@charset "UTF-8";html{font-family: var(--font);-ms-text-size-adjust: 100%;-webkit-text-size-adjust: 100%}body{margin: 0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,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-color: 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: not-allowed}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}legend{border: 0;padding: 0}textarea{overflow: auto}optgroup{font-weight: bold}table{border-collapse: collapse;border-spacing: 0}td,th{padding: 0}.foundation-mq{font-family: "small=0em&medium=40em&large=64em&xlarge=75em&xxlarge=90em"}html{font-size: 100%;box-sizing: border-box}*,*::before,*::after{box-sizing: inherit}body{padding: 0;margin: 0;font-family: var(--font);font-weight: normal;line-height: 1.5;color: #0a0a0a;background: #fefefe;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale}img{max-width: 100%;height: auto;-ms-interpolation-mode: bicubic;display: inline-block;vertical-align: middle}textarea{height: auto;min-height: 50px;border-radius: 3px}select{width: 100%;border-radius: 3px}#map_canvas img,#map_canvas embed,#map_canvas object,.map_canvas img,.map_canvas embed,.map_canvas object,.mqa-display img,.mqa-display embed,.mqa-display object{max-width: none !important}button{-webkit-appearance: none;-moz-appearance: none;background: transparent;padding: 0;border: 0;border-radius: 3px;line-height: 1}[data-whatinput='mouse'] button{outline: 0}.is-visible{display: block !important}.is-hidden{display: none !important}[type='text'],[type='password'],[type='date'],[type='datetime'],[type='datetime-local'],[type='month'],[type='week'],[type='email'],[type='number'],[type='search'],[type='tel'],[type='time'],[type='url'],[type='color'],textarea{display: block;box-sizing: border-box;width: 100%;height: 2.4375rem;padding: 0.5rem;border: 1px solid #cacaca;margin: 0 0 1rem;font-family: inherit;font-size: 1rem;color: #0a0a0a;background-color: #fefefe;box-shadow: inset 0 1px 2px rgba(10,10,10,0.1);border-radius: 3px;transition: box-shadow 0.5s,border-color 0.25s ease-in-out;-webkit-appearance: none;-moz-appearance: none}[type='text']:focus,[type='password']:focus,[type='date']:focus,[type='datetime']:focus,[type='datetime-local']:focus,[type='month']:focus,[type='week']:focus,[type='email']:focus,[type='number']:focus,[type='search']:focus,[type='tel']:focus,[type='time']:focus,[type='url']:focus,[type='color']:focus,textarea:focus{border: 1px solid #8a8a8a;background-color: #fefefe;outline: none;box-shadow: 0 0 5px #cacaca;transition: box-shadow 0.5s,border-color 0.25s ease-in-out}textarea{max-width: 100%}textarea[rows]{height: auto}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color: #3a5f67}input::-moz-placeholder,textarea::-moz-placeholder{color: #3a5f67}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color: #3a5f67}input::placeholder,textarea::placeholder{color: #3a5f67}input:disabled,input[readonly],textarea:disabled,textarea[readonly]{background-color: #e6e6e6;cursor: not-allowed}[type='submit'],[type='button']{border-radius: 3px;-webkit-appearance: none;-moz-appearance: none}input[type='search']{box-sizing: border-box}[type='file'],[type='checkbox'],[type='radio']{margin: 0 0 1rem}[type='checkbox'] + label,[type='radio'] + label{display: inline-block;margin-left: 0.5rem;margin-right: 1rem;margin-bottom: 0;vertical-align: baseline}[type='checkbox'] + label[for],[type='radio'] + label[for]{cursor: pointer}label>[type='checkbox'],label>[type='radio']{margin-right: 0.5rem}[type='file']{width: 100%}label{display: block;margin: 0;font-size: 0.875rem;font-weight: normal;line-height: 1.8;color: #0a0a0a}label.middle{margin: 0 0 1rem;padding: 0.5625rem 0}.help-text{margin-top: -0.5rem;font-size: 0.8125rem;font-style: italic;color: #0a0a0a}.input-group{display: table;width: 100%;margin-bottom: 1rem}.input-group>:first-child{border-radius: 3px 0 0 3px}.input-group>:last-child>*{border-radius: 0 3px 3px 0}.input-group-label,.input-group-field,.input-group-button{margin: 0;white-space: nowrap;display: table-cell;vertical-align: middle}.input-group-label{text-align: center;padding: 0 1rem;background: #e6e6e6;color: #0a0a0a;border: 1px solid #cacaca;white-space: nowrap;width: 1%;height: 100%}.input-group-label:first-child{border-right: 0}.input-group-label:last-child{border-left: 0}.input-group-field{border-radius: 0;height: 2.5rem}.input-group-button{padding-top: 0;padding-bottom: 0;text-align: center;height: 100%;width: 1%}.input-group-button a,.input-group-button input,.input-group-button button{margin: 0}.input-group .input-group-button{display: table-cell}fieldset{border: 0;padding: 0;margin: 0}legend{margin-bottom: 0.5rem;max-width: 100%}.fieldset{border: 1px solid #cacaca;padding: 1.25rem;margin: 1.125rem 0}.fieldset legend{background: #fefefe;padding: 0 0.1875rem;margin: 0;margin-left: -0.1875rem}select{height: 2.4375rem;padding: 0.5rem;border: 1px solid #cacaca;margin: 0 0 1rem;font-size: 1rem;font-family: inherit;line-height: normal;color: #0a0a0a;background-color: #fefefe;border-radius: 3px;-webkit-appearance: none;-moz-appearance: none;background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' width='32' height='24' viewBox='0 0 32 24'><polygon points='0,0 32,0 16,24' style='fill: rgb%28138,138,138%29'></polygon></svg>");background-size: 9px 6px;background-position: right -1rem center;background-origin: content-box;background-repeat: no-repeat;padding-right: 1.5rem}@media screen and (min-width: 0\0){select{background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAYCAYAAACbU/80AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIpJREFUeNrEkckNgDAMBBfRkEt0ObRBBdsGXUDgmQfK4XhH2m8czQAAy27R3tsw4Qfe2x8uOO6oYLb6GlOor3GF+swURAOmUJ+RwtEJs9WvTGEYxBXqI1MQAZhCfUQKRzDMVj+TwrAIV6jvSUEkYAr1LSkcyTBb/V+KYfX7xAeusq3sLDtGH3kEGACPWIflNZfhRQAAAABJRU5ErkJggg==")}}select:disabled{background-color: #e6e6e6;cursor: not-allowed}select::-ms-expand{display: none}select[multiple]{height: auto;background-image: none}.is-invalid-input:not(:focus){background-color: rgba(198,15,19,0.1);border-color: #c60f13}.is-invalid-label{color: #c60f13}.form-error{display: none;margin-top: -0.5rem;margin-bottom: 1rem;font-size: 0.75rem;font-weight: bold;color: #c60f13}.form-error.is-visible{display: block}.float-left{float: left !important}.float-right{float: right !important}.float-center{display: block;margin-left: auto;margin-right: auto}.clearfix::before,.clearfix::after{content: ' ';display: table}.clearfix::after{clear: both}.hide{display: none !important}.invisible{visibility: hidden}@media screen and (max-width: 39.9375em){.hide-for-small-only{display: none !important}}@media screen and (max-width: 0em),screen and (min-width: 40em){.show-for-small-only{display: none !important}}@media screen and (min-width: 40em){.hide-for-medium{display: none !important}}@media screen and (max-width: 39.9375em){.show-for-medium{display: none !important}}@media screen and (min-width: 40em) and (max-width: 63.9375em){.hide-for-medium-only{display: none !important}}@media screen and (max-width: 39.9375em),screen and (min-width: 64em){.show-for-medium-only{display: none !important}}@media screen and (min-width: 64em){.hide-for-large{display: none !important}}@media screen and (max-width: 63.9375em){.show-for-large{display: none !important}}@media screen and (min-width: 64em) and (max-width: 74.9375em){.hide-for-large-only{display: none !important}}@media screen and (max-width: 63.9375em),screen and (min-width: 75em){.show-for-large-only{display: none !important}}.show-for-sr,.show-on-focus{position: absolute !important;width: 1px;height: 1px;overflow: hidden;clip: rect(0,0,0,0)}.show-on-focus:active,.show-on-focus:focus{position: static !important;height: auto;width: auto;overflow: visible;clip: auto}.show-for-landscape,.hide-for-portrait{display: block !important}@media screen and (orientation: landscape){.show-for-landscape,.hide-for-portrait{display: block !important}}@media screen and (orientation: portrait){.show-for-landscape,.hide-for-portrait{display: none !important}}.hide-for-landscape,.show-for-portrait{display: none !important}@media screen and (orientation: landscape){.hide-for-landscape,.show-for-portrait{display: none !important}}@media screen and (orientation: portrait){.hide-for-landscape,.show-for-portrait{display: block !important}}.button{display: inline-block;text-align: center;line-height: 1;cursor: pointer;-webkit-appearance: none;transition: background-color 0.25s ease-out,color 0.25s ease-out;vertical-align: middle;border: 1px solid transparent;border-radius: 3px;padding: 0.85em 1em;margin: 0 0 1rem 0;font-size: 0.9rem;background-color: #2ba6cb;color: #fefefe}[data-whatinput='mouse'] .button{outline: 0}.button:hover,.button:focus{background-color: #258dad;color: #fefefe}.button.tiny{font-size: 0.6rem}.button.small{font-size: 0.75rem}.button.large{font-size: 1.25rem}.button.expanded{display: block;width: 100%;margin-left: 0;margin-right: 0}.button.primary{background-color: #2ba6cb;color: #fefefe}.button.primary:hover,.button.primary:focus{background-color: #2285a2;color: #fefefe}.button.secondary{background-color: #e9e9e9;color: #0a0a0a}.button.secondary:hover,.button.secondary:focus{background-color: #bababa;color: #0a0a0a}.button.alert{background-color: #c60f13;color: #fefefe}.button.alert:hover,.button.alert:focus{background-color: #9e0c0f;color: #fefefe}.button.success{background-color: #5da423;color: #fefefe}.button.success:hover,.button.success:focus{background-color: #4a831c;color: #fefefe}.button.warning{background-color: #ffae00;color: #fefefe}.button.warning:hover,.button.warning:focus{background-color: #cc8b00;color: #fefefe}.button.body-font{background-color: #222222;color: #fefefe}.button.body-font:hover,.button.body-font:focus{background-color: #1b1b1b;color: #fefefe}.button.header{background-color: #222222;color: #fefefe}.button.header:hover,.button.header:focus{background-color: #1b1b1b;color: #fefefe}.button.hollow{border: 1px solid #2ba6cb;color: #2ba6cb}.button.hollow,.button.hollow:hover,.button.hollow:focus{background-color: transparent}.button.hollow:hover,.button.hollow:focus{border-color: #165366;color: #165366}.button.hollow.primary{border: 1px solid #2ba6cb;color: #2ba6cb}.button.hollow.primary:hover,.button.hollow.primary:focus{border-color: #165366;color: #165366}.button.hollow.secondary{border: 1px solid #e9e9e9;color: #e9e9e9}.button.hollow.secondary:hover,.button.hollow.secondary:focus{border-color: #757575;color: #757575}.button.hollow.alert{border: 1px solid #c60f13;color: #c60f13}.button.hollow.alert:hover,.button.hollow.alert:focus{border-color: #63080a;color: #63080a}.button.hollow.success{border: 1px solid #5da423;color: #5da423}.button.hollow.success:hover,.button.hollow.success:focus{border-color: #2f5212;color: #2f5212}.button.hollow.warning{border: 1px solid #ffae00;color: #ffae00}.button.hollow.warning:hover,.button.hollow.warning:focus{border-color: #805700;color: #805700}.button.hollow.body-font{border: 1px solid #222222;color: #222222}.button.hollow.body-font:hover,.button.hollow.body-font:focus{border-color: #111111;color: #111111}.button.hollow.header{border: 1px solid #222222;color: #222222}.button.hollow.header:hover,.button.hollow.header:focus{border-color: #111111;color: #111111}.button.disabled,.button[disabled]{opacity: 0.25;cursor: not-allowed}.button.disabled:hover,.button.disabled:focus,.button[disabled]:hover,.button[disabled]:focus{background-color: #2ba6cb;color: #fefefe}.button.disabled.primary,.button[disabled].primary{opacity: 0.25;cursor: not-allowed}.button.disabled.primary:hover,.button.disabled.primary:focus,.button[disabled].primary:hover,.button[disabled].primary:focus{background-color: #2ba6cb;color: #fefefe}.button.disabled.secondary,.button[disabled].secondary{opacity: 0.25;cursor: not-allowed}.button.disabled.secondary:hover,.button.disabled.secondary:focus,.button[disabled].secondary:hover,.button[disabled].secondary:focus{background-color: #e9e9e9;color: #fefefe}.button.disabled.alert,.button[disabled].alert{opacity: 0.25;cursor: not-allowed}.button.disabled.alert:hover,.button.disabled.alert:focus,.button[disabled].alert:hover,.button[disabled].alert:focus{background-color: #c60f13;color: #fefefe}.button.disabled.success,.button[disabled].success{opacity: 0.25;cursor: not-allowed}.button.disabled.success:hover,.button.disabled.success:focus,.button[disabled].success:hover,.button[disabled].success:focus{background-color: #5da423;color: #fefefe}.button.disabled.warning,.button[disabled].warning{opacity: 0.25;cursor: not-allowed}.button.disabled.warning:hover,.button.disabled.warning:focus,.button[disabled].warning:hover,.button[disabled].warning:focus{background-color: #ffae00;color: #fefefe}.button.disabled.body-font,.button[disabled].body-font{opacity: 0.25;cursor: not-allowed}.button.disabled.body-font:hover,.button.disabled.body-font:focus,.button[disabled].body-font:hover,.button[disabled].body-font:focus{background-color: #222222;color: #fefefe}.button.disabled.header,.button[disabled].header{opacity: 0.25;cursor: not-allowed}.button.disabled.header:hover,.button.disabled.header:focus,.button[disabled].header:hover,.button[disabled].header:focus{background-color: #222222;color: #fefefe}.button.dropdown::after{content: '';display: block;width: 0;height: 0;border: inset 0.4em;border-color: #fefefe transparent transparent;border-top-style: solid;border-bottom-width: 0;position: relative;top: 0.4em;float: right;margin-left: 1em;display: inline-block}.button.arrow-only::after{margin-left: 0;float: none;top: -0.1em}.close-button{position: absolute;color: #8a8a8a;right: 1rem;top: 0.5rem;font-size: 2em;line-height: 1;cursor: pointer}[data-whatinput='mouse'] .close-button{outline: 0}.close-button:hover,.close-button:focus{color: #0a0a0a}.button-group{margin-bottom: 1rem;font-size: 0}.button-group::before,.button-group::after{content: ' ';display: table}.button-group::after{clear: both}.button-group .button{margin: 0;margin-right: 1px;margin-bottom: 1px;font-size: 0.9rem}.button-group .button:last-child{margin-right: 0}.button-group.tiny .button{font-size: 0.6rem}.button-group.small .button{font-size: 0.75rem}.button-group.large .button{font-size: 1.25rem}.button-group.expanded{margin-right: -1px}.button-group.expanded::before,.button-group.expanded::after{display: none}.button-group.expanded .button:first-child:nth-last-child(2),.button-group.expanded .button:first-child:nth-last-child(2):first-child:nth-last-child(2) ~ .button{display: inline-block;width: calc(50% - 1px);margin-right: 1px}.button-group.expanded .button:first-child:nth-last-child(2):last-child,.button-group.expanded .button:first-child:nth-last-child(2):first-child:nth-last-child(2) ~ .button:last-child{margin-right: -6px}.button-group.expanded .button:first-child:nth-last-child(3),.button-group.expanded .button:first-child:nth-last-child(3):first-child:nth-last-child(3) ~ .button{display: inline-block;width: calc(33.33333% - 1px);margin-right: 1px}.button-group.expanded .button:first-child:nth-last-child(3):last-child,.button-group.expanded .button:first-child:nth-last-child(3):first-child:nth-last-child(3) ~ .button:last-child{margin-right: -6px}.button-group.expanded .button:first-child:nth-last-child(4),.button-group.expanded .button:first-child:nth-last-child(4):first-child:nth-last-child(4) ~ .button{display: inline-block;width: calc(25% - 1px);margin-right: 1px}.button-group.expanded .button:first-child:nth-last-child(4):last-child,.button-group.expanded .button:first-child:nth-last-child(4):first-child:nth-last-child(4) ~ .button:last-child{margin-right: -6px}.button-group.expanded .button:first-child:nth-last-child(5),.button-group.expanded .button:first-child:nth-last-child(5):first-child:nth-last-child(5) ~ .button{display: inline-block;width: calc(20% - 1px);margin-right: 1px}.button-group.expanded .button:first-child:nth-last-child(5):last-child,.button-group.expanded .button:first-child:nth-last-child(5):first-child:nth-last-child(5) ~ .button:last-child{margin-right: -6px}.button-group.expanded .button:first-child:nth-last-child(6),.button-group.expanded .button:first-child:nth-last-child(6):first-child:nth-last-child(6) ~ .button{display: inline-block;width: calc(16.66667% - 1px);margin-right: 1px}.button-group.expanded .button:first-child:nth-last-child(6):last-child,.button-group.expanded .button:first-child:nth-last-child(6):first-child:nth-last-child(6) ~ .button:last-child{margin-right: -6px}.button-group.primary .button{background-color: #2ba6cb;color: #fefefe}.button-group.primary .button:hover,.button-group.primary .button:focus{background-color: #2285a2;color: #fefefe}.button-group.secondary .button{background-color: #e9e9e9;color: #0a0a0a}.button-group.secondary .button:hover,.button-group.secondary .button:focus{background-color: #bababa;color: #0a0a0a}.button-group.alert .button{background-color: #c60f13;color: #fefefe}.button-group.alert .button:hover,.button-group.alert .button:focus{background-color: #9e0c0f;color: #fefefe}.button-group.success .button{background-color: #5da423;color: #fefefe}.button-group.success .button:hover,.button-group.success .button:focus{background-color: #4a831c;color: #fefefe}.button-group.warning .button{background-color: #ffae00;color: #fefefe}.button-group.warning .button:hover,.button-group.warning .button:focus{background-color: #cc8b00;color: #fefefe}.button-group.body-font .button{background-color: #222222;color: #fefefe}.button-group.body-font .button:hover,.button-group.body-font .button:focus{background-color: #1b1b1b;color: #fefefe}.button-group.header .button{background-color: #222222;color: #fefefe}.button-group.header .button:hover,.button-group.header .button:focus{background-color: #1b1b1b;color: #fefefe}.button-group.stacked .button,.button-group.stacked-for-small .button,.button-group.stacked-for-medium .button{width: 100%}.button-group.stacked .button:last-child,.button-group.stacked-for-small .button:last-child,.button-group.stacked-for-medium .button:last-child{margin-bottom: 0}@media screen and (min-width: 40em){.button-group.stacked-for-small .button{width: auto;margin-bottom: 0}}@media screen and (min-width: 64em){.button-group.stacked-for-medium .button{width: auto;margin-bottom: 0}}@media screen and (max-width: 39.9375em){.button-group.stacked-for-small.expanded{display: block}.button-group.stacked-for-small.expanded .button{display: block;margin-right: 0}}.slider{position: relative;height: 0.5rem;margin-top: 1.25rem;margin-bottom: 2.25rem;background-color: #e6e6e6;cursor: pointer;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-ms-touch-action: none;touch-action: none}.slider-fill{position: absolute;top: 0;left: 0;display: inline-block;max-width: 100%;height: 0.5rem;background-color: #cacaca;transition: all 0.2s ease-in-out}.slider-fill.is-dragging{transition: all 0s linear}.slider-handle{position: absolute;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);position: absolute;left: 0;z-index: 1;display: inline-block;width: 1.4rem;height: 1.4rem;background-color: #2ba6cb;transition: all 0.2s ease-in-out;-ms-touch-action: manipulation;touch-action: manipulation;border-radius: 3px}[data-whatinput='mouse'] .slider-handle{outline: 0}.slider-handle:hover{background-color: #258dad}.slider-handle.is-dragging{transition: all 0s linear}.slider.disabled,.slider[disabled]{opacity: 0.25;cursor: not-allowed}.slider.vertical{display: inline-block;width: 0.5rem;height: 12.5rem;margin: 0 1.25rem;-webkit-transform: scale(1,-1);-ms-transform: scale(1,-1);transform: scale(1,-1)}.slider.vertical .slider-fill{top: 0;width: 0.5rem;max-height: 100%}.slider.vertical .slider-handle{position: absolute;top: 0;left: 50%;width: 1.4rem;height: 1.4rem;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%)}.switch{height: 2rem;margin-bottom: 1rem;outline: 0;position: relative;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;color: #fefefe;font-weight: bold;font-size: 0.875rem}.switch-input{opacity: 0;position: absolute;margin-bottom: 0}.switch-paddle{background: #cacaca;cursor: pointer;display: block;position: relative;width: 4rem;height: 2rem;transition: all 0.25s ease-out;border-radius: 3px;color: inherit;font-weight: inherit}input + .switch-paddle{margin: 0}.switch-paddle::after{background: #fefefe;content: '';display: block;position: absolute;height: 1.5rem;left: 0.25rem;top: 0.25rem;width: 1.5rem;transition: all 0.25s ease-out;-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);border-radius: 3px}input:checked ~ .switch-paddle{background: #2ba6cb}input:checked ~ .switch-paddle::after{left: 2.25rem}[data-whatinput='mouse'] input:focus ~ .switch-paddle{outline: 0}.switch-active,.switch-inactive{position: absolute;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%)}.switch-active{left: 8%;display: none}input:checked + label>.switch-active{display: block}.switch-inactive{right: 15%}input:checked + label>.switch-inactive{display: none}.switch.tiny{height: 1.5rem}.switch.tiny .switch-paddle{width: 3rem;height: 1.5rem;font-size: 0.625rem}.switch.tiny .switch-paddle::after{width: 1rem;height: 1rem}.switch.tiny input:checked ~ .switch-paddle::after{left: 1.75rem}.switch.small{height: 1.75rem}.switch.small .switch-paddle{width: 3.5rem;height: 1.75rem;font-size: 0.75rem}.switch.small .switch-paddle::after{width: 1.25rem;height: 1.25rem}.switch.small input:checked ~ .switch-paddle::after{left: 2rem}.switch.large{height: 2.5rem}.switch.large .switch-paddle{width: 5rem;height: 2.5rem;font-size: 1rem}.switch.large .switch-paddle::after{width: 2rem;height: 2rem}.switch.large input:checked ~ .switch-paddle::after{left: 2.75rem}.menu{margin: 0;list-style-type: none}.menu>li{display: table-cell;vertical-align: middle}[data-whatinput='mouse'] .menu>li{outline: 0}.menu>li>a{display: block;padding: 0.7rem 1rem;line-height: 1}.menu input,.menu a,.menu button{margin-bottom: 0}.menu>li>a img,.menu>li>a i,.menu>li>a svg{vertical-align: middle}.menu>li>a img + span,.menu>li>a i + span,.menu>li>a svg + span{vertical-align: middle}.menu>li>a img,.menu>li>a i,.menu>li>a svg{margin-right: 0.25rem;display: inline-block}.menu>li{display: table-cell}.menu.vertical>li{display: block}@media screen and (min-width: 40em){.menu.medium-horizontal>li{display: table-cell}.menu.medium-vertical>li{display: block}}@media screen and (min-width: 64em){.menu.large-horizontal>li{display: table-cell}.menu.large-vertical>li{display: block}}.menu.simple li{line-height: 1;display: inline-block;margin-right: 1rem}.menu.simple a{padding: 0}.menu.align-right::before,.menu.align-right::after{content: ' ';display: table}.menu.align-right::after{clear: both}.menu.align-right>li{float: right}.menu.expanded{width: 100%;display: table;table-layout: fixed}.menu.expanded>li:first-child:last-child{width: 100%}.menu.icon-top>li>a{text-align: center}.menu.icon-top>li>a img,.menu.icon-top>li>a i,.menu.icon-top>li>a svg{display: block;margin: 0 auto 0.25rem}.menu.nested{margin-left: 1rem}.menu .active>a{color: #fefefe;background: #2ba6cb}.menu-text{font-weight: bold;color: inherit;line-height: 1;padding-top: 0;padding-bottom: 0;padding: 0.7rem 1rem}.menu-centered{text-align: center}.menu-centered>.menu{display: inline-block}.no-js [data-responsive-menu] ul{display: none}.is-drilldown{position: relative;overflow: hidden}.is-drilldown li{display: block !important}.is-drilldown-submenu{position: absolute;top: 0;left: 100%;z-index: -1;width: 100%;background: #fefefe;transition: -webkit-transform 0.15s linear;transition: transform 0.15s linear}.is-drilldown-submenu.is-active{z-index: 1;display: block;-webkit-transform: translateX(-100%);-ms-transform: translateX(-100%);transform: translateX(-100%)}.is-drilldown-submenu.is-closing{-webkit-transform: translateX(100%);-ms-transform: translateX(100%);transform: translateX(100%)}.is-drilldown-submenu-parent>a{position: relative}.is-drilldown-submenu-parent>a::after{content: '';display: block;width: 0;height: 0;border: inset 6px;border-color: transparent transparent transparent #2ba6cb;border-left-style: solid;border-right-width: 0;position: absolute;top: 50%;margin-top: -6px;right: 1rem}.js-drilldown-back>a::before{content: '';display: block;width: 0;height: 0;border: inset 6px;border-color: transparent #2ba6cb transparent transparent;border-right-style: solid;border-left-width: 0;border-left-width: 0;display: inline-block;vertical-align: middle;margin-right: 0.75rem}.is-accordion-submenu-parent>a{position: relative}.is-accordion-submenu-parent>a::after{content: '';display: block;width: 0;height: 0;border: inset 6px;border-color: #2ba6cb transparent transparent;border-top-style: solid;border-bottom-width: 0;position: absolute;top: 50%;margin-top: -4px;right: 1rem}.is-accordion-submenu-parent[aria-expanded='true']>a::after{-webkit-transform-origin: 50% 50%;-ms-transform-origin: 50% 50%;transform-origin: 50% 50%;-webkit-transform: scaleY(-1);-ms-transform: scaleY(-1);transform: scaleY(-1)}.dropdown.menu>li.opens-left>.is-dropdown-submenu{left: auto;right: 0;top: 100%}.dropdown.menu>li.opens-right>.is-dropdown-submenu{right: auto;left: 0;top: 100%}.dropdown.menu>li.is-dropdown-submenu-parent>a{padding-right: 1.5rem;position: relative}.dropdown.menu>li.is-dropdown-submenu-parent>a::after{content: '';display: block;width: 0;height: 0;border: inset 5px;border-color: #2ba6cb transparent transparent;border-top-style: solid;border-bottom-width: 0;right: 5px;margin-top: -2px}[data-whatinput='mouse'] .dropdown.menu a{outline: 0}.no-js .dropdown.menu ul{display: none}.dropdown.menu.vertical>li .is-dropdown-submenu{top: 0}.dropdown.menu.vertical>li.opens-left>.is-dropdown-submenu{left: auto;right: 100%}.dropdown.menu.vertical>li.opens-right>.is-dropdown-submenu{right: auto;left: 100%}.dropdown.menu.vertical>li>a::after{right: 14px;margin-top: -3px}.dropdown.menu.vertical>li.opens-left>a::after{content: '';display: block;width: 0;height: 0;border: inset 5px;border-color: transparent #2ba6cb transparent transparent;border-right-style: solid;border-left-width: 0}.dropdown.menu.vertical>li.opens-right>a::after{content: '';display: block;width: 0;height: 0;border: inset 5px;border-color: transparent transparent transparent #2ba6cb;border-left-style: solid;border-right-width: 0}@media screen and (min-width: 40em){.dropdown.menu.medium-horizontal>li.opens-left>.is-dropdown-submenu{left: auto;right: 0;top: 100%}.dropdown.menu.medium-horizontal>li.opens-right>.is-dropdown-submenu{right: auto;left: 0;top: 100%}.dropdown.menu.medium-horizontal>li.is-dropdown-submenu-parent>a{padding-right: 1.5rem;position: relative}.dropdown.menu.medium-horizontal>li.is-dropdown-submenu-parent>a::after{content: '';display: block;width: 0;height: 0;border: inset 5px;border-color: #2ba6cb transparent transparent;border-top-style: solid;border-bottom-width: 0;right: 5px;margin-top: -2px}.dropdown.menu.medium-vertical>li .is-dropdown-submenu{top: 0}.dropdown.menu.medium-vertical>li.opens-left>.is-dropdown-submenu{left: auto;right: 100%}.dropdown.menu.medium-vertical>li.opens-right>.is-dropdown-submenu{right: auto;left: 100%}.dropdown.menu.medium-vertical>li>a::after{right: 14px;margin-top: -3px}.dropdown.menu.medium-vertical>li.opens-left>a::after{content: '';display: block;width: 0;height: 0;border: inset 5px;border-color: transparent #2ba6cb transparent transparent;border-right-style: solid;border-left-width: 0}.dropdown.menu.medium-vertical>li.opens-right>a::after{content: '';display: block;width: 0;height: 0;border: inset 5px;border-color: transparent transparent transparent #2ba6cb;border-left-style: solid;border-right-width: 0}}@media screen and (min-width: 64em){.dropdown.menu.large-horizontal>li.opens-left>.is-dropdown-submenu{left: auto;right: 0;top: 100%}.dropdown.menu.large-horizontal>li.opens-right>.is-dropdown-submenu{right: auto;left: 0;top: 100%}.dropdown.menu.large-horizontal>li.is-dropdown-submenu-parent>a{padding-right: 1.5rem;position: relative}.dropdown.menu.large-horizontal>li.is-dropdown-submenu-parent>a::after{content: '';display: block;width: 0;height: 0;border: inset 5px;border-color: #2ba6cb transparent transparent;border-top-style: solid;border-bottom-width: 0;right: 5px;margin-top: -2px}.dropdown.menu.large-vertical>li .is-dropdown-submenu{top: 0}.dropdown.menu.large-vertical>li.opens-left>.is-dropdown-submenu{left: auto;right: 100%}.dropdown.menu.large-vertical>li.opens-right>.is-dropdown-submenu{right: auto;left: 100%}.dropdown.menu.large-vertical>li>a::after{right: 14px;margin-top: -3px}.dropdown.menu.large-vertical>li.opens-left>a::after{content: '';display: block;width: 0;height: 0;border: inset 5px;border-color: transparent #2ba6cb transparent transparent;border-right-style: solid;border-left-width: 0}.dropdown.menu.large-vertical>li.opens-right>a::after{content: '';display: block;width: 0;height: 0;border: inset 5px;border-color: transparent transparent transparent #2ba6cb;border-left-style: solid;border-right-width: 0}}.dropdown.menu.align-right .is-dropdown-submenu.first-sub{top: 100%;left: auto;right: 0}.is-dropdown-menu.vertical{width: 100px}.is-dropdown-menu.vertical.align-right{float: right}.is-dropdown-submenu-parent{position: relative}.is-dropdown-submenu-parent a::after{position: absolute;top: 50%;right: 5px;margin-top: -2px}.is-dropdown-submenu-parent.opens-inner>.is-dropdown-submenu{top: 100%;left: auto}.is-dropdown-submenu-parent.opens-left>.is-dropdown-submenu{left: auto;right: 100%}.is-dropdown-submenu-parent.opens-right>.is-dropdown-submenu{right: auto;left: 100%}.is-dropdown-submenu{display: none;position: absolute;top: 0;left: 100%;min-width: 200px;z-index: 1;background: #fefefe;border: 1px solid #cacaca}.is-dropdown-submenu .is-dropdown-submenu-parent>a::after{right: 14px;margin-top: -3px}.is-dropdown-submenu .is-dropdown-submenu-parent.opens-left>a::after{content: '';display: block;width: 0;height: 0;border: inset 5px;border-color: transparent #2ba6cb transparent transparent;border-right-style: solid;border-left-width: 0}.is-dropdown-submenu .is-dropdown-submenu-parent.opens-right>a::after{content: '';display: block;width: 0;height: 0;border: inset 5px;border-color: transparent transparent transparent #2ba6cb;border-left-style: solid;border-right-width: 0}.is-dropdown-submenu .is-dropdown-submenu{margin-top: -1px}.is-dropdown-submenu>li{width: 100%}.is-dropdown-submenu.js-dropdown-active{display: block}.title-bar{background: #0a0a0a;color: #fefefe;padding: 0.5rem}.title-bar::before,.title-bar::after{content: ' ';display: table}.title-bar::after{clear: both}.title-bar .menu-icon{margin-left: 0.25rem;margin-right: 0.25rem}.title-bar-left{float: left}.title-bar-right{float: right;text-align: right}.title-bar-title{font-weight: bold;vertical-align: middle;display: inline-block}.top-bar{padding: 0.5rem}.top-bar::before,.top-bar::after{content: ' ';display: table}.top-bar::after{clear: both}.top-bar,.top-bar ul{background-color: #e6e6e6}.top-bar input{max-width: 200px;margin-right: 1rem}.top-bar .input-group-field{width: 100%;margin-right: 0}.top-bar input.button{width: auto}.top-bar .top-bar-left,.top-bar .top-bar-right{width: 100%}@media screen and (min-width: 40em){.top-bar .top-bar-left,.top-bar .top-bar-right{width: auto}}@media screen and (max-width: 63.9375em){.top-bar.stacked-for-medium .top-bar-left,.top-bar.stacked-for-medium .top-bar-right{width: 100%}}@media screen and (max-width: 74.9375em){.top-bar.stacked-for-large .top-bar-left,.top-bar.stacked-for-large .top-bar-right{width: 100%}}.top-bar-title{float: left;margin-right: 1rem}.top-bar-left{float: left}.top-bar-right{float: right}.breadcrumbs{list-style: none;margin: 0 0 1rem 0}.breadcrumbs::before,.breadcrumbs::after{content: ' ';display: table}.breadcrumbs::after{clear: both}.breadcrumbs li{float: left;color: #0a0a0a;font-size: 0.6875rem;cursor: default;text-transform: uppercase}.breadcrumbs li:not(:last-child)::after{color: #cacaca;content: "/";margin: 0 0.75rem;position: relative;top: 1px;opacity: 1}.breadcrumbs a{color: #2ba6cb}.breadcrumbs a:hover{text-decoration: underline}.breadcrumbs .disabled{color: #cacaca;cursor: not-allowed}.pagination{margin-left: 0;margin-bottom: 1rem}.pagination::before,.pagination::after{content: ' ';display: table}.pagination::after{clear: both}.pagination li{font-size: 0.875rem;margin-right: 0.0625rem;border-radius: 3px;display: none}.pagination li:last-child,.pagination li:first-child{display: inline-block}@media screen and (min-width: 40em){.pagination li{display: inline-block}}.pagination a,.pagination button{color: #0a0a0a;display: block;padding: 0.1875rem 0.625rem;border-radius: 3px}.pagination a:hover,.pagination button:hover{background: #e6e6e6}.pagination .current{padding: 0.1875rem 0.625rem;background: #2ba6cb;color: #fefefe;cursor: default}.pagination .disabled{padding: 0.1875rem 0.625rem;color: #cacaca;cursor: not-allowed}.pagination .disabled:hover{background: transparent}.pagination .ellipsis::after{content: '\2026';padding: 0.1875rem 0.625rem;color: #0a0a0a}.pagination-previous a::before,.pagination-previous.disabled::before{content: '\00ab';display: inline-block;margin-right: 0.5rem}.pagination-next a::after,.pagination-next.disabled::after{content: '\00bb';display: inline-block;margin-left: 0.5rem}.accordion{list-style-type: none;background: #fefefe;margin-left: 0}.accordion-item:first-child>:first-child{border-radius: 3px 3px 0 0}.accordion-item:last-child>:last-child{border-radius: 0 0 3px 3px}.accordion-title{display: block;padding: 1.25rem 1rem;line-height: 1;font-size: 0.75rem;color: #2ba6cb;position: relative;border: 1px solid #e6e6e6;border-bottom: 0}:last-child:not(.is-active)>.accordion-title{border-radius: 0 0 3px 3px;border-bottom: 1px solid #e6e6e6}.accordion-title:hover,.accordion-title:focus{background-color: #e6e6e6}.accordion-title::before{content: '+';position: absolute;right: 1rem;top: 50%;margin-top: -0.5rem}.is-active>.accordion-title::before{content: '–'}.accordion-content{padding: 1rem;display: none;border: 1px solid #e6e6e6;border-bottom: 0;background-color: #fefefe;color: #0a0a0a}:last-child>.accordion-content:last-child{border-bottom: 1px solid #e6e6e6}.dropdown-pane{background-color: #fefefe;border: 1px solid #cacaca;border-radius: 3px;display: block;font-size: 1rem;padding: 1rem;position: absolute;visibility: hidden;width: 300px;z-index: 10}.dropdown-pane.is-open{visibility: visible}.dropdown-pane.tiny{width: 100px}.dropdown-pane.small{width: 200px}.dropdown-pane.large{width: 400px}.off-canvas-wrapper{width: 100%;overflow-x: hidden;position: relative;-webkit-backface-visibility: hidden;backface-visibility: hidden;-webkit-overflow-scrolling: auto}.off-canvas-wrapper-inner{position: relative;width: 100%;min-height: 100%;transition: -webkit-transform 0.5s ease;transition: transform 0.5s ease}.off-canvas-wrapper-inner::before,.off-canvas-wrapper-inner::after{content: ' ';display: table}.off-canvas-wrapper-inner::after{clear: both}.off-canvas-content,.off-canvas-content{min-height: 100%;background: #fefefe;transition: -webkit-transform 0.5s ease;transition: transform 0.5s ease;-webkit-backface-visibility: hidden;backface-visibility: hidden;z-index: 1;padding-bottom: 0.1px;box-shadow: 0 0 10px rgba(10,10,10,0.5)}.js-off-canvas-exit{display: none;position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: rgba(254,254,254,0.25);cursor: pointer;transition: background 0.5s ease}.off-canvas{position: absolute;background: #e6e6e6;z-index: -1;max-height: 100%;overflow-y: auto;-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0)}[data-whatinput='mouse'] .off-canvas{outline: 0}.off-canvas.position-left{left: -250px;top: 0;width: 250px}.is-open-left{-webkit-transform: translateX(250px);-ms-transform: translateX(250px);transform: translateX(250px)}.off-canvas.position-right{right: -250px;top: 0;width: 250px}.is-open-right{-webkit-transform: translateX(-250px);-ms-transform: translateX(-250px);transform: translateX(-250px)}@media screen and (min-width: 40em){.position-left.reveal-for-medium{left: 0;z-index: auto;position: fixed}.position-left.reveal-for-medium ~ .off-canvas-content{margin-left: 250px}.position-right.reveal-for-medium{right: 0;z-index: auto;position: fixed}.position-right.reveal-for-medium ~ .off-canvas-content{margin-right: 250px}}@media screen and (min-width: 64em){.position-left.reveal-for-large{left: 0;z-index: auto;position: fixed}.position-left.reveal-for-large ~ .off-canvas-content{margin-left: 250px}.position-right.reveal-for-large{right: 0;z-index: auto;position: fixed}.position-right.reveal-for-large ~ .off-canvas-content{margin-right: 250px}}.tabs{margin: 0;list-style-type: none;background: #fefefe;border: 1px solid #e6e6e6}.tabs::before,.tabs::after{content: ' ';display: table}.tabs::after{clear: both}.tabs.vertical>li{width: auto;float: none;display: block}.tabs.simple>li>a{padding: 0}.tabs.simple>li>a:hover{background: transparent}.tabs.primary{background: #2ba6cb}.tabs.primary>li>a{color: #fefefe}.tabs.primary>li>a:hover,.tabs.primary>li>a:focus{background: #299ec1}.tabs-title{float: left}.tabs-title>a{display: block;padding: 1.25rem 1.5rem;line-height: 1;font-size: 0.75rem}.tabs-title>a:hover{background: #fefefe}.tabs-title>a:focus,.tabs-title>a[aria-selected='true']{background: #e6e6e6}.tabs-content{background: #fefefe;transition: all 0.5s ease;border: 1px solid #e6e6e6;border-top: 0}.tabs-content.vertical{border: 1px solid #e6e6e6;border-left: 0}.tabs-panel{display: none;padding: 1rem}.tabs-panel.is-active{display: block}.callout{margin: 0 0 1rem 0;padding: 1rem;border: 1px solid rgba(10,10,10,0.25);border-radius: 3px;position: relative;color: #0a0a0a;background-color: white}.callout>:first-child{margin-top: 0}.callout>:last-child{margin-bottom: 0}.callout.primary{background-color: #def2f8}.callout.secondary{background-color: #fcfcfc}.callout.alert{background-color: #fcd6d6}.callout.success{background-color: #e6f7d9}.callout.warning{background-color: #fff3d9}.callout.body-font{background-color: #dedede}.callout.header{background-color: #dedede}.callout.small{padding-top: 0.5rem;padding-right: 0.5rem;padding-bottom: 0.5rem;padding-left: 0.5rem}.callout.large{padding-top: 3rem;padding-right: 3rem;padding-bottom: 3rem;padding-left: 3rem}.media-object{margin-bottom: 1rem;display: block}.media-object img{max-width: none}@media screen and (max-width: 39.9375em){.media-object.stack-for-small .media-object-section{padding: 0;padding-bottom: 1rem;display: block}.media-object.stack-for-small .media-object-section img{width: 100%}}.media-object-section{display: table-cell;vertical-align: top}.media-object-section:first-child{padding-right: 1rem}.media-object-section:last-child:not(:nth-child(2)){padding-left: 1rem}.media-object-section>:last-child{margin-bottom: 0}.media-object-section.middle{vertical-align: middle}.media-object-section.bottom{vertical-align: bottom}body.is-reveal-open{overflow: hidden}html.is-reveal-open,html.is-reveal-open body{min-height: 100%;overflow: hidden;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none}.reveal-overlay{display: none;position: fixed;top: 0;bottom: 0;left: 0;right: 0;z-index: 1005;background-color: rgba(10,10,10,0.45);overflow-y: scroll}.reveal{display: none;z-index: 1006;padding: 1rem;border: 1px solid #cacaca;background-color: #fefefe;border-radius: 3px;position: relative;top: 100px;margin-left: auto;margin-right: auto;overflow-y: auto}[data-whatinput='mouse'] .reveal{outline: 0}@media screen and (min-width: 40em){.reveal{min-height: 0}}.reveal .column,.reveal .columns,.reveal .columns{min-width: 0}.reveal>:last-child{margin-bottom: 0}@media screen and (min-width: 40em){.reveal{width: 600px;max-width: 80rem}}@media screen and (min-width: 40em){.reveal .reveal{left: auto;right: auto;margin: 0 auto}}.reveal.collapse{padding: 0}@media screen and (min-width: 40em){.reveal.tiny{width: 30%;max-width: 80rem}}@media screen and (min-width: 40em){.reveal.small{width: 50%;max-width: 80rem}}@media screen and (min-width: 40em){.reveal.large{width: 90%;max-width: 80rem}}.reveal.full{top: 0;left: 0;width: 100%;height: 100%;height: 100vh;min-height: 100vh;max-width: none;margin-left: 0;border: 0;border-radius: 0}@media screen and (max-width: 39.9375em){.reveal{top: 0;left: 0;width: 100%;height: 100%;height: 100vh;min-height: 100vh;max-width: none;margin-left: 0;border: 0;border-radius: 0}}.reveal.without-overlay{position: fixed}table{width: 100%;margin-bottom: 1rem;border-radius: 3px}table thead,table tbody,table tfoot{border: 1px solid #f1f1f1;background-color: #fefefe}table caption{font-weight: bold;padding: 0.5rem 0.625rem 0.625rem}table thead{background: #f8f8f8;color: #0a0a0a}table tfoot{background: #f1f1f1;color: #0a0a0a}table thead tr,table tfoot tr{background: transparent}table thead th,table thead td,table tfoot th,table tfoot td{padding: 0.5rem 0.625rem 0.625rem;font-weight: bold;text-align: left}table tbody tr:nth-child(even){background-color: #f1f1f1}table tbody th,table tbody td{padding: 0.5rem 0.625rem 0.625rem}@media screen and (max-width: 63.9375em){table.stack thead{display: none}table.stack tfoot{display: none}table.stack tr,table.stack th,table.stack td{display: block}table.stack td{border-top: 0}}table.scroll{display: block;width: 100%;overflow-x: auto}table.hover thead tr:hover{background-color: #f3f3f3}table.hover tfoot tr:hover{background-color: #ececec}table.hover tbody tr:hover{background-color: #f9f9f9}table.hover tbody tr:nth-of-type(even):hover{background-color: #ececec}.table-scroll{overflow-x: auto}.table-scroll table{width: auto}.badge{display: inline-block;padding: 0.3em;min-width: 2.1em;font-size: 0.6rem;text-align: center;border-radius: 50%;background: #2ba6cb;color: #fefefe}.badge.secondary{background: #e9e9e9;color: #0a0a0a}.badge.alert{background: #c60f13;color: #fefefe}.badge.success{background: #5da423;color: #fefefe}.badge.warning{background: #ffae00;color: #fefefe}.badge.body-font{background: #222222;color: #fefefe}.badge.header{background: #222222;color: #fefefe}.label{display: inline-block;padding: 0.33333rem 0.5rem;font-size: 0.8rem;line-height: 1;white-space: nowrap;cursor: default;border-radius: 3px;background: #2ba6cb;color: #fefefe}.label.secondary{background: #e9e9e9;color: #0a0a0a}.label.alert{background: #c60f13;color: #fefefe}.label.success{background: #5da423;color: #fefefe}.label.warning{background: #ffae00;color: #fefefe}.label.body-font{background: #222222;color: #fefefe}.label.header{background: #222222;color: #fefefe}.progress{background-color: #cacaca;height: 1rem;margin-bottom: 1rem;border-radius: 3px}.progress.primary .progress-meter{background-color: #2ba6cb}.progress.secondary .progress-meter{background-color: #e9e9e9}.progress.alert .progress-meter{background-color: #c60f13}.progress.success .progress-meter{background-color: #5da423}.progress.warning .progress-meter{background-color: #ffae00}.progress.body-font .progress-meter{background-color: #222222}.progress.header .progress-meter{background-color: #222222}.progress-meter{position: relative;display: block;width: 0%;height: 100%;background-color: #2ba6cb;border-radius: 3px}.progress-meter-text{position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);transform: translate(-50%,-50%);position: absolute;margin: 0;font-size: 0.75rem;font-weight: bold;color: #fefefe;white-space: nowrap;border-radius: 3px}.has-tip{border-bottom: dotted 1px #8a8a8a;font-weight: bold;position: relative;display: inline-block;cursor: help}.tooltip{background-color: #0a0a0a;color: #fefefe;font-size: 80%;padding: 0.75rem;position: absolute;z-index: 10;top: calc(100% + 0.6495rem);max-width: 10rem !important;border-radius: 3px}.tooltip::before{content: '';display: block;width: 0;height: 0;border: inset 0.75rem;border-color: transparent transparent #0a0a0a;border-bottom-style: solid;border-top-width: 0;bottom: 100%;position: absolute;left: 50%;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%)}.tooltip.top::before{content: '';display: block;width: 0;height: 0;border: inset 0.75rem;border-color: #0a0a0a transparent transparent;border-top-style: solid;border-bottom-width: 0;top: 100%;bottom: auto}.tooltip.left::before{content: '';display: block;width: 0;height: 0;border: inset 0.75rem;border-color: transparent transparent transparent #0a0a0a;border-left-style: solid;border-right-width: 0;bottom: auto;left: 100%;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%)}.tooltip.right::before{content: '';display: block;width: 0;height: 0;border: inset 0.75rem;border-color: transparent #0a0a0a transparent transparent;border-right-style: solid;border-left-width: 0;bottom: auto;left: auto;right: 100%;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%)}.flex-video{position: relative;height: 0;padding-bottom: 75%;margin-bottom: 1rem;overflow: hidden}.flex-video iframe,.flex-video object,.flex-video embed,.flex-video video{position: absolute;top: 0;left: 0;width: 100%;height: 100%}.flex-video.widescreen{padding-bottom: 56.25%}.flex-video.vimeo{padding-top: 0}.thumbnail{border: solid 4px #fefefe;box-shadow: 0 0 0 1px rgba(10,10,10,0.2);display: inline-block;line-height: 0;max-width: 100%;transition: box-shadow 200ms ease-out;border-radius: 3px;margin-bottom: 1rem}.thumbnail:hover,.thumbnail:focus{box-shadow: 0 0 6px 1px rgba(43,166,203,0.5)}.sticky-container{position: relative}.sticky{position: absolute;z-index: 0;-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0)}.sticky.is-stuck{position: fixed;z-index: 5}.sticky.is-stuck.is-at-top{top: 0}.sticky.is-stuck.is-at-bottom{bottom: 0}.sticky.is-anchored{position: absolute;left: auto;right: auto}.sticky.is-anchored.is-at-bottom{bottom: 0}.row{max-width: 80rem;margin-left: auto;margin-right: auto}.row::before,.row::after{content: ' ';display: table}.row::after{clear: both}.row.collapse>.column,.row.collapse>.columns{padding-left: 0;padding-right: 0}.row .row{margin-left: -1.15rem;margin-right: -1.15rem}.row .row.collapse{margin-left: 0;margin-right: 0}.row.expanded{max-width: none}.row.expanded .row{margin-left: auto;margin-right: auto}.column,.columns{width: 100%;float: left;padding-left: 1.15rem;padding-right: 1.15rem}.column:last-child:not(:first-child),.columns:last-child:not(:first-child){float: right}.column.end:last-child:last-child,.end.columns:last-child:last-child{float: left}.column.row.row,.row.row.columns{float: none}.row .column.row.row,.row .row.row.columns{padding-left: 0;padding-right: 0;margin-left: 0;margin-right: 0}.small-1{width: 8.33333%}.small-push-1{position: relative;left: 8.33333%}.small-pull-1{position: relative;left: -8.33333%}.small-offset-0{margin-left: 0%}.small-2{width: 16.66667%}.small-push-2{position: relative;left: 16.66667%}.small-pull-2{position: relative;left: -16.66667%}.small-offset-1{margin-left: 8.33333%}.small-3{width: 25%}.small-push-3{position: relative;left: 25%}.small-pull-3{position: relative;left: -25%}.small-offset-2{margin-left: 16.66667%}.small-4{width: 33.33333%}.small-push-4{position: relative;left: 33.33333%}.small-pull-4{position: relative;left: -33.33333%}.small-offset-3{margin-left: 25%}.small-5{width: 41.66667%}.small-push-5{position: relative;left: 41.66667%}.small-pull-5{position: relative;left: -41.66667%}.small-offset-4{margin-left: 33.33333%}.small-6{width: 50%}.small-push-6{position: relative;left: 50%}.small-pull-6{position: relative;left: -50%}.small-offset-5{margin-left: 41.66667%}.small-7{width: 58.33333%}.small-push-7{position: relative;left: 58.33333%}.small-pull-7{position: relative;left: -58.33333%}.small-offset-6{margin-left: 50%}.small-8{width: 66.66667%}.small-push-8{position: relative;left: 66.66667%}.small-pull-8{position: relative;left: -66.66667%}.small-offset-7{margin-left: 58.33333%}.small-9{width: 75%}.small-push-9{position: relative;left: 75%}.small-pull-9{position: relative;left: -75%}.small-offset-8{margin-left: 66.66667%}.small-10{width: 83.33333%}.small-push-10{position: relative;left: 83.33333%}.small-pull-10{position: relative;left: -83.33333%}.small-offset-9{margin-left: 75%}.small-11{width: 91.66667%}.small-push-11{position: relative;left: 91.66667%}.small-pull-11{position: relative;left: -91.66667%}.small-offset-10{margin-left: 83.33333%}.small-12{width: 100%}.small-offset-11{margin-left: 91.66667%}.small-up-1>.column,.small-up-1>.columns{width: 100%;float: left}.small-up-1>.column:nth-of-type(1n),.small-up-1>.columns:nth-of-type(1n){clear: none}.small-up-1>.column:nth-of-type(1n+1),.small-up-1>.columns:nth-of-type(1n+1){clear: both}.small-up-1>.column:last-child,.small-up-1>.columns:last-child{float: left}.small-up-2>.column,.small-up-2>.columns{width: 50%;float: left}.small-up-2>.column:nth-of-type(1n),.small-up-2>.columns:nth-of-type(1n){clear: none}.small-up-2>.column:nth-of-type(2n+1),.small-up-2>.columns:nth-of-type(2n+1){clear: both}.small-up-2>.column:last-child,.small-up-2>.columns:last-child{float: left}.small-up-3>.column,.small-up-3>.columns{width: 33.33333%;float: left}.small-up-3>.column:nth-of-type(1n),.small-up-3>.columns:nth-of-type(1n){clear: none}.small-up-3>.column:nth-of-type(3n+1),.small-up-3>.columns:nth-of-type(3n+1){clear: both}.small-up-3>.column:last-child,.small-up-3>.columns:last-child{float: left}.small-up-4>.column,.small-up-4>.columns{width: 25%;float: left}.small-up-4>.column:nth-of-type(1n),.small-up-4>.columns:nth-of-type(1n){clear: none}.small-up-4>.column:nth-of-type(4n+1),.small-up-4>.columns:nth-of-type(4n+1){clear: both}.small-up-4>.column:last-child,.small-up-4>.columns:last-child{float: left}.small-up-5>.column,.small-up-5>.columns{width: 20%;float: left}.small-up-5>.column:nth-of-type(1n),.small-up-5>.columns:nth-of-type(1n){clear: none}.small-up-5>.column:nth-of-type(5n+1),.small-up-5>.columns:nth-of-type(5n+1){clear: both}.small-up-5>.column:last-child,.small-up-5>.columns:last-child{float: left}.small-up-6>.column,.small-up-6>.columns{width: 16.66667%;float: left}.small-up-6>.column:nth-of-type(1n),.small-up-6>.columns:nth-of-type(1n){clear: none}.small-up-6>.column:nth-of-type(6n+1),.small-up-6>.columns:nth-of-type(6n+1){clear: both}.small-up-6>.column:last-child,.small-up-6>.columns:last-child{float: left}.small-up-7>.column,.small-up-7>.columns{width: 14.28571%;float: left}.small-up-7>.column:nth-of-type(1n),.small-up-7>.columns:nth-of-type(1n){clear: none}.small-up-7>.column:nth-of-type(7n+1),.small-up-7>.columns:nth-of-type(7n+1){clear: both}.small-up-7>.column:last-child,.small-up-7>.columns:last-child{float: left}.small-up-8>.column,.small-up-8>.columns{width: 12.5%;float: left}.small-up-8>.column:nth-of-type(1n),.small-up-8>.columns:nth-of-type(1n){clear: none}.small-up-8>.column:nth-of-type(8n+1),.small-up-8>.columns:nth-of-type(8n+1){clear: both}.small-up-8>.column:last-child,.small-up-8>.columns:last-child{float: left}.small-collapse>.column,.small-collapse>.columns{padding-left: 0;padding-right: 0}.small-collapse .row{margin-left: 0;margin-right: 0}.expanded.row .small-collapse.row{margin-left: 0;margin-right: 0}.small-uncollapse>.column,.small-uncollapse>.columns{padding-left: 1.15rem;padding-right: 1.15rem}.small-centered{margin-left: auto;margin-right: auto}.small-centered,.small-centered:last-child:not(:first-child){float: none;clear: both}.small-uncentered,.small-push-0,.small-pull-0{position: static;margin-left: 0;margin-right: 0;float: left}@media screen and (min-width: 40em){.medium-1{width: 8.33333%}.medium-push-1{position: relative;left: 8.33333%}.medium-pull-1{position: relative;left: -8.33333%}.medium-offset-0{margin-left: 0%}.medium-2{width: 16.66667%}.medium-push-2{position: relative;left: 16.66667%}.medium-pull-2{position: relative;left: -16.66667%}.medium-offset-1{margin-left: 8.33333%}.medium-3{width: 25%}.medium-push-3{position: relative;left: 25%}.medium-pull-3{position: relative;left: -25%}.medium-offset-2{margin-left: 16.66667%}.medium-4{width: 33.33333%}.medium-push-4{position: relative;left: 33.33333%}.medium-pull-4{position: relative;left: -33.33333%}.medium-offset-3{margin-left: 25%}.medium-5{width: 41.66667%}.medium-push-5{position: relative;left: 41.66667%}.medium-pull-5{position: relative;left: -41.66667%}.medium-offset-4{margin-left: 33.33333%}.medium-6{width: 50%}.medium-push-6{position: relative;left: 50%}.medium-pull-6{position: relative;left: -50%}.medium-offset-5{margin-left: 41.66667%}.medium-7{width: 58.33333%}.medium-push-7{position: relative;left: 58.33333%}.medium-pull-7{position: relative;left: -58.33333%}.medium-offset-6{margin-left: 50%}.medium-8{width: 66.66667%}.medium-push-8{position: relative;left: 66.66667%}.medium-pull-8{position: relative;left: -66.66667%}.medium-offset-7{margin-left: 58.33333%}.medium-9{width: 75%}.medium-push-9{position: relative;left: 75%}.medium-pull-9{position: relative;left: -75%}.medium-offset-8{margin-left: 66.66667%}.medium-10{width: 83.33333%}.medium-push-10{position: relative;left: 83.33333%}.medium-pull-10{position: relative;left: -83.33333%}.medium-offset-9{margin-left: 75%}.medium-11{width: 91.66667%}.medium-push-11{position: relative;left: 91.66667%}.medium-pull-11{position: relative;left: -91.66667%}.medium-offset-10{margin-left: 83.33333%}.medium-12{width: 100%}.medium-offset-11{margin-left: 91.66667%}.medium-up-1>.column,.medium-up-1>.columns{width: 100%;float: left}.medium-up-1>.column:nth-of-type(1n),.medium-up-1>.columns:nth-of-type(1n){clear: none}.medium-up-1>.column:nth-of-type(1n+1),.medium-up-1>.columns:nth-of-type(1n+1){clear: both}.medium-up-1>.column:last-child,.medium-up-1>.columns:last-child{float: left}.medium-up-2>.column,.medium-up-2>.columns{width: 50%;float: left}.medium-up-2>.column:nth-of-type(1n),.medium-up-2>.columns:nth-of-type(1n){clear: none}.medium-up-2>.column:nth-of-type(2n+1),.medium-up-2>.columns:nth-of-type(2n+1){clear: both}.medium-up-2>.column:last-child,.medium-up-2>.columns:last-child{float: left}.medium-up-3>.column,.medium-up-3>.columns{width: 33.33333%;float: left}.medium-up-3>.column:nth-of-type(1n),.medium-up-3>.columns:nth-of-type(1n){clear: none}.medium-up-3>.column:nth-of-type(3n+1),.medium-up-3>.columns:nth-of-type(3n+1){clear: both}.medium-up-3>.column:last-child,.medium-up-3>.columns:last-child{float: left}.medium-up-4>.column,.medium-up-4>.columns{width: 25%;float: left}.medium-up-4>.column:nth-of-type(1n),.medium-up-4>.columns:nth-of-type(1n){clear: none}.medium-up-4>.column:nth-of-type(4n+1),.medium-up-4>.columns:nth-of-type(4n+1){clear: both}.medium-up-4>.column:last-child,.medium-up-4>.columns:last-child{float: left}.medium-up-5>.column,.medium-up-5>.columns{width: 20%;float: left}.medium-up-5>.column:nth-of-type(1n),.medium-up-5>.columns:nth-of-type(1n){clear: none}.medium-up-5>.column:nth-of-type(5n+1),.medium-up-5>.columns:nth-of-type(5n+1){clear: both}.medium-up-5>.column:last-child,.medium-up-5>.columns:last-child{float: left}.medium-up-6>.column,.medium-up-6>.columns{width: 16.66667%;float: left}.medium-up-6>.column:nth-of-type(1n),.medium-up-6>.columns:nth-of-type(1n){clear: none}.medium-up-6>.column:nth-of-type(6n+1),.medium-up-6>.columns:nth-of-type(6n+1){clear: both}.medium-up-6>.column:last-child,.medium-up-6>.columns:last-child{float: left}.medium-up-7>.column,.medium-up-7>.columns{width: 14.28571%;float: left}.medium-up-7>.column:nth-of-type(1n),.medium-up-7>.columns:nth-of-type(1n){clear: none}.medium-up-7>.column:nth-of-type(7n+1),.medium-up-7>.columns:nth-of-type(7n+1){clear: both}.medium-up-7>.column:last-child,.medium-up-7>.columns:last-child{float: left}.medium-up-8>.column,.medium-up-8>.columns{width: 12.5%;float: left}.medium-up-8>.column:nth-of-type(1n),.medium-up-8>.columns:nth-of-type(1n){clear: none}.medium-up-8>.column:nth-of-type(8n+1),.medium-up-8>.columns:nth-of-type(8n+1){clear: both}.medium-up-8>.column:last-child,.medium-up-8>.columns:last-child{float: left}.medium-collapse>.column,.medium-collapse>.columns{padding-left: 0;padding-right: 0}.medium-collapse .row{margin-left: 0;margin-right: 0}.expanded.row .medium-collapse.row{margin-left: 0;margin-right: 0}.medium-uncollapse>.column,.medium-uncollapse>.columns{padding-left: 1.15rem;padding-right: 1.15rem}.medium-centered{margin-left: auto;margin-right: auto}.medium-centered,.medium-centered:last-child:not(:first-child){float: none;clear: both}.medium-uncentered,.medium-push-0,.medium-pull-0{position: static;margin-left: 0;margin-right: 0;float: left}}@media screen and (min-width: 64em){.large-1{width: 8.33333%}.large-push-1{position: relative;left: 8.33333%}.large-pull-1{position: relative;left: -8.33333%}.large-offset-0{margin-left: 0%}.large-2{width: 16.66667%}.large-push-2{position: relative;left: 16.66667%}.large-pull-2{position: relative;left: -16.66667%}.large-offset-1{margin-left: 8.33333%}.large-3{width: 25%}.large-push-3{position: relative;left: 25%}.large-pull-3{position: relative;left: -25%}.large-offset-2{margin-left: 16.66667%}.large-4{width: 33.33333%}.large-push-4{position: relative;left: 33.33333%}.large-pull-4{position: relative;left: -33.33333%}.large-offset-3{margin-left: 25%}.large-5{width: 41.66667%}.large-push-5{position: relative;left: 41.66667%}.large-pull-5{position: relative;left: -41.66667%}.large-offset-4{margin-left: 33.33333%}.large-6{width: 50%}.large-push-6{position: relative;left: 50%}.large-pull-6{position: relative;left: -50%}.large-offset-5{margin-left: 41.66667%}.large-7{width: 58.33333%}.large-push-7{position: relative;left: 58.33333%}.large-pull-7{position: relative;left: -58.33333%}.large-offset-6{margin-left: 50%}.large-8{width: 66.66667%}.large-push-8{position: relative;left: 66.66667%}.large-pull-8{position: relative;left: -66.66667%}.large-offset-7{margin-left: 58.33333%}.large-9{width: 75%}.large-push-9{position: relative;left: 75%}.large-pull-9{position: relative;left: -75%}.large-offset-8{margin-left: 66.66667%}.large-10{width: 83.33333%}.large-push-10{position: relative;left: 83.33333%}.large-pull-10{position: relative;left: -83.33333%}.large-offset-9{margin-left: 75%}.large-11{width: 91.66667%}.large-push-11{position: relative;left: 91.66667%}.large-pull-11{position: relative;left: -91.66667%}.large-offset-10{margin-left: 83.33333%}.large-12{width: 100%}.large-offset-11{margin-left: 91.66667%}.large-up-1>.column,.large-up-1>.columns{width: 100%;float: left}.large-up-1>.column:nth-of-type(1n),.large-up-1>.columns:nth-of-type(1n){clear: none}.large-up-1>.column:nth-of-type(1n+1),.large-up-1>.columns:nth-of-type(1n+1){clear: both}.large-up-1>.column:last-child,.large-up-1>.columns:last-child{float: left}.large-up-2>.column,.large-up-2>.columns{width: 50%;float: left}.large-up-2>.column:nth-of-type(1n),.large-up-2>.columns:nth-of-type(1n){clear: none}.large-up-2>.column:nth-of-type(2n+1),.large-up-2>.columns:nth-of-type(2n+1){clear: both}.large-up-2>.column:last-child,.large-up-2>.columns:last-child{float: left}.large-up-3>.column,.large-up-3>.columns{width: 33.33333%;float: left}.large-up-3>.column:nth-of-type(1n),.large-up-3>.columns:nth-of-type(1n){clear: none}.large-up-3>.column:nth-of-type(3n+1),.large-up-3>.columns:nth-of-type(3n+1){clear: both}.large-up-3>.column:last-child,.large-up-3>.columns:last-child{float: left}.large-up-4>.column,.large-up-4>.columns{width: 25%;float: left}.large-up-4>.column:nth-of-type(1n),.large-up-4>.columns:nth-of-type(1n){clear: none}.large-up-4>.column:nth-of-type(4n+1),.large-up-4>.columns:nth-of-type(4n+1){clear: both}.large-up-4>.column:last-child,.large-up-4>.columns:last-child{float: left}.large-up-5>.column,.large-up-5>.columns{width: 20%;float: left}.large-up-5>.column:nth-of-type(1n),.large-up-5>.columns:nth-of-type(1n){clear: none}.large-up-5>.column:nth-of-type(5n+1),.large-up-5>.columns:nth-of-type(5n+1){clear: both}.large-up-5>.column:last-child,.large-up-5>.columns:last-child{float: left}.large-up-6>.column,.large-up-6>.columns{width: 16.66667%;float: left}.large-up-6>.column:nth-of-type(1n),.large-up-6>.columns:nth-of-type(1n){clear: none}.large-up-6>.column:nth-of-type(6n+1),.large-up-6>.columns:nth-of-type(6n+1){clear: both}.large-up-6>.column:last-child,.large-up-6>.columns:last-child{float: left}.large-up-7>.column,.large-up-7>.columns{width: 14.28571%;float: left}.large-up-7>.column:nth-of-type(1n),.large-up-7>.columns:nth-of-type(1n){clear: none}.large-up-7>.column:nth-of-type(7n+1),.large-up-7>.columns:nth-of-type(7n+1){clear: both}.large-up-7>.column:last-child,.large-up-7>.columns:last-child{float: left}.large-up-8>.column,.large-up-8>.columns{width: 12.5%;float: left}.large-up-8>.column:nth-of-type(1n),.large-up-8>.columns:nth-of-type(1n){clear: none}.large-up-8>.column:nth-of-type(8n+1),.large-up-8>.columns:nth-of-type(8n+1){clear: both}.large-up-8>.column:last-child,.large-up-8>.columns:last-child{float: left}.large-collapse>.column,.large-collapse>.columns{padding-left: 0;padding-right: 0}.large-collapse .row{margin-left: 0;margin-right: 0}.expanded.row .large-collapse.row{margin-left: 0;margin-right: 0}.large-uncollapse>.column,.large-uncollapse>.columns{padding-left: 1.15rem;padding-right: 1.15rem}.large-centered{margin-left: auto;margin-right: auto}.large-centered,.large-centered:last-child:not(:first-child){float: none;clear: both}.large-uncentered,.large-push-0,.large-pull-0{position: static;margin-left: 0;margin-right: 0;float: left}}.menu-icon{position: relative;display: inline-block;vertical-align: middle;cursor: pointer;width: 20px;height: 16px}.menu-icon::after{content: '';position: absolute;display: block;width: 100%;height: 2px;background: #fefefe;top: 0;left: 0;box-shadow: 0 7px 0 #fefefe,0 14px 0 #fefefe}.menu-icon:hover::after{background: #cacaca;box-shadow: 0 7px 0 #cacaca,0 14px 0 #cacaca}.menu-icon.dark{position: relative;display: inline-block;vertical-align: middle;cursor: pointer;width: 20px;height: 16px}.menu-icon.dark::after{content: '';position: absolute;display: block;width: 100%;height: 2px;background: #0a0a0a;top: 0;left: 0;box-shadow: 0 7px 0 #0a0a0a,0 14px 0 #0a0a0a}.menu-icon.dark:hover::after{background: #8a8a8a;box-shadow: 0 7px 0 #8a8a8a,0 14px 0 #8a8a8a}.slide-in-down.mui-enter{transition-duration: 500ms;transition-timing-function: linear;-webkit-transform: translateY(-100%);-ms-transform: translateY(-100%);transform: translateY(-100%);transition-property: -webkit-transform,opacity;transition-property: transform,opacity;-webkit-backface-visibility: hidden;backface-visibility: hidden}.slide-in-down.mui-enter.mui-enter-active{-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0)}.slide-in-left.mui-enter{transition-duration: 500ms;transition-timing-function: linear;-webkit-transform: translateX(-100%);-ms-transform: translateX(-100%);transform: translateX(-100%);transition-property: -webkit-transform,opacity;transition-property: transform,opacity;-webkit-backface-visibility: hidden;backface-visibility: hidden}.slide-in-left.mui-enter.mui-enter-active{-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0)}.slide-in-up.mui-enter{transition-duration: 500ms;transition-timing-function: linear;-webkit-transform: translateY(100%);-ms-transform: translateY(100%);transform: translateY(100%);transition-property: -webkit-transform,opacity;transition-property: transform,opacity;-webkit-backface-visibility: hidden;backface-visibility: hidden}.slide-in-up.mui-enter.mui-enter-active{-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0)}.slide-in-right.mui-enter{transition-duration: 500ms;transition-timing-function: linear;-webkit-transform: translateX(100%);-ms-transform: translateX(100%);transform: translateX(100%);transition-property: -webkit-transform,opacity;transition-property: transform,opacity;-webkit-backface-visibility: hidden;backface-visibility: hidden}.slide-in-right.mui-enter.mui-enter-active{-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0)}.slide-out-down.mui-leave{transition-duration: 500ms;transition-timing-function: linear;-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0);transition-property: -webkit-transform,opacity;transition-property: transform,opacity;-webkit-backface-visibility: hidden;backface-visibility: hidden}.slide-out-down.mui-leave.mui-leave-active{-webkit-transform: translateY(100%);-ms-transform: translateY(100%);transform: translateY(100%)}.slide-out-right.mui-leave{transition-duration: 500ms;transition-timing-function: linear;-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0);transition-property: -webkit-transform,opacity;transition-property: transform,opacity;-webkit-backface-visibility: hidden;backface-visibility: hidden}.slide-out-right.mui-leave.mui-leave-active{-webkit-transform: translateX(100%);-ms-transform: translateX(100%);transform: translateX(100%)}.slide-out-up.mui-leave{transition-duration: 500ms;transition-timing-function: linear;-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0);transition-property: -webkit-transform,opacity;transition-property: transform,opacity;-webkit-backface-visibility: hidden;backface-visibility: hidden}.slide-out-up.mui-leave.mui-leave-active{-webkit-transform: translateY(-100%);-ms-transform: translateY(-100%);transform: translateY(-100%)}.slide-out-left.mui-leave{transition-duration: 500ms;transition-timing-function: linear;-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0);transition-property: -webkit-transform,opacity;transition-property: transform,opacity;-webkit-backface-visibility: hidden;backface-visibility: hidden}.slide-out-left.mui-leave.mui-leave-active{-webkit-transform: translateX(-100%);-ms-transform: translateX(-100%);transform: translateX(-100%)}.fade-in.mui-enter{transition-duration: 500ms;transition-timing-function: linear;opacity: 0;transition-property: opacity}.fade-in.mui-enter.mui-enter-active{opacity: 1}.fade-out.mui-leave{transition-duration: 500ms;transition-timing-function: linear;opacity: 1;transition-property: opacity}.fade-out.mui-leave.mui-leave-active{opacity: 0}.hinge-in-from-top.mui-enter{transition-duration: 500ms;transition-timing-function: linear;-webkit-transform: perspective(2000px) rotateX(-90deg);transform: perspective(2000px) rotateX(-90deg);-webkit-transform-origin: top;-ms-transform-origin: top;transform-origin: top;transition-property: -webkit-transform,opacity;transition-property: transform,opacity;opacity: 0}.hinge-in-from-top.mui-enter.mui-enter-active{-webkit-transform: perspective(2000px) rotate(0deg);transform: perspective(2000px) rotate(0deg);opacity: 1}.hinge-in-from-right.mui-enter{transition-duration: 500ms;transition-timing-function: linear;-webkit-transform: perspective(2000px) rotateY(-90deg);transform: perspective(2000px) rotateY(-90deg);-webkit-transform-origin: right;-ms-transform-origin: right;transform-origin: right;transition-property: -webkit-transform,opacity;transition-property: transform,opacity;opacity: 0}.hinge-in-from-right.mui-enter.mui-enter-active{-webkit-transform: perspective(2000px) rotate(0deg);transform: perspective(2000px) rotate(0deg);opacity: 1}.hinge-in-from-bottom.mui-enter{transition-duration: 500ms;transition-timing-function: linear;-webkit-transform: perspective(2000px) rotateX(90deg);transform: perspective(2000px) rotateX(90deg);-webkit-transform-origin: bottom;-ms-transform-origin: bottom;transform-origin: bottom;transition-property: -webkit-transform,opacity;transition-property: transform,opacity;opacity: 0}.hinge-in-from-bottom.mui-enter.mui-enter-active{-webkit-transform: perspective(2000px) rotate(0deg);transform: perspective(2000px) rotate(0deg);opacity: 1}.hinge-in-from-left.mui-enter{transition-duration: 500ms;transition-timing-function: linear;-webkit-transform: perspective(2000px) rotateY(90deg);transform: perspective(2000px) rotateY(90deg);-webkit-transform-origin: left;-ms-transform-origin: left;transform-origin: left;transition-property: -webkit-transform,opacity;transition-property: transform,opacity;opacity: 0}.hinge-in-from-left.mui-enter.mui-enter-active{-webkit-transform: perspective(2000px) rotate(0deg);transform: perspective(2000px) rotate(0deg);opacity: 1}.hinge-in-from-middle-x.mui-enter{transition-duration: 500ms;transition-timing-function: linear;-webkit-transform: perspective(2000px) rotateX(-90deg);transform: perspective(2000px) rotateX(-90deg);-webkit-transform-origin: center;-ms-transform-origin: center;transform-origin: center;transition-property: -webkit-transform,opacity;transition-property: transform,opacity;opacity: 0}.hinge-in-from-middle-x.mui-enter.mui-enter-active{-webkit-transform: perspective(2000px) rotate(0deg);transform: perspective(2000px) rotate(0deg);opacity: 1}.hinge-in-from-middle-y.mui-enter{transition-duration: 500ms;transition-timing-function: linear;-webkit-transform: perspective(2000px) rotateY(-90deg);transform: perspective(2000px) rotateY(-90deg);-webkit-transform-origin: center;-ms-transform-origin: center;transform-origin: center;transition-property: -webkit-transform,opacity;transition-property: transform,opacity;opacity: 0}.hinge-in-from-middle-y.mui-enter.mui-enter-active{-webkit-transform: perspective(2000px) rotate(0deg);transform: perspective(2000px) rotate(0deg);opacity: 1}.hinge-out-from-top.mui-leave{transition-duration: 500ms;transition-timing-function: linear;-webkit-transform: perspective(2000px) rotate(0deg);transform: perspective(2000px) rotate(0deg);-webkit-transform-origin: top;-ms-transform-origin: top;transform-origin: top;transition-property: -webkit-transform,opacity;transition-property: transform,opacity;opacity: 1}.hinge-out-from-top.mui-leave.mui-leave-active{-webkit-transform: perspective(2000px) rotateX(-90deg);transform: perspective(2000px) rotateX(-90deg);opacity: 0}.hinge-out-from-right.mui-leave{transition-duration: 500ms;transition-timing-function: linear;-webkit-transform: perspective(2000px) rotate(0deg);transform: perspective(2000px) rotate(0deg);-webkit-transform-origin: right;-ms-transform-origin: right;transform-origin: right;transition-property: -webkit-transform,opacity;transition-property: transform,opacity;opacity: 1}.hinge-out-from-right.mui-leave.mui-leave-active{-webkit-transform: perspective(2000px) rotateY(-90deg);transform: perspective(2000px) rotateY(-90deg);opacity: 0}.hinge-out-from-bottom.mui-leave{transition-duration: 500ms;transition-timing-function: linear;-webkit-transform: perspective(2000px) rotate(0deg);transform: perspective(2000px) rotate(0deg);-webkit-transform-origin: bottom;-ms-transform-origin: bottom;transform-origin: bottom;transition-property: -webkit-transform,opacity;transition-property: transform,opacity;opacity: 1}.hinge-out-from-bottom.mui-leave.mui-leave-active{-webkit-transform: perspective(2000px) rotateX(90deg);transform: perspective(2000px) rotateX(90deg);opacity: 0}.hinge-out-from-left.mui-leave{transition-duration: 500ms;transition-timing-function: linear;-webkit-transform: perspective(2000px) rotate(0deg);transform: perspective(2000px) rotate(0deg);-webkit-transform-origin: left;-ms-transform-origin: left;transform-origin: left;transition-property: -webkit-transform,opacity;transition-property: transform,opacity;opacity: 1}.hinge-out-from-left.mui-leave.mui-leave-active{-webkit-transform: perspective(2000px) rotateY(90deg);transform: perspective(2000px) rotateY(90deg);opacity: 0}.hinge-out-from-middle-x.mui-leave{transition-duration: 500ms;transition-timing-function: linear;-webkit-transform: perspective(2000px) rotate(0deg);transform: perspective(2000px) rotate(0deg);-webkit-transform-origin: center;-ms-transform-origin: center;transform-origin: center;transition-property: -webkit-transform,opacity;transition-property: transform,opacity;opacity: 1}.hinge-out-from-middle-x.mui-leave.mui-leave-active{-webkit-transform: perspective(2000px) rotateX(-90deg);transform: perspective(2000px) rotateX(-90deg);opacity: 0}.hinge-out-from-middle-y.mui-leave{transition-duration: 500ms;transition-timing-function: linear;-webkit-transform: perspective(2000px) rotate(0deg);transform: perspective(2000px) rotate(0deg);-webkit-transform-origin: center;-ms-transform-origin: center;transform-origin: center;transition-property: -webkit-transform,opacity;transition-property: transform,opacity;opacity: 1}.hinge-out-from-middle-y.mui-leave.mui-leave-active{-webkit-transform: perspective(2000px) rotateY(-90deg);transform: perspective(2000px) rotateY(-90deg);opacity: 0}.scale-in-up.mui-enter{transition-duration: 500ms;transition-timing-function: linear;-webkit-transform: scale(0.5);-ms-transform: scale(0.5);transform: scale(0.5);transition-property: -webkit-transform,opacity;transition-property: transform,opacity;opacity: 0}.scale-in-up.mui-enter.mui-enter-active{-webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1);opacity: 1}.scale-in-down.mui-enter{transition-duration: 500ms;transition-timing-function: linear;-webkit-transform: scale(1.5);-ms-transform: scale(1.5);transform: scale(1.5);transition-property: -webkit-transform,opacity;transition-property: transform,opacity;opacity: 0}.scale-in-down.mui-enter.mui-enter-active{-webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1);opacity: 1}.scale-out-up.mui-leave{transition-duration: 500ms;transition-timing-function: linear;-webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1);transition-property: -webkit-transform,opacity;transition-property: transform,opacity;opacity: 1}.scale-out-up.mui-leave.mui-leave-active{-webkit-transform: scale(1.5);-ms-transform: scale(1.5);transform: scale(1.5);opacity: 0}.scale-out-down.mui-leave{transition-duration: 500ms;transition-timing-function: linear;-webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1);transition-property: -webkit-transform,opacity;transition-property: transform,opacity;opacity: 1}.scale-out-down.mui-leave.mui-leave-active{-webkit-transform: scale(0.5);-ms-transform: scale(0.5);transform: scale(0.5);opacity: 0}.spin-in.mui-enter{transition-duration: 500ms;transition-timing-function: linear;-webkit-transform: rotate(-0.75turn);-ms-transform: rotate(-0.75turn);transform: rotate(-0.75turn);transition-property: -webkit-transform,opacity;transition-property: transform,opacity;opacity: 0}.spin-in.mui-enter.mui-enter-active{-webkit-transform: rotate(0);-ms-transform: rotate(0);transform: rotate(0);opacity: 1}.spin-out.mui-leave{transition-duration: 500ms;transition-timing-function: linear;-webkit-transform: rotate(0);-ms-transform: rotate(0);transform: rotate(0);transition-property: -webkit-transform,opacity;transition-property: transform,opacity;opacity: 1}.spin-out.mui-leave.mui-leave-active{-webkit-transform: rotate(0.75turn);-ms-transform: rotate(0.75turn);transform: rotate(0.75turn);opacity: 0}.spin-in-ccw.mui-enter{transition-duration: 500ms;transition-timing-function: linear;-webkit-transform: rotate(0.75turn);-ms-transform: rotate(0.75turn);transform: rotate(0.75turn);transition-property: -webkit-transform,opacity;transition-property: transform,opacity;opacity: 0}.spin-in-ccw.mui-enter.mui-enter-active{-webkit-transform: rotate(0);-ms-transform: rotate(0);transform: rotate(0);opacity: 1}.spin-out-ccw.mui-leave{transition-duration: 500ms;transition-timing-function: linear;-webkit-transform: rotate(0);-ms-transform: rotate(0);transform: rotate(0);transition-property: -webkit-transform,opacity;transition-property: transform,opacity;opacity: 1}.spin-out-ccw.mui-leave.mui-leave-active{-webkit-transform: rotate(-0.75turn);-ms-transform: rotate(-0.75turn);transform: rotate(-0.75turn);opacity: 0}.slow{transition-duration: 750ms !important}.fast{transition-duration: 250ms !important}.linear{transition-timing-function: linear !important}.ease{transition-timing-function: ease !important}.ease-in{transition-timing-function: ease-in !important}.ease-out{transition-timing-function: ease-out !important}.ease-in-out{transition-timing-function: ease-in-out !important}.bounce-in{transition-timing-function: cubic-bezier(0.485,0.155,0.24,1.245) !important}.bounce-out{transition-timing-function: cubic-bezier(0.485,0.155,0.515,0.845) !important}.bounce-in-out{transition-timing-function: cubic-bezier(0.76,-0.245,0.24,1.245) !important}.short-delay{transition-delay: 300ms !important}.long-delay{transition-delay: 700ms !important}.shake{-webkit-animation-name: shake-7;animation-name: shake-7}@-webkit-keyframes shake-7{0%,10%,20%,30%,40%,50%,60%,70%,80%,90%{-webkit-transform: translateX(7%);transform: translateX(7%)}5%,15%,25%,35%,45%,55%,65%,75%,85%,95%{-webkit-transform: translateX(-7%);transform: translateX(-7%)}}@keyframes shake-7{0%,10%,20%,30%,40%,50%,60%,70%,80%,90%{-webkit-transform: translateX(7%);transform: translateX(7%)}5%,15%,25%,35%,45%,55%,65%,75%,85%,95%{-webkit-transform: translateX(-7%);transform: translateX(-7%)}}.spin-cw{-webkit-animation-name: spin-cw-1turn;animation-name: spin-cw-1turn}@-webkit-keyframes spin-cw-1turn{0%{-webkit-transform: rotate(-1turn);transform: rotate(-1turn)}100%{-webkit-transform: rotate(0);transform: rotate(0)}}@keyframes spin-cw-1turn{0%{-webkit-transform: rotate(-1turn);transform: rotate(-1turn)}100%{-webkit-transform: rotate(0);transform: rotate(0)}}.spin-ccw{-webkit-animation-name: spin-cw-1turn;animation-name: spin-cw-1turn}@keyframes spin-cw-1turn{0%{-webkit-transform: rotate(0);transform: rotate(0)}100%{-webkit-transform: rotate(1turn);transform: rotate(1turn)}}.wiggle{-webkit-animation-name: wiggle-7deg;animation-name: wiggle-7deg}@-webkit-keyframes wiggle-7deg{40%,50%,60%{-webkit-transform: rotate(7deg);transform: rotate(7deg)}35%,45%,55%,65%{-webkit-transform: rotate(-7deg);transform: rotate(-7deg)}0%,30%,70%,100%{-webkit-transform: rotate(0);transform: rotate(0)}}@keyframes wiggle-7deg{40%,50%,60%{-webkit-transform: rotate(7deg);transform: rotate(7deg)}35%,45%,55%,65%{-webkit-transform: rotate(-7deg);transform: rotate(-7deg)}0%,30%,70%,100%{-webkit-transform: rotate(0);transform: rotate(0)}}.shake,.spin-cw,.spin-ccw,.wiggle{-webkit-animation-duration: 500ms;animation-duration: 500ms}.infinite{-webkit-animation-iteration-count: infinite;animation-iteration-count: infinite}.slow{-webkit-animation-duration: 750ms !important;animation-duration: 750ms !important}.fast{-webkit-animation-duration: 250ms !important;animation-duration: 250ms !important}.linear{-webkit-animation-timing-function: linear !important;animation-timing-function: linear !important}.ease{-webkit-animation-timing-function: ease !important;animation-timing-function: ease !important}.ease-in{-webkit-animation-timing-function: ease-in !important;animation-timing-function: ease-in !important}.ease-out{-webkit-animation-timing-function: ease-out !important;animation-timing-function: ease-out !important}.ease-in-out{-webkit-animation-timing-function: ease-in-out !important;animation-timing-function: ease-in-out !important}.bounce-in{-webkit-animation-timing-function: cubic-bezier(0.485,0.155,0.24,1.245) !important;animation-timing-function: cubic-bezier(0.485,0.155,0.24,1.245) !important}.bounce-out{-webkit-animation-timing-function: cubic-bezier(0.485,0.155,0.515,0.845) !important;animation-timing-function: cubic-bezier(0.485,0.155,0.515,0.845) !important}.bounce-in-out{-webkit-animation-timing-function: cubic-bezier(0.76,-0.245,0.24,1.245) !important;animation-timing-function: cubic-bezier(0.76,-0.245,0.24,1.245) !important}.short-delay{-webkit-animation-delay: 300ms !important;animation-delay: 300ms !important}.long-delay{-webkit-animation-delay: 700ms !important;animation-delay: 700ms !important}
.vegas-overlay,.vegas-content-scrollable,.vegas-timer,.vegas-slide,.vegas-slide-inner{position: absolute;top: 0;left: 0;bottom: 0;right: 0;overflow: hidden;border: none;padding: 0;margin: 0}.vegas-content-scrollable{position: relative;height: 100%;overflow: auto}.vegas-overlay{opacity: .5;background: transparent url("./overlays/02.png") center center repeat}.vegas-timer{top: auto;bottom: 0;height: 2px}.vegas-timer-progress{width: 0%;height: 100%;background: white;transition: width ease-out}.vegas-timer-running .vegas-timer-progress{width: 100%}.vegas-slide,.vegas-slide-inner{margin: 0;padding: 0;background: transparent center center no-repeat;transform: translateZ(0);will-change: transform,opacity}body .vegas-container{overflow: hidden !important;position: relative}.vegas-video{min-width: 100%;min-height: 100%;width: auto;height: auto}body.vegas-container{overflow: auto;position: static;z-index: -2}body.vegas-container>.vegas-timer,body.vegas-container>.vegas-overlay,body.vegas-container>.vegas-slide{position: fixed;z-index: -1}.vegas-transition-blur,.vegas-transition-blur2{opacity: 0;filter: blur(32px) brightness(1.01)}.vegas-transition-blur-in,.vegas-transition-blur2-in{opacity: 1;filter: blur(0px) brightness(1.01)}.vegas-transition-blur2-out{opacity: 0}.vegas-transition-burn,.vegas-transition-burn2{opacity: 0;filter: contrast(1000%) saturate(1000%)}.vegas-transition-burn-in,.vegas-transition-burn2-in{opacity: 1;filter: contrast(100%) saturate(100%)}.vegas-transition-burn2-out{opacity: 0;filter: contrast(1000%) saturate(1000%)}.vegas-transition-fade,.vegas-transition-fade2{opacity: 0}.vegas-transition-fade-in,.vegas-transition-fade2-in{opacity: 1}.vegas-transition-fade2-out{opacity: 0}.vegas-transition-flash,.vegas-transition-flash2{opacity: 0;filter: brightness(25)}.vegas-transition-flash-in,.vegas-transition-flash2-in{opacity: 1;filter: brightness(1)}.vegas-transition-flash2-out{opacity: 0;filter: brightness(25)}.vegas-transition-negative,.vegas-transition-negative2{opacity: 0;filter: invert(100%)}.vegas-transition-negative-in,.vegas-transition-negative2-in{opacity: 1;filter: invert(0)}.vegas-transition-negative2-out{opacity: 0;filter: invert(100%)}.vegas-transition-slideDown,.vegas-transition-slideDown2{transform: translateY(-100%)}.vegas-transition-slideDown-in,.vegas-transition-slideDown2-in{transform: translateY(0%)}.vegas-transition-slideDown2-out{transform: translateY(100%)}.vegas-transition-slideLeft,.vegas-transition-slideLeft2{transform: translateX(100%)}.vegas-transition-slideLeft-in,.vegas-transition-slideLeft2-in{transform: translateX(0%)}.vegas-transition-slideLeft2-out{transform: translateX(-100%)}.vegas-transition-slideRight,.vegas-transition-slideRight2{transform: translateX(-100%)}.vegas-transition-slideRight-in,.vegas-transition-slideRight2-in{transform: translateX(0%)}.vegas-transition-slideRight2-out{transform: translateX(100%)}.vegas-transition-slideUp,.vegas-transition-slideUp2{transform: translateY(100%)}.vegas-transition-slideUp-in,.vegas-transition-slideUp2-in{transform: translateY(0%)}.vegas-transition-slideUp2-out{transform: translateY(-100%)}.vegas-transition-swirlLeft,.vegas-transition-swirlLeft2{transform: scale(2) rotate(35deg);opacity: 0}.vegas-transition-swirlLeft-in,.vegas-transition-swirlLeft2-in{transform: scale(1) rotate(0deg);opacity: 1}.vegas-transition-swirlLeft2-out{transform: scale(2) rotate(-35deg);opacity: 0}.vegas-transition-swirlRight,.vegas-transition-swirlRight2{transform: scale(2) rotate(-35deg);opacity: 0}.vegas-transition-swirlRight-in,.vegas-transition-swirlRight2-in{transform: scale(1) rotate(0deg);opacity: 1}.vegas-transition-swirlRight2-out{transform: scale(2) rotate(35deg);opacity: 0}.vegas-transition-zoomIn,.vegas-transition-zoomIn2{transform: scale(0);opacity: 0}.vegas-transition-zoomIn-in,.vegas-transition-zoomIn2-in{transform: scale(1);opacity: 1}.vegas-transition-zoomIn2-out{transform: scale(2);opacity: 0}.vegas-transition-zoomOut,.vegas-transition-zoomOut2{transform: scale(2);opacity: 0}.vegas-transition-zoomOut-in,.vegas-transition-zoomOut2-in{transform: scale(1);opacity: 1}.vegas-transition-zoomOut2-out{transform: scale(0);opacity: 0}.vegas-animation-kenburns{-webkit-animation: kenburns ease-out;animation: kenburns ease-out}@-webkit-keyframes kenburns{0%{transform: scale(1.5)}100%{transform: scale(1)}}@keyframes kenburns{0%{transform: scale(1.5)}100%{transform: scale(1)}}.vegas-animation-kenburnsDownLeft{-webkit-animation: kenburnsDownLeft ease-out;animation: kenburnsDownLeft ease-out}@-webkit-keyframes kenburnsDownLeft{0%{transform: scale(1.5) translate(10%,-10%)}100%{transform: scale(1) translate(0,0)}}@keyframes kenburnsDownLeft{0%{transform: scale(1.5) translate(10%,-10%)}100%{transform: scale(1) translate(0,0)}}.vegas-animation-kenburnsDownRight{-webkit-animation: kenburnsDownRight ease-out;animation: kenburnsDownRight ease-out}@-webkit-keyframes kenburnsDownRight{0%{transform: scale(1.5) translate(-10%,-10%)}100%{transform: scale(1) translate(0,0)}}@keyframes kenburnsDownRight{0%{transform: scale(1.5) translate(-10%,-10%)}100%{transform: scale(1) translate(0,0)}}.vegas-animation-kenburnsDown{-webkit-animation: kenburnsDown ease-out;animation: kenburnsDown ease-out}@-webkit-keyframes kenburnsDown{0%{transform: scale(1.5) translate(0,-10%)}100%{transform: scale(1) translate(0,0)}}@keyframes kenburnsDown{0%{transform: scale(1.5) translate(0,-10%)}100%{transform: scale(1) translate(0,0)}}.vegas-animation-kenburnsLeft{-webkit-animation: kenburnsLeft ease-out;animation: kenburnsLeft ease-out}@-webkit-keyframes kenburnsLeft{0%{transform: scale(1.5) translate(10%,0)}100%{transform: scale(1) translate(0,0)}}@keyframes kenburnsLeft{0%{transform: scale(1.5) translate(10%,0)}100%{transform: scale(1) translate(0,0)}}.vegas-animation-kenburnsRight{-webkit-animation: kenburnsRight ease-out;animation: kenburnsRight ease-out}@-webkit-keyframes kenburnsRight{0%{transform: scale(1.5) translate(-10%,0)}100%{transform: scale(1) translate(0,0)}}@keyframes kenburnsRight{0%{transform: scale(1.5) translate(-10%,0)}100%{transform: scale(1) translate(0,0)}}.vegas-animation-kenburnsUpLeft{-webkit-animation: kenburnsUpLeft ease-out;animation: kenburnsUpLeft ease-out}@-webkit-keyframes kenburnsUpLeft{0%{transform: scale(1.5) translate(10%,10%)}100%{transform: scale(1) translate(0,0)}}@keyframes kenburnsUpLeft{0%{transform: scale(1.5) translate(10%,10%)}100%{transform: scale(1) translate(0,0)}}.vegas-animation-kenburnsUpRight{-webkit-animation: kenburnsUpRight ease-out;animation: kenburnsUpRight ease-out}@-webkit-keyframes kenburnsUpRight{0%{transform: scale(1.5) translate(-10%,10%)}100%{transform: scale(1) translate(0,0)}}@keyframes kenburnsUpRight{0%{transform: scale(1.5) translate(-10%,10%)}100%{transform: scale(1) translate(0,0)}}.vegas-animation-kenburnsUp{-webkit-animation: kenburnsUp ease-out;animation: kenburnsUp ease-out}@-webkit-keyframes kenburnsUp{0%{transform: scale(1.5) translate(0,10%)}100%{transform: scale(1) translate(0,0)}}@keyframes kenburnsUp{0%{transform: scale(1.5) translate(0,10%)}100%{transform: scale(1) translate(0,0)}}
 .social-feed-element.hidden{background-color:red !important}.social-feed-element .pull-left{float:left;margin-right: 10px}.social-feed-element .pull-right{margin-left: 10px}.social-feed-element img{width: 100%;width: auto\9;margin: 0px!important;height: auto;border: 0;vertical-align: middle;-ms-interpolation-mode: bicubic}.social-feed-element .attachment{vertical-align: middle;-ms-interpolation-mode: bicubic}.social-feed-element a{color: #0088cc;text-decoration: none}.social-feed-element a:focus{outline: thin dotted #333;outline: 5px auto -webkit-focus-ring-color;outline-offset: -2px}.social-feed-element a:hover,.social-feed-element a:active{outline: 0;color: #005580;text-decoration: underline}.social-feed-element small{font-size: 85%}.social-feed-element strong{font-weight: bold}.social-feed-element em{font-style: italic}.social-feed-element p{margin: 0 0 10px}.social-feed-element .media-body>p{margin-bottom:4px;min-height:20px}.social-feed-element p.social-feed-text{margin: 0;overflow: hidden;text-overflow: ellipsis;-webkit-line-clamp: 5;-webkit-box-orient: vertical}.social-feed-element,.social-feed-element .media-body{overflow: hidden;zoom: 1;*overflow: visible}.social-feed-element .media-body .social-network-icon{margin-top: -3px;margin-right:5px;width:16px}.social-feed-element .media-body div{color:#666;line-height: 20px}.social-feed-element:first-child{margin-top: 0}.social-feed-element .media-object{display: block;width:56px}.social-feed-element .media-heading{margin: 0 0 5px}.social-feed-element .media-list{margin-left: 0;list-style: none}.social-feed-element .muted{color: #999}.social-feed-element a.muted:hover,.social-feed-element a.muted:focus{color: #808080}.social-feed-element{box-shadow: 0 0 10px 0 rgba(10,10,10,0.1);transition: 0.25s;-webkit-backface-visibility: hidden;margin:-1px;margin-top:25px;background-color: #fff;color: #333;text-align:left;font-size: 14px;font-family: var(--font);line-height: 16px}.social-feed-element:hover{box-shadow: 0 0 20px 0 rgba(10,10,10,0.3)}.social-feed-element .content{padding:25px}.social-feed-element .social-network-icon{opacity:0.7}.social-feed-element .author-title{color: #97ed8a;line-height: 1.5em;font-weight: 500}
 .justified-gallery{width: 100%;position: relative;overflow: hidden}.justified-gallery>a,.justified-gallery>div,.justified-gallery>figure{position: absolute;display: inline-block;overflow: hidden;filter: "alpha(opacity=10)";opacity: 0.1;margin: 0;padding: 0}.justified-gallery>a>img,.justified-gallery>div>img,.justified-gallery>figure>img,.justified-gallery>a>a>img,.justified-gallery>div>a>img,.justified-gallery>figure>a>img{position: absolute;top: 50%;left: 50%;margin: 0;padding: 0;border: none;filter: "alpha(opacity=0)";opacity: 0}.justified-gallery>a>.caption,.justified-gallery>div>.caption,.justified-gallery>figure>.caption{display: none;position: absolute;bottom: 0;padding: 5px;background-color: #000000;left: 0;right: 0;margin: 0;color: white;font-size: 12px;font-weight: 300;font-family: sans-serif}.justified-gallery>a>.caption.caption-visible,.justified-gallery>div>.caption.caption-visible,.justified-gallery>figure>.caption.caption-visible{display: initial;filter: "alpha(opacity=70)";opacity: 0.7;-webkit-transition: opacity 500ms ease-in;-moz-transition: opacity 500ms ease-in;-o-transition: opacity 500ms ease-in;transition: opacity 500ms ease-in}.justified-gallery>.entry-visible{filter: "alpha(opacity=100)";opacity: 1;background: none}.justified-gallery>.entry-visible>img,.justified-gallery>.entry-visible>a>img{filter: "alpha(opacity=100)";opacity: 1;-webkit-transition: opacity 500ms ease-in;-moz-transition: opacity 500ms ease-in;-o-transition: opacity 500ms ease-in;transition: opacity 500ms ease-in}.justified-gallery>.jg-filtered{display: none}.justified-gallery>.spinner{position: absolute;bottom: 0;margin-left: -24px;padding: 10px 0 10px 0;left: 50%;filter: "alpha(opacity=100)";opacity: 1;overflow: initial}.justified-gallery>.spinner>span{display: inline-block;filter: "alpha(opacity=0)";opacity: 0;width: 8px;height: 8px;margin: 0 4px 0 4px;background-color: #000;border-radius: 6px}
body.compensate-for-scrollbar{overflow: hidden}.fancybox-active{height: auto}.fancybox-is-hidden{left: -9999px;margin: 0;position: absolute !important;top: -9999px;visibility: hidden}.fancybox-container{-webkit-backface-visibility: hidden;height: 100%;left: 0;outline: none;position: fixed;-webkit-tap-highlight-color: transparent;top: 0;-ms-touch-action: manipulation;touch-action: manipulation;transform: translateZ(0);width: 100%;z-index: 99992}.fancybox-container *{box-sizing: border-box}.fancybox-outer,.fancybox-inner,.fancybox-bg,.fancybox-stage{bottom: 0;left: 0;position: absolute;right: 0;top: 0}.fancybox-outer{-webkit-overflow-scrolling: touch;overflow-y: auto}.fancybox-bg{background: rgb(30,30,30);opacity: 0;transition-duration: inherit;transition-property: opacity;transition-timing-function: cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity: .9;transition-timing-function: cubic-bezier(.22,.61,.36,1)}.fancybox-infobar,.fancybox-toolbar,.fancybox-caption,.fancybox-navigation .fancybox-button{direction: ltr;opacity: 0;position: absolute;transition: opacity .25s ease,visibility 0s ease .25s;visibility: hidden;z-index: 99997}.fancybox-show-infobar .fancybox-infobar,.fancybox-show-toolbar .fancybox-toolbar,.fancybox-show-caption .fancybox-caption,.fancybox-show-nav .fancybox-navigation .fancybox-button{opacity: 1;transition: opacity .25s ease 0s,visibility 0s ease 0s;visibility: visible}.fancybox-infobar{color: #ccc;font-size: 13px;-webkit-font-smoothing: subpixel-antialiased;height: 44px;left: 0;line-height: 44px;min-width: 44px;mix-blend-mode: difference;padding: 0 10px;pointer-events: none;top: 0;-webkit-touch-callout: none;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none}.fancybox-toolbar{right: 0;top: 0}.fancybox-stage{direction: ltr;overflow: visible;transform: translateZ(0);z-index: 99994}.fancybox-is-open .fancybox-stage{overflow: hidden}.fancybox-slide{-webkit-backface-visibility: hidden;display: none;height: 100%;left: 0;outline: none;overflow: auto;-webkit-overflow-scrolling: touch;padding: 44px;position: absolute;text-align: center;top: 0;transition-property: transform,opacity;white-space: normal;width: 100%;z-index: 99994}.fancybox-slide::before{content: '';display: inline-block;font-size: 0;height: 100%;vertical-align: middle;width: 0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--previous,.fancybox-slide--current,.fancybox-slide--next{display: block}.fancybox-slide--image{overflow: hidden;padding: 44px 0}.fancybox-slide--image::before{display: none}.fancybox-slide--html{padding: 6px}.fancybox-content{background: #fff;display: inline-block;margin: 0;max-width: 100%;overflow: auto;-webkit-overflow-scrolling: touch;padding: 44px;position: relative;text-align: left;vertical-align: middle}.fancybox-slide--image .fancybox-content{animation-timing-function: cubic-bezier(.5,0,.14,1);-webkit-backface-visibility: hidden;background: transparent;background-repeat: no-repeat;background-size: 100% 100%;left: 0;max-width: none;overflow: visible;padding: 0;position: absolute;top: 0;-ms-transform-origin: top left;transform-origin: top left;transition-property: transform,opacity;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;z-index: 99995}.fancybox-can-zoomOut .fancybox-content{cursor: zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor: zoom-in}.fancybox-can-swipe .fancybox-content,.fancybox-can-pan .fancybox-content{cursor: -webkit-grab;cursor: grab}.fancybox-is-grabbing .fancybox-content{cursor: -webkit-grabbing;cursor: grabbing}.fancybox-container [data-selectable='true']{cursor: text}.fancybox-image,.fancybox-spaceball{background: transparent;border: 0;height: 100%;left: 0;margin: 0;max-height: none;max-width: none;padding: 0;position: absolute;top: 0;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;width: 100%}.fancybox-spaceball{z-index: 1}.fancybox-slide--video .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--pdf .fancybox-content,.fancybox-slide--iframe .fancybox-content{height: 100%;overflow: visible;padding: 0;width: 100%}.fancybox-slide--video .fancybox-content{background: #000}.fancybox-slide--map .fancybox-content{background: #e5e3df}.fancybox-slide--iframe .fancybox-content{background: #fff}.fancybox-video,.fancybox-iframe{background: transparent;border: 0;display: block;height: 100%;margin: 0;overflow: hidden;padding: 0;width: 100%}.fancybox-iframe{left: 0;position: absolute;top: 0}.fancybox-error{background: #fff;cursor: default;max-width: 400px;padding: 40px;width: 100%}.fancybox-error p{color: #444;font-size: 16px;line-height: 20px;margin: 0;padding: 0}.fancybox-button{background: rgba(30,30,30,.6);border: 0;border-radius: 0;box-shadow: none;cursor: pointer;display: inline-block;height: 44px;margin: 0;padding: 10px;position: relative;transition: color .2s;vertical-align: top;visibility: inherit;width: 44px}.fancybox-button,.fancybox-button:visited,.fancybox-button:link{color: #ccc}.fancybox-button:hover{color: #fff}.fancybox-button:focus{outline: none}.fancybox-button.fancybox-focus{outline: 1px dotted}.fancybox-button[disabled],.fancybox-button[disabled]:hover{color: #888;cursor: default;outline: none}.fancybox-button div{height: 100%}.fancybox-button svg{display: block;height: 100%;overflow: visible;position: relative;width: 100%}.fancybox-button svg path{fill: currentColor;stroke-width: 0}.fancybox-button--play svg:nth-child(2),.fancybox-button--fsenter svg:nth-child(2){display: none}.fancybox-button--pause svg:nth-child(1),.fancybox-button--fsexit svg:nth-child(1){display: none}.fancybox-progress{background: #ff5268;height: 2px;left: 0;position: absolute;right: 0;top: 0;-ms-transform: scaleX(0);transform: scaleX(0);-ms-transform-origin: 0;transform-origin: 0;transition-property: transform;transition-timing-function: linear;z-index: 99998}.fancybox-close-small{background: transparent;border: 0;border-radius: 0;color: #ccc;cursor: pointer;opacity: .8;padding: 8px;position: absolute;right: -12px;top: -44px;z-index: 401}.fancybox-close-small:hover{color: #fff;opacity: 1}.fancybox-slide--html .fancybox-close-small{color: currentColor;padding: 10px;right: 0;top: 0}.fancybox-slide--image.fancybox-is-scaling .fancybox-content{overflow: hidden}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small{display: none}.fancybox-navigation .fancybox-button{background-clip: content-box;height: 100px;opacity: 0;position: absolute;top: calc(50% - 50px);width: 70px}.fancybox-navigation .fancybox-button div{padding: 7px}.fancybox-navigation .fancybox-button--arrow_left{left: 0;left: env(safe-area-inset-left);padding: 31px 26px 31px 6px}.fancybox-navigation .fancybox-button--arrow_right{padding: 31px 6px 31px 26px;right: 0;right: env(safe-area-inset-right)}.fancybox-caption{background: linear-gradient(to top,rgba(0,0,0,.85) 0%,rgba(0,0,0,.3) 50%,rgba(0,0,0,.15) 65%,rgba(0,0,0,.075) 75.5%,rgba(0,0,0,.037) 82.85%,rgba(0,0,0,.019) 88%,rgba(0,0,0,0) 100%);bottom: 0;color: #eee;font-size: 14px;font-weight: 400;left: 0;line-height: 1.5;padding: 75px 44px 25px 44px;pointer-events: none;right: 0;text-align: center;z-index: 99996}@supports (padding: max(0px)){.fancybox-caption{padding: 75px max(44px,env(safe-area-inset-right)) max(25px,env(safe-area-inset-bottom)) max(44px,env(safe-area-inset-left))}}.fancybox-caption--separate{margin-top: -50px}.fancybox-caption__body{max-height: 50vh;overflow: auto;pointer-events: all}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color: #ccc;text-decoration: none}.fancybox-caption a:hover{color: #fff;text-decoration: underline}.fancybox-loading{animation: fancybox-rotate 1s linear infinite;background: transparent;border: 4px solid #888;border-bottom-color: #fff;border-radius: 50%;height: 50px;left: 50%;margin: -25px 0 0 -25px;opacity: .7;padding: 0;position: absolute;top: 50%;width: 50px;z-index: 99999}@keyframes fancybox-rotate{100%{transform: rotate(360deg)}}.fancybox-animated{transition-timing-function: cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{opacity: 0;transform: translate3d(-100%,0,0)}.fancybox-fx-slide.fancybox-slide--next{opacity: 0;transform: translate3d(100%,0,0)}.fancybox-fx-slide.fancybox-slide--current{opacity: 1;transform: translate3d(0,0,0)}.fancybox-fx-fade.fancybox-slide--previous,.fancybox-fx-fade.fancybox-slide--next{opacity: 0;transition-timing-function: cubic-bezier(.19,1,.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity: 1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity: 0;transform: scale3d(1.5,1.5,1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity: 0;transform: scale3d(.5,.5,.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity: 1;transform: scale3d(1,1,1)}.fancybox-fx-rotate.fancybox-slide--previous{opacity: 0;-ms-transform: rotate(-360deg);transform: rotate(-360deg)}.fancybox-fx-rotate.fancybox-slide--next{opacity: 0;-ms-transform: rotate(360deg);transform: rotate(360deg)}.fancybox-fx-rotate.fancybox-slide--current{opacity: 1;-ms-transform: rotate(0deg);transform: rotate(0deg)}.fancybox-fx-circular.fancybox-slide--previous{opacity: 0;transform: scale3d(0,0,0) translate3d(-100%,0,0)}.fancybox-fx-circular.fancybox-slide--next{opacity: 0;transform: scale3d(0,0,0) translate3d(100%,0,0)}.fancybox-fx-circular.fancybox-slide--current{opacity: 1;transform: scale3d(1,1,1) translate3d(0,0,0)}.fancybox-fx-tube.fancybox-slide--previous{transform: translate3d(-100%,0,0) scale(.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{transform: translate3d(100%,0,0) scale(.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{transform: translate3d(0,0,0) scale(1)}@media all and (max-height: 576px){.fancybox-slide{padding-left: 6px;padding-right: 6px}.fancybox-slide--image{padding: 6px 0}.fancybox-close-small{right: -6px}.fancybox-slide--image .fancybox-close-small{background: #4e4e4e;color: #f2f4f6;height: 36px;opacity: 1;padding: 6px;right: 0;top: 0;width: 36px}.fancybox-caption{padding-left: 12px;padding-right: 12px}@supports (padding: max(0px)){.fancybox-caption{padding-left: max(12px,env(safe-area-inset-left));padding-right: max(12px,env(safe-area-inset-right))}}}.fancybox-share{background: #f4f4f4;border-radius: 3px;max-width: 90%;padding: 30px;text-align: center}.fancybox-share h1{color: #222;font-size: 35px;font-weight: 700;margin: 0 0 20px 0}.fancybox-share p{margin: 0;padding: 0}.fancybox-share__button{border: 0;border-radius: 3px;display: inline-block;font-size: 14px;font-weight: 700;line-height: 40px;margin: 0 5px 10px 5px;min-width: 130px;padding: 0 15px;text-decoration: none;transition: all .2s;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;white-space: nowrap}.fancybox-share__button:visited,.fancybox-share__button:link{color: #fff}.fancybox-share__button:hover{text-decoration: none}.fancybox-share__button--fb{background: #3b5998}.fancybox-share__button--fb:hover{background: #344e86}.fancybox-share__button--pt{background: #bd081d}.fancybox-share__button--pt:hover{background: #aa0719}.fancybox-share__button--tw{background: #1da1f2}.fancybox-share__button--tw:hover{background: #0d95e8}.fancybox-share__button svg{height: 25px;margin-right: 7px;position: relative;top: -1px;vertical-align: middle;width: 25px}.fancybox-share__button svg path{fill: #fff}.fancybox-share__input{background: transparent;border: 0;border-bottom: 1px solid #d7d7d7;border-radius: 0;color: #5d5b5b;font-size: 14px;margin: 10px 0 0 0;outline: none;padding: 10px 15px;width: 100%}.fancybox-thumbs{background: #ddd;bottom: 0;display: none;margin: 0;-webkit-overflow-scrolling: touch;-ms-overflow-style: -ms-autohiding-scrollbar;padding: 2px 2px 4px 2px;position: absolute;right: 0;-webkit-tap-highlight-color: rgba(0,0,0,0);top: 0;width: 212px;z-index: 99995}.fancybox-thumbs-x{overflow-x: auto;overflow-y: hidden}.fancybox-show-thumbs .fancybox-thumbs{display: block}.fancybox-show-thumbs .fancybox-inner{right: 212px}.fancybox-thumbs__list{font-size: 0;height: 100%;list-style: none;margin: 0;overflow-x: hidden;overflow-y: auto;padding: 0;position: absolute;position: relative;white-space: nowrap;width: 100%}.fancybox-thumbs-x .fancybox-thumbs__list{overflow: hidden}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar{width: 7px}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track{background: #fff;border-radius: 10px;box-shadow: inset 0 0 6px rgba(0,0,0,.3)}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb{background: #2a2a2a;border-radius: 10px}.fancybox-thumbs__list a{-webkit-backface-visibility: hidden;backface-visibility: hidden;background-color: rgba(0,0,0,.1);background-position: center center;background-repeat: no-repeat;background-size: cover;cursor: pointer;float: left;height: 75px;margin: 2px;max-height: calc(100% - 8px);max-width: calc(50% - 4px);outline: none;overflow: hidden;padding: 0;position: relative;-webkit-tap-highlight-color: transparent;width: 100px}.fancybox-thumbs__list a::before{border: 6px solid #ff5268;bottom: 0;content: '';left: 0;opacity: 0;position: absolute;right: 0;top: 0;transition: all .2s cubic-bezier(.25,.46,.45,.94);z-index: 99991}.fancybox-thumbs__list a:focus::before{opacity: .5}.fancybox-thumbs__list a.fancybox-thumbs-active::before{opacity: 1}@media all and (max-width: 576px){.fancybox-thumbs{width: 110px}.fancybox-show-thumbs .fancybox-inner{right: 110px}.fancybox-thumbs__list a{max-width: calc(100% - 10px)}}
 .slick-slider{position: relative;display: block;box-sizing: border-box;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-touch-callout: none;-khtml-user-select: none;-ms-touch-action: pan-y;touch-action: pan-y;-webkit-tap-highlight-color: transparent}.slick-list{position: relative;display: block;overflow: hidden;margin: 0;padding: 0}.slick-list:focus{outline: none}.slick-list.dragging{cursor: pointer;cursor: hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform: translate3d(0,0,0);-moz-transform: translate3d(0,0,0);-ms-transform: translate3d(0,0,0);-o-transform: translate3d(0,0,0);transform: translate3d(0,0,0)}.slick-track{position: relative;top: 0;left: 0;display: block;margin-left: auto;margin-right: auto}.slick-track:before,.slick-track:after{display: table;content: ''}.slick-track:after{clear: both}.slick-loading .slick-track{visibility: hidden}.slick-slide{display: none;float: left;height: 100%;min-height: 1px}[dir='rtl'] .slick-slide{float: right}.slick-slide img{display: block}.slick-slide.slick-loading img{display: none}.slick-slide.dragging img{pointer-events: none}.slick-initialized .slick-slide{display: block}.slick-loading .slick-slide{visibility: hidden}.slick-vertical .slick-slide{display: block;height: auto;border: 1px solid transparent}.slick-arrow.slick-hidden{display: none}
@charset 'UTF-8';.slick-loading .slick-list{background: #fff url('./ajax-loader.gif') center center no-repeat}@font-face{font-family: 'slick';font-weight: normal;font-style: normal;src: url('./fonts/slick.eot');src: url('./fonts/slick.eot?#iefix') format('embedded-opentype'),url('./fonts/slick.woff') format('woff'),url('./fonts/slick.ttf') format('truetype'),url('./fonts/slick.svg#slick') format('svg')}.slick-prev,.slick-next{font-size: 0;line-height: 0;position: absolute;top: 50%;display: block;width: 20px;height: 20px;padding: 0;-webkit-transform: translate(0,-50%);-ms-transform: translate(0,-50%);transform: translate(0,-50%);cursor: pointer;color: transparent;border: none;outline: none;background: transparent}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color: transparent;outline: none;background: transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity: 1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity: .25}.slick-prev:before,.slick-next:before{font-family: 'slick';font-size: 20px;line-height: 1;opacity: .75;color: white;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale}.slick-prev{left: -25px}[dir='rtl'] .slick-prev{right: -25px;left: auto}.slick-prev:before{content: '←'}[dir='rtl'] .slick-prev:before{content: '→'}.slick-next{right: -25px}[dir='rtl'] .slick-next{right: auto;left: -25px}.slick-next:before{content: '→'}[dir='rtl'] .slick-next:before{content: '←'}.slick-dotted.slick-slider{margin-bottom: 30px}.slick-dots{position: absolute;bottom: -25px;display: block;width: 100%;padding: 0;margin: 0;list-style: none;text-align: center}.slick-dots li{position: relative;display: inline-block;width: 20px;height: 20px;margin: 0 5px;padding: 0;cursor: pointer}.slick-dots li button{font-size: 0;line-height: 0;display: block;width: 20px;height: 20px;padding: 5px;cursor: pointer;color: transparent;border: 0;outline: none;background: transparent}.slick-dots li button:hover,.slick-dots li button:focus{outline: none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity: 1}.slick-dots li button:before{font-family: 'slick';font-size: 6px;line-height: 20px;position: absolute;top: 0;left: 0;width: 20px;height: 20px;content: '•';text-align: center;opacity: .25;color: black;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale}.slick-dots li.slick-active button:before{opacity: .75;color: black}
@font-face{font-family: 'Bricolage Grotesque';src: url('../fonts/bricolage-grotesque.woff2') format('woff2');font-weight: 200 800;font-style: normal;font-display: swap}@charset "utf-8";:root{--font: 'Bricolage Grotesque',system-ui,sans-serif;--dark-color: #09283c;--light-color: #dcba62;--alt-color: #5e5e5e;--off-white: #f4f4f4}html,body{margin:0px;padding:0px;width: 100%;overflow-x: hidden}.clearfix::after{content: "";clear: both;display: table}body{font-family: var(--font);position: relative}*{box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box}p,ul li,ol li{color: #646464;font-size: 16px;font-weight: 300;line-height: 28px}a{color: inherit;text-decoration: none}*:focus{outline: none}h1{font-family: var(--font);font-weight: 700;font-size: 45px;color: var(--alt-color);position: relative;padding-bottom: 10px}.home h1{font-family: var(--font);color: var(--alt-color);font-size: 25px;line-height: 40px;font-weight: 300;text-transform: uppercase}h2{font-family: var(--font);font-weight: 700;font-size: 45px;color: var(--alt-color);line-height: 50px;position: relative;padding-bottom: 10px}h3{font-family: var(--font);color: var(--dark-color);font-size: 28px;font-weight: 400;text-transform: uppercase}.overlay{position: fixed;z-index: 10;height: 100vh;width: 100%;top: 0px;background-color: var(--dark-color);display: flex;justify-content: center;align-content: center;align-items: center;flex-direction: column;animation: overlayanim 1s linear;animation-fill-mode: forwards;animation-delay: 2.2s}.overlaybox{position: relative;padding: 80px;min-width: 800px;text-align: center}.overlaybox::before{position: absolute;width: 0px;height: 0px;content: '';top: 0px;left: 0px;border-top: solid 1px #eee;border-left: solid 1px #eee;animation: box1 1s linear;animation-fill-mode: forwards;animation-delay: 0.6s;border-top-left-radius: 20px}.overlaybox::after{position: absolute;width: 0px;height: 0px;content: '';bottom: 0px;right: 0px;border-bottom: solid 1px #eee;border-right: solid 1px #eee;animation: box2 1s linear;animation-fill-mode: forwards;animation-delay: 0.6s;border-bottom-right-radius: 20px}.ologo{position: relative;margin: 0 auto;display: block;height: 150px;animation: logoanim 0.8s linear;opacity: 1;filter: blur(0px);top: 0px}.overlay p{position: relative;letter-spacing: 8px;color: #eee;text-transform: uppercase;font-size: 11px;animation: logoanim2 0.5s linear;animation-delay: 0.5s;opacity: 0;animation-fill-mode: forwards}@keyframes logoanim{0%{opacity: 0;filter: blur(50px);top: -100px;height: 350px}100%{opacity: 1;filter: blur(0px);top: 0px;height: 150px}}@keyframes logoanim2{0%{opacity: 0;letter-spacing: 20px}100%{opacity: 1;letter-spacing: 8px}}@keyframes overlayanim{0%{top: 0px}100%{top: 100vh}}@keyframes box1{0%{width: 0px;height: 0px}100%{width: 90%;height: 90%}}@keyframes box2{0%{width: 0px;height: 0px}100%{width: 90%;height: 90%}}.wrapper{position: relative;width: 1920px;margin: 0 auto}.hiddenlogo{position: fixed;padding-top: 100px;top: 0px;z-index: 4;width: 100%;left: 0px;background-color: var(--dark-color);opacity: 0;padding-bottom: 25px;-webkit-transition: all .5s ease;-moz-transition: all .5s ease;-ms-transition: all .5s ease;-o-transition: all .5s ease;transition: all .5s ease}.hiddenlogo img{margin: 0 auto;display: block;height: 0px;-webkit-transition: all .5s ease;-moz-transition: all .5s ease;-ms-transition: all .5s ease;-o-transition: all .5s ease;transition: all .5s ease}.topbar{position: fixed;top: 0px;background-color: var(--off-white);z-index: 5;left: 0;right: 0;border-bottom-right-radius:10px;border-bottom-left-radius: 10px;filter: drop-shadow(0px 0px 5px #909090)}.logo{position: relative;margin: 0 auto;display: block;width: 500px}.logo::before{position: absolute;top: -50px;height: 50px;width: 500px;content: '';background: url('../images/curve.svg') no-repeat bottom center;background-size: contain}.logo img{height: 100px;display: block;margin: 0 auto;position: relative;top: -20px}i.fa-bars{display: none}nav{display: flex;justify-content: center}nav ul{padding: 0px;margin: 0px;text-align: center;margin: 0 auto;display: block}nav::before{position: absolute;top: 23px;left: 20px;right: 20px;height: 1px;background-color: var(--dark-color);content: '';opacity: 0.4}nav ul li{color: var(--dark-color);font-family: var(--font);display: inline-block;font-weight: 400;text-transform: uppercase;background-color: var(--off-white);z-index: 1;float: left;position: relative;box-shadow: inset 0 0 0 0 var(--dark-color);-webkit-transition: box-shadow .45s ease-in-out;-moz-transition: box-shadow .45s ease-in-out;-ms-transition: box-shadow .45s ease-in-out;-o-transition: box-shadow .45s ease-in-out;transition: box-shadow .45s ease-in-out}nav ul li::before{display: none}nav ul li:hover{box-shadow: inset 0 -48px 0 0 var(--dark-color);color: var(--light-color)}nav ul li a{display: block;padding: 10px 20px}.sub{cursor: pointer;padding-right: 40px}.sub::before{position: absolute;font: var(--fa-font-solid);content: '\f0d7';top: 16px;right: 15px;color: #4c4e4d;-webkit-transition: all .25s ease;-moz-transition: all .25s ease;-ms-transition: all .25s ease;-o-transition: all .25s ease;transition: all .25s ease}nav ul li:hover .sub::before,.lion .sub::before{color: var(--off-white)}.lion{background-color: var(--dark-color);color: var(--light-color)}.subon::before{content: '\f0d8'}nav ul li ul{position: absolute;display: none;width: 400px;top: 48px;left: 0px;border-bottom-left-radius: 20px;border-bottom-right-radius: 20px;overflow: hidden}nav ul li ul li{display: block;width: 100%;text-align: left;border-bottom: solid 1px #dbdbdb;-webkit-transition: all .45s ease;-moz-transition: all .45s ease;-ms-transition: all .45s ease;-o-transition: all .45s ease;transition: all .45s ease}nav ul li ul li:last-of-type{border-bottom: none}nav ul li ul li:hover{box-shadow: none;background-color: var(--dark-color)}header{width: 100%;position: relative !important;top: 0px;left: 0px;z-index: -1}header video{width: 100%;height: auto;aspect-ratio: 16 / 9;object-fit: cover;display: block;position: relative;background: var(--dark-color)}header::before{position: absolute;content: '';left: 20px;top: 100px;width: 3px;height: 50%;background-color: var(--off-white);z-index: 2;pointer-events: none}header::after{position: absolute;content: '';right: 20px;bottom: 50px;width: 7px;height: 50%;background-color: var(--off-white);z-index: 2;pointer-events: none}.headtxt{position: relative;background-color: var(--dark-color);z-index: 2;width: 100%;text-align: center;padding: 20px 60px;padding-top: 90px;padding-bottom: 50px}.headtxt h1,.headtxt p{color: var(--off-white)}@keyframes linemove{0%{background-position-x: 0px}100%{background-position-x: 2000px}}.home::before{height: 5px;width: 100%;position: absolute;top: -15px;content: '';left: 0px;background: url('../images/homeline.webp') top left;animation: linemove 40s linear;animation-iteration-count: infinite}.home{position: relative;z-index: 3;padding-bottom: 50px;background: url('../images/homelines.svg') var(--dark-color) no-repeat bottom left}.home h1{padding-bottom: 50px}.home h1,.home p{color: var(--off-white)}.home h2,.home h3{color: var(--light-color)}.home .wrapper{display: flex;align-content: stretch;padding-bottom: 50px}.homeleft{width: 50%}.homeright{width: 50%;padding-left: 100px}.homeright img{border-top-left-radius: 20px;border-bottom-left-radius: 20px}.homecon{text-align: right;padding-bottom: 10px}.homecon p:first-of-type{font-weight: bold}.homecon p.tel{font-family: var(--font);font-size: 26px;text-transform: uppercase;font-weight: 600;line-height: 15px}.homecon p.email{font-family: var(--font);font-size: 18px}.homecon p a:hover{color: var(--light-color)}.homebottom{display: flex;align-content: stretch}.homesocial{width: 50%;display: flex;flex-direction: column;align-items: center}.homesocial h3 i{padding-right: 20px}.social i{font-size: 25px;margin-right: 20px;color: var(--alt-color);padding: 15px;border: solid 1px var(--light-color);background-color: #fff;border-radius: 15px;-webkit-transition: background-color .45s ease-in-out;-moz-transition: background-color .45s ease-in-out;-ms-transition: background-color .45s ease-in-out;-o-transition: background-color .45s ease-in-out;transition: background-color .45s ease-in-out}.social i:hover{background-color: var(--dark-color);color: var(--off-white)}.yearsholder{display: flex;justify-content: center;align-content: center;align-items: center}.homeyears{width: 50%}.years{font-size: 40px;font-family: var(--font);font-weight: bold;text-transform: uppercase;background-color: var(--light-color);color: var(--dark-color);padding: 25px;border-top-left-radius: 20px;border-bottom-right-radius: 20px}.yearside{font-size: 40px;font-family: var(--font);font-weight: bold;padding-left: 20px;color: var(--light-color)}.homeyears p{text-align: center;font-size: 20px;text-transform: uppercase;font-weight: 300;padding: 0 40px}.photoft{height: 700px;background-color: black;display: block;position: relative;z-index: 1}.photoft-home{background: url('../images/roofing-essex-home-background.webp') no-repeat bottom center;background-size: cover;animation: photoft 60s linear;animation-iteration-count: infinite}@keyframes photoft{0%{background-position-y: top}50%{background-position-y: bottom}100%{background-position-y: top}}.wcuwrapper{position: relative;background-color: var(--dark-color);padding: 50px;z-index: 2}@keyframes linemove2{0%{background-position-x: 0px}100%{background-position-x: -2000px}}.wcuwrapper::before{height: 5px;width: 100%;position: absolute;top: 15px;content: '';left: 0px;background: url('../images/homeline.webp') top left;animation: linemove2 40s linear;animation-iteration-count: infinite}.wcuwrapper .wrapper{display: flex;flex-wrap: wrap;align-items: flex-start}.wcuwrapper h2,.wcuwrapper p{color: var(--off-white)}.wcuwrapper h3{color: var(--light-color)}.wcu{position: relative;width: 50%;padding-right: 100px}.wrapper ul li{list-style: none;position: relative;font-weight: 300;font-size: 14px}.wrapper ul{}.wrapper ul li::before{font: var(--fa-font-solid);content: '\f152';position: absolute;left: -30px;top: 7px}.wcu ul li{color: var(--off-white)}.wcu ul li::before{color: var(--light-color)}.twocols{columns: 2}.servft{width: 50%;position: relative;margin-top: -320px;background-color: var(--off-white);border-radius: 20px;padding: 10px;overflow: hidden;height: auto !important}.servft h2,.servft p{color: var(--alt-color);text-align: center}.servft h2{margin: 0px;padding-top: 10px;padding-bottom: 10px}.servft ul{padding: 0px;margin: 0px}.servft ul li::befor3e{display: none}.servft ul li{list-style: none;display: block;padding: 20px;text-align: center;background-color: var(--dark-color);font-family: var(--font);font-size: 22px;letter-spacing: 2px;color: var(--off-white)}.servft ul li:nth-of-type(even){background-color: var(--light-color);color: var(--alt-color)}.servft img{margin-top: 10px;border-bottom-right-radius: 10px;border-bottom-left-radius: 10px}.wwp{display: flex;position: relative;flex-wrap: wrap;align-content: stretch;justify-content: space-between}.wwp div{position: relative;width: calc(33.333% - 20px);padding: 20px;display: flex;flex-direction: column;justify-content: center;align-content: center;margin-bottom: 20px}.wwp div::before{position: absolute;width: 100%;height: calc(100% - 60px);bottom: 0px;left: 0px;content: '';border-radius: 20px;border-top-left-radius: 0px;border-left: solid 1px var(--off-white);border-bottom: solid 1px var(--off-white);pointer-events: none}.wwp div::after{position: absolute;width: calc(100% - 60px);height: 100%;top: 0px;right: 0px;content: '';border-radius: 20px;border-top-left-radius: 0px;border-right: solid 1px var(--off-white);border-top: solid 1px var(--off-white);pointer-events: none}.wwp p{text-align: center}.wwp p{font-family: var(--font);font-size: 18px}.wwp i{position: absolute;font-size: 30px;top: 0px;left: 0px;color: var(--light-color)}span.btn{text-transform: uppercase;font-size: 16px;font-weight: 300;display: inline-block;border: solid 1px var(--alt-color);border-radius: 20px;position: relative;background-color: var(--off-white);-webkit-transition: all .25s ease;-moz-transition: all .25s ease;-ms-transition: all .25s ease;-o-transition: all .25s ease;transition: all .25s ease}span.btn:hover{background-color: var(--light-color);border-color: transparent}span.btn::after{font: var(--fa-font-solid);content: '\f054';position: absolute;right: 20px;font-size: 12px;color: var(--dark-color);top: 26px;-webkit-transition: right 0s linear;-moz-transition: right 0s linear;-ms-transition: right 0s linear;-o-transition: right 0s linear;transition: right 0s linear}span.btn a{position: relative;display: block;border-radius: 20px;padding: 20px;padding-right: 60px;-webkit-transition: padding .20s ease-in-out;-moz-transition: padding .20s ease-in-out;-ms-transition: padding .20s ease-in-out;-o-transition: padding .20s ease-in-out;transition: padding .20s ease-in-out}.accreds{background-color: #fff;padding: 20px;position: relative;text-align: center}.accreds .slick-list{overflow: visible;overflow-x: hidden}.accred{position: relative;display: inline-block;margin: 20px;border-radius: 10px;border: solid 1px #c7c7c7;display: none !important}.accred a{display: block;background-color: #fff;border-radius: 10px;position: relative;padding: 20px 40px}.accred::before{position: absolute;top: 0px;bottom: 0px;left: 0px;right: 0px;border-radius: 10px;content: '';z-index: 0;pointer-events: none;background-color: var(--light-color);-webkit-transition: all .25s ease-in-out;-moz-transition: all .25s ease-in-out;-ms-transition: all .25s ease-in-out;-o-transition: all .25s ease-in-out;transition: all .25s ease-in-out}.accred:hover::before{top: -5px;bottom: -5px;right: -5px;left: -5px}.accred img{height: 50px;position: relative;z-index: 2;margin: 0 auto}.proj{background-color: var(--off-white);padding: 100px 0}.proj .wrapper{display: flex;align-content: stretch}.proj-side{width: 400px;display: flex;flex-direction: column;justify-content: center;align-items: flex-start}.proj-main{width: calc(100% - 400px);padding-left: 80px;padding-right: 40px;display: flex;flex-direction: row;align-content: center;align-content: stretch}.proj-main .slick-track{display: flex !important;flex-direction: row !important;align-content: center !important;align-content: stretch !important}.proj-main span{display: flex !important;flex-direction: column;justify-content: center;width: 25%;overflow: hidden;padding: 20px;border-radius: 10px;height: auto !important}.proj-main img{border-radius: 10px;-webkit-transition: scale 0.55s ease;-moz-transition: scale 0.55s ease;-ms-transition: scale 0.55s ease;-o-transition: scale 0.55s ease;transition: scale 0.55s ease}.proj-main p{position: relative;padding-top: 10px;-webkit-transition: opacity .25s linear 0.5s;-moz-transition: opacity .25s linear 0.5s;-ms-transition: opacity .25s linear 0.5s;-o-transition: opacity .25s linear 0.5s;transition: opacity .25s linear 0.5s}.proj-main p::before{position: absolute;top: 2px;left: 0px;width: 100px;content: '';height: 1px;background-color: var(--alt-color);content: '';opacity: 0.3}.proj-main span:hover img{scale: 1.8}.proj-main span:hover p{opacity: 0;-webkit-transition: opacity 0s linear;-moz-transition: opacity 0s linear;-ms-transition: opacity 0s linear;-o-transition: opacity 0s linear;transition: opacity 0s linear}.testconft{position: relative;background-color: var(--alt-color);display: flex;align-content: stretch}.testft{width: 50%;background-color: #222222;padding: 100px;position: relative}.conft{width: 50%;background: url('../images/roof-quote-essex-background.webp') no-repeat center;background-size: cover;padding: 150px;position: relative}.fullft{width: 100%;padding: 150px 25%}.conft::after{position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;content: '';background-color: #21201e;opacity: 0.7;pointer-events: none}.conft p{font-weight: 200;position: relative;text-transform: uppercase;z-index: 2;font-size: 20px;letter-spacing: 2px;line-height: 30px;color: var(--off-white)}.conft p a{color: var(--light-color)}.conft p a:hover{color: var(--off-white)}.conft span.btn{position: relative;z-index: 2}.testft .test{margin-right: 40px}.test{position: relative;display: block;z-index: 1}.test p{color: var(--off-white);text-align: center}.stars{text-align: center}.stars i{margin-right: 10px;color: yellow}.testdeets{position: relative;display: flex;width: 600px;flex-wrap: wrap;margin: 0 auto;text-align: center;justify-content: center}.testdeets p{padding: 10px 40px;color: var(--alt-color)}p.author{position: relative;text-align: right;background-color: var(--light-color);border-top-left-radius: 20px;border-bottom-left-radius: 20px;padding-left: 80px}p.author::before{position: absolute;left: 20px;font: var(--fa-font-solid);content: '\f4ff';top: 16px}p.location{position: relative;text-align: left;background-color: var(--off-white);border-top-right-radius: 20px;border-bottom-right-radius: 20px;padding-right: 80px}p.location::before{position: absolute;right: 20px;font: var(--fa-font-solid);content: '\f5a0';top: 16px}.slick-dots{bottom: -100px}.slick-dots li{width: auto !important;border-radius: 0px !important}.slick-dots li button{background-color: var(--light-color);text-indent: -9999px;overflow:hidden;width: 40px;height: 0px !important;padding: 3px !important;border-radius: 10px !important}.slick-dots li.slick-active button{background-color: var(--alt-color)}.slick-dots li button:hover{background-color: #fff}footer{position: relative;background-color: var(--off-white);padding: 40px;text-align: center}footer::before{position: absolute;left: 20px;bottom: 20px;width: 40%;top: 20px;content: '';pointer-events: none;z-index: 1;border-left: solid 1px var(--alt-color);border-bottom: solid 1px var(--alt-color)}footer::after{position: absolute;right: 20px;bottom: 20px;width: 40%;top: 20px;content: '';pointer-events: none;z-index: 1;border-right: solid 1px var(--alt-color);border-bottom: solid 1px var(--alt-color)}.fcon{position: relative;padding-bottom: 20px}.fcon p{display: inline-block;margin: 0 40px;font-size: 18px;font-weight: 700;text-transform: uppercase}.fcon p a:hover{color: var(--light-color)}.fsocial{position: relative;padding-bottom: 20px;padding-top: 20px}.fsocial i{font-size: 18px;padding: 15px;margin: 0 10px;border-radius: 15px;border: solid 1px var(--light-color);-webkit-transition: all .25s ease;-moz-transition: all .25s ease;-ms-transition: all .25s ease;-o-transition: all .25s ease;transition: all .25s ease}.fsocial i:hover{background-color: var(--light-color)}p.nwdm{text-transform: uppercase;letter-spacing: 3px;font-size: 10px}.smallheader{height: 500px;z-index: 0;position: fixed !important}.headcon{position: absolute;bottom: 55px;right: 40px;z-index: 3}.headcon p{position: relative;z-index: 4;background-color: var(--off-white);display: inline-block;padding: 8px 20px;margin-right: 10px;border-radius: 5px}.headcon p i{display: none}.headcon p a:hover{color: var(--light-color)}.content{position: relative;margin-top: 500px;z-index: 3;padding-bottom: 50px;background: url('../images/homelines.svg') var(--dark-color) no-repeat bottom left}.content h1,.content p,.content ul li{color: var(--off-white)}.content h2,.content ul li::before{color: var(--light-color)}.nopadding{padding-bottom: 0px}.content::before{height: 5px;width: 100%;position: absolute;top: -15px;content: '';left: 0px;background: url('../images/homeline.webp') top left;animation: linemove 40s linear;animation-iteration-count: 1;animation-iteration-count: infinite}.services{display: flex;position: relative;align-content: stretch;flex-wrap: wrap;padding: 25px;margin-bottom: 40px}.servicetxt,.servside{width: 50%;padding: 50px 0;display: flex;flex-direction: column;justify-content: center}.servicetxt{padding-right: 40px}.servicetxtfull{width: 100%;padding: 40px}.servside{padding-left: 40px}.servside img{border-radius: 20px}.servside span{position: relative;display: block}.servside span::before{height: 50%;left: -40px;width: 100%;top: 25%;content: '';background-color: var(--light-color);position: absolute;border-radius: 20px;z-index: -1}.servside span::after{width: 50%;right: -20px;bottom: -20px;top: -20px;content: '';border: solid 2px var(--light-color);position: absolute;border-radius: 20px;z-index: -1}.services:nth-of-type(even){background-color: var(--dark-color);border-radius: 20px}.services:nth-of-type(even) .servicetxt{order: 1;padding-left: 40px;padding-right: 0px}.services:nth-of-type(even) .servicetxt h2,.services:nth-of-type(even) .servicetxt h3,.services:nth-of-type(even) .servicetxt ul li::before{color: var(--light-color)}.services:nth-of-type(even) .servicetxt p,.services:nth-of-type(even) .servicetxt ul li{color: var(--off-white)}.services:nth-of-type(even) .servside{padding-right: 40px;padding-left: 0px}.services:nth-of-type(even) .servside span{z-index: 0}.services:nth-of-type(even) .servside span::after{left: 20px;right: -20px;height: 100%;top: 20px;width: auto;z-index: -1}.services:nth-of-type(even) .servside span::before{display: none}.galleryholder{position: relative;padding: 10px;display: flex;flex-direction: column;padding-top: 40px}.gallery{position: relative;display: flex;flex-wrap: wrap;border-bottom-right-radius: 20px;border-bottom-left-radius: 20px;overflow: hidden}.gallerytop,.reviewstop{text-align: center;margin-bottom: 20px;display: flex;flex-wrap: wrap;align-content: stretch}.galleryimg{width: 20%;padding: 1px;overflow: hidden;-webkit-transition: all .45s ease-in-out;-moz-transition: all .45s ease-in-out;-ms-transition: all .45s ease-in-out;-o-transition: all .45s ease-in-out;transition: all .45s ease-in-out}.galleryimg img{-webkit-transition: all .25s ease;-moz-transition: all .25s ease;-ms-transition: all .25s ease;-o-transition: all .25s ease;transition: all .25s ease}.galleryimg:hover{padding: 20px}.galleryimg:hover img{scale: 1.3}.gtleft,.gtright,.rvleft,.rvright{width: 50%;padding: 20px;display: flex;flex-direction: column;justify-content: center;align-items: center}.gtleft,.rvleft{background-color: var(--light-color);border-top-left-radius: 20px}.gtleft h1,.rvleft h1{color: var(--dark-color)}.gtleft p,.rvleft p{color: var(--dark-color)}.gtright,.rvright{border-top-right-radius: 20px;border: solid 2px var(--light-color);border-left: none;border-bottom: none;margin-left: 20px;width: calc(50% - 20px);background: url('../images/homelines.svg') var(--dark-color) no-repeat bottom left;background-size: 100%}.links{display: inline-block;position: relative}.links p{margin: 0px;padding: 5px;font-weight: 700;text-transform: uppercase;font-size: 12px}.links p a:hover{color: var(--light-color)}.reviews{position: relative;text-align: center;padding-top: 40px}.reviewsholder{position: relative;padding: 100px;border-bottom-right-radius: 20px;border-bottom-left-radius: 20px}.reviewsholder .test{margin-bottom: 100px;position: relative;padding-bottom: 20px}.reviewsholder .test::after{position: absolute;bottom: 0px;content: '';width: 50%;height: 1px;left: 0px;right: 0px;margin: 0 auto;background-color: #777777}.grid{margin-top: 20px}.grid .test p.location,.enquiry p{color: var(--dark-color)}.grid-item{width: calc(50% - 50px);float: left;margin-bottom: 50px}.grid-sizer{width: 40%}.grid::after{content: '';display: block;clear: both}.contact{position: relative;padding-top: 40px;display: flex;align-content: stretch;flex-wrap: wrap;padding-bottom: 40px}.coninfo{width: 50%;padding-right: 50px}.conno{width: 50%;text-align: right}.enquiry{position: relative;background-color: #ededed;padding: 60px 0}.enquiry h2{line-height: 50px}.contact p{margin: 0px;padding-bottom: 5px}.contact p.title{font-size: 22px;font-weight: 500;letter-spacing: 2px;text-transform: uppercase;padding: 10px 0}.contact p.tel{font-family: var(--font);font-size: 26px;text-transform: uppercase;font-weight: 600;line-height: 15px;padding: 15px 0}.contact p.email{font-family: var(--font);font-size: 18px}.conno p a:hover{color: var(--light-color)}form{position: relative}.formholder{display: flex;flex-wrap: wrap;align-content: stretch}.formleft,.formright{width: 50%}.formleft{padding-right: 10px}.formright{padding-left: 10px}input,textarea{padding: 25px !important;display: block !important;width: 100% !important;background-color: #fff !important}textarea{resize: none;height: 200px}.message{display: block;width: 100%}.captchaholder{display: flex;flex-wrap: wrap;align-content: stretch;padding-bottom: 20px}.captcha,.captxt{width: 300px}.captxt{font-size: 12px;color: #a9a9a9}.captcha img{height: 51px}input[type="submit"]{border-radius: 10px !important;background-color: var(--dark-color) !important;color: var(--off-white) !important;border: none !important;font-family: var(--font) !important;font-size: 18px !important}input[type="submit"]:hover{background-color: var(--light-color) !important;color: #2b2b2b !important}.map{height: 700px;position: relative;z-index: 2}.map iframe{width: 100%;height: 100%;pointer-events: none;filter: brightness(0.6)}.slick-prev::before,.slick-next::before{color: var(--dark-color)}.slick-prev{left: 40px !important}.slick-next{right: 0px !important}@media screen and (max-width: 1920px){.wrapper{width: calc(100% - 80px)}}@media screen and (max-width: 1440px){.home .wrapper{flex-wrap: wrap}.homeleft{width: 100%}.homeright{width: 100%;padding-left: 0px}.homeright img{border-radius: 20px}.homecon{text-align: center;padding: 60px 0}.wwp div{width: calc(50% - 20px);margin-bottom: 20px}.photoft{height: 500px}.home h1{padding-top: 20px}.testft{padding: 40px}.conft{padding: 80px}.conft p{font-size: 16px}.photoft{background-size: 1700px auto}}@media screen and (max-width: 1366px){.reviewsholder{padding: 40px}.headtxt h1{font-size: 25px}}@media screen and (max-width: 1280px){.homeyears p{font-size: 16px}.servft{order: -1;width: 70%;margin-top: -120px}.wcu{width: 100%;padding-right: 0px;padding: 50px 0}.wcuwrapper{padding: 0px}.wcuwrapper .wrapper{justify-content: center}.testdeets{width: 100%}.services{flex-wrap: wrap}.servicetxt,.servside{width: 100%}.services:nth-of-type(2n) .servside{order: 1}.servicetxt{padding-top: 0px}.services:nth-of-type(2n) .servicetxt{padding-right: 40px}.gtleft,.gtright,.rvleft,.rvright{width: 100%}.gtleft,.rvleft{border-top-right-radius: 20px}.gtright,.rvright{border-top-right-radius: 0px;margin-top: 20px;border-top: none;border-bottom: solid 2px var(--alt-color);border-bottom-right-radius: 20px}.gallery{border-top-right-radius: 20px;border-top-left-radius: 20px}.galleryimg{width: 25%}}@media screen and (max-width: 1024px){header{}.home{}.homeyears,.homesocial{width: 100%}.proj-side{width: 250px}.proj-main{width: calc(100% - 250px)}.testconft{flex-wrap: wrap}.conft,.testft{width: 100%}.conft{text-align: center}.testft{padding: 40px 100px}.fcon p.email{display: block;padding-top: 20px}.grid-item{width: 100%}.coninfo,.conno{width: 100%;text-align: center}.coninfo{padding-right: 0px}.conno{padding-left: 0px}.logo{width: 100%}.logo::before{width: 100%}}@media screen and (max-width: 910px){}@media screen and (max-width: 869px){.twocols{columns: 1}.photoft{background-size: 1000px auto}}@media screen and (max-width: 869px) and (orientation:landscape){}@media screen and (max-width: 860px) and (orientation:landscape){}@media screen and (max-width: 768px){.photoft{height: 300px}.servft{width: 100%;margin-top: -40px}.headcon{}.headcon p{font-size: 0px;line-height: 1.5;display: block;margin-top: 10px}.headcon a i{display: block;font-size: 20px}.testft{padding: 40px}.testft .test{margin-right: 10px;margin-left: 10px}p.author{border-radius: 20px !important;margin-bottom: 0px;width: 100%;border-bottom-right-radius: 0px !important;border-bottom-left-radius: 0px !important}p.location{border-radius: 20px !important;margin-top: 0px;width: 100%;border-top-right-radius: 0px !important;border-top-left-radius: 0px !important}.fcon p.email{font-size: 11px}.ologo{height: 70px}.overlay p{letter-spacing: 2px}@keyframes logoanim2{0%{opacity: 0;letter-spacing: 10px}100%{opacity: 1;letter-spacing: 2px}}}@media screen and (max-width: 680px){nav{display: none}.topbar{text-align: center}i.fa-bars{display: inline-block;position: relative;z-index: 1;padding: 15px;font-size: 24px;cursor: pointer;margin: 0 auto;text-align: center;background-color: var(--off-white)}i.fa-bars:hover{color: var(--alt-color)}nav ul li{display: block;width: 100%;float: none}nav{border-bottom-right-radius: 10px;border-bottom-left-radius: 10px;overflow: hidden}nav ul li ul{position: relative;top: 0px;left: 0px;width: 100%;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;background-color: #ededed}nav ul li ul li{background-color: #ededed}nav ul li ul li{text-align: center}.sub{padding-right: 20px}.testft{padding: 40px}.proj .wrapper{flex-wrap: wrap}.proj-side,.proj-main{width: 100%}.proj-main{padding-left: 40px}.slick-prev{left: 0px !important}.proj-side{align-items: center;padding-bottom: 40px}.proj{padding: 40px 0}.galleryimg{width: 50%}.formleft,.formright{width: 100%;padding: 0px}.captxt{margin-top: 20px;width: 100%}.captcha{width: 100%}.captcha img{display: block;margin: 0 auto}}@media screen and (max-width: 550px){.services{padding: 0px}}@media screen and (max-width: 480px){.home h1{font-size: 20px}}@media screen and (max-width: 425px){}@media screen and (max-width: 395px){}.seo-copy{padding: 50px 0}.seo-copy .wrapper{padding: 0 20px}.seo-copy h2{color: var(--dark-color);margin-top: 30px}.seo-copy h3{color: var(--dark-color);margin-top: 20px}.seo-copy p,.seo-copy li{font-size: 17px;line-height: 1.6}.seo-copy a{color: var(--dark-color);text-decoration: underline}.faq{background-color: var(--off-white);padding: 50px 0}.faq .wrapper{padding: 0 20px}.faq h2{color: var(--dark-color)}.faq h3{color: var(--dark-color);margin-top: 22px}.faq p{font-size: 17px;line-height: 1.6}.flinks{margin: 15px 0}.flinks a{display: inline-block;padding: 12px 14px;color: var(--dark-color);text-decoration: underline}.faddr{font-style: normal;margin: 10px 0}@media screen and (max-width: 1920px){.seo-copy .wrapper,.faq .wrapper{width: 100%;max-width: 1200px}}.ologo,.hiddenlogo img,.logo img,.accred img{width: auto;max-width: 100%}html,body,h1,h2,h3,h4,h5,h6,p,li,a,span,label,input,textarea,select,button{font-family: var(--font)}.overlay{display: none !important}.homeleft h1{padding-bottom: 15px}.home .homeleft h1{font-weight: 700;font-size: clamp(30px,4vw,45px);line-height: 1.15;color: var(--light-color);text-transform: none;padding-bottom: 20px}.home .homeleft h2{font-weight: 300;font-size: 25px;line-height: 40px;color: var(--off-white);text-transform: uppercase}.seo-copy,.faq{position: relative;z-index: 3}.seo-copy{background-color: var(--dark-color)}.seo-copy h2,.seo-copy h3{color: var(--light-color)}.seo-copy p,.seo-copy li{color: var(--off-white)}.seo-copy a{color: var(--light-color)}.seo-copy ul li{padding-left: 0}.seo-copy ul{margin-left: 30px}.seo-copy ul li::before{color: var(--light-color)}
