@charset "UTF-8";@font-face{font-family:Roboto;font-style:normal;font-weight:100;src:url(../../fonts/Roboto-normal-100.woff2) format("woff2"),url(../../fonts/Roboto-normal-100.ttf) format("truetype"),url(../../fonts/Roboto-normal-100.woff) format("woff")}@font-face{font-family:Roboto;font-style:normal;font-weight:300;src:url(../../fonts/Roboto-normal-300.woff2) format("woff2"),url(../../fonts/Roboto-normal-300.ttf) format("truetype"),url(../../fonts/Roboto-normal-300.woff) format("woff")}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:url(../../fonts/Roboto-normal-400.eot);src:local("Roboto"),url(../../fonts/Roboto-normal-400.svg#Roboto) format("svg"),url(../../fonts/Roboto-normal-400.eot?#iefix) format("embedded-opentype"),url(../../fonts/Roboto-normal-400.woff2) format("woff2"),url(../../fonts/Roboto-normal-400.ttf) format("truetype"),url(../../fonts/Roboto-normal-400.woff) format("woff")}@font-face{font-family:Roboto;font-style:normal;font-weight:500;src:url(../../fonts/Roboto-normal-500.woff2) format("woff2"),url(../../fonts/Roboto-normal-500.ttf) format("truetype"),url(../../fonts/Roboto-normal-500.woff) format("woff")}@font-face{font-family:Roboto;font-style:normal;font-weight:700;src:url(../../fonts/Roboto-normal-700.woff2) format("woff2"),url(../../fonts/Roboto-normal-700.ttf) format("truetype"),url(../../fonts/Roboto-normal-700.woff) format("woff")}@font-face{font-family:Roboto;font-style:normal;font-weight:900;src:url(../../fonts/Roboto-normal-900.woff2) format("woff2"),url(../../fonts/Roboto-normal-900.ttf) format("truetype"),url(../../fonts/Roboto-normal-900.woff) format("woff")}@font-face{font-family:Roboto;font-style:italic;font-weight:300;src:url(../../fonts/Roboto-italic-300.woff2) format("woff2"),url(../../fonts/Roboto-italic-300.ttf) format("truetype"),url(../../fonts/Roboto-italic-300.woff) format("woff")}@font-face{font-family:Roboto;font-style:italic;font-weight:700;src:url(../../fonts/Roboto-italic-700.woff2) format("woff2"),url(../../fonts/Roboto-italic-700.ttf) format("truetype"),url(../../fonts/Roboto-italic-700.woff) format("woff")}.bg-primary{background:var(--style_color_primary)}.bg-primary-shade{background:var(--style_color_primary_shade)}.bg-light{background:var(--style_color_light)}.bg-black{background:var(--style_color_black)}.bg-grey{background:#959595}.bg-grey2{background:#e7e7e7}.bg-white{background:#fff}.bg-area-0a{background:#05543f}.bg-area-0b{background:#1c9678}.bg-area-0c{background:#5fb8a4}.bg-area-1a{background:#800a51}.bg-area-1b{background:#c50d5f}.bg-area-1c{background:#ac5c83}.bg-area-2a{background:#952228}.bg-area-2b{background:#c24542}.bg-area-2c{background:#954146}.bg-area-3a{background:#4c7e44}.bg-area-3b{background:#81a344}.bg-area-3c{background:#4c7e44}.bg-area-4a{background:#5e3670}.bg-area-4b{background:#846ea2}.bg-area-4c{background:#895ead}.bg-area-5a{background:#98491b}.bg-area-5b{background:#cd7846}.bg-area-5c{background:#cd7846}.bg-area-6a{background:#a08173}.bg-area-6b{background:#846455}.bg-area-6c{background:#6a4839}.bg-area-7a{background:#5e8fad}.bg-area-7b{background:#366c8e}.bg-area-7c{background:#104c70}.bg-area-8a{background:#9b7931}.bg-area-8b{background:#7e5d17}.bg-area-8c{background:#644400}.bg-area-9a{background:#278c9f}.bg-area-9b{background:#157182}.bg-area-9c{background:#005362}.bg-area-10a{background:#bd2b62}.bg-area-10b{background:#9a1b4b}.bg-area-10c{background:#87123e}.bg-area-11a{background:#ae309a}.bg-area-11b{background:#942482}.bg-area-11c{background:#7a186a}.bg-slider-1{background:#a6dfff}.bg-slider-2{background:var(--style_color_slider)}.bg-menu-bg{background:var(--style_color_menu_bg)}.bg-menu-text{background:var(--style_color_menu_text)}.bg-footer-bg{background:var(--style_color_footer_bg)}.color-primary{color:var(--style_color_primary)}.color-primary-shade{color:var(--style_color_primary_shade)}.color-light{color:var(--style_color_light)}.color-black{color:var(--style_color_black)}.color-grey{color:#959595}.color-grey2{color:#e7e7e7}.color-white{color:#fff}.color-area-0a{color:#05543f}.color-area-0b{color:#1c9678}.color-area-0c{color:#5fb8a4}.color-area-1a{color:#800a51}.color-area-1b{color:#c50d5f}.color-area-1c{color:#ac5c83}.color-area-2a{color:#952228}.color-area-2b{color:#c24542}.color-area-2c{color:#954146}.color-area-3a{color:#4c7e44}.color-area-3b{color:#81a344}.color-area-3c{color:#4c7e44}.color-area-4a{color:#5e3670}.color-area-4b{color:#846ea2}.color-area-4c{color:#895ead}.color-area-5a{color:#98491b}.color-area-5b{color:#cd7846}.color-area-5c{color:#cd7846}.color-area-6a{color:#a08173}.color-area-6b{color:#846455}.color-area-6c{color:#6a4839}.color-area-7a{color:#5e8fad}.color-area-7b{color:#366c8e}.color-area-7c{color:#104c70}.color-area-8a{color:#9b7931}.color-area-8b{color:#7e5d17}.color-area-8c{color:#644400}.color-area-9a{color:#278c9f}.color-area-9b{color:#157182}.color-area-9c{color:#005362}.color-area-10a{color:#bd2b62}.color-area-10b{color:#9a1b4b}.color-area-10c{color:#87123e}.color-area-11a{color:#ae309a}.color-area-11b{color:#942482}.color-area-11c{color:#7a186a}.color-slider-1{color:#a6dfff}.color-slider-2{color:var(--style_color_slider)}.color-menu-bg{color:var(--style_color_menu_bg)}.color-menu-text{color:var(--style_color_menu_text)}.color-footer-bg{color:var(--style_color_footer_bg)}.font-base{font-family:var(--style_font)}.gap-300{margin:.75rem}.gap-350{margin:.875rem}.gap-400{margin:1rem}.gap-500{margin:1.333rem}.gap-600{margin:1.777rem}.gap-700{margin:2.369rem}.gap-800{margin:3.157rem}.gap-top-300{margin-top:.75rem}.gap-top-350{margin-top:.875rem}.gap-top-400{margin-top:1rem}.gap-top-500{margin-top:1.333rem}.gap-top-600{margin-top:1.777rem}.gap-top-700{margin-top:2.369rem}.gap-top-800{margin-top:3.157rem}.gap-bottom-300{margin-bottom:.75rem}.gap-bottom-350{margin-bottom:.875rem}.gap-bottom-400{margin-bottom:1rem}.gap-bottom-500{margin-bottom:1.333rem}.gap-bottom-600{margin-bottom:1.777rem}.gap-bottom-700{margin-bottom:2.369rem}.gap-bottom-800{margin-bottom:3.157rem}.pad-300{padding:.75rem}.pad-350{padding:.875rem}.pad-400{padding:1rem}.pad-500{padding:1.333rem}.pad-600{padding:1.777rem}.pad-700{padding:2.369rem}.pad-800{padding:3.157rem}.pad-top-300{padding-top:.75rem}.pad-top-350{padding-top:.875rem}.pad-top-400{padding-top:1rem}.pad-top-500{padding-top:1.333rem}.pad-top-600{padding-top:1.777rem}.pad-top-700{padding-top:2.369rem}.pad-top-800{padding-top:3.157rem}.pad-bottom-300{padding-bottom:.75rem}.pad-bottom-350{padding-bottom:.875rem}.pad-bottom-400{padding-bottom:1rem}.pad-bottom-500{padding-bottom:1.333rem}.pad-bottom-600{padding-bottom:1.777rem}.pad-bottom-700{padding-bottom:2.369rem}.pad-bottom-800{padding-bottom:3.157rem}.text-300{font-size:.75rem}.text-350{font-size:.875rem}.text-400{font-size:1rem}.text-500{font-size:1.333rem}.text-600{font-size:1.777rem}.text-700{font-size:2.369rem}.text-800{font-size:3.157rem}.weight-thin{font-weight:100}.weight-light{font-weight:300}.weight-regular{font-weight:400}.weight-medium{font-weight:500}.weight-bold{font-weight:700}.weight-black{font-weight:900}.style-normal{font-style:normal}.style-italic{font-style:italic}@media screen and (min-width:48em){.md\:text-300{font-size:.75rem}.md\:text-350{font-size:.875rem}.md\:text-400{font-size:1rem}.md\:text-500{font-size:1.333rem}.md\:text-600{font-size:1.777rem}.md\:text-700{font-size:2.369rem}.md\:text-800{font-size:3.157rem}}@media screen and (min-width:70em){.lg\:text-300{font-size:.75rem}.lg\:text-350{font-size:.875rem}.lg\:text-400{font-size:1rem}.lg\:text-500{font-size:1.333rem}.lg\:text-600{font-size:1.777rem}.lg\:text-700{font-size:2.369rem}.lg\:text-800{font-size:3.157rem}}@media screen and (min-width:90em){.xl\:text-300{font-size:.75rem}.xl\:text-350{font-size:.875rem}.xl\:text-400{font-size:1rem}.xl\:text-500{font-size:1.333rem}.xl\:text-600{font-size:1.777rem}.xl\:text-700{font-size:2.369rem}.xl\:text-800{font-size:3.157rem}}*,::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box}ol[class],ul[class]{padding:0}blockquote,body,dd,dl,figure,h1,h2,h3,h4,h5,h6,ol,p,ul{margin:0}html{scroll-behavior:smooth}body{min-height:100vh;text-rendering:optimizeSpeed;line-height:1.5}ol[class],ul[class]{list-style:none}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}img,picture{max-width:100%;display:block}article>*+*{margin-top:1em}button,input,select,textarea{font:inherit}img:not([alt]){-webkit-filter:blur(10px);filter:blur(10px)}@media (prefers-reduced-motion:reduce){*{-webkit-animation-duration:0s!important;animation-duration:0s!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important;-webkit-transition-duration:0s!important;transition-duration:0s!important;scroll-behavior:auto!important}}/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */.hamburger{padding:1.33rem 1.33rem;display:inline-block;cursor:pointer;-webkit-transition-property:opacity,-webkit-filter;transition-property:opacity,-webkit-filter;transition-property:opacity,filter;transition-property:opacity,filter,-webkit-filter;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:linear;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger:hover{opacity:.7}.hamburger.is-active:hover{opacity:.7}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner::after,.hamburger.is-active .hamburger-inner::before{background-color:#000}.hamburger-box{width:1.5rem;height:20px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-1px}.hamburger-inner,.hamburger-inner::after,.hamburger-inner::before{width:1.5rem;height:2px;background-color:#000;border-radius:4px;position:absolute;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.hamburger-inner::after,.hamburger-inner::before{content:"";display:block}.hamburger-inner::before{top:-9px}.hamburger-inner::after{bottom:-9px}.hamburger--squeeze .hamburger-inner{-webkit-transition-duration:75ms;transition-duration:75ms;-webkit-transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze .hamburger-inner::before{-webkit-transition:top 75ms .12s ease,opacity 75ms ease;transition:top 75ms .12s ease,opacity 75ms ease}.hamburger--squeeze .hamburger-inner::after{-webkit-transition:bottom 75ms .12s ease,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19);transition:bottom 75ms .12s ease,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19);transition:bottom 75ms .12s ease,transform 75ms cubic-bezier(.55,.055,.675,.19);transition:bottom 75ms .12s ease,transform 75ms cubic-bezier(.55,.055,.675,.19),-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze.is-active .hamburger-inner{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition-delay:.12s;transition-delay:.12s;-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--squeeze.is-active .hamburger-inner::before{top:0;opacity:0;-webkit-transition:top 75ms ease,opacity 75ms .12s ease;transition:top 75ms ease,opacity 75ms .12s ease}.hamburger--squeeze.is-active .hamburger-inner::after{bottom:0;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:bottom 75ms ease,-webkit-transform 75ms .12s cubic-bezier(.215,.61,.355,1);transition:bottom 75ms ease,-webkit-transform 75ms .12s cubic-bezier(.215,.61,.355,1);transition:bottom 75ms ease,transform 75ms .12s cubic-bezier(.215,.61,.355,1);transition:bottom 75ms ease,transform 75ms .12s cubic-bezier(.215,.61,.355,1),-webkit-transform 75ms .12s cubic-bezier(.215,.61,.355,1)}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(/media/css/img/ajax-loader.gif) center center no-repeat}@font-face{font-family:slick;src:url(/fonts/slick.eot);src:url(/fonts/slick.eot?#iefix) format("embedded-opentype"),url(/fonts/slick.woff) format("woff"),url(/fonts/slick.ttf) format("truetype"),url(/fonts/slick.svg#slick) format("svg");font-weight:400;font-style:normal}.slick-next,.slick-prev{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;background:0 0;color:transparent;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);padding:0;border:none;outline:0}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{outline:0;background:0 0;color:transparent}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:.25}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:1}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;color:#fff;opacity:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:0 0;display:block;height:20px;width:20px;outline:0;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:focus,.slick-dots li button:hover{outline:0}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:.25}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:slick;font-size:10px;line-height:20px;text-align:center;color:#959595;opacity:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:1}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#fff;opacity:.9}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:0!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 1.333rem;-webkit-box-sizing:border-box;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none;-ms-touch-action:manipulation;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:1;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:focus,.mfp-close:hover{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:transparent}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:1;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1}.mfp-arrow:after,.mfp-arrow:before{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;-webkit-box-shadow:none;box-shadow:none;background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;-webkit-box-sizing:border-box;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;-webkit-box-shadow:none;box-shadow:none;background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);-ms-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;-ms-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;-ms-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:1.333rem;padding-right:1.333rem}}body{line-height:1.5;overflow-x:hidden;font-weight:300}h1,h2,h3,h4,h5,h6{line-height:1.2;font-weight:900}h1{font-size:2.369rem}@media (min-width:48em){.home h1{font-size:3.157rem;max-width:15ch;line-height:1.1}}@media (min-width:90em){.home h1{font-size:4rem}}h2{font-size:1.777rem}h3{font-size:1.333rem;font-weight:300}h4,h5,h6{font-weight:300}ol,ul{list-style:none;padding-left:0}ol>*+*,ul>*+*{margin-top:.75rem}ol ol,ol ul,ul ol,ul ul{margin-left:0}ol ol>*+*,ol ul>*+*,ul ol>*+*,ul ul>*+*{margin-top:.375rem}ul:not([class]){margin-left:1rem}ul:not([class]) li{padding-left:1rem;position:relative}ul:not([class]) li::before{content:"";display:block;position:absolute;left:0;top:.5em;width:7px;height:7px;border-radius:50%;background-color:var(--style_color_primary)}ul:not([class]) ul{font-size:.75rem;margin-top:.75rem;margin-left:0}ul:not([class]) ul li{padding-left:0}ul:not([class]) ul li::before{display:none}ol:not([class]){list-style:decimal;list-style-position:inside}ol:not([class]) li{border-bottom:1px solid #e7e7e7;padding-bottom:.75rem}ol:not([class]) li::marker{font-weight:700;font-size:1.777rem}dl{font-size:.875rem}dl>*+*{margin-top:.375rem}dl div{border-bottom:1px solid #e7e7e7;padding-bottom:.375rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid-column;margin-top:0!important;padding-top:.375rem}dt{font-weight:700;margin-right:.75rem}a{color:var(--style_color_primary);-webkit-transition:-webkit-text-decoration-color .1s ease-in;transition:-webkit-text-decoration-color .1s ease-in;transition:text-decoration-color .1s ease-in;transition:text-decoration-color .1s ease-in,-webkit-text-decoration-color .1s ease-in}a:hover{-webkit-text-decoration-color:transparent;text-decoration-color:transparent}hr{border:0;border-top:1px solid #959595}.bg-light hr{border-top-color:#e7e7e7}address{font-style:normal}abbr{text-decoration:none}fieldset{border:0;margin:0;padding:0}fieldset>div>*+*{margin-top:.375rem}legend{font-weight:700}label{display:block}form label{font-weight:700;font-size:.75rem}input,select,textarea{width:100%;border:1px solid #959595;padding:.75rem 1rem;background-color:transparent;border-radius:1.5rem;color:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none}input:focus,select:focus,textarea:focus{background-color:var(--style_color_light);outline:0}input[type=checkbox],input[type=radio]{width:auto}select{display:block;padding-right:2.369rem;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSI5Ij48cGF0aCBkPSJNMTMuNzQgMS43MDNsLTYuMTI1IDdDNy40NDIgOC45MDEgNy4yMzcgOSA3IDlzLS40NDItLjA5OS0uNjE1LS4yOTdsLTYuMTI1LTdBMS4wMzMgMS4wMzMgMCAwMTAgMUMwIC43My4wODcuNDk1LjI2LjI5N0EuNzkyLjc5MiAwIDAxLjg3NSAwaDEyLjI1Yy4yMzcgMCAuNDQyLjA5OS42MTUuMjk3LjE3My4xOTguMjYuNDMyLjI2LjcwMyAwIC4yNy0uMDg3LjUwNS0uMjYuNzAzeiIgZmlsbD0iIzAwMCIgZmlsbC1ydWxlPSJldmVub2RkIi8+PC9zdmc+);background-repeat:no-repeat;background-position:right 1em top 50%}select::-ms-expand{display:none}select:hover{border-color:#888}select option{font-weight:400}table{border-collapse:collapse}th{text-align:left}a:not(.button):focus{outline:1px dotted;outline-offset:.25rem}a:not(.button):focus:not(:focus-visible){outline:0}a:not(.button):focus:focus-visible{outline:1px dotted;outline-offset:.25rem}strong{font-weight:700}figure{display:inline-block}figcaption{text-align:center;font-size:.75rem;margin-top:.75rem}img{border:0}img:not(.of-cover){height:auto}.js .a11y-toggle-content[aria-hidden=true],.js [data-a11y-toggle]:not([aria-controls]){display:none}.icon-download{background-image:url(img/spritesheet.png?1644347348882);background-position:-83px 0;width:30px;height:20px}.icon-enllacos-pdf{background-image:url(img/spritesheet.png?1644347348882);background-position:-83px -20px;width:22px;height:23px}.icon-enllacos{background-image:url(img/spritesheet.png?1644347348882);background-position:-64px -40px;width:11px;height:18px}.icon-link{background-image:url(img/spritesheet.png?1644347348882);background-position:-83px -43px;width:22px;height:23px}.icon-menu-small{background-image:url(img/spritesheet.png?1644347348882);background-position:0 0;width:40px;height:40px}.logo-linkedin{background-image:url(img/spritesheet.png?1644347348882);background-position:0 -40px;width:32px;height:32px}.logo-twitter{background-image:url(img/spritesheet.png?1644347348882);background-position:-32px -40px;width:32px;height:32px}.top{background-image:url(img/spritesheet.png?1644347348882);background-position:-40px 0;width:43px;height:24px}.icon-download{background-image:url(img/spritesheet.png?1644347348882);background-position:-83px 0;width:30px;height:20px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.icon-download{background-image:url(img/spritesheet@2x.png?1644347348882);background-size:113px 72px}}.icon-enllacos-pdf{background-image:url(img/spritesheet.png?1644347348882);background-position:-83px -20px;width:22px;height:23px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.icon-enllacos-pdf{background-image:url(img/spritesheet@2x.png?1644347348882);background-size:113px 72px}}.icon-enllacos{background-image:url(img/spritesheet.png?1644347348882);background-position:-64px -40px;width:11px;height:18px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.icon-enllacos{background-image:url(img/spritesheet@2x.png?1644347348882);background-size:113px 72px}}.icon-link{background-image:url(img/spritesheet.png?1644347348882);background-position:-83px -43px;width:22px;height:23px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.icon-link{background-image:url(img/spritesheet@2x.png?1644347348882);background-size:113px 72px}}.icon-menu-small{background-image:url(img/spritesheet.png?1644347348882);background-position:0 0;width:40px;height:40px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.icon-menu-small{background-image:url(img/spritesheet@2x.png?1644347348882);background-size:113px 72px}}.logo-linkedin{background-image:url(img/spritesheet.png?1644347348882);background-position:0 -40px;width:32px;height:32px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.logo-linkedin{background-image:url(img/spritesheet@2x.png?1644347348882);background-size:113px 72px}}.logo-twitter{background-image:url(img/spritesheet.png?1644347348882);background-position:-32px -40px;width:32px;height:32px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.logo-twitter{background-image:url(img/spritesheet@2x.png?1644347348882);background-size:113px 72px}}.top{background-image:url(img/spritesheet.png?1644347348882);background-position:-40px 0;width:43px;height:24px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.top{background-image:url(img/spritesheet@2x.png?1644347348882);background-size:113px 72px}}.button--filter::after,.dropdown2::after,.dropdown2[aria-expanded=true]::after,.icon--doc::before,.icon--email::before,.icon--facebook::before,.icon--pdf::before,.icon--twitter::before,.icon-title::after,.info::before,.links-list a::before,.main-nav>li>a.areas::before,.main-nav>li>a.eventos::before,.main-nav>li>a.grupos::before,.main-nav>li>a.home::before,.main-nav>li>a.investigadores::before,.main-nav>li>a.patentes::before,.main-nav>li>a.proyectos::before,.main-nav>li>a.publicaciones::before,.main-nav>li>a.tesis::before,.results-sorter::before{display:inline-block;background-image:url(img/sprite.svg);background-size:11.5625em 9.6875em}.lt-ie9 .button--filter::after,.lt-ie9 .dropdown2::after,.lt-ie9 .dropdown2[aria-expanded=true]::after,.lt-ie9 .icon--doc::before,.lt-ie9 .icon--email::before,.lt-ie9 .icon--facebook::before,.lt-ie9 .icon--pdf::before,.lt-ie9 .icon--twitter::before,.lt-ie9 .icon-title::after,.lt-ie9 .info::before,.lt-ie9 .links-list a::before,.lt-ie9 .main-nav>li>a.areas::before,.lt-ie9 .main-nav>li>a.eventos::before,.lt-ie9 .main-nav>li>a.grupos::before,.lt-ie9 .main-nav>li>a.home::before,.lt-ie9 .main-nav>li>a.investigadores::before,.lt-ie9 .main-nav>li>a.patentes::before,.lt-ie9 .main-nav>li>a.proyectos::before,.lt-ie9 .main-nav>li>a.publicaciones::before,.lt-ie9 .main-nav>li>a.tesis::before,.lt-ie9 .results-sorter::before{background-image:url(img/sprite.png)}.cluster{--space:0.75rem;overflow:hidden}.cluster>*{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-.75rem;margin:calc(var(--space)/ 2 * -1)}.cluster>*>*{display:inline-block;vertical-align:top;margin:.75rem;margin:calc(var(--space)/ 2)}.cluster--large{--space:1.333rem}.cluster--xlarge{--space:3.157rem}.grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-.75rem;margin:calc(1rem * -.5)}.grid>*{display:inline-block;vertical-align:top;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:30ch;margin:.75rem;margin:calc(1rem * .5)}.grid--300{margin:calc(.75rem * -.5)}.grid--300>*{margin:calc(.75rem * .5)}.grid--500{margin:calc(1.333rem * -.5)}.grid--500>*{margin:calc(1.333rem * .5)}.grid--600{margin:calc(1.777rem * -.5)}.grid--600>*{margin:calc(1.777rem * .5)}.grid--700{margin:calc(2.369rem * -.5)}.grid--700>*{margin:calc(2.369rem * .5)}.grid--800{margin:calc(3.157rem * -.5)}.grid--800>*{margin:calc(3.157rem * .5)}.grid--small>*{width:20ch}.grid--large>*{width:40ch}.grid--xlarge>*{width:55ch}@supports (display:grid){.grid{display:grid;margin:0;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.grid--300{grid-gap:.75rem}.grid--500{grid-gap:1.333rem}.grid--600{grid-gap:1.777rem}.grid--700{grid-gap:2.369rem}.grid--800{grid-gap:3.157rem}.grid--small{grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}.grid--large{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.grid--xlarge{grid-template-columns:repeat(auto-fit,minmax(600px,1fr))}.grid>*{margin:0;width:auto}}.with-sidebar>*{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:calc(1rem * -.5)}.with-sidebar>*>*{display:inline-block;vertical-align:top;margin:calc(1rem * .5)}.with-sidebar--reverse>*{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.with-sidebar--middle>div{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.with-sidebar--300>*{margin:calc(.75rem * -.5)}.with-sidebar--300>*>*{margin:calc(.75rem * .5)}.with-sidebar--500>*{margin:calc(1.333rem * -.5)}.with-sidebar--500>*>*{margin:calc(1.333rem * .5)}.with-sidebar--600>*{margin:calc(1.777rem * -.5)}.with-sidebar--600>*>*{margin:calc(1.777rem * .5)}.with-sidebar--700>*{margin:calc(2.369rem * -.5)}.with-sidebar--700>*>*{margin:calc(2.369rem * .5)}.sidebar{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.not-sidebar{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:999;-ms-flex-positive:999;flex-grow:999;min-width:calc(50% - 1rem)}.switcher{--threshold:42rem;--space:3.157rem}.switcher>*{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-.75rem;margin:calc(1.5rem / 2 * -1);margin:calc(var(--space)/ 2 * -1)}.switcher>*>*{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:42rem;flex-basis:42rem;-ms-flex-preferred-size:calc((42rem - (100% - 1.5rem)) * 999);flex-basis:calc((42rem - (100% - 1.5rem)) * 999);-ms-flex-preferred-size:calc((var(--threshold) - (100% - var(--space))) * 999);flex-basis:calc((var(--threshold) - (100% - var(--space))) * 999);margin:.75rem;margin:calc(1.5rem / 2);margin:calc(var(--space)/ 2)}.switcher>*>:nth-last-child(n+5),.switcher>*>:nth-last-child(n+5)~*{-ms-flex-preferred-size:100%;flex-basis:100%}.switcher--1-3>*>:nth-child(2){-webkit-box-flex:1.5;-ms-flex-positive:1.5;flex-grow:1.5}.switcher--3-1>*>:nth-child(1){-webkit-box-flex:1.5;-ms-flex-positive:1.5;flex-grow:1.5}.switcher--1-4>*>:nth-child(2){-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2}.switcher--4-1>*>:nth-child(1){-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2}.switcher--1-5>*>:nth-child(2){-webkit-box-flex:4;-ms-flex-positive:4;flex-grow:4}.switcher--5-1>*>:nth-child(1){-webkit-box-flex:4;-ms-flex-positive:4;flex-grow:4}.switcher--narrow>*>:nth-child(1){-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.switcher--small{--space:1.5rem}@media (min-width:48em){.switcher--bordered>*>:nth-child(1){padding-right:3.157rem;border-right:1px solid #959595}}@media (min-width:48em){.text-2-col{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:3.157rem;-moz-column-gap:3.157rem;column-gap:3.157rem}}.text-2-col>*+*{margin-top:.75rem}@media (min-width:48em){.text-3-col{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:1.777rem;-moz-column-gap:1.777rem;column-gap:1.777rem}}.text-3-col>*+*{margin-top:.75rem}.icon,.main-footer a:not(.button),.tdn{-webkit-text-decoration-color:transparent;text-decoration-color:transparent}.icon:hover,.main-footer a:hover:not(.button),.tdn:hover{-webkit-text-decoration-color:inherit;text-decoration-color:inherit}.feature-figure img{width:100%}@supports ((-o-object-fit:cover) or (object-fit:cover)){.feature-figure img{max-height:25rem;-o-object-fit:cover;object-fit:cover}}.flow>*+*{margin-top:1rem}.flow--300>*+*{margin-top:.75rem}.flow--500>*+*{margin-top:1.333rem}.flow--600>*+*{margin-top:1.777rem}.flow--700>*+*{margin-top:2.369rem}.flow--800>*+*{margin-top:3.157rem}.full-bleed{width:100vw;margin-left:calc(50% - 50vw)}.full-link{position:relative}.full-link a::after{content:"";display:block;position:absolute;left:0;top:0;right:0;bottom:0}.hidden{opacity:0}.inline>*{display:inline}.inline--imgs>*{display:inline-block;vertical-align:middle}.inline--imgs>*+*{margin-left:1rem}.inline--divider>::after{content:",";margin-right:.1875rem}.inline--divider>:last-child::after{display:none}.inline-icon{margin-right:.75rem}.left{float:left}.of-cover{-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center}.button,.radius{border-radius:1.25rem}.radius-small{border-radius:.5rem}.right{float:right}.rounded{border-radius:50%}.ruler{border-top:2px solid var(--style_color_primary)}.text-center{text-align:center}.text-justify{text-align:justify}.unbutton{border:0;padding:0;background-color:transparent}@supports (display:grid){.unflow>*+*{margin-top:0}}.unlist li{padding-left:0}.unlist li::before{display:none}.upp{text-transform:uppercase}.visible{opacity:1}.visually-hidden{border:0;clip:rect(0 0 0 0);height:auto;margin:0;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}.wrapper{max-width:93.75rem;margin-left:auto;margin-right:auto;padding-left:1.333rem;padding-right:1.333rem}@media (min-width:70em){.wrapper--narrow{padding-left:15.785rem;padding-right:15.785rem}}.abc-list a{display:inline-block;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:1.777rem;height:1.777rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:.1875rem}.abc-list a:hover{color:#fff;background-color:#959595}.js .advanced-search{padding:1.777rem;border:1px solid #000;position:relative;background:#fff;width:auto;margin:20px auto;border-radius:.5rem;max-width:60rem}.advanced-search .cluster{width:100%}.advanced-search .cluster div div:nth-child(2){-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.advanced-search label{margin-bottom:.375rem}.advanced-search .with-sidebar div{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.advanced-search .with-sidebar button{width:100%}.avatar{width:5.625rem;height:5.625rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.avatar--smaller{width:2.375rem;height:2.375rem}.avatar--small{width:3.9375rem;height:3.9375rem}.avatar--large{width:12.5rem;height:12.5rem}html{overflow-x:hidden}body{padding-top:5rem}body.home{padding-top:0}@media (min-width:48em){body{padding-top:0}}.bordered:before{content:"";display:inline-block;vertical-align:middle;width:1px;height:1.777rem;margin-right:1rem;background-color:#959595}.borders-list li{border-bottom:1px solid #e7e7e7;padding-bottom:.75rem}.dropdown-content .borders-list li:first-child{padding-top:.75rem}.dropdown-content .borders-list li:last-child{border-bottom:0}.borders-list li:only-child{padding-bottom:0;border-bottom:0}.dropdown-content .borders-list{border-top:1px solid #e7e7e7}.button{font:inherit;font-size:.75rem;display:inline-block;line-height:1;color:var(--style_color_primary_shade);background-color:#fff;text-decoration:none;border:1px solid var(--style_color_primary);padding:.5rem 1.5rem;position:relative;-webkit-transition:background-color .1s ease-in-out,color .1s ease-in-out;transition:background-color .1s ease-in-out,color .1s ease-in-out;font-weight:500}.button:focus{outline-offset:-.4rem;outline:1px dotted}.button:hover{background:var(--style_color_primary);border-color:var(--style_color_primary);color:var(--style_color_light)}.button:active{-webkit-transform:scale(.95);-ms-transform:scale(.95);transform:scale(.95)}.button--secondary{font-size:.875rem;color:var(--style_color_black);background-color:var(--style_color_light);font-weight:300;border:0}.button--secondary:hover{background:#959595}.button--back{padding-top:.37rem;padding-bottom:.37rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.button--back svg{margin-right:.75rem}.button--back svg g{fill:var(--style_color_primary)}.button--back:hover svg g,.home .button--back svg g{fill:#fff}.home .button--back{color:#fff;background-color:transparent;border-color:#fff}.button--access{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:transparent;color:#fff;border-width:2px;padding-top:.75rem;padding-bottom:.75rem;border-radius:37px}.button--access svg{-ms-flex-negative:0;flex-shrink:0}.button--access g,.button--access path{fill:#fff}.button--access>*+*{margin-left:.75rem}.button--loading{padding-right:2rem}.button--round{background-color:var(--style_color_primary);border-radius:50%;border:0;width:3.157rem;height:3.157rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.button--round svg{-ms-flex-negative:0;flex-shrink:0}.button--filter{font-size:.875rem;color:var(--style_color_black);border-color:#959595;background-color:var(--style_color_light);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.75rem}.button--filter::after{font-size:1rem;content:"";width:.875em;height:.875em;background-position:-1.75em -8.4375em;margin-left:.75rem}.lt-ie9 .button--filter::after{width:13px;height:13px;background-position:-28px -135px}.button--filter:hover{background-color:#959595;border-color:#959595}.button--filter:hover::after{-webkit-filter:invert(100%);filter:invert(100%)}.button--filters{border-radius:1.5rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--style_color_black);border-width:2px}.button--filters svg{margin-right:.75rem}.button--filters svg:nth-child(2){display:none}.button--filters:hover g{fill:#fff}.button--filters[aria-expanded=true]{color:var(--style_color_light);background-color:var(--style_color_primary)}.button--filters[aria-expanded=true] svg:first-child{display:none}.button--filters[aria-expanded=true] svg:nth-child(2){display:inline}.button--filters[aria-expanded=true] g{fill:#fff}.button--search{color:#fff;background-color:var(--style_color_primary);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.button--search:hover{color:var(--style_color_black);background-color:#fff}.button--search:hover path{fill:var(--style_color_black)}.button--search svg{margin-right:.375rem}span.button--secondary:hover{color:var(--style_color_black);background-color:var(--style_color_light)}span.button--secondary:active{-webkit-transform:none;-ms-transform:none;transform:none}.card{position:relative;background-color:transparent;-webkit-box-shadow:0 0 0 .5625rem transparent;box-shadow:0 0 0 .5625rem transparent;-webkit-transition:.2s ease-in;transition:.2s ease-in;-webkit-transition-property:background-color,-webkit-box-shadow;transition-property:background-color,-webkit-box-shadow;transition-property:background-color,box-shadow;transition-property:background-color,box-shadow,-webkit-box-shadow;max-width:60ch;height:100%}.card>div,.card>div>div{height:100%}.card:hover{background-color:var(--style_color_light);-webkit-box-shadow:0 0 0 .5625rem var(--style_color_light);box-shadow:0 0 0 .5625rem var(--style_color_light)}.bg-light .card:hover{background-color:#e7e7e7;-webkit-box-shadow:0 0 0 .5625rem #e7e7e7;box-shadow:0 0 0 .5625rem #e7e7e7}.panel .card:hover{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.card__name span::after{content:"\A";white-space:pre}.card a{display:block;color:inherit;-webkit-transition-duration:.2s;transition-duration:.2s}.card a::after{content:"";display:block;position:absolute;width:100%;left:0;top:0;right:0;bottom:0}.card--bordered .with-sidebar::after{content:"";display:block;width:100%;height:1px;background-color:#959595;margin-top:.75rem}.card .not-sidebar>*+*{margin-top:.1875rem}#chart_imp_dat,#chartdiv,#chartprodsci,#mapdiv,#quartersdiv{height:44.198rem}@media (min-width:48em){#chart_imp_dat,#chartdiv,#chartprodsci,#mapdiv,#quartersdiv{height:28.413rem}}.checks-list .has-dropdown{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.checks-list .has-dropdown button{width:1.4rem;height:1.4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0;margin-left:.75rem}.checks-list .has-dropdown button[aria-expanded=true]{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.checks-list ul{padding-left:1.777rem}.checks-list input:checked~span{font-weight:700}.contact-box{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media (min-width:70em){.contact-box>:first-child{border-right:1px solid #959595;padding-right:1.333rem}}.contact-box>:last-child>*+*{margin-left:.75rem}.cookies{background-color:#000;background-color:rgba(0,0,0,.9);position:fixed;left:0;bottom:0;width:100%;text-align:center;z-index:10;padding-top:1rem;padding-bottom:1rem}.cookies p{font-size:.75rem;margin-bottom:0;color:#fff}.cookies a:not(.button){text-decoration:underline;white-space:nowrap;color:#fff}.cookies a:not(.button):hover{text-decoration:none;border:0}.cookies .button,.cookies .button:focus,.cookies .button:hover{margin:1rem auto 0}.custom-checkbox{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.custom-checkbox input[type=checkbox]{-ms-flex-negative:0;flex-shrink:0;position:absolute;opacity:0;width:1em;height:1em}.custom-checkbox input[type=checkbox]:focus+svg{outline:2px dotted;outline-offset:.25rem}.custom-checkbox input[type=checkbox]:focus:not(:focus-visible)+svg{outline:0}.custom-checkbox input[type=checkbox]:hover+svg path:first-child{stroke:var(--style_color_black)}.custom-checkbox input[type=checkbox]:checked+svg path:first-child{stroke:var(--style_color_black)}.custom-checkbox input[type=checkbox]:checked+svg path:last-child{fill:var(--style_color_black)}.custom-checkbox input[type=checkbox]:indeterminate+svg path:first-child{stroke:var(--style_color_black)}.custom-checkbox input[type=checkbox]:indeterminate+svg path:nth-child(2){fill:var(--style_color_black)}.custom-checkbox svg{-ms-flex-negative:0;flex-shrink:0;margin-right:.75rem}.custom-checkbox svg *{-webkit-transition:all .1s linear;transition:all .1s linear}@media screen and (-ms-high-contrast:active){.c-custom-checkbox svg .checkbox__bg{stroke:windowText}}@media screen and (-ms-high-contrast:active){.c-custom-checkbox input[type=checkbox]:checked+svg .checkbox__bg{fill:windowText}.c-custom-checkbox input[type=checkbox]:checked+svg .checkbox__checkmark{stroke:highlight}}.dl-type2 dt{font-weight:500;-ms-flex-preferred-size:13ch;flex-basis:13ch}.dl-type2 dd{font-weight:300}.dl-type3{font-size:1rem}.dl-type3>*+*{margin-top:.5625rem}.dl-type3 div{display:block;padding-bottom:.5625rem}.dl-type3 dd{font-weight:300}#filiaciones.dl-type3 dd{margin-left:1em}.dropdown{width:100%;border-width:2px;border-radius:37px;text-align:left;padding-top:1rem;padding-bottom:1rem;margin-top:0;margin-bottom:0}.dropdown span{display:block}.dropdown>*+*{margin-top:.375rem}.dropdown:active{-webkit-transform:none;-ms-transform:none;transform:none;border-color:var(--style_color_primary_shade)}.dropdown[aria-expanded=true]{border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.dropdown[aria-expanded=true]:hover{border-color:var(--style_color_primary);background-color:#fff}.dropdown[aria-expanded=true] span{color:var(--style_color_black)}.dropdown:hover{color:inherit;background-color:transparent;border-color:var(--style_color_primary_shade)}.dropdown:focus{outline:0}.dropdown:focus span{color:var(--style_color_black)}.dropdown2{width:100%;text-align:left;background:0 0;border:0;padding:1rem 0;border-bottom:1px solid #959595;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:70em){.dropdown2{padding-left:.5rem;padding-right:.5rem}}.dropdown2[aria-expanded=true]{border-bottom:0}.dropdown2[aria-expanded=true]::after{width:1.3125em;height:.8125em;background-position:-5.6875em -6.375em;margin-right:0}.lt-ie9 .dropdown2[aria-expanded=true]::after{width:20px;height:12px;background-position:-91px -102px}.dropdown2::after{content:"";font-size:1rem;width:.8125em;height:1.3125em;background-position:-8.625em -.3125em;margin-right:.1875rem}.lt-ie9 .dropdown2::after{width:12px;height:20px;background-position:-138px -5px}.dropdown-content{background-color:#fff;border:solid var(--style_color_primary);border-width:0 2px 2px 2px;border-radius:0 0 37px 37px;padding:.5rem 1.5rem;margin-top:0}.dropdown-content a{color:var(--style_color_primary_shade)}.dropdown2-content{border-bottom:1px solid #959595;max-height:18.5rem;overflow-y:scroll;padding-right:.75rem;padding-left:.5rem}@media (min-width:48em){.error-404 h1{font-size:5rem}}@media (min-width:70em){.error-404 h1{font-size:6.875rem}}.error-404 img{margin-left:auto;margin-right:auto}.figures span{display:block;line-height:1.3;font-size:3.3125rem}.figures li{border-bottom:1px solid var(--style_color_primary)}.figures a{text-decoration:none;-webkit-transition:color .1s ease-in;transition:color .1s ease-in}.figures a:focus span,.figures a:hover span{color:var(--style_color_primary_shade)}.filters-form{position:relative}.filters-form fieldset{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.filters-form fieldset:first-child button{margin-left:1rem}@media (max-width:30em){.filters-form fieldset:first-child button:last-child{margin-left:auto;margin-right:auto;-ms-flex-preferred-size:auto;flex-basis:auto}}.filters-form input{width:auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.filters-form .button--filters{-ms-flex-preferred-size:100%;flex-basis:100%;margin-top:.75rem}@media (min-width:48em){.filters-form .button--filters{margin-left:1.777rem;-ms-flex-preferred-size:auto;flex-basis:auto;margin-top:0}}.main-footer{background-color:var(--style_color_footer_bg)}.main-footer .wrapper:first-child{margin-bottom:.75rem}.main-footer .wrapper:first-child>*+*{margin-top:.75rem}@media (min-width:48em){.main-footer .wrapper:first-child>*+*{margin-top:0}}@media (min-width:48em){.main-footer .wrapper:first-child{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.main-footer .wrapper:first-child>*+*{margin-left:.75rem}}.main-footer address{margin-top:0;margin-bottom:0}@media (min-width:48em){.main-footer address div{margin-top:0}}.main-footer li{border-bottom-color:#fff}.main-footer a:not(.button){color:#fff}.main-header{position:fixed;width:100%;z-index:1000;top:0}@media (min-width:48em){.main-header{position:static}}.home .main-header{position:absolute}.js-menu-open.home .main-header{background-color:rgba(0,0,0,.95)}@media (min-width:48em){.js-menu-open.home .main-header{background-color:transparent}}.main-header__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-left:1.333rem;padding-right:1.333rem}@media (min-width:48em){.main-header__container{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-left:0;padding-right:0}}.site-logo{font-size:1.1875rem;line-height:1.1}@media (min-width:48em){.site-logo{font-size:1.625rem;-ms-flex-preferred-size:24rem;flex-basis:24rem}}.site-logo a{display:-webkit-box;display:-ms-flexbox;display:flex}.site-logo img{height:2.3125rem;width:8.3125rem;margin-right:1.333rem}@media (min-width:48em){.site-logo img{height:2.8125rem;width:10.25rem;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}}@media (min-width:70em){.js body:not(.home){padding-top:12rem}.js body:not(.home) .main-header{position:fixed;z-index:10;right:0;left:0;top:0}.js .animated{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both;will-change:transform,opacity}@-webkit-keyframes slideDown{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideDown{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}.js .animated.slideDown{-webkit-animation-name:slideDown;animation-name:slideDown}@-webkit-keyframes slideUp{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}}@keyframes slideUp{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}}.js .animated.slideUp{-webkit-animation-name:slideUp;animation-name:slideUp}}.hindex{border:1px solid var(--style_color_primary_shade);width:9.375rem;height:9.375rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:auto;margin-right:auto}.hindex span{display:block;font-size:3.9375rem;letter-spacing:-1.15px;line-height:1}.down rect{stroke:var(--style_color_primary)}.down path{fill:var(--style_color_primary_shade)}.icon-title{max-width:50ch;display:inline-block}.icon-title::after{content:"";width:1.5625em;height:1.5625em;background-position:-.3125em -2.125em;font-size:1rem;vertical-align:middle;margin-left:.75rem}.lt-ie9 .icon-title::after{width:24px;height:24px;background-position:-5px -34px}.icon{color:var(--style_color_primary_shade)}.icon::before{content:"";vertical-align:sub;margin-right:.375rem;font-size:1rem}.icon--email::before{width:1.5625em;height:1.25em;background-position:-.3125em -.3125em}.lt-ie9 .icon--email::before{width:24px;height:19px;background-position:-5px -5px}.icon--twitter::before{width:1.3125em;height:1.4375em;background-position:-6.6875em -2.4375em}.lt-ie9 .icon--twitter::before{width:20px;height:22px;background-position:-107px -39px}.icon--facebook::before{width:1.4375em;height:1.1875em;background-position:-4.5625em -2.4375em}.lt-ie9 .icon--facebook::before{width:22px;height:18px;background-position:-73px -39px}.icon--pdf::before{width:.9375em;height:1.0625em;background-position:-10em -5.5em}.lt-ie9 .icon--pdf::before{width:14px;height:16px;background-position:-160px -88px}.icon--doc::before{width:.9375em;height:1.0625em;background-position:-10em -3.875em}.lt-ie9 .icon--doc::before{width:14px;height:16px;background-position:-160px -62px}.info{font-size:.875rem;font-weight:300;padding-left:1.777rem;font-style:italic;position:relative}.info::before{font-size:1rem;content:"";width:1.3125em;height:1.3125em;background-position:-10em -.3125em;display:block;position:absolute;left:0}.lt-ie9 .info::before{width:20px;height:20px;background-position:-160px -5px}.lang>*+*{margin-left:.75rem}.links-list{font-weight:700;font-size:.875rem}.links-list a::before{font-size:1rem;content:"";width:1.125em;height:1.125em;background-position:-10em -2.1875em;vertical-align:middle;margin-right:.375rem}.lt-ie9 .links-list a::before{width:17px;height:17px;background-position:-160px -35px}.logo-wrapper>*{display:block;margin-left:auto;margin-right:auto}.logos-list li{line-height:0}.logos-list img:not(.plx-logo){display:inline-block;opacity:1;mix-blend-mode:multiply;-webkit-transition:opacity .15s;transition:opacity .15s}.logos-list a:hover img{opacity:.8}.__dimensions_png{opacity:0!important}.main-nav{text-align:center;padding-left:3.157rem;padding-right:3.157rem}@media (min-width:48em){.main-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-.25rem!important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-left:0;padding-right:0}}@media (min-width:70em){.main-nav{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}}.main-nav>li{margin:.25rem;padding-left:0}@media (min-width:48em){.main-nav>li{display:inline-block}}.main-nav>li::before{display:none}.main-nav>li>a{color:var(--style_color_menu_text);text-decoration:none;padding:.75rem 1rem;background-color:transparent;border-radius:1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:background-color .15s ease-in-out;transition:background-color .15s ease-in-out}.home .main-nav>li>a{color:#fff}.main-nav>li>a:hover,.main-nav>li>a[aria-current=page]{background-color:var(--style_color_menu_bg);color:var(--style_color_menu_text)}.home .main-nav>li>a:hover,.home .main-nav>li>a[aria-current=page]{color:var(--style_color_menu_text)}.home .main-nav>li>a:hover:before,.home .main-nav>li>a[aria-current=page]:before{-webkit-filter:invert(100%);filter:invert(100%)}.main-nav>li>a::before{content:"";margin-right:.5rem;-webkit-filter:invert(100%);filter:invert(100%)}.home .main-nav>li>a::before{-webkit-filter:invert(0);filter:invert(0)}.main-nav>li>a.home::before{width:1.4375em;height:1.5em;background-position:-.3125em -6.375em}.lt-ie9 .main-nav>li>a.home::before{width:22px;height:23px;background-position:-5px -102px}.main-nav>li>a.areas::before{width:1.5625em;height:1.1875em;background-position:-2.4375em -.3125em}.lt-ie9 .main-nav>li>a.areas::before{width:24px;height:18px;background-position:-39px -5px}.main-nav>li>a.grupos::before{width:1.5625em;height:1.5625em;background-position:-4.5625em -.3125em}.lt-ie9 .main-nav>li>a.grupos::before{width:24px;height:24px;background-position:-73px -5px}.main-nav>li>a.investigadores::before{width:1.1875em;height:1.5625em;background-position:-.3125em -4.25em}.lt-ie9 .main-nav>li>a.investigadores::before{width:18px;height:24px;background-position:-5px -68px}.main-nav>li>a.publicaciones::before{width:1.375em;height:1.5625em;background-position:-6.6875em -.3125em}.lt-ie9 .main-nav>li>a.publicaciones::before{width:21px;height:24px;background-position:-107px -5px}.main-nav>li>a.proyectos::before{width:1.5em;height:1.5625em;background-position:-3.8125em -4.25em}.lt-ie9 .main-nav>li>a.proyectos::before{width:23px;height:24px;background-position:-61px -68px}.main-nav>li>a.tesis::before{width:1.4375em;height:1.3125em;background-position:-2.3125em -6.375em}.lt-ie9 .main-nav>li>a.tesis::before{width:22px;height:20px;background-position:-37px -102px}.main-nav>li>a.patentes::before{width:1.1875em;height:1.5625em;background-position:-2.0625em -4.25em}.lt-ie9 .main-nav>li>a.patentes::before{width:18px;height:24px;background-position:-33px -68px}.main-nav>li>a.eventos::before{width:1.5625em;height:1.4375em;background-position:-2.4375em -2.0625em}.lt-ie9 .main-nav>li>a.eventos::before{width:24px;height:22px;background-position:-39px -33px}.ampopup-content{border:1px solid var(--style_color_black);border-radius:.5rem;padding:1rem}@media (min-width:48em){.ampopup-content{padding:1.333rem}}.ampopup-content .ampopup-header{background:0 0;padding-left:1rem;padding-right:1rem}.ampopup-content .ampopup-close{background-color:transparent;top:.75em;right:.75em;width:1.5em;height:1.5em}.ampopup-content .ampopup-title{padding:0;font-size:1.333rem;font-weight:900}.ampopup-content .ampopup-inside{padding:0}.ampopup-content .ampopup-inside table{border-collapse:separate;border-spacing:1rem}.ampopup-content .ampopup-inside table td,.ampopup-content .ampopup-inside table th{padding:0 0 .75rem 0}.ampopup-content .ampopup-inside table th{text-transform:uppercase;font-size:1rem;border-bottom:1px solid #959595}.ampopup-content .ampopup-inside table td{border-bottom:1px solid #e7e7e7;vertical-align:top}.mfp-hide{display:block!important}.js .mfp-hide{display:none!important}button.mfp-close{width:1.5em;height:1.5em;background:transparent url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyBoZWlnaHQ9IjUxMiIgdmVyc2lvbj0iMSIgdmlld0JveD0iMCAwIDUxMiA1MTIiIHdpZHRoPSI1MTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTQ0NS4yIDEwOS4ybC00Mi40LTQyLjRMMjU2IDIxMy42IDEwOS4yIDY2LjhsLTQyLjQgNDIuNEwyMTMuNiAyNTYgNjYuOCA0MDIuOGw0Mi40IDQyLjRMMjU2IDI5OC40bDE0Ni44IDE0Ni44IDQyLjQtNDIuNEwyOTguNCAyNTYiLz48L3N2Zz4=") no-repeat scroll center center/80%;font-size:1em;top:.75em;right:.75em}button.mfp-close:focus{outline:1px dotted #000}button.mfp-close:active{top:.75em}.more{opacity:1;-webkit-transition:opacity .1s ease-in;transition:opacity .1s ease-in;width:3.5rem;height:3.5rem}.more:hover{opacity:.8;cursor:pointer}.more--loading{position:relative}.more--loading path{display:none}.hamburger{cursor:default;position:absolute;z-index:1;top:0;right:0}.home .hamburger .hamburger-inner{background-color:#fff}.home .hamburger .hamburger-inner::after,.home .hamburger .hamburger-inner::before{background-color:inherit}#menu{padding-bottom:1rem}@media (min-width:48em){#menu{padding-bottom:0}}.home #menu{background-color:rgba(0,0,0,.95);position:absolute;left:0;right:0}@media (min-width:48em){.home #menu{position:static;background-color:transparent}}.navigation{text-align:center}@media (min-width:48em){.navigation .hamburger{display:none}}@media (min-width:48em){#menu{display:block}}.panel{padding:1.333rem;background-color:var(--style_color_light)}.panel>*+*{margin-top:.75rem}.grid .panel{height:100%}.panel--flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.panel--flex>:last-child{margin-top:auto}.pdf-list{font-size:.875rem}.pdf-list a{font-weight:700;color:var(--style_color_black)}.pdf-list span{font-weight:300}.pill{color:#fff;background-color:#959595;border-radius:1.875em;font-weight:700;padding:.1875rem .75rem;text-align:center;text-decoration:none;min-width:3.5rem}.pills-list a,.pills-list li>span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--style_color_black)}.pills-list a:hover .pill,.pills-list li>span:hover .pill{text-decoration:none}.pills-list--inline a,.pills-list--inline li>span{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.pills-list--inline li{display:inline-block;vertical-align:middle;margin:.15rem 0}.pills-list--inline li::after{content:"";display:inline-block;width:1px;height:2.369rem;background-color:#959595;margin:0 .75rem;vertical-align:middle}.pills-list--inline li:last-child::after{display:none}.pills-list--inline .pill{margin-left:.75rem}.js .popup{padding:1.777rem;border:1px solid #000;position:relative;background:#fff;width:auto;margin:20px auto;border-radius:.5rem;max-width:60rem}.results-container{position:relative;min-height:20rem}.results-container .results-list{-webkit-transition:opacity .15s ease-in;transition:opacity .15s ease-in}.results-container--inactive .results-list{opacity:.25}#content .results-list>li,#loader-list .results-list>li{padding-left:1rem;padding-right:1rem}.results-list>li{padding-left:1rem;padding-right:1rem}@media (min-width:48em){.results-list>li{padding-left:0;padding-right:0}}@media (min-width:48em){.results-list .bg-light{position:relative;padding-right:1rem}.switcher--bordered .results-list .bg-light::before{content:"";display:block;position:absolute;top:0;bottom:0;background-color:inherit;left:calc(3.157rem * -1);width:3.157rem}}.results-list__title{line-height:1.5}.results-loader{border:4px solid var(--style_color_primary);border-top:4px solid transparent;border-radius:50%;width:6.314rem;height:6.314rem;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;position:absolute;z-index:1;left:50%;top:10rem;-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.results-container .results-loader{display:none}.results-container--inactive .results-loader{display:block}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0) translate(-50%,-50%);transform:rotate(0) translate(-50%,-50%)}100%{-webkit-transform:rotate(360deg) translate(-50%,-50%);transform:rotate(360deg) translate(-50%,-50%)}}@keyframes spin{0%{-webkit-transform:rotate(0) translate(-50%,-50%);transform:rotate(0) translate(-50%,-50%)}100%{-webkit-transform:rotate(360deg) translate(-50%,-50%);transform:rotate(360deg) translate(-50%,-50%)}}.results-sorter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.results-sorter::before{content:"";width:.875em;height:1em;background-position:-.3125em -8.4375em;margin-right:.375rem}.lt-ie9 .results-sorter::before{width:13px;height:15px;background-position:-5px -135px}.results-sorter select{width:auto;border:0;padding-left:.75rem}.s-form fieldset{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.s-form input{border-width:0 0 1px;border-radius:0;padding:.375rem .5625rem}.s-form input::-webkit-input-placeholder{opacity:1}.s-form input::-moz-placeholder{opacity:1}.s-form input:-ms-input-placeholder{opacity:1}.s-form input::-ms-input-placeholder{opacity:1}.s-form input::placeholder{opacity:1}.s-form button{padding:0;margin:0 0 0 .375rem;border:0;background-color:transparent;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.s-form--home{width:100%}.s-form--home input{color:#fff;border-color:#fff;border-bottom-width:2px;width:auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media (min-width:48em){.s-form--home input{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}}.s-form--home input:focus{background-color:rgba(0,0,0,.5)}button[type=button],button[type=submit]{cursor:pointer}.site-tools{display:none}@media (min-width:48em){.site-tools{display:block;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.site-tools>*+*{margin-left:1.777rem}}.site-tools--mobile{display:block;padding-left:3.157rem;padding-right:3.157rem}@media (min-width:48em){.site-tools--mobile{display:none}}.skip-link{position:absolute;top:1rem;right:100%;background-color:#fff;padding:.75rem;font-size:1rem;text-decoration:none;color:#000!important;font-weight:400}.skip-link:focus{right:auto;left:1rem;z-index:10}.slider{background-color:var(--style_color_slider);height:85vh}.no-js .slider{overflow-y:hidden}.js .slider{visibility:hidden}.js .slider.slick-initialized{visibility:visible}.slider img{-o-object-fit:cover;object-fit:cover;height:85vh;width:100%;mix-blend-mode:multiply;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.slider .slick-slide>div>div{background-color:var(--style_color_slider)}.slick-arrow{width:2.369rem;height:2.369rem;border-radius:50%;background-color:rgba(0,0,0,.5);text-align:center;bottom:8rem;top:auto;-webkit-transform:none;-ms-transform:none;transform:none}@media (min-width:70em){.slick-arrow{width:5.125rem;height:5.125rem;bottom:3rem}}.slick-arrow::before{content:"";border:solid #fff;border-width:2px 0 0 2px;display:inline-block;width:.5rem;height:.5rem}@media (min-width:70em){.slick-arrow::before{border-width:4px 0 0 4px;width:1rem;height:1rem}}.slick-prev{left:1.333rem;z-index:100}.slick-prev::before{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.slick-next{right:1.333rem}.slick-next::before{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}.slider-container{position:relative}.slider-container .wrapper{position:absolute;width:100%;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:1}.no-js .slider-responsable{overflow-y:hidden}.js .slider-responsable{visibility:hidden}.js .slider-responsable.slick-initialized{visibility:visible}.slider-responsable.slick-dotted{margin-bottom:1.333rem}.loading-spinner{display:inline-block;-webkit-animation-play-state:running;animation-play-state:running;opacity:1}@-webkit-keyframes spinner{0%{-webkit-transform:translate3d(-50%,-50%,0) rotate(0);transform:translate3d(-50%,-50%,0) rotate(0)}100%{-webkit-transform:translate3d(-50%,-50%,0) rotate(360deg);transform:translate3d(-50%,-50%,0) rotate(360deg)}}@keyframes spinner{0%{-webkit-transform:translate3d(-50%,-50%,0) rotate(0);transform:translate3d(-50%,-50%,0) rotate(0)}100%{-webkit-transform:translate3d(-50%,-50%,0) rotate(360deg);transform:translate3d(-50%,-50%,0) rotate(360deg)}}.loading-spinner::after{-webkit-animation:1.5s linear infinite spinner;animation:1.5s linear infinite spinner;-webkit-animation-play-state:inherit;animation-play-state:inherit;border:solid 3px #dedede;border-bottom-color:var(--style_color_primary);border-radius:50%;content:"";height:1rem;width:1rem;opacity:inherit;position:absolute;right:0;display:block;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);will-change:transform}.more .loading-spinner::after{left:50%;right:auto;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border:solid 2px #000;border-bottom-color:transparent;height:1.5rem;width:1.5rem}.stripped-list li{padding:0 .875rem}.stripped-list li:nth-child(odd){background-color:var(--style_color_light);padding-top:.75rem;padding-bottom:.75rem}[role=tablist]{min-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}[role=tab],[role=tab]:focus,[role=tab]:hover{z-index:2;margin:0;padding:.5rem 1rem;border:1px solid #e7e7e7;border-width:1px 1px 0 0;background-color:#e7e7e7;cursor:pointer}[role=tab]:first-child{border-left:1px solid #e7e7e7}[role=tab][aria-selected=true]{margin-top:0;border-top:2px solid var(--style_color_primary);background:#fff}[role=tab] span.focus{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}[role=tab] span.focus .icon{-ms-flex-negative:0;flex-shrink:0;width:1em;height:1em}[role=tabpanel]{padding-top:3.157rem}[role=tabpanel].is-hidden{display:none}body div[id^="_altmetric_popover_el"].altmetric-embed div.altmetric_container div.altmetric-popover-inner.altmetric-floating{padding:0;background:#fff;background:rgba(255,255,255,.8);border-radius:.5rem;-webkit-box-shadow:none;box-shadow:none;border:1px solid #000}body div[id^="_altmetric_popover_el"].altmetric-embed div.altmetric_container div.altmetric-popover-inner .altmetric-popover-content.altmetric-floating{border-radius:0}body div[id^="_altmetric_popover_el"].altmetric-embed div.altmetric_container div.altmetric-popover-inner .altmetric-popover-content{font-size:.75rem;font-family:inherit;padding:.75rem}.PlumX-Popup .ppp-pop,.PlumX-Popup .ppp-pop-shadow{font-size:.75rem;font-family:inherit;border:#000 solid 1px;border-radius:.5rem;-webkit-box-shadow:none;box-shadow:none}.PlumX-Popup .ppp-pop-shadow>ul,.PlumX-Popup .ppp-pop>ul{padding:.75rem .75rem 0 .75rem}.PlumX-Popup .ppp-pop-shadow>ul li::before,.PlumX-Popup .ppp-pop>ul li::before{display:none}.PlumX-Popup .ppp-pop ul ul,.PlumX-Popup .ppp-pop-shadow ul ul{margin-top:0}.PlumX-Popup .ppp-branding{padding:.75rem;border-radius:.5rem .5rem 0 0;border:1px solid #fff;border-bottom:0}.PlumX-Popup .ppp-pop-shadow>a,.PlumX-Popup .ppp-pop>a{padding:.75rem;line-height:initial;margin-top:0}.PlumX-Popup .ppp-pop-right::before,.PlumX-Popup .ppp-pop-shadow-right::before{left:-6px;margin-top:0;top:40px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-right:5px solid #000;border-left:0}.PlumX-Popup .ppp-pop-shadow::before,.PlumX-Popup .ppp-pop::before{width:5px}.PlumX-Popup .ppp-pop-shadow::after,.PlumX-Popup .ppp-pop::after{display:none}.box{width:100%;background-color:#959595;padding:.75rem}@media (min-width:48em){.sci-widget{float:left;margin-top:20px;padding:0 20px 0 0}}
/*# sourceMappingURL=maps/app.css.map */
