article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}h2,h3{letter-spacing:.15em !important}h2{font-size:1.8vw !important}@media screen and (max-width:768px){h2{font-size:1.2em !important}}@media screen and (max-width:768px){h3,.h3{font-size:1.2em !important;text-align:left !important}}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{word-wrap:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto;font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{letter-spacing:.05em;width:100%;position:relative;min-height:100%;margin:0;font-family:'Montserrat','Arial',sans-serif;background-color:#fff;padding:2em 4em;-webkit-hyphens:none;-moz-hyphens:none;hyphens:none;color:#0d0d0d}@media screen and (max-width:767px){body{padding:0}}.home{min-height:200vh}#overlay{position:fixed;z-index:99;padding:2em;width:100vw;height:100vh;background-color:#fff;top:0;left:0;box-shadow:0 0 30px rgba(0,0,0,.6);display:table}@media screen and (max-width:767px){#overlay{padding:1em}}#overlay .welcome{bottom:4.5em;text-align:center;margin:0 auto;width:100%;left:0;font-weight:300;position:absolute;text-transform:uppercase;font-size:1.4em}@media screen and (max-width:767px){#overlay .welcome{font-size:1.2em}}#overlay .welcome img{max-width:26.5px;height:auto}#overlay #splash{width:100%;height:100%;border:#0d0d0d 5px solid;padding:8vw;display:table-cell;vertical-align:middle;text-align:center}#overlay #splash img{max-width:650px}#overlay #splash a:link,#overlay #splash a:visited,#overlay #splash a:hover,#overlay #splash a:active{text-decoration:none !important}#overlay #splash h1{text-transform:uppercase;font-size:3.4em;letter-spacing:.2em;font-weight:700}@media screen and (max-width:767px){#overlay #splash h1{font-size:2.9em}}#overlay #splash h2{letter-spacing:.3em !important;text-transform:uppercase;font-weight:300;margin-top:1em;font-size:1.1em !important;letter-spacing:.3em !important}@media screen and (max-width:767px){#overlay #splash h2{font-size:1.2em}}@media screen and (max-width:767px){#site_container{padding:2em}}img{max-width:100%}a{background:0 0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}#logo{text-align:center}#logo img{max-width:400px;height:auto;margin-bottom:.5em}.navigation{list-style:none}nav ul{list-style:none;width:100%;text-align:center;padding-left:0;margin:1em 0;text-transform:uppercase;font-weight:300}nav li{display:inline-block;padding:0 .5em}a:link,a:visited{color:#0d0d0d;text-decoration:none}a:active,a:hover{color:#0d0d0d;text-decoration:underline}.page-template-page-procedures .content_container{border:none !important}.content_container{border:#0d0d0d 5px solid;margin-top:2em;padding:4em 8vw;font-size:85%;text-align:justify}@media screen and (max-width:767px){.content_container{padding:4vw !important}}.content_container p{line-height:1.8em}.boxborder{border:#0d0d0d 5px solid;padding:3em}.boxpad{padding:10em 3em}@media screen and (max-width:767px){.boxpad{padding:7vh 5vw !important}.boxpad h2{font-size:.9rem !important}}label{width:100%}input,textarea{width:100%;margin-bottom:.95em;max-width:100%;border:3px solid #0d0d0d;padding:.5em}input::placeholder,textarea::placeholder{text-transform:uppercase}.footer_img{max-width:400px;height:auto;width:90%;text-align:center}.text_centre{text-align:center}@media screen and (max-width:600px){#logoContainer{display:none}#mega-menu-wrap-top-menu .mega-menu-toggle .mega-toggle-blocks-left .mega-toggle-block{max-width:150%}#mega-menu-wrap-top-menu{border-bottom:4px solid #0d0d0d;padding-left:15px;padding-right:15px;padding-top:5px;padding-bottom:5px;background:#fff}.mega-toggle-label-closed,.mega-toggle-label-open{display:none !important}}#mega-menu-wrap-top-menu .mega-menu-toggle .mega-toggle-block-2:after{color:#0d0d0d !important}