@font-face {font-family:'Open Sans';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v18/mem8YaGs126MiZpBA-UFVZ0e.ttf) format('truetype')}
@font-face {font-family:'Open Sans';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN7rgOUuhs.ttf) format('truetype')}.selectric-scroll::-webkit-scrollbar,.no-touchevents .mfp-slide-out .popup::-webkit-scrollbar,.no-touchevents .popup-nav-sub::-webkit-scrollbar {width:6px }.selectric-scroll::-webkit-scrollbar-track,.no-touchevents .mfp-slide-out .popup::-webkit-scrollbar-track,.no-touchevents .popup-nav-sub::-webkit-scrollbar-track {background:rgba(0,0,0,0.1);border-radius:10px }.selectric-scroll::-webkit-scrollbar-thumb,.no-touchevents .mfp-slide-out .popup::-webkit-scrollbar-thumb,.no-touchevents .popup-nav-sub::-webkit-scrollbar-thumb {border-radius:10px;background:#b7b7b7 }.news-cats::-webkit-scrollbar {height:6px }.news-cats::-webkit-scrollbar-track {background:rgba(0,0,0,0.1);border-radius:10px }.news-cats::-webkit-scrollbar-thumb {border-radius:10px;background:#b7b7b7 }.tabs-nav,.pagination,.social {padding:0;list-style-type:none }.tabs-nav >li,.pagination >li,.social >li {display:inline-block }@media print {*,*::before,*::after {text-shadow:none !important;box-shadow:none !important }a:not(.btn):not(.btn-secondary):not(.btn-ghost) {text-decoration:underline }abbr[title]::after {content:" (" attr(title) ")" }pre {white-space:pre-wrap !important }pre,blockquote {border:1px solid #adb5bd;page-break-inside:avoid }thead {display:table-header-group }tr,img {page-break-inside:avoid }p,h2,h3 {orphans:3;widows:3 }h2,h3 {page-break-after:avoid }@page {size:a3 }body {min-width:992px !important }.container {min-width:992px !important }.navbar {display:none }.badge {border:1px solid #000 }.table {border-collapse:collapse !important }.table td,.table th {background-color:#fff !important }.table-bordered th,.table-bordered td {border:1px solid #dee2e6 !important }.table-dark {color:inherit }.table-dark th,.table-dark td,.table-dark thead th,.table-dark tbody + tbody {border-color:#dee2e6 }.table .thead-dark th {color:inherit;border-color:#dee2e6 }}.table {width:100%;margin-bottom:1rem;color:#212529 }.table th,.table td {padding:0.75rem;vertical-align:top;border-top:1px solid #dee2e6 }.table thead th {vertical-align:bottom;border-bottom:2px solid #dee2e6 }.table tbody + tbody {border-top:2px solid #dee2e6 }.table-sm th,
.table-sm td {padding:0.3rem }.table-bordered {border:1px solid #dee2e6 }.table-bordered th,.table-bordered td {border:1px solid #dee2e6 }.table-bordered thead th,.table-bordered thead td {border-bottom-width:2px }.table-borderless th,
.table-borderless td,
.table-borderless thead th,
.table-borderless tbody + tbody {border:0 }.table-striped tbody tr:nth-of-type(odd) {background-color:rgba(0,0,0,0.05) }.table-hover tbody tr:hover {color:#212529;background-color:rgba(0,0,0,0.075) }.table-primary,
.table-primary >th,
.table-primary >td {background-color:#b8daff }.table-primary th,
.table-primary td,
.table-primary thead th,
.table-primary tbody + tbody {border-color:#7abaff }.table-hover .table-primary:hover {background-color:#9fcdff }.table-hover .table-primary:hover >td,.table-hover .table-primary:hover >th {background-color:#9fcdff }.table-secondary,
.table-secondary >th,
.table-secondary >td {background-color:#d6d8db }.table-secondary th,
.table-secondary td,
.table-secondary thead th,
.table-secondary tbody + tbody {border-color:#b3b7bb }.table-hover .table-secondary:hover {background-color:#c8cbcf }.table-hover .table-secondary:hover >td,.table-hover .table-secondary:hover >th {background-color:#c8cbcf }.table-success,
.table-success >th,
.table-success >td {background-color:#c3e6cb }.table-success th,
.table-success td,
.table-success thead th,
.table-success tbody + tbody {border-color:#8fd19e }.table-hover .table-success:hover {background-color:#b1dfbb }.table-hover .table-success:hover >td,.table-hover .table-success:hover >th {background-color:#b1dfbb }.table-info,
.table-info >th,
.table-info >td {background-color:#bee5eb }.table-info th,
.table-info td,
.table-info thead th,
.table-info tbody + tbody {border-color:#86cfda }.table-hover .table-info:hover {background-color:#abdde5 }.table-hover .table-info:hover >td,.table-hover .table-info:hover >th {background-color:#abdde5 }.table-warning,
.table-warning >th,
.table-warning >td {background-color:#ffeeba }.table-warning th,
.table-warning td,
.table-warning thead th,
.table-warning tbody + tbody {border-color:#ffdf7e }.table-hover .table-warning:hover {background-color:#ffe8a1 }.table-hover .table-warning:hover >td,.table-hover .table-warning:hover >th {background-color:#ffe8a1 }.table-danger,
.table-danger >th,
.table-danger >td {background-color:#f5c6cb }.table-danger th,
.table-danger td,
.table-danger thead th,
.table-danger tbody + tbody {border-color:#ed969e }.table-hover .table-danger:hover {background-color:#f1b0b7 }.table-hover .table-danger:hover >td,.table-hover .table-danger:hover >th {background-color:#f1b0b7 }.table-light,
.table-light >th,
.table-light >td {background-color:#fdfdfe }.table-light th,
.table-light td,
.table-light thead th,
.table-light tbody + tbody {border-color:#fbfcfc }.table-hover .table-light:hover {background-color:#ececf6 }.table-hover .table-light:hover >td,.table-hover .table-light:hover >th {background-color:#ececf6 }.table-dark,
.table-dark >th,
.table-dark >td {background-color:#c6c8ca }.table-dark th,
.table-dark td,
.table-dark thead th,
.table-dark tbody + tbody {border-color:#95999c }.table-hover .table-dark:hover {background-color:#b9bbbe }.table-hover .table-dark:hover >td,.table-hover .table-dark:hover >th {background-color:#b9bbbe }.table-active,
.table-active >th,
.table-active >td {background-color:rgba(0,0,0,0.075) }.table-hover .table-active:hover {background-color:rgba(0,0,0,0.075) }.table-hover .table-active:hover >td,.table-hover .table-active:hover >th {background-color:rgba(0,0,0,0.075) }.table .thead-dark th {color:#fff;background-color:#343a40;border-color:#454d55 }.table .thead-light th {color:#495057;background-color:#e9ecef;border-color:#dee2e6 }.table-dark {color:#fff;background-color:#343a40 }.table-dark th,.table-dark td,.table-dark thead th {border-color:#454d55 }.table-dark.table-bordered {border:0 }.table-dark.table-striped tbody tr:nth-of-type(odd) {background-color:rgba(255,255,255,0.05) }.table-dark.table-hover tbody tr:hover {color:#fff;background-color:rgba(255,255,255,0.075) }@media (max-width:349.98px) {.table-responsive-xs {display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch }.table-responsive-xs >.table-bordered {border:0 }}@media (max-width:575.98px) {.table-responsive-sm {display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch }.table-responsive-sm >.table-bordered {border:0 }}@media (max-width:767.98px) {.table-responsive-md {display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch }.table-responsive-md >.table-bordered {border:0 }}@media (max-width:991.98px) {.table-responsive-lg {display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch }.table-responsive-lg >.table-bordered {border:0 }}@media (max-width:1199.98px) {.table-responsive-xl {display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch }.table-responsive-xl >.table-bordered {border:0 }}@media (max-width:1439.98px) {.table-responsive-xxl {display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch }.table-responsive-xxl >.table-bordered {border:0 }}.table-responsive {display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch }.table-responsive >.table-bordered {border:0 }.fade {-webkit-transition:opacity 0.15s linear;transition:opacity 0.15s linear }@media (prefers-reduced-motion:reduce) {.fade {-webkit-transition:none;transition:none }}.fade:not(.show) {opacity:0 }.collapse:not(.show) {display:none }.collapsing {position:relative;height:0;overflow:hidden;-webkit-transition:height 0.35s ease;transition:height 0.35s ease }@media (prefers-reduced-motion:reduce) {.collapsing {-webkit-transition:none;transition:none }}.custom-control {position:relative;display:block;min-height:1.5rem;padding-left:1.5rem }.custom-control-inline {display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-right:1rem }.custom-control-input {position:absolute;z-index:-1;opacity:0 }.custom-control-input:checked ~ .custom-control-label::before {color:#fff;border-color:#007bff;background-color:#007bff }.custom-control-input:focus ~ .custom-control-label::before {box-shadow:0 0 0 0.2rem rgba(0,123,255,0.25) }.custom-control-input:focus:not(:checked) ~ .custom-control-label::before {border-color:#80bdff }.custom-control-input:not(:disabled):active ~ .custom-control-label::before {color:#fff;background-color:#b3d7ff;border-color:#b3d7ff }.custom-control-input:disabled ~ .custom-control-label {color:#6c757d }.custom-control-input:disabled ~ .custom-control-label::before {background-color:#e9ecef }.custom-control-label {position:relative;margin-bottom:0;vertical-align:top }.custom-control-label::before {position:absolute;top:0.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;pointer-events:none;content:"";background-color:#fff;border:#adb5bd solid 1px }.custom-control-label::after {position:absolute;top:0.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;content:"";background:no-repeat 50% / 50% 50% }.custom-checkbox .custom-control-label::before {border-radius:0.25rem }.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3e%3c/svg%3e") }.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before {border-color:#007bff;background-color:#007bff }.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after {background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3e%3cpath stroke='%23fff' d='M0 2h4'/%3e%3c/svg%3e") }.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before {background-color:rgba(0,123,255,0.5) }.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before {background-color:rgba(0,123,255,0.5) }.custom-radio .custom-control-label::before {border-radius:50% }.custom-radio .custom-control-input:checked ~ .custom-control-label::after {background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e") }.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before {background-color:rgba(0,123,255,0.5) }.custom-switch {padding-left:2.25rem }.custom-switch .custom-control-label::before {left:-2.25rem;width:1.75rem;pointer-events:all;border-radius:0.5rem }.custom-switch .custom-control-label::after {top:calc(0.25rem + 2px);left:calc(-2.25rem + 2px);width:calc(1rem - 4px);height:calc(1rem - 4px);background-color:#adb5bd;border-radius:0.5rem;-webkit-transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out,-webkit-transform 0.15s ease-in-out;transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out,-webkit-transform 0.15s ease-in-out;transition:transform 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;transition:transform 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out,-webkit-transform 0.15s ease-in-out }@media (prefers-reduced-motion:reduce) {.custom-switch .custom-control-label::after {-webkit-transition:none;transition:none }}.custom-switch .custom-control-input:checked ~ .custom-control-label::after {background-color:#fff;-webkit-transform:translateX(0.75rem);-ms-transform:translateX(0.75rem);transform:translateX(0.75rem) }.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before {background-color:rgba(0,123,255,0.5) }.custom-select {display:inline-block;width:100%;height:calc(1.5em + 0.75rem + 2px);padding:0.375rem 1.75rem 0.375rem 0.75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;vertical-align:middle;background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px;background-color:#fff;border:1px solid #ced4da;border-radius:0.25rem;-webkit-appearance:none;-moz-appearance:none;appearance:none }.custom-select:focus {border-color:#80bdff;outline:0;box-shadow:0 0 0 0.2rem rgba(0,123,255,0.25) }.custom-select:focus::-ms-value {color:#495057;background-color:#fff }.custom-select[multiple],.custom-select[size]:not([size="1"]) {height:auto;padding-right:0.75rem;background-image:none }.custom-select:disabled {color:#6c757d;background-color:#e9ecef }.custom-select::-ms-expand {display:none }.custom-select-sm {height:calc(1.5em + 0.5rem + 2px);padding-top:0.25rem;padding-bottom:0.25rem;padding-left:0.5rem;font-size:0.875rem }.custom-select-lg {height:calc(1.5em + 1rem + 2px);padding-top:0.5rem;padding-bottom:0.5rem;padding-left:1rem;font-size:1.25rem }.custom-file {position:relative;display:inline-block;width:100%;height:calc(1.5em + 0.75rem + 2px);margin-bottom:0 }.custom-file-input {position:relative;z-index:2;width:100%;height:calc(1.5em + 0.75rem + 2px);margin:0;opacity:0 }.custom-file-input:focus ~ .custom-file-label {border-color:#80bdff;box-shadow:0 0 0 0.2rem rgba(0,123,255,0.25) }.custom-file-input:disabled ~ .custom-file-label {background-color:#e9ecef }.custom-file-input:lang(en) ~ .custom-file-label::after {content:"Browse" }.custom-file-input ~ .custom-file-label[data-browse]::after {content:attr(data-browse) }.custom-file-label {position:absolute;top:0;right:0;left:0;z-index:1;height:calc(1.5em + 0.75rem + 2px);padding:0.375rem 0.75rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;border:1px solid #ced4da;border-radius:0.25rem }.custom-file-label::after {position:absolute;top:0;right:0;bottom:0;z-index:3;display:block;height:calc(1.5em + 0.75rem);padding:0.375rem 0.75rem;line-height:1.5;color:#495057;content:"Browse";background-color:#e9ecef;border-left:inherit;border-radius:0 0.25rem 0.25rem 0 }.custom-range {width:100%;height:calc(1rem + 0.4rem);padding:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none }.custom-range:focus {outline:none }.custom-range:focus::-webkit-slider-thumb {box-shadow:0 0 0 1px #fff,0 0 0 0.2rem rgba(0,123,255,0.25) }.custom-range:focus::-moz-range-thumb {box-shadow:0 0 0 1px #fff,0 0 0 0.2rem rgba(0,123,255,0.25) }.custom-range:focus::-ms-thumb {box-shadow:0 0 0 1px #fff,0 0 0 0.2rem rgba(0,123,255,0.25) }.custom-range::-moz-focus-outer {border:0 }.custom-range::-webkit-slider-thumb {width:1rem;height:1rem;margin-top:-0.25rem;background-color:#007bff;border:0;border-radius:1rem;-webkit-transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;-webkit-appearance:none;appearance:none }@media (prefers-reduced-motion:reduce) {.custom-range::-webkit-slider-thumb {-webkit-transition:none;transition:none }}.custom-range::-webkit-slider-thumb:active {background-color:#b3d7ff }.custom-range::-webkit-slider-runnable-track {width:100%;height:0.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem }.custom-range::-moz-range-thumb {width:1rem;height:1rem;background-color:#007bff;border:0;border-radius:1rem;-webkit-transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;-moz-appearance:none;appearance:none }@media (prefers-reduced-motion:reduce) {.custom-range::-moz-range-thumb {-webkit-transition:none;transition:none }}.custom-range::-moz-range-thumb:active {background-color:#b3d7ff }.custom-range::-moz-range-track {width:100%;height:0.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem }.custom-range::-ms-thumb {width:1rem;height:1rem;margin-top:0;margin-right:0.2rem;margin-left:0.2rem;background-color:#007bff;border:0;border-radius:1rem;-webkit-transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;appearance:none }@media (prefers-reduced-motion:reduce) {.custom-range::-ms-thumb {-webkit-transition:none;transition:none }}.custom-range::-ms-thumb:active {background-color:#b3d7ff }.custom-range::-ms-track {width:100%;height:0.5rem;color:transparent;cursor:pointer;background-color:transparent;border-color:transparent;border-width:0.5rem }.custom-range::-ms-fill-lower {background-color:#dee2e6;border-radius:1rem }.custom-range::-ms-fill-upper {margin-right:15px;background-color:#dee2e6;border-radius:1rem }.custom-range:disabled::-webkit-slider-thumb {background-color:#adb5bd }.custom-range:disabled::-webkit-slider-runnable-track {cursor:default }.custom-range:disabled::-moz-range-thumb {background-color:#adb5bd }.custom-range:disabled::-moz-range-track {cursor:default }.custom-range:disabled::-ms-thumb {background-color:#adb5bd }.custom-control-label::before,
.custom-file-label,
.custom-select {-webkit-transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out }@media (prefers-reduced-motion:reduce) {.custom-control-label::before,.custom-file-label,.custom-select {-webkit-transition:none;transition:none }}.alert {position:relative;padding:0.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:0.25rem }.alert-heading {color:inherit }.alert-link {font-weight:700 }.alert-dismissible {padding-right:4rem }.alert-dismissible .close {position:absolute;top:0;right:0;padding:0.75rem 1.25rem;color:inherit }.alert-primary {color:#004085;background-color:#cce5ff;border-color:#b8daff }.alert-primary hr {border-top-color:#9fcdff }.alert-primary .alert-link {color:#002752 }.alert-secondary {color:#383d41;background-color:#e2e3e5;border-color:#d6d8db }.alert-secondary hr {border-top-color:#c8cbcf }.alert-secondary .alert-link {color:#202326 }.alert-success {color:#155724;background-color:#d4edda;border-color:#c3e6cb }.alert-success hr {border-top-color:#b1dfbb }.alert-success .alert-link {color:#0b2e13 }.alert-info {color:#0c5460;background-color:#d1ecf1;border-color:#bee5eb }.alert-info hr {border-top-color:#abdde5 }.alert-info .alert-link {color:#062c33 }.alert-warning {color:#856404;background-color:#fff3cd;border-color:#ffeeba }.alert-warning hr {border-top-color:#ffe8a1 }.alert-warning .alert-link {color:#533f03 }.alert-danger {color:#721c24;background-color:#f8d7da;border-color:#f5c6cb }.alert-danger hr {border-top-color:#f1b0b7 }.alert-danger .alert-link {color:#491217 }.alert-light {color:#818182;background-color:#fefefe;border-color:#fdfdfe }.alert-light hr {border-top-color:#ececf6 }.alert-light .alert-link {color:#686868 }.alert-dark {color:#1b1e21;background-color:#d6d8d9;border-color:#c6c8ca }.alert-dark hr {border-top-color:#b9bbbe }.alert-dark .alert-link {color:#040505 }body.oc-loading,
body.oc-loading * {cursor:wait !important }.stripe-loading-indicator {height:5px;background:transparent;position:fixed;top:0;left:0;width:100%;overflow:hidden;z-index:2000 }.stripe-loading-indicator .stripe,
.stripe-loading-indicator .stripe-loaded {height:5px;display:block;background:#0090c0;position:absolute;box-shadow:inset 0 1px 1px -1px #FFF,inset 0 -1px 1px -1px #FFF }.stripe-loading-indicator .stripe {width:100%;-webkit-animation:oc-infinite-loader 60s linear;animation:oc-infinite-loader 60s linear }.stripe-loading-indicator .stripe-loaded {width:100%;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);opacity:0;filter:alpha(opacity=0) }.stripe-loading-indicator.loaded {opacity:0;filter:alpha(opacity=0);-webkit-transition:opacity 0.4s linear;transition:opacity 0.4s linear;-webkit-transition-delay:0.3s;transition-delay:0.3s }.stripe-loading-indicator.loaded .stripe {-webkit-animation-play-state:paused;animation-play-state:paused }.stripe-loading-indicator.loaded .stripe-loaded {opacity:1;filter:alpha(opacity=100);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:transform 0.3s linear;-webkit-transition:-webkit-transform 0.3s linear;transition:-webkit-transform 0.3s linear;transition:transform 0.3s linear;transition:transform 0.3s linear,-webkit-transform 0.3s linear }.stripe-loading-indicator.hide {display:none }body >p.flash-message {position:fixed;width:500px;left:50%;top:13px;margin-left:-250px;color:#fff;font-size:14px;padding:10px 30px 10px 15px;z-index:10300;word-wrap:break-word;text-shadow:0 -1px 0 rgba(0,0,0,0.15);text-align:center;box-shadow:0 1px 6px rgba(0,0,0,0.12),0 1px 4px rgba(0,0,0,0.24);border-radius:3px }body >p.flash-message.fade {opacity:0;filter:alpha(opacity=0);-webkit-transition:all 0.5s,width 0s;transition:all 0.5s,width 0s;-webkit-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9) }body >p.flash-message.fade.in {opacity:1;filter:alpha(opacity=100);-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1) }body >p.flash-message.success {background:#8da85e }body >p.flash-message.error {background:#c30 }body >p.flash-message.warning {background:#f0ad4e }body >p.flash-message.info {background:#5fb6f5 }body >p.flash-message button.close {float:none;position:absolute;right:10px;top:8px;color:white;font-size:21px;line-height:1;font-weight:bold;opacity:0.2;filter:alpha(opacity=20);padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;outline:none }body >p.flash-message button.close:hover,
body >p.flash-message button.close:focus {color:white;text-decoration:none;cursor:pointer;opacity:0.5;filter:alpha(opacity=50) }@media (max-width:768px) {body >p.flash-message {left:10px;right:10px;top:10px;margin-left:0;width:auto }}[data-request][data-request-validate] [data-validate-for]:not(.visible),
[data-request][data-request-validate] [data-validate-error]:not(.visible) {display:none }a.oc-loading:after,
button.oc-loading:after,
span.oc-loading:after {content:'';display:inline-block;vertical-align:middle;margin-left:.4em;height:1em;width:1em;-webkit-animation:oc-rotate-loader 0.8s infinite linear;animation:oc-rotate-loader 0.8s infinite linear;border:.2em solid currentColor;border-right-color:transparent;border-radius:50%;opacity:0.5;filter:alpha(opacity=50) }@-webkit-keyframes oc-rotate-loader {0% {-webkit-transform:rotate(0deg) }100% {-webkit-transform:rotate(360deg) }}@keyframes oc-rotate-loader {0% {-webkit-transform:rotate(0deg);transform:rotate(0deg) }100% {-webkit-transform:rotate(360deg);transform:rotate(360deg) }}@-webkit-keyframes oc-infinite-loader {0% {-webkit-transform:translateX(-100%);transform:translateX(-100%) }10% {-webkit-transform:translateX(-50%);transform:translateX(-50%) }20% {-webkit-transform:translateX(-25%);transform:translateX(-25%) }30% {-webkit-transform:translateX(-12.5%);transform:translateX(-12.5%) }40% {-webkit-transform:translateX(-6.25%);transform:translateX(-6.25%) }50% {-webkit-transform:translateX(-3.125%);transform:translateX(-3.125%) }60% {-webkit-transform:translateX(-1.5625%);transform:translateX(-1.5625%) }70% {-webkit-transform:translateX(-0.78125%);transform:translateX(-0.78125%) }80% {-webkit-transform:translateX(-0.39062%);transform:translateX(-0.39062%) }90% {-webkit-transform:translateX(-0.19531%);transform:translateX(-0.19531%) }100% {-webkit-transform:translateX(-0.09766%);transform:translateX(-0.09766%) }}@keyframes oc-infinite-loader {0% {-webkit-transform:translateX(-100%);transform:translateX(-100%) }10% {-webkit-transform:translateX(-50%);transform:translateX(-50%) }20% {-webkit-transform:translateX(-25%);transform:translateX(-25%) }30% {-webkit-transform:translateX(-12.5%);transform:translateX(-12.5%) }40% {-webkit-transform:translateX(-6.25%);transform:translateX(-6.25%) }50% {-webkit-transform:translateX(-3.125%);transform:translateX(-3.125%) }60% {-webkit-transform:translateX(-1.5625%);transform:translateX(-1.5625%) }70% {-webkit-transform:translateX(-0.78125%);transform:translateX(-0.78125%) }80% {-webkit-transform:translateX(-0.39062%);transform:translateX(-0.39062%) }90% {-webkit-transform:translateX(-0.19531%);transform:translateX(-0.19531%) }100% {-webkit-transform:translateX(-0.09766%);transform:translateX(-0.09766%) }}.slick-slider {position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent }.slick-list {position:relative;overflow:hidden;display:block;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);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0) }.slick-track {position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto }.slick-track:before,.slick-track:after {content:"";display:table }.slick-track:after {clear:both }.slick-loading .slick-track {visibility:hidden }.slick-slide {float:left;height:100%;min-height:1px;display:none }[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 }.mfp-bg {top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:0.8 }.mfp-wrap {top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden }.mfp-container {text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box }.mfp-container:before {content:'';display:inline-block;height:100%;vertical-align:middle }.mfp-align-top .mfp-container:before {display:none }.mfp-content {position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045 }.mfp-inline-holder .mfp-content,
.mfp-ajax-holder .mfp-content {width:100%;cursor:auto }.mfp-ajax-cur {cursor:progress }.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close {cursor:-webkit-zoom-out;cursor:zoom-out }.mfp-zoom {cursor:pointer;cursor:-webkit-zoom-in;cursor:zoom-in }.mfp-auto-cursor .mfp-content {cursor:auto }.mfp-close,
.mfp-arrow,
.mfp-preloader,
.mfp-counter {-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none }.mfp-loading.mfp-figure {display:none }.mfp-hide {display:none !important }.mfp-preloader {color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044 }.mfp-preloader a {color:#CCC }.mfp-preloader a:hover {color:#FFF }.mfp-s-ready .mfp-preloader {display:none }.mfp-s-error .mfp-content {display:none }button.mfp-close,button.mfp-arrow {overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none;-ms-touch-action:manipulation;touch-action:manipulation }button::-moz-focus-inner {padding:0;border:0 }.mfp-close {width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:0.65;padding:0 0 18px 10px;color:#FFF;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace }.mfp-close:hover,.mfp-close:focus {opacity:1 }.mfp-close:active {top:1px }.mfp-close-btn-in .mfp-close {color:#333 }.mfp-image-holder .mfp-close,
.mfp-iframe-holder .mfp-close {color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100% }.mfp-counter {position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap }.mfp-arrow {position:absolute;opacity:0.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:rgba(0,0,0,0) }.mfp-arrow:active {margin-top:-54px }.mfp-arrow:hover,.mfp-arrow:focus {opacity:1 }.mfp-arrow:before,.mfp-arrow:after {content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent }.mfp-arrow:after {border-top-width:13px;border-bottom-width:13px;top:8px }.mfp-arrow:before {border-top-width:21px;border-bottom-width:21px;opacity:0.7 }.mfp-arrow-left {left:0 }.mfp-arrow-left:after {border-right:17px solid #FFF;margin-left:31px }.mfp-arrow-left:before {margin-left:25px;border-right:27px solid #3F3F3F }.mfp-arrow-right {right:0 }.mfp-arrow-right:after {border-left:17px solid #FFF;margin-left:39px }.mfp-arrow-right:before {border-left:27px solid #3F3F3F }.mfp-iframe-holder {padding-top:40px;padding-bottom:40px }.mfp-iframe-holder .mfp-content {line-height:0;width:100%;max-width:900px }.mfp-iframe-holder .mfp-close {top:-40px }.mfp-iframe-scaler {width:100%;height:0;overflow:hidden;padding-top:56.25% }.mfp-iframe-scaler iframe {position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#000 }img.mfp-img {width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto }.mfp-figure {line-height:0 }.mfp-figure:after {content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#444 }.mfp-figure small {color:#BDBDBD;display:block;font-size:12px;line-height:14px }.mfp-figure figure {margin:0 }.mfp-bottom-bar {margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto }.mfp-title {text-align:left;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:36px }.mfp-image-holder .mfp-content {max-width:100% }.mfp-gallery .mfp-image-holder .mfp-figure {cursor:pointer }@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px) {.mfp-img-mobile .mfp-image-holder {padding-left:0;padding-right:0 }.mfp-img-mobile img.mfp-img {padding:0 }.mfp-img-mobile .mfp-figure:after {top:0;bottom:0 }.mfp-img-mobile .mfp-figure small {display:inline;margin-left:5px }.mfp-img-mobile .mfp-bottom-bar {background:rgba(0,0,0,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box }.mfp-img-mobile .mfp-bottom-bar:empty {padding:0 }.mfp-img-mobile .mfp-counter {right:5px;top:3px }.mfp-img-mobile .mfp-close {top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0 }}@media all and (max-width:900px) {.mfp-arrow {-webkit-transform:scale(0.75);-ms-transform:scale(0.75);transform:scale(0.75) }.mfp-arrow-left {-webkit-transform-origin:0;-ms-transform-origin:0;transform-origin:0 }.mfp-arrow-right {-webkit-transform-origin:100%;-ms-transform-origin:100%;transform-origin:100% }.mfp-container {padding-left:6px;padding-right:6px }}.selectric-wrapper {position:relative;cursor:pointer }.selectric-responsive {width:100% }.selectric {border:1px solid #DDD;border-radius:0;background:#F8F8F8;position:relative;overflow:hidden }.selectric .label {display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0 38px 0 10px;font-size:12px;line-height:38px;color:#444;height:38px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none }.selectric .button {display:block;position:absolute;right:0;top:0;width:38px;height:38px;line-height:38px;background-color:#F8f8f8;color:#BBB;text-align:center;font:0/0 a;*font:20px/38px Lucida Sans Unicode,Arial Unicode MS,Arial }.selectric .button:after {content:" ";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:0;height:0;border:4px solid transparent;border-top-color:#BBB;border-bottom:none }.selectric-focus .selectric {border-color:#aaa }.selectric-hover .selectric {border-color:#c4c4c4 }.selectric-hover .selectric .button {color:#a2a2a2 }.selectric-hover .selectric .button:after {border-top-color:#a2a2a2 }.selectric-open {z-index:9999 }.selectric-open .selectric {border-color:#c4c4c4 }.selectric-open .selectric-items {display:block }.selectric-disabled {filter:alpha(opacity=50);opacity:0.5;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none }.selectric-hide-select {position:relative;overflow:hidden;width:0;height:0 }.selectric-hide-select select {position:absolute;left:-100% }.selectric-hide-select.selectric-is-native {position:absolute;width:100%;height:100%;z-index:10 }.selectric-hide-select.selectric-is-native select {position:absolute;top:0;left:0;right:0;height:100%;width:100%;border:none;z-index:1;box-sizing:border-box;opacity:0 }.selectric-input {position:absolute !important;top:0 !important;left:0 !important;overflow:hidden !important;clip:rect(0,0,0,0) !important;margin:0 !important;padding:0 !important;width:1px !important;height:1px !important;outline:none !important;border:none !important;*font:0/0 a !important;background:none !important }.selectric-temp-show {position:absolute !important;visibility:hidden !important;display:block !important }.selectric-items {display:none;position:absolute;top:100%;left:0;background:#F8F8F8;border:1px solid #c4c4c4;z-index:-1;box-shadow:0 0 10px -6px }.selectric-items .selectric-scroll {height:100%;overflow:auto }.selectric-above .selectric-items {top:auto;bottom:100% }.selectric-items ul,.selectric-items li {list-style:none;padding:0;margin:0;font-size:12px;line-height:20px;min-height:20px }.selectric-items li {display:block;padding:10px;color:#666;cursor:pointer }.selectric-items li.selected {background:#E0E0E0;color:#444 }.selectric-items li.highlighted {background:#D0D0D0;color:#444 }.selectric-items li:hover {background:#D5D5D5;color:#444 }.selectric-items .disabled {filter:alpha(opacity=50);opacity:0.5;cursor:default !important;background:none !important;color:#666 !important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none }.selectric-items .selectric-group .selectric-group-label {font-weight:bold;padding-left:10px;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:none;color:#444 }.selectric-items .selectric-group.disabled li {filter:alpha(opacity=100);opacity:1 }.selectric-items .selectric-group li {padding-left:25px }@font-face {font-family:'Astoria';font-display:block;src:url("../fonts/astoria-roman.woff2") format("woff2"),url("../fonts/astoria-roman.woff") format("woff"),url("../fonts/astoria-roman.ttf") format("truetype");font-weight:400;font-style:normal }@font-face {font-family:'Astoria';font-display:block;src:url("../fonts/astoria-medium.woff2") format("woff2"),url("../fonts/astoria-medium.woff") format("woff"),url("../fonts/astoria-medium.ttf") format("truetype");font-weight:500;font-style:normal }@font-face {font-family:'Astoria';font-display:block;src:url("../fonts/astoria-bold.woff2") format("woff2"),url("../fonts/astoria-bold.woff") format("woff"),url("../fonts/astoria-bold.ttf") format("truetype");font-weight:900;font-style:normal }@font-face {font-family:'Sentinel';font-display:block;src:url("../fonts/sentinel-book.woff2") format("woff2"),url("../fonts/sentinel-book.woff") format("woff"),url("../fonts/sentinel-book.ttf") format("truetype");font-weight:400;font-style:normal }@font-face {font-family:'Sentinel';font-display:block;src:url("../fonts/sentinel-medium.woff2") format("woff2"),url("../fonts/sentinel-medium.woff") format("woff"),url("../fonts/sentinel-medium.ttf") format("truetype");font-weight:500;font-style:normal }html,body {position:relative;height:100%;width:100%;font-family:"Open Sans",sans-serif;background:#E8E3DE;color:#424242 }.popups {display:none }.barba-container {max-width:1920px;margin:0 auto }.barba-loader {display:none;opacity:0;position:fixed;top:0;left:0;right:0;bottom:0;background:#212121;z-index:99999999999 }
#fb-root {display:none }.grecaptcha-badge {display:none !important }.pos-static {position:static !important }.footer {overflow:hidden;padding:2.5rem 0 1.25rem;text-align:center;background:#212121;color:#FFF }.footer-logo {margin:0 0 2.2rem;width:150px }.footer-title {margin:0 0 3rem;font-size:2.3125rem;line-height:1.25;font-family:"Sentinel" }@media (min-width:350px) {.footer-title {margin:0 0 2.2rem;font-size:3rem }}@media (min-width:576px) {.footer-title {margin:0 0 3rem;font-size:2.3125rem }}.footer-social {margin:0 0 2.1rem }.footer-mailing {margin:0 auto 2.25rem;max-width:330px }@media (min-width:768px) {.footer-mailing {margin-bottom:5.75rem }}.footer-nav {margin:0 0 2rem }@media (min-width:768px) {.footer-nav {margin-bottom:1.25rem }}.footer-nav ul {margin:0;padding:0;list-style-type:none }@media (min-width:768px) {.footer-nav ul {margin:0 -1.25rem }}.footer-nav li {margin:0 0 0.3rem }@media (min-width:768px) {.footer-nav li {display:inline-block;margin:0 1.25rem }}.footer-nav a {color:#FFF;fill:#FFF;text-decoration:none;font-size:0.875rem }.footer-nav a:hover,.footer-nav a:focus {outline:none;text-decoration:none;color:#c7ac61;fill:#c7ac61 }.footer-disclaimer {margin:0 0 1rem;font-size:0.875rem }.footer-author {font-size:0.875rem }.footer-author a {color:#FFF;fill:#FFF;text-decoration:none }.footer-author a:hover,.footer-author a:focus {outline:none;text-decoration:none;color:#c7ac61;fill:#c7ac61 }.upgrade-warning {position:absolute;top:75px;left:0;right:0;z-index:9999999999999;background:#fffabe;text-align:center;padding:6px 0;zoom:1;filter:progid:DXImageTransform.Microsoft.Shadow(color='#b0b0b0',Direction=180,Strength=3);margin-bottom:12px }.upgrade-warning-inner {background:#fff;padding:12px;margin-bottom:12px }.upgrade-warning-browser {background:no-repeat center top;padding-top:80px;height:20px;display:inline-block }.upgrade-warning-browser.mod-ie {background-image:url("../graphics/browser-upgrade/browser-ie.jpg") }.upgrade-warning-browser.mod-ff {background-image:url("../graphics/browser-upgrade/browser-ff.jpg") }.upgrade-warning-browser.mod-gc {background-image:url("../graphics/browser-upgrade/browser-gc.jpg") }.upgrade-warning-browser.mod-as {background-image:url("../graphics/browser-upgrade/browser-as.jpg") }.upgrade-warning-title {color:#d60b40;font-size:22px;font-weight:bold;margin-bottom:2px }.upgrade-warning-intro {font-size:14px;margin-bottom:12px }.upgrade-warning p {color:#000005;font-size:11px;width:900px;margin:0 auto }.carousel {position:relative;z-index:10;margin:1.5rem 0 }.carousel.mod-equal-heights .slick-track,.carousel.mod-align-center .slick-track {display:-webkit-box;display:-ms-flexbox;display:flex }.carousel.mod-equal-heights .slick-track .slick-slide,.carousel.mod-align-center .slick-track .slick-slide {display:-webkit-box;display:-ms-flexbox;display:flex;height:auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center }.carousel.mod-equal-heights .slick-track .slick-slide >div,.carousel.mod-equal-heights .slick-track .slick-slide .carousel-slide,.carousel.mod-align-center .slick-track .slick-slide >div,.carousel.mod-align-center .slick-track .slick-slide .carousel-slide {height:100%;width:100%;margin:0 }.carousel.mod-equal-heights .slick-dots,.carousel.mod-align-center .slick-dots {margin-top:1.5rem }.carousel.mod-align-center .slick-track .slick-slide >div {display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center }.carousel.mod-align-center .slick-track .slick-slide .carousel-slide {height:auto }.carousel-wrapper {margin:0 -12px;overflow:hidden }.carousel-img {display:block;max-width:100%;margin:0 auto }.carousel-slide {display:none;position:relative;padding:0 12px }.carousel-slide:first-child {display:block }.carousel-slide:focus {outline:none }.slick-dots {margin:0 -0.33rem;padding:0;height:8px;list-style-type:none;text-align:center }@media (min-width:768px) {.slick-dots {margin:0 -0.75rem }}.slick-dots-wrapper {display:inline-block;vertical-align:middle }.slick-dots >li {display:inline-block;vertical-align:top;margin:0 0.33rem }@media (min-width:768px) {.slick-dots >li {margin:0 0.75rem }}.slick-dots button {display:block;padding:0;border:0;border-radius:50%;background:none;font-size:0;width:8px;height:8px;cursor:pointer;outline:none;border:1px solid #212121 }.hero .slick-dots button {border-color:#FFF }.slick-dots .slick-active button {background:#212121 }.hero .slick-dots .slick-active button {background:#FFF }.slick-next,.slick-prev {position:relative;display:inline-block;vertical-align:middle;z-index:20;width:20px;height:20px;border:0;padding:0;font-size:0 }.slick-next:before,.slick-prev:before {content:'';position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:10px;height:10px;background-repeat:no-repeat;background-position:center;background-size:contain }.slick-prev {margin-right:0.75rem }.slick-prev:before {background-image:url("/themes/tt/assets/svgs/chevron-left.svg") }.slick-next {margin-left:0.75rem }.slick-next:before {background-image:url("/themes/tt/assets/svgs/chevron-right.svg") }.tabs-nav {margin:0 -0.75rem }.beer-hero .tabs-nav {margin:0 0 1.5rem }.page-pubs .tabs-nav {margin:1.25rem 12px 1.5rem }.tabs-nav-item {position:relative;margin:0 0.75rem 4px;vertical-align:bottom }.beer-hero .tabs-nav-item {margin:0 0 4px }.page-pubs .tabs-nav-item {margin:0 0 1rem;padding:0 12px }@media (min-width:992px) {.page-pubs .tabs-nav-item {width:25% }}.tabs-nav-item:after {content:'';position:absolute;top:100%;left:51%;right:51%;height:4px;background:#00563e;-webkit-transition:all .2s;transition:all .2s }.mod-bg-tertiary .tabs-nav-item:after {background:#FFF }.beer-hero .tabs-nav-item:after {left:0;right:0;opacity:0.2;background:#FFF }.no-touchevents .tabs-nav-item:hover:after {left:0;right:0 }.beer-hero .no-touchevents .tabs-nav-item:hover:after {opacity:1 }.page-pubs .no-touchevents .tabs-nav-item:hover:after {left:12px;right:12px }.tabs-nav-item.is-active:after,.tabs-nav-item.is-active-secondary:after {left:0;right:0 }.beer-hero .tabs-nav-item.is-active:after,.beer-hero .tabs-nav-item.is-active-secondary:after {opacity:1 }.page-pubs .tabs-nav-item.is-active:after,.page-pubs .tabs-nav-item.is-active-secondary:after {left:12px;right:12px }.tabs-nav-item.mod-no-border:after {display:none }.tabs-nav-item.mod-lg {width:200px }@media (min-width:1440px) {.tabs-nav-item.mod-lg {width:220px }}.tabs-nav-item.mod-lg a:not(.btn):not(.btn-secondary):not(.btn-ghost):not(.btn-ghost) {padding-left:1rem;padding-right:1rem }.tabs-nav a:not(.btn):not(.btn-secondary):not(.btn-ghost):not(.btn-ghost) {display:block;padding:0 2rem 0.6rem;font-size:0.875rem;color:#424242;fill:#424242;text-decoration:none }.tabs-nav a:not(.btn):not(.btn-secondary):not(.btn-ghost):not(.btn-ghost):hover,.tabs-nav a:not(.btn):not(.btn-secondary):not(.btn-ghost):not(.btn-ghost):focus {outline:none;text-decoration:none;color:#424242;fill:#424242 }.beer-hero .tabs-nav a:not(.btn):not(.btn-secondary):not(.btn-ghost):not(.btn-ghost),.mod-bg-tertiary .tabs-nav a:not(.btn):not(.btn-secondary):not(.btn-ghost):not(.btn-ghost) {color:#FFF;fill:#FFF;text-decoration:none }.beer-hero .tabs-nav a:not(.btn):not(.btn-secondary):not(.btn-ghost):not(.btn-ghost):hover,.beer-hero .tabs-nav a:not(.btn):not(.btn-secondary):not(.btn-ghost):not(.btn-ghost):focus,.mod-bg-tertiary .tabs-nav a:not(.btn):not(.btn-secondary):not(.btn-ghost):not(.btn-ghost):hover,.mod-bg-tertiary .tabs-nav a:not(.btn):not(.btn-secondary):not(.btn-ghost):not(.btn-ghost):focus {outline:none;text-decoration:none;color:#FFF;fill:#FFF }.page-pubs .tabs-nav a:not(.btn):not(.btn-secondary):not(.btn-ghost):not(.btn-ghost) {padding-left:0.25rem;padding-right:0.25rem }@media (min-width:768px) {.page-pubs .tabs-nav a:not(.btn):not(.btn-secondary):not(.btn-ghost):not(.btn-ghost) {padding-left:0.5rem;padding-right:0.5rem }}.beer-hero .tabs-nav a:not(.btn):not(.btn-secondary):not(.btn-ghost):not(.btn-ghost) {font-weight:bold }.tabs-nav-label {display:block;font-weight:bold }.tabs-nav .svg-icon.mod-map .svg {width:18px;height:16px }@media (min-width:1200px) {.tabs-nav .svg-icon.mod-map .svg {width:23px;height:20px }}.tabs-nav .svg-icon.mod-list .svg {width:18px;height:12px }@media (min-width:1200px) {.tabs-nav .svg-icon.mod-list .svg {width:23px;height:15px }}.tabs-nav .svg-icon.mod-map-marker .svg,.tabs-nav .svg-icon.mod-map-marker-tt .svg,.tabs-nav .svg-icon.mod-map-marker-cc .svg,.tabs-nav .svg-icon.mod-map-marker-s .svg {width:20px;height:25px }.tabs-nav .svg-icon.mod-map-marker-tt .svg {fill:#00563F }.tabs-nav .svg-icon.mod-map-marker-cc .svg {fill:#C7AC61 }.tabs-nav .svg-icon.mod-map-marker-s .svg {fill:#27357D }.tabs-pane {display:none }.tabs-pane.is-active {display:block }.card {display:block;margin:0 0 1.5rem;padding:2.5rem 2rem 2.2rem;text-align:center;background:#FFF }.popup .card {margin-top:2.25rem;padding:0;background:none }.card-wrapper {margin:0 0 1.5rem }.card-wrapper >.card {margin:0;height:100% }.card-icon {margin:0 auto 1.4rem;width:48px;height:48px;border-radius:50%;background-color:#00563F;background-image:url("/themes/tt/assets/graphics/misc/bush.png");background-size:28px auto;background-repeat:no-repeat;background-position:center 8px }.mod-champion-club .card-icon {background-color:#C7AC61 }.mod-stockist .card-icon {background-color:#27357D }.card-brand {margin:0 0 0.5rem;font-family:"Astoria";font-weight:bold }.card-name {margin:0 0 1.3rem;line-height:1;font-size:1.9375rem;font-family:"Sentinel";font-weight:500 }.card-address {margin:0 0 1rem;font-weight:bold }.card-distance {margin:0 0 1rem }.card-btn {margin:0 0 1rem }.card-btn .btn,.card-btn .btn-secondary,.card-btn .btn-ghost {padding:10px 19px }.card-phone,.card-website {margin:0 0 0.8rem }.card-phone a,.card-website a {color:#424242;fill:#424242;text-decoration:none }.card-phone a:hover,.card-phone a:focus,.card-website a:hover,.card-website a:focus {outline:none;text-decoration:none;color:#00563e;fill:#00563e }.cartoon-img {display:block;max-width:100%;margin:0 auto 2rem }@media (min-width:768px) {.cartoon-img {max-width:400px }}@media (min-width:992px) {.cartoon-img {max-width:100%;margin-bottom:0 }}.cartoon-content {padding:2.25rem 0 1rem;height:100% }.btn,.btn-secondary,.btn-ghost {position:relative;display:inline-block;vertical-align:top;padding:14px 25px;font-size:0.875rem;text-transform:uppercase;line-height:1.2;font-weight:bold;border:2px solid transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:center;background:#00563e;color:#FFF;fill:#FFF;text-decoration:none}.btn:hover,.btn-secondary:hover,.btn-ghost:hover,.btn:focus,.btn-secondary:focus,.btn-ghost:focus {outline:none;text-decoration:none;color:#FFF;fill:#FFF }.btn:hover,.btn-secondary:hover,.btn-ghost:hover,.btn:focus,.btn-secondary:focus,.btn-ghost:focus {background:#002319 }.btn:disabled,.btn-secondary:disabled,.btn-ghost:disabled {opacity:0.8 }.btn.mod-block,.mod-block.btn-secondary,.mod-block.btn-ghost,.btn.btn-block,.btn-block.btn-secondary,.btn-block.btn-ghost {display:block;width:100% }.btn.mod-lg,.mod-lg.btn-secondary,.mod-lg.btn-ghost {padding-top:18px;padding-bottom:18px }.btn.mod-has-icon,.mod-has-icon.btn-secondary,.mod-has-icon.btn-ghost {padding-left:3rem }.btn.mod-has-icon .svg-icon,.mod-has-icon.btn-secondary .svg-icon,.mod-has-icon.btn-ghost .svg-icon {position:absolute;top:50%;left:1.125rem;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%) }.btn.mod-has-icon .mod-map-marker .svg,.mod-has-icon.btn-secondary .mod-map-marker .svg,.mod-has-icon.btn-ghost .mod-map-marker .svg {width:16px;height:20px }.btn.mod-has-icon .mod-bed .svg,.mod-has-icon.btn-secondary .mod-bed .svg,.mod-has-icon.btn-ghost .mod-bed .svg {width:20px;height:14px }.btn.mod-icon-only,.mod-icon-only.btn-secondary,.mod-icon-only.btn-ghost {width:48px;height:48px }.btn.mod-icon-only .svg-icon,.mod-icon-only.btn-secondary .svg-icon,.mod-icon-only.btn-ghost .svg-icon {position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%) }form .btn,form .btn-secondary,form .btn-ghost {min-width:172px }.btn-secondary {background:#E8E3DE;color:#424242;fill:#424242;text-decoration:none }.btn-secondary:hover,.btn-secondary:focus {outline:none;text-decoration:none;color:#424242;fill:#424242 }.btn-secondary:hover,.btn-secondary:focus {background:#d3cac0 }.btn-ghost {background:none;border-color:#424242;color:#424242;fill:#424242;text-decoration:none }.btn-ghost:hover,.btn-ghost:focus {outline:none;text-decoration:none;color:#424242;fill:#424242 }.btn-ghost:hover,.btn-ghost:focus {background:rgba(0,0,0,0.15) }.btn-naked {height:45px;line-height:45px;border:0;padding:0 0.5rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;color:#212121;fill:#212121;text-decoration:none }.btn-naked:hover,.btn-naked:focus {outline:none;text-decoration:none;color:#212121;fill:#212121 }.mod-bg-tertiary .btn-naked,.popup .btn-naked,.header .btn-naked,.footer .btn-naked,.tile .btn-naked {color:#FFF;fill:#FFF;text-decoration:none }.mod-bg-tertiary .btn-naked:hover,.mod-bg-tertiary .btn-naked:focus,.popup .btn-naked:hover,.popup .btn-naked:focus,.header .btn-naked:hover,.header .btn-naked:focus,.footer .btn-naked:hover,.footer .btn-naked:focus,.tile .btn-naked:hover,.tile .btn-naked:focus {outline:none;text-decoration:none;color:#FFF;fill:#FFF }.btn-naked .svg-icon {display:block }.btn-list .btn,.btn-list .btn-secondary,.btn-list .btn-ghost {margin:0 0.66rem 0.66rem 0 }.btn-list .btn:last-child,.btn-list .btn-secondary:last-child,.btn-list .btn-ghost:last-child {margin-right:0 }input.is-erroneous,textarea.is-erroneous,select.is-erroneous {border:1px solid #a94442;color:#a94442 }textarea.form-control {padding-top:1.35rem;padding-bottom:0.35rem;height:auto }.input-error-message {color:#a94442;text-align:right;padding-top:5px }.form-fixed-response {display:none;position:fixed;top:20px;left:0;right:0;z-index:200000;text-align:center;height:0;overflow:visible }@media (min-width:768px) {.form-fixed-response {top:100px }}.form-fixed-response .form-response {max-width:600px;margin:0 auto;box-shadow:0 3px 10px rgba(0,0,0,0.5) }.popup label a {color:#FFF;fill:#FFF;text-decoration:underline }.popup label a:hover,.popup label a:focus {outline:none;text-decoration:underline;color:#FFF;fill:#FFF }.popup.mod-invert label a {color:#00563e;fill:#00563e;text-decoration:none }.popup.mod-invert label a:hover,.popup.mod-invert label a:focus {outline:none;text-decoration:none;color:#00563e;fill:#00563e }.page-contact .form-sm {margin:-0.5rem 0 3rem }.form-group {position:relative;margin:0 0 2rem }.form-group.mod-append-btn .form-control {padding-right:2.25rem }.form-group.mod-append-btn button {position:absolute;top:0;right:0 }.form-group.mod-has-icon .form-control {padding-left:3.5rem }.page-contact .form-group.mod-has-icon .form-control {padding-left:2.5rem }.form-group.mod-has-icon .svg-icon {position:absolute;top:50%;left:18px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);display:block;width:22px;text-align:center }.page-contact .form-group.mod-has-icon .svg-icon {left:8px }.form-group.mod-has-icon .svg {margin:0 auto }.form-group.mod-checkbox-mb-0 .form-check {margin-bottom:0 }.form-group.mod-checkbox-mt-0 .form-check {margin-top:0 }.header .form-group {max-width:270px;margin:0 auto }.form-sm .form-group {margin:0 0 0.45rem }.page-contact .form-sm .form-group {margin:0 0 1rem }.form-control {display:block;width:100%;height:45px;border:0;border-bottom:1px solid #212121;border-radius:0;font-size:1rem;font-weight:bold;background:none;color:#424242 }.form-control::-webkit-input-placeholder {color:#939393 }.form-control::-moz-placeholder {color:#939393 }.form-control:-ms-input-placeholder {color:#939393 }.form-control::-ms-input-placeholder {color:#939393 }.form-control::placeholder {color:#939393 }.tile .form-control::-webkit-input-placeholder {color:#FFF }.tile .form-control::-moz-placeholder {color:#FFF }.tile .form-control:-ms-input-placeholder {color:#FFF }.tile .form-control::-ms-input-placeholder {color:#FFF }.tile .form-control::placeholder {color:#FFF }.form-control:focus {outline:none;border-bottom-color:#00563e }.form-sm .form-control {padding-left:1rem;padding-right:1rem;font-weight:normal }.mod-bg-tertiary .form-control,.popup .form-control,.header .form-control,.footer .form-control,.tile .form-control {border-bottom-color:#FFF;color:#FFF }.popup.mod-invert .form-control {border-bottom-color:#212121;color:#212121 }.form-check {margin:1.25rem 0 1.4rem }.form-check input {display:none }.form-check input:checked + label:after {opacity:1 }.form-check label {position:relative;padding-left:1.75rem;margin:0;font-size:1rem }.form-check label:before {content:'';position:absolute;top:3px;left:0;margin:0 0.3rem 0 0;width:18px;height:18px;background:none;border-radius:2px;border:2px solid #939393;background:none }.popup .form-check label:before {border-color:#FFF }.popup.mod-invert .form-check label:before {border-color:#939393 }.form-check label:after {content:'\2713';position:absolute;top:1px;left:3px;font-size:0.875rem;opacity:0;font-weight:bold;color:#424242 }.popup .form-check label:after {color:#FFF }.popup.mod-invert .form-check label:after {border-bottom-color:#424242;color:#424242 }.form-check .input-error-message {font-size:0.875rem }.form-check.mod-radio label:before {top:1px;border-radius:50% }.form-check.mod-radio label:after {content:'';top:4px;width:11px;height:11px;border-radius:50%;background:#424242 }.selectric .label .icon,
.selectric-items .icon {display:inline-block;vertical-align:middle;width:16px;height:20px;margin:-3px 12px 0 0;background-size:contain;background-position:center;background-repeat:no-repeat }.selectric .label .icon-map-marker,
.selectric-items .icon-map-marker {background-image:url("/themes/tt/assets/svgs/map-marker-white.svg") }.selectric .label .icon-map-marker-tt,
.selectric-items .icon-map-marker-tt {background-image:url("/themes/tt/assets/svgs/map-marker-tt.svg") }.selectric .label .icon-map-marker-cc,
.selectric-items .icon-map-marker-cc {background-image:url("/themes/tt/assets/svgs/map-marker-cc.svg") }.selectric .label .icon-map-marker-s,
.selectric-items .icon-map-marker-s {background-image:url("/themes/tt/assets/svgs/map-marker-s.svg") }.selectric .label .icon-question,
.selectric-items .icon-question {background-image:url("/themes/tt/assets/svgs/question.svg") }.selectric {background:none;border:1px solid #939393;background:none }.selectric-hover .selectric,.selectric-open .selectric,.selectric-focus .selectric {border-color:#939393 }.selectric .label {height:46px;line-height:46px;margin-left:18px;margin-right:35px;font-size:1rem;font-weight:bold;color:#FFF }.selectric .button {background:none;width:38px;height:46px;line-height:46px }.selectric .button:after {position:relative;top:2px;display:inline-block;width:8px;height:8px;border-style:solid;border-width:2px 2px 0 0;-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);margin:0;border-color:#FFF !important }.selectric.is-active .label {color:#424242 }.selectric-items {background:#212121 }.selectric-items li {position:relative;font-size:0.875rem;padding:8px 18px 8px 18px;line-height:1.5;font-size:1rem;background:none;color:#FFF }.selectric-items li:hover {background:rgba(0,86,62,0.1);color:#FFF }.selectric-items li.highlighted {background:rgba(0,86,62,0.4);color:#FFF }.selectric-mod-multiple .selectric-items li.selected:after {content:'\2713';position:absolute;top:50%;right:10px;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%) }.pintfinder-header {padding:0 12px }@media (min-width:768px) {.pintfinder-header {padding:0 }}.pintfinder-title {margin:0 0 1rem;overflow:hidden }@media (min-width:768px) {.pintfinder-title {margin:0 }}.pintfinder-title h1 {margin:0;padding:5.75rem 0 3rem }@media (min-width:768px) {.pintfinder-title h1 {padding:0.5rem 0 3.5rem }}.pintfinder-form {margin:0 0 1.5rem }@media (min-width:768px) {.pintfinder-form {margin:0 0 1.5rem }}@media (min-width:1200px) {.pintfinder-form {margin:0 0 0.5rem }}.pintfinder-form .form-group {margin:0 0 0.25rem }@media (min-width:1200px) {.pintfinder-form .form-group {margin:0 0 2rem }}.pintfinder-form .form-control {font-size:1.125rem;padding-right:2.5rem }@media (min-width:768px) {.pintfinder-form .form-control {font-size:1rem }}.pintfinder-location,.pintfinder-suggest {display:inline-block;margin-top:0.7rem;color:#FFF;fill:#FFF;text-decoration:none;font-size:0.875rem;font-weight:bold }.pintfinder-location:hover,.pintfinder-location:focus,.pintfinder-suggest:hover,.pintfinder-suggest:focus {outline:none;text-decoration:none;color:#FFF;fill:#FFF }.pintfinder-location svg {display:inline-block;vertical-align:middle;margin:-3px 0.5rem 0 0 }.pintfinder-location path {stroke:#FFF }@media (min-width:1200px) {.pintfinder-suggest {margin-top:-2px;padding:12px 25px;border:1px solid #FFF;text-transform:uppercase }}@media (min-width:1440px) {.pintfinder-suggest {padding-left:35px;padding-right:35px }}@media (min-width:1200px) {.pintfinder-suggest:hover,.pintfinder-suggest:focus {background:rgba(0,0,0,0.15) }}.pintfinder-controls,.pintfinder-results {visibility:hidden;opacity:0 }@media (min-width:768px) {.pintfinder-controls,.pintfinder-results {visibility:visible;opacity:1 }}.pintfinder-controls .tabs-nav-item {width:50%;margin-left:0;margin-right:0 }@media (min-width:768px) {.pintfinder-controls .tabs-nav-item {width:auto;margin-left:0.75rem;margin-right:0.75rem }}@media (min-width:992px) {.pintfinder-controls .tabs-nav-item {margin-left:0;margin-right:0 }}@media (min-width:1200px) {.pintfinder-controls .tabs-nav-item {margin-left:0.75rem;margin-right:0.75rem }}.pintfinder-controls .tabs-nav-label {display:none }@media (min-width:992px) {.pintfinder-controls .tabs-nav-label {display:block }}.pintfinder-select {margin:0 auto 1.5rem }@media (min-width:768px) {.pintfinder-select {max-width:375px }}.pintfinder-map {height:700px }.pub {position:relative;display:block;min-height:400px;padding:1rem;font-size:1.625rem;font-family:"Sentinel";color:#FFF;fill:#FFF;text-decoration:none;text-align:center;background-position:center;background-repeat:no-repeat }.pub:hover,.pub:focus {outline:none;text-decoration:none;color:#FFF;fill:#FFF }@media (min-width:992px) {.pub {height:472px }}@media (min-width:1200px) {.pub {height:400px }}@media (min-width:1440px) {.pub {height:472px }}.pub.mod-invert {color:#424242;fill:#424242;text-decoration:none }.pub.mod-invert:hover,.pub.mod-invert:focus {outline:none;text-decoration:none;color:#424242;fill:#424242 }.pub-name {position:absolute;left:0;right:0;bottom:2.4rem }.pub-map {height:465px }.shop-search {margin:-1rem 0 0.75rem }@media (min-width:768px) {.shop-search {display:inline-block;max-width:275px }}@media (min-width:992px) {.shop-search {margin:0 }}.shop-search .form-group {margin:1rem 0 }@media (min-width:992px) {.shop-search .form-group {margin:0 0 2rem }}.shop-links {text-align:center }.shop-links .carousel {margin:0 }@media (min-width:992px) {.shop-links .carousel {margin:0.5rem 0 0 }}.shop-links-item {position:relative;margin-bottom:1rem }@media (min-width:1200px) {.shop-links-item {margin-bottom:0.66rem }}@media (min-width:768px) {.shop-links-item:after {content:'';position:absolute;top:0;right:-1px;bottom:65px;width:1px;background:#424242 }}.shop-links-img {margin:1rem auto 1.75rem;max-width:235px;width:100%;height:303px;background-repeat:no-repeat;background-position:center;background-size:contain }@media (min-width:992px) {.shop-links-img {margin-top:1.5rem }}.shop-links .btn-ghost {padding-top:10px;padding-bottom:10px }.shop-links .slick-slide:not(.slick-active) .shop-links-item:after {display:none }.hamburger {position:relative;display:inline-block;vertical-align:middle;width:26px;height:18px }.hamburger-line {position:absolute;top:0;left:0;width:26px;height:3px;border-radius:15%;background:#FFF }.hamburger-middle {top:7px;opacity:1 }.hamburger-bottom {top:14px;left:0 }.pagination {margin:1rem 0 2.5rem;text-transform:uppercase;font-size:0.75rem;font-weight:700 }.pagination li {display:inline-block;vertical-align:bottom;margin:0 1.25rem 0 0 }.pagination li:last-child {margin-right:0 }.pagination a,.pagination span {display:block;padding:0.2rem 0.5rem;border-bottom:3px solid #e0e0e0;color:#00563e;text-decoration:none !important }.pagination a:hover,.pagination a:focus,.pagination span:hover,.pagination span:focus {border-color:#00563e }.pagination span {border-color:#00563e;color:#424242 }.touchevents body.popup-open {-webkit-overflow-scrolling:auto;position:fixed;overflow:auto }.touchevents body .mfp-wrap {position:fixed;overflow:auto;top:0 !important }.popups {display:none }.popup {position:relative;max-width:800px;margin:0 auto;padding:30px;background:#212121;color:#FFF }.mfp-slide-out .popup {position:fixed;top:0;right:0;bottom:0;width:97%;margin:0;-webkit-overflow-scrolling:touch;overflow-scrolling:touch;overflow:auto;box-shadow:-5px 0 10px rgba(0,0,0,0.2);padding:3.75rem 1.5rem }@media (min-width:576px) {.mfp-slide-out .popup {max-width:505px }}@media (min-width:768px) {.mfp-slide-out .popup {padding-left:2.5rem;padding-right:2.5rem }}.mfp-slide-out .popup.mod-disable-scrolling {overflow:hidden }.popup.mod-invert {background:#E8E3DE;color:#424242 }.popup.mod-invert h1,.popup.mod-invert h2,.popup.mod-invert h3,.popup.mod-invert h4,.popup.mod-invert h5,.popup.mod-invert h6,.popup.mod-invert .h1,.popup.mod-invert .h2,.popup.mod-invert .h3,.popup.mod-invert .h4,.popup.mod-invert .h5,.popup.mod-invert .h6 {color:#424242 }.popup-nav {margin:0;padding:0;list-style-type:none }.popup-nav >li {-webkit-transform:translateX(-50px);-ms-transform:translateX(-50px);transform:translateX(-50px);opacity:0 }.popup-nav li {margin:0 0 1.25rem;font-size:1.9375rem;font-weight:bold;color:#939393 }.popup-nav li.popup-nav-social {margin:1.55rem 0 1.9rem }.popup-nav li.mod-break {margin-top:1.3rem;border-top:1px solid #e8e3de }.popup-nav li.mod-smaller {font-size:1.3125rem;font-weight:400;text-transform:none }.popup-nav a {display:block;color:#FFF;fill:#FFF;text-decoration:none }.popup-nav a:hover,.popup-nav a:focus {outline:none;text-decoration:none;color:#FFF;fill:#FFF }.no-touchevents .popup-nav a {color:#FFF;fill:#FFF;text-decoration:none }.no-touchevents .popup-nav a:hover,.no-touchevents .popup-nav a:focus {outline:none;text-decoration:none;color:#c7ac61;fill:#c7ac61 }.popup-nav hr {border-top-color:#e6e6e6 }.popup-nav-sub {display:none;-webkit-transform:translate(100%,0);-ms-transform:translate(100%,0);transform:translate(100%,0);position:fixed;top:0;left:0;right:0;bottom:0;z-index:2000;padding:3.75rem 1.5rem;background:#212121;-webkit-overflow-scrolling:touch;overflow-scrolling:touch;overflow:auto }@media (min-width:768px) {.popup-nav-sub {padding-left:2.5rem;padding-right:2.5rem }}.popup-nav-sub-back {position:absolute;top:6px;left:0;color:#00563e;fill:#00563e;text-decoration:none;padding:1.25rem }.popup-nav-sub-back:hover,.popup-nav-sub-back:focus {outline:none;text-decoration:none;color:#002319;fill:#002319 }.popup-nav-sub-back:after {content:'';display:block;height:12px;width:12px;border-style:solid;border-width:2px 2px 0 0;-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg);margin-top:-4px }.popup-nav-sub ul {margin:0;padding:0;list-style-type:none }.popup-nav-sub li {-webkit-transform:translateX(-50px);-ms-transform:translateX(-50px);transform:translateX(-50px);opacity:0 }.mfp-bg {z-index:104200 }.mfp-wrap {z-index:104300 }.mfp-preloader {display:none }.mfp-close {opacity:1;width:auto;height:auto;line-height:12px;fill:#FFF }.mfp-close-btn-in .mfp-close {padding:1.25rem }.mfp-close:hover,.mfp-close:focus {fill:#00563e }.mfp-close .svg-icon {vertical-align:middle }.mfp-close .svg {width:12px;height:12px }.mod-invert .mfp-close {fill:#424242 }.mod-invert .mfp-close:hover,.mod-invert .mfp-close:focus {fill:#00563e }.mfp-slide-out,
.mfp-zoom-out {}.mfp-slide-out.mfp-bg,.mfp-zoom-out.mfp-bg {-webkit-transition:opacity 0.4s ease-out;transition:opacity 0.4s ease-out;opacity:0 }.mfp-slide-out.mfp-ready.mfp-bg,.mfp-zoom-out.mfp-ready.mfp-bg {opacity:0.5 }.mfp-slide-out.mfp-removing.mfp-bg,.mfp-zoom-out.mfp-removing.mfp-bg {opacity:0 }.mfp-slide-out {}.mfp-slide-out .mfp-with-anim {-webkit-transform:translate(100%,0);-ms-transform:translate(100%,0);transform:translate(100%,0);-webkit-transition:-webkit-transform 0.4s ease-in-out;transition:-webkit-transform 0.4s ease-in-out;transition:transform 0.4s ease-in-out;transition:transform 0.4s ease-in-out,-webkit-transform 0.4s ease-in-out }.mfp-slide-out.mfp-ready .mfp-with-anim {-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0) }.mfp-slide-out.mfp-removing .mfp-with-anim {-webkit-transform:translate(100%,0);-ms-transform:translate(100%,0);transform:translate(100%,0) }.mfp-zoom-out {}.mfp-zoom-out .mfp-with-anim {opacity:0;-webkit-transform:scale(0.7);-ms-transform:scale(0.7);transform:scale(0.7);-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out }.mfp-zoom-out.mfp-ready .mfp-with-anim {opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1) }.mfp-zoom-out.mfp-removing .mfp-with-anim {-webkit-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3);opacity:0 }.mfp-slide-out-cur .mfp-image-holder .mfp-close,
.mfp-zoom-out-cur .mfp-image-holder .mfp-close {cursor:pointer }.article {display:block;margin:0 0 2rem;color:#424242;fill:#424242;text-decoration:none;background:#FFF;box-shadow:0 0 1px 0 rgba(48,49,51,0.05),0 16px 24px 0 rgba(48,49,51,0.1) }.article:hover,.article:focus {outline:none;text-decoration:none;color:#424242;fill:#424242 }.article:hover,.article:focus {box-shadow:none }.article.mod-event {box-shadow:0 0 1px 0 rgba(48,49,51,0.05),0 16px 24px 0 rgba(48,49,51,0.1) }@media (min-width:992px) {.article.mod-featured >.row,.article.mod-featured >.row >.col-24 {height:100% }}@media (min-width:992px) {.article.mod-featured .article-img {height:100% }}.article.mod-featured .article-body {padding-top:3rem }@media (min-width:992px) {.article.mod-featured .article-body {height:100% }}.article.mod-featured .article-title {margin:1.2rem 0 1.5rem }.article-wrapper {margin:0 0 2rem }.article-wrapper >.article {margin:0;height:100% }.article-img {height:230px;width:100%;background-repeat:no-repeat;background-position:center;background-size:cover }.article-body {padding:2rem 1.5rem 4.5rem }.article-cats {position:relative;padding:0 0 0.5rem;font-size:0.875rem;font-weight:bold }.article-cats:after {content:'';position:absolute;top:100%;left:0;height:2px;width:100%;max-width:100px;background:#00563e }.article-date {font-size:0.875rem;color:#939393 }.article-title {margin:1.2rem 0 0;font-size:2rem;line-height:1.2;font-family:"Sentinel";color:#424242 }.article-excerpt {line-height:1.75;color:#939393 }.news-title {margin:0 0 2rem;line-height:1.5;text-align:center }@media (min-width:992px) {.news-title {margin:0 0 3.5rem }}.news-mailing {margin:0 0 2rem;display:inline-block;font-size:0.875rem;color:#424242;fill:#424242;text-decoration:none;font-weight:bold;text-transform:uppercase }.news-mailing:hover,.news-mailing:focus {outline:none;text-decoration:none;color:#292929;fill:#292929 }@media (min-width:992px) {.news-mailing {margin:2rem 0 0 }}.news-mailing .svg-icon {display:inline-block;vertical-align:middle;margin-right:0.7rem }.news-cats {margin:0 0 1.5rem;font-weight:bold;text-align:center }@media (max-width:991.98px) {.news-cats {white-space:nowrap;overflow-x:scroll;overflow-y:hidden;padding:0 0 5px }}.news-cats .tabs-nav {display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 }.news-cats .tabs-nav-item {-webkit-box-flex:1 !important;-ms-flex:1 1 auto !important;flex:1 1 auto !important;margin:0 }.news-cats .tabs-nav-item:after {background:#00563e }.news-cats .tabs-nav a {padding:0 1rem 0.6rem }.news-article-header {margin:0 0 3.8rem }.news-article-img {width:100% }.news-article-title {margin:0 0 1.25rem;padding-bottom:1rem;font-size:2.25rem;line-height:1.11 }.news-article-date {margin:0 0 1rem;font-weight:bold;color:#939393 }@media (min-width:992px) {.news-article-date {margin:0 0 2.55rem }}.news-article-social {margin:0 0 2rem }@media (min-width:992px) {.news-article-social {margin:0 0 0.5rem }}.news-article-social-label {margin:0 0 1.2rem;font-weight:bold }.news-article-content ul,.news-article-content p {margin:0 0 1.6rem;line-height:1.5 }.news-article-content p:first-child:first-letter {margin-top:-12px;margin-left:-5px;padding-right:5px;float:left;font-size:5rem;line-height:1;font-weight:bold }.social {margin:0 -0.2rem }@media (min-width:350px) {.social {margin:0 -0.4rem }}@media (min-width:768px) {.social {margin:0 -0.75rem }}.page-contact .social {margin:0 -0.5rem }.social.mod-horizontal li {display:block;margin:0 0 1.5rem }.social.mod-horizontal a {text-align:left }.social.mod-horizontal .svg-icon {margin-right:1rem;border-width:1px }.social li {vertical-align:top;margin:0 0.2rem }@media (min-width:350px) {.social li {margin:0 0.4rem }}@media (min-width:768px) {.social li {margin:0 0.75rem }}.page-contact .social li {margin:0 0.5rem }.social a {display:block;text-align:center;font-size:1.9375rem;font-weight:bold;color:#424242;fill:#424242;text-decoration:none }.social a:hover,.social a:focus {outline:none;text-decoration:none;color:#424242;fill:#424242 }.social a:hover .svg-icon,.social a:focus .svg-icon {background:rgba(0,0,0,0.2) }.popup .social a,.footer .social a {color:#FFF;fill:#FFF;text-decoration:none }.popup .social a:hover,.popup .social a:focus,.footer .social a:hover,.footer .social a:focus {outline:none;text-decoration:none;color:#FFF;fill:#FFF }.social .svg {position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%) }.social .svg-icon {position:relative;top:-3px;display:inline-block;vertical-align:middle;width:45px;height:45px;line-height:43px;border:2px solid #424242;border-radius:50% }@media (min-width:350px) {.social .svg-icon {width:50px;height:50px;line-height:48px }}@media (min-width:1200px) {.social .svg-icon {width:64px;height:64px;line-height:62px }}.page-contact .social .svg-icon {width:48px;height:48px;line-height:46px }.popup .social .svg-icon,.footer .social .svg-icon {border-color:#FFF }.social .svg-icon.mod-facebook {left:-1px }.social .svg-icon.mod-facebook .svg {width:11px;height:22px }@media (min-width:1200px) {.social .svg-icon.mod-facebook .svg {width:13px;height:26px }}.page-contact .social .svg-icon.mod-facebook .svg {width:9px;height:18px }.social .svg-icon.mod-twitter .svg {width:19px;height:19px }@media (min-width:1200px) {.social .svg-icon.mod-twitter .svg {width:24px;height:22px }}.page-contact .social .svg-icon.mod-twitter .svg {width:18px;height:18px }.social .svg-icon.mod-youtube .svg {width:20px;height:14px }@media (min-width:1200px) {.social .svg-icon.mod-youtube .svg {width:25px;height:20px }}.page-contact .social .svg-icon.mod-youtube .svg {width:20px;height:14px }.social .svg-icon.mod-instagram .svg {width:21px;height:21px }@media (min-width:1200px) {.social .svg-icon.mod-instagram .svg {width:25px;height:27px }}.page-contact .social .svg-icon.mod-instagram .svg {width:20px;height:20px }.social .svg-icon.mod-whatsapp .svg {width:21px;height:21px }@media (min-width:1200px) {.social .svg-icon.mod-whatsapp .svg {width:25px;height:27px }}.page-contact .social .svg-icon.mod-whatsapp .svg {width:20px;height:20px }.social .svg-icon.mod-untappd .svg {width:22px;height:19px }@media (min-width:1200px) {.social .svg-icon.mod-untappd .svg {width:27px;height:25px }}.page-contact .social .svg-icon.mod-untappd .svg {width:22px;height:19px }.team-member {display:block;margin:1rem 0 3rem;color:#424242;fill:#424242;text-decoration:none;text-align:center }.team-member:hover,.team-member:focus {outline:none;text-decoration:none;color:#424242;fill:#424242 }.popup .team-member {margin-bottom:2.5rem }.mod-bg-tertiary .team-member {color:#FFF;fill:#FFF;text-decoration:none }.mod-bg-tertiary .team-member:hover,.mod-bg-tertiary .team-member:focus {outline:none;text-decoration:none;color:#FFF;fill:#FFF }.team-member-img {display:block;margin:0 auto 1.25rem;border-radius:50% }.team-member-name {font-size:1.3125rem;font-family:"Sentinel" }.team-member hr {margin:0.9rem auto 0;border-top:4px solid #00563e;width:68px }.timeline {position:relative;margin:6.5rem 0 1rem }.timeline:before {content:'';position:absolute;left:1rem;bottom:100%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:44px;height:44px;background-image:url("/themes/tt/assets/svgs/timeline-start.svg");background-size:contain;background-repeat:no-repeat;background-position:center }@media (min-width:768px) {.timeline:before {left:50% }}.timeline-event {position:relative;padding:2.5rem 0 0 2.5rem }@media (min-width:768px) {.timeline-event {padding:5rem 0 0 }}.timeline-event:first-child {padding:2.5rem 0 0 2.5rem }@media (min-width:768px) {.timeline-event:first-child {padding-left:0 }}.timeline-event:last-child:after {content:'';position:absolute;top:175px;left:1rem;bottom:0;width:2px;background:#212121 }@media (min-width:768px) {.timeline-event:last-child:after {top:223px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%) }}.timeline-event:before {content:'';position:absolute;top:0;left:1rem;bottom:0;width:2px;background:#FFF }@media (min-width:768px) {.timeline-event:before {left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%) }}.timeline-event-date {position:relative;margin:0 0 0.6rem;font-size:7rem;line-height:1.07;font-family:"Sentinel";font-weight:500;color:#c7ac61 }@media (min-width:768px) {.timeline-event-date {margin:0 0 2rem;text-align:center }}.timeline-event-date:after {content:'';position:absolute;left:-1.5rem;bottom:-1rem;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:14px;height:14px;border:3px solid #FFF;border-radius:50%;background:#c7ac61 }@media (min-width:768px) {.timeline-event-date:after {left:50%;bottom:-1.5rem }}@media (min-width:768px) {.timeline-event-date-left,.timeline-event-date-right {display:inline-block;width:150px }}@media (min-width:768px) {.timeline-event-date-left {padding-right:14px;text-align:right }}@media (min-width:768px) {.timeline-event-date-right {margin-left:-23px }}.timeline-event-img {display:inline-block;max-width:100%;max-height:168px;width:auto;margin:0 0 1.5rem;box-shadow:0 2px 13px 0 rgba(0,0,0,0.35) }@media (min-width:768px) {.timeline-event-img {margin-bottom:0;margin-right:1.25rem }}.timeline-event-content {max-width:425px }@media (min-width:768px) {.timeline-event-content {margin-left:1.25rem }}.tiles {margin:0 4px }.tile {position:relative;display:block;margin:0 4px 8px;height:350px;overflow:hidden }@media (min-width:992px) {.tile {height:300px }}@media (min-width:1200px) {.tile {height:408px }}.tile:hover .tile-img,.tile:focus .tile-img {-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2) }.tile:before {content:'';position:absolute;top:0;left:0;right:0;bottom:0;z-index:20;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(1%,rgba(48,48,48,0)),to(rgba(48,48,48,0.85)));background-image:linear-gradient(to bottom,rgba(48,48,48,0) 1%,rgba(48,48,48,0.85)) }@media (min-width:992px) {.tile.mod-xl {height:608px }}@media (min-width:1200px) {.tile.mod-xl {height:824px }}@media (min-width:992px) {.tile.mod-xl .tile-content {top:29.25rem }}@media (min-width:1200px) {.tile.mod-xl .tile-content {top:41.5rem }}.tile.mod-xl .tile-content.mod-valign {position:absolute;top:50%;left:2rem;right:2rem;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%) }.tile-img {position:absolute;top:0;left:0;right:0;bottom:0;z-index:5;background-size:cover;background-repeat:no-repeat;background-position:center;-webkit-transition:all 2s;transition:all 2s }.tile-video {position:absolute;top:50%;left:50%;z-index:10;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);min-width:100%;min-height:100% }.tile-content {position:absolute;left:1.5rem;right:1.5rem;bottom:0;z-index:20;color:#FFF }@media (min-width:992px) {.tile-content {top:10rem;bottom:auto }}@media (min-width:1200px) {.tile-content {top:15.5rem;right:3.125rem }}.tile-content.mod-valign {position:absolute;top:50%;left:2rem;right:2rem;bottom:auto;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%) }.tile-content h3,.tile-content .h3 {font-size:1.5625rem;line-height:1.2 }@media (min-width:1440px) {.tile-content h3,.tile-content .h3 {font-size:1.9375rem }}.tile-content p {font-weight:bold }.tile-content form {margin:0 auto;max-width:465px }.tile-content .form-control {font-size:1.125rem }.tile .heading-underlined {text-align:left }.tile .heading-underlined:after {position:absolute;top:100%;left:0;-webkit-transform:none;-ms-transform:none;transform:none }