@import url(https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300;0,400;0,500;0,600;0,700;0,800;1,300;1,400;1,500;1,600;1,700;1,800&display=swap);
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}
.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__arrow{-ms-flex-align:center;align-items:center;background:#ccc;border:0;border-radius:50%;cursor:pointer;display:-ms-flexbox;display:flex;height:2em;-ms-flex-pack:center;justify-content:center;opacity:.7;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:2em;z-index:1}.splide__arrow svg{fill:#000;height:1.2em;width:1.2em}.splide__arrow:hover:not(:disabled){opacity:.9}.splide__arrow:disabled{opacity:.3}.splide__arrow:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide.is-focus-in .splide__arrow:focus{outline:3px solid #0bf;outline-offset:3px}.splide__pagination{bottom:.5em;left:0;padding:0 1em;position:absolute;right:0;z-index:1}.splide__pagination__page{background:#ccc;border:0;border-radius:50%;display:inline-block;height:8px;margin:3px;opacity:.7;padding:0;position:relative;transition:transform .2s linear;width:8px}.splide__pagination__page.is-active{background:#fff;transform:scale(1.4);z-index:1}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide__pagination__page:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__pagination__page:focus{outline:3px solid #0bf;outline-offset:3px}.splide__progress__bar{background:#ccc;height:3px}.splide__slide{-webkit-tap-highlight-color:rgba(0,0,0,0)}.splide__slide:focus{outline:0}@supports(outline-offset:-3px){.splide__slide:focus-visible{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide__slide:focus-visible{border:3px solid #0bf}}@supports(outline-offset:-3px){.splide.is-focus-in .splide__slide:focus{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide.is-focus-in .splide__slide:focus{border:3px solid #0bf}.splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{border-color:#0bf}}.splide__toggle{cursor:pointer}.splide__toggle:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__toggle:focus{outline:3px solid #0bf;outline-offset:3px}.splide__track--nav>.splide__list>.splide__slide{border:3px solid transparent;cursor:pointer}.splide__track--nav>.splide__list>.splide__slide.is-active{border:3px solid #000}.splide__arrows--rtl .splide__arrow--prev{left:auto;right:1em}.splide__arrows--rtl .splide__arrow--prev svg{transform:scaleX(1)}.splide__arrows--rtl .splide__arrow--next{left:1em;right:auto}.splide__arrows--rtl .splide__arrow--next svg{transform:scaleX(-1)}.splide__arrows--ttb .splide__arrow{left:50%;transform:translate(-50%)}.splide__arrows--ttb .splide__arrow--prev{top:1em}.splide__arrows--ttb .splide__arrow--prev svg{transform:rotate(-90deg)}.splide__arrows--ttb .splide__arrow--next{bottom:1em;top:auto}.splide__arrows--ttb .splide__arrow--next svg{transform:rotate(90deg)}.splide__pagination--ttb{bottom:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;left:auto;padding:1em 0;right:.5em;top:0}
html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.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;-webkit-text-decoration:underline dotted;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:.35em .75em .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}:root{--breakpoint-large:1280}:root{--c-text:#666;--c-text-inverse:white;--c-background:white;--c-background-section:#C6C7C5;--c-primary:#1C3D71;--c-secondary:#1C3D71;--c-accent:#4c4c4c;--c-accent-high:black;--c-highlight:#f2f2f2;--c-highlight-high:#C6C7C5;--c-muted:#f2f2f2;--c-warning:#f9fb93;--c-error:#fbe3e4;--c-message:#cfefc2;--c-title:#333}:root [data-theme=default]{--c-text:#666;--c-text-inverse:white;--c-background:white;--c-background-section:#C6C7C5;--c-primary:#1C3D71;--c-secondary:#1C3D71;--c-accent:#4c4c4c;--c-accent-high:black;--c-highlight:#f2f2f2;--c-highlight-high:#C6C7C5;--c-muted:#f2f2f2;--c-warning:#f9fb93;--c-error:#fbe3e4;--c-message:#cfefc2;--c-title:#333}.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 2rem;transition:all .4s;flex:1 1 20%;min-width:150px;min-height:150px;display:flex;justify-content:center;align-items:flex-end}.cl-colors__item--default-text{background-color:var(--c-text);color:var(--c-muted)}.cl-colors__item--default-text-inverse{background-color:var(--c-text-inverse);color:var(--c-accent-high)}.cl-colors__item--default-background{background-color:var(--c-background);color:var(--c-accent-high)}.cl-colors__item--default-background-section{background-color:var(--c-background-section);color:var(--c-accent-high)}.cl-colors__item--default-primary{background-color:var(--c-primary);color:var(--c-muted)}.cl-colors__item--default-secondary{background-color:var(--c-secondary);color:var(--c-muted)}.cl-colors__item--default-accent{background-color:var(--c-accent);color:var(--c-muted)}.cl-colors__item--default-accent-high{background-color:var(--c-accent-high);color:var(--c-muted)}.cl-colors__item--default-highlight{background-color:var(--c-highlight);color:var(--c-accent-high)}.cl-colors__item--default-highlight-high{background-color:var(--c-highlight-high);color:var(--c-accent-high)}.cl-colors__item--default-muted{background-color:var(--c-muted);color:var(--c-accent-high)}.cl-colors__item--default-warning{background-color:var(--c-warning);color:var(--c-accent-high)}.cl-colors__item--default-error{background-color:var(--c-error);color:var(--c-accent-high)}.cl-colors__item--default-message{background-color:var(--c-message);color:var(--c-accent-high)}.cl-colors__item--default-title{background-color:var(--c-title);color:var(--c-muted)}:root{--c-text:#666;--c-text-inverse:white;--c-background:white;--c-background-section:#C6C7C5;--c-primary:#1C3D71;--c-secondary:#1C3D71;--c-accent:#4c4c4c;--c-accent-high:black;--c-highlight:#f2f2f2;--c-highlight-high:#C6C7C5;--c-muted:#f2f2f2;--c-warning:#f9fb93;--c-error:#fbe3e4;--c-message:#cfefc2;--c-title:#333}:root [data-theme=default]{--c-text:#666;--c-text-inverse:white;--c-background:white;--c-background-section:#C6C7C5;--c-primary:#1C3D71;--c-secondary:#1C3D71;--c-accent:#4c4c4c;--c-accent-high:black;--c-highlight:#f2f2f2;--c-highlight-high:#C6C7C5;--c-muted:#f2f2f2;--c-warning:#f9fb93;--c-error:#fbe3e4;--c-message:#cfefc2;--c-title:#333}.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:var(--c-highlight-high);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:var(--c-accent-high);color:var(--c-muted)}.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(0.17,0.67,0.83,0.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;font-size:15px}body{background-color:var(--c-background);color:var(--c-text);overflow-x:hidden;overflow-x:clip;font-family:"Open Sans",sans-serif;font-size:1rem;line-height:1.6}*,*::after,*::before{box-sizing:inherit}.main{max-width:1920px;width:100%;margin:0 auto;padding:0 0;display:block}@media(min-width:778px){.main{padding:0 0}}@media(min-width:1920px){.main{padding-left:calc(0 + -50vw + 1920px/2);padding-right:calc(0 + -50vw + 1920px/2)}}.visually-hidden{position:absolute !important;clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:1px;word-wrap:normal}.container-lg{width:100%;max-width:1920px;padding:0 1.5rem;margin-left:auto;margin-right:auto}.container-m,.container-default{width:100%;max-width:1440px;padding:0 1.5rem;margin-left:auto;margin-right:auto}.container-xs,.container-sm{width:100%;max-width:1280px;padding:0 1.5rem;margin-left:auto;margin-right:auto}.container-none{width:100%;max-width:unset;position:relative;width:100vw;left:50%;transform:translateX(-50%)}.views-exposed-form{width:100%;display:flex;gap:1rem;flex-direction:column;padding:3rem 0}@media(min-width:998px){.views-exposed-form{flex-direction:row;align-items:flex-end;flex-wrap:wrap;gap:2rem;justify-content:center}}.views-exposed-form *[type=submit]{margin-bottom:1rem}.views-exposed-form .form-actions{display:flex;flex-direction:column;gap:1rem}@media(min-width:998px){.views-exposed-form .form-actions{flex-direction:row;flex-wrap:wrap;gap:2rem}}.views-exposed-form .form-fieldset{border:none;margin-bottom:0;padding:0;display:flex;flex-direction:column;gap:1rem}@media(min-width:998px){.views-exposed-form .form-fieldset{flex-direction:row;flex-wrap:wrap;gap:2rem}}.views-exposed-form .form-fieldset .form-item{max-width:100%;margin-left:0}.label{color:var(--c-primary)}.menu-tabs>*{border-bottom:.7px solid #d9d9d9;transition:all .2s ease;padding:1.2rem .5rem}.menu-tabs>*:hover{background-color:var(--c-highlight)}.menu-tabs>*:hover a{font-weight:bold}.menu-tabs>* a{text-decoration:none;color:var(--c-text)}.layout-profile-login{margin-top:40px;max-width:500px;margin:0 auto;margin-bottom:4rem}.layout-profile-login img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain;margin-bottom:1.5625rem}.layout-profile-login .layout-content{border-radius:2rem;overflow:hidden}.layout-profile-login-header{background-color:var(--c-primary);padding:1.6875rem 3.125rem;color:var(--c-text-inverse);text-align:center}.layout-profile-login-content{background-color:var(--c-highlight);padding:2.5rem 3.125rem}.file{--file-offset:0.0625rem;--file-font-size:var(--font-size-s);--file-size-color:var(--color-gray-800);min-block-size:calc(var(--space-m) + var(--file-offset));padding-inline-start:var(--space-l);background-position:left var(--file-offset);background-size:var(--space-m) var(--space-m);font-size:var(--file-font-size);line-height:1.125rem}.file__size{color:var(--file-size-color)}.file--application-pdf{background:url(/infantil/themes/custom/dimar/images/icons/pdf.svg) 0 center no-repeat;background-size:18px;padding-left:2rem;margin-bottom:1rem}.file--application-pdf a{color:var(--c-title)}.file--application-document{background:url(/infantil/themes/custom/dimar/images/icons/file.svg) 0 center no-repeat;background-size:18px;padding-left:2rem}.file--application-document a{color:var(--c-title)}.rrssb-button-list-redes-conainer{display:flex;flex-wrap:wrap;gap:1rem;align-items:center}.rrssb-button-list-redes-conainer .rrssb-buttons{display:flex;flex-wrap:wrap;gap:1rem;align-items:center}.rrssb-button-list-redes-conainer .rrssb-buttons>*{padding:0 !important;margin:0 !important}.rrssb-button-list-redes-conainer .button,.rrssb-button-list-redes-conainer .tabs__link,.rrssb-button-list-redes-conainer .view-glossary .views-exposed-form ul .bef-link,.view-glossary .views-exposed-form ul .rrssb-button-list-redes-conainer .bef-link{display:flex;gap:1rem}.js-drupal-fullcalendar h2,.js-drupal-fullcalendar button{color:var(--c-primary)}.js-drupal-fullcalendar .fc-toolbar{flex-wrap:wrap;gap:.5rem}.userway_buttons_wrapper{top:15rem !important}.userway_buttons_wrapper .uiiw img{max-width:2.5rem !important}@media(min-width:998px){.userway_buttons_wrapper .uiiw img{max-width:3.5rem !important}}.userway_buttons_wrapper .uai,.userway_buttons_wrapper #userwayAccessibilityIcon{width:2.5rem;height:2.5rem}@media(min-width:998px){.userway_buttons_wrapper .uai,.userway_buttons_wrapper #userwayAccessibilityIcon{width:3.5rem;height:3.5rem}}.views-view-responsive-grid{height:100%}.views-view-responsive-grid__item{height:100%}.views-view-responsive-grid__item-inner{height:100%}.views-view-responsive-grid__item-inner>div:not(.contextual){height:100%}.view-glossary .views-exposed-form ul{list-style:none;list-style-type:none;display:flex;gap:.5rem;flex-wrap:wrap}.view-glossary .views-exposed-form ul li{margin:0 !important;padding:0 !important}.view-glossary .views-exposed-form ul .bef-link{background-color:#006bb1 !important}.view-glossary .views-exposed-form ul .bef-link:hover,.view-glossary .views-exposed-form ul .bef-link--selected{color:var(--c-text-inverse) !important;background-color:var(--c-primary) !important}.view-normative{background-color:#f6f8f9;padding:1rem 2rem 2rem}.zoomist-container{margin-bottom:30px;max-width:500px}.zoomist-image{width:100%;position:relative;overflow:hidden;border-radius:10px;border:2px solid #ddd}.zoomist-image img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.eu-cookie-compliance-banner{background-color:var(--c-text-inverse);padding:20px;border-top:1px solid #ccc}.eu-cookie-compliance-banner .eu-cookie-compliance-buttons,.eu-cookie-compliance-banner .eu-cookie-compliance-message{float:unset;max-width:100%}.eu-cookie-compliance-banner .eu-cookie-compliance-default-button{text-shadow:none !important}.eu-cookie-compliance-banner .eu-cookie-compliance-message{color:var(--c-text) !important}.eu-cookie-compliance-banner .eu-cookie-compliance-message p{color:var(--c-text) !important}.glb-claro-details{margin:0 !important}*,::before,::after{box-sizing:border-box;border-width:0;border-style:solid;border-color:currentColor}::before,::after{--tw-content:""}body{margin:0;line-height:1.5rem}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}a{color:inherit;text-decoration:inherit;color:var(--c-primary)}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:"Open Sans",sans-serif;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}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:"Open Sans",sans-serif;font-size:100%;line-height:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;background-color:rgba(0,0,0,0);background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}p{line-height:1.5rem}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}textarea{resize:vertical}input:-ms-input-placeholder,textarea:-ms-input-placeholder{opacity:1;color:#9ca3af}input:-ms-input-placeholder,textarea:-ms-input-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}*,::before,::after{--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x:;--tw-pan-y:;--tw-pinch-zoom:;--tw-scroll-snap-strictness:proximity;--tw-ordinal:;--tw-slashed-zero:;--tw-numeric-figure:;--tw-numeric-spacing:;--tw-numeric-fraction:;--tw-ring-inset:;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 / 0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur:;--tw-brightness:;--tw-contrast:;--tw-grayscale:;--tw-hue-rotate:;--tw-invert:;--tw-saturate:;--tw-sepia:;--tw-drop-shadow:;--tw-backdrop-blur:;--tw-backdrop-brightness:;--tw-backdrop-contrast:;--tw-backdrop-grayscale:;--tw-backdrop-hue-rotate:;--tw-backdrop-invert:;--tw-backdrop-opacity:;--tw-backdrop-saturate:;--tw-backdrop-sepia:}a{text-decoration:underline}.dialog-off-canvas-main-canvas a:not(.button):not(.tabs__link):not(.main-menu__link):not(.pager__link):not(.breadcrumb):not(.social-menu__item):not(.bef-link):not(.menu-vertical__link){color:var(--c-primary)}.dialog-off-canvas-main-canvas .text-long ul,.dialog-off-canvas-main-canvas .text-long ol{padding-left:1rem !important}.dialog-off-canvas-main-canvas>.layout-container{display:flex;flex-direction:column;min-height:100vh}.dialog-off-canvas-main-canvas>.layout-container .main,.dialog-off-canvas-main-canvas>.layout-container main{flex:1}.container{width:100%}@media(min-width:480px){.container{max-width:480px}}@media(min-width:640px){.container{max-width:640px}}@media(min-width:768px){.container{max-width:768px}}@media(min-width:1024px){.container{max-width:1024px}}@media(min-width:1280px){.container{max-width:1280px}}.bg-primary{background-color:#001698}.bg-primary-dark{background-color:#000f65}.bg-primary-light{background-color:#001dcb}.bg-primary-ulight{background-color:#e2e5f3}.bg-secondary-dark{background-color:#4697ba}.bg-secondary-light{background-color:#89d4f4}.bg-secondary-ulight{background-color:#daf1fb}.bg-aqua-dark{background-color:#006e79}.bg-aqua-light{background-color:#00ccdf}.bg-aqua-ulight{background-color:#c6e9ec}.bg-green-dark{background-color:#7da331}.bg-green-light{background-color:#b5dc68}.bg-green-ulight{background-color:#eaf5d4}.bg-tertiary-dark{background-color:#a95347}.bg-tertiary-light{background-color:#e99287}.bg-tertiary-ulight{background-color:#f2beb7}.bg-secondary-blue{background-color:var(--c-primary)}.bg-teal{background-color:#5ac3f0}.bg-purple-gradient{background:linear-gradient(180deg,#3709a5 0%,#2f0575 100%),#d9d9d9}.bg-2col-blue .layout__region--first{background-color:var(--c-primary)}.bg-2col-blue .layout__region--second{background-color:#3a5db7}.bg-2col-blue-white .layout__region--first{background-color:var(--c-primary)}.bg-2col-blue-white .layout__region--second{background-color:#fff}.bg-2col-white-blue .layout__region--first{background-color:#fff}.bg-2col-white-blue .layout__region--second{background-color:var(--c-primary)}.bg-2col-blue-gray .layout__region--first{background-color:var(--c-primary)}.bg-2col-blue-gray .layout__region--second{background-color:#fafafb}.bg-2col-white-gray .layout__region--first{background-color:#fff}.bg-2col-white-gray .layout__region--second{background-color:#fafafb}.bg-2col-gray-white .layout__region--first{background-color:#fafafb}.bg-2col-gray-white .layout__region--second{background-color:#fff}.visible{visibility:visible}.invisible{visibility:hidden}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{top:0;right:0;bottom:0;left:0}.inset-x-0{left:0;right:0}.inset-y-0{top:0;bottom:0}.top-0{top:0}.left-0{left:0}.right-0{right:0}.bottom-0{bottom:0}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.m-0{margin:0}.m-1{margin:20px}.m-2{margin:40px}.m-3{margin:60px}.m-4{margin:80px}.m-5{margin:100px}.mx-auto{margin-left:auto;margin-right:auto}.mx-0{margin-left:0;margin-right:0}.mx-1{margin-left:20px;margin-right:20px}.mx-2{margin-left:40px;margin-right:40px}.mx-3{margin-left:60px;margin-right:60px}.mx-4{margin-left:80px;margin-right:80px}.mx-5{margin-left:100px;margin-right:100px}.my-0{margin-top:0;margin-bottom:0}.my-1{margin-top:20px;margin-bottom:20px}.my-2{margin-top:40px;margin-bottom:40px}.my-3{margin-top:60px;margin-bottom:60px}.my-4{margin-top:80px;margin-bottom:80px}.my-5{margin-top:100px;margin-bottom:100px}.mt-0{margin-top:0}.mt-1{margin-top:20px}.mt-2{margin-top:40px}.mt-3{margin-top:60px}.mt-4{margin-top:80px}.mt-5{margin-top:100px}.mb-0{margin-bottom:0}.mb-1{margin-bottom:20px}.mb-2{margin-bottom:40px}.mb-3{margin-bottom:60px}.mb-4{margin-bottom:80px}.mb-5{margin-bottom:100px}.ml-0{margin-left:0}.ml-1{margin-left:20px}.ml-2{margin-left:40px}.ml-3{margin-left:60px}.ml-4{margin-left:80px}.ml-5{margin-left:100px}.mr-0{margin-right:0}.mr-1{margin-right:20px}.mr-2{margin-right:40px}.mr-3{margin-right:60px}.mr-4{margin-right:80px}.mr-5{margin-right:100px}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table,table{display:table}.inline-table{display:inline-table}.table-caption{display:table-caption}.grid{display:grid}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.col-span-1{grid-column:span 1/span 1}.col-start-1{grid-column-start:1}.col-end-1{grid-column-end:1}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.col-span-2{grid-column:span 2/span 2}.col-start-2{grid-column-start:2}.col-end-2{grid-column-end:2}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.col-span-3{grid-column:span 3/span 3}.col-start-3{grid-column-start:3}.col-end-3{grid-column-end:3}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.col-span-4{grid-column:span 4/span 4}.col-start-4{grid-column-start:4}.col-end-4{grid-column-end:4}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.col-span-5{grid-column:span 5/span 5}.col-start-5{grid-column-start:5}.col-end-5{grid-column-end:5}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.col-span-6{grid-column:span 6/span 6}.col-start-6{grid-column-start:6}.col-end-6{grid-column-end:6}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.col-span-7{grid-column:span 7/span 7}.col-start-7{grid-column-start:7}.col-end-7{grid-column-end:7}.grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.col-span-8{grid-column:span 8/span 8}.col-start-8{grid-column-start:8}.col-end-8{grid-column-end:8}.grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.col-span-9{grid-column:span 9/span 9}.col-start-9{grid-column-start:9}.col-end-9{grid-column-end:9}.grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.col-span-10{grid-column:span 10/span 10}.col-start-10{grid-column-start:10}.col-end-10{grid-column-end:10}.grid-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}.col-span-11{grid-column:span 11/span 11}.col-start-11{grid-column-start:11}.col-end-11{grid-column-end:11}.grid-cols-none{grid-template-columns:none}.col-auto{grid-column:auto}.col-span-full{grid-column:1/-1}.col-start-auto{grid-column-start:auto}.col-end-auto{grid-column-end:auto}.hidden{display:none}.w-xs{width:480px}.w-sm{width:640px}.w-md{width:768px}.w-lg{width:1024px}.w-xl{width:1280px}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.flex-row-reverse{flex-direction:row-reverse}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.justify-evenly{justify-content:space-evenly}.justify-items-start{justify-items:start}.justify-items-end{justify-items:end}.justify-items-center{justify-items:center}.justify-items-stretch{justify-items:stretch}.gap-0{gap:0}.gap-1{gap:20px}.gap-2{gap:40px}.gap-3{gap:60px}.gap-4{gap:80px}.gap-5{gap:100px}.gap-x-0{-moz-column-gap:0;column-gap:0}.gap-x-1{-moz-column-gap:20px;column-gap:20px}.gap-x-2{-moz-column-gap:40px;column-gap:40px}.gap-x-3{-moz-column-gap:60px;column-gap:60px}.gap-x-4{-moz-column-gap:80px;column-gap:80px}.gap-x-5{-moz-column-gap:100px;column-gap:100px}.gap-y-0{row-gap:0}.gap-y-1{row-gap:20px}.gap-y-2{row-gap:40px}.gap-y-3{row-gap:60px}.gap-y-4{row-gap:80px}.gap-y-5{row-gap:100px}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.order-6{order:6}.order-7{order:7}.order-8{order:8}.order-9{order:9}.order-10{order:10}.order-11{order:11}.order-12{order:12}.order-first{order:-9999}.order-last{order:9999}.order-none{order:0}.self-auto{align-self:auto}.self-start{align-self:flex-start}.self-end{align-self:flex-end}.self-center{align-self:center}.self-stretch{align-self:stretch}.self-baseline{align-self:baseline}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-scroll{overflow:scroll}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-hidden{overflow-y:hidden}.overflow-x-scroll{overflow-x:scroll}.overflow-y-scroll{overflow-y:scroll}.rounded-0{border-radius:0}.rounded-1{border-radius:4px}.rounded-2{border-radius:8px}.rounded-3{border-radius:12px}.rounded-full{border-radius:9999px}.border-0{border-width:0px}.border-2{border-width:2px}.border-4{border-width:4px}.border-8{border-width:8px}.border-x-0{border-left-width:0px;border-right-width:0px}.border-x-2{border-left-width:2px;border-right-width:2px}.border-x-4{border-left-width:4px;border-right-width:4px}.border-x-8{border-left-width:8px;border-right-width:8px}.border-y-0{border-top-width:0px;border-bottom-width:0px}.border-y-2{border-top-width:2px;border-bottom-width:2px}.border-y-4{border-top-width:4px;border-bottom-width:4px}.border-y-8{border-top-width:8px;border-bottom-width:8px}.border-current{border-color:currentColor}.border-transparent{border-color:rgba(0,0,0,0)}.border-white{--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity))}.border-blue{--tw-border-opacity:1;border-color:rgb(58 93 183/var(--tw-border-opacity))}.border-gray{--tw-border-opacity:1;border-color:rgb(242 244 248/var(--tw-border-opacity))}.border-ivori{--tw-border-opacity:1;border-color:rgb(250 250 251/var(--tw-border-opacity))}.border-bluelight{--tw-border-opacity:1;border-color:rgb(90 195 240/var(--tw-border-opacity))}.border-aqua{--tw-border-opacity:1;border-color:rgb(0 157 172/var(--tw-border-opacity))}.border-green{--tw-border-opacity:1;border-color:rgb(161 210 63/var(--tw-border-opacity))}.border-terracota{--tw-border-opacity:1;border-color:rgb(225 110 95/var(--tw-border-opacity))}.bg-transparent{background-color:rgba(0,0,0,0)}.bg-current{background-color:currentColor}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.bg-blue{--tw-bg-opacity:1;background-color:rgb(58 93 183/var(--tw-bg-opacity))}.bg-gray{--tw-bg-opacity:1;background-color:rgb(242 244 248/var(--tw-bg-opacity))}.bg-ivori{--tw-bg-opacity:1;background-color:rgb(250 250 251/var(--tw-bg-opacity))}.bg-bluelight{--tw-bg-opacity:1;background-color:rgb(90 195 240/var(--tw-bg-opacity))}.bg-aqua{--tw-bg-opacity:1;background-color:rgb(0 157 172/var(--tw-bg-opacity))}.bg-green{--tw-bg-opacity:1;background-color:rgb(161 210 63/var(--tw-bg-opacity))}.bg-terracota{--tw-bg-opacity:1;background-color:rgb(225 110 95/var(--tw-bg-opacity))}.bg-none{background-image:none}.list-none{list-style-type:none}.list-disc{list-style-type:disc}.list-decimal{list-style-type:decimal}.p-0{padding:0}.p-1{padding:20px}.p-2{padding:40px}.p-3{padding:60px}.p-4{padding:80px}.p-5{padding:100px}.px-0{padding-left:0;padding-right:0}.px-1{padding-left:20px;padding-right:20px}.px-2{padding-left:40px;padding-right:40px}.px-3{padding-left:60px;padding-right:60px}.px-4{padding-left:80px;padding-right:80px}.px-5{padding-left:100px;padding-right:100px}.py-0{padding-top:0;padding-bottom:0}.py-1{padding-top:20px;padding-bottom:20px}.py-2{padding-top:40px;padding-bottom:40px}.py-3{padding-top:60px;padding-bottom:60px}.py-4{padding-top:80px;padding-bottom:80px}.py-5{padding-top:100px;padding-bottom:100px}.pt-0{padding-top:0}.pt-1{padding-top:20px}.pt-2{padding-top:40px}.pt-3{padding-top:60px}.pt-4{padding-top:80px}.pt-5{padding-top:100px}.pb-0{padding-bottom:0}.pb-1{padding-bottom:20px}.pb-2{padding-bottom:40px}.pb-3{padding-bottom:60px}.pb-4{padding-bottom:80px}.pb-5{padding-bottom:100px}.pl-0{padding-left:0}.pl-1{padding-left:20px}.pl-2{padding-left:40px}.pl-3{padding-left:60px}.pl-4{padding-left:80px}.pl-5{padding-left:100px}.pr-0{padding-right:0}.pr-1{padding-right:20px}.pr-2{padding-right:40px}.pr-3{padding-right:60px}.pr-4{padding-right:80px}.pr-5{padding-right:100px}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-justify{text-align:justify}.text-current{color:currentColor}.text-transparent{color:rgba(0,0,0,0)}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.text-blue{--tw-text-opacity:1;color:rgb(58 93 183/var(--tw-text-opacity))}.text-gray{--tw-text-opacity:1;color:rgb(242 244 248/var(--tw-text-opacity))}.text-ivori{--tw-text-opacity:1;color:rgb(250 250 251/var(--tw-text-opacity))}.text-bluelight{--tw-text-opacity:1;color:rgb(90 195 240/var(--tw-text-opacity))}.text-aqua{--tw-text-opacity:1;color:rgb(0 157 172/var(--tw-text-opacity))}.text-green{--tw-text-opacity:1;color:rgb(161 210 63/var(--tw-text-opacity))}.text-terracota{--tw-text-opacity:1;color:rgb(225 110 95/var(--tw-text-opacity))}.text-azul-fundacion{color:#001698}.text-2xl{font-size:38px;line-height:1.4}@media(min-width:768px){.text-2xl{font-size:45px;line-height:55px}}.uppercase{text-transform:uppercase}.font-semibold{font-weight:600}.font-bold{font-weight:700}.font-extrabold{font-weight:900}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.w-full{width:100%}.h-full{height:100%}.box-shadow-edu{box-shadow:0px 0px .625rem rgba(120,135,160,.28);border-radius:.6875rem}.box-shadow-none{box-shadow:none}@media(min-width:768px){.md\:container{width:100%}}@media(min-width:768px)and (min-width:480px){.md\:container{max-width:480px}}@media(min-width:768px)and (min-width:640px){.md\:container{max-width:640px}}@media(min-width:768px)and (min-width:768px){.md\:container{max-width:768px}}@media(min-width:768px)and (min-width:1024px){.md\:container{max-width:1024px}}@media(min-width:768px)and (min-width:1280px){.md\:container{max-width:1280px}}@media(min-width:768px){.md\:bg-primary{background-color:#001698}.md\:bg-primary-dark{background-color:#000f65}.md\:bg-primary-light{background-color:#001dcb}.md\:bg-primary-ulight{background-color:#e2e5f3}.md\:bg-secondary-dark{background-color:#4697ba}.md\:bg-secondary-light{background-color:#89d4f4}.md\:bg-secondary-ulight{background-color:#daf1fb}.md\:bg-aqua-dark{background-color:#006e79}.md\:bg-aqua-light{background-color:#00ccdf}.md\:bg-aqua-ulight{background-color:#c6e9ec}.md\:bg-green-dark{background-color:#7da331}.md\:bg-green-light{background-color:#b5dc68}.md\:bg-green-ulight{background-color:#eaf5d4}.md\:bg-tertiary-dark{background-color:#a95347}.md\:bg-tertiary-light{background-color:#e99287}.md\:bg-tertiary-ulight{background-color:#f2beb7}.md\:bg-secondary-blue{background-color:var(--c-primary)}.md\:bg-2col-blue .layout__region--first{background-color:var(--c-primary)}.md\:bg-2col-blue .layout__region--second{background-color:#3a5db7}.md\:bg-2col-blue-white .layout__region--first{background-color:var(--c-primary)}.md\:bg-2col-blue-white .layout__region--second{background-color:#fff}.md\:bg-2col-white-blue .layout__region--first{background-color:#fff}.md\:bg-2col-white-blue .layout__region--second{background-color:var(--c-primary)}.md\:bg-2col-blue-gray .layout__region--first{background-color:var(--c-primary)}.md\:bg-2col-blue-gray .layout__region--second{background-color:#fafafb}.md\:bg-2col-white-gray .layout__region--first{background-color:#fff}.md\:bg-2col-white-gray .layout__region--second{background-color:#fafafb}.md\:bg-2col-gray-white .layout__region--first{background-color:#fafafb}.md\:bg-2col-gray-white .layout__region--second{background-color:#fff}.md\:visible{visibility:visible}.md\:invisible{visibility:hidden}.md\:static{position:static}.md\:fixed{position:fixed}.md\:absolute{position:absolute}.md\:relative{position:relative}.md\:sticky{position:sticky}.md\:z-0{z-index:0}.md\:z-10{z-index:10}.md\:z-20{z-index:20}.md\:z-30{z-index:30}.md\:m-0{margin:0}.md\:m-1{margin:20px}.md\:m-2{margin:40px}.md\:m-3{margin:60px}.md\:m-4{margin:80px}.md\:m-5{margin:100px}.md\:mx-0{margin-left:0;margin-right:0}.md\:list-none{list-style-type:none}.md\:list-disc{list-style-type:disc}.md\:list-decimal{list-style-type:decimal}.md\:mx-auto{margin-left:auto;margin-right:auto}.md\:mx-1{margin-left:20px;margin-right:20px}.md\:mx-2{margin-left:40px;margin-right:40px}.md\:mx-3{margin-left:60px;margin-right:60px}.md\:mx-4{margin-left:80px;margin-right:80px}.md\:mx-5{margin-left:100px;margin-right:100px}.md\:my-0{margin-top:0;margin-bottom:0}.md\:my-1{margin-top:20px;margin-bottom:20px}.md\:my-2{margin-top:40px;margin-bottom:40px}.md\:my-3{margin-top:60px;margin-bottom:60px}.md\:my-4{margin-top:80px;margin-bottom:80px}.md\:my-5{margin-top:100px;margin-bottom:100px}.md\:mt-0{margin-top:0}.md\:mt-1{margin-top:20px}.md\:mt-2{margin-top:40px}.md\:mt-3{margin-top:60px}.md\:mt-4{margin-top:80px}.md\:mt-5{margin-top:100px}.md\:mb-0{margin-bottom:0}.md\:mb-1{margin-bottom:20px}.md\:mb-2{margin-bottom:40px}.md\:mb-3{margin-bottom:60px}.md\:mb-4{margin-bottom:80px}.md\:mb-5{margin-bottom:100px}.md\:ml-0{margin-left:0}.md\:ml-1{margin-left:20px}.md\:ml-2{margin-left:40px}.md\:ml-3{margin-left:60px}.md\:ml-4{margin-left:80px}.md\:ml-5{margin-left:100px}.md\:mr-0{margin-right:0}.md\:mr-1{margin-right:20px}.md\:mr-2{margin-right:40px}.md\:mr-3{margin-right:60px}.md\:mr-4{margin-right:80px}.md\:mr-5{margin-right:100px}.md\:block{display:block}.md\:inline-block{display:inline-block}.md\:inline{display:inline}.md\:flex{display:flex}.md\:inline-flex{display:inline-flex}.md\:table{display:table}.md\:inline-table{display:inline-table}.md\:table-caption{display:table-caption}.md\:grid{display:grid}.md\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.md\:col-span-1{grid-column:span 1/span 1}.md\:col-start-1{grid-column-start:1}.md\:col-end-1{grid-column-end:1}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:col-span-2{grid-column:span 2/span 2}.md\:col-start-2{grid-column-start:2}.md\:col-end-2{grid-column-end:2}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:col-span-3{grid-column:span 3/span 3}.md\:col-start-3{grid-column-start:3}.md\:col-end-3{grid-column-end:3}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:col-span-4{grid-column:span 4/span 4}.md\:col-start-4{grid-column-start:4}.md\:col-end-4{grid-column-end:4}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:col-span-5{grid-column:span 5/span 5}.md\:col-start-5{grid-column-start:5}.md\:col-end-5{grid-column-end:5}.md\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.md\:col-span-6{grid-column:span 6/span 6}.md\:col-start-6{grid-column-start:6}.md\:col-end-6{grid-column-end:6}.md\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.md\:col-span-7{grid-column:span 7/span 7}.md\:col-start-7{grid-column-start:7}.md\:col-end-7{grid-column-end:7}.md\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.md\:col-span-8{grid-column:span 8/span 8}.md\:col-start-8{grid-column-start:8}.md\:col-end-8{grid-column-end:8}.md\:grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.md\:col-span-9{grid-column:span 9/span 9}.md\:col-start-9{grid-column-start:9}.md\:col-end-9{grid-column-end:9}.md\:grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.md\:col-span-10{grid-column:span 10/span 10}.md\:col-start-10{grid-column-start:10}.md\:col-end-10{grid-column-end:10}.md\:grid-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}.md\:col-span-11{grid-column:span 11/span 11}.md\:col-start-11{grid-column-start:11}.md\:col-end-11{grid-column-end:11}.md\:grid-cols-none{grid-template-columns:none}.md\:col-auto{grid-column:auto}.md\:col-span-full{grid-column:1/-1}.md\:col-start-auto{grid-column-start:auto}.md\:col-end-auto{grid-column-end:auto}.md\:hidden{display:none}.md\:w-xs{width:480px}.md\:w-sm{width:640px}.md\:w-md{width:768px}.md\:w-lg{width:1024px}.md\:w-xl{width:1280px}.md\:flex-row{flex-direction:row}.md\:flex-row-reverse{flex-direction:row-reverse}.md\:flex-col{flex-direction:column}.md\:flex-col-reverse{flex-direction:column-reverse}.md\:items-start{align-items:flex-start}.md\:items-end{align-items:flex-end}.md\:items-center{align-items:center}.md\:items-baseline{align-items:baseline}.md\:items-stretch{align-items:stretch}.md\:justify-start{justify-content:flex-start}.md\:justify-end{justify-content:flex-end}.md\:justify-center{justify-content:center}.md\:justify-between{justify-content:space-between}.md\:justify-around{justify-content:space-around}.md\:justify-evenly{justify-content:space-evenly}.md\:justify-items-start{justify-items:start}.md\:justify-items-end{justify-items:end}.md\:justify-items-center{justify-items:center}.md\:justify-items-stretch{justify-items:stretch}.md\:gap-0{gap:0}.md\:gap-1{gap:20px}.md\:gap-2{gap:40px}.md\:gap-3{gap:60px}.md\:gap-4{gap:80px}.md\:gap-5{gap:100px}.md\:gap-x-0{-moz-column-gap:0;column-gap:0}.md\:gap-x-1{-moz-column-gap:20px;column-gap:20px}.md\:gap-x-2{-moz-column-gap:40px;column-gap:40px}.md\:gap-x-3{-moz-column-gap:60px;column-gap:60px}.md\:gap-x-4{-moz-column-gap:80px;column-gap:80px}.md\:gap-x-5{-moz-column-gap:100px;column-gap:100px}.md\:gap-y-0{row-gap:0}.md\:gap-y-1{row-gap:20px}.md\:gap-y-2{row-gap:40px}.md\:gap-y-3{row-gap:60px}.md\:gap-y-4{row-gap:80px}.md\:gap-y-5{row-gap:100px}.md\:order-1{order:1}.md\:order-2{order:2}.md\:order-3{order:3}.md\:order-4{order:4}.md\:order-5{order:5}.md\:order-6{order:6}.md\:order-7{order:7}.md\:order-8{order:8}.md\:order-9{order:9}.md\:order-10{order:10}.md\:order-11{order:11}.md\:order-12{order:12}.md\:order-first{order:-9999}.md\:order-last{order:9999}.md\:order-none{order:0}.md\:self-auto{align-self:auto}.md\:self-start{align-self:flex-start}.md\:self-end{align-self:flex-end}.md\:self-center{align-self:center}.md\:self-stretch{align-self:stretch}.md\:self-baseline{align-self:baseline}.md\:overflow-auto{overflow:auto}.md\:overflow-hidden{overflow:hidden}.md\:overflow-visible{overflow:visible}.md\:overflow-x-auto{overflow-x:auto}.md\:overflow-y-auto{overflow-y:auto}.md\:overflow-x-hidden{overflow-x:hidden}.md\:overflow-y-hidden{overflow-y:hidden}.md\:overflow-x-scroll{overflow-x:scroll}.md\:overflow-y-scroll{overflow-y:scroll}.md\:border-0{border-width:0px}.md\:border-2{border-width:2px}.md\:border-4{border-width:4px}.md\:border-8{border-width:8px}.md\:border-x-0{border-left-width:0px;border-right-width:0px}.md\:border-x-2{border-left-width:2px;border-right-width:2px}.md\:border-x-4{border-left-width:4px;border-right-width:4px}.md\:border-x-8{border-left-width:8px;border-right-width:8px}.md\:border-y-0{border-top-width:0px;border-bottom-width:0px}.md\:border-y-2{border-top-width:2px;border-bottom-width:2px}.md\:border-y-4{border-top-width:4px;border-bottom-width:4px}.md\:border-y-8{border-top-width:8px;border-bottom-width:8px}.md\:border-current{border-color:currentColor}.md\:border-transparent{border-color:rgba(0,0,0,0)}.md\:border-white{--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity))}.md\:border-blue{--tw-border-opacity:1;border-color:rgb(58 93 183/var(--tw-border-opacity))}.md\:border-gray{--tw-border-opacity:1;border-color:rgb(242 244 248/var(--tw-border-opacity))}.md\:border-ivori{--tw-border-opacity:1;border-color:rgb(250 250 251/var(--tw-border-opacity))}.md\:border-bluelight{--tw-border-opacity:1;border-color:rgb(90 195 240/var(--tw-border-opacity))}.md\:border-aqua{--tw-border-opacity:1;border-color:rgb(0 157 172/var(--tw-border-opacity))}.md\:border-green{--tw-border-opacity:1;border-color:rgb(161 210 63/var(--tw-border-opacity))}.md\:border-terracota{--tw-border-opacity:1;border-color:rgb(225 110 95/var(--tw-border-opacity))}.md\:bg-transparent{background-color:rgba(0,0,0,0)}.md\:bg-current{background-color:currentColor}.md\:bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.md\:bg-blue{--tw-bg-opacity:1;background-color:rgb(58 93 183/var(--tw-bg-opacity))}.md\:bg-gray{--tw-bg-opacity:1;background-color:rgb(242 244 248/var(--tw-bg-opacity))}.md\:bg-ivori{--tw-bg-opacity:1;background-color:rgb(250 250 251/var(--tw-bg-opacity))}.md\:bg-bluelight{--tw-bg-opacity:1;background-color:rgb(90 195 240/var(--tw-bg-opacity))}.md\:bg-aqua{--tw-bg-opacity:1;background-color:rgb(0 157 172/var(--tw-bg-opacity))}.md\:bg-green{--tw-bg-opacity:1;background-color:rgb(161 210 63/var(--tw-bg-opacity))}.md\:bg-terracota{--tw-bg-opacity:1;background-color:rgb(225 110 95/var(--tw-bg-opacity))}.md\:bg-none{background-image:none}.md\:p-0{padding:0}.md\:p-1{padding:20px}.md\:p-2{padding:40px}.md\:p-3{padding:60px}.md\:p-4{padding:80px}.md\:p-5{padding:100px}.md\:px-0{padding-left:0;padding-right:0}.md\:px-1{padding-left:20px;padding-right:20px}.md\:px-2{padding-left:40px;padding-right:40px}.md\:px-3{padding-left:60px;padding-right:60px}.md\:px-4{padding-left:80px;padding-right:80px}.md\:px-5{padding-left:100px;padding-right:100px}.md\:py-0{padding-top:0;padding-bottom:0}.md\:py-1{padding-top:20px;padding-bottom:20px}.md\:py-2{padding-top:40px;padding-bottom:40px}.md\:py-3{padding-top:60px;padding-bottom:60px}.md\:py-4{padding-top:80px;padding-bottom:80px}.md\:py-5{padding-top:100px;padding-bottom:100px}.md\:pt-0{padding-top:0}.md\:pt-1{padding-top:20px}.md\:pt-2{padding-top:40px}.md\:pt-3{padding-top:60px}.md\:pt-4{padding-top:80px}.md\:pt-5{padding-top:100px}.md\:pb-0{padding-bottom:0}.md\:pb-1{padding-bottom:20px}.md\:pb-2{padding-bottom:40px}.md\:pb-3{padding-bottom:60px}.md\:pb-4{padding-bottom:80px}.md\:pb-5{padding-bottom:100px}.md\:pl-0{padding-left:0}.md\:pl-1{padding-left:20px}.md\:pl-2{padding-left:40px}.md\:pl-3{padding-left:60px}.md\:pl-4{padding-left:80px}.md\:pl-5{padding-left:100px}.md\:pr-0{padding-right:0}.md\:pr-1{padding-right:20px}.md\:pr-2{padding-right:40px}.md\:pr-3{padding-right:60px}.md\:pr-4{padding-right:80px}.md\:pr-5{padding-right:100px}.md\:text-left{text-align:left}.md\:text-center{text-align:center}.md\:text-right{text-align:right}.md\:text-justify{text-align:justify}.md\:text-current{color:currentColor}.md\:text-transparent{color:rgba(0,0,0,0)}.md\:text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.md\:text-blue{--tw-text-opacity:1;color:rgb(58 93 183/var(--tw-text-opacity))}.md\:text-gray{--tw-text-opacity:1;color:rgb(242 244 248/var(--tw-text-opacity))}.md\:text-ivori{--tw-text-opacity:1;color:rgb(250 250 251/var(--tw-text-opacity))}.md\:text-bluelight{--tw-text-opacity:1;color:rgb(90 195 240/var(--tw-text-opacity))}.md\:text-aqua{--tw-text-opacity:1;color:rgb(0 157 172/var(--tw-text-opacity))}.md\:text-green{--tw-text-opacity:1;color:rgb(161 210 63/var(--tw-text-opacity))}.md\:text-terracota{--tw-text-opacity:1;color:rgb(225 110 95/var(--tw-text-opacity))}.md\:pointer-events-none{pointer-events:none}.md\:pointer-events-auto{pointer-events:auto}.md\:w-full{width:100%}.md\:box-shadow-edu{box-shadow:0px 0px .625rem rgba(120,135,160,.28);border-radius:.6875rem}.md\:box-shadow-none{box-shadow:none}}@media(min-width:1024px){.lg\:container{width:100%}}@media(min-width:1024px)and (min-width:480px){.lg\:container{max-width:480px}}@media(min-width:1024px)and (min-width:640px){.lg\:container{max-width:640px}}@media(min-width:1024px)and (min-width:768px){.lg\:container{max-width:768px}}@media(min-width:1024px)and (min-width:1024px){.lg\:container{max-width:1024px}}@media(min-width:1024px)and (min-width:1280px){.lg\:container{max-width:1280px}}@media(min-width:1024px){.lg\:bg-primary{background-color:#001698}.lg\:bg-primary-dark{background-color:#000f65}.lg\:bg-primary-light{background-color:#001dcb}.lg\:bg-primary-ulight{background-color:#e2e5f3}.lg\:bg-secondary-dark{background-color:#4697ba}.lg\:bg-secondary-light{background-color:#89d4f4}.lg\:bg-secondary-ulight{background-color:#daf1fb}.lg\:bg-aqua-dark{background-color:#006e79}.lg\:bg-aqua-light{background-color:#00ccdf}.lg\:bg-aqua-ulight{background-color:#c6e9ec}.lg\:bg-green-dark{background-color:#7da331}.lg\:bg-green-light{background-color:#b5dc68}.lg\:bg-green-ulight{background-color:#eaf5d4}.lg\:bg-tertiary-dark{background-color:#a95347}.lg\:bg-tertiary-light{background-color:#e99287}.lg\:bg-tertiary-ulight{background-color:#f2beb7}.lg\:bg-secondary-blue{background-color:var(--c-primary)}.lg\:bg-2col-blue .layout__region--first{background-color:var(--c-primary)}.lg\:bg-2col-blue .layout__region--second{background-color:#3a5db7}.lg\:bg-2col-blue-white .layout__region--first{background-color:var(--c-primary)}.lg\:bg-2col-blue-white .layout__region--second{background-color:#fff}.lg\:bg-2col-white-blue .layout__region--first{background-color:#fff}.lg\:bg-2col-white-blue .layout__region--second{background-color:var(--c-primary)}.lg\:bg-2col-blue-gray .layout__region--first{background-color:var(--c-primary)}.lg\:bg-2col-blue-gray .layout__region--second{background-color:#fafafb}.lg\:bg-2col-white-gray .layout__region--first{background-color:#fff}.lg\:bg-2col-white-gray .layout__region--second{background-color:#fafafb}.lg\:bg-2col-gray-white .layout__region--first{background-color:#fafafb}.lg\:bg-2col-gray-white .layout__region--second{background-color:#fff}.lg\:visible{visibility:visible}.lg\:invisible{visibility:hidden}.lg\:static{position:static}.lg\:fixed{position:fixed}.lg\:absolute{position:absolute}.lg\:relative{position:relative}.lg\:sticky{position:sticky}.lg\:z-0{z-index:0}.lg\:z-10{z-index:10}.lg\:z-20{z-index:20}.lg\:z-30{z-index:30}.lg\:m-0{margin:0}.lg\:m-1{margin:20px}.lg\:m-2{margin:40px}.lg\:m-3{margin:60px}.lg\:m-4{margin:80px}.lg\:m-5{margin:100px}.lg\:mx-auto{margin-left:auto;margin-right:auto}.lg\:mx-0{margin-left:0;margin-right:0}.lg\:mx-1{margin-left:20px;margin-right:20px}.lg\:mx-2{margin-left:40px;margin-right:40px}.lg\:mx-3{margin-left:60px;margin-right:60px}.lg\:mx-4{margin-left:80px;margin-right:80px}.lg\:mx-5{margin-left:100px;margin-right:100px}.lg\:my-0{margin-top:0;margin-bottom:0}.lg\:my-1{margin-top:20px;margin-bottom:20px}.lg\:my-2{margin-top:40px;margin-bottom:40px}.lg\:my-3{margin-top:60px;margin-bottom:60px}.lg\:my-4{margin-top:80px;margin-bottom:80px}.lg\:my-5{margin-top:100px;margin-bottom:100px}.lg\:mt-0{margin-top:0}.lg\:mt-1{margin-top:20px}.lg\:mt-2{margin-top:40px}.lg\:mt-3{margin-top:60px}.lg\:mt-4{margin-top:80px}.lg\:mt-5{margin-top:100px}.lg\:mb-0{margin-bottom:0}.lg\:mb-1{margin-bottom:20px}.lg\:mb-2{margin-bottom:40px}.lg\:mb-3{margin-bottom:60px}.lg\:mb-4{margin-bottom:80px}.lg\:mb-5{margin-bottom:100px}.lg\:ml-0{margin-left:0}.lg\:ml-1{margin-left:20px}.lg\:ml-2{margin-left:40px}.lg\:ml-3{margin-left:60px}.lg\:ml-4{margin-left:80px}.lg\:ml-5{margin-left:100px}.lg\:mr-0{margin-right:0}.lg\:mr-1{margin-right:20px}.lg\:mr-2{margin-right:40px}.lg\:mr-3{margin-right:60px}.lg\:mr-4{margin-right:80px}.lg\:mr-5{margin-right:100px}.lg\:block{display:block}.lg\:inline-block{display:inline-block}.lg\:inline{display:inline}.lg\:flex{display:flex}.lg\:inline-flex{display:inline-flex}.lg\:table{display:table}.lg\:inline-table{display:inline-table}.lg\:table-caption{display:table-caption}.lg\:grid{display:grid}.lg\:list-none{list-style-type:none}.lg\:list-disc{list-style-type:disc}.lg\:list-decimal{list-style-type:decimal}.lg\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.lg\:col-span-1{grid-column:span 1/span 1}.lg\:col-start-1{grid-column-start:1}.lg\:col-end-1{grid-column-end:1}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:col-start-2{grid-column-start:2}.lg\:col-end-2{grid-column-end:2}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:col-span-3{grid-column:span 3/span 3}.lg\:col-start-3{grid-column-start:3}.lg\:col-end-3{grid-column-end:3}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:col-span-4{grid-column:span 4/span 4}.lg\:col-start-4{grid-column-start:4}.lg\:col-end-4{grid-column-end:4}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:col-span-5{grid-column:span 5/span 5}.lg\:col-start-5{grid-column-start:5}.lg\:col-end-5{grid-column-end:5}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:col-span-6{grid-column:span 6/span 6}.lg\:col-start-6{grid-column-start:6}.lg\:col-end-6{grid-column-end:6}.lg\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.lg\:col-span-7{grid-column:span 7/span 7}.lg\:col-start-7{grid-column-start:7}.lg\:col-end-7{grid-column-end:7}.lg\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.lg\:col-span-8{grid-column:span 8/span 8}.lg\:col-start-8{grid-column-start:8}.lg\:col-end-8{grid-column-end:8}.lg\:grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.lg\:col-span-9{grid-column:span 9/span 9}.lg\:col-start-9{grid-column-start:9}.lg\:col-end-9{grid-column-end:9}.lg\:grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.lg\:col-span-10{grid-column:span 10/span 10}.lg\:col-start-10{grid-column-start:10}.lg\:col-end-10{grid-column-end:10}.lg\:grid-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}.lg\:col-span-11{grid-column:span 11/span 11}.lg\:col-start-11{grid-column-start:11}.lg\:col-end-11{grid-column-end:11}.lg\:grid-cols-none{grid-template-columns:none}.lg\:col-auto{grid-column:auto}.lg\:col-span-full{grid-column:1/-1}.lg\:col-start-auto{grid-column-start:auto}.lg\:col-end-auto{grid-column-end:auto}.lg\:hidden{display:none}.lg\:w-xs{width:480px}.lg\:w-sm{width:640px}.lg\:w-md{width:768px}.lg\:w-lg{width:1024px}.lg\:w-xl{width:1280px}.lg\:items-start{align-items:flex-start}.lg\:items-end{align-items:flex-end}.lg\:items-center{align-items:center}.lg\:items-baseline{align-items:baseline}.lg\:items-stretch{align-items:stretch}.lg\:justify-start{justify-content:flex-start}.lg\:justify-end{justify-content:flex-end}.lg\:justify-center{justify-content:center}.lg\:justify-between{justify-content:space-between}.lg\:justify-around{justify-content:space-around}.lg\:justify-evenly{justify-content:space-evenly}.lg\:justify-items-start{justify-items:start}.lg\:justify-items-end{justify-items:end}.lg\:justify-items-center{justify-items:center}.lg\:justify-items-stretch{justify-items:stretch}.lg\:gap-0{gap:0}.lg\:gap-1{gap:20px}.lg\:gap-2{gap:40px}.lg\:gap-3{gap:60px}.lg\:gap-4{gap:80px}.lg\:gap-5{gap:100px}.lg\:gap-x-0{-moz-column-gap:0;column-gap:0}.lg\:gap-x-1{-moz-column-gap:20px;column-gap:20px}.lg\:gap-x-2{-moz-column-gap:40px;column-gap:40px}.lg\:gap-x-3{-moz-column-gap:60px;column-gap:60px}.lg\:gap-x-4{-moz-column-gap:80px;column-gap:80px}.lg\:gap-x-5{-moz-column-gap:100px;column-gap:100px}.lg\:gap-y-0{row-gap:0}.lg\:gap-y-1{row-gap:20px}.lg\:gap-y-2{row-gap:40px}.lg\:gap-y-3{row-gap:60px}.lg\:gap-y-4{row-gap:80px}.lg\:gap-y-5{row-gap:100px}.lg\:order-1{order:1}.lg\:order-2{order:2}.lg\:order-3{order:3}.lg\:order-4{order:4}.lg\:order-5{order:5}.lg\:order-6{order:6}.lg\:order-7{order:7}.lg\:order-8{order:8}.lg\:order-9{order:9}.lg\:order-10{order:10}.lg\:order-11{order:11}.lg\:order-12{order:12}.lg\:order-first{order:-9999}.lg\:order-last{order:9999}.lg\:order-none{order:0}.lg\:self-auto{align-self:auto}.lg\:self-start{align-self:flex-start}.lg\:self-end{align-self:flex-end}.lg\:self-center{align-self:center}.lg\:self-stretch{align-self:stretch}.lg\:self-baseline{align-self:baseline}.lg\:overflow-auto{overflow:auto}.lg\:overflow-hidden{overflow:hidden}.lg\:overflow-visible{overflow:visible}.lg\:overflow-x-auto{overflow-x:auto}.lg\:overflow-y-auto{overflow-y:auto}.lg\:overflow-x-hidden{overflow-x:hidden}.lg\:overflow-y-hidden{overflow-y:hidden}.lg\:overflow-x-scroll{overflow-x:scroll}.lg\:overflow-y-scroll{overflow-y:scroll}.lg\:border-0{border-width:0px}.lg\:border-2{border-width:2px}.lg\:border-4{border-width:4px}.lg\:border-8{border-width:8px}.lg\:border-x-0{border-left-width:0px;border-right-width:0px}.lg\:border-x-2{border-left-width:2px;border-right-width:2px}.lg\:border-x-4{border-left-width:4px;border-right-width:4px}.lg\:border-x-8{border-left-width:8px;border-right-width:8px}.lg\:border-y-0{border-top-width:0px;border-bottom-width:0px}.lg\:border-y-2{border-top-width:2px;border-bottom-width:2px}.lg\:border-y-4{border-top-width:4px;border-bottom-width:4px}.lg\:border-y-8{border-top-width:8px;border-bottom-width:8px}.lg\:border-current{border-color:currentColor}.lg\:border-transparent{border-color:rgba(0,0,0,0)}.lg\:border-white{--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity))}.lg\:border-blue{--tw-border-opacity:1;border-color:rgb(58 93 183/var(--tw-border-opacity))}.lg\:border-gray{--tw-border-opacity:1;border-color:rgb(242 244 248/var(--tw-border-opacity))}.lg\:border-ivori{--tw-border-opacity:1;border-color:rgb(250 250 251/var(--tw-border-opacity))}.lg\:border-bluelight{--tw-border-opacity:1;border-color:rgb(90 195 240/var(--tw-border-opacity))}.lg\:border-aqua{--tw-border-opacity:1;border-color:rgb(0 157 172/var(--tw-border-opacity))}.lg\:border-green{--tw-border-opacity:1;border-color:rgb(161 210 63/var(--tw-border-opacity))}.lg\:border-terracota{--tw-border-opacity:1;border-color:rgb(225 110 95/var(--tw-border-opacity))}.lg\:bg-transparent{background-color:rgba(0,0,0,0)}.lg\:bg-current{background-color:currentColor}.lg\:bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.lg\:bg-blue{--tw-bg-opacity:1;background-color:rgb(58 93 183/var(--tw-bg-opacity))}.lg\:bg-gray{--tw-bg-opacity:1;background-color:rgb(242 244 248/var(--tw-bg-opacity))}.lg\:bg-ivori{--tw-bg-opacity:1;background-color:rgb(250 250 251/var(--tw-bg-opacity))}.lg\:bg-bluelight{--tw-bg-opacity:1;background-color:rgb(90 195 240/var(--tw-bg-opacity))}.lg\:bg-aqua{--tw-bg-opacity:1;background-color:rgb(0 157 172/var(--tw-bg-opacity))}.lg\:bg-green{--tw-bg-opacity:1;background-color:rgb(161 210 63/var(--tw-bg-opacity))}.lg\:bg-terracota{--tw-bg-opacity:1;background-color:rgb(225 110 95/var(--tw-bg-opacity))}.lg\:bg-none{background-image:none}.lg\:box-shadow-edu{box-shadow:0px 0px .625rem rgba(120,135,160,.28);border-radius:.6875rem}.lg\:box-shadow-none{box-shadow:none}.lg\:p-0{padding:0}.lg\:p-1{padding:20px}.lg\:p-2{padding:40px}.lg\:p-3{padding:60px}.lg\:p-4{padding:80px}.lg\:p-5{padding:100px}.lg\:px-0{padding-left:0;padding-right:0}.lg\:px-1{padding-left:20px;padding-right:20px}.lg\:px-2{padding-left:40px;padding-right:40px}.lg\:px-3{padding-left:60px;padding-right:60px}.lg\:px-4{padding-left:80px;padding-right:80px}.lg\:px-5{padding-left:100px;padding-right:100px}.lg\:py-0{padding-top:0;padding-bottom:0}.lg\:py-1{padding-top:20px;padding-bottom:20px}.lg\:py-2{padding-top:40px;padding-bottom:40px}.lg\:py-3{padding-top:60px;padding-bottom:60px}.lg\:py-4{padding-top:80px;padding-bottom:80px}.lg\:py-5{padding-top:100px;padding-bottom:100px}.lg\:pt-0{padding-top:0}.lg\:pt-1{padding-top:20px}.lg\:pt-2{padding-top:40px}.lg\:pt-3{padding-top:60px}.lg\:pt-4{padding-top:80px}.lg\:pt-5{padding-top:100px}.lg\:pb-0{padding-bottom:0}.lg\:pb-1{padding-bottom:20px}.lg\:pb-2{padding-bottom:40px}.lg\:pb-3{padding-bottom:60px}.lg\:pb-4{padding-bottom:80px}.lg\:pb-5{padding-bottom:100px}.lg\:pl-0{padding-left:0}.lg\:pl-1{padding-left:20px}.lg\:pl-2{padding-left:40px}.lg\:pl-3{padding-left:60px}.lg\:pl-4{padding-left:80px}.lg\:pl-5{padding-left:100px}.lg\:pr-0{padding-right:0}.lg\:pr-1{padding-right:20px}.lg\:pr-2{padding-right:40px}.lg\:pr-3{padding-right:60px}.lg\:pr-4{padding-right:80px}.lg\:pr-5{padding-right:100px}.lg\:text-left{text-align:left}.lg\:text-center{text-align:center}.lg\:text-right{text-align:right}.lg\:text-justify{text-align:justify}.lg\:text-current{color:currentColor}.lg\:text-transparent{color:rgba(0,0,0,0)}.lg\:text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.lg\:text-blue{--tw-text-opacity:1;color:rgb(58 93 183/var(--tw-text-opacity))}.lg\:text-gray{--tw-text-opacity:1;color:rgb(242 244 248/var(--tw-text-opacity))}.lg\:text-ivori{--tw-text-opacity:1;color:rgb(250 250 251/var(--tw-text-opacity))}.lg\:text-bluelight{--tw-text-opacity:1;color:rgb(90 195 240/var(--tw-text-opacity))}.lg\:text-aqua{--tw-text-opacity:1;color:rgb(0 157 172/var(--tw-text-opacity))}.lg\:text-green{--tw-text-opacity:1;color:rgb(161 210 63/var(--tw-text-opacity))}.lg\:text-terracota{--tw-text-opacity:1;color:rgb(225 110 95/var(--tw-text-opacity))}.lg\:pointer-events-none{pointer-events:none}.lg\:pointer-events-auto{pointer-events:auto}.lg\:w-full{width:100%}}@media(min-width:1300px){.xxl\:container{width:100%}}@media(min-width:1300px)and (min-width:480px){.xxl\:container{max-width:480px}}@media(min-width:1300px)and (min-width:640px){.xxl\:container{max-width:640px}}@media(min-width:1300px)and (min-width:768px){.xxl\:container{max-width:768px}}@media(min-width:1300px)and (min-width:1024px){.xxl\:container{max-width:1024px}}@media(min-width:1300px)and (min-width:1280px){.xxl\:container{max-width:1280px}}@media(min-width:1300px){.xxl\:bg-primary{background-color:#001698}.xxl\:bg-primary-dark{background-color:#000f65}.xxl\:bg-primary-light{background-color:#001dcb}.xxl\:bg-primary-ulight{background-color:#e2e5f3}.xxl\:bg-secondary-dark{background-color:#4697ba}.xxl\:bg-secondary-light{background-color:#89d4f4}.xxl\:bg-secondary-ulight{background-color:#daf1fb}.xxl\:bg-aqua-dark{background-color:#006e79}.xxl\:bg-aqua-light{background-color:#00ccdf}.xxl\:bg-aqua-ulight{background-color:#c6e9ec}.xxl\:bg-green-dark{background-color:#7da331}.xxl\:bg-green-light{background-color:#b5dc68}.xxl\:bg-green-ulight{background-color:#eaf5d4}.xxl\:bg-tertiary-dark{background-color:#a95347}.xxl\:bg-tertiary-light{background-color:#e99287}.xxl\:bg-tertiary-ulight{background-color:#f2beb7}.xxl\:bg-secondary-blue{background-color:var(--c-primary)}.xxl\:bg-2col-blue .layout__region--first{background-color:var(--c-primary)}.xxl\:bg-2col-blue .layout__region--second{background-color:#3a5db7}.xxl\:bg-2col-blue-white .layout__region--first{background-color:var(--c-primary)}.xxl\:bg-2col-blue-white .layout__region--second{background-color:#fff}.xxl\:bg-2col-white-blue .layout__region--first{background-color:#fff}.xxl\:bg-2col-white-blue .layout__region--second{background-color:var(--c-primary)}.xxl\:bg-2col-blue-gray .layout__region--first{background-color:var(--c-primary)}.xxl\:bg-2col-blue-gray .layout__region--second{background-color:#fafafb}.xxl\:bg-2col-white-gray .layout__region--first{background-color:#fff}.xxl\:bg-2col-white-gray .layout__region--second{background-color:#fafafb}.xxl\:bg-2col-gray-white .layout__region--first{background-color:#fafafb}.xxl\:bg-2col-gray-white .layout__region--second{background-color:#fff}.xxl\:visible{visibility:visible}.xxl\:invisible{visibility:hidden}.xxl\:static{position:static}.xxl\:fixed{position:fixed}.xxl\:absolute{position:absolute}.xxl\:relative{position:relative}.xxl\:sticky{position:sticky}.xxl\:z-0{z-index:0}.xxl\:z-10{z-index:10}.xxl\:z-20{z-index:20}.xxl\:z-30{z-index:30}.xxl\:m-0{margin:0}.xxl\:m-1{margin:20px}.xxl\:m-2{margin:40px}.xxl\:m-3{margin:60px}.xxl\:m-4{margin:80px}.xxl\:m-5{margin:100px}.xxl\:mx-auto{margin-left:auto;margin-right:auto}.xxl\:mx-0{margin-left:0;margin-right:0}.xxl\:mx-1{margin-left:20px;margin-right:20px}.xxl\:mx-2{margin-left:40px;margin-right:40px}.xxl\:mx-3{margin-left:60px;margin-right:60px}.xxl\:mx-4{margin-left:80px;margin-right:80px}.xxl\:mx-5{margin-left:100px;margin-right:100px}.xxl\:my-0{margin-top:0;margin-bottom:0}.xxl\:my-1{margin-top:20px;margin-bottom:20px}.xxl\:my-2{margin-top:40px;margin-bottom:40px}.xxl\:my-3{margin-top:60px;margin-bottom:60px}.xxl\:my-4{margin-top:80px;margin-bottom:80px}.xxl\:my-5{margin-top:100px;margin-bottom:100px}.xxl\:mt-0{margin-top:0}.xxl\:mt-1{margin-top:20px}.xxl\:mt-2{margin-top:40px}.xxl\:mt-3{margin-top:60px}.xxl\:mt-4{margin-top:80px}.xxl\:mt-5{margin-top:100px}.xxl\:mb-0{margin-bottom:0}.xxl\:mb-1{margin-bottom:20px}.xxl\:mb-2{margin-bottom:40px}.xxl\:mb-3{margin-bottom:60px}.xxl\:mb-4{margin-bottom:80px}.xxl\:mb-5{margin-bottom:100px}.xxl\:ml-0{margin-left:0}.xxl\:ml-1{margin-left:20px}.xxl\:ml-2{margin-left:40px}.xxl\:ml-3{margin-left:60px}.xxl\:ml-4{margin-left:80px}.xxl\:ml-5{margin-left:100px}.xxl\:mr-0{margin-right:0}.xxl\:mr-1{margin-right:20px}.xxl\:mr-2{margin-right:40px}.xxl\:mr-3{margin-right:60px}.xxl\:mr-4{margin-right:80px}.xxl\:mr-5{margin-right:100px}.xxl\:block{display:block}.xxl\:inline-block{display:inline-block}.xxl\:inline{display:inline}.xxl\:flex{display:flex}.xxl\:inline-flex{display:inline-flex}.xxl\:table{display:table}.xxl\:inline-table{display:inline-table}.xxl\:table-caption{display:table-caption}.xxl\:grid{display:grid}.xxl\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.xxl\:col-span-1{grid-column:span 1/span 1}.xxl\:col-start-1{grid-column-start:1}.xxl\:col-end-1{grid-column-end:1}.xxl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xxl\:col-span-2{grid-column:span 2/span 2}.xxl\:col-start-2{grid-column-start:2}.xxl\:col-end-2{grid-column-end:2}.xxl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xxl\:col-span-3{grid-column:span 3/span 3}.xxl\:col-start-3{grid-column-start:3}.xxl\:col-end-3{grid-column-end:3}.xxl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xxl\:col-span-4{grid-column:span 4/span 4}.xxl\:col-start-4{grid-column-start:4}.xxl\:col-end-4{grid-column-end:4}.xxl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.xxl\:col-span-5{grid-column:span 5/span 5}.xxl\:col-start-5{grid-column-start:5}.xxl\:col-end-5{grid-column-end:5}.xxl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.xxl\:col-span-6{grid-column:span 6/span 6}.xxl\:col-start-6{grid-column-start:6}.xxl\:col-end-6{grid-column-end:6}.xxl\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.xxl\:col-span-7{grid-column:span 7/span 7}.xxl\:col-start-7{grid-column-start:7}.xxl\:col-end-7{grid-column-end:7}.xxl\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.xxl\:col-span-8{grid-column:span 8/span 8}.xxl\:col-start-8{grid-column-start:8}.xxl\:col-end-8{grid-column-end:8}.xxl\:grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.xxl\:col-span-9{grid-column:span 9/span 9}.xxl\:col-start-9{grid-column-start:9}.xxl\:col-end-9{grid-column-end:9}.xxl\:grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.xxl\:col-span-10{grid-column:span 10/span 10}.xxl\:col-start-10{grid-column-start:10}.xxl\:col-end-10{grid-column-end:10}.xxl\:grid-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}.xxl\:col-span-11{grid-column:span 11/span 11}.xxl\:col-start-11{grid-column-start:11}.xxl\:col-end-11{grid-column-end:11}.xxl\:grid-cols-none{grid-template-columns:none}.xxl\:col-auto{grid-column:auto}.xxl\:col-span-full{grid-column:1/-1}.xxl\:col-start-auto{grid-column-start:auto}.xxl\:col-end-auto{grid-column-end:auto}.xxl\:hidden{display:none}.xxl\:w-xs{width:480px}.xxl\:w-sm{width:640px}.xxl\:w-md{width:768px}.xxl\:w-xxl{width:1024px}.xxl\:w-xl{width:1280px}.xxl\:items-start{align-items:flex-start}.xxl\:items-end{align-items:flex-end}.xxl\:items-center{align-items:center}.xxl\:items-baseline{align-items:baseline}.xxl\:items-stretch{align-items:stretch}.xxl\:justify-start{justify-content:flex-start}.xxl\:justify-end{justify-content:flex-end}.xxl\:justify-center{justify-content:center}.xxl\:justify-between{justify-content:space-between}.xxl\:justify-around{justify-content:space-around}.xxl\:justify-evenly{justify-content:space-evenly}.xxl\:justify-items-start{justify-items:start}.xxl\:justify-items-end{justify-items:end}.xxl\:justify-items-center{justify-items:center}.xxl\:justify-items-stretch{justify-items:stretch}.xxl\:gap-0{gap:0}.xxl\:gap-1{gap:20px}.xxl\:gap-2{gap:40px}.xxl\:gap-3{gap:60px}.xxl\:gap-4{gap:80px}.xxl\:gap-5{gap:100px}.xxl\:gap-x-0{-moz-column-gap:0;column-gap:0}.xxl\:gap-x-1{-moz-column-gap:20px;column-gap:20px}.xxl\:gap-x-2{-moz-column-gap:40px;column-gap:40px}.xxl\:gap-x-3{-moz-column-gap:60px;column-gap:60px}.xxl\:gap-x-4{-moz-column-gap:80px;column-gap:80px}.xxl\:gap-x-5{-moz-column-gap:100px;column-gap:100px}.xxl\:list-none{list-style-type:none}.xxl\:list-disc{list-style-type:disc}.xxl\:list-decimal{list-style-type:decimal}.xxl\:gap-y-0{row-gap:0}.xxl\:gap-y-1{row-gap:20px}.xxl\:gap-y-2{row-gap:40px}.xxl\:gap-y-3{row-gap:60px}.xxl\:gap-y-4{row-gap:80px}.xxl\:gap-y-5{row-gap:100px}.xxl\:order-1{order:1}.xxl\:order-2{order:2}.xxl\:order-3{order:3}.xxl\:order-4{order:4}.xxl\:order-5{order:5}.xxl\:order-6{order:6}.xxl\:order-7{order:7}.xxl\:order-8{order:8}.xxl\:order-9{order:9}.xxl\:order-10{order:10}.xxl\:order-11{order:11}.xxl\:order-12{order:12}.xxl\:order-first{order:-9999}.xxl\:order-last{order:9999}.xxl\:order-none{order:0}.xxl\:self-auto{align-self:auto}.xxl\:self-start{align-self:flex-start}.xxl\:self-end{align-self:flex-end}.xxl\:self-center{align-self:center}.xxl\:self-stretch{align-self:stretch}.xxl\:self-baseline{align-self:baseline}.xxl\:overflow-auto{overflow:auto}.xxl\:overflow-hidden{overflow:hidden}.xxl\:overflow-visible{overflow:visible}.xxl\:overflow-x-auto{overflow-x:auto}.xxl\:overflow-y-auto{overflow-y:auto}.xxl\:overflow-x-hidden{overflow-x:hidden}.xxl\:overflow-y-hidden{overflow-y:hidden}.xxl\:overflow-x-scroll{overflow-x:scroll}.xxl\:overflow-y-scroll{overflow-y:scroll}.xxl\:w-min{width:min-content}.xxl\:w-max{width:max-content}.xxl\:w-fit{width:-moz-fit-content;width:fit-content}.xxl\:border-0{border-width:0px}.xxl\:border-2{border-width:2px}.xxl\:border-4{border-width:4px}.xxl\:border-8{border-width:8px}.xxl\:border-x-0{border-left-width:0px;border-right-width:0px}.xxl\:border-x-2{border-left-width:2px;border-right-width:2px}.xxl\:border-x-4{border-left-width:4px;border-right-width:4px}.xxl\:border-x-8{border-left-width:8px;border-right-width:8px}.xxl\:border-y-0{border-top-width:0px;border-bottom-width:0px}.xxl\:border-y-2{border-top-width:2px;border-bottom-width:2px}.xxl\:border-y-4{border-top-width:4px;border-bottom-width:4px}.xxl\:border-y-8{border-top-width:8px;border-bottom-width:8px}.xxl\:border-current{border-color:currentColor}.xxl\:border-transparent{border-color:rgba(0,0,0,0)}.xxl\:border-white{--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity))}.xxl\:border-blue{--tw-border-opacity:1;border-color:rgb(58 93 183/var(--tw-border-opacity))}.xxl\:border-gray{--tw-border-opacity:1;border-color:rgb(242 244 248/var(--tw-border-opacity))}.xxl\:border-ivori{--tw-border-opacity:1;border-color:rgb(250 250 251/var(--tw-border-opacity))}.xxl\:border-bluelight{--tw-border-opacity:1;border-color:rgb(90 195 240/var(--tw-border-opacity))}.xxl\:border-aqua{--tw-border-opacity:1;border-color:rgb(0 157 172/var(--tw-border-opacity))}.xxl\:border-green{--tw-border-opacity:1;border-color:rgb(161 210 63/var(--tw-border-opacity))}.xxl\:border-terracota{--tw-border-opacity:1;border-color:rgb(225 110 95/var(--tw-border-opacity))}.xxl\:bg-transparent{background-color:rgba(0,0,0,0)}.xxl\:bg-current{background-color:currentColor}.xxl\:bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.xxl\:bg-blue{--tw-bg-opacity:1;background-color:rgb(58 93 183/var(--tw-bg-opacity))}.xxl\:bg-gray{--tw-bg-opacity:1;background-color:rgb(242 244 248/var(--tw-bg-opacity))}.xxl\:bg-ivori{--tw-bg-opacity:1;background-color:rgb(250 250 251/var(--tw-bg-opacity))}.xxl\:bg-bluelight{--tw-bg-opacity:1;background-color:rgb(90 195 240/var(--tw-bg-opacity))}.xxl\:bg-aqua{--tw-bg-opacity:1;background-color:rgb(0 157 172/var(--tw-bg-opacity))}.xxl\:bg-green{--tw-bg-opacity:1;background-color:rgb(161 210 63/var(--tw-bg-opacity))}.xxl\:bg-terracota{--tw-bg-opacity:1;background-color:rgb(225 110 95/var(--tw-bg-opacity))}.xxl\:bg-none{background-image:none}.xxl\:p-0{padding:0}.xxl\:p-1{padding:20px}.xxl\:p-2{padding:40px}.xxl\:p-3{padding:60px}.xxl\:p-4{padding:80px}.xxl\:p-5{padding:100px}.xxl\:px-0{padding-left:0;padding-right:0}.xxl\:px-1{padding-left:20px;padding-right:20px}.xxl\:px-2{padding-left:40px;padding-right:40px}.xxl\:px-3{padding-left:60px;padding-right:60px}.xxl\:px-4{padding-left:80px;padding-right:80px}.xxl\:px-5{padding-left:100px;padding-right:100px}.xxl\:py-0{padding-top:0;padding-bottom:0}.xxl\:py-1{padding-top:20px;padding-bottom:20px}.xxl\:py-2{padding-top:40px;padding-bottom:40px}.xxl\:py-3{padding-top:60px;padding-bottom:60px}.xxl\:py-4{padding-top:80px;padding-bottom:80px}.xxl\:py-5{padding-top:100px;padding-bottom:100px}.xxl\:pt-0{padding-top:0}.xxl\:pt-1{padding-top:20px}.xxl\:pt-2{padding-top:40px}.xxl\:pt-3{padding-top:60px}.xxl\:pt-4{padding-top:80px}.xxl\:pt-5{padding-top:100px}.xxl\:pb-0{padding-bottom:0}.xxl\:pb-1{padding-bottom:20px}.xxl\:pb-2{padding-bottom:40px}.xxl\:pb-3{padding-bottom:60px}.xxl\:pb-4{padding-bottom:80px}.xxl\:pb-5{padding-bottom:100px}.xxl\:pl-0{padding-left:0}.xxl\:pl-1{padding-left:20px}.xxl\:pl-2{padding-left:40px}.xxl\:pl-3{padding-left:60px}.xxl\:pl-4{padding-left:80px}.xxl\:pl-5{padding-left:100px}.xxl\:pr-0{padding-right:0}.xxl\:pr-1{padding-right:20px}.xxl\:pr-2{padding-right:40px}.xxl\:pr-3{padding-right:60px}.xxl\:pr-4{padding-right:80px}.xxl\:pr-5{padding-right:100px}.xxl\:text-left{text-align:left}.xxl\:text-center{text-align:center}.xxl\:text-right{text-align:right}.xxl\:text-justify{text-align:justify}.xxl\:text-current{color:currentColor}.xxl\:text-transparent{color:rgba(0,0,0,0)}.xxl\:text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.xxl\:text-blue{--tw-text-opacity:1;color:rgb(58 93 183/var(--tw-text-opacity))}.xxl\:text-gray{--tw-text-opacity:1;color:rgb(242 244 248/var(--tw-text-opacity))}.xxl\:text-ivori{--tw-text-opacity:1;color:rgb(250 250 251/var(--tw-text-opacity))}.xxl\:text-bluelight{--tw-text-opacity:1;color:rgb(90 195 240/var(--tw-text-opacity))}.xxl\:text-aqua{--tw-text-opacity:1;color:rgb(0 157 172/var(--tw-text-opacity))}.xxl\:text-green{--tw-text-opacity:1;color:rgb(161 210 63/var(--tw-text-opacity))}.xxl\:text-terracota{--tw-text-opacity:1;color:rgb(225 110 95/var(--tw-text-opacity))}.xxl\:pointer-events-none{pointer-events:none}.xxl\:pointer-events-auto{pointer-events:auto}.xxl\:w-full{width:100%}.xxl\:box-shadow-edu{box-shadow:0px 0px .625rem rgba(120,135,160,.28);border-radius:.6875rem}.xxl\:box-shadow-none{box-shadow:none}}.error_inline_user{color:var(--c-error)}.form-item--error__dropdown select{border-color:var(--c-error) !important}.section-top{margin-top:-90px}.view-list-all-category li,.view-list-all-category a{font-size:1rem;color:#65717b}.align-center{display:block;margin-left:auto;margin-left:auto;clear:both}.align-center img{margin:0 auto}.align-right{clear:both;float:unset}.align-right img{margin-left:auto}.align-left{clear:both;float:unset}.align-left img{margin-right:auto}.button,.tabs__link,.view-glossary .views-exposed-form ul .bef-link{border:none;cursor:pointer;display:inline-block;text-decoration:none;text-align:center;text-transform:uppercase;border-radius:30px;box-shadow:none;font-family:"Open Sans",sans-serif;color:var(--c-text-inverse);background-color:var(--c-primary);line-height:1.4;padding:.5rem 2rem !important;min-height:45px}.button:visited,.tabs__link:visited,.view-glossary .views-exposed-form ul .bef-link:visited{color:var(--c-text-inverse)}.button:hover,.tabs__link:hover,.view-glossary .views-exposed-form ul .bef-link:hover{color:var(--c-text);background-color:var(--c-highlight)}@media(prefers-color-scheme:dark){.button,.tabs__link,.view-glossary .views-exposed-form ul .bef-link{color:var(--c-text-inverse);background-color:var(--c-primary)}.button:visited,.tabs__link:visited,.view-glossary .views-exposed-form ul .bef-link:visited{color:var(--c-text-inverse)}.button:hover,.tabs__link:hover,.view-glossary .views-exposed-form ul .bef-link:hover{color:var(--c-text);background-color:var(--c-highlight-high)}}.button .icon,.tabs__link .icon,.view-glossary .views-exposed-form ul .bef-link .icon{display:inline-block;transform:rotate(-90deg);fill:var(--c-primary);margin:0;margin-bottom:-2px}.button--alt{color:var(--c-text-inverse);background-color:var(--c-secondary);line-height:2;padding:1rem 2rem}.button--alt:visited{color:var(--c-text-inverse)}.button--alt:hover{color:var(--c-secondary);background-color:var(--c-highlight)}@media(prefers-color-scheme:dark){.button--alt{color:var(--c-text);background-color:var(--c-secondary)}.button--alt:visited{color:var(--c-text)}.button--alt:hover{color:var(--c-text);background-color:var(--c-highlight-high)}}.button--small,.view-glossary .views-exposed-form ul .bef-link{border-radius:.2rem;padding:.4rem 1rem !important;min-height:unset}.button--small .icon,.view-glossary .views-exposed-form ul .bef-link .icon{display:none}.button__secondary{color:#000;background-color:rgba(0,0,0,0);border:2px solid #000}.button__secondary:hover{color:#fff !important;background-color:#000}.button__secondary:visited{color:#000;background-color:rgba(0,0,0,0)}.button.disabled,.disabled.tabs__link,.view-glossary .views-exposed-form ul .disabled.bef-link{color:var(--c-text-inverse);background-color:var(--c-highlight)}.button.disabled:visited,.disabled.tabs__link:visited,.view-glossary .views-exposed-form ul .disabled.bef-link:visited{color:var(--c-text-inverse)}.button.disabled:hover,.disabled.tabs__link:hover,.view-glossary .views-exposed-form ul .disabled.bef-link:hover{color:var(--c-text-inverse);background-color:var(--c-highlight)}@media(prefers-color-scheme:dark){.button.disabled,.disabled.tabs__link,.view-glossary .views-exposed-form ul .disabled.bef-link{color:var(--c-text-inverse);background-color:var(--c-primary)}.button.disabled:visited,.disabled.tabs__link:visited,.view-glossary .views-exposed-form ul .disabled.bef-link:visited{color:var(--c-text-inverse)}.button.disabled:hover,.disabled.tabs__link:hover,.view-glossary .views-exposed-form ul .disabled.bef-link:hover{color:var(--c-text);background-color:var(--c-highlight-high)}}.form-item--checkboxes,.form-item--checkbox__item{list-style:none;margin:0;padding:0}.form-item--radios,.form-item--radio__item{list-style:none;margin:0;padding:0}.form-item__dropdown{width:100%;border:1px solid var(--c-accent);display:block;position:relative;border:1px solid #042f53;border-radius:15px;font-size:16px;min-height:45px;max-width:100%;padding:0 20px;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding:0}.form-item__dropdown:invalid{background-color:#f1f1f1;color:#989898}.form-item__dropdown:-ms-input-placeholder{color:#989898}.form-item__dropdown::placeholder{color:#989898}@media(prefers-color-scheme:dark){.form-item__dropdown{background-color:var(--c-background-inverse)}}.form-item__dropdown:hover{border-color:var(--c-accent-high)}.form-item__select{border:1px solid var(--c-accent);height:41px;font-size:16px;margin:0;outline:none;padding:.6em 0 .5em;width:100%}.form-item__select :focus{outline:none;color:var(--c-accent)}@supports((-webkit-appearance:none) or (appearance:none)) or ((-moz-appearance:none) and (mask-type:alpha)){.form-item__dropdown::after{display:block}.form-item__select{-webkit-appearance:none;appearance:none;background:url(/infantil/themes/custom/dimar/images/icons/angle-down.svg) calc(100% - .8rem) center no-repeat;background-size:18px;padding-left:20px;padding-right:2.5rem;width:100%;border:1px solid rgba(0,0,0,0);appearance:none}.form-item__select option{color:#000}.form-item__select:focus{border-color:var(--c-accent);border-radius:0}}.form-item{color:var(--c-text);margin-bottom:1em}.form-item::after{clear:both;content:"";display:table}.form-item__label{display:block;font-weight:600;color:var(--c-primary)}@media(min-width:480px){.form-item__label{display:block;margin-right:2%;padding:.6em 0}}.form-item__label.form-required::after{content:"*";color:red;margin-left:.3em}.form-item__textfield{border:1px solid var(--c-accent);padding:.6em;max-width:100%;width:100%}.form-item__textfield:focus{border-color:var(--c-accent-high)}.form-item__textfield:-ms-input-placeholder{color:var(--c-text)}.form-item__textfield::placeholder{color:var(--c-text)}.form-item__textfield[type=submit]{width:unset}.form-item__description{margin-top:.3em}.form-fieldset{border:none;margin-bottom:2em;padding:0}.form-fieldset .form-item{margin-left:1em;max-width:100%}input:not([type=checkbox]):not([type=file]):not([type=submit]):not([type=radio]){border:1px solid #042f53;border-radius:15px;font-size:16px;min-height:45px;max-width:100%;padding:0 20px;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}input:not([type=checkbox]):not([type=file]):not([type=submit]):not([type=radio]):invalid{background-color:#f1f1f1;color:#989898}input:not([type=checkbox]):not([type=file]):not([type=submit]):not([type=radio]):-ms-input-placeholder{color:#989898}input:not([type=checkbox]):not([type=file]):not([type=submit]):not([type=radio])::placeholder{color:#989898}.input-password-custom{position:relative;width:100%}.input-password-custom input.form-item__textfield{width:100%;padding-right:2.5rem !important;height:2.5rem;border:1px solid #ccc;border-radius:5px;outline:none}.input-password-custom .button-eye-icon{position:absolute;right:1rem;top:50%;transform:translateY(-50%);background:none;border:none;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center}.input-password-custom .button-eye-icon svg{width:1rem;height:1rem}.input-password-custom .button-eye-icon .icon{display:none}.input-password-custom .button-eye-icon .icon-eye-slash{display:none}.input-password-custom .button-eye-icon .icon-eye{display:block}.input-password-custom .button-eye-icon.show .icon-eye-slash{display:block}.input-password-custom .button-eye-icon.show .icon-eye{display:none}.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:var(--c-accent-high)}}.icons-demo pre{background-color:var(--c-muted);font-size:.8rem;margin:0;text-align:center}.icon use{display:inline-block;all:unset;width:100%}.icons-demo__item{border:1px solid var(--c-muted);margin:.25rem}img,picture{display:block;height:auto;max-width:100%}figure{margin:0}.figure__caption{font-style:italic}.link{color:var(--c-accent)}.link:hover{color:var(--c-accent-high)}ul{list-style:none;margin:0;padding:0;list-style-type:disc}ol{list-style:none;margin:0;padding:0;list-style-type:decimal}.text-field li{padding-left:1rem}.dl-term{font-weight:bold}.table,table{border:1px solid var(--c-highlight-high);border-spacing:0;margin:1rem 0;width:100%;overflow-x:auto;display:block}@media(min-width:1280px){.table,table{display:table}}.table__header,thead{background-color:var(--c-highlight)}.table__header>*,thead>*{border-color:var(--c-highlight)}.table__header_cell,th{border:0;border-right-width:1px;border-bottom-width:1px;border-style:solid;border-color:inherit;padding:1rem;border-bottom:2px solid !important}.table__header_cell:last-child,th:last-child{border-right:0}:last-child>.table__header_cell,:last-child>th{border-bottom:0}.table__header_cell[data-cell-highlight],th[data-cell-highlight]{background-color:var(--c-highlight)}.table__row:nth-child(odd),tr:nth-child(odd){background-color:var(--c-background);border-color:var(--c-highlight-high)}.table__row:nth-child(even),tr:nth-child(even){background-color:var(--c-highlight-high);border-color:var(--c-highlight)}.table__cell,td{border:0;border-right-width:1px;border-bottom-width:1px;border-style:solid;border-color:inherit;padding:1rem}.table__cell:last-child,td:last-child{border-right:0}:last-child>.table__cell,:last-child>td{border-bottom:0}.table__cell[data-cell-highlight],td[data-cell-highlight]{background-color:var(--c-highlight)}.table__footer{background-color:var(--c-highlight)}.table__footer>*{border-color:var(--c-highlight)}.table__footer_cell,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,tfoot th:last-child{border-right:0}:last-child>.table__footer_cell,tfoot :last-child>th{border-bottom:0}.table__footer_cell[data-cell-highlight],tfoot th[data-cell-highlight]{background-color:var(--c-highlight)}caption{caption-side:bottom}table a{color:var(--c-title)}h1,.h1,.accordion-container__heading,.text-long h1{color:var(--c-accent);font-family:"Open Sans",sans-serif;font-weight:700;font-style:normal;font-size:2rem;line-height:1.4;margin:0 0 .5em;width:auto}h1__link,.h1__link{color:inherit}h1__link:hover,.h1__link:hover{color:inherit}h2,.h2,.text-long h2{color:var(--c-accent);font-family:"Open Sans",sans-serif;font-weight:700;font-style:normal;font-size:1.8rem;line-height:1.4;margin:0 0 .5em;width:auto}h2__link,.h2__link{color:inherit}h2__link:hover,.h2__link:hover{color:inherit}h3,.h3,.text-long h3{color:var(--c-accent);font-family:"Open Sans",sans-serif;font-weight:700;font-style:normal;font-size:1.4rem;line-height:1.6;margin:0 0 .5em;width:auto}h3__link,.h3__link{color:inherit}h3__link:hover,.h3__link:hover{color:inherit}h4,.h4,.text-long h4{color:var(--c-accent);font-family:"Open Sans",sans-serif;font-weight:600;font-style:normal;font-size:1.2rem;line-height:1.6;margin:0 0 .5em;width:auto}h4__link,.h4__link{color:inherit}h4__link:hover,.h4__link:hover{color:inherit}h5,h6.h5,.h6,.text-long h6{color:var(--c-accent);font-family:"Open Sans",sans-serif;font-weight:600;font-style:normal;font-size:1.1rem;line-height:2;margin:0 0 .5em;width:auto}h5__link,h6.h5__link,.h6__link{color:inherit}h5__link:hover,h6.h5__link:hover,.h6__link:hover{color:inherit}.paragraph,.text-long p{margin:0 0 1em}.blockquote,.text-long blockquote{font-style:italic;border-left:solid 3px var(--c-accent);margin-left:1em;padding-left:1em}.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 var(--c-text);border-radius:50%;font-family:"Open Sans",sans-serif;font-size:.8rem;text-indent:1px;background:none;color:var(--c-text);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:var(--c-accent);color:var(--c-text-inverse);overflow-wrap:break-word;box-shadow:0 .125rem .375rem rgba(0,0,0,.3);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 rgba(0,0,0,0);border-right:.5rem solid rgba(0,0,0,0);border-top:.5rem solid var(--c-accent)}.tooltip__content[data-direction=right]{transform:translate(calc(18.5rem / 2 + 1.875rem),-50%)}.tooltip__content[data-direction=right]::before{top:50%;right:calc(100% - 1px);border-top:.5rem solid rgba(0,0,0,0);border-bottom:.5rem solid rgba(0,0,0,0);border-right:.5rem solid var(--c-accent)}.tooltip__content[data-direction=bottom]{margin-top:2.2rem}.tooltip__content[data-direction=bottom]::before{top:-0.5rem;left:calc(50% - .5rem);border-left:.5rem solid rgba(0,0,0,0);border-right:.5rem solid rgba(0,0,0,0);border-bottom:.5rem solid var(--c-accent)}.tooltip__content[data-direction=left]{transform:translate(calc(-18.5rem / 2 - 1.875rem),-50%)}.tooltip__content[data-direction=left]::before{top:50%;left:calc(100% - 1px);border-top:.5rem solid rgba(0,0,0,0);border-bottom:.5rem solid rgba(0,0,0,0);border-left:.5rem solid var(--c-accent)}.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{position:relative;color:var(--c-text-inverse);border-bottom:1px solid var(--c-border)}.accordion__header{border-bottom:1px solid var(--c-gray-body)}.accordion__header h2{margin:0;font-size:1.125rem;color:var(--c-primary)}@media(min-width:998px){.accordion__header h2{font-size:1.15rem}}.accordion__header h2 .accordion__heading{font-weight:600;line-height:1.5rem}.accordion__header button{display:flex;justify-content:space-between;align-items:center;width:100%;padding:.5rem .5rem .5rem .5rem;border:0;text-align:left;background-color:rgba(0,0,0,0);color:var(--c-gray-400);min-height:5rem}.accordion__icon{max-width:16px;height:24px}.is-open .accordion__icon{transform:rotate(180deg)}.accordion--gray .accordion.is-open .accordion__header,.accordion--gray.is-open .accordion__header{background-color:var(--c-background-gray)}.accordion--gray .accordion.is-open .accordion__content,.accordion--gray.is-open .accordion__content{background-color:rgba(0,0,0,0)}.accordion--shadow .accordion{box-shadow:0px 1px 2px rgba(21,21,21,.02),0px .25rem .5rem rgba(21,21,21,.08);margin-bottom:1rem;border-radius:1.5rem;border:1px solid #c6c7c5;background-color:var(--c-text-white)}.accordion--shadow .accordion__header{border-bottom:none}.accordion--shadow .accordion__header::after{content:"";background-image:url(/infantil/themes/custom/dimar/images/icons/angle-down.svg);position:absolute;right:1.5rem;top:2.5rem;width:1.125rem;height:1.125rem;background-repeat:no-repeat;background-size:100%;display:block;border:none;transform:rotate(180deg)}@media(min-width:998px){.accordion--shadow .accordion__header::after{width:2rem;height:2rem;top:1.5rem}}.accordion--shadow .accordion__header .accordion__icon{display:none}.accordion--shadow .accordion__header button{padding:1.5rem 4rem 1.5rem 1.5rem}@media(min-width:998px){.accordion--shadow .accordion__header button{padding:1.5rem}}.accordion--shadow .accordion.is-open .accordion__header{border-bottom:1px solid #c6c7c5}.accordion--shadow .accordion.is-open .accordion__header::after{transform:rotate(90deg)}.accordion__content{display:none;padding-right:.5rem;padding-bottom:.5rem;padding-left:.5rem;background-color:var(--c-background);color:var(--c-text);background-color:var(--c-background-gray)}.accordion.is-open .accordion__content{display:block;padding:1rem .5rem}.accordion--shadow .accordion.is-open .accordion__content{padding:2rem;background-color:#fff;border-bottom-left-radius:1.5rem;border-bottom-right-radius:1.5rem}.accordion__content svg{width:10em;max-width:100%}@media(max-width:64rem){.accordion-donation .tabby .tabby__content{padding:0;box-shadow:none}.accordion-donation .tabby .tabby__content .tabby__tab{padding:1rem}.accordion-donation .tabby .tabby__content .tabby__tab .button-audio-dynamic{margin:auto;width:max-content;padding:.5rem}}@media(max-width:64rem)and (min-width:1280px){.accordion-donation .tabby .tabby__content .tabby__tab .button-audio-dynamic{width:auto}}@media(max-width:64rem){.accordion-donation .tabby .tabby__content .tabby__tab:nth-child(3){padding:0}.accordion-donation .tabby .tabby__content .tabby__tab:nth-child(3) .tabby__tab-content{padding:0;margin-top:.625rem;margin-bottom:.625rem}.accordion-donation .accordion-container .accordion{box-shadow:2px 0px 12px rgba(0,0,0,.2)}.accordion-donation .accordion-container .accordion.is-open .accordion__content{padding:1rem}.accordion-donation .accordion-container .accordion:first-child{border-radius:1rem 1rem 0 0}.accordion-donation .accordion-container .accordion:last-child{border-radius:0 0 1rem 1rem}.accordion-donation .accordion-container .accordion__header{border-bottom:0px}.accordion-donation .accordion-container .accordion__header button{font-weight:650;font-size:.75rem;line-height:1rem;min-height:3.75rem;padding-left:1rem}.accordion-donation .accordion-container .accordion__content{font-size:.75rem}.accordion-donation .accordion-container .accordion__icon{background:url(/infantil/themes/custom/dimar/images/icons/angle-down.svg) no-repeat;filter:invert(56%) sepia(52%) saturate(6846%) hue-rotate(157deg) brightness(94%) contrast(101%);background-size:1rem;height:1rem;width:1rem;margin-right:1.25rem;margin-left:1rem;width:100%}.accordion-donation .accordion-container .accordion__icon use{display:none}}.backTopPage{background-color:var(--c-primary);border-radius:4rem;display:flex;align-items:center;padding:.6rem;width:min-content;cursor:pointer;position:fixed;bottom:8rem;right:1rem}.backTopPage:hover{display:flex;border-radius:4rem 1rem 1rem 4rem;gap:1rem}.backTopPage:hover .backTopPage__content{width:auto;opacity:1;padding-right:2rem}.backTopPage__icon{display:grid;place-items:center;aspect-ratio:1;border-radius:50%;background-color:var(--c-text-inverse);padding:.5rem;width:2.5rem;flex-shrink:0}.backTopPage__icon .icon{width:1.5625rem;height:1.5625rem;margin:0;fill:var(--c-primary);transform:rotate(180deg);stroke:3}.backTopPage__content{width:0;opacity:0}.backTopPage__content .paragraph,.backTopPage__content .text-long p,.text-long .backTopPage__content p{color:var(--c-text-inverse);margin:0;line-height:1}.card__heading{color:var(--c-accent);font-family:"Open Sans",sans-serif;font-weight:700;font-style:normal;font-size:1.3rem;line-height:1.4;margin:0 0 .5em;width:auto;margin-bottom:0}.card__heading__link{color:inherit}.card__heading__link:hover{color:inherit}.card__heading-link{color:var(--c-accent)}.card__heading-link:hover{color:var(--c-accent-high)}.card__subheading{color:var(--c-accent);font-family:"Open Sans",sans-serif;font-weight:700;font-style:normal;font-size:1rem;line-height:1.6;margin:0 0 .5em;width:auto;margin-bottom:0;color:var(--c-text)}.card__subheading__link{color:inherit}.card__subheading__link:hover{color:inherit}.card__body{margin:.7em 0 1em}.card__link{color:var(--c-accent)}.card__link:hover{color:var(--c-accent-high)}.card__button{border:none;cursor:pointer;display:inline-block;text-decoration:none;text-align:center;text-transform:uppercase;border-radius:30px;box-shadow:none;font-family:"Open Sans",sans-serif;color:var(--c-text-inverse);background-color:var(--c-primary);line-height:1.4;padding:.5rem 2rem !important;min-height:45px}.card__button:visited{color:var(--c-text-inverse)}.card__button:hover{color:var(--c-text);background-color:var(--c-highlight)}@media(prefers-color-scheme:dark){.card__button{color:var(--c-text-inverse);background-color:var(--c-primary)}.card__button:visited{color:var(--c-text-inverse)}.card__button:hover{color:var(--c-text);background-color:var(--c-highlight-high)}}.card--bg{background-color:var(--c-highlight-high);padding:1em}.card-infantil{position:relative;display:flex;flex-direction:column;align-items:center;height:100%;padding:0 1rem 1.5rem 1rem;background-color:var(--c-highlight);border-radius:1.5rem;margin-top:2rem}@media(min-width:998px){.card-infantil{max-width:300px;padding-bottom:2rem}}.card-infantil__image{border-radius:1rem;overflow:hidden;width:100%;height:100%;position:relative;top:-2rem}@media(min-width:998px){.card-infantil__image{top:-2.5rem}}.card-infantil__image .image,.card-infantil__image div,.card-infantil__image img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain}.card-infantil__image .contextual{width:initial;height:initial}.card-infantil__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.card-infantil__heading{transition:all .2s ease;font-family:"Open Sans",sans-serif;font-weight:700;color:var(--c-text);text-align:center;margin-bottom:0;font-size:1.125rem}@media(min-width:998px){.card-infantil__heading{font-size:1.5rem;line-height:1.625rem}}.card-infantil__link{position:absolute;inset:0;color:rgba(0,0,0,0);font-size:0}.card-maritime{position:relative;height:100%;padding:1rem 2rem .5rem}.card-maritime__heading{font-family:"Open Sans",sans-serif;font-weight:700;font-size:1.125rem;color:var(--c-primary);margin-top:.5rem;text-align:center;margin-bottom:0}.card-maritime__paragraph{font-size:1rem;color:var(--c-text);margin:0;margin-bottom:.5rem;text-align:center}.card-maritime__image{overflow:hidden;border-radius:1rem;aspect-ratio:1}.card-maritime__image .image,.card-maritime__image div{width:100%;height:100%}.card-maritime__image .contextual{width:initial;height:initial}.card-maritime__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.card-maritime__link{position:absolute;inset:0;color:rgba(0,0,0,0);font-size:0}.card-new{position:relative;display:flex;margin:0 auto;height:100%;flex-direction:column;box-shadow:0px 2px 4px 0px #b2b2b2;border-radius:1rem;overflow:hidden}@media(min-width:998px){.card-new{flex-direction:row;align-items:center}}.card-new__image{flex:0 1 33%;width:100%;height:100%}.card-new__image--vertical{flex:unset}.card-new__image .image,.card-new__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.card-new__content{flex:0 1 66%;padding-left:2rem;padding-bottom:2rem}@media(min-width:998px){.card-new__content{padding-left:4rem}}.card-new__content--vertical{flex:unset}@media(min-width:998px){.card-new__content--vertical{padding-left:2rem}}.card-new__content__tag{position:relative;border-left:3px solid red;background-color:var(--c-primary);padding:.5rem 1rem;border-radius:0 1rem 1rem 0;display:inline-block;left:-2rem}@media(min-width:998px){.card-new__content__tag{left:-4rem}}@media(min-width:998px){.card-new__content__tag--vertical{left:-2rem}}.card-new__category{font-size:1rem;font-weight:500;color:var(--c-text-inverse);margin:0}.card-new__heading{font-family:"Open Sans",sans-serif;font-weight:600;line-height:1;font-size:1.125rem;color:var(--c-primary);margin:0;margin-bottom:.1rem;margin-top:1rem}.card-new__link{position:absolute;inset:0;color:rgba(0,0,0,0);font-size:0;z-index:2}@media(min-width:998px){.card-new--vertical{flex-direction:column;align-items:flex-start;gap:0}}.card-program{position:relative;display:flex;gap:2rem;margin:0 auto;height:100%;padding:1.25rem .5rem;padding-right:1.25rem}.card-program__link{position:absolute;inset:0;color:rgba(0,0,0,0);font-size:0;z-index:2}.card-program__image{flex:1;width:100%;height:100%}.card-program__image .image,.card-program__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.card-program__heading{font-family:"Open Sans",sans-serif;font-weight:600;font-size:1.125rem;color:var(--c-text);margin:0;margin-bottom:.1rem}.card-program__content{flex:1;display:flex;flex-direction:column;justify-content:space-between}.card-program__content--right{justify-content:center;flex-direction:column-reverse}.card-program--right{flex-direction:row-reverse}.card-services{position:relative;display:flex;flex-direction:column;align-items:center;max-width:300px;height:100%;padding:1rem;background-color:var(--c-primary);border-radius:1.5rem}.card-services:hover .card-services__heading{line-clamp:unset;-webkit-line-clamp:unset;height:auto}.card-services__heading{transition:all .2s ease;font-family:"Open Sans",sans-serif;font-weight:700;font-size:.6875rem;color:var(--c-text-inverse);margin-top:.5rem;text-align:center;margin-bottom:0;display:-webkit-box;line-clamp:1;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;height:min-content}.card-services__image{border-radius:1rem;overflow:hidden;width:100%;height:100%;aspect-ratio:1}.card-services__image .image,.card-services__image div{width:100%;height:100%}.card-services__image .contextual{width:initial;height:initial}.card-services__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.card-services__link{position:absolute;inset:0;color:rgba(0,0,0,0);font-size:0}.card-touring{position:relative;background-color:#fff;min-height:350px;height:100%;display:flex;flex-direction:column;justify-content:flex-end;border-radius:12px;overflow:hidden}.card-touring:hover .card-touring__content{transition:all .3s ease;max-height:180px}.card-touring:hover .card-touring__content-link{opacity:1;height:auto;transition:opacity .3s ease;margin-top:1rem}.card-touring:hover .card-touring__heading{line-clamp:3;-webkit-line-clamp:3}.card-touring__image{position:absolute;inset:0}.card-touring__image .image,.card-touring__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.card-touring__content{background-color:rgba(0,0,0,.5);position:relative;width:100%;padding:2rem 1rem;max-height:100px;overflow:hidden;transition:all .3s ease}.card-touring__link{position:absolute;inset:0;color:rgba(0,0,0,0) !important;font-size:0 !important;z-index:2}.card-touring__heading,.card-touring a{font-family:"Open Sans",sans-serif;font-weight:600;font-size:1rem;line-height:1.1875rem;color:var(--c-text-inverse);margin:0;margin-bottom:.1rem;text-decoration:none}.card-touring__heading{display:-webkit-box;line-clamp:1;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;transition:line-clamp .5 ease}.card-video{position:relative;width:100%;padding:.6875rem .6875rem 1rem;margin-bottom:.5rem;border:1px solid rgba(0,0,0,0);display:flex;flex-direction:column}.card-video:hover:not(.card-video--without-shadow),.card-video:focus:not(.card-video--without-shadow){background-color:#fff;box-shadow:0px 4px 8px 0px rgba(21,21,21,.0784313725);filter:drop-shadow(0px 0px 8px rgba(21,21,21,0.0784313725));border:1px solid rgba(89,97,106,.1019607843)}.card-video__image{position:relative;padding-bottom:.5rem;width:100%;height:100%}.card-video__image .image-video-media,.card-video__image .image-video-youtube,.card-video__image .image-video-vimeo{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;aspect-ratio:16/9}.card-video__image .image{width:100%;height:100%}.card-video__image img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.card-video__heading{font-size:1.125rem;line-height:20px;color:var(--c-primary);margin-bottom:.5rem;margin-top:0}.card-video__heading a{color:var(--c-primary);text-decoration:none}.card-video__content{width:100%}.card-video__link{position:absolute;inset:0;color:rgba(0,0,0,0);font-size:0}.card-video--node{border:none;border-radius:2.5rem 2.5rem 0;padding:0;overflow:hidden}.cta{background-color:var(--c-background-section);padding:3rem;text-align:center;text-transform:uppercase}.hero-animation{width:100%;height:100%;position:relative;min-height:600px}.hero-animation__image{width:100%;height:100%;position:absolute;left:0;top:0;z-index:1;pointer-events:none}.hero-animation__image img,.hero-animation__image picture{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.hero-animation__container-text{position:absolute;z-index:2;height:100%;width:100%;display:flex;align-items:end}@media(min-width:1280px){.hero-animation__container-text{padding-left:2rem;padding-right:2rem}}.hero-animation__text{max-width:1280px;padding-left:1.5rem;padding-right:1.5rem;margin-left:auto;margin-right:auto;text-align:center;padding-bottom:4rem;display:flex;flex-direction:column;gap:2rem;justify-content:center;color:#fff}.hero-animation__text-p p,.hero-animation__text-p{color:#fff;font-size:.875rem;line-height:1rem}@media(min-width:778px){.hero-animation__text-p p,.hero-animation__text-p{font-size:1rem;line-height:1.125rem}}@media(min-width:998px){.hero-animation__text-p p,.hero-animation__text-p{font-size:1.125rem;line-height:1.25rem}}.hero-animation__logo{display:grid;place-content:center}.hero-animation__logo img,.hero-animation__logo picture{max-height:5rem;max-width:12.5rem}.hero-animation__anima-layer-1{background:rgba(0,0,0,0) url(/infantil/themes/custom/dimar/images/clouds_1.png) 100px 30px repeat-x;position:absolute;top:0;left:0;z-index:2;height:100%;width:100%}.hero-animation__anima-layer-2{background:rgba(0,0,0,0) url(/infantil/themes/custom/dimar/images/pez-bg.png) 0 0 repeat-x;background-position:0 0;position:absolute;top:0;left:0;z-index:3;height:400px;width:100%}@media(min-width:1280px){.hero-animation__anima-layer-2{height:100%}}.hero-banner{position:relative;width:100%;height:100%}.hero-banner__image{width:100%;height:100%}.hero-banner__image-desktop{display:none;width:100%;height:100%}@media(min-width:998px){.hero-banner__image-desktop{display:block}}.hero-banner__image-desktop div{width:100%;height:100%}.hero-banner__image-desktop img{width:100%;-o-object-fit:cover;object-fit:cover;height:100%}.hero-banner__image-mobile{display:block;width:100%;height:100%}@media(min-width:998px){.hero-banner__image-mobile{display:none}}.hero-banner__image-mobile img{width:100%;-o-object-fit:cover;object-fit:cover;height:100%}.hero-banner__image .image{width:100%;height:100%}.hero-banner__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.logo{width:100%;max-width:auto}.logo--header{max-width:6.25rem}@media(min-width:1280px){.logo--header{max-width:9.9375rem}}.logo--footer{max-width:10rem}.breadcrumb{list-style:none;margin:0;padding:0}.breadcrumb__item,.breadcrumb__link,.breadcrumb__link:link,.breadcrumb__link:visited,.breadcrumb__link:focus{color:var(--c-accent);text-decoration:none}.breadcrumb__link:hover{color:var(--c-accent-high)}.breadcrumb__item{display:inline-block;font-size:.75rem}.breadcrumb__item::after{content:"/"}.breadcrumb__item:last-child{color:var(--c-text)}.breadcrumb__item:last-child::after{content:""}.breadcrumb_link:active{color:var(--c-text)}.inline-menu{list-style:none;margin:0;padding:0}.inline-menu__item{margin:0 1em .5em 0}@media(min-width:1280px){.inline-menu__item{display:inline;margin-bottom:1em}}.inline-menu__item:last-child{margin-right:0}.inline-menu__link{color:var(--c-accent);font-size:.75rem;font-weight:600;letter-spacing:1.5px;text-decoration:none;text-transform:uppercase}.inline-menu__link:hover{color:var(--c-accent-high)}.toggle-expand-fixed{cursor:pointer;border:none;outline:none;width:3rem;height:3rem;background-color:rgba(0,0,0,0);width:3rem;height:3rem;border-radius:50%;display:flex;align-items:center;justify-content:center;padding:0;position:fixed;top:.5rem;z-index:100;left:1rem;opacity:1;transition:opacity 100ms linear}.toggle-expand-fixed *{pointer-events:none}.toggle-expand-fixed svg{filter:brightness(0) invert(1)}@media(min-width:1280px){.toggle-expand-fixed{display:none}}.main-menu-open .toggle-expand-fixed{opacity:0;pointer-events:none;transition:opacity 600ms linear;z-index:0}@media(max-width:1279px){.main-menu-nav{transition:transform 600ms ease;transform:translateX(-100%);background-color:var(--c-primary);position:fixed;left:0;top:0;height:100vh;z-index:100;width:70vw}}@media(min-width:1280px){.main-menu-nav{width:100%}.main-menu-nav ul>li{padding:1rem .5rem !important}.main-menu-nav ul>li ul>li{padding:1rem 1.875rem 1rem .5rem !important}.main-menu-nav ul>li ul>li ul>li{padding:1rem 1rem 1rem .5rem !important}}.main-menu-nav .main-menu-layer{display:none}.main-menu-nav--open{position:relative;display:block}@media(max-width:1279px){.main-menu-nav--open{transition:transform 600ms ease;transform:translateX(0);position:fixed}.main-menu-nav--open .main-menu-layer{content:"";background-color:rgba(0,0,0,.6);display:block;z-index:99;width:100vw;position:absolute;right:0;top:0;height:100%;left:70vw}}.main-menu-nav .toggle-expand{width:3rem;height:3rem;background-color:rgba(0,0,0,0);width:3rem;height:3rem;border-radius:50%;display:flex;align-items:center;justify-content:center;padding:0;margin-left:1rem;margin-top:.5rem}.main-menu-nav .toggle-expand svg{filter:brightness(0) invert(1);height:1.75rem;width:1.75rem}@media(min-width:1280px){.main-menu-nav .toggle-expand{display:none}}.main-menu-nav .toggle-expand__close{display:flex}.main-nav{display:block;overflow-y:auto;max-height:calc(100vh - 4rem);scrollbar-width:thin}@media(max-width:1279px){.main-nav{padding:1.5rem 1rem}}@media(min-width:1280px){.main-nav{background-color:rgba(0,0,0,0);position:relative;width:100%;overflow:visible;max-height:unset}}.main-menu{list-style:none;margin:0;padding:0;position:relative;z-index:10;display:flex;gap:0 .5rem;flex-direction:column}@media(min-width:1280px){.main-menu{border-bottom:none;flex-direction:row}}.main-menu:not(.main-menu--sub)>.main-menu__item{color:var(--c-text-inverse)}.main-menu--sub{height:0;overflow:hidden;width:100%;border-bottom:none;background-color:rgba(0,0,0,0);position:relative;top:100%;left:0;padding-top:0;padding-bottom:0}.main-menu--sub-open{height:auto}.main-menu__item{position:relative;display:flex;flex-direction:column;padding:1rem .5rem}@media(min-width:1280px){.main-menu__item{align-items:center}}.main-menu__item>ul{display:none;padding-left:1.5rem}@media(min-width:1280px){.main-menu__item>ul{background-color:var(--c-highlight);padding-left:0}}.main-menu__item>ul.main-menu--sub-open{display:block}@media(min-width:1280px){.main-menu__item>ul li{padding-top:5px;padding-bottom:5px}}.main-menu__item .main-menu__item-content{display:flex}@media(min-width:1280px){.main-menu__item .main-menu__item-content{width:100%}}.main-menu__item--with-sub{padding-top:0;padding-bottom:0}.main-menu__item--with-sub>.main-menu__item-content{padding-top:1rem;padding-bottom:1rem}@media(min-width:1280px){.main-menu__item--with-sub>.main-menu__item-content{padding-top:0;padding-bottom:0}}@media(min-width:1280px){.main-menu__item--with-sub:hover>ul{display:block;position:absolute;width:max-content;height:-moz-fit-content;height:fit-content;overflow:visible;max-width:350px;max-height:calc(100vh - 300px);overflow:auto;scrollbar-width:thin}.header--sticky .main-menu__item--with-sub:hover>ul{max-height:calc(100vh - 100px)}.main-menu__item--with-sub:hover>ul li{position:relative}.main-menu__item--with-sub:hover>ul li:hover>ul{display:block;position:absolute;width:200px;height:-moz-fit-content;height:fit-content;overflow:visible;left:100%;top:0}}@media(min-width:1280px){.main-menu__item:last-child:has(.main-menu--sub)>ul{right:0;left:auto}}.expand-sub{position:relative;display:grid;place-items:center;color:var(--c-title);cursor:pointer;padding-left:.5rem}.expand-sub svg{transform:rotate(180deg);fill:var(--c-text)}@media(max-width:1279px){.expand-sub svg{fill:#fff}}.expand-sub--open svg{transform:rotate(0)}.main-menu__link{font-family:"Open Sans",sans-serif;display:block;padding:0;color:var(--c-text);font-size:1.2rem;font-weight:500;line-height:1.5;text-decoration:none}.main-menu__link:focus,.main-menu__link:hover{color:var(--c-text)}@media(max-width:1279px){.main-menu__link{color:#fff}.main-menu__link:focus,.main-menu__link:hover{color:#fff}}@media(min-width:1280px){.main-menu__link{position:relative;display:inline-block;width:auto;border-bottom:none;font-size:1rem;text-transform:none}.main-menu__link--sub::after{display:none}}.main-menu__link--sub{color:#141e2f;font-weight:normal}@media(max-width:1279px){.main-menu__link--sub{color:#fff}.main-menu__link--sub:focus,.main-menu__link--sub:hover{color:#fff}}@media(min-width:1280px){.main-menu__link--sub{display:block;padding:0 0 0 1rem;color:var(--c-text)}}.main-menu__link--with-sub{color:var(--c-text)}@media(max-width:1279px){.main-menu__link--with-sub{color:#fff}.main-menu__link--with-sub:focus,.main-menu__link--with-sub:hover{color:#fff}}@media(max-width:1279px){.main-menu--sub-2{color:#fff}.main-menu--sub-2:focus,.main-menu--sub-2:hover{color:#fff}}.toggle-expand{color:var(--c-accent);position:static;display:inline-block;text-decoration:none;display:grid;place-items:center}.toggle-expand:hover{color:var(--c-accent-high)}@media(min-width:1280px){.toggle-expand{display:none}}.toggle-expand__text{display:block;font-size:.9rem;font-weight:bold}.toggle-expand--open .toggle-expand__text{color:var(--c-background)}.toggle-expand__icon{height:3rem;width:3rem;margin:0 auto}.toggle-expand__open{display:inline-block;text-align:center}.toggle-expand__open svg{fill:var(--c-text);width:1.5rem;height:1.5rem}.toggle-expand__close{display:block;text-align:center}.toggle-expand__close svg{fill:var(--c-text-inverse);width:1.75rem;height:1.75rem}.social-menu{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:1rem;flex-direction:row}.social-menu__item{margin-bottom:.5rem}.social-menu__link{display:flex;flex-flow:row nowrap;align-items:center;text-decoration:none;color:var(--c-text-inverse)}.social-menu__link:focus,.social-menu__link:hover{text-decoration:underline}.social-menu__icon{height:16px;width:16px;margin-right:.5rem;fill:currentColor}.icon{width:1rem;height:1rem}.social-menu__text{font-weight:bold}.pager{margin:2em 0}.pager__items{list-style:none;margin:0;padding:0;text-align:center}.pager__item{display:inline-block;margin:0 .2em}@media(min-width:1280px){.pager__item{margin:0 .5em}}.pager__link{padding:.5em;color:var(--c-text);text-decoration:none}.pager__link.is-active,.pager__link:hover,.pager__link:focus{background-color:var(--c-text);color:var(--c-text-inverse)}.pager__link.is-active:hover,.pager__link.is-active:focus{background-color:var(--c-accent)}.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:rgba(0,0,0,0);color:var(--c-accent)}.section-title h1,.section-title h2,.section-title h3,.section-title h4,.section-title h5,.section-title h6{margin:0}.section-title--line-title{padding-left:2rem}.section-title--line-title h1,.section-title--line-title h2,.section-title--line-title h3,.section-title--line-title h4,.section-title--line-title h5,.section-title--line-title h6{position:relative}.section-title--line-title h1::before,.section-title--line-title h2::before,.section-title--line-title h3::before,.section-title--line-title h4::before,.section-title--line-title h5::before,.section-title--line-title h6::before{content:"";height:100%;width:1rem;left:-2rem;background-color:var(--c-info);position:absolute;top:50%;transform:translateY(-50%)}.section-title--line-description .section-title__lead{padding-left:8px}.section-title--line-description .section-title__lead .paragraph,.section-title--line-description .section-title__lead .text-long p,.text-long .section-title--line-description .section-title__lead p{position:relative;padding-left:10px}.section-title--line-description .section-title__lead .paragraph::before,.section-title--line-description .section-title__lead .text-long p::before,.text-long .section-title--line-description .section-title__lead p::before{content:"";height:100%;width:6px;left:-6px;background-color:var(--c-info);top:50%;transform:translateY(-50%);position:absolute}.section-title .h1,.section-title .text-long h1,.text-long .section-title h1,.section-title .accordion-container__heading{font-size:2rem}@media(min-width:998px){.section-title .h1,.section-title .text-long h1,.text-long .section-title h1,.section-title .accordion-container__heading{font-size:2.8125rem;line-height:3.4375rem}}.section-title .h2,.section-title .text-long h2,.text-long .section-title h2{font-size:1.25rem;font-family:650;font-size:1.75rem}@media(min-width:1280px){.section-title .h2,.section-title .text-long h2,.text-long .section-title h2{font-weight:650;font-size:2.1875rem}}.section-title .h3,.section-title .text-long h3,.text-long .section-title h3{font-size:1.125rem}@media(min-width:998px){.section-title .h3,.section-title .text-long h3,.text-long .section-title h3{font-size:1.5rem}}.section-title .section-title__title{display:flex;gap:1rem;align-items:center;margin-bottom:1rem}.section-title .section-title__title .icon{width:37px;height:37px}.section-title__content{display:block}.section-title__lead .paragraph,.section-title__lead .text-long p,.text-long .section-title__lead p{font-weight:500;font-size:1rem}.section-title--heading{text-align:center}.section-title--heading .section-title__title{justify-content:center;margin-bottom:0}.section-title--heading .section-title__title h3{font-weight:650;font-size:2.1875rem}.section-title--heading .section-title__lead .paragraph,.section-title--heading .section-title__lead .text-long p,.text-long .section-title--heading .section-title__lead p{font-weight:500;font-size:1.5rem;text-align:center}.section-title--card .section-title__title h1,.section-title--card .section-title__title h2,.section-title--card .section-title__title h3,.section-title--card .section-title__title h4{font-family:650;font-size:2.5rem;line-height:3.125rem;text-align:center}.section-title.text-left .section-title__title{justify-content:flex-start}.section-title.text-center .section-title__title{justify-content:center}.section-title.text-right .section-title__title{justify-content:flex-end}.section-title__content .link-weight{font-weight:650}.example-section-title{display:grid;grid-template-columns:repeat(1,1fr);gap:20px}@media(min-width:778px){.example-section-title{grid-template-columns:repeat(2,1fr)}}@media(min-width:998px){.example-section-title{grid-template-columns:repeat(3,1fr)}}.example-section-title-colors{display:grid;grid-template-columns:1fr 1fr}.example-section-title-colors .icon{height:25px;width:25px}.messages__list{list-style:none;margin:0;padding:0;margin-bottom:1rem}.messages{display:block;margin-bottom:.5rem;padding:.5rem;text-align:center}.messages--warning{color:var(--c-text);background-color:var(--c-warning)}.messages--error{color:var(--c-text);background-color:var(--c-error)}.messages--status{color:var(--c-text);background-color:var(--c-message)}.tabs .tabs__nav{display:flex;justify-content:center;gap:1rem}.tabs--vertical{display:flex;justify-content:flex-start;flex-direction:column;background-color:var(--c-primary);border:10px solid var(--c-text-inverse);border-radius:1.5rem;overflow:hidden;box-shadow:0px 4px 8px 0px rgba(21,21,21,.0784313725)}@media(min-width:998px){.tabs--vertical{flex-direction:row;gap:2rem}}.tabs--vertical .tabs__nav{background-color:var(--c-text-inverse);flex-direction:column;height:100%;justify-content:center;padding:0;gap:0}.tabs--vertical .tabs__nav .tabs__item{width:100%}.tabs--vertical .tabs__nav .tabs__item.is-active-next{background-color:var(--c-primary)}.tabs--vertical .tabs__nav .tabs__item.is-active-next a{border-top-right-radius:2rem}.tabs--vertical .tabs__nav .tabs__item.is-active-prev{background-color:var(--c-primary)}.tabs--vertical .tabs__nav .tabs__item.is-active-prev a{border-bottom-right-radius:2rem}.tabs--vertical .tabs__tab{flex:0 1 80%}.tabs--vertical .tabs__link{width:100%;border-radius:0;background-color:var(--c-text-inverse);padding-bottom:1rem !important;transition:all .5s ease;position:static}.tabs--vertical .tabs__link:hover{background-color:var(--c-text-inverse);color:var(--c-text)}.tabs--vertical .tabs__link.is-active{transition:all .5s ease;background-color:var(--c-primary);border-radius:0;font-weight:bold;color:var(--c-text-inverse)}.tabs__item{padding:0}.tabs__link{color:var(--c-text);font-size:1.1rem;font-weight:600;text-align:center;text-decoration:none;transition:color .3s;background-color:var(--c-highlight-high);text-transform:none}@media(min-width:1280px){.tabs__link{font-size:1rem;position:relative;top:1px;width:auto}}.tabs__link:hover{color:var(--c-text-inverse);background-color:var(--c-primary)}.tabs__link.is-active{background-color:rgba(0,0,0,0);background-color:var(--c-primary);color:var(--c-text-inverse)}@media(min-width:1280px){.tabs__link.is-active{border-left:none}}.tabs__nav{list-style:none;margin:0;padding:0}@media(min-width:1280px){.tabs__nav{display:flex;gap:2.125rem}}.tabs__tab{display:none}.tabs__tab.is-active{display:block}.tabs__content{padding:1.5rem 0}.tabs.no-js .tabs__tab.is-active{display:block}.text-with-media__inner{display:flex;flex-flow:row nowrap;gap:.5rem}[data-image-position=left] .text-with-media__inner{flex-direction:row-reverse}.carousel{max-width:100%;max-height:max-content;width:100%;height:100%}.carousel .splide__list{align-items:stretch}.carousel .splide__arrow{background-color:var(--c-primary);width:1.5rem;height:1.5rem}@media(min-width:998px){.carousel .splide__arrow{width:2rem;height:2rem}}.carousel .splide__arrow svg{fill:var(--c-text-inverse);width:.8rem;height:.8rem}@media(min-width:998px){.carousel .splide__arrow svg{width:1.2rem;height:1.2rem}}.carousel .splide{padding:0 2.6rem}@media(min-width:998px){.carousel .splide{padding:0 3.5rem}}.carousel .splide__buttons{display:flex;position:absolute;bottom:1rem;left:1rem;gap:.25rem;z-index:2}.carousel .splide .splide__pagination__page{border:1px solid var(--c-primary);background-color:#fff;width:12px;height:12px;border-radius:50%}.carousel .splide .splide__pagination__page.is-active{transform:none;background-color:var(--c-primary)}.carousel .splide .splide__slide{width:100%;height:100%}.carousel .splide__button{cursor:pointer;height:1.875rem;width:1.875rem;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;border:none;background-color:var(--c-primary)}.carousel .splide__button>*{pointer-events:none}.carousel .splide__button .icon{margin-right:0;filter:brightness(0) invert(1)}.carousel--services .splide__slide{width:100%}.carousel--services .splide__slide .splide__slide__row{width:100%;flex-direction:column;gap:1rem}@media(min-width:998px){.carousel--services .splide__slide .splide__slide__row{gap:30px}}.carousel--services .splide__slide .splide__slide__row .splide__slide{width:100% !important;height:100% !important}.carousel--hero-carousel .splide__pagination{position:absolute;width:100%;top:unset;bottom:1rem;display:flex;flex-wrap:wrap;justify-content:center;margin:0;gap:10px}@media(min-width:998px){.carousel--hero-carousel .splide__pagination{padding-right:2rem}}.carousel--infantil{position:relative;margin-left:auto;margin-right:auto;max-width:400px}@media(min-width:778px){.carousel--infantil{width:100%;max-width:650px}}@media(min-width:998px){.carousel--infantil{padding-left:3rem;padding-right:3rem;max-width:71.625rem;width:100%}}@media(min-width:1280px){.carousel--infantil{padding-left:3rem;padding-right:3rem;max-width:71.625rem}}.carousel--infantil .splide__track{padding-bottom:1.5rem;padding-top:1.5rem}@media(min-width:998px){.carousel--infantil .splide__track{padding-bottom:3rem;padding-top:4rem}}.carousel--infantil .splide__slide>*,.carousel--infantil .splide__slide .card-infantil{margin-left:auto;margin-right:auto;width:100%;transition:transform 500ms ease}@media(min-width:998px){.carousel--infantil .splide__slide.is-visible.is-next .card-infantil{transform:scale(1.15)}}@media(min-width:1280px){.carousel--infantil .splide__slide.is-visible.is-next .card-infantil{transform:scale(1.25)}}.carousel--infantil .splide__arrow{background-color:var(--c-primary)}.carousel--infantil .splide__arrow--next{right:-2rem}@media(min-width:998px){.carousel--infantil .splide__arrow--next{right:-2.5rem}}.carousel--infantil .splide__arrow--prev{left:-2rem}@media(min-width:998px){.carousel--infantil .splide__arrow--prev{left:-2.5rem}}.grid__item{flex:1 1 100%;margin-bottom:2rem}@media(min-width:1280px){.grid__item{margin:0 2rem 0 0;flex-basis:30%}}.grid__item:last-child{margin-right:0}.grid__item--example{background-color:var(--c-highlight-high);padding:4rem}.grid{display:flex;flex-wrap:wrap}.grid--card{margin-bottom:2rem}.layout .layout__region:not(.layout-builder__region){overflow:hidden}.layout--twocol-section{display:block}@media(min-width:480px){.layout--twocol-section{display:grid;grid-template-columns:1fr}}.layout--twocol-section>.layout__region{width:100%}@media(min-width:1280px){.layout--twocol-section.layout--twocol-section--50-50{grid-template-columns:1fr 1fr}.layout--twocol-section.layout--twocol-section--33-67{grid-template-columns:1fr 2fr}.layout--twocol-section.layout--twocol-section--67-33{grid-template-columns:2fr 1fr}.layout--twocol-section.layout--twocol-section--25-75{grid-template-columns:1fr 3fr}.layout--twocol-section.layout--twocol-section--75-25{grid-template-columns:3fr 1fr}}.layout--threecol-section{display:block}@media(min-width:480px){.layout--threecol-section{display:grid;grid-template-columns:1fr}}.layout--threecol-section>.layout__region{width:100%}@media(min-width:998px){.layout--threecol-section{grid-template-columns:1fr 1fr}}@media(min-width:1280px){.layout--threecol-section.layout--threecol-section--25-50-25{grid-template-columns:1fr 2fr 1fr}.layout--threecol-section.layout--threecol-section--25-25-50{grid-template-columns:1fr 1fr 2fr}.layout--threecol-section.layout--threecol-section--50-25-25{grid-template-columns:2fr 1fr 1fr}.layout--threecol-section.layout--threecol-section--33-34-33{grid-template-columns:1fr 1.02fr 1fr}}.layout--fourcol-section{display:block}@media(min-width:480px){.layout--fourcol-section{display:grid;grid-template-columns:1fr}}.layout--fourcol-section>.layout__region{width:100%}@media(min-width:998px){.layout--fourcol-section{grid-template-columns:repeat(3,1fr)}}@media(min-width:1280px){.layout--fourcol-section{grid-template-columns:repeat(4,1fr)}}.footer{background-color:var(--c-primary);color:var(--c-text-inverse);padding-top:1.875rem;padding-bottom:2.75rem}.footer__inner{width:100%;max-width:1920px;padding:0 1.5rem;margin-left:auto;margin-right:auto;display:flex;flex-direction:column;gap:1.5rem 3rem;justify-content:center}@media(min-width:998px){.footer__inner{display:grid;grid-template-columns:max-content 1fr;grid-template-areas:"social social" "logos textos";flex-direction:column;justify-content:unset}}.footer__branding{display:flex;gap:.75rem;grid-area:logos;align-items:center;justify-content:center}@media(min-width:998px){.footer__branding{justify-content:unset}}.footer__branding img{max-height:40px;-o-object-fit:contain;object-fit:contain}.footer__social{grid-area:social;display:flex;justify-content:center}.footer__social .menu{display:flex;align-items:center;gap:1rem;flex-wrap:wrap;list-style:none}.footer__social .menu-item{max-width:30px;list-style:none}.footer__text{grid-area:textos;display:flex;align-items:center;justify-content:center;text-align:center;color:#fff}.footer__text,.footer__text>*{font-size:1rem;font-weight:300;line-height:20px}@media(min-width:998px){.footer__text{justify-content:end;text-align:right}}.header{position:relative;width:100%;z-index:99}@media(max-width:1279px){.header{position:fixed;top:0}}@media(max-width:1279px){.main-menu-open .header{position:fixed;top:0}}.header__inner{align-items:center;justify-content:space-between;gap:8rem;flex-wrap:wrap;width:100%;max-width:1440px;padding:0 1.5rem;margin-left:auto;margin-right:auto;display:none;background-color:#fff}@media(min-width:1280px){.header__inner{display:flex;flex-wrap:nowrap}}@media(min-width:1440px){.header__inner{padding-left:0;padding-right:0}}.header__inner__branding{display:flex;justify-content:center}.header__inner__search{width:100%;max-width:500px;position:relative}.header__inner__search form{width:100%}.header__inner__search form .ajax-progress{display:none}.header__inner__search form .ajax-progress .message{display:none}.header__inner__search form input{width:100%;background:var(--c-highlight) !important;border-radius:3px !important;border:none !important;padding-left:1.5rem !important;padding-right:3rem;border:none;outline:none}.header__inner__search form input:focus,.header__inner__search form input:focus-visible{border:none;outline:none}.header__inner__search::before{content:"";border:none;background:url(/infantil/themes/custom/dimar/images/icons/search.svg);background-repeat:no-repeat;background-size:contain;position:absolute;width:20px;height:20px;top:50%;right:1.5rem;transform:translateY(-50%)}.header__inner__search .form-item{margin:0}.header__inner__search--mobile .header__inner__search{width:100%;max-width:unset;margin-bottom:1rem;padding-left:.5rem}.header__inner__search--mobile .header__inner__search .views-exposed-form,.header__inner__search--mobile .header__inner__search .bef-exposed-form{padding:0 1rem 0 0}.header__primary{background-color:var(--c-primary);width:100%;height:4rem;display:flex}@media(min-width:1280px){.header__primary{height:200px}}.header__primary img{max-height:40px}@media(max-width:997px){.header__primary img{max-width:120px}}@media(min-width:1280px){.header__primary img{max-width:500px;max-height:120px}}.header__primary__container{width:100%;max-width:1440px;padding:0 1.5rem;margin-left:auto;margin-right:auto;display:flex;gap:2.5rem;justify-content:space-between;align-items:center;padding-left:5rem}@media(min-width:998px){.header__primary__container{flex-flow:row nowrap}}@media(min-width:1280px){.header__primary__container{padding:1rem 1.5rem}}@media(min-width:1440px){.header__primary__container{padding-left:0;padding-right:0}}.header__primary__container-menu{display:flex;align-items:center;flex-direction:row-reverse;gap:2.5rem}.header__primary__container-menu .logout .icon{fill:var(--c-text-inverse);width:30px;height:30px}.header__primary__container-menu a,.header__primary__container-menu li,.header__primary__container-menu p{color:var(--c-text-inverse) !important;margin-bottom:0;list-style:none;text-decoration:none}.header__primary__container-menu svg{fill:var(--c-text-inverse) !important}.header__primary__menu-social>.menu{display:flex;gap:.75rem;padding-top:2rem;padding-bottom:2rem}@media(min-width:1280px){.header__primary__menu-social>.menu{padding-top:0;padding-bottom:0}}.header__primary__menu-social>.menu li{list-style:none}.header__primary__menu-social>.menu .menu-item{width:2.5rem;height:2.5rem}.header__primary__menu-social>.menu .menu-item img{width:100%;height:100%}.header__secondary{display:flex;align-items:center;gap:2.5rem}.header__secondary__message{max-width:28px;display:none}@media(min-width:998px){.header__secondary__message{display:block;margin-left:auto}}.header__secondary__message img,.header__secondary__message svg{width:100%;height:auto}.header__secondary__image{max-width:54px;display:flex;gap:5px;flex-direction:column;align-items:center}.header__secondary__image::after{content:"";color:#141e2f;border:7px solid;border-bottom-color:rgba(0,0,0,0);border-left:9px solid rgba(0,0,0,0);border-right:9px solid rgba(0,0,0,0)}.header__secondary__image img{border-radius:50%;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.header__menu{height:auto}@media(min-width:1280px){.header__menu{background-color:var(--c-highlight);position:relative;width:100%}}.header__menu-inner{display:flex;align-items:center;justify-content:center;gap:1rem}@media(min-width:998px){.header__menu-inner{width:100%;max-width:1440px;padding:0 1.5rem;margin-left:auto;margin-right:auto}}@media(min-width:1440px){.header__menu-inner{padding-left:0;padding-right:0}}.header__menu-image{display:none}@media(min-width:1280px){.header__menu-image{transform:scale(0);transition:transform 600ms ease}}.header--sticky .header__menu-image{display:block}@media(min-width:1280px){.header--sticky .header__menu-image{transform:scale(1)}}.header__inner__branding{max-width:34.375rem}@media(min-width:1280px){.header--sticky .header__menu{position:fixed;left:0;top:0;z-index:10;animation:navbar-move-down .5s}}@media(max-width:1279px){.main-menu-open{overflow:hidden}}.search-api-autocomplete-search{background-color:var(--c-highlight) !important;border:none;padding:0 1rem}@keyframes navbar-move-down{0%{top:-100%}100%{top:0}}.main{max-width:1920px;width:100%;margin:0 auto;padding:0 0;margin-bottom:4em}@media(min-width:778px){.main{padding:0 0}}@media(min-width:1920px){.main{padding-left:calc(0 + -50vw + 1920px/2);padding-right:calc(0 + -50vw + 1920px/2)}}@media(min-width:1280px){.main{display:flex}}.main-sidebar{margin-bottom:2rem}@media(min-width:1280px){.main-sidebar{order:2;width:33%;margin-bottom:0}}.main-content{width:100%}@media(min-width:1280px){.main-content--with-sidebar{margin-right:1rem;width:calc(100% - (33% + 1rem))}}.node-page-basic{width:100%;max-width:1440px;padding:0 1.5rem;margin-left:auto;margin-right:auto;margin-bottom:4rem}.node-page-basic__date{margin-bottom:1rem}.node-page-basic__description{margin-bottom:3rem}.node-page-basic__files{margin-bottom:1rem}.place-holder{color:#888;border:4px dashed #888;padding:50px}.place-holder__content{font-size:3.2rem;line-height:1.4;width:100%;display:flex;justify-content:center;align-items:center;text-align:center}.node--game-full{margin-top:2rem;margin-bottom:2rem}@media(min-width:1280px){.node--game-full{margin-top:3rem;margin-bottom:3rem}}.node--game-full iframe,.node--game-full video{aspect-ratio:16/9;width:100%;height:auto}:root{--c-text:#666;--c-text-inverse:white;--c-background:white;--c-background-section:#C6C7C5;--c-primary:#1C3D71;--c-secondary:#1C3D71;--c-accent:#4c4c4c;--c-accent-high:black;--c-highlight:#f2f2f2;--c-highlight-high:#C6C7C5;--c-muted:#f2f2f2;--c-warning:#f9fb93;--c-error:#fbe3e4;--c-message:#cfefc2;--c-title:#333}:root [data-theme=default]{--c-text:#666;--c-text-inverse:white;--c-background:white;--c-background-section:#C6C7C5;--c-primary:#1C3D71;--c-secondary:#1C3D71;--c-accent:#4c4c4c;--c-accent-high:black;--c-highlight:#f2f2f2;--c-highlight-high:#C6C7C5;--c-muted:#f2f2f2;--c-warning:#f9fb93;--c-error:#fbe3e4;--c-message:#cfefc2;--c-title:#333}
