@import"https://fonts.googleapis.com/css2?family=Josefin+Sans:ital,wght@0,100..700;1,100..700&display=swap";
/* @license MIT https://github.com/necolas/normalize.css/blob/8.0.1/LICENSE.md */
html{line-height:1.15;-webkit-text-size-adjust:100%;}body{margin:0;}main{display:block;}h1{font-size:2em;margin:0.67em 0;}hr{box-sizing:content-box;height:0;overflow:visible;}pre{font-family:monospace,monospace;font-size:1em;}a{background-color:transparent;}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted;}b,strong{font-weight:bolder;}code,kbd,samp{font-family:monospace,monospace;font-size:1em;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}img{border-style:none;}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0;}button,input{overflow:visible;}button,select{text-transform:none;}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button;}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0;}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText;}fieldset{padding:0.35em 0.75em 0.625em;}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal;}progress{vertical-align:baseline;}textarea{overflow:auto;}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0;}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto;}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px;}[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}details{display:block;}summary{display:list-item;}template{display:none;}[hidden]{display:none;}
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.action-links{margin:1em 0;padding:0;list-style:none;}[dir="rtl"] .action-links{margin-right:0;}.action-links li{display:inline-block;margin:0 0.3em;}.action-links li:first-child{margin-left:0;}[dir="rtl"] .action-links li:first-child{margin-right:0;margin-left:0.3em;}.button-action{display:inline-block;padding:0.2em 0.5em 0.3em;text-decoration:none;line-height:160%;}.button-action::before{margin-left:-0.1em;padding-right:0.2em;content:"+";font-weight:900;}[dir="rtl"] .button-action::before{margin-right:-0.1em;margin-left:0;padding-right:0;padding-left:0.2em;}
.breadcrumb{padding-bottom:0.5em;}.breadcrumb ol{margin:0;padding:0;}[dir="rtl"] .breadcrumb ol{margin-right:0;}.breadcrumb li{display:inline;margin:0;padding:0;list-style-type:none;}.breadcrumb li::before{content:" \BB ";}.breadcrumb li:first-child::before{content:none;}
.container-inline label::after,.container-inline .label::after{content:":";}.form-type-radios .container-inline label::after,.form-type-checkboxes .container-inline label::after{content:"";}.form-type-radios .container-inline .form-type-radio,.form-type-checkboxes .container-inline .form-type-checkbox{margin:0 1em;}.container-inline .form-actions,.container-inline.form-actions{margin-top:0;margin-bottom:0;}
details{margin-top:1em;margin-bottom:1em;border:1px solid #ccc;}details > .details-wrapper{padding:0.5em 1.5em;}summary{padding:0.2em 0.5em;cursor:pointer;}
.exposed-filters .filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .filters{float:right;margin-right:0;margin-left:1em;}.exposed-filters .form-item{margin:0 0 0.1em 0;padding:0;}.exposed-filters .form-item label{float:left;width:10em;font-weight:normal;}[dir="rtl"] .exposed-filters .form-item label{float:right;}.exposed-filters .form-select{width:14em;}.exposed-filters .current-filters{margin-bottom:1em;}.exposed-filters .current-filters .placeholder{font-weight:bold;font-style:normal;}.exposed-filters .additional-filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .additional-filters{float:right;margin-right:0;margin-left:1em;}
.field__label{font-weight:bold;}.field--label-inline .field__label,.field--label-inline .field__items{float:left;}.field--label-inline .field__label,.field--label-inline > .field__item,.field--label-inline .field__items{padding-right:0.5em;}[dir="rtl"] .field--label-inline .field__label,[dir="rtl"] .field--label-inline .field__items{padding-right:0;padding-left:0.5em;}.field--label-inline .field__label::after{content:":";}
form .field-multiple-table{margin:0;}form .field-multiple-table .field-multiple-drag{width:30px;padding-right:0;}[dir="rtl"] form .field-multiple-table .field-multiple-drag{padding-left:0;}form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0.5em;}[dir="rtl"] form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0;padding-left:0.5em;}form .field-add-more-submit{margin:0.5em 0 0;}.form-item,.form-actions{margin-top:1em;margin-bottom:1em;}tr.odd .form-item,tr.even .form-item{margin-top:0;margin-bottom:0;}.form-composite > .fieldset-wrapper > .description,.form-item .description{font-size:0.85em;}label.option{display:inline;font-weight:normal;}.form-composite > legend,.label{display:inline;margin:0;padding:0;font-size:inherit;font-weight:bold;}.form-checkboxes .form-item,.form-radios .form-item{margin-top:0.4em;margin-bottom:0.4em;}.marker{color:#e00;}.form-required::after{display:inline-block;width:6px;height:6px;margin:0 0.3em;content:"";vertical-align:super;background-image:url(/themes/contrib/bootstrap5/images/icons/required.svg);background-repeat:no-repeat;background-size:6px 6px;}abbr.tabledrag-changed,abbr.ajax-changed{border-bottom:none;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:2px solid red;}.form-item--error-message::before{display:inline-block;width:14px;height:14px;content:"";vertical-align:sub;background:url(/themes/contrib/bootstrap5/images/icons/error.svg) no-repeat;background-size:contain;}
.icon-help{padding:1px 0 1px 20px;background:url(/themes/contrib/bootstrap5/images/icons/help.png) 0 50% no-repeat;}[dir="rtl"] .icon-help{padding:1px 20px 1px 0;background-position:100% 50%;}.feed-icon{display:block;overflow:hidden;width:16px;height:16px;text-indent:-9999px;background:url(/themes/contrib/bootstrap5/images/icons/feed.svg) no-repeat;}
.form--inline .form-item{float:left;margin-right:0.5em;}[dir="rtl"] .form--inline .form-item{float:right;margin-right:0;margin-left:0.5em;}[dir="rtl"] .views-filterable-options-controls .form-item{margin-right:2%;}.form--inline .form-item-separator{margin-top:2.3em;margin-right:1em;margin-left:0.5em;}[dir="rtl"] .form--inline .form-item-separator{margin-right:0.5em;margin-left:1em;}.form--inline .form-actions{clear:left;}[dir="rtl"] .form--inline .form-actions{clear:right;}
.item-list .title{font-weight:bold;}.item-list ul{margin:0 0 0.75em 0;padding:0;}.item-list li{margin:0 0 0.25em 1.5em;padding:0;}[dir="rtl"] .item-list li{margin:0 1.5em 0.25em 0;}.item-list--comma-list{display:inline;}.item-list--comma-list .item-list__comma-list,.item-list__comma-list li,[dir="rtl"] .item-list--comma-list .item-list__comma-list,[dir="rtl"] .item-list__comma-list li{margin:0;}
ul.inline,ul.links.inline{display:inline;padding-left:0;}[dir="rtl"] ul.inline,[dir="rtl"] ul.links.inline{padding-right:0;padding-left:15px;}ul.inline li{display:inline;padding:0 0.5em;list-style-type:none;}ul.links a.is-active{color:#000;}
ul.menu{margin-left:1em;padding:0;list-style:none outside;text-align:left;}[dir="rtl"] ul.menu{margin-right:1em;margin-left:0;text-align:right;}.menu-item--expanded{list-style-type:circle;list-style-image:url(/themes/contrib/bootstrap5/images/icons/menu-expanded.png);}.menu-item--collapsed{list-style-type:disc;list-style-image:url(/themes/contrib/bootstrap5/images/icons/menu-collapsed.png);}[dir="rtl"] .menu-item--collapsed{list-style-image:url(/themes/contrib/bootstrap5/images/icons/menu-collapsed-rtl.png);}.menu-item{margin:0;padding-top:0.2em;}ul.menu a.is-active{color:#000;}
.more-link{display:block;text-align:right;}[dir="rtl"] .more-link{text-align:left;}
.pager__items{clear:both;text-align:center;}.pager__item{display:inline;padding:0.5em;}.pager__item.is-active{font-weight:bold;}
tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}body div.tabledrag-changed-warning{margin-bottom:0.5em;}
tr.selected td{background:#ffc;}td.checkbox,th.checkbox{text-align:center;}[dir="rtl"] td.checkbox,[dir="rtl"] th.checkbox{text-align:center;}
th.is-active img{display:inline;}td.is-active{background-color:#ddd;}
.form-textarea-wrapper textarea{display:block;box-sizing:border-box;width:100%;margin:0;}
.ui-dialog--narrow{max-width:500px;}@media screen and (max-width:600px){.ui-dialog--narrow{min-width:95%;max-width:95%;}}
.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word;}[dir="rtl"] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px;}.messages + .messages{margin-top:1.538em;}.messages__list{margin:0;padding:0;list-style:none;}.messages__item + .messages__item{margin-top:0.769em;}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(/themes/contrib/bootstrap5/images/icons/check.svg);box-shadow:-8px 0 0 #77b259;}[dir="rtl"] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(/themes/contrib/bootstrap5/images/icons/warning.svg);box-shadow:-8px 0 0 #e09600;}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(/themes/contrib/bootstrap5/images/icons/error.svg);box-shadow:-8px 0 0 #e62600;}[dir="rtl"] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}
:root{display:block;--c-primary:17,125,98;--c-primary-dark:0,71,47;--c-primary-bright:58,228,185;--c-primary-light:192,246,233;--c-accent:111,67,154;--c-accent-dark:85,51,117;--c-accent-bright:171,134,194;--c-accent-light:225,212,236;--c-highlight:255,235,10;--c-highlight-dark:228,201,2;--c-highlight-bright:255,246,117;--c-highlight-light:255,253,189;--c-background:255,255,255;--c-background-inverse:24,25,27;--c-text:24,25,27;--c-text-inverse:255,255,255;--c-neutral:145,146,146;--c-neutral-cold:243,241,237;--c-neutral-warm:255,238,205;--c-neutral-n50:243,243,243;--c-neutral-n75:204,204,204;--c-neutral-n100:208,208,208;--c-neutral-n200:177,177,177;--c-neutral-n300:145,146,146;--c-neutral-n400:114,114,115;--c-neutral-n500:83,83,83;--c-neutral-n600:51,52,52;--c-neutral-n700:24,25,27;--c-message:17,125,98;--c-warning:255,235,10;--c-error:185,29,66;--c-full-white:255,255,255;--c-full-black:0,0,0}:root [data-theme=default]{--c-primary:17,125,98;--c-primary-dark:0,71,47;--c-primary-bright:58,228,185;--c-primary-light:192,246,233;--c-accent:111,67,154;--c-accent-dark:85,51,117;--c-accent-bright:171,134,194;--c-accent-light:225,212,236;--c-highlight:255,235,10;--c-highlight-dark:228,201,2;--c-highlight-bright:255,246,117;--c-highlight-light:255,253,189;--c-background:255,255,255;--c-background-inverse:24,25,27;--c-text:24,25,27;--c-text-inverse:255,255,255;--c-neutral:145,146,146;--c-neutral-cold:243,241,237;--c-neutral-warm:255,238,205;--c-neutral-n50:243,243,243;--c-neutral-n75:204,204,204;--c-neutral-n100:208,208,208;--c-neutral-n200:177,177,177;--c-neutral-n300:145,146,146;--c-neutral-n400:114,114,115;--c-neutral-n500:83,83,83;--c-neutral-n600:51,52,52;--c-neutral-n700:24,25,27;--c-message:17,125,98;--c-warning:255,235,10;--c-error:185,29,66;--c-full-white:255,255,255;--c-full-black:0,0,0}:root [data-component-theme*=default]{--c-primary:17,125,98;--c-primary-dark:0,71,47;--c-primary-bright:58,228,185;--c-primary-light:192,246,233;--c-accent:111,67,154;--c-accent-dark:85,51,117;--c-accent-bright:171,134,194;--c-accent-light:225,212,236;--c-highlight:255,235,10;--c-highlight-dark:228,201,2;--c-highlight-bright:255,246,117;--c-highlight-light:255,253,189;--c-background:255,255,255;--c-background-inverse:24,25,27;--c-text:24,25,27;--c-text-inverse:255,255,255;--c-neutral:145,146,146;--c-neutral-cold:243,241,237;--c-neutral-warm:255,238,205;--c-neutral-n50:243,243,243;--c-neutral-n75:204,204,204;--c-neutral-n100:208,208,208;--c-neutral-n200:177,177,177;--c-neutral-n300:145,146,146;--c-neutral-n400:114,114,115;--c-neutral-n500:83,83,83;--c-neutral-n600:51,52,52;--c-neutral-n700:24,25,27;--c-message:17,125,98;--c-warning:255,235,10;--c-error:185,29,66;--c-full-white:255,255,255;--c-full-black:0,0,0}:root [data-theme=dark]{--c-primary:17,125,98;--c-primary-dark:0,71,47;--c-primary-bright:58,228,185;--c-primary-light:192,246,233;--c-accent:111,67,154;--c-accent-dark:85,51,117;--c-accent-bright:171,134,194;--c-accent-light:225,212,236;--c-highlight:255,235,10;--c-highlight-dark:228,201,2;--c-highlight-bright:255,246,117;--c-highlight-light:255,253,189;--c-background:24,25,27;--c-background-inverse:255,255,255;--c-text:255,255,255;--c-text-inverse:24,25,27;--c-neutral:145,146,146;--c-neutral-cold:243,241,237;--c-neutral-warm:255,238,205;--c-neutral-n50:243,243,243;--c-neutral-n75:204,204,204;--c-neutral-n100:208,208,208;--c-neutral-n200:177,177,177;--c-neutral-n300:145,146,146;--c-neutral-n400:114,114,115;--c-neutral-n500:83,83,83;--c-neutral-n600:51,52,52;--c-neutral-n700:24,25,27;--c-message:17,125,98;--c-warning:255,235,10;--c-error:185,29,66;--c-full-white:255,255,255;--c-full-black:0,0,0}:root [data-component-theme*=dark]{--c-primary:17,125,98;--c-primary-dark:0,71,47;--c-primary-bright:58,228,185;--c-primary-light:192,246,233;--c-accent:111,67,154;--c-accent-dark:85,51,117;--c-accent-bright:171,134,194;--c-accent-light:225,212,236;--c-highlight:255,235,10;--c-highlight-dark:228,201,2;--c-highlight-bright:255,246,117;--c-highlight-light:255,253,189;--c-background:24,25,27;--c-background-inverse:255,255,255;--c-text:255,255,255;--c-text-inverse:24,25,27;--c-neutral:145,146,146;--c-neutral-cold:243,241,237;--c-neutral-warm:255,238,205;--c-neutral-n50:243,243,243;--c-neutral-n75:204,204,204;--c-neutral-n100:208,208,208;--c-neutral-n200:177,177,177;--c-neutral-n300:145,146,146;--c-neutral-n400:114,114,115;--c-neutral-n500:83,83,83;--c-neutral-n600:51,52,52;--c-neutral-n700:24,25,27;--c-message:17,125,98;--c-warning:255,235,10;--c-error:185,29,66;--c-full-white:255,255,255;--c-full-black:0,0,0}.spacing td:not(:last-child){width:14rem}.spacing-visualization__wrapper{display:inline-flex;flex-flow:row nowrap}.spacing-visualization{width:3rem;height:3rem;display:block;border-radius:4px;background-color:rgba(var(--c-text,24,25,27),1);box-shadow:0 4px 8px #00000040}.sb-show-main{background-color:rgba(var(--c-background,255,255,255),1);color:rgba(var(--c-text,24,25,27),1);border-top:1rem solid rgba(var(--c-accent,111,67,154),1)}.cl-colors{padding:1rem}.cl-colors__list{display:flex;flex-wrap:wrap;margin:0 0 2rem;padding:0}.cl-colors__item{list-style:none;padding:1rem;transition:all .4s;flex:1 1 20%;min-width:20rem;min-height:18rem;display:flex;flex-flow:column wrap;align-items:flex-start;justify-content:flex-start;font-weight:700}.cl-colors__title{font-size:120%;padding:.25rem 0;display:block;line-height:1}.cl-colors__swatch{display:block;width:100%;padding:3rem;margin:0 0 .5rem}.cl-colors__definition{display:block;width:100%;padding:.25rem;font-weight:400;color:rgba(var(--c-text,24,25,27),1);white-space:pre-wrap}.cl-colors__definition:before,.cl-colors__definition:after{display:none}.cl-colors__definition_item{display:block;cursor:pointer;color:rgba(var(--c-text,24,25,27),.8);margin:0 0 .25rem;padding:.25rem;background-color:rgba(var(--c-text,24,25,27),.05)}.cl-colors__definition_item:hover{color:rgba(var(--c-text,24,25,27),1);background-color:rgba(var(--c-text,24,25,27),.1)}.cl-colors__list--default{background-color:rgba(var(--c-background,255,255,255),1);padding:0 0 2rem;color:rgba(var(--c-text,24,25,27),1)}.cl-colors__item--background>.cl-colors__definition:after{content:"#FFFFFF<br>rgba(255, 255, 255, 1)<br>hsla(0deg, 0%, 100%, 1)"}.cl-colors__item--background-inverse>.cl-colors__definition:after{content:"#18191B<br>rgba(24, 25, 27, 1)<br>hsla(220deg, 5.8823529412%, 10%, 1)"}.cl-colors__item--text>.cl-colors__definition:after{content:"#18191B<br>rgba(24, 25, 27, 1)<br>hsla(220deg, 5.8823529412%, 10%, 1)"}.cl-colors__item--text-inverse>.cl-colors__definition:after{content:"#FFFFFF<br>rgba(255, 255, 255, 1)<br>hsla(0deg, 0%, 100%, 1)"}.cl-colors__list--dark{background-color:rgba(var(--c-background,255,255,255),1);padding:0 0 2rem;color:rgba(var(--c-text,24,25,27),1)}.cl-colors__item--primary>.cl-colors__swatch{background-color:rgba(var(--c-primary,17,125,98),1);box-shadow:0 2px 10px rgba(var(--c-neutral-n100,145,146,146),.5)}.cl-colors__item--primary>.cl-colors__definition:before{content:"Usage: clr(primary, )"}.cl-colors__item--primary>.cl-colors__definition:after{content:"#117D62<br>rgba(17, 125, 98, 1)<br>hsla(165deg, 76.0563380282%, 27.8431372549%, 1)"}.cl-colors__item--primary-dark>.cl-colors__swatch{background-color:rgba(var(--c-primary-dark,17,125,98),1);box-shadow:0 2px 10px rgba(var(--c-neutral-n100,145,146,146),.5)}.cl-colors__item--primary-dark>.cl-colors__definition:before{content:"Usage: clr(primary, , dark)"}.cl-colors__item--primary-dark>.cl-colors__definition:after{content:"#00472F<br>rgba(0, 71, 47, 1)<br>hsla(159.7183098592deg, 100%, 13.9215686275%, 1)"}.cl-colors__item--primary-bright>.cl-colors__swatch{background-color:rgba(var(--c-primary-bright,17,125,98),1);box-shadow:0 2px 10px rgba(var(--c-neutral-n100,145,146,146),.5)}.cl-colors__item--primary-bright>.cl-colors__definition:before{content:"Usage: clr(primary, , bright)"}.cl-colors__item--primary-bright>.cl-colors__definition:after{content:"#3AE4B9<br>rgba(58, 228, 185, 1)<br>hsla(164.8235294118deg, 75.8928571429%, 56.0784313725%, 1)"}.cl-colors__item--primary-light>.cl-colors__swatch{background-color:rgba(var(--c-primary-light,17,125,98),1);box-shadow:0 2px 10px rgba(var(--c-neutral-n100,145,146,146),.5)}.cl-colors__item--primary-light>.cl-colors__definition:before{content:"Usage: clr(primary, , light)"}.cl-colors__item--primary-light>.cl-colors__definition:after{content:"#C0F6E9<br>rgba(192, 246, 233, 1)<br>hsla(165.5555555556deg, 75%, 85.8823529412%, 1)"}.cl-colors__item--accent>.cl-colors__swatch{background-color:rgba(var(--c-accent,111,67,154),1);box-shadow:0 2px 10px rgba(var(--c-neutral-n100,145,146,146),.5)}.cl-colors__item--accent>.cl-colors__definition:before{content:"Usage: clr(accent, )"}.cl-colors__item--accent>.cl-colors__definition:after{content:"#6F439A<br>rgba(111, 67, 154, 1)<br>hsla(270.3448275862deg, 39.3665158371%, 43.3333333333%, 1)"}.cl-colors__item--accent-dark>.cl-colors__swatch{background-color:rgba(var(--c-accent-dark,111,67,154),1);box-shadow:0 2px 10px rgba(var(--c-neutral-n100,145,146,146),.5)}.cl-colors__item--accent-dark>.cl-colors__definition:before{content:"Usage: clr(accent, , dark)"}.cl-colors__item--accent-dark>.cl-colors__definition:after{content:"#553375<br>rgba(85, 51, 117, 1)<br>hsla(270.9090909091deg, 39.2857142857%, 32.9411764706%, 1)"}.cl-colors__item--accent-bright>.cl-colors__swatch{background-color:rgba(var(--c-accent-bright,111,67,154),1);box-shadow:0 2px 10px rgba(var(--c-neutral-n100,145,146,146),.5)}.cl-colors__item--accent-bright>.cl-colors__definition:before{content:"Usage: clr(accent, , bright)"}.cl-colors__item--accent-bright>.cl-colors__definition:after{content:"#AB86C2<br>rgba(171, 134, 194, 1)<br>hsla(277deg, 32.967032967%, 64.3137254902%, 1)"}.cl-colors__item--accent-light>.cl-colors__swatch{background-color:rgba(var(--c-accent-light,111,67,154),1);box-shadow:0 2px 10px rgba(var(--c-neutral-n100,145,146,146),.5)}.cl-colors__item--accent-light>.cl-colors__definition:before{content:"Usage: clr(accent, , light)"}.cl-colors__item--accent-light>.cl-colors__definition:after{content:"#E1D4EC<br>rgba(225, 212, 236, 1)<br>hsla(272.5deg, 38.7096774194%, 87.8431372549%, 1)"}.cl-colors__item--highlight>.cl-colors__swatch{background-color:rgba(var(--c-highlight,255,235,10),1);box-shadow:0 2px 10px rgba(var(--c-neutral-n100,145,146,146),.5)}.cl-colors__item--highlight>.cl-colors__definition:before{content:"Usage: clr(highlight, )"}.cl-colors__item--highlight>.cl-colors__definition:after{content:"#FFEB0A<br>rgba(255, 235, 10, 1)<br>hsla(55.1020408163deg, 100%, 51.9607843137%, 1)"}.cl-colors__item--highlight-dark>.cl-colors__swatch{background-color:rgba(var(--c-highlight-dark,255,235,10),1);box-shadow:0 2px 10px rgba(var(--c-neutral-n100,145,146,146),.5)}.cl-colors__item--highlight-dark>.cl-colors__definition:before{content:"Usage: clr(highlight, , dark)"}.cl-colors__item--highlight-dark>.cl-colors__definition:after{content:"#E4C902<br>rgba(228, 201, 2, 1)<br>hsla(52.8318584071deg, 98.2608695652%, 45.0980392157%, 1)"}.cl-colors__item--highlight-bright>.cl-colors__swatch{background-color:rgba(var(--c-highlight-bright,255,235,10),1);box-shadow:0 2px 10px rgba(var(--c-neutral-n100,145,146,146),.5)}.cl-colors__item--highlight-bright>.cl-colors__definition:before{content:"Usage: clr(highlight, , bright)"}.cl-colors__item--highlight-bright>.cl-colors__definition:after{content:"#FFF675<br>rgba(255, 246, 117, 1)<br>hsla(56.0869565217deg, 100%, 72.9411764706%, 1)"}.cl-colors__item--highlight-light>.cl-colors__swatch{background-color:rgba(var(--c-highlight-light,255,235,10),1);box-shadow:0 2px 10px rgba(var(--c-neutral-n100,145,146,146),.5)}.cl-colors__item--highlight-light>.cl-colors__definition:before{content:"Usage: clr(highlight, , light)"}.cl-colors__item--highlight-light>.cl-colors__definition:after{content:"#FFFDBD<br>rgba(255, 253, 189, 1)<br>hsla(58.1818181818deg, 100%, 87.0588235294%, 1)"}.cl-colors__item--background>.cl-colors__swatch{background-color:rgba(var(--c-background,255,255,255),1);box-shadow:0 2px 10px rgba(var(--c-neutral-n100,145,146,146),.5)}.cl-colors__item--background>.cl-colors__definition:before{content:"Usage: clr(background, )"}.cl-colors__item--background>.cl-colors__definition:after{content:"#18191B<br>rgba(24, 25, 27, 1)<br>hsla(220deg, 5.8823529412%, 10%, 1)"}.cl-colors__item--background-inverse>.cl-colors__swatch{background-color:rgba(var(--c-background-inverse,255,255,255),1);box-shadow:0 2px 10px rgba(var(--c-neutral-n100,145,146,146),.5)}.cl-colors__item--background-inverse>.cl-colors__definition:before{content:"Usage: clr(background, , inverse)"}.cl-colors__item--background-inverse>.cl-colors__definition:after{content:"#FFFFFF<br>rgba(255, 255, 255, 1)<br>hsla(0deg, 0%, 100%, 1)"}.cl-colors__item--text>.cl-colors__swatch{background-color:rgba(var(--c-text,24,25,27),1);box-shadow:0 2px 10px rgba(var(--c-neutral-n100,145,146,146),.5)}.cl-colors__item--text>.cl-colors__definition:before{content:"Usage: clr(text, )"}.cl-colors__item--text>.cl-colors__definition:after{content:"#FFFFFF<br>rgba(255, 255, 255, 1)<br>hsla(0deg, 0%, 100%, 1)"}.cl-colors__item--text-inverse>.cl-colors__swatch{background-color:rgba(var(--c-text-inverse,24,25,27),1);box-shadow:0 2px 10px rgba(var(--c-neutral-n100,145,146,146),.5)}.cl-colors__item--text-inverse>.cl-colors__definition:before{content:"Usage: clr(text, , inverse)"}.cl-colors__item--text-inverse>.cl-colors__definition:after{content:"#18191B<br>rgba(24, 25, 27, 1)<br>hsla(220deg, 5.8823529412%, 10%, 1)"}.cl-colors__item--neutral>.cl-colors__swatch{background-color:rgba(var(--c-neutral,145,146,146),1);box-shadow:0 2px 10px rgba(var(--c-neutral-n100,145,146,146),.5)}.cl-colors__item--neutral>.cl-colors__definition:before{content:"Usage: clr(neutral, )"}.cl-colors__item--neutral>.cl-colors__definition:after{content:"#919292<br>rgba(145, 146, 146, 1)<br>hsla(180deg, 0.4566210046%, 57.0588235294%, 1)"}.cl-colors__item--neutral-cold>.cl-colors__swatch{background-color:rgba(var(--c-neutral-cold,145,146,146),1);box-shadow:0 2px 10px rgba(var(--c-neutral-n100,145,146,146),.5)}.cl-colors__item--neutral-cold>.cl-colors__definition:before{content:"Usage: clr(neutral, , cold)"}.cl-colors__item--neutral-cold>.cl-colors__definition:after{content:"#F3F1ED<br>rgba(243, 241, 237, 1)<br>hsla(40deg, 20%, 94.1176470588%, 1)"}.cl-colors__item--neutral-warm>.cl-colors__swatch{background-color:rgba(var(--c-neutral-warm,145,146,146),1);box-shadow:0 2px 10px rgba(var(--c-neutral-n100,145,146,146),.5)}.cl-colors__item--neutral-warm>.cl-colors__definition:before{content:"Usage: clr(neutral, , warm)"}.cl-colors__item--neutral-warm>.cl-colors__definition:after{content:"#FFEECD<br>rgba(255, 238, 205, 1)<br>hsla(39.6deg, 100%, 90.1960784314%, 1)"}.cl-colors__item--neutral-n50>.cl-colors__swatch{background-color:rgba(var(--c-neutral-n50,145,146,146),1);box-shadow:0 2px 10px rgba(var(--c-neutral-n100,145,146,146),.5)}.cl-colors__item--neutral-n50>.cl-colors__definition:before{content:"Usage: clr(neutral, , n50)"}.cl-colors__item--neutral-n50>.cl-colors__definition:after{content:"#F3F3F3<br>rgba(243, 243, 243, 1)<br>hsla(0deg, 0%, 95.2941176471%, 1)"}.cl-colors__item--neutral-n75>.cl-colors__swatch{background-color:rgba(var(--c-neutral-n75,145,146,146),1);box-shadow:0 2px 10px rgba(var(--c-neutral-n100,145,146,146),.5)}.cl-colors__item--neutral-n75>.cl-colors__definition:before{content:"Usage: clr(neutral, , n75)"}.cl-colors__item--neutral-n75>.cl-colors__definition:after{content:"#CCCCCC<br>rgba(204, 204, 204, 1)<br>hsla(0deg, 0%, 80%, 1)"}.cl-colors__item--neutral-n100>.cl-colors__swatch{background-color:rgba(var(--c-neutral-n100,145,146,146),1);box-shadow:0 2px 10px rgba(var(--c-neutral-n100,145,146,146),.5)}.cl-colors__item--neutral-n100>.cl-colors__definition:before{content:"Usage: clr(neutral, , n100)"}.cl-colors__item--neutral-n100>.cl-colors__definition:after{content:"#D0D0D0<br>rgba(208, 208, 208, 1)<br>hsla(0deg, 0%, 81.568627451%, 1)"}.cl-colors__item--neutral-n200>.cl-colors__swatch{background-color:rgba(var(--c-neutral-n200,145,146,146),1);box-shadow:0 2px 10px rgba(var(--c-neutral-n100,145,146,146),.5)}.cl-colors__item--neutral-n200>.cl-colors__definition:before{content:"Usage: clr(neutral, , n200)"}.cl-colors__item--neutral-n200>.cl-colors__definition:after{content:"#B1B1B1<br>rgba(177, 177, 177, 1)<br>hsla(0deg, 0%, 69.4117647059%, 1)"}.cl-colors__item--neutral-n300>.cl-colors__swatch{background-color:rgba(var(--c-neutral-n300,145,146,146),1);box-shadow:0 2px 10px rgba(var(--c-neutral-n100,145,146,146),.5)}.cl-colors__item--neutral-n300>.cl-colors__definition:before{content:"Usage: clr(neutral, , n300)"}.cl-colors__item--neutral-n300>.cl-colors__definition:after{content:"#919292<br>rgba(145, 146, 146, 1)<br>hsla(180deg, 0.4566210046%, 57.0588235294%, 1)"}.cl-colors__item--neutral-n400>.cl-colors__swatch{background-color:rgba(var(--c-neutral-n400,145,146,146),1);box-shadow:0 2px 10px rgba(var(--c-neutral-n100,145,146,146),.5)}.cl-colors__item--neutral-n400>.cl-colors__definition:before{content:"Usage: clr(neutral, , n400)"}.cl-colors__item--neutral-n400>.cl-colors__definition:after{content:"#727273<br>rgba(114, 114, 115, 1)<br>hsla(240deg, 0.4366812227%, 44.9019607843%, 1)"}.cl-colors__item--neutral-n500>.cl-colors__swatch{background-color:rgba(var(--c-neutral-n500,145,146,146),1);box-shadow:0 2px 10px rgba(var(--c-neutral-n100,145,146,146),.5)}.cl-colors__item--neutral-n500>.cl-colors__definition:before{content:"Usage: clr(neutral, , n500)"}.cl-colors__item--neutral-n500>.cl-colors__definition:after{content:"#535353<br>rgba(83, 83, 83, 1)<br>hsla(0deg, 0%, 32.5490196078%, 1)"}.cl-colors__item--neutral-n600>.cl-colors__swatch{background-color:rgba(var(--c-neutral-n600,145,146,146),1);box-shadow:0 2px 10px rgba(var(--c-neutral-n100,145,146,146),.5)}.cl-colors__item--neutral-n600>.cl-colors__definition:before{content:"Usage: clr(neutral, , n600)"}.cl-colors__item--neutral-n600>.cl-colors__definition:after{content:"#333434<br>rgba(51, 52, 52, 1)<br>hsla(180deg, 0.9708737864%, 20.1960784314%, 1)"}.cl-colors__item--neutral-n700>.cl-colors__swatch{background-color:rgba(var(--c-neutral-n700,145,146,146),1);box-shadow:0 2px 10px rgba(var(--c-neutral-n100,145,146,146),.5)}.cl-colors__item--neutral-n700>.cl-colors__definition:before{content:"Usage: clr(neutral, , n700)"}.cl-colors__item--neutral-n700>.cl-colors__definition:after{content:"#18191B<br>rgba(24, 25, 27, 1)<br>hsla(220deg, 5.8823529412%, 10%, 1)"}.cl-colors__item--message>.cl-colors__swatch{background-color:rgba(var(--c-message,17,125,98),1);box-shadow:0 2px 10px rgba(var(--c-neutral-n100,145,146,146),.5)}.cl-colors__item--message>.cl-colors__definition:before{content:"Usage: clr(message, )"}.cl-colors__item--message>.cl-colors__definition:after{content:"#117D62<br>rgba(17, 125, 98, 1)<br>hsla(165deg, 76.0563380282%, 27.8431372549%, 1)"}.cl-colors__item--warning>.cl-colors__swatch{background-color:rgba(var(--c-warning,255,235,10),1);box-shadow:0 2px 10px rgba(var(--c-neutral-n100,145,146,146),.5)}.cl-colors__item--warning>.cl-colors__definition:before{content:"Usage: clr(warning, )"}.cl-colors__item--warning>.cl-colors__definition:after{content:"#FFEB0A<br>rgba(255, 235, 10, 1)<br>hsla(55.1020408163deg, 100%, 51.9607843137%, 1)"}.cl-colors__item--error>.cl-colors__swatch{background-color:rgba(var(--c-error,185,29,66),1);box-shadow:0 2px 10px rgba(var(--c-neutral-n100,145,146,146),.5)}.cl-colors__item--error>.cl-colors__definition:before{content:"Usage: clr(error, )"}.cl-colors__item--error>.cl-colors__definition:after{content:"#B91D42<br>rgba(185, 29, 66, 1)<br>hsla(345.7692307692deg, 72.8971962617%, 41.9607843137%, 1)"}.cl-colors__item--full-white>.cl-colors__swatch{background-color:rgba(var(--c-full-white,255,255,255),1);box-shadow:0 2px 10px rgba(var(--c-neutral-n100,145,146,146),.5)}.cl-colors__item--full-white>.cl-colors__definition:before{content:"Usage: clr(full-white, )"}.cl-colors__item--full-white>.cl-colors__definition:after{content:"#FFFFFF<br>rgba(255, 255, 255, 1)<br>hsla(0deg, 0%, 100%, 1)"}.cl-colors__item--full-black>.cl-colors__swatch{background-color:rgba(var(--c-full-black,0,0,0),1);box-shadow:0 2px 10px rgba(var(--c-neutral-n100,145,146,146),.5)}.cl-colors__item--full-black>.cl-colors__definition:before{content:"Usage: clr(full-black, )"}.cl-colors__item--full-black>.cl-colors__definition:after{content:"#000000<br>rgba(0, 0, 0, 1)<br>hsla(0deg, 0%, 0%, 1)"}.motion{padding:0 1rem}@media(min-width:920px){.motion__grid{display:flex;flex-wrap:wrap}}@media(min-width:920px){.motion__grid-item{margin-bottom:1rem;margin-right:1rem;width:49%}.motion__grid-item:nth-child(2n){margin-right:0}}.demo-motion{background-color:rgba(var(--c-highlight-bright,255,235,10),1);border-radius:2px;cursor:pointer;padding:3rem;text-align:center}.demo-motion:before{content:"Duration: 0.3s";display:block}.demo-motion:after{content:"Timing Function: ease-in-out"}.demo-motion span{display:block;margin:.25rem}.demo-motion--fade{transition:all .3s ease-in-out}.demo-motion--fade:hover{background-color:rgba(var(--c-accent-bright,111,67,154),1);color:rgba(var(--c-neutral,145,146,146),1)}.demo-motion--slide-up{transition:transform .4s ease-in}.demo-motion--slide-up:before{content:"Duration: 0.4s";display:block}.demo-motion--slide-up:after{content:"Timing Function: ease-in"}.demo-motion--slide-up:hover{transform:translateY(-10px)}.demo-motion--slide-down{transition:transform .2s linear}.demo-motion--slide-down:before{content:"Duration: 0.2s";display:block}.demo-motion--slide-down:after{content:"Timing Function: linear"}.demo-motion--slide-down:hover{transform:translateY(10px)}.demo-motion--expand{transition:transform .3s cubic-bezier(.17,.67,.83,.67)}.demo-motion--expand:before{content:"Duration: 0.3s";display:block}.demo-motion--expand:after{content:"Timing Function: cubic-bezier(.17,.67,.83,.67)"}.demo-motion--expand:hover{transform:scale(1.03)}html{box-sizing:border-box}body{width:100%!important;max-width:unset!important;padding:unset!important;margin:auto!important}body{font-family:georgia,times,Times New Roman,serif;font-size:1rem;line-height:1.6}*,*:after,*:before{box-sizing:inherit}.main{display:block}.visually-hidden{position:absolute!important;clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:1px;word-wrap:normal}.prueba{background-color:orange}.form-item--checkboxes,.form-item--checkbox__item,.form-item--radios,.form-item--radio__item{list-style:none;margin:0;padding:0}.form-item__dropdown{border:1px solid rgba(var(--c-accent,111,67,154),1);display:block;position:relative}@media(prefers-color-scheme:dark){.form-item__dropdown{background-color:rgba(var(--c-background-inverse,255,255,255),1)}}.form-item__dropdown:after{border-left:5px solid transparent;border-right:5px solid transparent;border-top:9px solid rgba(var(--c-accent,111,67,154),1);content:" ";position:absolute;top:42%;right:1rem;z-index:2;pointer-events:none;display:none}.form-item__dropdown:hover{border-color:rgba(var(--c-accent-bright,111,67,154),1)}.form-item__select{border:1px solid rgba(var(--c-accent,111,67,154),1);height:41px;font-size:16px;margin:0;outline:none;padding:.6rem .75rem .5rem;width:100%}.form-item__select :focus{outline:none;color:rgba(var(--c-accent,111,67,154),1)}@supports (-webkit-appearance:none) or (appearance:none) or ((-moz-appearance:none) and (mask-type:alpha)){.form-item__dropdown:after{display:block}.form-item__select{padding-right:2rem;background:none;border:1px solid transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.form-item__select:focus{border-color:rgba(var(--c-accent,111,67,154),1);border-radius:0}}.form-item{color:rgba(var(--c-text,24,25,27),1);margin-bottom:1rem;max-width:32rem}.form-item:after{clear:both;content:"";display:table}.form-item__label{display:block;font-weight:600;padding:.6rem 0}.form-item__textfield{border:1px solid rgba(var(--c-accent,111,67,154),1);padding:.6rem;max-width:100%}.form-item__textfield:focus{border-color:rgba(var(--c-accent-bright,111,67,154),1)}.form-item__textfield::placeholder{color:rgba(var(--c-text,24,25,27),1)}.form-item__description{margin-top:.3rem}.form-fieldset{border:none;margin-bottom:2rem;padding:0}.form-fieldset .form-item{margin-left:1rem;max-width:31rem}img,picture{display:block;height:auto;max-width:100%}figure{margin:0}.figure__caption{font-style:italic}.icons-demo{display:flex;flex-wrap:wrap}.icons-demo .icon{height:100px;padding:1rem;width:100px}@media(prefers-color-scheme:dark){.icons-demo .icon{fill:rgba(var(--c-accent-bright,111,67,154),1)}}.icons-demo pre{background-color:rgba(var(--c-neutral,145,146,146),1);font-size:.8rem;margin:0;text-align:center}.icons-demo__item{border:1px solid rgba(var(--c-neutral,145,146,146),1);margin:.25rem}ul{list-style:none;margin:0;padding:0}ul{list-style-type:disc}ol{list-style:none;margin:0;padding:0}ol{list-style-type:decimal}.text-field li{padding-left:1rem}.dl-term{font-weight:700}.table,.text-field table{border:1px solid rgba(var(--c-highlight-bright,255,235,10),1);border-spacing:0;margin:1rem 0;width:100%}.table__header{background-color:rgba(var(--c-highlight-bright,255,235,10),1)}.table__header>*{border-color:rgba(var(--c-highlight,255,235,10),1)}.table__header_cell,.text-field th{border:0;border-right-width:1px;border-bottom-width:1px;border-style:solid;border-color:inherit;padding:1rem}.table__header_cell:last-child,.text-field th:last-child{border-right:0}:last-child>.table__header_cell,.text-field :last-child>th{border-bottom:0}.table__header_cell[data-cell-highlight],.text-field th[data-cell-highlight]{background-color:rgba(var(--c-highlight,255,235,10),1)}.table__row:nth-child(odd),.text-field tr:nth-child(odd){background-color:rgba(var(--c-background,255,255,255),1);border-color:rgba(var(--c-highlight-bright,255,235,10),1)}.table__row:nth-child(2n),.text-field tr:nth-child(2n){background-color:rgba(var(--c-highlight-bright,255,235,10),1);border-color:rgba(var(--c-highlight,255,235,10),1)}.table__cell,.text-field td{border:0;border-right-width:1px;border-bottom-width:1px;border-style:solid;border-color:inherit;padding:1rem}.table__cell:last-child,.text-field td:last-child{border-right:0}:last-child>.table__cell,.text-field :last-child>td{border-bottom:0}.table__cell[data-cell-highlight],.text-field td[data-cell-highlight]{background-color:rgba(var(--c-highlight,255,235,10),1)}.table__footer{background-color:rgba(var(--c-highlight-bright,255,235,10),1)}.table__footer>*{border-color:rgba(var(--c-highlight,255,235,10),1)}.table__footer_cell,.text-field tfoot th{border:0;border-right-width:1px;border-bottom-width:1px;border-style:solid;border-color:inherit;padding:1rem}.table__footer_cell:last-child,.text-field tfoot th:last-child{border-right:0}:last-child>.table__footer_cell,.text-field tfoot :last-child>th{border-bottom:0}.table__footer_cell[data-cell-highlight],.text-field tfoot th[data-cell-highlight]{background-color:rgba(var(--c-highlight,255,235,10),1)}caption{caption-side:bottom}.paragraph,.text-long p{margin:0 0 1em}.blockquote,.text-long blockquote{font-style:italic;border-left:solid 3px rgba(var(--c-accent,111,67,154),1);margin-left:1rem;padding-left:1rem}.hr,.text-long hr{border-style:solid;border-width:1px 0 0;color:currentColor}pre{margin:0;background-color:var(--c-background-section)}.tooltip{display:flex;flex-direction:column;align-items:center;position:relative}.tooltip__icon{display:flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;border:1px solid rgba(var(--c-text,24,25,27),1);border-radius:50%;font-family:Courier New,Courier,monospace;font-size:.8rem;text-indent:1px;background:none;color:rgba(var(--c-text,24,25,27),1);cursor:pointer}.tooltip__icon:focus-visible{outline-offset:.5rem}.tooltip__content{visibility:hidden;position:absolute;padding:1rem;min-width:12.5rem;max-width:18.5rem;border-radius:.15rem;font-size:.875rem;background-color:rgba(var(--c-accent,111,67,154),1);color:rgba(var(--c-text-inverse,24,25,27),1);overflow-wrap:break-word;box-shadow:0 .125rem .375rem #0000004d;z-index:11}.tooltip__content:before{content:"";display:block;position:absolute;width:0;height:0}.tooltip__content[data-direction=top]{transform:translateY(calc(-100% - 1rem))}.tooltip__content[data-direction=top]:before{top:calc(100% - 1px);left:calc(50% - .5rem);border-left:.5rem solid transparent;border-right:.5rem solid transparent;border-top:.5rem solid rgba(var(--c-accent,111,67,154),1)}.tooltip__content[data-direction=right]{transform:translate(11.125rem,-50%)}.tooltip__content[data-direction=right]:before{top:50%;right:calc(100% - 1px);border-top:.5rem solid transparent;border-bottom:.5rem solid transparent;border-right:.5rem solid rgba(var(--c-accent,111,67,154),1)}.tooltip__content[data-direction=bottom]{margin-top:2.2rem}.tooltip__content[data-direction=bottom]:before{top:-.5rem;left:calc(50% - .5rem);border-left:.5rem solid transparent;border-right:.5rem solid transparent;border-bottom:.5rem solid rgba(var(--c-accent,111,67,154),1)}.tooltip__content[data-direction=left]{transform:translate(-11.125rem,-50%)}.tooltip__content[data-direction=left]:before{top:50%;left:calc(100% - 1px);border-top:.5rem solid transparent;border-bottom:.5rem solid transparent;border-left:.5rem solid rgba(var(--c-accent,111,67,154),1)}.tooltip__content--visible{visibility:visible}.video iframe{height:100%;width:100%}.video video{height:auto;width:100%}.video__wrap{aspect-ratio:16/9;overflow:hidden;position:relative}.accordion{padding-block:1rem}.accordion__controls{list-style:none;margin:0;padding:0}.accordion__controls{display:flex}.accordion__controls__item:not(:last-child){padding-right:1rem;margin-right:1rem;border-right:1px solid}.accordion-item__toggle{display:flex;gap:1rem;align-items:center}.accordion-item__toggle:hover{color:rgba(var(--c-primary,17,125,98),1)}.accordion__toggle-all{display:flex;gap:1rem;align-items:center}.accordion__toggle-all:hover{color:rgba(var(--c-primary,17,125,98),1)}.accordion__icon{height:1rem;width:1rem;pointer-events:none}.accordion__toggle-all--collapse .accordion__icon{transform:rotate(180deg)}.accordion-item{border-bottom:1px solid;padding-top:1rem}.accordion-item__heading{display:flex;margin-bottom:1rem}.accordion-item__icon{height:1rem;width:1rem}[aria-expanded=true]>.accordion-item__icon{transform:rotate(180deg)}.accordion-item__content{overflow:hidden}[data-accordion-expanded=true] .accordion-item__content{margin-bottom:1rem}[data-accordion-expanded=false] .accordion-item__content{max-height:0}.alert{background-color:rgba(var(--c-warning,255,235,10),1);padding:1rem;color:rgba(var(--c-text,24,25,27),1)}.alert[data-alert-type=emergency]{background-color:rgba(var(--c-error,185,29,66),1)}.alert[data-alert-type=marketing]{background-color:rgba(var(--c-message,17,125,98),1)}.alert[data-alert-state=dismissed],[data-alert-state=collapsed] .alert__paragraph,[data-alert-state=collapsed] .alert__link{display:none}.alert__inner{display:flex;align-items:center}.alert__icon{display:flex;margin-right:1rem}.alert__icon svg{height:2rem;width:2rem}.alert__toggle{display:flex;margin-left:auto;transform:rotate(180deg);border:none;background:none}[data-alert-state=collapsed] .alert__toggle{transform:rotate(0)}.alert__toggle svg{height:1.5rem;width:1.5rem}.button{border:none;cursor:pointer;display:inline-block;text-decoration:none;text-align:center;text-transform:uppercase;color:rgba(var(--c-text-inverse,24,25,27),1);background-color:rgba(var(--c-primary,17,125,98),1)}.button:visited{color:rgba(var(--c-text-inverse,24,25,27),1)}.button:hover{color:rgba(var(--c-primary,17,125,98),1);background-color:rgba(var(--c-highlight,255,235,10),1)}@media(prefers-color-scheme:dark){.button{color:rgba(var(--c-text,24,25,27),1);background-color:rgba(var(--c-primary,17,125,98),1)}.button:visited{color:rgba(var(--c-text,24,25,27),1)}.button:hover{color:rgba(var(--c-text,24,25,27),1);background-color:rgba(var(--c-highlight-bright,255,235,10),1)}}.button{line-height:1.4;padding:.5rem 1rem}.button--alt{color:rgba(var(--c-text-inverse,24,25,27),1);background-color:rgba(var(--c-secondary," is not a valid color"),1)}.button--alt:visited{color:rgba(var(--c-text-inverse,24,25,27),1)}.button--alt:hover{color:rgba(var(--c-secondary," is not a valid color"),1);background-color:rgba(var(--c-highlight,255,235,10),1)}@media(prefers-color-scheme:dark){.button--alt{color:rgba(var(--c-text,24,25,27),1);background-color:rgba(var(--c-secondary," is not a valid color"),1)}.button--alt:visited{color:rgba(var(--c-text,24,25,27),1)}.button--alt:hover{color:rgba(var(--c-text,24,25,27),1);background-color:rgba(var(--c-highlight-bright,255,235,10),1)}}.button--alt{line-height:2;padding:1rem 2rem}.link{color:rgba(var(--c-accent,111,67,154),1)}.link:hover{color:rgba(var(--c-accent-bright,111,67,154),1)}.h1,.text-long h1{color:rgba(var(--c-accent,111,67,154),1);font-family:HelveticaNeue,Helvetica,Arial,sans-serif;font-weight:700;font-style:normal;font-size:2rem;line-height:1.4;margin:0 0 .5rem;width:auto}.h1__link,.h1__link:hover{color:inherit}.h2,.text-long h2{color:rgba(var(--c-accent,111,67,154),1);font-family:HelveticaNeue,Helvetica,Arial,sans-serif;font-weight:700;font-style:normal;font-size:1.8rem;line-height:1.4;margin:0 0 .5rem;width:auto}.h2__link,.h2__link:hover{color:inherit}.h3,.text-long h3{color:rgba(var(--c-accent,111,67,154),1);font-family:HelveticaNeue,Helvetica,Arial,sans-serif;font-weight:700;font-style:normal;font-size:1.4rem;line-height:1.6;margin:0 0 .5rem;width:auto}.h3__link,.h3__link:hover{color:inherit}.h4,.text-long h4{color:rgba(var(--c-accent,111,67,154),1);font-family:HelveticaNeue,Helvetica,Arial,sans-serif;font-weight:600;font-style:normal;font-size:1.2rem;line-height:1.6;margin:0 0 .5rem;width:auto}.h4__link,.h4__link:hover{color:inherit}.h5,.text-long h5,.h6,.text-long h6{color:rgba(var(--c-accent,111,67,154),1);font-family:HelveticaNeue,Helvetica,Arial,sans-serif;font-weight:600;font-style:normal;font-size:1.1rem;line-height:2;margin:0 0 .5rem;width:auto}.h5__link,.h6__link,.h5__link:hover,.h6__link:hover{color:inherit}.card__heading{color:rgba(var(--c-accent,111,67,154),1);font-family:HelveticaNeue,Helvetica,Arial,sans-serif;font-weight:700;font-style:normal;font-size:1.3rem;line-height:1.4;margin:0 0 .5rem;width:auto}.card__heading__link,.card__heading__link:hover{color:inherit}.card__heading{margin-bottom:0}.card__heading-link{color:rgba(var(--c-accent,111,67,154),1)}.card__heading-link:hover{color:rgba(var(--c-accent-bright,111,67,154),1)}.card__subheading{color:rgba(var(--c-accent,111,67,154),1);font-family:HelveticaNeue,Helvetica,Arial,sans-serif;font-weight:700;font-style:normal;font-size:1rem;line-height:1.6;margin:0 0 .5rem;width:auto}.card__subheading__link,.card__subheading__link:hover{color:inherit}.card__subheading{margin-bottom:0}.card__subheading{color:rgba(var(--c-text,24,25,27),1)}.card__body{margin:.7rem 0 1rem}.card__link{color:rgba(var(--c-accent,111,67,154),1)}.card__link:hover{color:rgba(var(--c-accent-bright,111,67,154),1)}.card__button{border:none;cursor:pointer;display:inline-block;text-decoration:none;text-align:center;text-transform:uppercase;color:rgba(var(--c-text-inverse,24,25,27),1);background-color:rgba(var(--c-primary,17,125,98),1)}.card__button:visited{color:rgba(var(--c-text-inverse,24,25,27),1)}.card__button:hover{color:rgba(var(--c-primary,17,125,98),1);background-color:rgba(var(--c-highlight,255,235,10),1)}@media(prefers-color-scheme:dark){.card__button{color:rgba(var(--c-text,24,25,27),1);background-color:rgba(var(--c-primary,17,125,98),1)}.card__button:visited{color:rgba(var(--c-text,24,25,27),1)}.card__button:hover{color:rgba(var(--c-text,24,25,27),1);background-color:rgba(var(--c-highlight-bright,255,235,10),1)}}.card__button{line-height:1.4;padding:.5rem 1rem}.card--bg{background-color:rgba(var(--c-highlight-bright,255,235,10),1);padding:1rem}.cta{background-color:rgba(var(--c-neutral-n100,145,146,146),1);padding:3rem;text-align:center;text-transform:uppercase}.logo{width:100%;max-width:100px}.logo--header{max-width:20rem}.logo--footer{max-width:100px}.breadcrumb{list-style:none;margin:0;padding:0}.breadcrumb__item,.breadcrumb__link,.breadcrumb__link:link,.breadcrumb__link:visited,.breadcrumb__link:focus{color:rgba(var(--c-accent,111,67,154),1);text-decoration:none}.breadcrumb__link:hover{color:rgba(var(--c-accent-bright,111,67,154),1)}.breadcrumb__item{display:inline-block;font-size:.75rem}.breadcrumb__item:after{content:"/"}.breadcrumb__item:last-child{color:rgba(var(--c-text,24,25,27),1)}.breadcrumb__item:last-child:after{content:""}.breadcrumb_link:active{color:rgba(var(--c-text,24,25,27),1)}.inline-menu{list-style:none;margin:0;padding:0}.inline-menu__item{margin:0 1rem .5rem 0}@media(min-width:920px){.inline-menu__item{display:inline;margin-bottom:1rem}}.inline-menu__item:last-child{margin-right:0}.inline-menu__link{color:rgba(var(--c-accent,111,67,154),1)}.inline-menu__link:hover{color:rgba(var(--c-accent-bright,111,67,154),1)}.inline-menu__link{font-size:.75rem;font-weight:600;letter-spacing:1.5px;text-decoration:none;text-transform:uppercase}.main-nav{display:none}@media(min-width:720px){.main-nav{display:block}}.main-nav--open{position:absolute;left:0;right:0;top:110px;display:block;overflow-y:scroll;width:100%;background-color:rgba(var(--c-background,255,255,255),1)}@media(min-width:720px){.main-nav--open{position:relative;left:auto;right:auto;top:auto;width:auto;overflow-y:visible}}.main-menu{list-style:none;margin:0;padding:0}.main-menu{position:relative;z-index:10;border-bottom:1px solid}@media(min-width:720px){.main-menu{border-bottom:none}}.main-menu--sub{height:0;overflow:hidden;width:100%;border-bottom:none;background-color:rgba(var(--c-neutral,145,146,146),1)}@media(min-width:720px){.main-menu--sub{position:absolute;left:0;top:55px;z-index:1;display:none;height:auto;overflow:visible;padding:1rem 0;width:315px;background-color:rgba(var(--c-accent-bright,111,67,154),1);font-size:.9rem}}@media(min-width:720px){.main-menu--sub:hover .main-menu__link--sub{color:rgba(var(--c-highlight,255,235,10),1)}.main-menu--sub:hover .main-menu__link--sub.active,.main-menu--sub:hover .main-menu__link--sub:active,.main-menu--sub:hover .main-menu__link--sub:hover{background-color:rgba(var(--c-accent-bright,111,67,154),1);color:rgba(var(--c-background,255,255,255),1)}}.main-menu--sub-open{height:auto}@media(min-width:720px){.main-menu--sub-2{display:none}}.main-menu__item{position:relative;display:flex;flex-wrap:wrap;border-top:1px solid}@media(min-width:720px){.main-menu__item{display:inline-block;border-top:none}.main-menu__item:not(.main-menu__item--sub):focus-within,.main-menu__item:not(.main-menu__item--sub):hover{background-color:rgba(var(--c-accent-bright,111,67,154),1);color:rgba(var(--c-highlight-bright,255,235,10),1)}.main-menu__item:not(.main-menu__item--sub):focus-within>.main-menu__link,.main-menu__item:not(.main-menu__item--sub):hover>.main-menu__link{color:rgba(var(--c-highlight,255,235,10),1)}.main-menu__item:not(.main-menu__item--sub):focus-within>.main-menu__link:hover,.main-menu__item:not(.main-menu__item--sub):focus-within>.main-menu__link:focus,.main-menu__item:not(.main-menu__item--sub):hover>.main-menu__link:hover,.main-menu__item:not(.main-menu__item--sub):hover>.main-menu__link:focus{color:rgba(var(--c-highlight-bright,255,235,10),1)}.main-menu__item:not(.main-menu__item--sub):focus-within>.main-menu--sub,.main-menu__item:not(.main-menu__item--sub):hover>.main-menu--sub{display:block}}.expand-sub{position:relative;display:block;width:20%;background-color:rgba(var(--c-accent-bright,111,67,154),1);color:rgba(var(--c-text-inverse,24,25,27),1);cursor:pointer}@media(min-width:720px){.expand-sub{display:none}}.expand-sub:after{position:absolute;right:50%;top:50%;content:"";display:block;margin-right:-12px;margin-top:-6px;width:0;border:15px solid;border-bottom-color:transparent;border-left:12px solid transparent;border-right:12px solid transparent}.expand-sub--open{background-color:rgba(var(--c-accent-bright,111,67,154),1);color:rgba(var(--c-neutral,145,146,146),1)}.expand-sub--open:after{margin-top:-20px;border-top-color:transparent;border-bottom:15px solid}@media(min-width:720px){.main-menu__item--sub{display:block}.main-menu__item--sub:not(:first-child){border-top:1px solid rgba(var(--c-highlight,255,235,10),1)}}.main-menu__link{display:block;padding:1rem 3rem 1rem 2rem;color:rgba(var(--c-accent,111,67,154),1);font-size:1.2rem;font-weight:700;line-height:1.5;text-decoration:none}.main-menu__link--with-sub{width:80%}.main-menu__link:focus,.main-menu__link:hover{color:rgba(var(--c-text,24,25,27),1)}@media(min-width:720px){.main-menu__link:focus,.main-menu__link:hover{background-color:rgba(var(--c-accent-bright,111,67,154),1);color:rgba(var(--c-highlight-bright,255,235,10),1)}}@media(min-width:720px){.main-menu__link{position:relative;display:inline-block;padding:1rem;width:auto;border-bottom:none;font-size:1.1rem;text-transform:none}.main-menu__link:after{display:inline-block;content:">";margin-left:.5rem}.main-menu__link--sub:after{display:none}}.main-menu__link--sub{padding-left:3rem;color:rgba(var(--c-accent,111,67,154),1);font-weight:400}@media(min-width:720px){.main-menu__link--sub{display:block;padding:.3333333333rem 1rem;color:rgba(var(--c-highlight,255,235,10),1)}}.main-menu--sub-2{background-color:rgba(var(--c-highlight-bright,255,235,10),1)}.main-menu__link--sub-2{padding-left:4rem}.toggle-expand{color:rgba(var(--c-accent,111,67,154),1)}.toggle-expand:hover{color:rgba(var(--c-accent-bright,111,67,154),1)}.toggle-expand{position:absolute;top:1rem;display:inline-block;margin-left:-1rem;margin-top:-1rem;padding:1rem;width:100vw;text-decoration:none}.toggle-expand--open{background-color:rgba(var(--c-accent,111,67,154),1)}@media(min-width:720px){.toggle-expand{display:none}}.toggle-expand__text{display:block;font-size:.9rem;font-weight:700}.toggle-expand--open .toggle-expand__text{color:rgba(var(--c-background,255,255,255),1)}.toggle-expand__icon{height:3rem;width:3rem;margin:0 auto}.toggle-expand__open{display:inline-block;float:right;text-align:center}.toggle-expand--open .toggle-expand__open{display:none}.toggle-expand__open svg{fill:rgba(var(--c-text,24,25,27),1)}.toggle-expand__close{display:none;float:right;text-align:center}.toggle-expand--open .toggle-expand__close{display:inline-block}.toggle-expand__close svg{fill:rgba(var(--c-text-inverse,24,25,27),1)}.social-menu{list-style:none;margin:0;padding:0}.social-menu__item{margin-bottom:.5rem}.social-menu__link{display:flex;flex-flow:row nowrap;align-items:center;text-decoration:none;color:rgba(var(--c-text,24,25,27),1)}.social-menu__link:focus,.social-menu__link:hover{text-decoration:underline}.social-menu__icon{height:16px;width:16px;margin-right:.5rem;fill:currentColor}.social-menu__text{font-weight:700}.pager{margin:2rem 0}.pager__items{list-style:none;margin:0;padding:0}.pager__items{text-align:center}.pager__item{display:inline-block;margin:0 .2em}@media(min-width:920px){.pager__item{margin:0 .5rem}}.pager__link{padding:.5rem;color:rgba(var(--c-text,24,25,27),1);text-decoration:none}.pager__link.is-active,.pager__link:hover,.pager__link:focus{background-color:rgba(var(--c-text,24,25,27),1);color:rgba(var(--c-text-inverse,24,25,27),1)}.pager__link.is-active:hover,.pager__link.is-active:focus{background-color:rgba(var(--c-accent,111,67,154),1)}.pager__link--next,.pager__link--prev,.pager__link--first,.pager__link--last{display:block;padding:0}.pager__link--next:hover,.pager__link--next:focus,.pager__link--prev:hover,.pager__link--prev:focus,.pager__link--first:hover,.pager__link--first:focus,.pager__link--last:hover,.pager__link--last:focus{background-color:transparent;color:rgba(var(--c-accent,111,67,154),1)}.pull-quote{padding:2rem}[data-pull-quote-style=bar-left] .pull-quote__figure{padding-left:1rem;border-left:.5rem solid rgba(var(--c-accent,111,67,154),1)}[data-pull-quote-style=bar-right] .pull-quote__figure{padding-right:1rem;border-right:.5rem solid rgba(var(--c-accent,111,67,154),1);text-align:right}[data-pull-quote-style=quote-left] .pull-quote__figure{position:relative;padding-left:3rem}[data-pull-quote-style=quote-left] .pull-quote__figure:before{content:"\201c";position:absolute;top:0;left:0;font-size:4em;line-height:.8;color:rgba(var(--c-accent,111,67,154),1)}.pull-quote__quote{border-left:none;margin:0}.pull-quote__quote p{font-size:1.2rem}.pull-quote__attribution{font-size:1rem;color:rgba(var(--c-text,24,25,27),1)}.status__list{list-style:none;margin:0;padding:0}.status__list{margin-bottom:1rem}.status{display:block;margin-bottom:.5rem;padding:.5rem;text-align:center}.status--warning{color:rgba(var(--c-text,24,25,27),1);background-color:rgba(var(--c-warning,255,235,10),1)}.status--error{color:rgba(var(--c-text,24,25,27),1);background-color:rgba(var(--c-error,185,29,66),1)}.status--status{color:rgba(var(--c-text,24,25,27),1);background-color:rgba(var(--c-message,17,125,98),1)}.tabs__nav{list-style:none;margin:0;padding:0}.tabs__nav{border-bottom:1px solid rgba(var(--c-highlight-bright,255,235,10),1)}@media(min-width:920px){.tabs__nav{border-left:1px solid rgba(var(--c-highlight-bright,255,235,10),1);display:flex}}.tabs__tab{display:none}.tabs__tab.is-active{display:block}.tabs__content{padding:1.5rem}.tabs.no-js .tabs__tab.is-active{display:block}.tabs__nav--local-tasks{margin:1rem 0 .5rem;padding:0}.tabs__link--local-tasks{padding:.3333333333rem 1.5rem}.text-with-media__inner{display:flex;flex-flow:row nowrap;gap:.5rem}[data-image-position=left] .text-with-media__inner{flex-direction:row-reverse}.view-cards-largas .view-content{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem}.view-cards-largas .view-content .views-row{height:auto;width:100%}.view-cards-largas .view-content .views-row .card{background-color:transparent;border-radius:0;height:446px}@media(max-width:765px){.view-cards-largas .view-content .views-row .card{height:auto}}.view-cards-largas .view-content .views-row .card:before{box-shadow:0 0 1em #e21a23;position:absolute;left:-12px;right:0;height:3px;background-color:#e21a23;content:"";width:102%;bottom:-5px}@media(max-width:768px){.view-cards-largas .view-content .views-row .card:before{width:100%;left:0;bottom:0}}.view-cards-largas .view-content .views-row .card .row{height:100%}.view-cards-largas .view-content .views-row .card .row .col-12{padding:unset}.view-cards-largas .view-content .views-row .card .row .col-12 .card-img{margin:unset;width:100%;height:446px}@media(max-width:765px){.view-cards-largas .view-content .views-row .card .row .col-12 .card-img{height:auto}}.view-cards-largas .view-content .views-row .card .row .col-12 .card-img img{object-fit:cover;object-position:center;width:100%;height:100%}.view-cards-largas .view-content .views-row .card .row .col-12 .card-body{width:100%;height:100%;text-align:center;display:flex;flex-direction:column;justify-content:space-around;align-items:center}.view-cards-largas .view-content .views-row .card .row .col-12 .card-body h3{text-transform:uppercase}.view-cards-largas .view-content .views-row .card .row .col-12 .card-body .card-footer{background-color:transparent}.view-cards-largas .view-content .views-row .card .row .col-12 .card-body .card-footer a.btn.btn-outline-light.btn-lg{background-color:#000;color:#fff;border:1.5px solid #fff;transition:all .2s ease-in-out;text-transform:uppercase}.view-cards-largas .view-content .views-row .card .row .col-12 .card-body .card-footer a.btn.btn-outline-light.btn-lg:hover{border:1px solid red;box-shadow:0 0 6px 2px #f826d4;text-shadow:0 0 3px #f826d4;background-color:#fff;color:#000}.view-cards-largas .view-content .views-row .card .row .cuerpo-card{background-color:#fff;height:446px}@media(max-width:765px){.view-cards-largas .view-content .views-row .card .row .cuerpo-card{max-height:unset;height:auto}}.view-cards-largas .view-content .views-row .card .row .imagen-card{height:100%;max-height:446px}@media(max-width:765px){.view-cards-largas .view-content .views-row .card .row .imagen-card{max-height:unset;height:auto}}.view-cards-largas .view-content .views-row:nth-child(2n) .card .row{flex-direction:row-reverse}.items-menu{flex-direction:column;align-items:flex-start;flex-wrap:nowrap;justify-content:center;padding:unset;margin:unset}.items-menu li{list-style-type:none;display:flex;align-items:flex-start;flex-direction:column;justify-content:center;padding-left:2rem;color:#fff;font-size:80%;text-decoration:unset;text-transform:uppercase}.items-menu li a{color:#fff;font-size:80%;text-decoration:unset;text-transform:uppercase;transition:all .5s ease;text-align:left}.items-menu li a:hover,.items-menu .active a{color:red;text-decoration:underline}.items-menu .active .nivel2 .item-link a{color:#fff;text-decoration:unset}.items-menu .active .nivel2 .item-link.active a{color:red;text-decoration:underline}.formulariosNuevos .container .row .col-12 .block .text-long .container h2{font-size:2rem;color:#fff;width:fit-content;margin:2rem auto}.formulariosNuevos .container .row .col-12 .block .text-long .container form{max-width:1024px;margin:auto;font-size:1.125rem;padding:1rem;background-color:#ffffffcf;color:#000;border-top:4px solid rgba(0,0,0,.5803921569)}.formulariosNuevos .container .row .col-12 .block .text-long .container form .form-group .form-row{gap:1rem;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.formulariosNuevos .container .row .col-12 .block .text-long .container form .form-group .form-row .col-8.mx-auto{height:37px}.formulariosNuevos .container .row .col-12 .block .text-long .container form p .btn{margin-top:2rem;margin-bottom:2rem}.formulariosNuevos .container .row .col-12 .block .text-long .container form .js-form-wrapper,.formulariosNuevos .container .row .col-12 .block .text-long .container form .js-form-wrapper .js-webform-type-fieldset .fieldset-wrapper{width:100%;max-width:unset}.formulariosNuevos .container .row .col-12 .block .text-long .container form .js-form-wrapper .js-webform-type-fieldset .fieldset-wrapper .form-group{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;width:90%;gap:.5rem;max-width:unset;margin:0 auto}.formulariosNuevos .container .row .col-12 .block .text-long .container form .js-form-wrapper .js-webform-type-fieldset .fieldset-wrapper .form-group input{width:100%;max-width:unset}.formulariosNuevos .container .row .col-12 .block .text-long .container form .js-form-wrapper .js-webform-type-fieldset .fieldset-wrapper .form-group p{text-align:left;color:#000;margin:1rem 0rem}.formulariosNuevos .container .row .col-12 .block .text-long .container form .js-form-wrapper .js-webform-type-fieldset .fieldset-wrapper .form-group textarea{width:100%}.formulariosNuevos .container .row .col-12 .block .text-long .container form .js-form-item{width:100%;max-width:unset}@media(min-width:768px){.galerias .w-100 .row .col-12 .block .view-galerias .view-content .views-row .seccion-galerias{position:relative;top:-7rem;padding:5rem 5rem 6rem 6rem;width:105%;margin:auto;left:-3%;background-size:128%;background-position:center;object-fit:contain;object-position:center;margin-bottom:-3rem;background-repeat:no-repeat}}.galerias .w-100 .row .col-12 .block .view-galerias .view-content .views-row .seccion-galerias .row{gap:1rem}.galerias .w-100 .row .col-12 .block .view-galerias .view-content .views-row .seccion-galerias .row .col-12{display:flex;flex-direction:row;flex-wrap:wrap;align-content:center;justify-content:center;align-items:center;gap:1rem;max-width:1400px;margin-left:auto;margin-right:auto}.galerias .w-100 .row .col-12 .block .view-galerias .view-content .views-row .seccion-galerias .row .col-12 .card.item{width:100%;max-width:500px;height:auto;max-height:500px;border-radius:0}.galerias .w-100 .row .col-12 .block .view-galerias .view-content .views-row .seccion-galerias .row .col-12 .card.item .card-body{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:center;gap:0rem}.galerias .w-100 .row .col-12 .block .view-galerias .view-content .views-row .seccion-galerias .row .col-12 .card.item .card-body .card-footer{display:flex;flex-direction:row;justify-content:center;align-items:center;align-content:center;flex-wrap:wrap}.galerias .w-100 .row .col-12 .block .view-galerias .view-content .views-row .seccion-galerias .row .col-12 .card.item .card-body .card-footer p{text-transform:capitalize;font-weight:700;font-size:1.5rem;line-height:inherit;margin:unset;text-align:center}.galerias .w-100 .row .col-12 .block .view-galerias .view-content .views-row .seccion-galerias .row .col-12 .card.item .card-body img{object-fit:contain;object-position:center;border-radius:0}.galerias .w-100 .row .col-12 .block .view-galerias .view-content .views-row .seccion-galerias .row .col-12 h2{margin-top:3rem;margin-bottom:3rem;font-size:150%}@media(min-width:768px){.galerias .w-100 .row .col-12 .block .view-galerias .view-content .views-row .seccion-galerias .row .col-12 h2{font-size:80px}}.grid__item{flex:1 1 100%;margin-bottom:2rem}@media(min-width:920px){.grid__item{margin:0 2rem 0 0;flex-basis:30%}}.grid__item:last-child{margin-right:0}.grid__item--example{background-color:rgba(var(--c-highlight-bright,255,235,10),1);padding:4rem}.grid{display:flex;flex-wrap:wrap}.grid--card{margin-bottom:2rem}.container-fluid .cabezote .w-100 .row .col-12 .block .container-fluid .row .col-12 .card .card-img-overlay a{text-transform:uppercase;font-size:1.5rem}@media(max-width:768px){.container-fluid .cabezote .w-100 .row .col-12 .block .container-fluid .row .col-12 .card .card-img-overlay a{font-size:100%}}.container-fluid .cabezote .w-100 .row .col-12 .block .container-fluid .row .col-12 .card .card-img-overlay a:hover{border:1px solid red;box-shadow:0 0 6px 2px #f826d4;text-shadow:0 0 3px #f826d4}.container-fluid .cards-largas{margin-top:4.5rem;margin-bottom:2rem}.container-fluid .slider-eten{margin-top:2rem;margin-bottom:2rem}.container-fluid .slider-eten .container .row .col-12 .block h2{font-size:5.3125rem;margin:auto;width:fit-content;margin-bottom:2rem}@media(max-width:767px){.container-fluid .slider-eten .container .row .col-12 .block .view-slider-multiproposito .view-content .carousel .carousel-inner .carousel-item>div{display:none}.container-fluid .slider-eten .container .row .col-12 .block .view-slider-multiproposito .view-content .carousel .carousel-inner .carousel-item>div:first-child{display:block}}.container-fluid .slider-eten .container .row .col-12 .block .view-slider-multiproposito .view-content .carousel .carousel-inner .carousel-item.active,.container-fluid .slider-eten .container .row .col-12 .block .view-slider-multiproposito .view-content .carousel .carousel-inner .carousel-item-next,.container-fluid .slider-eten .container .row .col-12 .block .view-slider-multiproposito .view-content .carousel .carousel-inner .carousel-item-prev{display:flex!important;gap:2rem}@media(min-width:768px){.container-fluid .slider-eten .container .row .col-12 .block .view-slider-multiproposito .view-content .carousel .carousel-inner .carousel-item-end.active,.container-fluid .slider-eten .container .row .col-12 .block .view-slider-multiproposito .view-content .carousel .carousel-inner .carousel-item-next{transform:translate(25%)}.container-fluid .slider-eten .container .row .col-12 .block .view-slider-multiproposito .view-content .carousel .carousel-inner .carousel-item-start.active,.container-fluid .slider-eten .container .row .col-12 .block .view-slider-multiproposito .view-content .carousel .carousel-inner .carousel-item-prev{transform:translate(-25%)}}.container-fluid .slider-eten .container .row .col-12 .block .view-slider-multiproposito .view-content .carousel .carousel-inner .carousel-item-end,.container-fluid .slider-eten .container .row .col-12 .block .view-slider-multiproposito .view-content .carousel .carousel-inner .carousel-item-start{transform:translate(0)}.container-fluid .slider-eten .container .row .col-12 .block .view-slider-multiproposito .view-content .carousel .carousel-inner .carousel-item .col-md-5 .views-field .field-content img{width:100%;max-width:600px;height:auto;object-fit:cover;object-position:center;max-height:300px;min-height:300px}.container-fluid .slider-eten .container .row .col-12 .block .view-slider-multiproposito .view-content .carousel .carousel-indicators{margin-bottom:-3rem}.container-fluid .slider-sport{margin-top:2rem;margin-bottom:2rem}@media(max-width:767px){.container-fluid .slider-sport .container .row .col-12 .block .view-slider-multiproposito .view-content .carousel .carousel-inner .carousel-item>div{display:none}.container-fluid .slider-sport .container .row .col-12 .block .view-slider-multiproposito .view-content .carousel .carousel-inner .carousel-item>div:first-child{display:block}}.container-fluid .slider-sport .container .row .col-12 .block .view-slider-multiproposito .view-content .carousel .carousel-inner .carousel-item.active,.container-fluid .slider-sport .container .row .col-12 .block .view-slider-multiproposito .view-content .carousel .carousel-inner .carousel-item-next,.container-fluid .slider-sport .container .row .col-12 .block .view-slider-multiproposito .view-content .carousel .carousel-inner .carousel-item-prev{display:flex!important;gap:2rem}@media(min-width:768px){.container-fluid .slider-sport .container .row .col-12 .block .view-slider-multiproposito .view-content .carousel .carousel-inner .carousel-item-end.active,.container-fluid .slider-sport .container .row .col-12 .block .view-slider-multiproposito .view-content .carousel .carousel-inner .carousel-item-next{transform:translate(25%)}.container-fluid .slider-sport .container .row .col-12 .block .view-slider-multiproposito .view-content .carousel .carousel-inner .carousel-item-start.active,.container-fluid .slider-sport .container .row .col-12 .block .view-slider-multiproposito .view-content .carousel .carousel-inner .carousel-item-prev{transform:translate(-25%)}}.container-fluid .slider-sport .container .row .col-12 .block .view-slider-multiproposito .view-content .carousel .carousel-inner .carousel-item-end,.container-fluid .slider-sport .container .row .col-12 .block .view-slider-multiproposito .view-content .carousel .carousel-inner .carousel-item-start{transform:translate(0)}.container-fluid .slider-sport .container .row .col-12 .block .view-slider-multiproposito .view-content .carousel .carousel-inner .carousel-item .col-md-5 .views-field .field-content .card .field img{width:100%;max-width:600px;height:auto;object-fit:cover;object-position:center;max-height:300px;min-height:300px}.container-fluid .slider-sport .container .row .col-12 .block .view-slider-multiproposito .view-content .carousel .carousel-inner .carousel-item .col-md-5 .views-field .field-content .card .card-img-overlay{display:flex;flex-direction:row;justify-content:center;align-items:flex-end}.container-fluid .slider-sport .container .row .col-12 .block .view-slider-multiproposito .view-content .carousel .carousel-inner .carousel-item .col-md-5 .views-field .field-content .card .card-img-overlay a.btn.btn-outline-light.btn-lg{background-color:#000;color:#fff;border:1.5px solid #fff;transition:all .2s ease-in-out;text-transform:uppercase}.container-fluid .slider-sport .container .row .col-12 .block .view-slider-multiproposito .view-content .carousel .carousel-inner .carousel-item .col-md-5 .views-field .field-content .card .card-img-overlay a.btn.btn-outline-light.btn-lg:hover{border:1px solid red;box-shadow:0 0 6px 2px #f82626;text-shadow:0 0 3px #f82626}.container-fluid .slider-sport .container .row .col-12 .block .view-slider-multiproposito .view-content .carousel .carousel-indicators{margin-bottom:-3rem}@media(min-width:768px){.horarios-funcionamiento{margin-top:3rem;margin-bottom:3rem;padding:3rem}}.horarios-funcionamiento .container .row .col-12 .block h2{display:flex;flex-direction:row;flex-wrap:wrap;align-content:center;justify-content:center;align-items:center;display:block;text-transform:uppercase;font-style:normal;font-weight:400;text-align:center;line-height:3rem;color:#fff;font-size:370%;letter-spacing:4px;margin-top:2rem;margin-bottom:2rem}@media(max-width:768px){.horarios-funcionamiento .container .row .col-12 .block h2{font-size:180%;margin-top:5rem;line-height:1.5rem;margin-bottom:-2rem}}.horarios-funcionamiento .container .row .col-12 .block .view-horario-de-funcionamiento .view-content .views-row .horario-KLIMUUR{margin-top:2rem;margin-bottom:2rem;padding:unset}.horarios-funcionamiento .container .row .col-12 .block .view-horario-de-funcionamiento .view-content .views-row .horario-KLIMUUR .row{margin:auto}.horarios-funcionamiento .container .row .col-12 .block .view-horario-de-funcionamiento .view-content .views-row .horario-KLIMUUR .row .col-md-6{padding:0;height:auto;min-height:430px}.horarios-funcionamiento .container .row .col-12 .block .view-horario-de-funcionamiento .view-content .views-row .horario-KLIMUUR .row .col-md-6 .cubo{display:flex;flex-direction:column;flex-wrap:nowrap;align-items:stretch;gap:3px;justify-content:center;width:100%;height:100%}@media(max-width:768px){.horarios-funcionamiento .container .row .col-12 .block .view-horario-de-funcionamiento .view-content .views-row .horario-KLIMUUR .row .col-md-6 .cubo{margin-top:1rem}}.horarios-funcionamiento .container .row .col-12 .block .view-horario-de-funcionamiento .view-content .views-row .horario-KLIMUUR .row .col-md-6 .cubo .contenido{transform:translateZ(-20px);transform-style:preserve-3d;height:60px;transition:all .35s;position:relative;top:0}.horarios-funcionamiento .container .row .col-12 .block .view-horario-de-funcionamiento .view-content .views-row .horario-KLIMUUR .row .col-md-6 .cubo .contenido:hover{transform:translateZ(-20px) rotateX(90deg)}@media(max-width:768px){.horarios-funcionamiento .container .row .col-12 .block .view-horario-de-funcionamiento .view-content .views-row .horario-KLIMUUR .row .col-md-6 .cubo .contenido{top:-20px}}.horarios-funcionamiento .container .row .col-12 .block .view-horario-de-funcionamiento .view-content .views-row .horario-KLIMUUR .row .col-md-6 .cubo .contenido div p{margin:unset}.horarios-funcionamiento .container .row .col-12 .block .view-horario-de-funcionamiento .view-content .views-row .horario-KLIMUUR .row .col-md-6 .cubo .contenido div .cubo-text,.horarios-funcionamiento .container .row .col-12 .block .view-horario-de-funcionamiento .view-content .views-row .horario-KLIMUUR .row .col-md-6 .cubo .contenido div .mensaje,.horarios-funcionamiento .container .row .col-12 .block .view-horario-de-funcionamiento .view-content .views-row .horario-KLIMUUR .row .col-md-6 .cubo .contenido div .icono{font-optical-sizing:auto;font-weight:700;font-style:normal;font-size:3rem;color:#fff;padding:10px;text-align:center;display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:nowrap;font-size:2.5rem}@media(max-width:768px){.horarios-funcionamiento .container .row .col-12 .block .view-horario-de-funcionamiento .view-content .views-row .horario-KLIMUUR .row .col-md-6 .cubo .contenido div .cubo-text,.horarios-funcionamiento .container .row .col-12 .block .view-horario-de-funcionamiento .view-content .views-row .horario-KLIMUUR .row .col-md-6 .cubo .contenido div .mensaje,.horarios-funcionamiento .container .row .col-12 .block .view-horario-de-funcionamiento .view-content .views-row .horario-KLIMUUR .row .col-md-6 .cubo .contenido div .icono{font-size:1.5rem}}.horarios-funcionamiento .container .row .col-12 .block .view-horario-de-funcionamiento .view-content .views-row .horario-KLIMUUR .row .col-md-6 .cubo .contenido div .cubo-text{line-height:60px;height:60px;background:#0000005e}.horarios-funcionamiento .container .row .col-12 .block .view-horario-de-funcionamiento .view-content .views-row .horario-KLIMUUR .row .col-md-6 .cubo .contenido div .cubo-text{text-shadow:0 0 10px #ed6810,0 0 10px #ed6810,0 0 10px #ed6810,0 0 10px #ed6810,0 0 40px #ff00de}.horarios-funcionamiento .container .row .col-12 .block .view-horario-de-funcionamiento .view-content .views-row .horario-KLIMUUR .row .col-md-6 .cubo .contenido div .icono{position:absolute;top:0;right:0;line-height:60px;padding:0 10px;transition:all .5s}.horarios-funcionamiento .container .row .col-12 .block .view-horario-de-funcionamiento .view-content .views-row .horario-KLIMUUR .row .col-md-6 .cubo .contenido div .mensaje{color:#fff;display:block;width:100%;padding:0;box-sizing:border-box;text-transform:uppercase}.horarios-funcionamiento .container .row .col-12 .block .view-horario-de-funcionamiento .view-content .views-row .horario-KLIMUUR .row .col-md-6 .cubo .contenido div .mensaje,.horarios-funcionamiento .container .row .col-12 .block .view-horario-de-funcionamiento .view-content .views-row .horario-KLIMUUR .row .col-md-6 .cubo .contenido div .icono{text-shadow:0 0 10px #03bd15,0 0 10px #03bd15,0 0 10px #03bd15,0 0 10px #03bd15,0 0 10px #03bd15}.horarios-funcionamiento .container .row .col-12 .block .view-horario-de-funcionamiento .view-content .views-row .horario-KLIMUUR .row .col-md-6 .cubo .contenido div .mensaje.cerrado,.horarios-funcionamiento .container .row .col-12 .block .view-horario-de-funcionamiento .view-content .views-row .horario-KLIMUUR .row .col-md-6 .cubo .contenido div .icono.cerrado{text-shadow:0 0 10px #bc0e0e,0 0 10px #bc0e0e,0 0 10px #bc0e0e,0 0 10px #bc0e0e,0 0 10px #bc0e0e}.horarios-funcionamiento .container .row .col-12 .block .view-horario-de-funcionamiento .view-content .views-row .horario-KLIMUUR .row .col-md-6 .cubo .contenido div:nth-child(1){transform:rotateX(0) translateY(0) translateZ(0)}.horarios-funcionamiento .container .row .col-12 .block .view-horario-de-funcionamiento .view-content .views-row .horario-KLIMUUR .row .col-md-6 .cubo .contenido div:nth-child(2){transform:rotateX(-90deg) translateY(0) translateZ(-30px)}.horarios-funcionamiento .container .row .col-12 .block .view-horario-de-funcionamiento .view-content .views-row .horario-KLIMUUR .row .imagenTragelBOWLING img{object-fit:cover;object-position:center;width:100%;height:100%;max-width:650px;max-height:438px}.horarios-funcionamiento .container .row .col-12 .block .view-horario-de-funcionamiento .view-content .views-row .horario-KLIMUUR .row .col-md-6:nth-child(1){background-color:#0000005e}article.container-fluid{position:relative;top:-100px;padding:unset;margin:auto}@media(max-width:768px){article.container-fluid{top:0}}article.container-fluid .cabezote{max-width:2560px;margin:auto}@media(min-width:768px){article.container-fluid .cabezote{margin-top:5rem}}article.container-fluid .cabezote .w-100 .row .col-12{padding:unset;margin:auto}article.container-fluid .cabezote .w-100 .row .col-12 .block .container-fluid{padding:unset}article.container-fluid .cabezote .w-100 .row .col-12 .block .container-fluid .card .media--type-image img{width:100%;object-fit:cover;max-height:500px;object-position:center}article.container-fluid .cabezote .w-100 .row .col-12 .block .container-fluid .card .card-img-overlay{display:flex;flex-direction:row;justify-content:center;align-items:flex-end}article.container-fluid .cabezote .w-100 .row .col-12 .block .container-fluid .card .card-img-overlay a{background-color:#000;color:#fff;border:1.5px solid #fff;transition:all .2s ease-in-out}article.container-fluid .cabezote .w-100 .row .col-12 .block .container-fluid .card .card-img-overlay a:hover{color:#000;border-color:#000;background-color:#fff}article.container-fluid .cabezote .w-100 .row .col-12 .block .carousel .carousel-inner .carousel-item .card .media--type-image img{width:100%;object-fit:cover;height:600px;object-position:center 33%;transform:scale3d(1,.8,1)}@media(max-width:768px){article.container-fluid .cabezote .w-100 .row .col-12 .block .carousel .carousel-inner .carousel-item .card .media--type-image img{height:250px}}article.container-fluid .cabezote .w-100 .row .col-12 .block .carousel .carousel-inner .carousel-item .card .card-img-overlay{display:flex;flex-direction:row;justify-content:center;align-items:flex-end}article.container-fluid .cabezote .w-100 .row .col-12 .block .carousel .carousel-inner .carousel-item .card .card-img-overlay a{background-color:#000;color:#fff;border:1.5px solid #fff;transition:all .2s ease-in-out;margin-bottom:4rem}article.container-fluid .cabezote .w-100 .row .col-12 .block .carousel .carousel-inner .carousel-item .card .card-img-overlay a:hover{color:#000;border-color:#000;background-color:#fff}article.container-fluid .cuerpo{max-width:1024px;margin:auto;font-size:1.125rem;padding:1rem;background-color:transparent;color:#000}article.container-fluid .cuerpo .container .row .col-12 .block .text-long img{margin-top:6rem;padding:3rem;object-fit:contain;object-position:center}@media(max-width:768px){article.container-fluid .cuerpo .container .row .col-12 .block .text-long img{margin-top:unset;padding:unset;min-height:500px}}article.container-fluid .formulario-contacto{max-width:1024px;margin:auto;font-size:1.125rem;padding:1rem;background-color:#ffffffcf;color:#000;border-top:4px solid rgba(0,0,0,.5803921569)}article.container-fluid .formulario-contacto .container .row .col-12 .block form{display:flex;flex-direction:column;margin:auto;width:100%}article.container-fluid .formulario-contacto .container .row .col-12 .block form .js-form-item.form-item{width:100%;margin:auto}article.container-fluid .formulario-contacto .container .row .col-12 .block form .form-actions input{display:block;width:100%;max-width:300px;margin:auto}article.container-fluid .formulario-contacto .container .row .col-12 .block .container .row .col-12 p{font-style:italic}@media(min-width:765px){.mini-collage .container .row .col-12 .block .view-minicollage .view-content .views-row .row.no-gutters{min-width:1180px;min-height:760px;position:relative}}@media(min-width:765px){.mini-collage .container .row .col-12 .block .view-minicollage .view-content .views-row .row.no-gutters .item{position:absolute}}@media(min-width:765px){.mini-collage .container .row .col-12 .block .view-minicollage .view-content .views-row .row.no-gutters .item1{position:relative;padding-top:12vh;z-index:3;width:500px}}.mini-collage .container .row .col-12 .block .view-minicollage .view-content .views-row .row.no-gutters .item1 .card{background-color:transparent;border-radius:0}.mini-collage .container .row .col-12 .block .view-minicollage .view-content .views-row .row.no-gutters .item1 .card:before{box-shadow:0 0 1em #e21a23;position:absolute;left:0;right:0;height:5px;background-color:#e21a23;content:"";width:100%;bottom:0}.mini-collage .container .row .col-12 .block .view-minicollage .view-content .views-row .row.no-gutters .item1 .card .cuerpo-card{background-color:#fff;height:auto}.mini-collage .container .row .col-12 .block .view-minicollage .view-content .views-row .row.no-gutters .item1 .card .col-12{padding:unset}.mini-collage .container .row .col-12 .block .view-minicollage .view-content .views-row .row.no-gutters .item1 .card .col-12 .card-body{width:100%;height:100%;text-align:center;display:flex;flex-direction:column;justify-content:space-around;align-items:center}.mini-collage .container .row .col-12 .block .view-minicollage .view-content .views-row .row.no-gutters .item1 .card .col-12 .card-body h3{text-transform:uppercase;letter-spacing:-2px;line-height:25px}.mini-collage .container .row .col-12 .block .view-minicollage .view-content .views-row .row.no-gutters .item1 .card .col-12 .card-body .card-footer{background-color:transparent}.mini-collage .container .row .col-12 .block .view-minicollage .view-content .views-row .row.no-gutters .item1 .card .col-12 .card-body .card-footer a.btn.btn-outline-light.btn-lg{background-color:#000;color:#fff;border:1.5px solid #fff;transition:all .2s ease-in-out;text-transform:uppercase}.mini-collage .container .row .col-12 .block .view-minicollage .view-content .views-row .row.no-gutters .item1 .card .col-12 .card-body .card-footer a.btn.btn-outline-light.btn-lg:hover{border:1px solid red;box-shadow:0 0 6px 2px #f826d4;text-shadow:0 0 3px #f826d4;background-color:#fff;color:#000}.mini-collage .container .row .col-12 .block .view-minicollage .view-content .views-row .row.no-gutters .item2{inset:430px 0 0 auto;z-index:2;margin-right:270px;width:440px;height:330px}.mini-collage .container .row .col-12 .block .view-minicollage .view-content .views-row .row.no-gutters .item3{inset:0 0 auto auto;z-index:1;width:750px;height:565px}.modal-emergente .container .row .col-12 .block .view-modales-basicos .view-content .views-row .modal .modal-dialog .modal-content{background-color:transparent}@media(min-width:768px){.modal-emergente .container .row .col-12 .block .view-modales-basicos .view-content .views-row .modal .modal-dialog .modal-content{min-width:650px}}.modal-emergente .container .row .col-12 .block .view-modales-basicos .view-content .views-row .modal .modal-dialog .modal-content .modal-body{padding:0}.modal-emergente .container .row .col-12 .block .view-modales-basicos .view-content .views-row .modal .modal-dialog .modal-content .modal-body .btn-close{position:absolute;right:0;top:0;font-size:2rem;background-color:#fff;box-shadow:inset 0 0 8px 4px red}.modal-emergente .container .row .col-12 .block .view-modales-basicos .view-content .views-row .modal .modal-dialog .modal-content .modal-body .container{background-color:#fff;border-radius:10px}.modal-emergente .container .row .col-12 .block .view-modales-basicos .view-content .views-row .modal .modal-dialog .modal-content .modal-body .container .row{padding:1rem}.modal-emergente .container .row .col-12 .block .view-modales-basicos .view-content .views-row .modal .modal-dialog .modal-content .modal-body .container .row .col-12{color:#000}.cards-reservas .container .row .col-12 .block .view-tarjetas-de-reservas .view-content{display:flex;flex-wrap:wrap;list-style:none;padding:0;flex-direction:row;align-content:center;justify-content:space-around;align-items:center;gap:1rem}.cards-reservas .container .row .col-12 .block .view-tarjetas-de-reservas .view-content .views-row .booking-card{position:relative;width:100%;display:flex;flex-direction:column;border-radius:10px;overflow:hidden;background-position:center center;background-size:cover;text-align:center;font-weight:700;color:#3f3b3b;transition:.3s;max-width:350px;min-width:350px;height:550px}.cards-reservas .container .row .col-12 .block .view-tarjetas-de-reservas .view-content .views-row .booking-card:before{content:"";position:absolute;inset:0;background:#0a487000;transition:.3s}.cards-reservas .container .row .col-12 .block .view-tarjetas-de-reservas .view-content .views-row .booking-card:hover:before{background:#94268f82}.cards-reservas .container .row .col-12 .block .view-tarjetas-de-reservas .view-content .views-row .booking-card:hover .informations-container{transform:translateY(0)}.cards-reservas .container .row .col-12 .block .view-tarjetas-de-reservas .view-content .views-row .booking-card:hover .informations-container .more-information{opacity:1}.cards-reservas .container .row .col-12 .block .view-tarjetas-de-reservas .view-content .views-row .booking-card:hover .book-container .content{opacity:1;transform:translateY(0)}.cards-reservas .container .row .col-12 .block .view-tarjetas-de-reservas .view-content .views-row .booking-card .book-container{height:200px}.cards-reservas .container .row .col-12 .block .view-tarjetas-de-reservas .view-content .views-row .booking-card .book-container .content{position:relative;opacity:0;display:flex;align-items:center;justify-content:center;height:100%;width:100%;transform:translateY(-200px);transition:.3s}.cards-reservas .container .row .col-12 .block .view-tarjetas-de-reservas .view-content .views-row .booking-card .book-container .content .btn{border:3px solid white;padding:10px 15px;background:none;text-transform:uppercase;font-weight:700;font-size:1.3em;color:#fff;cursor:pointer;transition:.3s}.cards-reservas .container .row .col-12 .block .view-tarjetas-de-reservas .view-content .views-row .booking-card .informations-container{flex:1 0 auto;background:#f0f0f0;transform:translateY(75%);transition:.3s}.cards-reservas .container .row .col-12 .block .view-tarjetas-de-reservas .view-content .views-row .booking-card .informations-container .title{position:relative;font-size:1.2em;margin:auto;padding:1rem;top:5%}.cards-reservas .container .row .col-12 .block .view-tarjetas-de-reservas .view-content .views-row .booking-card .informations-container .more-information{opacity:0;transition:.3s}.cards-reservas .container .row .col-12 .block .view-tarjetas-de-reservas .view-content .views-row .booking-card .informations-container .more-information .info-and-date-container{display:flex;gap:1rem;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:stretch;padding:1rem}.cards-reservas .container .row .col-12 .block .view-tarjetas-de-reservas .view-content .views-row .booking-card .informations-container .more-information .info-and-date-container .box{flex:1 0;padding:10px;margin-top:20px;border-radius:10px;background:#fff;font-weight:700;font-size:18px;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:space-between;align-items:center;margin-bottom:20px;color:inherit;text-decoration:unset;transition:all .5s ease-in-out}.cards-reservas .container .row .col-12 .block .view-tarjetas-de-reservas .view-content .views-row .booking-card .informations-container .more-information .info-and-date-container .box:hover{outline-width:2px!important;outline-style:solid!important;outline-color:#ff74d6!important;box-shadow:#efa7da 0 0 6px 5px}.cards-reservas .container .row .col-12 .block .view-tarjetas-de-reservas .view-content .views-row .booking-card .informations-container .more-information .info-and-date-container .box span{display:flex;flex:1 0;width:100%;font-size:1.2rem;justify-content:space-evenly;gap:1rem;flex-direction:row;flex-wrap:nowrap;align-items:center;margin-top:1rem;margin-bottom:1rem}.cards-reservas .container .row .col-12 .block .view-tarjetas-de-reservas .view-content .views-row .booking-card .informations-container h2.title:after{content:"";position:absolute;bottom:0;left:0;right:0;height:3px;width:50px;margin:auto;background:#0a4870}.cuerpo{margin-top:2rem!important;margin-bottom:3rem!important}.cuerpo .container .row .col-12 .block .text-long p{font-weight:700;font-style:normal;font-size:2rem;color:#fff;display:flex;flex-direction:row;flex-wrap:nowrap;line-height:2.5rem;justify-content:flex-start;align-items:flex-start;margin:auto}.cuerpo .container .row .col-12 .block .text-long .texto{margin-top:2rem;margin-bottom:2rem}.cuerpo .container .row .col-12 .block .text-long .texto li{font-style:normal;font-size:2rem;color:#fff;display:flex;flex-direction:row;flex-wrap:nowrap;line-height:2.5rem;justify-content:flex-start;align-items:flex-start;margin:auto}.slider-basico .container .row .col-12 .block .view-slider-basico .view-content .carousel .carousel-inner .carousel-item .views-field .field-content{height:470px}.slider-basico .container .row .col-12 .block .view-slider-basico .view-content .carousel .carousel-inner .carousel-item .views-field .field-content img{object-fit:scale-down;object-position:top;max-height:470px;height:100%}.reservas-salas{margin-top:3rem;margin-bottom:3rem;padding:1rem}.reservas-salas .container .row .col-12 .block .h2{width:fit-content;margin:auto;font-weight:500;line-height:.825em;color:#fff;font-size:3rem;letter-spacing:4.3px;text-transform:uppercase;margin-top:2rem;margin-bottom:2rem}.reservas-salas .container .row .col-12 .block .view-tarjetas-salas .view-content{display:flex;flex-direction:row;flex-wrap:wrap;align-content:center;justify-content:center;align-items:center;gap:1rem}.reservas-salas .container .row .col-12 .block .view-tarjetas-salas .view-content .views-row{width:100%;max-width:600px}.reservas-salas .container .row .col-12 .block .view-tarjetas-salas .view-content .views-row .tarjeta{box-sizing:border-box;position:relative;display:inline-block;margin:0;max-width:100%;overflow:hidden;height:190px}@media(min-width:768px){.reservas-salas .container .row .col-12 .block .view-tarjetas-salas .view-content .views-row .tarjeta{height:400px}}.reservas-salas .container .row .col-12 .block .view-tarjetas-salas .view-content .views-row .tarjeta:hover figcaption{background-color:#fff;padding:0rem;inset:28px 0 0;transform:translate3d(0,-240px,0);height:240px}@media(min-width:768px){.reservas-salas .container .row .col-12 .block .view-tarjetas-salas .view-content .views-row .tarjeta:hover figcaption{top:-10px;transform:translate3d(0,-350px,0);padding:1rem}}.reservas-salas .container .row .col-12 .block .view-tarjetas-salas .view-content .views-row .tarjeta:hover img{transform:translate3d(0,-240px,0);opacity:0}.reservas-salas .container .row .col-12 .block .view-tarjetas-salas .view-content .views-row .tarjeta img{object-fit:contain;object-position:center;transition:all .32s ease;backface-visibility:hidden;transform:translateZ(0);opacity:1}.reservas-salas .container .row .col-12 .block .view-tarjetas-salas .view-content .views-row .tarjeta figcaption{transition:all .32s ease;width:100%;position:relative;transform:translate3d(0,35px,10px)}.reservas-salas .container .row .col-12 .block .view-tarjetas-salas .view-content .views-row .tarjeta figcaption table{margin:unset}.reservas-salas .container .row .col-12 .block .view-tarjetas-salas .view-content .views-row .tarjeta figcaption table tbody tr th{font-size:90%}.reservas-salas .container .row .col-12 .block .view-tarjetas-salas .view-content .views-row .tarjeta figcaption table tbody tr th .btn.btn-primary{background-color:#000;color:#fff;border:1.5px solid #fff;transition:all .2s ease}.reservas-salas .container .row .col-12 .block .view-tarjetas-salas .view-content .views-row .tarjeta figcaption table tbody tr th .btn.btn-primary:hover{background-color:#2d1d1d}.reservas-salas .container .row .col-12 .block .view-tarjetas-salas .view-content .views-row .tarjeta figcaption table .thead-dark th{color:#fff;background-color:#212529;border-color:#32383e;text-align:center;text-transform:uppercase}.reservas-salas .container .row .col-12 .block .view-tarjetas-salas .view-content .views-row .tarjeta figcaption table .thead-dark th h2{margin:unset}.vacatures .container .row .col-12 .block .view-cards-largas .view-content .views-row .card,.vacatures .container .row .col-12 .block .view-cards-largas .view-content .views-row .card .row{height:fit-content}.vacatures .container .row .col-12 .block .view-cards-largas .view-content .views-row .card .row .cuerpo-card{height:auto}.vacatures .container .row .col-12 .block .view-cards-largas .view-content .views-row .card .row .cuerpo-card .card-body{text-align:left;align-items:flex-start;justify-content:center}.vacatures .container .row .col-12 .block .view-cards-largas .view-content .views-row .card .row .cuerpo-card .card-body h3{align-items:center;display:flex;width:100%;justify-content:center;font-size:1.1rem}.vacatures .container .row .col-12 .block .view-cards-largas .view-content .views-row .card .row .cuerpo-card .card-body h4{margin-bottom:2px;font-size:1rem}.vacatures .container .row .col-12 .block .view-cards-largas .view-content .views-row .card .row .cuerpo-card .card-body h5{margin-bottom:1px;font-size:.9rem}.vacatures .container .row .col-12 .block .view-cards-largas .view-content .views-row .card .row .cuerpo-card .card-body ul{margin-bottom:0}.vacatures .container .row .col-12 .block .view-cards-largas .view-content .views-row .card .row .cuerpo-card .card-body ul li{font-size:.8rem}.vacatures .container .row .col-12 .block .view-cards-largas .view-content .views-row .card .row .imagen-card{height:auto;max-height:unset}.vacatures .container .row .col-12 .block .view-cards-largas .view-content .views-row .card .row .imagen-card max-height .card-img{width:100%;height:100%}.vacatures .container .row .col-12 .block .view-cards-largas .view-content .views-row .card .row .imagen-card max-height .card-img img{height:inherit}.footer{background-color:rgba(var(--c-neutral-n100,145,146,146),1);padding:1rem 0}.footer__inner{max-width:xlarge;width:100%;margin:0 auto;padding:0 1rem}@media(min-width:480px){.footer__inner{padding:0 1rem}}@media(min-width:1224px){.footer__inner{padding-left:calc(1rem - 50vw + xlarge/2);padding-right:calc(1rem - 50vw + xlarge/2)}}.footer__inner{display:flex;flex-flow:column nowrap;gap:1rem}@media(min-width:920px){.footer__inner{flex-direction:row}}.footer__social{margin-bottom:1rem}@media(min-width:920px){.footer__social{flex:0 1 30%;margin-bottom:0;margin-right:1rem}}@media(min-width:920px){.footer__menu{flex:1 1 100%;margin-left:auto;text-align:right}}.footer__branding{max-width:10rem}.header{margin-bottom:4rem;width:100%;margin:auto;padding:unset}.header__inner{max-width:xlarge;width:100%;margin:0 auto;padding:0 1rem}@media(min-width:480px){.header__inner{padding:0 1rem}}@media(min-width:1224px){.header__inner{padding-left:calc(1rem - 50vw + xlarge/2);padding-right:calc(1rem - 50vw + xlarge/2)}}.header__inner{width:100%;padding:unset}@media(min-width:720px){.header__primary{display:flex;flex-direction:column;align-items:center;justify-content:center;flex-wrap:nowrap;padding:unset;width:100%;margin:auto}}.header__branding{width:100%}@media(min-width:720px){.header__branding{margin-right:auto;padding:0}}.header__menu{width:100%}.main{max-width:xlarge;width:100%;margin:0 auto;padding:0 1rem}@media(min-width:480px){.main{padding:0 1rem}}@media(min-width:1224px){.main{padding-left:calc(1rem - 50vw + xlarge/2);padding-right:calc(1rem - 50vw + xlarge/2)}}.main{margin-bottom:4em}@media(min-width:920px){.main{display:flex}}.main-sidebar{margin-bottom:2rem}@media(min-width:920px){.main-sidebar{order:2;width:33%;margin-bottom:0}}.main-content{width:100%}@media(min-width:920px){.main-content--with-sidebar{margin-right:1rem;width:calc(100% - (33% + 1rem))}}.place-holder{color:rgba(var(--c-neutral-n200,145,146,146),1);border:4px dashed rgba(var(--c-neutral-n200,145,146,146),1);padding:3.125rem}.place-holder__content{font-size:3.2rem;line-height:1.4;width:100%;display:flex;justify-content:center;align-items:center;text-align:center}article.container-fluid .cuerpo-club{margin-top:2rem;margin-bottom:2rem;padding:3rem}article.container-fluid .cuerpo-club .container .row .col-12 .block .text-long p{font-size:2rem;line-height:2rem;text-align:center}article.container-fluid .tit-club{margin-bottom:-3rem}article.container-fluid .tit-club .container .row .col-12 .block{align-items:center;background-color:#0000008c;border-radius:10px;height:40px;width:100%;padding-top:2rem;padding-bottom:2rem;box-sizing:content-box}article.container-fluid .tit-club .container .row .col-12 .block h2.h2{font-size:2.5rem;line-height:1rem;word-break:break-word;margin:unset;text-align:center;text-transform:uppercase;padding:1rem}article.container-fluid .tit-club .container .row .col-12 .block span{display:none}body{font-family:Josefin Sans,system-ui!important;font-optical-sizing:auto;font-weight:500;font-style:normal}body div.main{background-position:center;background-repeat:repeat-y;background-size:100%;margin-bottom:unset;overflow-x:hidden}.headerprimario{background-color:#2d1d1d}@media(max-width:768px){.headerprimario{display:none}}.headerprimario .row{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.headerprimario .row .col-4 .nav{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;align-items:center;gap:10px}.headerprimario .row .col-4 .nav .nav-item .nav-link{color:#fff;background-color:#000;margin:5px;font-size:11px;border:1.5px solid #fff}.header img{max-width:60px}.menu-ppal{background-color:#000}.menu-ppal .container-fluid{flex-direction:column}@media(max-width:990px){.menu-ppal .container-fluid{flex-direction:row}}.menu-ppal .container-fluid .navbar-brand{margin:unset}.menu-ppal .container-fluid .navbar-brand img{max-width:130px;width:100%}@media(max-width:768px){.menu-ppal .container-fluid .navbar-brand img{max-width:70px}}.menu-ppal .container-fluid .navbar-toggler{color:#fff}.menu-ppal .container-fluid #navbarNavDropdown{align-content:center;justify-content:center;align-items:center;z-index:2}.menu-ppal .container-fluid #navbarNavDropdown .navbar-nav{gap:1rem;background-color:#000}.menu-ppal .container-fluid #navbarNavDropdown .navbar-nav .nav-item{text-transform:uppercase;font-weight:600;height:125px;min-width:126px;display:flex;flex-direction:row;flex-wrap:wrap;align-content:center;justify-content:center;align-items:center}.menu-ppal .container-fluid #navbarNavDropdown .navbar-nav .nav-item:hover,.menu-ppal .container-fluid #navbarNavDropdown .navbar-nav .nav-item.active{background-color:#fff}.menu-ppal .container-fluid #navbarNavDropdown .navbar-nav .nav-item:hover .nav-link,.menu-ppal .container-fluid #navbarNavDropdown .navbar-nav .nav-item.active .nav-link{color:red}.menu-ppal .container-fluid #navbarNavDropdown .navbar-nav .nav-item .nav-link{color:#fff;text-decoration:underline;width:100%;height:100%;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;gap:10px;align-items:center}.menu-ppal .container-fluid #navbarNavDropdown .navbar-nav .nav-item .nav-link:hover,.menu-ppal .container-fluid #navbarNavDropdown .navbar-nav .nav-item .nav-link.active{background-color:#fff}.menu-ppal .container-fluid #navbarNavDropdown .navbar-nav .nav-item .nav-link:hover .nav-link,.menu-ppal .container-fluid #navbarNavDropdown .navbar-nav .nav-item .nav-link.active .nav-link{color:red}.menu-ppal .container-fluid #navbarNavDropdown .navbar-nav .nav-item .dropdown-menu.show{top:100%;background-color:#000}.menu-ppal .container-fluid #navbarNavDropdown .navbar-nav .nav-item .dropdown-menu .nav-item{height:fit-content;color:#fff}.menu-ppal .container-fluid #navbarNavDropdown.collapse.show .navbar-nav{gap:0}.menu-ppal .container-fluid #navbarNavDropdown.collapse.show .navbar-nav .nav-item{height:fit-content}.menu-ppal .container-fluid #navbarNavDropdown.collapse.show .navbar-nav .nav-item .nav-link{justify-content:flex-start;padding:1rem}.menu-ppal .container-fluid #navbarNavDropdown.collapse.show .navbar-nav .nav-item.dropdown{justify-content:flex-start}.menu-ppal .container-fluid #navbarNavDropdown.collapse.show .navbar-nav .nav-item.dropdown .dropdown-menu{padding:1rem;width:100%}footer.footer{background-color:#000;box-shadow:0 -8px 15px -1px #e21a23}footer.footer .footer__menu .footerMenus{padding:4rem 1rem 1rem}footer.footer .footer__menu .footerMenus .contac-redes{display:flex;flex-direction:column;justify-content:flex-start;align-items:center}footer.footer .footer__menu .footerMenus .contac-redes a.btn{background-color:#fff;color:#000;border:2px solid #000;text-transform:uppercase;padding:.5rem 1rem;margin:1rem}footer.footer .footer__menu .footerMenus .contac-redes ul.navbar-nav{display:flex;flex-direction:row;flex-wrap:wrap;align-content:center;justify-content:center;align-items:center;gap:1rem}@media(max-width:768px){footer.footer .footer__menu .footerMenus .col-12{border-top:1px solid #fff;margin-top:1rem;padding:1rem}}footer.footer .footer__menu .footerMenus .col-12 h3{text-transform:uppercase;line-height:25px;font-weight:300}footer.footer .footer__menu #block-tragelsports-theme-footermarcaregistrada .marcaRegistrada{background-color:#000}@media(max-width:768px){footer.footer .footer__menu #block-tragelsports-theme-footermarcaregistrada .marcaRegistrada{border-top:1px solid #fff;margin-top:1rem;padding:1rem}}footer.footer .footer__menu #block-tragelsports-theme-footermarcaregistrada .marcaRegistrada .row{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center}footer.footer .footer__menu #block-tragelsports-theme-footermarcaregistrada .marcaRegistrada .row .col-12.col-md-6{max-height:48px;display:flex;flex-direction:row;justify-content:flex-start;align-items:center}footer.footer .footer__menu #block-tragelsports-theme-footermarcaregistrada .marcaRegistrada .row .col-12.col-md-6 .logo__link{width:100%;height:100%;display:flex;flex-direction:row;justify-content:flex-end;align-items:center}footer.footer .footer__menu #block-tragelsports-theme-footermarcaregistrada .marcaRegistrada .row .col-12.col-md-6 .logo__link img.logo__image{width:100%;height:auto;max-width:48px}div#block-tragelsports-theme-page-title{position:absolute;top:-18px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;z-index:1;background-color:#0000008c;padding:1rem;border-radius:10px;left:calc(100% - 100vw);height:40px;top:100px;width:100%}@media(min-width:768px){div#block-tragelsports-theme-page-title{top:215px;height:80px}}@media(min-width:990px){div#block-tragelsports-theme-page-title{top:400px;height:120px}}div#block-tragelsports-theme-page-title .heading{font-size:100%;line-height:1rem;word-break:break-word;margin:unset;text-align:center;text-transform:uppercase}@media(min-width:768px){div#block-tragelsports-theme-page-title .heading{font-size:200%}}@media(min-width:990px){div#block-tragelsports-theme-page-title .heading{font-size:3rem}}.region-breadcrumb{max-width:768px;margin:auto}.region-breadcrumb nav ol{margin-bottom:unset}.region-breadcrumb nav ol li{font-size:1rem}.region-breadcrumb nav ol li a{color:#fff!important;font-weight:800}#block-tragelsports-theme-local-tasks{background:#fff;z-index:99}.cuerpo .container .row .col-12 .block .text-long video{width:100%;height:auto;margin:auto;object-fit:contain;object-position:center;max-height:700px}
