@media (min-width:1750px){.container{max-width:1600px}}@media (max-width:1350px){footer#site-footer .details{width:100%}footer#site-footer address{min-width:230px}footer#site-footer .details h2{font-size:44px}}@media (max-width:1200px){#tagline span{font-size:50px}section h1,section h2{font-size:63px}#welcome p:first-of-type{font-size:25px}#welcome p{font-size:18px}section p{font-size:20px}#events:before{top:350px}}@media (max-width:1000px){.logo,.logo img{height:70px;width:auto}.logo{padding-top:0}.menu-button{height:50px;width:50px}.transparent-logo{width:410px;height:790px}#hero .tagline{bottom:70px}.buttons a:link,.buttons a:visited,.button a:link,.button a:visited{padding:8px 25px;font-size:18px}#tagline{padding:80px 0 !important}#tagline span{font-size:40px}#welcome .image{width:340px;height:520px}#welcome .message{width:calc(100% - 400px)}#discover .slick-dots{bottom:-50px}#discover{padding:60px 0 100px}footer#site-footer .container{flex-direction:column;align-items:flex-start}footer#site-footer #trust-logo{margin-top:30px}footer#site-footer #trust-logo img{height:80px}#sidebar1{display:none}.page-template-default #content{width:100%}}@media (max-width:950px){.content-cont{flex-direction:column}.page-toc{padding:15px 25px;position:relative;top:0;align-self:flex-start;z-index:10;flex:0 0 25%;max-width:100%;margin-bottom:0;width:100%}.stat:nth-child(1) .num{font-size:90px}.num{font-size:60px}.stat:nth-child(1) p{font-size:25px}.stat p p{font-size:19px}.image-block-cont{grid-template-columns:1.2fr 1fr;height:540px}}@media (max-width:900px){#impact .container{width:90%}.scroll-video{max-width:63vw;margin:150px auto}section h1,section h2{font-size:54px}#welcome{padding:110px 0}#events:before{top:340px}}@media (max-width:850px){#welcome{padding:100px 0}#welcome .image{width:300px;height:460px}#welcome .message{width:calc(100% - 360px)}section h1,section h2{font-size:54px}#welcome p:first-of-type{font-size:23px}#welcome p{font-size:17px}footer#site-footer address{margin-right:60px}.page-title h1{font-size:40px}#breadcrumbs li{font-size:10px}.page-title{height:auto;position:absolute;padding:70px 0;bottom:0}#large-image{height:calc(100% - 180px) !important}}@media (max-width:800px){header#masthead .container{width:calc(100% - 60px);margin-top:0}.menu-button{right:50px;top:50px}.image-block-cont{height:410px;grid-template-columns:1fr 1fr}.stat:nth-child(1) .num{font-size:70px}.num{font-size:50px;bottom:10px}.stat p{margin-top:0}.translate.extra-links{display:none !important}.wplightbox-content-image{display:none}h2.wplightbox-title{font-size:26px}.pop-up-content h4{font-size:20px}}@media (max-width:750px){iframe,object{width:100%}#welcome .image{width:230px;height:390px}#welcome .message{width:calc(100% - 280px)}section h1,section h2{font-size:51px}#content h2{font-size:30px}#content h3{font-size:26px}#content h4{font-size:22px}h1:after,h2:after{bottom:7px}#welcome p:first-of-type{font-size:22px}.sep{display:none}.footer-policies,.footer-accessibility{display:flex;flex-direction:column}footer#site-footer .details h2{font-size:37px}footer#site-footer .details h2:after{bottom:2px}.details-cont{font-size:17px;line-height:1.7}#tagline img{height:70px;width:auto}#tagline .trust-logo{margin-bottom:15px}#discover .title,#stats .title{margin-bottom:20px}#events:before{top:335px}}@media (max-width:700px){p,td,.entry-summary,.wpb-content-wrapper li{font-size:17px}#breadcrumbs{line-height:1.2}.transparent-logo{width:350px;height:700px}#wrap .transparent-logo{bottom:-150px}.details-cont{font-size:17px;width:100%;justify-content:flex-start}address{margin-right:40px}.latest-post-link.academy-wrap{margin-left:2.5%}#impact .title{display:flex;flex-direction:column;justify-content:space-between;align-items:center}#impact .title .button a{margin-right:0}.scroll-video{margin:120px auto}.video-text-slide{font-size:19px}#impact .video-text-slide h2{font-size:17px}.video-text-slider:before{content:"";background:#33333340;position:absolute;width:100%;height:100%;left:0;bottom:0}#impact{padding:50px 0 30px !important}}@media (max-width:650px){#events .group{flex-direction:column}#events h2{margin-bottom:10px}#events:before{top:392px}}@media (max-width:600px){#welcome .container{align-items:center;flex-direction:column-reverse}#welcome .message{width:100%;text-align:center}#welcome .image img{object-position:50% 0%}#welcome .image{width:290px;margin-top:20px;height:360px}#welcome{padding:50px 0 80px}#academies .group{text-align:center;align-items:center}.page-title h1{font-size:30px}.image-block-cont{display:flex;flex-direction:column;height:auto}.stat{height:210px;overflow:hidden}}@media (max-width:550px){.logo,.logo img{height:60px;width:auto}.menu-button{right:30px}.menu-button,.menu-button:hover,body.smaller .menu-button{background-size:25px 25px}.details{align-items:center;text-align:center;justify-content:space-between}address{margin-right:0}.details-cont{width:100%;flex-direction:column;align-items:center;text-align:center}footer#site-footer .social-links{justify-content:center}footer#site-footer .social-links .secondary-header{margin:0 15px}#navigation .dropdown-arrow{font-size:10px}#navigation .quicklink-menu a{font-size:17px;line-height:1.4;padding:14px 30px}#tagline{padding:70px 0 !important}#tagline span{font-size:30px}section h1,section h2{font-size:44px}section h1:after,section h2:after{bottom:4px;height:13px;left:9px}.transparent-logo{width:260px;height:500px;bottom:-210px}footer#site-footer{padding:50px 0}footer#site-footer address{margin-right:0}footer#site-footer .details{display:flex;flex-direction:column;align-items:center;justify-content:space-between}footer#site-footer #trust-logo{margin:30px auto 0px}#events:before{top:382px}#impact .video-text-slide h2{font-size:12px}.video-text-slide{font-size:20px}}@media (max-width:500px){section h1,section h2{font-size:41px}#welcome p:first-of-type{font-size:20px}#welcome p{font-size:16px}#welcome .image{width:250px;height:310px}.buttons a:link,.buttons a:visited,.button a:link,.button a:visited{padding:8px 23px;font-size:16px}#welcome .button{margin-top:-38px}#events:before{top:374px}#events .event-title a{font-size:18px}.video-text-slide{font-size:15px}#impact .video-text-slide h2{letter-spacing:1px;font-size:11px}}@media (max-width:425px){header#masthead{height:130px;padding-top:0}header#masthead .container{width:calc(100% - 40px);margin-top:0}.menu-button{top:40px;right:20px}}@media (max-width:2000px){.wpb_vc_table{width:850px}}@media (max-width:1400px){.wpb_vc_table{width:780px}}@media (max-width:1300px){.wpb_vc_table{width:710px}}@media (max-width:1200px){.wpb_vc_table{width:670px}}@media (max-width:1150px){.wpb_vc_table{width:640px}}@media (max-width:1100px){.wpb_vc_table{width:610px}}@media (max-width:1050px){.wpb_vc_table{width:580px}}@media (max-width:1000px){.wpb_vc_table{width:550px}}@media (max-width:950px){.wpb_vc_table{width:520px}}@media (max-width:900px){.wpb_vc_table{width:780px}}@media (max-width:850px){.wpb_vc_table{width:730px}}@media (max-width:800px){.wpb_vc_table{width:680px}}@media (max-width:750px){.wpb_vc_table{width:630px}}@media (max-width:700px){.wpb_vc_table{width:580px}}@media (max-width:650px){.wpb_vc_table{width:530px}}@media (max-width:600px){.wpb_vc_table{width:480px}}@media (max-width:550px){.wpb_vc_table{width:430px}}@media (max-width:500px){.wpb_vc_table{width:380px}}@media (max-width:450px){.wpb_vc_table{width:330px}}@media (max-width:400px){.wpb_vc_table{width:320px}}