/*! normalize.css v3.0.1 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}::-moz-selection{background:#FFE9A1;color:#000;text-shadow:none}::selection{background:#FFE9A1;color:#000;text-shadow:none}a{color:#6abe5c;text-decoration:none;transition:all 0.2s ease-in-out}a:hover{text-decoration:underline}a:focus{outline:none}h1,h2,h3,h4,h5,h6{margin:52px 0 26px;font-family:"Roboto",Verdana,sans-serif;font-weight:300;color:#2b3b45;line-height:1.2;text-rendering:optimizelegibility;text-transform:lowercase;letter-spacing:2px}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child{margin-top:0}h1:after,h2:after,h3:after,h4:after,h5:after,h6:after{content:'.'}h1{font-size:48px;font-size:3rem}h2{font-size:36px;font-size:2.25rem}h3{font-size:30px;font-size:1.875rem}h4{font-size:24px;font-size:1.5rem;margin:0 0 10px}h5{font-size:20px;font-size:1.25rem;margin:0 0 10px}h6{font-size:20px;font-size:1.25rem;margin:0 0 10px;font-style:italic}p{margin:0 0 26px}ul{padding:0;margin:0 0 26px 26px}ul li{margin-bottom:15px}ul li ul{margin-top:15px}ol{padding:0;margin:0 0 26px 26px}ol li{margin-bottom:15px}ol li ol{margin-top:15px}strong{font-weight:700}em{font-style:italic}abbr{cursor:help}hr{height:0;margin:60px 0;border:0;border-top:1px solid #DDD;border-bottom:1px solid transparent}blockquote{padding:40px 0 14px 50px;margin:60px 0;background:none;border-left:10px solid #6abe5c;font-style:italic;color:#6abe5c}blockquote footer,blockquote small,blockquote cite{display:block;color:#2b3b45;font-weight:700;font-style:normal}blockquote footer span,blockquote small span,blockquote cite span{font-weight:normal}address{display:block;margin-bottom:26px;font-style:normal}table{max-width:100%;border-collapse:collapse;border-spacing:0}.table{width:100%;margin:0 0 26px;background-color:#FFF;white-space:nowrap;font-size:13px;font-size:.8125rem}.table .delete-appointment{color:darkred}.table th,.table td{padding:20px;text-align:left;vertical-align:top}.table th{text-transform:uppercase;font-weight:400;font-size:12px;font-size:.75rem}.table thead th{vertical-align:middle;background-color:#2b3b45;color:#FFF}.table tbody tr th,.table tbody tr td{border-bottom:1px solid #DDD}.table tbody tr:nth-child(even) th,.table tbody tr:nth-child(even) td{background-color:#F5F5F5}.table caption+thead tr:first-child th,.table caption+thead tr:first-child td,.table colgroup+thead tr:first-child th,.table colgroup+thead tr:first-child td,.table thead:first-child tr:first-child th,.table thead:first-child tr:first-child td{border-top:0}.table tbody+tbody{border-top:2px solid #DDD}fieldset{margin-bottom:26px;padding:0;border:none}fieldset legend{width:100%;display:block;color:#2b3b45;text-transform:uppercase;font-weight:700;font-size:20px;font-size:1.25rem;border-bottom:1px solid #DDD;margin:0 0 26px;padding:0}label{display:block;margin:0 0 3px;color:#2b3b45;text-transform:lowercase;font-weight:500}label.required::after{content:"*"}input[type="color"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="email"],input[type="month"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"],input[type="time"],input[type="url"],input[type="week"],input:not([type]),textarea,select[multiple=multiple],textarea,select{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;padding:15px;outline:none;font-size:16px;font-size:1rem;color:#555;border:1px solid #c0c5c8;background:#FFF;border-radius:0;box-shadow:none}select{padding:12px 15px;position:relative;background:#fff url(images/select.png) no-repeat 95% center}select::-ms-expand{display:none}input[type="radio"],input[type="checkbox"]{margin:0;cursor:pointer}.checkbox-group,.radio-group{padding:10px 0}.checkbox-group label,.radio-group label{font-weight:normal;color:#555}.checkbox-group-inline label,.radio-group-inline label{display:inline-block;margin-right:20px}.checkboxes{margin:20px 0}.checkboxes li{display:block;margin:0 0 5px}.checkboxes li label{position:relative;padding:0 0 0 25px}.checkboxes li label input{position:absolute;top:6px;left:0}ul.feature-list{margin-top:10px;margin-bottom:10px}ul.feature-list li{margin:0}input[type="search"]{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}textarea{width:100%;height:150px;resize:vertical;overflow:auto}select[multiple],select[size]{height:auto}::-moz-focus-inner{border:0;padding:0}button,input[type="button"],input[type="reset"],input[type="submit"],button,.button,.btn{padding:15px 30px;display:inline-block;font-weight:400;font-family:"Roboto",Verdana,sans-serif;vertical-align:middle;cursor:pointer;color:#6abe5c;text-align:center;text-decoration:none;text-transform:lowercase;font-size:16px;font-size:1rem;line-height:1;letter-spacing:2px;border:1px solid #6abe5c;border-radius:0;outline:none;background:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;transition:all 0.2s ease-in-out}button.btn-fa-left .fa,input[type="button"].btn-fa-left .fa,input[type="reset"].btn-fa-left .fa,input[type="submit"].btn-fa-left .fa,button.btn-fa-left .fa,.button.btn-fa-left .fa,.btn.btn-fa-left .fa{margin-right:5px}button.btn-fa-right .fa,input[type="button"].btn-fa-right .fa,input[type="reset"].btn-fa-right .fa,input[type="submit"].btn-fa-right .fa,button.btn-fa-right .fa,.button.btn-fa-right .fa,.btn.btn-fa-right .fa{margin-left:5px}button:hover,button:active,input[type="button"]:hover,input[type="button"]:active,input[type="reset"]:hover,input[type="reset"]:active,input[type="submit"]:hover,input[type="submit"]:active,button:hover,button:active,.button:hover,.button:active,.btn:hover,.btn:active{color:#FFF;text-decoration:none;background:#6abe5c}button.alt,input[type="button"].alt,input[type="reset"].alt,input[type="submit"].alt,button.alt,.button.alt,.btn.alt{border:none;color:#97a5ae;background:#2b3b45}button.alt:hover,button.alt:active,input[type="button"].alt:hover,input[type="button"].alt:active,input[type="reset"].alt:hover,input[type="reset"].alt:active,input[type="submit"].alt:hover,input[type="submit"].alt:active,button.alt:hover,button.alt:active,.button.alt:hover,.button.alt:active,.btn.alt:hover,.btn.alt:active{background:#6abe5c;color:#FFF}button:disabled,input[type="button"]:disabled,input[type="reset"]:disabled,input[type="submit"]:disabled,button:disabled,.button:disabled,.btn:disabled{cursor:not-allowed;opacity:0.5}input[type="image"]{border:0}.form-help{display:block;margin:10px 0 0;color:#6abe5c;text-transform:lowercase;font-size:13px;font-size:.8125rem}.form-notice{display:block;margin:10px 0 0;color:darkred;font-weight:bold;font-style:italic;font-size:13px;font-size:.8125rem}.form-row{margin:0 0 26px}.form-row::after{content:'';display:table;clear:both}.form-row .one-half.last,.form-row .one-third.last{margin-bottom:0}.form-actions{margin:40px 0 26px}.alert-success,.alert-warning,.alert-error,.gform_confirmation_message,#cancel-comment-reply-link{display:block;margin:0 0 26px;padding:10px 20px;border-radius:3px}.alert-success ul,.alert-warning ul,.alert-error ul,.gform_confirmation_message ul,#cancel-comment-reply-link ul{margin:0}.alert-success ul li,.alert-warning ul li,.alert-error ul li,.gform_confirmation_message ul li,#cancel-comment-reply-link ul li{display:block;margin:0}.alert-success,.gform_confirmation_message{background:#DFF0D8;border:1px solid #b2dba1;color:#529138}.alert-warning{background:#FCF8E3;border:1px solid #f5e79e;color:#caad16}.alert-error,#cancel-comment-reply-link{background:#F2DEDE;border:1px solid #e4b9b9;color:#c77070}@-webkit-viewport{width:device-width}@-moz-viewport{width:device-width}@-ms-viewport{width:device-width}@-o-viewport{width:device-width}@viewport{width:device-width}*,*:before,*:after{box-sizing:border-box}html{font-size:16px}body{background:#fff url(images/bg2.png) no-repeat center bottom/100% auto;color:#555;line-height:1.612;font-family:"Roboto",Verdana,sans-serif;font-weight:300}body.landing{background:fixed #fff url(images/bg.jpg) no-repeat center center/cover}img{max-width:100%;height:auto;display:block}.container{max-width:1680px;margin:0 auto}.container::after{content:'';display:table;clear:both}.row::after{content:'';display:table;clear:both}.logo{height:120px;line-height:120px;padding:0 20px}.logo .container{border-bottom:1px solid #818285}.logo img{width:130px;display:inline-block;vertical-align:middle}.main{padding:60px 20px}.content{max-width:470px;margin:0 auto}.landing .wrapper{width:100%;min-height:100vh;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-line-pack:center;align-content:center}.landing .logo{margin:0}.landing .logo .container{border:none}.landing .main{margin:auto 0}.landing .register-now{text-align:center}.landing #footer{width:100%;margin:auto 0 0}#booking-form noscript{display:block;margin:0 0 60px;padding:20px;border:1px solid darkred;color:darkred}#booking_title_other,#booking_employer_other{margin-top:10px}.checkbox-label{display:-ms-flexbox;display:flex;gap:10px;margin:0 0 10px;font-weight:300}#login-form{margin:0 0 120px}#footer{padding:30px 20px;background:#2b3b45;color:#FFF}#footer .footer-icon{margin:0 0 20px}#footer .footer-icon img{margin:0 auto}#footer .copyright{text-align:center;font-size:11px;font-size:.6875rem}.screen-reader{position:absolute;left:-9999px;top:auto;width:1px;height:1px;overflow:hidden}.one-half,.one-third,.two-third,.three-fourth,.one-fourth,.one-fifth,.two-fifth,.three-fifth,.four-fifth,.one-sixth,.five-sixth{position:relative;margin-bottom:26px}@media (min-width: 768px){.logo{padding:0 5%}.main{padding:100px 5%}#footer{height:100px;line-height:100px;padding:0 5%}#footer .footer-icon{margin:0;float:right}#footer .footer-icon img{display:inline-block;vertical-align:middle}#footer .copyright{float:left}h1{margin:0 0 40px;font-size:60px;font-size:3.75rem}.landing .register-now .btn{padding:15px 50px;font-size:20px;font-size:1.25rem}.one-half{width:47.5%}.one-third{width:30%}.two-third{width:65%}.one-fourth{width:21.25%}.three-fourth{width:73.75%}.one-fifth{width:16%}.two-fifth{width:37%}.three-fifth{width:58%}.four-fifth{width:79%}.one-sixth{width:12.5%}.five-sixth{width:82.5%}.one-half,.one-third,.two-third,.three-fourth,.one-fourth,.one-fifth,.two-fifth,.three-fifth,.four-fifth,.one-sixth,.five-sixth{margin-right:5%;margin-bottom:0;float:left}.last{margin-right:0 !important;clear:right}}@media print{*{background:transparent !important;color:black !important;box-shadow:none !important;text-shadow:none !important;filter:none !important;-ms-filter:none !important}@page{margin:0.5cm}h2,h3{orphans:3;widows:3;page-break-after:avoid}p{orphans:3;widows:3}pre,blockquote{border:1px solid gray;page-break-inside:avoid}abbr[title]:after{content:" (" attr(title) ")"}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}a[href^="javascript:"]:after,a[href^="#"]:after{content:""}img{max-width:100% !important;page-break-inside:avoid}thead{display:table-header-group}tr{page-break-inside:avoid}}
