@font-face{font-family:Brown;src:local('BrownBold'),url(../fonts/Brown-Bold.otf)format('truetype');font-weight:600}@font-face{font-family:Brown;src:local('BrownBoldItalic'),url(../fonts/Brown-Bold-Italic.otf)format('truetype');font-weight:600;font-style:italic}@font-face{font-family:Brown;src:local('BrownLight'),url(../fonts/Brown-Light.otf)format('truetype');font-weight:300}@font-face{font-family:Brown;src:local('BrownLightItalic'),url(../fonts/Brown-Light-Italic.otf)format('truetype');font-weight:300;font-style:italic}@font-face{font-family:Brown;src:local('BrownRegular'),url(../fonts/Brown-Regular.otf)format('truetype');font-weight:400}@font-face{font-family:Brown;src:local('BrownRegularItalic'),url(../fonts/Brown-Regular-Italic.otf)format('truetype');font-weight:400;font-style:italic}@font-face{font-family:Brown;src:local('BrownThin'),url(../fonts/Brown-Thin.otf)format('truetype');font-weight:200}@font-face{font-family:Brown;src:local('BrownThinItalic'),url(../fonts/Brown-Thin-Italic.otf)format('truetype');font-weight:200;font-style:italic}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}*,*:after,*:before{-moz-box-sizing:border-box;box-sizing:border-box;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;margin:0;padding:0;list-style:none;text-decoration:none}button:focus,textarea:focus,input:focus{outline:none}sup{vertical-align:super;font-size:smaller}strong{font-weight:700}select.fancy-select{display:none}.header{background:#fff;box-shadow:0 5px 8px rgba(50,123,255,3%);position:fixed;top:0;left:0;right:0;z-index:5000;letter-spacing:-.05em;transition:all .2s;min-width:280px}.header.nav-open{height:auto}@media(max-width:480px){}.header.lower-z_index{z-index:-1}.header.nav-up{top:-135px}@media(max-width:480px){.header.nav-up{top:-115px}}.header.nav-up .global-search-box{opacity:0;top:0}.header>.container{padding-top:16px;position:relative;z-index:10}@media(max-width:480px){.header>.container{padding-top:9px}}.header>.container .logo{width:130px;height:50px;background-image:url(../img/branding/logo.svg);background-repeat:no-repeat;background-size:contain;float:left}@media(max-width:480px){.header>.container .logo{height:36px;margin-top:4px}}.header>.container .header-center{margin:0 auto;width:790px;padding-left:40px}@media(max-width:1130px){.header>.container .header-center{display:none}}.header>.container .header-center .menu-header-menu-container{display:inline-block;vertical-align:middle}.header>.container .header-center .menu-header-menu-container ul#menu-header-menu{display:inline-block}.header>.container .header-center .menu-header-menu-container ul#menu-header-menu>li{vertical-align:middle;display:inline-block;margin-right:30px;position:relative}.header>.container .header-center .menu-header-menu-container ul#menu-header-menu>li:first-of-type a{background:#fff;border:1px solid #e8edf4;box-shadow:1px 1px 8px rgba(0,98,225,5%);border-radius:3px;padding:15px 20px 15px 50px;background-image:url(../img/button/mortar_board.png);background-size:24px 15px;background-repeat:no-repeat;background-position:15px 48%}.header>.container .header-center .menu-header-menu-container ul#menu-header-menu>li:first-of-type a:hover{box-shadow:1px 1px 8px rgba(0,98,225,.2)}.header>.container .header-center .menu-header-menu-container ul#menu-header-menu>li:hover ul.sub-menu{display:block}.header>.container .header-center .menu-header-menu-container ul#menu-header-menu>li.current_page_item>a{color:#054dac}.header>.container .header-center .menu-header-menu-container ul#menu-header-menu>li>a{padding-bottom:39px}.header>.container .header-center .menu-header-menu-container ul#menu-header-menu>li a{font-size:16px;color:rgba(0,97,225,.9)}@media(max-width:480px){.header>.container .header-center .menu-header-menu-container ul#menu-header-menu>li a{font-size:14px}}.header>.container .header-center .menu-header-menu-container ul#menu-header-menu>li a:hover{color:#054dac}.header>.container .header-center .menu-header-menu-container ul#menu-header-menu>li:last-of-type{margin-right:0}.header>.container .header-center .menu-header-menu-container ul#menu-header-menu>li ul.sub-menu{display:none;position:absolute;top:53px;left:-20px;background:#fff;box-shadow:10px 10px 14px rgba(0,98,225,7%);border-radius:0 0 3px 3px;border:1px solid #e4eaf1;width:275px;padding:10px 0;z-index:5}.header>.container .header-center .menu-header-menu-container ul#menu-header-menu>li ul.sub-menu li{display:block;position:relative}.header>.container .header-center .menu-header-menu-container ul#menu-header-menu>li ul.sub-menu li.menu-item-has-children>a{background-image:url(../img/button/small-blue-right-arrow.png);background-size:4px 7px;background-repeat:no-repeat;background-position:Calc(100% - 21px)}.header>.container .header-center .menu-header-menu-container ul#menu-header-menu>li ul.sub-menu li.menu-item-has-children>a:hover{background-image:url(../img/button/small-orange-right-arrow.png)}.header>.container .header-center .menu-header-menu-container ul#menu-header-menu>li ul.sub-menu li a{display:block;font-size:15px;padding:13px 20px;line-height:normal}.header>.container .header-center .menu-header-menu-container ul#menu-header-menu>li ul.sub-menu li a:hover{color:#ffac29}.header>.container .header-center .menu-header-menu-container ul#menu-header-menu>li ul.sub-menu li:hover ul.sub-menu{display:block}.header>.container .header-center .menu-header-menu-container ul#menu-header-menu>li ul.sub-menu ul.sub-menu{display:none;top:-10px;left:273px}.header>.container .header-center .search-global{display:inline-block;vertical-align:middle;width:48px;height:48px;background-image:url(../img/button/search-blue.png);background-image:url(../img/button/search-blue.svg);background-size:14px 14px;background-repeat:no-repeat;background-position:50%;padding-left:30px;margin-left:20px;cursor:pointer}.header>.container .accounts{float:right;height:50px;margin-bottom:20px}@media(max-width:480px){.header>.container .accounts{height:36px}}.header>.container .accounts a{font-size:16px;color:#0062e1;display:inline-block;vertical-align:middle;margin-right:15px;margin-top:15px;padding-right:15px;transition:margin-top 0s}@media(max-width:1130px){.header>.container .accounts a{margin-top:0}}@media(max-width:480px){.header>.container .accounts a{font-size:14px}}.header>.container .accounts a.continue-membership{background:#fff;border:1px solid #e8edf4;box-shadow:1px 1px 8px rgba(0,98,225,5%);border-radius:3px;padding:15px 20px;display:block;margin:5px 0;text-align:center}.header>.container .accounts a.continue-membership span{background-image:url(../img/button/small-orange-right-arrow.png);background-size:5px 9px;background-position:100%;padding-right:20px;background-repeat:no-repeat}.header>.container .accounts a.continue-membership:hover{box-shadow:1px 1px 8px rgba(0,98,225,.2)}.header>.container .accounts a.find-a-tutor{background:#fff;border:1px solid #e8edf4;box-shadow:1px 1px 8px rgba(0,98,225,5%);border-radius:3px;padding:15px 20px 15px 50px;background-image:url(../img/button/mortar_board.png);background-size:24px 15px;background-repeat:no-repeat;background-position:15px 48%;display:none}.header>.container .accounts a.find-a-tutor:hover{box-shadow:1px 1px 8px rgba(0,98,225,.2)}@media(max-width:1130px){.header>.container .accounts a.find-a-tutor{display:inline-block}}@media(max-width:600px){.header>.container .accounts a.find-a-tutor{margin-right:0}}@media(max-width:375px){.header>.container .accounts a.find-a-tutor{background-image:none;padding:15px}}@media(max-width:600px){.header>.container .accounts a.account{display:none}}.header>.container .accounts a.account.login{border-right:1px solid #979797}.header>.container .accounts a.account.signup{margin-right:0;padding-right:0}.header>.container .accounts a.button{margin-right:0}.header>.container .accounts .account-profile{display:inline-block;vertical-align:middle;position:relative}.header>.container .accounts .account-profile .profile-circle{width:50px;height:50px;border-radius:50%;box-shadow:0 2px 4px rgba(0,0,0,.1);background-color:#ffac29;background-size:cover;background-position:50%;text-align:center}.header>.container .accounts .account-profile .profile-circle:after{content:'';width:250px;top:40px;right:0;height:50px;background-color:initial;position:absolute}@media(max-width:1000px){.header>.container .accounts .account-profile .profile-circle{display:none}}@media(max-width:480px){.header>.container .accounts .account-profile .profile-circle{width:44px;height:44px}}.header>.container .accounts .account-profile .profile-circle span{color:#fff;line-height:50px;font-size:14px}@media(max-width:480px){.header>.container .accounts .account-profile .profile-circle span{line-height:44px}}.header>.container .accounts .account-profile:hover:after{content:'';width:250px;top:40px;right:0;height:50px;background-color:initial;position:absolute}.header>.container .accounts .account-profile:hover .account-settings{display:block}.header>.container .accounts .account-profile .account-settings{display:none;position:absolute;width:250px;top:48px;right:0;background:#fff;box-shadow:0 0 20px rgba(1,79,163,.15);border:1px solid #e4eaf1;border-radius:4px;padding:20px;margin-top:20px}.header>.container .accounts .account-profile .account-settings p{font-size:18px;line-height:1.5;font-family:museo-sans,sans-serif;font-weight:600;color:#014fa3;margin-bottom:15px}.header>.container .accounts .account-profile .account-settings hr{border:none;border-top:1px solid #e4eaf1;margin-top:25px}.header>.container .accounts .account-profile .account-settings ul li a{display:block;font-size:14px;padding:10px 0}.header>.container .accounts .account-profile .account-settings ul li a:first-of-type{border-right:none}.header>.container .accounts .account-profile .account-settings ul li a:hover{color:#014fa3}.header>.container .accounts .sign-up{width:130px;display:inline-block;vertical-align:middle;box-shadow:0 2px 4px rgba(0,0,0,.1);padding:16px 15px}@media(max-width:480px){.header>.container .accounts .sign-up{width:auto;padding:15px 16px;font-size:14px}}.header>.container .accounts .sign-up span{padding-left:30px;background-image:url(../img/button/aus_white.png);background-size:22px 21px;color:#fff}@media(max-width:480px){.header>.container .accounts .sign-up span{padding-left:0;background-image:none}}.header>.container .accounts .hamburger{vertical-align:middle;padding:13px 0 8px 15px;margin-left:10px;display:none}@media(max-width:1130px){.header>.container .accounts .hamburger{display:inline-block}}@media(max-width:480px){.header>.container .accounts .hamburger{padding:10px 0 1px 15px;margin-left:0}}.header>.container .accounts .hamburger .hamburger-box{width:23px;height:25px}.header>.container .accounts .hamburger .hamburger-box .hamburger-inner{background-color:#0062e1;width:22px;height:2px}.header>.container .accounts .hamburger .hamburger-box .hamburger-inner:before,.header>.container .accounts .hamburger .hamburger-box .hamburger-inner:after{background-color:#0062e1;width:22px;height:2px}.header>.container .accounts .hamburger .hamburger-box .hamburger-inner:before{top:-8px}.header>.container .accounts .hamburger .hamburger-box .hamburger-inner:after{bottom:-8px}.header>.container .accounts .hamburger.is-active .hamburger-inner:after{bottom:auto}.header>.container .sitewide-search{display:inine-block;width:14px;height:14px;background-image:url(../img/button/search-orange.png);background-size:14px 14px;background-repeat:no-repeat;background-position:0 0}.header .global-search-box{background:0 0;border-bottom:1px solid transparent;box-shadow:none;position:fixed;top:85px;left:0;right:0;z-index:1;max-height:0;overflow:hidden;opacity:1;border-top:1px solid #e4eaf1;display:none}@media(max-width:480px){.header .global-search-box{top:65px}}.header .global-search-box.active{background:#fff;max-height:100px;border-bottom:1px solid #e4eaf1;box-shadow:0 5px 8px rgba(50,123,255,3%);display:block}.header .global-search-box .container{width:100%;padding-top:15px;padding-bottom:20px}.header .global-search-box .container form{width:100%}.header .global-search-box .container form input{font-family:museo-sans,sans-serif;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:0 0;background-color:#fff;font-size:30px;color:#0062e1}.header .global-search-box .container form input[type=password]{padding-right:50px!important}.header .global-search-box .container form input::placeholder{color:#a0bade}@media(max-width:480px){.header .global-search-box .container form input{font-size:18px}}main.home+footer{background-image:none;background-color:#f3f3fd}footer{background-color:#f8fbff;border:1px solid rgba(222,228,246,.34);background-image:url(../img/elements/footer-lines.svg);background-size:cover;background-repeat:no-repeat;background-position:100% 75px}footer input::-webkit-input-placeholder{color:#a6b8e5}footer input{line-height:4}footer .notification-box{font-size:16px;line-height:1.8;font-family:museo-sans,sans-serif;font-weight:300;color:#101e5b;margin-bottom:20px}footer .notification-box:empty{display:none}footer .notification-box.small{font-size:14px}footer .notification-box p:last-of-type{margin-bottom:0!important}@media(max-width:480px){footer .notification-box{font-size:14px;margin-bottom:10px}}footer .notification-box.warning{color:#d90202!important;background:rgba(254,155,155,.23);border:1px solid #d90202;border-radius:3px;padding:20px 16px 20px 60px!important;margin:25px 0 20px;background-image:url(../img/elements/warning.png);background-size:20px 20px;background-position:20px 20px;background-repeat:no-repeat;line-height:1.4}footer .notification-box.warning p{color:#d90202!important;line-height:1.4}@media(max-width:480px){footer .notification-box.warning{font-size:14px}}footer .notification-box.warning a{color:#d90202;text-decoration:underline}footer .notification-box.info{color:#384477!important;background:#eef2ff;border:1px solid #dde5ee;border-radius:3px;padding:20px 20px 20px 60px;margin:25px 0 20px;background-image:url(../img/elements/information.png);background-size:20px 20px;background-position:20px 20px;background-repeat:no-repeat;line-height:1.4;font-size:16px}footer .notification-box.info p{color:#384477!important;line-height:1.4}@media(max-width:480px){footer .notification-box.info{font-size:14px}}footer .notification-box.info a{color:#0062e1;text-decoration:underline}@media(min-width:641px){footer .notification-box.warning,footer .notification-box.info{margin-right:16px}}footer .column-left{vertical-align:top;display:inline-block;width:360px;margin-right:40px}@media(max-width:1050px){footer .column-left{width:300px}}@media(max-width:780px){footer .column-left{width:100%;margin-right:0;margin-bottom:30px}}footer .column-left .social-media{margin-top:30px}footer .column-left .social-media .social .social{display:inline-block;margin-right:10px;width:24px;height:24px;background-repeat:no-repeat;background-position:50%;background-size:contain}footer .column-left .social-media .social .social:hover{opacity:.8}footer .column-left .social-media .social .social.facebook{background-image:url(../img/social/facebook.png)}footer .column-left .social-media .social .social.twitter{background-image:url(../img/social/twitter.png)}footer .column-left .social-media .social .social.youtube{background-image:url(../img/social/youtube.png)}footer .column-left .social-media .social .social.linkedin{background-image:url(../img/social/linkedin.png)}footer .column-right{vertical-align:top;display:inline-block;width:Calc(100% - 405px)}@media(max-width:1050px){footer .column-right{width:Calc(100% - 345px)}}@media(max-width:780px){footer .column-right{width:100%}}footer .top{padding-top:100px}@media(max-width:780px){footer .top{padding-top:50px}}@media(max-width:480px){footer .top{padding-top:30px}}@media(max-width:780px){footer .top .column-left{margin-bottom:50px}}@media(max-width:480px){footer .top .column-left{margin-bottom:30px}}footer .top .column-left .gform_wrapper{margin:0}footer .top .column-left .gform_wrapper .gform_heading{display:none}footer .top .column-left p{font-size:14px;color:#3c487a;font-weight:300;margin-bottom:10px;line-height:1.5}footer .top .column-left p strong{font-weight:600;font-size:16px;color:#384477}@media(max-width:480px){footer .top .column-right{border-top:1px solid #dee5ee;padding-top:40px}}footer .top .column-right .menu-column{width:Calc(24% - 15px);display:inline-block;vertical-align:top;margin-right:20px}@media(max-width:1050px){footer .top .column-right .menu-column{width:Calc(50% - 15px);margin-bottom:40px}footer .top .column-right .menu-column:nth-of-type(2n){margin-right:0}}@media(max-width:480px){footer .top .column-right .menu-column{width:100%;margin-right:0}}footer .top .column-right .menu-column:last-of-type{margin-right:0}footer .top .column-right .menu-column.important-menu ul li a,footer .top .column-right .menu-column ul li a,footer .top .column-right .menu-column .menu-heading{font-weight:600;font-size:16px;color:#384477;display:block;padding:8px 0;line-height:1.3}@media(max-width:480px){footer .top .column-right .menu-column.important-menu ul li a,footer .top .column-right .menu-column ul li a,footer .top .column-right .menu-column .menu-heading{font-size:14px}}footer .top .column-right .menu-column.important-menu ul li a:hover,footer .top .column-right .menu-column ul li a:hover,footer .top .column-right .menu-column .menu-heading:hover{color:#0062e1;text-decoration:none}footer .top .column-right .menu-column.important-menu ul li:first-of-type a{padding-top:0}footer .top .column-right .menu-column .menu-heading:first-of-type{padding-top:0}footer .top .column-right .menu-column ul li a{font-size:14px;color:#3c487a;font-weight:300;line-height:1.2}footer .top .column-right .menu-column ul li a:hover{color:#3c487a;text-decoration:underline}footer .bottom{padding:90px 0 100px}@media(max-width:780px){footer .bottom{padding:30px 0 50px;border-top:1px solid #dee5ee}}footer .bottom p{color:#a6b8e5;font-size:14px;margin-bottom:14px;line-height:1.5}@media(max-width:480px){footer .bottom .column-left{margin-bottom:10px}}footer .bottom .column-left .logo{width:130px;height:50px;background-image:url(../img/branding/logo.svg);background-repeat:no-repeat;background-size:contain;margin-bottom:30px}footer .bottom .column-right .column-mandatories-left{display:inline-block;vertical-align:top;width:Calc(3 * (24% + 5px));margin-right:20px}@media(max-width:1050px){footer .bottom .column-right .column-mandatories-left{width:Calc(50% - 15px)}}@media(max-width:960px){footer .bottom .column-right .column-mandatories-left{width:100%;margin-right:0}}footer .bottom .column-right .column-mandatories-right{display:inline-block;vertical-align:top;width:Calc(24% - 16px)}@media(max-width:1050px){footer .bottom .column-right .column-mandatories-right{width:Calc(50% - 16px)}}@media(max-width:960px){footer .bottom .column-right .column-mandatories-right{width:100%;margin-top:10px;padding-top:10px}}footer .bottom .column-right .column-mandatories-right ul li{margin-bottom:16px}@media(max-width:960px){footer .bottom .column-right .column-mandatories-right ul li{display:inline-block;margin-right:20px}}@media(max-width:480px){footer .bottom .column-right .column-mandatories-right ul li{display:block;margin-right:0}}footer .bottom .column-right .column-mandatories-right ul li a{display:block;font-size:12px;color:#3c487a}footer .bottom .column-right .column-mandatories-right ul li a:hover{text-decoration:underline}footer form input[type=email]{width:100%}footer form .gform_footer{margin:20px 0 0!important;padding:0!important}footer form .gform_footer .button{background:#fff;border:1px solid rgba(20,110,227,.2);box-shadow:1px 1px 8px rgba(0,98,225,5%);color:#384477!important;font-size:15px!important;padding:0 30px!important;line-height:1!important;height:50px;font-weight:500;margin:0!important}body{font-family:museo-sans,sans-serif;padding-top:85px}@media(max-width:480px){body{padding-top:65px}}.w1200{max-width:1260px;margin:0 auto;padding:0 30px}@media(max-width:1050px){.w1200{padding:0 30px}}@media(max-width:780px){.w1200{padding:0 15px}}@media(max-width:480px){.w1200{padding:0 15px}}.button,.wp-block-button a{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;cursor:pointer;outline:inherit;font-size:15px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;color:#fff;background-color:#ddd;width:100%;padding:16px 25px;font-weight:500;text-align:center;transition:none;font-family:museo-sans,sans-serif}@media(max-width:480px){.button,.wp-block-button a{font-size:14px}}.button.blue,.wp-block-button a.blue{background-color:#0062e1}.button.blue:hover,.wp-block-button a.blue:hover{background-color:#054dac!important}.button.blue:hover .button-spinner:after,.wp-block-button a.blue:hover .button-spinner:after{background:#054dac}.button.orange,.wp-block-button a.orange{background-color:#ffac29}.button.orange:hover,.wp-block-button a.orange:hover{background-color:#f3a01c;color:#fff}.button.orange-gradient,.wp-block-button a.orange-gradient{background-image:linear-gradient(90deg,#ffba4d 0%,#ff9c00 100%)}.button.orange-gradient:hover,.wp-block-button a.orange-gradient:hover{background-image:linear-gradient(90deg,#ffab23 0%,#e99000 100%);color:#fff}.button.white,.wp-block-button a.white{border:1px solid #d0dbff;color:#2250aa;background-color:#fff}.button.img-left,.wp-block-button a.img-left{text-align:center}.button.img-left span,.wp-block-button a.img-left span{background-repeat:no-repeat;background-position:0}.wp-block-button a{background-color:#0062e1;margin:20px 0 10px;transition:none}.wp-block-button a:hover{background-color:#054dac!important;color:#fff}.wp-block-button a:hover .button-spinner:after{background:#054dac}.woocommerce-order-received .header-text{border-bottom:1px solid #d0dbe8;margin-bottom:40px;padding-bottom:20px}.woocommerce-order-received .header-text p{margin-bottom:15px}.woocommerce-order-received .header-text p a{text-decoration:underline}main{min-height:Calc(100vh - 712px)}main.home .search-section{background:linear-gradient(rgba(0,78,188,.9),rgba(0,78,188,.9)),url(../img/temp/home.webp);background-size:cover;background-repeat:no-repeat;background-position:50%;color:#004ebc;position:relative}main.home .search-section .search-container{text-align:center;padding:180px 0 170px}@media(max-width:960px){main.home .search-section .search-container{padding:90px 0 80px}}@media(max-width:480px){main.home .search-section .search-container{padding:40px 0 60px}}main.home .search-section .search-container h1{font-size:60px;font-weight:300;color:#fff;margin-bottom:20px;letter-spacing:-.03em}@media(max-width:480px){main.home .search-section .search-container h1{font-size:25px;margin-bottom:10px}}main.home .search-section .search-container h1 em{font-weight:600;font-style:italic}main.home .search-section .search-container p{font-weight:18px;color:#fff;margin-bottom:80px}@media(max-width:480px){main.home .search-section .search-container p{font-size:14px;margin-bottom:40px}}main.home .content-section{min-height:1e3px;background-image:url(../img/elements/home_bg.svg);background-size:cover;background-repeat:no-repeat;background-position:100% 75px}main.home .content-section .about{position:relative}main.home .content-section .about .left{display:inline-block;vertical-align:top;width:Calc(50% - 60px);width:43%;margin-right:115px;padding-top:120px}@media(max-width:960px){main.home .content-section .about .left{width:100%;padding-top:80px;padding-bottom:80px;margin-right:0}}@media(max-width:480px){main.home .content-section .about .left{padding-top:40px;padding-bottom:80px}}main.home .content-section .about .left h1{line-height:1.2;margin-bottom:40px;letter-spacing:-.03em}@media(max-width:480px){main.home .content-section .about .left h1{font-size:22px;margin-bottom:15px}}main.home .content-section .about .left p{font-size:18px;color:#2e4d8a;line-height:2}@media(max-width:480px){main.home .content-section .about .left p{font-size:14px}}main.home .content-section .about .right{display:inline-block;vertical-align:top}@media(max-width:960px){main.home .content-section .about .right{width:100%}}main.home .content-section .about .right .featured-image{position:absolute;top:-20px;right:0;background-image:url(../img/temp/teaching.webp);background-size:cover;background-position:70% 70%;height:630px;width:50%;margin-top:-40px;z-index:5;border-radius:3px;box-shadow:0 0 50px rgba(1,79,163,.27)}@media(max-width:960px){main.home .content-section .about .right .featured-image{position:relative;width:100%;height:400px}}@media(max-width:480px){main.home .content-section .about .right .featured-image{background-size:cover;height:200px}}main.home .content-section .about .right .featured-image .desc{position:absolute;bottom:40px;right:40px}@media(max-width:480px){main.home .content-section .about .right .featured-image .desc{bottom:20px;right:20px}}main.home .content-section .about .right .featured-image .desc span{color:#fff;text-align:right;display:block;font-size:12px;font-weight:400}main.home .content-section .about .right .featured-image .desc span.name{font-size:16px;font-weight:600;margin-bottom:5px}main.home .content-section .details{padding:150px 0 60px}@media(max-width:780px){main.home .content-section .details{padding:75px 0 30px}}@media(max-width:480px){main.home .content-section .details{padding:40px 0 10px}}main.home .content-section .details .column{width:Calc(25% - 65px);margin-right:82px;display:inline-block;vertical-align:top;background-position:0 0;padding-top:50px;background-repeat:no-repeat}@media(max-width:780px){main.home .content-section .details .column{width:Calc(50% - 65px);padding-bottom:40px}main.home .content-section .details .column:nth-of-type(2n){margin-right:0}}@media(max-width:480px){main.home .content-section .details .column{width:100%;margin-right:0;padding:0 0 10px 50px}}main.home .content-section .details .column h3{font-size:20px;color:#014fa3;font-weight:600}@media(max-width:480px){main.home .content-section .details .column h3{margin:7px 0 10px;font-size:16px}}main.home .content-section .details .column p{line-height:1.6}main.home .content-section .details .column.child{background-image:url(../img/elements/icon_child.png);background-size:51px 47px}@media(max-width:480px){main.home .content-section .details .column.child{background-size:29px 26px}}main.home .content-section .details .column.accreditation{background-image:url(../img/elements/icon_accred.png);background-size:33px 48px;height:auto}@media(max-width:480px){main.home .content-section .details .column.accreditation{background-size:19px 28px}}main.home .content-section .details .column.code-of-conduct{background-image:url(../img/elements/icon_code.png);background-size:45px 39px;background-position:3px 0}@media(max-width:480px){main.home .content-section .details .column.code-of-conduct{background-size:25px 21px;background-position:0 0}}main.home .content-section .details .column.research{background-image:url(../img/elements/icon_research.png);background-size:46px 32px;background-position:8px 0}@media(max-width:480px){main.home .content-section .details .column.research{background-size:28px 19px;background-position:0 0}}main.home .content-section .details .column:last-of-type{margin-right:0}main.home .content-section .membership{padding:40px 0 20px}@media(max-width:780px){main.home .content-section .membership{padding:20px 0 10px}}@media(max-width:480px){main.home .content-section .membership{padding:10px 0 5px}}main.home .content-section .membership h1{font-size:42px;color:#0062e1;margin-bottom:30px;letter-spacing:-.03em}@media(max-width:480px){main.home .content-section .membership h1{font-size:20px;margin-bottom:15px}}main.home .content-section .membership h4{color:#384477;margin-bottom:20px}@media(max-width:480px){main.home .content-section .membership h4{font-size:16px;margin-bottom:10px}}main.home .content-section .membership p{line-height:1.6}main.home .content-section .membership .button{display:inline-block;margin-top:30px;padding:23px 40px;font-size:18px;font-weight:500;width:auto}@media(max-width:480px){main.home .content-section .membership .button{margin-top:10px;width:100%;font-size:14px;text-align:center;padding:17px 0}}main.home .content-section .membership .box{display:table;background:#fff;border:1px solid #e6e2f1;box-shadow:0 0 54px rgba(91,100,255,.1);border-radius:3px}main.home .content-section .membership .box:hover{box-shadow:0 0 54px rgba(91,100,255,.3)}@media(max-width:780px){main.home .content-section .membership .box{display:block}}main.home .content-section .membership .box .left{display:table-cell;width:45%;background-position:50%;background-image:url(../img/temp/membership.webp);background-repeat:no-repeat;background-size:cover}@media(max-width:780px){main.home .content-section .membership .box .left{display:block;width:100%;height:300px}}@media(max-width:480px){main.home .content-section .membership .box .left{height:150px}}main.home .content-section .membership .box .right{padding:110px 120px 110px 80px;display:table-cell;width:55%}@media(max-width:780px){main.home .content-section .membership .box .right{display:block;width:100%;padding:60px 40px}}@media(max-width:480px){main.home .content-section .membership .box .right{padding:40px 30px}}main.home .content-section .parent{padding:120px 0;text-align:center}@media(max-width:780px){main.home .content-section .parent{padding:110px 0 60px;text-align:left}}@media(max-width:480px){main.home .content-section .parent{padding:40px 0 10px}}main.home .content-section .parent h1{font-size:42px;color:#0062e1;margin-bottom:30px;letter-spacing:-.03em}@media(max-width:480px){main.home .content-section .parent h1{font-size:20px;margin-bottom:15px}}main.home .content-section .parent p{font-size:18px;line-height:1.6;color:#2e4d8a}@media(max-width:480px){main.home .content-section .parent p{font-size:16px}}main.home .content-section .parent .menu-container{text-align:left;margin-top:60px}@media(max-width:480px){main.home .content-section .parent .menu-container{margin-top:10px}}main.home .content-section .parent .menu-container .menu-box{width:Calc(33% - 17px);margin-right:30px;min-width:310px}@media(max-width:480px){main.home .content-section .parent .menu-container .menu-box{margin-right:15px}}main.home .content-section .parent .menu-container .menu-box .menu-featured-image{height:250px}@media(max-width:480px){main.home .content-section .parent .menu-container .menu-box .menu-featured-image{height:150px}}main.home .content-section .parent .menu-container .menu-box h3{font-size:20px;color:#384477}main.home .content-section .parent .menu-container .menu-box p{font-size:16px}@media(max-width:480px){main.home .content-section .parent .menu-container .menu-box p{font-size:14px}}main.home .content-section .parent .menu-container .menu-box:last-of-type{margin-right:0}main.find-a-tutor .search-container .search-box .search-fields{border:1px solid #d0dbe8;box-shadow:none;border-right:none}@media(max-width:960px){main.find-a-tutor .search-container .search-box .search-fields{box-shadow:0 0 10px rgba(0,0,0,.1)}}@media(max-width:780px){main.find-a-tutor .search-container .search-box .search-fields{border-right:1px solid #d0dbe8}}main.find-a-tutor .disclaimer{font-size:13px;color:rgba(16,30,91,.6);font-weight:300;line-height:1.4;margin:100px 0 0}main.find-a-tutor .disclaimer span{font-weight:600;display:block;margin:0 0 10px}main.find-a-tutor .search{min-height:10vw}main.find-a-tutor .search .load-more-results{height:65px;font-weight:500}@media(max-width:480px){main.find-a-tutor .search .load-more-results{height:inherit}}main.find-a-tutor .search .load-more-results span{background-image:none;background-size:35px 35px;background-position:0;background-repeat:no-repeat;padding-left:0}main.find-a-tutor .search .load-more-results.loading-spinner span{background-image:url(../img/elements/loading.svg);padding-left:45px}main article{display:block;width:100%;padding:60px 0}@media(max-width:780px){main article{padding:70px 0 60px}}@media(max-width:600px){main article{padding:30px 0 60px}}@media(max-width:480px){main article{padding:30px 0 60px}}main article h1{margin-bottom:20px}@media(max-width:480px){main article h1{margin-bottom:15px}}main article h1+p{font-size:25px;margin-bottom:20px;letter-spacing:-.03em}@media(max-width:480px){main article h1+p{font-size:16px;margin-bottom:10px}}main article h1.no-after-p+p{font-size:inherit;margin-bottom:inherit;letter-spacing:inherit}main article ul{margin-left:35px;margin-bottom:20px}@media(max-width:480px){main article ul{margin-bottom:10px}}main article ul li{font-size:16px;line-height:1.8;font-family:museo-sans,sans-serif;font-weight:300;color:#101e5b;list-style-type:disc}@media(max-width:480px){main article ul li{font-size:14px}}main article ol{margin-left:35px;margin-top:15px}main article ol li{font-size:16px;line-height:1.5;font-family:museo-sans,sans-serif;font-weight:300;color:#101e5b;margin-bottom:15px;list-style-type:decimal}@media(max-width:480px){main article ol li{font-size:14px}}main article h3+.wp-block-file{margin-top:30px}main article .wp-block-file+h3{margin-top:40px}main article .company-logo{float:right;object-fit:contain;max-width:230px;max-height:50px}@media(max-width:480px){main article .company-logo{max-width:230px;max-height:40px;float:none;margin-bottom:15px}}main.sidebar article{vertical-align:top;display:inline-block;width:Calc(100% - 395px);margin-right:115px}@media(max-width:1050px){main.sidebar article{width:Calc(100% - 310px);margin-right:60px}}@media(max-width:780px){main.sidebar article{width:100%;margin-right:0}}main.sidebar.have-children .main-menu .menu-box{width:Calc(50% - 13px)}main.sidebar.have-children .main-menu .menu-box:nth-of-type(2n){margin-left:20px}main.sidebar .sidebar-menu{padding-top:65px;vertical-align:top;display:inline-block;width:275px}@media(max-width:1050px){main.sidebar .sidebar-menu{width:240px}}@media(max-width:780px){main.sidebar .sidebar-menu{display:none}}main.sidebar .sidebar-menu h2{margin:0;color:#014fa3}@media(max-width:1050px){main.sidebar .sidebar-menu h2{font-size:21px}}main.sidebar .sidebar-menu>ul{margin-top:20px}main.sidebar .sidebar-menu>ul>li a{display:block;font-size:18px;font-weight:300;padding:10px 0;line-height:normal}@media(max-width:1050px){main.sidebar .sidebar-menu>ul>li a{font-size:16px}}main.sidebar .sidebar-menu>ul>li>ul{margin-left:10px}main.sidebar .sidebar-menu>ul>li>ul>li{background-image:url(../img/button/small-blue-right-arrow.png);background-size:4px 7px;background-repeat:no-repeat;background-position:0;padding-left:20px}main.sidebar .sidebar-menu>ul>li>ul>li a{color:#014fa3;font-size:16px}main h1{font-size:50px;color:#014fa3;line-height:1.2;font-family:museo-sans,sans-serif;font-weight:400;letter-spacing:-.03em}@media(max-width:480px){main h1{font-size:36px}}main h2{font-size:30px;color:#0062e1;line-height:1.2;font-family:museo-sans,sans-serif;font-weight:400;letter-spacing:-.05em;margin:45px 0 20px}@media(max-width:480px){main h2{font-size:26px;margin:25px 0 15px}}main h2+.custom-block-accordion{margin-top:-20px}main h3{font-size:21px;color:#014fa2;margin:35px 0 20px;font-weight:400}@media(max-width:480px){main h3{font-size:18px;margin:18px 0 10px}}main h4{font-size:20px;color:#0062e1;margin:10px 0 15px}@media(max-width:480px){main h4{font-size:16px}}main h5{font-size:16px;color:#101e5b;margin:10px 0 15px;line-height:1.6}@media(max-width:480px){main h5{font-size:14px}}main p,main .notification-box{font-size:16px;line-height:1.8;font-family:museo-sans,sans-serif;font-weight:300;color:#101e5b;margin-bottom:25px}main p.small,main .notification-box.small{font-size:14px}@media(max-width:480px){main p,main .notification-box{font-size:14px;margin-bottom:10px}}main p.warning,main .notification-box.warning{color:#d90202;background:rgba(254,155,155,.23);border:1px solid #d90202;border-radius:3px;padding:20px 20px 20px 60px!important;margin:25px 0 20px;background-image:url(../img/elements/warning.png);background-size:20px 20px;background-position:20px 20px;background-repeat:no-repeat;line-height:1.4!important}@media(max-width:480px){main p.warning,main .notification-box.warning{font-size:14px}}main p.warning a,main .notification-box.warning a{color:#d90202;text-decoration:underline}main p.info,main .notification-box.info{color:#014fa3!important;background:rgba(0,98,225,6%);border:1px solid rgba(0,98,255,.25);border-radius:3px;padding:20px 20px 20px 60px;margin:25px 0 20px;background-image:url(../img/elements/information.png);background-size:20px 20px;background-position:20px 20px;background-repeat:no-repeat;line-height:1.4!important;font-size:16px}@media(max-width:480px){main p.info,main .notification-box.info{font-size:14px}}main p.info a,main .notification-box.info a{color:#0062e1;text-decoration:underline}main a{color:#0062e1}main a:hover{color:#0e22bf}main em{font-style:italic}main iframe.wp-embedded-content{display:block!important;position:relative!important;width:100%!important}main blockquote.wp-embedded-content{display:none}main .wp-block-embed iframe{display:block!important;position:relative!important;width:100%!important}main .wp-block-embed blockquote{display:none}main .custom-block-disclaimer{border-top:1px solid rgba(207,215,241,.6);margin-top:40px;padding-top:30px}main .custom-block-disclaimer p{font-size:12px;color:rgba(16,30,91,.5)}main .wp-block-image{margin:30px 0;border-radius:3px}main .wp-block-image img{box-shadow:0 0 29px 5px rgba(0,0,0,.2);background:#d8d8d8;border-radius:3px;height:auto}main .wp-block-image.icon img{box-shadow:none;border-radius:none;background:0 0}main .wp-block-column .wp-block-image{margin:0}main .wp-block-column p:last-of-type{margin-bottom:0!important}@media(min-width:782px){main .wp-block-column:not(:first-child){margin-left:72px}}@media(min-width:600px){main .wp-block-column{flex-basis:Calc(50% - 36px);flex-grow:0}}main .wp-block-columns.about-us-board-members .wp-block-column{margin-bottom:40px}@media(min-width:782px){main .wp-block-columns.about-us-board-members .wp-block-column{margin-bottom:1em}}main .wp-block-columns.about-us-board-members .wp-block-column .wp-block-image{margin-bottom:40px}main .wp-block-separator{border:none;border-top:1px solid rgba(207,215,241,.6);margin:40px 0}main .wp-block-quote{padding:40px 0}main .wp-block-quote p{text-align:center;font-size:30px;color:#0062e1;line-height:1.2;font-family:museo-sans,sans-serif;font-weight:400;letter-spacing:-.05em;margin:35px 0 20px}@media(max-width:480px){main .wp-block-quote p{font-size:20px}}main .wp-block-quote cite{display:block;text-align:center;font-size:16px;color:#101e5b}@media(max-width:480px){main .wp-block-quote cite{font-size:14px}}main .wp-block-file{width:100%;display:table;background:#fff;border-radius:3px;cursor:pointer;margin-bottom:0}main .wp-block-file:hover a:first-of-type{text-decoration:underline}main .wp-block-file span.date{display:block;font-size:14px;color:rgba(16,30,91,.5)}main .wp-block-file a:first-of-type{width:100%;display:table-cell;vertical-align:middle;min-height:60px;font-size:16px;font-weight:300;color:#101e5b;padding:16px 30px 14px 45px;background-repeat:no-repeat;background-position:0;background-size:22px 29px;line-height:1.2;background-image:url(../img/button/document_blue.png)}@media(max-width:780px){main .wp-block-file a:first-of-type{font-size:14px}}main .wp-block-file .wp-block-file__button{display:none}main .wp-block-separator+.wp-block-quote{padding-top:20px}main .view-more-files .view-more{border-top:1px solid rgba(207,215,241,.6);margin-top:10px;display:block}main .view-more-files .view-more span{display:block;width:100%;cursor:pointer;padding:16px 0;color:#0062e1}main .view-more-files .view-more span:hover{color:#0e22bf}main #gform_2 h3{font-size:30px;color:#0062e1;line-height:1.2;font-family:museo-sans,sans-serif;font-weight:400;letter-spacing:-.05em;margin:0 0 15px}@media(max-width:480px){main #gform_2 h3{font-size:20px}}main #gform_2 .gform_description{font-size:16px;line-height:1.5;font-family:museo-sans,sans-serif;font-weight:300;color:#101e5b;margin-bottom:20px}@media(max-width:480px){main #gform_2 .gform_description{font-size:14px}}main #gform_2 .gform_button{width:100%}main .gform_wrapper .gform_footer{padding:10px 0}main .gform_wrapper .gform_footer .gform_button{background-color:#ffac29;min-height:auto!important;line-height:inherit!important;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;cursor:pointer;outline:inherit;font-size:15px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;color:#fff;transition:background .5s;padding:16px 60px;font-weight:500;text-align:center}main .gform_wrapper .gform_footer .gform_button:hover{background-color:#f3a01c}main .custom-block-accordion h3{border-bottom:1px solid rgba(221,227,246,.59);margin:0;padding:30px 0 20px;background-image:url(../img/button/blue-down.png);background-size:12px 6px;background-repeat:no-repeat;background-position:100% Calc(100% - 25px);cursor:pointer;padding-right:20px}main .custom-block-accordion h3.active{background-image:url(../img/button/blue-up.png)}main .custom-block-accordion .accordion-content{overflow:hidden;max-height:0;transition:max-height 1s ease-in-out}main .custom-block-accordion .accordion-content.height-transition{-webkit-transition:max-height .5s ease-in-out;-moz-transition:max-height .5s ease-in-out;-o-transition:max-height .5s ease-in-out;transition:max-height .5s ease-in-out;overflow-y:hidden}main .custom-block-accordion .accordion-content.height-transition-hidden{max-height:0}main .wp-block-table.membership-benefits{border-collapse:collapse;margin-top:40px;border:none!important;box-shadow:none!important;margin-bottom:20px!important}@media(max-width:480px){main .wp-block-table.membership-benefits{margin-top:30px}}main .wp-block-table.membership-benefits tr td{padding:0!important;padding-bottom:20px!important}@media(max-width:600px){main .wp-block-table.membership-benefits tr td{padding-bottom:10px!important}}main .wp-block-table.membership-benefits tr td:nth-of-type(1){color:#2e4d8a;font-size:17px!important;min-width:260px;background-image:url(../img/elements/green-tick.png);background-size:21px 21px;background-repeat:no-repeat;background-position:0 0;padding-left:50px!important}@media(max-width:600px){main .wp-block-table.membership-benefits tr td:nth-of-type(1){width:100%;min-width:auto;display:block}}main .wp-block-table.membership-benefits tr td:nth-of-type(2){font-size:16px!important;color:#101e5b;font-weight:300!important;line-height:1.5}@media(max-width:600px){main .wp-block-table.membership-benefits tr td:nth-of-type(2){width:100%;display:block;padding-left:50px!important;padding-bottom:30px!important}}@media(max-width:480px){main .wp-block-table.membership-benefits tr td:nth-of-type(2){font-size:14px!important}}main .custom-block-quote{margin:60px 0 80px;border-bottom:1px solid rgba(221,227,246,.59);border-top:1px solid rgba(221,227,246,.59);padding:60px 0}@media(max-width:480px){main .custom-block-quote{margin:30px 0 40px;padding:30px 0}}main .custom-block-quote .left{width:150px;height:150px;background-color:#fff;border-radius:50%;vertical-align:top;display:inline-block;box-shadow:0 0 30px rgba(81,90,255,.17);background-repeat:no-repeat;background-size:contain}@media(max-width:600px){main .custom-block-quote .left{display:block;margin:0 0 40px}}main .custom-block-quote .right{width:Calc(100% - 215px);vertical-align:top;display:inline-block;margin-left:60px}@media(max-width:600px){main .custom-block-quote .right{width:100%;margin:0}}main .custom-block-quote .right .quote{font-size:21px;font-weight:300;color:#2e4d8a;margin-bottom:30px;line-height:1.4}main .custom-block-quote .right .name{font-size:16px;font-weight:600;color:#2e4d8a}main .custom-block-quote .right .position{font-size:15px;font-weight:400;color:#2e4d8a;margin-top:5px}main .range-of-learners{background:#fff;border:1px solid #d0dbe8;box-shadow:0 0 29px rgba(81,90,255,6%);border-radius:3px}main .range-of-learners .top{padding:20px 20px 0;display:flex;justify-content:space-between;flex-wrap:wrap;justify-content:left}main .range-of-learners .top .column{display:inline-block;vertical-align:top;width:32.8%;font-size:19px;color:#014fa3;text-align:center;line-height:1.4;border-right:1px solid #d0dbe8;padding:20px}main .range-of-learners .top .column:nth-of-type(1){padding:20px 20px 20px 0}main .range-of-learners .top .column:nth-of-type(3){padding:20px 0 20px 20px}main .range-of-learners .top .column:last-of-type{margin-right:0;border-right:none}@media(max-width:480px){main .range-of-learners .top .column{width:100%;border-right:none;padding:20px}main .range-of-learners .top .column:nth-of-type(1){padding:20px}main .range-of-learners .top .column:nth-of-type(3){padding:20px}}main .range-of-learners .top .column span{color:#5c77ac;font-size:15px;font-weight:300;margin-top:10px;display:block}main .range-of-learners .bottom{font-size:12px;text-align:center;color:#014fa2;padding:20px;display:flex;width:100%;align-items:center}main .range-of-learners .bottom .range-content{background-color:#fff;margin:0 20px}main .range-of-learners .bottom .line{flex-grow:1;height:1px;background:#d0dbe8;position:relative}main .range-of-learners .bottom .line.arrow-left:after{position:absolute;content:'';top:-5px;left:0;width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-right:5px solid #d0dbe8}main .range-of-learners .bottom .line.arrow-right:after{position:absolute;content:'';bottom:-5px;right:0;width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #d0dbe8}main .article{padding-bottom:38px;border-bottom:1px solid rgba(20,110,227,.2)}main .article a:hover{color:#014fa3}main .article h2{margin-top:35px}main .article .article-image{display:block;height:260px;width:100%;border-radius:4px;background-image:url(../img/temp/teaching.webp);background-size:cover;background-position:70% 70%;margin-top:30px;cursor:pointer}main .article #comments{border-top:none}main .members-only-section .members-only{margin-top:40px;color:#ffac29;font-size:18px;background-image:url(../img/elements/lock_yellow.png);background-size:14px 16px;background-repeat:no-repeat;background-position:0;padding-left:30px;font-weight:400;line-height:16px;margin-bottom:10px}main .members-only-section+h2{margin-top:10px}main .members-only-section a{text-decoration:underline}main .more-news{border-top:1px solid rgba(20,110,227,.2);margin-top:70px;padding-top:20px}main .more-news h2{color:#014fa3}main .date-socials{display:flex;justify-content:space-between;align-items:center}main .date-socials.article{margin-bottom:40px;padding-bottom:20px;border-bottom:1px solid rgba(20,110,227,.2)}main .date-socials .date{color:#7e7e7e;font-size:15px}main .featured-article_image{width:100%;border-radius:4px;margin:0 0 30px}main .featured-article_image+h2{margin:20px 0}main iframe{width:100%}main .single-post-comments .view-comments,main .single-post-comments .hide-comments{display:none}main .single-post-comments .comments-container{display:block}main .back-news{display:block;margin-top:-40px}@media(max-width:780px){main .back-news{margin-top:0}}main .back-to-news{display:inline-block;color:#0062e1;font-size:20px;margin-bottom:20px;letter-spacing:-.05em;background-image:url(../img/elements/left_arrow_blue.png);background-size:12px 11px;background-repeat:no-repeat;background-position:0;padding-left:25px;opacity:.7}main .back-to-news:hover{color:#0062e1;opacity:1}@media(max-width:600px){main .back-to-news{font-size:18px}}@media(max-width:480px){main .back-to-news{font-size:16px;marign-bottom:15px}}main .load-more-news{display:flex;align-items:center;justify-content:center;height:50px;font-weight:500}main .load-more-news span{background-image:none;background-size:35px 35px;background-position:0;background-repeat:no-repeat;padding-left:0}main .load-more-news.loading-spinner span{background-image:url(../img/elements/loading.svg);padding-left:45px}main .membership-certificate form button[type=submit]{margin-top:30px;max-width:460px}.main-menu{margin-top:50px}@media(max-width:480px){.main-menu{margin-top:30px}}.main-menu .menu-box{width:Calc(50% - 23px);margin-bottom:40px}.main-menu .menu-box:nth-of-type(2n){margin-left:40px}@media(max-width:780px){.main-menu .menu-box{width:100%}.main-menu .menu-box:nth-of-type(2n){margin-left:0}}@media(max-width:480px){.main-menu .menu-box{margin-bottom:20px}}.discover-more{border-top:1px solid rgba(207,215,241,.6);padding:60px 0 100px}@media(max-width:480px){.discover-more{padding:30px 0 50px}}.discover-more .menu-box{width:Calc(33% - 17px);margin-right:30px;min-width:310px}@media(max-width:480px){.discover-more .menu-box{margin-right:15px}}.discover-more .menu-box:last-of-type{margin-right:0}.discover-more h2{margin-top:0;color:#014fa2;margin-bottom:50px}@media(max-width:480px){.discover-more h2{margin-bottom:25px}}.menu-container{display:flex;justify-content:space-between;flex-wrap:wrap;justify-content:left}.menu-container .scroll-container{display:flex;justify-content:space-between;flex-wrap:wrap;justify-content:left}@media(max-width:1050px){.menu-container.content{display:block;overflow-y:auto;overflow-x:scroll;-webkit-overflow-scrolling:touch;padding-bottom:20px;width:Calc(100% + 60px);padding-top:20px;margin-left:-30px;margin-right:-30px}.menu-container.content .scroll-container{width:1020px;padding-left:30px}}@media(max-width:1050px) and (max-width:780px){.menu-container.content{width:Calc(100% + 30px);margin-left:-15px;margin-right:-15px}}@media(max-width:480px){.menu-container.content{width:Calc(100% + 30px);margin-right:-15px;margin-left:-15px}.menu-container.content .scroll-container{padding-left:15px}}.menu-box{background:#fff;border:1px solid #dee5ee;box-shadow:0 0 28px rgba(81,90,255,6%);border-radius:3px;display:inline-block;vertical-align:top;cursor:pointer}.menu-box:hover{box-shadow:0 0 28px rgba(81,90,255,.16)}.menu-box .menu-featured-image{height:150px;background-color:#eee;border-top-left-radius:3px;border-top-right-radius:3px;background-position:0;background-size:cover;background-repeat:no-repeat}.menu-box .menu-content{padding:45px}@media(max-width:480px){.menu-box .menu-content{padding:25px 20px}}.menu-box .menu-content h3{margin-bottom:25px;font-size:30px;color:#014fa3;line-height:1.2;font-family:museo-sans,sans-serif;font-weight:400;letter-spacing:-.05em;margin-top:0}@media(max-width:480px){.menu-box .menu-content h3{font-size:20px;margin-bottom:15px}}.menu-box .menu-content .learn-more{display:inline-block;margin-top:30px;font-size:15px;background-image:url(../img/button/blue-right-arrow.png);background-size:16px 12px;background-position:100% 40%;background-repeat:no-repeat;padding-right:28px}@media(max-width:480px){.menu-box .menu-content .learn-more{margin-top:15px}}.mobile-menu{opacity:0;transition:opacity .3s;overflow:hidden;height:0}.mobile-menu.active{display:block;position:fixed;opacity:1;transition:opacity .3s;top:0;left:0;width:100%;height:100%;margin-top:0;z-index:0;background-color:#fff;overflow:scroll;-webkit-overflow-scrolling:touch;z-index:50}.mobile-menu .account{border-bottom:1px solid rgba(0,98,225,8%);position:relative;background-color:#014fa3}.mobile-menu .account.white{background-color:#fff;padding:20px;display:none}@media(max-width:600px){.mobile-menu .account.white{display:flex;justify-content:space-between}}.mobile-menu .account.white .button{text-align:center;font-size:16px;color:#0062e1;font-weight:500;box-shadow:1px 1px 8px rgba(0,98,225,5%);border:1px solid #e8edf4;display:inline-block;width:calc(50% - 10px)}.mobile-menu .account .account-details{cursor:pointer;width:100%;padding:20px}.mobile-menu .account .account-details .profile-picture{display:inline-block;vertical-align:middle;margin-right:10px}.mobile-menu .account .account-details .profile-picture .profile-circle{width:50px;height:50px;border-radius:50%;box-shadow:0 2px 4px rgba(0,0,0,.1);background-color:#ffac29;background-size:cover;background-position:50%;text-align:center}@media(max-width:480px){.mobile-menu .account .account-details .profile-picture .profile-circle{width:44px;height:44px}}.mobile-menu .account .account-details .profile-picture .profile-circle span{color:#fff;line-height:50px;font-size:14px}@media(max-width:480px){.mobile-menu .account .account-details .profile-picture .profile-circle span{line-height:44px}}.mobile-menu .account .account-details .name{display:inline-block;vertical-align:middle;color:#fff}.mobile-menu .account .account-links{margin-bottom:10px}.mobile-menu .account .account-links ul li a{display:block;font-size:15px;color:#fff;padding:15px 20px 15px 40px;background-image:url(../img/button/small-orange-right-arrow.png);background-size:5px 9px;background-position:20px 48%;background-repeat:no-repeat}.mobile-menu .account .account-links ul li[class*=edit-billing] a,.mobile-menu .account .account-links ul li[class*=payment-methods] a,.mobile-menu .account .account-links ul li[class*=orders] a,.mobile-menu .account .account-links ul li[class*=edit-subscription] a,.mobile-menu .account .account-links ul li[class*=qualification] a{padding-left:60px!important;background-position:40px 48%}.mobile-menu .account .account-links ul li[class*=edit-listing],.mobile-menu .account .account-links ul li[class*=edit-address],.mobile-menu .account .account-links ul li[class*=subscriptions],.mobile-menu .account .account-links ul li[class*=cancel],.mobile-menu .account .account-links ul li[class*=preview],.mobile-menu .account .account-links ul li[class*=upload]{display:none}.mobile-menu nav{margin-top:85px;padding:0 0 120px}@media(max-width:480px){.mobile-menu nav{margin-top:65px}}.mobile-menu nav .global-search{height:61px;border-bottom:1px solid rgba(0,98,225,8%)}.mobile-menu nav .global-search form{width:100%;height:100%}.mobile-menu nav .global-search form input{font-family:museo-sans,sans-serif;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:0 0;background-color:#fff;width:100%;height:100%;font-size:20px;color:#0062e1;padding:0 20px 0 50px;background-image:url(../img/button/search-blue.png);background-size:14px 14px;background-repeat:no-repeat;background-position:20px}.mobile-menu nav .global-search form input[type=password]{padding-right:50px!important}.mobile-menu nav .global-search form input::placeholder{color:#a0bade}.mobile-menu nav .menu-header-menu-container>ul>li{border-bottom:1px solid rgba(0,98,225,8%)}.mobile-menu nav .menu-header-menu-container>ul>li>a{display:block;font-size:20px;color:#0062e1;padding:20px}.mobile-menu nav .menu-header-menu-container>ul>li>ul{border-top:1px solid rgba(0,98,225,8%);background-color:rgba(232,240,249,.3)}.mobile-menu nav .menu-header-menu-container>ul>li>ul>li>a{display:block;font-size:15px;color:#014fa3;padding:15px 20px 15px 40px;background-image:url(../img/button/small-orange-right-arrow.png);background-size:5px 9px;background-position:20px 48%;background-repeat:no-repeat}.mobile-menu nav .menu-header-menu-container>ul>li>ul>li>ul{border-top:1px solid rgba(0,98,225,8%);background-color:rgba(232,240,249,.3)}.mobile-menu nav .menu-header-menu-container>ul>li>ul>li>ul>li>a{display:block;font-size:15px;color:#0062e1;padding:15px 20px 15px 60px;background-image:url(../img/button/small-orange-right-arrow.png);background-size:5px 9px;background-position:40px 48%;background-repeat:no-repeat}@media(max-width:320px){.mobile-menu.active{height:calc(100vh/var(--scale-factor))}}.gform_wrapper .validation_error{display:none}.gform_wrapper .gform_body .gfield.gfield_error{background-color:initial;border-top:none;border-bottom:none;padding-bottom:0;padding-top:0}.gform_wrapper .gform_body .gfield.gfield_error input{border:1px solid #d90202!important}.gform_wrapper .gform_body .gfield.gfield_error select{border:1px solid #d90202!important}.gform_wrapper .gform_body .gfield.gfield_error textarea{border:1px solid #d90202!important}.gform_wrapper .gform_body .gfield.gfield_error .validation_message{color:#d90202}.gform_wrapper .gform_body .gform_fields .gsection{border-bottom:none;margin:28px 16px 5px 0}.gform_wrapper .gform_body .gform_fields .gsection h2{font-size:30px;font-weight:400}.gform_wrapper .gform_body .gform_fields .gsection .gsection_description{margin-top:15px;font-size:16px}@media(max-width:480px){.gform_wrapper .gform_body .gform_fields .gsection .gsection_description{font-size:14px}}.gform_wrapper .gform_body .gform_fields .gfield .gfield_label{font-size:16px;color:rgba(46,77,138,.7);font-weight:400;line-height:1.3}@media(max-width:480px){.gform_wrapper .gform_body .gform_fields .gfield .gfield_label{font-size:14px}}.gform_wrapper .gform_body .gform_fields .gfield .gfield_label .gfield_required{color:#0062e1}.gform_wrapper .gform_body .gform_fields .gfield.gf_date-picker .ginput_container .ginput_container{margin-top:0}.gform_wrapper .gform_body .gform_fields .gfield.gf_date-picker .ginput_container select{line-height:normal;padding:0 33px 0 10px!important;background-image:url(../img/elements/dropdown_arrow_down.png);background-size:13px 7px;background-repeat:no-repeat;background-position:Calc(80%)}.gform_wrapper .gform_body .gform_fields .gfield.gf_date-picker .ginput_container input{color:#2e4d8a;line-height:normal;padding:0 10px!important}.gform_wrapper .gform_body .gform_fields .gfield.gf_date-picker .ginput_container input::placeholder{color:#2e4d8a}.gform_wrapper .gform_body .gform_fields .gfield.gf_time-picker .ginput_container .ginput_container{margin-top:0}@media(max-width:930px){.gform_wrapper .gform_body .gform_fields .gfield.gf_time-picker.gf_right_half{width:100%;max-width:100%!important}}.gform_wrapper .gform_body .gform_fields .gfield.gf_time-picker .ginput_container select{line-height:normal;padding:0 33px 0 10px!important;background-image:url(../img/elements/dropdown_arrow_down.png);background-size:13px 7px;background-repeat:no-repeat;background-position:Calc(80%);width:auto}.gform_wrapper .gform_body .gform_fields .gfield.gf_time-picker .ginput_container input{color:#2e4d8a;line-height:normal;padding:0 10px!important}.gform_wrapper .gform_body .gform_fields .gfield.gf_time-picker .ginput_container input::placeholder{color:#2e4d8a}.gform_wrapper .gform_body .gform_fields .gfield.gf_time-picker .ginput_container i{margin-top:0;transform:translateY(12px)}.gform_wrapper .gform_body .gform_fields .gfield .ginput_container input,.gform_wrapper .gform_body .gform_fields .gfield .ginput_container select,.gform_wrapper .gform_body .gform_fields .gfield .ginput_container textarea{font-family:museo-sans,sans-serif;-webkit-appearance:none;border:none;background-image:none;background-color:initial;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background:#fff;border:1px solid rgba(20,110,227,.2);box-shadow:0 2px 14px rgba(50,51,202,1%);border-radius:3px;color:#2e4d8a;font-size:16px;padding:16px 15px!important;height:50px;line-height:50px}.gform_wrapper .gform_body .gform_fields .gfield .ginput_container input[type=password],.gform_wrapper .gform_body .gform_fields .gfield .ginput_container select[type=password],.gform_wrapper .gform_body .gform_fields .gfield .ginput_container textarea[type=password]{padding-right:50px!important}.gform_wrapper .gform_body .gform_fields .gfield .ginput_container textarea{height:auto}.gform_wrapper .gform_body .gform_fields .gfield .ginput_container .gfield_checkbox input,.gform_wrapper .gform_body .gform_fields .gfield .ginput_container.ginput_container_consent input{font-family:museo-sans,sans-serif;display:inline-block;vertical-align:top;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:0 0;background-color:#fff;border:1px solid #979797;height:20px;width:20px!important;padding:0!important;border-radius:3px;position:relative;margin:0;line-height:1}.gform_wrapper .gform_body .gform_fields .gfield .ginput_container .gfield_checkbox label,.gform_wrapper .gform_body .gform_fields .gfield .ginput_container.ginput_container_consent label{margin-left:15px;font-size:14px;display:inline-block;max-width:Calc(100% - 40px)}.gform_confirmation_wrapper{font-size:16px;line-height:1.5;font-family:museo-sans,sans-serif;font-weight:300;color:#101e5b;margin-bottom:20px}@media(max-width:480px){.gform_confirmation_wrapper{font-size:14px}}.gform_confirmation_wrapper .thanks-subscribe{color:#0062e1;font-weight:500}.mc-embedded-subscribe-form #mce-EMAIL{width:100%}article #gform_wrapper_2,article #gform_confirmation_wrapper_2{margin:10px 0 40px;padding:30px;background:#fff;border:1px solid #d0dbe8;box-shadow:0 0 29px rgba(81,90,255,6%);border-radius:3px}@media(max-width:480px){article #gform_wrapper_2,article #gform_confirmation_wrapper_2{padding:20px 15px}}article #gform_confirmation_wrapper_2 #gform_wrapper_2{margin:0;padding:0;border:none;box-shadow:none;border-radius:0}.search-box{position:relative;display:flex;justify-content:space-between;flex-wrap:wrap;justify-content:left;box-shadow:0 0 10px rgba(0,0,0,.1)}@media(max-width:960px){.search-box{box-shadow:none}}.search-box .subject-field-container{width:calc(100% - 300px)}@media(max-width:780px){.search-box .subject-field-container{width:100%}}.search-box .search-fields{display:inline-block;vertical-align:top;width:Calc(100% - 200px);background-color:#fff;text-align:left;border-top-left-radius:4px;border-bottom-left-radius:4px;display:flex;justify-content:space-between;flex-wrap:wrap;justify-content:left;border:1px solid #d0dbe8;box-shadow:none;border-right:none}@media(max-width:960px){.search-box .search-fields{width:100%;border-radius:4px;height:auto}}.search-box .search-fields .location-field-container{width:300px;border-left:1px solid #d0dbe8}@media(max-width:960px){.search-box .search-fields .location-field-container{border-right:1px solid #d0dbe8}}@media(max-width:780px){.search-box .search-fields .location-field-container{width:100%;border-left:none;border-top:1px solid #d0dbe8;border-right:none}}.search-box .search-fields .location-field-container input{background-image:url(../img/elements/lb_icon_location.png);background-repeat:no-repeat;background-size:13px 18px;background-position:20px 48%;padding:33px 20px 33px 50px}@media(max-width:480px){.search-box .search-fields .location-field-container input{background-size:11px 15px;background-position:15px 48%;padding:13px 20px 13px 40px;height:59px}}.search-box .search-fields .business-field-container{width:100%}.search-box .search-fields .business-field-container input::placeholder{color:#a0bade;background-size:16px 20px;background-image:url(../img/elements/lb_icon_business.png);background-repeat:no-repeat;background-position:0 48%;padding-left:45px}@media(max-width:480px){.search-box .search-fields .business-field-container input::placeholder{background-size:12px 15px;padding-left:25px}}.search-box .search-fields.subject .business-field-container{display:none}.search-box .search-fields.subject .subject-field-container{padding:0 5px 0 20px}@media(max-width:480px){.search-box .search-fields.subject .subject-field-container{padding:0 5px 0 15px}}.search-box .search-fields.subject .subject-field-container,.search-box .search-fields.subject .location-field-container{display:inline}.search-box .search-fields.business .business-field-container{display:inline}@media(max-width:480px){.search-box .search-fields.business .business-field-container input{padding:10px 15px}}.search-box .search-fields.business .subject-field-container,.search-box .search-fields.business .location-field-container{display:none}.search-box .search-fields input{font-family:museo-sans,sans-serif;-webkit-appearance:none;border:none;margin:0;font-size:18px!important;color:#0044c8;font-weight:400;padding:33px 20px;background-position:30px;background-repeat:no-repeat;width:100%;line-height:20px;border-radius:4px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.search-box .search-fields input::placeholder{color:#a0bade}@media(max-width:480px){.search-box .search-fields input{height:50px;font-size:16px!important;padding:18px 20px;background-position:15px;line-height:18px}}.search-box .search-fields .location{width:100%}@media(max-width:960px){.search-box .search-fields .location{width:100%;border-bottom-left-radius:4px;border-bottom-right-radius:4px;border:1px solid rgba(208,219,232,.69)}}.search-box .button{display:inline-block;vertical-align:top;width:200px;border-bottom-left-radius:0;border-top-left-radius:0;font-size:18px;line-height:85px;padding:0;text-align:center}@media(max-width:960px){.search-box .button{width:100%;border-radius:4px;margin-top:20px;display:block}}@media(max-width:480px){.search-box .button{height:50px;line-height:50px;font-size:14px}}.search-box .button span{background-image:url(../img/button/search.png);background-size:18px 19px;background-repeat:no-repeat;background-position:0 45%;padding:10px 0;padding-left:35px}@media(max-width:480px){.search-box .button span{background-size:15px 15px;background-position:0;padding-left:25px}}.search-box.find-a-tutor .select2 .selection .select2-selection{border:1px solid rgba(208,219,232,.6);border-right:none}body.page-template-home .search-subjects,body.page-template-find-a-tutor .search-subjects,body.page-template-my-account .search-subjects,body.page-template-default .search-subjects{width:calc(100vw - 60px)!important;width:var(--search_tutor)!important;left:-21px}@media(max-width:480px){body.page-template-home .search-subjects,body.page-template-find-a-tutor .search-subjects,body.page-template-my-account .search-subjects,body.page-template-default .search-subjects{left:-16px}}.search-subjects{background-color:#f8fbff;border-radius:4px!important;-webkit-appearance:none;box-shadow:none;-webkit-box-shadow:0 0 20px 0 rgba(1,79,163,.27);box-shadow:0 0 20px rgba(1,79,163,.27);z-index:100;margin-top:10px;padding:20px;border:1px solid #d0dbe8!important}.search-subjects ul{text-align:left;font-size:15px;column-count:3;max-height:none!important}@media(max-width:480px){.search-subjects ul{column-count:2}}.search-subjects ul li{padding:10px 10px 10px 0;cursor:pointer;color:#2e4d8a;font-size:15px;page-break-inside:avoid;break-inside:avoid;-webkit-column-break-inside:avoid}@media(max-width:480px){.search-subjects ul li{font-size:13px}}.search-subjects ul li.select2-results__option--highlighted[aria-selected]{background-color:initial;color:#0259ca}.search-subjects ul li.select2-results__option[aria-selected=true]{background-color:initial;color:#ffac29}.search-subjects ul li.no-match{opacity:.4}.switch-search{margin-top:15px;text-align:left}@media(max-width:960px){.switch-search{text-align:center}}@media(max-width:480px){.switch-search{font-size:14px}}.switch-search.on-white span{color:#014fa3}.switch-search.on-white span.business-text{background-image:url(../img/elements/b_icon_business.png)}.switch-search.on-white span.subject-text{background-image:url(../img/elements/b_icon_subject.png)}.switch-search span{color:#fff;font-size:15px;background-repeat:no-repeat;background-position:0 40%;padding:16px 0;padding-left:30px;display:none}@media(max-width:480px){.switch-search span{font-size:14px;padding-left:30px}}.switch-search span.business-text{background-image:url(../img/elements/w_icon_business.png);background-size:16px 20px}.switch-search span.subject-text{background-image:url(../img/elements/w_icon_subject.png);background-size:17px 16px}.switch-search span:hover{text-decoration:underline;cursor:pointer}.switch-search.business .business-text{display:inline-block}.switch-search.subject .subject-text{display:inline-block}.search .search-stats,.search-load .search-stats{margin:60px 0 40px;padding-bottom:20px;color:#2250aa;border-bottom:1px solid rgba(33,79,170,.3);font-size:18px}@media(max-width:960px){.search .search-stats,.search-load .search-stats{margin:40px 0 30px}}@media(max-width:480px){.search .search-stats,.search-load .search-stats{margin:30px 0 15px;font-size:16px}}.accreditation-container{display:flex;flex-wrap:wrap;align-items:center;padding-left:20px}@media(max-width:690px){.accreditation-container{justify-content:space-between;padding-left:0}}.accreditation-container .spacer{height:20px;width:1px;background-color:#ebf0ff;margin:0 20px}@media(max-width:690px){.accreditation-container .specialisations{order:3}}@media(max-width:690px){.accreditation-container .spacer{order:2;display:none}}@media(max-width:690px){.accreditation-container .accreditation{order:1}}.accreditation{font-size:14px;line-height:18px;background-position:0;color:rgba(34,80,170,.7);background-repeat:no-repeat;font-weight:600}@media(max-width:480px){.accreditation{font-size:10px}}.accreditation span{background-repeat:no-repeat;background-size:11px 14px;background-position:0 53%;padding:10px 0 10px 20px}@media(max-width:480px){.accreditation span{padding:5px 0 5px 20px}}.accreditation.gold-qualification span{color:#e9920a;background-image:url(../img/qualification/award_gold.svg)}.accreditation.silver-qualification span{color:#8b90a0;background-image:url(../img/qualification/award_silver.svg)}.accreditation.bronze-qualification span{color:#cba964;background-image:url(../img/qualification/award_bronze.svg)}.accreditation.pending-qualification span{padding:10px 0}.accreditation.example{display:inline-block;margin:0 0 40px;border:1px solid #d0dbe8;padding:13px 20px 10px;border-radius:4px;height:auto;background-position:15px}@media(max-width:480px){.accreditation.example{margin:5px 0 30px}}.specialisations{display:flex;justify-content:flex-end;height:25px}.specialisations ul.specialisation{display:flex;margin:0;align-items:center}.specialisations ul.specialisation li{position:relative;width:25px;height:25px;list-style-type:none;background-repeat:no-repeat;background-position:50% 0;background-size:20px 20px;font-size:14px;background-size:100%}.specialisations ul.specialisation li.teacher{width:20px;height:14px}.specialisations ul.specialisation li.literacy{width:18px;height:16px}.specialisations ul.specialisation li.numeracy{width:16px;height:16px}.specialisations ul.specialisation li:hover .info,.specialisations ul.specialisation li:focus .info{display:flex}.specialisations ul.specialisation li+li{margin-left:15px}@media(max-width:480px){.specialisations ul.specialisation li+li{margin-left:5px}}.specialisations ul.specialisation li .info{position:absolute;display:none;text-align:center;align-items:center;background-color:#101e5b;border-radius:4px;padding:13px 14px 10px;right:50%;transform:translate(50%,-50%);bottom:7px}.specialisations ul.specialisation li .info span{width:100%;text-align:center;color:#fff;font-size:12px;font-weight:700;line-height:1.1;white-space:nowrap}@media(max-width:480px){.specialisations ul.specialisation li .info span{font-size:10px}}.specialisations ul.specialisation li .info:after{content:'';position:absolute;bottom:0;left:50%;width:0;height:0;border:5px solid transparent;border-top-color:#101e5b;border-bottom:0;margin-left:-5px;margin-bottom:-5px}@media(max-width:1320px){.specialisations ul.specialisation li .info{transform:translate(25%,-50%)}.specialisations ul.specialisation li .info:after{left:75%}}.results-box,.loading-search{background:#fff;border:1px solid #d0dbe8;box-shadow:0 0 10px rgba(34,78,158,.17);border-radius:4px;margin-bottom:40px;margin-top:50px}@media(max-width:480px){.results-box,.loading-search{margin-bottom:20px;margin-top:25px}}.results-box .box-results,.loading-search .box-results{padding:40px 40px 30px}@media(max-width:960px){.results-box .box-results,.loading-search .box-results{padding:30px 30px 20px}}@media(max-width:480px){.results-box .box-results,.loading-search .box-results{padding:20px 15px 10px}}.results-box .box-results .accreditation-container,.loading-search .box-results .accreditation-container{float:right}@media(max-width:690px){.results-box .box-results .accreditation-container,.loading-search .box-results .accreditation-container{float:none;display:flex;margin-bottom:10px}}@media(max-width:480px){.results-box .box-results .accreditation-container,.loading-search .box-results .accreditation-container{font-size:5px}}.results-box .box-results h2,.loading-search .box-results h2{font-size:25px;color:#2250aa;margin:0 0 10px}@media(max-width:480px){.results-box .box-results h2,.loading-search .box-results h2{font-size:18px;margin:0 0 5px}}.results-box .box-results h5,.loading-search .box-results h5{font-size:15px;color:rgba(34,80,170,.7)}@media(max-width:480px){.results-box .box-results h5,.loading-search .box-results h5{font-size:12px;margin:5px 0 8px}}.results-box .box-results .tutor-details,.loading-search .box-results .tutor-details{display:block;margin-top:20px}@media(max-width:480px){.results-box .box-results .tutor-details,.loading-search .box-results .tutor-details{margin-top:10px}}.results-box .box-results .tutor-details .details,.loading-search .box-results .tutor-details .details{margin-top:10px;float:right}.results-box .box-results .tutor-details .details ul,.loading-search .box-results .tutor-details .details ul{display:flex;justify-content:space-between;margin-left:0}.results-box .box-results .tutor-details .details ul li,.loading-search .box-results .tutor-details .details ul li{display:inline-block;list-style:none}.results-box .box-results .tutor-details .details ul li a,.loading-search .box-results .tutor-details .details ul li a{display:inline-block;padding:12px 25px;font-size:16px;color:#2250aa;font-weight:400;background-color:#f8fafe;border:1px solid #ebf0ff;border-radius:2px;margin-left:10px;cursor:pointer;text-align:center}.results-box .box-results .tutor-details .details ul li a:hover,.loading-search .box-results .tutor-details .details ul li a:hover{background-color:#f0f4fc;border:1px solid #d4deff}.results-box .box-results .tutor-details .details ul li a span,.loading-search .box-results .tutor-details .details ul li a span{background-repeat:no-repeat;background-position:0;padding-left:20px;line-height:17px;display:inline-block;color:#2250aa}.results-box .box-results .tutor-details .details ul li a span:hover,.loading-search .box-results .tutor-details .details ul li a span:hover{color:#2250aa}.results-box .box-results .tutor-details .details ul li a span.mobile-label,.loading-search .box-results .tutor-details .details ul li a span.mobile-label{display:none}@media(max-width:690px){.results-box .box-results .tutor-details .details ul li a span,.loading-search .box-results .tutor-details .details ul li a span{padding-left:0;padding-top:25px;font-size:12px}}@media(max-width:600px){.results-box .box-results .tutor-details .details ul li a span.desktop-label,.loading-search .box-results .tutor-details .details ul li a span.desktop-label{display:none}.results-box .box-results .tutor-details .details ul li a span.mobile-label,.loading-search .box-results .tutor-details .details ul li a span.mobile-label{display:inline-block}}@media(max-width:480px){.results-box .box-results .tutor-details .details ul li a span,.loading-search .box-results .tutor-details .details ul li a span{font-size:10px}}.results-box .box-results .tutor-details .details ul li a.mobile-label,.loading-search .box-results .tutor-details .details ul li a.mobile-label{display:none}@media(max-width:690px){.results-box .box-results .tutor-details .details ul li a.mobile-label,.loading-search .box-results .tutor-details .details ul li a.mobile-label{display:inline-block}}.results-box .box-results .tutor-details .details ul li a.desktop-label,.loading-search .box-results .tutor-details .details ul li a.desktop-label{display:inline-block}@media(max-width:690px){.results-box .box-results .tutor-details .details ul li a.desktop-label,.loading-search .box-results .tutor-details .details ul li a.desktop-label{display:none}}@media(max-width:960px){.results-box .box-results .tutor-details .details ul li a,.loading-search .box-results .tutor-details .details ul li a{padding:12px 10px;margin-left:0;width:100%;margin-right:9px}.results-box .box-results .tutor-details .details ul li a:last-of-type,.loading-search .box-results .tutor-details .details ul li a:last-of-type{margin-right:0}}@media(max-width:480px){.results-box .box-results .tutor-details .details ul li a,.loading-search .box-results .tutor-details .details ul li a{padding:8px 0 5px 0;font-size:10px}}.results-box .box-results .tutor-details .details ul li.mobile a span,.loading-search .box-results .tutor-details .details ul li.mobile a span{background-image:url(../img/elements/phone.png);background-size:13px 13px;background-position:0 40%}@media(max-width:690px){.results-box .box-results .tutor-details .details ul li.mobile a span,.loading-search .box-results .tutor-details .details ul li.mobile a span{background-size:18px 18px;background-position:50% 0}}.results-box .box-results .tutor-details .details ul li.email a span,.loading-search .box-results .tutor-details .details ul li.email a span{background-image:url(../img/elements/email.png);background-size:13px 11px;background-position:0}@media(max-width:690px){.results-box .box-results .tutor-details .details ul li.email a span,.loading-search .box-results .tutor-details .details ul li.email a span{background-size:18px 14px;background-position:50% 3px}}.results-box .box-results .tutor-details .details ul li.website a span,.loading-search .box-results .tutor-details .details ul li.website a span{background-image:url(../img/elements/link.png);background-size:14px 14px;background-position:0 20%}@media(max-width:690px){.results-box .box-results .tutor-details .details ul li.website a span,.loading-search .box-results .tutor-details .details ul li.website a span{background-size:18px 18px;background-position:50% 0}}.results-box .box-results .tutor-details .details ul li.facebook a span,.loading-search .box-results .tutor-details .details ul li.facebook a span{background-image:url(../img/elements/fb.png);background-size:7px 14px;background-position:0 20%}@media(max-width:690px){.results-box .box-results .tutor-details .details ul li.facebook a span,.loading-search .box-results .tutor-details .details ul li.facebook a span{background-size:8px 17px;background-position:50% 1px}}@media(max-width:960px){.results-box .box-results .tutor-details .details.n1 ul li,.loading-search .box-results .tutor-details .details.n1 ul li{width:100%;margin-right:0}}@media(max-width:960px){.results-box .box-results .tutor-details .details.n2 ul li,.loading-search .box-results .tutor-details .details.n2 ul li{width:calc(50% - 5px);margin:0}}@media(max-width:960px){.results-box .box-results .tutor-details .details.n3 ul li,.loading-search .box-results .tutor-details .details.n3 ul li{width:calc(33% - 5px);margin:0}}@media(max-width:960px){.results-box .box-results .tutor-details .details.n4 ul li,.loading-search .box-results .tutor-details .details.n4 ul li{width:calc(25% - 5px);margin:0}}@media(max-width:960px){.results-box .box-results .tutor-details .details,.loading-search .box-results .tutor-details .details{float:none;width:100%;min-width:auto}}@media(max-width:480px){.results-box .box-results .tutor-details .details,.loading-search .box-results .tutor-details .details{margin-top:5px}}.results-box .box-results .tutor-details .contact,.loading-search .box-results .tutor-details .contact{display:inline-block}@media(max-width:960px){.results-box .box-results .tutor-details .contact,.loading-search .box-results .tutor-details .contact{display:block;margin-bottom:20px}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.results-box .box-results .tutor-details .contact .person-bg,.loading-search .box-results .tutor-details .contact .person-bg{display:none}.results-box .box-results .tutor-details .contact .person-bg .person,.loading-search .box-results .tutor-details .contact .person-bg .person{position:relative}.results-box .box-results .tutor-details .contact .person-bg .person .close,.loading-search .box-results .tutor-details .contact .person-bg .person .close{position:absolute;top:0;right:0;background-image:url(../img/button/modal-close_white.png);width:16px;height:16px;background-color:initial;background-repeat:no-repeat;background-position:50%;background-size:16px 16px;cursor:pointer}.results-box .box-results .tutor-details .contact .person-bg.active,.loading-search .box-results .tutor-details .contact .person-bg.active{display:flex;position:fixed;top:0;right:0;bottom:0;left:0;width:100vw;height:100vh;background-color:rgba(33,61,88,.9);justify-content:center;align-items:center;z-index:5105;animation:fadeIn ease .4s}.results-box .box-results .tutor-details .contact .person-bg.active .person,.loading-search .box-results .tutor-details .contact .person-bg.active .person{height:300px;width:300px}.results-box .box-results .tutor-details .contact .person,.loading-search .box-results .tutor-details .contact .person{height:50px;width:50px;border-radius:50%;background-color:rgba(0,98,225,6%);color:#2250aa;line-height:50px;text-align:center;background-repeat:no-repeat;background-size:cover;background-position:50%;display:inline-block;vertical-align:middle;cursor:inherit}.results-box .box-results .tutor-details .contact .person.clickable,.loading-search .box-results .tutor-details .contact .person.clickable{cursor:pointer}@media(max-width:480px){.results-box .box-results .tutor-details .contact .person,.loading-search .box-results .tutor-details .contact .person{height:45px;width:45px}}.results-box .box-results .tutor-details .contact .person-details,.loading-search .box-results .tutor-details .contact .person-details{color:#2250aa;font-size:16px;display:inline-block;vertical-align:middle;margin:0 0 0 10px}@media(max-width:480px){.results-box .box-results .tutor-details .contact .person-details,.loading-search .box-results .tutor-details .contact .person-details{font-size:12px}}.results-box .box-results .tutor-details .contact .person-details span,.loading-search .box-results .tutor-details .contact .person-details span{font-size:12px;margin:0 0 5px;color:rgba(34,80,170,.7);display:block}@media(max-width:480px){.results-box .box-results .tutor-details .contact .person-details span,.loading-search .box-results .tutor-details .contact .person-details span{font-size:10px}}.results-box .subjects-taught,.loading-search .subjects-taught{padding:30px 40px;background-color:rgba(236,244,253,.3);border-top:1px solid rgba(208,219,232,.4)}@media(max-width:960px){.results-box .subjects-taught,.loading-search .subjects-taught{padding:20px 30px}}@media(max-width:480px){.results-box .subjects-taught,.loading-search .subjects-taught{padding:20px 15px}}.results-box .subjects-taught .subjects,.loading-search .subjects-taught .subjects{color:#2250aa;font-size:15px;background-image:url(../img/elements/education.png);background-size:26px 16px;background-position:0 0;padding-left:40px;background-repeat:no-repeat;line-height:1.8}@media(max-width:480px){.results-box .subjects-taught .subjects,.loading-search .subjects-taught .subjects{font-size:12px;background-size:16px 10px;padding-left:30px;background-position:0 4px}}.results-box .subjects-taught .subjects span,.loading-search .subjects-taught .subjects span{font-weight:300;display:inline}.results-box .subjects-taught .subjects span.other-subjects,.loading-search .subjects-taught .subjects span.other-subjects{display:none}.results-box .subjects-taught .subjects span.other-subjects.active,.loading-search .subjects-taught .subjects span.other-subjects.active{display:inline}.results-box .subjects-taught .subjects span.view-more-subjects,.loading-search .subjects-taught .subjects span.view-more-subjects,.results-box .subjects-taught .subjects span.view-less-subjects,.loading-search .subjects-taught .subjects span.view-less-subjects{font-weight:300;cursor:pointer}.results-box .subjects-taught .subjects span.view-more-subjects:hover,.loading-search .subjects-taught .subjects span.view-more-subjects:hover,.results-box .subjects-taught .subjects span.view-less-subjects:hover,.loading-search .subjects-taught .subjects span.view-less-subjects:hover{text-decoration:underline}.results-box .subjects-taught .subjects span.view-less-subjects,.loading-search .subjects-taught .subjects span.view-less-subjects{display:none}.results-box .extra-details,.loading-search .extra-details{padding:0 40px}@media(max-width:960px){.results-box .extra-details,.loading-search .extra-details{padding:0 30px}}@media(max-width:480px){.results-box .extra-details,.loading-search .extra-details{padding:0 15px}}.results-box .extra-details.active,.loading-search .extra-details.active{border-top:1px solid rgba(208,219,232,.4)}.results-box .extra-details.height-transition,.loading-search .extra-details.height-transition{-webkit-transition:max-height .5s ease-in-out;-moz-transition:max-height .5s ease-in-out;-o-transition:max-height .5s ease-in-out;transition:max-height .5s ease-in-out;overflow-y:hidden}.results-box .extra-details.height-transition-hidden,.loading-search .extra-details.height-transition-hidden{max-height:0}.results-box .extra-details h3,.loading-search .extra-details h3{font-size:16px;font-weight:400;color:#101e5b}@media(max-width:480px){.results-box .extra-details h3,.loading-search .extra-details h3{font-size:14px;margin:20px 0 10px}}.results-box .extra-details .description-text,.loading-search .extra-details .description-text{margin:0 0 35px;font-size:15px;font-weight:300;line-height:1.6}@media(max-width:480px){.results-box .extra-details .description-text,.loading-search .extra-details .description-text{font-size:12px}}.results-box .more-information,.loading-search .more-information,.results-box .less-information,.loading-search .less-information{background-color:rgba(0,98,225,6%);border-top:1px solid #d0dbe8;border-radius:0 0 3px 3px;text-align:center;padding:20px 0;font-size:14px;color:#2250aa;cursor:pointer}@media(max-width:480px){.results-box .more-information,.loading-search .more-information,.results-box .less-information,.loading-search .less-information{padding:15px 0;font-size:13px}}.results-box .more-information span,.loading-search .more-information span,.results-box .less-information span,.loading-search .less-information span{background-size:12px 12px;background-position:0;background-repeat:no-repeat;padding-left:25px}.results-box .more-information:hover,.loading-search .more-information:hover,.results-box .less-information:hover,.loading-search .less-information:hover{background-color:rgba(0,98,225,.1)}.results-box .more-information span,.loading-search .more-information span{background-image:url(../img/button/down_stem_3.png)}.results-box .less-information,.loading-search .less-information{display:none}.results-box .less-information span,.loading-search .less-information span{background-image:url(../img/button/up_stem_3.png)}.search-load{display:none;background-image:url(../img/elements/spinner.svg);background-size:50px 50px;background-repeat:no-repeat;background-position:50% 100%;padding:0 0 75px}.loading-search{background:#fff;border:1px solid #d0dbe8;box-shadow:0 0 10px rgba(34,78,158,.17);border-radius:4px;margin-bottom:40px;animation-duration:2s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:placeHolderShimmer;animation-timing-function:linear;background:#f6f7f8;background:linear-gradient(to right,#ffffff 8%,#f0f5ff 18%,#ffffff 33%);background-size:800px 104px;position:relative;pointer-events:none;opacity:.75}@keyframes placeHolderShimmer{0%{background-position:-468px 0}100%{background-position:468px 0}}.pac-container{background-color:#f8fbff;border-radius:4px!important;box-shadow:0 0 50px rgba(1,79,163,.27);max-width:1140px;z-index:100;margin-top:10px;padding:20px;border:none!important}@media(max-width:640px){}.pac-container .pac-item{padding:10px 10px 10px 0;cursor:pointer;color:#2e4d8a;font-size:15px;border:none;line-height:normal}.pac-container .pac-item .pac-icon{display:none}.pac-container .pac-item .pac-item-query{color:#2e4d8a;font-size:15px}.pac-container.pac-logo:after{display:none}@-webkit-keyframes load3{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes load3{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.button-spinner{display:none;vertical-align:middle;padding-left:0;text-indent:-9999em;width:.95em;height:.95em;border-radius:50%;background:#fff;background:-moz-linear-gradient(left,#ffffff 10%,rgba(255,255,255,0) 42%);background:-webkit-linear-gradient(left,#ffffff 10%,rgba(255,255,255,0) 42%);background:-o-linear-gradient(left,#ffffff 10%,rgba(255,255,255,0) 42%);background:-ms-linear-gradient(left,#ffffff 10%,rgba(255,255,255,0) 42%);background:linear-gradient(to right,#ffffff 10%,rgba(255,255,255,0) 42%);position:relative;-webkit-animation:load3 1.4s infinite linear;animation:load3 1.4s infinite linear;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);pointer-events:none}.button-spinner:before{width:50%;height:50%;background:#fff;border-radius:100% 0 0 0;position:absolute;top:0;left:0;content:''}.button-spinner:after{background:#0062e1;width:60%;height:60%;border-radius:50%;content:'';margin:auto;position:absolute;top:0;left:0;bottom:0;right:0}.button-spinner.show{display:inline-block}.button-spinner.show+span{margin-left:15px}.button-spinner.show.blue{border-color:#0062e1;border-right-color:transparent}.job-manager-form{margin-right:-20px}.job-manager-form input[type=submit]{font-family:museo-sans,sans-serif;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;cursor:pointer;outline:inherit;text-align:center;background:#fff;border:1px solid #e8edf4;box-shadow:1px 1px 8px rgba(0,98,225,5%);color:#0062e1;padding:16px;font-weight:600;font-size:15px}@media(max-width:480px){.job-manager-form input[type=submit]{font-size:14px}}.job-manager-form input[type=submit]:hover{padding:16px;background-color:#fff;box-shadow:1px 1px 8px rgba(0,98,225,.2);color:#054dac}.job-manager-form input[type=submit]:active{padding:16px;background-color:#fff;box-shadow:1px 1px 8px rgba(0,98,225,.2);color:#054dac}.job-manager-form input[type=submit][name=submit_job]{background-color:#0062e1;color:#fff;transition:none}.job-manager-form input[type=submit][name=submit_job]:hover{background-color:#054dac!important;color:#fff}.job-manager-form input[type=submit][name=submit_job]:hover .button-spinner:after{background:#054dac}.job-manager-form input[type=submit][name=submit_job]:active{background-color:#054dac!important;color:#fff}.job-manager-form input[type=submit][name=submit_job]:active .button-spinner:after{background:#054dac}@media(max-width:640px){.job-manager-form{margin-right:0}}.job-manager-form>p{padding-right:24px}@media(max-width:640px){.job-manager-form>p{padding-right:0}}.job-manager-form .description{display:block;font-family:museo-sans,sans-serif;font-size:16px;line-height:1.5;font-weight:300;color:#101e5b;margin-bottom:20px;margin-top:15px;width:100%;margin-bottom:9px;padding:0 16px 0 0;overflow-wrap:break-word}@media(max-width:480px){.job-manager-form .description{font-size:14px}}.job-manager-form fieldset[class^=fieldset-]{display:inline-block;vertical-align:top;width:49.5%;margin:0;padding:0;padding-right:20px;margin-top:16px;padding-top:0;margin-bottom:8px;line-height:1em;border:none}@media(max-width:640px){.job-manager-form fieldset[class^=fieldset-]{width:100%;padding-right:0}}.job-manager-form fieldset[class^=fieldset-] label:not(.full-line-checkbox-field label){display:block;float:none;line-height:1.3;width:100%;font-size:16px;color:rgba(46,77,138,.7);font-weight:400}@media(max-width:480px){.job-manager-form fieldset[class^=fieldset-] label:not(.full-line-checkbox-field label){font-size:14px}}.job-manager-form fieldset[class^=fieldset-] label:not(.full-line-checkbox-field label).not-required:after{display:none}.job-manager-form fieldset[class^=fieldset-] div.field:not(.full-line-checkbox-field){display:block;float:none;width:100%;margin:8px 0 0;padding-left:0;padding-right:0}.job-manager-form fieldset[class^=fieldset-] div.field:not(.full-line-checkbox-field) input[type=text],.job-manager-form fieldset[class^=fieldset-] div.field:not(.full-line-checkbox-field) input[type=password],.job-manager-form fieldset[class^=fieldset-] div.field:not(.full-line-checkbox-field) textarea,.job-manager-form fieldset[class^=fieldset-] div.field:not(.full-line-checkbox-field) select{font-family:museo-sans,sans-serif;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background-image:none;background-color:initial;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background:#fff;border:1px solid rgba(20,110,227,.2);box-shadow:0 2px 14px rgba(50,51,202,1%);border-radius:3px;color:#2e4d8a;font-size:17px;padding:13px 15px!important;height:50px;width:100%;line-height:1}.job-manager-form fieldset[class^=fieldset-] div.field:not(.full-line-checkbox-field) input[type=text]:disabled,.job-manager-form fieldset[class^=fieldset-] div.field:not(.full-line-checkbox-field) input[type=password]:disabled,.job-manager-form fieldset[class^=fieldset-] div.field:not(.full-line-checkbox-field) textarea:disabled,.job-manager-form fieldset[class^=fieldset-] div.field:not(.full-line-checkbox-field) select:disabled{background:#fbfcfe;cursor:not-allowed}.job-manager-form fieldset[class^=fieldset-] div.field:not(.full-line-checkbox-field) input[type=password]{padding-right:50px!important}.job-manager-form fieldset[class^=fieldset-] div.field:not(.full-line-checkbox-field) select{background-image:url(../img/elements/dropdown_arrow_down.png);background-size:13px 7px;background-repeat:no-repeat;background-position:Calc(100% - 20px)}.job-manager-form fieldset[class^=fieldset-] div.field:not(.full-line-checkbox-field) textarea{min-height:150px}.job-manager-form fieldset[class^=fieldset-] div.field:not(.full-line-checkbox-field) small.description{opacity:.75;font-size:.83em;margin:1.2em 0 0;display:block;line-height:1.2em}.job-manager-form fieldset[class^=fieldset-] .validation{opacity:1;font-size:14px;margin:15px 0 20px;display:block;line-height:1.2em;color:#d90202}.job-manager-form fieldset[class*=fieldset-children]:not(.fieldset-children_other_name) label:after{content:" *"}.job-manager-form fieldset.fieldset-address_1 label:after,.job-manager-form fieldset.fieldset-administrative_area_level_1 label:after,.job-manager-form fieldset.fieldset-country label:after,.job-manager-form fieldset.fieldset-locality label:after,.job-manager-form fieldset.fieldset-postal_code label:after,.job-manager-form fieldset.fieldset-mydetails_header label:after,.job-manager-form fieldset.fieldset-type-header label:after{content:" *"}.job-manager-form fieldset.fieldset-job_location,.job-manager-form fieldset.fieldset-subject,.job-manager-form fieldset.fieldset-job_description,.job-manager-form fieldset.fieldset-newsletter,.job-manager-form fieldset.fieldset-authorisation,.job-manager-form fieldset.fieldset-address_1,.job-manager-form fieldset.fieldset-address_2,.job-manager-form fieldset.fieldset-locality,.job-manager-form fieldset.fieldset-branches_html,.job-manager-form fieldset.fieldset-branch_locality,.job-manager-form fieldset.fieldset-accreditation_html,.job-manager-form fieldset.fieldset-mydetails_header,.job-manager-form fieldset.fieldset-type-header{width:100%;padding-right:27px}@media(max-width:640px){.job-manager-form fieldset.fieldset-job_location,.job-manager-form fieldset.fieldset-subject,.job-manager-form fieldset.fieldset-job_description,.job-manager-form fieldset.fieldset-newsletter,.job-manager-form fieldset.fieldset-authorisation,.job-manager-form fieldset.fieldset-address_1,.job-manager-form fieldset.fieldset-address_2,.job-manager-form fieldset.fieldset-locality,.job-manager-form fieldset.fieldset-branches_html,.job-manager-form fieldset.fieldset-branch_locality,.job-manager-form fieldset.fieldset-accreditation_html,.job-manager-form fieldset.fieldset-mydetails_header,.job-manager-form fieldset.fieldset-type-header{padding-right:0}}.job-manager-form fieldset.fieldset-authorisation input{margin-top:1px!important}.job-manager-form fieldset.fieldset-type-header,.job-manager-form fieldset.fieldset-accreditation_html{margin:0}.job-manager-form fieldset.fieldset-type-header label,.job-manager-form fieldset.fieldset-accreditation_html label{display:none}.job-manager-form fieldset.fieldset-accreditation_html h1{margin-top:40px}.job-manager-form fieldset.fieldset-accreditation_html h1+h2{margin-top:20px}.job-manager-form fieldset.fieldset-accreditation_html h1+p{font-size:16px;letter-spacing:0}@media(max-width:480px){.job-manager-form fieldset.fieldset-accreditation_html h1+p{font-size:14px}}.job-manager-form fieldset.fieldset-accreditation_html .button{display:inline-block}.job-manager-form fieldset.fieldset-accreditation_html .button span{background-repeat:no-repeat;background-position:0;padding:5px 30px}.job-manager-form fieldset.fieldset-accreditation_html .button.link span{background-image:url(../img/qualification/link.svg);background-size:14px 14px;padding-left:25px}.job-manager-form fieldset.fieldset-type-header .field{margin-top:0}.job-manager-form fieldset.fieldset-type-header small.description{display:block;font-family:museo-sans,sans-serif;font-size:16px!important;line-height:1.5!important;font-weight:300!important;color:#101e5b;margin-bottom:20px!important;margin-top:15px!important;width:100%;margin-bottom:9px!important;padding:0 16px 0 0;overflow-wrap:break-word}.job-manager-form fieldset.fieldset-branches_html{margin-top:0}.job-manager-form fieldset.fieldset-branches_html h3{font-weight:500}.job-manager-form fieldset.fieldset-branches_html fieldset{padding-right:0}.job-manager-form fieldset.fieldset-branches_html .added-branches{margin-bottom:40px}@media(max-width:480px){.job-manager-form fieldset.fieldset-branches_html .added-branches{margin-bottom:20px}}.job-manager-form fieldset.fieldset-branches_html .add-new-branch{display:inline-block;vertical-align:top;width:49%;font-size:15px!important}@media(max-width:640px){.job-manager-form fieldset.fieldset-branches_html .add-new-branch{width:100%}}.job-manager-form fieldset.fieldset-job_location .trouble-address{font-size:12px;font-weight:600;margin-top:10px;cursor:pointer;color:#101e5b}.job-manager-form fieldset.fieldset-job_location .trouble-address:hover{text-decoration:underline}.job-manager-form fieldset.fieldset-type-hidden,.job-manager-form fieldset.fieldset-send_welcome,.job-manager-form fieldset.fieldset-application,.job-manager-form fieldset.fieldset-create_account_password_verify{display:none}.job-manager-form fieldset.fieldset-subject div.field:not(.full-line-checkbox-field){border:1px solid rgba(20,110,227,.2);border-radius:3px;padding:0 5px 0 20px}@media(max-width:480px){.job-manager-form fieldset.fieldset-subject div.field:not(.full-line-checkbox-field){padding:0 5px 0 15px}}.job-manager-form fieldset.fieldset-subject div.field:not(.full-line-checkbox-field) .select2 .selection .subject-field .select2-search:first-of-type{width:100%}.job-manager-form fieldset.fieldset-subject div.field:not(.full-line-checkbox-field) .select2 .selection .subject-field .select2-search input{max-width:230px;color:#2e4d8a;font-size:16px;height:50px;line-height:1}.job-manager-form fieldset.fieldset-subject .select2.select2-container{width:100%!important;display:inline-block}.job-manager-form fieldset.fieldset-subject li.select2-search{margin:0!important}.job-manager-form fieldset.fieldset-subject .chosen-container{display:none!important}.job-manager-form fieldset.fieldset-subject .chosen-container .chosen-drop{display:none!important}.job-manager-form fieldset.fieldset-type-checklist,.job-manager-form fieldset.fieldset-type-checkbox{margin-top:0}.job-manager-form fieldset.fieldset-type-checklist .jmfe-checklist-label,.job-manager-form fieldset.fieldset-type-checkbox .jmfe-checklist-label{margin-top:0;line-height:22px}.job-manager-form fieldset.fieldset-type-checklist .jmfe-checklist-label+.jmfe-checklist-label,.job-manager-form fieldset.fieldset-type-checkbox .jmfe-checklist-label+.jmfe-checklist-label{margin-top:15px}.job-manager-form fieldset.fieldset-type-checklist input,.job-manager-form fieldset.fieldset-type-checkbox input{font-family:museo-sans,sans-serif;display:inline-block;vertical-align:top;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:0 0;background-color:#fff;border:1px solid rgba(20,110,227,.2);height:20px;width:20px!important;padding:0!important;border-radius:3px;position:relative;margin:0;margin-right:15px!important}.job-manager-form fieldset.fieldset-type-checklist input:checked:after,.job-manager-form fieldset.fieldset-type-checkbox input:checked:after{position:absolute;content:'';background-color:#0062e1;top:0;left:0;bottom:0;width:18px;height:18px;border-radius:3px;background-image:url(../img/elements/check-small-white.png);background-repeat:no-repeat;background-size:12px 10px;background-position:50%}.job-manager-form fieldset.fieldset-type-checkbox label:not(.full-line-checkbox-field label){display:block;margin:0;width:Calc(100% - 40px);float:right;line-height:22px}.job-manager-form fieldset.fieldset-type-checkbox div.field:not(.full-line-checkbox-field){width:20px;float:left;vertical-align:middle;margin:0}.job-manager-form fieldset.fieldset-newsletter label[for=newsletter]{margin-bottom:20px}.job-manager-form .fieldset-create_account_password.invalid small{display:none}.job-manager-form fieldset.fieldset-login_required{width:calc(100% - 20px);background:#fff;border:1px solid #e6e2f1;box-shadow:0 0 54px rgba(91,100,255,.1);border-radius:3px;padding:30px;margin-bottom:40px;display:none}@media(max-width:640px){.job-manager-form fieldset.fieldset-login_required{width:100%}}.job-manager-form fieldset.fieldset-login_required .field{display:block;font-family:museo-sans,sans-serif;font-size:14px;line-height:1.5;font-weight:300;color:#101e5b;font-style:italic}.job-manager-form fieldset.fieldset-login_required .field .button{display:block;background-color:#0062e1;margin:20px 0 10px;width:100%;text-align:center;font-style:normal;color:#fff;font-weight:500;transition:none}.job-manager-form fieldset.fieldset-login_required .field .button:hover{background-color:#054dac!important;color:#fff}.job-manager-form fieldset.fieldset-login_required .field .button:hover .button-spinner:after{background:#054dac}.job-manager-form fieldset.fieldset-login_required .field .button:before{content:''!important}.job-manager-form fieldset.fieldset-logged_in{display:none}.job-manager-form fieldset.fieldset-logged_in .button{display:none!important}.job-manager-form fieldset.jmfe-header-field{float:none;width:100%}.job-manager-form fieldset.fieldset-business_teacher_owned{width:100%}.job-manager-form fieldset.fieldset-children_dob,.job-manager-form fieldset.fieldset-children_number_2,.job-manager-form fieldset.fieldset-children_number_1,.job-manager-form fieldset.fieldset-children_last_name,.job-manager-form fieldset.fieldset-children_card_type,.job-manager-form fieldset.fieldset-children_other_name,.job-manager-form fieldset.fieldset-children_expiry,.job-manager-form fieldset.fieldset-children_first_name,.job-manager-form fieldset.fieldset-children_name,.job-manager-form fieldset.fieldset-children_admin_expiry{display:none}input[name=submit_job],input[name=save_draft],input[name=continue],input[name=edit_job],.job-manager-button-edit-listing,#submit_job_button,#preview_job_button{width:calc(50% - 13px);display:inline-block;margin-top:40px;vertical-align:top;font-weight:500;transition:none}@media(max-width:640px){input[name=submit_job],input[name=save_draft],input[name=continue],input[name=edit_job],.job-manager-button-edit-listing,#submit_job_button,#preview_job_button{width:100%}}@media(max-width:480px){input[name=submit_job],input[name=save_draft],input[name=continue],input[name=edit_job],.job-manager-button-edit-listing,#submit_job_button,#preview_job_button{margin-top:20px}}input[name=submit_job],input[name=continue],#submit_job_button,#preview_job_button{margin-right:20px;background-color:#0062e1;font-weight:500;transition:none}input[name=submit_job]:hover,input[name=continue]:hover,#submit_job_button:hover,#preview_job_button:hover{background-color:#054dac!important}input[name=submit_job]:hover .button-spinner:after,input[name=continue]:hover .button-spinner:after,#submit_job_button:hover .button-spinner:after,#preview_job_button:hover .button-spinner:after{background:#054dac}@media(max-width:640px){input[name=submit_job],input[name=continue],#submit_job_button,#preview_job_button{margin-right:0}}input[name=save_draft],input[name=edit_job],.job-manager-button-edit-listing{border:1px solid #d0dbff;color:#2250aa;background-color:#fff;font-weight:500}@media(max-width:640px){input[name=save_draft],input[name=edit_job],.job-manager-button-edit-listing{margin-top:20px}}@media(max-width:480px){input[name=save_draft],input[name=edit_job],.job-manager-button-edit-listing{margin-top:10px}}.job-manager-button-edit-listing{text-align:center}.job-manager-button-edit-listing:hover{color:#2250aa}input[name=save_draft]{display:none}.job-manager-form .spinner{display:block}#job_package_selection{display:flex;flex-direction:column}#job_package_selection .job_listing_packages_title{order:2;background:0 0;padding:0;display:none}#job_package_selection .job_listing_packages_title h2{display:none}#job_package_selection .job_listing_packages{order:1;border:none}#job_package_selection .job_listing_packages .package-section{display:none}#job_package_selection .job_listing_packages .job-package{padding:0}#job_package_selection .job_listing_packages .job-package input{float:right;display:none}#job_package_selection .job_listing_packages .job-package label{display:none}#job_package_selection .job_listing_packages .job-package br{display:none}#job_package_selection{display:none}#job_package_selection .job_packages{margin:40px 0 60px;display:flex;flex-wrap:wrap;justify-content:left;flex-flow:row wrap;justify-content:flex-start}#job_package_selection .job_packages .user-job-package{display:none}@media(max-width:480px){#job_package_selection .job_packages{margin:20px 0}}#job_package_selection .job_packages .job-package{width:Calc(33% - 22px);margin-right:37.5px;vertical-align:top;display:inline-block;text-align:center;border:none;background:#fff;border:1px solid #d0dbe8;box-shadow:0 0 29px rgba(81,90,255,6%);border-radius:3px;cursor:pointer;display:flex;flex-flow:column nowrap;position:relative}@media(max-width:1065px){#job_package_selection .job_packages .job-package{width:Calc(33% - 11px);margin-right:20px}}@media(max-width:780px){#job_package_selection .job_packages .job-package{width:100%;margin-right:0;margin-bottom:20px}}#job_package_selection .job_packages .job-package:hover{box-shadow:0 0 29px rgba(138,138,138,.36)}#job_package_selection .job_packages .job-package.active{box-shadow:0 0 29px rgba(138,138,138,.36)}#job_package_selection .job_packages .job-package .product-box .details{background:rgba(236,244,253,.15);border-bottom:1px solid #dde3f6;padding:20px}@media(max-width:480px){#job_package_selection .job_packages .job-package .product-box .details{padding:10px}}#job_package_selection .job_packages .job-package .product-box .details h2{display:inline-block;text-align:center;margin:15px 0 5px;color:#014fa3;background-position:0;background-repeat:no-repeat;padding-left:60px}@media(max-width:480px){#job_package_selection .job_packages .job-package .product-box .details h2{margin:10px 0}}#job_package_selection .job_packages .job-package .product-box .details p{text-align:center;color:#014fa3;font-weight:400;margin:5px 0 0}#job_package_selection .job_packages .job-package .product-box .details .price{font-size:40px;color:#0062e1;font-weight:600;text-align:center;margin:15px 0 0}@media(max-width:480px){#job_package_selection .job_packages .job-package .product-box .details .price{margin:10px 0 0}}#job_package_selection .job_packages .job-package .product-box .details .price .sub{font-size:15px;font-weight:400;opacity:.6}#job_package_selection .job_packages .job-package .product-box .details .price .sup{font-size:15px;font-weight:400;opacity:.6}#job_package_selection .job_packages .job-package .product-box .details.business h2{background-image:url(../img/elements/icon_business.png);background-size:41px 32px}#job_package_selection .job_packages .job-package .product-box .details.teacher h2{background-image:url(../img/elements/icon_teacher.png);background-size:47px 38px}#job_package_selection .job_packages .job-package .product-box .details.tutor h2{background-image:url(../img/elements/icon_tutor.png);background-size:34px 34px;padding-left:50px}#job_package_selection .job_packages .job-package .product-box .benefits{padding:20px 20px 0;text-align:left;display:flex;justify-content:center;margin-bottom:96px}@media(max-width:480px){#job_package_selection .job_packages .job-package .product-box .benefits{padding:10px 10px 0}}#job_package_selection .job_packages .job-package .product-box .benefits ul{padding-top:15px;padding-left:0;margin-left:0;display:inline-block}#job_package_selection .job_packages .job-package .product-box .benefits ul li{display:block;list-style-type:none;list-style:none;background-image:url(../img/elements/green-tick.png);background-repeat:no-repeat;background-size:21px 21px;padding:0;padding-left:40px;border:none;font-weight:400;color:#2e4d8a;margin-bottom:15px;width:100%}#job_package_selection .job_packages .job-package .product-box .benefits ul li span{display:block;font-size:12px;font-weight:300}#job_package_selection .job_packages .job-package .product-box .action{position:absolute;bottom:0;width:100%;padding:20px}#job_package_selection .job_packages .job-package .product-box .action .button{width:100%;display:block;text-align:center;bottom:0;letter-spacing:-.05em}@media(max-width:780px){#job_package_selection .job_packages .job-package .product-box .action .button{padding:13px 25px;font-size:14px}}#job_package_selection .job_packages .job-package .product-box:last-of-type{margin-right:0}#job_package_selection .job_packages .job-package.business-package .overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;background-color:rgba(255,255,255,.85);padding:20px;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d;opacity:0;pointer-events:none;border-radius:4px}#job_package_selection .job_packages .job-package.business-package .overlay.active{opacity:1;pointer-events:all}#job_package_selection .job_packages .job-package.business-package .overlay .center{position:relative;top:50%;transform:translateY(-50%)}#job_package_selection .job_packages .job-package.business-package .overlay .center .teacher-owned,#job_package_selection .job_packages .job-package.business-package .overlay .center .non-teacher-owned{background:#fff;border:1px solid #d0dbe8;border-radius:3px;padding:15px;text-align:center;font-weight:400;color:#014fa3;background-repeat:no-repeat;background-size:34px 34px;background-position:50% 15px;padding-top:65px;box-shadow:0 0 15px rgba(138,138,138,.3)}#job_package_selection .job_packages .job-package.business-package .overlay .center .teacher-owned:hover,#job_package_selection .job_packages .job-package.business-package .overlay .center .non-teacher-owned:hover{box-shadow:0 0 15px rgba(138,138,138,.5)}#job_package_selection .job_packages .job-package.business-package .overlay .center .teacher-owned input,#job_package_selection .job_packages .job-package.business-package .overlay .center .non-teacher-owned input{display:none}#job_package_selection .job_packages .job-package.business-package .overlay .center .teacher-owned .price,#job_package_selection .job_packages .job-package.business-package .overlay .center .non-teacher-owned .price{display:block;font-size:30px;font-weight:600;color:#0062e1;margin-top:5px}@media(max-width:480px){#job_package_selection .job_packages .job-package.business-package .overlay .center .teacher-owned .price,#job_package_selection .job_packages .job-package.business-package .overlay .center .non-teacher-owned .price{font-size:26px}}#job_package_selection .job_packages .job-package.business-package .overlay .center .non-teacher-owned{background-image:url(../img/elements/icon_teacher.png)}#job_package_selection .job_packages .job-package.business-package .overlay .center .teacher-owned{background-image:url(../img/elements/icon_tutor.png);margin-bottom:20px}#job_package_selection .job_packages .job-package.business-package .overlay .close{position:absolute;top:20px;right:20px;height:15px;width:15px;background-image:url(../img/button/modal-close.png);background-repeat:no-repeat;background-size:15px 15px;background-position:50%}#job_package_selection .job_packages .job-package.package-475{margin-right:0}#job_package_selection .job_packages .job-package.package-280,#job_package_selection .job_packages .job-package.package-473{display:none}.fill-wwcc-fields{display:inline-block;font-size:12px;font-weight:500;margin-top:30px;margin-bottom:-10px;cursor:pointer}#subject-field{width:100%}.fieldset-subject .select2.select2-container,.search-box .select2.select2-container{width:100%!important}.fieldset-subject .select2 .selection .select2-selection,.search-box .select2 .selection .select2-selection{border:none;border-radius:0}.fieldset-subject .select2 .selection .select2-selection.subject-field,.search-box .select2 .selection .select2-selection.subject-field{min-height:83px;border-radius:4px;background-color:#fff}@media(max-width:480px){.fieldset-subject .select2 .selection .select2-selection.subject-field,.search-box .select2 .selection .select2-selection.subject-field{min-height:50px}}.fieldset-subject .select2 .selection .select2-selection .select2-selection__rendered,.search-box .select2 .selection .select2-selection .select2-selection__rendered{padding:18px 0 0}@media(max-width:480px){.fieldset-subject .select2 .selection .select2-selection .select2-selection__rendered,.search-box .select2 .selection .select2-selection .select2-selection__rendered{padding:6px 0 0}}.fieldset-subject .select2 .selection .select2-selection .select2-selection__rendered .select2-selection__choice,.search-box .select2 .selection .select2-selection .select2-selection__rendered .select2-selection__choice{background:#f8fafe;border:1px solid #ebf0ff;border-radius:2px;min-height:50px;line-height:50px;margin:0 15px 15px 0;padding:0 10px}@media(max-width:480px){.fieldset-subject .select2 .selection .select2-selection .select2-selection__rendered .select2-selection__choice,.search-box .select2 .selection .select2-selection .select2-selection__rendered .select2-selection__choice{font-size:12px;margin:7px 7px 7px 0;padding:0 5px;min-height:40px;line-height:40px}}.fieldset-subject .select2 .selection .select2-selection .select2-selection__rendered .select2-selection__choice .select2-selection__choice__remove,.search-box .select2 .selection .select2-selection .select2-selection__rendered .select2-selection__choice .select2-selection__choice__remove{float:right;margin-left:10px}.fieldset-subject .select2 .selection .select2-search,.search-box .select2 .selection .select2-search{margin:0 3px 0 0}.fieldset-subject .select2 .selection .select2-search__field,.search-box .select2 .selection .select2-search__field{height:50px;line-height:1;margin-top:0}.fieldset-subject .select2 .selection .select2-search__field::placeholder,.search-box .select2 .selection .select2-search__field::placeholder{color:#a0bade;background-size:17px 16px;background-image:url(../img/elements/lb_icon_subject.png);background-repeat:no-repeat;background-position:0;padding-left:35px}@media(max-width:480px){.fieldset-subject .select2 .selection .select2-search__field::placeholder,.search-box .select2 .selection .select2-search__field::placeholder{background-size:13px 13px;background-position:0;padding-left:25px}}@media(max-width:480px){.fieldset-subject .select2 .selection .select2-search__field,.search-box .select2 .selection .select2-search__field{line-height:18px}}.job_listing_preview{padding:0;border:none}.job-manager-error{color:#d90202;background:rgba(254,155,155,.23);border:1px solid #d90202;border-radius:3px;padding:30px 30px 30px 70px!important;background-image:url(../img/elements/warning.png);background-size:30px 30px;background-position:20px;background-repeat:no-repeat}.job-manager-error:before{display:none}.flatpickr-calendar{border:1px solid rgba(20,110,227,.2);box-shadow:10px 10px 14px rgba(0,98,225,7%);margin-top:10px;font-family:museo-sans,sans-serif}.flatpickr-calendar .flatpickr-month{color:#0062e1;margin:15px 0}.flatpickr-calendar .flatpickr-weekday{color:rgba(46,77,138,.7)}.flatpickr-calendar .flatpickr-day{color:#101e5b;border-radius:4px}.flatpickr-calendar .flatpickr-day.selected{background:#0062e1;box-shadow:none;color:#fff;border-color:#0062e1}.flatpickr-calendar:before,.flatpickr-calendar:after{display:none!important}form[action*="/edit-listing/"] .fieldset-accreditation,form[action*="/edit-listing/"] .fieldset-accreditation_2,form[action*="/edit-listing/"] .fieldset-accreditation_first_name,form[action*="/edit-listing/"] .fieldset-accreditation_last_name,form[action*="/edit-listing/"] .fieldset-accreditation_email{display:none}fieldset.fieldset-test{width:100%!important;display:block!important;margin-bottom:45px!important}.shadow-box{background:#fff;border:1px solid #dee5ee;box-shadow:0 0 28px rgba(81,90,255,6%);border-radius:3px;padding:30px;margin-bottom:20px}.shadow-box h3{margin-top:0}.shadow-box p{margin-bottom:0}.global-search-list{padding:20px 0;border-bottom:1px solid #d0dbe8}#modal{display:none}#modal.show{display:block}#modal .overlay-modal{z-index:6000;background-color:rgba(33,61,88,.9);opacity:1;position:fixed;top:0;left:0;width:100%;height:100%;overflow-x:hidden;overflow-y:auto}#modal .overlay-modal h2{font-size:30px;color:#0062e1;line-height:1.2;font-family:museo-sans,sans-serif;font-weight:400;letter-spacing:-.05em;margin:0 0 20px}@media(max-width:480px){#modal .overlay-modal h2{font-size:26px;margin:0 0 15px}}#modal .overlay-modal p:not(.validation-message){font-size:16px;line-height:1.5;font-family:museo-sans,sans-serif;font-weight:300;color:#101e5b;margin-bottom:20px}@media(max-width:480px){#modal .overlay-modal p:not(.validation-message){font-size:14px}}#modal .overlay-modal .message-box-error p,#modal .overlay-modal .message-box-info p{margin-bottom:0}#modal .overlay-modal em{font-style:italic}#modal .overlay-modal .modal-container{position:fixed;top:0;bottom:0;left:0;width:100%;z-index:100}#modal .overlay-modal .modal-container .modal-scroll{position:fixed;top:0;bottom:0;left:0;width:100%;overflow:auto}#modal .overlay-modal .modal-container .modal-scroll .modal-vertical-center{display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;min-height:99%!important}#modal .overlay-modal .modal-container .modal-scroll .modal-vertical-center .modal-box{display:none;position:relative;background-color:#fff;width:600px;margin:40px;padding:40px;border-radius:4px}#modal .overlay-modal .modal-container .modal-scroll .modal-vertical-center .modal-box.show{display:block}#modal .overlay-modal .modal-container .modal-scroll .modal-vertical-center .modal-box .navigation{width:100%}#modal .overlay-modal .modal-container .modal-scroll .modal-vertical-center .modal-box .navigation .button{width:100%;display:inline-block;text-align:center}#modal .overlay-modal .modal-container .modal-scroll .modal-vertical-center .modal-box .gform_wrapper{margin-bottom:0}#modal .overlay-modal .modal-container .modal-scroll .modal-vertical-center .modal-box .gform_wrapper .gfield{padding-right:0}#modal .overlay-modal .modal-container .modal-scroll .modal-vertical-center .modal-box .gform_wrapper .gfield input[type=text],#modal .overlay-modal .modal-container .modal-scroll .modal-vertical-center .modal-box .gform_wrapper .gfield input[type=email]{width:100%}#modal .overlay-modal .modal-container .modal-scroll .modal-vertical-center .modal-box .gform_wrapper .gfield .gfield_label{line-height:2}#modal .overlay-modal .modal-container .modal-scroll .modal-vertical-center .modal-box .gform_wrapper .gform_footer{padding:16px 0 0;margin:16px 0 0}#modal .overlay-modal .modal-container .modal-scroll .modal-vertical-center .modal-box p a{color:#0062e1;cursor:pointer}#modal .overlay-modal .modal-container .modal-scroll .modal-vertical-center .modal-box p a:hover{color:#0e22bf}#modal .overlay-modal .modal-container .modal-scroll .modal-vertical-center .modal-box .close-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;cursor:pointer;outline:inherit;background-image:url(../img/button/modal-close.png);width:14px;height:14px;background-color:initial;background-repeat:no-repeat;background-position:50%;background-size:14px 14px;float:right;margin-top:-20px;margin-right:-20px}.cart-subtotal{display:none}.validation-message{color:#d90202;margin:10px 0 0!important;font-size:14px;font-weight:400}.fieldset-type-checkbox .validation-message{float:left}.invalid input.invalid,.invalid textarea.invalid,.invalid select.invalid,.invalid .field.required-field{border-color:#d90202!important}.navigation-half{display:flex;flex-direction:row;justify-content:space-between}@media(max-width:480px){.navigation-half{display:block}}.navigation-half.cancel-membership-navigation{margin-top:40px}@media(max-width:480px){.navigation-half.cancel-membership-navigation{margin-top:20px}}.navigation-half .button,.navigation-half button{width:calc(50% - 10px);display:inline-block}@media(max-width:480px){.navigation-half .button,.navigation-half button{width:100%}.navigation-half .button+.button,.navigation-half button+.button,.navigation-half .button+button,.navigation-half button+button{margin-top:10px}}.password-wrapper{position:relative}.password-wrapper.show .show-hide-password{background-image:url(../img/button/password_show.png)}.password-wrapper .show-hide-password{display:block;position:absolute;right:0;top:0;height:50px;width:60px;background:url(../img/button/password_hide.png)no-repeat;background-size:27px;background-position:50%}#post-543>h1:first-of-type{display:none}.quarterly_newsletter .notification-box:empty{display:none}.quarterly_newsletter .notification-box p:last-of-type{margin-bottom:0!important;line-height:1.4}.quarterly_newsletter .notification-box.warning,.quarterly_newsletter .notification-box.info{margin-top:0}.quarterly_newsletter .notification-box.warning p{color:#d90202!important;line-height:1.4!important}.quarterly_newsletter .gform_body{margin-top:20px}.page-template-my-account .edit-listing{display:none}.page-template-my-account .edit-listing.show{display:block}input[type=password]{padding-right:30px!important}.comments{margin-top:40px}.comments.active .hide-comments,.comments.active .comments-container{display:block}.comments.active .view-comments{display:none}.comments .view-comments span,.comments .hide-comments span{background-image:url(../img/button/comments.png);background-size:19px 17px;background-repeat:no-repeat;background-position:0 48%;padding:10px 0 10px 29px;line-height:19px}.comments .hide-comments{display:none}.comments .comments-container{display:none}.comments .message-box-info{padding:15px 15px 15px 50px;background-size:20px 20px;background-position:15px 18px;margin-top:0;margin-bottom:20px;font-size:14px}@media(max-width:480px){.comments .message-box-info{font-size:12px;margin-bottom:10px}}.comments .comments-title{font-size:30px;color:#0062e1;line-height:1.2;font-family:museo-sans,sans-serif;font-weight:400;letter-spacing:-.05em;margin:45px 0 20px}.comments .comments-title span{font-weight:400}.comments .comment-list{margin-left:0;margin-top:0}.comments .comment-list>.comment:last-of-type{margin-bottom:20px;border-bottom:1px solid rgba(20,110,227,.2);padding-bottom:23px}.comments .comment-list .comment{margin-top:20px;border-top:1px solid rgba(20,110,227,.15);padding-top:20px}@media(max-width:480px){.comments .comment-list .comment{margin-top:15px;border-top:1px solid rgba(20,110,227,.15);padding-top:15px}}.comments .comment-list .comment.enabled-reply>.comment-body>.reply{pointer-events:none!important}.comments .comment-list .comment .comment-top{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:15px}@media(max-width:480px){.comments .comment-list .comment .comment-top{flex-wrap:wrap;margin-bottom:10px}}.comments .comment-list .comment .comment-top .comment-author{display:inline-block}@media(max-width:480px){.comments .comment-list .comment .comment-top .comment-author{width:100%}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.comments .comment-list .comment .comment-top .comment-author .person-bg{display:none}.comments .comment-list .comment .comment-top .comment-author .person-bg .person{position:relative}.comments .comment-list .comment .comment-top .comment-author .person-bg .person .close{position:absolute;top:0;right:0;background-image:url(../img/button/modal-close_white.png);width:16px;height:16px;background-color:initial;background-repeat:no-repeat;background-position:50%;background-size:16px 16px;cursor:pointer}.comments .comment-list .comment .comment-top .comment-author .person-bg.active{display:flex;position:fixed;top:0;right:0;bottom:0;left:0;width:100vw;height:100vh;background-color:rgba(33,61,88,.9);justify-content:center;align-items:center;z-index:5105;animation:fadeIn ease .4s}.comments .comment-list .comment .comment-top .comment-author .person-bg.active .person{height:300px;width:300px}.comments .comment-list .comment .comment-top .comment-author .person{height:40px;width:40px;border-radius:50%;background-color:rgba(0,98,225,6%);color:#2250aa;line-height:40px;text-align:center;background-repeat:no-repeat;background-size:cover;background-position:50%;display:inline-block;vertical-align:middle;cursor:inherit;font-size:16px}.comments .comment-list .comment .comment-top .comment-author .person.clickable{cursor:pointer}@media(max-width:480px){.comments .comment-list .comment .comment-top .comment-author .person{height:35px;width:35px;line-height:35px;font-size:13px}}.comments .comment-list .comment .comment-top .comment-author .person-details{color:#014fa3;font-size:14px;display:inline-block;vertical-align:middle;margin:0 0 0 5px}@media(max-width:480px){.comments .comment-list .comment .comment-top .comment-author .person-details{font-size:12px}}.comments .comment-list .comment .comment-top .comment-author .person-details span{font-size:12px;margin:3px 0 0;color:#014fa3;display:block;font-weight:300}@media(max-width:480px){.comments .comment-list .comment .comment-top .comment-author .person-details span{font-size:10px}}.comments .comment-list .comment .comment-top .comment-meta{font-size:12px;margin:7px 0 0;color:#7e7e7e;display:block;flex-grow:0;flex-shrink:0;font-weight:300}@media(max-width:480px){.comments .comment-list .comment .comment-top .comment-meta{width:100%;margin:8px 0 0;font-size:11px}}.comments .comment-list .comment .comment-top .comment-meta a{display:inline-block;color:#7e7e7e}.comments .comment-list .comment .comment-top .comment-meta .reply-inline,.comments .comment-list .comment .comment-top .comment-meta .edit-inline{display:inline-block;margin-left:10px}.comments .comment-list .comment .comment-top .comment-meta .reply-inline span,.comments .comment-list .comment .comment-top .comment-meta .edit-inline span{background-repeat:no-repeat;background-position:0 38%;padding:7px 0 7px 18px;background-size:12px 12px}.comments .comment-list .comment .comment-top .comment-meta .reply-inline span a:hover,.comments .comment-list .comment .comment-top .comment-meta .edit-inline span a:hover{text-decoration:underline}.comments .comment-list .comment .comment-top .comment-meta .reply-inline span{background-image:url(../img/button/reply_light.png)}.comments .comment-list .comment .comment-top .comment-meta .edit-inline span{background-size:13px 13px;background-image:url(../img/button/edit_light.png)}.comments .comment-list .comment p{margin-bottom:0;line-height:1.5}.comments .comment-list .comment p+p{margin-top:20px}.comments .comment-list .comment .reply-edit-action{display:flex;justify-content:space-between}.comments .comment-list .comment .reply-edit-action .reply,.comments .comment-list .comment .reply-edit-action .edit,.comments .comment-list .comment .reply-edit-action .in-review{font-size:13px;display:inline-block;margin-top:10px;margin-right:10px}.comments .comment-list .comment .reply-edit-action .reply span,.comments .comment-list .comment .reply-edit-action .edit span,.comments .comment-list .comment .reply-edit-action .in-review span{background-repeat:no-repeat;background-position:0 38%;color:#0d2c4d}.comments .comment-list .comment .reply-edit-action .reply span a,.comments .comment-list .comment .reply-edit-action .edit span a,.comments .comment-list .comment .reply-edit-action .in-review span a{color:#0d2c4d}.comments .comment-list .comment .reply-edit-action .reply span a:hover,.comments .comment-list .comment .reply-edit-action .edit span a:hover,.comments .comment-list .comment .reply-edit-action .in-review span a:hover{text-decoration:underline;cursor:pointer}.comments .comment-list .comment .reply-edit-action .reply span{padding:7px 0 7px 23px;background-size:15px 16px;background-image:url(../img/button/reply.png)}.comments .comment-list .comment .reply-edit-action .edit span{padding-left:21px;background-size:15px 15px;background-image:url(../img/button/edit.png)}.comments .comment-list .comment .reply-edit-action .in-review{color:#e10f1b}.comments .comment-list .comment .reply-edit-action .in-review span{color:#e10f1b;padding-left:21px}.comments .comment-list .comment.depth-2,.comments .comment-list .comment .depth-3,.comments .comment-list .comment .depth-4{margin-left:40px}@media(max-width:780px){.comments .comment-list .comment.depth-2,.comments .comment-list .comment .depth-3,.comments .comment-list .comment .depth-4{margin-left:25px}}@media(max-width:480px){.comments .comment-list .comment.depth-2,.comments .comment-list .comment .depth-3,.comments .comment-list .comment .depth-4{margin-left:15px}}.comments .comment-list .comment.depth-4 .reply{display:none}.comments .comment-list .comment .comment-respond{margin-top:40px!important;margin-bottom:30px!important}@media(max-width:480px){.comments .comment-list .comment .comment-respond{margin-top:30px!important;margin-bottom:20px!important}}.comments .comment-list .comment .edit-container .button-container{display:flex;justify-content:space-between;margin-top:35px}.comments .comment-list .comment .edit-container .button-container .save-edit{width:calc(50% - 10px)}.comments .comment-list .comment .edit-container .button-container .cancel-edit{width:calc(50% - 10px)}#respond{margin-top:60px}@media(max-width:480px){#respond{margin-top:30px}}#respond #cancel-comment-reply-link{color:#384477!important;font-size:14px}#respond .logged-in-as{display:none}#respond .comment-form-comment{width:100%}#respond .comment-form-comment label{display:block;float:none;line-height:1.3;width:100%;font-size:16px;color:rgba(46,77,138,.7);font-weight:400}@media(max-width:480px){#respond .comment-form-comment label{font-size:14px}}#respond .form-submit{display:flex;justify-content:space-between}@media(max-width:480px){#respond .form-submit{flex-wrap:wrap}}#respond .form-submit .cancel-reply,#respond .form-submit input[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;cursor:pointer;outline:inherit;text-align:center;background:#fff;border:1px solid #e8edf4;box-shadow:1px 1px 8px rgba(0,98,225,5%);color:#0062e1!important;padding:12px 16px!important;font-size:15px;transition:none;background-color:#0062e1!important;color:#fff!important;width:calc(50% - 10px);display:inline-block;margin-top:10px;vertical-align:top;font-weight:500;border-radius:4px;height:50px}@media(max-width:480px){#respond .form-submit .cancel-reply,#respond .form-submit input[type=submit]{width:100%}}#respond .form-submit .cancel-reply{border:1px solid #d0dbff!important;color:#2250aa!important;background-color:#fff!important}.comment-form-comment textarea,.edit-container textarea{display:block;margin:8px 0 0;font-family:museo-sans,sans-serif;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background-image:none;background-color:initial;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background:#fff;border:1px solid rgba(20,110,227,.2);box-shadow:0 2px 14px rgba(50,51,202,1%);border-radius:3px;color:#2e4d8a;font-size:16px;padding:13px 15px!important;height:50px;width:100%;line-height:1.5;min-height:150px}.qualification .button span{background-repeat:no-repeat;background-position:0;padding:5px 0 5px 30px}.qualification .button.link-ata-modal span{background-image:url(../img/qualification/small_link.svg);background-size:17px 16px;background-position:8px}.qualification .button.link span{background-image:url(../img/qualification/link.svg);background-size:14px 14px;padding-left:25px}.qualification .button.sign-up span{background-image:url(../img/qualification/sign_up.svg);background-size:17px 16px}.qualification .button.upload span{background-image:url(../img/qualification/upload.svg);background-size:21px 15px;background-position:0 20%;position:absolute;top:calc(50% + 1px);left:50%;transform:translate(-50%,-50%)}.qualification .message-box-info.approved{background-image:url(../img/qualification/tick.svg);background-position:23px 21px}.qualification .two-button{display:flex;justify-content:space-between}.qualification .two-button .button{padding:16px 10px!important}@media(max-width:480px){.qualification .two-button{flex-wrap:wrap}.qualification .two-button .button{width:100%}}.qualification .two-button .button+.button{margin-left:15px}@media(max-width:480px){.qualification .two-button .button+.button{margin-left:0;margin-top:10px}}.qualification .plaque{font-size:22px;color:#fff;margin-bottom:20px}@media(max-width:480px){.qualification .plaque{font-size:18px}}.qualification .plaque .award-container{border-radius:4px;background-image:linear-gradient(90deg,#0062E1 0%,#014FA3 100%);padding:25px}@media(max-width:480px){.qualification .plaque .award-container{padding:15px}}.qualification .plaque .award-container span{background-image:url(../img/qualification/award_white.svg);background-size:16px 21px;background-position:0 2px;background-repeat:no-repeat;padding-left:30px;padding-top:1px;line-height:1.3}@media(max-width:780px){.qualification .plaque .award-container span{background-size:13px 17px;padding-left:22px}}.qualification .plaque .award-container div{display:inline-block;float:right}.qualification .plaque .award-container div span{background-image:none;padding:0}.qualification .plaque.bronze-qualification .award-container{background-image:linear-gradient(225deg,#CBA964 0%,#A67D3F 100%)}.qualification .plaque.silver-qualification .award-container{background-image:linear-gradient(45deg,#8B90A0 0%,#CBD4E7 100%)}.qualification .plaque.gold-qualification .award-container{background-image:linear-gradient(45deg,#E9920A 0%,#F7CA22 100%)}.qualification label{color:#6c82ad}.qualification .unlink-college{float:right}.qualification .blue-box{background-color:#f2f7fd;color:#0062e1;border:1px solid #c6dbfa;padding:10px 15px;border-radius:5px;margin-top:10px}.onboarding-qualifications .button.sign-up{display:none}.onboarding-qualifications .button.continue{margin-top:44px}#upload{text-align:center;position:relative}#upload.success.hide-wonderful .success-notification{max-height:0!important}#upload.success .upload-container{width:100%}#upload.success .upload-container .upload-box .center img{height:0;margin-bottom:0}#upload.success .upload-help{opacity:0}#upload.success .success-notification{max-height:500px!important}#upload.error .upload-container{border:1px solid #d90202!important}#upload.error .upload-container .text-input textarea{border:1px solid #d90202!important}#upload.error .upload-container .text-input .validation_message{color:#d90202;font-style:initial;font-weight:400;font-size:14px;padding-top:16px}#upload .dropzone{margin-right:0}#upload .dropzone .upload-container{background:#fafcff;box-shadow:0 0 40px rgba(45,65,135,.2);border-radius:15px;width:600px;margin:0 auto;transition:all ease-in-out .6s;overflow:hidden;width:100%;box-shadow:none;border-radius:4px;border:1px solid #e0e2ef;margin-bottom:20px}@media(max-width:830px){#upload .dropzone .upload-container{width:100%}}#upload .dropzone .upload-container form{margin-right:0}#upload .dropzone .upload-container .upload-box{position:relative;display:flex;align-items:center;justify-content:center}#upload .dropzone .upload-container .upload-box .center{padding:20px;width:100%}#upload .dropzone .upload-container .upload-box .center h4{font-size:16px;color:rgba(0,98,225,.5)}#upload .dropzone .upload-container .upload-box .center .button{display:block;width:100%}#upload .dropzone .upload-container .success-notification{max-height:0;overflow:hidden;background-color:#f7fafd;border-radius:0 0 15px 15px;transition:max-height ease-in-out .6s;transition-delay:.6s}#upload .dropzone .upload-container .success-notification .container{border-top:1px solid #e0e2ef;padding:30px}#upload .dropzone .upload-container .success-notification .container h3{color:#fd5400;margin-bottom:10px;font-size:24px}#upload .dropzone .upload-container .success-notification .container p{font-size:14px;line-height:1.4;color:#818daa}#upload .dropzone .upload-container .success-notification .container .down{display:block;background-image:url(../img/down_grey.svg);background-size:20px 11px;background-repeat:no-repeat;background-position:50%;width:20px;height:11px;margin:25px auto 0;cursor:pointer}#upload .dropzone .upload-container .text-input{padding:20px;text-align:left;border-top:1px solid #e0e2ef;display:none}#upload .dropzone .upload-container .text-input.show{display:block}#upload .dropzone .upload-container .text-input label{font-size:16px;font-weight:400;color:#2d4187;display:inline-block;line-height:1.3;clear:both}#upload .dropzone .upload-container .text-input textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background-image:none;background-color:initial;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background:#fff;border:1px solid #e0e0e0;box-shadow:0 2px 14px rgba(50,51,202,1%);border-radius:3px;color:#2e4d8a;font-size:16px;padding:20px;width:100%;min-height:100px;margin:15px 0 0}#upload .dropzone .upload-container .start-without{border-top:1px solid #e0e2ef;background-color:#f7fafd;color:#818daa;font-size:14px;font-style:italic;padding:18px 20px}#upload .dropzone .upload-container .start-without .underline{text-decoration:underline;cursor:pointer}#upload .dropzone.dz-drag-hover{background:rgba(253,84,0,4%)}#upload .dropzone.dz-drag-hover .upload-box:after,#upload .dropzone.dz-drag-hover .upload-box:before{opacity:1}#upload .submit{margin-top:30px}.dz-preview.hide{padding:0;display:none}.dz-preview .upload-file{position:relative;border:1px solid #e0e2ef;border-radius:4px;padding:20px;text-align:left}.dz-preview .upload-file .upload-status{display:flex;justify-content:space-between;position:relative;z-index:2}@media(max-width:375px){.dz-preview .upload-file .upload-status{flex-wrap:wrap}}.dz-preview .upload-file .upload-status.success .details,.dz-preview .upload-file .upload-status.success .progress-bar{display:none}.dz-preview .upload-file .upload-status .left{padding-right:40px}.dz-preview .upload-file .upload-status .left .file-name{color:#2d4187;font-weight:600;font-size:16px;line-height:1.4}@media(max-width:480px){.dz-preview .upload-file .upload-status .left .file-name{font-size:14px}}.dz-preview .upload-file .upload-status .left .details{color:#818daa;font-weight:400;font-size:14px;margin-top:8px;line-height:1.2;display:flex;align-items:center}.dz-preview .upload-file .upload-status .left .details .status{color:#014fa3;opacity:.5;margin-right:10px}.dz-preview .upload-file .upload-status .left .details .status.error{color:#e31414;opacity:1;background-image:url(../img/qualification/failed-icon.svg)!important;background-repeat:no-repeat;padding-left:22px;background-size:16px 16px;background-position:0}.dz-preview .upload-file .upload-status .left .details .status.complete{color:#00cb73;opacity:1;background-image:url(../img/qualification/ready-icon.svg)!important;background-repeat:no-repeat;padding-left:22px;background-size:16px 16px;background-position:0}.dz-preview .upload-file .upload-status .left .details .status.preparing{background-image:url(../img/qualification/preparing-icon.svg);background-repeat:no-repeat;padding-left:22px;background-size:16px 16px;background-position:0}@media(max-width:480px){.dz-preview .upload-file .upload-status .left .details{font-size:12px}}.dz-preview .upload-file .upload-status .right{opacity:0;pointer-events:none}@media(max-width:375px){.dz-preview .upload-file .upload-status .right{margin-top:10px}}.dz-preview .upload-file .upload-status .right.show{opacity:1;pointer-events:all;flex-shrink:0}.dz-preview .upload-file .upload-status .right .remove,.dz-preview .upload-file .upload-status .right .download{display:inline-block;width:25px;height:25px;background-size:18px 18px;background-position:50%;background-repeat:no-repeat;cursor:pointer}.dz-preview .upload-file .upload-status .right .remove:hover,.dz-preview .upload-file .upload-status .right .download:hover{background-color:unset;color:unset!important}.dz-preview .upload-file .upload-status .right .remove{background-image:url(../img/qualification/remove.svg)}.dz-preview .upload-file .upload-status .right .download{background-image:url(../img/qualification/download.svg);margin-left:10px}.dz-preview .upload-file .upload-status .progress-bar{position:relative;width:100%;height:3px;transition:width ease-in-out .2s}.dz-preview .upload-file .upload-status .progress-bar .progress{position:absolute;top:0;left:0;height:3px;background-color:#78b6fe}@keyframes placeHolderShimmer{0%{background-position:-1e3px 0}100%{background-position:1e3px 0}}.dz-preview .upload-file .progress-background{position:absolute;top:0;bottom:0;left:0;width:100%;background-color:#f7fafd;border-radius:4px;z-index:1;transition:width ease-in-out .2s;animation-duration:3s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:placeHolderShimmer;animation-timing-function:linear;background:#f7fafd;background:linear-gradient(to right,#FFFFFF 8%,#eef7ff 18%,#FFFFFF 33%)}.dz-preview .upload-file .progress-background.complete{animation-play-state:paused;background:#fff!important}.dz-preview+.dz-preview{margin-top:10px}.unlink-account-modal{font-size:15px;font-weight:300;padding-left:22px;background-image:url(../img/qualification/unlink.svg);background-repeat:no-repeat;background-size:16px 16px;line-height:21px}.qualification-signup-subheading{font-size:16px;line-height:1.8;font-family:museo-sans,sans-serif;font-weight:300;color:#101e5b;margin-bottom:15px}.registration-progress-bar{height:90px;background-color:#e7e7e741;display:flex;justify-content:center}@media(max-width:480px){.registration-progress-bar{height:70px}}@media(max-width:270px){.registration-progress-bar{height:50px}}.registration-progress-bar .w1200{display:flex;align-items:center;justify-content:space-between;max-width:1260px;width:100%}.registration-progress-bar .stage{display:flex;flex-direction:column;align-items:center}.registration-progress-bar .stage .number{background-color:#6c82ad;border-radius:50%;height:28px;width:28px;display:flex;align-items:center;justify-content:center}.registration-progress-bar .stage .number span{color:#fff;font-size:16px;font-weight:700}.registration-progress-bar .stage .text{font-weight:300;font-size:14px;color:#6c82ad;margin-top:10px}@media(max-width:480px){.registration-progress-bar .stage .text{font-size:12px}}@media(max-width:270px){.registration-progress-bar .stage .text{display:none}}.registration-progress-bar .selected .number{background-color:#0062e1}.registration-progress-bar .selected .text{color:#101e5b}.header-banner{padding:10px 0;background-color:#0450a3;display:flex;align-items:center;font-family:museo-sans,sans-serif;font-size:15px;color:#fff;justify-content:center;width:100%;line-height:normal;min-width:320px;border-bottom:1px solid #2468b3;display:none}.header-banner .desktop-text{margin-right:20px;margin-left:10px;letter-spacing:-.5px}.header-banner .mobile-text{display:none;margin-right:20px;letter-spacing:-.5px}.header-banner .w1200{display:flex;align-items:center}.header-banner img{width:29px;height:23px}.header-banner .sign-up-btn{font-family:museo-sans,sans-serif;font-size:15px;color:#fff;background:#ffac29;border-radius:3px;border:none;padding:6px 19px;cursor:pointer;white-space:nowrap}.header-banner .sign-up-btn:hover{background-color:#f3a01c}@media(max-width:410px){.header-banner .mobile-text{display:block}.header-banner .desktop-text{display:none}.header-banner img{display:none}}.gf_inline-block{display:inline-block}@media(max-width:640px){.gf_inline-block{display:block}}.gf_contact_us .message-box-info,.covid-program .message-box-info{color:#014fa3!important;background:#eef2ff;border:1px solid #dde5ee;border-radius:3px;padding:17px 20px;margin:25px 0 20px;line-height:1.4;font-size:16px;font-weight:300}.gf_contact_us .message-box-info br,.covid-program .message-box-info br{display:none}.gf_contact_us li.gfield,.covid-program li.gfield{margin-top:26px!important}.gf_contact_us li.gfield .gfield_description,.covid-program li.gfield .gfield_description{width:auto!important}.gf_contact_us li.gfield.gfield_error,.covid-program li.gfield.gfield_error{margin-bottom:0!important}.gf_contact_us li.gfield.gfield_error .ginput_container input,.covid-program li.gfield.gfield_error .ginput_container input{margin-bottom:0!important;margin-top:0!important}.gf_contact_us .gfield_error .validation_message,.covid-program .gfield_error .validation_message{position:absolute;padding:0}@media(max-width:761px){.gf_contact_us .gfield_error.gf_left_half,.covid-program .gfield_error.gf_left_half{margin-top:32px}}.gf_contact_us .ginput_container_date .clear-multi .ginput_container_date select,.covid-program .ginput_container_date .clear-multi .ginput_container_date select{padding-top:0;padding-bottom:0}.gf_contact_us .gf_check_box .ginput_container_checkbox label,.covid-program .gf_check_box .ginput_container_checkbox label{color:#2e4d8a;font-size:16px;white-space:nowrap;margin-left:8px!important}.gf_contact_us .gf_check_box .ginput_container_checkbox ul,.covid-program .gf_check_box .ginput_container_checkbox ul{width:100%!important;display:flex;flex-wrap:wrap;margin-bottom:0}.gf_contact_us .gf_check_box .ginput_container_checkbox ul li,.covid-program .gf_check_box .ginput_container_checkbox ul li{width:calc(100%/6);margin-bottom:8px}@media(max-width:1250px){.gf_contact_us .gf_check_box .ginput_container_checkbox ul li,.covid-program .gf_check_box .ginput_container_checkbox ul li{width:calc(100%/5)}.gf_contact_us .gf_check_box .ginput_container_checkbox ul li:nth-of-type(1),.covid-program .gf_check_box .ginput_container_checkbox ul li:nth-of-type(1){margin-bottom:8px}}@media(max-width:1100px){.gf_contact_us .gf_check_box .ginput_container_checkbox ul li,.covid-program .gf_check_box .ginput_container_checkbox ul li{width:calc(100%/4)}}@media(max-width:925px){.gf_contact_us .gf_check_box .ginput_container_checkbox ul li,.covid-program .gf_check_box .ginput_container_checkbox ul li{width:calc(100%/3)}}@media(max-width:780px){.gf_contact_us .gf_check_box .ginput_container_checkbox ul li,.covid-program .gf_check_box .ginput_container_checkbox ul li{width:calc(100%/5)}}@media(max-width:700px){.gf_contact_us .gf_check_box .ginput_container_checkbox ul li,.covid-program .gf_check_box .ginput_container_checkbox ul li{width:calc(100%/4)}}@media(max-width:550px){.gf_contact_us .gf_check_box .ginput_container_checkbox ul li,.covid-program .gf_check_box .ginput_container_checkbox ul li{width:calc(100%/3)}}@media(max-width:420px){.gf_contact_us .gf_check_box .ginput_container_checkbox ul li,.covid-program .gf_check_box .ginput_container_checkbox ul li{width:calc(100%/2)}.gf_contact_us .gf_check_box .ginput_container_checkbox ul li:nth-of-type(3),.covid-program .gf_check_box .ginput_container_checkbox ul li:nth-of-type(3){margin-bottom:8px}}.gf_contact_us .gf_check_box .ginput_container_checkbox input,.covid-program .gf_check_box .ginput_container_checkbox input{font-family:museo-sans,sans-serif;display:inline-block;vertical-align:top;-webkit-appearance:none;appearance:none;border:0;background:0 0;background-color:#fff;border:1px solid rgba(20,110,227,.2)!important;height:20px;width:20px!important;padding:0!important;border-radius:3px;position:relative;margin:0}.gf_contact_us .gf_check_box .ginput_container_checkbox input:checked:after,.covid-program .gf_check_box .ginput_container_checkbox input:checked:after{position:absolute;content:'';background-color:#0062e1;top:0;left:0;bottom:0;width:18px;height:18px;border-radius:3px;background-image:url(../img/elements/check-small-white.png);background-repeat:no-repeat;background-size:12px 10px;background-position:50%}.gf_contact_us .gform_heading,.covid-program .gform_heading{margin-bottom:0}.gf_contact_us h3.gform_title,.covid-program h3.gform_title{margin-bottom:27px}.gf_contact_us span.gform_description,.covid-program span.gform_description{margin-bottom:0!important;width:auto!important;color:#0062e1;font-size:14px}.gf_contact_us .gfield_required,.covid-program .gfield_required{display:none}.gf_contact_us .gform_body .gform_fields .gfield .ginput_container textarea,.covid-program .gform_body .gform_fields .gfield .ginput_container textarea{line-height:normal}.gf_contact_us .gform_footer,.covid-program .gform_footer{margin-top:45px}.gf_contact_us textarea,.covid-program textarea{display:block}.wp-block-table td,.wp-block-table th{border:none}.gform_wrapper .gform_footer{padding:16px 0 10px;margin:16px 0 0}.share-tooltip{display:flex;font-weight:700}.share-tooltip a{display:flex;gap:10px}.share-tooltip a:hover div svg g,.share-tooltip a:hover svg g,.share-tooltip a:hover span{stroke:#0062e1;color:#0062e1}.share-tooltip .share{display:flex;align-items:center;transition:all .4s}.share-tooltip .share{position:relative}.share-tooltip .share a span{font-weight:500;font-size:15px}.share-tooltip .share a.active{color:#0062e1}.share-tooltip .share a.active div svg g,.share-tooltip .share a.active svg g,.share-tooltip .share a.active span{fill:#0062e1;stroke:#0062e1;color:#0062e1}.share-tooltip .share .share-pop-over{display:block}.share-tooltip .share .share-pop-over{position:absolute;background:#fff;transform:translateY(30px);padding:10px 15px;z-index:1;left:-70px;top:0;box-shadow:0 0 28px rgba(34,116,170,5%);border-radius:3px;border:1px solid #e8eff4}.share-tooltip .share .share-pop-over .arrow{position:absolute;left:0;transform:translate3d(104px,0,0);clip:rect(0,18px,14px,-4px);top:-14px;pointer-events:none}.share-tooltip .share .share-pop-over .arrow:after{content:'';display:block;height:14px;width:14px;transform:rotate(45deg)translate(6px,6px);border:1px solid #e8eff4;background:#fff}.share-tooltip .share .share-pop-over a.twitter svg{padding:2px}.share-tooltip .share .share-pop-over a+a{margin-top:21px}.share-tooltip .share .share-pop-over a span{color:#0062e1;align-self:center;font-weight:400;text-wrap:nowrap}.share-tooltip .share .share-pop-over a:hover span,.share-tooltip .share .share-pop-over a:hover svg{color:#014fa3;fill:#014fa3}.share-tooltip .share .share-pop-over svg{margin-left:0;fill:#0062e1}.share-tooltip .share .share-pop-over.hide{display:none!important}.page-id-19 .contact-us-phone p{margin:0}.page-id-19 .contact-us-phone p:last-of-type{margin-top:23px}.page-id-19 .whatsapp-button a{background-image:url(../img/button/whats-app.png);background-size:18px;background-repeat:no-repeat;background-position:12px;background-color:#25d366;margin:10px 0;font-size:12px;font-weight:700;padding:12px 12px 10px 38px;border-radius:6px}.page-id-19 .whatsapp-button a:hover{background-color:#25d366!important}.page-id-19 .email-link{text-decoration:underline;color:#0062e1}.affiliates-page .intro-text{margin-bottom:20px;letter-spacing:-.03em}@media(max-width:480px){.affiliates-page .intro-text{margin-bottom:10px}}.affiliates-page .intro-text p{font-size:inherit;line-height:1.6;letter-spacing:inherit;margin-bottom:inherit}.affiliates-page .intro-text p:first-of-type{font-size:25px;margin-bottom:20px;letter-spacing:-.03em}.affiliates-page .affiliate-prospectus-button{text-align:center;margin:40px 0 96px}@media(max-width:780px){.affiliates-page .affiliate-prospectus-button{margin:32px 0 58px}}.affiliates-page .affiliate-prospectus-button .button{width:100%;display:block;color:#fff}.affiliates-page .affiliate-prospectus-button .button:hover{color:#fff}.affiliates-page .affiliate-tier{margin:80px 0 0}@media(max-width:780px){.affiliates-page .affiliate-tier{margin:60px 0 0}}.affiliates-page .affiliate-tier .tier-divider{position:relative;text-align:center;margin-bottom:60px}@media(max-width:780px){.affiliates-page .affiliate-tier .tier-divider{margin-bottom:40px}}.affiliates-page .affiliate-tier .tier-divider::before{content:'';position:absolute;top:50%;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent 0%,#CFD7F1 15%,#CFD7F1 85%,transparent 100%)}.affiliates-page .affiliate-tier .tier-divider .tier-label{background:#fff;padding:0 16px;text-align:center;font-size:18px;font-style:normal;font-weight:600;line-height:28px;letter-spacing:10px;position:relative;z-index:2}@media(max-width:780px){.affiliates-page .affiliate-tier .tier-divider .tier-label{font-size:16px;line-height:24px}}.affiliates-page .affiliate-tier.platinum-tier .tier-label{color:#979797}.affiliates-page .affiliate-tier.platinum-tier .tier-divider::before{background:#979797}.affiliates-page .affiliate-tier.gold-tier .tier-label{color:#ffba4d}.affiliates-page .affiliate-tier.gold-tier .tier-divider::before{background:#ffba4d}.affiliates-page .affiliate-tier.silver-tier .tier-label{color:#bfc8da}.affiliates-page .affiliate-tier.silver-tier .tier-divider::before{background:#bfc8da}.affiliates-page .affiliate-tier.bronze-tier .tier-label{color:#cba964}.affiliates-page .affiliate-tier.bronze-tier .tier-divider::before{background:#cba964}.affiliates-page .affiliate-tier .affiliate-list{display:flex;flex-direction:column}.affiliates-page .affiliate-tier .affiliate-list .partner-keyline{height:1px;background-color:rgba(20,110,227,.2);margin:60px 0}@media(max-width:780px){.affiliates-page .affiliate-tier .affiliate-list .partner-keyline{margin:40px 0}}.affiliates-page .affiliate-tier .affiliate-list .affiliate-partner{display:flex;flex-direction:column;align-items:flex-start;text-align:left;gap:32px}.affiliates-page .affiliate-tier .affiliate-list .affiliate-partner .partner-logo{flex-shrink:0}.affiliates-page .affiliate-tier .affiliate-list .affiliate-partner .partner-logo a{display:block}.affiliates-page .affiliate-tier .affiliate-list .affiliate-partner .partner-logo img{width:300px;max-width:100%;height:auto;object-fit:contain}.affiliates-page .affiliate-tier .affiliate-list .affiliate-partner .partner-content{width:100%}.affiliates-page .affiliate-tier .affiliate-list .affiliate-partner .partner-content .partner-name{font-size:18px;line-height:1.4;margin:0 0 16px;color:#2e4d8a}@media(max-width:780px){.affiliates-page .affiliate-tier .affiliate-list .affiliate-partner .partner-content .partner-name{font-size:16px;margin-bottom:12px}}.affiliates-page .affiliate-tier .affiliate-list .affiliate-partner .partner-content .partner-name strong{font-weight:600}.affiliates-page .affiliate-tier .affiliate-list .affiliate-partner .partner-content .partner-name a{color:inherit;text-decoration:none}.affiliates-page .affiliate-tier .affiliate-list .affiliate-partner .partner-content .partner-name a:hover{color:#0062e1;text-decoration:underline}.affiliates-page .affiliate-tier .affiliate-list .affiliate-partner .partner-content .partner-description{font-size:16px;line-height:1.6;color:#555}@media(max-width:780px){.affiliates-page .affiliate-tier .affiliate-list .affiliate-partner .partner-content .partner-description{font-size:14px}}.affiliates-page .affiliate-tier .affiliate-list .affiliate-partner .partner-content .partner-description p{margin:0 0 16px}.affiliates-page .affiliate-tier .affiliate-list .affiliate-partner .partner-content .partner-description p:last-child{margin-bottom:0}/*# sourceMappingURL=./style.css.map */