:root{--main_blue: #115e8e;--main_pink: #ed6a8d;--main_green: #b4bb60;--main_light-blue: #93c0fa;--main_link: #ed6a8d;--main_link-hover: #b4bb60;--qr-brand: #ed6a8d}body{font-family:Kurale,serif;font-family:Calibri,Candara,Segoe,Segoe UI,Optima,Arial,sans-serif;font-size:20px;line-height:1.35;font-weight:400;color:#fff;background:var(--main_blue);margin:auto}.wrapper{position:relative;overflow:hidden}.clear:before,.clear:after{content:" ";display:table}.clear:after{clear:both}.clear{zoom:1}a{color:var(--main_link);text-decoration:none}a:hover{text-decoration:none;color:var(--main_link-hover)}a:focus{text-decoration:none}h1,h2,h3,h4,h5,.entry-title{font-family:Abril Fatface,serif;font-weight:400}img{max-width:100%;height:auto}button:focus{outline:0}p{margin-bottom:1em}table{width:100%;margin-bottom:1em;border:solid 1px rgba(255,255,255,.5)}table td,table th{padding:5px;border:solid 1px rgba(255,255,255,.5)}h1,h1.entry-title,.entry-title,h2.entry-title,.sectionTitle{font-size:3em;font-family:Abril Fatface,serif;margin-bottom:.4em}h2{font-size:1.5em}h3{font-size:1.5em;font-family:Kurale,serif}h4{font-size:1.3em;text-transform:uppercase}h5{font-size:1.2em}h1 a,h2 a,h3 a{text-decoration:underline}.ctHeader{font-size:57px;text-transform:lowercase;line-height:1;margin:0 0 .4em;color:#fff;--alt_colour: var(--main_pink);font-family:Abril Fatface,serif;text-align:center}.ctHeader span{font-size:.52em;display:block;text-indent:1.5em;color:var(--alt_colour)}.ctHeader.pink{--alt_colour: var(--main_pink)}.ctHeader.green{--alt_colour:var(--main_green)}.ctHeader.blue{--alt_colour:var(--main_light-blue)}.ctHeader.alt{font-size:44px}.ctHeader.alt span{font-size:1.4em;text-indent:1.1em}@media (min-width:768px){.ctHeader{font-size:67px;text-align:left}.ctHeader span{font-size:.6667em;text-indent:1.75em}}@media (min-width:992px){.ctHeader.alt{font-size:100px}.ctHeader span{margin-top:-.15em}.ctHeader{font-size:150px}}.well{padding:10px 15px;background:#eaeaea;border:solid 1px #ddd;margin:20px 0}.owl-dots span{width:10px;height:10px;display:inline-block;background:#999;border-radius:50%}.owl-nav{position:relative}.owl-nav .owl-prev{position:absolute;left:0;top:0}.owl-nav .owl-next{position:absolute;right:0;top:0}.owl-dots{padding-left:10px;padding-right:10px;text-align:center}.owl-dots .owl-dot{display:inline-block;margin:0 2px;opacity:.8}.owl-dots .owl-dot.active{opacity:1}ul.socials{display:inline-block;vertical-align:top;list-style:none;padding:4px;margin:0}ul.socials li{display:inline-block;position:relative;padding:0 9px;min-width:40px;text-align:center}@media (min-width:992px){.innerMain{background-image:url(images/inner-bg.png);background-size:3120px;background-position:center bottom;background-repeat:no-repeat}}.blockButton>a,a.readmore{display:inline-block;text-transform:lowercase;font-size:1.5em;line-height:1.35;padding:.25em .67em .31em;border-radius:1em;background:var(--main_pink);color:#fff;border:solid 2px var(--main_pink)}.blockButton>a:hover,a.readmore:hover{border-color:#fff;background:var(--main_blue)}.buttonSquare>a,a.document-link{display:inline-block;line-height:1.3;text-transform:uppercase;padding:.6em 1.5em;background:transparent;color:#fff;border:solid 2px #fff;position:relative}.buttonSquare.btnicon>a,a.document-link{width:100%;padding-right:65px}.buttonSquare.btnicon>a:after,a.document-link:after{content:"";display:block;position:absolute;top:50%;right:20px;margin-top:-10px;font-size:20px;font-family:"Font Awesome 6 Free";width:20px;height:20px;font-weight:900;text-align:center;line-height:20px}.buttonSquare.btnicon>a:after{content:"\f0c1"}.buttonSquare>a:hover,a.document-link:hover{border-color:var(--main_pink);background-color:var(--main_pink)}.bodyContent{margin-bottom:40px}@media (max-width:767.5px){.homeContent .container,#footer .container{--bs-gutter-x: 35px}}@media (min-width: 1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1140px}.headGroup .container,.container.widerContainer{max-width:1320px}}@media (min-width: 1560px){.headGroup .containerr,.container.widerContainer{max-width:1470px}}div.wpforms-container-full.wpforms-container .wpforms-form input[type=date],div.wpforms-container-full.wpforms-container .wpforms-form input[type=datetime],div.wpforms-container-full.wpforms-container .wpforms-form input[type=datetime-local],div.wpforms-container-full.wpforms-container .wpforms-form input[type=email],div.wpforms-container-full.wpforms-container .wpforms-form input[type=month],div.wpforms-container-full.wpforms-container .wpforms-form input[type=number],div.wpforms-container-full.wpforms-container .wpforms-form input[type=password],div.wpforms-container-full.wpforms-container .wpforms-form input[type=range],div.wpforms-container-full.wpforms-container .wpforms-form input[type=search],div.wpforms-container-full.wpforms-container .wpforms-form input[type=tel],div.wpforms-container-full.wpforms-container .wpforms-form input[type=text],div.wpforms-container-full.wpforms-container .wpforms-form input[type=time],div.wpforms-container-full.wpforms-container .wpforms-form input[type=url],div.wpforms-container-full.wpforms-container .wpforms-form input[type=week],div.wpforms-container-full.wpforms-container .wpforms-form select,div.wpforms-container-full.wpforms-container .wpforms-form textarea{background-color:#ffffff40;box-sizing:border-box;border-radius:2px;color:#fff;font-size:1em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;display:block;float:none;font-family:inherit;border:1px solid transparent;padding:12px 20px;height:57px;line-height:1.3}div.wpforms-container-full.wpforms-container .wpforms-form textarea.wpforms-field-medium{height:120px}div.wpforms-container-full.wpforms-container .wpforms-form textarea.wpforms-field-large{height:220px}div.wpforms-container-full.wpforms-container .wpforms-form label.wpforms-error{color:#ff7373}div.wpforms-container-full.wpforms-container .wpforms-form ::placeholder{color:#fff}div.wpforms-container-full.wpforms-container .wpforms-form input[type=submit],div.wpforms-container-full.wpforms-container .wpforms-form button[type=submit],div.wpforms-container-full.wpforms-container .wpforms-form .wpforms-page-button{background-color:var(--main_pink);border:1px solid var(--main_pink);color:#fff;font-size:1em;padding:10px 15px;height:57px}div.wpforms-container-full.wpforms-container .wpforms-form input[type=submit]:hover,div.wpforms-container-full.wpforms-container .wpforms-form input[type=submit]:focus,div.wpforms-container-full.wpforms-container .wpforms-form input[type=submit]:active,div.wpforms-container-full.wpforms-container .wpforms-form button[type=submit]:hover,div.wpforms-container-full.wpforms-container .wpforms-form button[type=submit]:focus,div.wpforms-container-full.wpforms-container .wpforms-form button[type=submit]:active,div.wpforms-container-full.wpforms-container .wpforms-form .wpforms-page-button:hover,div.wpforms-container-full.wpforms-container .wpforms-form .wpforms-page-button:active,div.wpforms-container-full.wpforms-container .wpforms-form .wpforms-page-button:focus{background-color:#fff;border:1px solid var(--main_pink);color:var(--main_pink);cursor:pointer}body .iti__country-name,div.wpforms-container .wpforms-form .iti__country-name,div.wpforms-container-full .wpforms-form .iti__country-name,#wpforms-conversational-form-page .iti__country-name{color:#000!important}#hero{position:relative}#hero .slide{width:100%;overflow:hidden;height:100%;position:relative}#pageBanner{position:relative;overflow:hidden;min-height:300px;max-height:690px}#pageBanner:before{content:"";display:block;width:100%;padding-top:44.23%}#pageBanner:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;min-height:355px;height:33%;z-index:110;background:#000;background:linear-gradient(0deg,#0000,#0003)}#pageBanner #hero,.homeBanner #hero,.homeBanner .videoframe{position:absolute;inset:0}#pageBanner #videoBg,.homeBanner #videoBg,#pageBanner #videoWrap img,.homeBanner #videoWrap img{position:absolute;top:0;left:0;object-fit:cover;width:100%;height:100%}#hero img{width:100%;height:100%;object-fit:cover}#hero .slide .slideImage{position:absolute;top:0;left:0;width:100%;height:100%}.homeBannerContainer{position:relative;margin-bottom:100px;padding-bottom:240px;background-image:url(images/bannerbg.png);background-size:3120px;background-position:center top 300px;background-repeat:no-repeat}.homeBannerWrap:before{content:"";display:block;position:absolute;height:696px;width:1144px;background-image:url(images/banner-right.png);background-repeat:no-repeat;top:100%;margin-top:-300px;right:-340px;z-index:200;pointer-events:none!important}.bannerContent{padding-top:190px;position:relative;z-index:110}.bannerContent .homeQuote{width:650px;max-width:100%}.homeBanner{width:100%;position:relative;height:100%;overflow:hidden;border-radius:50%}.homeBanner #hero,.homeBanner:after{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;background:#000;background:linear-gradient(90deg,#0003 25%,#000000b3);z-index:105}.homeBanner .explore{display:block;position:absolute;width:500px;height:500px;background:var(--main_pink);color:#fff;bottom:-270px;left:380px;z-index:110;border-radius:50%;padding:30px 110px 0;text-align:center;font-size:50px;line-height:1.2}.homeBannerWrap{position:absolute;width:1200px;height:1200px;bottom:0;right:-380px}.homeBanner .videoframe{right:380px}.homeBannerWrap:after{content:"";display:block;width:130px;height:186px;position:absolute;background-image:url(images/banner-arrow.png);background-repeat:no-repeat;background-size:contain;z-index:110;left:540px;top:100%;margin-top:-106px;transform:rotate(-23deg)}@media (min-width:992px){.bannerContent{padding-top:210px}.homeBanner #hero,.homeBanner #videoWrap{display:block}.homeBanner .explore{bottom:-250px;left:110px;padding:70px 110px 0 60px}.homeBanner{height:auto}.homeBanner:before{content:"";display:block;width:100%;padding-top:100%}.homeBannerWrap{width:860px;position:absolute;bottom:auto;height:auto;top:-150px;right:-390px}.homeBanner .videoframe{top:150px;right:390px}.homeBannerWrap:before{right:-343px}.homeBannerWrap:after{left:190px;margin-top:-100px;transform:rotate(0)}.homeContent{position:relative}}@media (min-width:1400px){.homeBannerContainer{margin-bottom:100px;padding-bottom:160px}.bannerContent{padding-top:250px}.homeBannerWrap{width:1200px;top:-210px;right:-540px;left:auto}.homeBanner .videoframe{top:210px;right:540px}.homeBannerWrap:before{right:-193px}.homeBanner .explore{width:500px;height:500px;left:277px;bottom:-240px}.homeBannerWrap:after{width:170px;left:350px;height:226px;top:1190px}.homeContent .hatching:after{content:"";display:block;width:1297px;height:3232px;max-height:calc(100% - 970px);background-image:url(images/home-hatching.png);background-repeat:no-repeat;background-size:contain;z-index:110;right:-770px;top:970px;position:absolute;pointer-events:none!important}.homeContent .hatching:before{content:"";display:block;width:1231px;height:5554px;max-height:calc(100% - 30px);background-image:url(images/home-hatching-left.png);background-repeat:no-repeat;background-size:contain;z-index:110;left:-559px;top:30px;position:absolute;pointer-events:none!important}}div.gallery{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-10px;margin-left:-10px}div.gallery .gallery-icon{overflow:hidden;border-radius:50px}div.gallery .gallery-item{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%;padding:10px;margin-bottom:0}div.gallery.gallery-columns-2 .gallery-item{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}div.gallery.gallery-columns-3 .gallery-item{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}div.gallery.gallery-columns-4 .gallery-item{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}div.gallery.gallery-columns-5 .gallery-item{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}div.gallery .gallery-item{float:left}.breadcrumbs{font-size:14px;color:#fff;text-transform:uppercase;padding-top:15px;margin-bottom:60px;position:relative}.breadcrumbs a{color:#fff}.breadcrumbs>span{margin:0 5px}.breadcrumbs>span:first-child{margin-left:0}.breadcrumbs span>span{color:#fff}.searchform label{display:none}.searchform{padding-right:40px;padding-left:0;position:relative;color:#969696;overflow:hidden;font-size:14px}.searchform input.searchInput{border:0;font-size:16px;height:30px;width:100%;background:transparent;color:inherit;padding:4px 10px;border-bottom:solid 1px}.sidebar .searchform input.searchInput{padding:7px 10px}.sidebar .searchSubmit{top:3px}.searchform input#s:focus{outline:0}.searchSubmit{background:transparent;border:0;text-transform:uppercase;padding:0;font-size:16px;position:absolute;color:inherit;background-repeat:no-repeat;background-position:center;right:5px;top:0;width:30px;height:28px;border-bottom:none}.searchform ::placeholder{color:inherit;text-transform:uppercase}.searchform :-ms-input-placeholder{color:inherit;text-transform:uppercase}.searchform ::-ms-input-placeholder{color:inherit;text-transform:uppercase}.embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;height:auto}.embed-container iframe,.embed-container object,.embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.fancybox-overlay{z-index:9999!important}.fancybox-wrap{z-index:99999!important}#notice.popupAlert{width:455px;background-image:url(images/repeated_hatch.svg);background-color:var(--main_green);color:#fff;padding:80px 40px 20px}.noticeBody{width:100%;padding:0 2.5%}.popupAlert .popupImg{padding:10px 5px}.popupAlert .popupImg img{width:100%}.popupAlert .noticeText{padding:0;width:100%;float:none;text-align:center;font-size:20px}.popupAlert .noticeText p{margin-bottom:1.5em}.noticeBody .noticeText .buttonSquare>a{font-size:16px}#notice.fancybox-content .fancybox-close-small{padding:2px;top:5px;right:5px}.popupAlert .noticeText *{max-width:100%}.popupAlert .noticeText .popTitle{font-family:Kurale,serif;font-size:30px;text-transform:uppercase;margin-bottom:.8em}h2.list-item-title a{text-decoration:none}h2.list-item-title a:hover{text-decoration:underline}.list-item{overflow:hidden;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #ddd}.list-item-image{text-align:center}.list-item-image a{display:block;padding:10px 0}.list-item-text p.date{font-size:.8em;margin:0}.postThumb{margin-bottom:20px;text-align:center}.headGroup{color:#fff;background:transparent;transition:.3s;z-index:220;position:fixed;height:175px;width:100%;top:0;left:0;padding:5px 0}.headGroup a,.headGroup a:hover{color:#fff}.headGroup .readmore{margin-top:5px;margin-bottom:5px}.headerIcon img{object-fit:contain;object-position:center left;height:78px}.searchDropdown{display:inline-block;vertical-align:middle;position:relative}.searchDropdown .headerSearch{position:absolute;right:0;top:100%;background:var(--main_blue);padding:5px;width:150px;display:none}.searchDropdown .headerSearch .searchform{color:#fff}.searchDropdown .headerSearch .searchform input#s{border-bottom:0}@media (min-width:992px){.headerIcon img{height:108px}body.fixedHeader .headerIcon img,body.menuopen .headerIcon img{height:78px}}@media (min-width:1200px){.headerIcon{padding-top:32px}}body.fixedHeader .headGroup,body.menuopen .headGroup{height:100px;background:var(--main_blue);padding:10px;-webkit-box-shadow:0px 10px 30px 0px rgba(0,0,0,.5);-moz-box-shadow:0px 10px 30px 0px rgba(0,0,0,.5);box-shadow:0 10px 30px #00000080}body.fixedHeader .headerIcon,body.menuopen .headerIcon{padding-top:0}@media (max-width:767.5px){.centreGroup{text-align:center}body.fixedHeader .centreGroup{display:none}}.admin-bar .headGroup,.admin-bar #navbar{margin-top:46px}@media (max-width:600px){.admin-bar.fixedHeader .headGroup,.admin-bar #navbar{margin-top:0}}@media (min-width:768px){.admin-bar .headGroup,.admin-bar.fixedHeader .headGroup,.admin-bar #navbar{margin-top:32px}}.topMenu{display:none}.topMenuSide{position:relative;display:inline-block}.topMenuSide .portalToggle{font-size:14px;padding:10px 15px 10px 0;line-height:15px;white-space:nowrap;position:relative;cursor:pointer}.topMenuSide .menu{position:absolute;background:#fffc;color:#969696;list-style:none;margin:0;padding:0 20px;right:0;top:100%;font-size:14px;text-transform:uppercase;display:none}.topMenuSide .menu li{border-bottom:solid 1px #969696;padding:12px 0 12px 45px;background-image:url(images/lock.png);background-repeat:no-repeat;background-position:left 0 top 13px;line-height:1.5}.topMenuSide .menu li:last-child{border-bottom:0}.topMenuSide .menu li a{color:#969696}.topMenuSide .menu a:hover{color:#000;text-decoration:none}@media (min-width:768px){.topMenuSide .portalToggle .portalIcon{margin-right:14px}}.menu-toggle{display:inline-block;font-size:14px;line-height:30px;vertical-align:top;margin-left:20px;position:relative;min-width:40px;padding-right:40px;height:30px;cursor:pointer}.menu-toggle .toggleText{display:inline-block;vertical-align:middle}.menu-toggle .toggleIcon{display:inline-block;position:absolute;width:33px;height:30px;vertical-align:middle;right:0;top:0}.menu-toggle .toggleIcon span,.menu-toggle .toggleIcon span:before,.menu-toggle .toggleIcon span:after{content:"";width:33px;height:2px;background-color:#fff;display:block;transition:all .3s;position:absolute;top:50%;transform-origin:50%}.menu-toggle .toggleIcon span:before{top:-10px}.menu-toggle .toggleIcon span:after{top:10px}body.menuopen .menu-toggle .toggleIcon span{background:transparent}body.menuopen .menu-toggle .toggleIcon span:before{top:0;transform:rotate(-45deg)}body.menuopen .menu-toggle .toggleIcon span:after{top:0;transform:rotate(45deg)}.main-navigation ul{list-style:none;padding:0;margin:0}#navbar{position:fixed;right:0;background-color:var(--main_blue);color:#fff;top:100px;z-index:9999;bottom:0;width:480px;max-width:100%;transform:translate(100%);font-size:1.2em}#navbar .menuContainer{position:relative;width:100%;height:100%;overflow-x:hidden;z-index:5}#menu-main a{display:inline-block}#navbar a{color:inherit}body.menuopen #navbar{transform:translate(0);z-index:9999}#menu-main{position:relative;top:0;left:0;width:100%;min-height:100%;background:var(--main_green);padding:50px 0}#menu-main .sub-menu{font-size:16px;line-height:1.3;text-transform:uppercase}#menu-main .sub-menu li>a{padding:.6em 0;position:relative}#menu-main .sub_menu-wrapper a.back{position:absolute;width:50px;font-size:60px;height:50px;line-height:50px;text-align:center;border-radius:20px;color:#fff;overflow:hidden;bottom:25px;left:10%;background:var(--main_pink)}#menu-main .sub_menu-wrapper.menu-depth-1 a.back{background:var(--main_blue)}#menu-main .sub_menu-wrapper a.back:hover{background:#fff;color:var(--main_blue)}#menu-main .sub-menu li.menu-item-has-children>a{padding-right:50px}#menu-main .sub-menu li.menu-item-has-children>a.parent:after{content:"\f061";display:block;width:20px;height:24px;text-align:center;position:absolute;right:0%;top:50%;margin-top:-12px;margin-right:-10px;font-weight:700;font-size:18px;font-family:"Font Awesome 6 Free"}#menu-main .sub-menu a span{padding:2px 0;display:inline-block;border-bottom:solid 1px transparent;border-top:solid 1px transparent}#menu-main .sub-menu a:hover span,#menu-main .sub-menu li.open>a span,#menu-main .sub-menu li.current-menu-item>a span,#menu-main .sub-menu li.current-menu-parent>a span{border-bottom-color:#fff}#menu-main .sub_menu-wrapper{position:absolute;display:none;top:0;left:0;height:100%;width:100%;padding:50px 0;z-index:5}#menu-main .sub_menu-wrapper.menu-depth-0{background:var(--main_blue)}#menu-main .sub_menu-wrapper.menu-depth-1{background:var(--main_pink)}#menu-main li,#menu-main .sub-menu li{padding:0 10%}#menu-main>li>a{font-size:34px;line-height:1.38;font-family:Abril Fatface,serif}#menu-main li.open>.sub_menu-wrapper{display:block}@media (min-width:1200px){#navbar{width:100%}#menu-main{width:38.333%;padding:90px 0}#menu-main .sub_menu-wrapper{padding:90px 0}#menu-main .sub_menu-wrapper{left:100%}#menu-main .sub_menu-wrapper.menu-depth-1{background:transparent}#menu-main .sub_menu-wrapper a.back{display:none}#navbar:after{content:"";display:block;position:absolute;height:100%;width:23.333%;top:0;right:0;background-color:var(--main_pink)}}@media (min-width:1600px){#menu-main>li>a{font-size:46px}}#footer{padding-top:30px}#menu-useful{list-style:none;padding:0}#footer a{color:inherit}#footer .footerContact{margin:40px 0}#footer .footerContact p{font-size:.8em}#footer .newsletterSignup div.wpforms-container-full{margin:0}#footer .newsletterSignup .wpforms-form{display:flex;flex-wrap:wrap;font-size:14px}#footer .newsletterSignup div.wpforms-container-full .wpforms-form .wpforms-description{font-size:14px;width:100%}#footer .newsletterSignup .wpforms-form>*{flex-shrink:0;width:100%;max-width:100%}#footer .newsletterSignup .wpforms-form .wpforms-field-container{flex:1 0 0%}#footer .newsletterSignup .wpforms-form .wpforms-submit-container{flex:0 0 auto;width:auto}#footer .newsletterSignup div.wpforms-container-full .wpforms-form .wpforms-field,#footer .newsletterSignup div.wpforms-container-full .wpforms-form .wpforms-submit-container{padding:0}#footer .newsletterSignup div.wpforms-container-full.wpforms-container .wpforms-form input[type=submit],#footer .newsletterSignup div.wpforms-container-full.wpforms-container .wpforms-form button[type=submit],#footer .newsletterSignup div.wpforms-container-full.wpforms-container .wpforms-form .wpforms-page-button{padding-right:75px}#footer .newsletterSignup div.wpforms-container-full.wpforms-container .wpforms-form input[type=submit]:after,#footer .newsletterSignup div.wpforms-container-full.wpforms-container .wpforms-form button[type=submit]:after,#footer .newsletterSignup div.wpforms-container-full.wpforms-container .wpforms-form .wpforms-page-button:after{content:"\f061";display:block;position:absolute;top:50%;right:20px;margin-top:-10px;font-size:20px;font-family:"Font Awesome 6 Free";width:20px;height:20px;font-weight:900;text-align:center;line-height:20px}#footer .footerButton{margin:20px 0}#footer .footerButton a{font-size:14px;padding:1.2em 55px 1.2em 1em;letter-spacing:1px;margin-left:20px}#footer .footerButton a:after{content:"\f061";display:block;position:absolute;top:50%;right:20px;margin-top:-10px;font-size:20px;font-family:"Font Awesome 6 Free";width:20px;height:20px;font-weight:900;text-align:center;line-height:20px}.footerLower{color:#b4c4d3;padding:20px 0;font-size:14px}.footerLower p,.footerLower ul{margin:10px 0}.footerInfo{text-align:center;line-height:1.87;margin-bottom:20px}.footerInfo h3{font-size:1.5em;margin:30px 0 20px}.footerInfo a:before{content:"";display:inline-block;vertical-align:middle;width:0px;height:1px;background-color:#000;transition:all .3s;margin-right:0}.footerInfo a:hover:before{width:5px;margin-right:5px}@media (min-width:768px){.footerLower{padding:50px 0}#footer .footerButton a{padding-right:75px;margin-left:0}#footer .footerContact p{font-size:1em}}@media (min-width:1200px){#footer{padding-top:80px;min-height:949px;background-image:url(images/footerbg.png);background-size:3120px;background-position:center bottom;background-repeat:no-repeat;padding-bottom:110px}.footerInfo{margin-bottom:70px}}#backToTop{display:none}@media (min-width:992px){#backToTop{position:fixed;left:50%;bottom:20px;background:var(--main_pink);border:solid 2px var(--main_pink);color:#fff;width:60px;height:60px;border-radius:50%;z-index:200;text-align:center;line-height:60px;font-size:24px;transform:translate(-50%)}#backToTop:hover{background:#fff;color:var(--main_pink)}body.fixedHeader #backToTop{display:block}}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #F0F0F0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignnone,.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption .wp-caption-text,.gallery-caption{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}@media (max-width:767.99px){.alignright,.alignleft,a img.alignright,a img.alignleft{float:none;margin:5px auto 20px;display:block}}.footer-links{margin:0 0 15px;list-style:none;padding:0}.footer-links li{display:inline}.footer-links li:after{content:" | ";margin:0 1px;display:inline}.footer-links li:last-child:after{content:""}.footer-links li a{display:inline;white-space:nowrap}.side-menu-container{padding:0 0 20px;margin-bottom:20px;background-image:url(images/repeated_hatch.svg);background-color:var(--main_green);color:#fff}#subnav{padding:30px 0 40px}#subnav ul{list-style:none;padding:0;margin:0}#subnav li{position:relative}#subnav a{color:#fff;display:block;width:100%;padding:17px 10%}#subnav a:hover{background:#0003}#subnav a span{padding:2px 0;display:inline-block;border-bottom:solid 1px transparent;border-top:solid 1px transparent}#subnav li.current-menu-item>a span{border-bottom-color:#fff}#subnav .sub-menu li.menu-item-has-children>.arrow{display:block;width:40px;height:40px;position:absolute;top:12px;right:0}#subnav .sub-menu li.menu-item-has-children>.arrow:before{content:"\f061";display:block;width:20px;height:24px;text-align:center;position:absolute;right:50%;top:50%;margin-top:-12px;margin-right:-10px;font-weight:700;font-size:18px;font-family:"Font Awesome 6 Free";transition:transform .3s;transform:rotate(0)}#subnav .sub-menu li.menu-item-has-children.open>.arrow:before{transform:rotate(90deg)}#subnav .sub-menu .sub-menu{display:none}#subnav .sub-menu .sub-menu a{padding:10px 10% 10px 20%}#subnav .sub-menu li.open>.sub-menu{display:block}@media (max-width:767.99px){.side-menu-container{display:none}}.sidebarSec{padding:0 0% 20px;margin-bottom:20px;background-image:url(images/repeated_hatch.svg);background-color:var(--main_green);color:#fff}.sidebarSec>*{padding:30px 10% 40px}.sidebarSec a{color:#fff}.sidebarSec a:hover{color:var(--main_pink)}.sidebarSec ul,.sidebarSec ol{padding:0;margin:0 0 10px;list-style:none}.sidebarSec ul li,.sidebarSec ol li{padding:10px 0}.its{font-size:1.25em;padding:16px 8px 16px 0;border-bottom:solid 1px #CBCBCB;display:inline-block;font-weight:400}body.menuopen{overflow:hidden}.sidebar{padding-top:35px;margin-top:0;margin-bottom:40px}.dynamicContent{margin-top:40px;margin-bottom:40px}.dynamicContent .sectionTitle{margin-bottom:1em;font-size:2.2em;font-family:Abril Fatface,serif}.dynamicContent.homeDynamic{margin-top:50px;margin-bottom:50px;position:relative}.dynamicContent.homeDynamic:before{content:"";display:block;position:absolute;pointer-events:none!important;background-repeat:no-repeat;z-index:110}@media (min-width:992px){.dynamicContent.homeDynamic{margin-top:100px;margin-bottom:100px}}.image-item{position:relative;overflow:hidden;border-radius:50px}.image-item img{width:100%;height:auto}.image-item .imageItemCaption{display:block;margin:5px;font-size:14px}.dividera{clear:both;width:100%;height:100px;position:relative;background-image:url(images/icon.png);background-position:center center;background-size:76px;background-repeat:no-repeat}.dividera:before{content:"";width:calc(50% - 75px);height:1px;border-bottom:solid 1px #fff;position:absolute;top:50%;left:5%}.dividera:after{content:"";width:calc(50% - 75px);height:1px;border-bottom:solid 1px #fff;position:absolute;top:50%;right:5%}.dividerb{clear:both;width:100%;height:130px;background-image:url(images/icon.png);background-position:center center;background-repeat:no-repeat;background-size:90px}.faqs .faq{margin:18px 0}.faq-question{position:relative;margin:0;padding:.25em 1.2em;line-height:1.4;background:var(--main_pink);color:#fff;cursor:pointer;font-size:30px;text-transform:uppercase;transition:.3s;border-radius:30px;border:solid 2px transparent;z-index:10}.faq.open .faq-question,.faq-question:hover{background:#fff;color:var(--main_pink)}.faq-question:after{content:"\f062";display:block;width:20px;height:24px;text-align:center;position:absolute;right:20px;top:50%;margin-top:-12px;font-weight:700;font-size:18px;font-family:"Font Awesome 6 Free";transition:transform .3s;transform:rotate(0)}.faq.open .faq-question:after{transform:rotate(180deg)}.faq-answer{display:none;padding:60px 30px 40px;background:var(--main_pink);color:#fff;border-radius:0 0 30px 30px;position:relative;top:-30px;--main_link: #fff;--main_link-hover: #115e8e}.faq-answer:before{height:30px;width:100%;background:#fff;content:"";display:block;position:absolute;top:0;left:0}.staffMember{padding-bottom:10px;margin-bottom:20px;border-bottom:solid 1px #eee}.staff-meta{margin-bottom:5px}.staff-meta .meta-label{font-weight:700}.staff-meta.featured-staff-metas .staff-meta>*{display:inline-block}.staff-meta a.email-value{font-size:0;color:transparent;display:inline-block;vertical-align:middle}.staff-meta a.email-value:before{content:"send";font-size:12px;padding:5px 10px;color:#000;display:block;text-align:center;background-color:#eee;border-radius:5px;text-transform:uppercase;pointer-events:none;transition:.3s}.staff-meta a.email-value:hover:before{background-color:#ccc}blockquote{border:0;font-size:1.2em;font-weight:400;padding:2.2em 40px;position:relative}blockquote:before,blockquote:after{content:"";display:block;position:absolute;background-image:url(images/quotes.png);background-position:0px 0px;background-repeat:no-repeat;width:37px;height:32px}blockquote:before{top:10px;left:0}blockquote:after{bottom:10px;right:0;background-position:0 -32px}blockquote.quote-text{padding-bottom:100px}blockquote.quote-text:after{bottom:100px}blockquote cite{display:block;text-align:left;color:var(--main_green);padding:5px 0;font-style:normal}blockquote.quote-text .quoteImage{position:absolute;height:80px;bottom:10px;left:40px;object-fit:contain;object-position:center left}.quoteContainer .quotesTitle{margin:10px 0 0;text-align:center;padding:0 15px}.quoteContainer .singleQuote{width:100%;position:relative}.quoteContainer .cycle-pager{width:100%;margin:0;padding:0 15px;text-align:center}.quoteContainer .cycle-pager span{cursor:pointer;display:inline-block;margin:0 2px;width:15px;text-align:center;opacity:.8;font-size:20px}.quoteContainer .cycle-pager span.cycle-pager-active{opacity:1}.dynamicContent.dynamic-documents{margin-top:20px}.documents .row{--bs-gutter-y: 1em}a.document-link:after{content:"\f063";font-size:14px}a.document-link:before{content:"";border:solid 2px #fff;border-top:transparent;display:block;position:absolute;top:50%;right:20px;width:20px;height:8px;margin-top:2px}.callout{display:block;position:relative;transition:.3s;color:#fff;background:#969696;font-size:1em;overflow:hidden;border-radius:50px}.callout .calloutContent{padding:20px 15px;text-align:center;position:relative}.callout .calloutTitle{font-size:1em;text-transform:uppercase;margin:.5em 0}.callout .calloutTitle h3{margin-bottom:0;color:inherit}.callout.hasbg .coimg{background-size:cover;background-position:center;background-repeat:no-repeat;position:absolute;inset:0}.callout.hasbg .coimg:after{content:"";display:block;width:100%;bottom:0;position:absolute;left:0;height:100%;background:#0000004d}.callout .coimg img{width:100%;height:100%;object-fit:cover;position:absolute}.callout.hasbg .calloutContent{padding-bottom:75px;padding-top:150px}.callout.hastext.hasbg .calloutContent{padding-bottom:35px;padding-top:100px}.callout.vidBlock a{position:absolute;top:0;left:0;width:100%;height:100%}.callout.vidBlock a:before{content:"\f04b";display:block;width:100px;height:100px;border-radius:50%;border:solid 7px #fff;color:#fff;line-height:90px;text-align:center;font-family:"Font Awesome 6 Free";font-weight:700;font-size:55px;position:absolute;text-indent:9px;top:50%;left:50%;transform:translate(-50%,-50%)}.callout.vidBlock a:hover:before{background:var(--main_pink)}.callout.vidBlock:before{content:"";display:block;padding-top:56.25%;width:100%}.dynamicContent.homeDynamic.dynamic-callout{position:relative;margin-top:120px;margin-bottom:120px}.dynamicContent.homeDynamic.dynamic-callout .gradient:before,.dynamicContent.homeDynamic.dynamic-callout .gradient:after{content:"";display:block;position:absolute;left:0;width:100%;background:#000;background:linear-gradient(180deg,#0000,#000000b3 30%,#000,#000000b3 70%,#0000);opacity:.3;z-index:110;pointer-events:none!important;height:100px}.dynamicContent.homeDynamic.dynamic-callout .gradient:before{top:-50px}.dynamicContent.homeDynamic.dynamic-callout .gradient:after{bottom:-50px}.homeDynamic .callout .calloutTitle h3{margin:0 0 .1em}.homeDynamic .callout.hasbg{max-height:80vh;border-radius:0}.homeDynamic .callout.hasbg:before{content:"";display:block;width:100%;padding-top:200%}.homeDynamic .callout.hasbg .calloutContent{position:absolute;bottom:0;left:0;width:100%}.homeDynamic .callout.hasbg.homeVidBlock .calloutContent{padding:0;bottom:50%;transform:translateY(50%)}.homeDynamic .callout.hasbg.homeVidBlock .calloutContent .readmore .fa-play{margin-left:5px;font-size:.9em}.homeDynamic .callout.hasbg .coimg:after{background:#0003}@media (min-width:1200px){.homeDynamic .callout.hasbg:before{padding-top:56.25%}.dynamicContent.homeDynamic.dynamic-callout .gradient:before{height:180px;top:-90px}.dynamicContent.homeDynamic.dynamic-callout .gradient:after{height:180px;bottom:-90px}}.pois{margin-bottom:-30px}.pois .col{min-width:33.333%}.poi{position:relative;display:block;transition:all .3s;overflow:hidden;background:var(--main_light-blue);color:#fff;margin-bottom:30px}.poi:hover{color:#fff;text-decoration:none}.poiImage .poiImageBG{position:absolute;width:100%;height:100%;top:0;left:0;background-size:cover;background-position:center;background-repeat:no-repeat;transition:.3s;opacity:1}.poiImage .poiImageBG:after{content:"";display:block;width:100%;bottom:0;position:absolute;left:0;height:100%;background:#000;background:linear-gradient(180deg,#0000,#0003 70%,#000000b3)}.poiImage .poiImageBG img{width:100%;height:100%;object-fit:cover;position:absolute}.poiImage{background:#000}.poi:hover .poiImage .poiImageBG{opacity:.7}.poiImage:before{content:"";display:block;width:100%;padding-top:100%}.sidebar .poiImage:before{padding-top:168%}.textOnlyBlock .poiText{position:relative;padding:25px 15px}.poi .poiTitle{display:inline-block;line-height:1.3}.poi .poiTitle{display:block;font-size:30px;position:relative;padding:1em}.poi .textOnlyBlock .poiTitle{margin:5px}.textOnlyBlock{padding:10px 30px;transition:.3s}.textOnlyBlock .poiText{display:block}.poi:hover .textOnlyBlock{background-color:#0003;color:#fff;text-decoration:none}.poiImage .poiText{position:absolute;bottom:0;left:0;text-align:left;width:100%;transition:.3s}.poiImage .poiText .poiEx{max-height:0;overflow:hidden;font-size:18px;transition:.3s}.poi:hover .poiImage .poiText{bottom:20%}.poi:hover .poiImage .poiEx{max-height:460px}.pois.homePOIs .col-xs-6{padding-left:15px;padding-right:15px}.dynamic-carousel .ctHeader{text-align:right}.dynamic-carousel .carouselvidImg,.scms-carousel .item{text-align:center}.scms-carousel .item a,.dynamic-carousel .carouselvidImg a{width:290px;max-width:100%;overflow:hidden;border-radius:50px;position:relative;display:inline-block;background:#000}.scms-carousel .item a:before,.dynamic-carousel .carouselvidImg a:before{content:"";display:block;width:100%;padding-top:100%}.scms-carousel .item a img,.dynamic-carousel .carouselvidImg a img{position:absolute;top:0;left:0;width:100%;height:100%}.dynamic-carousel .carouselvidImg a:after{content:"\f04b";display:block;width:50px;height:50px;border-radius:50%;border:solid 3px #fff;color:#fff;line-height:45px;text-align:center;font-family:"Font Awesome 6 Free";font-weight:700;font-size:27px;position:absolute;text-indent:4px;top:50%;left:50%;transform:translate(-50%,-50%)}.dynamic-carousel .carouselvidImg a img{opacity:.6;transition:.3s}.dynamic-carousel .carouselvidImg a:hover img{opacity:.8}.scms-carousel.owl-carousel .owl-nav{position:relative;height:150px}.scms-carousel.owl-carousel .owl-nav button.owl-next,.scms-carousel.owl-carousel .owl-nav button.owl-prev{font-size:60px;width:60px;height:100px;border-radius:23px;color:#fff;line-height:90px;background:var(--main_pink);transition:.3s;border:solid 2px var(--main_pink);top:50%;margin-top:-50px}.scms-carousel.owl-carousel .owl-nav button.owl-next:hover,.scms-carousel.owl-carousel .owl-nav button.owl-prev:hover{border-color:#fff;background:var(--main_blue)}.scms-carousel.owl-carousel .owl-nav button.owl-next.disabled,.scms-carousel.owl-carousel .owl-nav button.owl-prev.disabled{opacity:0}@media (min-width:992px){.scms-carousel.owl-carousel{padding:0 75px}.scms-carousel.owl-carousel .owl-nav{position:static;height:auto}}.featuredItems{padding-top:60px}.featuredItems .item{--item_colour: var(--main_light-blue);margin:0 0 30px;max-width:590px}.featuredItems .item.blue{--item_colour: var(--main_light-blue);align-self:end}.featuredItems .item.green{--item_colour: var(--main_green);align-self:center}.featuredItems .item.pink{--item_colour: var(--main_pink);align-self:start}.featuredItems .scrollGroup{display:flex;flex-direction:column}.featuredItems h3{color:var(--item_colour);transition:color .3s;margin:0 0 .667em;font-size:1.4em}.featuredItems .itemImg{background-color:var(--item_colour);width:188px;max-width:100%;border-radius:50%;overflow:hidden;position:relative;margin:0 auto;transition:.3s}.featuredItems .itemImg:before{content:"";display:block;width:100%;padding-top:100%}.featuredItems .itemImg img{width:100%;height:100%;top:0;left:0;object-fit:cover;position:absolute}.featuredItems a:hover .itemImg:after{opacity:.3}.featuredItems a .itemImg:after{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;background:#fff;opacity:0;transition:.3s}.featuredItems .itemtxt{padding-top:15px;padding-bottom:15px}.featuredItems .itemtxt a:hover h3{color:#fff}.featuredItems .owl-dots{position:absolute;top:0;right:0;padding:0 30px}.featuredItems .owl-dots .owl-dot{margin:3px 6px}.featuredItems .owl-dots span{background:#fff;width:20px;height:20px}@media (min-width:992px){.featuredItems .item{padding:0}.featuredItems h3{margin:.667em 0}.featuredItems .itemImg{margin:0}.featuredItems{padding-top:00px}.featuredItems .owl-dots{padding:0;position:absolute;top:0;right:auto;left:0}}@media (min-width:1200px){.featuredItems .owl-dots{top:180px}}.voicesSection{display:flex;flex-wrap:wrap}.voicesSection>*{max-width:100%;flex:0 0 auto;width:100%}.voicesSection .voicesCarousel{order:1}.voicesSection .voicesTitle{order:2;margin-top:-40px}.voicesSection .voicesTitle .ctHeader{text-align:center}.studentVoice{position:relative;--item_colour: var(--main_pink);padding:0 25px}.studentVoice.green{--item_colour: var(--main_green)}.studentVoice.blue{--item_colour: var(--main_light-blue)}.studentVoice .voicesText{padding:35px 20px;position:relative;z-index:2;color:#fff;text-align:center;background-image:url(images/repeated_hatch.svg);background-color:var(--item_colour)}.studentVoice .voicesImage{position:relative;margin-top:-35px;margin-left:-25px;margin-right:-25px;max-height:80vh}.studentVoice .voicesImage:before{content:"";display:block;width:100%;padding-top:170%}.studentVoice .voicesImage img{position:absolute;display:block;object-fit:cover;top:0;left:0;height:100%;width:100%;max-width:none}.studentVoice .voicesImage a{position:absolute;display:block;object-fit:cover;top:0;left:0;height:100%;width:100%;max-width:none;background:#000}.studentVoice .voicesImage a img{opacity:.8;transition:.3s}.studentVoice .voicesImage a:hover img{opacity:1}.studentVoice .voicesImage a:after{content:"\f04b";display:block;width:70px;height:70px;border-radius:50%;border:solid 3px #fff;color:#fff;line-height:65px;text-align:center;font-family:"Font Awesome 6 Free";font-weight:700;font-size:37px;position:absolute;text-indent:4px;top:50%;left:50%;transform:translate(-50%,-50%)}.voicesCarousel .owl-dots{max-width:1140px;width:100%;margin:30px auto;text-align:right}.voicesCarousel .owl-dots span{background:#fff;width:20px;height:20px}@media (min-width:768px){.studentVoice{padding:0}.studentVoice .voicesText{padding:55px 40px;margin:30px -50px 30px 0}.studentVoice .voicesImage{margin-top:0;margin-left:0%;margin-right:0;position:relative;max-height:610px}.voicesSection .voicesTitle{margin-top:-80px}.voicesSection .voicesTitle .ctHeader{text-align:left}.voicesCarousel .owl-dots{margin:60px auto 30px}}.newsPosts .postItemImage{width:100%;background:var(--main_light-blue);border-radius:50px;overflow:hidden;position:relative}.newsPosts .postItemImage:before{width:100%;content:"";display:block;padding-top:88%}.newsPosts .postItemImage img{position:absolute;top:0;left:0;width:100%;height:100%}.newsPosts .postItemImage .date{position:absolute;color:#fff;background:var(--main_pink);border-radius:50%;width:11em;height:11em;padding-right:3.2em;padding-bottom:5.6em;padding-top:.8em;bottom:-5.6em;right:-3.2em;font-size:20px;text-align:right;line-height:1.1;display:flex;align-items:flex-end;justify-content:end}.newsPosts .postItemImage .date .dateInner{padding:20px 25px}.newsPosts .postItemImage .date .day{display:block;font-size:2.6em;line-height:.85}.newsPosts .newsContent{padding:40px 20px}.newsPost .newsContent h3{color:var(--main_pink)}.newsPosts .newsContent p{margin:0}.newsPosts .owl-nav{background:var(--main_blue);height:100px}.newsPosts.owl-carousel .owl-nav button.owl-next,.newsPosts.owl-carousel .owl-nav button.owl-prev{font-size:60px;width:60px;height:100px;border-radius:23px;color:#fff;line-height:90px;background:var(--main_pink);transition:.3s;border:solid 2px var(--main_pink)}.newsPosts.owl-carousel .owl-nav button.owl-next:hover,.newsPosts.owl-carousel .owl-nav button.owl-prev:hover{border-color:#fff;background:var(--main_blue)}.newsPosts.owl-carousel .owl-nav button.owl-next.disabled,.newsPosts.owl-carousel .owl-nav button.owl-prev.disabled{opacity:0}@media (min-width:768px){.dynamic-news_block{padding:0}}@media (min-width:992px){.newsPosts .postItemImage .date{width:9.8em;height:9.8em;padding-right:3.2em;padding-bottom:5.6em;padding-top:.8em;bottom:-5.6em;right:-3.2em}.newsPosts .postItemImage .date{font-size:50px}.newsPosts .postItemImage .date .dateInner{padding:30px}.newsPosts .newsContent{padding-right:130px}.newsPosts .owl-nav{position:absolute;bottom:60px;right:0;height:100px;width:130px}.dynamic-news_block .ctHeader{margin-top:1em}}.dynamicContent.homeDynamic.dynamic-image_text:before{background-image:url(images/mapbg.png);background-position:center;background-size:3120px;top:0;left:0;width:100%;bottom:0}@media (min-width:992px){.dynamic-image_text .ctHeader{margin-top:1em}}.sectionfadein{opacity:0;top:30px;position:relative;transition:.5s}.sectionfadein.active{opacity:1;top:0}.gform_wrapper.gravity-theme .gf_progressbar_percentage.percentbar_blue{background-color:var(--main_pink)!important}.gform_wrapper.gravity-theme .gf_progressbar_title{color:#fff!important}.gform_wrapper.gravity-theme .gform_previous_button.button,.gform_wrapper.gravity-theme .gform_save_link.button{background-color:transparent!important;color:#fff!important}.gform_wrapper.gravity-theme .gform_footer button,.gform_wrapper.gravity-theme .gform_footer input,.gform_wrapper.gravity-theme .gform_page_footer button,.gform_wrapper.gravity-theme .gform_page_footer input{display:inline-block;line-height:1.3;text-transform:uppercase;padding:.6em 1.5em;background:transparent;color:#fff;border:solid 2px #fff;position:relative}.gform_wrapper.gravity-theme .gform_previous_button.button:hover,.gform_wrapper.gravity-theme .gform_next_button.button:hover,.gform_wrapper.gravity-theme .gform_button.button:hover{border-color:var(--main_pink)!important;background-color:var(--main_pink)!important}.dynamic-callout .videoframe{width:100%;height:100%;top:0;left:0}.dynamic-callout .videoframe video{width:100%;height:100%;position:absolute;top:0;left:0;object-fit:cover;object-position:top;vertical-align:top}.dynamic-callout .videoframe{background:#000;position:relative}.dynamic-callout .videoframe .videoPlayer{position:absolute;top:50%;left:50%;transform:translate(-50%) translateY(-50%);color:#fff;z-index:3;font-size:95px;cursor:pointer;opacity:.7}@media (max-width:767.5px){.home .dynamic-callout .videoframe video{height:50%;top:20%}}.gtranslate_wrapper{display:inline-block;vertical-align:middle;position:relative;margin-right:20px}#wp-chatbot-chat-container{z-index:9999;position:relative}.wbcaTitle{background-color:var(--main_blue)!important;border-bottom:1px var(--main_blue)!important}.wbca_header_txt,#wbca_type_suggest p{color:#000000bf!important}.wbca_admin_message_row .wbcaMessage{background-color:var(--main_pink)!important;border-bottom-color:var(--main_pink)!important}.wbcaBody .button--ujarak:hover{background-color:var(--main_blue)!important;background:var(--main_blue)!important;border-color:var(--main_blue)!important}.wbcaBody #wbca_signup_form button.button{background:var(--main_pink)!important}body .live-chat,body .floting_live_chat{border:none!important;background:none!important;height:61px!important;width:61px!important;bottom:20px!important;z-index:999!important}body .live-chat{position:fixed;width:61px!important;right:30px;bottom:20px!important}.live-chat img{border-radius:0!important;height:61px!important;width:61px!important;background:none!important}.sb-wall .sbsw-item p.sbsw-content-text{color:#000!important}.page-id-16891 .body-text,.privacy-policy .body-text{background-color:#fff}#iubenda-cs-banner{z-index:2147483647!important}[class*=iub-floatable-wrapper-aw]{z-index:9990!important}#iubenda-cs-banner .iubenda-cs-container.iubenda-cs-container{flex:0 0 450px!important;width:450px!important;min-width:0!important;max-width:90vw!important}#iubenda-cs-banner .iubenda-cs-content.iubenda-cs-content{background:#fff!important;border:1px solid #ED6A8D!important;border-top:4px solid #ED6A8D!important;border-radius:0!important;padding:18px 19.5px!important}#iubenda-cs-banner .iubenda-cs-content .iubenda-banner-content,#iubenda-cs-banner .iubenda-cs-content .iubenda-banner-content *,#iubenda-cs-banner .iubenda-cs-opt-group button.iubenda-cs-accept-btn,#iubenda-cs-banner .iubenda-cs-opt-group button.iubenda-cs-customize-btn{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif!important;color:#333!important}#iubenda-cs-banner #iubenda-cs-title#iubenda-cs-title{font-family:Abril Fatface,serif!important;color:#ed6a8d!important;font-size:20px!important;line-height:1.2!important;font-weight:700!important;margin:0 0 8px!important}#iubenda-cs-banner .iubenda-cs-content .iubenda-banner-content .iub-p{font-size:15px!important;line-height:1.6!important}#iubenda-cs-banner .iubenda-cs-rationale .iubenda-banner-content a{color:#ed6a8d!important;text-decoration:underline!important}#iubenda-cs-banner.iubenda-cs-default-floating .iubenda-cs-rationale .iubenda-cs-opt-group.iubenda-cs-opt-group.iubenda-cs-opt-group{flex-direction:row!important;flex-wrap:nowrap!important;gap:12px!important;align-items:stretch!important}#iubenda-cs-banner .iubenda-cs-opt-group-custom{order:1!important;flex:1 1 0!important;margin:0!important}#iubenda-cs-banner .iubenda-cs-opt-group-consent{order:2!important;flex:1 1 0!important;margin:0!important}#iubenda-cs-banner .iubenda-cs-opt-group button.iubenda-cs-accept-btn.iubenda-cs-accept-btn,#iubenda-cs-banner .iubenda-cs-opt-group button.iubenda-cs-customize-btn.iubenda-cs-customize-btn{width:100%!important;margin:0!important;border-radius:30px!important;padding:12px 16px 13px!important;line-height:1.2!important;font-size:15px!important;box-sizing:border-box!important;display:flex!important;align-items:center!important;justify-content:center!important}#iubenda-cs-banner .iubenda-cs-opt-group button.iubenda-cs-accept-btn.iubenda-cs-accept-btn{background:#ed6a8d!important;color:#fff!important;border:2px solid #ED6A8D!important}#iubenda-cs-banner .iubenda-cs-opt-group button.iubenda-cs-customize-btn.iubenda-cs-customize-btn{background:transparent!important;color:#ed6a8d!important;border:2px solid #ED6A8D!important}.qr-report .qr-header p,.qr-report .qr-h1,.qr-report .qr-title,.qr-report .qr-desc{color:#fff}
