@media screen and (min-width: 1920px){.container.large{max-width:1920px}.top-banner .text-wrapper{max-width:500px}.blocks .block-item{width:-webkit-calc(25% - 30px);width:-moz-calc(25% - 30px);width:calc(25% - 30px)}.blocks .block-item:nth-child(3n+3){margin-right:40px}.blocks .block-item:nth-child(4n+4){margin-right:0}.post-item.blog-item,.post-item.publication-item{width:-webkit-calc(25% - 52.5px);width:-moz-calc(25% - 52.5px);width:calc(25% - 52.5px)}.post-item.blog-item:nth-child(3n+3),.post-item.publication-item:nth-child(3n+3){margin-right:70px}.post-item.blog-item:nth-child(4n+4),.post-item.publication-item:nth-child(4n+4){margin-right:0}.post-item.social-item{width:-webkit-calc(20% - 40px);width:-moz-calc(20% - 40px);width:calc(20% - 40px)}.post-item.social-item:nth-child(4n+4){margin-right:50px}.post-item.social-item:nth-child(3n+3){margin-right:50px}.post-item.social-item:nth-child(5n+5){margin-right:0}.image-text-section .slider-wrapper{width:100%;max-width:1920px;margin:0 auto}.popout-content-section.bw-one-third .blocks{display:grid;grid-template-columns:repeat(4, 1fr);grid-template-rows:1fr;grid-column-gap:30px;grid-row-gap:100px}.ie .popout-content-section.bw-one-third .blocks .block-item-pc{display:block;width:calc(25% - 30px);margin-right:40px;margin-bottom:100px}.ie .popout-content-section.bw-one-third .blocks .block-item-pc:nth-of-type(4n+4){margin-right:0}.ie .popout-content-section.bw-one-third .blocks .block-item-pc .read-more{max-height:40px}}@media screen and (max-width: 1820px){.header .menu-main-menu-container{text-align:left;margin-left:290px}}@media screen and (max-width: 1800px){.image-text-section .one-half.circular .item .circular-wrap img{padding:0 10% 40px 10%}}@media screen and (max-width: 1640px){.header{height:80px}.header .logo img{width:200px}.hidden-header.scrolled{height:80px}.hidden-header.scrolled .logo img{width:200px}}@media screen and (max-width: 1580px){.header #main-nav{display:none}.header #second-nav{right:80px;top:22px}.header #nav-toggle{top:28px}#nav-toggle{display:block}.image-text-section .one-half.circular .item .circular-wrap img{padding:0 15% 40px 15%}}@media screen and (max-width: 1500px){.container.large{padding:0 50px}.post-item.social-item{width:-webkit-calc(33.3333333% - 33.3333333px);width:-moz-calc(33.3333333% - 33.3333333px);width:calc(33.3333333% - 33.3333333px)}.post-item.social-item:nth-child(4n+4){margin-right:50px}.post-item.social-item:nth-child(3n+3){margin-right:0}.posts-section .owl-carousel .owl-nav{top:28%}}@media screen and (max-width: 1450px){#gdpr-cookie-message{flex-direction:column;align-items:flex-start}.text-wrap.centered{max-width:calc(100% - 200px)}}@media screen and (max-width: 1350px){.popout-content-section.bw-one-sixth .blocks{grid-template-columns:repeat(4, 1fr)}.ie .popout-content-section.bw-one-sixth .blocks .block-item-pc{width:calc(25% - 30px)}.ie .popout-content-section.bw-one-sixth .blocks .block-item-pc:nth-of-type(4n+4){margin-right:0}.ie .popout-content-section.bw-one-sixth .blocks .block-item-pc:nth-of-type(6n+6){margin-right:40px}.ie .popout-content-section.bw-one-sixth .blocks .block-item-pc:nth-of-type(6n+12){margin-right:0}footer .one-third{width:-webkit-calc(50% - 15px);width:-moz-calc(50% - 15px);width:calc(50% - 15px)}footer .one-third:nth-of-type(2){text-align:right}footer .one-third:nth-child(1n+1){margin-right:0}}@media screen and (max-width: 1350px){.header ul.main-menu{text-align:right}.link-block-section .link-block.one-third{width:50%}}@media screen and (max-width: 1250px){.post-item.blog-item{width:-webkit-calc(33.333% - 26.6666666667px);width:-moz-calc(33.333% - 26.6666666667px);width:calc(33.333% - 26.6666666667px);margin-right:40px}.post-item.publication-item{width:-webkit-calc(33.333% - 26.6666666667px);width:-moz-calc(33.333% - 26.6666666667px);width:calc(33.333% - 26.6666666667px);margin-right:40px}.posts-section .owl-carousel .owl-nav{top:22%}}@media screen and (max-width: 1200px){.link-block-section .square{max-height:calc(100% - 120px);max-width:calc(100% - 80px)}.text-wrap.centered{max-width:calc(100% - 160px)}.text-wrap.banner-text-wrapper p{font-size:1.8rem}.square{max-width:calc(100% - 80px);max-height:calc(100% - 80px)}.square.left-corner{left:40px;top:40px}.square.right-corner{right:40px;bottom:40px}.container.large{padding:0 50px}.image-text-section{height:auto;min-height:400px}.image-text-section.squared-section{height:auto}.on-desktop .image-text-section.squared-section{height:100vh;max-height:800px}.image-text-section .text-side{padding:80px 80px 80px 80px}.image-text-section .testimonial-section{padding:80px 0}.image-text-section .text-wrap.centered{position:relative;max-width:100%;top:unset;left:unset;-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-webkit-transform:translate(0, 0);transform:translate(0, 0);padding:0}.image-text-section .one-half.squared .item{height:100%}.image-text-section .one-half.squared .item .image{height:100%;min-height:400px}.image-text-section .one-half.circular .item{padding:40px 40px 60px 40px}.image-text-section .one-half.circular .static .item .circular-wrap img{padding:0}.image-text-section .one-half.circular .owl-nav{top:40%}.image-text-section .one-half.circular .owl-dots{bottom:30px}.timeline-section .timeline{padding:20px 0}}@media screen and (max-width: 1100px){.header ul li a{letter-spacing:unset}footer .one-third:nth-child(1n+1){margin-right:0;width:100%}footer .one-third:nth-child(2n+2),footer .one-third:nth-child(3n+3){width:-webkit-calc(50% - 15px);width:-moz-calc(50% - 15px);width:calc(50% - 15px)}footer .one-third:nth-child(2n+2){margin-right:0;text-align:left}footer .baseline-footer div.copyright-terms{margin-bottom:1em}footer .baseline-footer div.sign-off{display:block;float:left;width:100%}.back-button .read-more{margin-left:0px}.posts-section .owl-carousel .owl-nav{top:18%}}@media screen and (max-width: 1024px){.show-mobile{display:inherit}.hide-mobile{display:none}.message-widget.hide-mobile{display:none !important}footer .one-fourth{width:-webkit-calc(25% - 15px);width:-moz-calc(25% - 15px);width:calc(25% - 15px);margin-right:20px}footer .two-fourth.accreditations{margin-top:50px;width:100%;float:left;justify-content:left !important}.post-item.social-item{width:-webkit-calc(50% - 25px);width:-moz-calc(50% - 25px);width:calc(50% - 25px)}.post-item.social-item:nth-child(3n+3){margin-right:50px}.post-item.social-item:nth-child(2n+2){margin-right:0}}@media screen and (max-width: 1000px){h1,h2,h3{font-size:1.8rem}.basic-content h3{font-size:1.6rem}.testimonial-section .content-wrap p{font-size:1.6rem}.square{max-width:calc(100% - 50px);max-height:calc(100% - 50px)}.square.left-corner{left:25px;top:25px}.square.right-corner{right:25px;bottom:25px}.link-block-section .text-wrap{max-width:calc(100% - 80px)}.blocks .block-item h3{font-size:1.4rem}.text-wrap.centered{max-width:calc(100% - 110px)}.image-text-section .slider-wrapper{display:block}.image-text-section .text-side{padding:40px 30px 60px 30px}.image-text-section .one-half{width:100%}.image-text-section .one-half.text-side{height:auto;min-height:auto}.image-text-section .one-half.circular{min-height:auto}.image-text-section .one-half.circular .slider-side{position:static;left:unset;top:unset;transform:none}.image-text-section .one-half.circular .item .circular-wrap img{padding:0 5% 40px 5%}.image-text-section .one-half.circular .static .item{position:static;left:unset;top:unset;transform:none}.image-text-section .one-half.image.squared{height:100vh;min-height:600px}.on-desktop .image-text-section.squared-section{min-height:600px;height:auto;max-height:unset}.on-desktop .image-text-section.squared-section .one-half.text-side{height:auto}.post-item.video-item,.post-item.blog-item{width:-webkit-calc(50% - 20px);width:-moz-calc(50% - 20px);width:calc(50% - 20px);margin-right:40px}.post-item.video-item:nth-of-type(3n+3),.post-item.blog-item:nth-of-type(3n+3){margin-right:40px}.post-item.video-item:nth-of-type(2n+2),.post-item.blog-item:nth-of-type(2n+2){margin-right:0}.post-item.publication-item{width:-webkit-calc(50% - 20px);width:-moz-calc(50% - 20px);width:calc(50% - 20px);margin-right:40px}.post-item.publication-item:nth-of-type(3n+3){margin-right:40px}.post-item.publication-item:nth-of-type(2n+2){margin-right:0}.calendar-cats{display:none}.fc-basicDay-view .fc-content-skeleton,.fc-basicWeek-view .fc-content-skeleton{padding-top:1em}.one-third{width:-webkit-calc(50% - 15px);width:-moz-calc(50% - 15px);width:calc(50% - 15px);margin-right:30px}.one-third:nth-of-type(3n+3){margin-right:30px}.one-third:nth-of-type(2n+2){margin-right:0}.two-thirds{width:-webkit-calc(50% - 15px);width:-moz-calc(50% - 15px);width:calc(50% - 15px);margin-right:30px}.two-thirds+.one-third{margin-right:0}.timeline-section .timeline{padding:20px 0}.timeline-section .timeline .timeline-items .timeline-item:nth-of-type(odd){margin-bottom:100px}.timeline-section .timeline .timeline-items .timeline-item:nth-of-type(even){margin-top:100px}.timeline-section .timeline .timeline-items .timeline-item .item-content .content-wrap{padding-top:70px}.timeline-section .timeline .timeline-items .timeline-item .item-content .content-wrap .item-image{position:static;max-width:100%}.timeline-section .timeline .timeline-items .timeline-item .item-content .content-wrap .item-text{max-width:100%;padding:20px}footer .one-third{text-align:left}footer .one-third #menu-footer-menu{margin-bottom:15px}footer .one-third .second-menu{justify-content:left;margin-bottom:30px}footer .one-third:last-of-type{text-align:left}footer .one-third:nth-of-type(2),footer .one-third:nth-of-type(2n+2),footer .one-third:nth-child(3n+3){width:100%;float:left}}@media screen and (max-width: 900px){.top-banner{height:auto;min-height:auto}.top-banner .half-wrapper .one-half{display:block;width:100%;min-height:auto;height:auto}.top-banner.medium-height{height:auto}.top-banner.medium-height .one-half{height:auto}.top-banner .one-half.image-side{height:600px}.top-banner .text-wrapper{max-width:620px;margin:0;top:calc(50% + 35px);padding:25px;position:relative;top:0;-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}.top-banner .text-side{height:auto;padding:120px 40px 40px 40px}.top-banner .text-side .text-wrapper{padding:0}.half-wrapper .one-half{height:auto;min-height:auto}.split-slider-section{display:none}.text-side.mobile{display:block}.popout-content-section.bw-one-third .blocks{grid-template-columns:repeat(2, 1fr);grid-row-gap:50px}.ie .popout-content-section.bw-one-third .blocks .block-item-pc{width:calc(50% - 20px)}.ie .popout-content-section.bw-one-third .blocks .block-item-pc:nth-of-type(2n+2){margin-right:0px}.ie .popout-content-section.bw-one-third .blocks .block-item-pc:nth-of-type(3n+3){margin-right:40px}.ie .popout-content-section.bw-one-third .blocks .block-item-pc:nth-of-type(3n+6){margin-right:0px}.ie .popout-content-section.bw-one-third .blocks .block-item-pc:nth-of-type(3n+9){margin-right:40px}.ie .popout-content-section.bw-one-third .blocks .block-item-pc:nth-of-type(3n+12){margin-right:0px}.ie .popout-content-section.bw-one-third .blocks .block-item-pc img{max-width:none}.popout-content-section.bw-one-third .blocks .block-item-pc img{width:100%;max-width:190px}.popout-content-section.bw-one-sixth .blocks{grid-template-columns:repeat(3, 1fr)}.ie .popout-content-section.bw-one-sixth .blocks .block-item-pc{width:calc(33.333% - 26.666px)}.ie .popout-content-section.bw-one-sixth .blocks .block-item-pc:nth-of-type(4n+4){margin-right:40px}.ie .popout-content-section.bw-one-sixth .blocks .block-item-pc:nth-of-type(3n+3){margin-right:0px}.blocks .block-item{width:-webkit-calc(50% - 20px);width:-moz-calc(50% - 20px);width:calc(50% - 20px)}.blocks .block-item:nth-child(3n+3){margin-right:40px}.blocks .block-item:nth-child(2n+2){margin-right:0}.container{padding:0 30px}.container.large{padding:0 30px}.half-wrapper .one-half{width:100%}.link-block-section .link-block.no-image{height:auto}.link-block-section .link-block.one-third{width:100%}.link-block-section .link-block .text-wrap.centered{position:relative;top:unset;left:unset;margin:0 auto;padding:80px 30px;-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-webkit-transform:translate(0, 0);transform:translate(0, 0)}.link-block-section .half-wrapper .one-half{min-height:auto;height:auto;width:100%}.link-block-section .half-wrapper .one-half .text-wrap{width:100%;max-width:500px;padding:60px}.link-block-section .half-wrapper .one-half .text-wrap p{max-width:90%}.image-text-section .text-wrap p{margin:0 0 25px 0}.image-text-section .one-half.squared .item .image{min-height:600px}.image-text-section .one-half.circular img{width:100%;max-width:700px;margin:0 auto;display:block}.image-text-section .one-half.circular .item{padding:45px 45px 65px 45px}.image-text-section .one-half.circular .owl-dots{bottom:30px}.image-text-section .one-half .item{padding:0 40px}.image-text-section .one-half.text-side{padding:40px 40px 60px 40px}.image-text-section .one-half.text-side+.one-half.circular .item{padding:0 45px 65px 45px;max-width:700px;margin:0 auto}.image-text-section .slider-left .one-half.circular .owl-dots{bottom:30px}.text-side{height:auto;padding:120px 40px 40px 40px}.map-information{display:block}.map-information.mobile .map-info{padding:20px}.map-information.mobile .map-info .owl-dots .owl-dot.active{top:-3.5px}.school-map-section .mobile{display:block}.school-map-section .desktop{display:none}.school-map-section .map-point .map-target .map-marker{text-align:center}.school-map-section .map-point .map-target .map-marker span.center{display:none}.school-map-section .map-point .map-target .map-marker span.number{display:block;color:#A2865B;position:relative;font-weight:900;top:4px}.on-desktop .school-map-section .map-point:hover .hidden-content{opacity:0;visibility:hidden;z-index:-1;top:unset;display:none}.scroll-effects.yes-scroll-effects .text-side .text-wrapper{opacity:1;visibility:visible}.on-desktop .not-ie .text-side.mobile .text-wrapper{opacity:1;visibility:visible}.text-banner.dark-bg+#content-wrapper>.posts-section{padding-top:45px}.second-menu li a.icon{display:block}}@media screen and (max-width: 800px){footer .one-fourth{width:-webkit-calc(50% - 20px);width:-moz-calc(50% - 20px);width:calc(50% - 20px);margin-right:40px}footer .one-fourth:nth-of-type(4n+4){margin-right:40px}footer .one-fourth:nth-of-type(1),footer .one-fourth:nth-of-type(2){margin-bottom:40px}footer .one-fourth:nth-of-type(2n+2){margin-right:0}footer .bottom-footer .footer-col:last-of-type{justify-content:left}.logo img,footer .logo img,.header .logo img,.header.scrolled .logo img{width:45px}.header .logo,header .logo{top:15px}.next-prev-nav{top:unset;bottom:0;-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0);background-color:#02B187;height:40px;padding:10px}.next-prev-nav .link-title{color:#fff;visibility:visible;opacity:1}.next-prev-nav .arrow span{background-color:#fff}.next-prev-nav .arrow-wrap{position:absolute}.next-prev-nav .arrow-wrap.next-post{right:15px}.next-prev-nav .arrow-wrap.previous-post{left:15px}.on-desktop .next-prev-nav .arrow-wrap:hover .arrow span{background-color:#fff}.on-desktop .next-prev-nav .arrow-wrap:hover .link-title{color:#fff}.on-desktop .image-text-section.squared-section{min-height:1000px;height:130vh;max-height:auto}}@media screen and (max-width: 768px){.main-content .table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch}.main-content table{font-size:0.9em}.main-content table th,.main-content table td{padding:8px}.post-item.social-item{width:-webkit-calc(50% - 15px);width:-moz-calc(50% - 15px);width:calc(50% - 15px);margin-right:30px}.post-item.social-item:nth-child(3n+3),.post-item.social-item:nth-child(4n+4),.post-item.social-item:nth-child(5n+5){margin-right:30px}.post-item.social-item:nth-child(2n+2){margin-right:0}.cta-section{padding:80px 0}.testimonial-section{padding:60px 0}footer .searchform{margin-bottom:20px}footer .searchform input[type="text"]{margin-bottom:0}footer .top-footer{margin-bottom:35px}footer #menu-footer-menu{margin-bottom:15px}footer .one-third{width:100%;margin-bottom:0}footer .one-third:nth-child(1n+1){margin-right:0;width:100%}footer .one-third:nth-child(2n+2),footer .one-third:nth-child(3n+3){width:100%;margin-right:0}footer .one-third:nth-child(2n+2){margin-right:0;text-align:left}footer .one-third:last-of-type{text-align:left}footer .second-menu{justify-content:unset}.two-thirds,.one-third{width:100%;margin-bottom:40px}.two-thirds:nth-child(2n+2),.one-third:nth-child(2n+2){margin-right:0}.two-thirds:last-child,.one-third:last-child{margin-bottom:0}.title-section .two-thirds,.title-section .one-third{margin-bottom:10px}.two-thirds.link-block,.one-third.link-block{margin-bottom:0}.image-text-section .one-half.circular .item{padding:45px 25px 35px 25px}.slider-left .image-text-section .one-half.circular .item{padding:45px 25px 65px 25px}.slider-left .image-text-section .one-half.circular .owl-dots{bottom:30px}.news-menu{text-align:left}.news-menu #menu-news-menu{margin-left:0}.news-menu #menu-news-menu li{margin-right:30px}.back-button .read-more{margin-top:32px}.timeline-section .timeline .timeline-items .timeline-item:nth-of-type(odd){padding-left:40px}.timeline-section .timeline .timeline-items .timeline-item:nth-of-type(even){padding-right:40px}}@media screen and (max-width: 650px){.half{width:100%}.half:nth-of-type(2n+2){margin-right:0}.single-banner{margin-bottom:50px}.section{margin:0 0 50px 0}.no-margin+.section{margin:50px 0 50px 0}.section.vacancies{margin:50px 0 50px 0}.section.image-blocks{margin:0 0 15px 0}#content-wrapper table td{min-width:150px}.link-block-section .icon{max-height:80px}footer .one-fourth{width:-webkit-calc(50% - 10px);width:-moz-calc(50% - 10px);width:calc(50% - 10px);margin-right:20px}footer .one-fourth:nth-of-type(4n+4){margin-right:20px}footer .one-fourth:nth-of-type(2n+2){margin-right:0}.download{width:-webkit-calc(50% - 10px);width:-moz-calc(50% - 10px);width:calc(50% - 10px);margin-right:20px}.download:nth-of-type(4n+4){margin-right:20px}.download:nth-of-type(2n+2){margin-right:0}.testimonial-section{padding:50px 0}footer .top-footer .right .text-wrap{float:none}}@media screen and (max-width: 600px){.top-banner{height:auto}.top-banner .one-half{float:none}.top-banner .one-half.image-side{min-height:400px;height:400px}.top-banner.half-wrapper{display:block;flex-wrap:unset}.top-banner .text-wrapper{position:relative;top:0;-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0);padding:90px 25px 40px 25px}.owl-carousel .owl-nav .slider-control.prev{left:10px}.owl-carousel .owl-nav .slider-control.next{right:10px}.single-image-slider .owl-nav{top:44%}.single-image-slider .owl-nav img{width:15px}.single-image-slider .owl-dots{bottom:40px}.image-text-section .one-half .owl-dots{bottom:40px}.container.large{padding:0 15px}.intro-text{font-size:1.2rem;line-height:1.6}p{font-size:1.075rem}.single-banner{height:420px}.single-banner .text-wrap{bottom:40px;padding:0 20px}#content-wrapper ul li,#content-wrapper ol li{font-size:1.075rem}.header{padding:20px 15px}.header .logo{left:15px}.header #second-nav{top:25px}#nav-toggle{right:15px;top:28px}footer{padding:40px 15px}.text-banner{padding:120px 0 40px 0}.calendar-section{padding:60px 0 60px 0}.post-item.social-item{width:100%;margin-right:0}.post-item.social-item:nth-child(3n+3),.post-item.social-item:nth-child(4n+4),.post-item.social-item:nth-child(5n+5){margin-right:0}.post-item.social-item .image-wrap.no-image{height:auto}.image-text-section .one-half.circular .owl-nav{top:35%;display:none}.image-text-section .one-half.circular .item .circular-wrap img{padding:0 0 20px 0}.image-text-section .one-half.circular .item{padding:0 20px 65px 20px}.image-text-section .one-half.text-side+.one-half.circular .item{padding:0 20px 65px 20px}.posts-section .owl-carousel .owl-nav{top:33%}.popout-content-section.bw-one-sixth .blocks{grid-template-columns:repeat(2, 1fr);grid-row-gap:50px}.ie .popout-content-section.bw-one-sixth .blocks .block-item-pc{width:calc(50% - 20px)}.ie .popout-content-section.bw-one-sixth .blocks .block-item-pc:nth-of-type(3n+3){margin-right:40px}.ie .popout-content-section.bw-one-sixth .blocks .block-item-pc:nth-of-type(2n+2){margin-right:0px}.ie .popout-content-section.bw-one-sixth .blocks .block-item-pc img{max-width:none}.popout-content-section.bw-one-sixth .blocks .block-item-pc img{width:100%;max-width:190px}}@media screen and (max-width: 568px){.hide-search-mobile.menu-item{display:none !important}.post-item.video-item,.post-item.blog-item{width:100%;margin-right:0}.post-item.publication-item{width:100%;margin-right:0}footer .one-fourth{width:100%;margin-right:0;margin-bottom:20px}footer .one-fourth:nth-of-type(4n+4){margin-right:0}footer .one-fourth:nth-of-type(1),footer .one-fourth:nth-of-type(2){margin-bottom:20px}footer .one-fourth:nth-of-type(2n+2){margin-right:0}footer .one-fourth:last-of-type{margin-bottom:0}footer .two-fourth.accreditations{margin-top:25px}footer .baseline-footer{margin-top:25px}.fc-button.fc-today-button{display:block;clear:both;width:100%;margin-left:0;font-size:0.875rem}.fc-button.fc-prev-button,.fc-button.fc-next-button{margin-right:0;margin-left:0;width:50%;background-size:18px;margin-bottom:10px}.fc-button.fc-next-button{background-position-x:100%}.fc-toolbar .fc-left,.fc-toolbar .fc-right{float:none;width:100%;clear:both;display:block}.fc-toolbar .fc-left{padding-bottom:20px}.fc-toolbar .fc-left:after{content:"";height:0;display:block;visibility:hidden;clear:both}.cta-section .text-wrap{max-width:calc(100% - 80px)}.header #second-nav{display:none}.timeline-section .timeline .start-date{right:auto}.timeline-section .timeline .center-line{left:0}.timeline-section .timeline .timeline-items .timeline-item{float:left;clear:both;width:100%}.timeline-section .timeline .timeline-items .timeline-item:nth-of-type(odd){float:left;clear:both;width:100%;padding-right:0;padding-left:40px;margin-bottom:60px}.timeline-section .timeline .timeline-items .timeline-item:nth-of-type(even){float:left;clear:both;width:100%;padding-right:0;padding-left:40px;margin-top:0;margin-bottom:60px}.timeline-section .timeline .timeline-items .timeline-item:nth-of-type(even) .item-date{left:80px;right:auto}.timeline-section .timeline .timeline-items .timeline-item:nth-of-type(even) .item-date:before{left:-92px;right:auto}.timeline-section .timeline .timeline-items .timeline-item:nth-of-type(even) .item-date:after{left:-65px;right:auto}}@media screen and (max-width: 468px){.image-text-section .one-half.circular .owl-nav{top:35%}.popout-content-section.bw-one-third .blocks{grid-template-columns:repeat(1, 1fr)}.popout-content-section.bw-one-third .blocks .block-item-pc{margin-bottom:50px !important}.ie .popout-content-section.bw-one-third .blocks .block-item-pc{width:100%}.popout-content-section.bw-one-third .blocks .block-item-pc img{max-width:none}.popout-content-section.bw-one-sixth .blocks{grid-template-columns:repeat(1, 1fr)}.popout-content-section.bw-one-sixth .blocks .block-item-pc{margin-bottom:50px !important}.ie .popout-content-section.bw-one-sixth .blocks .block-item-pc{width:100%}.popout-content-section.bw-one-sixth .blocks .block-item-pc img{max-width:none}.blocks .block-item{width:100%;margin-right:0;margin-bottom:60px}.blocks .block-item:nth-child(3n+3){margin-right:0}.blocks .block-item.circular img{max-width:400px;margin:0 auto;display:block}.image-text-section .one-half.squared .item .image{min-height:400px}.image-text-section .one-half.circular .item{padding:45px 15px 35px 15px}.slider-left .image-text-section .one-half.circular .item{padding:45px 15px 45px 15px}.download{width:100%;margin-bottom:10px;margin-right:0}.download:nth-of-type(0n+0){margin-right:20px}.image-text-section .one-half.text-side{padding:40px 20px 40px 20px}.container{padding:0 20px}.square{max-width:calc(100% - 40px);max-height:calc(100% - 40px)}.square.left-corner{left:20px;top:20px}.square.right-corner{right:20px;bottom:20px}footer{padding:40px 20px}.text-side{height:auto;padding:120px 20px 40px 20px}.map-information .map-info{padding:20px 65px 20px 20px}.map-information .map-info .down-arrow{width:25px;right:20px;top:32px}.map-information h3{font-size:1.4rem}.map-information.mobile .map-info{padding:20px}.map-information.mobile .map-info .owl-dots .owl-dot.active{top:-3.5px}.giftaid-calculator form .buttons input[type="reset"],.giftaid-calculator form .buttons input[type="submit"],.giftaid-calculator form .buttons input[type="button"]{width:100%;max-width:100%;display:block;margin:0 0 15px 0}}@media screen and (max-width: 350px){h1,h2,h3{font-size:1.5rem}.testimonial-section .content-wrap p{font-size:1.4rem}.basic-content h3{font-size:1.2rem}.square{display:none}.text-wrap.centered{max-width:calc(100% - 40px)}.image-text-section .text-side{padding:20px 20px 40px 20px}.image-text-section .one-half.circular .item{padding:30px 20px 10px 20px}.text-side{padding:120px 20px 40px 20px}}@media screen and (max-height: 800px){.top-banner.contact-banner .text-side .text-wrapper div.wpcf7 textarea{max-height:100px}}@media screen and (max-height: 700px){.top-banner{min-height:500px}.top-banner .one-half{min-height:500px}.top-banner .one-half.image-side{min-height:500px}.top-banner.half-wrapper{display:block;flex-wrap:unset}.top-banner .text-wrapper{position:relative;top:0;-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}.map-section{min-height:500px;height:100vh}.map-section #map-canvas .acf-map{min-height:500px;height:100vh}}@media only screen and (device-width: 375px) and (device-height: 812px) and (-webkit-device-pixel-ratio: 3){section.video-images div.text-side span{font-size:1.6rem}section.video-images div.text-side span span.large-text{font-size:2.8rem}}
