ul{box-sizing:border-box}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}@font-face{font-display:swap;font-family:"photoblocks-public";src:url(/wp-content/plugins/photoblocks-grid-gallery/public/css/fonts/photoblocks-public.eot);src:url(/wp-content/plugins/photoblocks-grid-gallery/public/css/fonts/photoblocks-public.eot?#iefix)format("embedded-opentype"),url(/wp-content/plugins/photoblocks-grid-gallery/public/css/fonts/photoblocks-public.woff)format("woff"),url(/wp-content/plugins/photoblocks-grid-gallery/public/css/fonts/photoblocks-public.ttf)format("truetype"),url(/wp-content/plugins/photoblocks-grid-gallery/public/css/fonts/photoblocks-public.svg#photoblocks-public)format("svg");font-weight:400;font-style:normal}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}a{background:#fff0}a:active,a:hover{outline:0}a,article,body,div,em,footer,h3,header,html,img,li,nav,p,section,span,ul{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}article,footer,header,main,nav,section{display:block}a,body{color:#e5e5e5}body{line-height:1;font-size:1.6rem;font-family:"Nunito",sans-serif;font-weight:300;background-color:#111;overflow-x:hidden}ul{list-style:none}*,::after,::before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:62.5%}a{text-decoration:none}a,a:active,a:focus{outline:0}.page-content .italic{font-style:italic}.page-content .handwriting{font-size:16pt;line-height:35px;color:#e5e5e5}.about-title{height:calc(100vh - 100px);background-image:url(http://inspirationhairdesign.com.au/wp-content/uploads/inspiration1-1-scaled.jpg);background-position:center center;background-size:cover;background-repeat:no-repeat}.page-title{position:absolute;bottom:10%!important;width:100%}.page-content .handwriting,.page-content h3,.page-title li{font-family:"Nothing You Could Do",cursive;font-weight:400}.page-title li{text-align:center;font-size:80pt;padding-left:20px;padding-right:20px;cursor:default}.page-title li a{color:#e5e5e5}@media only screen and (max-width:850px){.page-title li{font-size:60pt}}@media only screen and (max-width:650px){.page-title li{font-size:35pt;line-height:60px}}@media only screen and (max-height:400px){.page-title li{font-size:60pt}}@media only screen and (max-height:300px){.page-title li{font-size:35pt}}@media only screen and (max-height:200px){.page-title li{display:none}}.cd-main-content{margin-top:100px}.page-content{width:100%;background-color:#111;padding:100px;float:left}.page-content h3{font-size:25pt;margin-top:80px;color:#e5e5e5}.cd-primary-nav>ul a,.page-content p{color:#e5e5e5;font-family:"Nunito",sans-serif;font-weight:300}.page-content p{text-align:left;font-size:12pt;line-height:35px}.double-linebreak{margin-top:45px}@media only screen and (max-width:850px){.page-content h3{font-size:20pt;line-height:50px}}@media only screen and (max-width:650px){.page-content h3{font-size:16pt;line-height:40px}.page-content .handwriting{font-size:13pt}.page-content p{font-size:10pt}.page-content{padding-left:60px;padding-right:60px}}.whitelink,.whitelink:visited{color:#e5e5e5}.whitelink,.whitelink:active,.whitelink:hover,.whitelink:visited{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:relative;transition:.5s color ease;text-decoration:none}.whitelink:active{color:#e5e5e5}.whitelink:hover{color:#e5e5e5}.cd-auto-hide-header .nav-trigger em,.whitelink.after:after{-webkit-backface-visibility:hidden;backface-visibility:hidden}.whitelink.after:after{content:"";transition:.5s all ease;position:absolute;bottom:-.25em;height:1px;width:0;background:#e5e5e5}.whitelink.first:after{left:0}.whitelink.after:hover:after{width:100%}.cd-auto-hide-header{position:fixed;z-index:20;top:0;left:0;width:100%;height:100px;background-color:#111;-webkit-transform:translateZ(0);transform:translateZ(0);will-change:transform;-webkit-transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}.cd-auto-hide-header::after{clear:both;content:"";display:block}@media only screen and (min-width:1100px){.cd-auto-hide-header{height:100px}}.cd-auto-hide-header .logo,.cd-auto-hide-header .nav-trigger{position:absolute;top:50%;bottom:auto;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.cd-auto-hide-header .logo{left:5%}.cd-auto-hide-header .logo a,.cd-auto-hide-header .logo img{display:block;width:250px}@media only screen and (max-width:450px){.cd-auto-hide-header .logo a,.cd-auto-hide-header .logo img{width:200px}}.cd-auto-hide-header .nav-trigger{display:table;height:100%;padding:0 1em;font-size:1.2rem;text-transform:uppercase;color:#e5e5e5;font-weight:700;right:5%;border-left:none}.cd-auto-hide-header .nav-trigger span{display:table-cell;vertical-align:middle}.cd-auto-hide-header .nav-trigger em{display:block;position:relative;height:2px;width:22px;background-color:#e5e5e5;margin:6px auto 14px;-webkit-transition:background-color .2s;transition:background-color .2s}.cd-auto-hide-header .nav-trigger em::after,.cd-auto-hide-header .nav-trigger em::before{display:block;height:2px;width:22px;background-color:#e5e5e5;-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute;content:"";left:0;-webkit-transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.cd-auto-hide-header .nav-trigger em::before{-webkit-transform:translateY(-6px);-ms-transform:translateY(-6px);transform:translateY(-6px)}.cd-auto-hide-header .nav-trigger em::after{-webkit-transform:translateY(6px);-ms-transform:translateY(6px);transform:translateY(6px)}@media only screen and (min-width:1100px){.cd-auto-hide-header .nav-trigger{display:none}}.cd-primary-nav{display:inline-block;float:right;height:100%;padding-right:5%}.cd-primary-nav>ul{position:absolute;z-index:2;top:100px;left:0;width:100%;background-color:#111;display:none;box-shadow:0 14px 20px rgb(0 0 0/.2)}.cd-primary-nav>ul a{display:block;height:50px;line-height:50px;padding-left:5%;font-size:16pt;border-top:1px solid #666;transition:.3s}.cd-primary-nav>ul a:hover{color:#aaa;transition:.3s}@media only screen and (min-width:1100px){.cd-primary-nav{display:table}.cd-primary-nav>ul{display:table-cell;vertical-align:middle;position:relative;width:auto;top:0;padding:0;background-color:#fff0;box-shadow:none}.cd-primary-nav>ul::after{clear:both;content:"";display:block}.cd-primary-nav>ul li{display:inline-block;float:left;margin-right:1.5em}.cd-primary-nav>ul li:last-of-type{margin-right:0}.cd-primary-nav>ul a{height:auto;line-height:normal;padding:0;border:0}}.cd-primary-nav ul:target{display:block}@media only screen and (min-width:1100px){.cd-primary-nav ul:target{display:table-cell}}.footer{width:100%;background-color:#111;padding:80px 20px 60px;float:left;border-top:2px solid #666}.footer-flex{display:flex;display:-webkit-flex;-webkit-flex-direction:column;flex-direction:column}.footer-copyright p,.footer-heading,.footer-social li,.footer-text li{text-align:center;font-family:"Nunito",sans-serif;font-weight:300}.footer-text li{color:#e5e5e5;font-size:13pt;padding-bottom:20px}.footer-heading{color:#e5e5e5;font-weight:700;font-size:15pt;padding-bottom:40px}.footer-social ul{height:100%;padding:0;margin:0}.footer-copyright p,.footer-social li{line-height:45px}.footer-social li{font-size:15pt;padding-bottom:20px}.footer-copyright p{color:#e5e5e5;font-size:13pt}.footer-copyright{padding-top:60px}.spaced{height:100%;padding:0;list-style:none;display:flex;flex-direction:column;justify-content:space-around;margin:0}.spaced li{text-align:center}@media only screen and (min-width:1000px){.footer-flex{-webkit-flex-direction:row;flex-direction:row}.footer-flex>*,.footer-flex>.footer-pages{-webkit-flex:1;flex:1}}@media only screen and (max-width:1000px){.footer-flex{-webkit-flex-direction:column;flex-direction:column}.footer-heading{padding-top:60px}}@media only screen and (max-width:700px){.footer-copyright p{font-size:12pt}}@media only screen and (max-width:600px){.footer-copyright p{font-size:11pt}}@media only screen and (max-width:500px){.footer-copyright p{font-size:10pt;line-height:35px}}.youngblood{width:500px;margin-top:70px}@media only screen and (max-width:800px){.youngblood{width:400px}}@media only screen and (max-width:600px){.youngblood{width:300px}}@media only screen and (max-width:400px){.youngblood{width:200px}}