body.admin-bar .mulberry-top-bar{top:32px !important}body.admin-bar .mulberry-clean-header{top:72px !important}body.admin-bar #wrap_all{margin-top:72px !important}body.admin-bar.home #wrap_all{margin-top:32px !important}@media screen and (max-width:782px){body.admin-bar .mulberry-top-bar{top:46px !important}body.admin-bar .mulberry-clean-header{top:86px !important}body.admin-bar #wrap_all{margin-top:86px !important}body.admin-bar.home #wrap_all{margin-top:20px !important}}#top #wrap_all #main .avia-image-container.avia-align-right,body.page-template-content-page .avia-image-container.avia-align-right,body .avia-image-container.avia-align-right,.avia-image-container.avia-align-right{float:right !important;margin-left:auto !important;margin-right:0 !important;text-align:right !important;clear:none !important;display:block !important;position:relative !important;width:auto !important;max-width:none !important}.avia-image-container.avia-align-right{justify-self:end !important;align-self:flex-end !important;margin-left:auto !important}.avia-image-container.avia-align-right.force-right{position:absolute !important;right:20px !important;top:0 !important}body .avia-image-container.avia-align-left,.avia-image-container.avia-align-left{float:left !important;margin-right:20px !important;margin-left:0 !important;text-align:left !important;clear:none !important}body .avia-image-container.avia-align-center,.avia-image-container.avia-align-center{float:none !important;margin:0 auto !important;display:block !important;text-align:center !important;width:auto !important;max-width:100% !important}body .avia-image-container.avia-align-center img,.avia-image-container.avia-align-center img{display:block !important;margin:0 auto !important;max-width:100% !important;height:auto !important}.av-styling-center .avia-image-container,.avia-image-container-inner.av-styling-center,.flex_column.av-align-center .avia-image-container,body #wrap_all .avia-image-container.avia-align-center{display:block !important;margin-left:auto !important;margin-right:auto !important;float:none !important;text-align:center !important;clear:both !important}.flex_column .avia-image-container.avia-align-center,.av-align-center .avia-image-container{width:100% !important;display:flex !important;justify-content:center !important;align-items:center !important}.flex_column .avia-image-container.avia-align-center img,.av-align-center .avia-image-container img{margin:0 auto !important;display:block !important}#top #wrap_all #main .avia-image-container.avia-align-center,#top .entry-content-wrapper .avia-image-container.avia-align-center,body.page .avia-image-container.avia-align-center{position:relative !important;left:50% !important;transform:translateX(-50%) !important;width:auto !important;display:inline-block !important}.avia-builder-el-last .avia-image-container.avia-align-center{display:table !important;margin:0 auto !important;float:none !important}.mulberry-top-bar{background-color:#5b3896;height:40px;width:100%;position:fixed;top:0;left:0;z-index:99999}.mulberry-top-bar-container{width:100%;height:100%;display:flex;align-items:center;justify-content:space-between;padding-left:60px;padding-right:60px}.mulberry-top-bar-content{display:flex;align-items:center;justify-content:space-between;width:100%}.mulberry-top-bar-social{display:flex;align-items:center;gap:12px}.mulberry-top-bar-social .social-icon{color:white !important;text-decoration:none !important;display:flex;align-items:center;justify-content:center;width:24px;height:24px;transition:all 0.3s ease;opacity:0.8}.mulberry-top-bar-social .social-icon:hover{opacity:1;transform:translateY(-1px)}.mulberry-top-bar-social .social-icon svg{width:16px;height:16px;fill:currentColor}@media (max-width:768px){.mulberry-top-bar-container{padding-left:14px;padding-right:14px}.mulberry-top-bar-content{flex-wrap:nowrap;gap:10px}.mulberry-top-bar-social{gap:6px}.mulberry-top-bar-social .social-icon{width:20px;height:20px}.mulberry-top-bar .mulberry-top-bar-social .social-icon svg{width:14px;height:14px;fill:white !important;color:white !important}.mulberry-tsh-link{font-size:11px;white-space:nowrap;line-height:1.1}.mulberry-tsh-link svg{width:12px;height:12px}}.mulberry-tsh-link{color:white !important;text-decoration:none !important;font-size:14px;font-weight:500;white-space:nowrap;display:flex;align-items:center;gap:8px;transition:opacity 0.3s ease}.mulberry-tsh-link:hover{opacity:0.8}.mulberry-tsh-link svg{flex-shrink:0}.mulberry-clean-header{top:40px !important}body{margin-top:170px !important}.mulberry-animated-panel{opacity:0;transform:translateY(20px);transition:transform 0.35s ease,opacity 0.35s ease,background-color 0.3s ease,color 0.3s ease,box-shadow 0.3s ease,filter 0.3s ease;will-change:transform,opacity;background-color:#fff;color:inherit}.mulberry-animated-panel a{color:inherit}.mulberry-animated-panel.animate-in{opacity:1;transform:translateY(0)}.mulberry-animated-panel:hover{background-color:#5b3897;color:#fff;transform:translateY(-8px);box-shadow:0 12px 30px rgba(0,0,0,0.15)}.mulberry-animated-panel:hover h1,.mulberry-animated-panel:hover h2,.mulberry-animated-panel:hover h3,.mulberry-animated-panel:hover h4,.mulberry-animated-panel:hover h5,.mulberry-animated-panel:hover h6,.mulberry-animated-panel:hover p,.mulberry-animated-panel:hover span,.mulberry-animated-panel:hover a,.mulberry-animated-panel:hover li,.mulberry-animated-panel:hover strong{color:#fff !important}.mulberry-animated-panel:hover img,.mulberry-animated-panel:hover svg{filter:brightness(0) invert(1)}.mulberry-animated-panel .avia-button,.mulberry-animated-panel .mulberry-btn-secondary,.mulberry-animated-panel .mulberry-btn-primary,.mulberry-animated-panel .mulberry-btn-outline{transition:color 0.3s ease,border-color 0.3s ease,background-color 0.3s ease,box-shadow 0.3s ease}.mulberry-animated-panel:hover .avia-button,.mulberry-animated-panel:hover .mulberry-btn-secondary,.mulberry-animated-panel:hover .mulberry-btn-primary,.mulberry-animated-panel:hover .mulberry-btn-outline{color:#fff !important;border-color:#fff !important;background:transparent !important}.mulberry-animated-panel:hover .avia-button:hover,.mulberry-animated-panel:hover .mulberry-btn-secondary:hover,.mulberry-animated-panel:hover .mulberry-btn-primary:hover,.mulberry-animated-panel:hover .mulberry-btn-outline:hover{color:#fff !important;border-color:#fff !important;background:transparent !important;box-shadow:0 0 0 1px rgba(255,255,255,0.5)}@media (prefers-reduced-motion:reduce){.mulberry-animated-panel{transition:none;transform:none;opacity:1}.mulberry-animated-panel:hover{transform:none}}.introPara,.introPara p,.avia_textblock.introPara p,div.introPara p,.mulberry-news-content-wrapper .entry-content>p:first-of-type{font-size:26px !important;line-height:1.4 !important;margin-bottom:1.5em !important;color:#5b3897 !important;text-align:center !important}.introPara a,.introPara p a,.avia_textblock.introPara p a,div.introPara p a,.mulberry-news-content-wrapper .entry-content>p:first-of-type a{color:inherit !important;text-decoration:underline !important}.avia-button,.avia-button-wrap .avia-button,.av-button,.mulberry-news-read-more-btn,.mulberry-btn{border-radius:var(--mulberry-btn-radius,50px) !important;padding:var(--mulberry-btn-padding,15px 30px) !important;font-weight:var(--mulberry-btn-font-weight,600) !important;letter-spacing:var(--mulberry-btn-letter-spacing,1px) !important;transition:var(--mulberry-btn-transition,all 0.3s ease) !important;font-size:var(--mulberry-btn-font-size,16px) !important;line-height:1.2 !important;text-transform:none !important;border-width:var(--mulberry-btn-border-width,1px) !important;border-style:solid !important;border-color:var(--mulberry-btn-border,#5b3897) !important;background:var(--mulberry-btn-bg,transparent) !important;color:var(--mulberry-btn-color,var(--mulberry-primary)) !important;text-decoration:none !important;display:inline-block !important;white-space:pre-wrap !important}.mulberry-news-read-more-btn{white-space:normal !important}.avia-button:hover,.avia-button-wrap .avia-button:hover,.av-button:hover,.mulberry-news-read-more-btn:hover,.mulberry-btn:hover{background:var(--mulberry-btn-hover-bg,var(--mulberry-primary)) !important;color:var(--mulberry-btn-hover-color,#ffffff) !important;border-color:var(--mulberry-btn-border,var(--mulberry-primary)) !important;transform:translateY(-2px) !important;box-shadow:var(--mulberry-btn-hover-shadow,0 10px 25px rgba(0,0,0,0.2)) !important}.avia-button.avia-color-theme-color,.avia-button.avia-color-theme-color-subtle{background:transparent !important;color:#5b3897 !important;border:1px solid #5b3897 !important;border-color:#5b3897 !important}.avia-button.avia-color-theme-color:hover,.avia-button.avia-color-theme-color-subtle:hover{background:#5b3897 !important;color:white !important;border:1px solid #5b3897 !important;border-color:#5b3897 !important;transform:translateY(-2px) !important;box-shadow:0 5px 15px rgba(91,56,151,0.3) !important}.avia-button.avia-color-light{background:transparent !important;color:var(--mulberry-primary) !important;border-color:var(--mulberry-primary) !important}.avia-button.avia-color-light:hover{background:var(--mulberry-primary) !important;color:white !important;transform:translateY(-2px) !important;box-shadow:0 5px 15px rgba(91,56,151,0.3) !important}.avia-button-wrap.whiteButton,.avia-button-wrap.purpleButton{background:none !important;background-color:transparent !important;border:none !important;border-radius:0 !important;box-shadow:none !important;padding:0 !important;margin:0 !important;outline:none !important;-webkit-appearance:none !important;-moz-appearance:none !important}.avia-button-wrap.whiteButton:hover,.avia-button-wrap.purpleButton:hover{background:none !important;background-color:transparent !important;border:none !important;box-shadow:none !important;transform:none !important;outline:none !important}.whiteButton,.avia-button.whiteButton,.av-button.whiteButton,.whiteButton .avia-button,.avia-button-wrap.whiteButton .avia-button{background:transparent !important;background-color:transparent !important;color:white !important;border:1px solid white !important;border-radius:50px !important;padding:15px 30px !important;font-weight:600 !important;font-size:16px !important;letter-spacing:1px !important;transition:all 0.3s ease !important;text-decoration:none !important;display:inline-block !important;box-shadow:none !important;text-shadow:none !important;outline:none !important;-webkit-appearance:none !important;-moz-appearance:none !important;margin-left:20px;white-space:pre-wrap !important}.whiteButton:hover,.avia-button.whiteButton:hover,.av-button.whiteButton:hover,.whiteButton .avia-button:hover,.avia-button-wrap.whiteButton .avia-button:hover{background:white !important;background-color:white !important;color:var(--mulberry-primary) !important;border:1px solid white !important;border-color:white !important;transform:translateY(-2px) !important;box-shadow:0 10px 25px rgba(0,0,0,0.2) !important;text-shadow:none !important;outline:none !important;margin-left:20px}.purpleButton,.avia-button.purpleButton,.av-button.purpleButton,.purpleButton .avia-button,.avia-button-wrap.purpleButton .avia-button,body .avia-button-wrap.purpleButton .avia-button,html body .avia-button.purpleButton,.avia-button-wrap.purpleButton .avia-button.avia-color-theme-color{background:transparent !important;background-color:transparent !important;color:#5b3897 !important;border:1px solid #5b3897 !important;border-color:#5b3897 !important;border-radius:50px !important;padding:15px 30px !important;font-weight:600 !important;font-size:16px !important;letter-spacing:1px !important;transition:all 0.3s ease !important;text-decoration:none !important;display:inline-block !important;box-shadow:none !important;text-shadow:none !important;outline:none !important;-webkit-appearance:none !important;-moz-appearance:none !important;margin-left:20px;white-space:pre-wrap !important}.purpleButton:hover,.avia-button.purpleButton:hover,.av-button.purpleButton:hover,.purpleButton .avia-button:hover,.avia-button-wrap.purpleButton .avia-button:hover,.avia-button-wrap.purpleButton .avia-button.avia-color-theme-color:hover,body .avia-button-wrap.purpleButton .avia-button:hover,html body .avia-button.purpleButton:hover{background:#5b3897 !important;background-color:#5b3897 !important;color:white !important;border:1px solid #5b3897 !important;border-color:#5b3897 !important;border-top-color:#5b3897 !important;border-right-color:#5b3897 !important;border-bottom-color:#5b3897 !important;border-left-color:#5b3897 !important;transform:translateY(-2px) !important;box-shadow:0 10px 25px rgba(91,56,151,0.3) !important;text-shadow:none !important;outline:none !important;margin-left:20px}.quoteImageBlock>p.introPara,body .quoteImageBlock>p.introPara,html body .quoteImageBlock>p.introPara,.quoteImageBlock p.introPara,.quoteImageBlock .introPara{font-size:28px !important;line-height:1.3 !important;font-weight:400 !important;color:white !important;border:none !important;text-shadow:2px 2px 4px rgba(0,0,0,0.5) !important}@media (max-width:768px){.quoteImageBlock{font-size:22px !important;padding:15px !important;margin:30px 0 !important}}blockquote,.avia_textblock blockquote,.entry-content blockquote,.av-special-quote{border-left:none !important;border:none !important;padding:30px 20px 30px 100px !important;margin:30px 0 30px -40px !important;position:relative !important;background:transparent !important;font-style:italic !important;color:#5b3897 !important;line-height:1.6 !important;text-align:left !important}blockquote p,.avia_textblock blockquote p,.entry-content blockquote p,.av-special-quote p{color:#5b3897 !important}blockquote:before,.avia_textblock blockquote:before,.entry-content blockquote:before,.av-special-quote:before{content:'' !important;position:absolute !important;left:-20px !important;top:50% !important;transform:translateY(-50%) !important;width:120px !important;height:240px !important;background-image:url('./assets/images/lines-down.png') !important;background-size:contain !important;background-repeat:no-repeat !important;background-position:center !important}@media (max-width:768px){blockquote,.avia_textblock blockquote,.entry-content blockquote,.av-special-quote{padding:20px 15px 20px 80px !important;margin:20px 0 20px -40px !important}blockquote:before,.avia_textblock blockquote:before,.entry-content blockquote:before,.av-special-quote:before{left:10px !important;width:90px !important;height:180px !important}}@media (max-width:768px){.av_one_half,.av_one_third,.av_two_third,.av_one_fourth,.av_three_fourth,.av_one_fifth,.av_two_fifth,.av_three_fifth,.av_four_fifth{width:100% !important;margin-left:0 !important;margin-right:0 !important;float:none !important;display:block !important}.first,.av_one_half.first,.av_one_third.first,.av_one_fourth.first{margin-left:0 !important}.whiteButton,.avia-button.whiteButton,.av-button.whiteButton,.whiteButton .avia-button,.avia-button-wrap.whiteButton .avia-button,.purpleButton,.avia-button.purpleButton,.av-button.purpleButton,.purpleButton .avia-button,.avia-button-wrap.purpleButton .avia-button{margin-left:0 !important}.twentyPadding .flex_cell_inner,.twentyPadding.flex_cell_inner{padding-left:20px !important;padding-right:20px !important}body.page-template-content-page .flex_cell_inner{padding-left:20px !important;padding-right:20px !important}body.page-template-content-page .avia-image-container{padding-left:20px !important;padding-right:20px !important}.twentyPadding .avia-image-container,.twentyPadding.avia-image-container{padding-left:20px !important;padding-right:20px !important}body.page-template-content-page .av-layout-grid-container.max-width-1600{padding-left:0 !important;padding-right:0 !important}body.page-template-content-page .av-layout-grid-container .flex_cell_inner{padding-left:10px !important;padding-right:10px !important}}@keyframes fadeInUp{from{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInLeft{from{opacity:0;transform:translateX(-30px)}to{opacity:1;transform:translateX(0)}}@keyframes fadeInRight{from{opacity:0;transform:translateX(30px)}to{opacity:1;transform:translateX(0)}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.animate-fade-in,.animate-fade-up,.animate-fade-left,.animate-fade-right{opacity:0;transition:all 0.6s ease-out}.animate-fade-in.is-visible{animation:fadeIn 0.8s ease-out forwards}.animate-fade-up.is-visible{animation:fadeInUp 0.8s ease-out forwards}.animate-fade-left.is-visible{animation:fadeInLeft 0.8s ease-out forwards}.animate-fade-right.is-visible{animation:fadeInRight 0.8s ease-out forwards}.avia-image-container,.av_textblock_section,.avia_textblock{opacity:0;transform:translateY(20px);transition:all 0.6s ease-out}.avia-image-container.animate-in,.av_textblock_section.animate-in,.avia_textblock.animate-in{opacity:1;transform:translateY(0)}.animate-delay-1{animation-delay:0.1s}.animate-delay-2{animation-delay:0.2s}.animate-delay-3{animation-delay:0.3s}.animate-delay-4{animation-delay:0.4s}.animate-delay-5{animation-delay:0.5s}.main_color{border-color:transparent !important}.av-parallax-section.av-minimum-height{min-height:75vh !important;min-height:750px !important}.av-parallax-section .container{position:relative !important;z-index:100 !important}.av-parallax-section .flex_column{position:relative !important;z-index:150 !important}.av-parallax-section .av-special-heading,.av-parallax-section .avia_textblock,.av-parallax-section .av-special-heading-tag,.av-parallax-section h1,.av-parallax-section h2,.av-parallax-section h3,.av-parallax-section p{position:relative !important;z-index:5 !important;visibility:visible !important;opacity:1 !important;display:block !important;width:auto !important;height:auto !important;overflow:visible !important;transform:none !important}.av-special-heading{margin-top:0 !important}.av-parallax-section.av-section-color-overlay-active .av-special-heading-tag,.av-parallax-section.av-section-color-overlay-active .avia_textblock p,.av-parallax-section.av-section-color-overlay-active h1,.av-parallax-section.av-section-color-overlay-active h2,.av-parallax-section.av-section-color-overlay-active h3{color:white !important;text-shadow:none !important;visibility:visible !important;opacity:1 !important}.js_active .av-minimum-height .container,.av-parallax-section .container{position:relative !important;z-index:10 !important;opacity:1 !important}.av-parallax-section .av_textblock_section,.av-parallax-section .av-special-heading{position:relative !important;z-index:4 !important;visibility:visible !important;opacity:1 !important;display:block !important;overflow:visible !important}#av_section_11 .av-special-heading,#av_section_11 .av_textblock_section,#av_section_11 .avia_textblock,#av_section_11 h2,#av_section_11 p{visibility:visible !important;opacity:1 !important;display:block !important;position:relative !important;z-index:5 !important;transform:none !important}.av-parallax-section .av-special-heading-tag,.av-parallax-section h1,.av-parallax-section h2,.av-parallax-section h3,#av_section_11 h2{color:white !important;font-weight:300 !important;font-size:28px !important;text-shadow:none !important;margin-bottom:30px !important;text-align:left !important;line-height:1.2 !important;padding-left:20px !important}.av-parallax-section.av-section-color-overlay-active .av-special-heading .av-special-heading-tag,.av-parallax-section .av-special-heading-h2 .av-special-heading-tag,#av_section_11 .av-special-heading-tag{font-size:28px !important;font-weight:300 !important;padding-left:20px !important}.av-parallax-section .special-heading-border,.av-parallax-section .special-heading-inner-border{display:none !important}.av-parallax-section .avia_textblock p{color:white !important;font-size:18px !important;line-height:1.65 !important;text-shadow:none !important;max-width:none !important;text-align:left !important}.av-parallax-section .av-special-heading,.av-parallax-section .av_textblock_section,.av-parallax-section .flex_column{background:none !important;box-shadow:none !important;border:none !important;backdrop-filter:none !important;padding:0 !important;margin:0 !important;max-width:none !important}.av-section-color-overlay{z-index:1 !important;opacity:0.6 !important;min-height:75vh !important;min-height:750px !important}.av-parallax{z-index:0 !important}.avia_textblock ul,.entry-content ul,.mulberry-main-content-fullwidth ul,.mulberry-page-title-section ul:not(.mulberry-breadcrumbs){list-style:none !important;padding-left:0 !important;margin-left:0 !important}.avia_textblock ul li,.entry-content ul li,.mulberry-main-content-fullwidth ul li,.mulberry-page-title-section ul:not(.mulberry-breadcrumbs) li{position:relative !important;padding-left:0 !important;margin-bottom:6px !important;line-height:1.4 !important}.avia_textblock ul li::before,.entry-content ul li::before,.mulberry-main-content-fullwidth ul li::before,.mulberry-page-title-section ul:not(.mulberry-breadcrumbs) li::before{content:'' !important;position:absolute !important;left:-20px !important;top:12px !important;width:8px !important;height:8px !important;background:var(--mulberry-primary) !important;border-radius:50% !important}.avia_textblock ol,.entry-content ol,.mulberry-main-content-fullwidth ol,.mulberry-page-title-section ol:not(.mulberry-breadcrumbs){list-style:none !important;padding-left:0 !important;margin-left:0 !important;counter-reset:purple-counter !important}.avia_textblock ol li,.entry-content ol li,.mulberry-main-content-fullwidth ol li,.mulberry-page-title-section ol:not(.mulberry-breadcrumbs) li{position:relative !important;padding-left:5px !important;margin-bottom:12px !important;line-height:1.6 !important;counter-increment:purple-counter !important}.avia_textblock ol li::before,.entry-content ol li::before,.mulberry-main-content-fullwidth ol li::before,.mulberry-page-title-section ol:not(.mulberry-breadcrumbs) li::before{content:counter(purple-counter) !important;position:absolute !important;left:-23px !important;top:7px !important;width:24px !important;height:24px !important;background:var(--mulberry-primary) !important;color:white !important;border-radius:50% !important;display:flex !important;align-items:center !important;justify-content:center !important;font-size:12px !important;font-weight:600 !important}.avia_textblock ul ul,.entry-content ul ul,.mulberry-main-content-fullwidth ul ul{margin-top:8px !important;margin-left:20px !important}.avia_textblock ul ul li::before,.entry-content ul ul li::before,.mulberry-main-content-fullwidth ul ul li::before{background:var(--mulberry-primary-light) !important;width:6px !important;height:6px !important}.av-parallax-section ul li::before{background:white !important}.av-parallax-section ol li::before{background:white !important;color:var(--mulberry-primary) !important}.avia-section,.container_wrap,.container,.flex_column,.av_one_half,.av_one_third,.av_one_fourth,.av_one_fifth,.av_two_third,.av_three_fourth,.av_four_fifth{box-sizing:border-box !important}.flex_column{padding-left:20px !important;padding-right:20px !important;box-sizing:border-box !important}.avia_textblock,.av-special-heading,.avia-button-wrap{margin-left:20px !important;margin-right:20px !important}.avia-image-container{padding-left:20px !important;padding-right:20px !important}.avia-section.mulberry-fullwidth{width:100vw !important;max-width:none !important;position:relative !important;left:50% !important;right:50% !important;margin-left:-50vw !important;margin-right:-50vw !important}.avia-section.mulberry-fullwidth .container{max-width:1600px !important;margin:0 auto !important;padding-left:20px !important;padding-right:20px !important;position:relative !important;left:auto !important;right:auto !important;margin-left:auto !important;margin-right:auto !important}.avia-section.mulberry-fullwidth .flex_column{padding-left:20px !important;padding-right:20px !important}body.page-template-content-page .avia-section.mulberry-fullwidth,body.page-template-content-page-no-hero .avia-section.mulberry-fullwidth{width:100vw !important;max-width:none !important;position:relative !important;left:50% !important;right:50% !important;margin-left:-50vw !important;margin-right:-50vw !important;box-sizing:border-box !important}.mulberry-fullwidth-content{width:100% !important;max-width:none !important;margin:0 !important;padding:0 !important}.mulberry-fullwidth-content .avia-section:not(.mulberry-fullwidth) .container{max-width:1400px !important;margin:0 auto !important;padding-left:50px !important;padding-right:50px !important}.mulberry-bottom-navigation{background:var(--mulberry-primary);color:white;padding:60px 0;margin-top:80px}.mulberry-bottom-navigation .container{max-width:1400px;margin:0 auto;padding:0 50px}.mulberry-nav-content h3{color:white;font-size:28px;margin-bottom:30px;text-align:center}.mulberry-nav-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px;max-width:800px;margin:0 auto}.mulberry-nav-grid ul{list-style:none;padding:0;margin:0}.mulberry-nav-grid li{margin-bottom:12px}.mulberry-nav-grid a{color:rgba(255,255,255,0.9);text-decoration:none;font-size:16px;display:block;padding:12px 20px;background:rgba(255,255,255,0.1);border-radius:5px;transition:all 0.3s ease}.mulberry-nav-grid a:hover,.mulberry-nav-grid a.current_page_item{color:white;background:rgba(255,255,255,0.2);transform:translateX(5px)}@media (max-width:768px){.mulberry-nav-grid{grid-template-columns:1fr}.avia-section.mulberry-fullwidth .container{padding-left:20px !important;padding-right:20px !important}.mulberry-fullwidth-content .avia-section:not(.mulberry-fullwidth) .container{padding-left:20px !important;padding-right:20px !important}}@media (max-width:768px){.flex_column{padding-left:0px !important;padding-right:0px !important;margin-left:0px !important;margin-right:0px !important}body.page-template-content-page .flex_column,body.page-template-content-page .av-textblock{padding:0 !important;margin-bottom:15px !important}body.page-template-content-page .container,body.page-template-content-page .template-page.content,body.page-template-content-page .post-entry,body.page-template-content-page .entry-content-wrapper,body.page-template-content-page .av-section-cont-open,body.page-template-content-page .flex_column,body.page-template-content-page .av-layout-section,body.page-template-content-page .avia-section .container{padding-left:0 !important;padding-right:0 !important;margin-left:0 !important;margin-right:0 !important}body.page-template-content-page .container{width:100% !important;max-width:100% !important}body.page-template-content-page .av-special-heading,body.page-template-content-page .avia-button-wrap{margin-left:20px !important;margin-right:20px !important;padding-left:0 !important;padding-right:0 !important}body.page-template-content-page .av-special-heading-tag{margin-left:0px !important;margin-right:20px !important;padding-left:20px !important;padding-right:0 !important}body.page-template-content-page #top .av-special-heading-tag{padding-left:20px !important}body.page-template-content-page #top .av-special-heading-tag[class*="av-"]{padding-left:20px !important;margin-left:0 !important;margin-right:20px !important;padding-right:0 !important}body.page-template-content-page #top .av-special-heading{margin-right:0 !important}body.page-template-content-page .introPanel h2.av-special-heading-tag,body.page-template-content-page .introPanel .av-special-heading h2,body.page-template-content-page .introPanel h2{margin-right:0 !important;padding-right:20px !important}body.page-template-content-page .introPanel{padding-left:20px !important;padding-right:20px !important}body.page-template-content-page .introPanel .av-special-heading,body.page-template-content-page .introPanel .av-special-heading-tag,body.page-template-content-page .introPanel h2{margin-left:0 !important;margin-right:0 !important;padding-left:0 !important;padding-right:0 !important}#top .av-special-heading.av-meu7x4kg-b3915c79817f74c48d2d226220be9840{margin-left:0 !important}#top .av-special-heading.av-meu84kl8-d70157cc178b1646d9b9306df5fbad05{padding-left:0 !important}#top .av-special-heading.av-meu84kl8-d70157cc178b1646d9b9306df5fbad05 .av-special-heading-tag{margin-left:0 !important}#top .flex_column_table.av-equal-height-column-flextable.av-42ee8h-10c74efd648c2145702ddff08a1a68b7,#top .flex_column_table.av-equal-height-column-flextable.av-42ee8h-5fddb327cd7ad65c11c7a4737c9350ce,#top .flex_column_table.av-equal-height-column-flextable.av-42ee8h-7530e9df11f77228424009872c00d0cd{margin-top:0px;margin-bottom:0px;margin-left:20px;margin-right:40px;padding-right:40px}#top .flex_column_table.av-equal-height-column-flextable.av-42ee8h-10c74efd648c2145702ddff08a1a68b7 .av_textblock_section,#top .flex_column_table.av-equal-height-column-flextable.av-42ee8h-10c74efd648c2145702ddff08a1a68b7 .avia_textblock,#top .flex_column_table.av-equal-height-column-flextable.av-42ee8h-5fddb327cd7ad65c11c7a4737c9350ce .av_textblock_section,#top .flex_column_table.av-equal-height-column-flextable.av-42ee8h-5fddb327cd7ad65c11c7a4737c9350ce .avia_textblock,#top .flex_column_table.av-equal-height-column-flextable.av-42ee8h-7530e9df11f77228424009872c00d0cd .av_textblock_section,#top .flex_column_table.av-equal-height-column-flextable.av-42ee8h-7530e9df11f77228424009872c00d0cd .avia_textblock{margin-left:0px !important;margin-right:0px !important;padding-left:0px !important;padding-right:0px !important}body.page-template-content-page .av_textblock_section:not(:has(.avia_textblock)){margin-left:20px !important;margin-right:20px !important;padding-left:0 !important;padding-right:0 !important}body.page-template-content-page .av_textblock_section:has(.avia_textblock) .avia_textblock{margin-left:20px !important;margin-right:20px !important;padding-left:0 !important;padding-right:0 !important}body.page-template-content-page .avia-image-container,body.page-template-content-page .avia-image,body.page-template-content-page .av-image-caption-overlay-container,body.page-template-content-page .av_textblock_section .avia-image-container{margin-left:20px !important;margin-right:20px !important;width:calc(100% - 40px) !important;max-width:calc(100% - 40px) !important;padding-left:0 !important;padding-right:0 !important;box-sizing:border-box !important}body.page-template-content-page .avia-image-container .avia-image-container-inner{display:block !important;text-align:center !important}.mulberry-sitewide-footer .footer-column:nth-child(2){margin-left:0 !important}.mulberry-sitewide-footer .footer-column:nth-child(3){margin-right:0 !important}body.page-template-content-page .av-meu84kl8-7b7847ae17067a9112edd59fa01fedd6 .av-special-heading-tag{transform:translateX(-20px) !important;position:relative !important;left:-20px !important}body.page-template-content-page #top .flex_column_table.av-equal-height-column-flextable.av-42ee8h-10c74efd648c2145702ddff08a1a68b7 .av-special-heading,body.page-template-content-page #top .flex_column_table.av-equal-height-column-flextable.av-42ee8h-5fddb327cd7ad65c11c7a4737c9350ce .av-special-heading{margin-left:-20px !important;padding-left:0 !important}body.page-template-content-page #top .flex_column_table.av-equal-height-column-flextable.av-42ee8h-10c74efd648c2145702ddff08a1a68b7 .av-special-heading-tag,body.page-template-content-page #top .flex_column_table.av-equal-height-column-flextable.av-42ee8h-5fddb327cd7ad65c11c7a4737c9350ce .av-special-heading-tag{margin-left:0px !important;padding-left:0 !important}.av-minimum-height-75{min-height:500px !important;height:500px !important;background-size:cover !important;background-position:center center !important;overflow:hidden !important}.av-minimum-height-75 .av-section-color-overlay{height:500px !important}body.page-template-content-page .flex_column_table.av-equal-height-column-flextable[class*="av-42ee8h-"]{margin-top:0px !important;margin-bottom:0px !important;margin-left:0px !important;margin-right:20px !important;padding-right:20px !important;padding-left:20px !important}body.page-template-content-page .flex_column_table.av-equal-height-column-flextable[class*="av-42ee8h-"] .av_textblock_section,body.page-template-content-page .flex_column_table.av-equal-height-column-flextable[class*="av-42ee8h-"] .avia_textblock{margin-left:-20px !important;margin-right:0px !important;padding-left:20px !important;padding-right:0px !important}}.responsive .container{max-width:1600px !important}.page-template-page-templatescontent-page-php h2{color:var(--mulberry-heading) !important;font-size:28px !important}.mulberry-page-hero{position:relative;height:500px;overflow:hidden;display:flex;align-items:center;margin-top:0;padding-top:0;z-index:1}.mulberry-page-hero .container{position:relative;z-index:99}.mulberry-hero-content{padding-left:0px !important;text-align:center}.mulberry-page-hero .mulberry-hero-title{font-weight:400;font-size:48px;color:white;text-align:center;margin-bottom:20px;margin-top:40px !important}.mulberry-content-page-title{font-family:'Montserrat',sans-serif;font-size:48px !important;font-weight:600 !important;color:#5b3897 !important;text-align:center;margin-bottom:0 !important;margin-top:0 !important;line-height:1.2 !important;padding:0 20px 0 40px}@media only screen and (max-width:767px){.mulberry-content-page-title{padding:0 20px !important}}.av-image,.av-image img,.avia-image-container img,.av-video,.avia-button,.av-button{border-radius:12px}.av-layout-tab-container .av-tab-section-tab-title-container,.av-toggle-section,.av-textblock-section,.avia-section.av-section-color-overlay{border-radius:15px !important}.av-special-heading h2,.avia-section .av-special-heading h2,.flex_column .av-special-heading h2{font-size:42px !important;color:var(--mulberry-primary) !important;font-weight:600 !important;line-height:1.2 !important;margin-bottom:16px !important}.avia-section h2.av-special-heading-tag,.av-textblock h2,.entry-content h2:not(.mulberry-hero-title){font-size:42px !important;color:var(--mulberry-primary) !important;font-weight:600 !important;line-height:1.2 !important;margin-bottom:16px !important}.avia-section .av-textblock,.flex_column .av-textblock,.av-layout-tab-content,.av-tab-section-tab-content,.entry-content .avia-section:last-child,.entry-content .flex_column:last-child{text-align:center}.av-textblock p,.avia-section p,.flex_column p{text-align:left}.av-special-heading,.avia-section .av-special-heading{text-align:center}.introPanel,.introPanel p,.introPanel h1,.introPanel h2,.introPanel h3,.introPanel h4,.introPanel h5,.introPanel h6,.introPanel div,.introPanel *,.introPanel h2.av-special-heading-tag,.introPanel .av-special-heading h2,.introPanel h2{text-align:center !important}.introPanel .avia-section h2.av-special-heading-tag,.introPanel h2.av-special-heading-tag,.av-special-heading.introPanel h2.av-special-heading-tag{font-size:26px !important}.mulberry-breadcrumbs-container{padding:20px 0 65px;background:transparent;border-bottom:none;max-width:1600px;margin:0 auto;padding-left:40px}.mulberry-page-breadcrumbs{text-align:center}.mulberry-page-breadcrumbs .mulberry-breadcrumbs{justify-content:center;display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0;font-size:14px}.mulberry-page-breadcrumbs .mulberry-breadcrumbs li{margin:0 5px 0 0}.mulberry-page-breadcrumbs .mulberry-breadcrumbs li:first-child{margin-left:0}.mulberry-page-breadcrumbs .mulberry-breadcrumbs a{color:#333;text-decoration:none;transition:opacity 0.3s ease}.mulberry-page-breadcrumbs .mulberry-breadcrumbs a:hover{opacity:1}.mulberry-page-breadcrumbs .mulberry-breadcrumbs .separator{color:#333}.mulberry-page-breadcrumbs .mulberry-breadcrumbs strong{color:#333;font-weight:500;padding-right:20px !important;position:relative;z-index:10;color:white !important;max-width:100%;width:100%}.mulberry-hero-breadcrumbs{padding-left:20px !important;padding-right:20px !important}.mulberry-hero-title{padding-left:0 !important;padding-right:20px !important}.page-title{padding-left:20px !important;padding-right:20px !important}.page-title h1{padding-left:0 !important;padding-right:0 !important}.page-title #breadcrumbs{padding-left:0 !important;padding-right:0 !important}.title_container .main-title{padding-left:20px !important;padding-right:20px !important}.title_container #breadcrumbs{padding-left:20px !important;padding-right:20px !important}.mulberry-hero-bg{position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover;background-position:center center;background-repeat:no-repeat;z-index:1}.mulberry-hero-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,var(--mulberry-primary) 0%,rgba(91,56,151,0.8) 50%,rgba(91,56,151,0.3) 100%);z-index:2}.mulberry-hero-breadcrumbs{font-size:14px;margin-bottom:20px;opacity:1;color:white !important}.mulberry-hero-breadcrumbs a{color:white !important;text-decoration:none;transition:opacity 0.3s ease}.mulberry-hero-breadcrumbs a:hover{opacity:0.8;text-decoration:underline}.mulberry-hero-breadcrumbs span{color:white !important;opacity:0.9}.mulberry-hero-title{font-size:48px !important;font-weight:600 !important;margin:0 !important;line-height:1.2 !important;color:white !important}.mulberry-hero-breadcrumbs{margin-top:15px}.mulberry-breadcrumbs{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;align-items:center;font-size:14px}.mulberry-breadcrumbs li{display:flex;align-items:center}.mulberry-breadcrumbs a{color:#333 !important;text-decoration:none !important;transition:color 0.3s ease;border-bottom:none !important;outline:none !important}.mulberry-breadcrumbs a:hover{color:#333 !important;text-decoration:none !important;border-bottom:none !important;outline:none !important}.mulberry-breadcrumbs .item-current strong{color:#5b3897 !important;font-weight:600}.mulberry-breadcrumbs .separator{color:rgba(255,255,255,0.7);margin:0 8px;font-size:12px}:root{--mulberry-primary:#5b3896;--mulberry-heading:#5b3896;--mulberry-text:#8C8C8C;--mulberry-white:#ffffff;--mulberry-hover:#4a2e7a;--mulberry-btn-bg:transparent;--mulberry-btn-color:var(--mulberry-primary);--mulberry-btn-border:var(--mulberry-primary);--mulberry-btn-border-width:1px;--mulberry-btn-hover-bg:var(--mulberry-primary);--mulberry-btn-hover-color:var(--mulberry-white);--mulberry-btn-hover-shadow:0 10px 25px rgba(0,0,0,0.2);--mulberry-btn-letter-spacing:1px;--mulberry-btn-padding:15px 30px;--mulberry-btn-radius:50px;--mulberry-btn-font-size:16px;--mulberry-btn-font-weight:600;--mulberry-btn-transition:all 0.3s ease}body *{font-family:'Montserrat',sans-serif !important}p,.entry-content,.main_color,.av_textblock_section,.avia_textblock{color:#333333}h1,h2,h3,h4,h5,h6,.av-special-heading-tag,.av_textblock_section h1,.av_textblock_section h2,.av_textblock_section h3,.av_textblock_section h4,.av_textblock_section h5,.av_textblock_section h6{text-transform:none !important}h1,.av-special-heading-tag{font-size:48px !important}h2{font-size:38px !important}h3{font-size:26px !important;line-height:1.2 !important;color:#5b3897 !important}h4{font-size:22px !important}h5{font-size:20px !important}h6{font-size:18px !important}body{margin-top:100px !important}body.header-scrolled{margin-top:80px !important}#header *,#header_main *,.header_bg *{transition:all 0.3s ease !important}.html_header_top.html_header_sticky.html_large #main{padding-top:0}.header_bg{display:none !important;height:0 !important;visibility:hidden !important}#header,.header_bg,#header_main_alternate{height:90px !important;max-height:90px !important;min-height:90px !important;transition:all 0.3s ease !important;overflow:visible !important}body.header-scrolled #header,body.header-scrolled .header_bg,body.header-scrolled #header_main_alternate,#header_main.mulberry-header-scrolled~.header_bg{height:60px !important;max-height:60px !important}#top a:where(:not(.wp-element-button)){text-decoration:none}html body #header,body #header,#header,html body #header_main,body #header_main,#header_main,.html_header_top #header,.html_header_top #header_main,.html_header_top.html_header_sticky #header,.html_header_top.html_header_sticky #header_main{height:90px !important;min-height:90px !important;max-height:90px !important;position:fixed !important;top:0 !important;overflow:visible !important;left:0 !important;right:0 !important;width:100% !important;z-index:999999 !important;transition:all 0.3s ease !important;line-height:normal !important;margin:0 !important;padding:20px 60px !important;background:white !important}body.header-scrolled html body #header,body.header-scrolled body #header,body.header-scrolled #header,body.header-scrolled html body #header_main,body.header-scrolled body #header_main,body.header-scrolled #header_main,body.header-scrolled .html_header_top #header,body.header-scrolled .html_header_top #header_main,body.header-scrolled .html_header_top.html_header_sticky #header,body.header-scrolled .html_header_top.html_header_sticky #header_main{height:60px !important;min-height:60px !important;max-height:60px !important}.admin-bar #header,.admin-bar #header_main{top:32px !important}html body #header_main .container,body #header_main .container,#header_main .container,.html_header_top #header_main .container,.html_header_top.html_header_sticky #header_main .container{max-width:none !important;width:100% !important;height:90px !important;min-height:90px !important;max-height:90px !important;overflow:visible !important;padding:0 !important;margin:0 !important;position:relative !important;line-height:90px !important;transition:all 0.3s ease !important}#header_main.mulberry-header-scrolled .main_menu{top:20px !important}#header_main.mulberry-header-scrolled .mulberry-contact-bar{top:8px !important}.mulberry-contact-bar{position:absolute;top:10px;right:80px;display:flex;align-items:center;gap:20px;font-size:14px;font-weight:600;color:var(--mulberry-primary);z-index:101;transition:opacity 0.3s ease;height:20px;line-height:1}#header_main.mulberry-header-scrolled .mulberry-contact-bar{opacity:0;pointer-events:none}.mulberry-contact-bar a{color:var(--mulberry-primary);text-decoration:none;transition:color 0.2s ease}.mulberry-contact-bar a:hover{color:var(--mulberry-hover)}.mulberry-contact-bar .contact-item{display:flex;align-items:center;gap:5px;height:18px;line-height:1}.mulberry-contact-bar .social-links{display:flex;gap:10px}.mulberry-contact-bar .social-links a{width:18px;height:18px;display:flex;align-items:center;justify-content:center}.main_menu{clear:none;position:absolute;z-index:100;margin:0;right:20px;top:10px}#header_main.mulberry-header-scrolled .av-main-nav-wrap{top:50% !important;bottom:auto !important;transform:translateY(-50%) !important}.av_header_shrinking #header_main,.header-scrolled #header_main{min-height:60px !important;height:60px !important;transition:all 0.3s ease !important}.main_menu ul:first-child>li a{height:auto !important;line-height:1.2 !important;transition:all 0.3s ease !important}.logo img,#header .logo img,.av-logo-container img,body .logo img,body #header .logo img,body .av-logo-container img,.avia-standard-logo{height:60px !important;max-height:60px !important;width:auto !important;transition:all 0.3s ease !important}.av_header_shrinking .logo img,.header-scrolled .logo img,body.av_header_shrinking .logo img,body.header-scrolled .logo img,.av_header_shrinking .avia-standard-logo,.header-scrolled .avia-standard-logo,body.av_header_shrinking .avia-standard-logo,body.header-scrolled .avia-standard-logo,#header_main.mulberry-header-scrolled .logo img,body #header_main.mulberry-header-scrolled .logo img,html body #header_main.mulberry-header-scrolled .logo img,#header_main.mulberry-header-scrolled .avia-standard-logo{height:60px !important;max-height:60px !important;width:auto !important;transition:all 0.3s ease !important}@media (max-width:1770px) and (min-width:1201px){.main_menu ul:first-child>li>a,.mulberry-main-menu>li>a,.mulberry-nav-link{font-size:11px !important;padding:8px 6px !important;letter-spacing:0.2px !important}.mulberry-contact-bar{font-size:12px !important}}.main_menu ul:first-child,.main_menu>ul{display:flex !important;flex-direction:row !important;flex-wrap:wrap !important;list-style:none !important;margin:0 !important;padding:0 !important;gap:5px !important;justify-content:flex-end !important}.main_menu ul:first-child>li{display:inline-block !important;margin:0 !important;position:relative !important}.main_menu ul:first-child>li>a{color:#333 !important;font-weight:500 !important;text-decoration:none !important;padding:12px 8px 26px !important;display:block !important;transition:all 0.3s ease !important;font-size:14px !important}.main_menu ul:first-child>li>a:hover{color:var(--mulberry-primary) !important}.main_menu .sub-menu,.main_menu ul ul{background-color:var(--mulberry-primary) !important;border:none !important;box-shadow:0 5px 20px rgba(0,0,0,0.1) !important}.main_menu .sub-menu li a,.main_menu ul ul li a{color:#333 !important;font-weight:400 !important;border:none !important;padding:10px 15px !important}.main_menu .sub-menu li a:hover,.main_menu ul ul li a:hover{color:white !important;background:rgba(255,255,255,0.3) !important;padding-left:15px !important;border-radius:6px !important;transition:all 0.3s ease !important}.main_menu .sub-menu,.main_menu ul ul,.av-main-nav>li:hover>ul,.av-main-nav li:hover ul{border-top-color:var(--mulberry-primary) !important}.av-main-nav>li>a:hover,.av-main-nav>li.current-menu-item>a,.av-main-nav>li.current_page_item>a,.av-main-nav>li.active-parent-item>a{color:#fff !important}.header_color .header_bg,.header_color .main_menu ul ul,.header_color .main_menu .menu ul li a,.header_color .pointer_arrow_wrap .pointer_arrow,.header_color .avia_mega_div,.header_color .av-subnav-menu>li ul,.header_color .av-subnav-menu a{background-color:var(--mulberry-primary);color:#fff !important}.header_color input[type="submit"],input[type="submit"]{background-color:var(--mulberry-heading) !important;border:none !important;color:#fff !important}.header_color input[type="submit"]:hover,input[type="submit"]:hover{background-color:var(--mulberry-hover) !important}footer a{text-decoration:none !important}footer a:hover{color:var(--mulberry-hover) !important}strong{color:var(--mulberry-heading) !important}@media (min-width:1201px){.av-burger-menu-main.menu-item-avia-special,li.av-burger-menu-main.menu-item-avia-special,.av-burger-menu-main,.av-burger-menu,.av_mobile_menu_tablet .av-burger-menu-main,#advanced_menu_toggle{display:none !important;visibility:hidden !important;opacity:0 !important}}@media (max-width:1200px){#top #menu-item-search{display:block !important}}#menu-item-search.menu-item-search-dropdown.menu-item-avia-special a,#menu-item-search.noMobile.menu-item-search-dropdown.menu-item-avia-special a,li#menu-item-search.menu-item-search-dropdown a,.menu-item-search-dropdown a.avia-svg-icon{color:#333 !important}#menu-item-search.menu-item-search-dropdown.menu-item-avia-special a:hover,#menu-item-search.noMobile.menu-item-search-dropdown.menu-item-avia-special a:hover,li#menu-item-search.menu-item-search-dropdown a:hover,.menu-item-search-dropdown a.avia-svg-icon:hover{color:#5b3896 !important}#menu-item-search svg,#menu-item-search.menu-item-search-dropdown svg,li#menu-item-search svg{width:28px !important;height:28px !important;transform:scale(1.4) !important}#menu-item-search svg path,#menu-item-search.menu-item-search-dropdown svg path{fill:#333 !important}#menu-item-search:hover svg path,#menu-item-search.menu-item-search-dropdown:hover svg path{fill:#5b3896 !important}#header.av_header_shrinking .logo img,.av_header_shrinking #header .logo img,body.av_header_shrinking .logo img,#header.av_header_shrinking .avia-standard-logo,.av_header_shrinking #header .avia-standard-logo{height:auto !important;max-height:none !important;min-height:auto !important}#header.av_header_shrinking .container,.av_header_shrinking #header .container,#header.av_header_shrinking .av-logo-container,.av_header_shrinking #header .av-logo-container{overflow:visible !important;height:auto !important}.logo img{transition:all 0.3s ease !important}.logo,#header .logo,.av-logo-container .logo,span.logo.avia-standard-logo{margin-left:60px !important;padding-left:0 !important}.container.av-logo-container{padding-left:60px !important;padding-right:60px !important}.main_menu ul li a{padding-left:8px !important;padding-right:8px !important;font-size:14px !important}.logo,#header .logo,.av-logo-container .logo,span.logo.avia-standard-logo{margin-left:0 !important;margin-right:40px !important}#menu-item-search svg,#menu-item-search.menu-item-search-dropdown svg,li#menu-item-search svg{width:20px !important;height:20px !important;transform:scale(1.1) !important}.mulberry-sidebar-toggle{position:absolute;top:0;left:-60px;width:60px;min-height:120px;background:var(--mulberry-primary);color:white;padding:12px 8px;border-radius:10px 0 0 10px;cursor:pointer;font-size:16px;font-weight:600;writing-mode:vertical-rl;text-orientation:mixed;box-shadow:-5px 0 15px rgba(0,0,0,0.2);display:flex;align-items:center;justify-content:center;word-break:break-all;line-height:1.2;transition:all 0.3s ease}.mulberry-sidebar-toggle:hover{background:var(--mulberry-primary-dark)}.mulberry-sidebar-toggle .toggle-text{display:flex;align-items:center;gap:6px;writing-mode:vertical-rl;text-orientation:mixed}.mulberry-sidebar-toggle .toggle-arrow{display:block;transition:transform 0.3s ease;transform-origin:center center}.mulberry-sidebar-toggle .toggle-arrow svg{width:16px;height:16px;fill:white;transform-origin:center center}.mulberry-fixed-sidebar:hover .toggle-arrow{transform:rotate(180deg)}.mulberry-fixed-sidebar:hover .mulberry-sidebar-toggle{opacity:1 !important;background:var(--mulberry-primary) !important;background-color:var(--mulberry-primary) !important}.mulberry-fixed-sidebar:hover .mulberry-sidebar-toggle:hover{opacity:1 !important;background:var(--mulberry-primary-dark) !important;background-color:var(--mulberry-primary-dark) !important}.mulberry-sidebar-toggle,.mulberry-fixed-sidebar .mulberry-sidebar-toggle,.mulberry-fixed-sidebar:hover .mulberry-sidebar-toggle,.mulberry-fixed-sidebar:hover .mulberry-sidebar-toggle:not(:hover){opacity:1 !important;background:#5b3896 !important;background-color:#5b3896 !important}.mulberry-sidebar-toggle:hover,.mulberry-fixed-sidebar:hover .mulberry-sidebar-toggle:hover{opacity:1 !important;background:#5b3896 !important;background-color:#5b3896 !important}.mulberry-fixed-sidebar{position:fixed;top:calc(130px+80px);right:20px;width:300px;background:var(--mulberry-primary);z-index:999;color:white;padding:30px 20px;border-radius:0 10px 10px 0;box-shadow:0 10px 30px rgba(0,0,0,0.2);z-index:100;max-height:calc(100vh - 140px);overflow-y:auto;transform:translateX(320px);transition:transform 0.3s ease;overflow:visible}.mulberry-fixed-sidebar:hover{transform:translateX(20px)}.mulberry-fixed-sidebar.sidebar-closed{transform:translateX(340px) !important}.mulberry-fixed-sidebar.sidebar-closed:hover{transform:translateX(340px) !important}.mulberry-main-content-fullwidth{width:100%;max-width:none;padding:0;margin:0}.mulberry-main-content-fullwidth .avia-section:not(.mulberry-fullwidth) .container{max-width:1400px;margin:0 auto;padding:0 50px}.mulberry-page-title-section{padding:40px 0 0}.mulberry-page-title-section+*{margin-top:0 !important}.mulberry-breadcrumbs-container+*,.mulberry-page-breadcrumbs+*,.mulberry-page-title-section+.template-page,.mulberry-page-title-section+.post-entry,.mulberry-page-title-section+.entry-content-wrapper,.mulberry-page-title-section+#main{margin-top:0 !important;padding-top:0 !important}body.page-template-content-page .template-page.content,body.page-template-content-page .post-entry,body.page-template-content-page .entry-content-wrapper,body.page-template-content-page #av_section_1,body.page-template-content-page .avia-section:first-child,body.page-template-vision-values-content .template-page.content,body.page-template-vision-values-content .post-entry,body.page-template-vision-values-content .entry-content-wrapper,body.page-template-vision-values-content #av_section_1,body.page-template-vision-values-content .avia-section:first-child{margin-top:0 !important;padding-top:20px !important}body.page-template-content-page #av_section_1,body.page-template-vision-values-content #av_section_1{padding-top:0 !important}body.page-template-content-page #main .content,body.page-template-vision-values-content #main .content{padding-top:0 !important}body.page-template-content-page .container_wrap:first-child,body.page-template-vision-values-content .container_wrap:first-child{border-top:none !important;margin-top:0 !important}.mulberry-page-title-section .container{max-width:1400px;margin:0 auto;padding:0 80px}.mulberry-page-title{font-size:42px !important;color:var(--mulberry-heading) !important;font-weight:700 !important;margin-bottom:20px !important;line-height:1.2 !important}.mulberry-breadcrumbs{list-style:none;padding:0;margin:0;margin-bottom:0;padding-bottom:20px;display:flex;flex-wrap:wrap;align-items:center;font-size:14px;color:#666}.mulberry-breadcrumbs li{display:flex;align-items:center;margin-right:5px}.mulberry-breadcrumbs a{color:#333;text-decoration:none;transition:color 0.3s ease}.mulberry-breadcrumbs a:hover{color:#333;text-decoration:underline}.mulberry-breadcrumbs .separator{color:#333;margin:0 8px}.mulberry-breadcrumbs strong{color:#333 !important;font-weight:600}.mulberry-main-content h1{font-size:42px !important;color:var(--mulberry-heading) !important;font-weight:700 !important;margin-bottom:30px !important;line-height:1.2 !important}.mulberry-main-content h2{font-size:32px !important;color:var(--mulberry-heading) !important;font-weight:600 !important;margin:40px 0 20px 0 !important;line-height:1.3 !important}.mulberry-main-content h3{font-size:24px !important;color:var(--mulberry-heading) !important;font-weight:600 !important;margin:30px 0 15px 0 !important}.mulberry-main-content p{font-size:18px !important;line-height:1.7 !important;color:#333 !important;margin-bottom:25px !important}.mulberry-main-content ul,.mulberry-main-content ol{font-size:18px !important;line-height:1.7 !important;color:#333 !important;margin-bottom:25px !important;padding-left:30px !important}.mulberry-main-content li{margin-bottom:8px !important}.mulberry-breadcrumbs{font-size:14px;color:#666;margin-bottom:0;padding-bottom:20px}.twentyPadding{padding-left:10% !important;padding-right:10% !important}.bottom-right-graphic{position:absolute !important;bottom:0;right:-20px;width:300px;height:360px;background-image:url('/wp-content/themes/mulberry-enfold-child/assets/images/3lineCurveBR.svg');background-size:contain;background-repeat:no-repeat;background-position:bottom right;z-index:10;opacity:1;pointer-events:none}.graphic-parent{position:relative}.mulberry-breadcrumbs a{color:#333 !important;text-decoration:none}.mulberry-breadcrumbs a:hover{color:#333 !important;text-decoration:underline}.mulberry-fixed-sidebar h3{font-size:18px !important;margin-bottom:15px !important;color:white !important;font-weight:600 !important;text-align:center;margin-top:20px}.mulberry-fixed-sidebar ul{list-style:none !important;padding:0 !important}.mulberry-fixed-sidebar li{margin-bottom:8px !important}.mulberry-fixed-sidebar a{color:rgba(255,255,255,0.9) !important;text-decoration:none !important;font-size:14px !important;display:block !important;padding:8px 15px !important;border-radius:5px !important;transition:all 0.3s ease !important}.mulberry-fixed-sidebar a:hover{color:white !important;background:rgba(255,255,255,0.2) !important;transform:translateX(5px) !important;border-left:3px solid white !important;border-radius:5px !important;padding:8px 15px !important}.mulberry-fixed-sidebar a.current,.mulberry-fixed-sidebar .current_page_item>a,.mulberry-fixed-sidebar .page_item.current_page_item>a,.mulberry-fixed-sidebar a.current-menu-item,.mulberry-fixed-sidebar .current-menu-item>a,.mulberry-fixed-sidebar li.current_page_item a,.mulberry-fixed-sidebar li.current-menu-item a{color:white !important;background:rgba(255,255,255,0.2) !important;transform:translateX(5px) !important;border-radius:5px !important;padding:8px 15px !important;border-left:none !important}@media (max-width:1200px){.mulberry-fixed-sidebar{width:250px;right:10px;transform:translateX(270px)}}@media (max-width:768px){.mulberry-fixed-sidebar{display:none !important}.avia-section h2.av-special-heading-tag,.av-textblock h2,.entry-content h2:not(.mulberry-hero-title){line-height:1 !important;font-size:36px !important}body.page-template-content-page .introPanel h2.av-special-heading-tag,body.page-template-content-page .introPanel .av-special-heading h2,body.page-template-content-page .introPanel h2{padding-right:40px !important}.mulberry-fixed-sidebar:hover,.mulberry-fixed-sidebar.show{right:0}.mulberry-fixed-sidebar::before{display:none}}.mulberry-main-content img{max-width:100%;height:auto;border-radius:8px;margin:30px 0;box-shadow:0 5px 20px rgba(0,0,0,0.1)}@media (max-width:1830px){.main_menu .avia-menu-text{font-size:80% !important}}@media (max-width:1550px){.main_menu .avia-menu-text{font-size:70% !important}}@media (max-width:1200px){.main_menu .avia-menu-text{display:none}.av-burger-menu-main.menu-item-avia-special{display:block !important}.main_menu{display:none !important}}.wideBox{display:block}@media (max-width:1295px){.hidePanel{display:none}.wideBox{width:clamp(620px,78vw,880px) !important;margin-left:auto !important;margin-right:auto !important;float:none !important}}@media (max-width:1200px){.mulberry-content-sidebar{width:300px;padding:30px 20px}}@media (max-width:1024px){.mulberry-content-sidebar{float:none;width:100%;margin:40px 0;padding:30px 20px;box-shadow:none}.mulberry-page-hero{height:400px}.mulberry-hero-content{max-width:100%}.mulberry-hero-title{font-size:32px !important}}@media (max-width:768px){.wideBox{width:100% !important}.mulberry-main-content{padding:30px 20px}body.page-template-content-page .mulberry-main-content-fullwidth .avia-section:not(.mulberry-fullwidth):not(.mulberry-page-hero) .container{padding:0 80px 0 20px !important}.twentyPadding{padding-left:0% !important;padding-right:0% !important}.bottom-right-graphic{display:none}.mulberry-main-content h1{font-size:32px !important}.mulberry-page-hero{height:450px}.mulberry-hero-title{font-size:28px !important}.mulberry-content-page-title{font-size:40px !important;margin-bottom:0 !important;margin-top:0 !important}.introPara,.introPara p,.avia_textblock.introPara p,div.introPara p{font-size:23px !important}.mulberry-page-breadcrumbs{text-align:center !important}.mulberry-page-breadcrumbs .mulberry-breadcrumbs{justify-content:center !important}.mulberry-main-content h2{font-size:26px !important}}.mulberry-split-hero-section{position:relative;height:70vh;max-height:750px;min-height:600px;overflow:hidden;width:100%;background-size:cover;background-position:center;background-repeat:no-repeat}@media (max-width:900px){.mulberry-split-hero-section{overflow-x:hidden}.mulberry-split-hero-container{min-width:100%;overflow-x:hidden}}.mulberry-split-hero-section .mulberry-hero-video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0}.mulberry-split-hero-container{display:flex;height:100%;width:100%;position:relative;z-index:1}.mulberry-hero-purple-side{width:50%;min-width:400px;background:linear-gradient(135deg,rgba(91,56,151,0.9) 0%,rgba(91,56,151,0.85) 100%);position:relative;display:flex;align-items:center;justify-content:flex-start;padding:60px;padding-right:100px;overflow:hidden;clip-path:polygon(0 0,100% 0%,85% 100%,0% 100%);-webkit-clip-path:polygon(0 0,100% 0%,85% 100%,0% 100%);transform:translateZ(0);backface-visibility:hidden}.mulberry-hero-title{font-family:'Montserrat',sans-serif;font-size:48px;font-weight:700;color:white;margin:0 0 25px 0;line-height:1.2}.mulberry-hero-subtitle{font-family:'Montserrat',sans-serif;font-size:19px;color:rgba(255,255,255,0.9);margin:0 0 40px 0;line-height:1.6}.mulberry-hero-image-side{width:50%;position:relative;overflow:hidden}.mulberry-hero-media{width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat;position:relative}.mulberry-hero-video{width:100%;height:100%;object-fit:cover}.mulberry-hero-placeholder{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,var(--mulberry-primary),#7355a8);display:flex;align-items:center;justify-content:center;color:#666;font-family:'Montserrat',sans-serif;font-size:18px;font-weight:600}@media (max-width:1400px){.mulberry-hero-purple-side{padding:50px;padding-right:80px}.mulberry-hero-title{font-size:42px}.mulberry-hero-subtitle{font-size:18px}}@media (max-width:1200px){.mulberry-split-hero-container{flex-direction:column}.mulberry-split-hero-container{position:relative}.mulberry-hero-image-side{width:100%;height:60vh;min-height:400px;order:1}.mulberry-hero-purple-side{position:absolute;bottom:0;left:0;width:100%;min-width:unset;height:auto;min-height:350px;padding:50px;padding-right:50px;order:2;z-index:2;clip-path:none !important;background:linear-gradient(135deg,rgba(91,56,151,0.95) 0%,rgba(91,56,151,0.9) 100%)}.mulberry-hero-content{width:100%;max-width:700px;margin:0 auto}.mulberry-hero-title{font-size:40px}.mulberry-hero-subtitle{font-size:18px}}@media (max-width:992px){.mulberry-hero-purple-side{padding:40px;min-height:320px}.mulberry-hero-image-side{height:50vh;min-height:350px}.mulberry-hero-angle{display:none}.mulberry-hero-title{font-size:36px}.mulberry-hero-subtitle{font-size:17px}}@media (max-width:768px){.mulberry-split-hero-section{height:auto;min-height:100vh}.mulberry-hero-purple-side{padding:30px 20px;padding-right:30px;min-height:500px;clip-path:none}.mulberry-hero-image-side{min-height:300px}.mulberry-hero-content{width:calc(100% - 80px);max-width:calc(100% - 80px);margin:0 auto;padding-right:0 !important}.mulberry-hero-title{font-size:32px;margin-bottom:20px;line-height:1.2}.mulberry-hero-subtitle{font-size:16px;margin-bottom:30px;line-height:1.4}.mulberry-hero-btn,.mulberry-hero-btn-primary,.mulberry-hero-btn-secondary{padding:8px 16px !important;font-size:12px !important;letter-spacing:0.5px !important;min-width:auto !important;width:auto !important}.mulberry-hero-buttons{flex-direction:column;align-items:stretch;gap:15px}.mulberry-hero-btn{text-align:center;width:100%}}.mulberry-hero-video-container{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.mulberry-hero-background{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover !important;background-position:center !important;background-repeat:no-repeat !important}.mulberry-hero-video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:1}.mulberry-hero-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.4);z-index:2}.mulberry-hero-content-overlay{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;z-index:3}.mulberry-hero-text-content{text-align:center;color:white;max-width:800px;padding:0 20px;width:100%}.mulberry-hero-main-title{font-size:48px !important;font-weight:700 !important;margin-bottom:20px !important;line-height:1.2 !important;color:white !important}.mulberry-hero-subtitle{font-size:20px !important;margin-bottom:30px !important;opacity:0.9 !important;color:white !important}.mulberry-hero-buttons{display:flex;gap:20px;justify-content:center;flex-wrap:wrap}.mulberry-hero-btn{padding:15px 30px !important;background:rgba(255,255,255,0.9) !important;color:var(--mulberry-primary) !important;text-decoration:none !important;border-radius:50px !important;font-weight:600 !important;font-size:16px !important;letter-spacing:1px !important;transition:all 0.3s ease !important;display:inline-block !important;border:none !important}.mulberry-hero-btn:hover{background:white !important;transform:translateY(-2px) !important;box-shadow:0 10px 25px rgba(0,0,0,0.2) !important;color:var(--mulberry-primary) !important}.mulberry-hero-btn-secondary{background:transparent !important;border:1px solid white !important;color:white !important}.mulberry-hero-btn-secondary:hover{background:white !important;color:var(--mulberry-primary) !important}.mulberry-quick-links{padding:120px 0;background:white}.mulberry-grid-container{max-width:1400px;margin:0 auto;padding:0 60px;display:grid;grid-template-columns:2fr 1fr 1fr;grid-template-rows:1fr 1fr 1fr;gap:30px;height:800px}.mulberry-grid-item{position:relative;border-radius:15px;overflow:hidden;cursor:pointer;transition:all 0.3s ease;background-size:cover;background-position:center;background-repeat:no-repeat}.mulberry-grid-item-1,.mulberry-grid-item-2,.mulberry-grid-item-3,.mulberry-grid-item-4,.mulberry-grid-item-5,.mulberry-grid-item-6{animation:none !important}.mulberry-grid-overlay:hover{background:linear-gradient(135deg,rgba(0,0,0,0.8) 0%,rgba(0,0,0,0.6) 100%);color:white;text-decoration:none}.mulberry-grid-container .mulberry-grid-item:hover{transform:scale(1.02) translateY(-3px) !important;box-shadow:0 20px 50px rgba(0,0,0,0.25) !important;transition:transform 0.3s ease,box-shadow 0.3s ease !important;z-index:10 !important}.mulberry-grid-item-1{grid-row:1 / 3;grid-column:1;animation:fadeInLeft 0.6s ease-out 0.2s both}.mulberry-grid-item-2{grid-column:2 / 4;animation:fadeInUp 0.6s ease-out 0.3s both}.mulberry-grid-item-3{grid-column:2;grid-row:2;animation:fadeInUp 0.6s ease-out 0.4s both}.mulberry-grid-item-4{grid-column:3;grid-row:2 / 4;animation:fadeInRight 0.6s ease-out 0.5s both}.mulberry-grid-item-5{grid-column:2;grid-row:3;animation:fadeInUp 0.6s ease-out 0.6s both}.mulberry-grid-item-6{grid-column:1;grid-row:3;animation:fadeInLeft 0.6s ease-out 0.7s both}.mulberry-grid-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 100%);display:flex;align-items:center;justify-content:center;text-decoration:none;color:white;transition:all 0.3s ease}.mulberry-grid-text{text-align:center;padding:40px;text-shadow:none}.mulberry-grid-text h3{font-size:24px !important;font-weight:700 !important;margin-bottom:10px !important;color:white !important;text-shadow:none}.mulberry-grid-text p{font-size:16px !important;opacity:0.9 !important;margin-bottom:20px !important;color:white !important;text-shadow:none}.mulberry-grid-arrow{width:30px;height:30px;display:flex;align-items:center;justify-content:center;margin:0 auto;transition:all 0.3s ease}.mulberry-grid-arrow svg{width:18px;height:18px;fill:white}.mulberry-grid-overlay:hover .mulberry-grid-arrow{transform:translateX(5px)}.mulberry-school-news-section{padding:100px 0;background:#f8f9fa}.mulberry-school-news-header{text-align:center;margin-bottom:60px;max-width:1200px;margin-left:auto;animation:fadeInUp 0.8s ease-out 0.3s both;margin-right:auto;padding:0 20px}.mulberry-section-title{font-size:42px !important;color:#5d3897 !important;margin-bottom:15px !important;font-weight:700 !important}.mulberry-section-subtitle{font-size:19px !important;color:var(--mulberry-text) !important;margin-bottom:0 !important}.school-news-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:30px;max-width:1200px;margin:0 auto;padding:0 20px}@media (max-width:1024px){.school-news-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.school-news-grid{grid-template-columns:1fr}}.news-item{background:white;border-radius:10px;overflow:hidden;box-shadow:0 5px 20px rgba(0,0,0,0.08);transition:all 0.3s ease;display:flex;flex-direction:column;height:100%}.news-item:nth-child(1){animation:fadeInUp 0.6s ease-out 0.4s both}.news-item:nth-child(2){animation:fadeInUp 0.6s ease-out 0.5s both}.news-item:nth-child(3){animation:fadeInUp 0.6s ease-out 0.6s both}.news-item:nth-child(4){animation:fadeInUp 0.6s ease-out 0.7s both;display:flex;flex-direction:column;height:100%;border-top:4px solid var(--mulberry-primary);position:relative}.news-item:hover{transform:translateY(-5px);box-shadow:0 15px 40px rgba(0,0,0,0.15)}.school-banner{position:absolute;top:15px;right:15px;background-color:#e91e63;color:white;padding:4px 12px;border-radius:15px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:0.5px;z-index:100;box-shadow:0 2px 8px rgba(0,0,0,0.15)}.news-image{height:200px;overflow:hidden}.news-image img{width:100%;height:100%;object-fit:cover}.news-placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:white;font-size:24px;font-weight:700}.news-content{padding:25px;flex:1;display:flex;flex-direction:column}.news-meta{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}.school-name{font-weight:600;font-size:14px}.news-date{color:#999;font-size:12px}.news-title{margin-bottom:15px}.news-title a{color:var(--mulberry-heading);text-decoration:none;font-size:18px;font-weight:600;line-height:1.2}.news-title a:hover{color:var(--mulberry-primary)}.news-excerpt{color:var(--mulberry-text);font-size:14px;line-height:1.6;margin-bottom:20px;flex-grow:1}.read-more{color:var(--mulberry-primary);text-decoration:none;font-weight:600;margin-top:auto;font-size:14px;display:inline-flex;align-items:center;gap:5px;transition:all 0.3s ease;margin-top:auto}.read-more:hover{color:var(--mulberry-hover)}.read-more .arrow{transition:transform 0.3s ease;display:inline-flex;align-items:center}.read-more .arrow svg{vertical-align:middle}.read-more:hover .arrow{transform:translateX(3px)}@media (max-width:768px){.hero-content h1{font-size:36px}.hero-content p{font-size:18px}.hero-buttons{flex-direction:column;align-items:center}.ceo-content{grid-template-columns:1fr;gap:40px;text-align:center}.panels-grid{grid-template-columns:1fr;grid-template-rows:repeat(5,200px);height:auto}.panel-1,.panel-2,.panel-3,.panel-4,.panel-5{grid-column:1;grid-row:auto}.school-news-grid{grid-template-columns:1fr}.section-title h2{font-size:32px}.section-title p{font-size:16px}}@keyframes fadeInUp{from{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInLeft{from{opacity:0;transform:translateX(-30px)}to{opacity:1;transform:translateX(0)}}@keyframes fadeInRight{from{opacity:0;transform:translateX(30px)}to{opacity:1;transform:translateX(0)}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.mulberry-hero-v2-section{position:relative;min-height:calc(100vh - 170px);overflow:hidden;display:flex;align-items:center;background:#f5f5f5}.mulberry-hero-video-container{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;overflow:hidden}.mulberry-hero-video{position:absolute;top:0;left:0;min-width:100%;min-height:100%;width:100%;height:100%;object-view-box:inset(0 0 0 0);background-size:cover;object-fit:cover;object-position:center top}.mulberry-hero-v2-section.has-video{background:transparent}.mulberry-hero-v2-container{position:relative;width:100%;max-width:1600px;margin:0;height:100%;min-height:calc(100vh - 170px)}.mulberry-hero-shortcode .mulberry-hero-v2-container{max-width:none;width:100%;margin:0 auto}.mulberry-hero-shortcode.mulberry-hero-v2-section{width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.mulberry-hero-v2-svg-overlay{position:absolute;top:0;left:0;bottom:0;width:70%;background-image:url('/wp-content/themes/mulberry-enfold-child/assets/images/hero-back.svg');background-size:auto 100%;background-position:right center;background-repeat:no-repeat;z-index:2;height:100%;min-height:100%;overflow:visible}.mulberry-hero-shortcode .mulberry-hero-v2-svg-overlay{display:none !important}.mulberry-hero-shortcode.mulberry-hero-v2-section::before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(0,0,0,0.75) 0%,rgba(0,0,0,0.45) 40%,rgba(0,0,0,0) 75%);z-index:2;pointer-events:none}.mulberry-hero-v2-content{position:absolute;top:0;left:0;bottom:0;width:50%;color:white !important;z-index:3;display:flex;flex-direction:column;justify-content:center;padding:80px 60px 80px 60px;box-sizing:border-box}.mulberry-hero-shortcode .mulberry-hero-v2-content{width:60%;z-index:3}.mulberry-hero-v2-content h1,.mulberry-hero-v2-content p{color:white !important}@media (max-width:768px){.mulberry-hero-desktop-section{display:none !important}.mulberry-mobile-hero{display:block !important}.mulberry-mobile-hero-text h1,.mulberry-mobile-hero-text p{color:white !important}.mulberry-mobile-hero-text h1{font-size:38px !important}}.mulberry-hero-v2-title{font-size:58px !important;font-weight:600;color:white !important;line-height:1.2;margin-bottom:24px;text-align:left;white-space:normal !important;overflow-wrap:break-word;max-width:100%}.mulberry-hero-v2-subtitle{font-size:20px;color:white !important;opacity:0.9;line-height:1.6;margin-bottom:40px;text-align:left}.mulberry-hero-v2-buttons{display:flex;gap:20px;flex-wrap:wrap}.mulberry-hero-v2-btn{padding:15px 30px;border-radius:50px;text-decoration:none;font-weight:600;font-size:16px;letter-spacing:1px;transition:all 0.3s ease;display:inline-block}.mulberry-hero-v2-btn-primary{background:transparent;color:white !important;border:1px solid white}.mulberry-hero-v2-btn-primary:hover{background:white;transform:translateY(-2px);box-shadow:0 10px 25px rgba(0,0,0,0.2);color:var(--mulberry-primary) !important}.mulberry-hero-v2-btn-secondary{background:transparent;color:white !important;border:1px solid white}.mulberry-hero-v2-btn-secondary:hover{background:white;color:var(--mulberry-primary) !important;transform:translateY(-2px);box-shadow:0 10px 25px rgba(0,0,0,0.2)}.mulberry-hero-v2-image{position:absolute;right:0;top:50%;transform:translateY(-50%);width:45%;height:400px;z-index:1}.mulberry-hero-v2-image img{width:100%;height:100%;object-fit:cover;border-radius:20px;box-shadow:0 20px 40px rgba(0,0,0,0.1)}.mulberry-hero-v2-placeholder{width:100%;height:100%;background:#ddd;border-radius:20px;display:flex;align-items:center;justify-content:center;color:#666;font-weight:600;font-size:18px}.mulberry-scroll-indicator{position:absolute;bottom:30px;left:50%;transform:translateX(-50%);z-index:100;cursor:pointer;display:block;animation:mulberry-bounce 2s infinite;color:white !important;opacity:1;transition:opacity 0.3s ease;will-change:transform}.mulberry-scroll-indicator:hover{opacity:0.8}.mulberry-scroll-indicator svg{width:60px;height:60px;fill:currentColor;filter:drop-shadow(0 2px 4px rgba(0,0,0,0.3));display:block}@keyframes mulberry-bounce{0%,20%,50%,80%,100%{transform:translateX(-50%) translateY(0)}40%{transform:translateX(-50%) translateY(-10px)}60%{transform:translateX(-50%) translateY(-5px)}}.mulberry-masonry-panels-section{padding:100px 0 50px;background:#f8f9fa}.mulberry-masonry-container{max-width:1600px;margin:0 auto;padding:0 20px}.mulberry-masonry-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(3,250px);gap:20px;margin-bottom:100px;grid-template-areas:"large large medium about" "large large governance about" "careers wide wide wide"}.mulberry-masonry-panel{position:relative;background-size:cover;background-position:center;border-radius:12px;overflow:hidden;transition:all 0.6s cubic-bezier(0.4,0,0.2,1);cursor:pointer}.mulberry-masonry-panel:hover{transform:translateY(-3px)}.mulberry-masonry-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(0,0,0,0.6) 0%,rgba(0,0,0,0.5) 100%);display:flex;align-items:center;justify-content:center;padding:25px;text-decoration:none;transition:all 0.6s cubic-bezier(0.4,0,0.2,1)}.mulberry-masonry-overlay:hover{background:linear-gradient(135deg,rgba(91,56,151,0.8) 0%,rgba(74,46,122,0.95) 100%)}.mulberry-masonry-content{position:absolute;inset:0;padding:20px 18px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0;text-align:center;pointer-events:none}.mulberry-masonry-content h3{position:relative;transform:translateY(0);color:white !important;font-size:22px;font-weight:400;margin:0;line-height:1.2;transition:transform 0.6s cubic-bezier(0.4,0,0.2,1);text-shadow:none;width:calc(100% - 80px);max-width:620px;word-wrap:break-word;hyphens:none}.mulberry-masonry-title{font-size:22px !important;line-height:1.2 !important}.mulberry-masonry-description{position:relative;transform:translateY(6px);color:white !important;font-size:14px;font-weight:300;line-height:1.4;text-align:center !important;margin:0;opacity:0;max-height:0;overflow:hidden;transition:opacity 0.6s cubic-bezier(0.4,0,0.2,1) 0.08s,transform 0.6s cubic-bezier(0.4,0,0.2,1) 0.08s,max-height 0.6s cubic-bezier(0.4,0,0.2,1) 0.08s;width:calc(100% - 80px);max-width:none;padding:0;text-shadow:none}.mulberry-masonry-chevron{position:absolute;right:18px;bottom:18px;width:28px;height:28px;opacity:0;transition:opacity 0.6s cubic-bezier(0.4,0,0.2,1) 0.16s,transform 0.6s cubic-bezier(0.4,0,0.2,1) 0.16s}.mulberry-masonry-panel:hover .mulberry-masonry-content h3{transform:translateY(0)}.mulberry-masonry-panel:hover .mulberry-masonry-content{gap:12px}.mulberry-masonry-panel:hover .mulberry-masonry-description{opacity:1;max-height:calc(100% - 50px);transform:translateY(0)}.mulberry-masonry-panel:hover .mulberry-masonry-chevron{opacity:1;transform:translate(0,0)}.mulberry-panel-large{grid-area:large}.mulberry-panel-medium{grid-area:medium}.mulberry-panel-small{grid-area:careers}.mulberry-panel-tall{grid-area:governance}.mulberry-panel-about{grid-area:about}.mulberry-panel-wide{grid-area:wide}body.page-id-12604 .trustee-card img,body.page-id-12604 .trustee-card .avia-image-container img,.page-id-12604 .trustee-card img{width:250px !important;height:250px !important;min-width:250px !important;min-height:250px !important;max-width:250px !important;max-height:250px !important;object-fit:cover !important;border-radius:125px !important;margin-bottom:0px !important;display:block !important;margin-left:auto !important;margin-right:auto !important;-webkit-border-radius:125px !important;-moz-border-radius:125px !important;aspect-ratio:1/1 !important;clip-path:circle(50%) !important}body.page-id-12604 .trustee-card .avia-image-container,body.page-id-12604 .trustee-card .avia-image-container-inner,.page-id-12604 .trustee-card .avia-image-container{width:250px !important;height:250px !important;min-width:250px !important;min-height:250px !important;max-width:250px !important;max-height:250px !important;margin-left:auto !important;margin-right:auto !important;margin-bottom:40px !important;overflow:hidden !important;border-radius:125px !important}@media (max-width:768px){body.page-id-12604 .avia-image-container img,body.page-id-12604 .entry-content img,body.page-id-12604 .avia_textblock img,body.page-id-12604 .av_textblock_section img,#top .page-id-12604 .avia-image-container img{width:250px !important;height:250px !important;max-width:100% !important;border-radius:50% !important}body.page-id-12604 .avia-image-container,body.page-id-12604 .avia-image-container-inner,#top .page-id-12604 .avia-image-container{width:250px !important;height:250px !important;max-width:100% !important}body.page-id-12604 .trustee-header h4{font-size:20px !important;letter-spacing:1px !important}}body.page-id-12604 .mulberry-bio-container{position:relative;margin-bottom:30px}body.page-id-12604 .mulberry-bio-toggle{position:absolute;top:10px;right:10px;width:30px;height:30px;background:var(--mulberry-primary);color:white;border:none;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:bold;transition:all 0.3s ease;z-index:10}body.page-id-12604 .mulberry-bio-toggle:hover{background:#4a2e7a;transform:scale(1.1)}body.page-id-12604 .mulberry-bio-toggle.expanded{transform:rotate(45deg);background:#4a2e7a}body.page-id-12604 .mulberry-bio-toggle-inline{position:relative;top:auto;right:auto;width:25px;height:25px;margin-left:10px;font-size:16px;vertical-align:middle}body.page-id-12604 .mulberry-bio-toggle-beside{position:absolute;top:0;right:-50px;width:30px;height:30px;background:var(--mulberry-primary);color:white;border:none;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:bold;transition:all 0.3s ease;z-index:10}body.page-id-12604 .mulberry-bio-wrapper{position:relative;display:block}body.page-id-12604 .mulberry-bio-toggle-beside{top:calc(390px - 30px)}body.page-id-12604 .mulberry-bio-content{max-height:0;overflow:hidden;transition:max-height 0.4s ease;background:transparent;margin-top:15px}body.page-id-12604 .mulberry-bio-content.expanded{max-height:1040px;padding:0;border:none}body.page-id-12604 .mulberry-bio-text,#top .page-id-12604 .mulberry-bio-text,.page-id-12604 .mulberry-bio-text{color:#333 !important;line-height:1.6 !important;font-size:16px !important;text-align:left !important;margin:0 !important;padding:0 !important}body.page-id-12604 .trustee-card{text-align:center;margin-bottom:40px;max-width:500px;margin-left:auto;margin-right:auto}body.page-id-12604 .trustee-card .mulberry-bio-content,body.page-id-12604 .trustee-card .trustee-header{text-align:left !important}body.page-id-12604 .trustee-header{display:flex;justify-content:space-between;align-items:center;padding:5px 0 15px 0;margin-bottom:15px;cursor:pointer;position:relative}body.page-id-12604 .trustee-header:after{content:'';position:absolute;bottom:0;left:0;right:0;height:1px;background:black;width:100%}body.page-id-12604 .trustee-header h4,#top .page-id-12604 .trustee-header h4,.page-id-12604 .trustee-header h4{margin:0 !important;flex:1 !important;text-align:left !important;padding-right:20px !important;color:#5b3896 !important;font-weight:600 !important;font-size:20px !important;text-transform:none !important;letter-spacing:normal !important}body.page-id-12604 .trustee-header .plus-btn{width:30px;height:30px;background:transparent;color:#333;border:none;font-size:30px;font-weight:300;cursor:pointer;flex-shrink:0;display:flex;align-items:center;justify-content:center}body.page-template-content-page #main .content,body.page-template-vision-values-content #main .content{padding-bottom:0 !important}.imageRight,.avia-image-container.imageRight,#top .avia-image-container.imageRight,body .avia-image-container.imageRight{float:right !important;clear:none !important;display:inline-block !important;text-align:right !important;margin-left:20px !important;margin-right:0 !important;width:auto !important}.imageRight img,.avia-image-container.imageRight img,#top .avia-image-container.imageRight img{float:right !important;margin-left:20px !important;margin-right:0 !important}@media (max-width:768px){body.page-id-12604 .mulberry-bio-toggle{width:35px;height:35px;font-size:20px;top:5px;right:5px}body.page-id-12604 .mulberry-bio-content.expanded{padding:15px}}@media (max-width:1024px){.mulberry-masonry-grid{grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(4,220px);gap:18px;grid-template-areas:"large large medium" "large large about" "governance governance about" "careers wide wide"}}@media (max-width:768px){.mulberry-masonry-grid{grid-template-columns:1fr;grid-template-rows:repeat(6,250px);gap:20px;grid-template-areas:"large" "medium" "about" "governance" "careers" "wide"}.mulberry-masonry-content h3{font-size:20px}.mulberry-masonry-chevron{font-size:20px}}.mulberry-section-title{font-size:42px;color:white;text-align:center;margin-bottom:60px;font-weight:600}.mulberry-trust-panel-btn{background:transparent;color:white;padding:15px 30px;border-radius:50px;text-decoration:none;font-weight:600;font-size:16px;letter-spacing:1px;transition:all 0.3s ease;display:inline-block;border:1px solid white !important;margin:0 auto;align-self:center}.mulberry-trust-panel-btn:hover{background:white;color:var(--mulberry-primary);transform:translateY(-2px);box-shadow:0 10px 25px rgba(0,0,0,0.2)}.mulberry-news-panel-section{padding:100px 0;background:white}.mulberry-news-panel-container{max-width:1400px;margin:0 auto;padding:0 20px}.mulberry-news-panel-container .mulberry-section-title{font-size:42px !important;color:var(--mulberry-primary) !important;text-align:center !important;margin-bottom:90px !important;font-weight:600 !important}.mulberry-news-panel-section h2.mulberry-section-title{margin-bottom:90px !important}.mulberry-btn-outline,.mulberry-trust-panel-btn.mulberry-btn-outline,a.mulberry-trust-panel-btn.mulberry-btn-outline{background:transparent !important;color:white !important;border:1px solid white !important;text-decoration:none !important;display:inline-flex !important;align-items:center;gap:8px;padding:15px 30px !important;border-radius:30px !important;font-weight:600 !important;font-size:16px !important;transition:all 0.3s ease !important}.mulberry-btn-outline:hover,.mulberry-trust-panel-btn.mulberry-btn-outline:hover,a.mulberry-trust-panel-btn.mulberry-btn-outline:hover{background:white !important;color:var(--mulberry-primary) !important;transform:translateX(5px) !important}.mulberry-news-section{padding:80px 0;background:#f8f9fa}.mulberry-news-container{max-width:1600px;margin:0 auto;padding:0 20px}.mulberry-news-heading{display:block;text-align:center !important;margin-left:auto;margin-right:auto}.mulberry-news-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:30px;align-items:start}.mulberry-no-posts{grid-column:1 / -1;text-align:center;padding:60px 20px;color:#666;font-size:18px}.mulberry-news-grid .mulberry-news-card{display:flex;flex-direction:column;height:100%;background:white;border-radius:10px;overflow:hidden;box-shadow:0 5px 20px rgba(0,0,0,0.08);transition:all 0.3s ease}.mulberry-news-grid .mulberry-news-card:hover{transform:translateY(-5px);box-shadow:0 15px 40px rgba(0,0,0,0.15)}.mulberry-news-image{position:relative;width:100%;height:200px;overflow:hidden}.mulberry-news-thumbnail{width:100%;height:100%;object-fit:cover;object-position:center}.mulberry-news-placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background-color:#5b3897}.mulberry-shortcode-block.mulberry-masonry-panels-section,.mulberry-shortcode-block.mulberry-news-section{background:transparent;padding:0;margin:0}.mulberry-shortcode-block .mulberry-masonry-container,.mulberry-shortcode-block .mulberry-news-container{padding:0}.mulberry-shortcode-block .mulberry-masonry-grid{margin-bottom:0}.mulberry-news-initial{color:white;font-size:24px;font-weight:600}.mulberry-news-content{display:flex;flex-direction:column;flex:1;padding:20px}.mulberry-news-title,.mulberry-news-grid .mulberry-news-title,.mulberry-news-section .mulberry-news-title{margin:0 0 10px 0 !important;font-size:26px !important;line-height:1.2 !important;font-weight:600 !important;color:#5b3897 !important}.mulberry-news-title a,.mulberry-news-grid .mulberry-news-title a,.mulberry-news-section .mulberry-news-title a{color:#5b3897 !important;text-decoration:none !important;font-weight:600 !important;font-size:inherit !important;line-height:inherit !important}.mulberry-news-title a:hover,.mulberry-news-grid .mulberry-news-title a:hover,.mulberry-news-section .mulberry-news-title a:hover{color:#4a2e7a !important}.mulberry-news-meta{margin-bottom:10px}.mulberry-news-date{color:#555;font-size:14px}.mulberry-news-excerpt{flex:1;margin:0 0 20px 0;color:#666;line-height:1.5}.mulberry-read-more{margin-top:auto;color:#5b3897;text-decoration:none;font-weight:600;font-size:20px !important;transition:all 0.3s ease}.mulberry-read-more:hover{color:#4a2e7a;transform:translateX(5px)}.mulberry-arrow{margin-left:5px;transition:transform 0.3s ease}.mulberry-read-more:hover .mulberry-arrow{transform:translateX(3px)}.mulberry-news-button-container{text-align:center;margin-top:40px}.mulberry-news-panel-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:30px;align-items:start}.mulberry-news-panel{display:flex;flex-direction:column;height:100%}.mulberry-trust-news h3,.mulberry-general-news h3{font-size:28px;color:var(--mulberry-primary);margin-bottom:30px;font-weight:600}.mulberry-news-title{line-height:0.8 !important}.mulberry-trust-news-items{margin-bottom:30px}.mulberry-trust-news-item{padding:20px 0;border-bottom:1px solid #eee}.mulberry-trust-news-item:last-child{border-bottom:none}.mulberry-trust-news-item h4{font-size:16px;margin-bottom:8px}.mulberry-trust-news-item h4 a{color:var(--mulberry-primary);text-decoration:none;font-weight:600}.mulberry-trust-news-item h4 a:hover{color:var(--mulberry-hover)}.mulberry-trust-news-date{color:#888;font-size:14px;margin:0}.mulberry-trust-news-more{background:var(--mulberry-primary);color:white;padding:15px 30px;border-radius:50px;text-decoration:none;font-weight:600;font-size:16px;letter-spacing:1px;transition:all 0.3s ease;display:inline-block}.mulberry-trust-news-more:hover{background:var(--mulberry-hover);transform:translateY(-2px);box-shadow:0 10px 25px rgba(0,0,0,0.2);color:white}.mulberry-trust-news,.mulberry-general-news{text-align:center}.mulberry-trust-news h3,.mulberry-general-news h3{text-align:center}.mulberry-trust-news-more{display:block;margin:0 auto;width:fit-content}.mulberry-trust-panel-btn{display:block;margin:0 auto;width:fit-content;text-align:center}.mulberry-trust-news-items{text-align:center}.mulberry-trust-news-grid{margin-bottom:20px}.mulberry-trust-news .news-item{margin-bottom:0}.mulberry-general-news-grid{}.mulberry-general-news .school-news-grid{grid-template-columns:repeat(3,1fr)}@media (max-width:1024px){.mulberry-general-news .school-news-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.mulberry-general-news .school-news-grid{grid-template-columns:1fr}}@media (max-width:1024px){.mulberry-hero-v2-container{flex-direction:column;text-align:center;gap:40px}.mulberry-hero-v2-curve-block{width:100%}.mulberry-hero-v2-content{padding:40px 20px}.mulberry-hero-bg-image{display:none}.mulberry-hero-v2-image{position:relative;width:80%;height:300px;transform:none;top:auto;right:auto;margin:0 auto}.mulberry-news-grid{grid-template-columns:repeat(2,1fr) !important;gap:25px}.mulberry-news-panel-grid{grid-template-columns:repeat(2,1fr) !important;gap:25px}}@media (max-width:768px){.mulberry-news-grid{grid-template-columns:1fr !important;gap:30px}.mulberry-news-panel-grid{grid-template-columns:1fr !important;gap:30px}}.container{transform:none !important}.av-parallax{transform:none !important}.animate-on-scroll{animation:none !important;transform:none !important}.mulberry-six-panels-section{padding:0;background:transparent;position:relative;width:100%}.mulberry-six-panels-container{max-width:none;margin:0;padding:0;width:100%}.mulberry-six-panels-row{display:grid;grid-template-columns:repeat(6,1fr);gap:0;height:200px}.mulberry-panel-image{position:relative;height:200px;overflow:hidden}.mulberry-panel-image img{width:100%;height:100%;object-fit:cover;display:block;transition:transform 0.3s ease}.mulberry-panel-image:hover img{transform:scale(1.05)}.mulberry-panel-block{position:relative;height:200px;display:flex;flex-direction:column}.mulberry-panel-content{flex:1;padding:30px 25px;display:flex;flex-direction:column;justify-content:space-between}.mulberry-panel-content .mulberry-hero-btn,.mulberry-panel-content .mulberry-panel-button,.mulberry-panel-content .avia-button,.mulberry-panel-content .mulberry-trust-panel-btn{margin-top:auto;align-self:flex-start}.mulberry-panel-title{font-family:'Montserrat',sans-serif;font-size:24px;font-weight:700;color:white;margin:0 0 15px 0;line-height:1.2}.mulberry-six-panels-section .mulberry-panel-content .mulberry-hero-btn,.mulberry-six-panels-section .mulberry-panel-content .mulberry-hero-btn.mulberry-hero-btn-secondary{padding:8px 16px !important;font-size:12px !important;letter-spacing:0.5px !important;width:auto !important;max-width:max-content !important;display:inline-block !important;min-width:auto !important;text-align:center !important;background:transparent !important;border:2px solid white !important;color:white !important;flex:none !important}.mulberry-panel-block-1{background:#a50d7a}.mulberry-panel-block-1 .mulberry-panel-button:hover{color:#a50d7a}.mulberry-panel-block-2{background:#a50d7a}.mulberry-panel-block-2 .mulberry-panel-button:hover{color:#a50d7a}.mulberry-panel-block-3{background:#a50d7a}.mulberry-panel-block-3 .mulberry-panel-button:hover{color:#a50d7a}@media (max-width:992px){.mulberry-six-panels-row{grid-template-columns:repeat(3,1fr);grid-template-rows:auto auto;height:auto}.mulberry-panel-image,.mulberry-panel-block{height:180px}.mulberry-panel-content{padding:15px 12px}.mulberry-panel-title{font-size:16px}}@media (max-width:768px){.mulberry-six-panels-row{grid-template-columns:1fr;grid-template-rows:repeat(3,auto)}.mulberry-panel-image{display:none}.mulberry-panel-block{height:auto;min-height:120px;position:relative}.mulberry-panel-block:not(:last-child)::after{content:'';position:absolute;bottom:-1px;left:20px;right:20px;height:1px;background:rgba(255,255,255,0.3)}.mulberry-panel-content{padding:20px 15px;text-align:center !important;align-items:center !important;justify-content:center !important;gap:15px}.mulberry-panel-content .mulberry-hero-btn,.mulberry-panel-content .mulberry-panel-button,.mulberry-panel-content .avia-button,.mulberry-panel-content .mulberry-trust-panel-btn{margin-top:auto !important;align-self:flex-start}.mulberry-six-panels-section .mulberry-hero-btn{margin-left:auto !important;margin-right:auto !important}.mulberry-panel-title{font-size:15px;margin-bottom:0}.mulberry-grid-container{grid-template-columns:1fr;grid-template-rows:repeat(6,250px);gap:15px;height:auto}.mulberry-grid-item-1,.mulberry-grid-item-2,.mulberry-grid-item-3,.mulberry-grid-item-4,.mulberry-grid-item-5,.mulberry-grid-item-6{grid-column:1;grid-row:auto}}.goSchools img{max-width:100px}footer .avia_textblock.av_inherit_color{position:relative}.content-hero-section{position:relative;height:500px;background-size:cover;background-position:center;background-repeat:no-repeat;margin-top:-80px;display:flex;align-items:center;justify-content:center}.content-hero-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(91,56,151,0.7);z-index:1}.content-hero-content{position:relative;z-index:2;width:100%;max-width:1600px;padding:0 60px;margin:0 auto}.content-hero-inner{padding-top:80px}.content-breadcrumbs{color:#fff;font-size:14px;margin-bottom:20px}.content-breadcrumbs a{color:#fff;text-decoration:none;opacity:0.8;transition:opacity 0.3s ease}.content-breadcrumbs a:hover{opacity:1}.content-hero-title{color:#fff;font-size:48px;font-weight:700;line-height:1.2;margin:0;text-shadow:0 2px 4px rgba(0,0,0,0.3)}body.page-template-content-sidebar #page{margin-top:60px}body.page-template-content-sidebar #page>.container{max-width:none !important;width:100%;margin:0 auto;padding:0}body.page-template-content-sidebar .avia-section,body.page-template-content-sidebar .av-layout-tab,body.page-template-content-sidebar .container_wrap,body.page-template-content-sidebar .av-section-cont-open,body.page-template-content-sidebar .av-section-cont-boxed{width:100% !important;max-width:none !important}body.page-template-content-sidebar .avia-section .container,body.page-template-content-sidebar .av-layout-tab .container,body.page-template-content-sidebar .container_wrap .container,body.page-template-content-sidebar .av-section-cont-open .container,body.page-template-content-sidebar .av-section-cont-boxed .container{width:100%;max-width:none !important;margin:0 auto;padding:0 50px;box-sizing:border-box !important}body.page-template-content-sidebar .av-section-cont-open.av-element-no-border .container{width:100% !important}body.page-template-content-sidebar .av-section-cont-open{margin:0 !important;padding:0 !important}body.page-template-content-page .av-section-cont-open:empty,body.page-template-content-page .container.av-section-cont-open:empty,body.page-template-content-page .av-section-cont-open:last-child:empty{display:none !important;height:0 !important;margin:0 !important;padding:0 !important;min-height:0 !important}.entry-content-wrapper:empty,.entry-content-wrapper.clearfix:empty{display:none !important;height:0 !important;margin:0 !important;padding:0 !important}.mulberry-sitewide-footer{margin-top:0 !important}body.page-template-content-sidebar .flex_column,body.page-template-content-sidebar .av_three_fourth,body.page-template-content-sidebar .flex_column_div,body.page-template-content-sidebar .avia-builder-el-1,body.page-template-content-sidebar .avia-builder-el-no-sibling,body.page-template-content-sidebar .av_one_fourth,body.page-template-content-sidebar .av_one_half,body.page-template-content-sidebar .av_two_third,body.page-template-content-sidebar .av_one_third{margin:0 !important;padding:0 !important}body.page-template-content-sidebar .av_three_fourth.first,body.page-template-content-sidebar .flex_column.first,body.page-template-content-sidebar .flex_column_div.first{margin-left:0 !important;margin-right:0 !important;padding-left:0 !important;padding-right:0 !important}body.page-template-content-sidebar #page>.container:after{content:"";display:table;clear:both}.mulberry-sitewide-footer{margin-top:0 !important}.mulberry-sitewide-footer .footer-column:first-child,.mulberry-sitewide-footer .footer-logo,.mulberry-sitewide-footer .footer-logo img{text-align:left !important;margin-left:0 !important;margin-right:auto !important}.mulberry-sitewide-footer .footer-column:first-child *{text-align:left !important;margin-left:4px !important;margin-right:auto !important}.mulberry-sitewide-footer .footer-column:first-child .footer-social-links a,.mulberry-sitewide-footer .footer-column:first-child .footer-social-links svg,.mulberry-sitewide-footer .footer-column:first-child .footer-social-links span{margin-left:0 !important;margin-right:0 !important}.ptop20{padding-top:20px}body.page-template-content-sidebar #sidebar1{float:right;width:25%;max-width:400px;margin-left:0;margin-right:7%;background-color:var(--mulberry-primary);color:white;padding:20px}body.page-template-content-sidebar #sidebar1 h3{color:white;font-size:18px;font-weight:600;margin-bottom:15px;padding-bottom:10px;border-bottom:2px solid white}body.page-template-content-sidebar #sidebar1 .main-navigation ul{list-style:none;margin:0;padding:0}body.page-template-content-sidebar #sidebar1 .main-navigation .page_item{margin-bottom:0;border-bottom:1px solid rgba(255,255,255,0.1)}body.page-template-content-sidebar #sidebar1 .main-navigation .page_item a{display:block;padding:12px 15px;color:white;text-decoration:none;transition:all 0.3s ease;font-size:15px}body.page-template-content-sidebar #sidebar1 .main-navigation .page_item a:hover{background:rgba(255,255,255,0.1);color:white}body.page-template-content-sidebar #sidebar1 .main-navigation .page_item.current_page_item a{background:rgba(255,255,255,0.2);color:white;font-weight:600;border-left:none !important}body.page-template-content-sidebar #sidebar1 .main-navigation .children{list-style:none;margin:0;padding:0;border-top:1px solid #eee}body.page-template-content-sidebar #sidebar1 .main-navigation .children .page_item{border-bottom:none}body.page-template-content-sidebar #sidebar1 .main-navigation .children .page_item a{padding-left:30px;font-size:14px;color:white;background:rgba(0,0,0,0.1)}body.page-template-content-sidebar #sidebar1 .main-navigation .children .page_item a:hover{background:rgba(0,0,0,0.2)}body.page-template-content-sidebar #sidebar1 .main-navigation .children .page_item.current_page_item a{background:rgba(0,0,0,0.3);color:white;font-weight:600;border-left:none !important}body.page-template-content-sidebar #content.c63{float:right;width:63%}body.page-template-content-sidebar .page-title{margin-bottom:30px}body.page-template-content-sidebar .page-title h1{color:var(--mulberry-primary);font-size:36px;font-weight:700;margin-bottom:15px}body.page-template-content-sidebar #breadcrumbs.breadcrumbs{list-style:none;margin:0;padding:0;font-size:14px;color:#666}body.page-template-content-sidebar #breadcrumbs.breadcrumbs li{display:inline}body.page-template-content-sidebar #breadcrumbs.breadcrumbs a{color:#333;text-decoration:none}body.page-template-content-sidebar #breadcrumbs.breadcrumbs a:hover{color:#333;text-decoration:underline}body.page-template-content-sidebar .entry-content{font-size:16px;line-height:1.7;color:#333}body.page-template-content-sidebar .entry-content h2{color:var(--mulberry-primary);font-size:28px;margin:30px 0 15px;font-weight:600}body.page-template-content-sidebar .entry-content h3{color:#333;font-size:22px;margin:25px 0 12px;font-weight:600}body.page-template-content-sidebar .entry-content p{margin-bottom:16px}body.page-template-content-sidebar .entry-content ul,body.page-template-content-sidebar .entry-content ol{margin:16px 0;padding-left:20px}body.page-template-content-sidebar .entry-content li{margin-bottom:8px}@media (max-width:900px){body.page-template-content-sidebar #sidebar1{float:none;width:100%;margin-right:0;margin-bottom:30px}body.page-template-content-sidebar #content.c63{float:none;width:100%}.content-hero-section{height:300px;margin-top:-60px}.content-hero-inner{padding-top:60px}.content-hero-title{font-size:32px}.content-hero-content{padding:0 20px}.page-title h1{font-size:28px}}.mulberry-mobile-hero{display:none;width:100%;min-height:60vh;flex-direction:column;background:#f5f5f5;margin-top:-60px;padding-top:60px}.mulberry-hero-shortcode-mobile,.mulberry-hero-shortcode-mobile .mulberry-mobile-hero{width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.mulberry-mobile-hero-image{min-height:250px;height:40vh;background:#ffffff;margin:0;background-size:cover;background-position:center;background-repeat:no-repeat;position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden}.mulberry-mobile-hero-video{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;width:100%;height:100%;transform:translate(-50%,-50%);object-fit:cover;z-index:2}.mulberry-mobile-hero-image img{width:100%;height:100%;object-fit:cover}.mulberry-mobile-hero-image-placeholder{font-size:36px;font-weight:300;color:#5b3896;text-transform:uppercase;letter-spacing:2px}.mulberry-mobile-hero-text{min-height:200px;background:#5b3896;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:30px 20px;text-align:center}.mulberry-mobile-hero-title{font-size:38px;font-weight:600;color:white;margin:0 0 10px 0;line-height:1.2}.mulberry-mobile-hero-subtitle{font-size:14px;font-weight:400;color:white;margin:0 0 15px 0;line-height:1.4;opacity:0.9}.mulberry-mobile-hero-buttons{display:flex;gap:10px;flex-wrap:nowrap;justify-content:center;width:100%}.mulberry-mobile-hero-btn{display:inline-block;padding:12px 10px;border-radius:25px;text-decoration:none;font-weight:600;font-size:13px;text-align:center;transition:all 0.3s ease;border:2px solid white;flex:1;white-space:nowrap;min-width:0}.mulberry-mobile-hero-btn-primary{background:transparent;color:white !important}.mulberry-mobile-hero-btn-secondary{background:transparent;color:white !important}.mulberry-mobile-hero-btn:hover{transform:translateY(-2px);box-shadow:0 5px 15px rgba(255,255,255,0.3)}@media (max-width:768px){.mulberry-mobile-hero{display:flex !important}.mulberry-hero-v2-section,.mulberry-hero-desktop-section{display:none !important}.mulberry-mobile-hero-title,.mulberry-mobile-hero-subtitle{color:white !important}.mulberry-mobile-hero,.mulberry-mobile-hero-section{margin-bottom:0 !important;padding-bottom:0 !important}.mulberry-mobile-hero+p,.mulberry-mobile-hero-section+p{margin-top:0 !important;padding-top:0 !important}.mulberry-mobile-hero+p:empty,.mulberry-mobile-hero-section+p:empty{display:none !important}}.search-input:focus{border-color:#5b3896}.search-input{width:100%;padding:15px 20px;font-size:18px;border:2px solid #eee;border-radius:25px;outline:none;transition:border-color 0.3s ease}.mulberry-homepage-trust-panels-section{padding:100px 0;background:#4f3182 !important;position:relative}.mulberry-homepage-trust-panels-section::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><defs><pattern id="grain" width="100" height="100" patternUnits="userSpaceOnUse"><circle cx="25" cy="25" r="1" fill="rgba(255,255,255,0.1)"/><circle cx="75" cy="75" r="1" fill="rgba(255,255,255,0.1)"/></pattern></defs><rect width="100" height="100" fill="url(%23grain)"/></svg>');opacity:0.3}.mulberry-homepage-trust-panels-container{max-width:1200px;margin:0 auto;padding:0 20px;position:relative;z-index:2}.mulberry-homepage-trust-panels-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:40px}.mulberry-homepage-trust-panels-section .mulberry-trust-panel{background:#492878 !important;padding:40px 30px;border-radius:12px;text-align:center;border:none !important;transition:all 0.3s ease;backdrop-filter:none;display:flex;flex-direction:column;height:100%;box-shadow:none !important;outline:none !important}.mulberry-homepage-trust-panels-section .mulberry-trust-panel:hover{transform:translateY(-5px) scale(1.05);background:#42216d !important;border:none !important;box-shadow:0 0 30px rgba(255,255,255,0.6),0 20px 40px rgba(0,0,0,0.2),0 0 50px rgba(255,255,255,0.3) !important}.mulberry-homepage-trust-panels-section .mulberry-trust-panel-icon{margin:0 auto 30px auto;width:60px;height:60px;display:block;background:none !important;border-radius:0 !important;border:none !important}.mulberry-homepage-trust-panels-section .mulberry-trust-panel-icon svg{width:60px !important;height:60px !important;display:block;margin:0 auto}.mulberry-trust-panels-section{padding:100px 0;background:transparent}.mulberry-trust-panels-container{max-width:1600px;margin:0 auto;padding:0 20px}.mulberry-trust-panels-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:40px}.mulberry-trust-panel{background:#492878 !important;border-radius:15px;padding:50px 40px;text-align:center;color:white;transition:all 0.3s ease;display:flex;flex-direction:column;height:100%;position:relative;overflow:hidden;border:none !important;box-shadow:none !important;outline:none !important}.mulberry-trust-panel:hover{transform:translateY(-10px);background:#42216d !important;box-shadow:0 0 30px rgba(255,255,255,0.6),0 20px 40px rgba(0,0,0,0.2),0 0 50px rgba(255,255,255,0.3) !important;border:none !important}.mulberry-trust-panel-content{display:flex;flex-direction:column;height:100%;z-index:2;position:relative}.mulberry-trust-panel-icon{margin:0 auto 30px auto;width:60px;height:60px;display:block;background:none !important;border-radius:0 !important;border:none !important;transition:all 0.3s ease}.mulberry-trust-panel:hover .mulberry-trust-panel-icon{transform:scale(1.1);background:none !important}.mulberry-trust-panel-icon svg{width:60px !important;height:60px !important;display:block;margin:0 auto}.mulberry-trust-panel-icon img{width:60px !important;height:60px !important;object-fit:cover;border-radius:0 !important;display:block;margin:0 auto}.mulberry-trust-panel-icon,.mulberry-homepage-trust-panels-section .mulberry-trust-panel-icon,.mulberry-trust-panel .mulberry-trust-panel-icon,.mulberry-trust-panels-section .mulberry-trust-panel-icon{background-color:transparent !important;background-image:none !important;background:none !important;border-radius:0 !important;border:none !important;box-shadow:none !important;outline:none !important}.mulberry-trust-panel::before,.mulberry-trust-panel::after,.mulberry-homepage-trust-panels-section .mulberry-trust-panel::before,.mulberry-homepage-trust-panels-section .mulberry-trust-panel::after{display:none !important;content:none !important}.mulberry-trust-panel *,.mulberry-homepage-trust-panels-section .mulberry-trust-panel *{border:none !important;outline:none !important;box-shadow:none !important}.mulberry-trust-panel-icon svg path,.mulberry-homepage-trust-panels-section .mulberry-trust-panel-icon svg path{stroke-width:1 !important}.mulberry-trust-panel:hover .mulberry-trust-panel-icon,.mulberry-homepage-trust-panels-section .mulberry-trust-panel:hover .mulberry-trust-panel-icon{background-color:transparent !important;background-image:none !important;background:none !important;border-radius:0 !important;border:none !important;box-shadow:none !important;outline:none !important;filter:drop-shadow(0 0 10px rgba(255,255,255,0.4)) !important}.mulberry-trust-panel-title{font-size:28px;font-weight:700;margin:0 0 20px 0}.mulberry-homepage-trust-panels-gradient{padding:100px 0;background:linear-gradient(to right,#5b3897,#831e7f) !important;position:relative}.mulberry-homepage-trust-panels-gradient::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><defs><pattern id="grain" width="100" height="100" patternUnits="userSpaceOnUse"><circle cx="25" cy="25" r="1" fill="rgba(255,255,255,0.1)"/><circle cx="75" cy="75" r="1" fill="rgba(255,255,255,0.1)"/></pattern></defs><rect width="100" height="100" fill="url(%23grain)"/></svg>');opacity:0.3}.mulberry-homepage-trust-panels-gradient .mulberry-trust-panel{background:rgba(255,255,255,0.1) !important;padding:40px 30px;border-radius:12px;text-align:center;border:none !important;transition:all 0.3s ease;backdrop-filter:blur(10px);display:flex;flex-direction:column;height:100%;box-shadow:none !important;outline:none !important}.mulberry-homepage-trust-panels-gradient .mulberry-trust-panel:hover{transform:translateY(-5px) scale(1.05);background:rgba(255,255,255,0.2) !important;border:none !important;box-shadow:0 0 30px rgba(255,255,255,0.6),0 20px 40px rgba(0,0,0,0.2),0 0 50px rgba(255,255,255,0.3) !important}.mulberry-homepage-trust-panels-gradient .mulberry-trust-panel-icon{margin:0 auto 30px auto;width:60px;height:60px;display:block;background:none !important;border-radius:0 !important;border:none !important}.mulberry-homepage-trust-panels-gradient .mulberry-trust-panel-icon svg{width:60px !important;height:60px !important;display:block;margin:0 auto}.mulberry-trust-panel-description{font-size:16px;line-height:1.6;margin:0 0 30px 0;color:rgba(255,255,255,0.9);flex:1;text-align:center}.mulberry-trust-panel-btn{display:inline-block !important;background:transparent !important;color:white !important;border:1px solid white !important;text-decoration:none !important;font-weight:600;font-size:16px;padding:15px 30px;border-radius:30px;transition:all 0.3s ease;margin-top:auto;align-self:center}.mulberry-trust-panel-btn:hover{background:white !important;color:var(--mulberry-primary) !important;border-color:white !important;transform:translateY(-2px);box-shadow:0 5px 15px rgba(255,255,255,0.3)}@media (max-width:768px){.avia-section.av-meu83377-bb570079923518945c41e34726d18f40{min-height:50vh !important;max-height:50vh !important;height:50vh !important;display:flex !important;flex-direction:column !important;justify-content:center !important;position:relative !important}.avia-section.av-meu83377-bb570079923518945c41e34726d18f40 .container{height:100% !important;display:flex !important;align-items:center !important;justify-content:center !important;position:relative !important;z-index:2 !important}.avia-section.av-meu83377-bb570079923518945c41e34726d18f40 .content,.avia-section.av-meu83377-bb570079923518945c41e34726d18f40 .flex_column,.avia-section.av-meu83377-bb570079923518945c41e34726d18f40 .av_textblock_section{display:flex !important;flex-direction:column !important;justify-content:center !important;height:100% !important}.avia-section.av-meu83377-bb570079923518945c41e34726d18f40 .av-section-color-overlay-wrap{position:absolute !important;top:0 !important;left:0 !important;width:100% !important;height:100% !important;z-index:1 !important}.avia-section.av-meu83377-bb570079923518945c41e34726d18f40 .av-section-color-overlay{position:absolute !important;top:0 !important;left:0 !important;width:100% !important;height:100% !important;z-index:1 !important}}@media (max-width:992px){.mulberry-trust-panels-grid{grid-template-columns:repeat(2,1fr);gap:30px}.mulberry-trust-panels-section{padding:80px 0}.mulberry-trust-panel{padding:40px 30px}}@media (max-width:768px){.mulberry-trust-panels-grid{grid-template-columns:1fr;gap:20px}.mulberry-trust-panels-section{padding:60px 0}.mulberry-trust-panel{padding:30px 20px}.mulberry-trust-panel-title{font-size:24px}.mulberry-trust-panel-description{font-size:15px}}.two-columns-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:2rem;row-gap:0.5rem;list-style:disc inside;padding:0;margin:0}@media (max-width:768px){.two-columns-grid{grid-template-columns:1fr}}.three-columns-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:2rem;row-gap:0.5rem;list-style:disc inside;padding:0;margin:0}@media (max-width:1024px){.three-columns-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.three-columns-grid{grid-template-columns:1fr}}.seventyHeight{height:70vh;min-height:600px}img,.wp-post-image,.attachment-thumbnail,.attachment-medium,.attachment-large,.attachment-full,.avia-image,.av-image-caption img,.grid-image img,.slide-image img,.portfolio-preview-image img,.news-item img,.featured-image img,.post-thumbnail img,.avia-slideshow .slide-image img,.flex_column img,.textblock img,.entry-content img,.widget img{border-radius:20px !important}.rounded-bg-image{border-radius:20px !important;overflow:hidden !important}.entry-content h2,.avia-section h2,.flex_column h2,.av-special-heading h2{text-align:left !important}.logo img,#header .logo img,.av-logo-container img,body .logo img,body #header .logo img,body .av-logo-container img,.avia-standard-logo,.footer-logo img{border-radius:0 !important}#top .flex_column_table.av-equal-height-column-flextable.av-42ee8h-7530e9df11f77228424009872c00d0cd{margin-top:0px;margin-bottom:0px;margin-left:20px;padding-right:40px}.mulberry-schools-grid{display:grid;gap:30px;margin:40px 0;padding:0 20px}.mulberry-schools-grid[data-columns="1"]{grid-template-columns:1fr}.mulberry-schools-grid[data-columns="2"]{grid-template-columns:repeat(2,1fr)}.mulberry-schools-grid[data-columns="3"]{grid-template-columns:repeat(3,1fr)}.mulberry-schools-grid[data-columns="4"]{grid-template-columns:repeat(4,1fr)}.mulberry-schools-grid[data-columns="5"]{grid-template-columns:repeat(5,1fr)}.mulberry-school-card{background:white;border:1px solid var(--mulberry-primary);border-radius:15px;overflow:hidden;box-shadow:0 8px 25px rgba(91,56,151,0.1);transition:all 0.3s ease;display:flex;flex-direction:column;height:100%}.mulberry-school-card:hover{transform:translateY(-5px);box-shadow:0 15px 40px rgba(91,56,151,0.2);border-color:#4a2e7a}.mulberry-school-card .school-image{width:100%;height:180px;overflow:hidden;position:relative;display:flex;align-items:center;justify-content:center;background:#f8f9fa}.mulberry-school-card .school-image img{max-width:calc(100% - 40px);max-height:calc(100% - 40px);width:auto;height:auto;object-fit:contain;border-radius:0 !important;transition:transform 0.3s ease;padding:20px}.mulberry-school-card:hover .school-image img{transform:scale(1.05)}.mulberry-school-card .school-content{padding:20px;display:flex;flex-direction:column;flex:1}.mulberry-school-card .school-title{color:var(--mulberry-primary) !important;font-size:20px !important;font-weight:600 !important;margin:0 0 15px 0 !important;line-height:1.3 !important;font-family:'Montserrat',sans-serif !important;text-align:left !important}.mulberry-school-card .school-description{color:#666 !important;font-size:16px !important;line-height:1.6 !important;margin:0 0 15px 0 !important;font-family:'Montserrat',sans-serif !important}.mulberry-school-card .school-address{color:#555 !important;font-size:14px !important;line-height:1.5 !important;margin:0 0 15px 0 !important;font-family:'Montserrat',sans-serif !important;padding:0 !important;border:none !important;background:transparent !important}.mulberry-school-card .school-address strong{color:var(--mulberry-primary) !important;font-weight:600 !important;display:inline;margin-bottom:0;margin-right:8px}.mulberry-school-card .school-headteacher{color:#333 !important;font-size:14px !important;line-height:1.5 !important;margin:0 0 20px 0 !important;font-family:'Montserrat',sans-serif !important;padding:0 !important;font-weight:normal !important;background:transparent !important;border:none !important}.mulberry-school-card .school-headteacher strong{color:var(--mulberry-primary) !important;font-weight:600 !important}.mulberry-school-card .school-link-wrapper{margin-top:auto;text-align:left}.mulberry-school-btn{display:inline-block !important;background:transparent !important;color:var(--mulberry-primary) !important;border:1px solid var(--mulberry-primary) !important;padding:15px 30px !important;border-radius:50px !important;text-decoration:none !important;font-weight:600 !important;font-size:16px !important;letter-spacing:1px !important;transition:all 0.3s ease !important;text-transform:none !important;font-family:'Montserrat',sans-serif !important;cursor:pointer !important}.mulberry-school-btn:hover{background:var(--mulberry-primary) !important;color:white !important;transform:translateY(-2px) !important;box-shadow:0 10px 25px rgba(91,56,151,0.3) !important;border-color:var(--mulberry-primary) !important}@media (max-width:1200px){.mulberry-schools-grid[data-columns="4"],.mulberry-schools-grid[data-columns="5"]{grid-template-columns:repeat(3,1fr)}}@media (max-width:992px){.mulberry-schools-grid[data-columns="3"],.mulberry-schools-grid[data-columns="4"],.mulberry-schools-grid[data-columns="5"]{grid-template-columns:repeat(2,1fr)}.mulberry-school-card .school-content{padding:25px}.mulberry-school-card .school-title{font-size:22px !important}.mulberry-school-card .school-description{font-size:15px !important}.mulberry-school-card .school-address{font-size:13px !important;padding:10px 12px;margin:0 0 12px 0 !important}.mulberry-school-card .school-headteacher{font-size:13px !important;padding:8px 12px;margin:0 0 18px 0 !important}}@media (max-width:768px){.mulberry-schools-grid[data-columns="2"],.mulberry-schools-grid[data-columns="3"],.mulberry-schools-grid[data-columns="4"],.mulberry-schools-grid[data-columns="5"]{grid-template-columns:1fr}.mulberry-schools-grid{gap:25px;padding:0 10px}.mulberry-school-card .school-image{height:120px}.mulberry-school-card .school-content{padding:20px}.mulberry-school-card .school-title{font-size:20px !important}.mulberry-school-card .school-description{font-size:14px !important}.mulberry-school-card .school-address{font-size:12px !important;padding:8px 10px;margin:0 0 10px 0 !important}.mulberry-school-card .school-headteacher{font-size:12px !important;padding:6px 10px;margin:0 0 15px 0 !important}.mulberry-school-btn{padding:12px 25px !important;font-size:14px !important}}.max-width-1600{max-width:1600px !important;margin-left:auto !important;margin-right:auto !important}.twentyPadding{max-width:1600px !important;margin-left:auto !important;margin-right:auto !important;box-sizing:border-box !important}.twentyPadding>*{max-width:100% !important}.full-width-override{max-width:none !important;width:100% !important;margin-left:0 !important;margin-right:0 !important}.full-width-with-constraint{max-width:none !important;width:100% !important;margin-left:0 !important;margin-right:0 !important}.full-width-with-constraint>*{max-width:1600px !important;margin-left:auto !important;margin-right:auto !important;padding-left:20px !important;padding-right:20px !important}body.page-template-content-page .avia-section{margin-top:0 !important;margin-bottom:0 !important;border-top:none !important;border-bottom:none !important}body.page-template-content-page .avia-section .container{padding-top:0 !important;padding-bottom:0 !important}body.page-template-content-page .container .av-content-small.units{width:100% !important;max-width:1600px !important;margin:0 auto !important}body.page-template-content-page .av-content-small,body.page-template-content-page .av-content-full,body.page-template-content-page .units{width:100% !important;max-width:1600px !important;margin-left:auto !important;margin-right:auto !important;padding-left:0 !important;padding-right:0 !important}body.page-template-content-page .container,body.page-template-content-page main{margin-right:auto !important;margin-left:auto !important;padding-right:0 !important;padding-left:0 !important}body.page-template-content-page .main_color div{border-color:transparent !important;border:none !important}.mulberry-linktree *{box-sizing:border-box}.mulberry-linktree{font-family:'Montserrat',Helvetica,"HelveticaNeue","Helvetica Neue",Arial,Verdana,sans-serif !important;font-size:1rem !important;line-height:1.6 !important;color:#2c3e50 !important;background:#f8f9fa !important;padding:40px 20px !important;max-width:1400px !important;margin:40px auto !important;border-radius:15px !important;box-shadow:0 4px 6px rgba(0,0,0,0.1) !important;display:block !important;visibility:visible !important;opacity:1 !important;position:static !important;z-index:1 !important}.mulberry-linktree .logo{text-align:center;margin-bottom:40px}.mulberry-linktree .logo img{width:400px;height:auto}.mulberry-linktree .sections-grid{display:grid !important;grid-template-columns:repeat(3,1fr) !important;gap:15px !important;align-items:start !important}.mulberry-linktree .section{margin-bottom:0 !important;background:white !important;border-radius:12px !important;padding:25px !important;box-shadow:0 2px 8px rgba(0,0,0,0.1) !important;display:block !important;transition:transform 0.3s ease,box-shadow 0.3s ease !important}.mulberry-linktree .section:hover{transform:translateY(-5px) !important;box-shadow:0 8px 25px rgba(0,0,0,0.15) !important}.mulberry-linktree .section-title{font-size:1.8rem !important;color:#5b3897 !important;margin-bottom:20px !important;font-weight:600 !important;padding-bottom:10px !important;line-height:1.2 !important;display:block !important;text-align:center !important;border-bottom:3px solid #5b3897 !important}.mulberry-linktree .sub-heading{font-size:1.2rem !important;color:#2c3e50 !important;margin:25px 0 15px 0 !important;font-weight:600 !important;line-height:1.2 !important;display:block !important}.mulberry-linktree .sub-heading:first-of-type{margin-top:0 !important}.mulberry-linktree .link-grid{display:grid !important;gap:12px !important}.mulberry-linktree .link-item{display:flex !important;align-items:center !important;justify-content:space-between !important;padding:15px !important;background:#f8f9fa !important;border:2px solid #e9ecef !important;border-radius:10px !important;transition:all 0.3s ease !important;cursor:pointer !important;text-decoration:none !important;color:#2c3e50 !important;width:100% !important}.mulberry-linktree .link-item:hover{background:#5b3897 !important;border-color:#5b3897 !important;color:white !important;transform:translateX(5px) !important;box-shadow:0 4px 15px rgba(91,56,151,0.3) !important}.mulberry-linktree .link-content{flex:1 !important}.mulberry-linktree .link-button{display:inline-block !important;color:inherit !important;text-decoration:none !important;font-weight:500 !important;font-size:1.1em !important;transition:color 0.3s ease !important}.mulberry-linktree .image-placeholder{width:40px !important;height:40px !important;background:linear-gradient(135deg,#5b3897,#7355a8) !important;border-radius:8px !important;display:flex !important;align-items:center !important;justify-content:center !important;margin-left:15px !important;flex-shrink:0 !important;transition:background 0.3s ease !important}.mulberry-linktree .image-placeholder img{width:24px !important;height:24px !important;object-fit:contain !important;filter:brightness(0) invert(1) !important}@media (max-width:1200px){.mulberry-linktree .sections-grid{grid-template-columns:repeat(2,1fr) !important}}@media (max-width:768px){.mulberry-linktree{padding:30px 15px !important;margin:20px auto !important}.mulberry-linktree .section{padding:20px !important}.mulberry-linktree .section-title{font-size:1.5rem !important;margin-bottom:15px !important}.mulberry-linktree .sections-grid{grid-template-columns:1fr !important;gap:20px !important}.mulberry-linktree .link-grid{gap:12px !important}.mulberry-linktree .link-item{padding:12px !important}.mulberry-linktree .link-button{font-size:1rem !important}}@media (max-width:480px){.mulberry-linktree{padding:20px 10px !important}.mulberry-linktree .section{padding:15px !important}.mulberry-linktree .section-title{font-size:1.3rem !important}.mulberry-linktree .link-item{padding:10px !important}}.mulberry-no-hero-content{padding-top:0}body.page-template-content-page-no-hero .mulberry-fixed-sidebar{top:150px}@media only screen and (max-width:767px){html,body{width:100vw !important;max-width:100vw !important;overflow-x:hidden !important;min-width:0 !important}.entry-content-wrapper,.post-entry,.template-page,.av-equal-height-column-flextable,.avia-section,.container,.mulberry-top-bar,.mulberry-header-container,.mulberry-clean-header{width:100% !important;max-width:100% !important;min-width:0 !important;display:block !important;margin-left:0 !important;margin-right:0 !important;box-sizing:border-box !important;padding-right:0 !important}.mulberry-mobile-hero-image,.mulberry-mobile-hero-video{height:350px !important;min-height:350px !important}.av-equal-height-column-flextable{width:100% !important;max-width:100% !important;min-width:0 !important;display:block !important;margin-left:0 !important;margin-right:0 !important;box-sizing:border-box !important;padding-left:20px !important;padding-right:30px !important}.mulberry-masonry-container,.mulberry-news-container{width:100% !important;max-width:100% !important;min-width:0 !important;display:block !important;margin-left:0 !important;margin-right:0 !important;box-sizing:border-box !important;padding-left:20px !important;padding-right:30px !important}.wideBox{padding-left:0px !important;padding-right:20px !important;box-sizing:border-box !important}.av-equal-height-column-flextable .av_one_third{width:100% !important;max-width:100% !important;margin:0 0 20px 0 !important;display:block !important;float:none !important;transform:none !important}.av-equal-height-column-flextable .av-flex-placeholder{display:none !important}#header{display:none !important;height:0 !important;min-height:0 !important;padding:0 !important;margin:0 !important;border:none !important;visibility:hidden !important;position:absolute !important;overflow:hidden !important;top:-9999px !important}}@media (max-width:768px){.mulberry-no-hero-content{padding-top:0}body.page-template-content-page-no-hero .mulberry-fixed-sidebar{top:120px}}.avia-image-container:has(img[src*=".svg"]){clear:both !important;display:block !important;width:100% !important}.avia-image-container.avia-align-right:has(img[src*=".svg"]){clear:none !important;float:right !important;width:auto !important;display:inline-block !important}.avia-image-container.avia-align-right img[src*=".svg"]{float:right !important;margin-left:20px !important;margin-right:0 !important}#top .avia-image-container.avia-align-right:has(img[src*=".svg"]){text-align:right !important;float:right !important;clear:none !important;margin-left:20px !important;margin-right:0 !important}.avia-image-container.av-styling- img[src*=".svg"],.avia-image-container .avia-image-overlay-wrap img[src*=".svg"]{width:100% !important;height:auto !important;max-width:100% !important;min-width:0 !important}.avia-image-container.av-styling-,.avia-image-container-inner{overflow:visible !important;width:100% !important;height:auto !important;min-height:none !important;max-width:none !important}.wp-image-12969.avia-img-lazy-loading-not-12969.avia_image{max-width:70% !important}.js_active .toggler{padding-left:20px !important;padding-right:60px !important}.toggle_icon{border:none !important;width:30px !important;height:30px !important;left:auto !important;right:15px !important;top:50% !important;margin-top:0 !important;transform:translateY(-50%) rotate(0deg) !important;transition:transform 0.3s ease !important}.toggle_icon .vert_icon{border-left-color:#ffffff !important;border-left-width:3px !important;height:18px !important;left:50% !important;top:50% !important;transform:translate(-50%,-50%) !important;position:absolute !important;transition:opacity 0.1s ease !important}.toggle_icon .hor_icon{border-top-color:#ffffff !important;border-top-width:3px !important;width:18px !important;left:50% !important;top:50% !important;transform:translate(-50%,-50%) !important;position:absolute !important;transition:opacity 0.1s ease !important}.toggler:hover .toggle_icon .vert_icon,.toggler:hover .toggle_icon .hor_icon{border-color:#ffffff !important}.activeTitle .toggle_icon{background-color:transparent !important;transform:translateY(-50%) rotate(90deg) !important}.activeTitle .toggle_icon .vert_icon{border-left:3px solid #ffffff !important;opacity:1 !important}.activeTitle .toggle_icon .hor_icon{opacity:0 !important}.js_active .toggler,.toggle_content{border-top:none !important;border-left:none !important;border-right:none !important;border-bottom:3px solid #ffffff !important;border-radius:0 !important;box-shadow:none !important;background:transparent !important}.togglecontainer .single_toggle:first-child .toggler{border-top:none !important}.js_active .toggler{background-color:#5b3897 !important;color:#ffffff !important}.js_active .toggler:hover{background-color:#4a2e7a !important;color:#ffffff !important}.noBorder,.noBorder img,.noBorder .avia-image-container-inner,.noBorder .avia-image-overlay-wrap a,.noBorder .avia-image-overlay-wrap img{border-radius:0 !important}.page-id-12130 ol{display:flex;flex-direction:column;gap:0;counter-reset:my-ol-counter !important;list-style:none !important;padding-left:0 !important;margin-left:0 !important}.page-id-12130 ol li{counter-increment:my-ol-counter !important;position:relative;display:flex;align-items:center;padding:20px 60px 20px 0 !important;border-bottom:1px solid #eee;transition:all 0.3s ease;cursor:pointer}.page-id-12130 ol li:hover{background-color:transparent !important;padding-left:10px !important;color:#5b3897}.page-id-12130 ol li:last-child{border-bottom:none}.page-id-12130 ol li::before{content:counter(my-ol-counter) !important;position:static !important;margin-right:25px !important;flex-shrink:0;font-weight:bold;transition:all 0.3s ease}.page-id-12130 ol li:hover::before{margin-right:30px !important}.page-id-12130 ol li::after{content:'';position:absolute;right:10px;top:50%;transform:translateY(-50%);width:24px;height:24px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%235b3897' stroke='%235b3897' stroke-width='1.5'%3E%3Cpath d='M14.5895 16.0032L5.98291 7.39664L7.39712 5.98242L16.0037 14.589V7.00324H18.0037V18.0032H7.00373V16.0032H14.5895Z'%3E%3C/path%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:contain;opacity:0.8;transition:all 0.3s ease}.page-id-12130 ol li:hover::after{opacity:1;right:5px}@media only screen and (max-width:767px){.page-id-12130 ol{grid-template-columns:1fr}}.flipbook-currentPageHolder{display:none !important}.mulberry-changemakers-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;margin-bottom:40px}.mulberry-changemakers-grid[data-columns="4"]{grid-template-columns:repeat(4,1fr)}.mulberry-changemakers-grid[data-columns="2"]{grid-template-columns:repeat(2,1fr)}.mulberry-changemakers-grid:not([data-columns]) .mulberry-changemaker-card:last-child:nth-child(3n+1),.mulberry-changemakers-grid[data-columns="3"] .mulberry-changemaker-card:last-child:nth-child(3n+1){grid-column-start:2}.mulberry-changemaker-card{background:#fff;border-radius:12px;padding:30px;box-shadow:0 5px 15px rgba(0,0,0,0.05);display:flex;flex-direction:column;align-items:center;text-align:center;transition:transform 0.3s ease,box-shadow 0.3s ease;border:1px solid #eee;height:100%}.mulberry-changemaker-card:hover{transform:translateY(-5px);box-shadow:0 15px 30px rgba(91,56,151,0.15);border-color:rgba(91,56,151,0.2)}.mulberry-changemaker-logo-container{height:100px;display:flex;align-items:center;justify-content:center;margin-bottom:20px;width:100%}.mulberry-changemaker-logo{max-height:100%;width:auto;max-width:100%;object-fit:contain}.mulberry-changemaker-content{display:flex;flex-direction:column;align-items:center;flex-grow:1;width:100%}.mulberry-changemaker-title{font-size:20px;color:#5b3897;margin-bottom:20px;font-weight:600;line-height:1.3}.mulberry-changemaker-btn{margin-top:auto;display:inline-block;padding:10px 25px;background-color:transparent;color:#5b3897 !important;border:2px solid #5b3897 !important;border-radius:30px;text-decoration:none;font-weight:600;font-size:16px;transition:all 0.3s ease}.mulberry-changemaker-btn:hover{background-color:#5b3897;color:#ffffff !important;transform:translateY(-2px);box-shadow:0 4px 10px rgba(91,56,151,0.3)}@media (min-width:990px) and (max-width:1200px){.mulberry-changemakers-grid{grid-template-columns:repeat(2,1fr) !important}}@media (max-width:989px){.mulberry-changemakers-grid{grid-template-columns:repeat(1,1fr) !important}.mulberry-changemakers-grid .mulberry-changemaker-card{grid-column-start:auto !important}.mulberry-changemaker-card{padding:20px !important;text-align:center !important;align-items:center !important;border:1px solid #eee !important;display:flex !important;flex-direction:column !important}.mulberry-changemaker-logo-container{justify-content:center !important;width:100% !important;display:flex !important}.mulberry-changemaker-content{align-items:center !important;text-align:center !important;width:100% !important}.mulberry-changemaker-title{text-align:center !important}.mulberry-changemaker-btn{border:2px solid #5b3897 !important;color:#5b3897 !important;background-color:transparent !important;display:inline-block !important}}.mulberry-single-news-container{width:100%;background-color:#fff;padding-bottom:60px}.single-post .title_container,.single-post .stretch_full.title_container,.single-post header.entry-content-header,.single-post .entry-content-wrapper .post-title,.single-post .post_author_timeline,.single-post .blog-meta,.single-post .av-horizontal-gallery-prev,.single-post .av-horizontal-gallery-next{display:none !important}.mulberry-news-meta-header h1.post-title{display:block !important}.mulberry-news-featured-image{width:100%;height:auto;margin-bottom:0px}.mulberry-news-featured-image img{width:100%;height:auto;display:block;object-fit:cover;max-height:500px}.mulberry-news-content-wrapper{max-width:855px;margin:0 auto;padding:100px 20px 60px 20px;text-align:center}.mulberry-news-meta-header{text-align:center;margin-bottom:40px}.mulberry-news-meta-header .breadcrumb{justify-content:center;margin-bottom:15px}.mulberry-news-meta-header h1.post-title{font-size:36px;line-height:1.2;margin-bottom:15px;color:#5b3897}.mulberry-news-meta-info{font-size:14px;color:#666;text-transform:uppercase;letter-spacing:1px;font-weight:600}.news-category a{color:#5b3897 !important;text-decoration:none}.news-category-separator{margin:0 10px;color:#ccc}.mulberry-news-content-wrapper .entry-content{text-align:left;margin-bottom:50px;font-size:18px;line-height:1.6}.mulberry-news-footer{text-align:center;margin-top:60px;padding-top:40px;border-top:1px solid #eee}.mulberry-back-btn{display:inline-block;padding:12px 30px;background-color:transparent;border:2px solid #5b3897;color:#5b3897;font-weight:700;text-transform:uppercase;text-decoration:none;text-decoration:none;border-radius:30px;font-size:14px;font-weight:600;font-family:inherit;transition:all 0.3s ease}.search .comment-container,.search .slide-meta-comments,.search .slide-meta-del{display:none !important}.mulberry-back-btn:hover{background-color:#5b3897;color:#fff;text-decoration:none}.mulberry-news-content-wrapper .entry-content .avia-button-wrap{text-align:center !important;display:flex;justify-content:center;width:100%;margin-left:0 !important}.mulberry-news-content-wrapper .entry-content a,.mulberry-news-content-wrapper .entry-content a b,.mulberry-news-content-wrapper .entry-content a strong,.mulberry-news-content-wrapper .entry-content b a,.mulberry-news-content-wrapper .entry-content strong a{color:#5b3897 !important;text-decoration:underline}.mulberry-news-content-wrapper .entry-content a.avia-button,.mulberry-news-content-wrapper .entry-content a.mulberry-btn{text-decoration:none !important}.mulberry-news-content-wrapper .entry-content .avia-button-wrap .avia-button{border-width:2px !important;float:none !important;margin:0 !important}@media (max-width:767px){.mulberry-news-content-wrapper{padding:150px 20px 60px 20px;width:100%;box-sizing:border-box}.mulberry-news-meta-header h1.post-title{font-size:28px}}.mulberry-news-container a:focus,.mulberry-news-container a:active,.mulberry-news-content-wrapper a:focus,.mulberry-news-content-wrapper a:active,.avia-content-slider-inner a:focus,.avia-content-slider-inner a:active{outline:none !important;box-shadow:none !important}#main-search-container .mulberry-news-content-wrapper{text-align:left !important}#main-search-container .content,#main-search-container .container,#main-search-container .container_wrap{border:none !important;border-right:none !important}#main-search-container #s{width:100% !important;max-width:100% !important;padding:15px 20px;font-size:18px;border:2px solid #eee;border-radius:25px;outline:none;transition:border-color 0.3s ease;margin-bottom:20px;background-image:none !important;background:transparent !important}#main-search-container #s:focus{border-color:#5b3896}#main-search-container #searchsubmit{display:none !important}#main-search-container .blog-author,#main-search-container .text-sep-cat{display:none !important}#main-search-container .post-entry,#main-search-container .slide-entry{border-bottom:1px solid #e1e1e1;padding-bottom:15px;margin-bottom:15px;clear:both}#main-search-container .slide-entry-wrap,#main-search-container .entry-content-wrapper{list-style:none !important;margin-left:0 !important;padding-left:0 !important;width:100% !important;float:none !important}#main-search-container .entry-content-header,#main-search-container .entry-content,#main-search-container .post-entry .entry-content-wrapper{padding-right:0 !important;padding-left:0 !important;margin-left:0 !important;width:100% !important}#main-search-container .slide-entry-count,#main-search-container .counter,#main-search-container .search-result-counter,.search-result-counter{display:none !important}#main-search-container .post-title,#main-search-container h2.post-title,#main-search-container .slide-entry-title,#main-search-container .slide-entry-title a{text-align:left !important;font-size:26px !important;margin-bottom:5px !important;color:#5b3897 !important;text-decoration:none !important}#main-search-container a,#main-search-container a:visited,#main-search-container .entry-content a{color:#5b3897 !important}#main-search-container .pagination-wrap,#main-search-container .pagination{margin-top:60px !important;text-align:center !important;width:100% !important;display:block !important}#main-search-container .pagination .page-numbers,#main-search-container .pagination a,#main-search-container .pagination span{display:inline-block !important;padding:10px 16px !important;border:1px solid #e1e1e1 !important;color:#5b3897 !important;text-decoration:none !important;border-radius:4px !important;transition:all 0.3s ease !important;font-size:16px !important;margin:0 5px !important;float:none !important;background:transparent !important;width:auto !important;height:auto !important;line-height:1.2 !important;min-width:0 !important;box-shadow:none !important}#main-search-container .pagination a:hover,#main-search-container .pagination span.current,#main-search-container .pagination .current{background-color:#5b3897 !important;color:white !important;border-color:#5b3897 !important}#main-search-container .mulberry-news-content-wrapper .entry-content>p:first-of-type,#main-search-container .entry-content p,#main-search-container .slide-entry-excerpt{font-size:16px !important;line-height:1.6 !important;color:inherit !important;text-align:left !important;font-weight:normal !important;margin-bottom:10px !important}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}.mulberry-svg-fix,.mulberry-svg-fix .avia-image-container-inner,.mulberry-svg-fix .avia-image-overlay-wrap,.mulberry-svg-fix img{width:100% !important;height:auto !important;display:block !important;min-width:100% !important;opacity:1 !important;visibility:visible !important;animation:none !important;transform:none !important}.page-id-13259 .entry-content-wrapper iframe,.page-id-13259 .entry-content-wrapper video,.page-id-13259 .entry-content-wrapper .avia-video,.page-id-13259 .entry-content-wrapper .wp-block-embed iframe{aspect-ratio:16 / 9 !important;width:100% !important;height:auto !important;max-width:800px;margin:0 auto 30px auto;display:block;box-shadow:0 4px 6px rgba(0,0,0,0.1);border-radius:8px}.avia-video-fix iframe{width:100% !important;height:auto !important;aspect-ratio:16/9}#top div .avia-gallery img,#top div .avia-gallery .avia-gallery-big{border-width:0 !important}@media only screen and (max-width:767px){.avia_transform .avia_start_delayed_animation,.avia_transform .avia_start_animation,.avia_transform .av-styling-.avia-image-container{animation:none !important;opacity:1 !important;transform:scale(1) !important;visibility:visible !important;transition:none !important}.page-id-45 .avia_transform .avia_start_delayed_animation,.page-id-45 .avia_transform .avia_start_animation,.page-id-45 .entry-content-wrapper img,.page-id-45 .post-entry,.page-id-45 .article-icon-entry,.page-id-45 .avia_textblock,.page-id-45 .av_textblock_section,.page-id-45 .flex_column,.page-id-45 .entry-content-wrapper>div,.page-id-45 .entry-content-wrapper *,.page-id-45 .avia-section *,.page-id-45 .avia-image-container,.page-id-45 .av_textblock_section,.page-id-45 .avia_textblock{animation:none !important;opacity:1 !important;transform:none !important;visibility:visible !important;transition:none !important}}#top .avia-post-nav .entry-info{width:320px !important}#top .avia-post-nav:hover .entry-info-wrap{width:340px !important}*/ Link Tree */ p.linkTreeTitle{font-size:26px !important;line-height:1.4 !important;margin-bottom:1.5em !important;color:#5b3897 !important}
/* Hero layout tweaks for tablet widths */
@media (max-width:1140px) and (min-width:769px){.home .mulberry-hero-shortcode .mulberry-hero-v2-content{padding:100px 20px 60px;width:50%}.home .mulberry-hero-shortcode .mulberry-hero-v2-title{line-height:1.1}.home .mulberry-hero-shortcode .mulberry-hero-v2-buttons{flex-wrap:nowrap;gap:16px}}

@media (max-width:900px) and (min-width:769px){.home .mulberry-hero-shortcode .mulberry-hero-v2-content{width:60%}}

@media (max-width:900px) and (min-width:769px){.home .mulberry-hero-shortcode .mulberry-hero-v2-title{overflow-wrap:normal!important;word-break:normal!important;hyphens:none!important}}
