/* cmsms stylesheet: Core modified: 26/09/22 16:20:02 */
/* =====================================IPHONE X NOTCH===================================== */@media only screen  {@viewport { viewport-fit: cover;}@supports(padding: max(0px)) {.container--padded {padding-bottom: max(env(safe-inset-area-bottom), 1em);padding-left: max(env(safe-inset-area-left), 1em);padding-right:max(env(safe-inset-area-right), 1em);}}}/* =====================================BASE STYLES===================================== */html {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;scroll-behavior: smooth;}*,*:before,*:after {-webkit-box-sizing: inherit;-moz-box-sizing: inherit;box-sizing: inherit;}article, aside, details, figcaption, figure, footer, header, hgroup, nav, section, picture {display: block;}picture {line-height: 0}/* taken from HTML5 Boilerplate http://h5bp.com */html {font-size: 100%;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%}audio, canvas, video {display: inline-block;*display: inline;*zoom: 1}audio:not([controls]) {display: none}[hidden] {display: none}/* Consistent box sizing and appearance */input[type="checkbox"], input[type="radio"] {box-sizing: border-box;padding: 0;*width: 13px;*height: 13px}input[type="search"] {-webkit-appearance: textfield;-moz-box-sizing: content-box;-webkit-box-sizing: content-box;box-sizing: content-box}input[type="search"]::-webkit-search-decoration, input[type="search"]::-webkit-search-cancel-button {-webkit-appearance: none}/* Remove inner padding and border in FF3/4 */button::-moz-focus-inner, input::-moz-focus-inner {border: 0;padding: 0}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button {-webkit-appearance: none;}input[type="button"] {-webkit-appearance: button;cursor: pointer;}/** 1. Remove default vertical scrollbar in IE6/7/8/9* 2. Allow only vertical resizing*/textarea {overflow: auto;vertical-align: top;resize: vertical}ul, ol {margin: 1em 0;padding: 0 0 0 40px}dd {margin: 0 0 0 40px}nav ul, nav ol {list-style: none;list-style-image: none;margin: 0;padding: 0}/* Redeclare monospace font family */pre,code,kbd,samp {font-family: monospace, serif; _font-family: 'courier new', monospace;font-size: 1em}/* Improve readability of pre-formatted text in all browsers */pre {white-space: pre;white-space: pre-wrap;word-wrap: break-word;}q {quotes: none}q:before, q:after {content: "";content: none}small {font-size: 85%}address {font-style: normal;}/* Hide from both screenreaders and browsers */.hidden {display: none !important;visibility: hidden}/* Hide only visually, but have it available for screenreaders */.visuallyhidden {border: 0;clip: rect(0,0,0,0);height: 1px;margin: -1px;overflow: hidden;padding: 0;position: absolute;width: 1px}/* Extends the .visuallyhidden class to allow the element to be focusable when navigated to via the keyboard */.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus {clip: auto;height: auto;margin: 0;overflow: visible;position: static;width: auto}/* Hide visually and from screenreaders, but maintain layout */.hidden-animation {visibility: hidden;opacity: 0;height: 0;min-height: 0;overflow: hidden;transition: visibility 0s linear, opacity 0.3s linear, height 0.3s linear;}.hidden-animation:not(.invisible) {visibility: visible;opacity: 1;height: auto;min-height: auto;overflow: inherit;transition-delay: 0.1s;}/* correct text resizing */html {/* Adjust font size */font-size: 100%;-webkit-text-size-adjust: 100%;/* Font varient */font-variant-ligatures: none;-webkit-font-variant-ligatures: none;/* Smoothing */text-rendering: optimizeLegibility;-moz-osx-font-smoothing: grayscale;font-smoothing: antialiased;-webkit-font-smoothing: antialiased;text-shadow: rgba(0, 0, 0, .01) 0 0 1p}body {margin: 0;font-size: 1.1em;line-height: normal;-webkit-font-smoothing: antialiased}/** Table **/table {border-collapse: collapse;border-spacing: 0;}td,th {padding: 0;text-align: left;}ol li{margin-bottom: 20px}/* =====================================12 COLUMN GRID===================================== *//* ================================Desktop================================ *//* align the site */.centered {margin-left: auto;margin-right: auto;}/* ========================InukGrid 0.0.6========================== */.container,.container--fluid {margin-left: auto;margin-right: auto;}.container {max-width: 1200px;}.container--fluid {padding-left: 1.5rem;padding-right: 1.5rem;}.container--padded {padding-left: 0.5rem !important;padding-right: 0.5rem !important;}.row {box-sizing: border-box;display: -ms-flexbox;display: flex;-ms-flex-direction: row;flex-direction: row;-ms-flex-wrap: wrap;flex-wrap: wrap;-ms-flex: 0 1 auto;flex: 0 1 auto;margin-left: -1.5rem;margin-top: -1.5rem;}.row.is-gapless {margin: 0;}.row.is-gapless+.row.is-gapless {margin-top: 1.5rem;}.row.is-multiline {-ms-flex-wrap: wrap;flex-wrap: wrap;}.row--reverse {-ms-flex-direction: row-reverse;flex-direction: row-reverse;}.row + .row {margin-top: 0;}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12 {box-sizing: border-box;-ms-flex: 0 0 auto;flex: 0 0 auto;padding-left: 1.5rem;padding-top: 1.5rem;}.col-xs {box-sizing: border-box;-ms-flex-positive: 1;flex-grow: 1;-ms-flex-preferred-size: 0;flex-basis: 0;max-width: 100%;padding-left: 1.5rem;padding-top: 1.5rem;}.col-xs-1 {-ms-flex-preferred-size: 8.33333%;flex-basis: 8.33333%;max-width: 8.33333%;}.col-xs-2 {-ms-flex-preferred-size: 16.66667%;flex-basis: 16.66667%;max-width: 16.66667%;}.col-xs-3 {-ms-flex-preferred-size: 25%;flex-basis: 25%;max-width: 25%;}.col-xs-4 {-ms-flex-preferred-size: 33.33333%;flex-basis: 33.33333%;max-width: 33.33333%;}.col-xs-5 {-ms-flex-preferred-size: 41.66667%;flex-basis: 41.66667%;max-width: 41.66667%;}.col-xs-6 {-ms-flex-preferred-size: 50%;flex-basis: 50%;max-width: 50%;}.col-xs-7 {-ms-flex-preferred-size: 58.33333%;flex-basis: 58.33333%;max-width: 58.33333%;}.col-xs-8 {-ms-flex-preferred-size: 66.66667%;flex-basis: 66.66667%;max-width: 66.66667%;}.col-xs-9 {-ms-flex-preferred-size: 75%;flex-basis: 75%;max-width: 75%;}.col-xs-10 {-ms-flex-preferred-size: 83.33333%;flex-basis: 83.33333%;max-width: 83.33333%;}.col-xs-11 {-ms-flex-preferred-size: 91.66667%;flex-basis: 91.66667%;max-width: 91.66667%;}.col-xs-12 {-ms-flex-preferred-size: 100%;flex-basis: 100%;max-width: 100%;}.offset-xs-1 {margin-left: 8.33333%;}.offset-xs-2 {margin-left: 16.66667%;}.offset-xs-3 {margin-left: 25%;}.offset-xs-4 {margin-left: 33.33333%;}.offset-xs-5 {margin-left: 41.66667%;}.offset-xs-6 {margin-left: 50%;}.offset-xs-7 {margin-left: 58.33333%;}.offset-xs-8 {margin-left: 66.66667%;}.offset-xs-9 {margin-left: 75%;}.offset-xs-10 {margin-left: 83.33333%;}.offset-xs-11 {margin-left: 91.66667%;}.offset-xs-12 {margin-left: 100%;}.row.is-gapless>.col-xs,.row.is-gapless>.col-xs-1,.row.is-gapless>.col-xs-2,.row.is-gapless>.col-xs-3,.row.is-gapless>.col-xs-4,.row.is-gapless>.col-xs-5,.row.is-gapless>.col-xs-6,.row.is-gapless>.col-xs-7,.row.is-gapless>.col-xs-8,.row.is-gapless>.col-xs-9,.row.is-gapless>.col-xs-10,.row.is-gapless>.col-xs-11,.row.is-gapless>.col-xs-12,.row.is-gapless>.col-sm,.row.is-gapless>.col-sm-1,.row.is-gapless>.col-sm-2,.row.is-gapless>.col-sm-3,.row.is-gapless>.col-sm-4,.row.is-gapless>.col-sm-5,.row.is-gapless>.col-sm-6,.row.is-gapless>.col-sm-7,.row.is-gapless>.col-sm-8,.row.is-gapless>.col-sm-9,.row.is-gapless>.col-sm-10,.row.is-gapless>.col-sm-11,.row.is-gapless>.col-sm-12,.row.is-gapless>.col-md,.row.is-gapless>.col-md-1,.row.is-gapless>.col-md-2,.row.is-gapless>.col-md-3,.row.is-gapless>.col-md-4,.row.is-gapless>.col-md-5,.row.is-gapless>.col-md-6,.row.is-gapless>.col-md-7,.row.is-gapless>.col-md-8,.row.is-gapless>.col-md-9,.row.is-gapless>.col-md-10,.row.is-gapless>.col-md-11,.row.is-gapless>.col-md-12,.row.is-gapless>.col-lg,.row.is-gapless>.col-lg-1,.row.is-gapless>.col-lg-2,.row.is-gapless>.col-lg-3,.row.is-gapless>.col-lg-4,.row.is-gapless>.col-lg-5,.row.is-gapless>.col-lg-6,.row.is-gapless>.col-lg-7,.row.is-gapless>.col-lg-8,.row.is-gapless>.col-lg-9,.row.is-gapless>.col-lg-10,.row.is-gapless>.col-lg-11,.row.is-gapless>.col-lg-12,.row.is-gapless>.col-xl,.row.is-gapless>.col-xl-1,.row.is-gapless>.col-xl-2,.row.is-gapless>.col-xl-3,.row.is-gapless>.col-xl-4,.row.is-gapless>.col-xl-5,.row.is-gapless>.col-xl-6,.row.is-gapless>.col-xl-7,.row.is-gapless>.col-xl-8,.row.is-gapless>.col-xl-9,.row.is-gapless>.col-xl-10,.row.is-gapless>.col-xl-11,.row.is-gapless>.col-xl-12 {padding: 0 !important;}.col--reverse {-ms-flex-direction: column-reverse;flex-direction: column-reverse;}.hidden-xs-up {display: none !important;}.hidden-xl-down {display: none !important;}.row-xs--start {-ms-flex-pack: start;justify-content: flex-start;text-align: start;}.row-xs--center {-ms-flex-pack: center;justify-content: center;text-align: center;}.row-xs--end {-ms-flex-pack: end;justify-content: flex-end;text-align: end;}.row-xs--top {-ms-flex-align: start;align-items: flex-start;}.row-xs--middle {-ms-flex-align: center;align-items: center;}.row-xs--bottom {-ms-flex-align: end;align-items: flex-end;}.row-xs--around {-ms-flex-pack: distribute;justify-content: space-around;}.row-xs--between {-ms-flex-pack: justify;justify-content: space-between;}.col-xs--first {-ms-flex-order: -1;order: -1;}.col-xs--last {-ms-flex-order: 1;order: 1;}.alpha-xs-up {padding-left: 0;}.alpha-xl-down {padding-left: 0;}.flex {display: -ms-flexbox;display: flex;}.flex--centerfull {-ms-flex-pack: center !important;justify-content: center !important;-ms-flex-align: center !important;align-items: center !important;}.flex--start {-ms-flex-pack: start !important;justify-content: start !important;-ms-flex-align: start !important;align-items: start !important;}.flex--end {-ms-flex-pack: flex-end !important;justify-content: flex-end !important;-ms-flex-align: flex-end !important;align-items: flex-end !important;}.flex--center {-ms-flex-pack: center !important;justify-content: center !important;}.flex--between {-ms-flex-pack: space-between !important;justify-content: space-between !important;}.flex--around {-ms-flex-pack: space-around !important;justify-content: space-around !important;}.flex--middle {-ms-flex-align: center !important;align-items: center !important;}.flex--column {-ms-flex-direction: column;flex-direction: column;}.flex--wrap {-ms-flex-wrap: wrap;flex-wrap: wrap;}@media (min-width: 36em) {.col-sm {box-sizing: border-box;-ms-flex-positive: 1;flex-grow: 1;-ms-flex-preferred-size: 0;flex-basis: 0;max-width: 100%;padding-left: 1.5rem;padding-top: 1.5rem;}.col-sm-1 {-ms-flex-preferred-size: 8.33333%;flex-basis: 8.33333%;max-width: 8.33333%;}.col-sm-2 {-ms-flex-preferred-size: 16.66667%;flex-basis: 16.66667%;max-width: 16.66667%;}.col-sm-3 {-ms-flex-preferred-size: 25%;flex-basis: 25%;max-width: 25%;}.col-sm-4 {-ms-flex-preferred-size: 33.33333%;flex-basis: 33.33333%;max-width: 33.33333%;}.col-sm-5 {-ms-flex-preferred-size: 41.66667%;flex-basis: 41.66667%;max-width: 41.66667%;}.col-sm-6 {-ms-flex-preferred-size: 50%;flex-basis: 50%;max-width: 50%;}.col-sm-7 {-ms-flex-preferred-size: 58.33333%;flex-basis: 58.33333%;max-width: 58.33333%;}.col-sm-8 {-ms-flex-preferred-size: 66.66667%;flex-basis: 66.66667%;max-width: 66.66667%;}.col-sm-9 {-ms-flex-preferred-size: 75%;flex-basis: 75%;max-width: 75%;}.col-sm-10 {-ms-flex-preferred-size: 83.33333%;flex-basis: 83.33333%;max-width: 83.33333%;}.col-sm-11 {-ms-flex-preferred-size: 91.66667%;flex-basis: 91.66667%;max-width: 91.66667%;}.col-sm-12 {-ms-flex-preferred-size: 100%;flex-basis: 100%;max-width: 100%;}.offset-sm-1 {margin-left: 8.33333%;}.offset-sm-2 {margin-left: 16.66667%;}.offset-sm-3 {margin-left: 25%;}.offset-sm-4 {margin-left: 33.33333%;}.offset-sm-5 {margin-left: 41.66667%;}.offset-sm-6 {margin-left: 50%;}.offset-sm-7 {margin-left: 58.33333%;}.offset-sm-8 {margin-left: 66.66667%;}.offset-sm-9 {margin-left: 75%;}.offset-sm-10 {margin-left: 83.33333%;}.offset-sm-11 {margin-left: 91.66667%;}.offset-sm-12 {margin-left: 100%;}.hidden-sm-up {display: none !important;}.row-sm--start {-ms-flex-pack: start;justify-content: flex-start;text-align: start;}.row-sm--center {-ms-flex-pack: center;justify-content: center;text-align: center;}.row-sm--end {-ms-flex-pack: end;justify-content: flex-end;text-align: end;}.row-sm--top {-ms-flex-align: start;align-items: flex-start;}.row-sm--middle {-ms-flex-align: center;align-items: center;}.row-sm--bottom {-ms-flex-align: end;align-items: flex-end;}.row-sm--around {-ms-flex-pack: distribute;justify-content: space-around;}.row-sm--between {-ms-flex-pack: justify;justify-content: space-between;}.col-sm--first {-ms-flex-order: -1;order: -1;}.col-sm--last {-ms-flex-order: 1;order: 1;}.alpha-sm-up {padding-left: 0;}}@media (min-width: 36em) and (max-width: 47.99em) {.container-sm--padded {padding-left: 0.5rem;padding-right: 0.5rem;}.row-sm-column {-ms-flex-direction: column;flex-direction: column;}}@media (min-width: 48em) and (max-width: 61.99em) {.container-md--padded {padding-left: 0.5rem;padding-right: 0.5rem;}.row-md-column {-ms-flex-direction: column;flex-direction: column;}}@media (min-width: 48em) {.col-md {box-sizing: border-box;-ms-flex-positive: 1;flex-grow: 1;-ms-flex-preferred-size: 0;flex-basis: 0;max-width: 100%;padding-left: 1.5rem;padding-top: 1.5rem;}.col-md-1 {-ms-flex-preferred-size: 8.33333%;flex-basis: 8.33333%;max-width: 8.33333%;}.col-md-2 {-ms-flex-preferred-size: 16.66667%;flex-basis: 16.66667%;max-width: 16.66667%;}.col-md-3 {-ms-flex-preferred-size: 25%;flex-basis: 25%;max-width: 25%;}.col-md-4 {-ms-flex-preferred-size: 33.33333%;flex-basis: 33.33333%;max-width: 33.33333%;}.col-md-5 {-ms-flex-preferred-size: 41.66667%;flex-basis: 41.66667%;max-width: 41.66667%;}.col-md-6 {-ms-flex-preferred-size: 50%;flex-basis: 50%;max-width: 50%;}.col-md-7 {-ms-flex-preferred-size: 58.33333%;flex-basis: 58.33333%;max-width: 58.33333%;}.col-md-8 {-ms-flex-preferred-size: 66.66667%;flex-basis: 66.66667%;max-width: 66.66667%;}.col-md-9 {-ms-flex-preferred-size: 75%;flex-basis: 75%;max-width: 75%;}.col-md-10 {-ms-flex-preferred-size: 83.33333%;flex-basis: 83.33333%;max-width: 83.33333%;}.col-md-11 {-ms-flex-preferred-size: 91.66667%;flex-basis: 91.66667%;max-width: 91.66667%;}.col-md-12 {-ms-flex-preferred-size: 100%;flex-basis: 100%;max-width: 100%;}.offset-md-1 {margin-left: 8.33333%;}.offset-md-2 {margin-left: 16.66667%;}.offset-md-3 {margin-left: 25%;}.offset-md-4 {margin-left: 33.33333%;}.offset-md-5 {margin-left: 41.66667%;}.offset-md-6 {margin-left: 50%;}.offset-md-7 {margin-left: 58.33333%;}.offset-md-8 {margin-left: 66.66667%;}.offset-md-9 {margin-left: 75%;}.offset-md-10 {margin-left: 83.33333%;}.offset-md-11 {margin-left: 91.66667%;}.offset-md-12 {margin-left: 100%;}.hidden-md-up {display: none !important;}.row-md--start {-ms-flex-pack: start;justify-content: flex-start;text-align: start;}.row-md--center {-ms-flex-pack: center;justify-content: center;text-align: center;}.row-md--end {-ms-flex-pack: end;justify-content: flex-end;text-align: end;}.row-md--top {-ms-flex-align: start;align-items: flex-start;}.row-md--middle {-ms-flex-align: center;align-items: center;}.row-md--bottom {-ms-flex-align: end;align-items: flex-end;}.row-md--around {-ms-flex-pack: distribute;justify-content: space-around;}.row-md--between {-ms-flex-pack: justify;justify-content: space-between;}.col-md--first {-ms-flex-order: -1;order: -1;}.col-md--last {-ms-flex-order: 1;order: 1;}.alpha-md-up {padding-left: 0;}}@media (min-width: 62em) and (max-width: 74.99em) {.container-lg--padded {padding-left: 0.5rem;padding-right: 0.5rem;}.row-lg-column {-ms-flex-direction: column;flex-direction: column;}}@media (min-width: 62em) {.col-lg {box-sizing: border-box;-ms-flex-positive: 1;flex-grow: 1;-ms-flex-preferred-size: 0;flex-basis: 0;max-width: 100%;padding-left: 1.5rem;padding-top: 1.5rem;}.col-lg-1 {-ms-flex-preferred-size: 8.33333%;flex-basis: 8.33333%;max-width: 8.33333%;}.col-lg-2 {-ms-flex-preferred-size: 16.66667%;flex-basis: 16.66667%;max-width: 16.66667%;}.col-lg-3 {-ms-flex-preferred-size: 25%;flex-basis: 25%;max-width: 25%;}.col-lg-4 {-ms-flex-preferred-size: 33.33333%;flex-basis: 33.33333%;max-width: 33.33333%;}.col-lg-5 {-ms-flex-preferred-size: 41.66667%;flex-basis: 41.66667%;max-width: 41.66667%;}.col-lg-6 {-ms-flex-preferred-size: 50%;flex-basis: 50%;max-width: 50%;}.col-lg-7 {-ms-flex-preferred-size: 58.33333%;flex-basis: 58.33333%;max-width: 58.33333%;}.col-lg-8 {-ms-flex-preferred-size: 66.66667%;flex-basis: 66.66667%;max-width: 66.66667%;}.col-lg-9 {-ms-flex-preferred-size: 75%;flex-basis: 75%;max-width: 75%;}.col-lg-10 {-ms-flex-preferred-size: 83.33333%;flex-basis: 83.33333%;max-width: 83.33333%;}.col-lg-11 {-ms-flex-preferred-size: 91.66667%;flex-basis: 91.66667%;max-width: 91.66667%;}.col-lg-12 {-ms-flex-preferred-size: 100%;flex-basis: 100%;max-width: 100%;}.offset-lg-0 {margin-left: 0;}.offset-lg-1 {margin-left: 8.33333%;}.offset-lg-2 {margin-left: 16.66667%;}.offset-lg-3 {margin-left: 25%;}.offset-lg-4 {margin-left: 33.33333%;}.offset-lg-5 {margin-left: 41.66667%;}.offset-lg-6 {margin-left: 50%;}.offset-lg-7 {margin-left: 58.33333%;}.offset-lg-8 {margin-left: 66.66667%;}.offset-lg-9 {margin-left: 75%;}.offset-lg-10 {margin-left: 83.33333%;}.offset-lg-11 {margin-left: 91.66667%;}.offset-lg-12 {margin-left: 100%;}.hidden-lg-up {display: none !important;}.row-lg--start {-ms-flex-pack: start;justify-content: flex-start;text-align: start;}.row-lg--center {-ms-flex-pack: center;justify-content: center;text-align: center;}.row-lg--end {-ms-flex-pack: end;justify-content: flex-end;text-align: end;}.row-lg--top {-ms-flex-align: start;align-items: flex-start;}.row-lg--middle {-ms-flex-align: center;align-items: center;}.row-lg--bottom {-ms-flex-align: end;align-items: flex-end;}.row-lg--around {-ms-flex-pack: distribute;justify-content: space-around;}.row-lg--between {-ms-flex-pack: justify;justify-content: space-between;}.col-lg--first {-ms-flex-order: -1;order: -1;}.col-lg--last {-ms-flex-order: 1;order: 1;}.alpha-lg-up {padding-left: 0;}}@media (min-width: 75em) {.container-xl--padded {padding-left: 0.5rem;padding-right: 0.5rem;}.col-xl {box-sizing: border-box;-ms-flex-positive: 1;flex-grow: 1;-ms-flex-preferred-size: 0;flex-basis: 0;max-width: 100%;padding-left: 1.5rem;padding-top: 1.5rem;}.col-xl-1 {-ms-flex-preferred-size: 8.33333%;flex-basis: 8.33333%;max-width: 8.33333%;}.col-xl-2 {-ms-flex-preferred-size: 16.66667%;flex-basis: 16.66667%;max-width: 16.66667%;}.col-xl-3 {-ms-flex-preferred-size: 25%;flex-basis: 25%;max-width: 25%;}.col-xl-4 {-ms-flex-preferred-size: 33.33333%;flex-basis: 33.33333%;max-width: 33.33333%;}.col-xl-5 {-ms-flex-preferred-size: 41.66667%;flex-basis: 41.66667%;max-width: 41.66667%;}.col-xl-6 {-ms-flex-preferred-size: 50%;flex-basis: 50%;max-width: 50%;}.col-xl-7 {-ms-flex-preferred-size: 58.33333%;flex-basis: 58.33333%;max-width: 58.33333%;}.col-xl-8 {-ms-flex-preferred-size: 66.66667%;flex-basis: 66.66667%;max-width: 66.66667%;}.col-xl-9 {-ms-flex-preferred-size: 75%;flex-basis: 75%;max-width: 75%;}.col-xl-10 {-ms-flex-preferred-size: 83.33333%;flex-basis: 83.33333%;max-width: 83.33333%;}.col-xl-11 {-ms-flex-preferred-size: 91.66667%;flex-basis: 91.66667%;max-width: 91.66667%;}.col-xl-12 {-ms-flex-preferred-size: 100%;flex-basis: 100%;max-width: 100%;}.offset-xl-1 {margin-left: 8.33333%;}.offset-xl-2 {margin-left: 16.66667%;}.offset-xl-3 {margin-left: 25%;}.offset-xl-4 {margin-left: 33.33333%;}.offset-xl-5 {margin-left: 41.66667%;}.offset-xl-6 {margin-left: 50%;}.offset-xl-7 {margin-left: 58.33333%;}.offset-xl-8 {margin-left: 66.66667%;}.offset-xl-9 {margin-left: 75%;}.offset-xl-10 {margin-left: 83.33333%;}.offset-xl-11 {margin-left: 91.66667%;}.offset-xl-12 {margin-left: 100%;}.hidden-xl-up {display: none !important;}.row-xl--start {-ms-flex-pack: start;justify-content: flex-start;text-align: start;}.row-xl--center {-ms-flex-pack: center;justify-content: center;text-align: center;}.row-xl--end {-ms-flex-pack: end;justify-content: flex-end;text-align: end;}.row-xl--top {-ms-flex-align: start;align-items: flex-start;}.row-xl--middle {-ms-flex-align: center;align-items: center;}.row-xl--bottom {-ms-flex-align: end;align-items: flex-end;}.row-xl--around {-ms-flex-pack: distribute;justify-content: space-around;}.row-xl--between {-ms-flex-pack: justify;justify-content: space-between;}.row-xl-column {-ms-flex-direction: column;flex-direction: column;}.col-xl--first {-ms-flex-order: -1;order: -1;}.col-xl--last {-ms-flex-order: 1;order: 1;}.alpha-xl-up {padding-left: 0;}}@media (max-width: 35.99em) {.container-xs--padded {padding-left: 0.5rem;padding-right: 0.5rem;}.hidden-xs-down {display: none !important;}.row-xs-column {-ms-flex-direction: column;flex-direction: column;}.alpha-xs-down {padding-left: 0;}}@media (max-width: 47.99em) {.hidden-sm-down {display: none !important;}.alpha-sm-down {padding-left: 0;}}@media (max-width: 61.99em) {.hidden-md-down {display: none !important;}.alpha-md-down {padding-left: 0;}}@media (max-width: 74.99em) {.hidden-lg-down {display: none !important;}.alpha-lg-down {padding-left: 0;}}/* =====================================CLEARING FLOATS===================================== */.clear {clear: both;display: block;overflow: hidden;visibility: hidden;width: 0;height: 0}.cf::after {clear: both;content: "";display: table;}.u-truncate {overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}/* =====================================BUTTON===================================== */@keyframes spinAround {from {transform: rotate(0deg);}to {transform: rotate(359deg);}}.btn {background-color: #11301b;border: 1px solid #11301b;color: rgb(255,255,255);cursor: pointer;display: inline-block;font-size: 1rem;font-weight: 400;outline: 0;padding: 8px 15px;position: relative;text-align: center;text-decoration: none;transition: all 200ms linear;border-radius: 50px;}.no-touch .btn:hover {text-decoration: none;opacity:.7}.btn--loading {color: transparent !important;pointer-events: none;}.btn--icon {display: flex;-ms-flex-align: center !important;align-items: center !important;-ms-flex-pack: center !important;justify-content: center !important;}.btn--icon .icon{margin-right: 10px;width: 18px;height: 18px;}.btn--loading::after {animation: spinAround 500ms infinite linear;border: 2px solid #dbdbdb;border-radius: 50%;border-right-color: transparent;border-top-color: transparent;content: "";display: block;height: 1rem;left: 50%;margin-left: -8px;margin-top: -8px;position: absolute;top: 50%;width: 1rem;}.btn--sede,.no-touch .btn--sede.btn--solid:hover {background-color: rgb(255,255,255);border-color:var(--sede_color);color: var(--sede_color);}.no-touch .btn--sede:hover {background-color: var(--sede_color);color: rgb(255,255,255);}.btn--solid.btn--sede {border-color:var(--sede_color);background-color: var(--sede_color);color: rgb(255,255,255);}.btn--primary,.no-touch .btn--primary.btn--solid:hover {background-color: rgb(255,255,255);border-color:#11301b;color: #11301b;}.no-touch .btn--primary:hover {background-color: #11301b;color: rgb(255,255,255);}.btn--solid.btn--primary {border-color:#11301b;background-color: #11301b;color: rgb(255,255,255);}.btn--secondary,.no-touch .btn--secondary.btn--solid:hover {background-color: rgb(255,255,255);border-color:#93c020;color: #93c020;}.no-touch .btn--secondary:hover {background-color: #93c020;color: rgb(255,255,255);}.btn--solid.btn--secondary {border-color:#93c020;background-color: #93c020;color: rgb(255,255,255);}.btn--white,.no-touch .btn--white.btn--solid:hover {background-color: transparent;border-color: rgb(255,255,255);color: rgb(255,255,255);}.no-touch .btn--white:hover {background-color: rgb(255,255,255);color: #11301b;}.btn--white.btn--solid {background-color: rgb(255,255,255);color: #11301b;}.btn--grey {background-color: transparent;border-color: #bbb;}.no-touch .btn--grey:hover {background-color: #bbb;border-color: #999;}.btn--grey.btn--solid {background-color: #ddd;color: #000000;}.btn--green {background-color: #a5e1bb;border-color: #a5e1bb;color: #04483c;}.no-touch .btn--green:hover {background-color: #04483c;color: rgb(255,255,255);}/* "extend" is-disabled */.btn.is-disabled {cursor: not-allowed;}.btn--small {font-size: 16px;padding: 3px 10px;}.btn--xsmall {font-size: 14px;padding: 0px 10px;}.btn--large {font-size: 17px;}.btn--block {display: block;/*width: 100%;*/}.btn-group {display: flex;margin-left: -0.5rem;margin-right: -0.5rem;overflow: hidden;}.btn-group .btn {flex: 1;margin-left: 0.5rem;margin-right: 0.5rem;}/* =====================================ALERT===================================== */.alert {background-color: #f5f5f5;border-radius: 4px;padding: 1rem;position: relative;text-align: center;}.alert--error {background-color: #f28f85;color: #420c05;}.alert--success {background-color: #a5e1bb;color: #04483c;}.alert--danger {background-color: #f3d092;color: #69300c;}/* =====================================FORM===================================== */.grecaptcha-badge {right: -300px !important;}select,textarea,input[type="text"],input[type="email"],input[type="tel"],input[type="button"],input[type="submit"],input[type="date"] {-webkit-appearance: none;-moz-appearance: none;appearance: none;font-family: 'Oswald';}select:disabled,textarea:disabled,input[type="text"]:disabled,input[type="email"]:disabled,input[type="tel"]:disabled,input[type="button"]:disabled,input[type="submit"]:disabled,input[type="date"]:disabled {opacity: 0.5;}input::placeholder,.input__field::-webkit-input-placeholder,.input__field::-moz-placeholder,.input__field:-ms-input-placeholder,.input__field::placeholder {color: #11301b;}textarea,.input textarea {height: inherit;min-height: 103px;overflow: auto;resize: none;vertical-align: top;}.form__submit {margin-top: 10px;}.input {position: relative;}.input--spacing + .input--spacing {margin-top: 10px;}.input__field {background: #fff;border: none;border: 1px solid #ccc;color: #000000;font-size: 16px;height: 36px;max-width: 100%;padding: 4px 10px 4px 10px;position: relative;transition: all .25s cubic-bezier(.645, .045, .355, 1);width: 100%;border-radius: 4px;}.input__errors {color: #f52813;font-size: 10px;line-height: 12px;list-style: none;margin: 0;-ms-flex-order: 9999;order: 9999;padding: 0;}.form--white .input--select .input__errors {color: rgb(255,255,255);}.input:not(.input--checkbox):not(.input--radiomulti):not(.input--switch):not(.input--radio) .input__label,.input:not(.input--select) .input__errors {margin: 0;pointer-events: none;}/*.input:not(.input--select) .input__errors {top: 3px;}*/.input__label {font-size: 16px;line-height: 1.3;}.input__submit {min-width: 200px;}.input--tel .input__label,.input--tel .input__errors {left: 86px !important;z-index: 5 !important;}.input--select::after {border: solid #5d5d5d;border-width: 0 2px 2px 0;content: '';display: inline-block;padding: 3px;position: absolute;right: 10px;bottom: 15px;-webkit-transform: rotate(45deg);transform: rotate(45deg);}.input--select .input__field.is-empty,.chosen-default {color: #676767}.input--checkbox .input__label {cursor: pointer;/*display: block;*/font-size: 16px;padding-left: 25px;padding-right: 25px;position: relative;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}.input--checkbox .input__field,.input--radiomulti .input__field,.input--radio .input__field {display: none;opacity: 0;position: absolute;z-index: -1;}.input--checkbox .input__label:before {border: 1px solid #11301b;content: "";height: 18px;left: 0;position: absolute;top: 1px;width: 18px;border-radius: 4px;}.input--checkbox .input__label:after {content: '';border-radius: 3px;height: 12px;left: 3px;position: absolute;top: 4px;transition: background-color .2s ease;width: 12px;}.input--checkbox .input__field:checked + .input__label::after {background-color: var(--sede_color);}.input--checkbox + .input__errors {display: none;}.input--switch {display: flex;align-items: center;flex-wrap: nowrap;flex-direction: row;min-height: 36px}.input--switch span{margin-left: 10px;}.input--switch .input__field {height: 0;width: 0;position: absolute;visibility: hidden;}.input--switch .input__label {cursor: pointer;text-indent: -9999px;width: 45px;height: 23px;background: #ddd;display: block;border-radius: 100px;position: relative;}.input--switch .input__label::after {content: '';position: absolute;top: 0px;left: 0px;width: 23px;height: 23px;background: #fff;border-radius: 90px;transition: 0.3s;border: 1px solid #ddd;}.input--switch .input__field:checked + .input__label {background: #00d084 ;}.input--switch .input__field:checked + .input__label::after {left: calc(100%);transform: translateX(-100%);border-color: #00d084 ;}.input--switch .input__label:active::after {width: 50px;}.input--radio .input__label {align-items: center;cursor: pointer;display: block;padding: 5px 10px 5px 18px;position: relative;user-select: none;min-height: 25px;}.input--radio .input__label::after {background-color: #fff;border: 1px solid #000000;border-radius: 50%;content: '';height: 20px;left: 10px;position: absolute;top: 50%;transition: background-color 0.2s ease;transform: translateY(-50%);width: 20px;}.input--radio .input__field:checked + .input__label::after {padding: 1px;background-color: var(--sede_color);}.input--radiomulti .input__label {align-items: center;background-color: #fff;border: 1px solid #ccc;border-radius: 4px;cursor: pointer;display: block;padding: 5px 10px 5px 35px;position: relative;user-select: none;width: 100%;min-height: 36px;}.input--radiomulti .input__label::after {background-color: #fff;border: 1px solid #000000;border-radius: 50%;content: '';height: 15px;left: 10px;position: absolute;top: 50%;transition: background-color 0.2s ease;transform: translateY(-50%);width: 15px;}.input--wimage.input--radiomulti .input__label {flex-direction: column;padding-top: 12px;padding-bottom: 12px;}.input--radiomulti .input__field:checked + .input__label::after {padding: 1px;background-color: var(--sede_color);}.input--quantity {display: flex;}.input--quantity .input__number {position: relative;text-align: center;display: inline-block;resize: vertical;padding-left: initial;padding-right: initial;border-right: none;border-left: none;border-radius: 0;}.input--quantity input[type="button"] {background-color: var(--sede_color);color: white;min-width: 30px;width: auto;transition: all 300ms ease;font-weight: bold;padding: 0;position: relative;}.input--quantity .input--minus{border-radius: 4px 0 0 4px;}.input--quantity .input--plus {border-radius:  0 4px 4px 0;}.input--quantity input[type="number"] {-moz-appearance: textfield;-webkit-appearance: none;}.inputp__label {display: block;font-size: 14px;font-weight: 500;line-height: 1.3;margin-bottom: 5px;margin-left: 3px;}.input__field[readonly] {cursor: default;}.input__field:not([readonly]):focus {border-color: #5d5d5d;/*box-shadow: 0 0 5px rgba(148, 148, 148, .5);*/outline: 0;}.input.is-required:before,.input.is-valid:before,.input.is-notValid:before,.input.is-loading:before {align-items: center;display: flex;font-size: 16px;height: 16px;justify-content: center;pointer-events: none;position: absolute;right: 12px;bottom: 9px;width: 16px;z-index: 2;}.input--checkbox.is-required:before,.input--checkbox.is-valid:before,.input--checkbox.is-notValid:before {top: 5px;}.input--textarea.is-required:before,.input--textarea.is-valid:before,.input--textarea.is-notValid:before {top:30px;}.input--tel.is-required:before,.input--tel.is-valid:before,.input--tel.is-notValid:before {z-index: 5;}.input--nolabel.is-valid .input__field,.input--nolabel.is-active .input__field{padding-top: 4px !important}.input.is-required::before {color: #5d5d5d;content: "\2737";}.input--select.is-required::after {right: 35px;}.input--select.is-required .input__field {padding-right: 47px;}.input.is-loading:before {animation: spinAround 500ms infinite linear;border: 2px solid #dbdbdb;border-radius: 50%;border-right-color: transparent;border-top-color: transparent;content: "";}.input:not(.input--hidden):not(.input--checkbox):not(.input--radiomulti):not(.input--radio).is-valid::before {content: '\2713';color: #08ab43;}.input__field.is-notValid,.input--checkbox.is-notValid .input__label::before {border-color: #f52813 !important;/*box-shadow: 2px 2px #f52813;*/}.input--checkbox.is-notValid .input__label,.input--checkbox.is-notValid .input__label * {color: #f52813 !important;}.input:not(.input--hidden):not(.input--checkbox):not(.input--radiomulti):not(.input--radio).is-notValid::before {content: '\2715';color: #f52813;}.input.is-notValid .input__errors {position: absolute;bottom: 22px;left: 10px;opacity: 1;transform: translateY(0);}.input--textarea.is-notValid .input__errors {top: 25px;}.input__field.is-notValid {padding-top: 11px;}.input--select .input__field.is-notValid {padding-top: 14px;}.input.is-active textarea.input__field,textarea.input__field.is-notValid {padding-top: 15px;}.input.is-required .input__field {padding-right: 32px;}.input__field.is-valid:not(.input__number),.input__field.is-notValid:not(.input__number) {padding-right: 36px;}.input.is-active:not(.is-notValid) .input__label {opacity: 1 !important;transform: translateY(0);}.input-group {align-items: center;display: flex;/*margin-bottom: 1em;*/}.input-group .input + .input {margin-left: 15px;/*margin-top: 10px;*/}.input-group--top {align-items: flex-start;}.input-group--multi {flex-wrap: wrap;}.input-group .input {flex: 1;}@media (max-width: 35.99em) {.input-group.input-group--md {display: block;/*margin-bottom: 1em;*/}.input-group--md .input + .input {margin-left: 0;margin-top: 10px;}.input-group--md.input-group--multi .input + .input:not(.input-group--md) {margin-top: 0px;margin-left: 15px;}}.form--spacing {margin: 2rem 0;}.form--white .input--checkbox .input__label,.form--white .input--checkbox .input__label a {color: rgb(255,255,255);}.form--white .input--checkbox .input__label a{text-decoration: underline;}.form--white .input--checkbox .input__label::before {border-color: rgb(255,255,255);background-color: rgb(255,255,255);}.form--white .input--checkbox .input__label::after {color: #11301b}/* Upload */.upload-box {display: flex;}.upload-box__text {border-right: 0;flex-grow: 1;}.upload-box__btn {align-items: center;background-color: #11301b;color: rgb(255,255,255);display: inline-flex;justify-content: center;overflow: hidden;padding: 0 10px;position: relative;}.upload-box__label {font-size: 16px;padding: 0 15px;}.upload-box__field {cursor: pointer;height: 100%;margin: 0;opacity: 0;padding: 0;position: absolute;right: 0;top: 0;}/* =====================================DROPDOWN===================================== */.dropdown {flex: 1;padding-right: 10px;position: relative;}.dropdown__trigger {display: flex;align-items: center;cursor: pointer;}.dropdown__value {font-size: 14px;flex: 1;padding-right: 10px;transition: width .3s linear;}.dropdown__arrow {color: #11301b;transform: rotate(90deg);font-size: 20px;line-height: 1;font-weight: bold;}.dropdown__options {background-color: #93c020;/*box-shadow: 0 3px 3px rgba(0, 0, 0, .4);*/color: rgb(255,255,255);cursor: pointer;display: none;list-style: none;margin: 0;padding: 8px 0;position: absolute;right: 0;top: 100%;z-index: 9999;}.dropdown__option {padding: 5px 10px;white-space: nowrap;}.dropdown__option.is-selected,.dropdown__option:hover {color: ;}.dropdown--open .dropdown__options {display: block;}
/* cmsms stylesheet: Layout modified: 23/09/25 18:24:22 */
/* =====================================FONT FAMILIES===================================== *//* =====================================BASIC STYLES===================================== */body {background-color: rgb(255,255,255);font-family: 'Oswald', sans-serif;color: #11301b;font-weight: 300;}a img {border: none}.global__content img {max-width: 100%;/*height: auto;*/}/* you can use these classes to align images to left or right */.right {float: right}.left {float:left}/* if image needs some space add this class to img tag* so at the end a left floating image would be <img src='some.jpg' class='left spacing' alt='foo' />*/.spacing {margin: 10px}.spacing.left {margin: 10px 10px 10px 0}.spacing.right {margin: 10px 0 10px 10px}/* or add a 2 px border to image or something, change as you need it */.border {border: 1px solid #757575}.img-border {border: 1px solid #eeeeee}.img-rounded {border-radius: 4px;}.padded {padding: 1.5em 0}/* some styling for code chunks */code, samp, kbd {font-family: Consolas, 'Andale Mono WT', 'Andale Mono', 'Lucida Console', 'Lucida Sans Typewriter', monospace;color: }pre code {line-height: 1.4;font-size: 11px}pre {padding: 10px;margin: 10px 0;overflow: auto;width: 93%;background: #eeeeee;border-radius: 6px;-webkit-border-radius: 6px;-moz-border-radius: 6px;-o-border-radius: 6px}/* target IE7 and IE6 */*:first-child+html pre {padding-bottom: 20px;overflow-y: hidden;overflow: visible;overflow-x: auto}* html pre {padding-bottom: 20px;overflow: visible;overflow-x: auto}/* horizontal ruler */hr {border: solid #ddd;border-width: 1px 0 0 0;clear: both;margin: 10px 0 30px 0;height: 0}hr.separator {border: solid #757575;border-width: 1px 0 0 0;clear: both;margin: 30px auto;height: 0}hr.separator.separator--withe {border-color: rgb(255,255,255)}hr.separator.separator--grey {border-color: #eeeeee}hr.separator.separator--black {border-color: #000000}.separator--icon {width: 100%;max-width: 800px;height: 1px;background-color: #93c020;margin: 30px auto;position: relative;}.separator--icon-icon {width: 100%;max-width: 800px;height: 10px;margin: 40px auto;position: relative;}.separator--icon-icon::after{content: '';position: absolute;width: 100%;height: 10px;background-image: url(/assets/_template/img/separator.svg);background-size: auto;background-position: top;background-repeat: no-repeat;z-index: 2;pointer-events: none;}.m--0 {margin: 0 !important;}.m--5 {margin: 5px !important;}.m-t--0 {margin-top: 0 !important;}.m-t--5 {margin-top: 5px !important;}.m-t--10 {margin-top: 10px !important;}.m-t--15 {margin-top: 15px !important;}.m-t--20 {margin-top: 20px !important;}.m-t--25 {margin-top: 25px !important;}.m-t--30 {margin-top: 30px !important;}.m-t--50 {margin-top: 50px !important;}.m-b--0 {margin-bottom: 0 !important;}.m-b--5 {margin-bottom: 5px !important;}.m-b--10 {margin-bottom: 10px !important;}.m-b--15 {margin-bottom: 15px !important;}.m-b--25 {margin-bottom: 25px !important;}.m-b--35 {margin-bottom: 35px !important;}.m-l--a {margin-left: auto !important;}.m-l--0 {margin-left: 0 !important;}.m-l--5 {margin-left: 5px !important;}.m-l--10 {margin-left: 10px !important;}.m-l--15 {margin-left: 15px !important;}.m-l--20 {margin-left: 20px !important;}.m-r--5 {margin-right: 5px !important;}.m-r--15 {margin-right: 15px !important;}.m-r--20 {margin-right: 20px !important;}.m-r--40 {margin-right: 40px !important;}.p--0 {padding: 0 !important;}.p--5 {padding: 5px !important;}.p--1 {padding: 1rem !important;}.p--15 {padding: 15px !important;}.p--10 {padding: 10px !important;}.p--20 {padding: 20px !important;}.p-t--0 {padding-top: 0 !important;}.p-t--15 {padding-top: 15px !important;}.p-t--10 {padding-top: 10px !important;}.p-b--10 {padding-bottom: 10px !important;}.p-b--15 {padding-bottom: 15px !important;}.p-b--20 {padding-bottom: 20px !important;}.p-l--10 {padding-left: 10px !important;}.p-l--15 {padding-left: 15px !important;}.p-r--10 {padding-right: 10px !important;}.p-r--15 {padding-right: 15px !important;}.u-h100 {height: 100%;}.u-w100 {width: 100%;}.u-block {display: block;}.u-relative {position: relative;}.u-absolute {position: absolute;}.img-block {display: block;width: 100%;max-width: 100%;height: auto;}.img-fit {width: 100%;object-fit: cover;}.img-vertical {position: relative;transform: translateY(-50%);top: 50%;}.img-cover {object-fit: cover;}.img-center {margin: 0 auto;text-align: center;}.img-grayscale {-webkit-filter: grayscale(90%) brightness(50%); /* Safari 6.0 - 9.0 */filter: grayscale(90%) brightness(50%);}.is-selectable {cursor: pointer;}.not-selectable {pointer-events: none;}.is-disabled {pointer-events: none;opacity: 0.5;}.is-sticky {position: -webkit-sticky;position: sticky;top: 0;}.f1 {flex: 1;}.f2 {flex: 2;}.is-clipped {overflow: hidden;}.rouded-corner {border-radius: 0 500px 0 0;-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);}.rouded-cercle {border-radius: 500px;-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);}.rouded-cercle--small {max-width: 125px;margin: 0 auto}/* - Tooltip Hack - */.tooltip-wrapper {display: none;}.drooltip .tooltip-wrapper {display: block;}.whatsapp {position:fixed;padding: 10px;bottom:60px;right:30px;background-color:#25d366;color:#FFF;border-radius:50px;text-align:center;z-index:100;}.whatsapp:hover {text-transform: none;background-color:#16b953;color: #FFF !important;}.whatsapp .icon{height: 30px;width: 30px;}.js-paginate-btn {width: 140px;}.map {background-color: lightgrey;margin-bottom: 10px;height: 300px;width: 100%;}.map--expandable {overflow: hidden;}.map__map {width: 100%;}.badge {align-items: center;background-color: #11301b;border-radius: 50%;display: inline-flex;height: 15px;justify-content: center;line-height: 1;width: 15px;}.calendar {position: relative;}.calendar.is-loading:after {animation: spinAround 500ms infinite linear;border: 2px solid #11301b;border-radius: 50%;border-right-color: transparent;border-top-color: transparent;content: "";display: block;height: 2rem;left: 50%;margin-left: -8px;margin-top: -8px;position: absolute;top: 50%;width: 2rem;}.calendar-badge {align-items: center;background-color: #11301b;border-radius: 50%;color: #fff;display: flex;font-size: 10px;font-weight: bold;height: 15px;justify-content: center;line-height: 1;position: absolute;right: 0;top: 0;width: 15px;}.flatpickr-day.selected .calendar-badge {background-color: #f5f5f5;color: ;}ol.reglamento {padding-left: 20px;}ol.reglamento li ul {list-style-type: none;padding-left: 10px;}ol.reglamento li ul ul {list-style-type: initial;}/* =====================================ANIMATIONS===================================== */@keyframes fadeIn {from {opacity: 0;}to {opacity: 1;}}.fadeIn {animation-duration: 1s;animation-fill-mode: both;animation-name: fadeIn;}.animated {animation-duration: 1s;animation-fill-mode: both;}@keyframes fadeInLeft {from {opacity: 0;transform: translate3d(-100%, 0, 0);}to {opacity: 1;transform: translate3d(0, 0, 0);}}.fadeInLeft {animation-name: fadeInLeft;}@keyframes fadeInRight {from {opacity: 0;transform: translate3d(100%, 0, 0);}to {opacity: 1;transform: translate3d(0, 0, 0);}}.fadeInRight {animation-name: fadeInRight;}@keyframes fadeOutLeft {from {opacity: 1;}to {opacity: 0;transform: translate3d(-100%, 0, 0);}}.fadeOutLeft {animation-name: fadeOutLeft;}@keyframes fadeOutRight {from {opacity: 1;}to {opacity: 0;transform: translate3d(100%, 0, 0);}}.fadeOutRight {animation-name: fadeOutRight;}@keyframes slideDown {from {visibility: visible;max-height: 0;}to {max-height: 100%;}}.slideDown {animation-name: slideDown;}@keyframes slideUp {from {max-height: 100%;}to {visibility: hidden;max-height: 0;}}.slideUp {animation-name: slideUp;}@keyframes fadeIn {from {opacity: 0;}to {opacity: 1;}}.fadeIn {animation-name: fadeIn;}@keyframes fadeOut {from {opacity: 1;}to {opacity: 0;}}.fadeOut {animation-name: fadeOut;}@keyframes pulse {from {transform: scale3d(1, 1, 1);}50% {transform: scale3d(1.05, 1.05, 1.05);}to {transform: scale3d(1, 1, 1);}}.pulse {animation-name: pulse;}@keyframes bounceInLeft {from,60%,75%,90%,to {animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);}0% {opacity: 0;transform: translate3d(-3000px, 0, 0);}60% {opacity: 1;transform: translate3d(25px, 0, 0);}75% {transform: translate3d(-10px, 0, 0);}90% {transform: translate3d(5px, 0, 0);}to {transform: translate3d(0, 0, 0);}}.bounceInLeft {animation-name: bounceInLeft;}/** TRANSITIONS **/.e-scale__w {display: block;line-height: 0;overflow: hidden;z-index: -1;}.e-scale__el {transition: transform .2s linear;}.no-touch .e-scale:hover .e-scale__el {transform: scale(1.15);z-index: -1;}/* =====================================COMMON TYPOGRAPHY===================================== *//* link default styles */a {color: var(--sede_color);text-decoration: none;}.no-touch a:focus,.no-touch a:hover,a.is-active {outline: 0;/*color: #93c020;*/}/* default heading styles */h1,h2,h3,h4,h5,.banner__title {color: #11301b;line-height: 1;/*font-family: 'League Gothic', sans-serif;*/text-transform: uppercase;font-weight: 500;}h1,.home_title {font-size:  1.5em;}h2 {font-size: 1.4em;}h3 {font-size: 1.3em;}h4 {font-size: 1.1em;}h5 {font-size: 1.1em;}/* blockquotes and cites */blockquote {color: #000000;font-size: 1em;line-height: 1.5em;font-style: italic;margin: 20px 0 0 20px;padding: 0 0 1em 40px;position: relative;}blockquote::before{color: #11301b;content: "\201C";font-family: Arial;font-size: 4.5em;left: -7px;position: absolute;top: 10px;}blockquote cite {color: #333333;display: block;font-size: 1em;font-style: normal;font-weight: bold;margin-top: 1em;}blockquote cite span{display: block;color: grey;font-weight: lighter;margin-top: 0;}.txt-left {text-align: left;}.txt-right {text-align: right;}.txt-center {text-align: center !important;}.txt-justify {text-align: justify;}.txt-regular {font-weight: 300;}.txt-medium {font-weight: 400;}strong,b,.txt-bold,.txt-strong {font-weight: 500;}.txt-upper {text-transform: uppercase;}.txt-capitalize {text-transform: capitalize;}.txt-normal {text-transform: initial;}.txt-through {text-decoration: line-through;}.txt-title {font-family: 'League Gothic', sans-serif;}.txt--primary {color: #11301b;}.txt--secondary {color: #93c020;}.txt-black {color: #000000;}.txt-white {color: rgb(255,255,255);}.txt--blue {color: #0099DD;}.txt--grey {color: #757575;}.txt--danger {color: #866606;}.txt--green {color: #076554;}.txt--red {color: #e00404;}.txt-block {display: block;}.txt-underline {text-decoration: underline;}a.txt-underline:hover {text-decoration: underline;}.s-10 {font-size: 10px;line-height: 11px;}.s-12 {font-size: 12px;line-height: 13px;}.s-13 {font-size: 13px;line-height: 14px;}.s-14 {font-size: 14px;line-height: 15px;}.s-15 {font-size: 15px;line-height: 16px;}.s-18 {font-size: 18px;line-height: normal;}.s-20 {font-size: 20px;line-height: normal;}.s-22 {font-size: 22px;line-height: normal;}.s-26 {font-size: 26px;line-height: normal;}.s-30 {font-size: 30px;line-height: 30px;}.s-35 {font-size: 35px;line-height: 35px;}.s-40 {font-size: 40px;line-height: 40px;}.lh-1 {line-height: 1;}.lh-0 {line-height: 0;}.b-1-grey {border-bottom: 1px solid #ddd;}img[data-src],img[data-srcset] {display: initial;min-height: 1px;}.bg-primary {background-color: #11301b !important;}.bg-secondary {background-color: #93c020 !important;}.bg-sede {background-color: var(--sede_color) !important;}.bg-shadow::before {content: '';position: absolute;bottom: 0;left: 0;right: 0;height: 70%;background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.75) 100%);background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.75) 100%);background: -o-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.75) 100%);background: -ms-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.75) 100%);background: linear-gradient(to bottom, rgba(0,0,0,0) 0%, rgba(0,0,0,0.75) 100%);background-repeat: no-repeat;z-index: 1;pointer-events: none;}.bg-shadow::after {content: '';position: absolute;top: 0;left: 0;right: 0;height: 70%;background: -moz-linear-gradient(bottom, rgba(0,0,0,0) 0%, rgba(0,0,0,0.75) 100%);background: -webkit-linear-gradient(bottom, rgba(0,0,0,0) 0%, rgba(0,0,0,0.75) 100%);background: -o-linear-gradient(bottom, rgba(0,0,0,0) 0%, rgba(0,0,0,0.75) 100%);background: -ms-linear-gradient(bottom, rgba(0,0,0,0) 0%, rgba(0,0,0,0.75) 100%);background: linear-gradient(to top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.75) 100%);background-repeat: no-repeat;z-index: 1;pointer-events: none;}.bg-white {background-color: rgb(255,255,255) !important;}.bg-grey {background-color: #eeeeee !important;}.bg-watermark {background-image: url(/assets/_template/img/watermark.png);background-size: auto;background-position: center right;background-repeat: no-repeat;}/* =====================================Lists Block===================================== */ul.list-unstyled {list-style-type: none;padding: 0;}ul.separated li + li  {margin-top: 10px ;}ul.ok-list {list-style: none;list-style-position: inside;padding-left: 1.5em;position: relative;}ul.ok-list li:before {margin-top: 3px;content: '';position: absolute;left: 0;height: 1em;width: 1em;background-image: url(/assets/_template/img/tick.svg);background-size: contain;background-repeat: no-repeat;margin-right: 1.5em;}/* =====================================Table===================================== */.table th {font-weight: 700;padding: 5px 0;border-bottom: 2px solid #93c020;width: 1%}.table td {padding: 10px 5px;border-bottom: 1px solid #757575;}.table tbody tr:nth-child(odd) td {background-color: #eeeeee;}/* =====================================LAYOUT===================================== */.nav__wrapper {overflow-x: auto;overflow-y: hidden;white-space: nowrap;}.icon {display: block;line-height: 1;}.icon__svg {color: inherit;fill: currentColor;height: inherit;width: inherit;}.icon--rotate .icon__svg,.icon--right .icon__svg {transform: rotate(-180deg);}.icon--up .icon__svg {transform: rotate(90deg);}.icon--down .icon__svg {transform: rotate(-90deg);}.icon--12 {height: 12px;width: 12px;}.icon--14 {height: 14px;width: 14px;}.icon--18 {height: 18px;width: 18px;}.icon--25 {height: 25px;width: 25px;}.icon--40 {height: 40px;width: 40px;}.icon--lg {height: 80px;width: 80px;}.icon--md {height: 50px;width: 50px;}.icon .c1 {fill: "#008ac3";}.icon .c2 {fill: "#2a2a4b";}.no-touch .icon--hover:hover {color: #11301b;}.form-success {display: inline-block;padding: 15px 50px;}.loader {position: relative;}.loader::after {animation: spinAround 500ms infinite linear;border: 2px solid #11301b;border-radius: 50%;border-right-color: transparent;border-top-color: transparent;content: "";display: block;height: 2rem;left: 50%;margin-left: -8px;margin-top: -15px;position: absolute;top: 50%;width: 2rem;}.loader.loader--white::after{border-left-color: white;border-bottom-color: white;}/* ------ HEADER SECTION ------ *//* if you need height or something for header part add style here */.global__header {padding: 10px 0;height: auto;z-index: 800;position: fixed;}.global__header-top {padding: 5px 0;}.global__header--block {background: rgb(255,255,255);}.global__header.global__header--block,.menu-is-open .global__header {box-shadow: 0 0 10px 0px rgba(29, 29, 27, .43);/*transition: background-color 0.3s ease-in-out;*/}.global__header-top a,.global__header-top a:hover {color: rgb(255,255,255)}.global__header--block .lang-selector {display: none;}/* LOGO */svg.logo #logo-w {--verde1: white;--verde2:  white;--nutri:  white;--amarillo: transparent;--verde2l: transparent;--sede: transparent;}svg.logo #logo-b {--verde1: black;--verde2:  black;--nutri:  black;--amarillo: transparent;--verde2l: transparent;--sede: transparent;}.global__header--block svg.logo #logo-w {--verde1: #11301b;--verde2:  #93c020;--nutri:  #ff294c;--sede: var(--logo_color);--amarillo: #f1e407;--verde2l: #93c020;}.global__logo {line-height: 0;display: block;}.global__logo-img {height: 40px;transition: height 0.2s linear;}.header-title {max-width: 350px;text-align: right;text-transform: lowercase;}.header-btns {align-items: center;display: flex;height: 100%;margin-left: auto;}.banner__item {overflow: hidden;}/* BANNER */.global__banner {background: #000;max-height: 40vh;overflow: hidden;position: relative;width: 100%;z-index: 0;display: flex;ms-display:flex;-ms-flex-pack: center !important;justify-content: center !important;-ms-flex-align: center !important;align-items: center !important;}.banner__video {width: 100%;background-position: center, center;background-repeat: no-repeat;background-size: cover;height: 60vh;}.banner__video iframe {position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);width: 100vw;height: 56.25vw; /* 9/16*100 = 56.25 */min-height: 100%;min-width: 177.77vh; /* 16/9*100 = 177.77 */pointer-events: none;}.banner__video iframe {opacity: 0;}.banner__video iframe.loaded {opacity: 1;transition: opacity 0.3s;-webkit-transition: opacity 0.3s;}.banner_content {z-index: 99;}.banner_title {font-size: clamp(32px, 4vw, 60px);line-height: clamp(32px, 4vw, 60px);}/* =====================================BANNERS===================================== */.global__banner:not(.global__banner--detail) {}.global__banner.global__banner--detail {max-height: 80vh;height: auto;}/*.global__banner:not(.global__banner--home) .banner__image:not(.img-grayscale) {-webkit-filter: grayscale(60%);filter: grayscale(60%);}*/.banner__image {width: 100vw;height: auto;position: relative;display: block;}.global__banner:not(.global__banner--detail) .banner__title {display: flex;flex-direction: column;opacity: .3}.banner__inner {height: 100%;left: 0;position: absolute;bottom: 0;width: 100%;z-index: 2;}.banner__title {color: rgb(255,255,255);margin: 0;font-size: 5vw;}.banner__subtitle {color: rgb(255,255,255);font-size: 18px;line-height: 17px;}/* ------ NAVIGATION ------ */.main-navigation {display: flex;height: 100%;justify-content: space-between;padding-top: 0.5rem;padding-bottom: 0.5rem;}.main-navigation > .nav__item {align-items: center;display: inline-flex;}.main-navigation .nav__link {cursor: pointer;position: relative;text-decoration: none;border-bottom: 2px solid transparent;}.main-navigation > .nav__item > .nav__link {color: rgb(255,255,255);font-size: 16px;font-weight: 400;transition: color 300ms ease;letter-spacing: .5px;}.main-navigation > .nav__item + .nav__item {margin-left: 20px;}.main-navigation .nav__item > .nav__link.is-active{color: rgb(255,255,255);}.no-touch .main-navigation .nav__item > .nav__link:hover {border-bottom: 2px solid #000000}.main-navigation .nav__item > .nav__link.is-active{border-bottom: 2px solid var(--sede_color)}.no-touch .global__header--block .main-navigation .nav__item > .nav__link:hover {color: #757575;}.global__header--block .main-navigation .nav__item > .nav__link {color: #000000;}.global__header--block .main-navigation .nav__item > .nav__link.is-active {color: #000000;border-color: var(--sede_color);}.main-navigation .nav__submenu {background-color: #93c020;box-shadow: 0 5px 17px -2px rgba(0, 0, 0, 0.25);left: 0;opacity: 0.95;overflow: hidden;position: absolute;top: 100%;transition: max-height 0.2s ease-in;visibility: hidden;width: 100%;padding: .5em 0;}.main-navigation .nav__submenu:not(.nav__submenu--motos) .nav__link + .nav__link {margin-left: 25px;padding-left: 25px;border-left: 1px solid #757575;}.main-navigation .nav__submenu .nav__link {color: #93c020;transition: color 0.3s ease-out;font-size: 14px;}.no-touch .main-navigation .nav__submenu .nav__link:hover,.main-navigation .nav__submenu .nav__link.is-active {color: #11301b;}.main-navigation .nav__submenu .nav__link + .nav__link {margin-top: 10px;}.nav__submenu-block .nav__link:first-child {color: #11301b;}.main-navigation .is-open .nav__submenu {visibility: visible;}/* ------ BREADCRUMB AREA ------ */.breadcrumb-container {position: absolute;bottom: 0;z-index: 4}.breadcrumb ol {list-style: none;}.breadcrumb ol li {display: inline-flex;padding: 10px 0;color: white;}.breadcrumb ol li+li:before {color: black;content: "\2192";color: white;}/* ------ CONTENT AREA ------ */.ov-list {align-items: center;display: flex;flex-wrap: wrap;margin: 0;}.ov-title {padding: 8px 0;width: 40%;}.ov-text {margin: 0;padding: 8px 0;text-align: right;width: 60%;}.ov-title:not(:first-child) + .ov-text,.ov-text + .ov-title {border-top: 1px solid #ddd;}.global__content {padding-bottom: 50px;}.global__main {margin-top: 20px;}.global__main p:first-child {/*    margin-top: 0;*/}.global__main-header {margin-bottom: 40px;}.global__title {color: var(--sede_color);margin: 0;text-align: center;z-index: 1;}.global__subtitle {text-align: center;font-size: 1.25rem;line-height: 1.1em;}.box {background-color: rgb(255,255,255);border-radius: 4px;overflow: hidden;}.box--shadow {box-shadow: 0px 2px 6px 0px rgb(29 29 27 / 43%);}.content-wrapper {padding-top: 20px}/* Escondemos las imagenes de la galeria hasta que no se monta flickity */.carousel:not(.flickity-enabled) .carousel__cell:not(.is-selected),.carousel:not(.flickity-enabled) .carousel_item:not(.is-selected) {display: none;}.carousel_item {width: 200px}.section {position: relative;/*margin: 40px 0;*/padding: 25px 0;}.section .section_inner {width: 80%;max-width: 800px;}.full-section {margin-left: calc( (-100vw + 100%) / 2 );margin-right: calc( (-100vw + 100%) / 2 );}.countrylist {list-style: none;padding: 0;}.countrylist__item {float: left;padding: 15px 10px;}.countrylist__item:hover a {color: #11301b;}.countrylist__flag-icon {height: 25px;width: 25px;}.countrylist__flag {/*border: 1px solid white;*/border-radius: 50px;}.img-history {box-shadow: 0px 4px 10px rgb(0 0 0 / 50%);border: 17px solid white;/*transform: rotate(-3deg);*/width: auto;max-width: 100%;height: auto;margin-left: auto;}.row--reverse .img-history {/*transform: rotate(3deg);*/}/* ------ FOOTER AREA ------ */.global__footer {}.global__footer *{/*color: #11301b;*/}.global__footer a{color: #11301b;}.global__footer a:hover{color: #757575;}.global__footer-top {background: #eeeeee;position: relative;padding-top: 20px;padding-bottom: 30px;}.footer-container {padding: 0 10px;flex: 1;}.footer-container--logo {flex: 1.15;}.footer-container + .footer-container {border-left: 1px solid #11301b;}.footer-container__title {font-size: 1.2em;margin: 0 0 10px 0;line-height: 1;color: #11301b}.footer__logo-img {max-width: 180px;height: auto;line-height: 0;}.footer__social {margin-top: 15px;}.social-links {display: flex;}.social-link {padding: 10px;background-color: #11301b;}.social-link .icon{color: rgb(255,255,255);}.no-touch .social-link:hover{background-color: var(--sede_color) !important;}.social-link + .social-link {margin-left: 15px;}.footer-nav .nav__link {color: #11301b;display: block;padding: 2px 0;font-size: 16px;line-height: 20px;}.footer-nav .nav__link:hover {color: #757575;}.global__footer-bottom {background-color: #000000;padding: 5px 0 20px;}.copyright {color: rgb(255,255,255);font-size: 12px;margin: 0;}.copyright a {color: rgb(255,255,255);text-decoration: underline;}.no-touch .copyright a:hover {color: #757575;text-decoration: underline;}.youtube {background-color: #f0f0f0;height: 0;width: 100%;padding-top: 56.25%; /* 16:9 */position: relative;color: transparent;overflow: hidden;}.youtube__cover,.youtube__play {position: absolute;top: 50%;left: 0;width: 100%;transform: translateY(-50%);}.youtube__play {color: rgb(255,255,255);-webkit-filter: drop-shadow(0px 0px 3px #555);filter: drop-shadow(0px 0px 3px #555);height: 100px;left: 50%;top: 50%;transform: translate(-50%, -50%);width: 75px;z-index: 1;opacity: .7;}.no-touch .youtube:hover .youtube__play {color: #11301b;opacity: 1;}.youtube iframe {height: 100%;left: 0;position: absolute;top: 0;width: 100%;}@media screen and (max-width: 35.99em) {.s-20 {font-size: 18px;}.s-22 {font-size: 20px;}.s-26 {font-size: 22px;}.s-30 {font-size: 24px;}}@media screen and (min-width: 36em) {.detail {width: 33%;}.img-history {margin-left: auto;max-width: 80%;}.row--reverse .img-history {margin-left: inherit;}.header-btns, .models-btns {display: flex;align-self: center;margin-left: auto;padding: .5em 0;height: 100%;}.icon-btn {display: flex;align-self: flex-end;margin-left: 20px;opacity: 0.6;transition: all .2s ease-in-out;}.icon-btn:hover {opacity: 1;transform: scale(1.1);}.icon-btn img {max-height: 70px;}}@media screen and (max-width: 47.99em) {.global__banner {margin-top:50px;}svg.logo #logo-w,.global__header--block svg.logo #logo-w {--verde1: #11301b;--verde2:  white;--nutri:  white;--sede: var(--logo_color);--amarillo: #f1e407;--verde2l: #93c020;}.form-search--button,.form-search--button button {width: 100%;margin: 0 !important}.global__header {background: #93c020}.whatsapp {bottom:80px;right:10px;}.map--expandable .map__map {margin-right: 0;transition: margin-right 0.2s ease-in;}.map--expandable.is-open .map__map {margin-right: -100%;transition-timing-function: ease-out;}.map__details {border-top: 1px solid lightgrey;border-bottom: 1px solid lightgrey;}.footer-container *{text-align: center;}.footer__logo,.footer__social {display: block;text-align: center;}.footer__social .social-links,.lang-switch {justify-content: center;}.copyright {text-align: center;}.logo--footer {width: 100%;text-align: center;margin-top: 20px}}@media screen and (min-width: 48em) {h1 {font-size:  1.7em;}h2 {font-size: 1.5em;}h3 {font-size: 1.3em;}h4 {font-size: 1.2em;}h5 {font-size: 1.1em;}.global__header--block {background: rgb(255,255,255);}.global__logo-img {height: 60px;}.global__header--block .global__logo-img {height: 50px;}.global__main {margin-top: 30px;}.global__banner:not(.global__banner--detail) {height: auto;max-height: 300px;}.global__banner.banner_detail {height: auto;max-height: 500px;}.banner__video {height: 80vh;}.copyright {font-size: 12px;}.form-search--item {max-width: 16%;display: flex;flex-direction: column;justify-content: space-between;margin-bottom: 0}.form-search .form-search--item + .form-search--item {padding-left: 10px;border-left: 1px solid #ddd;}.footer-container--logo {padding-left: 0px;}/* =====================================PROPIEDADES STYLES===================================== */.properties-summary--l .properties-summary--header-image {width: 55%}.map {height: 520px;}}@media screen and (min-width: 62em) {body {font-size: 1.1em;line-height: 1.3em;}h1 {font-size:  2em;}h2 {font-size: 1.7em;}h3 {font-size: 1.5em;}h4 {font-size: 1.3em;}h5 {font-size: 1.1em;}.global__logo-img {height: 55px;}.countrylist__item {width: 25%;}.countrylist__item-link {justify-content: center;}.icon-btn img {max-height: 60px;}.global__banner.banner_detail {max-height: 500px;}.header-btns {border-left: 1px solid rgb(255,255,255);justify-content: flex-end;padding-left: 12px;}.main-navigation {flex: 1;}.country-region {min-width: 890px;}.map__details {margin-left: -30%;width: 30%;}.subfooter__inner .subfooter__text{font-size: 13px;margin-right: 20px;text-align: center;margin-top: 0;}.main-navigation > .nav__item + .nav__item {/*margin-left: 30px;*/}.main-navigation > .nav__item > .nav__link {font-size: 18px;}.main-navigation > .nav__link + .nav__link {margin-left: 28px;}.main-navigation > .nav__link + .nav__link {margin-left: 35px;}.main-navigation .nav__submenu .nav__link {font-size: 16px;}}@media screen and (min-width: 75em) {/*.banner__item::after,.global__banner:not(.global__banner--home) .banner__inner::after {right: -10vw}*/}
/* cmsms stylesheet: Menu Mobile modified: 26/09/22 16:20:02 */
/* =====================================Pusher (main content)===================================== */.mbl__pusher {height: 100%;left: 0;position: relative;width: 100%;}/* =====================================Mobile Menu Btn (Lines)===================================== */.mbl__btn {height: 25px;margin-left: 20px;}.mbl__btn .lines::after,.mbl__btn .lines::before {content: "";left: 0;position: absolute;top: -8px;}.mbl__btn .lines:after {top: 8px;}.mbl__btn .lines {display: inline-block;position: relative;vertical-align: middle;}.mbl__btn .lines,.mbl__btn .lines:after,.mbl__btn .lines:before {backface-visibility: hidden;background-color: rgb(255,255,255);height: 2px;transition: background-color 0.3s ease, transform 0.3s ease;width: 28px;}.mbl__btn.is-close .lines {background-color: transparent;transition: none;}.mbl__btn.is-close .lines:before {transform: rotate(45deg) translate(6px, 6px);}.mbl__btn.is-close .lines:after {transform: rotate(-45deg) translate(5px, -6px);}/* =====================================Aside Mobile (All content)===================================== */.mbl__menu {background-color: rgb(255,255,255);box-shadow: 0 0 9px 0 rgba(0,0,0,0.4);height: 100%;left: 0;overflow-x: hidden;overflow-y: scroll;padding-top: 65px;padding-bottom: 25px;position: fixed;top: 0;transform: translate3d(-100%, 0, 0);transition: all 0.5s;visibility: hidden;width: 260px;z-index: 701;}.mbl__menu::after {background: rgba(0,0,0,0.2);content: '';display: none;height: 100%;opacity: 1;position: absolute;right: 0;top: 0;transition: opacity 0.5s;width: 100%;}/* =====================================Mobile Menu (Nav)===================================== */.mbl-navigation,.mbl-navigation .nav__block {/*border-bottom: 1px solid #ddd;*/}.mbl-navigation + .mbl-navigation {margin-top: 20px}.mbl-navigation .nav__block-title {color: #11301b;display: block;padding: 10px;}.mbl-navigation .nav__item,.mbl-navigation .nav__children {border-bottom: 1px solid #eeeeee;}.mbl-navigation .nav__toggle {border-left: 1px solid #11301b;flex: 0 0 35px;line-height: 1;padding: 8px 8px;text-align: center;}.mbl-navigation .nav__link {color: #11301b;display: block;padding: 8px 10px;text-decoration: none;}.mbl-navigation .nav__children {border-top: 1px solid #ddd;flex: 0 0 100%;padding-left: 15px;}.nav__block > .nav__children {border-top: 0;}.nav__item--has-child:not(.nav__block) .nav__children {display: none;}.mbl-navigation .nav__item--has-child {display: flex;flex-wrap: wrap;}.menumobile-block-image {float: left;height: 20px;width: 45px;}.menumobile-image {display: block;height: 100%;}/* =====================================Menu Open (State)===================================== */.mbl-menu--open {overflow: hidden;}.mbl-menu--open .mbl__pusher:before {content: '';background-color: rgba(0, 0, 0, .9);bottom: 0;left: 0;position: absolute;right: 0;top: 0;z-index: 700;-webkit-backdrop-filter: blur(5px); /* Safari 9+ */backdrop-filter: blur(5px); /* Chrome and Opera */}.mbl-menu--open .mbl__menu {transform: translate3d(0, 0, 0);transition: transform 0.5s;visibility: visible !important;}/*@media screen and (max-width: 47.99em) {.mbl-menu--open .global__logo {transform: translateX(38px);}}*/@media screen and (min-width: 48em) and (max-width: 61.99em) {.mbl__menu::before {background-color: #11301b;content: '';display: block;height: 52px;position: absolute;top: 0;width: 100%;}}
/* cmsms stylesheet: UI Blocks modified: 26/09/22 16:20:02 */
/* =====================================Flickity v2.0.11===================================== */.flickity-enabled {position: relative;}.flickity-enabled:focus { outline: none; }.flickity-viewport {overflow: hidden;position: relative;height: 100%;}.flickity-slider {position: absolute;width: 100%;height: 100%;}/* draggable */.flickity-enabled.is-draggable {-webkit-tap-highlight-color: transparent;tap-highlight-color: transparent;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}.flickity-enabled.is-draggable .flickity-viewport {cursor: move;cursor: -webkit-grab;cursor: grab;}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down {cursor: -webkit-grabbing;cursor: grabbing;}/* ---- previous/next buttons ---- */.flickity-prev-next-button {position: absolute;top: 50%;width: 44px;height: 44px;border: none;border-radius: 50%;background: white;background: hsla(0, 0%, 100%, 0.75);cursor: pointer;/* vertically center */-webkit-transform: translateY(-50%);transform: translateY(-50%);z-index: 2;cursor:pointer;}.flickity-prev-next-button:focus {outline: none;}.flickity-prev-next-button:active {opacity: 0.6;}.flickity-prev-next-button.previous { left: 10px; }.flickity-prev-next-button.next { right: 10px; }/* right to left */.flickity-rtl .flickity-prev-next-button.previous {left: auto;right: 10px;}.flickity-rtl .flickity-prev-next-button.next {right: auto;left: 10px;}.flickity-prev-next-button:disabled {opacity: 0.3;cursor: auto;}.flickity-prev-next-button svg {position: absolute;left: 20%;top: 20%;width: 60%;height: 60%;}.flickity-prev-next-button .arrow {fill: rgb(255,255,255);}.flickity-prev-next-button:hover .arrow {fill: #11301b !important;}/* ---- page dots ---- */.flickity-page-dots {width: 100%;padding: 0;margin-top: 15px;list-style: none;text-align: center;line-height: 1;}.flickity-rtl .flickity-page-dots { direction: rtl; }.flickity-page-dots .dot {display: inline-block;width: 10px;height: 10px;margin: 0 5px !important;background: #333;border-radius: 50%;opacity: 0.25;cursor: pointer;}.flickity-page-dots .dot.is-selected {opacity: 1;}/* =====================================CAROUSEL===================================== */.carousel__cell {width: 100%;max-width: 1150px;/*height: 650px;*//*transform: scale(0.96);*/opacity: 0.6;filter: grayscale(100%);transition: opacity .3s ease, transform .3s linear;}.carousel__cell.carousel__centrered {width: 100%;max-width: 100%;filter: none:opacity: 1;}.carousel__cell.carousel__centrered img{width: 100%;}.carousel__cell.is-selected {filter: none;opacity: 1;/*transform: scale(1);*/}.carousel-cell-image {width: 100%; height: auto;}.carousel__cell.flickity-lazyloaded,.carousel__cell.flickity-lazyerror {opacity: 1;}@media screen and (min-width: 48em) {.carousel__cell {/*width: 80%;*/max-width: 990px;}.carousel__cell.carousel__centrered {width: 100%;height: auto;max-width: initial;}}
