/*! WP Flex Kit | (c) Thrive Web | thriveweb.com.au */.header{height:auto;position:fixed;top:0;left:0;width:100%;z-index:100;-webkit-transition:all 1s ease;transition:all 1s ease}.header.fixed{background-color:#fff}@media screen and (max-width: 1000px){.header{background-color:#fff}}.header+div.content-wrap{margin-top:10rem;overflow-x:hidden}@media screen and (max-width: 1000px){.header+div.content-wrap{margin-top:65px}}.header .container{position:relative;padding:10px}@media screen and (max-width: 1000px){.header .container{display:block}}@media screen and (max-width: 1000px){.header .container nav{display:none;width:100%;max-height:calc(100vh - 6.75rem)}}.header .container nav ul{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin:0}@media screen and (max-width: 1000px){.header .container nav ul{display:block}.header .container nav ul li{display:block;width:100%;text-align:center;padding:1rem 0}}.header .container nav ul li{margin:0 5px;position:relative}@media screen and (max-width: 1000px){.header .container nav ul li{margin:0}}.header .container nav ul li#menu-item-54{padding-left:30px;margin-left:20px;border-left:solid 2px}@media screen and (max-width: 1000px){.header .container nav ul li#menu-item-54{margin-left:0;padding-left:0;border:none}}.header .container nav ul li#menu-item-54 a{padding-left:25px;background-image:url("images/login-icon.svg");background-repeat:no-repeat;background-position:left center}.header .container nav ul li.current-menu-item>a,.header .container nav ul li.current-menu-parent>a{color:#ffc66f}.header .container nav ul li a{padding:1.75rem 1.3rem;font-family:"Maven Pro",sans-serif;font-size:16px;text-transform:uppercase;color:#314662;font-weight:600}@media screen and (max-width: 1200px){.header .container nav ul li a{padding:1.75rem 1.3rem}}.header .container nav ul li a:hover{color:#ffc66f}.header .container nav ul li .sub-menu{position:absolute;left:0;top:40px;display:none;z-index:2;background-color:rgba(26,26,26,0.8);font-size:15px;padding:0 1rem 1rem 0;width:220px}@media screen and (max-width: 1000px){.header .container nav ul li .sub-menu{position:relative}}.header .container nav ul li .sub-menu li{display:block;padding:0.8rem 0;cursor:pointer;-webkit-transition:0.3s;transition:0.3s}.header .container nav ul li .sub-menu li.current-menu-item{padding-top:5px}.header .container nav ul li .sub-menu li:hover{color:#ffc66f}.header .container nav ul li .sub-menu li a{display:block;padding:0.25rem 1.75rem}.header .container nav ul li.menu-item-has-children:hover .sub-menu{display:block}.header .container nav ul .book-app a{font-family:"Paytone One",sans-serif;text-transform:lowercase;font-weight:700;font-size:1.6rem;letter-spacing:normal;padding-left:4rem}.header .container #hamburger{position:absolute;top:33px;right:15px;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:none;cursor:pointer}@media screen and (max-width: 1000px){.header .container #hamburger{display:block}}.header .container #hamburger .bar1,.header .container #hamburger .bar2,.header .container #hamburger .bar3{width:35px;height:2px;background-color:#314662;margin:6px 0;-webkit-transition:all 0.3s;transition:all 0.3s}.header .container #hamburger.change .bar1{-webkit-transform:rotate(-45deg) translate(-5px, 4px);transform:rotate(-45deg) translate(-5px, 4px)}.header .container #hamburger.change .bar2{opacity:0}.header .container #hamburger.change .bar3{-webkit-transform:rotate(45deg) translate(-6px, -7px);transform:rotate(45deg) translate(-6px, -7px)}.header .container .logo{max-width:260px;text-align:left;cursor:pointer;display:inline-block}.header .container .logo img{width:100%;position:relative}
ul.social_links{list-style:none}ul.social_links li{display:inline-block}
