.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(/core/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(/core/misc/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(/core/misc/icons/e32700/error.svg) no-repeat;background-size:contain;}
.icon-help{padding:1px 0 1px 20px;background:url(/core/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(/core/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(/core/misc/menu-expanded.png);}.menu-item--collapsed{list-style-type:disc;list-style-image:url(/core/misc/menu-collapsed.png);}[dir="rtl"] .menu-item--collapsed{list-style-image:url(/core/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(/core/misc/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(/core/misc/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(/core/misc/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:#FFFFFF;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;}}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;}}.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;}.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-left:10px;}.header--top .menu--social-menu .menu .menu-item a{font-size:0;text-align:center;color:#818181;text-decoration:none;-webkit-transition:0.5s;-moz-transition:0.5s;transition:0.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.fb-social:after{content:"\e90b";}.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:"\e901";}.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:"\e90a";}.header--top .menu--social-menu .menu .menu-item a.yt-social:hover{color:#FF0000;}.header--top .menu--social-menu .menu .menu-item a.in-social:after{content:"\e918";}.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:"\e919";}.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;}.header--middle #branding{margin:auto;}.header--middle #branding .site-logo img{margin:auto;}.header--middle #block-telephone{position:absolute;right:0px;top:15%;}.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 #block-telephone .field--name-body > p:first-child:after{content:'|';font-family:inherit;font-size:inherit;color:#009ddb;margin-left:10px;}.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:'';border-top:16px solid #0D4B8C;width:100%;position:absolute;bottom:0;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:50;margin-top:49px;font-size:0;position:absolute;left:-30px;width:500px;top:0;display:none;background:linear-gradient(to bottom right,#0e4386,#009ddb);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:#FFFFFF;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{color:#009ddb;}.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{margin-top:50px;}.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 .menu--main-menu{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{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;padding:30px;z-index:600;border:1px solid #009ddb;border-radius:5px;display:block;text-align:left;width:100%;right:-20px;position:absolute;background-color:#FFFFFF;}.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:'\e91d';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:'\e91c';display:block;position:absolute;right:0;top:0;color:#494949;}.header--middle .menu--main-menu .menu .menu-item .menu.child{background:transparent;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,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:0px;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:'\e907';font-size:35px;height:50px;width:50px;color:#009ddb;}}@media all and (max-width:580px){.header--top{max-height:60px;}.header--top #block-privateareamenu{margin-bottom:10px;}.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:90%;}}@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;}}.footer--top{margin-top:40px;height:auto;background-color:#494949;}.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:#FFFFFF;font-size:13px;vertical-align:top;width:32.3%;box-sizing:border-box;}.footer--top .menu--main-menu .menu .menu-item a{color:#FFFFFF;}.footer--top .menu--main-menu .menu .menu-item a.is-active{color:#FFFFFF;}.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:#FFFFFF;}.footer--top .menu--main-menu .menu .menu-item .menu .menu-item a.is-active{color:#FFFFFF;}.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:#FFFFFF;font-size:13px;margin-bottom:10px;}.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:transparent;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:transparent;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;max-height:70px;width:100%;position:relative;padding-top:24px;padding-bottom:24px;}@media all and (max-width:480px){.footer--bottom{padding-bottom:65px !important;}}.footer--bottom .container-width{width:100%;max-height:40px;box-sizing:border-box;}.footer--bottom .container-width .region-footer-bottom{width:100%;display:table;}.footer--bottom #block-contact{display:table-cell;vertical-align:middle;}.footer--bottom #block-contact .field--name-body > p{color:#FFFFFF;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:#FFFFFF;}.footer--bottom .menu--legal-menu .menu .menu-item a{color:#FFFFFF;}.footer--bottom .menu--legal-menu .menu .menu-item a.is-active{color:#FFFFFF;}.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,0.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,0.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{padding-bottom:40px;}.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;}}@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;}body{width:100%;height:100%;margin:0;overflow-x:hidden !important;}.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 0.2s ease-in-out 0s;-moz-transition:all 0.2s ease-in-out 0s;transition:all 0.2s ease-in-out 0s;}.field--name-field-n-body a{color:#0e4386;font-family:"montserrat-medium",Arial,sans-serif;text-decoration:none;}.field--name-field-n-body a:hover{color:#009ddb;text-decoration:underline;}.more-link{position:absolute;right:0;}.more-link a{font-size:15px;color:#009ddb;}.more-link a:hover{color:#0e4386;}input[type="submit"]{-webkit-transition:all 0.2s ease-in-out 0s;-moz-transition:all 0.2s ease-in-out 0s;transition:all 0.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:#000000;}.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;}.path-listado-eventos .layout-region--header,.path-listado-noticias .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{position:relative;margin-bottom:55px;}.path-listado-eventos .layout-region--header .wrapper-text,.path-listado-noticias .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{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,.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{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,.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{font-weight:initial;font-family:"montserrat-extralight",Arial,sans-serif;font-size:35px;color:white;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-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-image,.path-listado-noticias .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-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-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-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-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-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-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-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-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-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-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-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-image,.node--courses_detail.node--view-mode-full .layout-region--header .field--name-field-image-ref{box-shadow:0 20px 25px rgba(0,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-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-image:after,.path-listado-noticias .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-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-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-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-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-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-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-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-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-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-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-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-image:after,.node--courses_detail.node--view-mode-full .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%,#066faf 77%,#0e4386 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%,#066faf),color-stop(100%,#0e4386));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%,#066faf 77%,#0e4386 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%,#066faf 77%,#0e4386 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%,#066faf 77%,#0e4386 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%);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-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-image img,.path-listado-noticias .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-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-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-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-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-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-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-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-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-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-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-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-image img,.node--courses_detail.node--view-mode-full .layout-region--header .field--name-field-image-ref img{min-height:170px;max-height:350px;object-fit:cover;object-position:right;}.path-listado-eventos .layout-region--content,.path-listado-noticias .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{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,.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{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,.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{background:linear-gradient(to top right,#0e4386,#009ddb);opacity:1;color:#FFFFFF;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:transparent;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:#FFFFFF;}.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:#FFFFFF;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:#FFFFFF;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,0.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:#FFFFFF;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:#FFFFFF;}.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,0.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:#FFFFFF;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:"\e915";}.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:"\e913";}.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:"\e912";}.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:"\e90f";}.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:"\e917";}.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:"\e914";}.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:"\e910";}.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:"\e90e";}.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:"\e911";}.node--educational_offer_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-left{}.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:transparent;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:#FFFFFF;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:#FFFFFF;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 transparent transparent transparent;}.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:0.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;}.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:transparent;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:#FFFFFF;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,0.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:#FFFFFF;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:transparent;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:#FFFFFF;}.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:#FFFFFF;}.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:#FFFFFF;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:#FFFFFF;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:#FFFFFF;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:transparent;}.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;}.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:#FFFFFF;}.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;bottom:-30px;width:0;left:42%;height:0;border-width:15px;border-style:solid;border-color:#0e4386 transparent transparent transparent;}.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:0.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:#FFFFFF;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 #wrapper-text{background-color:#f0f0f0;padding:15px 20px 15px 20px;}.node--actualidad.node--view-mode-teaser #wrapper-text .field--name-field-n-date,.node--actualidad.node--view-mode-teaser #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 #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 #wrapper-text .node-readmore{padding:0;}.node--actualidad.node--view-mode-teaser #wrapper-text .node-readmore:after{content:'>';font-size:inherit;font-family:inherit;color:inherit;margin-left:5px;}.node--actualidad.node--view-mode-teaser #wrapper-text .node-readmore a{color:#0e4386;}.node--actualidad.node--view-mode-teaser #wrapper-text .node-readmore a:hover{color:#818181;}.node--actualidad.node--view-mode-teaser #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:white;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:transparent !important;background-position:center center;font-size:0;border:0;width:30px;height:35px;outline:none;transition:all 0.5s ease-in-out;}.node--actualidad.node--view-mode-full .slick--optionset--slider-actualidad .slick__arrow > .slick-arrow:hover{opacity:0.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 .field--name-field-n-date,.node--actualidad.node--view-mode-full .field--name-node-title{text-align:center;}.node--actualidad.node--view-mode-full .field--name-field-n-date .title,.node--actualidad.node--view-mode-full .field--name-node-title .title{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;}.node--actualidad.node--view-mode-full .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 .field--name-field-n-date,.node--actualidad.node--view-mode-full .node__links{color:#0e4386;text-transform:uppercase;font-family:"montserrat-medium",Arial,sans-serif;font-size:12px;}.node--actualidad.node--view-mode-full .field--name-field-n-date{background-color:#0e4386;margin-bottom:50px;padding:10px 0;width:230px;text-align:center;color:#FFFFFF;font-size:15px;font-family:"montserrat-regular",Arial,sans-serif;}.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:"\e900";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:"\e902";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:"\e903";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{max-width:250px;margin:0 auto;box-sizing:border-box;border:transparent;}.node--eventos.node--view-mode-teaser .wrapper-hover{display:none;padding-top:20px;}.node--eventos.node--view-mode-teaser:hover{border:2px solid #0e4386;}.node--eventos.node--view-mode-teaser:hover .wrapper-hover{display:block;}.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:transparent;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:#FFFFFF;}.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:#FFFFFF;}.node--eventos.node--view-mode-list .layout-region--footer{display:none;padding:5px;background-color:#d3d3d3;}.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:#FFFFFF;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-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-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-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{max-width:300px;}.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,.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,.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:white;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:white;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-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-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-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%);}}.view .view-header{max-width:1300px;margin:0 auto;margin-bottom:45px;}.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;}.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{padding:20px 0px;}.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 #FFFFFF;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,0.3);}.eu-cookie-compliance-banner-info .eu-cookie-compliance-buttons .eu-cookie-compliance-default-button{background:none;border:none;box-shadow:none;color:white;font-size:12px;background-image:none;text-shadow:none;font-family:"montserrat-regular",Arial,sans-serif;font-weight:normal;}.view-id-home_actualidad_list{max-width:1300px;margin:0 auto;margin-top:30px;position:relative;box-sizing:border-box;}.view-id-home_actualidad_list .view-content{display:block !important;}.view-id-home_actualidad_list .view-content .views-row{width:33.3%;display:inline-block;vertical-align:top;}.view-id-home_actualidad_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{background-color:#f0f0f0;}.view-home-eventos.view-display-id-block_1 .view-content .container-events{max-width:1300px;margin:0 auto;height:100%;width:100%;padding-top:20px;padding-bottom:17px;}.view-home-eventos.view-display-id-block_1 .view-content .container-events .views-row{width:25%;display:inline-flex;}.view-home-eventos.view-display-id-block_1 .more-link{top:25px;left:0;max-width:1300px;width:100%;position:absolute;margin:0 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:transparent;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;}.view-id-home_actualidad_list.view-display-id-page_1{width:100%;max-width:100%;}.view-id-home_actualidad_list.view-display-id-page_1 .view-header{max-width:100%;}.view-id-home_actualidad_list.view-display-id-page_1 .view-content{max-width:1300px;margin:0 auto;background-color:transparent;}.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:transparent;}.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:transparent;border:2px solid #0e4386;padding:5px 20px;text-transform:uppercase;font-family:"montserrat-medium",Arial,sans-serif;color:#ffffff;background-color:#0e4386;font-style:normal;border-radius:35px;transition:all 0.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:#ffffff !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:white;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,0.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:transparent;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:transparent;border:none;background-color:transparent;opacity:0.6;}.view-list-detail-list.view-display-id-block_2 .views-exposed-form .form-actions input:hover{opacity:0.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{padding-right:10px;padding-left:10px;}.view-id-home_actualidad_list .view-header{padding:0 10px 0 10px;}.view-id-home_actualidad_list .view-content .views-row{padding-right:10px;padding-left:10px;box-sizing:border-box;}.view-id-home_actualidad_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-right:40px;}.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:960px){.view-id-home_actualidad_list .view-content .views-row{width:50%;}.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{text-align:center;display:block;}.view-id-home_actualidad_list .view-content .views-row{width:100%;}.view-home-eventos.view-display-id-block_1 .view-content .container-events .views-row{width:50%;}.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%;}}.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{min-height:500px;max-height:100%;}.node--portada.node--view-mode-full .layout-region--header .slick__slide .layout-region--header > div:first-child{z-index:200;position:absolute;right:0;left:0;top:0;bottom:0;}.node--portada.node--view-mode-full .layout-region--header .slick__slide .layout-region--header > div:first-child .group-text{margin-top:10px !important;max-width:1300px;text-align:right;margin:0 auto;}.node--portada.node--view-mode-full .layout-region--header .slick__slide .layout-region--header > div:first-child .field--name-field-cta{margin-top:40px;}.node--portada.node--view-mode-full .layout-region--header .slick__slide .layout-region--header > div:first-child .field--name-field-cta a{border:2px solid #FFFFFF;border-radius:20px;padding:5px 25px 5px 25px;color:#FFFFFF;font-size:15px;font-family:"montserrat-medium",Arial,sans-serif;text-transform:uppercase;background-color:transparent;text-align:center;}.node--portada.node--view-mode-full .layout-region--header .slick__slide .layout-region--header > div:first-child .field--name-field-cta a:hover{color:#FFFFFF;background-color:#009ddb;}.node--portada.node--view-mode-full .layout-region--header .slick__slide .layout-region--header > div:first-child .field--name-field-n-claim p{max-width:40%;margin-right:0;text-align:right;line-height:1em;color:#FFFFFF;font-family:"montserrat-extralight",Arial,sans-serif;font-size:60px;text-transform:uppercase;}.node--portada.node--view-mode-full .layout-region--header .slick__slide .layout-region--header > div:first-child .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,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:'';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%,#066faf 77%,#0e4386 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%,#066faf),color-stop(100%,#0e4386));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%,#066faf 77%,#0e4386 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%,#066faf 77%,#0e4386 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%,#066faf 77%,#0e4386 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%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#009ddb',endColorstr='#0e4386',GradientType=1);}.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%;max-width:100%;object-fit:cover;height:fit-content;width:100vw;}@media all and (max-width:1300px){.node--portada.node--view-mode-full .layout-region--header .slick__slide .layout-region--header > div:first-child .group-text{padding-right:20px;}}@media all and (max-width:1024px){.node--portada.node--view-mode-full .layout-region--header .slick__slide .layout-region--header > div:first-child .field--name-field-n-claim p{max-width:100%;}}@media all and (max-width:480px){.node--portada.node--view-mode-full .layout-region--header .slick__slide .layout-region--header > div:first-child .group-text{padding-top:25px;}.node--portada.node--view-mode-full .layout-region--header .slick__slide .layout-region--header > div:first-child .field--name-field-n-claim p{font-size:42px;}}.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:transparent;}.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:#FFFFFF;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:transparent;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:transparent !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:#FFFFFF;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:transparent;}.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:#FFFFFF;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:#FFFFFF;}.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:'\e904';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:'\e90d';color:#009ddb;}.field--name-dynamic-block-fieldnode-ds-timeline-block .views-element-container .tl-menubar{display:none;}.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:#FFFFFF;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:#FFFFFF;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:#FFFFFF;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:transparent;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--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-right{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--list.node--view-mode-full_content_courses .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 .field--name-dynamic-block-fieldnode-ds-sidebar-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--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--courses_detail.node--view-mode-full .layout-region--content .layout-region--content-right .field--name-dynamic-block-fieldnode-ds-sidebar-form .field__label{font-size:28px;text-align:center;font-family:"montserrat-extralight",Arial,sans-serif;color:#FFFFFF;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--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--courses_detail.node--view-mode-full .layout-region--content .layout-region--content-right .field--name-dynamic-block-fieldnode-ds-sidebar-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--list.node--view-mode-full_content_courses .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 .field--name-dynamic-block-fieldnode-ds-sidebar-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--list.node--view-mode-full_content_courses .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 .field--name-dynamic-block-fieldnode-ds-sidebar-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--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--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{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--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--courses_detail.node--view-mode-full .layout-region--content .layout-region--content-right .field--name-dynamic-block-fieldnode-ds-sidebar-form .form-type-select{background-color:#FFFFFF;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--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--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{color:#818181;font-family:"montserrat-regular",Arial,sans-serif;font-style:italic;border:none;background-color:transparent;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--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--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{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--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--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{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--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--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{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--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--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{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--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--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{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--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--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{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--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--courses_detail.node--view-mode-full .layout-region--content .layout-region--content-right .field--name-dynamic-block-fieldnode-ds-sidebar-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--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--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{margin-top:20px;background-color:transparent;border:2px solid #FFFFFF;padding:5px 20px;text-transform:uppercase;font-family:"montserrat-medium",Arial,sans-serif;color:#FFFFFF;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--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--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{background-color:#FFFFFF;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--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--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{display:none;}@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:transparent;}.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%;}}.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 #wrapper-text{position:absolute;left:0;padding:15px;right:0;top:0;bottom:0;z-index:1;text-align:center;color:#FFFFFF;}.paragraph--paragraph_slider_full #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 #wrapper-text .field--name-field-cta a{border:2px solid #FFFFFF;border-radius:20px;padding:5px 25px 5px 25px;color:#FFFFFF;font-size:15px;font-family:"montserrat-medium",Arial,sans-serif;text-transform:uppercase;background-color:transparent;text-align:center;}.paragraph--paragraph_slider_full #wrapper-text .field--name-field-cta a:hover{color:#0e4386;background-color:#FFFFFF;}.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 #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 #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 #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:#FFFFFF;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:#FFFFFF;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:#FFFFFF;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:50px;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,#0e4386 0%,#0387c6 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,#0e4386 0%,#0387c6 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,#0e4386 0%,#0387c6 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:#FFFFFF;}}@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:#FFFFFF;}}.paragraph--paragraph_banner.paragraph--view-mode-full_paragraph .wrapper-text .group-text p{color:#FFFFFF;}@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:#FFFFFF;}@media all and (max-width:960px){.paragraph--paragraph_banner.paragraph--view-mode-full_paragraph .wrapper-text .group-text .field--name-field-cta a{color:#FFFFFF;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;}}
