﻿/*!
Theme Name: SGAE
Theme URI: https://themebeans.com/themes/tabor
Author: ThemeBeans
Author URI: https://richtabor.com
Description: Tabor is a beautiful blogging WordPress theme for writers, teachers and folks with lots to share.
Version: 1.6.17
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Template: tabor-master
Text Domain: tabor
Tags: one-column, custom-colors, grid-layout, editor-style, custom-logo, custom-colors, custom-menu, featured-images, theme-options, translation-ready, blog, photography
*/.about-us{width:90%;max-width:1200px;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;align-content:stretch;margin:3em auto}@media screen and (min-width: 650px){.about-us{flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:baseline;align-content:stretch}}.about-us p,.about-us ul{width:100%}.about-us--title{width:100%;margin-bottom:1em}@media screen and (min-width: 650px){.about-us--title{width:200px;padding-right:20px}}.about-us--title h3{display:inline-block;position:relative}.about-us--title h3:after{position:absolute;content:'';bottom:-3px;left:0;background:#ed1f7f;width:25%;height:3px}.about-us--description{width:100%}@media screen and (min-width: 650px){.about-us--description{width:calc(100% - 200px)}}.about-us--description p{margin-bottom:0.5em}.about-us--description p:last-of-type{margin:0}.accredited-course{margin-top:35px;text-align:center;width:100%}.accredited-course div{margin:20px 0 2em}.acf-map{width:100%;height:500px;margin:0}.acf-map img{max-width:inherit !important}.archive .site{padding-top:0 !important}.product-description{display:none;order:1;-webkit-order:1}.attributes-accordion{width:100%;position:relative;margin-bottom:0 !important;display:-webkit-flex;display:flex;flex-direction:column}.attributes-accordion input[type=checkbox]{position:absolute;cursor:pointer;width:100%;height:100%;z-index:1;opacity:0;order:2;-webkit-order:2}.attributes-accordion input[type=checkbox]:checked~.product-description{display:block}.attributes-accordion input[type=checkbox]:checked~h4:after{content:" Less -"}.attributes-accordion input[type=checkbox]:not(:checked)~h4:after{content:" More +"}.attributes-accordion h4{order:3;-webkit-order:3}.blog .site{padding-top:0 !important}.blog-header{display:flex;flex-wrap:wrap;padding:3em 0.5em;background-color:#efefef;align-items:center;justify-content:center;margin-bottom:2em}.blog-header--image{padding:0 20px;width:100%;max-width:400px}body,.header-font,h1,h2,h3,h4,h5,h6{font-family:brandon-grotesque,sans-serif !important}h1,h2,h3,h4,h5,h6{text-transform:uppercase}.c-settings__wrapper{top:0 !important;position:relative !important}.c-settings__wrapper .c-settings__inner{background-color:transparent !important;border:0 !important;display:flex;-webkit-box-shadow:none;box-shadow:none;height:40px;width:80px}.c-settings__wrapper .c-settings__inner .c-settings__item{min-width:0;padding:0;border:0}.c-settings__wrapper .c-settings__inner .c-settings__item .c-settings__label.gray{color:#fff;margin-right:0}.c-settings__arrow,.c-settings__toggle.search-toggle{display:none !important}.c-settings__switch:focus{outline:0}.c-settings .c-switch,.c-settings .c-switch[aria-checked=true]{background-color:transparent;height:40px;width:40px;font-size:20px;padding:0}.c-settings .c-switch i,.c-settings .c-switch[aria-checked=true] i{vertical-align:middle;line-height:40px;color:#fff}.c-settings .c-switch:after,.c-settings .c-switch:before{content:none}.c-settings__text-size{color:#fff !important;border:0;right:0;padding:0;font-size:20px;height:40px;width:40px}.c-settings__text-size:focus{outline:0}.c-settings__text-size i{line-height:40px;vertical-align:middle}.search-toggle{height:40px;width:40px;padding:0}.icon.icon-search{fill:#fff !important;vertical-align:middle}.c-settings__label{font-size:0}.campuses{width:100%;text-align:center}.campuses h2{color:#05897C;margin-bottom:1em}.container{width:90%;padding:1em 0}.course-list{display:flex;flex-wrap:wrap}.course-list--item{display:flex;padding:0.5em;width:100%}@media all and (min-width: 40em){.course-list--item{width:50%}}@media all and (min-width: 60em){.course-list--item{width:33.33%}}.course{margin:20px 0;line-height:1.5}.course:first-of-type{margin-top:0}.course h3{background:#05897C;color:#fff;padding:20px;font-size:24px;margin-bottom:1em}.course th{text-align:left}.course tbody{display:block;padding:0 20px}.course p,.course h4{padding:0 20px}.course h4{font-size:18px}.content-course{width:90%;max-width:1600px;font-size:20px;margin:0 auto 3em auto}@media screen and (min-width: 800px){.content-course{display:flex;align-items:start}}.content-course a{font-weight:bold;position:relative}.content-course a:hover{color:#05897C}.content-course a:after{content:"";border-bottom:1px solid black;width:100%;position:absolute;left:0;bottom:5px}.content-course a:after:hover{border-bottom:#05897C}.course_information{margin-top:35px}@media screen and (min-width: 800px){.course_information{width:60%}}.content-cta{width:90%;max-width:1600px;margin:auto;display:block}@media screen and (min-width: 800px){.content-cta{display:flex}}.content-cta--left{width:100%;background-color:#eaeaea;padding:2em}@media screen and (min-width: 800px){.content-cta--left{width:60%}}.content-cta--right{width:100%;background-color:#ed1f7f;color:#fff;padding:2em;text-align:center;display:flex;flex-direction:column;justify-content:space-around}@media screen and (min-width: 800px){.content-cta--right{width:40%}}.download-course button{border-radius:5px;border:2px solid #fff;background-color:transparent;color:#fff;padding:0 20px;line-height:60px;height:60px}.download-course button i{color:#fff;margin-right:5px}.download-course button:hover{background-color:#fff;color:#ed1f7f}.download-course button:hover>i{color:#ed1f7f}.course_intro .course-row span{display:inline-block}.course_intro .course-row span:nth-child(2n+1){font-weight:bold;vertical-align:top;width:120px}@media screen and (min-width: 800px){.course_intro .course-row span:nth-child(2n+1){width:150px}}.timetable{display:inline-block !important}.content-cta--right h3{color:#fff;margin:0 0 1em;text-transform:none}.course-enquiry--form{background:#eaeaea;width:100%;padding:3em 0}.course-enquiry--form .gform_wrapper{width:90%;margin:0 auto}.course-enquiry--form .gform_title{margin-top:0 !important;margin-bottom:1em !important}.fees div:nth-child(2n+1){background:#eaeaea}.fee-row{padding:10px 20px}.fee-row span{display:block}@media screen and (min-width: 800px){.fee-row span{display:inline-block;vertical-align:middle}}.fee-row span:nth-child(2n+1){font-weight:bold}@media screen and (min-width: 800px){.fee-row span:nth-child(2n+1){width:400px}}.course tbody{padding:10px 0}.course tbody tr:nth-child(2n+2){background:#eaeaea}.course tbody tr th{padding:5px 10px}.course tbody tr td{padding:5px 10px;vertical-align:top;line-height:1.25}.course-image figure{display:block !important}.frontpage-calltoaction--container{display:flex;flex-wrap:wrap;padding:3em 0.5em;background-color:#efefef}.frontpage-calltoaction--item{display:flex;padding:0.5em;width:100%}@media screen and (min-width: 500px){.frontpage-calltoaction--item{width:50%}}@media screen and (min-width: 1200px){.frontpage-calltoaction--item{width:25%}}.frontpage-calltoaction--content{display:flex;flex-direction:column;width:100%;height:100%;transition:none;transform:perspective(1px) scale(0.975);background-color:#fff}.frontpage-calltoaction--content:hover{transition:none;transform:translateZ(0) scale(1, 1)}.frontpage-calltoaction--content figure{display:table-row;background-size:cover;background-position:center;background-repeat:no-repeat;height:250px;min-height:250px}.frontpage-calltoaction--content article{display:flex;flex-direction:column;flex-grow:1;justify-content:space-between;padding:20px 20px 0}.frontpage-calltoaction--content article h4{color:#ed1f7f;font-size:1em}.frontpage-calltoaction--content article h3{font-size:1.25em;margin-bottom:.5em}.frontpage-calltoaction--content article p{flex:1 0 auto;line-height:1.25em}.frontpage-calltoaction--content article p:last-child{margin-bottom:0 !important}.frontpage-calltoaction--content article a{margin:0 0 20px;line-height:30px;text-align:center}@media screen and (min-width: 320px){.frontpage-calltoaction--content article a{line-height:50px}}.frontpage-calltoaction--content article .button{background-color:#ed1f7f;font-family:brandon-grotesque,sans-serif !important;font-size:1.25em}.cultural-acknowledgement{font-size:12px;text-align:center}@media screen and (min-width: 768px){.cultural-acknowledgement{text-align:left}}.cultural-acknowledgement p{margin:0}.donate{background:#fff;padding:10px 15px;border:solid 3px #ed1f7f;border-radius:5px;margin-left:10px}.donate:hover{background:#ed1f7f}.donate:hover a{color:#fff !important}.donate a{color:#ed1f7f !important;padding:0 !important;line-height:15px}.night-mode .donate{background-color:#1c1b1b;border:solid 3px #D3D3D3}.night-mode .donate:hover{background:#D3D3D3}.night-mode .donate:hover a{color:#1c1b1b !important}.night-mode li.donate.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-336 a{color:#fff !important}.enquiry-form input,.enquiry-form textarea{background:rgba(255,255,255,0.8);border:0;margin-bottom:0;padding:10px 20px !important}.enquiry-form label{display:none !important}.enquiry-form .ginput_container.ginput_container_text,.enquiry-form .ginput_container.ginput_container_email{margin-top:0 !important}@media screen and (max-width: 641px){.enquiry-form .name_last input{margin-top:8px}}.enquiry-form h3.gform_title{text-align:center}.gform_wrapper.enquiry-form_wrapper .gform_footer{text-align:center;padding-bottom:0 !important}.resources-block{padding:10px 20px !important;border-left:5px solid #242424}.resources-block h3{padding-top:0}.FileList{list-style:none !important;margin:0;padding:0}.FileList_item{margin:3px 0 !important}.FileList_item a{padding-bottom:5px}.FileList_item a:hover{cursor:pointer}.FileList_item a span{text-transform:uppercase}li.FileList_item{list-style-type:none !important}@font-face{font-family:'icomoon';src:url("fonts/fonts/icomoon.eot?7cf9cq");src:url("fonts/fonts/icomoon.eot?7cf9cq#iefix") format("embedded-opentype"),url("fonts/fonts/icomoon.ttf?7cf9cq") format("truetype"),url("fonts/fonts/icomoon.woff?7cf9cq") format("woff"),url("fonts/fonts/icomoon.svg?7cf9cq#icomoon") format("svg");font-weight:normal;font-style:normal;font-display:block}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.footer-contact div{display:inline-block}.footer-contact div span{font-size:14px;text-transform:uppercase;font-weight:bold}.frontpage{margin:0 !important}.gform_wrapper .gform_footer input.button,.gform_wrapper .gform_footer input[type=submit],label{font-family:brandon-grotesque,sans-serif !important}.gform_wrapper .gform_footer input.button,.gform_wrapper .gform_footer input[type=submit]{background:#ed1f7f}.gform_wrapper .gform_footer{text-align:center}.header-frontpage{display:flex;flex-direction:column;height:calc(100vh - 175px)}.header-image{background-repeat:no-repeat;background-size:cover;position:relative;z-index:50;flex-grow:1;background-position:30%}@media screen and (min-width: 1200px){.header-image{background-position:center}}.header-image--container{width:100%;background:#05897C;z-index:150;position:relative;text-align:center;margin:auto auto 1.5em;display:flex;flex-direction:column;justify-content:space-between;padding:5%}@media screen and (min-width: 760px){.header-image--container{padding:2.5%;display:flex;flex-direction:row;justify-content:space-between;align-items:center}}.header-image--container h2,.header-image--container h3{color:#fff;text-align:left}.header-image--container h2{font-size:1.5em;text-transform:uppercase}@media screen and (min-width: 1200px){.header-image--container h2{font-size:calc(1.5vw + 1.5vh)}}.header-image--container h3{font-weight:400;text-transform:none;font-size:1.4em}@media screen and (min-width: 1200px){.header-image--container h3{font-size:calc(1vw + 1vh)}}.cta-button{background-color:#fff;color:#05897C;padding:.75em 1.5em;border-radius:5px;border:3px #fff solid;margin:20px 0 auto}@media screen and (min-width: 760px){.cta-button{margin:auto 0}}.cta-button:after{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e916";vertical-align:middle;padding-left:5px;margin-bottom:3px;display:inline-block}.cta-button:hover{background-color:#05897C;color:#fff}header .flex.justify-start.items-center{max-width:200px}header .menu-main-menu-container{flex-grow:1}@media screen and (min-width: 800px){header .items-center{flex-grow:1}}.icon-chat:before{content:"\e91c"}.icon-comments:before{content:"\e91c"}.icon-bubble:before{content:"\e91c"}.icon-talk:before{content:"\e91c"}.icon-printer:before{content:"\e91b"}.icon-arrow-right:before{content:"\e90e"}.icon-arrow-left:before{content:"\e90f"}.icon-arrow-down:before{content:"\e910"}.icon-arrow-up:before{content:"\e911"}.icon-learn-more:before{content:"\e916"}.icon-a:before{content:"\e915"}.icon-nightmode:before{content:"\e914"}.icon-envelope:before{content:"\e912"}.icon-phone:before{content:"\e913"}.icon-checkbox-unchecked:before{content:"\e917"}.icon-checkbox:before{content:"\e917"}.icon-unchecked:before{content:"\e917"}.icon-square:before{content:"\e917"}.icon-checkbox-checked:before{content:"\e918"}.icon-checkbox1:before{content:"\e918"}.icon-tick:before{content:"\e918"}.icon-checked:before{content:"\e918"}.icon-selected:before{content:"\e918"}.icon-radio-unchecked:before{content:"\e919"}.icon-radio-button:before{content:"\e919"}.icon-circle:before{content:"\e919"}.icon-radio-checked:before{content:"\e91a"}.icon-radio-button1:before{content:"\e91a"}.icon-youtube:before{content:"\e909"}.icon-linkedin:before{content:"\e90a"}.icon-twitter:before{content:"\e90b"}.icon-facebook:before{content:"\e90c"}.icon-instagram:before{content:"\e90d"}.icon-link:before{content:"\e908"}.icon-xls:before{content:"\e900"}.icon-xlsx:before{content:"\e900"}.icon-doc:before{content:"\e901"}.icon-docx:before{content:"\e901"}.icon-pages:before{content:"\e901"}.icon-zip:before{content:"\e902"}.icon-rar:before{content:"\e902"}.icon-mp4:before{content:"\e903"}.icon-mov:before{content:"\e903"}.icon-wmv:before{content:"\e903"}.icon-mp3:before{content:"\e904"}.icon-wma:before{content:"\e904"}.icon-txt:before{content:"\e905"}.icon-jpg:before{content:"\e906"}.icon-jpeg:before{content:"\e906"}.icon-png:before{content:"\e906"}.icon-gif:before{content:"\e906"}.icon-tiff:before{content:"\e906"}.icon-tif:before{content:"\e906"}.icon-psd:before{content:"\e906"}.icon-pdf:before{content:"\e907"}.learn-with-us{width:100%;text-align:center}.learn-with-us h2{color:#ed1f7f;margin-bottom:1em}.list{display:flex;flex-wrap:wrap}.list-item{display:flex;padding:0.5em;width:100%;background-size:cover;background-position:center center}@media all and (min-width: 600px){.list-item{width:50%}}@media all and (min-width: 1000px){.list-item{width:33.33%}}@media all and (min-width: 1400px){.list-item{width:25%}}.list-item-square{position:relative;width:100%}.list-item-square:after{content:"";display:block;padding-bottom:100%}.content{position:absolute;width:100%;height:100%;display:flex;align-items:center;flex-direction:column;justify-content:space-around}span .location-list{display:inline-block}span .location-list:after{content:",";margin-right:5px}span .location-list:nth-last-of-type(1):after{content:"" !important}.location-content{padding:20px}.location-label{display:inline-block !important;width:75px;vertical-align:top}.location-info{display:inline-block !important;width:calc(100% - 85px)}.locations{width:100%;padding:3em 0.5em;display:flex;flex-wrap:wrap;background-color:#efefef;margin:0 auto}.location{display:flex;padding:0.5em;width:100%}@media screen and (min-width: 650px){.location{width:50%}}@media screen and (min-width: 1200px){.location{width:33.33%}}.location span{display:block}.max-width{width:90%;max-width:1600px}.modal{position:fixed;width:calc(100% - 40px);left:20px;right:20px;bottom:20px;background-color:#ed1f7fde;padding:20px;opacity:0;visibility:hidden;transition:visibility 0s linear 0.25s, opacity 0.25s 0s, transform 0.25s;z-index:99;text-align:center}@media screen and (min-width: 600px){.modal{text-align:left;display:flex;justify-content:space-between;align-items:center}}.showmodal{opacity:1;visibility:visible;z-index:300;transform:scale(1);transition:visibility 0s linear 0s, opacity 0.25s 0s, transform 0.25s}.modal-cookies{width:100%;color:#fff}@media screen and (min-width: 600px){.modal-cookies{display:flex;justify-content:space-between;align-items:center}}.modal-cookies--message{padding:0 25px;display:block;margin-bottom:20px}@media screen and (min-width: 600px){.modal-cookies--message{margin-bottom:0}}.modal-cookies--button{display:block}@media screen and (min-width: 600px){.modal-cookies--button{margin-right:50px}}.modal-cookies--button a{display:inline-block;border:2px solid #fff;padding:8px 14px}.modal-button{position:absolute;top:10px;right:10px;width:32px;height:32px;opacity:1}@media screen and (min-width: 600px){.modal-button{top:20px;right:20px}}.modal-button:hover{opacity:0.8}.modal-button:before,.modal-button:after{position:absolute;left:15px;content:' ';height:33px;width:2px;background-color:#fff}.modal-button:before{transform:rotate(45deg)}.modal-button:after{transform:rotate(-45deg)}.padding-bottom{padding-bottom:20px !important}h1.page-title{text-transform:none}.primary-pushy{padding:0 10px}.primary-pushy .menu-item a{padding:0}.primary-pushy .menu-item .sub-menu{padding-left:0}.primary-pushy .menu-item .sub-menu li a{padding-left:15px}.primary-pushy .menu-item .sub-menu li a:before{content:"-";position:absolute;margin-left:-10px}.pushy{position:fixed;width:260px;height:100%;top:0;z-index:9999;background:#242424;overflow:auto;-webkit-overflow-scrolling:touch}.pushy a{display:block;color:#fff;padding:10px 30px;text-decoration:none}.pushy a:hover{color:#999}.pushy ul:first-child{margin-top:10px}.pushy.pushy-left{left:0}.pushy.pushy-right{right:0}.pushy-content{visibility:hidden}.pushy-left{-webkit-transform:translate3d(-260px, 0, 0);-ms-transform:translate3d(-260px, 0, 0);transform:translate3d(-260px, 0, 0)}.pushy-open-left #container,.pushy-open-left .push{-webkit-transform:translate3d(260px, 0, 0);-ms-transform:translate3d(260px, 0, 0);transform:translate3d(260px, 0, 0)}.pushy-right{-webkit-transform:translate3d(260px, 0, 0);-ms-transform:translate3d(260px, 0, 0);transform:translate3d(260px, 0, 0)}.pushy-open-right #container,.pushy-open-right .push{-webkit-transform:translate3d(-260px, 0, 0);-ms-transform:translate3d(-260px, 0, 0);transform:translate3d(-260px, 0, 0)}.pushy-open-left .pushy,.pushy-open-right .pushy{-webkit-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.pushy-open-left .pushy-content,.pushy-open-right .pushy-content{visibility:visible}#container,.pushy,.push{transition:transform 0.2s cubic-bezier(0.16, 0.68, 0.43, 0.99)}.pushy-content{transition:visibility 0.2s cubic-bezier(0.16, 0.68, 0.43, 0.99)}.site-overlay{display:none}.pushy-open-left .site-overlay,.pushy-open-right .site-overlay{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:9998;background-color:rgba(0,0,0,0.5);-webkit-animation:fade 500ms;animation:fade 500ms}@keyframes fade{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fade{0%{opacity:0}100%{opacity:1}}.pushy-submenu ul{padding-left:15px;transition:max-height 0.2s ease-in-out, visibility 0.2s ease-in-out}.pushy-submenu ul .pushy-link{transition:opacity 0.2s ease-in-out}.pushy-submenu button{width:100%;color:#b3b3b1;padding:15px 30px;text-align:left;background:transparent;border:0}.pushy-submenu button:hover{color:#FFF}.pushy-submenu>a,.pushy-submenu>button{position:relative}.pushy-submenu>a::after,.pushy-submenu>button::after{content:'';display:block;height:11px;width:8px;position:absolute;top:50%;right:15px;background:url("../img/arrow.svg") no-repeat;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);transition:transform 0.2s}.pushy-submenu-closed ul{max-height:0;overflow:hidden;visibility:hidden}.pushy-submenu-closed .pushy-link{opacity:0}.pushy-submenu-open ul{max-height:1000px;visibility:visible}.pushy-submenu-open .pushy-link{opacity:1}.pushy-submenu-open a::after,.pushy-submenu-open button::after{-webkit-transform:translateY(-50%) rotate(90deg);-ms-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg)}.freeze{position:fixed;overflow:hidden !important;height:100%;width:100%}@media only screen and (max-width: 799px){.main-navigation{display:none !important}}.hamburger{position:relative;z-index:20;height:25px;width:35px;cursor:pointer;vertical-align:middle;transition:opacity .25s ease}@media only screen and (min-width: 800px){.hamburger{display:none !important}}.hamburger.active .top,.hamburger.active .middle,.hamburger.active .bottom{background:#242424}.hamburger.active .top{transform:translateY(10px) translateX(0) rotate(45deg)}.hamburger.active .middle{opacity:0}.hamburger.active .bottom{transform:translateY(-10px) translateX(0) rotate(-45deg)}.hamburger span{background:#242424;border:none;height:4px;width:100%;position:absolute;top:0px;left:0;transition:all .35s ease;cursor:pointer}.hamburger span:nth-of-type(2){top:10px}.hamburger span:nth-of-type(3){top:20px}.site-content{padding-top:0 !important}.return-home{text-align:center;text-decoration:underline;display:block}.search .site{padding-top:0 !important}.section-two{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:stretch;align-content:stretch}.section-two--container{background-position:center;background-repeat:no-repeat;background-size:cover;text-align:center;height:50vh;width:100%}@media screen and (min-width: 650px){.section-two--container{width:50%}}.section-two--container-link{width:100%;height:100%;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;align-content:center;position:relative}.section-two--container-link:after{position:absolute;background:rgba(0,0,0,0.5);top:0;left:0;bottom:0;right:0;content:'';z-index:10}.section-two--container-link:hover:after{background:rgba(0,0,0,0.25)}.section-two--container-link h3{color:#fff;position:relative;z-index:20}.share-this-popover{z-index:99}.site-content{padding-top:0 !important}.site-credits{font-size:14px;text-align:center;margin-top:0.5em}@media screen and (min-width: 768px){.site-credits{font-size:16px;text-align:left}}.site-footer{background:#333;color:#fff;padding:3em 0}.site-footer--container{width:90%;max-width:1200px;margin:auto;display:flex;flex-wrap:wrap;justify-content:space-around}@media screen and (min-width: 768px){.site-footer--container{flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:start}}.site-footer--container-logo{max-width:200px;width:50%;max-height:100px;display:flex}@media screen and (min-width: 768px){.site-footer--container-logo{width:100%}}.site-footer--container-logo img{margin:0 auto}.site-footer--container-details{width:100%;margin-top:2em}@media screen and (min-width: 768px){.site-footer--container-details{margin-top:0;padding-left:50px;width:calc(100% - 300px)}}.contact-details{width:100%}@media screen and (min-width: 768px){.contact-details{display:flex;justify-content:center}}.contact-details div{width:100%;text-align:center}@media screen and (min-width: 768px){.contact-details div{width:250px}}.contact-details span i{font-size:1.25em;margin-right:10px;vertical-align:middle}.site-credits{text-align:center}@media screen and (min-width: 768px){.learn-local{order:1}}.site-header{display:block !important;height:175px}.single .site{padding-top:0}.top-spacer{margin-top:0}.single .drop-in{position:relative}@media screen and (min-width: 1200px){.page-register{overflow:hidden}}.social-signup{width:100%;height:100%;min-height:100vh;background:#ed1f7f;position:relative;z-index:10;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:center;align-content:stretch;padding:5%;color:#fff}.social-signup:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background:url("/wp-content/themes/sgae/assets/img/stripes-vertical.svg") no-repeat;background-size:cover;background-position:center;z-index:20}.social-signup--logo{margin-bottom:1.5em}.social-signup--header{position:relative;z-index:30}.social-signup--header h3{color:#fff;margin-bottom:.25em}.social-signup--content{position:relative;z-index:30}.register_wrapper{margin:auto}@media only screen and (min-width: 641px){.register .gform_body{padding-left:16px}}.register input{border:2px solid #fff}.register input:focus{background:rgba(255,255,255,0);color:#fff;border:2px solid #fff}.register input:focus::-webkit-input-placeholder{color:#fff}.register input:focus::-moz-placeholder{color:#fff}.register input:focus:-ms-input-placeholder{color:#fff}.register input:focus:-moz-placeholder{color:#fff}.register .gform_button.button{border:2px solid #fff;margin:0 !important}.register .gform_button.button:hover{background:#fff;color:#ed1f7f}.navigation-social{text-align:center;background:#05897C;padding:5em 0}.navigation-social h3{color:#fff;margin-bottom:1em}.social-media{list-style:none;padding:0;margin:0 auto;width:90%;text-align:center}.social-media li{display:inline-block;margin:0 1em;height:30px}.social-media a{font-size:0;border:0;text-decoration:none}.social-media a:before{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:30px;color:#fff}.social-media a[href*="twitter.com"]:before{content:""}.social-media a[href*="instagram.com"]:before{content:""}.social-media a[href*="youtube.com"]:before{content:""}.social-media a[href*="facebook.com"]:before{content:""}.social-media a[href*="au.linkedin.com"]:before{content:""}.team-block{display:flex;flex-wrap:wrap}.team-member{width:100%;padding:1em;text-align:center}@media all and (min-width: 20em){.team-member{width:50%}}@media all and (min-width: 50em){.team-member{width:33.33%}}@media all and (min-width: 80em){.team-member{width:25%}}.team-profile-picture{background-size:cover;background-position:center;border-radius:50%;width:100%;padding-bottom:100%;visibility:visible !important}.text-left{text-align:left !important}.tll-footer{width:100%;max-width:1200px;margin:2em auto 0;padding:2em 20px;border-top:1px dotted}@media screen and (min-width: 600px){.tll-footer{padding:0 0 2em;display:flex;flex-wrap:nowrap;justify-content:space-around}}.tll-footer .widget{margin-top:2em}.top-header{width:100%;background:#05897C;height:40px}.top-header-inner{width:90%;max-width:1600px;margin:auto;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:stretch;align-content:stretch}.top-header--accessibility{display:flex}.top-header--phone span,.top-header--phone a{vertical-align:middle;color:#fff;font-size:1rem}.top-header--phone span i,.top-header--phone a i{vertical-align:middle;font-size:1.25rem}.night-mode .top-header{background:#d3d3d3;color:#242424}.night-mode .top-header a,.night-mode .top-header i,.night-mode .top-header a i{color:#242424 !important}.night-mode .search-toggle .icon{fill:#242424 !important}@media screen and (min-width: 800px){.wp-block-cover{margin-bottom:70px}}.wp-block-cover__inner-container{text-align:center !important}.wp-block-cover-image.has-background-dim:before,.wp-block-cover.has-background-dim:before{opacity:0.25 !important}
