@import url('https://fonts.googleapis.com/css2?family=Open+Sans&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@200;300;400&display=swap');@font-face{font-family:aceh;src:url('/themes/custom/netmonsters/fonts/aceh.otf') format('opentype')}@font-face{font-family:acrom;src:url('/themes/custom/netmonsters/fonts/acrom.ttf') format('truetype')}body.highlight .field--name-field-image,body.highlight .views-field.views-field-field-image{background-color:#333333 !important}body{background:#000;font-size:14px;font-family:'Poppins',sans-serif;font-weight:200}body.v2025,body.v2025 #main-container{color:#303030}a{color:#ffffff;color:#00063f}a:hover{color:#ffffff;color:#00063f}h2{font-family:'Poppins',sans-serif;font-weight:200;font-size:30px}body.v2025 h2{font-weight:bold}h1{font-family:'Poppins',sans-serif;font-weight:300;font-size:50px}#main-container .size_l{font-size:20px;line-height:normal}#main-container .size_xl{font-size:28px;line-height:normal}body.v2025 a.wp-block-button__link{background-color:#c20736;color:#ffffff;font-weight:bold;text-transform:uppercase}.page-wrapper,#main-container{background-color:transparent;color:#ffffff}.w3-card{box-shadow:unset !important;-webkit-box-shadow:unset !important}section#block-logofundacionteneriferural{width:auto;float:right;line-height:normal;margin-top:24px}section#block-logofundacionteneriferural .w3-left{padding:0px !important;float:none !important}section#block-logofundacionteneriferural .w3-left img{height:36px;width:auto}section#block-logocabildo img{height:72px;width:auto;margin-top:-2px}form#views-exposed-form-cursos-page-1{position:relative}form#views-exposed-form-cursos-page-1 .form-actions{position:absolute;right:0px;top:0px}form#views-exposed-form-cursos-page-1 .form-actions:after{content:"\f002";font-family:fontawesome;display:block;position:absolute;right:12px;top:10px;font-size:18px;color:#00063f}#main-container form#views-exposed-form-cursos-page-1 .form-actions .form-submit{padding:0px;width:40px;height:37px;text-indent:-9999px;background-color:transparent !important;cursor:pointer;position:relative;z-index:100}p.medium{font-size:20px}#top-container{background-color:#ececec;padding:0px;float:none;border-top:10px solid #2d3f50}#top-container #top-container-inner{padding:0px !important;width:1200px}#top-container #top-container-inner .first-top{margin:0;float:none}#top-container .first-top>div{padding:0px !important;float:none;text-align:right}section#block-accesoalcampus,section#block-cestadelacompra,section.block-commerce-cart{width:auto;float:none;margin-top:0;margin-left:10px;display:inline-block;vertical-align:middle}section#block-cestadelacompra span{color:#ffffff;text-transform:uppercase;vertical-align:top;line-height:20px !important}section#block-cestadelacompra span img{margin:0;position:relative;vertical-align:bottom;top:4px;margin-top:-11px;filter:brightness(0) saturate(100%) invert(7%) sepia(31%) saturate(6482%) hue-rotate(226deg) brightness(98%) contrast(115%)}div#main-navigation-h nav#block-menudecuentadeusuario{display:none;float:right;margin-right:8px}div#main-navigation-h nav#block-menudecuentadeusuario ul{float:none}div#main-navigation-h nav#block-menudecuentadeusuario ul li{float:none;margin:0px;padding:0px}div#main-navigation-h nav#block-menudecuentadeusuario ul li a{display:block;margin-top:32px;border:1px solid #ffffff;padding:4px !important}body.v2025 div#main-navigation-h nav#block-menudecuentadeusuario{display:block}div#main-navigation-h nav#block-menudecuentadeusuario ul .li-link-account{background-image:url(/themes/custom/netmonsters/images/icon_person.webp);background-repeat:no-repeat;background-size:auto 20px;background-position:4px 5px;text-indent:-9999px;height:31px;width:32px}fieldset[data-drupal-selector=edit-price-number-wrapper]{position:relative}fieldset[data-drupal-selector=edit-price-number-wrapper] .form-item-price__number-max{position:absolute;right:0px;top:0px;width:32px}#main-container .group-middle .group-left{float:left;clear:none}#main-container .group-middle .group-right{float:right;clear:none}.cart--cart-block{margin:0px !important}div#popup-text h2{text-transform:unset;font-weight:normal}section#block-youtube{display:inline-block;width:auto}section#block-youtube a{display:inline-block;vertical-align:top;margin-top:-3px;margin-left:12px;color:#079fb2}section#block-youtube a i{font-size:32px}body.path-taxonomy section#block-netmonsters-page-title{background-image:url(http://escueladenegocios.esetec.es/sites/default/files/2021-01/banner_cats.png);background-repeat:no-repeat;background-size:100% auto;height:auto}body.path-taxonomy section#block-netmonsters-page-title h1{text-align:center;padding:30px 0 !important}body.path-taxonomy .views-element-container .view-taxonomy-term{margin-top:32px;margin-bottom:64px;display:none !important}section#block-cursosdisponibles{text-align:center}section#block-cursosdisponibles h2{border-bottom:2px solid #38a2af;display:inline-block;padding-bottom:10px;padding-left:40px;padding-right:40px}#main-container .ntmproducts{margin-top:32px;margin-bottom:64px}#main-container .ntmproducts .w3-left{float:none !important}#main-container .ntmproducts .views-field-field-image img{width:auto;float:none;display:inline-block;vertical-align:top;height:100px}#main-container .ntmproducts .views-field-field-image a{display:flex;justify-content:center}#main-container .ntmproducts .views-field-title{height:53px;overflow:hidden}#main-container .ntmproducts .views-field-title a{color:#333333;display:block;line-height:normal;margin-top:8px;font-family:aceh;font-size:20px;height:66px;overflow:hidden}section#block-formularioexpuestocursospage-1 .form-type-select{display:none}#main-container .ntmproducts .views-field-price__number .views-label{margin-right:4px;font-family:aceh;font-size:24px}#main-container .ntmproducts .views-field-variations-target-id .form-actions{position:relative;margin-top:20px;padding-right:20px;padding-top:5px;padding-bottom:5px;padding-left:4px}#main-container .ntmproducts .views-field-view-commerce-product{float:right;margin-top:20px;width:49%}#main-container .ntmproducts .views-field-view-commerce-product a{padding:4px 8px;background-color:#808080;color:white;text-decoration:none;display:block;padding-right:0px;padding-left:0px;padding-top:5px}#main-container .ntmproducts .views-field-view-commerce-product a:after{content:"\f129";font-family:fontawesome;display:inline-block;margin-left:5px}#cart-offcanvas .cart-block--offcanvas-cart-table__quantity input[type='number']{max-width:24px}#cart-offcanvas .cart-block--offcanvas-cart-table__quantity input[type='button']{min-width:24px}#cart-offcanvas td.cart-block--offcanvas-cart-table__remove button{margin-top:0px;height:auto;line-height:normal;padding:0px;background-color:transparent !important}body.v2025 .wp-block-column>.wp-block-group{height:100%}body.v2025 .wp-block-columns{column-gap:20px}body.v2025 .wp-block-buttons.is-content-justification-center{justify-content:center;display:flex}div.fivestar-rating-wrapper>div>label.full{color:#c2173f}div.fivestar-rating-wrapper>div>label,div.fivestar-rating-wrapper>div>label.empty{color:rgba(194,23,63,0.2)}body b,body strong{font-weight:bold}.red{color:#c2173f !important}body.v2025 ul.slick-dots{margin:0;padding:0;list-style:none;text-align:center}body.v2025 ul.slick-dots li{display:inline-block}body.v2025 ul.slick-dots li button{text-indent:-9999px;background-color:#c20736 !important;display:inline-block;border-radius:8px;width:10px;height:10px;-webkit-appearance:unset;padding:0;margin-left:2px;margin-right:2px}body.v2025 ul.slick-dots li.slick-active button{background-color:rgba(194,7,54,0.6) !important}body.v2025 nav.slick__arrow{position:relative;top:-16px}body.v2025 .slick-arrow{text-indent:-9999px;background-color:transparent !important;background-size:contain;display:inline-block;width:24px;height:24px;-webkit-appearance:unset;padding:0;margin:0 40px}body.v2025 .slick-prev{background-image:url('/themes/custom/netmonsters/images/arrow_left.png')}body.v2025 .slick-next{background-image:url('/themes/custom/netmonsters/images/arrow_right.png')}body.v2025 #main-container .ntmproducts .view-content{column-gap:20px}body.v2025 #main-container .ntmproducts .view-content li.grid>div{position:static}body.v2025 #main-container .ntmproducts .view-content .commerce-product--view-mode-listado{background-color:#ebe6e3;padding:16px 16px 0px 16px;border-radius:8px;height:216px;position:relative}body.v2025 #main-container .ntmproducts .view-content .commerce-product--view-mode-listado .field--name-field-image a{position:absolute;left:0px;top:0px;width:100%;height:100%}body.v2025 #main-container .ntmproducts .view-content .commerce-product--view-mode-listado .field--name-field-image a img{position:relative;top:40px;left:20px}body.v2025 #main-container .ntmproducts .view-content .commerce-product--view-mode-listado .group-header{text-align:right;text-transform:uppercase;color:#c2173f;font-weight:bold;margin-bottom:10px}body.v2025 #main-container .ntmproducts .view-content .commerce-product--view-mode-listado .group-header div.field__item{display:inline-block;margin-left:4px}body.v2025 #main-container .ntmproducts .view-content .commerce-product--view-mode-listado .group-left{width:38%;border-right:1px solid #c2173f;padding-right:8px;margin-right:8px;height:132px}body.v2025 #main-container .ntmproducts .view-content .commerce-product--view-mode-listado .group-left img{height:auto;width:auto;max-width:100%}body.v2025 #main-container .ntmproducts .view-content .commerce-product--view-mode-listado .group-right{width:58%}body.v2025 #main-container .ntmproducts .view-content .commerce-product--view-mode-listado .field--name-title{color:#232326;text-align:left}body.v2025 #main-container .ntmproducts .view-content .commerce-product--view-mode-listado .field--name-ds-chainscommerce-product-default-variations-price{text-align:left;color:#232326;margin-top:20px !important;font-size:20px;font-weight:bold}body.v2025 #main-container .ntmproducts .view-content .commerce-product--view-mode-listado .field--name-variations.field--type-entity-reference{text-align:right;position:absolute;right:20px;bottom:20px}body.v2025 #main-container .ntmproducts .view-content .commerce-product--view-mode-listado .field--name-variations.field--type-entity-reference input{background-repeat:no-repeat;background-color:transparent;background-image:url('/themes/custom/netmonsters/images/cart2.png');background-size:contain;margin:0px;text-indent:-9999px;padding:0px;background-color:transparent !important;display:inline-block;height:38px;width:38px}body.v2025 #main-container .ntmproducts .view-content .commerce-product--view-mode-listado .foo{text-align:left}body.v2025 #main-container .ntmproducts .view-content .commerce-product--view-mode-listado .foo label{display:none}body.v2025 #main-container .ntmproducts .view-content .commerce-product--view-mode-listado .foo form>div{display:inline-block;width:38px;vertical-align:top;border:0 none;border-radius:0px}body.v2025 #main-container .ntmproducts .view-content .commerce-product--view-mode-listado .foo form>div.form-actions{background-repeat:no-repeat;background-color:transparent;background-image:url('/themes/custom/netmonsters/images/cart2.png');background-size:contain}body.v2025 #main-container .ntmproducts .view-content .commerce-product--view-mode-listado .foo form>div.form-actions input{margin:0px;text-indent:-9999px;padding:0px;background-color:transparent !important;display:inline-block;height:38px;width:38px}body.v2025 #main-container .ntmproducts.gallery .view-content .commerce-product--view-mode-listado,body.v2025 #main-container .ntmproducts.gallery .view-content li.grid{margin:0 10px}body #main-container .ntmproducts.newsletter .view-filters{float:none;width:auto}body #main-container .ntmproducts.newsletter .view-content{float:none;width:auto}body.path-product #main-container .main-box{position:relative}body.path-product #main-container .main-box .layout{width:800px;margin-right:auto;margin-left:auto;max-width:100%}body.path-product #block-pagetitle h1,body.path-product #main-container .main-box .layout .field--name-title{text-align:center}body.path-product #main-container .main-box .layout .field--name-price{font-weight:bold;font-size:28px}body.path-product #main-container .main-box .layout .field--name-body p{margin:0px 0px 12px 0px;font-size:18px}body.path-product #main-container .main-box .layout .field--name-field-image{text-align:center}body.path-product #main-container .main-box .layout .field--name-field-image *{float:none !important}body.path-product #main-container .main-box .layout .field--name-variations .form-submit{background-color:#00063f !important}#main-container .group-right h1{font-size:24px;font-weight:bold;margin:0px}#main-container .commerce-product--view-mode-full{margin-top:80px}#main-container .commerce-product--view-mode-full .group-left{width:40%;text-align:center;margin-bottom:80px}#main-container .commerce-product--view-mode-full .group-left .w3-left{float:none !important}#main-container .commerce-product--view-mode-full .group-right{width:60%}#main-container .commerce-product--view-mode-full .group-right>div{margin-bottom:10px !important}#main-container .commerce-product--view-mode-full .group-right>div p{margin-bottom:0px !important}#main-container .commerce-product--view-mode-full .field--name-field-area-profesional>div{display:inline-block;vertical-align:top;font-weight:bold;font-size:18px;line-height:normal}#main-container .commerce-product--view-mode-full .do_group{border-top:1px solid;border-bottom:1px solid;padding-top:10px;padding-bottom:10px}#main-container .commerce-product--view-mode-full .field--name-field-denominacion-de-origen{font-size:18px;float:none;clear:both;overflow:hidden}#main-container .commerce-product--view-mode-full .price_add_to_cart>div{display:inline-block;vertical-align:middle;margin-right:20px !important;margin-bottom:10px !important}#main-container .commerce-product--view-mode-full .field.field--name-price{font-size:32px;line-height:28px;padding-top:18px}#main-container .commerce-product--view-mode-full .group-footer>div>div{float:right;width:36%;clear:none;margin-top:0px !important}#main-container .commerce-product--view-mode-full .group-footer>div>div:first-child{float:left;width:60%;clear:none}input.fivestar-rating-submit{display:none !important}.rate-widget.fivestar{position:relative;top:-10px}#main-container .field--name-field-productores>label{font-weight:normal;color:#c20736;padding-bottom:5px}#main-container .ntmproducts.gallery{text-align:center}#main-container .ntmproducts.gallery .view-content{float:none;width:100%}.group-inline>div{display:inline-block;margin-right:10px !important;width:auto;float:none}#main-container .field--name-field-puntuacion-penin div,#main-container .field--name-field-puntuacion-parker div{color:#000000 !important;font-weight:bold;background-color:#EBE2DC;border-radius:4px;padding:4px;position:relative;top:-4px}#main-container #main-container-inner .view-filters fieldset{border:0 none !important}#main-container #main-container-inner .view-filters fieldset .form-item-price__number-min label,#main-container #main-container-inner .view-filters fieldset .form-item-price__number-max label{display:none}#main-container #main-container-inner .view-filters fieldset .form-item-price__number-min input,#main-container #main-container-inner .view-filters fieldset .form-item-price__number-max input{border:0 none !important}body.v2025 nav#block-sitemap{margin-top:80px;width:1200px;max-width:100%;margin-left:auto;margin-right:auto}body.v2025 #main-container .w3-col.main-box.w3css-content,body.v2025 #main-container{width:100%}body.v2025 #main-container .commerce-product--view-mode-full .group-left{margin-bottom:0px}body.v2025 #main-container .commerce-product--view-mode-full .group-header,body.v2025 #main-container .commerce-product--view-mode-full .group-middle,body.v2025 #main-container .commerce-product--view-mode-full .group-footer>div{width:1200px;max-width:100%;margin-left:auto;margin-right:auto}body.v2025 #main-container .commerce-product--view-mode-full .group-middle{overflow:hidden;margin-bottom:80px}body.v2025 #main-container .commerce-product--view-mode-full .group-footer{padding:40px 0px;background-color:#ebe2dc;overflow:hidden;color:#000000}body.v2025 #main-container .commerce-product--view-mode-full h1,body.v2025 #main-container .commerce-product--view-mode-full .field--name-field-area-profesional>div{color:#000000}body.v2025 #main-container .commerce-product--view-mode-full .do_group{border-top:1px solid #c20736;border-bottom:1px solid #c20736;color:#c20736;margin-bottom:20px !important}body.v2025 #main-container .commerce-product--view-mode-full .field--name-price{color:#ffffff;background-color:#c20736;padding:8px 20px;border-radius:24px;background-color:transparent;color:#232326;padding:0px;border-radius:unset;font-size:20px;font-weight:bold}body.v2025 #main-container .commerce-product--view-mode-full .field--name-field-texto-presentacion,body.v2025 #main-container .commerce-product--view-mode-full .field--name-field-presentacion{color:#c20736}body.v2025 #main-container .commerce-product--view-mode-full .field--name-field-texto-presentacion{background-repeat:no-repeat;background-image:url('/themes/custom/netmonsters/images/transporte.png');background-size:34px 24px;background-position:0px 22px}body.v2025 #main-container .commerce-product--view-mode-full .field--name-field-texto-presentacion:after{content:'Recíbelo en 24- 48 horas';color:#c20736;display:block;padding-left:40px}body.v2025 #main-container .commerce-product--view-mode-full .field--name-field-denominacion-de-origen{color:#c20736;font-weight:bold}body.v2025 #main-container .commerce-product--view-mode-full .form-actions{position:relative}body.v2025 #main-container .commerce-product--view-mode-full .form-submit{margin-top:0px;border-radius:14px;padding-right:58px;color:#ffffff !important;background-color:#c20736 !important}body.v2025 #main-container .commerce-product--view-mode-full .form-actions:after{display:block;background-repeat:no-repeat;background-image:url(/themes/custom/netmonsters/images/add_to_cart_white.webp);content:' ';width:24px;height:24px;background-size:contain;position:absolute;right:20px;top:8px}nav#block-sitemap{margin-top:80px}nav#block-sitemap ul li.li-expanded{width:23%;border-right:1px solid;margin-right:10%}nav#block-sitemap ul li.li-expanded:last-child{width:32%;border:0 none;margin:0px}nav#block-sitemap ul li.li-expanded:last-child ul{column-count:2}nav#block-sitemap ul li.li-expanded>a{color:#000000;text-transform:uppercase;font-weight:bold}nav#block-sitemap ul li.li-expanded>a span{display:none}nav#block-sitemap ul li.li-expanded>a+ul{display:block !important;position:static;box-shadow:unset}nav#block-sitemap ul li.li-expanded>a+ul a{color:#000000}#main-container .field--name-field-productores{margin-bottom:20px;background-color:#fff;border:1px solid transparent;border-radius:4px;border-color:#ddd;padding:20px;margin-top:20px !important}#main-container .field--name-field-productores label{font-weight:bold}#main-container .ntmproducts div.item-list{clear:both}#main-container .ntmproducts .item-list li{margin-bottom:20px;background-color:#fff;padding:0px;width:190px;float:left}#main-container .ntmproducts .item-list li{margin:8px;padding:8px;text-align:center;border:1px solid #dddddd !important;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.05);box-shadow:0 1px 1px rgba(0,0,0,0.05)}#main-container .ntmproducts .item-list li:hover{border-color:grey !important}nav.pager{clear:both}#main-container .ntmproducts .item-list li:nth-child(4n+1){clear:both}.bef-link--selected{pointer-events:none}#main-container .ntmproducts div.item-list>h3:before{content:'Denominación de origen: '}body.v2025 #main-container .node--type-page h1{color:#303030;text-align:center;font-weight:normal;margin-top:80px;margin-bottom:40px;font-size:38px}body.path-node-3081 .field--name-node-title,body.path-node-3082 .field--name-node-title{display:none}#main-container .wp-block-cover__inner-container{width:1200px;max-width:100%;margin-left:auto;margin-right:auto}#main-container span.wp-block-cover__background{opacity:0}body.path-node-1055 h1{text-align:center;margin-top:40px}.view-cabecera-quincenas .views-field.views-field-name{position:static;color:#00063f}#main-container .ntmproducts.newsletter div.item-list>h3:before{display:none}#main-container .ntmproducts.newsletter{text-align:center}#main-container .ntmproducts.newsletter .view-filters .w3-block>div{display:inline-block;width:auto;vertical-align:top}#main-container .ntmproducts.newsletter .view-filters .w3-block>div.form-actions{display:none}#main-container .ntmproducts.newsletter .item-list{margin-top:40px}#main-container .ntmproducts.newsletter .item-list li{float:none;width:25%;display:inline-block;vertical-align:top;margin:10px 20px;clear:none}fieldset#edit-contact-information{border:0 none}fieldset#edit-contact-information>legend{display:none}fieldset#edit-contact-information>.fieldset-wrapper{margin:0}section#block-breadcrumbs{float:none;text-transform:uppercase;width:1200px;margin:0 auto;max-width:100%;height:100px;line-height:100px}ul.breadcrumb{padding:0px;list-style:none}div.bef-links>ul>li:last-child,div.bef-links>ul>li:first-child{display:none !important}#main-container .w3-threequarter{width:73%;position:relative;min-height:500px;background:#fff;margin-top:20px;margin-bottom:20px;border-radius:3px;padding:25px;padding-top:0px;color:#333333;float:right;margin-top:0px}#main-container .w3-threequarter a{color:#000000}section#block-textocontactopie .w3-left{float:right !important}#main-container .w3-quarter{width:25%;max-width:100%;margin-top:0px}#bottom-container{background-color:transparent;float:none}div#bottom-container-inner{padding:0px !important}.w3-col.bottom-box.first-bottom{margin:0px;float:none}#bottom-container .first-bottom>div{background-color:transparent;color:#333333;float:none;padding:0px !important}section#block-contacto>div{width:1200px;margin:0 auto !important;max-width:100%}section#block-asisonnuestroscursos{background-color:#00717c;color:#ffffff}section#block-asisonnuestroscursos>div{width:1200px;margin:0 auto !important;padding:48px 0px;overflow:hidden}section#block-asisonnuestroscursos>div p.medium{font-size:28px;margin-bottom:0;margin-top:0px}section#block-asisonnuestroscursos>div img{float:left;margin-right:40px;margin-bottom:20px;min-width:400px;height:auto}section#block-asisonnuestroscursos>div p.medium:after{display:block;content:' ';width:102px;height:2px;background-color:#74cee4;margin-left:248px}section#block-asisonnuestroscursos>div span.morado{float:none;margin-left:0;background-color:#74cee4;padding:8px 16px;color:#333333}.views-field.views-field-field-fechas-del-curso{text-align:left}time{font-size:13px}time:before{display:inline-block;vertical-align:baseline;content:'\f017';font-family:fontawesome;margin-right:8px;background-color:#226c75;color:#ffffff;padding:2px 5px;text-align:center}#main-container .second-sidebar{float:right;margin-top:0px}#main-container .w3-card{-webkit-box-shadow:unset;-moz-box-shadow:unset;box-shadow:unset;float:none;padding:0px !important}.w3-container,.w3-panel{padding:0}.w3-row-padding,.w3-row-padding>.w3-half,.w3-row-padding>.w3-third,.w3-row-padding>.w3-twothird,.w3-row-padding>.w3-threequarter,.w3-row-padding>.w3-quarter,.w3-row-padding>.w3-col{padding:0}.page-wrapper{background-color:transparent}#main-container{background-color:transparent;float:none;width:1200px;margin:0 auto;max-width:100%}#header{background-color:#505354}div#header-inner{padding:0;width:1200px;margin:0 auto}div#main-navigation-h{background-color:#000000;text-transform:uppercase;border:0 none;box-shadow:unset;height:100px;line-height:100px}div#main-navigation-h .site-logo{display:block;padding:0px !important}div#main-navigation-h .site-logo img{height:48px}div#main-navigation-inner-h{width:1200px;max-width:100%;margin:0 auto;text-align:right}div#main-navigation-inner-h #block-mainnavigation ul{float:right;margin-top:0px}div#main-navigation-inner-h li{float:left;display:block;margin:5px;position:static}div#main-navigation-inner-h li a{color:#fff;padding:8px !important;line-height:20px}div#main-navigation-inner-h #block-mainnavigation ul ul{float:none;background-color:#ffffff !important}div#main-navigation-inner-h #block-mainnavigation>ul>li.megamenu>ul{right:0px;width:950px}div#main-navigation-inner-h #block-mainnavigation ul ul li{float:none}div#main-navigation-inner-h #block-mainnavigation ul ul li a{color:#454444;font-size:16px}div#main-navigation-inner-h #block-mainnavigation ul ul li a span.fa.fa-arrow-right.right-arrow{display:none}div#main-navigation-inner-h #block-mainnavigation ul ul ul{display:block;position:static;margin-left:40px;margin-left:0px}div#main-navigation-inner-h ul.ul-parent-main>li>ul>li{margin:0px;padding:4px 12px;border-bottom:1px solid #ffffff;border-bottom:0 none;float:none !important}div#main-navigation-inner-h ul.ul-parent-main>li.megamenu>ul>li{float:left !important}div#main-navigation-inner-h ul.ul-parent-main>li>ul>li>a{font-weight:bold}div#main-navigation-inner-h ul.ul-parent-main>li>ul>li:last-child>ul{column-count:2}div#main-navigation-inner-h ul.ul-parent-main>li>ul>li li{margin:0px;padding:0px}section#block-cestadelacompra{display:block;border:solid 1px #00063f;margin:32px 0px 0px 0px;color:#fff;padding:4px !important;line-height:normal;float:right;border-radius:0px}section#block-cestadelacompra .cart-block--summary__count{display:none}body.v2025 section#block-cestadelacompra{border:solid 1px #ffffff}body.v2025 section#block-cestadelacompra span img{filter:unset}#main-container .w3-col.main-box.w3css-content{width:1200px;max-width:100%;float:none;overflow:hidden;padding:0px;margin:0 auto}#main-container .w3-padding{padding:0px !important}#main-container .w3-padding-large{padding:0px !important}#main-container .w3-bar-item.field__item{margin:0}#main-container .form-submit:hover{opacity:.8}.field--name-field-titu a,.btn,button,#main-container .form-submit{color:#ffffff !important;text-transform:uppercase;border:0 none !important;box-shadow:unset;display:block;padding:8px 16px;margin-top:20px;cursor:pointer;padding:8px 32px;background-color:#00063f !important;border-radius:12px;font-size:16px;font-family:aceh}section#block-ntmcustomtitle,section#block-nuestrospacks{margin-top:40px;text-align:center}section#block-ntmcustomtitle h2,section#block-nuestrospacks h2{font-weight:300;font-size:40px}section#block-ntmcustomtitle:after,section#block-nuestrospacks:after{background-color:#e1e1e2;content:' ';width:200px;height:1px;display:inline-block;margin-bottom:20px}section#block-pie a{display:inline-block;height:auto;min-width:unset;vertical-align:middle}section#block-pie img{width:auto;height:72px;display:inline-block;float:none;margin:0 12px}section#block-pie{background-color:#00063f;padding:40px 0px;margin-top:20px}#footer-menu{background-color:#ffffff;margin-top:0px}section#block-views-block-teasers-productos-block-1{clear:both;float:none;text-align:center;margin-top:0px}section#block-views-block-teasers-productos-block-1 .views-row{display:inline-block;vertical-align:top;width:30%}form#views-exposed-form-cursos-page-1{margin:0px !important}section#block-exposedformcursospage-1{margin-bottom:80px;width:auto}section#block-formularioexpuestocursospage-1>h2,section#block-exposedformcursospage-1>h2{text-align:center;margin-bottom:10px}section#block-formularioexpuestocursospage-1 form .bef-links ul,section#block-formularioexpuestocursospage-1 form .bef-links li{margin:0px;padding:0px;display:block;list-style:none}section#block-formularioexpuestocursospage-1 form .bef-links li ul{margin-left:48px}section#block-formularioexpuestocursospage-1 form .bef-links li ul li a{border:0 none}section#block-formularioexpuestocursospage-1 form .bef-links li a{display:block;padding-bottom:0px;margin:8px 0px;border-top:1px solid #FFF;padding-left:10px;color:#fff !important}section#block-formularioexpuestocursospage-1 form .bef-links li a:hover{background-color:#ffffff;color:#000000 !important}body.path-product section#block-exposedformcursospage-1{width:1200px;max-width:100%;margin-left:auto;margin-right:auto;padding-left:0px;padding-right:0px}section#block-exposedformcursospage-1 form{margin-top:0px !important;padding:0px !important}body.path-product section#block-exposedformcursospage-1 form{padding:0px !important}section#block-formularioexpuestocursospage-1 form .form-actions,section#block-exposedformcursospage-1 form .form-actions{margin-right:0px !important}section#block-formularioexpuestocursospage-1 form .form-text,section#block-exposedformcursospage-1 form .form-text{border:0 none !important;padding:8px 12px !important}section#block-formularioexpuestocursospage-1 form .form-actions .form-submit,section#block-exposedformcursospage-1 form .form-actions .form-submit{margin:0px !important;background-color:#2d3f50 !important;text-transform:capitalize}section#block-formacionsuperior{margin-bottom:60px;margin-top:20px}section#block-formacionsuperior h2:after{content:' ';width:200px;display:block;margin:20px auto;background-color:#38a2af;height:2px}#block-nuestroscursos>div{width:1200px;max-width:100%;margin:0 auto !important;padding:0px !important}#block-nuestroscursos>div ul{padding:0px;margin:0px auto 40px auto !important;width:72%;overflow:hidden}#block-nuestroscursos>div ul li{display:inline-block;text-align:left;vertical-align:top;width:49%;float:right}#block-nuestroscursos>div ul li img{float:left;margin-right:20px;margin-bottom:30px}#block-nuestroscursos>div ul li:first-child{text-align:right;float:left}#block-nuestroscursos>div ul li:first-child img{float:right;margin-left:20px;margin-bottom:30px}#block-nuestroscursos>div h2{border-bottom:1px solid #029eb2;width:40%;margin:0px auto 40px auto;padding-bottom:20px}section#block-views-block-teasers-productos-block-2-2,section#block-views-block-teasers-productos-block-2{width:1200px;margin-left:auto;margin-right:auto;max-width:100%;text-align:center;margin-top:20px;margin-bottom:20px}.view-header{text-align:center;margin-bottom:20px}.view-header>h2,section#block-views-block-teasers-productos-block-2-2>h2,section#block-views-block-teasers-productos-block-2>h2{text-align:center;font-weight:normal;font-size:32px;border-bottom:2px solid #38a2af;width:auto;display:inline-block;padding-left:40px !important;padding-right:40px !important;padding-bottom:0px !important}.view-header>h3{text-align:center;font-weight:normal;font-size:22px;margin-bottom:40px}section#block-views-block-teasers-productos-block-1 .views-row:first-child{float:left}section#block-views-block-teasers-productos-block-1 .views-row:last-child{float:right}section#block-views-block-teasers-productos-block-1 .w3-block-title{text-align:left;margin-bottom:0px;color:#226c75}section#block-views-block-teasers-productos-block-1 .w3-block-title h2{color:#00717c}section#block-views-block-areas-profesionales-block-1{background-color:#009db1;border-bottom:10px solid #009db1;margin-bottom:40px;width:1200px;max-width:100%;margin-left:auto;margin-right:auto}section#block-views-block-areas-profesionales-block-1 ul{column-gap:2px}section#block-views-block-areas-profesionales-block-1 .grid{margin:0px;padding:0;margin-bottom:4px}.field--name-field-titu a,.btn,button{display:block;color:#ffffff;text-transform:uppercase;background-color:#226c75;height:48px;line-height:48px}.field--name-field-titu a{display:inline-block;margin-left:40px;padding-left:40px;padding-right:40px;height:40px;line-height:40px}.taxonomy-term--type-area-profesional.taxonomy-term--view-mode-default{position:relative;overflow:hidden}.taxonomy-term--type-area-profesional.taxonomy-term--view-mode-default>div>div{padding:0px !important}.taxonomy-term--type-area-profesional.taxonomy-term--view-mode-default:after{display:none;position:absolute;top:0;left:0;width:100%;height:100%;z-index:100;content:' ';background-color:rgba(0,0,0,0.5)}.taxonomy-term--type-area-profesional.taxonomy-term--view-mode-default:hover:after{display:block}.taxonomy-term--type-area-profesional.taxonomy-term--view-mode-default .field--name-taxonomy-term-title{display:none;position:absolute;top:50%;transform:translateY(-50%);text-align:center;width:100%;z-index:101;color:#ffffff}.taxonomy-term--type-area-profesional.taxonomy-term--view-mode-default .field--name-taxonomy-term-title h2{width:65%;font-size:22px;margin-left:auto;margin-right:auto}.taxonomy-term--type-area-profesional.taxonomy-term--view-mode-default:hover .field--name-taxonomy-term-title{display:block}.taxonomy-term--type-area-profesional.taxonomy-term--view-mode-default .field--name-taxonomy-term-link a{position:absolute;font-size:0px;width:100%;left:0px;top:0px;height:100%;z-index:102}section#block-contacto{height:80px;background-color:#d3d2d2;width:auto;padding:20px 40px;text-transform:uppercase;font-size:24px;line-height:18px;margin-top:0px;clear:both}section#block-contacto p{margin:0;line-height:48px}section#block-contacto a{display:inline-block;background-color:#2d3f50;border-radius:0px;color:#ffffff;float:right;padding:10px 20px;line-height:24px;font-size:22px}.w3-section,.w3-code{margin:0px !important}.field.field--name-field-cursos-disponibles label{text-transform:uppercase;float:none;text-align:center;display:block;margin-top:40px;padding-top:40px;border-top:1px solid #d3d2d2;font-size:24px;margin-bottom:40px}#main-container .field.field--name-field-cursos-disponibles .field__items{text-align:center;float:none}#main-container .field.field--name-field-cursos-disponibles .w3-bar-item{width:29%;float:none;display:inline-block}#main-container .field.field--name-field-cursos-disponibles .w3-bar-item a{font-weight:bold;color:#ffffff;padding:8px 0px 0px 0px !important;background-color:#74cee4;text-align:center;margin:0 20px !important;margin-bottom:40px !important;display:block;vertical-align:top;float:none;text-transform:uppercase;font-size:24px;position:relative}#main-container .field.field--name-field-cursos-disponibles .w3-bar-item a:before{font-family:fontawesome;font-size:16px;display:block;content:"\f1c1";position:absolute;bottom:-6px;color:#F40F02;z-index:1;left:36px;font-weight:400}#main-container .field.field--name-field-cursos-disponibles .w3-bar-item a:after{content:'Ver programa';color:#000000;font-size:16px;text-transform:capitalize;font-weight:400;display:block;text-align:center;background-color:#ffffff;position:relative;top:8px;padding-top:12px}section#block-lateral{margin-top:20px}section#block-lateral img{margin-top:40px;display:block;max-width:100%;height:auto}section#block-lateral .w3-left{float:none !important}section#block-lateral .w3-left{float:none !important}span.file-size{display:none !important}#main-container .node--type-page.node--view-mode-full{margin-bottom:80px}div#highlighted{margin-bottom:40px;background-color:transparent;margin-left:auto;margin-right:auto;float:none;width:1200px;max-width:100%;position:relative;clear:both}section#block-views-block-teasers-productos-home-block-1{margin-bottom:80px;border-bottom:1px solid #d3d2d2;padding-bottom:80px;padding-top:80px;border-top:1px solid #d3d2d2}section#block-views-block-teasers-productos-home-block-1 .grid{padding-bottom:0}section#block-views-block-teasers-productos-home-block-1 .grid .grid__content{border:1px solid #d3d3d3 !important}section#block-views-block-teasers-productos-home-block-1 .grid .grid__content .views-field-field-texto-promo,section#block-views-block-teasers-productos-home-block-1 .grid .grid__content .views-field-view-commerce-product{width:80%;margin-left:auto;margin-right:auto}section#block-views-block-teasers-productos-home-block-1 .grid .grid__content .views-field-view-commerce-product{margin-bottom:20px}.views-field.views-field-field-texto-promo p{height:72px}section#block-views-block-teasers-productos-home-block-1 .views-field-view-commerce-product a{display:block;border-radius:6px;color:#ffffff;text-align:center;padding:16px 0px;font-size:20px}body.path-node-1 #main-container .node--view-mode-full{margin-bottom:0px;display:none}body.path-node-1 .node--view-mode-full ul{column-count:3;list-style:none;padding:0}body.path-node-1 .node--view-mode-full ul li:first-child strong{color:#74cee4}body.path-node-1 .node--view-mode-full ul li strong{display:block;color:#c389ce;font-size:28px;font-size:26px;line-height:28px;overflow:hidden}body.path-node-1 .node--view-mode-full ul li strong .large{font-size:60px !important;display:block;width:44%;float:left;font-weight:bold;height:74px;line-height:74px}body.path-node-1 .node--view-mode-full ul li:last-child strong{color:#e16c6c}#main-container .medium{margin-bottom:80px;padding-bottom:0;width:60%;max-width:100%;margin-left:auto;margin-right:auto}#main-container .large{font-size:40px}div#highlighted-inner{padding:0}div#highlighted-inner .w3-section{margin:0px !important}div#highlighted-inner .field--name-field-media{float:none !important;padding:0px !important}div#highlighted-inner .field--name-field-media img{width:100%;height:auto}div#highlighted-inner .field.field--name-body{position:absolute;width:50%;right:0px;top:0px;text-align:left;color:#ffffff;background-color:rgba(17,158,178,0.35);padding:80px 40px 0px 40px;height:100%;font-size:20px}div#highlighted-inner .field.field--name-body p.medium{border-bottom:2px solid #ffffff;padding-bottom:10px;font-size:24px;font-weight:bold;text-transform:uppercase}div#highlighted-inner .field.field--name-body span.verde{float:left;margin-left:0}div#highlighted-inner .field.field--name-body span.verde a{background-color:#2d3f50;color:#ffffff}span.verde,span.morado{float:right;margin-left:20px;font-size:16px}span.verde a{background-color:#a3ad16;color:#ffffff;padding:12px 40px;display:inline-block}span.morado a{background-color:#915b9c;color:#ffffff;padding:12px 40px;display:inline-block}.variations-select.form-group{position:relative;padding-left:92px}div#edit-purchased-entity-wrapper label{display:none !important}.variations-select.form-group:before{content:'Curso: ';text-transform:uppercase;position:absolute;left:0;top:6px;font-size:20px}.variations-select.form-group select{border:1px solid black;text-transform:uppercase;padding:8px 16px;background-image:none;background-color:#ffffff}.variations-select.form-group select option{padding:4px 0px;font-family:'Kumbh Sans',sans-serif}.cart--cart-offcanvas{padding:40px}.cart--cart-offcanvas__close{text-align:right;margin-bottom:20px}aside{background-color:#505354 !important;color:#ffffff}aside input[type="number"]{box-shadow:unset;border:0 none;text-align:center;margin:0;padding:0}aside button.button.btn{-webkit-appearance:unset;background-image:none;border:0 none;cursor:pointer;color:#ffffff;background-color:transparent}aside button.button.btn:hover{opacity:.8}.cart-block--offcanvas-contents__links a{display:block;text-align:center;color:#00063f;border-radius:4px;margin-top:20px;padding:8px 16px;float:left;font-size:14px;background-color:#ffffff}body .cart-offcanvas.is-open{overflow-y:scroll}table.cart-block--offcanvas-cart-table.table{width:100%}table.cart-block--offcanvas-cart-table.table td.cart-block--offcanvas-cart-table__title{text-transform:lowercase;font-size:14px}table.cart-block--offcanvas-cart-table.table td.cart-block--offcanvas-cart-table__title:first-letter{text-transform:uppercase}.cart-block--offcanvas-contents__update{margin-top:12px;height:auto;line-height:normal;text-align:right}aside#cart-offcanvas .cart--cart-offcanvas__close button{color:#505354;background-color:#ffffff;height:auto;line-height:normal;float:right}table.w3-table-all{border:0 none}.w3-bordered tr,.w3-table-all tr{border-bottom:1px solid #231f20}.w3-bordered tr,.w3-table-all tr th{color:#231f20;font-weight:normal;text-transform:uppercase}.w3-bordered tr,.w3-table-all tr td{padding-top:16px;padding-bottom:16px}.w3-table-all tr td .form-submit{margin:0 !important}.w3-table-all tr td .form-number{width:auto;text-align:center}.order-total-line{padding:16px 0 0 0;text-transform:uppercase}.field--name-field-titu a,.btn,button,#main-container .form-actions .form-submit{display:inline-block;vertical-align:top;margin:0;width:auto;margin-top:20px}.view-commerce-cart-form{margin-top:80px}.view-commerce-cart-form #edit-submit{float:right;clear:right;background-color:transparent !important;color:#00063f !important;padding-right:0px}.view-commerce-cart-form #edit-checkout{float:right;clear:right}#main-container .form-email,#main-container .form-text{padding:4px}#main-container .form-wrapper label{font-size:14px}#main-container .layout--twocol-bricks{justify-content:space-between}#main-container .layout--twocol-bricks>.layout__region--first-above,#main-container .layout--twocol-bricks>.layout__region--second-above,#main-container .layout--twocol-bricks>.layout__region--first-below,#main-container .layout--twocol-bricks>.layout__region--second-below{flex:0 1 49%}.form-item-shipping-information-shipping-profile-address-0-address-address-line2{display:none}#commerce-checkout-flow-multistep-default .form-item,#commerce-checkout-flow-multistep-default .form-wrapper{margin-bottom:20px !important;border:0 none}#commerce-checkout-flow-multistep-default .form-item>legend,#commerce-checkout-flow-multistep-default .form-wrapper>legend{cursor:pointer;font-weight:bold;display:none !important}#commerce-checkout-flow-multistep-default fieldset.form-wrapper .field--name-field-texto-para-tarjeta,#commerce-checkout-flow-multistep-default fieldset.form-wrapper .field--name-field-nombre-del-remitente,#commerce-checkout-flow-multistep-default fieldset.form-wrapper .field--name-field-telefono-del-remitente,#commerce-checkout-flow-multistep-default fieldset.form-wrapper .field--name-field-email-del-remitente{display:none;background-color:#cccccc;padding:12px 12px 0px 12px}#commerce-checkout-flow-multistep-default .form-wrapper .field--name-field-es-un-regalo label:after{font-family:'FontAwesome';display:inline-block;content:'\f06b';color:#00063f;margin-left:8px;font-size:22px;position:relative;top:2px}#commerce-checkout-flow-multistep-default .form-wrapper .form-wrapper{margin-bottom:0px !important}#commerce-checkout-flow-multistep-default .address-container-inline>.form-item{margin-bottom:0px !important}#edit-order-fieldscheckout-field-direccion-wrapper summary{display:none !important}body.path-checkout .layout-region-checkout-secondary{border:1px solid;padding:10px 20px}#main-container form.w3-content{max-width:unset}.checkout-order-summary>table{width:100%}#edit-preview{display:none !important}#main-container #node-solicitar-informacion-form .form-wrapper{margin-bottom:20px}input,textarea,.view-filters details.form-wrapper{-webkit-box-shadow:unset !important;-moz-box-shadow:unset !important;box-shadow:unset !important}#main-container #node-solicitar-informacion-form .group-left,#main-container #node-solicitar-informacion-form .group-right{width:49%}body.path-node-1 .addtoany_list{display:none !important}.addtoany_list{display:block;margin-top:40px}body.es-contact #main-container .form-actions,body.es-node-add-solicitar_informacion #main-container .node-solicitar-informacion-form .form-actions{text-align:center}body.es-contact #main-container .form-actions .form-submit,body.es-node-add-solicitar_informacion #main-container .node-solicitar-informacion-form .form-actions .form-submit{padding:8px 64px}body.es-contact #main-container .contact-message-contacto-form label,body.es-node-add-solicitar_informacion #main-container .layout--twocol-bricks label{display:none}body.es-contact #main-container .contact-message-contacto-form .form-type-checkbox div,body.es-node-add-solicitar_informacion #main-container .layout--twocol-bricks .form-type-checkbox div{display:inline-block;padding-left:8px}body.es-contact #main-container .contact-message-contacto-form .form-wrapper{margin-bottom:20px}body.es-contact #main-container .contact-message-contacto-form .form-text,body.es-contact #main-container .contact-message-contacto-form .form-email,body.es-contact #main-container .contact-message-contacto-form .form-textarea,body.es-node-add-solicitar_informacion #main-container .layout--twocol-bricks .form-text,body.es-node-add-solicitar_informacion #main-container .layout--twocol-bricks .form-email,body.es-node-add-solicitar_informacion #main-container .layout--twocol-bricks .form-textarea{padding:4px;background-color:#e9e8e8;border-radius:4px;border-color:#a7a5a6 !important}body.path-product article .w3-row.element-container-wrapper{display:none}body.path-product article .field--name-field-image{width:44%;float:left;margin-right:20px !important}body.path-product article .field--name-field-titu>p{margin:0px;height:100px;line-height:100px}body.path-product article .field--name-field-image .w3-left{float:none !important}body.path-product article .field--name-field-image .w3-left img{width:100%}body.path-product article .field--name-field-precio,body.path-product article .field--name-field-creditos,body.path-product article .field--name-field-duracion,body.path-product article .field--name-field-titulo-interior,body.path-product article .field--name-price,body.path-product article .field.field--name-variations{float:none;width:auto;clear:none;display:block;overflow:hidden}body.path-product article .field--name-field-precio>div:after{display:inline-block;content:'€'}body.path-product #main-container article .field.field--name-variations .form-submit{background-color:#2d3f50 !important;float:right;margin-right:20px !important}body.path-product article .field--name-body{clear:both}body.path-product article .field--name-field-contenidos{clear:both;background-color:#ffffff;margin-top:20px}body.path-product article .field--name-price{display:none !important}body.path-product article .field--name-price>div{float:left;clear:none;margin-left:10px !important}body.path-product article .field__label{text-transform:uppercase;font-weight:bold}body.path-product article .form-type-select>label{text-transform:uppercase}body.path-product article .form-type-select>.form-select{padding:8px 16px}body.path-product article .addtoany_list{clear:both;width:100%;float:none;text-align:right;background-color:#ffffff}body.path-product article .product_header{background-color:#e9e8e8;overflow:hidden;border-bottom:4px solid #00717c}.horizontal-tabs ul.horizontal-tabs-list li.selected a{border-top:4px solid #00717c}.horizontal-tabs .horizontal-tab-button{border-right:2px solid #ffffff}body.path-product article .field.field--name-variations .form-select{margin-top:20px;width:auto;min-width:40%}.attribute-widgets.form-group{display:none !important}.field--name-field-titulo-interior{text-transform:uppercase;margin-bottom:10px !important;font-size:20px;margin-top:10px !important}body.path-frontpage section#block-formacionsuperior{margin-bottom:0}body.path-frontpage section#block-exposedformcursospage-1{margin-top:20px}body.path-frontpage section#block-exposedformcursospage-1>h2{display:none}form#user-login-form{width:640px;max-width:100% !important;margin:80px auto !important}section#block-pie .w3-left{float:none !important;width:auto;display:inline-block}section#block-pie .w3-left img{height:40px;width:auto}.w3-select{border:0 none !important;background-color:#ffffff}.view-programacion .views-field-field-fechas-del-curso time{vertical-align:top;font-size:15px}.view-programacion .views-field-field-fechas-del-curso time:before{display:none}.view-programacion .views-field-field-fechas-del-curso span,.views-field-field-precio span{display:inline-block;vertical-align:top;text-transform:uppercase;font-size:15px;margin-right:8px}.view-programacion .views-field-field-fechas-del-curso span+div,.views-field-field-precio span+div{display:inline-block;vertical-align:top}.views-field-field-precio span+div:after{content:'€'}section#block-conversormoneda a{color:#226c75;text-decoration:underline}.address-container-inline>.form-item{display:inline-block;margin-right:1em !important}nav#block-mainnavigation{float:right;margin-top:20px;position:relative;top:10px}.main-box .field--name-body .w3-left{float:none !important;text-align:center;margin:10px auto}.view-banners{position:relative}.view-banners .field--name-field-pagina-web a{display:block;position:absolute;left:0px;top:0px;width:100%;height:100%;text-indent:-9999px}.order-total-line.order-total-line__subtotal{display:none}fieldset#edit-shipping-information{border:0 none}#commerce-checkout-flow-multistep-default div.field--name-shipping-method .w3-section{margin:0px !important}#shipping-information-wrapper:after{display:block;content:'- Resto de Islas Canarias: Los gastos de envío son gratis para pedidos superiores a 60€. Inferiores a esa cantidad se cobrarán 8€.'}#shipping-information-wrapper>fieldset:after{display:block;content:'- Tenerife: Los gastos de envío son gratis para pedidos superiores a 50€. Inferiores a esa cantidad se cobrarán 6€.'}#commerce-checkout-flow-multistep-default div.field--name-shipping-method .w3-panel{margin:0px}#shipping-information-wrapper{margin-bottom:20px !important}body .eu-cookie-withdraw-tab{left:120px}body.ntm_2022{color:#00063f;background-color:#ffffff}body.ntm_2022 div#main-navigation-h{background-color:#ffffff;border-bottom:1px solid #674646}.page-wrapper,#main-container{color:#00063f}.view-categorias-portada .grid__content.w3-row{position:relative}.view-categorias-portada .grid__content.w3-row a{position:absolute;z-index:1;left:0px;top:0px;width:100%;height:100%;display:block;text-indent:-9999px}.views-field.views-field-name{position:absolute;text-align:center;top:46%;width:100%;color:#ffffff;font-size:40px;font-family:aceh}div#highlighted{width:100%}div#highlighted-inner .field.field--name-body{position:absolute;width:100%;color:#ffffff;background-color:transparent;padding:0px;height:auto;font-size:20px;left:0px;top:40%;font-weight:bold}div#highlighted-inner .field.field--name-body h2{font-weight:200;font-size:50px}div#highlighted-inner .field.field--name-body a{color:#00063f;text-transform:uppercase;background-color:#ffffff;border-radius:16px;padding:8px 32px;display:inline-block;font-family:aceh;font-size:30px}div#highlighted-inner .field.field--name-body>*{width:1200px;max-width:100%;margin-right:auto;margin-left:auto}div#main-navigation-inner-h li a{color:#00063f}section#block-presentacion{width:800px;margin-left:auto;margin-right:auto;padding:80px 0px;max-width:100%}#main-container{min-height:800px}#main-container h1{border:0 none}#main-container .ntmproducts .views-field-field-image img{width:100%;height:auto}#main-container .ntmproducts .item-list li{border:0 none !important;box-shadow:unset;border-radius:0px;padding:0px;margin:0px}.views-field.views-field-price__number{color:#ffffff;background-color:#00063f;padding:8px;margin:8px 0px;font-weight:bold}#main-container .ntmproducts .item-list li{width:100%;margin-bottom:20px}#main-container .ntmproducts .item-list li img{height:384px;width:auto;max-width:unset}section#block-logocabildo{display:inline-block;width:auto;float:left}nav#block-mainnavigation{float:right;margin-top:20px;margin-right:20px}div#main-navigation-inner-h li a{color:#00063f;text-transform:capitalize;font-family:acrom;font-size:16px}div#highlighted-inner .field--name-field-media:after{content:' ';position:absolute;display:block;left:0px;width:100%;top:0px;background-color:rgba(0,0,0,0.6);height:100%}section#block-views-block-categorias-portada-block-1 h2{text-align:center;margin-bottom:40px}footer.view-footer{text-align:center}footer.view-footer a{display:inline-block;background-color:#00063f;color:#ffffff;border-radius:16px;padding:8px 32px;text-transform:uppercase;font-family:aceh;font-size:18px}section#block-presentacion h2 .large{font-size:80px}section#block-presentacion h2+p:before{background-color:#e1e1e2;content:' ';width:200px;height:1px;display:inline-block;margin-bottom:20px}section#block-infopedidos{background-color:#ffffff;padding:100px 0px;overflow:hidden;color:#00063f}section#block-infopedidos>div{width:800px;max-width:100%;margin:0 auto !important;text-align:left}section#block-infopedidos img{margin-right:40px;height:auto;width:180px;margin-top:-20px}section#block-personalizado img{width:100%}section#block-contactblock{background-color:rgba(0,6,63,0.8);padding:100px 0px}section#block-contactblock>form{background-color:transparent !important;margin:0px auto !important;position:relative;z-index:1}section#block-contactblock>form input[type=text],section#block-contactblock>form input[type=email],section#block-contactblock>form textarea{border-radius:12px}section#block-contactblock>form label{margin:12px 8px}#captcha .details-description,details#captcha summary{display:none}div#edit-field-acepto-value--description{margin:20px 0px !important}input#edit-submit{float:right;background-color:#283374;border:0 none !important;border-radius:12px;padding:14px 36px;font-size:18px}section#block-contactblock{padding:100px 0px;background-image:url(/themes/custom/images/fondo_contacto.png);background-repeat:no-repeat;background-size:contain;position:relative}section#block-contactblock h2{color:#ffffff;position:relative;z-index:1}section#block-contactblock:after{background-color:rgba(0,6,63,0.9);position:absolute;content:' ';left:0px;top:0px;width:100%;height:100%;display:block}section#block-contactblock a{color:#ffffff}section#block-personalizado{margin-bottom:80px}body.path-node-5 div#main-container .node--type-page.node--view-mode-full{text-align:center;margin-top:160px}section#block-contactblock h2:before{display:block;width:100%;text-align:center;content:'¿Buscas algo más personalizado? *A partir de 150€';font-size:20px;margin-left:auto;margin-right:auto;margin-bottom:20px}body.path-cart .view-commerce-cart-form th#view-remove-button-table-column{text-align:center}body.path-cart .view-commerce-cart-form td.views-field.views-field-remove-button{text-align:center}body.path-cart .view-commerce-cart-form td.views-field.views-field-remove-button .form-submit{opacity:0 !important;position:absolute}body.path-cart .view-commerce-cart-form td.views-field.views-field-remove-button:after{content:'\f014';font-family:'FontAwesome';font-size:28px;display:inline-block;cursor:pointer}.cart-empty-page{text-align:center;margin-top:160px}a.link--previous{display:block}section#block-formularioexpuestocursospage-1{float:right;width:auto;line-height:normal;vertical-align:top;position:relative;top:-38px;margin-right:20px}form#views-exposed-form-cursos-page-1{margin:0px !important;padding:0px !important;position:relative}form#views-exposed-form-cursos-page-1 .form-text{width:180px;border-radius:12px;background-color:#e7e6e6;border:0 none !important;padding:4px 12px !important;font-size:16px;outline:unset !important}div#footer-menu ul{list-style:none;margin:0px;padding:0px;display:inline-block}div#footer-menu ul li{list-style:none;margin:0px 8px;padding:0px;display:inline-block;font-size:14px}#main-container .ntmproducts .views-field-view-commerce-product a{color:#ffffff !important;text-transform:uppercase;border:0 none !important;box-shadow:unset;display:block;padding:8px 16px;margin-top:20px;cursor:pointer;padding:8px 32px;background-color:#00063f !important;border-radius:12px;font-size:16px;font-family:aceh;width:auto;display:inline-block}#main-container .ntmproducts .views-field-view-commerce-product a:after{display:none}#main-container .ntmproducts .views-field-view-commerce-product{float:none;width:100%;margin-top:0px}.cart-block--offcanvas-cart-table__quantity{width:125px}.cart-block--offcanvas-cart-table__quantity>input{display:block;float:left}.cart-block--offcanvas-cart-table__quantity input,.cart-block--offcanvas-cart-table__quantity textarea{border:1px solid #eeeeee;box-sizing:border-box;margin:0;outline:none;padding:10px}.cart-block--offcanvas-cart-table__quantity input[type="button"]{-webkit-appearance:button;cursor:pointer}.cart-block--offcanvas-cart-table__quantity input::-webkit-outer-spin-button,.cart-block--offcanvas-cart-table__quantity input::-webkit-inner-spin-button{-webkit-appearance:none}.cart-block--offcanvas-cart-table__quantity input[type='button']{background-color:#eeeeee;min-width:38px;width:auto;transition:all 300ms ease}.cart-block--offcanvas-cart-table__quantity .button-minus,.cart-block--offcanvas-cart-table__quantity .button-plus{font-weight:bold;height:38px;padding:0;width:38px;position:relative}.cart-block--offcanvas-cart-table__quantity input[type="number"]{height:38px;text-align:center;width:62px;font-size:13px;margin:0 0 5px;resize:vertical}.cart-block--offcanvas-cart-table__quantity input[type="number"]{-moz-appearance:textfield;-webkit-appearance:none}section#block-formularioexpuestocursospage-1 .form-type-select.form-item-field-denominacion-de-origen-value{display:block;position:absolute;text-align:center;right:0px;top:128px;width:208px}section#block-formularioexpuestocursospage-1 .form-type-select.form-item-field-denominacion-de-origen-value>label{display:none}.layout-region-pos-main fieldset{border:0 none}.ui-menu .ui-menu-item-wrapper{position:relative;display:block;padding:4px 8px;font-size:14px;color:#333333 !important;border-bottom:1px solid #00063f}.commerce-pos-autocomplete-results>div>div{display:inline-block;float:none;width:auto;vertical-align:top;margin-right:16px !important;padding:8px 16px}div#sliding-popup button{font-size:14px;text-transform:unset;font-weight:normal;line-height:normal;display:inline-block}.eu-cookie-compliance-category-description{font-size:14px}#main-container .ntmproducts>.view-filters{float:left;width:20%}#main-container .ntmproducts>.view-content{float:right;width:75%}body.v2025 #main-container .ntmproducts>.view-filters{border:2px solid #e6e6e6;padding:10px;border-radius:8px;color:#252525}body.v2025 #main-container .ntmproducts>.view-filters .form-actions{display:none}body.v2025 #main-container .ntmproducts>.view-filters .form-text{border-radius:8px}#main-container .ntmproducts>.view-filters .w3-block>*{margin-bottom:20px !important;display:block}#main-container .ntmproducts>.view-filters .w3-block>* .w3-panel{margin-bottom:0px;margin-top:0px}#main-container .ntmproducts>.view-filters .w3-block>* .w3-panel label.option{font-size:12px}.white_text{color:#ffffff !important}.radius_child>div,.radius{border-radius:16px}.circle{border-radius:24px;display:inline-block;padding:0px !important;height:48px;width:48px;text-align:center;margin:0;line-height:48px}body.path-node-3084 .wp-block-group>div,body.path-node-3081 .wp-block-group>div,body.path-node-3082 .wp-block-group>div{width:1200px;max-width:100%;margin-left:auto;margin-right:auto}header.view-header>a{float:right;margin-top:20px;display:inline-block;height:auto;line-height:normal}form#commerce-pos-register-select{width:360px;margin:80px auto 0px auto !important}ul.primary>li a{font-weight:bold}ul.primary>li:hover a,ul.primary>li.is-active a{background-color:#00063f;color:#ffffff;font-weight:bold}body .details-wrapper input.button{position:static}form#commerce-stock-transactions1{width:450px;max-width:100%;margin:80px auto 0px auto !important}.view-filters .w3-block>div{display:inline-block;vertical-align:top;margin-right:20px !important}body.v2025 div#main-navigation-h{background-color:#c20535;border:0 none;color:#ffffff}body.v2025 div#main-navigation-h li a{color:#ffffff;font-size:16px;font-family:'Poppins',sans-serif}body.v2025 #main-container .ntmproducts{width:1200px;max-width:100%;margin-left:auto;margin-right:auto}body.path-user #main-container,body.path-admin #main-container,body.es-admin-commerce-pos-main #main-container{margin-top:40px}body.path-user #footer-menu,body.path-user #block-sitemap,body.path-user #main-navigation-h,body.path-admin #footer-menu,body.path-admin #block-sitemap,body.path-admin #main-navigation-h,body.es-admin-commerce-pos-main #footer-menu,body.es-admin-commerce-pos-main #block-sitemap,body.es-admin-commerce-pos-main #main-navigation-h{display:none}.wp-block-cover p{color:#ffffff !important}.receipt-header{font-size:14px}@media only screen and (max-width:1199px){#main-container .ntmproducts>.view-filters{float:none;width:auto}#main-container .ntmproducts>.view-content{float:none;width:auto}div#header-inner{width:980px}div#highlighted-inner .field.field--name-body{width:60%}#main-container{float:none;width:auto;padding:0 1em}section#block-views-block-teasers-productos-home-block-1 .grid{width:33.3%}section#block-views-block-teasers-productos-block-1 .views-field-title,section#block-views-block-teasers-productos-home-block-1 .views-field-title{position:static}.views-field.views-field-field-image a{display:block}.views-field.views-field-field-texto-promo p{height:auto}#main-container .view-teasers-productos li.grid{width:33.3%;float:left;padding:0 .625rem 1.25rem}}@media only screen and (max-width:1023px){body.v2025 nav.slick__arrow{top:16px}body.v2025 .slick-arrow{margin:0 12px}body{font-size:16px}body p{font-size:16px}h2{font-size:24px}section#block-infopedidos img{float:right;margin-right:0px;margin-left:20px;margin-bottom:20px}#top-container{display:none !important}.field--name-field-imagen{float:none !important}.taxonomy-term--type-area-profesional.taxonomy-term--view-mode-default .field--name-taxonomy-term-title h2{padding:0 20px;width:auto}.taxonomy-term--type-area-profesional.taxonomy-term--view-mode-default .field--name-taxonomy-term-title{display:block;position:static;transform:unset;margin:20px 0px !important}#main-container .ntmproducts li.grid{display:block;float:none}body.path-taxonomy section#block-netmonsters-page-title{background-size:cover}div#header-inner{width:auto}div#highlighted-inner .field.field--name-body{width:auto}#main-container{float:none;width:auto;padding:0 20px}nav.w3-block.w3-section.breadcrumb{padding:20px;line-height:28px}section#block-conversormoneda{position:static;text-align:right}body.path-product article .field--name-field-image{width:auto;float:none;margin-right:0px !important}body.path-product article .field--name-field-fechas-del-curso,body.path-product article .field--name-field-precio,body.path-product article .field--name-field-creditos,body.path-product article .field--name-field-duracion,body.path-product article .field--name-field-titulo-interior,body.path-product article .field--name-price,body.path-product article .field.field--name-variations{padding:0 20px !important}body.path-product article .field--name-field-titu>p{margin:0px;height:auto;line-height:normal;padding:20px 0px !important}.field--name-field-titu a{display:inline-block;margin-left:auto;padding-left:40px;padding-right:40px;height:40px;line-height:40px;margin-right:auto;margin-top:10px}section#block-views-block-teasers-productos-home-block-1 .grid{width:auto;float:none}section#block-views-block-teasers-productos-block-1 .views-field-title,section#block-views-block-teasers-productos-home-block-1 .views-field-title{position:static}.views-field.views-field-field-image a{display:block}.views-field.views-field-field-texto-promo p{height:auto}#main-container .view-teasers-productos li.grid{width:auto;float:none;padding:0}body.path-node-1 .node--view-mode-full ul{column-count:unset}body.path-node-1 .node--view-mode-full ul li{margin-bottom:2em}section#block-views-block-teasers-productos-home-block-1 .grid{margin-bottom:2em}div#highlighted-inner .field.field--name-body{position:static;width:auto;padding:1em}span.verde,span.morado{float:none;margin-left:20px;font-size:16px;display:block;width:100%;margin-left:0}span.verde a,span.morado a{display:block}nav#block-menudecuentadeusuario,section#block-accesoalcampus,section#block-cestadelacompra,section.block-commerce-cart{display:none}#header{background-color:#222}body.path-product article .field--name-price,body.path-product article .field--name-body,body.path-product article .field.field--name-variations{float:none;width:auto;clear:both}#main-container .field.field--name-field-cursos-disponibles .w3-bar-item{width:auto !important;float:none;display:block}section#block-contacto a{display:block;float:none}section#block-contacto{height:auto}.taxonomy-term--type-area-profesional.taxonomy-term--view-mode-default img{width:100%}#block-nuestroscursos>div h2{width:auto}#block-nuestroscursos>div ul{width:auto}section#block-views-block-teasers-productos-block-2-2 .w3-ul,section#block-views-block-teasers-productos-block-2 .w3-ul{columns:unset;padding:0px}section#block-asisonnuestroscursos>div{width:auto}section#block-asisonnuestroscursosfield .field--name-field-imagen{float:none !important}section#block-asisonnuestroscursos>div img{float:none;width:100%;height:auto}div#main-navigation-h{height:auto;line-height:normal}div#main-navigation-h .site-logo{display:block;margin-top:0px !important;padding:20px !important}section#block-exposedformcursospage-1 .w3-block>div{display:block;vertical-align:top;margin-right:0px;margin-bottom:10px !important}div#main-navigation-inner-h li a{margin:0px 0px 10px 0px !important;text-align:right}section#block-netmonsters-page-title{background-color:#00717c;color:#ffffff;height:auto;line-height:40px;padding:10px 20px !important}#block-netmonsters-branding{width:auto;display:inline-block;float:left}.mobile-nav{position:absolute;right:0px;top:0px;width:auto;background-color:#000 !important}div#main-navigation-h .site-logo{width:auto}section#block-logofundacionteneriferural{float:none;display:inline-block;padding:0px;margin:0px;margin-top:0px;vertical-align:top;margin-top:54px;float:right}section#block-logofundacionteneriferural img{height:32px}#block-logocabildo{display:inline-block;width:auto;vertical-align:top;margin-top:50px;float:right}#block-logocabildo img{height:36px !important}section#block-lateral{display:none !important}#main-container .ntmproducts li.grid>div{margin:0px}nav#block-mainnavigation{float:none;margin:0px}nav#block-mainnavigation>ul{position:fixed;z-index:10000;top:114px;right:0px;padding:20px;background-color:#000;width:100%;height:100%;float:none;margin-top:0px}section#block-formularioexpuestocursospage-1 .form-select{display:none}section#block-formularioexpuestocursospage-1 .form-type-select>label{display:block;cursor:pointer}section#block-formularioexpuestocursospage-1 .form-type-select>label:after{display:block;font-family:fontawesome;content:'\f063';float:right}section#block-formularioexpuestocursospage-1 .form-type-select>label.open:after{content:'\f061'}section#block-formularioexpuestocursospage-1 .form-type-select>label.open+.form-select{display:block}#main-container .w3-threequarter{padding:16px}.view-commerce-cart-form table{font-size:10px}.view-commerce-cart-form table .form-number{max-width:48px}div#highlighted-inner .field.field--name-body h2{font-size:24px;line-height:normal;color:#00063f;text-align:center}div#highlighted-inner .field--name-field-media{position:relative}div#highlighted-inner .field.field--name-body a{color:#ffffff;background-color:#00063f;font-size:20px}section#block-textobannernavidad2022 p{text-align:center;padding-bottom:0px !important}section#block-presentacion{padding-top:0px}section#block-presentacion h2 .large{font-size:48px}section#block-presentacion h2{font-weight:300;font-size:24px}div#highlighted{margin-bottom:0px}div#footer-menu ul{display:block}div#footer-menu ul li{margin:16px 0px;display:block}#block-logocabildo img{height:36px !important;margin-top:0px !important;position:relative;left:-28px;top:-26px}form#views-exposed-form-cursos-page-1 .form-text{width:132px}section#block-formularioexpuestocursospage-1{top:26px;margin:0px;float:left;left:-32px}.mobile-nav{position:absolute;right:8px;top:26px;width:auto;background-color:transparent !important;color:#00063f;padding:0px !important;font-size:24px !important}div#main-navigation-h .site-logo img{height:48px}div#main-navigation-inner-h #block-mainnavigation>ul{background-color:#00063f;top:97px;overflow:auto}div#main-navigation-inner-h li a{color:#ffffff}div#main-navigation-inner-h #block-mainnavigation ul ul{display:block !important}div#main-navigation-inner-h #block-mainnavigation ul ul ul{display:block;position:static;margin:0px}div#main-navigation-inner-h ul.ul-parent-main>li>ul>li{border:0 none}#main-container .ntmproducts li.grid{display:block;float:none;width:auto;margin-left:auto;margin-right:auto}body.path-product #main-container .main-box .layout .field--name-body p{padding:0px !important}body.path-product #main-container .main-box .layout .field--name-ds-chainscommerce-product-default-variations-price{margin-top:12px !important}table.cart-block--offcanvas-cart-table.table td.cart-block--offcanvas-cart-table__title{display:block;width:100%}table.cart-block--offcanvas-cart-table.table tr>td{display:inline-block;width:auto !important;overflow:hidden;margin-right:12px}section#block-views-block-categorias-portada-block-1 h2{margin-bottom:20px !important}div#main-navigation-inner-h #block-mainnavigation>ul>li>ul{column-count:unset}#main-container .ntmproducts.newsletter .item-list li{float:none;width:auto;display:block;vertical-align:top;margin:10px 20px;clear:none}nav#block-sitemap ul li.li-expanded{width:46%;border:0 none;margin-right:10px}nav#block-sitemap>ul>li:last-child{width:100% !important;float:none;clear:both}#main-container .ntmproducts>.view-filters .fieldset-wrapper>.form-radios{column-count:2;font-size:10px}#main-container .commerce-product--view-mode-full .group-footer>div>div:first-child{float:none;width:auto;clear:none}#main-container .commerce-product--view-mode-full .group-footer>div>div{float:none;width:auto;clear:none;margin-top:0px !important;overflow:hidden}}/*# sourceMappingURL=netmonsters.css.map */