/* @license MIT https://github.com/necolas/normalize.css/blob/3.0.3/LICENSE.md */
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}a{background-color:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:0.67em 0;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}
@media (min--moz-device-pixel-ratio:0){summary{display:list-item;}}
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.action-links{margin:1em 0;padding:0;list-style:none;}[dir="rtl"] .action-links{margin-right:0;}.action-links li{display:inline-block;margin:0 0.3em;}.action-links li:first-child{margin-left:0;}[dir="rtl"] .action-links li:first-child{margin-right:0;margin-left:0.3em;}.button-action{display:inline-block;padding:0.2em 0.5em 0.3em;text-decoration:none;line-height:160%;}.button-action:before{margin-left:-0.1em;padding-right:0.2em;content:"+";font-weight:900;}[dir="rtl"] .button-action:before{margin-right:-0.1em;margin-left:0;padding-right:0;padding-left:0.2em;}
.breadcrumb{padding-bottom:0.5em;}.breadcrumb ol{margin:0;padding:0;}[dir="rtl"] .breadcrumb ol{margin-right:0;}.breadcrumb li{display:inline;margin:0;padding:0;list-style-type:none;}.breadcrumb li:before{content:" \BB ";}.breadcrumb li:first-child:before{content:none;}
.button,.image-button{margin-right:1em;margin-left:1em;}.button:first-child,.image-button:first-child{margin-right:0;margin-left:0;}
.collapse-processed > summary{padding-right:0.5em;padding-left:0.5em;}.collapse-processed > summary:before{float:left;width:1em;height:1em;content:"";background:url(/themes/contrib/classy/images/misc/menu-expanded.png) 0 100% no-repeat;}[dir="rtl"] .collapse-processed > summary:before{float:right;background-position:100% 100%;}.collapse-processed:not([open]) > summary:before{-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);background-position:25% 35%;}[dir="rtl"] .collapse-processed:not([open]) > summary:before{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);background-position:75% 35%;}
.container-inline label:after,.container-inline .label:after{content:":";}.form-type-radios .container-inline label:after,.form-type-checkboxes .container-inline label:after{content:"";}.form-type-radios .container-inline .form-type-radio,.form-type-checkboxes .container-inline .form-type-checkbox{margin:0 1em;}.container-inline .form-actions,.container-inline.form-actions{margin-top:0;margin-bottom:0;}
details{margin-top:1em;margin-bottom:1em;border:1px solid #ccc;}details > .details-wrapper{padding:0.5em 1.5em;}summary{padding:0.2em 0.5em;cursor:pointer;}
.exposed-filters .filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .filters{float:right;margin-right:0;margin-left:1em;}.exposed-filters .form-item{margin:0 0 0.1em 0;padding:0;}.exposed-filters .form-item label{float:left;width:10em;font-weight:normal;}[dir="rtl"] .exposed-filters .form-item label{float:right;}.exposed-filters .form-select{width:14em;}.exposed-filters .current-filters{margin-bottom:1em;}.exposed-filters .current-filters .placeholder{font-weight:bold;font-style:normal;}.exposed-filters .additional-filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .additional-filters{float:right;margin-right:0;margin-left:1em;}
.field__label{font-weight:bold;}.field--label-inline .field__label,.field--label-inline .field__items{float:left;}.field--label-inline .field__label,.field--label-inline > .field__item,.field--label-inline .field__items{padding-right:0.5em;}[dir="rtl"] .field--label-inline .field__label,[dir="rtl"] .field--label-inline .field__items{padding-right:0;padding-left:0.5em;}.field--label-inline .field__label::after{content:":";}
form .field-multiple-table{margin:0;}form .field-multiple-table .field-multiple-drag{width:30px;padding-right:0;}[dir="rtl"] form .field-multiple-table .field-multiple-drag{padding-left:0;}form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0.5em;}[dir="rtl"] form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0;padding-left:0.5em;}form .field-add-more-submit{margin:0.5em 0 0;}.form-item,.form-actions{margin-top:1em;margin-bottom:1em;}tr.odd .form-item,tr.even .form-item{margin-top:0;margin-bottom:0;}.form-composite > .fieldset-wrapper > .description,.form-item .description{font-size:0.85em;}label.option{display:inline;font-weight:normal;}.form-composite > legend,.label{display:inline;margin:0;padding:0;font-size:inherit;font-weight:bold;}.form-checkboxes .form-item,.form-radios .form-item{margin-top:0.4em;margin-bottom:0.4em;}.form-type-radio .description,.form-type-checkbox .description{margin-left:2.4em;}[dir="rtl"] .form-type-radio .description,[dir="rtl"] .form-type-checkbox .description{margin-right:2.4em;margin-left:0;}.marker{color:#e00;}.form-required:after{display:inline-block;width:6px;height:6px;margin:0 0.3em;content:"";vertical-align:super;background-image:url(/themes/contrib/classy/images/icons/ee0000/required.svg);background-repeat:no-repeat;background-size:6px 6px;}abbr.tabledrag-changed,abbr.ajax-changed{border-bottom:none;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:2px solid red;}.form-item--error-message:before{display:inline-block;width:14px;height:14px;content:"";vertical-align:sub;background:url(/themes/contrib/classy/images/icons/e32700/error.svg) no-repeat;background-size:contain;}
.icon-help{padding:1px 0 1px 20px;background:url(/themes/contrib/classy/images/misc/help.png) 0 50% no-repeat;}[dir="rtl"] .icon-help{padding:1px 20px 1px 0;background-position:100% 50%;}.feed-icon{display:block;overflow:hidden;width:16px;height:16px;text-indent:-9999px;background:url(/themes/contrib/classy/images/misc/feed.svg) no-repeat;}
.form--inline .form-item{float:left;margin-right:0.5em;}[dir="rtl"] .form--inline .form-item{float:right;margin-right:0;margin-left:0.5em;}[dir="rtl"] .views-filterable-options-controls .form-item{margin-right:2%;}.form--inline .form-item-separator{margin-top:2.3em;margin-right:1em;margin-left:0.5em;}[dir="rtl"] .form--inline .form-item-separator{margin-right:0.5em;margin-left:1em;}.form--inline .form-actions{clear:left;}[dir="rtl"] .form--inline .form-actions{clear:right;}
.item-list .title{font-weight:bold;}.item-list ul{margin:0 0 0.75em 0;padding:0;}.item-list li{margin:0 0 0.25em 1.5em;padding:0;}[dir="rtl"] .item-list li{margin:0 1.5em 0.25em 0;}.item-list--comma-list{display:inline;}.item-list--comma-list .item-list__comma-list,.item-list__comma-list li,[dir="rtl"] .item-list--comma-list .item-list__comma-list,[dir="rtl"] .item-list__comma-list li{margin:0;}
button.link{margin:0;padding:0;cursor:pointer;border:0;background:transparent;font-size:1em;}label button.link{font-weight:bold;}
ul.inline,ul.links.inline{display:inline;padding-left:0;}[dir="rtl"] ul.inline,[dir="rtl"] ul.links.inline{padding-right:0;padding-left:15px;}ul.inline li{display:inline;padding:0 0.5em;list-style-type:none;}ul.links a.is-active{color:#000;}
ul.menu{margin-left:1em;padding:0;list-style:none outside;text-align:left;}[dir="rtl"] ul.menu{margin-right:1em;margin-left:0;text-align:right;}.menu-item--expanded{list-style-type:circle;list-style-image:url(/themes/contrib/classy/images/misc/menu-expanded.png);}.menu-item--collapsed{list-style-type:disc;list-style-image:url(/themes/contrib/classy/images/misc/menu-collapsed.png);}[dir="rtl"] .menu-item--collapsed{list-style-image:url(/themes/contrib/classy/images/misc/menu-collapsed-rtl.png);}.menu-item{margin:0;padding-top:0.2em;}ul.menu a.is-active{color:#000;}
.more-link{display:block;text-align:right;}[dir="rtl"] .more-link{text-align:left;}
.pager__items{clear:both;text-align:center;}.pager__item{display:inline;padding:0.5em;}.pager__item.is-active{font-weight:bold;}
tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}body div.tabledrag-changed-warning{margin-bottom:0.5em;}
tr.selected td{background:#ffc;}td.checkbox,th.checkbox{text-align:center;}[dir="rtl"] td.checkbox,[dir="rtl"] th.checkbox{text-align:center;}
th.is-active img{display:inline;}td.is-active{background-color:#ddd;}
div.tabs{margin:1em 0;}ul.tabs{margin:0 0 0.5em;padding:0;list-style:none;}.tabs > li{display:inline-block;margin-right:0.3em;}[dir="rtl"] .tabs > li{margin-right:0;margin-left:0.3em;}.tabs a{display:block;padding:0.2em 1em;text-decoration:none;}.tabs a.is-active{background-color:#eee;}.tabs a:focus,.tabs a:hover{background-color:#f5f5f5;}
.form-textarea-wrapper textarea{display:block;box-sizing:border-box;width:100%;margin:0;}
.ui-dialog--narrow{max-width:500px;}@media screen and (max-width:600px){.ui-dialog--narrow{min-width:95%;max-width:95%;}}
.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word;}[dir="rtl"] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px;}.messages + .messages{margin-top:1.538em;}.messages__list{margin:0;padding:0;list-style:none;}.messages__item + .messages__item{margin-top:0.769em;}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(/themes/contrib/classy/images/icons/73b355/check.svg);box-shadow:-8px 0 0 #77b259;}[dir="rtl"] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(/themes/contrib/classy/images/icons/e29700/warning.svg);box-shadow:-8px 0 0 #e09600;}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(/themes/contrib/classy/images/icons/e32700/error.svg);box-shadow:-8px 0 0 #e62600;}[dir="rtl"] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}
.progress__track{border-color:#b3b3b3;border-radius:10em;background-color:#f2f1eb;background-image:-webkit-linear-gradient(#e7e7df,#f0f0f0);background-image:linear-gradient(#e7e7df,#f0f0f0);box-shadow:inset 0 1px 3px hsla(0,0%,0%,0.16);}.progress__bar{height:16px;margin-top:-1px;margin-left:-1px;padding:0 1px;-webkit-transition:width 0.5s ease-out;transition:width 0.5s ease-out;-webkit-animation:animate-stripes 3s linear infinite;-moz-animation:animate-stripes 3s linear infinite;border:1px #07629a solid;border-radius:10em;background:#057ec9;background-image:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.15)),-webkit-linear-gradient(left top,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.15)),linear-gradient(to right bottom,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-size:40px 40px;}[dir="rtl"] .progress__bar{margin-right:-1px;margin-left:0;-webkit-animation-direction:reverse;-moz-animation-direction:reverse;animation-direction:reverse;}@media screen and (prefers-reduced-motion:reduce){.progress__bar{-webkit-transition:none;transition:none;-webkit-animation:none;-moz-animation:none;}}@-webkit-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@-ms-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}
@font-face{font-family:"montserrat-bold";font-style:normal;font-weight:normal;src:url("/themes/custom/csv_static/styling/fonts/montserrat-bold/montserrat-bold.eot?#iefix") format("embedded-opentype"),url("/themes/custom/csv_static/styling/fonts/montserrat-bold/montserrat-bold.woff") format("woff"),url("/themes/custom/csv_static/styling/fonts/montserrat-bold/montserrat-bold.ttf") format("truetype")}@font-face{font-family:"montserrat-light";font-style:normal;font-weight:normal;src:url("/themes/custom/csv_static/styling/fonts/montserrat-light/montserrat-light.eot?#iefix") format("embedded-opentype"),url("/themes/custom/csv_static/styling/fonts/montserrat-light/montserrat-light.woff") format("woff"),url("/themes/custom/csv_static/styling/fonts/montserrat-light/montserrat-light.ttf") format("truetype")}@font-face{font-family:"montserrat-extralight";font-style:normal;font-weight:normal;src:url("/themes/custom/csv_static/styling/fonts/montserrat-extralight/montserrat-extralight.eot?#iefix") format("embedded-opentype"),url("/themes/custom/csv_static/styling/fonts/montserrat-extralight/montserrat-extralight.woff") format("woff"),url("/themes/custom/csv_static/styling/fonts/montserrat-extralight/montserrat-extralight.ttf") format("truetype")}@font-face{font-family:"montserrat-regular";font-style:normal;font-weight:normal;src:url("/themes/custom/csv_static/styling/fonts/montserrat-regular/montserrat-regular.eot?#iefix") format("embedded-opentype"),url("/themes/custom/csv_static/styling/fonts/montserrat-regular/montserrat-regular.woff") format("woff"),url("/themes/custom/csv_static/styling/fonts/montserrat-regular/montserrat-regular.ttf") format("truetype")}@font-face{font-family:"montserrat-medium";font-style:normal;font-weight:normal;src:url("/themes/custom/csv_static/styling/fonts/montserrat-medium/montserrat-medium.eot?#iefix") format("embedded-opentype"),url("/themes/custom/csv_static/styling/fonts/montserrat-medium/montserrat-medium.woff") format("woff"),url("/themes/custom/csv_static/styling/fonts/montserrat-medium/montserrat-medium.ttf") format("truetype")}@font-face{font-family:"icomoon";font-style:normal;font-weight:normal;src:url("/themes/custom/csv_static/styling/fonts/icomoon/icomoon.eot?#iefix") format("embedded-opentype"),url("/themes/custom/csv_static/styling/fonts/icomoon/icomoon.woff") format("woff")}h2.title{display:inline-block;vertical-align:middle;font-family:"montserrat-extralight",Arial,sans-serif;font-size:30px;color:#009ddb;line-height:1.5em;margin-top:0;margin-bottom:25px;text-transform:uppercase}p.highlited{font-family:"montserrat-regular",Arial,sans-serif;font-size:15px;color:#009ddb;margin-bottom:5px;line-height:1.5em}h3.highlited,h3.title{font-family:"montserrat-extralight",Arial,sans-serif;font-size:20px;color:#009ddb;margin-bottom:5px;line-height:1.5em;margin-bottom:10px}h2.title-white{display:inline-block;vertical-align:top;font-family:"montserrat-regular",Arial,sans-serif;font-size:30px;color:#fff;line-height:1.5em;margin-top:0;margin-bottom:15px;text-transform:uppercase}div.imageGrid{width:100%;font-size:0}div.imageGrid img{width:33.3%;padding-right:10px;box-sizing:border-box;display:inline-block}@media all and (max-width:768px){div.imageGrid img{width:100%;display:block;padding:10px 0}}@media all and (max-width:480px){h2.title,h2.title-white{font-size:20px}h3.highlited,h3.title{font-size:18px}}.toolbar-menu-administration>.toolbar-menu>.menu-item .toolbar-menu .menu-item .toolbar-icon{font-size:15px !important}.toolbar-menu-administration>.toolbar-menu>.menu-item .toolbar-menu__title a{font-size:24px !important}html{width:100%;font-size:62.5%;-webkit-overflow-scrolling:touch}body{width:100%;height:100%;-webkit-text-size-adjust:none}.main-content{font-size:0px;width:100%;margin:0 auto}.main-content .layout-content{font-size:14px;max-width:76.5%;width:100%;display:inline-block;vertical-align:top;box-sizing:border-box}.main-content.all-content .layout-content{max-width:100%;display:block}.layout-sidebar-first{max-width:23.5%;width:100%;display:inline-block;vertical-align:top}.layout-sidebar-first .region-sidebar{font-size:14px}.layout--hiwc-full-2col-stacked{font-size:0;margin:0 auto}.layout--hiwc-full-2col-stacked .layout-region--header{font-size:15px;width:100%;display:block;box-sizing:border-box}.layout--hiwc-full-2col-stacked .layout-region--content{max-width:1300px;margin:0 auto}.layout--hiwc-full-2col-stacked .layout-region--content-left{box-sizing:border-box;width:50%;display:inline-block;vertical-align:middle}.layout--hiwc-full-2col-stacked .layout-region--content-right{box-sizing:border-box;width:50%;display:inline-block;vertical-align:middle}.layout--hiwc-full-2col-stacked .layout-region--footer{font-size:15px;width:100%;display:block;box-sizing:border-box}@media all and (max-width:1279px)and (min-width:960px){.main-content .layout-content{max-width:74%}.layout-sidebar-first{max-width:26%}}@media all and (max-width:960px){.layout--hiwc-full-2col-stacked{max-width:100%}.layout--hiwc-full-2col-stacked .layout-region--content-left{width:100%;display:block;max-height:100%}.layout--hiwc-full-2col-stacked .layout-region--content-right{width:100%;display:block;max-height:100%}.main-content .layout-content{max-width:100%;display:block;padding-right:0px}.layout-sidebar-first{max-width:100%;display:block}}@media all and (max-width:768px){header{position:sticky;top:-1rem;z-index:10;background:#fff}}.header--top{background-color:#f0f0f0;max-height:40px;width:100%;position:relative;padding-top:8px;padding-bottom:8px}.header--top .container-width{width:100%;display:table;max-height:40px;box-sizing:border-box}.header--top .container-width .region-headline{width:100%;display:table}.header--top #block-privateareamenu{display:table-cell;vertical-align:middle}.header--top #block-privateareamenu ul.menu{margin:auto}.header--top #block-privateareamenu ul.menu .menu-item{display:inline-block;vertical-align:middle;margin-right:10px;padding-top:0}.header--top #block-privateareamenu ul.menu .menu-item a{font-family:"montserrat-regular",Arial,sans-serif;color:#494949;font-size:13px}.header--top #block-privateareamenu ul.menu .menu-item a:hover{color:#0e4386;font-weight:bolder}.header--top .menu--social-menu{display:table-cell;vertical-align:middle}.header--top .menu--social-menu .menu{margin:auto;text-align:right}.header--top .menu--social-menu .menu .menu-item{display:inline-block;margin-right:10px;line-height:1}.header--top .menu--social-menu .menu .menu-item a{font-size:0;text-align:center;color:#818181;text-decoration:none;-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s}.header--top .menu--social-menu .menu .menu-item a:after{font-family:"icomoon";font-size:18px;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.header--top .menu--social-menu .menu .menu-item a.educamos{font-family:"montserrat-regular",Arial,sans-serif;color:#494949;font-size:13px}.header--top .menu--social-menu .menu .menu-item a.educamos:hover{color:#0e4386;font-weight:bolder}.header--top .menu--social-menu .menu .menu-item a.fb-social:after{content:""}.header--top .menu--social-menu .menu .menu-item a.fb-social:hover{color:#3b5998}.header--top .menu--social-menu .menu .menu-item a.tw-social:after{content:"𝕏"}.header--top .menu--social-menu .menu .menu-item a.tw-social:hover{color:#1dcaff}.header--top .menu--social-menu .menu .menu-item a.yt-social:after{content:""}.header--top .menu--social-menu .menu .menu-item a.yt-social:hover{color:red}.header--top .menu--social-menu .menu .menu-item a.in-social:after{content:""}.header--top .menu--social-menu .menu .menu-item a.in-social:hover{color:#0077b5}.header--top .menu--social-menu .menu .menu-item a.insta-social:after{content:""}.header--top .menu--social-menu .menu .menu-item a.insta-social:hover{color:#c13584}.header--middle{margin-top:35px}.header--middle .container-width{position:relative}@media all and (max-width:768px){.header--middle .container-width{position:static}}.header--middle .block-views-exposed-filter-blocksearch-content-page-1{display:none;position:absolute;left:0;top:15%}@media all and (max-width:768px){.header--middle .block-views-exposed-filter-blocksearch-content-page-1{position:absolute;left:50%;transform:translate(-50%,0);top:10px;width:90%}}.header--middle .block-views-exposed-filter-blocksearch-content-page-1 .form--inline{position:relative}.header--middle .block-views-exposed-filter-blocksearch-content-page-1 .form-type-textfield{margin:0;width:100%}.header--middle .block-views-exposed-filter-blocksearch-content-page-1 .form-type-textfield input{width:100%;background-color:#f0f0f0;border-radius:50px;padding:10px 10px 10px 20px;max-height:50px;box-sizing:border-box;font-style:italic;border:none;font-size:14px;color:#494949;font-weight:normal}@media all and (max-width:992px){.header--middle .block-views-exposed-filter-blocksearch-content-page-1 .form-type-textfield input{max-width:200px}}@media all and (max-width:768px){.header--middle .block-views-exposed-filter-blocksearch-content-page-1 .form-type-textfield input{max-width:100%}}.header--middle .block-views-exposed-filter-blocksearch-content-page-1 .form-actions{position:absolute;right:0;top:8px;font-size:14px;background-color:rgba(0,0,0,0);margin:auto}.header--middle .block-views-exposed-filter-blocksearch-content-page-1 .form-actions input{background-image:url(/themes/custom/csv_static/styling/base/images/search.png);background-size:contain;background-position:center center;display:block;background-repeat:no-repeat;color:rgba(0,0,0,0);border:none;background-color:rgba(0,0,0,0);opacity:.6}.header--middle .block-views-exposed-filter-blocksearch-content-page-1 .form-actions input:hover{opacity:.9}.header--middle #branding{margin:auto}.header--middle #branding .site-logo img{margin:auto}.header--middle #block-telephone{position:absolute;right:0px;top:15%;max-width:30%}.header--middle #block-telephone .field--name-body>p{display:inline-block;vertical-align:middle;color:#0e4386;font-size:16px;font-family:"montserrat-bold",Arial,sans-serif}.header--middle #block-telephone .field--name-body>p span{font-family:"montserrat-regular",Arial,sans-serif}.header--middle #block-telephone .field--name-body>p a{font-family:"montserrat-bold",Arial,sans-serif;color:#0e4386}.header--middle #block-telephone .field--name-body>p:first-child span{color:#009ddb}.header--middle .menu--main-menu{display:block;margin-top:35px;z-index:200}.header--middle .menu--main-menu>.menu>.menu-item{position:relative}.header--middle .menu--main-menu>.menu>.menu-item:after{content:"";height:8px;width:100%;background:rgba(14,67,134,.8);position:absolute;bottom:6px;left:-30px;display:none;padding-right:60px}.header--middle .menu--main-menu>.menu>.menu-item:hover:after{display:block}.header--middle .menu--main-menu>.menu>.menu-item.contact:after{display:none}.header--middle .menu--main-menu .menu{display:flex;margin:auto;justify-content:space-around}.header--middle .menu--main-menu .menu .menu-item{text-align:center;display:inline-block;list-style:none;font-size:14px;padding-bottom:32px;font-family:"montserrat-regular",Arial,sans-serif;position:relative;color:#494949}.header--middle .menu--main-menu .menu .menu-item a{color:#494949}.header--middle .menu--main-menu .menu .menu-item a:hover{color:#0e4386;font-family:"montserrat-regular",Arial,sans-serif;font-weight:bolder}.header--middle .menu--main-menu .menu .menu-item a.is-active{width:100%;color:#494949}.header--middle .menu--main-menu .menu .menu-item a.is-active:hover{color:#0e4386;font-family:"montserrat-regular",Arial,sans-serif}.header--middle .menu--main-menu .menu .menu-item .menu.child{z-index:200;margin-top:49px;font-size:0;position:absolute;left:-30px;width:500px;top:0;display:none;background:linear-gradient(to bottom right,rgba(14,67,134,0.8),rgba(0,157,219,0.8));padding:30px}.header--middle .menu--main-menu .menu .menu-item .menu.child .first-column,.header--middle .menu--main-menu .menu .menu-item .menu.child .second-column{display:inline-block;vertical-align:top;width:50%}.header--middle .menu--main-menu .menu .menu-item .menu.child .menu-item.child{text-align:left;display:block;list-style:none;padding-bottom:0;margin-bottom:5px}.header--middle .menu--main-menu .menu .menu-item .menu.child .menu-item.child a,.header--middle .menu--main-menu .menu .menu-item .menu.child .menu-item.child a.is-active{list-style:none;color:#fff;font-family:"montserrat-regular",Arial,sans-serif}.header--middle .menu--main-menu .menu .menu-item .menu.child .menu-item.child a:hover,.header--middle .menu--main-menu .menu .menu-item .menu.child .menu-item.child a.is-active:hover{font-family:"montserrat-bold",Arial,sans-serif}.header--middle .menu--main-menu .menu .menu-item:hover a.is-active{color:#0e4386;font-family:"montserrat-regular",Arial,sans-serif;font-weight:bolder}.header--middle .menu--main-menu .menu .menu-item:hover .menu.child{display:block}.header--middle .menu--main-menu .menu .menu-item:hover .menu.child:after{display:block}@media all and (max-width:1300px){.header--middle{padding-right:20px;padding-left:20px}.header--top .container-width,.header--middle .container-width{padding-right:20px;padding-left:20px}}@media all and (max-width:1080px){.header--middle{padding-top:10px;margin:0;position:relative}.header--middle #block-telephone{top:-50%}.header--middle #block-telephone p:last-child{display:none}.header--middle #block-telephone p:after{display:none}.header--middle .block-views-exposed-filter-blocksearch-content-page-1{top:30%}.header--middle .menu--main-menu{margin-top:5px;z-index:200}.header--middle .menu--main-menu>.menu>.menu-item{position:relative}.header--middle .menu--main-menu>.menu>.menu-item:after{display:none}.header--middle .menu--main-menu>.menu>.menu-item:hover:after{display:none}.header--middle .menu--main-menu .menu{box-sizing:border-box;max-width:70%;display:block;margin:auto;margin-right:0px;right:0;padding:30px;z-index:600;border:1px solid #009ddb;border-radius:5px;display:block;text-align:left;width:100%;position:absolute;background-color:#fff}.header--middle .menu--main-menu .menu .menu-item{text-align:left;display:block;padding-bottom:20px}.header--middle .menu--main-menu .menu .menu-item .flecha-drop-up .fa-chevron-down:before{font-family:"icomoon";font-size:18px;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";display:block;position:absolute;right:0;top:0;color:#494949}.header--middle .menu--main-menu .menu .menu-item .flecha-drop-up .fa-chevron-up:before{font-family:"icomoon";font-size:18px;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";display:block;position:absolute;right:0;top:0;color:#494949}.header--middle .menu--main-menu .menu .menu-item .menu.child{background:rgba(0,0,0,0);padding:10px;border:none;margin-top:5px;max-width:100%;position:relative;left:0;width:100%;display:none}.header--middle .menu--main-menu .menu .menu-item .menu.child .first-column,.header--middle .menu--main-menu .menu .menu-item .menu.child .second-column{display:block;width:100%}.header--middle .menu--main-menu .menu .menu-item .menu.child .first-column .menu-item.child,.header--middle .menu--main-menu .menu .menu-item .menu.child .second-column .menu-item.child{border-bottom:1px solid rgba(0,0,0,.1);padding-bottom:15px;width:100%;margin-bottom:5px;display:block}.header--middle .menu--main-menu .menu .menu-item .menu.child .first-column .menu-item.child a,.header--middle .menu--main-menu .menu .menu-item .menu.child .second-column .menu-item.child a{color:#009ddb}.header--middle .menu--main-menu .responsive-menu{position:absolute;right:0;bottom:20%;width:40px;height:50px;display:block;cursor:pointer}.header--middle .menu--main-menu .responsive-menu:before{font-family:icomoon;font-size:22px;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:35px;height:50px;width:50px;color:#009ddb}}@media all and ((min-width:768px) and (max-width:819px)){.header--middle{padding-top:50px}.header--middle .block-views-exposed-filter-blocksearch-content-page-1{top:10%}}@media all and (max-width:580px){.header--top{max-height:none;padding-top:2px;padding-bottom:4px}.header--top #block-privateareamenu,.header--top .menu--social-menu{display:block}.header--top #block-privateareamenu .menu,.header--top .menu--social-menu .menu{text-align:center}.header--middle #branding .site-logo img{max-width:80%;text-align:left;margin-left:0}.header--middle .menu--main-menu .menu{max-width:100%;right:0}}@media all and (max-width:480px){.header--middle .container-width{padding-left:0;padding-right:0}}@media all and (max-width:360px){.header--top .container-width{padding-right:10px;padding-left:10px}.header--top #block-privateareamenu{margin-bottom:10px}.header--top #block-privateareamenu ul.menu .menu-item a{font-size:12px}}.region-headline .gtranslate_wrapper,.header--middle .gtranslate_wrapper{display:none}@media all and (min-width:768px){.region-headline .gtranslate_wrapper,.region-headline #edit-search-api-fulltext,.region-headline .block-views-exposed-filter-blocksearch-content-page-1,.header--middle .gtranslate_wrapper,.header--middle #edit-search-api-fulltext,.header--middle .block-views-exposed-filter-blocksearch-content-page-1{display:block}}footer{position:relative}.footer--top{margin-top:40px;height:auto;background-color:#494949}.footer--top .gtranslate_wrapper{padding-top:1rem}.footer--top .region-footer-top{font-size:0;display:table;width:100%}.footer--top .menu--main-menu{max-width:70%;display:table-cell;vertical-align:top;padding-top:40px}.footer--top .menu--main-menu .menu{margin:auto}.footer--top .menu--main-menu .menu .menu-item{padding-left:20px;display:inline-block;list-style:none;font-family:"montserrat-regular",Arial,sans-serif;position:relative;color:#fff;font-size:13px;vertical-align:top;width:32.3%;box-sizing:border-box}.footer--top .menu--main-menu .menu .menu-item a{color:#fff}.footer--top .menu--main-menu .menu .menu-item a.is-active{color:#fff}.footer--top .menu--main-menu .menu .menu-item a:hover{color:#009ddb}.footer--top .menu--main-menu .menu .menu-item .menu{margin-bottom:20px;margin-top:5px;line-height:1.8em;display:block}.footer--top .menu--main-menu .menu .menu-item .menu .menu-item{padding-left:0;display:block;max-width:100%;width:100%;color:#fff}.footer--top .menu--main-menu .menu .menu-item .menu .menu-item a.is-active{color:#fff}.footer--top .menu--main-menu .menu .menu-item .menu .menu-item a.is-active:after{border-bottom:none}.footer--top .menu--main-menu .menu .menu-item .menu .menu-item:hover a{color:#009ddb}.footer--top #block-certifications{padding-top:40px;padding-left:20px;box-sizing:border-box;max-width:30%;display:table-cell;vertical-align:top}.footer--top #block-certifications .align-left{float:none}.footer--top #block-certifications .field--name-body>div{margin-bottom:20px}.footer--top #block-certifications .field--name-body>div p{font-family:"montserrat-regular",Arial,sans-serif;text-transform:uppercase;color:#fff;font-size:13px;margin-bottom:10px}.footer--top .block-views-exposed-filter-blocksearch-content-page-1{display:block;padding-top:40px}@media screen and (min-width:768px){.footer--top .block-views-exposed-filter-blocksearch-content-page-1{display:none}}.footer--top .block-views-exposed-filter-blocksearch-content-page-1 .form--inline{position:relative}.footer--top .block-views-exposed-filter-blocksearch-content-page-1 .form-type-textfield{margin:0;width:100%}.footer--top .block-views-exposed-filter-blocksearch-content-page-1 .form-type-textfield input{width:100%;background-color:#f0f0f0;border-radius:50px;padding:10px 10px 10px 20px;max-height:50px;box-sizing:border-box;font-style:italic;border:none;font-size:14px;color:#494949;font-weight:normal}@media all and (max-width:992px){.footer--top .block-views-exposed-filter-blocksearch-content-page-1 .form-type-textfield input{max-width:200px}}@media all and (max-width:768px){.footer--top .block-views-exposed-filter-blocksearch-content-page-1 .form-type-textfield input{max-width:100%}}.footer--top .block-views-exposed-filter-blocksearch-content-page-1 .form-actions{position:absolute;right:0;top:8px;font-size:14px;background-color:rgba(0,0,0,0);margin:auto}.footer--top .block-views-exposed-filter-blocksearch-content-page-1 .form-actions input{background-image:url(/themes/custom/csv_static/styling/base/images/search.png);background-size:contain;background-position:center center;display:block;background-repeat:no-repeat;color:rgba(0,0,0,0);border:none;background-color:rgba(0,0,0,0);opacity:.6}.footer--top .block-views-exposed-filter-blocksearch-content-page-1 .form-actions input:hover{opacity:.9}.footer--middle{height:auto;background-color:#494949}.footer--middle .menu--corporative-menu{padding-top:40px;padding-bottom:50px}.footer--middle .menu--corporative-menu .menu{font-size:0;padding:0;margin:0;display:table;width:100%}.footer--middle .menu--corporative-menu .menu li.sv{width:100%;background-image:url(/themes/custom/csv_static/styling/base/images/flecha-sv.png);background-position:right center;display:block;background-repeat:no-repeat}.footer--middle .menu--corporative-menu .menu li.sv a{background-image:url(/themes/custom/csv_static/styling/base/images/gsv.png);width:250px;height:75px;display:block;background-repeat:no-repeat;color:rgba(0,0,0,0);background-size:contain;background-position:center center}.footer--middle .menu--corporative-menu .menu li{list-style-image:none;list-style-type:none;width:15%;padding:0;margin:0;display:table-cell;vertical-align:middle}.footer--middle .menu--corporative-menu .menu li a{display:block;font-size:35px;background-repeat:no-repeat;background-position:right center;color:rgba(0,0,0,0);height:50px}.footer--middle .menu--corporative-menu .menu li a.centro{background-image:url(/themes/custom/csv_static/styling/base/images/centro.png)}.footer--middle .menu--corporative-menu .menu li a.fundacion-dominicana{background-image:url(/themes/custom/csv_static/styling/base/images/fundacion-dom.png)}.footer--middle .menu--corporative-menu .menu li a.formacion{background-image:url(/themes/custom/csv_static/styling/base/images/formacion.png)}.footer--middle .menu--corporative-menu .menu li a.estudios-abiertos{background-image:url(/themes/custom/csv_static/styling/base/images/estudios-abiertos.png)}.footer--middle .menu--corporative-menu .menu li a.universidad-san-jorge{background-image:url(/themes/custom/csv_static/styling/base/images/universidad-san-jorge.png)}.footer--middle .menu--corporative-menu .menu li a:hover{transform:scale(0.9);transition:all .2s ease-in-out}.footer--bottom{margin-top:0px;background-color:#818181;width:100%;position:relative;padding-top:24px;padding-bottom:24px}@media all and (min-width:768px){.footer--bottom{max-height:70px}}.footer--bottom .container-width{width:100%;box-sizing:border-box}.footer--bottom .container-width .region-footer-bottom{display:flex;flex-direction:column;text-align:center;width:100%}@media all and (min-width:768px){.footer--bottom .container-width .region-footer-bottom{display:table}}.footer--bottom #block-contact{display:table-cell;vertical-align:middle}.footer--bottom #block-contact .field--name-body>p{color:#fff;display:inline-block}.footer--bottom #block-contact .field--name-body>p:first-child:after,.footer--bottom #block-contact .field--name-body>p:nth-child(2):after{content:"|";color:inherit;font-size:inherit;margin-left:5px}.footer--bottom .menu--legal-menu{display:table-cell;vertical-align:middle}.footer--bottom .menu--legal-menu .menu{text-align:right;margin:auto}.footer--bottom .menu--legal-menu .menu .menu-item{display:inline-block;list-style:none;font-size:14px;font-family:"montserrat-regular",Arial,sans-serif;color:#fff}.footer--bottom .menu--legal-menu .menu .menu-item a{color:#fff}.footer--bottom .menu--legal-menu .menu .menu-item a.is-active{color:#fff}.footer--bottom .menu--legal-menu .menu .menu-item a.right-border:after{content:"|";color:inherit;font-size:inherit;margin-left:5px}.footer--bottom .menu--legal-menu .menu .menu-item a:hover{color:#0e4386;font-family:"montserrat-medium",Arial,sans-serif}@media all and (max-width:1300px){.footer--top .container-width,.footer--middle .container-width,.footer--bottom .container-width{padding-right:20px;padding-left:20px}.footer--middle .menu--corporative-menu{padding-top:20px}.footer--middle .menu--corporative-menu .menu li{margin-bottom:10px;width:20%;display:inline-block}.footer--middle .menu--corporative-menu .menu li a{background-size:200px;background-position:center center}.footer--middle .menu--corporative-menu .menu li.sv{margin-bottom:10px;width:100%;background-image:none}.footer--middle .menu--corporative-menu .menu li.sv a{width:100%}}@media all and (max-width:1024px){.footer--top .menu--main-menu .menu .menu-item{width:32.3%}.footer--middle .menu--corporative-menu .menu li a{background-size:160px}}@media all and (max-width:960px){.footer--top .menu--main-menu{max-width:100%;display:block}.footer--top #block-certifications{margin-top:20px;border-top:1px solid rgba(255,255,255,.5);max-width:100%;display:block}.footer--top #block-certifications .field--name-body{font-size:0}.footer--top #block-certifications .field--name-body>div{text-align:center;box-sizing:border-box;display:inline-block;vertical-align:top;width:33.3%}.footer--middle .menu--corporative-menu{border-top:1px solid rgba(255,255,255,.5)}.footer--middle .menu--corporative-menu .menu li{width:20%}.footer--middle .menu--corporative-menu .menu li a{background-size:115px}}@media all and (max-width:680px){.footer--top #block-certifications .field--name-body>div{text-align:left;margin-bottom:20px;padding-left:0px;display:block;vertical-align:top;width:100%}.footer--top #block-certifications .field--name-body>div p{display:inline-block;vertical-align:middle;padding-left:20px}.footer--top .menu--main-menu .menu>.menu-item{width:49%}.footer--middle .menu--corporative-menu .menu li{width:33.3%}.footer--middle .menu--corporative-menu .menu li a{background-position:center center;background-size:145px}.footer--bottom #block-contact,.footer--bottom .menu--legal-menu{display:block;width:100%;text-align:center}.footer--bottom #block-contact .menu,.footer--bottom .menu--legal-menu .menu{text-align:center}}@media all and (max-width:480px){.footer--top #block-certifications .field--name-body>div{text-align:center;margin-bottom:30px}.footer--top #block-certifications .field--name-body>div p{display:block;padding-left:0;text-align:center}.footer--top .menu--main-menu .menu .menu-item{width:100%;display:block;text-align:center;padding:0}.footer--middle .menu--corporative-menu{padding-top:20px}.footer--middle .menu--corporative-menu .menu li{width:100%;display:block}.footer--middle .menu--corporative-menu .menu li.sv{margin-bottom:10px;width:100%;background-image:none}.footer--middle .menu--corporative-menu .menu li.sv a{width:100%}.footer-bottom{padding-bottom:65px}}@media all and (min-width:768px){.region-footer-top .block-views-exposed-filter-blocksearch-content-page-1,.region-footer-top .gtranslate_wrapper{display:none}}@font-face{font-family:"montserrat-bold";font-style:normal;font-weight:normal;src:url("/themes/custom/csv_static/styling/fonts/montserrat-bold/montserrat-bold.eot?#iefix") format("embedded-opentype"),url("/themes/custom/csv_static/styling/fonts/montserrat-bold/montserrat-bold.woff") format("woff"),url("/themes/custom/csv_static/styling/fonts/montserrat-bold/montserrat-bold.ttf") format("truetype")}@font-face{font-family:"montserrat-light";font-style:normal;font-weight:normal;src:url("/themes/custom/csv_static/styling/fonts/montserrat-light/montserrat-light.eot?#iefix") format("embedded-opentype"),url("/themes/custom/csv_static/styling/fonts/montserrat-light/montserrat-light.woff") format("woff"),url("/themes/custom/csv_static/styling/fonts/montserrat-light/montserrat-light.ttf") format("truetype")}@font-face{font-family:"montserrat-extralight";font-style:normal;font-weight:normal;src:url("/themes/custom/csv_static/styling/fonts/montserrat-extralight/montserrat-extralight.eot?#iefix") format("embedded-opentype"),url("/themes/custom/csv_static/styling/fonts/montserrat-extralight/montserrat-extralight.woff") format("woff"),url("/themes/custom/csv_static/styling/fonts/montserrat-extralight/montserrat-extralight.ttf") format("truetype")}@font-face{font-family:"montserrat-regular";font-style:normal;font-weight:normal;src:url("/themes/custom/csv_static/styling/fonts/montserrat-regular/montserrat-regular.eot?#iefix") format("embedded-opentype"),url("/themes/custom/csv_static/styling/fonts/montserrat-regular/montserrat-regular.woff") format("woff"),url("/themes/custom/csv_static/styling/fonts/montserrat-regular/montserrat-regular.ttf") format("truetype")}@font-face{font-family:"montserrat-medium";font-style:normal;font-weight:normal;src:url("/themes/custom/csv_static/styling/fonts/montserrat-medium/montserrat-medium.eot?#iefix") format("embedded-opentype"),url("/themes/custom/csv_static/styling/fonts/montserrat-medium/montserrat-medium.woff") format("woff"),url("/themes/custom/csv_static/styling/fonts/montserrat-medium/montserrat-medium.ttf") format("truetype")}@font-face{font-family:"icomoon";font-style:normal;font-weight:normal;src:url("/themes/custom/csv_static/styling/fonts/icomoon/icomoon.eot?#iefix") format("embedded-opentype"),url("/themes/custom/csv_static/styling/fonts/icomoon/icomoon.woff") format("woff")}html{width:100%;-webkit-overflow-scrolling:touch;overflow-x:hidden !important;scroll-behavior:smooth}body{width:100%;height:100%;margin:0}.container-width{max-width:1300px;margin:0 auto}p{font-family:"montserrat-regular",Arial,sans-serif;color:#494949;font-size:14px;margin:auto;line-height:1.5em;text-align:justify}a{text-decoration:none;-webkit-transition:all .2s ease-in-out 0s;-moz-transition:all .2s ease-in-out 0s;transition:all .2s ease-in-out 0s}a:active{color:#494949}.field--name-field-n-body a,.view-id-school-centre a{color:#0e4386;font-family:"montserrat-medium",Arial,sans-serif;text-decoration:none}.field--name-field-n-body a:hover,.view-id-school-centre a:hover{color:#009ddb;text-decoration:underline}.view-id-school-centre a{text-decoration:underline}.more-link{right:0}.more-link a{font-size:15px;color:#009ddb}.more-link a:hover{color:#0e4386}input[type=submit]{-webkit-transition:all .2s ease-in-out 0s;-moz-transition:all .2s ease-in-out 0s;transition:all .2s ease-in-out 0s}input,select,a{outline:none}img{display:block;max-width:100%;height:auto;margin:auto}.gm-style img{max-width:1024px}b,strong{font-weight:bold}ul li.leaf{list-style-image:none;list-style-type:none}.pager{margin:10px 0}.pager li{display:inline-block;vertical-align:middle;margin:0;padding:6px 6px 5px;color:#494949;font-size:18px}.pager li a{display:inline-block;vertical-align:middle;color:#494949;font-family:"montserrat-regular",Arial,sans-serif;font-size:16px;margin:1px 0 0;padding:5px 8px}.pager li a:hover{color:#000}.pager li.pager-current{margin:-1px 0 0;padding:7px 8px;font-weight:normal}.pager .pager-ellipsis{color:#494949}.pager a{color:#494949}table{border:none;border-collapse:initial}table td{padding:15px;border:1px solid #f0f0f0}ul,ul li,ol,ol li{line-height:1.5em;font-family:"montserrat-regular",Arial,sans-serif;color:#494949;font-size:15px}li{margin-bottom:10px}.text-formatted img{display:inline-block;margin:5px}span.telephone{color:rgb(var(--color-accent));font-size:2rem;font-family:"montserrat-medium",Arial,sans-serif}.path-listado-eventos .layout-region--header,.path-listado-noticias .layout-region--header,.path-te-interesa .layout-region--header,.node--actualidad.node--view-mode--full .layout-region--header,.node--modelo_1 .layout-region--header,.node--model_ten.node--view-mode-full .layout-region--header,.node--list.node--view-mode-full .layout-region--header,.node--list.node--view-mode-full_content_job .layout-region--header,.node--list.node--view-mode-full_content_courses .layout-region--header,.node--educational_offers_list.node--view-mode-full .layout-region--header,.node--educational_offer_detail.node--view-mode-full .layout-region--header,.node--page.node--view-mode-contact .layout-region--header,.node--page.node--view-mode-full .layout-region--header,.node--educational_offer_detail_subtype.node--view-mode-full_content_subtipos .layout-region--header,.node--courses_detail.node--view-mode-full .layout-region--header,.view-search-content .layout-region--header,.node--gallery .layout-region--header{position:relative;margin-bottom:55px}.path-listado-eventos .layout-region--header .wrapper-text,.path-listado-noticias .layout-region--header .wrapper-text,.path-te-interesa .layout-region--header .wrapper-text,.node--actualidad.node--view-mode--full .layout-region--header .wrapper-text,.node--modelo_1 .layout-region--header .wrapper-text,.node--model_ten.node--view-mode-full .layout-region--header .wrapper-text,.node--list.node--view-mode-full .layout-region--header .wrapper-text,.node--list.node--view-mode-full_content_job .layout-region--header .wrapper-text,.node--list.node--view-mode-full_content_courses .layout-region--header .wrapper-text,.node--educational_offers_list.node--view-mode-full .layout-region--header .wrapper-text,.node--educational_offer_detail.node--view-mode-full .layout-region--header .wrapper-text,.node--page.node--view-mode-contact .layout-region--header .wrapper-text,.node--page.node--view-mode-full .layout-region--header .wrapper-text,.node--educational_offer_detail_subtype.node--view-mode-full_content_subtipos .layout-region--header .wrapper-text,.node--courses_detail.node--view-mode-full .layout-region--header .wrapper-text,.view-search-content .layout-region--header .wrapper-text,.node--gallery .layout-region--header .wrapper-text{z-index:2;max-width:1300px;position:absolute;margin:0 auto;top:0;right:0;text-align:center;left:0;bottom:0}.path-listado-eventos .layout-region--header .wrapper-text .field--name-node-title,.path-listado-noticias .layout-region--header .wrapper-text .field--name-node-title,.path-te-interesa .layout-region--header .wrapper-text .field--name-node-title,.node--actualidad.node--view-mode--full .layout-region--header .wrapper-text .field--name-node-title,.node--modelo_1 .layout-region--header .wrapper-text .field--name-node-title,.node--model_ten.node--view-mode-full .layout-region--header .wrapper-text .field--name-node-title,.node--list.node--view-mode-full .layout-region--header .wrapper-text .field--name-node-title,.node--list.node--view-mode-full_content_job .layout-region--header .wrapper-text .field--name-node-title,.node--list.node--view-mode-full_content_courses .layout-region--header .wrapper-text .field--name-node-title,.node--educational_offers_list.node--view-mode-full .layout-region--header .wrapper-text .field--name-node-title,.node--educational_offer_detail.node--view-mode-full .layout-region--header .wrapper-text .field--name-node-title,.node--page.node--view-mode-contact .layout-region--header .wrapper-text .field--name-node-title,.node--page.node--view-mode-full .layout-region--header .wrapper-text .field--name-node-title,.node--educational_offer_detail_subtype.node--view-mode-full_content_subtipos .layout-region--header .wrapper-text .field--name-node-title,.node--courses_detail.node--view-mode-full .layout-region--header .wrapper-text .field--name-node-title,.view-search-content .layout-region--header .wrapper-text .field--name-node-title,.node--gallery .layout-region--header .wrapper-text .field--name-node-title{max-width:50%;text-align:right;position:absolute;right:10px;top:25%}.path-listado-eventos .layout-region--header .wrapper-text .field--name-node-title .title,.path-listado-noticias .layout-region--header .wrapper-text .field--name-node-title .title,.path-te-interesa .layout-region--header .wrapper-text .field--name-node-title .title,.node--actualidad.node--view-mode--full .layout-region--header .wrapper-text .field--name-node-title .title,.node--modelo_1 .layout-region--header .wrapper-text .field--name-node-title .title,.node--model_ten.node--view-mode-full .layout-region--header .wrapper-text .field--name-node-title .title,.node--list.node--view-mode-full .layout-region--header .wrapper-text .field--name-node-title .title,.node--list.node--view-mode-full_content_job .layout-region--header .wrapper-text .field--name-node-title .title,.node--list.node--view-mode-full_content_courses .layout-region--header .wrapper-text .field--name-node-title .title,.node--educational_offers_list.node--view-mode-full .layout-region--header .wrapper-text .field--name-node-title .title,.node--educational_offer_detail.node--view-mode-full .layout-region--header .wrapper-text .field--name-node-title .title,.node--page.node--view-mode-contact .layout-region--header .wrapper-text .field--name-node-title .title,.node--page.node--view-mode-full .layout-region--header .wrapper-text .field--name-node-title .title,.node--educational_offer_detail_subtype.node--view-mode-full_content_subtipos .layout-region--header .wrapper-text .field--name-node-title .title,.node--courses_detail.node--view-mode-full .layout-region--header .wrapper-text .field--name-node-title .title,.view-search-content .layout-region--header .wrapper-text .field--name-node-title .title,.node--gallery .layout-region--header .wrapper-text .field--name-node-title .title{font-weight:initial;font-family:"montserrat-extralight",Arial,sans-serif;font-size:35px;color:#fff;margin:auto;text-transform:uppercase}.path-listado-eventos .layout-region--header .field--name-field-mb-media,.path-listado-eventos .layout-region--header .field--name-field-n-image,.path-listado-eventos .layout-region--header .field--name-field-header-image-gallery,.path-listado-eventos .layout-region--header .field--name-field-image,.path-listado-eventos .layout-region--header .field--name-field-image-ref,.path-listado-noticias .layout-region--header .field--name-field-mb-media,.path-listado-noticias .layout-region--header .field--name-field-n-image,.path-listado-noticias .layout-region--header .field--name-field-header-image-gallery,.path-listado-noticias .layout-region--header .field--name-field-image,.path-listado-noticias .layout-region--header .field--name-field-image-ref,.path-te-interesa .layout-region--header .field--name-field-mb-media,.path-te-interesa .layout-region--header .field--name-field-n-image,.path-te-interesa .layout-region--header .field--name-field-header-image-gallery,.path-te-interesa .layout-region--header .field--name-field-image,.path-te-interesa .layout-region--header .field--name-field-image-ref,.node--actualidad.node--view-mode--full .layout-region--header .field--name-field-mb-media,.node--actualidad.node--view-mode--full .layout-region--header .field--name-field-n-image,.node--actualidad.node--view-mode--full .layout-region--header .field--name-field-header-image-gallery,.node--actualidad.node--view-mode--full .layout-region--header .field--name-field-image,.node--actualidad.node--view-mode--full .layout-region--header .field--name-field-image-ref,.node--modelo_1 .layout-region--header .field--name-field-mb-media,.node--modelo_1 .layout-region--header .field--name-field-n-image,.node--modelo_1 .layout-region--header .field--name-field-header-image-gallery,.node--modelo_1 .layout-region--header .field--name-field-image,.node--modelo_1 .layout-region--header .field--name-field-image-ref,.node--model_ten.node--view-mode-full .layout-region--header .field--name-field-mb-media,.node--model_ten.node--view-mode-full .layout-region--header .field--name-field-n-image,.node--model_ten.node--view-mode-full .layout-region--header .field--name-field-header-image-gallery,.node--model_ten.node--view-mode-full .layout-region--header .field--name-field-image,.node--model_ten.node--view-mode-full .layout-region--header .field--name-field-image-ref,.node--list.node--view-mode-full .layout-region--header .field--name-field-mb-media,.node--list.node--view-mode-full .layout-region--header .field--name-field-n-image,.node--list.node--view-mode-full .layout-region--header .field--name-field-header-image-gallery,.node--list.node--view-mode-full .layout-region--header .field--name-field-image,.node--list.node--view-mode-full .layout-region--header .field--name-field-image-ref,.node--list.node--view-mode-full_content_job .layout-region--header .field--name-field-mb-media,.node--list.node--view-mode-full_content_job .layout-region--header .field--name-field-n-image,.node--list.node--view-mode-full_content_job .layout-region--header .field--name-field-header-image-gallery,.node--list.node--view-mode-full_content_job .layout-region--header .field--name-field-image,.node--list.node--view-mode-full_content_job .layout-region--header .field--name-field-image-ref,.node--list.node--view-mode-full_content_courses .layout-region--header .field--name-field-mb-media,.node--list.node--view-mode-full_content_courses .layout-region--header .field--name-field-n-image,.node--list.node--view-mode-full_content_courses .layout-region--header .field--name-field-header-image-gallery,.node--list.node--view-mode-full_content_courses .layout-region--header .field--name-field-image,.node--list.node--view-mode-full_content_courses .layout-region--header .field--name-field-image-ref,.node--educational_offers_list.node--view-mode-full .layout-region--header .field--name-field-mb-media,.node--educational_offers_list.node--view-mode-full .layout-region--header .field--name-field-n-image,.node--educational_offers_list.node--view-mode-full .layout-region--header .field--name-field-header-image-gallery,.node--educational_offers_list.node--view-mode-full .layout-region--header .field--name-field-image,.node--educational_offers_list.node--view-mode-full .layout-region--header .field--name-field-image-ref,.node--educational_offer_detail.node--view-mode-full .layout-region--header .field--name-field-mb-media,.node--educational_offer_detail.node--view-mode-full .layout-region--header .field--name-field-n-image,.node--educational_offer_detail.node--view-mode-full .layout-region--header .field--name-field-header-image-gallery,.node--educational_offer_detail.node--view-mode-full .layout-region--header .field--name-field-image,.node--educational_offer_detail.node--view-mode-full .layout-region--header .field--name-field-image-ref,.node--page.node--view-mode-contact .layout-region--header .field--name-field-mb-media,.node--page.node--view-mode-contact .layout-region--header .field--name-field-n-image,.node--page.node--view-mode-contact .layout-region--header .field--name-field-header-image-gallery,.node--page.node--view-mode-contact .layout-region--header .field--name-field-image,.node--page.node--view-mode-contact .layout-region--header .field--name-field-image-ref,.node--page.node--view-mode-full .layout-region--header .field--name-field-mb-media,.node--page.node--view-mode-full .layout-region--header .field--name-field-n-image,.node--page.node--view-mode-full .layout-region--header .field--name-field-header-image-gallery,.node--page.node--view-mode-full .layout-region--header .field--name-field-image,.node--page.node--view-mode-full .layout-region--header .field--name-field-image-ref,.node--educational_offer_detail_subtype.node--view-mode-full_content_subtipos .layout-region--header .field--name-field-mb-media,.node--educational_offer_detail_subtype.node--view-mode-full_content_subtipos .layout-region--header .field--name-field-n-image,.node--educational_offer_detail_subtype.node--view-mode-full_content_subtipos .layout-region--header .field--name-field-header-image-gallery,.node--educational_offer_detail_subtype.node--view-mode-full_content_subtipos .layout-region--header .field--name-field-image,.node--educational_offer_detail_subtype.node--view-mode-full_content_subtipos .layout-region--header .field--name-field-image-ref,.node--courses_detail.node--view-mode-full .layout-region--header .field--name-field-mb-media,.node--courses_detail.node--view-mode-full .layout-region--header .field--name-field-n-image,.node--courses_detail.node--view-mode-full .layout-region--header .field--name-field-header-image-gallery,.node--courses_detail.node--view-mode-full .layout-region--header .field--name-field-image,.node--courses_detail.node--view-mode-full .layout-region--header .field--name-field-image-ref,.view-search-content .layout-region--header .field--name-field-mb-media,.view-search-content .layout-region--header .field--name-field-n-image,.view-search-content .layout-region--header .field--name-field-header-image-gallery,.view-search-content .layout-region--header .field--name-field-image,.view-search-content .layout-region--header .field--name-field-image-ref,.node--gallery .layout-region--header .field--name-field-mb-media,.node--gallery .layout-region--header .field--name-field-n-image,.node--gallery .layout-region--header .field--name-field-header-image-gallery,.node--gallery .layout-region--header .field--name-field-image,.node--gallery .layout-region--header .field--name-field-image-ref{box-shadow:0 20px 25px rgba(0,0,0,.2)}.path-listado-eventos .layout-region--header .field--name-field-mb-media:after,.path-listado-eventos .layout-region--header .field--name-field-n-image:after,.path-listado-eventos .layout-region--header .field--name-field-header-image-gallery:after,.path-listado-eventos .layout-region--header .field--name-field-image:after,.path-listado-eventos .layout-region--header .field--name-field-image-ref:after,.path-listado-noticias .layout-region--header .field--name-field-mb-media:after,.path-listado-noticias .layout-region--header .field--name-field-n-image:after,.path-listado-noticias .layout-region--header .field--name-field-header-image-gallery:after,.path-listado-noticias .layout-region--header .field--name-field-image:after,.path-listado-noticias .layout-region--header .field--name-field-image-ref:after,.path-te-interesa .layout-region--header .field--name-field-mb-media:after,.path-te-interesa .layout-region--header .field--name-field-n-image:after,.path-te-interesa .layout-region--header .field--name-field-header-image-gallery:after,.path-te-interesa .layout-region--header .field--name-field-image:after,.path-te-interesa .layout-region--header .field--name-field-image-ref:after,.node--actualidad.node--view-mode--full .layout-region--header .field--name-field-mb-media:after,.node--actualidad.node--view-mode--full .layout-region--header .field--name-field-n-image:after,.node--actualidad.node--view-mode--full .layout-region--header .field--name-field-header-image-gallery:after,.node--actualidad.node--view-mode--full .layout-region--header .field--name-field-image:after,.node--actualidad.node--view-mode--full .layout-region--header .field--name-field-image-ref:after,.node--modelo_1 .layout-region--header .field--name-field-mb-media:after,.node--modelo_1 .layout-region--header .field--name-field-n-image:after,.node--modelo_1 .layout-region--header .field--name-field-header-image-gallery:after,.node--modelo_1 .layout-region--header .field--name-field-image:after,.node--modelo_1 .layout-region--header .field--name-field-image-ref:after,.node--model_ten.node--view-mode-full .layout-region--header .field--name-field-mb-media:after,.node--model_ten.node--view-mode-full .layout-region--header .field--name-field-n-image:after,.node--model_ten.node--view-mode-full .layout-region--header .field--name-field-header-image-gallery:after,.node--model_ten.node--view-mode-full .layout-region--header .field--name-field-image:after,.node--model_ten.node--view-mode-full .layout-region--header .field--name-field-image-ref:after,.node--list.node--view-mode-full .layout-region--header .field--name-field-mb-media:after,.node--list.node--view-mode-full .layout-region--header .field--name-field-n-image:after,.node--list.node--view-mode-full .layout-region--header .field--name-field-header-image-gallery:after,.node--list.node--view-mode-full .layout-region--header .field--name-field-image:after,.node--list.node--view-mode-full .layout-region--header .field--name-field-image-ref:after,.node--list.node--view-mode-full_content_job .layout-region--header .field--name-field-mb-media:after,.node--list.node--view-mode-full_content_job .layout-region--header .field--name-field-n-image:after,.node--list.node--view-mode-full_content_job .layout-region--header .field--name-field-header-image-gallery:after,.node--list.node--view-mode-full_content_job .layout-region--header .field--name-field-image:after,.node--list.node--view-mode-full_content_job .layout-region--header .field--name-field-image-ref:after,.node--list.node--view-mode-full_content_courses .layout-region--header .field--name-field-mb-media:after,.node--list.node--view-mode-full_content_courses .layout-region--header .field--name-field-n-image:after,.node--list.node--view-mode-full_content_courses .layout-region--header .field--name-field-header-image-gallery:after,.node--list.node--view-mode-full_content_courses .layout-region--header .field--name-field-image:after,.node--list.node--view-mode-full_content_courses .layout-region--header .field--name-field-image-ref:after,.node--educational_offers_list.node--view-mode-full .layout-region--header .field--name-field-mb-media:after,.node--educational_offers_list.node--view-mode-full .layout-region--header .field--name-field-n-image:after,.node--educational_offers_list.node--view-mode-full .layout-region--header .field--name-field-header-image-gallery:after,.node--educational_offers_list.node--view-mode-full .layout-region--header .field--name-field-image:after,.node--educational_offers_list.node--view-mode-full .layout-region--header .field--name-field-image-ref:after,.node--educational_offer_detail.node--view-mode-full .layout-region--header .field--name-field-mb-media:after,.node--educational_offer_detail.node--view-mode-full .layout-region--header .field--name-field-n-image:after,.node--educational_offer_detail.node--view-mode-full .layout-region--header .field--name-field-header-image-gallery:after,.node--educational_offer_detail.node--view-mode-full .layout-region--header .field--name-field-image:after,.node--educational_offer_detail.node--view-mode-full .layout-region--header .field--name-field-image-ref:after,.node--page.node--view-mode-contact .layout-region--header .field--name-field-mb-media:after,.node--page.node--view-mode-contact .layout-region--header .field--name-field-n-image:after,.node--page.node--view-mode-contact .layout-region--header .field--name-field-header-image-gallery:after,.node--page.node--view-mode-contact .layout-region--header .field--name-field-image:after,.node--page.node--view-mode-contact .layout-region--header .field--name-field-image-ref:after,.node--page.node--view-mode-full .layout-region--header .field--name-field-mb-media:after,.node--page.node--view-mode-full .layout-region--header .field--name-field-n-image:after,.node--page.node--view-mode-full .layout-region--header .field--name-field-header-image-gallery:after,.node--page.node--view-mode-full .layout-region--header .field--name-field-image:after,.node--page.node--view-mode-full .layout-region--header .field--name-field-image-ref:after,.node--educational_offer_detail_subtype.node--view-mode-full_content_subtipos .layout-region--header .field--name-field-mb-media:after,.node--educational_offer_detail_subtype.node--view-mode-full_content_subtipos .layout-region--header .field--name-field-n-image:after,.node--educational_offer_detail_subtype.node--view-mode-full_content_subtipos .layout-region--header .field--name-field-header-image-gallery:after,.node--educational_offer_detail_subtype.node--view-mode-full_content_subtipos .layout-region--header .field--name-field-image:after,.node--educational_offer_detail_subtype.node--view-mode-full_content_subtipos .layout-region--header .field--name-field-image-ref:after,.node--courses_detail.node--view-mode-full .layout-region--header .field--name-field-mb-media:after,.node--courses_detail.node--view-mode-full .layout-region--header .field--name-field-n-image:after,.node--courses_detail.node--view-mode-full .layout-region--header .field--name-field-header-image-gallery:after,.node--courses_detail.node--view-mode-full .layout-region--header .field--name-field-image:after,.node--courses_detail.node--view-mode-full .layout-region--header .field--name-field-image-ref:after,.view-search-content .layout-region--header .field--name-field-mb-media:after,.view-search-content .layout-region--header .field--name-field-n-image:after,.view-search-content .layout-region--header .field--name-field-header-image-gallery:after,.view-search-content .layout-region--header .field--name-field-image:after,.view-search-content .layout-region--header .field--name-field-image-ref:after,.node--gallery .layout-region--header .field--name-field-mb-media:after,.node--gallery .layout-region--header .field--name-field-n-image:after,.node--gallery .layout-region--header .field--name-field-header-image-gallery:after,.node--gallery .layout-region--header .field--name-field-image:after,.node--gallery .layout-region--header .field--name-field-image-ref:after{width:100%;position:absolute;top:0;right:0;bottom:0;content:"";background:-moz-linear-gradient(318deg,rgba(0,157,219,0.1) 0%,rgba(0,157,219,0.1) 22%,rgba(0,157,219,0.1) 33%,rgba(0,157,219,0.38) 38%,rgba(0,157,219,0.67) 47%,rgba(0,157,219,0.75) 54%,rgba(3,131,194,0.9) 67%,rgb(6,111,175) 77%,rgb(14,67,134) 100%);background:-webkit-gradient(linear,left top,right bottom,color-stop(0%,rgba(0,157,219,0.1)),color-stop(22%,rgba(0,157,219,0.1)),color-stop(33%,rgba(0,157,219,0.1)),color-stop(38%,rgba(0,157,219,0.38)),color-stop(47%,rgba(0,157,219,0.67)),color-stop(54%,rgba(0,157,219,0.75)),color-stop(67%,rgba(3,131,194,0.9)),color-stop(77%,rgb(6,111,175)),color-stop(100%,rgb(14,67,134)));background:-webkit-linear-gradient(318deg,rgba(0,157,219,0.1) 0%,rgba(0,157,219,0.1) 22%,rgba(0,157,219,0.1) 33%,rgba(0,157,219,0.38) 38%,rgba(0,157,219,0.67) 47%,rgba(0,157,219,0.75) 54%,rgba(3,131,194,0.9) 67%,rgb(6,111,175) 77%,rgb(14,67,134) 100%);background:-o-linear-gradient(318deg,rgba(0,157,219,0.1) 0%,rgba(0,157,219,0.1) 22%,rgba(0,157,219,0.1) 33%,rgba(0,157,219,0.38) 38%,rgba(0,157,219,0.67) 47%,rgba(0,157,219,0.75) 54%,rgba(3,131,194,0.9) 67%,rgb(6,111,175) 77%,rgb(14,67,134) 100%);background:-ms-linear-gradient(318deg,rgba(0,157,219,0.1) 0%,rgba(0,157,219,0.1) 22%,rgba(0,157,219,0.1) 33%,rgba(0,157,219,0.38) 38%,rgba(0,157,219,0.67) 47%,rgba(0,157,219,0.75) 54%,rgba(3,131,194,0.9) 67%,rgb(6,111,175) 77%,rgb(14,67,134) 100%);background:linear-gradient(132deg,rgba(0,157,219,0.1) 0%,rgba(0,157,219,0.1) 22%,rgba(0,157,219,0.1) 33%,rgba(0,157,219,0.38) 38%,rgba(0,157,219,0.67) 47%,rgba(0,157,219,0.75) 54%,rgba(3,131,194,0.9) 67%,rgb(6,111,175) 77%,rgb(14,67,134) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#009ddb",endColorstr="#0e4386",GradientType=1)}.path-listado-eventos .layout-region--header .field--name-field-mb-media img,.path-listado-eventos .layout-region--header .field--name-field-n-image img,.path-listado-eventos .layout-region--header .field--name-field-header-image-gallery img,.path-listado-eventos .layout-region--header .field--name-field-image img,.path-listado-eventos .layout-region--header .field--name-field-image-ref img,.path-listado-noticias .layout-region--header .field--name-field-mb-media img,.path-listado-noticias .layout-region--header .field--name-field-n-image img,.path-listado-noticias .layout-region--header .field--name-field-header-image-gallery img,.path-listado-noticias .layout-region--header .field--name-field-image img,.path-listado-noticias .layout-region--header .field--name-field-image-ref img,.path-te-interesa .layout-region--header .field--name-field-mb-media img,.path-te-interesa .layout-region--header .field--name-field-n-image img,.path-te-interesa .layout-region--header .field--name-field-header-image-gallery img,.path-te-interesa .layout-region--header .field--name-field-image img,.path-te-interesa .layout-region--header .field--name-field-image-ref img,.node--actualidad.node--view-mode--full .layout-region--header .field--name-field-mb-media img,.node--actualidad.node--view-mode--full .layout-region--header .field--name-field-n-image img,.node--actualidad.node--view-mode--full .layout-region--header .field--name-field-header-image-gallery img,.node--actualidad.node--view-mode--full .layout-region--header .field--name-field-image img,.node--actualidad.node--view-mode--full .layout-region--header .field--name-field-image-ref img,.node--modelo_1 .layout-region--header .field--name-field-mb-media img,.node--modelo_1 .layout-region--header .field--name-field-n-image img,.node--modelo_1 .layout-region--header .field--name-field-header-image-gallery img,.node--modelo_1 .layout-region--header .field--name-field-image img,.node--modelo_1 .layout-region--header .field--name-field-image-ref img,.node--model_ten.node--view-mode-full .layout-region--header .field--name-field-mb-media img,.node--model_ten.node--view-mode-full .layout-region--header .field--name-field-n-image img,.node--model_ten.node--view-mode-full .layout-region--header .field--name-field-header-image-gallery img,.node--model_ten.node--view-mode-full .layout-region--header .field--name-field-image img,.node--model_ten.node--view-mode-full .layout-region--header .field--name-field-image-ref img,.node--list.node--view-mode-full .layout-region--header .field--name-field-mb-media img,.node--list.node--view-mode-full .layout-region--header .field--name-field-n-image img,.node--list.node--view-mode-full .layout-region--header .field--name-field-header-image-gallery img,.node--list.node--view-mode-full .layout-region--header .field--name-field-image img,.node--list.node--view-mode-full .layout-region--header .field--name-field-image-ref img,.node--list.node--view-mode-full_content_job .layout-region--header .field--name-field-mb-media img,.node--list.node--view-mode-full_content_job .layout-region--header .field--name-field-n-image img,.node--list.node--view-mode-full_content_job .layout-region--header .field--name-field-header-image-gallery img,.node--list.node--view-mode-full_content_job .layout-region--header .field--name-field-image img,.node--list.node--view-mode-full_content_job .layout-region--header .field--name-field-image-ref img,.node--list.node--view-mode-full_content_courses .layout-region--header .field--name-field-mb-media img,.node--list.node--view-mode-full_content_courses .layout-region--header .field--name-field-n-image img,.node--list.node--view-mode-full_content_courses .layout-region--header .field--name-field-header-image-gallery img,.node--list.node--view-mode-full_content_courses .layout-region--header .field--name-field-image img,.node--list.node--view-mode-full_content_courses .layout-region--header .field--name-field-image-ref img,.node--educational_offers_list.node--view-mode-full .layout-region--header .field--name-field-mb-media img,.node--educational_offers_list.node--view-mode-full .layout-region--header .field--name-field-n-image img,.node--educational_offers_list.node--view-mode-full .layout-region--header .field--name-field-header-image-gallery img,.node--educational_offers_list.node--view-mode-full .layout-region--header .field--name-field-image img,.node--educational_offers_list.node--view-mode-full .layout-region--header .field--name-field-image-ref img,.node--educational_offer_detail.node--view-mode-full .layout-region--header .field--name-field-mb-media img,.node--educational_offer_detail.node--view-mode-full .layout-region--header .field--name-field-n-image img,.node--educational_offer_detail.node--view-mode-full .layout-region--header .field--name-field-header-image-gallery img,.node--educational_offer_detail.node--view-mode-full .layout-region--header .field--name-field-image img,.node--educational_offer_detail.node--view-mode-full .layout-region--header .field--name-field-image-ref img,.node--page.node--view-mode-contact .layout-region--header .field--name-field-mb-media img,.node--page.node--view-mode-contact .layout-region--header .field--name-field-n-image img,.node--page.node--view-mode-contact .layout-region--header .field--name-field-header-image-gallery img,.node--page.node--view-mode-contact .layout-region--header .field--name-field-image img,.node--page.node--view-mode-contact .layout-region--header .field--name-field-image-ref img,.node--page.node--view-mode-full .layout-region--header .field--name-field-mb-media img,.node--page.node--view-mode-full .layout-region--header .field--name-field-n-image img,.node--page.node--view-mode-full .layout-region--header .field--name-field-header-image-gallery img,.node--page.node--view-mode-full .layout-region--header .field--name-field-image img,.node--page.node--view-mode-full .layout-region--header .field--name-field-image-ref img,.node--educational_offer_detail_subtype.node--view-mode-full_content_subtipos .layout-region--header .field--name-field-mb-media img,.node--educational_offer_detail_subtype.node--view-mode-full_content_subtipos .layout-region--header .field--name-field-n-image img,.node--educational_offer_detail_subtype.node--view-mode-full_content_subtipos .layout-region--header .field--name-field-header-image-gallery img,.node--educational_offer_detail_subtype.node--view-mode-full_content_subtipos .layout-region--header .field--name-field-image img,.node--educational_offer_detail_subtype.node--view-mode-full_content_subtipos .layout-region--header .field--name-field-image-ref img,.node--courses_detail.node--view-mode-full .layout-region--header .field--name-field-mb-media img,.node--courses_detail.node--view-mode-full .layout-region--header .field--name-field-n-image img,.node--courses_detail.node--view-mode-full .layout-region--header .field--name-field-header-image-gallery img,.node--courses_detail.node--view-mode-full .layout-region--header .field--name-field-image img,.node--courses_detail.node--view-mode-full .layout-region--header .field--name-field-image-ref img,.view-search-content .layout-region--header .field--name-field-mb-media img,.view-search-content .layout-region--header .field--name-field-n-image img,.view-search-content .layout-region--header .field--name-field-header-image-gallery img,.view-search-content .layout-region--header .field--name-field-image img,.view-search-content .layout-region--header .field--name-field-image-ref img,.node--gallery .layout-region--header .field--name-field-mb-media img,.node--gallery .layout-region--header .field--name-field-n-image img,.node--gallery .layout-region--header .field--name-field-header-image-gallery img,.node--gallery .layout-region--header .field--name-field-image img,.node--gallery .layout-region--header .field--name-field-image-ref img{min-height:170px;max-height:350px;object-fit:cover;object-position:center}.path-listado-eventos .layout-region--content,.path-listado-noticias .layout-region--content,.path-te-interesa .layout-region--content,.node--actualidad.node--view-mode--full .layout-region--content,.node--modelo_1 .layout-region--content,.node--model_ten.node--view-mode-full .layout-region--content,.node--list.node--view-mode-full .layout-region--content,.node--list.node--view-mode-full_content_job .layout-region--content,.node--list.node--view-mode-full_content_courses .layout-region--content,.node--educational_offers_list.node--view-mode-full .layout-region--content,.node--educational_offer_detail.node--view-mode-full .layout-region--content,.node--page.node--view-mode-contact .layout-region--content,.node--page.node--view-mode-full .layout-region--content,.node--educational_offer_detail_subtype.node--view-mode-full_content_subtipos .layout-region--content,.node--courses_detail.node--view-mode-full .layout-region--content,.view-search-content .layout-region--content,.node--gallery .layout-region--content{max-width:100%}.path-listado-eventos .layout-region--content .field--name-field-n-body,.path-listado-noticias .layout-region--content .field--name-field-n-body,.path-te-interesa .layout-region--content .field--name-field-n-body,.node--actualidad.node--view-mode--full .layout-region--content .field--name-field-n-body,.node--modelo_1 .layout-region--content .field--name-field-n-body,.node--model_ten.node--view-mode-full .layout-region--content .field--name-field-n-body,.node--list.node--view-mode-full .layout-region--content .field--name-field-n-body,.node--list.node--view-mode-full_content_job .layout-region--content .field--name-field-n-body,.node--list.node--view-mode-full_content_courses .layout-region--content .field--name-field-n-body,.node--educational_offers_list.node--view-mode-full .layout-region--content .field--name-field-n-body,.node--educational_offer_detail.node--view-mode-full .layout-region--content .field--name-field-n-body,.node--page.node--view-mode-contact .layout-region--content .field--name-field-n-body,.node--page.node--view-mode-full .layout-region--content .field--name-field-n-body,.node--educational_offer_detail_subtype.node--view-mode-full_content_subtipos .layout-region--content .field--name-field-n-body,.node--courses_detail.node--view-mode-full .layout-region--content .field--name-field-n-body,.view-search-content .layout-region--content .field--name-field-n-body,.node--gallery .layout-region--content .field--name-field-n-body{margin:0 auto;max-width:1300px;margin-bottom:50px}.path-listado-eventos .layout-region--content .field-group-tabs-wrapper #edit-group-why summary,.path-listado-eventos .layout-region--content .field-group-tabs-wrapper #edit-group-for summary,.path-listado-noticias .layout-region--content .field-group-tabs-wrapper #edit-group-why summary,.path-listado-noticias .layout-region--content .field-group-tabs-wrapper #edit-group-for summary,.path-te-interesa .layout-region--content .field-group-tabs-wrapper #edit-group-why summary,.path-te-interesa .layout-region--content .field-group-tabs-wrapper #edit-group-for summary,.node--actualidad.node--view-mode--full .layout-region--content .field-group-tabs-wrapper #edit-group-why summary,.node--actualidad.node--view-mode--full .layout-region--content .field-group-tabs-wrapper #edit-group-for summary,.node--modelo_1 .layout-region--content .field-group-tabs-wrapper #edit-group-why summary,.node--modelo_1 .layout-region--content .field-group-tabs-wrapper #edit-group-for summary,.node--model_ten.node--view-mode-full .layout-region--content .field-group-tabs-wrapper #edit-group-why summary,.node--model_ten.node--view-mode-full .layout-region--content .field-group-tabs-wrapper #edit-group-for summary,.node--list.node--view-mode-full .layout-region--content .field-group-tabs-wrapper #edit-group-why summary,.node--list.node--view-mode-full .layout-region--content .field-group-tabs-wrapper #edit-group-for summary,.node--list.node--view-mode-full_content_job .layout-region--content .field-group-tabs-wrapper #edit-group-why summary,.node--list.node--view-mode-full_content_job .layout-region--content .field-group-tabs-wrapper #edit-group-for summary,.node--list.node--view-mode-full_content_courses .layout-region--content .field-group-tabs-wrapper #edit-group-why summary,.node--list.node--view-mode-full_content_courses .layout-region--content .field-group-tabs-wrapper #edit-group-for summary,.node--educational_offers_list.node--view-mode-full .layout-region--content .field-group-tabs-wrapper #edit-group-why summary,.node--educational_offers_list.node--view-mode-full .layout-region--content .field-group-tabs-wrapper #edit-group-for summary,.node--educational_offer_detail.node--view-mode-full .layout-region--content .field-group-tabs-wrapper #edit-group-why summary,.node--educational_offer_detail.node--view-mode-full .layout-region--content .field-group-tabs-wrapper #edit-group-for summary,.node--page.node--view-mode-contact .layout-region--content .field-group-tabs-wrapper #edit-group-why summary,.node--page.node--view-mode-contact .layout-region--content .field-group-tabs-wrapper #edit-group-for summary,.node--page.node--view-mode-full .layout-region--content .field-group-tabs-wrapper #edit-group-why summary,.node--page.node--view-mode-full .layout-region--content .field-group-tabs-wrapper #edit-group-for summary,.node--educational_offer_detail_subtype.node--view-mode-full_content_subtipos .layout-region--content .field-group-tabs-wrapper #edit-group-why summary,.node--educational_offer_detail_subtype.node--view-mode-full_content_subtipos .layout-region--content .field-group-tabs-wrapper #edit-group-for summary,.node--courses_detail.node--view-mode-full .layout-region--content .field-group-tabs-wrapper #edit-group-why summary,.node--courses_detail.node--view-mode-full .layout-region--content .field-group-tabs-wrapper #edit-group-for summary,.view-search-content .layout-region--content .field-group-tabs-wrapper #edit-group-why summary,.view-search-content .layout-region--content .field-group-tabs-wrapper #edit-group-for summary,.node--gallery .layout-region--content .field-group-tabs-wrapper #edit-group-why summary,.node--gallery .layout-region--content .field-group-tabs-wrapper #edit-group-for summary{background:linear-gradient(to top right,#0e4386,#009ddb);opacity:1;color:#fff;font-size:18px;padding:10px}.node--list.node--view-mode-full .field--name-dynamic-block-fieldnode-autocandidatura,.node--list.node--view-mode-full_content_job .field--name-dynamic-block-fieldnode-autocandidatura{max-width:1300px;margin:0 auto;margin-bottom:30px}.node--list.node--view-mode-full .field--name-dynamic-block-fieldnode-autocandidatura a,.node--list.node--view-mode-full_content_job .field--name-dynamic-block-fieldnode-autocandidatura a{border:2px solid #0e4386;border-radius:20px;padding:5px 25px 5px 25px;text-transform:uppercase;background-color:rgba(0,0,0,0);text-align:center;cursor:pointer;max-width:max-content;color:#0e4386;font-size:15px;font-family:"montserrat-medium",Arial,sans-serif}.node--list.node--view-mode-full .field--name-dynamic-block-fieldnode-autocandidatura a:hover,.node--list.node--view-mode-full_content_job .field--name-dynamic-block-fieldnode-autocandidatura a:hover{background-color:#0e4386;color:#fff}.node--list.node--view-mode-full .field--name-field-ref-list-elements>.field__item,.node--list.node--view-mode-full_content_job .field--name-field-ref-list-elements>.field__item{width:100%;background-color:#f0f0f0;margin-bottom:30px}.node--list.node--view-mode-full_content_courses .layout-region--content .field--name-field-n-body{margin-bottom:40px}.node--list.node--view-mode-full .layout-region--content .field--name-field-cta{max-width:20%;width:100%}.node--list.node--view-mode-full .layout-region--content .field--name-field-cta .field__item{width:auto;margin-bottom:10px;margin-top:10px;border-radius:50px;max-height:60px;font-size:15px;text-align:center;text-transform:uppercase;background:linear-gradient(to top right,#0e4386,#009ddb)}.node--list.node--view-mode-full .layout-region--content .field--name-field-cta .field__item a{display:block;color:#fff;font-family:"montserrat-regular",Arial,sans-serif;padding:20px 30px;box-sizing:border-box;border:none;width:auto;border-radius:50px}.node--list.node--view-mode-full .layout-region--content .field--name-field-cta .field__item:hover{background:#0e4386;border-radius:50px}.node--model_ten.node--view-mode-full .layout-region--content{max-width:1300px;margin:0 auto}.node--model_ten.node--view-mode-full .layout-region--content-right{padding-left:30px;vertical-align:top;margin-top:30px}.node--model_ten.node--view-mode-full .layout-region--content-right .field--name-field-cta .field__item{margin:0 auto;margin-bottom:10px;margin-top:10px;border-radius:50px;padding:20px 0 20px 0;max-height:60px;box-sizing:border-box;font-size:15px;text-align:center;max-width:480px;background:linear-gradient(to top right,#0e4386,#009ddb)}.node--model_ten.node--view-mode-full .layout-region--content-right .field--name-field-cta .field__item a{font-family:"montserrat-regular",Arial,sans-serif;text-transform:uppercase;color:#fff;display:block}.node--model_ten.node--view-mode-full .layout-region--content-right .field--name-field-cta .field__item:hover{background:#0e4386}.node--model_ten.node--view-mode-full .layout-region--footer{max-width:1300px;padding-top:30px;margin:0 auto}.node--educational_offers_list .layout-region--content .field--name-field-n-body{margin-bottom:30px}.node--educational_offers_list .layout-region--content .field--name-field-ref-list-elements{max-width:1300px;margin:0 auto;font-size:0}.node--educational_offers_list .layout-region--content .field--name-field-ref-list-elements>.field__item{padding-right:10px;padding-left:10px;max-height:265px;box-sizing:border-box;display:inline-block;vertical-align:top;box-sizing:border-box;width:50%;margin-bottom:50px}.node--educational_offer_detail_subtype.node--view-mode-full_content_subtipos .layout-region--content{max-width:1300px;margin:0 auto}.node--educational_offer_detail_subtype.node--view-mode-full_content_subtipos .layout-region--content-left,.node--educational_offer_detail_subtype.node--view-mode-full_content_subtipos .layout-region--content-left{vertical-align:top}.node--educational_offer_detail_subtype.node--view-mode-full_content_subtipos .layout-region--content-left{padding-right:30px;box-sizing:border-box}.node--educational_offer_detail_subtype.node--view-mode-full_content_subtipos .layout-region--content-right{padding-left:30px;box-sizing:border-box}.node--educational_offer_detail_subtype.node--view-mode-full_content_subtipos .field--name-field-n-section{margin-bottom:30px}.node--educational_offer_detail.node--view-mode-teaser,.node--educational_offer_detail_subtype.node--view-mode-teaser,.node--educational_offers_list.node--view-mode-teaser{margin-bottom:50px;max-width:625px;min-height:265px;position:relative}.node--educational_offer_detail.node--view-mode-teaser .field--name-node-title,.node--educational_offer_detail_subtype.node--view-mode-teaser .field--name-node-title,.node--educational_offers_list.node--view-mode-teaser .field--name-node-title{position:absolute;bottom:0;left:0;padding-top:10px;padding-bottom:10px;width:100%;background-color:rgba(7,45,93,.8);z-index:200}.node--educational_offer_detail.node--view-mode-teaser .field--name-node-title .title,.node--educational_offer_detail_subtype.node--view-mode-teaser .field--name-node-title .title,.node--educational_offers_list.node--view-mode-teaser .field--name-node-title .title{color:#fff;font-family:"montserrat-regular",Arial,sans-serif;font-size:15px;padding-left:10px;margin:10px}.node--educational_offer_detail.node--view-mode-teaser .field--name-node-title .title a,.node--educational_offer_detail_subtype.node--view-mode-teaser .field--name-node-title .title a,.node--educational_offers_list.node--view-mode-teaser .field--name-node-title .title a{color:#fff}.node--educational_offer_detail.node--view-mode-teaser .field--name-node-title:hover,.node--educational_offer_detail_subtype.node--view-mode-teaser .field--name-node-title:hover,.node--educational_offers_list.node--view-mode-teaser .field--name-node-title:hover{background-color:rgba(0,157,219,.8)}.node--educational_offer_detail.node--view-mode-full .layout-region--header .wrapper-text .field--name-node-title,.node--courses_detail.node--view-mode-full .layout-region--header .wrapper-text .field--name-node-title{max-width:60%}.node--educational_offer_detail.node--view-mode-full .layout-region--header .wrapper-text .field--name-field-tax-characteristics,.node--courses_detail.node--view-mode-full .layout-region--header .wrapper-text .field--name-field-tax-characteristics{position:absolute;bottom:20px;width:100%;font-size:0;right:20px;max-width:45%}.node--educational_offer_detail.node--view-mode-full .layout-region--header .wrapper-text .field--name-field-tax-characteristics .field__item,.node--courses_detail.node--view-mode-full .layout-region--header .wrapper-text .field--name-field-tax-characteristics .field__item{display:inline-block;vertical-align:middle;margin-bottom:10px;width:50%}.node--educational_offer_detail.node--view-mode-full .layout-region--header .wrapper-text .field--name-field-tax-characteristics .field__item .taxonomy_term,.node--courses_detail.node--view-mode-full .layout-region--header .wrapper-text .field--name-field-tax-characteristics .field__item .taxonomy_term{text-align:right}.node--educational_offer_detail.node--view-mode-full .layout-region--header .wrapper-text .field--name-field-tax-characteristics.three,.node--educational_offer_detail.node--view-mode-full .layout-region--header .wrapper-text .field--name-field-tax-characteristics.two,.node--courses_detail.node--view-mode-full .layout-region--header .wrapper-text .field--name-field-tax-characteristics.three,.node--courses_detail.node--view-mode-full .layout-region--header .wrapper-text .field--name-field-tax-characteristics.two{text-align:right;bottom:50px;width:100%}.node--educational_offer_detail.node--view-mode-full .layout-region--header .wrapper-text .field--name-field-tax-characteristics.three .field__item,.node--educational_offer_detail.node--view-mode-full .layout-region--header .wrapper-text .field--name-field-tax-characteristics.two .field__item,.node--courses_detail.node--view-mode-full .layout-region--header .wrapper-text .field--name-field-tax-characteristics.three .field__item,.node--courses_detail.node--view-mode-full .layout-region--header .wrapper-text .field--name-field-tax-characteristics.two .field__item{width:auto;margin-left:25px}.node--educational_offer_detail.node--view-mode-full .layout-region--header .wrapper-text .field--name-field-tax-characteristics p,.node--courses_detail.node--view-mode-full .layout-region--header .wrapper-text .field--name-field-tax-characteristics p{font-family:"montserrat-regular",Arial,sans-serif;font-size:14px;color:#fff;text-align:right}.node--educational_offer_detail.node--view-mode-full .layout-region--header .wrapper-text .field--name-field-tax-characteristics p:before,.node--courses_detail.node--view-mode-full .layout-region--header .wrapper-text .field--name-field-tax-characteristics p:before{font-family:"icomoon";font-size:18px;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:5px;vertical-align:middle;color:#009ddb}.node--educational_offer_detail.node--view-mode-full .layout-region--header .wrapper-text .field--name-field-tax-characteristics p.cost:before,.node--courses_detail.node--view-mode-full .layout-region--header .wrapper-text .field--name-field-tax-characteristics p.cost:before{content:""}.node--educational_offer_detail.node--view-mode-full .layout-region--header .wrapper-text .field--name-field-tax-characteristics p.hours:before,.node--courses_detail.node--view-mode-full .layout-region--header .wrapper-text .field--name-field-tax-characteristics p.hours:before{content:""}.node--educational_offer_detail.node--view-mode-full .layout-region--header .wrapper-text .field--name-field-tax-characteristics p.courses:before,.node--courses_detail.node--view-mode-full .layout-region--header .wrapper-text .field--name-field-tax-characteristics p.courses:before{content:""}.node--educational_offer_detail.node--view-mode-full .layout-region--header .wrapper-text .field--name-field-tax-characteristics p.language:before,.node--courses_detail.node--view-mode-full .layout-region--header .wrapper-text .field--name-field-tax-characteristics p.language:before{content:""}.node--educational_offer_detail.node--view-mode-full .layout-region--header .wrapper-text .field--name-field-tax-characteristics p.services:before,.node--educational_offer_detail.node--view-mode-full .layout-region--header .wrapper-text .field--name-field-tax-characteristics p.modality:before,.node--courses_detail.node--view-mode-full .layout-region--header .wrapper-text .field--name-field-tax-characteristics p.services:before,.node--courses_detail.node--view-mode-full .layout-region--header .wrapper-text .field--name-field-tax-characteristics p.modality:before{content:""}.node--educational_offer_detail.node--view-mode-full .layout-region--header .wrapper-text .field--name-field-tax-characteristics p.learning:before,.node--courses_detail.node--view-mode-full .layout-region--header .wrapper-text .field--name-field-tax-characteristics p.learning:before{content:""}.node--educational_offer_detail.node--view-mode-full .layout-region--header .wrapper-text .field--name-field-tax-characteristics p.for:before,.node--educational_offer_detail.node--view-mode-full .layout-region--header .wrapper-text .field--name-field-tax-characteristics p.professional-family:before,.node--courses_detail.node--view-mode-full .layout-region--header .wrapper-text .field--name-field-tax-characteristics p.for:before,.node--courses_detail.node--view-mode-full .layout-region--header .wrapper-text .field--name-field-tax-characteristics p.professional-family:before{content:""}.node--educational_offer_detail.node--view-mode-full .layout-region--header .wrapper-text .field--name-field-tax-characteristics p.diversity:before,.node--courses_detail.node--view-mode-full .layout-region--header .wrapper-text .field--name-field-tax-characteristics p.diversity:before{content:""}.node--educational_offer_detail.node--view-mode-full .layout-region--header .wrapper-text .field--name-field-tax-characteristics p.family:before,.node--courses_detail.node--view-mode-full .layout-region--header .wrapper-text .field--name-field-tax-characteristics p.family:before{content:""}.node--educational_offer_detail.node--view-mode-full .layout-region--content .layout-region--content-left table.table tr,.node--courses_detail.node--view-mode-full .layout-region--content .layout-region--content-left table.table tr{background-color:rgba(0,0,0,0);vertical-align:middle;padding:0}.node--educational_offer_detail.node--view-mode-full .layout-region--content .layout-region--content-left table.table tr td,.node--courses_detail.node--view-mode-full .layout-region--content .layout-region--content-left table.table tr td{padding:0}.node--educational_offer_detail.node--view-mode-full .layout-region--content .layout-region--content-left table,.node--courses_detail.node--view-mode-full .layout-region--content .layout-region--content-left table{width:100% !important;font-size:15px;color:#494949;font-family:"montserrat-regular",Arial,sans-serif}.node--educational_offer_detail.node--view-mode-full .layout-region--content .layout-region--content-left table td.curse,.node--courses_detail.node--view-mode-full .layout-region--content .layout-region--content-left table td.curse{background:linear-gradient(to top right,#0e4386,#009ddb);z-index:20;padding:0;width:25% !important;max-width:230px}.node--educational_offer_detail.node--view-mode-full .layout-region--content .layout-region--content-left table td.curse p,.node--courses_detail.node--view-mode-full .layout-region--content .layout-region--content-left table td.curse p{color:#fff;text-transform:uppercase;font-size:18px;text-align:center}.node--educational_offer_detail.node--view-mode-full .layout-region--content .layout-region--content-left table tr,.node--courses_detail.node--view-mode-full .layout-region--content .layout-region--content-left table tr{background-color:#eeeaeb;padding:12px}.node--educational_offer_detail.node--view-mode-full .layout-region--content .layout-region--content-left table tr:nth-child(2n),.node--courses_detail.node--view-mode-full .layout-region--content .layout-region--content-left table tr:nth-child(2n){background-color:#f9f9fa}.node--educational_offer_detail.node--view-mode-full .layout-region--content .layout-region--content-left table tr td,.node--courses_detail.node--view-mode-full .layout-region--content .layout-region--content-left table tr td{text-align:left;padding:10px 10px 10px 30px;box-sizing:border-box;max-height:40px}.node--educational_offer_detail.node--view-mode-full .layout-region--content .layout-region--content-left table tr:nth-child(2) td:nth-child(2),.node--courses_detail.node--view-mode-full .layout-region--content .layout-region--content-left table tr:nth-child(2) td:nth-child(2){width:10%}.node--educational_offer_detail.node--view-mode-full .layout-region--content .layout-region--content-left .custom-tab,.node--courses_detail.node--view-mode-full .layout-region--content .layout-region--content-left .custom-tab{width:100%;font-size:0;background-color:#f0f0f0}.node--educational_offer_detail.node--view-mode-full .layout-region--content .layout-region--content-left .custom-tab button,.node--courses_detail.node--view-mode-full .layout-region--content .layout-region--content-left .custom-tab button{width:25%;font-size:"montserrat-regular",Arial,sans-serif;font-size:18px;opacity:1;color:#818181}.node--educational_offer_detail.node--view-mode-full .layout-region--content .layout-region--content-left .custom-tab button.active,.node--courses_detail.node--view-mode-full .layout-region--content .layout-region--content-left .custom-tab button.active{background:linear-gradient(to top right,#0e4386,#009ddb);color:#fff;position:relative}.node--educational_offer_detail.node--view-mode-full .layout-region--content .layout-region--content-left .custom-tab button.active:after,.node--courses_detail.node--view-mode-full .layout-region--content .layout-region--content-left .custom-tab button.active:after{content:"";position:absolute;bottom:-30px;width:0;left:42%;height:0;border-width:15px;border-style:solid;border-color:#0e4386 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.node--educational_offer_detail.node--view-mode-full .layout-region--content .layout-region--content-left .custom-tab button:nth-child(2),.node--courses_detail.node--view-mode-full .layout-region--content .layout-region--content-left .custom-tab button:nth-child(2){background-color:#eeeaeb}.node--educational_offer_detail.node--view-mode-full .layout-region--content .layout-region--content-left .custom-tab button:nth-child(3),.node--courses_detail.node--view-mode-full .layout-region--content .layout-region--content-left .custom-tab button:nth-child(3){background-color:#d7d4d5}.node--educational_offer_detail.node--view-mode-full .layout-region--content .layout-region--content-left .custom-tab button:last-child,.node--courses_detail.node--view-mode-full .layout-region--content .layout-region--content-left .custom-tab button:last-child{background-color:#c2bfc0}.node--educational_offer_detail.node--view-mode-full .layout-region--content .layout-region--content-left .custom-tab button,.node--courses_detail.node--view-mode-full .layout-region--content .layout-region--content-left .custom-tab button{background-color:inherit;display:inline-block;border:none;outline:none;cursor:pointer;padding:14px 16px;transition:.3s}.node--educational_offer_detail.node--view-mode-full .layout-region--content .layout-region--content-left .custom-tab button:hover,.node--courses_detail.node--view-mode-full .layout-region--content .layout-region--content-left .custom-tab button:hover{background-color:#ddd}.node--educational_offer_detail.node--view-mode-full .layout-region--content .layout-region--content-left .custom-tab button.active,.node--courses_detail.node--view-mode-full .layout-region--content .layout-region--content-left .custom-tab button.active{background-color:#ccc}.node--educational_offer_detail.node--view-mode-full .layout-region--content .layout-region--content-left .tabcontent,.node--courses_detail.node--view-mode-full .layout-region--content .layout-region--content-left .tabcontent{margin-top:10px;display:none;border-top:none}.node--educational_offer_detail.node--view-mode-full .layout-region--content .layout-region--content-left .tabcontent tbody,.node--courses_detail.node--view-mode-full .layout-region--content .layout-region--content-left .tabcontent tbody{margin-bottom:30px}.node--educational_offer_detail.node--view-mode-full .layout-region--content .layout-region--content-left .tabcontent .title,.node--educational_offer_detail.node--view-mode-full .layout-region--content .layout-region--content-left .tabcontent p,.node--educational_offer_detail.node--view-mode-full .layout-region--content .layout-region--content-left .tabcontent ul,.node--educational_offer_detail.node--view-mode-full .layout-region--content .layout-region--content-left .tabcontent .highlited,.node--courses_detail.node--view-mode-full .layout-region--content .layout-region--content-left .tabcontent .title,.node--courses_detail.node--view-mode-full .layout-region--content .layout-region--content-left .tabcontent p,.node--courses_detail.node--view-mode-full .layout-region--content .layout-region--content-left .tabcontent ul,.node--courses_detail.node--view-mode-full .layout-region--content .layout-region--content-left .tabcontent .highlited{margin-left:20px !important;margin-right:20px !important}.node--educational_offer_detail.node--view-mode-full .layout-region--content .layout-region--content-left #Tab1,.node--courses_detail.node--view-mode-full .layout-region--content .layout-region--content-left #Tab1{display:block}.node--educational_offer_detail.node--view-mode-full .layout-region--content .layout-region--content-left .field--name-field-footer-images,.node--educational_offer_detail.node--view-mode-full .layout-region--content .layout-region--content-left .field--name-field-footer-images-ref,.node--courses_detail.node--view-mode-full .layout-region--content .layout-region--content-left .field--name-field-footer-images,.node--courses_detail.node--view-mode-full .layout-region--content .layout-region--content-left .field--name-field-footer-images-ref{font-size:0;width:100%}.node--educational_offer_detail.node--view-mode-full .layout-region--content .layout-region--content-left .field--name-field-footer-images .field__item,.node--educational_offer_detail.node--view-mode-full .layout-region--content .layout-region--content-left .field--name-field-footer-images-ref .field__item,.node--courses_detail.node--view-mode-full .layout-region--content .layout-region--content-left .field--name-field-footer-images .field__item,.node--courses_detail.node--view-mode-full .layout-region--content .layout-region--content-left .field--name-field-footer-images-ref .field__item{width:33.3%;box-sizing:border-box;padding-right:10px;display:inline-block;vertical-align:middle;height:auto}@media all and (max-width:659px){.node--educational_offer_detail.node--view-mode-full .layout-region--content .layout-region--content-left .custom-tab button{width:33.3%;font-size:12px;min-height:70px;vertical-align:top}}.node--list_detail.node--view-mode-teaser .field--name-node-link a,.node--courses_detail.node--view-mode-teaser .field--name-node-link a{display:block;border:2px solid #0e4386;max-width:max-content;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;position:relative;border-radius:20px;padding:5px 20px 5px 20px;color:#0e4386;font-size:12px;font-family:"montserrat-medium",Arial,sans-serif;text-transform:uppercase;background-color:rgba(0,0,0,0);text-align:center;width:max-content;max-width:250px}@media all and (max-width:960px){.node--list_detail.node--view-mode-teaser .field--name-node-link a,.node--courses_detail.node--view-mode-teaser .field--name-node-link a{margin:10px auto}}.node--list_detail.node--view-mode-teaser .field--name-node-link a:hover,.node--courses_detail.node--view-mode-teaser .field--name-node-link a:hover{color:#fff;background-color:#0e4386}.node--list_detail.node--view-mode-teaser,.node--list_detail.node--view-mode-formularios{max-width:1300px;margin:0 auto;max-height:220px}.node--list_detail.node--view-mode-teaser .layout-region--content-left,.node--list_detail.node--view-mode-formularios .layout-region--content-left{width:25%;position:relative;vertical-align:top}.node--list_detail.node--view-mode-teaser .layout-region--content-left .field--name-field-n-caption,.node--list_detail.node--view-mode-formularios .layout-region--content-left .field--name-field-n-caption{box-sizing:border-box;padding-top:15px;position:absolute;bottom:0;left:0;right:0;width:100%;height:45px;font-size:0;background-color:rgba(7,45,93,.8)}.node--list_detail.node--view-mode-teaser .layout-region--content-left .field--name-field-n-caption .field__item,.node--list_detail.node--view-mode-formularios .layout-region--content-left .field--name-field-n-caption .field__item{display:inline-block;vertical-align:middle;color:#fff;font-family:inherit;font-size:12px;max-width:33.3%;width:100%;text-align:center;box-sizing:border-box;font-family:"montserrat-medium",Arial,sans-serif}.node--list_detail.node--view-mode-teaser .layout-region--content-right,.node--list_detail.node--view-mode-formularios .layout-region--content-right{width:75%;max-height:220px;padding:30px 10px 30px 30px;box-sizing:border-box;vertical-align:top}.node--list_detail.node--view-mode-teaser .layout-region--content-right .field--name-node-title .title,.node--list_detail.node--view-mode-formularios .layout-region--content-right .field--name-node-title .title{font-size:18px;color:#0e4386;font-family:"montserrat-regular",Arial,sans-serif;text-transform:uppercase;margin:auto}.node--list_detail.node--view-mode-teaser .layout-region--content-right .field--name-field-n-body,.node--list_detail.node--view-mode-formularios .layout-region--content-right .field--name-field-n-body{line-height:1.3;margin-bottom:20px;margin-top:20px}.node--list_detail.node--view-mode-teaser{max-height:100%}.node--list_detail.node--view-mode-teaser .layout-region--content-left .field--name-field-image-ref img{border:4px solid #f0f0f0;border-left:0}.node--list_detail.node--view-mode-formularios{max-height:100%}.node--list_detail.node--view-mode-formularios .layout-region--content-right .field--name-dynamic-block-fieldnode-send-cv,.node--list_detail.node--view-mode-formularios .layout-region--content-right .field--name-dynamic-block-fieldnode-autocandidatura{display:inline-block;vertical-align:middle;border:2px solid #0e4386;margin-top:10px;border-radius:20px;padding:5px 25px 5px 25px;text-transform:uppercase;background-color:rgba(0,0,0,0);text-align:center;cursor:pointer;max-width:max-content}.node--list_detail.node--view-mode-formularios .layout-region--content-right .field--name-dynamic-block-fieldnode-send-cv p,.node--list_detail.node--view-mode-formularios .layout-region--content-right .field--name-dynamic-block-fieldnode-send-cv a,.node--list_detail.node--view-mode-formularios .layout-region--content-right .field--name-dynamic-block-fieldnode-autocandidatura p,.node--list_detail.node--view-mode-formularios .layout-region--content-right .field--name-dynamic-block-fieldnode-autocandidatura a{color:#0e4386;font-size:15px;font-family:"montserrat-medium",Arial,sans-serif}.node--list_detail.node--view-mode-formularios .layout-region--content-right .field--name-dynamic-block-fieldnode-send-cv:hover,.node--list_detail.node--view-mode-formularios .layout-region--content-right .field--name-dynamic-block-fieldnode-autocandidatura:hover{background-color:#0e4386}.node--list_detail.node--view-mode-formularios .layout-region--content-right .field--name-dynamic-block-fieldnode-send-cv:hover p,.node--list_detail.node--view-mode-formularios .layout-region--content-right .field--name-dynamic-block-fieldnode-send-cv:hover a,.node--list_detail.node--view-mode-formularios .layout-region--content-right .field--name-dynamic-block-fieldnode-autocandidatura:hover p,.node--list_detail.node--view-mode-formularios .layout-region--content-right .field--name-dynamic-block-fieldnode-autocandidatura:hover a{color:#fff}.node--list_detail.node--view-mode-formularios .layout-region--content-right .field--name-dynamic-block-fieldnode-send-cv{margin-right:20px}.node--list_detail.node--view-mode-formularios .layout-region--footer{display:none;width:100%;margin:0 auto;background-color:#fff}.node--list_detail.node--view-mode-formularios .layout-region--footer .contact-message-cv-form-form{background-color:#f0f0f0}.node--courses_detail.node--view-mode-teaser{height:100%;background-color:#f0f0f0;max-height:100%}.node--courses_detail.node--view-mode-teaser .layout-region--content{height:100%;max-width:445px;font-family:"montserrat-regular",Arial,sans-serif;font-size:0}.node--courses_detail.node--view-mode-teaser .layout-region--content .layout-region--content-left{max-width:150px;height:100%;width:35% !important;padding-right:0 !important}.node--courses_detail.node--view-mode-teaser .layout-region--content .layout-region--content-right{position:relative;height:100%;max-width:65%;width:65% !important;width:100%;padding:20px 0 40px 20px;box-sizing:border-box}.node--courses_detail.node--view-mode-teaser .layout-region--content .layout-region--content-right .field--name-node-title .title{font-family:"montserrat-regular",Arial,sans-serif;color:#0e4386;font-size:15px;line-height:1.3em;margin-bottom:10px;margin-top:0}@media all and (max-width:768px){.node--courses_detail.node--view-mode-teaser .layout-region--content .layout-region--content-right .field--name-node-title .title{min-height:34px}}@media all and (max-width:659px){.node--courses_detail.node--view-mode-teaser .layout-region--content .layout-region--content-right .field--name-node-title .title{min-height:auto}}.node--courses_detail.node--view-mode-teaser .layout-region--content .layout-region--content-right .field--name-field-course-for,.node--courses_detail.node--view-mode-teaser .layout-region--content .layout-region--content-right .field--name-field-n-duration,.node--courses_detail.node--view-mode-teaser .layout-region--content .layout-region--content-right .field--name-field-n-course-type,.node--courses_detail.node--view-mode-teaser .layout-region--content .layout-region--content-right .field--name-field-n-course-finish-date,.node--courses_detail.node--view-mode-teaser .layout-region--content .layout-region--content-right .field--name-field-n-course-date,.node--courses_detail.node--view-mode-teaser .layout-region--content .layout-region--content-right .field--name-field-modality{font-size:13px;color:#494949;margin-bottom:5px;line-height:1.3em}.node--courses_detail.node--view-mode-teaser .layout-region--content .layout-region--content-right .field--name-field-n-duration,.node--courses_detail.node--view-mode-teaser .layout-region--content .layout-region--content-right .field--name-field-n-course-type{display:inline-block;vertical-align:middle;font-size:14px}.node--courses_detail.node--view-mode-teaser .layout-region--content .layout-region--content-right .field--name-field-n-course-type:before{content:"|";margin-left:5px;margin-right:5px}.node--courses_detail.node--view-mode-teaser .layout-region--content .layout-region--content-right .group-date{width:100%;margin-bottom:20px;padding-bottom:30px}.node--courses_detail.node--view-mode-teaser .layout-region--content .layout-region--content-right .group-date .field--name-field-n-course-finish-date,.node--courses_detail.node--view-mode-teaser .layout-region--content .layout-region--content-right .group-date .field--name-field-n-course-date{display:inline-block;vertical-align:middle}.node--courses_detail.node--view-mode-teaser .layout-region--content .layout-region--content-right .group-date .field--name-field-n-course-finish-date>div,.node--courses_detail.node--view-mode-teaser .layout-region--content .layout-region--content-right .group-date .field--name-field-n-course-date>div{display:inline-block;vertical-align:top}.node--courses_detail.node--view-mode-teaser .layout-region--content .layout-region--content-right .field--name-node-link{position:absolute;bottom:10px;left:20px}@media all and (max-width:960px){.node--courses_detail.node--view-mode-teaser .layout-region--content .layout-region--content-right .field--name-node-link{position:relative;bottom:auto;left:0;margin-top:10px}}.node--courses_detail.node--view-mode-full .layout-region--content .field--name-field-n-body{margin-bottom:15px}.node--courses_detail.node--view-mode-full .field--name-field-cta{margin-bottom:40px}.node--courses_detail.node--view-mode-full .field--name-field-cta .field__item{margin:0 auto;margin-bottom:10px;margin-top:10px;border-radius:50px;padding:20px 0 20px 0;max-height:60px;box-sizing:border-box;font-size:15px;text-align:center;max-width:480px;background:linear-gradient(to top right,#0e4386,#009ddb)}.node--courses_detail.node--view-mode-full .field--name-field-cta .field__item a{font-family:"montserrat-regular",Arial,sans-serif;text-transform:uppercase;color:#fff;display:block}.node--courses_detail.node--view-mode-full .field--name-field-cta .field__item:hover{background:#0e4386}.node--courses_detail.node--view-mode-full .field-group-tabs-wrapper .horizontal-tabs{border:none}.node--courses_detail.node--view-mode-full .field-group-tabs-wrapper .horizontal-tabs-list{background-color:#fff;border:none;border-bottom:2px solid #f0f0f0}.node--courses_detail.node--view-mode-full .field-group-tabs-wrapper .horizontal-tabs-list li a{font-family:"montserrat-regular",Arial,sans-serif;color:#fff;font-size:15px;text-decoration:none;padding:0}.node--courses_detail.node--view-mode-full .field-group-tabs-wrapper .horizontal-tabs-list li a:hover{background-color:rgba(0,0,0,0)}.node--courses_detail.node--view-mode-full .field-group-tabs-wrapper .horizontal-tabs-list .horizontal-tab-button{min-height:58px;padding:15px 30px 10px 20px;box-sizing:border-box;position:relative;margin-bottom:1px}.node--courses_detail.node--view-mode-full .field-group-tabs-wrapper .horizontal-tabs-list .horizontal-tab-button.selected a::before{display:none}.node--courses_detail.node--view-mode-full .field-group-tabs-wrapper .horizontal-tabs-list .horizontal-tab-button.first.selected,.node--courses_detail.node--view-mode-full .field-group-tabs-wrapper .horizontal-tabs-list .horizontal-tab-button.last.selected{background:linear-gradient(to top right,#0e4386,#009ddb);opacity:1}.node--courses_detail.node--view-mode-full .field-group-tabs-wrapper .horizontal-tabs-list .horizontal-tab-button.first.selected a,.node--courses_detail.node--view-mode-full .field-group-tabs-wrapper .horizontal-tabs-list .horizontal-tab-button.last.selected a{color:#fff}.node--courses_detail.node--view-mode-full .field-group-tabs-wrapper .horizontal-tabs-list .horizontal-tab-button.first.selected:after,.node--courses_detail.node--view-mode-full .field-group-tabs-wrapper .horizontal-tabs-list .horizontal-tab-button.last.selected:after{content:"";position:absolute;z-index:10;bottom:-30px;width:0;left:42%;height:0;border-width:15px;border-style:solid;border-color:#0e4386 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.node--courses_detail.node--view-mode-full .field-group-tabs-wrapper .horizontal-tabs-list .horizontal-tab-button.last,.node--courses_detail.node--view-mode-full .field-group-tabs-wrapper .horizontal-tabs-list .horizontal-tab-button.first{background:linear-gradient(to top right,#0e4386,#009ddb);border:none;opacity:.5}.node--courses_detail.node--view-mode-full .field-group-tabs-wrapper .horizontal-tabs-list .horizontal-tab-button.last{margin-left:10px}.node--courses_detail.node--view-mode-full .field-group-tabs-wrapper .horizontal-tabs-list .horizontal-tab-button.last a{display:inline-block;vertical-align:middle}.node--courses_detail.node--view-mode-full .field-group-tabs-wrapper .horizontal-tabs-panes .why,.node--courses_detail.node--view-mode-full .field-group-tabs-wrapper .horizontal-tabs-panes .for{background-color:#ececec;margin-top:-5px;margin-bottom:0}.node--courses_detail.node--view-mode-full .field-group-tabs-wrapper .horizontal-tabs-panes .field--name-field-tab1,.node--courses_detail.node--view-mode-full .field-group-tabs-wrapper .horizontal-tabs-panes .field--name-field-tab2{padding:30px;background-color:#fff;border:2px solid #f0f0f0}.node--actualidad.node--view-mode-teaser{padding-bottom:34px;max-width:410px;margin:0 auto}.node--actualidad.node--view-mode-teaser div[id*=wrapper-text]{background-color:#f0f0f0;padding:15px 20px 15px 20px}.node--actualidad.node--view-mode-teaser div[id*=wrapper-text] .field--name-field-n-date,.node--actualidad.node--view-mode-teaser div[id*=wrapper-text] .node__links{color:#0e4386;text-transform:uppercase;font-family:"montserrat-medium",Arial,sans-serif;font-size:12px}.node--actualidad.node--view-mode-teaser div[id*=wrapper-text] .field--name-node-title .title{font-family:"montserrat-regular",Arial,sans-serif;color:#818181;line-height:1.5em;font-size:15px;text-transform:uppercase;margin:10px 0px 10px 0px}.node--actualidad.node--view-mode-teaser div[id*=wrapper-text] .node-readmore{padding:0}.node--actualidad.node--view-mode-teaser div[id*=wrapper-text] .node-readmore:after{content:">";font-size:inherit;font-family:inherit;color:inherit;margin-left:5px}.node--actualidad.node--view-mode-teaser div[id*=wrapper-text] .node-readmore a{color:#0e4386}.node--actualidad.node--view-mode-teaser div[id*=wrapper-text] .node-readmore a:hover{color:#818181}.node--actualidad.node--view-mode-teaser div[id*=wrapper-text] .node-readmore a:hover:after{color:#818181}.node--actualidad.node--view-mode--full .layout-region--header{padding:50px;background:linear-gradient(132deg,rgba(0,157,219,0.1) 0%,rgba(0,157,219,0.1) 22%,rgba(0,157,219,0.1) 33%,rgba(0,157,219,0.38) 38%,rgba(0,157,219,0.67) 47%,rgba(0,157,219,0.75) 54%,rgba(3,131,194,0.9) 67%,#066faf 77%,#0e4386 100%)}.node--actualidad.node--view-mode--full .layout-region--header .field--name-dynamic-block-fieldnode-ds-news-field{max-width:1300px;margin:0 auto}.node--actualidad.node--view-mode--full .layout-region--header .field--name-dynamic-block-fieldnode-ds-news-field p{font-family:"montserrat-extralight",Arial,sans-serif;font-size:35px;color:#fff;margin:auto;text-align:right;text-transform:uppercase}.node--actualidad.node--view-mode--full .layout-region--content{max-width:1300px;margin:0 auto;padding:40px;margin-top:20px}.node--actualidad.node--view-mode--full .field--name-field-media-image img{width:100%;height:auto}.node--actualidad.node--view-mode--full .slick--optionset--slider-actualidad{position:relative}.node--actualidad.node--view-mode--full .slick--optionset--slider-actualidad .slick__arrow button.slick-prev{background-image:url(/themes/custom/csv_static/styling/base/images/flecha-izquierda.png);background-repeat:no-repeat;left:-40px}@media all and (max-width:768px){.node--actualidad.node--view-mode--full .slick--optionset--slider-actualidad .slick__arrow button.slick-prev{left:-35px}}.node--actualidad.node--view-mode--full .slick--optionset--slider-actualidad .slick__arrow button.slick-next{background-image:url(/themes/custom/csv_static/styling/base/images/flecha-derecha.png);background-repeat:no-repeat;right:-40px}@media all and (max-width:768px){.node--actualidad.node--view-mode--full .slick--optionset--slider-actualidad .slick__arrow button.slick-next{right:-35px}}.node--actualidad.node--view-mode--full .slick--optionset--slider-actualidad .slick__arrow>.slick-arrow{position:absolute;top:50%;transform:translateY(-50%);background-color:rgba(0,0,0,0) !important;background-position:center center;font-size:0;border:0;width:30px;height:35px;outline:none;transition:all .5s ease-in-out}.node--actualidad.node--view-mode--full .slick--optionset--slider-actualidad .slick__arrow>.slick-arrow:hover{opacity:.7}.node--actualidad.node--view-mode--full .slick--optionset--slider-actualidad .field--name-field-media-image img{width:auto}.node--actualidad.node--view-mode--full .first-column .field--name-field-n-date,.node--actualidad.node--view-mode--full .first-column .field--name-title,.node--actualidad.node--view-mode--full .first-column h1{text-align:center;display:inline-block;vertical-align:middle;font-family:"montserrat-extralight",Arial,sans-serif,Arial,sans-serif;font-size:30px;color:#009ddb;line-height:1.5em;margin-top:0;margin-bottom:25px;text-transform:uppercase;font-weight:bold}.node--actualidad.node--view-mode--full .first-column .field--name-field-n-subtitle{font-family:"montserrat-regular",Arial,sans-serif;color:#818181;font-size:18px;margin:10px 0px 25px 0px;text-align:center}.node--actualidad.node--view-mode--full .first-column .field--name-field-n-date,.node--actualidad.node--view-mode--full .first-column .node__links{color:#0e4386;text-transform:uppercase;font-family:"montserrat-medium",Arial,sans-serif;font-size:12px}.node--actualidad.node--view-mode--full .first-column .field--name-field-n-date{background-color:#0e4386;margin-bottom:50px;padding:10px 0;width:230px;text-align:center;color:#fff;font-size:15px;font-family:"montserrat-regular",Arial,sans-serif}.view-display-id-block__list_news,.view-display-id-block__list_events{margin-bottom:20px}.view-display-id-block__list_news .node-list,.view-display-id-block__list_events .node-list{padding:20px;background-color:#f0f0f0}.view-display-id-block__list_news .node-list a,.view-display-id-block__list_events .node-list a{font-family:"montserrat-regular",Arial,sans-serif;color:#818181;line-height:1.5em;font-size:15px;text-transform:uppercase;margin:10px 0px}.view-display-id-block__list_news .node-list a:hover,.view-display-id-block__list_events .node-list a:hover{color:#0e4386}.view-display-id-block__list_news .node-list .field--name-field-n-date,.view-display-id-block__list_events .node-list .field--name-field-n-date{color:#0e4386;text-transform:uppercase;font-family:"montserrat-medium",Arial,sans-serif;font-size:12px}.view-display-id-block__list_news .more-link,.view-display-id-block__list_events .more-link{margin-top:10px}.node--eventos.node--view-mode-teaser,.node--eventos.node--view-mode-list{padding:20px}.node--eventos.node--view-mode-teaser .field--name-field-n-date,.node--eventos.node--view-mode-list .field--name-field-n-date{padding-bottom:10px}.node--eventos.node--view-mode-teaser .field--name-field-n-date .day,.node--eventos.node--view-mode-list .field--name-field-n-date .day{padding-top:27px;padding-bottom:13px;font-size:25px;font-family:"montserrat-medium",Arial,sans-serif;color:#009ddb;background-image:url(/themes/custom/csv_static/styling/base/images/calendar.png);background-position:center center;background-size:contain;background-repeat:no-repeat;text-align:center}.node--eventos.node--view-mode-teaser .field--name-field-n-date .month,.node--eventos.node--view-mode-list .field--name-field-n-date .month{font-size:18px;text-align:center;font-family:"montserrat-medium",Arial,sans-serif;color:#0e4386;text-transform:uppercase}.node--eventos.node--view-mode-teaser .field--name-node-title .description,.node--eventos.node--view-mode-list .field--name-node-title .description{margin-bottom:5px;font-size:15px;color:#818181;text-align:center}.node--eventos.node--view-mode-teaser .field--name-field-n-location,.node--eventos.node--view-mode-teaser .field--name-field-n-user,.node--eventos.node--view-mode-teaser .field--name-field-n-schedule,.node--eventos.node--view-mode-teaser .field--name-field-n-body p,.node--eventos.node--view-mode-list .field--name-field-n-location,.node--eventos.node--view-mode-list .field--name-field-n-user,.node--eventos.node--view-mode-list .field--name-field-n-schedule,.node--eventos.node--view-mode-list .field--name-field-n-body p{font-family:"montserrat-medium",Arial,sans-serif;font-size:14px;color:#818181;margin-bottom:5px}.node--eventos.node--view-mode-teaser .field--name-field-n-location:before,.node--eventos.node--view-mode-teaser .field--name-field-n-user:before,.node--eventos.node--view-mode-teaser .field--name-field-n-schedule:before,.node--eventos.node--view-mode-teaser .field--name-field-n-body p:before,.node--eventos.node--view-mode-list .field--name-field-n-location:before,.node--eventos.node--view-mode-list .field--name-field-n-user:before,.node--eventos.node--view-mode-list .field--name-field-n-schedule:before,.node--eventos.node--view-mode-list .field--name-field-n-body p:before{font-family:"icomoon";font-size:24px;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#009ddb;text-align:center;width:24px;display:inline-block;vertical-align:middle}.node--eventos.node--view-mode-teaser .field--name-field-n-schedule:before,.node--eventos.node--view-mode-list .field--name-field-n-schedule:before{content:"";margin-right:10px}.node--eventos.node--view-mode-teaser .field--name-field-n-location:before,.node--eventos.node--view-mode-list .field--name-field-n-location:before{content:"";margin-right:10px}.node--eventos.node--view-mode-teaser .field--name-field-n-user:before,.node--eventos.node--view-mode-list .field--name-field-n-user:before{content:"";margin-right:10px}.node--eventos.node--view-mode-teaser .field--name-field-n-user,.node--eventos.node--view-mode-list .field--name-field-n-user{margin-bottom:30px}.node--eventos.node--view-mode-teaser{margin:0 auto;background-color:#f0f0f0;box-sizing:border-box;border:rgba(0,0,0,0)}.node--eventos.node--view-mode-teaser .layout-region{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-around}.node--eventos.node--view-mode-teaser .layout-region>div,.node--eventos.node--view-mode-teaser .layout-region>p{width:100%}.node--eventos.node--view-mode-teaser .layout-region>div.field--name-field-imagen-ref,.node--eventos.node--view-mode-teaser .layout-region>p.field--name-field-imagen-ref{margin-bottom:15px}.node--eventos.node--view-mode-teaser .layout-region>div.field--name-field-n-date,.node--eventos.node--view-mode-teaser .layout-region>p.field--name-field-n-date{width:fit-content;margin-bottom:10px}.node--eventos.node--view-mode-teaser .layout-region>div.field--name-node-title,.node--eventos.node--view-mode-teaser .layout-region>p.field--name-node-title{width:50%;padding-bottom:20px;font-weight:bold}.node--eventos.node--view-mode-list{padding:0;max-width:100%;background-color:#f0f0f0;margin-top:10px;margin-bottom:20px}.node--eventos.node--view-mode-list .layout-region--content{padding:20px 20px 20px 10px;font-size:0}.node--eventos.node--view-mode-list .layout-region--content .layout-region--content-left{vertical-align:top;padding-right:20px;text-align:center;box-sizing:border-box;width:25%}.node--eventos.node--view-mode-list .layout-region--content .layout-region--content-left>div{display:inline-block;vertical-align:middle;width:auto}.node--eventos.node--view-mode-list .layout-region--content .layout-region--content-left .field--name-field-imagen img,.node--eventos.node--view-mode-list .layout-region--content .layout-region--content-left .field--name-field-imagen-ref img{width:auto;height:100%;object-fit:cover}.node--eventos.node--view-mode-list .layout-region--content .layout-region--content-right{width:75%;vertical-align:top;margin-top:15px}.node--eventos.node--view-mode-list .layout-region--content .layout-region--content-right .group-text{padding-left:20px;box-sizing:border-box;width:90%;display:inline-block;vertical-align:top}.node--eventos.node--view-mode-list .layout-region--content .layout-region--content-right .field--name-field-n-date{width:10%;font-size:0;display:inline-block;vertical-align:top}.node--eventos.node--view-mode-list .layout-region--content .layout-region--content-right .field--name-node-title .description{text-align:left;font-family:"montserrat-medium",Arial,sans-serif}.node--eventos.node--view-mode-list .layout-region--content .layout-region--content-right .wrapper-text{margin-top:20px;margin-bottom:20px}.node--eventos.node--view-mode-list .layout-region--content .layout-region--content-right .wrapper-text>div{display:inline-block;vertical-align:middle;margin-left:10px}.node--eventos.node--view-mode-list .layout-region--content .layout-region--content-right .wrapper-text .field--name-field-n-user{margin-bottom:5px}.node--eventos.node--view-mode-list .layout-region--content .layout-region--content-right .field--name-field-n-body{margin-bottom:0}.node--eventos.node--view-mode-list .layout-region--content .layout-region--content-right .field--name-field-n-body º{font-family:"montserrat-regular",Arial,sans-serif}.node--eventos.node--view-mode-list .layout-region--content .layout-region--content-right .field--name-field-inscription-link,.node--eventos.node--view-mode-list .layout-region--content .layout-region--content-right .field--name-field-inscription{border:2px solid #0e4386;max-width:200px;margin-top:10px;border-radius:20px;padding:5px 25px 5px 25px;color:#0e4386;font-size:15px;font-family:"montserrat-medium",Arial,sans-serif;text-transform:uppercase;background-color:rgba(0,0,0,0);text-align:center;cursor:pointer;max-width:max-content}.node--eventos.node--view-mode-list .layout-region--content .layout-region--content-right .field--name-field-inscription-link a,.node--eventos.node--view-mode-list .layout-region--content .layout-region--content-right .field--name-field-inscription a{color:#0e4386}.node--eventos.node--view-mode-list .layout-region--content .layout-region--content-right .field--name-field-inscription-link:hover,.node--eventos.node--view-mode-list .layout-region--content .layout-region--content-right .field--name-field-inscription:hover{background-color:#0e4386;color:#fff}.node--eventos.node--view-mode-list .layout-region--content .layout-region--content-right .field--name-field-inscription-link:hover a,.node--eventos.node--view-mode-list .layout-region--content .layout-region--content-right .field--name-field-inscription:hover a{color:#fff}.node--eventos.node--view-mode-list .layout-region--footer{display:none;padding:5px;background-color:#d3d3d3}.node--type--job-offer .field--name-field-imagen-ref{margin-bottom:2rem}.error-page #error-name{font-family:"montserrat-extralight",Arial,sans-serif;font-size:38px;color:#009ddb;line-height:1.5em;font-weight:bolder;margin-top:0;margin-bottom:25px;text-transform:uppercase}.sitemap{max-width:1300px;margin:0 auto;padding-left:20px;padding-right:20px;padding-top:20px;border-top:1px solid #009ddb}.sitemap ul.sitemap-menu{padding-left:0;font-size:0}.sitemap .sitemap-menu li.expanded,.sitemap .sitemap-menu li.last.leaf{display:inline-block;vertical-align:top;width:33.3%;box-sizing:border-box;padding-right:15px;padding-left:15px;margin-bottom:40px}.sitemap .sitemap-menu li,.sitemap .sitemap-menu li a{color:#009ddb;margin-bottom:5px;margin-top:5px}.sitemap .sitemap-menu li:hover,.sitemap .sitemap-menu li a:hover{color:#0e4386}.sitemap .sitemap-menu li .sitemap-menu li.leaf a{color:#494949}.sitemap .sitemap-menu li .sitemap-menu li.leaf a:hover{color:#009ddb}.sitemap .sitemap-menu li .sitemap-menu li.last.leaf{display:block;width:auto;padding:0}.page--thanks--container .container-width,.page--error--container .container-width{text-align:center}.page--thanks--container .container-width #page-name,.page--thanks--container .container-width #error-name,.page--error--container .container-width #page-name,.page--error--container .container-width #error-name{font-family:"montserrat-bold",Arial,sans-serif;font-size:34px;color:#009ddb;line-height:1.5em;font-weight:bolder;margin-top:0;margin-bottom:25px;text-transform:uppercase}.page--thanks--container .container-width #page-explain,.page--thanks--container .container-width #page-explain-2,.page--thanks--container .container-width #error-explain,.page--thanks--container .container-width .alternative,.page--error--container .container-width #page-explain,.page--error--container .container-width #page-explain-2,.page--error--container .container-width #error-explain,.page--error--container .container-width .alternative{margin-top:25px;font-size:18px;margin-bottom:10px;text-align:center}.page--thanks--container .container-width #page-explain span,.page--thanks--container .container-width #page-explain-2 span,.page--thanks--container .container-width #error-explain span,.page--thanks--container .container-width .alternative span,.page--error--container .container-width #page-explain span,.page--error--container .container-width #page-explain-2 span,.page--error--container .container-width #error-explain span,.page--error--container .container-width .alternative span{display:block}.page--thanks--container .container-width #page-explain-2,.page--error--container .container-width #page-explain-2{margin-bottom:40px;margin-top:5px}.page--thanks--container .container-width #back-button,.page--error--container .container-width #back-button{background:linear-gradient(to bottom right,#0e4386,#009ddb);border-radius:50px;text-align:center;color:#fff;font-size:18px;padding:18px}.page--error--container .container-width #error-name{font-size:70px;font-family:"montserrat-bold",Arial,sans-serif}.page--error--container .container-width #error-explain{margin-bottom:50px}.page--error--container .container-width .alternative{font-size:14px;margin-top:35px}@media all and (max-width:1300px){.node--courses_detail.node--view-mode-full .layout-region--header .wrapper-text .field--name-node-title,.node--list.node--view-mode-full_content_courses .layout-region--header .wrapper-text .field--name-node-title,.node--educational_offer_detail.node--view-mode-full .layout-region--header .wrapper-text .field--name-node-title,.node--educational_offer_detail_subtype.node--view-mode-full_content_subtipos .layout-region--header .wrapper-text .field--name-node-title{max-width:80%;top:15%}.node--courses_detail.node--view-mode-full .layout-region--header .wrapper-text .field--name-field-tax-characteristics,.node--list.node--view-mode-full_content_courses .layout-region--header .wrapper-text .field--name-field-tax-characteristics,.node--educational_offer_detail.node--view-mode-full .layout-region--header .wrapper-text .field--name-field-tax-characteristics,.node--educational_offer_detail_subtype.node--view-mode-full_content_subtipos .layout-region--header .wrapper-text .field--name-field-tax-characteristics{bottom:10px}.node--courses_detail.node--view-mode-full .layout-region--header .wrapper-text .field--name-field-tax-characteristics.three,.node--courses_detail.node--view-mode-full .layout-region--header .wrapper-text .field--name-field-tax-characteristics.two,.node--list.node--view-mode-full_content_courses .layout-region--header .wrapper-text .field--name-field-tax-characteristics.three,.node--list.node--view-mode-full_content_courses .layout-region--header .wrapper-text .field--name-field-tax-characteristics.two,.node--educational_offer_detail.node--view-mode-full .layout-region--header .wrapper-text .field--name-field-tax-characteristics.three,.node--educational_offer_detail.node--view-mode-full .layout-region--header .wrapper-text .field--name-field-tax-characteristics.two,.node--educational_offer_detail_subtype.node--view-mode-full_content_subtipos .layout-region--header .wrapper-text .field--name-field-tax-characteristics.three,.node--educational_offer_detail_subtype.node--view-mode-full_content_subtipos .layout-region--header .wrapper-text .field--name-field-tax-characteristics.two{right:50px}.node--modelo_1 .layout-region--header .wrapper-text .field--name-node-title .title,.node--model_ten.node--view-mode-full .layout-region--header .wrapper-text .field--name-node-title .title,.node--list.node--view-mode-full .layout-region--header .wrapper-text .field--name-node-title .title,.node--list.node--view-mode-full_content_job .layout-region--header .wrapper-text .field--name-node-title .title,.node--list.node--view-mode-full_content_courses .layout-region--header .wrapper-text .field--name-node-title .title,.node--educational_offer_detail.node--view-mode-full .layout-region--header .wrapper-text .field--name-node-title .title,.node--page.node--view-mode-contact .layout-region--header .wrapper-text .field--name-node-title .title,.node--page.node--view-mode-full .layout-region--header .wrapper-text .field--name-node-title .title,.node--educational_offer_detail_subtype.node--view-mode-full_content_subtipos .layout-region--header .wrapper-text .field--name-node-title .title,.node--courses_detail.node--view-mode-full .layout-region--header .wrapper-text .field--name-node-title .title{text-align:right;padding-right:10px;padding-left:10px;line-height:1.2em;font-size:30px}.node--modelo_1>.layout-region--content,.node--model_ten.node--view-mode-full>.layout-region--content,.node--list.node--view-mode-full>.layout-region--content,.node--list.node--view-mode-full_content_job>.layout-region--content,.node--list.node--view-mode-full_content_courses>.layout-region--content,.node--educational_offer_detail.node--view-mode-full>.layout-region--content,.node--page.node--view-mode-contact>.layout-region--content,.node--page.node--view-mode-full>.layout-region--content,.node--educational_offer_detail_subtype.node--view-mode-full_content_subtipos>.layout-region--content,.node--courses_detail.node--view-mode-full>.layout-region--content{padding-right:20px;padding-left:20px}.node--modelo_1>.layout-region--content .field--name-field-n-body,.node--model_ten.node--view-mode-full>.layout-region--content .field--name-field-n-body,.node--list.node--view-mode-full>.layout-region--content .field--name-field-n-body,.node--list.node--view-mode-full_content_job>.layout-region--content .field--name-field-n-body,.node--list.node--view-mode-full_content_courses>.layout-region--content .field--name-field-n-body,.node--educational_offer_detail.node--view-mode-full>.layout-region--content .field--name-field-n-body,.node--page.node--view-mode-contact>.layout-region--content .field--name-field-n-body,.node--page.node--view-mode-full>.layout-region--content .field--name-field-n-body,.node--educational_offer_detail_subtype.node--view-mode-full_content_subtipos>.layout-region--content .field--name-field-n-body,.node--courses_detail.node--view-mode-full>.layout-region--content .field--name-field-n-body{margin:0 auto;max-width:1300px;margin-bottom:70px}.node--educational_offers_list .layout-region--header .wrapper-text .field--name-node-title{max-width:100%}.node--educational_offers_list>.layout-region--content{padding-right:20px;padding-left:20px}.node--educational_offer_detail.node--view-mode-teaser,.node--educational_offer_detail_subtype.node--view-mode-teaser,.node--educational_offers_list.node--view-mode-teaser{max-width:100%}.node--educational_offer_detail.node--view-mode-teaser .layout-region--content-right,.node--educational_offer_detail_subtype.node--view-mode-teaser .layout-region--content-right,.node--educational_offers_list.node--view-mode-teaser .layout-region--content-right{padding-left:0}.node--educational_offer_detail.node--view-mode-teaser .field--name-field-n-image img,.node--educational_offer_detail_subtype.node--view-mode-teaser .field--name-field-n-image img,.node--educational_offers_list.node--view-mode-teaser .field--name-field-n-image img{object-fit:cover;width:100%;height:max-content}.node--list_detail.node--view-mode-teaser,.node--list_detail.node--view-mode-formularios{max-width:100%;max-height:100%}.node--list_detail.node--view-mode-teaser .layout-region--content .layout-region--content-right,.node--list_detail.node--view-mode-formularios .layout-region--content .layout-region--content-right{max-height:100%}.node--list_detail.node--view-mode-teaser .field--name-field-n-image img,.node--list_detail.node--view-mode-formularios .field--name-field-n-image img{object-fit:cover;width:100%;height:max-content}.node--list_detail.node--view-mode-teaser .field--name-field-n-body,.node--list_detail.node--view-mode-formularios .field--name-field-n-body{margin:animations;line-height:1.3;margin-bottom:20px !important;margin-top:20px !important}}@media all and (max-width:1240px){.node--courses_detail.node--view-mode-full .layout-region--header .wrapper-text .field--name-node-title,.node--list.node--view-mode-full_content_courses .layout-region--header .wrapper-text .field--name-node-title,.node--educational_offer_detail.node--view-mode-full .layout-region--header .wrapper-text .field--name-node-title,.node--educational_offer_detail_subtype.node--view-mode-full_content_subtipos .layout-region--header .wrapper-text .field--name-node-title{max-width:80%;top:15%}.node--courses_detail.node--view-mode-full .layout-region--header .wrapper-text .field--name-field-tax-characteristics,.node--list.node--view-mode-full_content_courses .layout-region--header .wrapper-text .field--name-field-tax-characteristics,.node--educational_offer_detail.node--view-mode-full .layout-region--header .wrapper-text .field--name-field-tax-characteristics,.node--educational_offer_detail_subtype.node--view-mode-full_content_subtipos .layout-region--header .wrapper-text .field--name-field-tax-characteristics{max-width:90%}.node--courses_detail.node--view-mode-full .layout-region--header .wrapper-text .field--name-field-tax-characteristics.three,.node--courses_detail.node--view-mode-full .layout-region--header .wrapper-text .field--name-field-tax-characteristics.two,.node--list.node--view-mode-full_content_courses .layout-region--header .wrapper-text .field--name-field-tax-characteristics.three,.node--list.node--view-mode-full_content_courses .layout-region--header .wrapper-text .field--name-field-tax-characteristics.two,.node--educational_offer_detail.node--view-mode-full .layout-region--header .wrapper-text .field--name-field-tax-characteristics.three,.node--educational_offer_detail.node--view-mode-full .layout-region--header .wrapper-text .field--name-field-tax-characteristics.two,.node--educational_offer_detail_subtype.node--view-mode-full_content_subtipos .layout-region--header .wrapper-text .field--name-field-tax-characteristics.three,.node--educational_offer_detail_subtype.node--view-mode-full_content_subtipos .layout-region--header .wrapper-text .field--name-field-tax-characteristics.two{right:50px}.node--courses_detail.node--view-mode-full .layout-region--header .wrapper-text .field--name-field-tax-characteristics>.field__item,.node--list.node--view-mode-full_content_courses .layout-region--header .wrapper-text .field--name-field-tax-characteristics>.field__item,.node--educational_offer_detail.node--view-mode-full .layout-region--header .wrapper-text .field--name-field-tax-characteristics>.field__item,.node--educational_offer_detail_subtype.node--view-mode-full_content_subtipos .layout-region--header .wrapper-text .field--name-field-tax-characteristics>.field__item{width:25%}.node--courses_detail.node--view-mode-full .layout-region--header .wrapper-text .field--name-field-tax-characteristics>.field__item .field--name-taxonomy-term-title,.node--list.node--view-mode-full_content_courses .layout-region--header .wrapper-text .field--name-field-tax-characteristics>.field__item .field--name-taxonomy-term-title,.node--educational_offer_detail.node--view-mode-full .layout-region--header .wrapper-text .field--name-field-tax-characteristics>.field__item .field--name-taxonomy-term-title,.node--educational_offer_detail_subtype.node--view-mode-full_content_subtipos .layout-region--header .wrapper-text .field--name-field-tax-characteristics>.field__item .field--name-taxonomy-term-title{width:100%}.node--list_detail.node--view-mode-teaser .layout-region--content .layout-region--content-left .field--name-field-n-caption,.node--list_detail.node--view-mode-formularios .layout-region--content .layout-region--content-left .field--name-field-n-caption{height:auto;padding-top:0}.node--list_detail.node--view-mode-teaser .layout-region--content .layout-region--content-left .field--name-field-n-caption .field__item,.node--list_detail.node--view-mode-formularios .layout-region--content .layout-region--content-left .field--name-field-n-caption .field__item{display:block;max-width:100%;margin:5px}.node--eventos.node--view-mode-list .layout-region--content .layout-region--content-left,.node--eventos.node--view-mode-list .layout-region--content .layout-region--content-right{display:inline-block;vertical-align:middle}}@media all and (max-width:960px){.node--modelo_1 .layout-region--header .wrapper-text .field--name-node-title .title,.node--model_ten.node--view-mode-full .layout-region--header .wrapper-text .field--name-node-title .title,.node--list.node--view-mode-full .layout-region--header .wrapper-text .field--name-node-title .title,.node--list.node--view-mode-full_content_job .layout-region--header .wrapper-text .field--name-node-title .title,.node--list.node--view-mode-full_content_courses .layout-region--header .wrapper-text .field--name-node-title .title,.node--educational_offer_detail.node--view-mode-full .layout-region--header .wrapper-text .field--name-node-title .title,.node--page.node--view-mode-contact .layout-region--header .wrapper-text .field--name-node-title .title,.node--page.node--view-mode-full .layout-region--header .wrapper-text .field--name-node-title .title,.node--educational_offer_detail_subtype.node--view-mode-full_content_subtipos .layout-region--header .wrapper-text .field--name-node-title .title,.node--courses_detail.node--view-mode-full .layout-region--header .wrapper-text .field--name-node-title .title{font-size:28px}.node--educational_offer_detail.node--view-mode-full .layout-region--content-left .custom-tab button,.node--courses_detail.node--view-mode-full .layout-region--content-left .custom-tab button{padding:5px;font-size:14px}.node--model_ten.node--view-mode-full .layout-region--content-right{padding-left:0}.node--model_ten.node--view-mode-full .layout-region--content-right .field--name-field-cta .field__item{max-height:initial}.node--list_detail.node--view-mode-teaser .layout-region--content .layout-region--content-right,.node--list_detail.node--view-mode-teaser .layout-region--content .layout-region--content-left,.node--list_detail.node--view-mode-formularios .layout-region--content .layout-region--content-right,.node--list_detail.node--view-mode-formularios .layout-region--content .layout-region--content-left{display:inline-block}.node--list_detail.node--view-mode-teaser .layout-region--content .layout-region--content-left .field--name-field-n-caption,.node--list_detail.node--view-mode-formularios .layout-region--content .layout-region--content-left .field--name-field-n-caption{height:auto;padding-top:0}.node--list_detail.node--view-mode-teaser .layout-region--content .layout-region--content-left .field--name-field-n-caption .field__item,.node--list_detail.node--view-mode-formularios .layout-region--content .layout-region--content-left .field--name-field-n-caption .field__item{display:block;max-width:100%;margin:5px}.node--eventos.node--view-mode-list .layout-region--content .layout-region--content-left,.node--eventos.node--view-mode-list .layout-region--content .layout-region--content-right{display:inline-block;vertical-align:middle}.node--eventos.node--view-mode-list .layout-region--footer .contact-message-suscribe-form-form .field--name-field-form-name,.node--eventos.node--view-mode-list .layout-region--footer .contact-message-suscribe-form-form .field--name-field-form-email{max-width:30%}.node--educational_offers_list{max-width:100%}.node--educational_offers_list>.layout-region--content .field--name-field-ref-list-elements>.field__item{max-height:265px;box-sizing:border-box;display:inline-block;vertical-align:top;box-sizing:border-box;width:100%;margin-bottom:50px}.node--educational_offer_detail.node--view-mode-teaser,.node--educational_offer_detail_subtype.node--view-mode-teaser,.node--educational_offers_list.node--view-mode-teaser{max-width:100%}.node--educational_offer_detail.node--view-mode-teaser .layout-region--content-right,.node--educational_offer_detail_subtype.node--view-mode-teaser .layout-region--content-right,.node--educational_offers_list.node--view-mode-teaser .layout-region--content-right{padding-left:0}.node--educational_offer_detail.node--view-mode-teaser .field--name-field-n-image img,.node--educational_offer_detail.node--view-mode-teaser .field--name-field-image,.node--educational_offer_detail.node--view-mode-teaser .field--name-field-image-listado img,.node--educational_offer_detail.node--view-mode-teaser .field--name-field-image-ref img,.node--educational_offer_detail_subtype.node--view-mode-teaser .field--name-field-n-image img,.node--educational_offer_detail_subtype.node--view-mode-teaser .field--name-field-image,.node--educational_offer_detail_subtype.node--view-mode-teaser .field--name-field-image-listado img,.node--educational_offer_detail_subtype.node--view-mode-teaser .field--name-field-image-ref img,.node--educational_offers_list.node--view-mode-teaser .field--name-field-n-image img,.node--educational_offers_list.node--view-mode-teaser .field--name-field-image,.node--educational_offers_list.node--view-mode-teaser .field--name-field-image-listado img,.node--educational_offers_list.node--view-mode-teaser .field--name-field-image-ref img{object-fit:cover;width:100%;height:max-content}.node--courses_detail.node--view-mode-full .layout-region--header .wrapper-text .field--name-node-title,.node--list.node--view-mode-full_content_courses .layout-region--header .wrapper-text .field--name-node-title,.node--educational_offer_detail.node--view-mode-full .layout-region--header .wrapper-text .field--name-node-title,.node--educational_offer_detail_subtype.node--view-mode-full_content_subtipos .layout-region--header .wrapper-text .field--name-node-title{max-width:90%;top:12%}.node--courses_detail.node--view-mode-full .layout-region--header .wrapper-text .field--name-field-tax-characteristics,.node--list.node--view-mode-full_content_courses .layout-region--header .wrapper-text .field--name-field-tax-characteristics,.node--educational_offer_detail.node--view-mode-full .layout-region--header .wrapper-text .field--name-field-tax-characteristics,.node--educational_offer_detail_subtype.node--view-mode-full_content_subtipos .layout-region--header .wrapper-text .field--name-field-tax-characteristics{max-width:100%}.node--courses_detail.node--view-mode-full .layout-region--header .wrapper-text .field--name-field-tax-characteristics>.field__item,.node--list.node--view-mode-full_content_courses .layout-region--header .wrapper-text .field--name-field-tax-characteristics>.field__item,.node--educational_offer_detail.node--view-mode-full .layout-region--header .wrapper-text .field--name-field-tax-characteristics>.field__item,.node--educational_offer_detail_subtype.node--view-mode-full_content_subtipos .layout-region--header .wrapper-text .field--name-field-tax-characteristics>.field__item{width:25%}.node--courses_detail.node--view-mode-full .layout-region--header .wrapper-text .field--name-field-tax-characteristics>.field__item .field--name-taxonomy-term-title,.node--list.node--view-mode-full_content_courses .layout-region--header .wrapper-text .field--name-field-tax-characteristics>.field__item .field--name-taxonomy-term-title,.node--educational_offer_detail.node--view-mode-full .layout-region--header .wrapper-text .field--name-field-tax-characteristics>.field__item .field--name-taxonomy-term-title,.node--educational_offer_detail_subtype.node--view-mode-full_content_subtipos .layout-region--header .wrapper-text .field--name-field-tax-characteristics>.field__item .field--name-taxonomy-term-title{width:100%;display:none}.node--courses_detail.node--view-mode-full .layout-region--content .layout-region--content-left,.node--courses_detail.node--view-mode-full .layout-region--content .layout-region--content-right,.node--list.node--view-mode-full_content_courses .layout-region--content .layout-region--content-left,.node--list.node--view-mode-full_content_courses .layout-region--content .layout-region--content-right,.node--educational_offer_detail.node--view-mode-full .layout-region--content .layout-region--content-left,.node--educational_offer_detail.node--view-mode-full .layout-region--content .layout-region--content-right,.node--educational_offer_detail_subtype.node--view-mode-full_content_subtipos .layout-region--content .layout-region--content-left,.node--educational_offer_detail_subtype.node--view-mode-full_content_subtipos .layout-region--content .layout-region--content-right{width:100%;padding-left:0;padding-right:0}.node--courses_detail.node--view-mode-full .layout-region--content .layout-region--content-right,.node--list.node--view-mode-full_content_courses .layout-region--content .layout-region--content-right,.node--educational_offer_detail.node--view-mode-full .layout-region--content .layout-region--content-right,.node--educational_offer_detail_subtype.node--view-mode-full_content_subtipos .layout-region--content .layout-region--content-right{margin-top:50px}.node--courses_detail.node--view-mode-full .layout-region--content .layout-region--content-right .field--name-dynamic-block-fieldnode-ds-sidebar-form,.node--list.node--view-mode-full_content_courses .layout-region--content .layout-region--content-right .field--name-dynamic-block-fieldnode-ds-sidebar-form,.node--educational_offer_detail.node--view-mode-full .layout-region--content .layout-region--content-right .field--name-dynamic-block-fieldnode-ds-sidebar-form,.node--educational_offer_detail_subtype.node--view-mode-full_content_subtipos .layout-region--content .layout-region--content-right .field--name-dynamic-block-fieldnode-ds-sidebar-form{max-width:80% !important;margin-top:50px !important;padding:50px}.node--list.node--view-mode-full_content_courses .layout-region--content .layout-region--content-left{padding-left:0;padding-right:0;max-width:100%;height:auto}.node--list.node--view-mode-full_content_courses .layout-region--content .layout-region--content-right{margin-top:10px;height:auto;max-width:100%;padding:20px}.node--list.node--view-mode-full_content_courses .layout-region--content .layout-region--content-right .group-date{padding-bottom:35px}}@media all and (max-width:850px){.node--educational_offers_list{max-width:100%}.node--educational_offers_list>.layout-region--content .field--name-field-ref-list-elements>.field__item{max-height:265px;box-sizing:border-box;display:inline-block;vertical-align:top;box-sizing:border-box;width:100%;margin-bottom:50px}}.sitemap .sitemap-menu li.expanded,.sitemap .sitemap-menu li.last.leaf{width:50%}@media all and (max-width:768px){.node--list_detail.node--view-mode-teaser .layout-region--content .layout-region--content-right,.node--list_detail.node--view-mode-teaser .layout-region--content .layout-region--content-left,.node--list_detail.node--view-mode-formularios .layout-region--content .layout-region--content-right,.node--list_detail.node--view-mode-formularios .layout-region--content .layout-region--content-left{display:block;width:100%}.node--list_detail.node--view-mode-teaser .layout-region--content .layout-region--content-right .field--name-field-n-image img,.node--list_detail.node--view-mode-teaser .layout-region--content .layout-region--content-left .field--name-field-n-image img,.node--list_detail.node--view-mode-formularios .layout-region--content .layout-region--content-right .field--name-field-n-image img,.node--list_detail.node--view-mode-formularios .layout-region--content .layout-region--content-left .field--name-field-n-image img{object-position:top}.node--list_detail.node--view-mode-teaser .layout-region--content .layout-region--content-left .field--name-field-n-caption,.node--list_detail.node--view-mode-formularios .layout-region--content .layout-region--content-left .field--name-field-n-caption{height:auto;padding-top:20px;padding-bottom:20px}.node--list_detail.node--view-mode-teaser .layout-region--content .layout-region--content-left .field--name-field-n-caption .field__item,.node--list_detail.node--view-mode-formularios .layout-region--content .layout-region--content-left .field--name-field-n-caption .field__item{display:inline-block;max-width:33.3%;margin:0}.node--eventos.node--view-mode-list .layout-region--content{text-align:center}.node--eventos.node--view-mode-list .layout-region--content .layout-region--content-left,.node--eventos.node--view-mode-list .layout-region--content .layout-region--content-right{display:block;padding-right:0;text-align:center;width:100%}.node--eventos.node--view-mode-list .layout-region--content .layout-region--content-left .field--name-node-title .description,.node--eventos.node--view-mode-list .layout-region--content .layout-region--content-right .field--name-node-title .description{text-align:center;margin-top:15px}.node--eventos.node--view-mode-list .layout-region--content .layout-region--content-right .group-text{padding:0}.node--eventos.node--view-mode-list .layout-region--content .layout-region--content-right .field--name-field-n-date{display:block;width:100%;margin:0 auto;margin-top:20px}.node--eventos.node--view-mode-list .layout-region--content .layout-region--content-right .field--name-field-inscription-link,.node--eventos.node--view-mode-list .layout-region--content .layout-region--content-right .field--name-field-inscription{margin:0 auto;margin-top:20px}}@media all and (max-width:659px){.node--educational_offer_detail.node--view-mode-full .layout-region--content .layout-region--content-left table,.node--courses_detail.node--view-mode-full .layout-region--content .layout-region--content-left table{margin-top:10px;margin-bottom:10px}.node--educational_offer_detail.node--view-mode-full .layout-region--content .layout-region--content-left table td.curse,.node--courses_detail.node--view-mode-full .layout-region--content .layout-region--content-left table td.curse{font-size:16px;width:100% !important;display:block;max-width:100%;min-height:40px;padding-top:5px;height:100%;max-height:100%}.node--educational_offer_detail.node--view-mode-full .layout-region--content .layout-region--content-left table tr td,.node--courses_detail.node--view-mode-full .layout-region--content .layout-region--content-left table tr td{display:block;width:100%;max-height:100%}.node--courses_detail.node--view-mode-full .layout-region--content .layout-region--content-right .field--name-dynamic-block-fieldnode-ds-sidebar-form,.node--list.node--view-mode-full_content_courses .layout-region--content .layout-region--content-right .field--name-dynamic-block-fieldnode-ds-sidebar-form,.node--educational_offer_detail.node--view-mode-full .layout-region--content .layout-region--content-right .field--name-dynamic-block-fieldnode-ds-sidebar-form,.node--educational_offer_detail_subtype.node--view-mode-full_content_subtipos .layout-region--content .layout-region--content-right .field--name-dynamic-block-fieldnode-ds-sidebar-form{max-width:100% !important}.sitemap .sitemap-menu li.expanded,.sitemap .sitemap-menu li.last.leaf{width:100%}.node--eventos.node--view-mode-list .layout-region--footer .contact-message-suscribe-form-form>div{display:block;width:100%}.node--eventos.node--view-mode-list .layout-region--footer .contact-message-suscribe-form-form .field--name-field-form-name,.node--eventos.node--view-mode-list .layout-region--footer .contact-message-suscribe-form-form .field--name-field-form-email{max-width:90%;margin:0 auto}.node--list.node--view-mode-full_content_courses .layout-region--content{max-width:100%;text-align:center}.node--list.node--view-mode-full_content_courses .layout-region--content .layout-region--content-right{margin-top:10px;height:auto;max-width:100%;padding:20px}.node--list.node--view-mode-full_content_courses .layout-region--content .layout-region--content-right .group-date{padding-bottom:20px}.node--courses_detail.node--view-mode-teaser .layout-region--content .layout-region--content-right .field--name-node-link{position:relative;left:0;bottom:0}.node--courses_detail.node--view-mode-teaser .layout-region--content .layout-region--content-right .field--name-node-link a{margin:0 auto}}@media all and (max-width:480px){.node--eventos.node--view-mode-teaser{margin:0 auto}.node--eventos.node--view-mode-list .layout-region--content{padding:20px}.node--eventos.node--view-mode-list .layout-region--content .layout-region--content-left{padding-right:0}.node--eventos.node--view-mode-list .layout-region--content .layout-region--footer .contact-message-suscribe-form-form .field--name-field-form-name,.node--eventos.node--view-mode-list .layout-region--content .layout-region--footer .contact-message-suscribe-form-form .field--name-field-form-email{max-width:90%}.node--courses_detail.node--view-mode-full .layout-region--content .layout-region--content-right,.node--list.node--view-mode-full_content_courses .layout-region--content .layout-region--content-right,.node--educational_offer_detail.node--view-mode-full .layout-region--content .layout-region--content-right,.node--educational_offer_detail_subtype.node--view-mode-full_content_subtipos .layout-region--content .layout-region--content-right{padding:0}.node--courses_detail.node--view-mode-full .layout-region--content .layout-region--content-right .field--name-dynamic-block-fieldnode-ds-sidebar-form,.node--list.node--view-mode-full_content_courses .layout-region--content .layout-region--content-right .field--name-dynamic-block-fieldnode-ds-sidebar-form,.node--educational_offer_detail.node--view-mode-full .layout-region--content .layout-region--content-right .field--name-dynamic-block-fieldnode-ds-sidebar-form,.node--educational_offer_detail_subtype.node--view-mode-full_content_subtipos .layout-region--content .layout-region--content-right .field--name-dynamic-block-fieldnode-ds-sidebar-form{max-width:100%;padding:20px}.path-listado-eventos .layout-region--header .wrapper-text .field--name-node-title,.path-listado-noticias .layout-region--header .wrapper-text .field--name-node-title,.path-te-interesa .layout-region--header .wrapper-text .field--name-node-title,.node--modelo_1 .layout-region--header .wrapper-text .field--name-node-title,.node--model_ten.node--view-mode-full .layout-region--header .wrapper-text .field--name-node-title,.node--list.node--view-mode-full .layout-region--header .wrapper-text .field--name-node-title,.node--list.node--view-mode-full_content_courses .layout-region--header .wrapper-text .field--name-node-title,.node--list.node--view-mode-full_content_job .layout-region--header .wrapper-text .field--name-node-title,.node--educational_offers_list .layout-region--header .wrapper-text .field--name-node-title,.node--educational_offers_list.node--view-mode-full .layout-region--header .wrapper-text .field--name-node-title,.node--educational_offer_detail.node--view-mode-full .layout-region--header .wrapper-text .field--name-node-title,.node--page.node--view-mode-contact .layout-region--header .wrapper-text .field--name-node-title,.node--educational_offer_detail_subtype.node--view-mode-full_content_subtipos .layout-region--header .wrapper-text .field--name-node-title,.node--courses_detail.node--view-mode-full .layout-region--header .wrapper-text .field--name-node-title{top:12%;max-width:100%}.path-listado-eventos .layout-region--header .wrapper-text .field--name-node-title .title,.path-listado-noticias .layout-region--header .wrapper-text .field--name-node-title .title,.path-te-interesa .layout-region--header .wrapper-text .field--name-node-title .title,.node--modelo_1 .layout-region--header .wrapper-text .field--name-node-title .title,.node--model_ten.node--view-mode-full .layout-region--header .wrapper-text .field--name-node-title .title,.node--list.node--view-mode-full .layout-region--header .wrapper-text .field--name-node-title .title,.node--list.node--view-mode-full_content_courses .layout-region--header .wrapper-text .field--name-node-title .title,.node--list.node--view-mode-full_content_job .layout-region--header .wrapper-text .field--name-node-title .title,.node--educational_offers_list .layout-region--header .wrapper-text .field--name-node-title .title,.node--educational_offers_list.node--view-mode-full .layout-region--header .wrapper-text .field--name-node-title .title,.node--educational_offer_detail.node--view-mode-full .layout-region--header .wrapper-text .field--name-node-title .title,.node--page.node--view-mode-contact .layout-region--header .wrapper-text .field--name-node-title .title,.node--educational_offer_detail_subtype.node--view-mode-full_content_subtipos .layout-region--header .wrapper-text .field--name-node-title .title,.node--courses_detail.node--view-mode-full .layout-region--header .wrapper-text .field--name-node-title .title{font-family:"montserrat-extralight",Arial,sans-serif;font-size:22px;color:#fff;margin:auto;text-transform:uppercase}.node--actualidad.node--view-mode--full .layout-region--header .field--name-dynamic-block-fieldnode-ds-news-field p{font-family:"montserrat-extralight",Arial,sans-serif;font-size:22px;color:#fff;margin:auto;text-transform:uppercase}.node--educational_offer_detail.node--view-mode-full .field--name-field-tax-characteristics,.node--courses_detail.node--view-mode-full .field--name-field-tax-characteristics{display:none}.node--courses_detail.node--view-mode-teaser .layout-region--content .layout-region--content-right .field--name-node-link{padding:0 20px 10px 20px}.node--list_detail.node--view-mode-teaser .layout-region--content-right{padding:20px}}@supports(-webkit-appearance:none){.node--educational_offer_detail.node--view-mode-teaser .field--name-field-image img,.node--educational_offer_detail.node--view-mode-teaser .field--name-field-image-listado img,.node--educational_offer_detail.node--view-mode-teaser .field--name-field-image-ref img,.node--educational_offer_detail.node--view-mode-teaser .field--name-field-n-image img,.node--educational_offer_detail_subtype.node--view-mode-teaser .field--name-field-image img,.node--educational_offer_detail_subtype.node--view-mode-teaser .field--name-field-image-listado img,.node--educational_offer_detail_subtype.node--view-mode-teaser .field--name-field-image-ref img,.node--educational_offer_detail_subtype.node--view-mode-teaser .field--name-field-n-image img,.node--educational_offers_list.node--view-mode-teaser .field--name-field-image img,.node--educational_offers_list.node--view-mode-teaser .field--name-field-image-listado img,.node--educational_offers_list.node--view-mode-teaser .field--name-field-image-ref img,.node--educational_offers_list.node--view-mode-teaser .field--name-field-n-image img{height:100%;display:block;max-width:100%;max-height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}@-moz-document url-prefix(){.node--educational_offer_detail.node--view-mode-teaser .field--name-field-n-image img,.node--educational_offer_detail_subtype.node--view-mode-teaser .field--name-field-n-image img,.node--educational-offers-list.node--view-mode-teaser .field--name-field-n-image img{height:100%;display:block;max-width:100%;max-height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}.node--gallery.node--view-mode-full .field--name-node-title{padding:0 10px}@media all and (max-width:768px){.node--gallery.node--view-mode-full .field--name-node-title{max-width:100% !important}}.node--gallery.node--view-mode-full .layout-region--content{max-width:1300px}.node--gallery.node--view-mode-full .layout-region--content .block-system-breadcrumb-block{padding:0 10px}.node--gallery.node--view-mode-full .layout-region--content .field--name-body{margin-bottom:40px;padding:0 10px}.node--gallery.node--view-mode-full .layout-region--content .field--name-field-images{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:left;overflow:hidden}.node--gallery.node--view-mode-full .layout-region--content .field--name-field-images>.field__item{width:25%;padding:10px;box-sizing:border-box;position:relative}@media all and (max-width:992px){.node--gallery.node--view-mode-full .layout-region--content .field--name-field-images>.field__item{width:33.3%}}@media all and (max-width:768px){.node--gallery.node--view-mode-full .layout-region--content .field--name-field-images>.field__item{width:50%;padding:5px}}.node--gallery.node--view-mode-full .layout-region--content .field--name-field-images>.field__item .field--name-field-media-image{overflow:hidden}.node--gallery.node--view-mode-full .layout-region--content .field--name-field-images>.field__item .field--name-field-media-image img{width:100%;height:auto;-webkit-transition:-webkit-transform 2s,-webkit-filter 1.5s ease-in-out;transition:-webkit-transform 2s,-webkit-filter 1.5s ease-in-out;-o-transition:filter 1.5s ease-in-out,-o-transform 2s;transition:transform 2s,filter 1.5s ease-in-out,-webkit-transform 2s,-o-transform 2s,-webkit-filter 1.5s ease-in-out;-webkit-transform-origin:center center;-o-transform-origin:center center;transform-origin:center center;-webkit-filter:brightness(80%);filter:brightness(80%)}.node--gallery.node--view-mode-full .layout-region--content .field--name-field-images>.field__item .colorbox{display:block}.node--gallery.node--view-mode-full .layout-region--content .field--name-field-images>.field__item .colorbox:after{display:none;content:"";background-image:url(/themes/custom/csv_static/styling/base/images/view-img.png);background-position:center center;background-repeat:no-repeat;background-size:50px;width:80px;height:80px;z-index:999;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.node--gallery.node--view-mode-full .layout-region--content .field--name-field-images>.field__item .colorbox:before{display:none;content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:9;background:-moz-linear-gradient(318deg,rgba(0,157,219,0.1) 0%,rgba(0,157,219,0.1) 22%,rgba(0,157,219,0.1) 33%,rgba(0,157,219,0.38) 38%,rgba(0,157,219,0.67) 47%,rgba(0,157,219,0.75) 54%,rgba(3,131,194,0.9) 67%,rgb(6,111,175) 77%,rgb(14,67,134) 100%);background:-webkit-gradient(linear,left top,right bottom,color-stop(0%,rgba(0,157,219,0.1)),color-stop(22%,rgba(0,157,219,0.1)),color-stop(33%,rgba(0,157,219,0.1)),color-stop(38%,rgba(0,157,219,0.38)),color-stop(47%,rgba(0,157,219,0.67)),color-stop(54%,rgba(0,157,219,0.75)),color-stop(67%,rgba(3,131,194,0.9)),color-stop(77%,rgb(6,111,175)),color-stop(100%,rgb(14,67,134)));background:-webkit-linear-gradient(318deg,rgba(0,157,219,0.1) 0%,rgba(0,157,219,0.1) 22%,rgba(0,157,219,0.1) 33%,rgba(0,157,219,0.38) 38%,rgba(0,157,219,0.67) 47%,rgba(0,157,219,0.75) 54%,rgba(3,131,194,0.9) 67%,rgb(6,111,175) 77%,rgb(14,67,134) 100%);background:-o-linear-gradient(318deg,rgba(0,157,219,0.1) 0%,rgba(0,157,219,0.1) 22%,rgba(0,157,219,0.1) 33%,rgba(0,157,219,0.38) 38%,rgba(0,157,219,0.67) 47%,rgba(0,157,219,0.75) 54%,rgba(3,131,194,0.9) 67%,rgb(6,111,175) 77%,rgb(14,67,134) 100%);background:-ms-linear-gradient(318deg,rgba(0,157,219,0.1) 0%,rgba(0,157,219,0.1) 22%,rgba(0,157,219,0.1) 33%,rgba(0,157,219,0.38) 38%,rgba(0,157,219,0.67) 47%,rgba(0,157,219,0.75) 54%,rgba(3,131,194,0.9) 67%,rgb(6,111,175) 77%,rgb(14,67,134) 100%);background:linear-gradient(132deg,rgba(0,157,219,0.1) 0%,rgba(0,157,219,0.1) 22%,rgba(0,157,219,0.1) 33%,rgba(0,157,219,0.38) 38%,rgba(0,157,219,0.67) 47%,rgba(0,157,219,0.75) 54%,rgba(3,131,194,0.9) 67%,rgb(6,111,175) 77%,rgb(14,67,134) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#009ddb",endColorstr="#0e4386",GradientType=1)}.node--gallery.node--view-mode-full .layout-region--content .field--name-field-images>.field__item:hover .colorbox:after,.node--gallery.node--view-mode-full .layout-region--content .field--name-field-images>.field__item:hover .colorbox:before{display:block}.node--gallery.node--view-mode-full .layout-region--content .field--name-field-images>.field__item:hover img{-webkit-filter:brightness(100%);filter:brightness(100%);-webkit-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.view .view-header{max-width:1300px;margin:0 auto}.view .view-header .title{font-family:"montserrat-light",Arial,sans-serif;font-size:40px;color:#009ddb}.view .view-content{font-size:0;display:flex;flex-wrap:wrap;justify-content:space-between}.view-home-actualidad-list,.view-home-eventos{margin-top:40px !important}.block-system-breadcrumb-block{margin-bottom:20px}.block-system-breadcrumb-block .breadcrumb{max-width:1300px;margin:0 auto}.block-system-breadcrumb-block .breadcrumb li,.block-system-breadcrumb-block .breadcrumb li a{color:#818181;font-family:"montserrat-regular",Arial,sans-serif;font-size:12px}.block-system-breadcrumb-block .breadcrumb a:hover{color:#009ddb;text-decoration:underline}.block-system-breadcrumb-block .breadcrumb li:after{content:">";font-size:12px;color:#818181;margin-right:5px;margin-left:5px}.block-system-breadcrumb-block .breadcrumb li:last-child:after{content:""}.block-system-breadcrumb-block .breadcrumb li:before{content:""}.eu-cookie-compliance-banner-info .eu-cookie-compliance-content{max-width:1300px}.eu-cookie-compliance-banner-info .eu-cookie-compliance-buttons .eu-cookie-compliance-secondary-button{border:1px solid #fff;border-radius:3px;padding:8px 10px;margin-right:10px;font-size:12px;font-family:"montserrat-regular",Arial,sans-serif}.eu-cookie-compliance-banner-info .eu-cookie-compliance-buttons .eu-cookie-compliance-secondary-button:hover{background-color:rgba(255,255,255,.3)}.eu-cookie-compliance-banner-info .eu-cookie-compliance-buttons .eu-cookie-compliance-default-button{background:none;border:none;box-shadow:none;color:#fff;font-size:12px;background-image:none;text-shadow:none;font-family:"montserrat-regular",Arial,sans-serif;font-weight:normal}.view-id-home_actualidad_list,.node--portada .item-list .blazy--field-elements-list{max-width:1300px;margin:0 auto;margin-top:30px;position:relative;box-sizing:border-box}.view-id-home_actualidad_list .view-content,.node--portada .item-list .blazy--field-elements-list .view-content{display:block !important}.view-id-home_actualidad_list .view-content .views-row,.node--portada .item-list .blazy--field-elements-list .view-content .views-row{width:33.3%;display:inline-block;vertical-align:top}.view-id-home_actualidad_list .more-link,.node--portada .item-list .blazy--field-elements-list .more-link{top:30px}.view-home-eventos.view-display-id-block_1{max-width:100%;margin:0 auto;position:relative}.view-home-eventos.view-display-id-block_1 .view-content .container-events{max-width:1300px;margin:0 auto;height:100%;width:100%;padding-bottom:17px;display:flex;gap:20px}.view-home-eventos.view-display-id-block_1 .view-content .container-events .views-row{width:32%}.view-home-eventos.view-display-id-block_1 .more-link{max-width:1300px;width:100%;margin:25px auto}.view-home-eventos.view-display-id-block_1 .pager{position:absolute;top:55%;width:100%;max-height:50px;height:100%}.view-home-eventos.view-display-id-block_1 .pager .pager__items{padding:unset;position:relative;max-width:1300px;margin:0 auto;width:100%;max-height:50px;height:100%}.view-home-eventos.view-display-id-block_1 .pager .pager__item{display:none}.view-home-eventos.view-display-id-block_1 .pager .pager__item--next,.view-home-eventos.view-display-id-block_1 .pager .pager__item--previous{display:block}.view-home-eventos.view-display-id-block_1 .pager .pager__item--next a,.view-home-eventos.view-display-id-block_1 .pager .pager__item--previous a{color:#0e4386;font-size:76px;background-size:contain;position:absolute;color:rgba(0,0,0,0);background-repeat:no-repeat}.view-home-eventos.view-display-id-block_1 .pager .pager__item--next.pager__item--next a,.view-home-eventos.view-display-id-block_1 .pager .pager__item--previous.pager__item--next a{right:0;background-image:url(/themes/custom/csv_static/styling/base/images/arrow-right.png)}.view-home-eventos.view-display-id-block_1 .pager .pager__item--next.pager__item--next a:hover,.view-home-eventos.view-display-id-block_1 .pager .pager__item--previous.pager__item--next a:hover{background-image:url(/themes/custom/csv_static/styling/base/images/arrow-right-hover.png)}.view-home-eventos.view-display-id-block_1 .pager .pager__item--next.pager__item--previous a,.view-home-eventos.view-display-id-block_1 .pager .pager__item--previous.pager__item--previous a{left:0;background-image:url(/themes/custom/csv_static/styling/base/images/arrow-left.png)}.view-home-eventos.view-display-id-block_1 .pager .pager__item--next.pager__item--previous a:hover,.view-home-eventos.view-display-id-block_1 .pager .pager__item--previous.pager__item--previous a:hover{background-image:url(/themes/custom/csv_static/styling/base/images/arrow-left-hover.png)}.view-home-eventos.view-display-id-block_1 .pager .pager__item--last,.view-home-eventos.view-display-id-block_1 .pager .pager__item--first{display:none}@media all and (max-width:960px){.view-home-eventos.view-display-id-block_1 .view-content .container-events{flex-wrap:wrap}.view-home-eventos.view-display-id-block_1 .view-content .container-events .views-row{width:48%}}@media all and (max-width:690px){.view-home-eventos.view-display-id-block_1 .view-content .container-events{flex-wrap:wrap}.view-home-eventos.view-display-id-block_1 .view-content .container-events .views-row{width:auto;max-width:410px;margin:0 auto}}@media all and (max-width:480px){.view-home-eventos.view-display-id-block_1 .view-content .container-events .views-row{width:auto;max-width:410px;margin:0 auto}}.view-id-home_actualidad_list.view-display-id-page_1,.view-id-home_actualidad_list.view-display-id-page_news_interested{width:100%;max-width:100%}.view-id-home_actualidad_list.view-display-id-page_1 .view-header,.view-id-home_actualidad_list.view-display-id-page_news_interested .view-header{max-width:100%}.view-id-home_actualidad_list.view-display-id-page_1 .view-content,.view-id-home_actualidad_list.view-display-id-page_news_interested .view-content{max-width:1300px;margin:0 auto;background-color:rgba(0,0,0,0)}.view-home-eventos.view-display-id-page_1{width:100%;max-width:100%}.view-home-eventos.view-display-id-page_1 .view-header{max-width:100%}.view-home-eventos.view-display-id-page_1 .view-content{max-width:1300px;margin:0 auto;background-color:rgba(0,0,0,0)}.view-home-eventos.view-display-id-page_1 .view-content .container-events{width:100%}.view-home-eventos.view-display-id-page_1 .view-content .views-row{display:block;width:100%}.view-list-detail-list.view-display-id-block_2{font-size:0}.view-list-detail-list.view-display-id-block_2 .view-header{margin-bottom:20px}.view-list-detail-list.view-display-id-block_2 .view-header p.highlited{font-size:20px}@media all and (max-width:480px){.view-list-detail-list.view-display-id-block_2 .view-header p.highlited{font-size:17px}}.view-list-detail-list.view-display-id-block_2 .view-header p+p{font-size:18px;font-family:"montserrat-bold",Arial,sans-serif}.view-list-detail-list.view-display-id-block_2 .views-exposed-form{margin-bottom:10px;font-size:15px;position:relative;padding-right:15px}@media all and (max-width:480px){.view-list-detail-list.view-display-id-block_2 .views-exposed-form{padding-right:0}}.view-list-detail-list.view-display-id-block_2 .views-exposed-form .js-form-item.form-item-title{margin:auto;width:100%}@media all and (max-width:480px){.view-list-detail-list.view-display-id-block_2 .views-exposed-form .js-form-item.form-item-title{margin-bottom:10px}}.view-list-detail-list.view-display-id-block_2 .views-exposed-form .js-form-item.form-item-title input{width:100%;background-color:#f0f0f0;border-radius:50px;padding:20px 20px 20px 30px;max-height:50px;box-sizing:border-box;font-style:italic;border:none;color:#494949}.view-list-detail-list.view-display-id-block_2 .views-exposed-form .form--inline{font-size:0;text-align:right}.view-list-detail-list.view-display-id-block_2 .views-exposed-form .form--inline>*{font-size:14px}.view-list-detail-list.view-display-id-block_2 .views-exposed-form .form--inline .reset button{margin-top:5px;background-color:rgba(0,0,0,0);border:2px solid #0e4386;padding:5px 20px;text-transform:uppercase;font-family:"montserrat-medium",Arial,sans-serif;color:#fff;background-color:#0e4386;font-style:normal;border-radius:35px;transition:all .5s ease-in-out;outline:none}.view-list-detail-list.view-display-id-block_2 .views-exposed-form .form--inline .reset button:hover{color:#0e4386 !important;background-color:#fff !important}.view-list-detail-list.view-display-id-block_2 .views-exposed-form .form--inline fieldset{display:inline-block;width:25%;float:none;vertical-align:top;margin:20px 0 0;padding:0 10px;box-sizing:border-box;text-align:left}@media all and (max-width:1200px){.view-list-detail-list.view-display-id-block_2 .views-exposed-form .form--inline fieldset{padding:0 5px}}@media all and (max-width:1100px){.view-list-detail-list.view-display-id-block_2 .views-exposed-form .form--inline fieldset{width:50%}}@media all and (max-width:960px){.view-list-detail-list.view-display-id-block_2 .views-exposed-form .form--inline fieldset{width:25%}}@media all and (max-width:768px){.view-list-detail-list.view-display-id-block_2 .views-exposed-form .form--inline fieldset{width:50%}}@media all and (max-width:480px){.view-list-detail-list.view-display-id-block_2 .views-exposed-form .form--inline fieldset{width:100%;display:block;margin:0;padding:0}}.view-list-detail-list.view-display-id-block_2 .views-exposed-form .form--inline fieldset legend{display:block;width:100%;font-family:"montserrat-regular",Arial,sans-serif;font-weight:normal;border-radius:35px;border:1px solid #818181;padding:10px 10px 10px 20px;box-sizing:border-box;margin-bottom:10px;background-image:url(/themes/custom/csv_static/styling/base/images/arriba.svg);background-repeat:no-repeat;background-position:center right 20px;background-size:12px 12px;background-color:#fff;z-index:9;position:relative;cursor:pointer}@media all and (max-width:1200px){.view-list-detail-list.view-display-id-block_2 .views-exposed-form .form--inline fieldset legend{padding-right:25px;background-position:center right 10px;padding-left:10px}}.view-list-detail-list.view-display-id-block_2 .views-exposed-form .form--inline fieldset legend.open{background-image:url(/themes/custom/csv_static/styling/base/images/abajo.svg)}.view-list-detail-list.view-display-id-block_2 .views-exposed-form .form--inline fieldset legend span{color:#818181}.view-list-detail-list.view-display-id-block_2 .views-exposed-form .form--inline fieldset .fieldset-wrapper{padding:10px;font-family:"montserrat-regular",Arial,sans-serif;background-color:#f0f0f0;margin-top:-25px;padding-top:25px;display:block}@media all and (max-width:480px){.view-list-detail-list.view-display-id-block_2 .views-exposed-form .form--inline fieldset .fieldset-wrapper{margin-bottom:10px}}.view-list-detail-list.view-display-id-block_2 .views-exposed-form .form--inline fieldset .fieldset-wrapper .form-type-checkbox{position:relative;margin:0 0 10px}.view-list-detail-list.view-display-id-block_2 .views-exposed-form .form--inline fieldset .fieldset-wrapper label{display:block;max-width:100%;padding-left:25px;line-height:1.2em;color:#818181}.view-list-detail-list.view-display-id-block_2 .views-exposed-form .form--inline fieldset .fieldset-wrapper input[type=checkbox]{display:inline-block;vertical-align:middle;width:16px;min-width:16px;height:16px;margin-right:10px;position:absolute;left:0;top:1px;background-color:#fff;box-shadow:1px 1px 1px rgba(255,255,255,.4);border:1px solid #818181;-webkit-appearance:none !important;outline:none}.view-list-detail-list.view-display-id-block_2 .views-exposed-form .form--inline fieldset .fieldset-wrapper input[type=checkbox]:checked{top:1px;left:0px;background-image:url(/themes/custom/csv_static/styling/images/check.svg);background-image:url(/themes/custom/csv_static/styling/base/images/check.svg) !important;background-color:#0e4386 !important;background-repeat:no-repeat;background-position:center center;background-size:12px 12px !important;border:1px solid #818181;position:absolute;line-height:1;width:16px;height:16px}.no-svg .view-list-detail-list.view-display-id-block_2 .views-exposed-form .form--inline fieldset .fieldset-wrapper input[type=checkbox]:checked{background-image:url(/themes/custom/csv_static/styling/images/check.png)}.view-list-detail-list.view-display-id-block_2 .views-exposed-form .form--inline fieldset .fieldset-wrapper input[type=checkbox]:checked:after{top:-2px}.view-list-detail-list.view-display-id-block_2 .views-exposed-form .form--inline>*:nth-child(2){padding-left:0}.view-list-detail-list.view-display-id-block_2 .views-exposed-form .form--inline>*:nth-child(5){padding-right:0}@media all and (max-width:1100px){.view-list-detail-list.view-display-id-block_2 .views-exposed-form .form--inline>*:nth-child(3){padding-right:0}}@media all and (max-width:960px){.view-list-detail-list.view-display-id-block_2 .views-exposed-form .form--inline>*:nth-child(3){padding-right:5px}}@media all and (max-width:768px){.view-list-detail-list.view-display-id-block_2 .views-exposed-form .form--inline>*:nth-child(3){padding-right:0}}@media all and (max-width:1100px){.view-list-detail-list.view-display-id-block_2 .views-exposed-form .form--inline>*:nth-child(4){padding-left:0}}@media all and (max-width:960px){.view-list-detail-list.view-display-id-block_2 .views-exposed-form .form--inline>*:nth-child(4){padding-left:5px}}@media all and (max-width:768px){.view-list-detail-list.view-display-id-block_2 .views-exposed-form .form--inline>*:nth-child(4){padding-left:0}}.view-list-detail-list.view-display-id-block_2 .views-exposed-form .form--inline .form-item-items-per-page{width:100%;display:block}.view-list-detail-list.view-display-id-block_2 .views-exposed-form .js-form-type-select{width:auto;display:inline-block;vertical-align:middle;padding-left:15px;box-sizing:border-box}.view-list-detail-list.view-display-id-block_2 .views-exposed-form .js-form-type-select label{margin-bottom:5px}.view-list-detail-list.view-display-id-block_2 .views-exposed-form .js-form-type-select select{background-color:#f0f0f0;width:auto;font-size:14px;border:none;border-radius:35px;padding:6px 10px 6px 10px;box-sizing:border-box;max-width:135px}.view-list-detail-list.view-display-id-block_2 .views-exposed-form .js-form-type-select label,.view-list-detail-list.view-display-id-block_2 .views-exposed-form .js-form-type-select select{height:100%;max-height:100%;font-family:"montserrat-regular",Arial,sans-serif;color:#494949;max-width:180px}.view-list-detail-list.view-display-id-block_2 .views-exposed-form .form-actions{position:absolute;right:10px;top:15px;font-size:18px;background-color:rgba(0,0,0,0);margin:auto}.view-list-detail-list.view-display-id-block_2 .views-exposed-form .form-actions input{background-image:url(/themes/custom/csv_static/styling/base/images/search.png);background-size:contain;background-position:center center;display:block;background-repeat:no-repeat;color:rgba(0,0,0,0);border:none;background-color:rgba(0,0,0,0);opacity:.6}.view-list-detail-list.view-display-id-block_2 .views-exposed-form .form-actions input:hover{opacity:.9}.view-list-detail-list.view-display-id-block_2 .view-content .views-row{width:50%;display:inline-block;vertical-align:middle;padding-right:20px;margin-bottom:20px;box-sizing:border-box}@media all and (max-width:1300px){.view-id-home_actualidad_list,.node--portada .item-list .blazy--field-elements-list{padding-right:10px;padding-left:10px}.view-id-home_actualidad_list .view-header,.node--portada .item-list .blazy--field-elements-list .view-header{padding:0 10px 0 10px}.view-id-home_actualidad_list .view-content .views-row,.node--portada .item-list .blazy--field-elements-list .view-content .views-row{padding-right:10px;padding-left:10px;box-sizing:border-box}.view-id-home_actualidad_list .more-link,.node--portada .item-list .blazy--field-elements-list .more-link{right:20px;left:unset}.view-id-home_actualidad_list.view-display-id-page_1,.view-home-eventos.view-display-id-page_1{padding:0}.view-id-home_actualidad_list.view-display-id-page_1 .view-header,.view-home-eventos.view-display-id-page_1 .view-header{padding:0}.view-id-home_actualidad_list.view-display-id-page_1 .view-header .wrapper-text,.view-home-eventos.view-display-id-page_1 .view-header .wrapper-text{top:0;right:20px}.view-home-eventos.view-display-id-page_1 .view-content{padding:0 20px 0 20px}.view-home-eventos.view-display-id-block_1 .view-header{padding:0 10px 0 10px}.view-home-eventos.view-display-id-block_1 .view-content{padding:0 20px}.view-home-eventos.view-display-id-block_1 .pager{top:50%}.view-home-eventos.view-display-id-block_1 .pager .pager__item--next.pager__item--next a,.view-home-eventos.view-display-id-block_1 .pager .pager__item--previous.pager__item--next a{right:20px;font-size:40px}.view-home-eventos.view-display-id-block_1 .pager .pager__item--next.pager__item--previous a,.view-home-eventos.view-display-id-block_1 .pager .pager__item--previous.pager__item--previous a{left:20px;font-size:40px}.view-home-eventos.view-display-id-block_1 .more-link{right:20px;left:unset}}@media all and (max-width:1024px){.node--portada .item-list .blazy--field-elements-list.b-column--md-1{columns:3 auto !important}}@media all and (max-width:960px){.view-id-home_actualidad_list .view-content .views-row,.node--portada .item-list .blazy--field-elements-list .view-content .views-row{width:50%}.view-id-home_actualidad_list.b-column--md-1,.node--portada .item-list .blazy--field-elements-list.b-column--md-1{columns:2 auto !important}.view-list-detail-list.view-display-id-block_2 .view-content .views-row{display:block;width:50%;box-sizing:border-box}.view-list-detail-list.view-display-id-block_2 .view-content .views-row .layout-region--content .layout-region--content-right{width:100% !important;margin-bottom:0;text-align:center;padding:20px}.view-home-eventos .pager .pager__item--next.pager__item--next a,.view-home-eventos .pager .pager__item--previous.pager__item--previous a{font-size:30px;right:15px}}@media all and (max-width:690px){.view-list-detail-list.view-display-id-block_2 .view-content .views-row{display:block;width:100%;box-sizing:border-box;padding:0}.view-list-detail-list.view-display-id-block_2 .view-content .views-row .layout-region--content .layout-region--content-right{width:100% !important;margin-bottom:0;padding:5px}.view-id-home_actualidad_list .view-content,.node--portada .item-list .blazy--field-elements-list .view-content{text-align:center;display:block}.view-id-home_actualidad_list .view-content .views-row,.node--portada .item-list .blazy--field-elements-list .view-content .views-row{width:100%}.view-id-home_actualidad_list.b-column--md-1,.node--portada .item-list .blazy--field-elements-list.b-column--md-1{columns:1 auto !important}.view-id-home_eventos.view-display-id-page_1 .view-content .container-events .views-row{width:100%}}@media all and (max-width:580px){.view-home-actualidad-list .more-link,.view-home-eventos.view-display-id-block_1 .more-link{margin:0 auto;position:relative;display:block;text-align:right;padding-bottom:60px}.view-home-eventos .pager{top:50%}.view-home-eventos .pager .pager__item--next.pager__item--next a,.view-home-eventos .pager .pager__item--previous.pager__item--previous a{font-size:20px;right:10px}}@media all and (max-width:480px){.view-home-eventos.view-display-id-block_1 .view-content .container-events .views-row{width:100%}}.card img{width:100%}.card .card-text-box{background-color:#f0f0f0;display:flex;flex-direction:column;gap:10px;padding:15px 0}.card .card-text-box .title{font-family:"montserrat-regular",Arial,sans-serif;color:#818181;line-height:1.5em;font-size:15px;text-transform:uppercase;padding:0 20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.card .card-text-box a{color:#0e4386;text-transform:uppercase;outline:none;text-decoration:none;transition:all .2s ease-in-out 0s;flex-direction:column;padding:0 20px}.card .card-text-box a:hover{color:#818181}.header{padding:50px;background:linear-gradient(132deg,rgba(0,157,219,0.1) 0%,rgba(0,157,219,0.1) 22%,rgba(0,157,219,0.1) 33%,rgba(0,157,219,0.38) 38%,rgba(0,157,219,0.67) 47%,rgba(0,157,219,0.75) 54%,rgba(3,131,194,0.9) 67%,#066faf 77%,#0e4386 100%);margin-bottom:2rem}.header .container{margin:0 auto;max-width:1300px}.header .container p{font-family:"montserrat-extralight",Arial,sans-serif;font-size:35px;color:#fff;margin:auto;text-align:right;text-transform:uppercase}.header.header-image{padding:0;position:relative}@media all and (max-width:1024px){.header.header-image img{min-height:170px;max-height:350px;object-fit:cover;object-position:center}.header.header-image p{font-family:"montserrat-extralight",Arial,sans-serif;font-size:22px;color:#fff;margin:auto;text-transform:uppercase;padding:0 20px}}.header.header-image:after{content:"";position:absolute;top:0;display:block;width:100%;height:100%;background:linear-gradient(132deg,rgba(0,157,219,0.1) 0%,rgba(0,157,219,0.1) 22%,rgba(0,157,219,0.1) 33%,rgba(0,157,219,0.38) 38%,rgba(0,157,219,0.67) 47%,rgba(0,157,219,0.75) 54%,rgba(3,131,194,0.9) 67%,#066faf 77%,#0e4386 100%)}.header.header-image .container{position:absolute;left:0;right:0;top:25%;z-index:10}ul .tabs.primary{display:flex;justify-content:center}.page-node-type-portada .main-content{max-width:100%}.page-node-type-portada #block-textblockhome{max-width:1300px;margin:30px auto 10px}.node--portada.node--view-mode-full .container-width{max-width:100%}.node--portada.node--view-mode-full .layout-region--header{position:relative}.node--portada.node--view-mode-full .layout-region--header .field--name-field-ref-slider{max-height:300px}@media(min-width:768px){.node--portada.node--view-mode-full .layout-region--header .field--name-field-ref-slider{min-height:500px;max-height:100%}}.node--portada.node--view-mode-full .layout-region--header .slick__slide .layout-region--header>a.slider-home-link{color:inherit;display:block;position:relative;text-decoration:none}.node--portada.node--view-mode-full .layout-region--header .slick__slide .layout-region--header>div[id*=wrapper-text],.node--portada.node--view-mode-full .layout-region--header .slick__slide .layout-region--header>a.slider-home-link>div[id*=wrapper-text]{z-index:199;position:absolute;right:0;left:0;top:0;bottom:0;display:flex;align-items:center;background:radial-gradient(circle,rgba(47,47,47,0.7) 0%,rgba(25,25,25,0) 60%)}.node--portada.node--view-mode-full .layout-region--header .slick__slide .layout-region--header>div[id*=wrapper-text] .group-text,.node--portada.node--view-mode-full .layout-region--header .slick__slide .layout-region--header>a.slider-home-link>div[id*=wrapper-text] .group-text{margin-top:10px !important;max-width:1300px;text-align:center;margin:0 auto}.node--portada.node--view-mode-full .layout-region--header .slick__slide .layout-region--header>div[id*=wrapper-text] .field--name-field-cta,.node--portada.node--view-mode-full .layout-region--header .slick__slide .layout-region--header>a.slider-home-link>div[id*=wrapper-text] .field--name-field-cta{margin-top:40px}.node--portada.node--view-mode-full .layout-region--header .slick__slide .layout-region--header>div[id*=wrapper-text] .field--name-field-cta a,.node--portada.node--view-mode-full .layout-region--header .slick__slide .layout-region--header>a.slider-home-link>div[id*=wrapper-text] .field--name-field-cta a{border:2px solid #fff;border-radius:20px;padding:5px 25px 5px 25px;color:#fff;font-size:15px;font-family:"montserrat-medium",Arial,sans-serif;text-transform:uppercase;background-color:rgba(0,0,0,0);text-align:center}.node--portada.node--view-mode-full .layout-region--header .slick__slide .layout-region--header>div[id*=wrapper-text] .field--name-field-cta a:hover,.node--portada.node--view-mode-full .layout-region--header .slick__slide .layout-region--header>a.slider-home-link>div[id*=wrapper-text] .field--name-field-cta a:hover{color:#fff;background-color:#009ddb}.node--portada.node--view-mode-full .layout-region--header .slick__slide .layout-region--header>div[id*=wrapper-text] .field--name-field-n-claim p,.node--portada.node--view-mode-full .layout-region--header .slick__slide .layout-region--header>a.slider-home-link>div[id*=wrapper-text] .field--name-field-n-claim p{max-width:80%;margin:0 auto;text-align:center;line-height:1em;color:#f7f7f7;font-family:"montserrat-extralight",Arial,sans-serif;font-size:60px;font-weight:bold;text-shadow:2px 0 10px #1a1a1a}.node--portada.node--view-mode-full .layout-region--header .slick__slide .layout-region--header>div[id*=wrapper-text] .field--name-field-n-claim p strong,.node--portada.node--view-mode-full .layout-region--header .slick__slide .layout-region--header>a.slider-home-link>div[id*=wrapper-text] .field--name-field-n-claim p strong{font-family:"montserrat-regular",Arial,sans-serif;color:#58d0ff;font-size:31px;text-transform:none;letter-spacing:normal}.node--portada.node--view-mode-full .layout-region--header .field--name-field-imagen,.node--portada.node--view-mode-full .layout-region--header .field--name-field-imagen-ref{box-shadow:0 20px 25px rgba(0,0,0,.2)}.node--portada.node--view-mode-full .layout-region--header .field--name-field-imagen:after,.node--portada.node--view-mode-full .layout-region--header .field--name-field-imagen-ref:after{width:100%;position:absolute;top:0;right:0;bottom:0;content:""}.node--portada.node--view-mode-full .layout-region--header .field--name-field-imagen img,.node--portada.node--view-mode-full .layout-region--header .field--name-field-imagen-ref img{min-height:300px;max-width:100%;object-fit:cover;height:fit-content;width:100vw}@media(min-width:768px){.node--portada.node--view-mode-full .layout-region--header .field--name-field-imagen img,.node--portada.node--view-mode-full .layout-region--header .field--name-field-imagen-ref img{min-height:500px;height:100%}}.node--portada.node--view-mode-full nav.navigation button::before{color:#fff !important;font-size:3rem}.node--portada.node--view-mode-full .slick-dots{bottom:2rem}.node--portada.node--view-mode-full .slick-dots button{font-size:1rem}.node--portada.node--view-mode-full .slick-dots li.slick-active button::before{color:#fff}@media all and (max-width:1300px){.node--portada.node--view-mode-full .layout-region--header .slick__slide .layout-region--header>div[id*=wrapper-text] .group-text,.node--portada.node--view-mode-full .layout-region--header .slick__slide .layout-region--header>a.slider-home-link>div[id*=wrapper-text] .group-text{padding:0 50px}}@media all and (max-width:1024px){.node--portada.node--view-mode-full .layout-region--header .slick__slide .layout-region--header>div[id*=wrapper-text] .field--name-field-n-claim p,.node--portada.node--view-mode-full .layout-region--header .slick__slide .layout-region--header>a.slider-home-link>div[id*=wrapper-text] .field--name-field-n-claim p{max-width:100%}}@media all and (max-width:767px){.node--portada.node--view-mode-full .layout-region--header .slick__slide .layout-region--header>div[id*=wrapper-text] .group-text,.node--portada.node--view-mode-full .layout-region--header .slick__slide .layout-region--header>a.slider-home-link>div[id*=wrapper-text] .group-text{padding-top:15px}.node--portada.node--view-mode-full .layout-region--header .slick__slide .layout-region--header>div[id*=wrapper-text] .field--name-field-n-claim p,.node--portada.node--view-mode-full .layout-region--header .slick__slide .layout-region--header>a.slider-home-link>div[id*=wrapper-text] .field--name-field-n-claim p{font-size:28px}}.text-uppercase{text-transform:uppercase}.node--page.node--view-mode-contact .layout-region--content{max-width:1300px;margin:0 auto;font-size:0}.node--page.node--view-mode-contact .layout-region--content .field--name-dynamic-block-fieldnode-ds-google-maps{margin-bottom:30px}.node--page.node--view-mode-contact .layout-region--content .field--name-dynamic-block-fieldnode-ds-google-maps iframe{max-width:1300px}.node--page.node--view-mode-contact .layout-region--content-left{vertical-align:top}.node--page.node--view-mode-contact .layout-region--content-left .field--name-field-n-body p{text-align:left}.node--page.node--view-mode-contact .layout-region--content-left .field--name-field-n-body .centro-san-valero,.node--page.node--view-mode-contact .layout-region--content-left .field--name-field-n-body .two-col{border-bottom:2px solid #0e4386;margin-bottom:20px;margin-right:60px;padding-bottom:20px}.node--page.node--view-mode-contact .layout-region--content-left .field--name-field-n-body .centro-san-valero{margin-top:20px}.node--page.node--view-mode-contact .layout-region--content-left .field--name-field-n-body .two-col{padding-bottom:0;font-size:0}.node--page.node--view-mode-contact .layout-region--content-left .field--name-field-n-body .two-col .col-one,.node--page.node--view-mode-contact .layout-region--content-left .field--name-field-n-body .two-col .col-two{display:inline-block;vertical-align:top;padding-right:15px;box-sizing:border-box;width:50%}.node--page.node--view-mode-contact .layout-region--content-left .field--name-field-n-body .two-col .col-one>div,.node--page.node--view-mode-contact .layout-region--content-left .field--name-field-n-body .two-col .col-two>div{margin-bottom:20px}.node--page.node--view-mode-contact .layout-region--content-right{vertical-align:top}.node--page.node--view-mode-contact .layout-region--content-right .contact-message-feedback-form{font-size:0}.node--page.node--view-mode-contact .layout-region--content-right .contact-message-feedback-form .field--type-string,.node--page.node--view-mode-contact .layout-region--content-right .contact-message-feedback-form .field--type-email{margin-top:10px;margin-bottom:10px}.node--page.node--view-mode-contact .layout-region--content-right .contact-message-feedback-form .form-item input{background-color:#f0f0f0;border-radius:50px;max-height:50px;box-sizing:border-box;font-style:italic;color:#494949;font-family:"montserrat-regular",Arial,sans-serif;font-size:13px;padding:15px 20px 15px 20px;border:none;width:100%}.node--page.node--view-mode-contact .layout-region--content-right .contact-message-feedback-form .field--name-field-form-message{margin-top:20px}.node--page.node--view-mode-contact .layout-region--content-right .contact-message-feedback-form .field--name-field-form-message input{max-height:190px;padding-bottom:155px;box-sizing:border-box;border-radius:30px}.node--page.node--view-mode-contact .layout-region--content-right .contact-message-feedback-form .field--name-field-form-email,.node--page.node--view-mode-contact .layout-region--content-right .contact-message-feedback-form .field--name-field-form-phone{display:inline-block;vertical-align:middle;max-width:50%}.node--page.node--view-mode-contact .layout-region--content-right .contact-message-feedback-form .field--type-boolean{max-width:100%;width:100%;font-size:14px;display:block}.node--page.node--view-mode-contact .layout-region--content-right .contact-message-feedback-form .field--type-boolean .form-item{margin-left:5px;background-color:rgba(0,0,0,0)}.node--page.node--view-mode-contact .layout-region--content-right .contact-message-feedback-form .field--type-boolean .form-item input{margin-top:3px;font-size:14px;display:inline-block;vertical-align:top;width:auto}.node--page.node--view-mode-contact .layout-region--content-right .contact-message-feedback-form .field--type-boolean .form-item label{font-size:0}.node--page.node--view-mode-contact .layout-region--content-right .contact-message-feedback-form .field--type-boolean .form-item .description{vertical-align:middle;display:inline-block;margin:auto;width:87%}.node--page.node--view-mode-contact .layout-region--content-right .contact-message-feedback-form .field--type-boolean .form-item .description a{color:#009ddb;font-family:"montserrat-regular",Arial,sans-serif}.node--page.node--view-mode-contact .layout-region--content-right .contact-message-feedback-form .field--type-boolean .form-item .description a:hover{color:#0e4386}.node--page.node--view-mode-contact .layout-region--content-right .contact-message-feedback-form .field--name-field-form-email{padding-right:20px;box-sizing:border-box}.node--page.node--view-mode-contact .layout-region--content-right .contact-message-feedback-form #edit-actions{text-align:right;width:100%}.node--page.node--view-mode-contact .layout-region--content-right .contact-message-feedback-form #edit-actions input[type=submit]{background:linear-gradient(to top right,#0e4386,#009ddb);border:none;color:#fff;text-transform:uppercase;font-size:14px;max-height:50px;border-radius:50px;box-sizing:border-box;padding:15px 20px 15px 20px}.node--page.node--view-mode-contact .layout-region--content-right .contact-message-feedback-form #edit-actions input[type=submit]:hover{color:#0e4386}.node--page.node--view-mode-contact .layout-region--content-right .contact-message-feedback-form #edit-actions #edit-preview{display:none}@media all and (max-width:1300px){.node--page.node--view-mode-contact .layout-region--content .field--name-dynamic-block-fieldnode-ds-google-maps iframe{min-height:300px;width:100%}}@media all and (max-width:960px){.node--page.node--view-mode-contact .layout-region--content-left .field--name-field-n-body .centro-san-valero,.node--page.node--view-mode-contact .layout-region--content-left .field--name-field-n-body .two-col{margin-right:0}}@media all and (max-width:480px){.node--page.node--view-mode-contact .layout-region--content-left .field--name-field-n-body p{text-align:center}.node--page.node--view-mode-contact .layout-region--content-left .field--name-field-n-body .two-col .col-one,.node--page.node--view-mode-contact .layout-region--content-left .field--name-field-n-body .two-col .col-two{width:100%;display:block}.node--page.node--view-mode-contact .layout-region--content-right .contact-message-feedback-form .field--type-boolean,.node--page.node--view-mode-contact .layout-region--content-right .contact-message-feedback-form #edit-actions{max-width:100%;display:block;margin:0 auto;text-align:center}.node--page.node--view-mode-contact .layout-region--content-right .contact-message-feedback-form .field--type-boolean .form-item .description{width:60%;text-align:left}}.field--name-dynamic-block-fieldnode-ds-timeline-block{background-color:#f0f0f0;padding-top:30px}.field--name-dynamic-block-fieldnode-ds-timeline-block .views-element-container{max-width:1300px;margin:0 auto}.field--name-dynamic-block-fieldnode-ds-timeline-block .views-element-container .view-header{margin-bottom:0px}.field--name-dynamic-block-fieldnode-ds-timeline-block .views-element-container .tl-timenav{border-top:none;background-color:#f0f0f0}.field--name-dynamic-block-fieldnode-ds-timeline-block .views-element-container .tl-timenav .tl-attribution{display:none}.field--name-dynamic-block-fieldnode-ds-timeline-block .views-element-container .tl-timenav .tl-timeaxis-background{background-color:rgba(0,0,0,0);border-top:5px solid #818181;border-top-style:dotted}.field--name-dynamic-block-fieldnode-ds-timeline-block .views-element-container .tl-timenav .tl-timemarker-content .tl-timemarker-media-container{display:none}.field--name-dynamic-block-fieldnode-ds-timeline-block .views-element-container .tl-timenav .tl-timemarker-active .tl-timemarker-content-container,.field--name-dynamic-block-fieldnode-ds-timeline-block .views-element-container .tl-timenav .tl-timemarker .tl-timemarker-content-container{top:88px;height:60px !important;border-radius:60px;background-color:#009ddb;width:60px;border-color:rgba(0,0,0,0) !important;box-shadow:none !important}.field--name-dynamic-block-fieldnode-ds-timeline-block .views-element-container .tl-timenav .tl-timemarker-active .tl-timemarker-content-container .tl-timemarker-content .tl-timemarker-text h2,.field--name-dynamic-block-fieldnode-ds-timeline-block .views-element-container .tl-timenav .tl-timemarker-active .tl-timemarker-content-container .tl-timemarker-content .tl-timemarker-text p,.field--name-dynamic-block-fieldnode-ds-timeline-block .views-element-container .tl-timenav .tl-timemarker .tl-timemarker-content-container .tl-timemarker-content .tl-timemarker-text h2,.field--name-dynamic-block-fieldnode-ds-timeline-block .views-element-container .tl-timenav .tl-timemarker .tl-timemarker-content-container .tl-timemarker-content .tl-timemarker-text p{color:#fff;font-size:17px;font-family:"montserrat-regular",Arial,sans-serif;text-align:center;padding-top:18px}.field--name-dynamic-block-fieldnode-ds-timeline-block .views-element-container .tl-timenav .tl-timemarker-active .tl-timemarker-content-container .tl-timemarker-timespan,.field--name-dynamic-block-fieldnode-ds-timeline-block .views-element-container .tl-timenav .tl-timemarker .tl-timemarker-content-container .tl-timemarker-timespan{background-color:rgba(0,0,0,0)}.field--name-dynamic-block-fieldnode-ds-timeline-block .views-element-container .tl-timenav .tl-timemarker-active .tl-timemarker-line-left,.field--name-dynamic-block-fieldnode-ds-timeline-block .views-element-container .tl-timenav .tl-timemarker .tl-timemarker-line-left{display:none}.field--name-dynamic-block-fieldnode-ds-timeline-block .views-element-container .tl-storyslider .tl-slider-container-mask{background-color:#f0f0f0}.field--name-dynamic-block-fieldnode-ds-timeline-block .views-element-container .tl-storyslider .tl-slide{background-color:#f0f0f0}.field--name-dynamic-block-fieldnode-ds-timeline-block .views-element-container .tl-storyslider .tl-slide .tl-slide-content{position:absolute;top:40px;left:160px;padding:20px;padding-left:20px !important;padding-right:20px !important;max-width:1010px !important;background-color:#fff;border-top-right-radius:40px;border-bottom-right-radius:40px;border-bottom-left-radius:40px}.field--name-dynamic-block-fieldnode-ds-timeline-block .views-element-container .tl-storyslider .tl-slide .tl-slide-content:before{position:absolute;top:-40px;left:0;content:"";width:30px;height:30px;border-radius:30px;-moz-border-radius:30px;-webkit-border-radius:30px;background-color:#fff}.field--name-dynamic-block-fieldnode-ds-timeline-block .views-element-container .tl-storyslider .tl-slide .tl-slide-content .tl-media{width:310px;margin-right:0px;display:table-cell}.field--name-dynamic-block-fieldnode-ds-timeline-block .views-element-container .tl-storyslider .tl-slide .tl-slide-content .tl-media .tl-media-item{margin-right:5px}.field--name-dynamic-block-fieldnode-ds-timeline-block .views-element-container .tl-storyslider .tl-slide .tl-slide-content .tl-text{padding-left:5px;padding-right:0px;width:68%}.field--name-dynamic-block-fieldnode-ds-timeline-block .views-element-container .tl-storyslider .tl-slide .tl-slide-content .tl-text p{line-height:1.3em}.field--name-dynamic-block-fieldnode-ds-timeline-block .views-element-container .tl-storyslider .tl-slide .tl-slide-content .tl-headline{display:none}.field--name-dynamic-block-fieldnode-ds-timeline-block .views-element-container .tl-storyslider .tl-slide .tl-slide-content .tl-headline-date{display:none}.field--name-dynamic-block-fieldnode-ds-timeline-block .views-element-container .tl-storyslider .tl-slidenav-next .tl-slidenav-icon:before,.field--name-dynamic-block-fieldnode-ds-timeline-block .views-element-container .tl-storyslider .tl-slidenav-previous .tl-slidenav-icon:before{font-family:"icomoon";font-size:24px;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#009ddb}.field--name-dynamic-block-fieldnode-ds-timeline-block .views-element-container .tl-storyslider .tl-slidenav-previous .tl-slidenav-icon:before{font-family:"icomoon";font-size:24px;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#009ddb}.field--name-dynamic-block-fieldnode-ds-timeline-block .views-element-container .tl-menubar{display:none}.view-search-content .field--name-node-title{padding:0 10px}.view-search-content .view-header{max-width:100%;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-end;margin:20px auto 0}.view-search-content .view-header span{font-family:"montserrat-regular",Arial,sans-serif;color:#fff;font-size:14px;margin:auto;line-height:1.5em;text-align:justify}.view-search-content .view-content{max-width:1300px;margin:20px auto 0}.view-search-content .view-content .views-row{width:100%;display:block;padding:0 25px}@media all and (max-width:768px){.view-search-content .view-content .views-row{padding:0 15px}}.view-search-content .view-content .views-row .node{border-bottom:1px solid #494949}.view-search-content .view-content .views-row .node.node--view-mode-teaser_search{padding:10px 0}.view-search-content .view-content .views-row .node.node--view-mode-teaser_search .layout-region--content{display:flex;flex-direction:row;align-items:center}@media all and (max-width:768px){.view-search-content .view-content .views-row .node.node--view-mode-teaser_search .layout-region--content{align-items:flex-start}}.view-search-content .view-content .views-row .node.node--view-mode-teaser_search .layout-region--content .field--name-field-n-image,.view-search-content .view-content .views-row .node.node--view-mode-teaser_search .layout-region--content .field--name-field-image-listado,.view-search-content .view-content .views-row .node.node--view-mode-teaser_search .layout-region--content .field--name-field-image-ref-list{width:20%;padding:20px 30px 30px 0}@media all and (max-width:768px){.view-search-content .view-content .views-row .node.node--view-mode-teaser_search .layout-region--content .field--name-field-n-image,.view-search-content .view-content .views-row .node.node--view-mode-teaser_search .layout-region--content .field--name-field-image-listado,.view-search-content .view-content .views-row .node.node--view-mode-teaser_search .layout-region--content .field--name-field-image-ref-list{width:30%;padding:0;padding-top:30px}}@media all and (max-width:640px){.view-search-content .view-content .views-row .node.node--view-mode-teaser_search .layout-region--content .field--name-field-n-image,.view-search-content .view-content .views-row .node.node--view-mode-teaser_search .layout-region--content .field--name-field-image-listado,.view-search-content .view-content .views-row .node.node--view-mode-teaser_search .layout-region--content .field--name-field-image-ref-list{display:none}}.view-search-content .view-content .views-row .node.node--view-mode-teaser_search .layout-region--content .field--name-field-n-image a,.view-search-content .view-content .views-row .node.node--view-mode-teaser_search .layout-region--content .field--name-field-image-listado a,.view-search-content .view-content .views-row .node.node--view-mode-teaser_search .layout-region--content .field--name-field-image-ref-list a{display:block}.view-search-content .view-content .views-row .node.node--view-mode-teaser_search .layout-region--content .field--name-field-n-image a img,.view-search-content .view-content .views-row .node.node--view-mode-teaser_search .layout-region--content .field--name-field-image-listado a img,.view-search-content .view-content .views-row .node.node--view-mode-teaser_search .layout-region--content .field--name-field-image-ref-list a img{width:100%;height:auto}.view-search-content .view-content .views-row .node.node--view-mode-teaser_search .layout-region--content .wrapper-right{width:80%;font-size:14px}@media all and (max-width:768px){.view-search-content .view-content .views-row .node.node--view-mode-teaser_search .layout-region--content .wrapper-right{width:70%;padding-left:20px}}@media all and (max-width:640px){.view-search-content .view-content .views-row .node.node--view-mode-teaser_search .layout-region--content .wrapper-right{width:100%;padding:20px 10px}}.view-search-content .view-content .views-row .node.node--view-mode-teaser_search .layout-region--content .wrapper-right .more-link{position:relative;display:block;left:0;right:auto;width:100%}.view-search-content .view-content .views-row .node.node--view-mode-teaser_search .layout-region--content .wrapper-right .more-link a{display:block;width:100%;position:relative}.view-search-content .view-content .views-row .node.node--view-mode-teaser_search .layout-region--content .wrapper-right .field--name-node-title{display:inline-block;vertical-align:middle;margin-top:0}.view-search-content .view-content .views-row .node.node--view-mode-teaser_search .layout-region--content .wrapper-right .field--name-node-title h2,.view-search-content .view-content .views-row .node.node--view-mode-teaser_search .layout-region--content .wrapper-right .field--name-node-title a{text-transform:uppercase;line-height:1.5em;font-family:"montserrat-extralight",Arial,sans-serif;font-size:30px;color:#009ddb}@media all and (max-width:640px){.view-search-content .view-content .views-row .node.node--view-mode-teaser_search .layout-region--content .wrapper-right .field--name-node-title h2,.view-search-content .view-content .views-row .node.node--view-mode-teaser_search .layout-region--content .wrapper-right .field--name-node-title a{font-size:24px}}@media all and (max-width:480px){.view-search-content .view-content .views-row .node.node--view-mode-teaser_search .layout-region--content .wrapper-right .field--name-node-title h2,.view-search-content .view-content .views-row .node.node--view-mode-teaser_search .layout-region--content .wrapper-right .field--name-node-title a{font-size:20px}}.view-search-content .view-content .views-row .node.node--view-mode-teaser_search .layout-region--content .wrapper-right .field--name-field-n-body,.view-search-content .view-content .views-row .node.node--view-mode-teaser_search .layout-region--content .wrapper-right .field--name-field-tab2{font-family:"montserrat-regular",Arial,sans-serif;color:#494949;font-size:14px;margin:auto;line-height:1.5em;text-align:justify}.contact-message-form .field--name-field-nodo{display:none}.contact-message-suscribe-form-form,.contact-message-cv-form-form,.contact-message-cv-form-form form{text-align:center}.contact-message-suscribe-form-form>div,.contact-message-cv-form-form>div,.contact-message-cv-form-form form>div{width:auto;display:inline-block;margin-right:20px}.contact-message-suscribe-form-form .field--name-field-form-name,.contact-message-suscribe-form-form .field--name-field-form-email,.contact-message-cv-form-form .field--name-field-form-name,.contact-message-cv-form-form .field--name-field-form-email,.contact-message-cv-form-form form .field--name-field-form-name,.contact-message-cv-form-form form .field--name-field-form-email{max-width:25%}.contact-message-suscribe-form-form .form-item input,.contact-message-cv-form-form .form-item input,.contact-message-cv-form-form form .form-item input{max-width:500px;background-color:#fff;border-radius:50px;max-height:50px;box-sizing:border-box;font-style:italic;color:#494949;font-family:"montserrat-regular",Arial,sans-serif;font-size:13px;padding:10px 20px;border:none;width:100%}.contact-message-suscribe-form-form input[type=submit],.contact-message-cv-form-form input[type=submit],.contact-message-cv-form-form form input[type=submit]{width:auto;background:linear-gradient(to top right,#0e4386,#009ddb);border:none;color:#fff;text-transform:uppercase;font-size:14px;max-height:50px;border-radius:50px;box-sizing:border-box;padding:10px 20px 10px 20px}.contact-message-suscribe-form-form input[type=submit]:hover,.contact-message-cv-form-form input[type=submit]:hover,.contact-message-cv-form-form form input[type=submit]:hover{background:#0e4386}.contact-message-suscribe-form-form input[type=submit].button,.contact-message-cv-form-form input[type=submit].button,.contact-message-cv-form-form form input[type=submit].button{display:none}.contact-message-suscribe-form-form input[type=submit].button--primary,.contact-message-cv-form-form input[type=submit].button--primary,.contact-message-cv-form-form form input[type=submit].button--primary{display:inline-block !important}.contact-message-suscribe-form-form .field--name-field-form-legal-check,.contact-message-suscribe-form-form .field--name-field-aviso-comunicaciones,.contact-message-cv-form-form .field--name-field-form-legal-check,.contact-message-cv-form-form .field--name-field-aviso-comunicaciones,.contact-message-cv-form-form form .field--name-field-form-legal-check,.contact-message-cv-form-form form .field--name-field-aviso-comunicaciones{display:block;margin:0 auto;max-width:50%;width:100%}.contact-message-suscribe-form-form .field--name-field-form-legal-check label,.contact-message-suscribe-form-form .field--name-field-aviso-comunicaciones label,.contact-message-cv-form-form .field--name-field-form-legal-check label,.contact-message-cv-form-form .field--name-field-aviso-comunicaciones label,.contact-message-cv-form-form form .field--name-field-form-legal-check label,.contact-message-cv-form-form form .field--name-field-aviso-comunicaciones label{font-size:0}.contact-message-suscribe-form-form .field--name-field-form-legal-check .form-type-checkbox input,.contact-message-suscribe-form-form .field--name-field-aviso-comunicaciones .form-type-checkbox input,.contact-message-cv-form-form .field--name-field-form-legal-check .form-type-checkbox input,.contact-message-cv-form-form .field--name-field-aviso-comunicaciones .form-type-checkbox input,.contact-message-cv-form-form form .field--name-field-form-legal-check .form-type-checkbox input,.contact-message-cv-form-form form .field--name-field-aviso-comunicaciones .form-type-checkbox input{display:inline-block;vertical-align:top;width:100%;max-width:4%}.contact-message-suscribe-form-form .field--name-field-form-legal-check .form-type-checkbox .description,.contact-message-suscribe-form-form .field--name-field-aviso-comunicaciones .form-type-checkbox .description,.contact-message-cv-form-form .field--name-field-form-legal-check .form-type-checkbox .description,.contact-message-cv-form-form .field--name-field-aviso-comunicaciones .form-type-checkbox .description,.contact-message-cv-form-form form .field--name-field-form-legal-check .form-type-checkbox .description,.contact-message-cv-form-form form .field--name-field-aviso-comunicaciones .form-type-checkbox .description{margin-left:0;vertical-align:top;display:inline-block;margin:auto;width:90%;text-align:left}.contact-message-cv-form-form,.field--name-dynamic-block-fieldnode-ds-cv-form{background-color:#d3d3d3;width:100%;height:auto}.contact-message-cv-form-form form,.field--name-dynamic-block-fieldnode-ds-cv-form form{padding:5px;max-width:1300px;margin:0 auto}.contact-message-cv-form-form form>div,.field--name-dynamic-block-fieldnode-ds-cv-form form>div{vertical-align:middle}.contact-message-cv-form-form form .field--widget-boolean-checkbox,.field--name-dynamic-block-fieldnode-ds-cv-form form .field--widget-boolean-checkbox{display:block;width:100%}.contact-message-cv-form-form form .field--widget-boolean-checkbox .form-type-checkbox>*,.field--name-dynamic-block-fieldnode-ds-cv-form form .field--widget-boolean-checkbox .form-type-checkbox>*{display:inline-block;vertical-align:middle;width:auto;vertical-align:top;margin-left:0}.contact-message-cv-form-form form .field--widget-boolean-checkbox input,.contact-message-cv-form-form form .field--widget-boolean-checkbox label,.field--name-dynamic-block-fieldnode-ds-cv-form form .field--widget-boolean-checkbox input,.field--name-dynamic-block-fieldnode-ds-cv-form form .field--widget-boolean-checkbox label{display:inline-block;vertical-align:top;font-size:0}.contact-message-cv-form-form form .field--widget-boolean-checkbox input,.field--name-dynamic-block-fieldnode-ds-cv-form form .field--widget-boolean-checkbox input{width:auto}.contact-message-cv-form-form form .field--type-file,.field--name-dynamic-block-fieldnode-ds-cv-form form .field--type-file{display:inline-block;width:80%}.contact-message-cv-form-form form .field--type-file .form-type-managed-file>*,.field--name-dynamic-block-fieldnode-ds-cv-form form .field--type-file .form-type-managed-file>*{display:inline-block;max-width:33.3%;vertical-align:middle;text-align:left}.contact-message-cv-form-form form .field--type-file .form-type-managed-file label,.contact-message-cv-form-form form .field--type-file .form-type-managed-file span a,.field--name-dynamic-block-fieldnode-ds-cv-form form .field--type-file .form-type-managed-file label,.field--name-dynamic-block-fieldnode-ds-cv-form form .field--type-file .form-type-managed-file span a{color:#494949;font-style:italic;font-size:13px;font-family:"montserrat-regular",Arial,sans-serif;background-color:#fff;border-radius:50px;height:39px;box-sizing:border-box;max-width:180px;width:100%;padding:10px 20px;z-index:100;margin-right:-55px}.contact-message-cv-form-form form .field--type-file .form-type-managed-file span a,.field--name-dynamic-block-fieldnode-ds-cv-form form .field--type-file .form-type-managed-file span a{width:100%}.contact-message-cv-form-form form .field--name-field-form-name,.contact-message-cv-form-form form .field--name-field-form-email,.field--name-dynamic-block-fieldnode-ds-cv-form form .field--name-field-form-name,.field--name-dynamic-block-fieldnode-ds-cv-form form .field--name-field-form-email{max-width:25%}.contact-message-cv-form-form form .form-actions,.field--name-dynamic-block-fieldnode-ds-cv-form form .form-actions{display:block}.field--name-dynamic-block-fieldnode-ds-cv-form form{padding:15px;box-sizing:border-box}.field--name-dynamic-block-fieldnode-ds-cv-form form .field--widget-boolean-checkbox{display:inline-block;width:auto;vertical-align:middle}.field--name-dynamic-block-fieldnode-ds-cv-form form .field--type-file{display:block;width:100%;margin:0 auto}.field--name-dynamic-block-fieldnode-ds-cv-form form .field--type-file .form-type-managed-file>*{display:inline-block;max-width:33.3%;vertical-align:middle;text-align:left}.field--name-dynamic-block-fieldnode-ds-cv-form form .field--type-file .form-type-managed-file label{background-color:rgba(0,0,0,0);width:auto;margin-right:0}.field--name-dynamic-block-fieldnode-ds-cv-form form .field--type-file .form-type-managed-file input[type=file]{width:100%}.field--name-dynamic-block-fieldnode-ds-cv-form form .field--type-file .form-type-managed-file .description{display:none}.field--name-dynamic-block-fieldnode-ds-cv-form form .field--name-field-form-name,.field--name-dynamic-block-fieldnode-ds-cv-form form .field--name-field-form-email{max-width:22%}.node--educational_offer_detail.node--view-mode-full .layout-region--content,.node--list.node--view-mode-full_content_courses .layout-region--content,.node--courses_detail.node--view-mode-full .layout-region--content{max-width:1300px;margin:0 auto}.node--educational_offer_detail.node--view-mode-full .layout-region--content .layout-region--content-left,.node--list.node--view-mode-full_content_courses .layout-region--content .layout-region--content-left,.node--courses_detail.node--view-mode-full .layout-region--content .layout-region--content-left{width:70%;padding-right:20px;vertical-align:top}.node--educational_offer_detail.node--view-mode-full .layout-region--content .layout-region--content-right,.node--educational_offer_detail.node--view-mode-full .layout-region--content .second-column,.node--list.node--view-mode-full_content_courses .layout-region--content .layout-region--content-right,.node--list.node--view-mode-full_content_courses .layout-region--content .second-column,.node--courses_detail.node--view-mode-full .layout-region--content .layout-region--content-right,.node--courses_detail.node--view-mode-full .layout-region--content .second-column{width:30%;margin:0 auto;vertical-align:top}.node--educational_offer_detail.node--view-mode-full .layout-region--content .layout-region--content-right .field--name-dynamic-block-fieldnode-ds-sidebar-form,.node--educational_offer_detail.node--view-mode-full .layout-region--content .layout-region--content-right .webform-submission-cv-form-form,.node--educational_offer_detail.node--view-mode-full .layout-region--content .layout-region--content-right .webform-submission-educational-offer-form,.node--educational_offer_detail.node--view-mode-full .layout-region--content .second-column .field--name-dynamic-block-fieldnode-ds-sidebar-form,.node--educational_offer_detail.node--view-mode-full .layout-region--content .second-column .webform-submission-cv-form-form,.node--educational_offer_detail.node--view-mode-full .layout-region--content .second-column .webform-submission-educational-offer-form,.node--list.node--view-mode-full_content_courses .layout-region--content .layout-region--content-right .field--name-dynamic-block-fieldnode-ds-sidebar-form,.node--list.node--view-mode-full_content_courses .layout-region--content .layout-region--content-right .webform-submission-cv-form-form,.node--list.node--view-mode-full_content_courses .layout-region--content .layout-region--content-right .webform-submission-educational-offer-form,.node--list.node--view-mode-full_content_courses .layout-region--content .second-column .field--name-dynamic-block-fieldnode-ds-sidebar-form,.node--list.node--view-mode-full_content_courses .layout-region--content .second-column .webform-submission-cv-form-form,.node--list.node--view-mode-full_content_courses .layout-region--content .second-column .webform-submission-educational-offer-form,.node--courses_detail.node--view-mode-full .layout-region--content .layout-region--content-right .field--name-dynamic-block-fieldnode-ds-sidebar-form,.node--courses_detail.node--view-mode-full .layout-region--content .layout-region--content-right .webform-submission-cv-form-form,.node--courses_detail.node--view-mode-full .layout-region--content .layout-region--content-right .webform-submission-educational-offer-form,.node--courses_detail.node--view-mode-full .layout-region--content .second-column .field--name-dynamic-block-fieldnode-ds-sidebar-form,.node--courses_detail.node--view-mode-full .layout-region--content .second-column .webform-submission-cv-form-form,.node--courses_detail.node--view-mode-full .layout-region--content .second-column .webform-submission-educational-offer-form{background-color:#009ddb;z-index:100;padding:25px;margin:0 auto;max-width:325px;box-sizing:border-box;font-size:15px;font-family:"montserrat-regular",Arial,sans-serif;color:#f0f0f0}.node--educational_offer_detail.node--view-mode-full .layout-region--content .layout-region--content-right .field--name-dynamic-block-fieldnode-ds-sidebar-form .field__label,.node--educational_offer_detail.node--view-mode-full .layout-region--content .layout-region--content-right .webform-submission-cv-form-form .field__label,.node--educational_offer_detail.node--view-mode-full .layout-region--content .layout-region--content-right .webform-submission-educational-offer-form .field__label,.node--educational_offer_detail.node--view-mode-full .layout-region--content .second-column .field--name-dynamic-block-fieldnode-ds-sidebar-form .field__label,.node--educational_offer_detail.node--view-mode-full .layout-region--content .second-column .webform-submission-cv-form-form .field__label,.node--educational_offer_detail.node--view-mode-full .layout-region--content .second-column .webform-submission-educational-offer-form .field__label,.node--list.node--view-mode-full_content_courses .layout-region--content .layout-region--content-right .field--name-dynamic-block-fieldnode-ds-sidebar-form .field__label,.node--list.node--view-mode-full_content_courses .layout-region--content .layout-region--content-right .webform-submission-cv-form-form .field__label,.node--list.node--view-mode-full_content_courses .layout-region--content .layout-region--content-right .webform-submission-educational-offer-form .field__label,.node--list.node--view-mode-full_content_courses .layout-region--content .second-column .field--name-dynamic-block-fieldnode-ds-sidebar-form .field__label,.node--list.node--view-mode-full_content_courses .layout-region--content .second-column .webform-submission-cv-form-form .field__label,.node--list.node--view-mode-full_content_courses .layout-region--content .second-column .webform-submission-educational-offer-form .field__label,.node--courses_detail.node--view-mode-full .layout-region--content .layout-region--content-right .field--name-dynamic-block-fieldnode-ds-sidebar-form .field__label,.node--courses_detail.node--view-mode-full .layout-region--content .layout-region--content-right .webform-submission-cv-form-form .field__label,.node--courses_detail.node--view-mode-full .layout-region--content .layout-region--content-right .webform-submission-educational-offer-form .field__label,.node--courses_detail.node--view-mode-full .layout-region--content .second-column .field--name-dynamic-block-fieldnode-ds-sidebar-form .field__label,.node--courses_detail.node--view-mode-full .layout-region--content .second-column .webform-submission-cv-form-form .field__label,.node--courses_detail.node--view-mode-full .layout-region--content .second-column .webform-submission-educational-offer-form .field__label{font-size:28px;text-align:center;font-family:"montserrat-extralight",Arial,sans-serif;color:#fff;margin-bottom:50px;margin-top:20px}.node--educational_offer_detail.node--view-mode-full .layout-region--content .layout-region--content-right .field--name-dynamic-block-fieldnode-ds-sidebar-form .field__label:after,.node--educational_offer_detail.node--view-mode-full .layout-region--content .layout-region--content-right .webform-submission-cv-form-form .field__label:after,.node--educational_offer_detail.node--view-mode-full .layout-region--content .layout-region--content-right .webform-submission-educational-offer-form .field__label:after,.node--educational_offer_detail.node--view-mode-full .layout-region--content .second-column .field--name-dynamic-block-fieldnode-ds-sidebar-form .field__label:after,.node--educational_offer_detail.node--view-mode-full .layout-region--content .second-column .webform-submission-cv-form-form .field__label:after,.node--educational_offer_detail.node--view-mode-full .layout-region--content .second-column .webform-submission-educational-offer-form .field__label:after,.node--list.node--view-mode-full_content_courses .layout-region--content .layout-region--content-right .field--name-dynamic-block-fieldnode-ds-sidebar-form .field__label:after,.node--list.node--view-mode-full_content_courses .layout-region--content .layout-region--content-right .webform-submission-cv-form-form .field__label:after,.node--list.node--view-mode-full_content_courses .layout-region--content .layout-region--content-right .webform-submission-educational-offer-form .field__label:after,.node--list.node--view-mode-full_content_courses .layout-region--content .second-column .field--name-dynamic-block-fieldnode-ds-sidebar-form .field__label:after,.node--list.node--view-mode-full_content_courses .layout-region--content .second-column .webform-submission-cv-form-form .field__label:after,.node--list.node--view-mode-full_content_courses .layout-region--content .second-column .webform-submission-educational-offer-form .field__label:after,.node--courses_detail.node--view-mode-full .layout-region--content .layout-region--content-right .field--name-dynamic-block-fieldnode-ds-sidebar-form .field__label:after,.node--courses_detail.node--view-mode-full .layout-region--content .layout-region--content-right .webform-submission-cv-form-form .field__label:after,.node--courses_detail.node--view-mode-full .layout-region--content .layout-region--content-right .webform-submission-educational-offer-form .field__label:after,.node--courses_detail.node--view-mode-full .layout-region--content .second-column .field--name-dynamic-block-fieldnode-ds-sidebar-form .field__label:after,.node--courses_detail.node--view-mode-full .layout-region--content .second-column .webform-submission-cv-form-form .field__label:after,.node--courses_detail.node--view-mode-full .layout-region--content .second-column .webform-submission-educational-offer-form .field__label:after{content:""}.node--educational_offer_detail.node--view-mode-full .layout-region--content .layout-region--content-right .field--name-dynamic-block-fieldnode-ds-sidebar-form input,.node--educational_offer_detail.node--view-mode-full .layout-region--content .layout-region--content-right .webform-submission-cv-form-form input,.node--educational_offer_detail.node--view-mode-full .layout-region--content .layout-region--content-right .webform-submission-educational-offer-form input,.node--educational_offer_detail.node--view-mode-full .layout-region--content .second-column .field--name-dynamic-block-fieldnode-ds-sidebar-form input,.node--educational_offer_detail.node--view-mode-full .layout-region--content .second-column .webform-submission-cv-form-form input,.node--educational_offer_detail.node--view-mode-full .layout-region--content .second-column .webform-submission-educational-offer-form input,.node--list.node--view-mode-full_content_courses .layout-region--content .layout-region--content-right .field--name-dynamic-block-fieldnode-ds-sidebar-form input,.node--list.node--view-mode-full_content_courses .layout-region--content .layout-region--content-right .webform-submission-cv-form-form input,.node--list.node--view-mode-full_content_courses .layout-region--content .layout-region--content-right .webform-submission-educational-offer-form input,.node--list.node--view-mode-full_content_courses .layout-region--content .second-column .field--name-dynamic-block-fieldnode-ds-sidebar-form input,.node--list.node--view-mode-full_content_courses .layout-region--content .second-column .webform-submission-cv-form-form input,.node--list.node--view-mode-full_content_courses .layout-region--content .second-column .webform-submission-educational-offer-form input,.node--courses_detail.node--view-mode-full .layout-region--content .layout-region--content-right .field--name-dynamic-block-fieldnode-ds-sidebar-form input,.node--courses_detail.node--view-mode-full .layout-region--content .layout-region--content-right .webform-submission-cv-form-form input,.node--courses_detail.node--view-mode-full .layout-region--content .layout-region--content-right .webform-submission-educational-offer-form input,.node--courses_detail.node--view-mode-full .layout-region--content .second-column .field--name-dynamic-block-fieldnode-ds-sidebar-form input,.node--courses_detail.node--view-mode-full .layout-region--content .second-column .webform-submission-cv-form-form input,.node--courses_detail.node--view-mode-full .layout-region--content .second-column .webform-submission-educational-offer-form input{width:100%;max-width:100%;max-height:35px;border:none;padding:10px 0 10px 20px;border-radius:35px;color:#818181;box-sizing:border-box;font-style:italic}.node--educational_offer_detail.node--view-mode-full .layout-region--content .layout-region--content-right .field--name-dynamic-block-fieldnode-ds-sidebar-form textarea,.node--educational_offer_detail.node--view-mode-full .layout-region--content .layout-region--content-right .webform-submission-cv-form-form textarea,.node--educational_offer_detail.node--view-mode-full .layout-region--content .layout-region--content-right .webform-submission-educational-offer-form textarea,.node--educational_offer_detail.node--view-mode-full .layout-region--content .second-column .field--name-dynamic-block-fieldnode-ds-sidebar-form textarea,.node--educational_offer_detail.node--view-mode-full .layout-region--content .second-column .webform-submission-cv-form-form textarea,.node--educational_offer_detail.node--view-mode-full .layout-region--content .second-column .webform-submission-educational-offer-form textarea,.node--list.node--view-mode-full_content_courses .layout-region--content .layout-region--content-right .field--name-dynamic-block-fieldnode-ds-sidebar-form textarea,.node--list.node--view-mode-full_content_courses .layout-region--content .layout-region--content-right .webform-submission-cv-form-form textarea,.node--list.node--view-mode-full_content_courses .layout-region--content .layout-region--content-right .webform-submission-educational-offer-form textarea,.node--list.node--view-mode-full_content_courses .layout-region--content .second-column .field--name-dynamic-block-fieldnode-ds-sidebar-form textarea,.node--list.node--view-mode-full_content_courses .layout-region--content .second-column .webform-submission-cv-form-form textarea,.node--list.node--view-mode-full_content_courses .layout-region--content .second-column .webform-submission-educational-offer-form textarea,.node--courses_detail.node--view-mode-full .layout-region--content .layout-region--content-right .field--name-dynamic-block-fieldnode-ds-sidebar-form textarea,.node--courses_detail.node--view-mode-full .layout-region--content .layout-region--content-right .webform-submission-cv-form-form textarea,.node--courses_detail.node--view-mode-full .layout-region--content .layout-region--content-right .webform-submission-educational-offer-form textarea,.node--courses_detail.node--view-mode-full .layout-region--content .second-column .field--name-dynamic-block-fieldnode-ds-sidebar-form textarea,.node--courses_detail.node--view-mode-full .layout-region--content .second-column .webform-submission-cv-form-form textarea,.node--courses_detail.node--view-mode-full .layout-region--content .second-column .webform-submission-educational-offer-form textarea{width:100%;max-width:100%;border:none;padding:10px 0 10px 20px;border-radius:10px;color:#818181;box-sizing:border-box;font-style:italic}.node--educational_offer_detail.node--view-mode-full .layout-region--content .layout-region--content-right .field--name-dynamic-block-fieldnode-ds-sidebar-form .form-type-textarea label,.node--educational_offer_detail.node--view-mode-full .layout-region--content .layout-region--content-right .webform-submission-cv-form-form .form-type-textarea label,.node--educational_offer_detail.node--view-mode-full .layout-region--content .layout-region--content-right .webform-submission-educational-offer-form .form-type-textarea label,.node--educational_offer_detail.node--view-mode-full .layout-region--content .second-column .field--name-dynamic-block-fieldnode-ds-sidebar-form .form-type-textarea label,.node--educational_offer_detail.node--view-mode-full .layout-region--content .second-column .webform-submission-cv-form-form .form-type-textarea label,.node--educational_offer_detail.node--view-mode-full .layout-region--content .second-column .webform-submission-educational-offer-form .form-type-textarea label,.node--list.node--view-mode-full_content_courses .layout-region--content .layout-region--content-right .field--name-dynamic-block-fieldnode-ds-sidebar-form .form-type-textarea label,.node--list.node--view-mode-full_content_courses .layout-region--content .layout-region--content-right .webform-submission-cv-form-form .form-type-textarea label,.node--list.node--view-mode-full_content_courses .layout-region--content .layout-region--content-right .webform-submission-educational-offer-form .form-type-textarea label,.node--list.node--view-mode-full_content_courses .layout-region--content .second-column .field--name-dynamic-block-fieldnode-ds-sidebar-form .form-type-textarea label,.node--list.node--view-mode-full_content_courses .layout-region--content .second-column .webform-submission-cv-form-form .form-type-textarea label,.node--list.node--view-mode-full_content_courses .layout-region--content .second-column .webform-submission-educational-offer-form .form-type-textarea label,.node--courses_detail.node--view-mode-full .layout-region--content .layout-region--content-right .field--name-dynamic-block-fieldnode-ds-sidebar-form .form-type-textarea label,.node--courses_detail.node--view-mode-full .layout-region--content .layout-region--content-right .webform-submission-cv-form-form .form-type-textarea label,.node--courses_detail.node--view-mode-full .layout-region--content .layout-region--content-right .webform-submission-educational-offer-form .form-type-textarea label,.node--courses_detail.node--view-mode-full .layout-region--content .second-column .field--name-dynamic-block-fieldnode-ds-sidebar-form .form-type-textarea label,.node--courses_detail.node--view-mode-full .layout-region--content .second-column .webform-submission-cv-form-form .form-type-textarea label,.node--courses_detail.node--view-mode-full .layout-region--content .second-column .webform-submission-educational-offer-form .form-type-textarea label{display:none}.node--educational_offer_detail.node--view-mode-full .layout-region--content .layout-region--content-right .field--name-dynamic-block-fieldnode-ds-sidebar-form .form-type-select,.node--educational_offer_detail.node--view-mode-full .layout-region--content .layout-region--content-right .webform-submission-cv-form-form .form-type-select,.node--educational_offer_detail.node--view-mode-full .layout-region--content .layout-region--content-right .webform-submission-educational-offer-form .form-type-select,.node--educational_offer_detail.node--view-mode-full .layout-region--content .second-column .field--name-dynamic-block-fieldnode-ds-sidebar-form .form-type-select,.node--educational_offer_detail.node--view-mode-full .layout-region--content .second-column .webform-submission-cv-form-form .form-type-select,.node--educational_offer_detail.node--view-mode-full .layout-region--content .second-column .webform-submission-educational-offer-form .form-type-select,.node--list.node--view-mode-full_content_courses .layout-region--content .layout-region--content-right .field--name-dynamic-block-fieldnode-ds-sidebar-form .form-type-select,.node--list.node--view-mode-full_content_courses .layout-region--content .layout-region--content-right .webform-submission-cv-form-form .form-type-select,.node--list.node--view-mode-full_content_courses .layout-region--content .layout-region--content-right .webform-submission-educational-offer-form .form-type-select,.node--list.node--view-mode-full_content_courses .layout-region--content .second-column .field--name-dynamic-block-fieldnode-ds-sidebar-form .form-type-select,.node--list.node--view-mode-full_content_courses .layout-region--content .second-column .webform-submission-cv-form-form .form-type-select,.node--list.node--view-mode-full_content_courses .layout-region--content .second-column .webform-submission-educational-offer-form .form-type-select,.node--courses_detail.node--view-mode-full .layout-region--content .layout-region--content-right .field--name-dynamic-block-fieldnode-ds-sidebar-form .form-type-select,.node--courses_detail.node--view-mode-full .layout-region--content .layout-region--content-right .webform-submission-cv-form-form .form-type-select,.node--courses_detail.node--view-mode-full .layout-region--content .layout-region--content-right .webform-submission-educational-offer-form .form-type-select,.node--courses_detail.node--view-mode-full .layout-region--content .second-column .field--name-dynamic-block-fieldnode-ds-sidebar-form .form-type-select,.node--courses_detail.node--view-mode-full .layout-region--content .second-column .webform-submission-cv-form-form .form-type-select,.node--courses_detail.node--view-mode-full .layout-region--content .second-column .webform-submission-educational-offer-form .form-type-select{background-color:#fff;width:100%;max-height:35px;border:none;border-radius:35px;padding:9px 10px 9px 15px;box-sizing:border-box}.node--educational_offer_detail.node--view-mode-full .layout-region--content .layout-region--content-right .field--name-dynamic-block-fieldnode-ds-sidebar-form .form-type-select select,.node--educational_offer_detail.node--view-mode-full .layout-region--content .layout-region--content-right .webform-submission-cv-form-form .form-type-select select,.node--educational_offer_detail.node--view-mode-full .layout-region--content .layout-region--content-right .webform-submission-educational-offer-form .form-type-select select,.node--educational_offer_detail.node--view-mode-full .layout-region--content .second-column .field--name-dynamic-block-fieldnode-ds-sidebar-form .form-type-select select,.node--educational_offer_detail.node--view-mode-full .layout-region--content .second-column .webform-submission-cv-form-form .form-type-select select,.node--educational_offer_detail.node--view-mode-full .layout-region--content .second-column .webform-submission-educational-offer-form .form-type-select select,.node--list.node--view-mode-full_content_courses .layout-region--content .layout-region--content-right .field--name-dynamic-block-fieldnode-ds-sidebar-form .form-type-select select,.node--list.node--view-mode-full_content_courses .layout-region--content .layout-region--content-right .webform-submission-cv-form-form .form-type-select select,.node--list.node--view-mode-full_content_courses .layout-region--content .layout-region--content-right .webform-submission-educational-offer-form .form-type-select select,.node--list.node--view-mode-full_content_courses .layout-region--content .second-column .field--name-dynamic-block-fieldnode-ds-sidebar-form .form-type-select select,.node--list.node--view-mode-full_content_courses .layout-region--content .second-column .webform-submission-cv-form-form .form-type-select select,.node--list.node--view-mode-full_content_courses .layout-region--content .second-column .webform-submission-educational-offer-form .form-type-select select,.node--courses_detail.node--view-mode-full .layout-region--content .layout-region--content-right .field--name-dynamic-block-fieldnode-ds-sidebar-form .form-type-select select,.node--courses_detail.node--view-mode-full .layout-region--content .layout-region--content-right .webform-submission-cv-form-form .form-type-select select,.node--courses_detail.node--view-mode-full .layout-region--content .layout-region--content-right .webform-submission-educational-offer-form .form-type-select select,.node--courses_detail.node--view-mode-full .layout-region--content .second-column .field--name-dynamic-block-fieldnode-ds-sidebar-form .form-type-select select,.node--courses_detail.node--view-mode-full .layout-region--content .second-column .webform-submission-cv-form-form .form-type-select select,.node--courses_detail.node--view-mode-full .layout-region--content .second-column .webform-submission-educational-offer-form .form-type-select select{color:#818181;font-family:"montserrat-regular",Arial,sans-serif;font-style:italic;border:none;background-color:rgba(0,0,0,0);width:100%;height:100%}.node--educational_offer_detail.node--view-mode-full .layout-region--content .layout-region--content-right .field--name-dynamic-block-fieldnode-ds-sidebar-form .form-type-select label,.node--educational_offer_detail.node--view-mode-full .layout-region--content .layout-region--content-right .webform-submission-cv-form-form .form-type-select label,.node--educational_offer_detail.node--view-mode-full .layout-region--content .layout-region--content-right .webform-submission-educational-offer-form .form-type-select label,.node--educational_offer_detail.node--view-mode-full .layout-region--content .second-column .field--name-dynamic-block-fieldnode-ds-sidebar-form .form-type-select label,.node--educational_offer_detail.node--view-mode-full .layout-region--content .second-column .webform-submission-cv-form-form .form-type-select label,.node--educational_offer_detail.node--view-mode-full .layout-region--content .second-column .webform-submission-educational-offer-form .form-type-select label,.node--list.node--view-mode-full_content_courses .layout-region--content .layout-region--content-right .field--name-dynamic-block-fieldnode-ds-sidebar-form .form-type-select label,.node--list.node--view-mode-full_content_courses .layout-region--content .layout-region--content-right .webform-submission-cv-form-form .form-type-select label,.node--list.node--view-mode-full_content_courses .layout-region--content .layout-region--content-right .webform-submission-educational-offer-form .form-type-select label,.node--list.node--view-mode-full_content_courses .layout-region--content .second-column .field--name-dynamic-block-fieldnode-ds-sidebar-form .form-type-select label,.node--list.node--view-mode-full_content_courses .layout-region--content .second-column .webform-submission-cv-form-form .form-type-select label,.node--list.node--view-mode-full_content_courses .layout-region--content .second-column .webform-submission-educational-offer-form .form-type-select label,.node--courses_detail.node--view-mode-full .layout-region--content .layout-region--content-right .field--name-dynamic-block-fieldnode-ds-sidebar-form .form-type-select label,.node--courses_detail.node--view-mode-full .layout-region--content .layout-region--content-right .webform-submission-cv-form-form .form-type-select label,.node--courses_detail.node--view-mode-full .layout-region--content .layout-region--content-right .webform-submission-educational-offer-form .form-type-select label,.node--courses_detail.node--view-mode-full .layout-region--content .second-column .field--name-dynamic-block-fieldnode-ds-sidebar-form .form-type-select label,.node--courses_detail.node--view-mode-full .layout-region--content .second-column .webform-submission-cv-form-form .form-type-select label,.node--courses_detail.node--view-mode-full .layout-region--content .second-column .webform-submission-educational-offer-form .form-type-select label{display:none}.node--educational_offer_detail.node--view-mode-full .layout-region--content .layout-region--content-right .field--name-dynamic-block-fieldnode-ds-sidebar-form .field--name-field-form-legal-check,.node--educational_offer_detail.node--view-mode-full .layout-region--content .layout-region--content-right .webform-submission-cv-form-form .field--name-field-form-legal-check,.node--educational_offer_detail.node--view-mode-full .layout-region--content .layout-region--content-right .webform-submission-educational-offer-form .field--name-field-form-legal-check,.node--educational_offer_detail.node--view-mode-full .layout-region--content .second-column .field--name-dynamic-block-fieldnode-ds-sidebar-form .field--name-field-form-legal-check,.node--educational_offer_detail.node--view-mode-full .layout-region--content .second-column .webform-submission-cv-form-form .field--name-field-form-legal-check,.node--educational_offer_detail.node--view-mode-full .layout-region--content .second-column .webform-submission-educational-offer-form .field--name-field-form-legal-check,.node--list.node--view-mode-full_content_courses .layout-region--content .layout-region--content-right .field--name-dynamic-block-fieldnode-ds-sidebar-form .field--name-field-form-legal-check,.node--list.node--view-mode-full_content_courses .layout-region--content .layout-region--content-right .webform-submission-cv-form-form .field--name-field-form-legal-check,.node--list.node--view-mode-full_content_courses .layout-region--content .layout-region--content-right .webform-submission-educational-offer-form .field--name-field-form-legal-check,.node--list.node--view-mode-full_content_courses .layout-region--content .second-column .field--name-dynamic-block-fieldnode-ds-sidebar-form .field--name-field-form-legal-check,.node--list.node--view-mode-full_content_courses .layout-region--content .second-column .webform-submission-cv-form-form .field--name-field-form-legal-check,.node--list.node--view-mode-full_content_courses .layout-region--content .second-column .webform-submission-educational-offer-form .field--name-field-form-legal-check,.node--courses_detail.node--view-mode-full .layout-region--content .layout-region--content-right .field--name-dynamic-block-fieldnode-ds-sidebar-form .field--name-field-form-legal-check,.node--courses_detail.node--view-mode-full .layout-region--content .layout-region--content-right .webform-submission-cv-form-form .field--name-field-form-legal-check,.node--courses_detail.node--view-mode-full .layout-region--content .layout-region--content-right .webform-submission-educational-offer-form .field--name-field-form-legal-check,.node--courses_detail.node--view-mode-full .layout-region--content .second-column .field--name-dynamic-block-fieldnode-ds-sidebar-form .field--name-field-form-legal-check,.node--courses_detail.node--view-mode-full .layout-region--content .second-column .webform-submission-cv-form-form .field--name-field-form-legal-check,.node--courses_detail.node--view-mode-full .layout-region--content .second-column .webform-submission-educational-offer-form .field--name-field-form-legal-check{margin-top:20px}.node--educational_offer_detail.node--view-mode-full .layout-region--content .layout-region--content-right .field--name-dynamic-block-fieldnode-ds-sidebar-form .field--name-field-form-legal-check input,.node--educational_offer_detail.node--view-mode-full .layout-region--content .layout-region--content-right .field--name-dynamic-block-fieldnode-ds-sidebar-form .field--name-field-aviso-comunicaciones input,.node--educational_offer_detail.node--view-mode-full .layout-region--content .layout-region--content-right .webform-submission-cv-form-form .field--name-field-form-legal-check input,.node--educational_offer_detail.node--view-mode-full .layout-region--content .layout-region--content-right .webform-submission-cv-form-form .field--name-field-aviso-comunicaciones input,.node--educational_offer_detail.node--view-mode-full .layout-region--content .layout-region--content-right .webform-submission-educational-offer-form .field--name-field-form-legal-check input,.node--educational_offer_detail.node--view-mode-full .layout-region--content .layout-region--content-right .webform-submission-educational-offer-form .field--name-field-aviso-comunicaciones input,.node--educational_offer_detail.node--view-mode-full .layout-region--content .second-column .field--name-dynamic-block-fieldnode-ds-sidebar-form .field--name-field-form-legal-check input,.node--educational_offer_detail.node--view-mode-full .layout-region--content .second-column .field--name-dynamic-block-fieldnode-ds-sidebar-form .field--name-field-aviso-comunicaciones input,.node--educational_offer_detail.node--view-mode-full .layout-region--content .second-column .webform-submission-cv-form-form .field--name-field-form-legal-check input,.node--educational_offer_detail.node--view-mode-full .layout-region--content .second-column .webform-submission-cv-form-form .field--name-field-aviso-comunicaciones input,.node--educational_offer_detail.node--view-mode-full .layout-region--content .second-column .webform-submission-educational-offer-form .field--name-field-form-legal-check input,.node--educational_offer_detail.node--view-mode-full .layout-region--content .second-column .webform-submission-educational-offer-form .field--name-field-aviso-comunicaciones input,.node--list.node--view-mode-full_content_courses .layout-region--content .layout-region--content-right .field--name-dynamic-block-fieldnode-ds-sidebar-form .field--name-field-form-legal-check input,.node--list.node--view-mode-full_content_courses .layout-region--content .layout-region--content-right .field--name-dynamic-block-fieldnode-ds-sidebar-form .field--name-field-aviso-comunicaciones input,.node--list.node--view-mode-full_content_courses .layout-region--content .layout-region--content-right .webform-submission-cv-form-form .field--name-field-form-legal-check input,.node--list.node--view-mode-full_content_courses .layout-region--content .layout-region--content-right .webform-submission-cv-form-form .field--name-field-aviso-comunicaciones input,.node--list.node--view-mode-full_content_courses .layout-region--content .layout-region--content-right .webform-submission-educational-offer-form .field--name-field-form-legal-check input,.node--list.node--view-mode-full_content_courses .layout-region--content .layout-region--content-right .webform-submission-educational-offer-form .field--name-field-aviso-comunicaciones input,.node--list.node--view-mode-full_content_courses .layout-region--content .second-column .field--name-dynamic-block-fieldnode-ds-sidebar-form .field--name-field-form-legal-check input,.node--list.node--view-mode-full_content_courses .layout-region--content .second-column .field--name-dynamic-block-fieldnode-ds-sidebar-form .field--name-field-aviso-comunicaciones input,.node--list.node--view-mode-full_content_courses .layout-region--content .second-column .webform-submission-cv-form-form .field--name-field-form-legal-check input,.node--list.node--view-mode-full_content_courses .layout-region--content .second-column .webform-submission-cv-form-form .field--name-field-aviso-comunicaciones input,.node--list.node--view-mode-full_content_courses .layout-region--content .second-column .webform-submission-educational-offer-form .field--name-field-form-legal-check input,.node--list.node--view-mode-full_content_courses .layout-region--content .second-column .webform-submission-educational-offer-form .field--name-field-aviso-comunicaciones input,.node--courses_detail.node--view-mode-full .layout-region--content .layout-region--content-right .field--name-dynamic-block-fieldnode-ds-sidebar-form .field--name-field-form-legal-check input,.node--courses_detail.node--view-mode-full .layout-region--content .layout-region--content-right .field--name-dynamic-block-fieldnode-ds-sidebar-form .field--name-field-aviso-comunicaciones input,.node--courses_detail.node--view-mode-full .layout-region--content .layout-region--content-right .webform-submission-cv-form-form .field--name-field-form-legal-check input,.node--courses_detail.node--view-mode-full .layout-region--content .layout-region--content-right .webform-submission-cv-form-form .field--name-field-aviso-comunicaciones input,.node--courses_detail.node--view-mode-full .layout-region--content .layout-region--content-right .webform-submission-educational-offer-form .field--name-field-form-legal-check input,.node--courses_detail.node--view-mode-full .layout-region--content .layout-region--content-right .webform-submission-educational-offer-form .field--name-field-aviso-comunicaciones input,.node--courses_detail.node--view-mode-full .layout-region--content .second-column .field--name-dynamic-block-fieldnode-ds-sidebar-form .field--name-field-form-legal-check input,.node--courses_detail.node--view-mode-full .layout-region--content .second-column .field--name-dynamic-block-fieldnode-ds-sidebar-form .field--name-field-aviso-comunicaciones input,.node--courses_detail.node--view-mode-full .layout-region--content .second-column .webform-submission-cv-form-form .field--name-field-form-legal-check input,.node--courses_detail.node--view-mode-full .layout-region--content .second-column .webform-submission-cv-form-form .field--name-field-aviso-comunicaciones input,.node--courses_detail.node--view-mode-full .layout-region--content .second-column .webform-submission-educational-offer-form .field--name-field-form-legal-check input,.node--courses_detail.node--view-mode-full .layout-region--content .second-column .webform-submission-educational-offer-form .field--name-field-aviso-comunicaciones input{display:inline-block;vertical-align:middle;width:auto}.node--educational_offer_detail.node--view-mode-full .layout-region--content .layout-region--content-right .field--name-dynamic-block-fieldnode-ds-sidebar-form .field--name-field-form-legal-check label,.node--educational_offer_detail.node--view-mode-full .layout-region--content .layout-region--content-right .field--name-dynamic-block-fieldnode-ds-sidebar-form .field--name-field-aviso-comunicaciones label,.node--educational_offer_detail.node--view-mode-full .layout-region--content .layout-region--content-right .webform-submission-cv-form-form .field--name-field-form-legal-check label,.node--educational_offer_detail.node--view-mode-full .layout-region--content .layout-region--content-right .webform-submission-cv-form-form .field--name-field-aviso-comunicaciones label,.node--educational_offer_detail.node--view-mode-full .layout-region--content .layout-region--content-right .webform-submission-educational-offer-form .field--name-field-form-legal-check label,.node--educational_offer_detail.node--view-mode-full .layout-region--content .layout-region--content-right .webform-submission-educational-offer-form .field--name-field-aviso-comunicaciones label,.node--educational_offer_detail.node--view-mode-full .layout-region--content .second-column .field--name-dynamic-block-fieldnode-ds-sidebar-form .field--name-field-form-legal-check label,.node--educational_offer_detail.node--view-mode-full .layout-region--content .second-column .field--name-dynamic-block-fieldnode-ds-sidebar-form .field--name-field-aviso-comunicaciones label,.node--educational_offer_detail.node--view-mode-full .layout-region--content .second-column .webform-submission-cv-form-form .field--name-field-form-legal-check label,.node--educational_offer_detail.node--view-mode-full .layout-region--content .second-column .webform-submission-cv-form-form .field--name-field-aviso-comunicaciones label,.node--educational_offer_detail.node--view-mode-full .layout-region--content .second-column .webform-submission-educational-offer-form .field--name-field-form-legal-check label,.node--educational_offer_detail.node--view-mode-full .layout-region--content .second-column .webform-submission-educational-offer-form .field--name-field-aviso-comunicaciones label,.node--list.node--view-mode-full_content_courses .layout-region--content .layout-region--content-right .field--name-dynamic-block-fieldnode-ds-sidebar-form .field--name-field-form-legal-check label,.node--list.node--view-mode-full_content_courses .layout-region--content .layout-region--content-right .field--name-dynamic-block-fieldnode-ds-sidebar-form .field--name-field-aviso-comunicaciones label,.node--list.node--view-mode-full_content_courses .layout-region--content .layout-region--content-right .webform-submission-cv-form-form .field--name-field-form-legal-check label,.node--list.node--view-mode-full_content_courses .layout-region--content .layout-region--content-right .webform-submission-cv-form-form .field--name-field-aviso-comunicaciones label,.node--list.node--view-mode-full_content_courses .layout-region--content .layout-region--content-right .webform-submission-educational-offer-form .field--name-field-form-legal-check label,.node--list.node--view-mode-full_content_courses .layout-region--content .layout-region--content-right .webform-submission-educational-offer-form .field--name-field-aviso-comunicaciones label,.node--list.node--view-mode-full_content_courses .layout-region--content .second-column .field--name-dynamic-block-fieldnode-ds-sidebar-form .field--name-field-form-legal-check label,.node--list.node--view-mode-full_content_courses .layout-region--content .second-column .field--name-dynamic-block-fieldnode-ds-sidebar-form .field--name-field-aviso-comunicaciones label,.node--list.node--view-mode-full_content_courses .layout-region--content .second-column .webform-submission-cv-form-form .field--name-field-form-legal-check label,.node--list.node--view-mode-full_content_courses .layout-region--content .second-column .webform-submission-cv-form-form .field--name-field-aviso-comunicaciones label,.node--list.node--view-mode-full_content_courses .layout-region--content .second-column .webform-submission-educational-offer-form .field--name-field-form-legal-check label,.node--list.node--view-mode-full_content_courses .layout-region--content .second-column .webform-submission-educational-offer-form .field--name-field-aviso-comunicaciones label,.node--courses_detail.node--view-mode-full .layout-region--content .layout-region--content-right .field--name-dynamic-block-fieldnode-ds-sidebar-form .field--name-field-form-legal-check label,.node--courses_detail.node--view-mode-full .layout-region--content .layout-region--content-right .field--name-dynamic-block-fieldnode-ds-sidebar-form .field--name-field-aviso-comunicaciones label,.node--courses_detail.node--view-mode-full .layout-region--content .layout-region--content-right .webform-submission-cv-form-form .field--name-field-form-legal-check label,.node--courses_detail.node--view-mode-full .layout-region--content .layout-region--content-right .webform-submission-cv-form-form .field--name-field-aviso-comunicaciones label,.node--courses_detail.node--view-mode-full .layout-region--content .layout-region--content-right .webform-submission-educational-offer-form .field--name-field-form-legal-check label,.node--courses_detail.node--view-mode-full .layout-region--content .layout-region--content-right .webform-submission-educational-offer-form .field--name-field-aviso-comunicaciones label,.node--courses_detail.node--view-mode-full .layout-region--content .second-column .field--name-dynamic-block-fieldnode-ds-sidebar-form .field--name-field-form-legal-check label,.node--courses_detail.node--view-mode-full .layout-region--content .second-column .field--name-dynamic-block-fieldnode-ds-sidebar-form .field--name-field-aviso-comunicaciones label,.node--courses_detail.node--view-mode-full .layout-region--content .second-column .webform-submission-cv-form-form .field--name-field-form-legal-check label,.node--courses_detail.node--view-mode-full .layout-region--content .second-column .webform-submission-cv-form-form .field--name-field-aviso-comunicaciones label,.node--courses_detail.node--view-mode-full .layout-region--content .second-column .webform-submission-educational-offer-form .field--name-field-form-legal-check label,.node--courses_detail.node--view-mode-full .layout-region--content .second-column .webform-submission-educational-offer-form .field--name-field-aviso-comunicaciones label{display:none}.node--educational_offer_detail.node--view-mode-full .layout-region--content .layout-region--content-right .field--name-dynamic-block-fieldnode-ds-sidebar-form .field--name-field-form-legal-check .description,.node--educational_offer_detail.node--view-mode-full .layout-region--content .layout-region--content-right .field--name-dynamic-block-fieldnode-ds-sidebar-form .field--name-field-aviso-comunicaciones .description,.node--educational_offer_detail.node--view-mode-full .layout-region--content .layout-region--content-right .webform-submission-cv-form-form .field--name-field-form-legal-check .description,.node--educational_offer_detail.node--view-mode-full .layout-region--content .layout-region--content-right .webform-submission-cv-form-form .field--name-field-aviso-comunicaciones .description,.node--educational_offer_detail.node--view-mode-full .layout-region--content .layout-region--content-right .webform-submission-educational-offer-form .field--name-field-form-legal-check .description,.node--educational_offer_detail.node--view-mode-full .layout-region--content .layout-region--content-right .webform-submission-educational-offer-form .field--name-field-aviso-comunicaciones .description,.node--educational_offer_detail.node--view-mode-full .layout-region--content .second-column .field--name-dynamic-block-fieldnode-ds-sidebar-form .field--name-field-form-legal-check .description,.node--educational_offer_detail.node--view-mode-full .layout-region--content .second-column .field--name-dynamic-block-fieldnode-ds-sidebar-form .field--name-field-aviso-comunicaciones .description,.node--educational_offer_detail.node--view-mode-full .layout-region--content .second-column .webform-submission-cv-form-form .field--name-field-form-legal-check .description,.node--educational_offer_detail.node--view-mode-full .layout-region--content .second-column .webform-submission-cv-form-form .field--name-field-aviso-comunicaciones .description,.node--educational_offer_detail.node--view-mode-full .layout-region--content .second-column .webform-submission-educational-offer-form .field--name-field-form-legal-check .description,.node--educational_offer_detail.node--view-mode-full .layout-region--content .second-column .webform-submission-educational-offer-form .field--name-field-aviso-comunicaciones .description,.node--list.node--view-mode-full_content_courses .layout-region--content .layout-region--content-right .field--name-dynamic-block-fieldnode-ds-sidebar-form .field--name-field-form-legal-check .description,.node--list.node--view-mode-full_content_courses .layout-region--content .layout-region--content-right .field--name-dynamic-block-fieldnode-ds-sidebar-form .field--name-field-aviso-comunicaciones .description,.node--list.node--view-mode-full_content_courses .layout-region--content .layout-region--content-right .webform-submission-cv-form-form .field--name-field-form-legal-check .description,.node--list.node--view-mode-full_content_courses .layout-region--content .layout-region--content-right .webform-submission-cv-form-form .field--name-field-aviso-comunicaciones .description,.node--list.node--view-mode-full_content_courses .layout-region--content .layout-region--content-right .webform-submission-educational-offer-form .field--name-field-form-legal-check .description,.node--list.node--view-mode-full_content_courses .layout-region--content .layout-region--content-right .webform-submission-educational-offer-form .field--name-field-aviso-comunicaciones .description,.node--list.node--view-mode-full_content_courses .layout-region--content .second-column .field--name-dynamic-block-fieldnode-ds-sidebar-form .field--name-field-form-legal-check .description,.node--list.node--view-mode-full_content_courses .layout-region--content .second-column .field--name-dynamic-block-fieldnode-ds-sidebar-form .field--name-field-aviso-comunicaciones .description,.node--list.node--view-mode-full_content_courses .layout-region--content .second-column .webform-submission-cv-form-form .field--name-field-form-legal-check .description,.node--list.node--view-mode-full_content_courses .layout-region--content .second-column .webform-submission-cv-form-form .field--name-field-aviso-comunicaciones .description,.node--list.node--view-mode-full_content_courses .layout-region--content .second-column .webform-submission-educational-offer-form .field--name-field-form-legal-check .description,.node--list.node--view-mode-full_content_courses .layout-region--content .second-column .webform-submission-educational-offer-form .field--name-field-aviso-comunicaciones .description,.node--courses_detail.node--view-mode-full .layout-region--content .layout-region--content-right .field--name-dynamic-block-fieldnode-ds-sidebar-form .field--name-field-form-legal-check .description,.node--courses_detail.node--view-mode-full .layout-region--content .layout-region--content-right .field--name-dynamic-block-fieldnode-ds-sidebar-form .field--name-field-aviso-comunicaciones .description,.node--courses_detail.node--view-mode-full .layout-region--content .layout-region--content-right .webform-submission-cv-form-form .field--name-field-form-legal-check .description,.node--courses_detail.node--view-mode-full .layout-region--content .layout-region--content-right .webform-submission-cv-form-form .field--name-field-aviso-comunicaciones .description,.node--courses_detail.node--view-mode-full .layout-region--content .layout-region--content-right .webform-submission-educational-offer-form .field--name-field-form-legal-check .description,.node--courses_detail.node--view-mode-full .layout-region--content .layout-region--content-right .webform-submission-educational-offer-form .field--name-field-aviso-comunicaciones .description,.node--courses_detail.node--view-mode-full .layout-region--content .second-column .field--name-dynamic-block-fieldnode-ds-sidebar-form .field--name-field-form-legal-check .description,.node--courses_detail.node--view-mode-full .layout-region--content .second-column .field--name-dynamic-block-fieldnode-ds-sidebar-form .field--name-field-aviso-comunicaciones .description,.node--courses_detail.node--view-mode-full .layout-region--content .second-column .webform-submission-cv-form-form .field--name-field-form-legal-check .description,.node--courses_detail.node--view-mode-full .layout-region--content .second-column .webform-submission-cv-form-form .field--name-field-aviso-comunicaciones .description,.node--courses_detail.node--view-mode-full .layout-region--content .second-column .webform-submission-educational-offer-form .field--name-field-form-legal-check .description,.node--courses_detail.node--view-mode-full .layout-region--content .second-column .webform-submission-educational-offer-form .field--name-field-aviso-comunicaciones .description{display:inline-block;vertical-align:top;margin:auto;box-sizing:border-box;width:90%;padding-left:5px;font-size:12px}.node--educational_offer_detail.node--view-mode-full .layout-region--content .layout-region--content-right .field--name-dynamic-block-fieldnode-ds-sidebar-form .field--name-field-form-legal-check .description a,.node--educational_offer_detail.node--view-mode-full .layout-region--content .layout-region--content-right .field--name-dynamic-block-fieldnode-ds-sidebar-form .field--name-field-aviso-comunicaciones .description a,.node--educational_offer_detail.node--view-mode-full .layout-region--content .layout-region--content-right .webform-submission-cv-form-form .field--name-field-form-legal-check .description a,.node--educational_offer_detail.node--view-mode-full .layout-region--content .layout-region--content-right .webform-submission-cv-form-form .field--name-field-aviso-comunicaciones .description a,.node--educational_offer_detail.node--view-mode-full .layout-region--content .layout-region--content-right .webform-submission-educational-offer-form .field--name-field-form-legal-check .description a,.node--educational_offer_detail.node--view-mode-full .layout-region--content .layout-region--content-right .webform-submission-educational-offer-form .field--name-field-aviso-comunicaciones .description a,.node--educational_offer_detail.node--view-mode-full .layout-region--content .second-column .field--name-dynamic-block-fieldnode-ds-sidebar-form .field--name-field-form-legal-check .description a,.node--educational_offer_detail.node--view-mode-full .layout-region--content .second-column .field--name-dynamic-block-fieldnode-ds-sidebar-form .field--name-field-aviso-comunicaciones .description a,.node--educational_offer_detail.node--view-mode-full .layout-region--content .second-column .webform-submission-cv-form-form .field--name-field-form-legal-check .description a,.node--educational_offer_detail.node--view-mode-full .layout-region--content .second-column .webform-submission-cv-form-form .field--name-field-aviso-comunicaciones .description a,.node--educational_offer_detail.node--view-mode-full .layout-region--content .second-column .webform-submission-educational-offer-form .field--name-field-form-legal-check .description a,.node--educational_offer_detail.node--view-mode-full .layout-region--content .second-column .webform-submission-educational-offer-form .field--name-field-aviso-comunicaciones .description a,.node--list.node--view-mode-full_content_courses .layout-region--content .layout-region--content-right .field--name-dynamic-block-fieldnode-ds-sidebar-form .field--name-field-form-legal-check .description a,.node--list.node--view-mode-full_content_courses .layout-region--content .layout-region--content-right .field--name-dynamic-block-fieldnode-ds-sidebar-form .field--name-field-aviso-comunicaciones .description a,.node--list.node--view-mode-full_content_courses .layout-region--content .layout-region--content-right .webform-submission-cv-form-form .field--name-field-form-legal-check .description a,.node--list.node--view-mode-full_content_courses .layout-region--content .layout-region--content-right .webform-submission-cv-form-form .field--name-field-aviso-comunicaciones .description a,.node--list.node--view-mode-full_content_courses .layout-region--content .layout-region--content-right .webform-submission-educational-offer-form .field--name-field-form-legal-check .description a,.node--list.node--view-mode-full_content_courses .layout-region--content .layout-region--content-right .webform-submission-educational-offer-form .field--name-field-aviso-comunicaciones .description a,.node--list.node--view-mode-full_content_courses .layout-region--content .second-column .field--name-dynamic-block-fieldnode-ds-sidebar-form .field--name-field-form-legal-check .description a,.node--list.node--view-mode-full_content_courses .layout-region--content .second-column .field--name-dynamic-block-fieldnode-ds-sidebar-form .field--name-field-aviso-comunicaciones .description a,.node--list.node--view-mode-full_content_courses .layout-region--content .second-column .webform-submission-cv-form-form .field--name-field-form-legal-check .description a,.node--list.node--view-mode-full_content_courses .layout-region--content .second-column .webform-submission-cv-form-form .field--name-field-aviso-comunicaciones .description a,.node--list.node--view-mode-full_content_courses .layout-region--content .second-column .webform-submission-educational-offer-form .field--name-field-form-legal-check .description a,.node--list.node--view-mode-full_content_courses .layout-region--content .second-column .webform-submission-educational-offer-form .field--name-field-aviso-comunicaciones .description a,.node--courses_detail.node--view-mode-full .layout-region--content .layout-region--content-right .field--name-dynamic-block-fieldnode-ds-sidebar-form .field--name-field-form-legal-check .description a,.node--courses_detail.node--view-mode-full .layout-region--content .layout-region--content-right .field--name-dynamic-block-fieldnode-ds-sidebar-form .field--name-field-aviso-comunicaciones .description a,.node--courses_detail.node--view-mode-full .layout-region--content .layout-region--content-right .webform-submission-cv-form-form .field--name-field-form-legal-check .description a,.node--courses_detail.node--view-mode-full .layout-region--content .layout-region--content-right .webform-submission-cv-form-form .field--name-field-aviso-comunicaciones .description a,.node--courses_detail.node--view-mode-full .layout-region--content .layout-region--content-right .webform-submission-educational-offer-form .field--name-field-form-legal-check .description a,.node--courses_detail.node--view-mode-full .layout-region--content .layout-region--content-right .webform-submission-educational-offer-form .field--name-field-aviso-comunicaciones .description a,.node--courses_detail.node--view-mode-full .layout-region--content .second-column .field--name-dynamic-block-fieldnode-ds-sidebar-form .field--name-field-form-legal-check .description a,.node--courses_detail.node--view-mode-full .layout-region--content .second-column .field--name-dynamic-block-fieldnode-ds-sidebar-form .field--name-field-aviso-comunicaciones .description a,.node--courses_detail.node--view-mode-full .layout-region--content .second-column .webform-submission-cv-form-form .field--name-field-form-legal-check .description a,.node--courses_detail.node--view-mode-full .layout-region--content .second-column .webform-submission-cv-form-form .field--name-field-aviso-comunicaciones .description a,.node--courses_detail.node--view-mode-full .layout-region--content .second-column .webform-submission-educational-offer-form .field--name-field-form-legal-check .description a,.node--courses_detail.node--view-mode-full .layout-region--content .second-column .webform-submission-educational-offer-form .field--name-field-aviso-comunicaciones .description a{font-family:"montserrat-medium",Arial,sans-serif}.node--educational_offer_detail.node--view-mode-full .layout-region--content .layout-region--content-right .field--name-dynamic-block-fieldnode-ds-sidebar-form .form-actions,.node--educational_offer_detail.node--view-mode-full .layout-region--content .layout-region--content-right .webform-submission-cv-form-form .form-actions,.node--educational_offer_detail.node--view-mode-full .layout-region--content .layout-region--content-right .webform-submission-educational-offer-form .form-actions,.node--educational_offer_detail.node--view-mode-full .layout-region--content .second-column .field--name-dynamic-block-fieldnode-ds-sidebar-form .form-actions,.node--educational_offer_detail.node--view-mode-full .layout-region--content .second-column .webform-submission-cv-form-form .form-actions,.node--educational_offer_detail.node--view-mode-full .layout-region--content .second-column .webform-submission-educational-offer-form .form-actions,.node--list.node--view-mode-full_content_courses .layout-region--content .layout-region--content-right .field--name-dynamic-block-fieldnode-ds-sidebar-form .form-actions,.node--list.node--view-mode-full_content_courses .layout-region--content .layout-region--content-right .webform-submission-cv-form-form .form-actions,.node--list.node--view-mode-full_content_courses .layout-region--content .layout-region--content-right .webform-submission-educational-offer-form .form-actions,.node--list.node--view-mode-full_content_courses .layout-region--content .second-column .field--name-dynamic-block-fieldnode-ds-sidebar-form .form-actions,.node--list.node--view-mode-full_content_courses .layout-region--content .second-column .webform-submission-cv-form-form .form-actions,.node--list.node--view-mode-full_content_courses .layout-region--content .second-column .webform-submission-educational-offer-form .form-actions,.node--courses_detail.node--view-mode-full .layout-region--content .layout-region--content-right .field--name-dynamic-block-fieldnode-ds-sidebar-form .form-actions,.node--courses_detail.node--view-mode-full .layout-region--content .layout-region--content-right .webform-submission-cv-form-form .form-actions,.node--courses_detail.node--view-mode-full .layout-region--content .layout-region--content-right .webform-submission-educational-offer-form .form-actions,.node--courses_detail.node--view-mode-full .layout-region--content .second-column .field--name-dynamic-block-fieldnode-ds-sidebar-form .form-actions,.node--courses_detail.node--view-mode-full .layout-region--content .second-column .webform-submission-cv-form-form .form-actions,.node--courses_detail.node--view-mode-full .layout-region--content .second-column .webform-submission-educational-offer-form .form-actions{text-align:center;margin-bottom:0em}.node--educational_offer_detail.node--view-mode-full .layout-region--content .layout-region--content-right .field--name-dynamic-block-fieldnode-ds-sidebar-form .form-actions #edit-submit,.node--educational_offer_detail.node--view-mode-full .layout-region--content .layout-region--content-right .webform-submission-cv-form-form .form-actions #edit-submit,.node--educational_offer_detail.node--view-mode-full .layout-region--content .layout-region--content-right .webform-submission-educational-offer-form .form-actions #edit-submit,.node--educational_offer_detail.node--view-mode-full .layout-region--content .second-column .field--name-dynamic-block-fieldnode-ds-sidebar-form .form-actions #edit-submit,.node--educational_offer_detail.node--view-mode-full .layout-region--content .second-column .webform-submission-cv-form-form .form-actions #edit-submit,.node--educational_offer_detail.node--view-mode-full .layout-region--content .second-column .webform-submission-educational-offer-form .form-actions #edit-submit,.node--list.node--view-mode-full_content_courses .layout-region--content .layout-region--content-right .field--name-dynamic-block-fieldnode-ds-sidebar-form .form-actions #edit-submit,.node--list.node--view-mode-full_content_courses .layout-region--content .layout-region--content-right .webform-submission-cv-form-form .form-actions #edit-submit,.node--list.node--view-mode-full_content_courses .layout-region--content .layout-region--content-right .webform-submission-educational-offer-form .form-actions #edit-submit,.node--list.node--view-mode-full_content_courses .layout-region--content .second-column .field--name-dynamic-block-fieldnode-ds-sidebar-form .form-actions #edit-submit,.node--list.node--view-mode-full_content_courses .layout-region--content .second-column .webform-submission-cv-form-form .form-actions #edit-submit,.node--list.node--view-mode-full_content_courses .layout-region--content .second-column .webform-submission-educational-offer-form .form-actions #edit-submit,.node--courses_detail.node--view-mode-full .layout-region--content .layout-region--content-right .field--name-dynamic-block-fieldnode-ds-sidebar-form .form-actions #edit-submit,.node--courses_detail.node--view-mode-full .layout-region--content .layout-region--content-right .webform-submission-cv-form-form .form-actions #edit-submit,.node--courses_detail.node--view-mode-full .layout-region--content .layout-region--content-right .webform-submission-educational-offer-form .form-actions #edit-submit,.node--courses_detail.node--view-mode-full .layout-region--content .second-column .field--name-dynamic-block-fieldnode-ds-sidebar-form .form-actions #edit-submit,.node--courses_detail.node--view-mode-full .layout-region--content .second-column .webform-submission-cv-form-form .form-actions #edit-submit,.node--courses_detail.node--view-mode-full .layout-region--content .second-column .webform-submission-educational-offer-form .form-actions #edit-submit{margin-top:20px;background-color:rgba(0,0,0,0);border:2px solid #fff;padding:5px 20px;text-transform:uppercase;font-family:"montserrat-medium",Arial,sans-serif;color:#fff;font-style:normal}.node--educational_offer_detail.node--view-mode-full .layout-region--content .layout-region--content-right .field--name-dynamic-block-fieldnode-ds-sidebar-form .form-actions #edit-submit:hover,.node--educational_offer_detail.node--view-mode-full .layout-region--content .layout-region--content-right .webform-submission-cv-form-form .form-actions #edit-submit:hover,.node--educational_offer_detail.node--view-mode-full .layout-region--content .layout-region--content-right .webform-submission-educational-offer-form .form-actions #edit-submit:hover,.node--educational_offer_detail.node--view-mode-full .layout-region--content .second-column .field--name-dynamic-block-fieldnode-ds-sidebar-form .form-actions #edit-submit:hover,.node--educational_offer_detail.node--view-mode-full .layout-region--content .second-column .webform-submission-cv-form-form .form-actions #edit-submit:hover,.node--educational_offer_detail.node--view-mode-full .layout-region--content .second-column .webform-submission-educational-offer-form .form-actions #edit-submit:hover,.node--list.node--view-mode-full_content_courses .layout-region--content .layout-region--content-right .field--name-dynamic-block-fieldnode-ds-sidebar-form .form-actions #edit-submit:hover,.node--list.node--view-mode-full_content_courses .layout-region--content .layout-region--content-right .webform-submission-cv-form-form .form-actions #edit-submit:hover,.node--list.node--view-mode-full_content_courses .layout-region--content .layout-region--content-right .webform-submission-educational-offer-form .form-actions #edit-submit:hover,.node--list.node--view-mode-full_content_courses .layout-region--content .second-column .field--name-dynamic-block-fieldnode-ds-sidebar-form .form-actions #edit-submit:hover,.node--list.node--view-mode-full_content_courses .layout-region--content .second-column .webform-submission-cv-form-form .form-actions #edit-submit:hover,.node--list.node--view-mode-full_content_courses .layout-region--content .second-column .webform-submission-educational-offer-form .form-actions #edit-submit:hover,.node--courses_detail.node--view-mode-full .layout-region--content .layout-region--content-right .field--name-dynamic-block-fieldnode-ds-sidebar-form .form-actions #edit-submit:hover,.node--courses_detail.node--view-mode-full .layout-region--content .layout-region--content-right .webform-submission-cv-form-form .form-actions #edit-submit:hover,.node--courses_detail.node--view-mode-full .layout-region--content .layout-region--content-right .webform-submission-educational-offer-form .form-actions #edit-submit:hover,.node--courses_detail.node--view-mode-full .layout-region--content .second-column .field--name-dynamic-block-fieldnode-ds-sidebar-form .form-actions #edit-submit:hover,.node--courses_detail.node--view-mode-full .layout-region--content .second-column .webform-submission-cv-form-form .form-actions #edit-submit:hover,.node--courses_detail.node--view-mode-full .layout-region--content .second-column .webform-submission-educational-offer-form .form-actions #edit-submit:hover{background-color:#fff;color:#009ddb}.node--educational_offer_detail.node--view-mode-full .layout-region--content .layout-region--content-right .field--name-dynamic-block-fieldnode-ds-sidebar-form .form-actions #edit-preview,.node--educational_offer_detail.node--view-mode-full .layout-region--content .layout-region--content-right .webform-submission-cv-form-form .form-actions #edit-preview,.node--educational_offer_detail.node--view-mode-full .layout-region--content .layout-region--content-right .webform-submission-educational-offer-form .form-actions #edit-preview,.node--educational_offer_detail.node--view-mode-full .layout-region--content .second-column .field--name-dynamic-block-fieldnode-ds-sidebar-form .form-actions #edit-preview,.node--educational_offer_detail.node--view-mode-full .layout-region--content .second-column .webform-submission-cv-form-form .form-actions #edit-preview,.node--educational_offer_detail.node--view-mode-full .layout-region--content .second-column .webform-submission-educational-offer-form .form-actions #edit-preview,.node--list.node--view-mode-full_content_courses .layout-region--content .layout-region--content-right .field--name-dynamic-block-fieldnode-ds-sidebar-form .form-actions #edit-preview,.node--list.node--view-mode-full_content_courses .layout-region--content .layout-region--content-right .webform-submission-cv-form-form .form-actions #edit-preview,.node--list.node--view-mode-full_content_courses .layout-region--content .layout-region--content-right .webform-submission-educational-offer-form .form-actions #edit-preview,.node--list.node--view-mode-full_content_courses .layout-region--content .second-column .field--name-dynamic-block-fieldnode-ds-sidebar-form .form-actions #edit-preview,.node--list.node--view-mode-full_content_courses .layout-region--content .second-column .webform-submission-cv-form-form .form-actions #edit-preview,.node--list.node--view-mode-full_content_courses .layout-region--content .second-column .webform-submission-educational-offer-form .form-actions #edit-preview,.node--courses_detail.node--view-mode-full .layout-region--content .layout-region--content-right .field--name-dynamic-block-fieldnode-ds-sidebar-form .form-actions #edit-preview,.node--courses_detail.node--view-mode-full .layout-region--content .layout-region--content-right .webform-submission-cv-form-form .form-actions #edit-preview,.node--courses_detail.node--view-mode-full .layout-region--content .layout-region--content-right .webform-submission-educational-offer-form .form-actions #edit-preview,.node--courses_detail.node--view-mode-full .layout-region--content .second-column .field--name-dynamic-block-fieldnode-ds-sidebar-form .form-actions #edit-preview,.node--courses_detail.node--view-mode-full .layout-region--content .second-column .webform-submission-cv-form-form .form-actions #edit-preview,.node--courses_detail.node--view-mode-full .layout-region--content .second-column .webform-submission-educational-offer-form .form-actions #edit-preview{display:none}.node--type--educational-offer.node--view-mode--full .container-width .second-column{margin:0 auto;vertical-align:top;align-self:flex-start;max-width:340px}.node--type--educational-offer.node--view-mode--full .container-width .second-column .webform-submission-cv-form-form,.node--type--educational-offer.node--view-mode--full .container-width .second-column .webform-submission-educational-offer-form{background-color:#009ddb;padding:25px;margin:0 auto;max-width:325px;box-sizing:border-box;font-size:15px;font-family:"montserrat-regular",Arial,sans-serif;color:#fff}.node--type--educational-offer.node--view-mode--full .container-width .second-column .webform-submission-cv-form-form label,.node--type--educational-offer.node--view-mode--full .container-width .second-column .webform-submission-educational-offer-form label{font-size:14px;text-align:center;font-family:"montserrat-extralight",Arial,sans-serif;color:#fff;margin-bottom:50px;margin-top:20px}.node--type--educational-offer.node--view-mode--full .container-width .second-column .webform-submission-cv-form-form label:after,.node--type--educational-offer.node--view-mode--full .container-width .second-column .webform-submission-educational-offer-form label:after{content:""}.node--type--educational-offer.node--view-mode--full .container-width .second-column .webform-submission-cv-form-form input,.node--type--educational-offer.node--view-mode--full .container-width .second-column .webform-submission-educational-offer-form input{width:100%;max-width:100%;max-height:35px;border:none;padding:10px 0 10px 20px;border-radius:35px;color:#818181;box-sizing:border-box;font-style:italic}.node--type--educational-offer.node--view-mode--full .container-width .second-column .webform-submission-cv-form-form input[type=checkbox],.node--type--educational-offer.node--view-mode--full .container-width .second-column .webform-submission-educational-offer-form input[type=checkbox]{width:2rem !important}.node--type--educational-offer.node--view-mode--full .container-width .second-column .webform-submission-cv-form-form textarea,.node--type--educational-offer.node--view-mode--full .container-width .second-column .webform-submission-educational-offer-form textarea{width:100%;max-width:100%;border:none;padding:10px 0 10px 20px;border-radius:10px;color:#818181;box-sizing:border-box;font-style:italic}.node--type--educational-offer.node--view-mode--full .container-width .second-column .webform-submission-cv-form-form .form-type-textarea label,.node--type--educational-offer.node--view-mode--full .container-width .second-column .webform-submission-educational-offer-form .form-type-textarea label{display:none}.node--type--educational-offer.node--view-mode--full .container-width .second-column .webform-submission-cv-form-form .form-type-select,.node--type--educational-offer.node--view-mode--full .container-width .second-column .webform-submission-educational-offer-form .form-type-select{background-color:#fff;width:100%;max-height:35px;border:none;border-radius:35px;padding:9px 10px 9px 15px;box-sizing:border-box}.node--type--educational-offer.node--view-mode--full .container-width .second-column .webform-submission-cv-form-form .form-type-select select,.node--type--educational-offer.node--view-mode--full .container-width .second-column .webform-submission-educational-offer-form .form-type-select select{color:#818181;font-family:"montserrat-regular",Arial,sans-serif;font-style:italic;border:none;background-color:rgba(0,0,0,0);width:100%;height:100%}.node--type--educational-offer.node--view-mode--full .container-width .second-column .webform-submission-cv-form-form .form-type-select label,.node--type--educational-offer.node--view-mode--full .container-width .second-column .webform-submission-educational-offer-form .form-type-select label{display:none}.node--type--educational-offer.node--view-mode--full .container-width .second-column .webform-submission-cv-form-form .field--name-field-form-legal-check,.node--type--educational-offer.node--view-mode--full .container-width .second-column .webform-submission-educational-offer-form .field--name-field-form-legal-check{margin-top:20px}.node--type--educational-offer.node--view-mode--full .container-width .second-column .webform-submission-cv-form-form .field--name-field-form-legal-check input,.node--type--educational-offer.node--view-mode--full .container-width .second-column .webform-submission-cv-form-form .field--name-field-aviso-comunicaciones input,.node--type--educational-offer.node--view-mode--full .container-width .second-column .webform-submission-educational-offer-form .field--name-field-form-legal-check input,.node--type--educational-offer.node--view-mode--full .container-width .second-column .webform-submission-educational-offer-form .field--name-field-aviso-comunicaciones input{display:inline-block;vertical-align:middle;width:auto}.node--type--educational-offer.node--view-mode--full .container-width .second-column .webform-submission-cv-form-form .field--name-field-form-legal-check label,.node--type--educational-offer.node--view-mode--full .container-width .second-column .webform-submission-cv-form-form .field--name-field-aviso-comunicaciones label,.node--type--educational-offer.node--view-mode--full .container-width .second-column .webform-submission-educational-offer-form .field--name-field-form-legal-check label,.node--type--educational-offer.node--view-mode--full .container-width .second-column .webform-submission-educational-offer-form .field--name-field-aviso-comunicaciones label{display:none}.node--type--educational-offer.node--view-mode--full .container-width .second-column .webform-submission-cv-form-form .field--name-field-form-legal-check .description,.node--type--educational-offer.node--view-mode--full .container-width .second-column .webform-submission-cv-form-form .field--name-field-aviso-comunicaciones .description,.node--type--educational-offer.node--view-mode--full .container-width .second-column .webform-submission-educational-offer-form .field--name-field-form-legal-check .description,.node--type--educational-offer.node--view-mode--full .container-width .second-column .webform-submission-educational-offer-form .field--name-field-aviso-comunicaciones .description{display:inline-block;vertical-align:top;margin:auto;box-sizing:border-box;width:90%;padding-left:5px;font-size:12px}.node--type--educational-offer.node--view-mode--full .container-width .second-column .webform-submission-cv-form-form .field--name-field-form-legal-check .description a,.node--type--educational-offer.node--view-mode--full .container-width .second-column .webform-submission-cv-form-form .field--name-field-aviso-comunicaciones .description a,.node--type--educational-offer.node--view-mode--full .container-width .second-column .webform-submission-educational-offer-form .field--name-field-form-legal-check .description a,.node--type--educational-offer.node--view-mode--full .container-width .second-column .webform-submission-educational-offer-form .field--name-field-aviso-comunicaciones .description a{font-family:"montserrat-medium",Arial,sans-serif}.node--type--educational-offer.node--view-mode--full .container-width .second-column .webform-submission-cv-form-form .form-actions,.node--type--educational-offer.node--view-mode--full .container-width .second-column .webform-submission-educational-offer-form .form-actions{text-align:center;margin-bottom:0em}.node--type--educational-offer.node--view-mode--full .container-width .second-column .webform-submission-cv-form-form .form-actions #edit-submit,.node--type--educational-offer.node--view-mode--full .container-width .second-column .webform-submission-educational-offer-form .form-actions #edit-submit{margin-top:20px;background-color:rgba(0,0,0,0);border:2px solid #fff;padding:5px 20px;text-transform:uppercase;font-family:"montserrat-medium",Arial,sans-serif;color:#fff;font-style:normal}.node--type--educational-offer.node--view-mode--full .container-width .second-column .webform-submission-cv-form-form .form-actions #edit-submit:hover,.node--type--educational-offer.node--view-mode--full .container-width .second-column .webform-submission-educational-offer-form .form-actions #edit-submit:hover{background-color:#fff;color:#009ddb}.node--type--educational-offer.node--view-mode--full .container-width .second-column .webform-submission-cv-form-form .form-actions #edit-preview,.node--type--educational-offer.node--view-mode--full .container-width .second-column .webform-submission-educational-offer-form .form-actions #edit-preview{display:none}.node--type--educational-offer.node--view-mode--full .container-width .second-column.cpa .webform-submission-cv-form-form,.node--type--educational-offer.node--view-mode--full .container-width .second-column.cpa .webform-submission-educational-offer-form,.node--type--educational-offer.node--view-mode--full .container-width .second-column.cpa_online .webform-submission-cv-form-form,.node--type--educational-offer.node--view-mode--full .container-width .second-column.cpa_online .webform-submission-educational-offer-form{background-color:#e40087 !important}.node--type--educational-offer.node--view-mode--full .container-width .second-column.cpa .telephone,.node--type--educational-offer.node--view-mode--full .container-width .second-column.cpa_online .telephone{text-align:center;font-family:"montserrat-bold",Arial,sans-serif;font-size:2rem;color:#fff;margin-top:2rem}@media all and (max-width:960px){.node--educational_offer_detail.node--view-mode-full .layout-region--content .layout-region--content-left,.node--educational_offer_detail.node--view-mode-full .layout-region--content .layout-region--content-right,.node--list.node--view-mode-full_content_courses .layout-region--content .layout-region--content-left,.node--list.node--view-mode-full_content_courses .layout-region--content .layout-region--content-right,.node--courses_detail.node--view-mode-full .layout-region--content .layout-region--content-left,.node--courses_detail.node--view-mode-full .layout-region--content .layout-region--content-right{width:100%;padding-right:0;margin:0 auto;margin-bottom:20px}}@media all and (max-width:480px){.contact-message-cv-form-form form,.contact-message-suscribe-form-form,.field--name-dynamic-block-fieldnode-ds-cv-form form{padding-bottom:20px}.contact-message-cv-form-form form .field--widget-boolean-checkbox,.contact-message-suscribe-form-form .field--widget-boolean-checkbox,.field--name-dynamic-block-fieldnode-ds-cv-form form .field--widget-boolean-checkbox{max-width:100%}.contact-message-cv-form-form form .field--widget-boolean-checkbox input,.contact-message-cv-form-form form .field--widget-boolean-checkbox .form-type-checkbox>*,.contact-message-suscribe-form-form .field--widget-boolean-checkbox input,.contact-message-suscribe-form-form .field--widget-boolean-checkbox .form-type-checkbox>*,.field--name-dynamic-block-fieldnode-ds-cv-form form .field--widget-boolean-checkbox input,.field--name-dynamic-block-fieldnode-ds-cv-form form .field--widget-boolean-checkbox .form-type-checkbox>*{width:100%;display:inline;max-width:10%}.contact-message-cv-form-form form .field--name-field-form-name,.contact-message-cv-form-form form .field--name-field-form-email,.contact-message-cv-form-form form .field--name-dynamic-block-fieldnode-ds-cv-form form .field--name-field-form-name,.contact-message-cv-form-form form .field--name-dynamic-block-fieldnode-ds-cv-form form .field--name-field-form-email,.contact-message-cv-form-form form .field--name-field-form-name,.contact-message-cv-form-form form .field--type-file,.contact-message-suscribe-form-form .field--name-field-form-name,.contact-message-suscribe-form-form .field--name-field-form-email,.contact-message-suscribe-form-form .field--name-dynamic-block-fieldnode-ds-cv-form form .field--name-field-form-name,.contact-message-suscribe-form-form .field--name-dynamic-block-fieldnode-ds-cv-form form .field--name-field-form-email,.contact-message-suscribe-form-form .field--name-field-form-name,.contact-message-suscribe-form-form .field--type-file,.field--name-dynamic-block-fieldnode-ds-cv-form form .field--name-field-form-name,.field--name-dynamic-block-fieldnode-ds-cv-form form .field--name-field-form-email,.field--name-dynamic-block-fieldnode-ds-cv-form form .field--name-dynamic-block-fieldnode-ds-cv-form form .field--name-field-form-name,.field--name-dynamic-block-fieldnode-ds-cv-form form .field--name-dynamic-block-fieldnode-ds-cv-form form .field--name-field-form-email,.field--name-dynamic-block-fieldnode-ds-cv-form form .field--name-field-form-name,.field--name-dynamic-block-fieldnode-ds-cv-form form .field--type-file{max-width:90%;width:100%;margin:0 auto}.contact-message-cv-form-form form .form-actions,.contact-message-suscribe-form-form .form-actions,.field--name-dynamic-block-fieldnode-ds-cv-form form .form-actions{padding-top:10px}.contact-message-cv-form-form form .field--name-field-cv .form-item,.contact-message-suscribe-form-form .field--name-field-cv .form-item,.field--name-dynamic-block-fieldnode-ds-cv-form form .field--name-field-cv .form-item{margin:auto}.contact-message-cv-form-form form .field--type-file .form-type-managed-file .description,.contact-message-suscribe-form-form .field--type-file .form-type-managed-file .description,.field--name-dynamic-block-fieldnode-ds-cv-form form .field--type-file .form-type-managed-file .description{padding-top:10px;margin:0 auto;text-align:center;margin-left:0}.contact-message-cv-form-form form .field--type-file .form-type-managed-file label,.contact-message-suscribe-form-form .field--type-file .form-type-managed-file label,.field--name-dynamic-block-fieldnode-ds-cv-form form .field--type-file .form-type-managed-file label{background-color:rgba(0,0,0,0)}.contact-message-cv-form-form form .field--type-file .form-type-managed-file>*,.contact-message-suscribe-form-form .field--type-file .form-type-managed-file>*,.field--name-dynamic-block-fieldnode-ds-cv-form form .field--type-file .form-type-managed-file>*{display:block;max-width:90%}.contact-message-suscribe-form-form>div,.contact-message-cv-form-form>div,.contact-message-cv-form-form form>div{display:block;margin:0 auto;width:90%}}table.cita{border:1px solid #f0f0f0}table.cita tbody{width:100%}table.cita tbody td{padding:20px}table.cita tbody td p.highlited{font-size:18px;font-family:"montserrat-regular",Arial,sans-serif;text-align:left}table.cita tbody td:first-child{width:25%}table.cita tbody tr{width:100%}table.cita img{border-radius:50%;height:100px;width:100px;object-fit:cover}@media all and (max-width:647px){table.cita tbody td{padding:15px;display:block;width:100%;box-sizing:border-box}table.cita tbody td>*{text-align:center !important}table.cita tbody td:first-child{width:100%}table.cita img{width:auto;height:100%}}.webform-submission-cv-form-form .form-actions{text-align:center}.webform-submission-cv-form-form .form-actions input[type=submit]{cursor:pointer;border:1px solid #e2e8f0;padding:1rem;margin:1rem 0;display:inline-block;color:#64748b;background-color:rgba(0,0,0,0)}.webform-submission-cv-form-form .form-item{font-family:"montserrat-regular",Arial,sans-serif}.webform-submission-cv-form-form .form-item label{color:#64748b;padding-right:1rem}.webform-submission-cv-form-form .form-item input{margin-top:.25rem;max-height:50px;box-sizing:border-box;color:#494949;font-size:14px;padding:.75rem;width:100%;border-radius:20px;border-style:solid;border-color:#e2e8f0}.webform-submission-cv-form-form .form-item input:focus{border-color:#64748b}.webform-submission-cv-form-form .form-item .form-managed-file{display:inline}.webform-submission-cv-form-form .form-item .form-managed-file label{cursor:pointer;border:1px solid #e2e8f0;padding:1rem;margin:1rem 0;display:inline-block;color:#64748b}.webform-submission-cv-form-form .file--application-pdf{background-image:none}.webform-submission-cv-form-form .file--application-pdf a{font-size:15px;transition:all .2s ease-in-out 0s;color:#009ddb}.webform-submission-cv-form-form .file--application-pdf a:hover{color:#0e4386}.webform-submission-cv-form-form .file{padding:0}.webform-submission-cv-form-form .form-type-checkbox{display:block}.webform-submission-cv-form-form .form-type-checkbox input[type=checkbox]{width:2rem;padding-right:5px;box-sizing:border-box;color:#494949;border-radius:20px;border-style:solid;border-color:#e2e8f0}.webform-submission-cv-form-form .form-type-checkbox input[type=checkbox]:focus{border-color:#64748b}.view-id-job-vacancies .container,.view-id-school-centre .container{max-width:1300px;margin:0 auto;margin-top:30px;position:relative;box-sizing:border-box}.view-id-school-centre h1.title,.view-id-school-centre h1.title{display:inline-block;vertical-align:middle;font-family:"montserrat-extralight",Arial,sans-serif;font-size:30px;color:#009ddb;line-height:1.5em;margin-top:25px;margin-bottom:25px;text-transform:uppercase}.view-id-school-centre form .form--inline,.view-id-school-centre form .form--inline{display:flex}.view-id-school-centre form label,.view-id-school-centre form label{color:#64748b;padding-right:1rem;font-family:"montserrat-regular",Arial,sans-serif}.view-id-school-centre form select,.view-id-school-centre form select{margin-top:.25rem;max-height:50px;box-sizing:border-box;color:#494949;font-size:14px;padding:.75rem;width:100%;border-radius:20px;border-style:solid;border-color:#e2e8f0;font-family:"montserrat-regular",Arial,sans-serif}.view-id-school-centre form .form-actions,.view-id-school-centre form .form-actions{display:flex;justify-content:center;justify-items:center;flex-flow:column}.view-id-school-centre form .form-actions input[type=submit],.view-id-school-centre form .form-actions input[type=submit]{cursor:pointer;border:none;background:linear-gradient(to top right,#0e4386,#009ddb);padding:1rem 2.5rem;margin-top:2rem;color:#fff;background-color:rgba(0,0,0,0);border-radius:20px;display:none;visibility:hidden}.view-id-school-centre .container,.view-id-school-centre .container{padding-right:20px;padding-left:20px}.view-id-school-centre .container .view .view-content,.view-id-school-centre .container .view .view-content{display:grid;gap:2rem}@media all and (min-width:1301px){.view-id-school-centre .container .view .view-content,.view-id-school-centre .container .view .view-content{grid-template-columns:repeat(3,minmax(0,1fr))}}@media all and (min-width:768px)and (max-width:1300px){.view-id-school-centre .container .view .view-content,.view-id-school-centre .container .view .view-content{grid-template-columns:repeat(2,minmax(0,1fr))}}.view-id-school-centre .geolocation-map-wrapper,.view-id-school-centre .geolocation-map-wrapper{height:450px}@media(min-width:1024px){.view-id-school-centre .geolocation-map-wrapper,.view-id-school-centre .geolocation-map-wrapper{height:600px}}.view-id-school-centre .map-title,.view-id-school-centre .map-title{font-family:"montserrat-regular",Arial,sans-serif;font-size:16px;color:#0e4386;margin-bottom:1.5rem;width:90%}.view-id-school-centre .map-description,.view-id-school-centre .map-description{font-family:"montserrat-regular",Arial,sans-serif}.view-id-school-centre .map-description p,.view-id-school-centre .map-description p{font-size:12px}.view-id-school-centre .map-image,.view-id-school-centre .map-image{margin-top:7rem}.view-id-school-centre .gm-style-iw-chr,.view-id-school-centre .gm-style-iw-chr{position:absolute;right:0}.paragraph--paragraph_destacados .field--name-field-p-paragraphs{max-width:1300px;font-size:0;margin:0 auto;margin-top:-155px}.paragraph--paragraph_destacados .field--name-field-p-paragraphs>.field__item{display:inline-block;width:25%}.paragraph--paragraph_slider_full{max-width:325px;max-height:325px;position:relative}.paragraph--paragraph_slider_full div[id*=wrapper-text]{position:absolute;left:0;padding:15px;right:0;top:0;bottom:0;z-index:1;text-align:center;color:#fff}.paragraph--paragraph_slider_full div[id*=wrapper-text] .field--name-field-title{font-family:"montserrat-extralight",Arial,sans-serif;font-size:26px;margin-top:40px;margin-bottom:40px}.paragraph--paragraph_slider_full div[id*=wrapper-text] .field--name-field-cta a{border:2px solid #fff;border-radius:20px;padding:5px 25px 5px 25px;color:#fff;font-size:15px;font-family:"montserrat-medium",Arial,sans-serif;text-transform:uppercase;background-color:rgba(0,0,0,0);text-align:center}.paragraph--paragraph_slider_full div[id*=wrapper-text] .field--name-field-cta a:hover{color:#0e4386;background-color:#fff}.paragraph--paragraph_slider_full .field--name-field-media .field--name-field-media-image a img{object-fit:cover;max-height:300px;width:100%}@media all and (max-width:1200px){.paragraph--paragraph_slider_full div[id*=wrapper-text] .field--name-field-title{font-size:24px;margin-top:25px;margin-bottom:25px}}@media all and (max-width:1080px){.paragraph--paragraph_slider_full div[id*=wrapper-text] .field--name-field-title{font-size:21px;margin-top:15px;margin-bottom:15px}}@media all and (max-width:960px){.paragraph--paragraph_slider_full{max-width:100%}.paragraph--paragraph_destacados .field--name-field-p-paragraphs{text-align:center;max-width:90%}.paragraph--paragraph_destacados .field--name-field-p-paragraphs>.field__item{width:50%}}@media all and (max-width:690px){.paragraph--paragraph_slider_full div[id*=wrapper-text] .field--name-field-title{font-size:22px;margin-top:20px;margin-bottom:20px}.paragraph--paragraph_destacados .field--name-field-p-paragraphs{text-align:center}.paragraph--paragraph_destacados .field--name-field-p-paragraphs>.field__item{width:85%}}.paragraph--paragraph_three_col,.paragraph--paragraph_two_col{margin-top:50px;margin-bottom:50px}.paragraph--paragraph_three_col .field--name--field-n-header,.paragraph--paragraph_two_col .field--name--field-n-header{margin-bottom:30px;margin-top:30px}.paragraph--paragraph_three_col .paragraph--paragraph_item,.paragraph--paragraph_two_col .paragraph--paragraph_item{width:100%}.paragraph--paragraph_three_col .paragraph--paragraph_item .layout-region--header,.paragraph--paragraph_two_col .paragraph--paragraph_item .layout-region--header{background:linear-gradient(to bottom right,#0e4386,#009ddb);text-align:center;margin:0 auto;margin-bottom:20px;padding-top:10px;padding-bottom:10px;box-sizing:border-box;max-height:80px;min-height:80px}.paragraph--paragraph_three_col .paragraph--paragraph_item .layout-region--header .field--name-field-img-icon-ref,.paragraph--paragraph_two_col .paragraph--paragraph_item .layout-region--header .field--name-field-img-icon-ref{display:inline-block;vertical-align:middle;max-height:60px}.paragraph--paragraph_three_col .paragraph--paragraph_item .layout-region--header .field--name-field-img-icon-ref+.field--name-field-n-title,.paragraph--paragraph_two_col .paragraph--paragraph_item .layout-region--header .field--name-field-img-icon-ref+.field--name-field-n-title{display:inline-block;vertical-align:middle;color:#fff;font-size:15px;padding-left:20px;width:40%;padding-top:0}.paragraph--paragraph_three_col .paragraph--paragraph_item .layout-region--header .field--name-field-n-title,.paragraph--paragraph_two_col .paragraph--paragraph_item .layout-region--header .field--name-field-n-title{color:#fff;padding-top:20px;font-size:15px;height:100%;display:block}.paragraph--paragraph_three_col .paragraph--paragraph_item .layout-region--header .field--name-field-n-description,.paragraph--paragraph_two_col .paragraph--paragraph_item .layout-region--header .field--name-field-n-description{max-width:100%}.paragraph--paragraph_three_col .layout-region--content{max-width:1300px;margin:0 auto}.paragraph--paragraph_three_col .layout-region--content .field--name-field-p-paragraphs{font-size:0}.paragraph--paragraph_three_col .layout-region--content .field--name-field-p-paragraphs>.field__item{max-width:33.3%;display:inline-block;vertical-align:top;padding-right:55px;box-sizing:border-box}.paragraph--paragraph_three_col .layout-region--content .field--name-field-p-paragraphs>.field__item:last-child{padding-right:0px}.paragraph--paragraph_two_col{padding:65px 0 65px 0;background-color:#f0f0f0}.paragraph--paragraph_two_col .layout-region--content{max-width:1300px;margin:0 auto}.paragraph--paragraph_two_col .layout-region--content .field--name-field-p-paragraph{font-size:0}.paragraph--paragraph_two_col .layout-region--content .field--name-field-p-paragraph>.field__item{width:50%;display:inline-block;vertical-align:top;padding-right:50px;padding-left:10px;box-sizing:border-box}.paragraph--paragraph_two_col .layout-region--content .field--name-field-p-paragraph>.field__item:last-child{padding-left:50px;padding-right:10px}.paragraph--paragraph_two_col .layout-region--content .field--name-field-p-paragraph>.field__item .paragraph--paragraph_item .field--name-field-n-description{padding:0 90px 0 65px}.paragraph--paragraph_two_col .layout-region--content .field--name-field-p-paragraph>.field__item .paragraph--paragraph_item .field--name-field-n-description table{width:auto !important}.paragraph--paragraph_two_col .layout-region--content .field--name-field-p-paragraph>.field__item .paragraph--paragraph_item .field--name-field-n-description table p{text-align:left}.paragraph--paragraph_two_col .layout-region--content .field--name-field-p-paragraph>.field__item .paragraph--paragraph_item .field--name-field-n-description table td{padding-right:10px}.paragraph--paragraph_number_list .layout-region--header{max-width:1300px;margin:0 auto}.paragraph--paragraph_number_list .layout-region--header .field--name-field-n-header .title{margin-bottom:50px;margin-top:30px}.paragraph--paragraph_number_list>.layout-region--content{background-image:url(/themes/custom/csv_static/styling/base/images/background-list.png);background-size:cover;background-position:center center;background-repeat:no-repeat;padding-top:40px;padding-bottom:40px;margin:0 auto}.paragraph--paragraph_number_list>.layout-region--content .field--name-field-p-paragraphs{max-width:1300px;margin:0 auto;font-size:0}.paragraph--paragraph_number_list>.layout-region--content .field--name-field-p-paragraphs>.field__item{width:20%;display:inline-block;vertical-align:top;padding-right:20px;padding-left:40px;box-sizing:border-box}.paragraph--paragraph_number_list>.layout-region--content .field--name-field-p-paragraphs>.field__item:first-child{padding-left:20px}.paragraph--paragraph_number_list>.layout-region--content .field--name-field-p-paragraphs>.field__item .paragraph--paragraph_number_item{max-width:1300px;margin:0 auto}.paragraph--paragraph_number_list>.layout-region--content .field--name-field-p-paragraphs>.field__item .paragraph--paragraph_number_item .layout-region--header{background:linear-gradient(to bottom right,#0e4386,#009ddb);border-radius:100px;text-align:center;margin:0 auto;margin-bottom:20px;padding-top:10px;padding-bottom:10px;box-sizing:border-box;max-height:80px;max-width:80px;min-height:80px}.paragraph--paragraph_number_list>.layout-region--content .field--name-field-p-paragraphs>.field__item .paragraph--paragraph_number_item .layout-region--header .field--name-field-n-number{color:#fff;font-size:38px;font-family:"montserrat-medium",Arial,sans-serif;padding-top:5px}.paragraph--paragraph_number_list>.layout-region--content .field--name-field-p-paragraphs>.field__item .paragraph--paragraph_number_item .layout-region--content .field--name-field-n-title{text-align:center;font-size:16px;line-height:1.3em;font-family:"montserrat-light",Arial,sans-serif;color:#0e4386}.paragraph--paragraph_text_download{max-width:1300px;margin:0 auto}.paragraph--paragraph_text_download .layout-region--content-right{position:relative}.paragraph--paragraph_text_download .layout-region--content-right .field--name-field-f-file{position:absolute;right:15%;bottom:20%}.paragraph--paragraph_text_download .layout-region--content-right .field--name-field-f-file .file--mime-application-pdf{background-image:url(/themes/custom/csv_static/styling/base/images/icon-Descargar.png);background-size:contain;background-repeat:no-repeat;width:50px;height:50px;padding-left:0px}.paragraph--paragraph_text_download .layout-region--content-right .field--name-field-f-file .file--mime-application-pdf a{width:100%;height:100%;display:block}@media all and (max-width:1024px){.paragraph--paragraph_two_col .layout-region--content .field--name-field-p-paragraph>.field__item .paragraph--paragraph_item .field--name-field-n-description table img{min-width:50px}}@media all and (max-width:960px){.paragraph--paragraph_three_col .layout-region--content .field--name-field-p-paragraphs>.field__item{max-width:100%;display:block;padding-right:0;margin-bottom:30px;margin-top:30px}.paragraph--paragraph_two_col{padding:30px 0 30px 0;margin-top:20px}.paragraph--paragraph_two_col .layout-region--content .field--name-field-p-paragraph>.field__item{display:block;margin-top:30px;width:100%;padding-right:10px}.paragraph--paragraph_two_col .layout-region--content .field--name-field-p-paragraph>.field__item:last-child{padding-left:10px}.paragraph--paragraph_two_col .layout-region--content .field--name-field-p-paragraph>.field__item .paragraph--paragraph_item .field--name-field-n-description{padding:0 40px 0 40px}.paragraph--paragraph_two_col .layout-region--content .field--name-field-p-paragraph>.field__item .paragraph--paragraph_item .field--name-field-n-description table{margin:0 auto}.paragraph--paragraph_number_list{margin-bottom:60px}.paragraph--paragraph_number_list>.layout-region--content{padding-top:0;padding-bottom:10px}.paragraph--paragraph_number_list>.layout-region--content .field--name-field-p-paragraphs>.field__item{width:33.3%;padding-left:20px;padding-top:15px}}@media all and (max-width:690px){.paragraph--paragraph_number_list>.layout-region--content .field--name-field-p-paragraphs>.field__item{width:50%}.paragraph--paragraph_two_col{padding:20px 0 20px 0;margin-top:10px}.paragraph--paragraph_two_col .layout-region--content .field--name-field-p-paragraph>.field__item .paragraph--paragraph_item .field--name-field-n-description{padding:0 20px 0 20px}}@media all and (max-width:480px){.paragraph--paragraph_number_list>.layout-region--content .field--name-field-p-paragraphs>.field__item{width:100%;display:block}.paragraph--paragraph_three_col .paragraph--paragraph_item .layout-region--header{max-height:100%;border-radius:80px}}.paragraph--paragraph_banner.paragraph--view-mode-full_paragraph{margin-top:20px;width:100%;max-width:100%}@media all and (max-width:960px){.paragraph--paragraph_banner.paragraph--view-mode-full_paragraph{position:relative}}.paragraph--paragraph_banner.paragraph--view-mode-full_paragraph .wrapper-text{max-width:1300px;margin:0 auto;position:relative}@media all and (max-width:960px){.paragraph--paragraph_banner.paragraph--view-mode-full_paragraph .wrapper-text{position:absolute;background:-moz-linear-gradient(left,rgb(14,67,134) 0%,rgb(3,135,198) 44%,rgba(0,157,219,0.74) 58%,rgba(0,157,219,0.67) 62%,rgba(0,157,219,0.38) 72%,rgba(0,157,219,0) 84%);background:-webkit-linear-gradient(left,rgb(14,67,134) 0%,rgb(3,135,198) 44%,rgba(0,157,219,0.74) 58%,rgba(0,157,219,0.67) 62%,rgba(0,157,219,0.38) 72%,rgba(0,157,219,0) 84%);background:linear-gradient(to right,rgb(14,67,134) 0%,rgb(3,135,198) 44%,rgba(0,157,219,0.74) 58%,rgba(0,157,219,0.67) 62%,rgba(0,157,219,0.38) 72%,rgba(0,157,219,0) 84%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#0e4386",endColorstr="#1a009ddb",GradientType=1);top:0;bottom:0;left:0;padding:20px;max-width:80%;width:100%}}@media all and (max-width:640px){.paragraph--paragraph_banner.paragraph--view-mode-full_paragraph .wrapper-text{max-width:100%;box-sizing:border-box}}.paragraph--paragraph_banner.paragraph--view-mode-full_paragraph .wrapper-text .group-text{top:0;bottom:0;max-width:60%;position:absolute;margin-left:20px;left:0;top:30px}@media all and (max-width:960px){.paragraph--paragraph_banner.paragraph--view-mode-full_paragraph .wrapper-text .group-text{position:absolute;top:50%;transform:translateY(-50%);padding:0 20px;left:0;bottom:auto;max-width:70% !important;margin:0 !important}}@media all and (max-width:640px){.paragraph--paragraph_banner.paragraph--view-mode-full_paragraph .wrapper-text .group-text{max-width:80% !important}}@media all and (max-width:480px){.paragraph--paragraph_banner.paragraph--view-mode-full_paragraph .wrapper-text .group-text{max-width:100% !important}}@media all and (max-width:960px){.paragraph--paragraph_banner.paragraph--view-mode-full_paragraph .wrapper-text .group-text h3{color:#fff}}@media all and (max-width:768px){.paragraph--paragraph_banner.paragraph--view-mode-full_paragraph .wrapper-text .group-text h3{margin-top:0}}@media all and (max-width:960px){.paragraph--paragraph_banner.paragraph--view-mode-full_paragraph .wrapper-text .group-text h3 strong{color:#fff}}.paragraph--paragraph_banner.paragraph--view-mode-full_paragraph .wrapper-text .group-text p{color:#fff}@media all and (max-width:768px){.paragraph--paragraph_banner.paragraph--view-mode-full_paragraph .wrapper-text .group-text p{font-size:13px}}@media all and (max-width:480px){.paragraph--paragraph_banner.paragraph--view-mode-full_paragraph .wrapper-text .group-text p{font-size:12px}}.paragraph--paragraph_banner.paragraph--view-mode-full_paragraph .wrapper-text .group-text .field--name-field-cta{margin-top:30px;margin-bottom:20px}.paragraph--paragraph_banner.paragraph--view-mode-full_paragraph .wrapper-text .group-text .field--name-field-cta a{color:#009ddb;font-size:15px}.paragraph--paragraph_banner.paragraph--view-mode-full_paragraph .wrapper-text .group-text .field--name-field-cta a:hover{color:#fff}@media all and (max-width:960px){.paragraph--paragraph_banner.paragraph--view-mode-full_paragraph .wrapper-text .group-text .field--name-field-cta a{color:#fff;text-decoration:underline}}.paragraph--paragraph_banner.paragraph--view-mode-full_paragraph .wrapper-text .field--name-field-mb-image-ref img{height:100%;width:auto;object-fit:cover;object-position:right}@media all and (max-width:1300px){.paragraph--paragraph_banner.paragraph--view-mode-full_paragraph .wrapper-text .group-text{margin-right:20px}.paragraph--paragraph_banner.paragraph--view-mode-full_paragraph .field--name-field-mb-image-ref img{min-height:400px;max-height:350px;object-fit:cover;object-position:right;height:max-content}}@media all and (max-width:960px){.paragraph--paragraph_banner.paragraph--view-mode-full_paragraph .wrapper-text .group-text{max-width:70%}}@media all and (max-width:768px){.paragraph--paragraph_banner.paragraph--view-mode-full_paragraph .wrapper-text .group-text{max-width:80%}}@media all and (max-width:680px){.paragraph--paragraph_banner.paragraph--view-mode-full_paragraph .wrapper-text .group-text{max-width:100%}.paragraph--paragraph_banner.paragraph--view-mode-full_paragraph .wrapper-text .group-text h3.title{margin-bottom:0px !important}}.paragraph--type--content{max-width:1300px;margin:0 auto;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;padding:0 20px}.paragraph--type--content .paragraph--type--card{height:100%;position:relative;width:100%}.paragraph--type--content .paragraph--type--card .field--name-field-image{height:290px;overflow:hidden}.paragraph--type--content .paragraph--type--card .field--name-field-image img{object-fit:cover;height:100%}.paragraph--type--content .paragraph--type--card .card-text-box{position:absolute;bottom:0;background:rgba(255,255,255,.8);width:100%;transition:background .3s}.paragraph--type--content .paragraph--type--card:hover .card-text-box{background:rgba(255,255,255,.9)}.paragraph--type--content .two_columns{grid-column:span 2/span 2}@media all and (max-width:1200px){.paragraph--type--content .paragraph--type--card .field--name-field-image{height:260px}}@media all and (max-width:1080px){.paragraph--type--content .paragraph--type--card .field--name-field-image{height:200px}}@media all and (max-width:960px){.paragraph--type--content{grid-template-columns:repeat(2,minmax(0,1fr))}.paragraph--type--content .paragraph--type--card .field--name-field-image{height:290px}}@media all and (max-width:690px){.paragraph--type--content{grid-template-columns:repeat(1,minmax(0,1fr));gap:30px;margin-top:15px}.paragraph--type--content .paragraph--type--card{margin:0 auto}.paragraph--type--content .paragraph--type--card .field--name-field-image{height:200px}.paragraph--type--content .two_columns{grid-column:span 1/span 1;margin:0}}span.extra-small svg{width:1.6rem;height:1.6rem}span.small svg{width:2.5rem;height:2.5rem}span.medium svg{width:4rem;height:4rem}span.large svg{width:8rem;height:8rem}.media--file{border-bottom:1px solid #e1e1e1;padding-bottom:5px;padding-left:0;width:100%;margin-top:1.5rem}.media--file a{font-size:15px;transition:all .2s ease-in-out 0s;color:#009ddb;padding-left:0}.media--file a:hover{color:#0e4386}:root{--color-accent:#ccc}.administracion{--color-accent:143,113,97}.transporte{--color-accent:107,106,107}.comercio{--color-accent:243,144,12}.electricidad{--color-accent:22,155,216}.fabricacion{--color-accent:227,25,19}.informatica{--color-accent:100,76,107}.instalacion{--color-accent:255,204,19}.sanidad{--color-accent:118,174,140}.servicios{--color-accent:64,135,129}.actividades{--color-accent:176,253,37}.imagen{--color-accent:253,83,229}.columns-2{display:grid;max-width:1300px;margin:0 auto;grid-template-columns:repeat(2,minmax(0,1fr))}.column-70-30{grid-template-columns:minmax(0,2fr) minmax(0,1fr) !important;gap:3rem}.column-25-75{grid-template-columns:minmax(0,1fr) minmax(0,3fr) !important;gap:2rem}.column-50{grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:3rem}@media all and (max-width:1024px){.column-70-30{grid-template-columns:repeat(1,minmax(0,1fr)) !important;padding:0 20px;gap:5rem}.column-70-30 .slick--field-n-images{margin:0 40px}.column-25-75{grid-template-columns:repeat(1,minmax(0,1fr)) !important;padding:0 20px;gap:1rem}.column-50{grid-template-columns:repeat(1,minmax(0,1fr)) !important;padding:0 20px;gap:5rem}}.config_pages--type--job-vacancies .field--name-field-body{padding:0 20px}@media all and (min-width:1024px){.config_pages--type--job-vacancies .field--name-field-body{padding:0px}}.list-card{margin:0 auto !important;height:100%}.list-long-card,.list-card{box-shadow:0 2px 15px rgba(0,0,0,.05);width:100%;background-color:#f0f0f0;align-items:center;margin-top:2.5rem}@media all and (max-width:1024px){.list-long-card,.list-card{padding:0px}}.list-long-card img,.list-card img{margin:0}@media all and (max-width:768px){.list-long-card img,.list-card img{width:100%;object-fit:cover;max-height:200px;object-position:top}}.list-long-card .card-content,.list-card .card-content{padding:3rem}.list-long-card .card-content .title,.list-card .card-content .title{font-size:18px;color:#0e4386;font-family:"montserrat-regular",Arial,sans-serif;text-transform:uppercase;margin:auto;line-height:1.5em}.list-long-card .card-content .card-text,.list-card .card-content .card-text{font-size:16px}.list-long-card .card-content .card-text label,.list-card .card-content .card-text label{color:#0e4386;font-family:"montserrat-regular",Arial,sans-serif;margin:auto;line-height:1em;display:flex;align-items:center;gap:5px;padding-top:1rem}.list-long-card .card-content .field--name-body,.list-card .card-content .field--name-body{padding-top:2rem}.list-long-card .card-content .card-button,.list-card .card-content .card-button{display:inline-block;vertical-align:middle;border:2px solid #0e4386;margin-top:2rem;border-radius:20px;padding:5px 25px 5px 25px;text-transform:uppercase;background-color:rgba(0,0,0,0);text-align:center;cursor:pointer;max-width:max-content}.list-long-card .card-content .card-button:hover,.list-card .card-content .card-button:hover{background-color:#0e4386;color:#fff}.node--type--educational-offer{font-family:"montserrat-regular",Arial,sans-serif;color:#494949;font-size:14px;margin:auto;line-height:1.5em}.node--type--educational-offer .container-width{padding:0 2rem 4rem;display:flex;flex-wrap:wrap;gap:3rem}.node--type--educational-offer .container-width>.first-column{width:65%}@media all and (max-width:1024px){.node--type--educational-offer .container-width>.first-column{width:100%}}.node--type--educational-offer .container-width>.second-column{width:30%}@media all and (max-width:1024px){.node--type--educational-offer .container-width>.second-column{width:100%;order:1000}}.node--type--educational-offer h2,.node--type--educational-offer h3{font-size:24px}.node--type--educational-offer .header--offer{margin-bottom:4rem}@media all and (max-width:1024px){.node--type--educational-offer .header--offer{margin:0 -2rem 4rem}}.node--type--educational-offer .header--offer .container{margin:0 auto;max-width:1300px;min-height:150px;position:relative;display:flex;align-items:center}.node--type--educational-offer .header--offer .container::before{content:"";position:absolute;top:0;left:0;width:0;height:0;border-style:solid;border-width:150px 200px 0 0;border-color:rgb(var(--color-accent)) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}@media all and (max-width:768px){.node--type--educational-offer .header--offer .container::before{border-width:50px 55px 0 0}}.node--type--educational-offer .header--offer .container h1{font-family:"montserrat-bold",Arial,sans-serif;font-size:24px;max-width:600px;margin:20px 150px;text-align:left;text-transform:uppercase}@media all and (max-width:768px){.node--type--educational-offer .header--offer .container h1{margin:20px 40px}}.node--type--educational-offer .offer-container{display:flex;justify-content:left}.node--type--educational-offer .offer-info{margin-bottom:1rem 2rem}.node--type--educational-offer .offer-info>div{font-family:"montserrat-regular",Arial,sans-serif;font-size:18px;margin-bottom:1rem;display:flex;gap:1rem;align-items:center}.node--type--educational-offer .offer-info div.family .vocabulary-educational-offer-family{display:flex;gap:1rem;margin-bottom:1rem;align-items:center}.node--type--educational-offer .offer-info div.family .vocabulary-educational-offer-family .field--name-field-icon{width:48px}.node--type--educational-offer .offer-info div.family .vocabulary-educational-offer-family .field--name-name{color:#fff;background:rgb(var(--color-accent));padding:.75rem 1.5rem;display:inline-block}.node--type--educational-offer .educational_offer_media{width:70%;margin:0 auto}@media all and (max-width:768px){.node--type--educational-offer .educational_offer_media{width:100%}}.node--type--educational-offer .field--name-body{margin:2rem 0 1rem}.node--type--educational-offer .field--name-field-edu-offer__sv-link,.node--type--educational-offer .field--name-field-edu-offer__addlink,.node--type--educational-offer .ending-text .field--type-link{display:flex;flex-direction:column;align-items:center;margin-bottom:4rem}.node--type--educational-offer .field--name-field-edu-offer__sv-link a,.node--type--educational-offer .field--name-field-edu-offer__addlink a,.node--type--educational-offer .ending-text .field--type-link a{border-radius:4rem;padding:2rem 3rem;font-family:"montserrat-bold",Arial,sans-serif;color:#fff;background:rgb(var(--color-accent));margin:4rem auto;display:block;font-size:21px;transition:all .35s}@media all and (max-width:767px){.node--type--educational-offer .field--name-field-edu-offer__sv-link a,.node--type--educational-offer .field--name-field-edu-offer__addlink a,.node--type--educational-offer .ending-text .field--type-link a{padding:1rem 1.5rem;font-size:16px}}.node--type--educational-offer .field--name-field-edu-offer__sv-link a:hover,.node--type--educational-offer .field--name-field-edu-offer__addlink a:hover,.node--type--educational-offer .ending-text .field--type-link a:hover{opacity:.8}.node--type--educational-offer .field--name-field-edu-offer__sv-link p,.node--type--educational-offer .field--name-field-edu-offer__addlink p,.node--type--educational-offer .ending-text .field--type-link p{margin-top:-3.5rem}@media all and (max-width:767px){.node--type--educational-offer .field--name-field-edu-offer__sv-link,.node--type--educational-offer .field--name-field-edu-offer__addlink,.node--type--educational-offer .field--name-field-edu-offer__know-more-link{margin-bottom:2rem}}.node--type--educational-offer .links-container{display:flex;flex-wrap:wrap;flex-direction:column;max-width:1300px}@media all and (min-width:768px){.node--type--educational-offer .links-container{flex-direction:row;flex-wrap:nowrap;justify-content:center;gap:2.5rem}}.node--type--educational-offer .ending-text h3.text-uppercase{text-align:center;font-size:32px;margin:2em 1em 0}@media all and (max-width:767px){.node--type--educational-offer .ending-text h3.text-uppercase{font-size:24px}}.node--type--educational-offer .second-column{background-color:#009ddb;padding-top:2rem}.node--type--educational-offer .second-column h3{text-align:center;color:#fff;font-family:"montserrat-light",Arial,sans-serif;margin:2rem auto 0;text-transform:uppercase;max-width:75%;line-height:normal}.node--type--educational-offer .second-column.cpa,.node--type--educational-offer .second-column.cpa_online{background-color:#e40087 !important}.node--type--educational-offer .field--name-field-n-body{padding:1rem 0}.node--type--educational-offer .field--name-field-tabs-table{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem}@media all and (max-width:767px){.node--type--educational-offer .field--name-field-tabs-table{display:block}}.node--type--educational-offer .field--name-field-rows{padding:1rem}.node--type--educational-offer .field--name-field-rows>div:first-child{font-weight:bolder}.node--type--educational-offer .field--name-field-rows .paragraph--type--educational-offer-table-row{grid-template-columns:minmax(0,4fr) minmax(0,1fr) !important;gap:3rem;display:grid;padding:5px 0}@media all and (max-width:768px){.node--type--educational-offer .field--name-field-rows .paragraph--type--educational-offer-table-row{grid-template-columns:minmax(0,5fr) minmax(0,2fr) !important;gap:1.5rem;font-size:13px}}.node--type--educational-offer .field--name-field-edu-offer__form-link a{border:2px solid rgb(var(--color-accent));background:#fff !important;color:rgb(var(--color-accent)) !important}.node--type--educational-offer .field--name-field-links{margin-bottom:4rem}.node--type--educational-offer .field--name-field-links .field__item{display:flex;align-items:center;gap:.5rem;margin-bottom:1rem;cursor:pointer;font-size:16px;line-height:1}.node--type--educational-offer .field--name-field-links .field__item a{color:#494949;font-size:18px}.node--type--educational-offer .field--name-field-links .field__item a:hover{color:rgb(var(--color-accent))}.node--type--educational-offer .field--name-field-links .field__item::before{content:"■";width:1em;height:1em;font-size:18px;color:rgb(var(--color-accent));text-align:center;transition:all .35s}.node--type--educational-offer .field--name-field-highlighted-card{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem}@media all and (max-width:768px){.node--type--educational-offer .field--name-field-highlighted-card{grid-template-columns:repeat(1,minmax(0,1fr))}}.node--type--educational-offer .paragraph--type--educational-offer-card{background-color:#f0f0f0;padding:4rem 0;width:100%;gap:1rem;text-align:center;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;font-family:"montserrat-bold",Arial,sans-serif;font-size:24px}.node--type--educational-offer .paragraph--type--educational-offer-card .field--name-field-number{font-size:124px;line-height:1;color:rgb(var(--color-accent));text-shadow:5px 5px 10px #494949}@media all and (max-width:659px){.node--type--educational-offer .paragraph--type--educational-offer-card .field--name-field-number{font-size:64px}}.node--type--educational-offer .paragraph--type--educational-offer-card .field--name-field-edu-offer__sufix{align-self:flex-end}.node--type--educational-offer .paragraph--type--educational-offer-card .field--name-field-title{width:100%;flex:none;margin-top:2rem}.node--type--educational-offer .node--view-mode--minilist{display:flex;gap:1rem;align-items:center;font-size:18px;border-bottom:1px solid #f0f0f0;padding-bottom:.5rem;margin-bottom:.5rem}@media all and (max-width:659px){.node--type--educational-offer .node--view-mode--minilist{display:block}}.node--type--educational-offer .node--view-mode--minilist a{color:rgb(var(--color-accent));font-family:"montserrat-regular",Arial,sans-serif;text-transform:uppercase}.node--type--educational-offer .node--view-mode--minilist .field--name-field-n-date{color:#818181;order:9999}.node--type--educational-offer .field--name-field-media-video-file .field__item{text-align:center}.node--type--educational-offer .bottom-content{max-width:1250px}.node--type--educational-offer .paragraph--type--advanced-accordion-projects{font-size:18px;border-bottom:1px solid #f0f0f0;padding-bottom:.5rem;margin-bottom:.5rem}.node--type--educational-offer .paragraph--type--advanced-accordion-projects a{color:rgb(var(--color-accent));font-family:"montserrat-regular",Arial,sans-serif;text-transform:uppercase}.node--type--educational-offer video{width:100%;height:auto;aspect-ratio:16/9}.node--type--educational-offer .custom-tab{width:100%;margin:5rem 0}@media all and (max-width:767px){.node--type--educational-offer .custom-tab{margin-top:0}}.node--type--educational-offer .custom-tab>p{gap:1rem;display:flex}@media all and (max-width:659px){.node--type--educational-offer .custom-tab>p{flex-direction:column;gap:1px}}.node--type--educational-offer .custom-tab button{width:25%;font-size:18px;opacity:1;color:#818181;background-color:#f0f0f0;display:flex;justify-content:space-between;background:rgba(var(--color-accent),0.5);border:none;outline:none;cursor:pointer;padding:14px 16px;transition:.3s;color:#494949;text-align:left;font-family:"montserrat-medium",Arial,sans-serif}.node--type--educational-offer .custom-tab button::after{content:"+";display:block;font-size:24px}@media all and (max-width:659px){.node--type--educational-offer .custom-tab button{width:100%;font-size:14px;vertical-align:top}}.node--type--educational-offer .custom-tab button.active{background-color:#f0f0f0;color:#494949;position:relative}.node--type--educational-offer .custom-tab button.active::after{content:"-"}.node--type--educational-offer .custom-tab button:hover{background-color:#f0f0f0}.node--type--educational-offer .tabcontent{margin-top:1px;display:none;border-top:none;background-color:#f0f0f0;padding:2rem 1rem 3rem}.node--type--educational-offer .tabcontent tbody{margin-bottom:30px}.node--type--educational-offer .tabcontent .title,.node--type--educational-offer .tabcontent p,.node--type--educational-offer .tabcontent ul,.node--type--educational-offer .tabcontent .highlited{margin-left:10px !important;margin-right:10px !important}.node--type--educational-offer #Tab1{display:block}.node--type--educational-offer .accordion{margin-bottom:4rem}.node--type--educational-offer .accordion input{position:absolute;opacity:0;z-index:-1}.node--type--educational-offer .accordion .collapsible-accordion{border-radius:5px;overflow:hidden}.node--type--educational-offer .accordion .collapsible-item-label{display:flex;align-items:center;gap:.5rem;padding:1rem 0;cursor:pointer;font-size:18px;line-height:1}.node--type--educational-offer .accordion .collapsible-item-label::before{content:"►";width:1em;height:1em;font-size:18px;color:rgb(var(--color-accent));text-align:center;transition:all .35s}.node--type--educational-offer .accordion .collapsible-item-content{max-height:0;padding:0 1.5em 0;transition:all .35s;background-color:#f0f0f0}.node--type--educational-offer .accordion input:checked+.collapsible-item-label::before{transform:rotate(90deg)}.node--type--educational-offer .accordion input:checked~.collapsible-item-content{max-height:100vh;padding:1.5rem 1.5em 1em;margin-bottom:1rem}.node--type--educational-offer .btn-fixed{position:fixed;bottom:2rem;border-radius:4rem;padding:1.5rem 2rem;font-family:"montserrat-bold",Arial,sans-serif;fill:#fff;background:rgb(var(--color-accent));display:block;font-size:21px;transition:all .35s}@media all and (min-width:768px){.node--type--educational-offer .btn-fixed{display:none}}.node--type--educational-offer .btn-fixed.btn-left{left:2rem}.node--type--educational-offer .btn-fixed.btn-right{right:2rem}.node--type--educational-offer .btn-fixed:hover{opacity:.8}.captcha-type-challenge--turnstile{width:100%;padding:0;margin:0;border:0;margin-bottom:1.5rem}.region-header-middle .only-footer{display:none}@media all and (max-width:1024px){.hidden-mobile{display:none !important}}ul.tabs.primary{display:flex;justify-content:center}.slick-arrow::before{color:#000 !important}.gtranslate_wrapper .gt_switcher{margin:1rem auto}@media all and (min-width:768px){.gtranslate_wrapper .gt_switcher{margin:.2rem}}.gtranslate_wrapper .gt_switcher .a{font-family:"montserrat-regular",Arial,sans-serif !important;font-size:13px !important;display:flex !important;align-items:center;flex-grow:initial;gap:5px;line-height:initial}.gtranslate_wrapper .gt_switcher .gt_option{position:absolute !important}.gtranslate_wrapper .gt_switcher .gt_option .gt_current{display:none !important}
.eu-cookie-compliance-default-button:hover *{all:initial;}.eu-cookie-compliance-default-button:hover,.eu-cookie-compliance-hide-button:hover,.eu-cookie-compliance-more-button-thank-you:hover,.eu-cookie-withdraw-button:hover{background-color:transparent !important;background-image:none !important;}.sliding-popup-bottom{width:100%;font-size:16px;}div#sliding-popup,div#sliding-popup .eu-cookie-withdraw-banner,.eu-cookie-withdraw-tab{background:#0e4386;}.eu-cookie-compliance-secondary-button{background-color:#fff;border:1px solid transparent;border-radius:2px;padding:5px;color:#0e4386;}button.agree-button.eu-cookie-compliance-secondary-button{color:#fff !important;}button.agree-button.eu-cookie-compliance-secondary-button:hover{background-color:white !important;color:#004d68 !important;}.eu-cookie-compliance-secondary-button:hover{background-color:white;color:#004d68;}.eu-cookie-compliance-save-preferences-button,.eu-cookie-compliance-default-button{all:initial;font-family:inherit;cursor:pointer;border:none;background:none;margin-top:1em;vertical-align:middle;border-radius:2px;padding:5px;color:#fff;font-weight:lighter;}.eu-cookie-compliance-default-button:hover{text-decoration:underline;}#sliding-popup h1,#sliding-popup h2,#sliding-popup h3,#sliding-popup p,#sliding-popup label,#sliding-popup div,.eu-cookie-compliance-more-button,.eu-cookie-compliance-secondary-button,.eu-cookie-withdraw-tab{color:#fff;}.eu-cookie-compliance-banner{.eu-cookie-compliance-content{padding-top:30px;padding-bottom:20px;max-width:80%;position:relative;.eu-cookie-compliance-message{max-width:100%;width:100%;float:none !important;h2{font-size:1.4em;}p{font-size:1em;font-weight:normal;}}.eu-cookie-compliance-categories{margin-top:2rem;.eu-cookie-compliance-category{margin-bottom:1.5rem;}.eu-cookie-compliance-category-description{font-weight:normal;font-size:0.9em;padding:0.25rem 0 0 2rem;}}}.eu-cookie-compliance-more-button{text-transform:uppercase;text-decoration:none;font-size:0.85em;font-weight:bold;text-decoration:underline;text-underline-position:under;text-decoration-skip-ink:auto;background:transparent;border:none;padding:3px 0 !important;&:hover{color:#ffffffaa;}}.eu-cookie-compliance-categories-buttons{@media (min-width:768px){display:flex;justify-content:end;}}.eu-cookie-compliance-buttons{display:flex;left:0;bottom:2rem;gap:1.5rem;@media (min-width:768px){position:absolute;}.eu-cookie-compliance-secondary-button{width:150px;margin-right:10px;}.eu-cookie-compliance-default-button{width:fit-content;height:34px;text-shadow:none;box-shadow:none;padding:6px 20px;background:#009ddb;color:#ffffff;text-transform:uppercase;font-size:16px;&:hover{background-color:#009ddbaa !important;text-decoration:none;}}}.eu-cookie-compliance-save-preferences-button{display:inline-flex;width:fit-content;height:34px;line-height:34px;text-transform:uppercase;text-shadow:none;box-shadow:none;padding:6px 20px;background:#009ddb;text-align:center;font-size:16px;margin-top:2.5rem;&:hover{background-color:#009ddbaa !important;text-decoration:none;}}.custom-control-label::before{top:0.15rem;}.custom-switch .custom-control-label::after{top:calc(0.15rem + 2px);}}@media (max-width:767px){.eu-cookie-compliance-banner{.eu-cookie-compliance-content{max-width:90%;.eu-cookie-compliance-categories{overflow:hidden;padding-top:2.5rem;margin:0;.eu-cookie-compliance-category-description{display:none;}}}.eu-cookie-compliance-save-preferences-button{font-size:14px;}.eu-cookie-compliance-buttons{float:none;.eu-cookie-compliance-default-button{font-size:14px;position:relative;margin-top:3rem;}}}}.eu-cookie-withdraw-tab{display:none;height:34px;text-shadow:none;box-shadow:none;padding:6px 20px;border:0px;text-align:center;font-size:14px;right:0;left:unset;}.eu-cookie-withdraw-banner{padding:0 20px;}.eu-cookie-withdraw-banner{padding:20px 0;flex-wrap:wrap;.eu-cookie-withdraw-button{border:none;display:flex;width:fit-content;height:34px;text-transform:uppercase;text-shadow:none;box-shadow:none;padding:6px 20px;background:#009ddb;text-align:center;font-size:16px;line-height:22px;&:hover{background-color:#009ddbaa !important;text-decoration:none;}}.eu-cookie-compliance-content{display:inline-flex;justify-content:space-between;float:unset;}}.eu-cookie-compliance-toggle-withdraw-banner{display:table-cell;vertical-align:middle;input{color:#ffffff;outline:none;display:inline-block;list-style:none;font-size:14px;font-family:"montserrat-regular",Arial,sans-serif;border:none;background:none;background-color:transparent;margin:0;padding-top:0.3em;line-height:1.5em;&:hover{color:#0e4386;font-family:"montserrat-medium",Arial,sans-serif;}}}
