/*! Theme Name: Goulburn Valley Grammar School
	Theme URI: http://gdj.com.au
	Version: 1.0
	Author: GDJ
	Author URI: http://gdj.com.au
	Description: WordPress Theme for Goulburn Valley Grammar School */@import url("https://fonts.googleapis.com/css?family=Oswald:300,400,600");blockquote,body,dd,dl,dt,fieldset,figure,h1,h2,h3,h4,h5,h6,hr,html,iframe,legend,li,ol,p,pre,textarea,ul{margin:0;padding:0}button,input,select,textarea{margin:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}html{-webkit-box-sizing:border-box;box-sizing:border-box}html *,html :after,html :before{-webkit-box-sizing:inherit;box-sizing:inherit}audio,embed,img,object,video{height:auto;max-width:100%}table{border-collapse:collapse;border-spacing:0}td,th{padding:0;text-align:left}html{font-family:Oswald,sans-serif;font-weight:400;color:#333;font-style:normal}@media only screen and (max-width:480px){html{font-size:85%}}@media only screen and (min-width:481px){html{font-size:90%}}@media only screen and (min-width:680px){html{font-size:95%}}@media only screen and (min-width:768px){html{font-size:100%}}h1,h3,h5{font-weight:600;color:#061f5c;letter-spacing:.07rem}h2,h4,h6{font-weight:300;letter-spacing:-.025rem}h1,h2{font-size:2.3rem;margin-bottom:1.4rem}h3,h4{font-size:1.9rem;margin-bottom:.55rem}h5,h6{font-size:1.1rem;text-transform:uppercase;margin-bottom:.4rem}ol,p,pre,ul{margin-bottom:1.2rem}p,span,td,th,ul{font-family:proxima-nova,sans-serif;letter-spacing:.01rem;line-height:1.5rem}.content ol,.content ul{margin-left:2rem}.content ol li,.content ul li{margin-bottom:.3rem}.content a{color:#0c3fbc}.content a:hover{color:#061f5c}.content a:active{color:#fec524}blockquote{font-size:1.3rem;padding:0;margin:5.4rem 0}blockquote em,blockquote i{font-size:1.9rem;font-weight:300;letter-spacing:-.03rem}blockquote p,blockquote span{line-height:2.7rem}blockquote :last-child{margin-bottom:0}hr{margin:1.5rem 0;opacity:.2}table{width:100%;margin-bottom:2rem}table thead{border-bottom:.2rem solid rgba(51,51,51,.4)}table tr{border-bottom:.1rem solid rgba(51,51,51,.4)}table td,table th{padding:.5rem}ol+h1,ol+h2,ol+h3,ol+h4,ol+h5,ol+h6,p+h1,p+h2,p+h3,p+h4,p+h5,p+h6,pre+h1,pre+h2,pre+h3,pre+h4,pre+h5,pre+h6,table+h1,table+h2,table+h3,table+h4,table+h5,table+h6,ul+h1,ul+h2,ul+h3,ul+h4,ul+h5,ul+h6{margin-top:2rem}ol :last-child,p :last-child,pre :last-child,table :last-child,ul :last-child{margin-bottom:0}a{-webkit-transition:color .1s ease;transition:color .1s ease}@-webkit-keyframes a{0%{background-position:-400px 0}to{background-position:400px 0}}@keyframes a{0%{background-position:-400px 0}to{background-position:400px 0}}html.wf-loading main.main h1,html.wf-loading main.main h2,html.wf-loading main.main h3,html.wf-loading main.main h4,html.wf-loading main.main h5,html.wf-loading main.main h6,html.wf-loading main.main p,html.wf-loading main.main span{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:a;animation-name:a;-webkit-animation-timing-function:linear;animation-timing-function:linear;opacity:.5;background:#f6f7f8;background:-webkit-gradient(linear,left top,right top,color-stop(8%,#cacaca),color-stop(18%,#ddd),color-stop(33%,#cacaca));background:-webkit-linear-gradient(left,#cacaca 8%,#ddd 18%,#cacaca 33%);background:linear-gradient(90deg,#cacaca 8%,#ddd 18%,#cacaca 33%);background-size:800px 104px;color:transparent!important}html.wf-loading main.main a{background:transparent;color:transparent!important}.screen-reader-text{clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);position:absolute!important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;-webkit-box-shadow:0 0 2px 2px rgba(0,0,0,.6);box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;display:block;font-weight:700;height:auto;left:0;line-height:normal;padding:1em 1.618em;text-decoration:none;top:0;width:auto;z-index:100000;outline:0}.container{max-width:1100px;margin:0 auto;padding:0 20px;display:block}.row{-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (min-width:680px){.row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}}.row .box{width:100%;margin-bottom:.5rem;padding:2.5rem}@media only screen and (min-width:680px){.row .box{margin:0 .5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:right}.row .box:nth-child(2n){text-align:left}}.row .box img{width:100%;display:block}.row .box .title{font-weight:400}.row .box .description{padding:2rem 2rem 1rem;-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2}.row .box .link{margin-top:-1px;padding:0 2rem 2rem;text-align:center;border:0}.row .box .link .button{color:#fec524;background-color:#fff}.row .box .description,.row .box .link{background-color:#061f5c}.related-pages-section .box:nth-child(2n){border-top:4px solid #f7f7f7}@media only screen and (min-width:680px){.related-pages-section .box:nth-child(2n){border-top:0;border-left:4px solid #f7f7f7}}main.main{display:block;position:relative;overflow:hidden}@media only screen and (min-width:960px){main.main:after,main.main:before{content:"";background-repeat:no-repeat;position:fixed;width:284px;height:379px;z-index:-2}main.main:before{left:0;bottom:0;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}main.main:after,main.main:before{background-image:url(img/pattern-background.png)}main.main:after{right:0;top:0}}@media only screen and (max-width:480px){main.main .content{padding-bottom:35px}}@media only screen and (min-width:481px){main.main .content{padding-bottom:45px}}@media only screen and (min-width:680px){main.main .content{padding-bottom:55px}}@media only screen and (min-width:768px){main.main .content{padding-bottom:75px}}@media only screen and (max-width:480px){main.main .content.no-image{padding-top:18px}}@media only screen and (min-width:481px){main.main .content.no-image{padding-top:22px}}@media only screen and (min-width:680px){main.main .content.no-image{padding-top:26px}}@media only screen and (min-width:768px){main.main .content.no-image{padding-top:30px}}main.main .content.no-image:before{content:"";background-color:#f7f7f7;width:100%;display:block;position:absolute;z-index:-1;-webkit-transform-origin:bottom right;-ms-transform-origin:bottom right;transform-origin:bottom right;-webkit-transform:rotate(6.3deg) scale(2);-ms-transform:rotate(6.3deg) scale(2);transform:rotate(6.3deg) scale(2);top:5rem}@media only screen and (max-width:480px){main.main .content.no-image:before{height:226px}}@media only screen and (min-width:481px){main.main .content.no-image:before{height:316px}}@media only screen and (min-width:680px){main.main .content.no-image:before{height:406px}}@media only screen and (min-width:768px){main.main .content.no-image:before{height:446px}}main.main .content .title{font-size:2.5rem;letter-spacing:.05em;font-weight:600;font-family:Oswald,sans-serif;color:#061f5c;padding:.7rem 2rem 1.2rem;margin-left:-2rem;display:inline-block;margin-bottom:1.8rem}main.main .content.has-image .title{margin-top:-50%;background-color:#061f5c;color:#fff}main.main .content .breadcrumb{margin-bottom:1.4rem}main.main .content .breadcrumb a{color:#061f5c}main.main .content .breadcrumb span{color:#061f5c;font-family:Oswald,sans-serif;font-weight:300;font-size:1.15rem}.header-image{background-position:50%;background-size:cover;display:block;-webkit-transition:height .1s ease;transition:height .1s ease}@media only screen and (max-width:480px){.header-image.has-image{height:326px}}@media only screen and (min-width:481px){.header-image.has-image{height:366px}}@media only screen and (min-width:680px){.header-image.has-image{height:406px}}@media only screen and (min-width:768px){.header-image.has-image{height:446px}}.content{-webkit-transition:padding .1s ease;transition:padding .1s ease;max-width:916px;margin:0 auto;display:block}.after-content-widget-area{position:relative;overflow:hidden;padding-top:2rem}@media only screen and (min-width:680px){.after-content-widget-area{padding-top:4rem}}.after-content-widget-area:after{content:"";background-color:#f7f7f7;height:500px;width:100%;display:block;position:absolute;z-index:-1;-webkit-transform-origin:top right;-ms-transform-origin:top right;transform-origin:top right;-webkit-transform:rotate(-2.8deg) scale(2);-ms-transform:rotate(-2.8deg) scale(2);transform:rotate(-2.8deg) scale(2);top:0}html .formcraft-css .fc-form{-webkit-box-shadow:none!important;box-shadow:none!important;padding:3rem 0 1.5rem!important}@media only screen and (min-width:680px){html .formcraft-css .fc-form{padding:4rem 3rem 1.5rem!important}}html .formcraft-css .form-element .submit-cover.align-right{padding-right:4px}html .formcraft-css .form-element button.button.submit-button{background:none!important;border:2px solid transparent!important;-webkit-transition:border-color .1s ease;transition:border-color .1s ease;padding:9px!important;outline:4px solid #fec524!important;border-radius:0}@media only screen and (min-width:680px){html .formcraft-css .form-element button.button.submit-button{padding:5px 16px!important;margin-top:5px}}html .formcraft-css .form-element button.button.submit-button span{font-family:Oswald,sans-serif!important;font-weight:300!important}html .formcraft-css .form-element button.button.submit-button:focus,html .formcraft-css .form-element button.button.submit-button:hover{-webkit-box-shadow:none!important;box-shadow:none!important;border-color:#fec524!important}html .formcraft-css .form-element input[type=email],html .formcraft-css .form-element input[type=text],html .formcraft-css .form-element select,html .formcraft-css .form-element textarea{padding:13px!important;font-family:proxima-nova,sans-serif!important;font-weight:400!important;font-size:1.1rem;border:1px solid #f2f2f2;background:#fff!important;color:#333;-webkit-transition:border-color .1s ease;transition:border-color .1s ease}html .formcraft-css .form-element input[type=email]:focus,html .formcraft-css .form-element input[type=text]:focus,html .formcraft-css .form-element select:focus,html .formcraft-css .form-element textarea:focus{border-color:#d9d9d9!important}html .formcraft-css .form-element input[type=email]::-webkit-input-placeholder,html .formcraft-css .form-element input[type=text]::-webkit-input-placeholder,html .formcraft-css .form-element select::-webkit-input-placeholder,html .formcraft-css .form-element textarea::-webkit-input-placeholder{color:#333}html .formcraft-css .form-element input[type=email]:-ms-input-placeholder,html .formcraft-css .form-element input[type=email]::-ms-input-placeholder,html .formcraft-css .form-element input[type=text]:-ms-input-placeholder,html .formcraft-css .form-element input[type=text]::-ms-input-placeholder,html .formcraft-css .form-element select:-ms-input-placeholder,html .formcraft-css .form-element select::-ms-input-placeholder,html .formcraft-css .form-element textarea:-ms-input-placeholder,html .formcraft-css .form-element textarea::-ms-input-placeholder{color:#333}html .formcraft-css .form-element input[type=email]::placeholder,html .formcraft-css .form-element input[type=text]::placeholder,html .formcraft-css .form-element select::placeholder,html .formcraft-css .form-element textarea::placeholder{color:#333}html .formcraft-css .form-element .button-file{border:3px solid #061f5c!important;text-shadow:none!important;color:#333!important;background:none!important;text-align:center!important;padding:.5rem 3rem!important;line-height:normal!important;-webkit-box-shadow:none!important;box-shadow:none!important;border-radius:0!important;height:auto!important}html .formcraft-css .form-element .text{text-shadow:none!important;font-weight:300;color:#061f5c!important}.acf-map{width:100%;z-index:1;border:0}@media only screen and (max-width:480px){.acf-map{height:250px;margin-bottom:-35px}}@media only screen and (min-width:481px){.acf-map{height:275px;margin-bottom:-45px}}@media only screen and (min-width:680px){.acf-map{height:325px;margin-bottom:-55px}}@media only screen and (min-width:768px){.acf-map{height:375px;margin-bottom:-75px}}.acf-map img{max-width:inherit!important}@media screen and (max-width:680px){.five_sixth,.four_fifth,.full_width,.one_fifth,.one_fourth,.one_half,.one_sixth,.one_third,.three_fifth,.three_fourth,.two_fifth,.two_third{clear:both!important;width:100%!important;margin-left:0!important;margin-right:0!important;margin-bottom:1em!important}}@media only screen and (min-width:680px){.content-column{padding-right:.5rem}}@media only screen and (min-width:768px){.content-column{padding-right:1rem}}@media only screen and (min-width:680px){.content-column+.content-column{padding-left:.5rem}}@media only screen and (min-width:768px){.content-column+.content-column{padding-left:1rem}}.content-column.last_column{padding-right:0}.subpages{-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-30px}.subpages,.subpages .subpage{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.subpages .subpage{border:4px solid #061f5c;margin:30px;background-size:cover;text-decoration:none;background-color:#061f5c;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.subpages .subpage img{-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.subpages .subpage:hover img{opacity:.5}.subpages .subpage .page-title{background-color:#061f5c;color:#fff;padding:.6rem 2rem}.rp4wp-related-posts{margin-top:3rem}.rp4wp-related-posts img{display:block}.rp4wp-related-posts .rp4wp-related-post-content{padding:1.5rem;padding-right:0}.rp4wp-related-posts .rp4wp-related-post-content>a{text-decoration:none}.rp4wp-related-posts .rp4wp-related-post-image{margin:1.5rem 0 0;padding:0;max-width:150px}.rp4wp-related-posts .rp4wp-title{font-weight:400;font-size:2.3rem;margin-bottom:1.4rem;letter-spacing:-.025rem;font-family:Oswald,sans-serif;color:#333;line-height:3rem;font-style:normal}.rp4wp-related-posts li{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (min-width:680px){.rp4wp-related-posts ul,.rp4wp-related-posts ul li{display:-webkit-box;display:-ms-flexbox;display:flex}.rp4wp-related-posts ul li{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-left:4px solid #f7f7f7}.rp4wp-related-posts ul li .rp4wp-related-post-image{margin:0}.rp4wp-related-posts ul li .rp4wp-related-post-content{padding:2.5rem}.rp4wp-related-posts ul li:first-child{border:0}.rp4wp-related-posts ul li:first-child .rp4wp-related-post-content{text-align:right}.rp4wp-related-posts ul li:first-child .rp4wp-related-post-image{-ms-flex-item-align:end;align-self:flex-end}}ul.categories{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:0;margin-bottom:3rem}ul.categories a{color:#061f5c;font-size:1rem;padding:7px;text-decoration:none;font-family:Oswald,sans-serif;font-weight:300}@media only screen and (min-width:680px){ul.categories a{font-size:1.5rem;padding:1rem 1.5rem}}ul.categories a.selected{border-bottom:3px solid #061f5c}ul.categories a:hover{border-bottom:3px solid #fec524}ul.categories li.current-cat a{border-bottom:3px solid #061f5c}.button-search,.header .page-properties .search .button,section.search .button{background-image:url(img/search.jpg);background-position:50%;background-repeat:no-repeat;color:transparent}section.search{margin:0 auto;max-width:728px;display:none;visibility:hidden;opacity:0;-webkit-transition:all .1s ease;transition:all .1s ease;height:0}@media only screen and (min-width:960px){section.search{display:block}section.search.visible{visibility:visible;opacity:1;height:auto}}section.search form{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;padding:1.5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}section.search .button{margin-bottom:0}section.search input{border:0;font-family:Oswald,sans-serif;font-weight:300;font-size:2rem;border-bottom:4px solid #fec524!important;padding:.3rem 1.2rem;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;color:#333}section.search input::-webkit-input-placeholder{color:#333}section.search input:-ms-input-placeholder,section.search input::-ms-input-placeholder{color:#333}section.search input::placeholder{color:#333}section.blue-bar-menu{background-image:url(img/background-tile.png);background-color:#061f5c;color:#fff;display:none}@media only screen and (min-width:960px){section.blue-bar-menu{display:inherit}}section.blue-bar-menu a{color:#fec524}section.blue-bar-menu a:hover{color:#fee08a}section.blue-bar-menu .menu a{font-family:Oswald,sans-serif;font-weight:300;color:#fff;text-decoration:none}section.blue-bar-menu .menu a:hover{color:#fec524}section.blue-bar-menu ul{list-style:none;-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;font-size:1rem;margin:0}section.blue-bar-menu ul li{margin:.5rem}.header{border-bottom:.25rem solid #fec524;position:relative;background-color:#fff}.header-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.header-logo{display:block;margin:24px 0;-webkit-box-flex:1;-ms-flex:1;flex:1}.header-logo:before{content:"";width:204px;height:46px;background:url(img/logo.png) 50%;display:block;background-size:cover!important}@media only screen and (min-width:960px){.header-logo:before{width:354px;height:79px}}.header .menu-mobile-button{width:70px;margin-right:-20px;background-color:#061f5c;position:relative}@media only screen and (min-width:960px){.header .menu-mobile-button{display:none}}.header .menu-mobile-button span{background-color:#fff;display:block;height:3px;left:-webkit-calc(50% - 13px);left:calc(50% - 13px);position:absolute;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transition-duration:86ms;transition-duration:86ms;transition-property:background-color,opacity,-webkit-transform;-webkit-transition-property:background-color,opacity,-webkit-transform;transition-property:background-color,opacity,transform;transition-property:background-color,opacity,transform,-webkit-transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;width:26px}.header .menu-mobile-button span:first-child{top:-webkit-calc(50% - 9px);top:calc(50% - 9px)}.header .menu-mobile-button span:nth-child(2){top:-webkit-calc(50% - 1px);top:calc(50% - 1px)}.header .menu-mobile-button span:nth-child(3){top:-webkit-calc(50% + 7px);top:calc(50% + 7px)}.header .menu-mobile-button.is-opened span:first-child{-webkit-transform:translateY(8px) rotate(45deg);-ms-transform:translateY(8px) rotate(45deg);transform:translateY(8px) rotate(45deg)}.header .menu-mobile-button.is-opened span:nth-child(2){opacity:0}.header .menu-mobile-button.is-opened span:nth-child(3){-webkit-transform:translateY(-8px) rotate(-45deg);-ms-transform:translateY(-8px) rotate(-45deg);transform:translateY(-8px) rotate(-45deg)}.header .menu,.header .menu-main-menu-container{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:100%;display:none}@media only screen and (min-width:960px){.header .menu,.header .menu-main-menu-container{display:-webkit-box;display:-ms-flexbox;display:flex}}.header .menu-main-menu-container ul,.header .menu ul{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;margin:0}.header .menu-main-menu-container ul li,.header .menu ul li{width:100%;text-align:center}.header .menu-main-menu-container ul a,.header .menu ul a{font-family:Oswald,sans-serif;font-weight:600;font-size:1.1rem;display:block;color:#061f5c;text-decoration:none;text-transform:uppercase;-webkit-transition:.1s ease;transition:.1s ease;padding:1.1rem 0}.header .menu-main-menu-container ul a:hover,.header .menu ul a:hover{color:#fec524}.header .menu-main-menu-container ul .current-page-ancestor a,.header .menu-main-menu-container ul .current_page_item a,.header .menu ul .current-page-ancestor a,.header .menu ul .current_page_item a{color:#fff;background-color:#061f5c}.header .menu-main-menu-container ul.submenu-links,.header .menu ul.submenu-links{-ms-flex-wrap:wrap;flex-wrap:wrap}.header .menu-main-menu-container ul.submenu-links li,.header .menu ul.submenu-links li{text-align:left}.header .menu-main-menu-container ul.submenu-links li a,.header .menu ul.submenu-links li a{color:#fff;font-weight:300;font-size:1.2rem;text-transform:capitalize;margin-bottom:1.2rem;padding:0}.header .menu-main-menu-container ul.submenu-links li a:hover,.header .menu ul.submenu-links li a:hover{color:#fec524}.header .submenu{position:absolute;visibility:hidden;opacity:0;border-top:.25rem solid #fec524;left:0;right:0;top:100%;text-align:left;z-index:10;background-color:rgba(65,106,205,.9);padding:1.5rem 0;-webkit-transition:all .1s ease;transition:all .1s ease}.header .submenu h1{text-transform:capitalize;margin-bottom:1.4rem;font-size:2.6rem}.header .menu-main-menu-container>ul>li:hover .submenu{visibility:visible;opacity:1}.header .page-properties{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:100%;display:none}@media only screen and (min-width:960px){.header .page-properties{display:-webkit-box;display:-ms-flexbox;display:flex}}.header .page-properties .search{margin-left:12px}.header .page-properties .button{margin-bottom:0}.header .page-properties .call{margin-right:20px;text-align:right}.website-container{-webkit-transition:.5s;transition:.5s;margin-left:0;width:100%}.website-container.is-opened{margin-left:-250px;overflow:hidden;height:100vh;position:fixed}@media only screen and (min-width:960px){.website-container.is-opened{margin-left:0}}.sidenav{height:100%;width:0;position:fixed;z-index:2222;top:0;right:0;background-color:#061f5c;overflow-x:hidden;-webkit-transition:.5s;transition:.5s;-webkit-overflow-scrolling:touch}.sidenav.is-opened{width:250px}@media only screen and (min-width:960px){.sidenav.is-opened{width:0}}.sidenav ul{list-style:none;margin-bottom:0}.sidenav .sidenav-container-top{background-color:#fff;margin-left:4px;padding:12px;overflow:auto}.sidenav .sidenav-container-top .form-element{margin-bottom:12px}.sidenav .sidenav-container-top .form-element input{width:100%;font-family:proxima-nova,sans-serif!important;font-weight:400!important;font-size:1.1rem;border:1px solid #f2f2f2;background:#fff!important;color:#333}.sidenav .sidenav-container-top .button{width:100%;text-align:center}.sidenav .sidenav-container-top .menu{padding:12px}.sidenav .sidenav-container-top .menu .menu-item{position:relative}.sidenav .sidenav-container-top .menu .children{display:none}.sidenav .sidenav-container-top .menu .children.visible{display:block}.sidenav .sidenav-container-top a{font-family:Oswald,sans-serif;font-weight:300;font-size:1.1rem;display:block;color:#061f5c;text-decoration:none;-webkit-transition:.1s ease;transition:.1s ease;padding:.5rem 0}.sidenav .sidenav-container-top a:hover{color:#fec524}.sidenav .sidenav-container-top .menu>ul>li>a{font-weight:600;text-transform:uppercase}.sidenav .menu-top-menu-container li{margin-left:24px;margin-top:20px}.sidenav .menu-top-menu-container a{color:#fec524}.sidenav .menu-top-menu-container a:hover{color:#fee08a}.sidenav .menu-top-menu-container .menu a{font-family:Oswald,sans-serif;font-weight:300;color:#fff;text-decoration:none}.sidenav .menu-top-menu-container .menu a:hover{color:#fec524}.sidenav .expand-button{display:block;width:34px;height:34px;position:absolute;right:0;top:0;-webkit-transition:.1s;transition:.1s}.sidenav .expand-button:after{content:"";border-left:4px solid #061f5c;border-top:4px solid #061f5c;display:block;width:15px;height:15px;-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg);margin:0 auto;margin-top:-webkit-calc(50% - 11px);margin-top:calc(50% - 11px);-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center}.sidenav .expand-button.is-opened{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}footer.footer{background-image:url(img/background-tile.png);background-color:#061f5c;color:#fff}@media only screen and (max-width:480px){footer.footer{padding:25px 0}}@media only screen and (min-width:481px){footer.footer{padding:30px 0}}@media only screen and (min-width:680px){footer.footer{padding:37px 0}}@media only screen and (min-width:768px){footer.footer{padding:45px 0}}footer.footer a{color:#fec524}footer.footer a:hover{color:#fee08a}footer.footer .footer-widget-copyright{font-size:.9rem;position:relative}@media only screen and (min-width:960px){footer.footer .footer-widget-copyright .facebook-link{position:absolute;right:0;top:0}}footer.footer .menu a{font-family:Oswald,sans-serif;font-weight:300}footer.footer .footer-widget-copyright a,footer.footer .menu a{color:#fff;text-decoration:none}footer.footer .footer-widget-copyright a:hover,footer.footer .menu a:hover{color:#fec524}footer.footer .footer-widget-big,footer.footer .footer-widget-small{margin-bottom:2rem}@media only screen and (min-width:680px){footer.footer .footer-widget-big{width:75%}footer.footer .footer-widget-small{width:25%}}footer.footer ul{list-style:none;-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex}footer.footer ul li{margin-bottom:.5rem;width:50%}@media only screen and (min-width:680px){footer.footer ul li{width:33%}}a.button,button.button{font-family:Oswald,sans-serif!important;font-weight:300!important;color:inherit;text-decoration:none;margin-bottom:.5rem;display:inline-block;padding:.8rem 2.2rem;-webkit-transition:opacity .1s ease;transition:opacity .1s ease;border:2px solid transparent!important;outline:4px solid #fec524;-webkit-transition:border-color .1s ease;transition:border-color .1s ease;border-radius:0}a.button:hover,button.button:hover{border-color:#fec524!important}.alm-btn-wrap .alm-load-more-btn{font-size:15px;font-weight:600;width:auto;height:42px;line-height:42px;background:#ed7070;color:#fff;border:none;border-radius:3px;margin:0 0 4px;padding:0 20px;display:inline-block;position:relative;-webkit-transition:padding .25s ease-in-out,width .25s ease-in-out;transition:padding .25s ease-in-out,width .25s ease-in-out;text-align:center;text-decoration:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.alm-btn-wrap .alm-load-more-btn:hover{background-color:#e06464;color:#fff;text-decoration:none}.alm-btn-wrap .alm-load-more-btn:active{-webkit-box-shadow:inset 0 2px 1px rgba(0,0,0,.1);box-shadow:inset 0 2px 1px rgba(0,0,0,.1);text-decoration:none}.alm-btn-wrap .alm-load-more-btn:active,.alm-btn-wrap .alm-load-more-btn:focus{outline:none}.alm-btn-wrap .alm-load-more-btn.loading{padding-left:44px}.alm-btn-wrap .alm-load-more-btn.done{cursor:default;opacity:.2;background-color:#ed7070;outline:none!important;-webkit-box-shadow:none!important;box-shadow:none!important}.alm-btn-wrap .alm-load-more-btn.done:before,.alm-btn-wrap .alm-load-more-btn:before{background:none;width:0}.alm-btn-wrap .alm-load-more-btn.loading:before{background:#fff url(img/ajax-loader.gif) no-repeat 50%;width:30px;height:30px;margin:6px;border-radius:2px;display:inline-block;z-index:0;content:"";position:absolute;left:0;top:0;overflow:hidden;-webkit-transition:width .5s ease-in-out;transition:width .5s ease-in-out}.alm-btn-wrap,.alm-masonry{display:block;overflow:hidden;clear:both}.alm-btn-wrap{text-align:center;padding:10px 0 25px}.ajax-load-more-wrap.blue .alm-load-more-btn{background-color:#0081bf}.ajax-load-more-wrap.blue .alm-load-more-btn.done,.ajax-load-more-wrap.blue .alm-load-more-btn:hover{background-color:#0073aa}.ajax-load-more-wrap.green .alm-load-more-btn{background-color:#6fca68}.ajax-load-more-wrap.green .alm-load-more-btn.done,.ajax-load-more-wrap.green .alm-load-more-btn:hover{background-color:#64b95e}.ajax-load-more-wrap.red .alm-load-more-btn{background-color:#ca4b4b}.ajax-load-more-wrap.red .alm-load-more-btn.done,.ajax-load-more-wrap.red .alm-load-more-btn:hover{background-color:#b13b3b}.ajax-load-more-wrap.purple .alm-load-more-btn{background-color:#a86bb9}.ajax-load-more-wrap.purple .alm-load-more-btn.done,.ajax-load-more-wrap.purple .alm-load-more-btn:hover{background-color:#9963a8}.ajax-load-more-wrap.grey .alm-load-more-btn{background-color:#888}.ajax-load-more-wrap.grey .alm-load-more-btn.done,.ajax-load-more-wrap.grey .alm-load-more-btn:hover{background-color:#777}.ajax-load-more-wrap.white .alm-load-more-btn{background-color:#fff;color:#666;border:1px solid #efefef}.ajax-load-more-wrap.white .alm-load-more-btn.done,.ajax-load-more-wrap.white .alm-load-more-btn:hover{background-color:#efefef;color:#333}.ajax-load-more-wrap.white .alm-load-more-btn.done{border-color:#fff}.ajax-load-more-wrap.infinite .alm-load-more-btn{width:100%;background-color:transparent!important;background-position:50%;background-repeat:no-repeat;background-image:url(img/spinner.gif);border:none!important;opacity:0;-webkit-transition:opacity .25s ease;transition:opacity .25s ease;-webkit-box-shadow:none!important;box-shadow:none!important;overflow:hidden;text-indent:-9999px;cursor:default!important;outline:none!important}.ajax-load-more-wrap.infinite .alm-load-more-btn:before{display:none!important}.ajax-load-more-wrap.infinite .alm-load-more-btn:active{-webkit-box-shadow:none;box-shadow:none}.ajax-load-more-wrap.infinite .alm-load-more-btn.done{opacity:0}.ajax-load-more-wrap.infinite .alm-load-more-btn.loading{opacity:1}.ajax-load-more-wrap.infinite.skype .alm-load-more-btn{background-image:url(img/spinner-skype.gif)}.ajax-load-more-wrap.infinite.ring .alm-load-more-btn{background-image:url(img/spinner-ring.gif)}.ajax-load-more-wrap.infinite.fading-blocks .alm-load-more-btn{background-image:url(img/loader-fading-blocks.gif)}.ajax-load-more-wrap.infinite.fading-circles .alm-load-more-btn{background-image:url(img/loader-fading-circles.gif)}.ajax-load-more-wrap.infinite.chasing-arrows .alm-load-more-btn{background-image:url(img/spinner-chasing-arrows.gif)}.alm-listing{margin:0;padding:0}.alm-listing li{background:none;margin:0 0 30px;padding:0 0 0 4px;overflow:hidden;position:relative;list-style:none;min-height:326px}@media only screen and (min-width:680px){.alm-listing li{padding:0 0 0 273px}}.alm-listing li .no-style{text-decoration:none}.alm-listing li img{left:0;top:0;border-radius:2px}@media only screen and (min-width:680px){.alm-listing li img{position:absolute}}.row.four-blocks{margin:-10px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.row.four-blocks .block{padding:10px;position:relative}@media only screen and (min-width:960px){.row.four-blocks .block{width:50%}}@media only screen and (min-width:960px){.row.four-blocks .block .border{border:4px solid #061f5c}}.row.four-blocks .block img{display:block}.row.four-blocks .block .description{bottom:14px;padding:1.5rem;background-color:hsla(0,0%,97%,.9)}@media only screen and (min-width:960px){.row.four-blocks .block .description{position:absolute;width:62%}.row.four-blocks .block .description .title{background-color:#061f5c;color:#fff;padding:.7rem 2rem 1.2rem;position:absolute;left:0;top:-4rem}}.row.four-blocks .block .description a.button,.row.four-blocks .block .description p:last-child{margin-bottom:0}.page-template-template-eventslist .events-list{margin:-10px;-ms-flex-wrap:wrap;flex-wrap:wrap}.page-template-template-eventslist .events-list .box-event{padding:10px;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (min-width:680px){.page-template-template-eventslist .events-list .box-event{width:50%}.page-template-template-eventslist .events-list .box-event.featured{width:100%}}.page-template-template-eventslist .events-list .page{border:4px solid #061f5c;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width:680px){.page-template-template-eventslist .events-list .page{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.page-template-template-eventslist .events-list .page .thumbnail{background-position:50%;background-repeat:no-repeat;background-size:cover}.page-template-template-eventslist .events-list .page .thumbnail:before{content:"";float:left;padding-top:66%}@media only screen and (min-width:680px){.page-template-template-eventslist .events-list .page .thumbnail:before{content:none;float:none}}.page-template-template-eventslist .events-list .page .description{padding:20px}.page-template-template-eventslist .events-list .page .description p:last-child{margin:0}.page-template-template-eventslist .events-list .page:not(.no-img){position:relative}@media only screen and (min-width:680px){.page-template-template-eventslist .events-list .page:not(.no-img) .description,.page-template-template-eventslist .events-list .page:not(.no-img) .thumbnail{width:50%}}.current-positions{margin-bottom:20px}.current-positions .position{margin-top:20px;padding:20px;border:4px solid #061f5c}section.hero{position:relative}section.hero .hero-slideshow img{display:block}@media only screen and (min-width:680px){section.hero .hero-slideshow .hero-slide{background-position:50%;background-size:cover;height:700px}section.hero .hero-slideshow .hero-slide:before{content:"";background-image:url(img/pattern-background.png);background-repeat:no-repeat;position:absolute;width:284px;height:379px;z-index:-2;top:-48px;right:48px;opacity:.2;-webkit-transform:rotate(90deg) rotateY(180deg);transform:rotate(90deg) rotateY(180deg);z-index:1}section.hero .hero-slideshow img{display:none}}section.hero .hero-slideshow .hero-title{background-color:#061f5c;margin-left:-20px;margin-right:-20px;padding:1rem 4.5rem 1.2rem 1.8rem}@media only screen and (min-width:680px){section.hero .hero-slideshow .hero-title{margin-left:-1.2rem;position:absolute;display:inline-block;top:70%}}section.hero .hero-slideshow .hero-title h1{color:#fff;font-size:2.5rem;margin:0}section.hero .hero-slideshow .hero-title .button{background-color:#fff;top:100%;display:none}@media only screen and (min-width:680px){section.hero .hero-slideshow .hero-title .button{display:inline;margin-top:-.5rem;position:absolute}}section.hero .bx-controls{max-width:1100px;margin:0 auto;padding:0 20px 15px;display:block}@media only screen and (min-width:680px){section.hero .bx-controls{padding:0 20px}}section.hero .bx-pager,section.hero .bx-viewport,section.hero .bx-wrapper{background-color:#061f5c}section.hero .bx-pager{margin:0 -20px;padding:0 15px;bottom:30px;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (min-width:680px){section.hero .bx-pager{padding:0;background-color:inherit;margin:-5px;position:absolute}}section.hero .bx-pager .bx-pager-item{display:block}section.hero .bx-pager .bx-pager-item a{background-color:#fff;width:50px;height:4px;display:block;text-indent:-99999px;margin:5px;opacity:.7}section.hero .bx-pager .bx-pager-item a:hover{background-color:#061f5c;opacity:.7}section.hero .bx-pager .bx-pager-item a.active{background-color:#fec524}section.news{margin-top:4.4rem;margin-bottom:4.4rem;position:relative}@media only screen and (min-width:680px){section.news .home-title{margin-top:0}}section.news .posts{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}section.news .posts .post{padding:0;margin:0;text-align:left;border:4px solid #061f5c;max-width:243px;margin:0 10px 20px}section.news .posts .post .publication_date{background-color:#061f5c;color:#fff;font-family:Oswald,sans-serif;font-weight:300;text-decoration:none;padding:.6rem}section.news .posts .post a{text-decoration:none}.home-title{background-color:#dedddd;margin-left:-1.2rem;padding:1.2rem 4.5rem 1.2rem 1.8rem;display:inline-block;position:relative;margin-bottom:1.5rem;margin-top:1.5rem}@media only screen and (min-width:680px){.home-title br{display:none}}.home-title h3{margin:0}.home-title .button{position:absolute;top:50%;left:100%;margin-left:-2rem;margin-top:-22px;outline:0;border-width:4px!important;border-color:#061f5c!important;background-color:#fff;color:#061f5c;padding:.6rem 1.5rem;white-space:nowrap}@media only screen and (min-width:680px){.home-title .button{padding:.6rem 3rem}}.home-title .button:hover{background-color:#061f5c;border-color:#061f5c!important;color:#fff}section.events{margin-bottom:3rem}section.events .events-list{margin:-10px;-ms-flex-wrap:wrap;flex-wrap:wrap}section.events .events-list .box-event{padding:10px;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (min-width:680px){section.events .events-list .box-event{width:50%}}section.events .events-list .page{border:4px solid #061f5c;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}section.events .events-list .page .thumbnail{background-position:50%;background-repeat:no-repeat;background-size:cover}section.events .events-list .page .description{padding:20px}section.events .events-list .page .description p:last-child{margin:0}section.events .events-list .page:not(.no-img){position:relative}section.events .events-list .page:not(.no-img) .description,section.events .events-list .page:not(.no-img) .thumbnail{width:50%}.related-pages-section-home{color:#fff!important;margin:0 -.5rem}.related-pages-section-home .box{padding:1.5rem;background-color:#5479d2;background-size:cover}.related-pages-section-home .box .inner-box{max-width:500px}.related-pages-section-home .box p:last-child{margin-bottom:0}.related-pages-section-home .box:first-child{background-image:url(img/related-pages-home-left.png)}@media only screen and (min-width:680px){.related-pages-section-home .box:first-child .inner-box{margin-left:auto}}.related-pages-section-home .box:last-child{background-image:url(img/related-pages-home-right.png)}.testimonials-section-home{margin-top:2.5rem;background-color:#dedddd;padding:4rem 0}.testimonials-section-home .testimonial{padding:0 4rem;text-align:center;font-family:proxima-nova,sans-serif;display:none}.testimonials-section-home .testimonial.active{display:block}.testimonials-section-home .testimonial img{margin-bottom:1rem}.testimonials-section-home .testimonial-content{font-style:italic;font-size:1.1rem;line-height:2.2rem}.testimonials-section-home .testimonial-author{font-weight:600;font-size:1.1rem;margin-top:1rem}.testimonials-section-home .testimonial-load-more-container{margin:0 auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-top:3rem}.facebook-feed{margin-top:2.5rem}.facebook-feed .facebook-title{margin-right:10px;vertical-align:sub}.facebook-feed .juicer-feed{margin-top:1.5rem!important}.facebook-feed .j-meta nav,.facebook-feed .j-paginate,.facebook-feed .j-poster{display:none!important}.facebook-feed .juicer-feed.colors li.feed-item,.facebook-feed .juicer-feed.gray li.feed-item,.facebook-feed .juicer-feed.juicer-widget li.feed-item,.facebook-feed .juicer-feed.modern li.feed-item,.facebook-feed .juicer-feed.polaroid li.feed-item,.facebook-feed .juicer-feed.user li.feed-item,.facebook-feed .juicer-feed.white li.feed-item{border:0!important}.facebook-feed .juicer-feed.modern .j-text{padding-left:0!important;padding-right:0!important}@media (min-device-pixel-ratio:1.5),(min-resolution:1.5dppx),(min-resolution:144dpi){.button-search,.header .page-properties .search .button,section.search .button{background-image:url(img/search@2x.jpg);background-size:21px 22px}}@media (min-device-pixel-ratio:1.5),(min-resolution:1.5dppx),(min-resolution:144dpi){.header-logo:before{background-image:url(img/logo@2x.png);background-size:354px 79px}}
/*# sourceMappingURL=style.css.map */