#submitReview:hover{color:#fff!important}.woocommerce .button:hover{color:#fff!important}span.et_pb_contact_captcha_question{color:#ffff}#homepage_upper_text_section{padding-top:25px;padding-bottom:35px}#homepage_big_quote_section{padding-top:30px;padding-bottom:15px}#homepage_blog_section{padding-top:20px !important;padding-bottom:20px !important}#homepage_blog_section #homepage_blog_section_title{padding:10px !important}#homepage_blog_section .entry-title{line-height:1.3em}#homepage_blog_section .et_pb_post .entry-featured-image-url,#homepage_blog_section .et_pb_blog_grid .et_pb_image_container{margin-bottom:10px}#homepage_reviews_section{padding-bottom:20px;padding-top:20px}#homepage_reviews_section #homepage_reviews_box{margin-bottom:0}#homepage_contact_section{padding-top:20px;padding-bottom:0}.homepage_align_center{text-align:center}.homepage_color_website{color:#28939e}.homepage_bold{font-weight:700}.numeros_hablan{text-align:center;font-family:'Open Sans',Helvetica,Arial,Lucida,sans-serif;font-size:26px;color:#28939e}.contador_numero_texto{text-align:center;font-size:18px;color:#28939e;font-family:'Open Sans',Helvetica,Arial,Lucida,sans-serif}.quote_p{text-align:center;font-family:'Open Sans',Helvetica,Arial,Lucida,sans-serif}.quote_p_span{color:#28939e;font-size:22px}.homepage_3opts_p{text-align:center;text-decoration:none;font-size:18px;font-weight:500;line-height:1em;padding-top:0;padding-bottom:0}.homepage_3opts_p_a,.homepage_color_white{color:#fff !important}.homepage_oferta_formativa_p{text-align:center;font-size:26px;font-family:'Open Sans',Helvetica,Arial,Lucida,sans-serif}.homepage_ask_information{font-size:26px;color:#fff;font-family:'Open Sans',Helvetica,Arial,Lucida,sans-serif}.homepage_blog_p{font-size:18px;color:#fff;font-family:'Open Sans',Helvetica,Arial,Lucida,sans-serif;font-weight:500;padding-bottom:0}.rr_review_form{margin-top:30px}#et-info-phone:before{margin-right:5px}#et-info-email:before{margin-right:7px}span.widgettitle{color:#28939e;font-size:18px;margin-bottom:20px;display:block;border-bottom:1px solid #676666;padding-bottom:0 !important}h3.woocommerce-loop-product_title{font-size:15px !important;line-height:19px !important}span.woocommerce-Price-amount.amount{font-size:15px !important}#post-336 h4.et_pb_module_header,#post-340 h4.et_pb_module_header{padding-bottom:0 !important}#oferta_formativa_quote_section{padding:20px}#oferta_formativa_blog_related{padding-top:30px;padding-bottom:20px}.oferta_formativa_quote{font-weight:700;text-align:center;font-size:23px;color:#93195b}#oferta_formativa_blog_related p{padding-bottom:0}#cursos_mas_demanda_section{border-bottom:1px solid #28939e}#oferta_formativa_blog_related_title{background:#28939e;color:#fff !important}#post-2141 .entry-title{line-height:1.3em}#post-2141 .et_pb_blog_grid .et_pb_image_container{margin-bottom:10px}#post-2141 .et_pb_post .entry-featured-image-url{margin-bottom:10px}#oferta_formativa_blog_related .post-content p{font-size:14px}.woocommerce-page div.product form.cart div.quantity{background-color:#d4ecef !important}#searchsubmit{background-color:#28939e !important;color:#fff !important}#text-2,#woocommerce_product_categories-2{margin-bottom:40px !important}.woocommerce-product-gallery__image{pointer-events:none}.et_pb_widget_area_right{border:none;padding-left:10px}#main-content .container:before{background-color:#fff}#gallery-3 img{border:1px solid #eee !important}.related.products>span{border-bottom:1px solid #28939e !important;padding-bottom:6px !important;margin-bottom:20px}.woocommerce #reviews #comments ol.commentlist li .comment-text{padding-left:0 !important;margin-left:0 !important}.woocommerce #reviews #comments ol.commentlist li,.woocommerce-page #reviews #comments ol.commentlist li{margin-bottom:20px!important}.woocommerce-product-gallery.woocommerce-product-gallery--with-images{padding-bottom:20px}.woocommerce-Reviews-title{line-height:1.2em}form.rr_review_form{margin-top:30px;background:#fcfcfc;padding:20px 0 0;border:1px solid #eee !important}form.rr_review_form table{border:0 solid !important}form.rr_review_form table td{border:0 !important}.product_title.entry-title{line-height:1.1em}.woocommerce-tabs h2{line-height:1.2em}.et_right_sidebar #sidebar{padding-left:10px}#text-2{background:#d4ecef;padding:15px}#text-2 h4{text-align:center;font-size:1.3em;padding-bottom:15px;line-height:1.3em}#text-2 p{width:100% !important}#text-2 input[type=text],#text-2 textarea,#text-2 input[type=email],#text-2 input[type=password],#text-2 input[type=tel]{width:100% !important;padding:4px 8px;box-sizing:border-box;border:1px solid #ddd;margin-top:3px}#text-2 #enviar{width:100%;cursor:pointer;margin-top:15px}#text-2 #p_form_checkbox input[type=checkbox]{margin-left:0}#order_review_heading{margin-top:25px;font-size:21px;border-bottom:1px solid;padding-bottom:5px;line-height:25px;margin-bottom:15px}#ship-to-different-address span,.woocommerce-billing-fields h3{font-size:21px;border-bottom:1px solid;padding-bottom:5px;line-height:25px;margin-bottom:5px}.woocommerce-billing-fields__field-wrapper,.woocommerce-additional-fields{padding-top:10px}.shipping_address{padding-top:11px}textarea#order_comments{min-height:145px;resize:none}.woocommerce-checkout h1.entry-title.main_title{background:#28939e;color:#fff;padding:10px 15px;font-weight:300;font-size:24px;margin-bottom:40px}.blog h2.entry-title,.search h2.entry-title,.archive h2.entry-title{line-height:1.2em;margin-top:10px}.blog .post a.entry-featured-image-url,.archive .post a.entry-featured-image-url{margin-bottom:10px}@media (max-width:980px){span.widgettitle{text-transform:uppercase;padding-bottom:5px}.et_pb_section_0{padding-top:0 !important}#main-content .container{width:85% !important;padding-top:10px !important}.home form.rr_review_form textarea{width:100% !important;height:100px;resize:none}.home form.rr_review_form input{width:100% !important}.home .testimonial_group .testimonial .rr_review_text .drop_cap{font-size:50px;top:-30px}.home h3.rr_title{font-size:1.3em;line-height:1.3em;padding-bottom:0 !important}.home h1{font-size:2.2em !important;line-height:1.2em !important;padding-bottom:15px}#homepage_numeros_text_section>div{margin-bottom:0}#homepage_numeros_text_section{padding-top:0;padding-bottom:30px}#homepage_numeros_text_section>div{padding-top:50px;padding-bottom:0}article h2.entry-title{padding-bottom:10px;line-height:1.3em;font-size:1.3em}h3.woocommerce-loop-product_title{font-size:1.2em !important;line-height:1.2em}.woocommerce ul.products li.product .star-rating{font-size:1em !important}del span.woocommerce-Price-amount.amount{padding-right:5px}span.woocommerce-Price-amount.amount{font-size:1.2em !important}#top-header #et-info-phone{padding-bottom:15px;display:block}.et_pb_widget_area_right{padding-left:0 !important}.et_right_sidebar #sidebar{padding-left:0 !important}.single-product h1.product_title.entry-title{font-size:1.8em !important;line-height:1.2em !important;padding-top:15px !important}.single-product .product_meta .posted_in,.product_meta .tagged_as{width:100%;display:block}.woocommerce-tabs h2{line-height:1.2em;font-size:1.6em;text-align:left !important}.woocommerce-Reviews-title{line-height:1.2em;font-size:1.6em}.woocommerce-product-gallery.woocommerce-product-gallery--with-images{padding-bottom:0 !important}.woocommerce #content-area div.product .woocommerce-tabs .panel,body.woocommerce div.product .woocommerce-tabs .panel{margin:0;padding:20px !important}#gallery-3 .gallery-item{width:100% !important;margin-bottom:10px}#footer-widgets .footer-widget .fwidget{width:100%}#footer-widgets .footer-widget{width:100%;text-align:center}#footer-widgets .footer-widget .fwidget .title{text-transform:uppercase;padding-bottom:20px;font-size:1.3em}#upper_box_por_titulacion>div{margin-bottom:0}#cursos_mas_demanda_section>div{margin-bottom:0}#cursos_mas_demanda_section{padding-top:0;padding-bottom:0;margin-bottom:0 !important}.woocommerce-message a.button.wc-forward{border:none;background:#fff;display:block;width:100%;margin-bottom:10px;text-align:center}#ship-to-different-address span,.woocommerce-billing-fields h3{font-size:17px}.cart_item td.product-name{font-size:13px}}@media only screen and (min-width:1100px){.et_right_sidebar #sidebar .et_pb_widget{margin-right:0 !important}.et_left_sidebar #sidebar .et_pb_widget{margin-left:2% !important}.et_right_sidebar #left-area,.et_left_sidebar #left-area{width:75% !important}.et_right_sidebar #main-content .container:before{right:25% !important}.et_left_sidebar #main-content .container:before{left:25% !important}.et_right_sidebar #sidebar,.et_left_sidebar #sidebar{width:25% !important}#oferta_formativa_col_left{width:73% !important}#oferta_formativa_col_left:before{right:25% !important}#oferta_formativa_col_left:before{left:25% !important}#oferta_formativa_col_right{width:25% !important}#oferta_formativa_col_left{margin-right:2% !important}#oferta_formativa_col_right{margin-left:0 !important}}@media (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:1){#top-menu li a,.et-fixed-header #top-menu li a{font-size:13px}.home .et_pb_section_2{padding-top:10px}.et_pb_section{padding:20px 0}#text-2 h4{text-align:center;font-size:1.2em;padding-bottom:15px;line-height:1.3em;font-weight:700;text-transform:uppercase}.related.products h3.woocommerce-loop-product_title{line-height:17px !important}.woocommerce-tabs.wc-tabs-wrapper h2,.woocommerce-tabs.wc-tabs-wrapper h3{line-height:30px}.et_header_style_centered nav#top-menu-nav{width:85%}.home .et_pb_section_0{padding:0}span.widgettitle{font-size:14px !important}}@media (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:1){#top-header #et-info{text-align:center;width:100%}#top-header #et-info-phone{display:inline-block;padding-bottom:0}.home .et_pb_section_2{padding:10px 0}.page-id-53 #text-2{width:100% !important;margin-right:0}.woocommerce-page ul.products li.product:nth-child(n){margin:0 5% 7.5% 0!important}}a.cancel{display:none!important}.woocommerce .woocommerce-shipping-fields #ship-to-different-address{display:none;visibility:hidden}.woocommerce-shipping-fields h3{font-size:21px;border-bottom:1px solid}.hentry .entry-content .woocommerce form#redsys_payment_form{margin-bottom:30px}.hentry .entry-content .woocommerce input#submit_redsys_payment_form{font-size:20px}.et_pb_contact_field_7.et_pb_contact_field .input[type=checkbox]:checked+label i:before,.et_pb_contact_field_6.et_pb_contact_field .input[type=checkbox]:checked+label i:before{color:#28939e!important}.archive .products .product .et_shop_image img{object-fit:cover;width:100% !important;height:380px !important;min-height:100%}.archive ul.products li.product{width:24% !important;margin-right:1.33% !important}.archive ul.products li.product:nth-child(4n){margin-right:0 !important}.archive .et_full_width_page.woocommerce-page ul.products li.product:nth-child(4n+1),.et_left_sidebar.woocommerce-page #main-content ul.products li.product:nth-child(3n+1),.et_right_sidebar.woocommerce-page #main-content ul.products li.product:nth-child(3n+1){clear:none}.archive .woocommerce ul.products li.first,.woocommerce-page ul.products li.first{clear:both !important}.archive .product .star-rating{display:none}.tax-product_cat .wpc-checkbox-item .wpc-toggle-children-list{display:none}.tax-product_cat .wpc-checkbox-item .children{display:block !important;margin:10px 0 25px 20px !important}.post-type-archive .wpc-checkbox-item .children{margin:10px 0 25px 20px !important}.wpc-term-selected .children{display:block !important}.wpc-term-selected .wpc-toggle-children-list{display:none}.wpc-filters-widget-content .wpc-filter-set-widget-title .widgettitle{color:#28939e;font-weight:600;font-size:20px}.wpc-filters-widget-content .wpc-filters-section .wpc-filter-header .wpc-filter-title{color:#28939e;font-weight:400;font-size:17px}.wpc-filters-widget-content .wpc-filters-section{margin-bottom:3.5em}.wpc-filters-widget-content .wpc-filters-section .wpc-filters-range-inputs .wpc-filters-range-column .wpc-filters-range-min,.wpc-filters-widget-content .wpc-filters-section .wpc-filters-range-inputs .wpc-filters-range-column .wpc-filters-range-max{border:2px solid #ccd0dc;border-radius:5px}.wpc-custom-selected-terms .wpc-filter-chips-list{padding:0 0 23px !important}.wpc-custom-selected-terms .wpc-filter-chips-list .wpc-filter-chip-name{max-width:100%}.archive .products .woocommerce-loop-product_title{font-weight:600}.archive .woocommerce-pagination .page-numbers{color:#28939e}.archive .woocommerce-pagination{margin-bottom:20px}@media only screen and (min-width :1224px){.tax-product_tag #et-main-area #main-content .container,.post-type-archive-product #et-main-area #main-content .container,.tax-product_cat #et-main-area #main-content .container{width:80%;max-width:100%}.tax-product_tag #et-main-area #main-content .container #content-area #left-area,.post-type-archive-product #et-main-area #main-content .container #content-area #left-area,.tax-product_cat #et-main-area #main-content .container #content-area #left-area{width:80% !important}.tax-product_tag #et-main-area #main-content .container #content-area #sidebar,.post-type-archive-product #et-main-area #main-content .container #content-area #sidebar,.tax-product_cat #et-main-area #main-content .container #content-area #sidebar{width:20% !important}}.archive #content-area #left-area .woocommerce-products-header__title:after{content:"\00a0\00a0\00a0\00a0\00a0\00a0";text-decoration:line-through;text-decoration-thickness:2px;margin-left:10px;color:#28939e}#top-header{background-color:#28939e}.grid_no_animation .wpb-wps-slider-item figcaption{background:0 0}.sep-secciones-home-right,.sep-secciones-home-left,.sep-secciones-home-left-opiniones,.sep-secciones-home-right-servicios,.sep-secciones-home-right-faqs{vertical-align:super;color:#28939e;position:absolute;bottom:20px}.sep-secciones-home-right-contacto{vertical-align:super;color:#fff;display:inline-block}.sep-secciones-home-right{right:150px}.sep-secciones-home-left{left:170px}.sep-secciones-home-left-opiniones{left:260px}.sep-secciones-home-left-numeros{vertical-align:super;color:#28939e;position:absolute;bottom:10px;left:120px}.sep-secciones-home-right-servicios{right:150px}.sep-secciones-home-right-faqs{right:130px}.dgwt-wcas-search-wrapp .dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit:before{display:none}.dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{padding:30px 15px}.dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit{min-width:60px}.dgwt-wcas-search-input::-webkit-input-placeholder{color:#353334 !important;opacity:1 !important}.dgwt-wcas-search-input:-moz-placeholder{color:#353334 !important;opacity:1 !important}.dgwt-wcas-search-input::-moz-placeholder{color:#353334 !important;opacity:1 !important}.dgwt-wcas-search-input:-ms-input-placeholder{color:#353334 !important}.dgwt-wcas-search-input::-ms-input-placeholder{color:#353334 !important}.dgwt-wcas-search-input::placeholder{color:#353334 !important}.formando-superior-slider-home{position:absolute !important;top:40%;right:5%;line-height:1em;width:25%}.formando-superior-slider-home p{font-size:1.2vw;line-height:1em}.formando-superior-slider-home h1{font-size:.8vw !important;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;vertical-align:baseline;background:0 0;color:#fff;display:block;margin-block-start:1.5em;margin-block-end:1em;margin-inline-start:0px;margin-inline-end:0px}.formando-superior-slider-home-sm h1{font-size:100%;line-height:1.5em;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;vertical-align:baseline;background:0 0;color:#23292a;display:block;margin-block-start:.5em;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px}.b-opiniones-inferior-inicio .et_pb_testimonial_portrait{position:absolute;right:0;top:30px;width:50px;height:50px}.woocommerce-products-header .term-description{margin-bottom:15px}#ffw-main-wrapper summary .control-icon{fill:#28939e !important}.ffw-trip-answer ul{margin:20px 0 20px 20px}.ffw-trip-answer ul li{margin-bottom:10px}.archive .ffw-wrapper .ffw-trip-answer p{font-weight:400 !important}#wpcf7-f25960-o1 input[type=text],#wpcf7-f25960-o1 input[type=tel],#wpcf7-f25960-o1 input[type=email]{height:40px}#wpcf7-f25960-o1 textarea{height:140px}.centrada-formularioc-lateral{padding-bottom:.7em}.centrada-formularioc-lateral-textarea{padding-bottom:0}#wpcf7-f25960-o1 .wpcf7-response-output{margin:0}.titulo-formulario-inicio-contacto{display:inline}.sep-secciones-home-right-contacto{border-bottom:1px solid #fff;width:40px}.titulo-contacto-lateral-inicio{color:#fff !important;font-size:22px;padding:0 0 15px;text-align:right;width:65%;margin-left:auto!important;margin-right:auto!important}.caracteristicas-empresa-home,.caracteristicas-empresa-home h2{color:#fff}.caracteristicas-empresa-home ol{-webkit-columns:2;-moz-columns:2;columns:2;list-style-position:inside}.caracteristicas-empresa-home li{list-style:decimal-leading-zero;font-size:30px;margin:0 0 1.5em 2em}.caracteristicas-empresa-home li p{font-size:13px}.caracteristicas-empresa-home li p span{font-size:20px}.caracteristicas-empresa-home ol{display:grid;grid-template-columns:repeat(1,1fr)}.puntos-caracteristicas-empresa-home{padding:0 50px}.seccion-acerca-de-esneca input{padding:10px !important}.seccion-acerca-de-esneca textarea{min-height:100px !important;padding:10px !important}.titulo-h2-home,.titulo-p-home{color:#353334;font-weight:700;font-size:20px;text-transform:uppercase;line-height:1.3em}.titulo-p-home-buscador{color:#353334;font-weight:700;font-size:22px;line-height:1em}.titulo-h2-home-fuerte{font-size:39px !important;font-weight:700;text-transform:uppercase;line-height:1.2em}.ranking-financial-magazine-home img.emoji{font-size:27px;margin:0 0 2px !important}.seccion-faq-frecuentes-esneca #ffw-wrapper details{box-shadow:unset;border:none !important;background:#28939e;color:#fff}.seccion-faq-frecuentes-esneca #ffw-main-wrapper summary .control-icon{fill:#fff !important}.seccion-faq-frecuentes-esneca #ffw-main-wrapper details[open]{box-shadow:unset;background-color:#28939e}.contacto-container-home .et-pb-contact-message{color:#fff}@media (min-width :320px) and (max-width :480px){#top-header #et-info #et-info-phone{display:inline}.p-lideres-futuro-home{display:none}.h1-lideres-futuro-home{font-size:20px !important}.product #tab-description p,.product #tab-description li,.product #tab-reviews p,.product #tab-metodologia p,.product #tab-certificacion p,.product #tab-temario p,.product #tab-ffw_faqs_tab .ffw-trip-answer p{text-align:unset !important}.titulo-p-home-buscador{font-size:16px}.contacto-container-home{margin-top:30px;margin-bottom:30px !important}.b-opiniones-inferior-inicio .et_pb_testimonial_portrait{width:50px !important;height:50px !important}.titulo-contacto-lateral-inicio{padding:30px 0 10px;font-size:20px}.formando-superior-slider-home{position:unset !important;margin:20px auto 0px;text-align:center;width:75%}.formando-superior-slider-home p{line-height:1.2em;color:#353334;font-size:20px;font-weight:700}.formando-superior-slider-home h1{line-height:1.2em;color:#666;font-size:18px !important}.titulo-formulario-inicio-contacto{font-size:18px}.caracteristicas-empresa-home ol{-webkit-columns:1;-moz-columns:1;columns:1;list-style-position:inside}.caracteristicas-empresa-home li{margin:0 0 1em 2em}.caracteristicas-empresa-home ol{display:grid;grid-template-columns:repeat(1,1fr)}.dgwt-wcas-search-input input{text-align:left;font-size:13px}.dgwt-wcas-search-input::-webkit-input-placeholder{text-align:left;font-size:13px}.dgwt-wcas-search-input:-moz-placeholder{text-align:left;font-size:13px}.dgwt-wcas-search-input::-moz-placeholder{text-align:left;font-size:13px}.dgwt-wcas-search-input:-ms-input-placeholder{text-align:left;font-size:13px}.bloque-pagina-cursos-masters-demanda .products .product img{object-fit:cover;width:100% !important;height:auto !important}.wcz-sticky-addtocart{padding-bottom:40px}.wcz-sticky-addtocart .wcz-sticky-addtocart-button{text-align:center}.wcz-sticky-addtocart .wcz-sticky-addtocart-info .star-rating{display:none}.wcz-sticky-addtocart .wcz-sticky-addtocart-img{display:none}}@media only screen and (min-width :321px){.caracteristicas-empresa-home.et_pb_column_inner_0{padding-right:50px}}@media (min-width:768px) and (max-width:1024px){.contacto-container-home{margin-top:30px;margin-bottom:30px !important}.titulo-contacto-lateral-inicio{padding:30px 0 10px}.formando-superior-slider-home{position:absolute !important;top:40%;right:0;width:30%}.porque-caracteristicas-empresa-home{padding-right:50px !important}}@media (min-width:768px) and (max-width:1024px) and (orientation:landscape){.titulo-contacto-lateral-inicio{padding:30px 0 10px;font-size:20px}.titulo-formulario-inicio-contacto{font-size:18px}.caracteristicas-empresa-home li p span{font-size:20px}.caracteristicas-empresa-home li{font-size:20px;margin:0 0 1em .5em}.caracteristicas-empresa-home ol{display:grid;grid-template-columns:repeat(1,1fr)}.puntos-caracteristicas-empresa-home{width:40% !important;margin:0 35px}.b-opiniones-inferior-inicio .et_pb_testimonial_description{margin-left:0 !important}.b-opiniones-inferior-inicio .et_pb_testimonial_portrait{width:20px;height:20px}.seccion-en-numeros-esneca .percent-value{font-size:35px !important}}@media (min-width:1024px) and (max-height:1366px) and (orientation:portrait){.caracteristicas-empresa-home ol{display:grid;grid-template-columns:repeat(1,1fr)}.titulo-contacto-lateral-inicio{padding:30px 0 10px}.b-opiniones-inferior-inicio .et_pb_testimonial_portrait{width:20px;height:20px}.titulo-contacto-lateral-inicio{font-size:20px}}@media (min-width:1024px) and (max-height:1366px) and (orientation:landscape){.puntos-caracteristicas-empresa-home{padding-left:0 !important}}@media (min-width:1112px) and (max-width:1112px) and (orientation:landscape){.caracteristicas-empresa-home ol{display:grid;grid-template-columns:repeat(1,1fr)}.titulo-formulario-inicio-contacto{font-size:18px}}.archive{color:#353334}.caracteristicas-empresa-home ol li a{color:#fff}.caracteristicas-empresa-home h1{color:#fff}.bloques-cat-cursos-horizontal-superior{padding:35px 0 40px !important}.bloques-cat-cursos-horizontal-inferior{padding:0 !important}.bloques-cat-cursos-horizontal-superior .et_pb_blurb{margin-bottom:50px !important}.bloques-cat-cursos-horizontal-inferior .et_pb_blurb{margin-bottom:50px !important}.bloques-cat-cursos-horizontal .et_pb_blurb_content .et_pb_main_blurb_image{margin-top:-55px;margin-bottom:30px;padding-right:55px}.bloques-cat-cursos-horizontal .et_pb_blurb_content .et_pb_blurb_container{padding:30px 15px 60px}.bloques-cat-cursos-horizontal .et_pb_blurb_content .et_pb_blurb_container h3{font-size:18px !important}.bloques-cat-cursos-horizontal .et_pb_blurb_content .et_pb_blurb_container .et_pb_blurb_description{color:#fff;font-size:20px}.ver-todos-estudia-con-esneca{padding:0 0 50px !important}.sep-secciones-home-right-numeros{vertical-align:super;color:#28939e;position:absolute;bottom:20px;right:110px}.porque-caracteristicas-empresa-home h2{font-size:28px;line-height:1.2em}.flecha-carrusel-categorias-home{font-size:25px}.productos-landing-fbvet .products .product .et_shop_image img{object-fit:cover;width:100% !important;height:395px !important;min-height:100%}.woocommerce-checkout .woocommerce #submit_redsys_payment_form{color:#2c939d;background-color:#fff;border:2px solid #2c939d;border-radius:5px;padding:12px;cursor:pointer}@media (min-width :320px) and (max-width :480px){.bloques-cat-cursos-horizontal .et_pb_blurb_content .et_pb_blurb_container{padding:0 15px 20px}.bloques-cat-cursos-horizontal .et_pb_blurb_content .et_pb_main_blurb_image{margin-bottom:20px}.bloques-cat-cursos-horizontal-superior{padding:30px 0 !important}.productos-landing-fbvet .products .product .et_shop_image img{height:225px !important}}@media only screen and (max-height:575.98px) and (orientation:landscape){.bloques-cat-cursos-horizontal .et_pb_blurb_content .et_pb_main_blurb_image{padding-right:unset}.bloques-cat-cursos-horizontal .et_pb_blurb_content{display:inline-flex;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}}@media (min-width:768px) and (max-width:1023px){.bloques-cat-cursos-horizontal .et_pb_blurb_content .et_pb_main_blurb_image{padding-right:unset}.bloques-cat-cursos-horizontal .et_pb_blurb_content{display:inline-flex;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}}@media (min-width:1024px) and (max-height:1366px) and (orientation:portrait){.bloques-cat-cursos-horizontal .et_pb_blurb_content .et_pb_blurb_container h3{font-size:16px !important}}@media (min-width:768px) and (max-width:1024px) and (orientation:landscape){.bloques-cat-cursos-horizontal .et_pb_blurb_content .et_pb_blurb_container h3{font-size:16px !important}}#text-2{background:#f9eff1;padding:15px}#text-2 h4{text-align:center;font-size:1.3em;padding-bottom:15px;line-height:1.3em;font-weight:700;text-transform:uppercase}#text-2 p{width:100% !important}#text-2 input[type=text],#text-2 textarea,#text-2 input[type=email],#text-2 input[type=password],#text-2 input[type=tel]{width:100% !important;padding:4px 2px;box-sizing:border-box;border:none;margin-top:8px;border-radius:0;border-bottom:1px solid #353334;background:0 0;height:30px;resize:none}#text-2 #enviar{width:100%;cursor:pointer;margin-top:15px}#text-2 #p_form_checkbox input[type=checkbox]{margin-left:0}#wpcf7-f30179-o1 input[type=text],#wpcf7-f30179-o1 input[type=tel],#wpcf7-f30179-o1 input[type=email]{height:40px}#wpcf7-f30179-o1 textarea{height:95px}.centrada-formularioc-lateral{padding-bottom:.7em}.centrada-formularioc-lateral-textarea{padding-bottom:0}#wpcf7-f30179-o1 .wpcf7-response-output{margin:0}#sidebar p.widget-title.widgettitle{text-align:center;font-size:1.1em;padding-bottom:15px;line-height:1.3em;font-weight:700;color:#28939e}@media only screen and (min-width :1224px){.product-template-default #et-main-area #main-content .container{max-width:1400px}.product-template-default #et-main-area #main-content .container #content-area #left-area{width:78% !important}.product-template-default #et-main-area #main-content .container #content-area #sidebar{width:22% !important}}.product-template-default #content-area #left-area .product .related h2{color:#333 !important;border-bottom:0}.product-template-default #content-area #left-area .product .entry-content h2{color:#28939e;margin-top:30px;font-weight:600}.product-template-default #content-area #left-area .product .related h2{text-transform:uppercase;font-weight:700}.product-template-default #content-area #left-area .product .related h2:after{content:"\00a0\00a0\00a0\00a0\00a0\00a0";text-decoration:line-through;text-decoration-thickness:2px;margin-left:10px;color:#353334;border-bottom:unset}.product-template-default #content-area #left-area .product .related .woocommerce-loop-product_title{color:#28939e}.product-template-default #content-area #left-area .product .related .price .amount bdi{color:#666}.product-template-default #content-area #left-area .product .woocommerce-Tabs-panel{padding:30px 0 50px}.product-template-default #content-area #left-area .product .woocommerce-tabs{border:0}.product-template-default #content-area #left-area .product .woocommerce-tabs .tabs{box-shadow:rgba(149,157,165,.2) 0px 8px 24px;width:fit-content;border-radius:5px}.product-template-default #content-area #left-area .product .woocommerce-tabs .tabs:before{border-bottom:0 !important}.product-template-default #content-area #left-area .product .woocommerce-tabs .tabs li.active{background:#28939e !important}.product-template-default #content-area #left-area .product .woocommerce-tabs .tabs li.active a{color:#fff !important}.product-template-default #content-area #left-area .product .woocommerce-tabs .tabs li a{font-size:1.3em;padding:15px !important}.product-template-default #content-area #left-area .product .woocommerce-tabs .tabs li{border:0;border-right:1px solid #d9d9d9}.product-template-default #et-main-area #main-content .container #content-area #sidebar #text-2,.product-template-default #et-main-area #main-content .container #content-area #sidebar #text-4{background-color:#fcfcfc;border-radius:5px;padding:0;box-shadow:none;border:1px solid #eeee}.product-template-default #et-main-area #main-content .container #content-area #sidebar #text-2 .widgettitle,.product-template-default #et-main-area #main-content .container #content-area #sidebar #text-4 .widgettitle{background:#353334;border:1px solid #353334;color:#fff;border-radius:5px 5px 0 0;padding:10px 0;font-weight:100}.product-template-default #et-main-area #main-content .container #content-area #sidebar #text-2 .formulario-sidebar-producto-informacion,.product-template-default #et-main-area #main-content .container #content-area #sidebar #text-4 .formulario-sidebar-producto-informacion{padding:15px}.formulario-sidebar-producto-informacion+p input{background-color:#353334;border:1px solid #353334;border-radius:0 0 5px 5px;border:unset;color:#fff;box-shadow:unset}.product-template-default #et-main-area #main-content .container #content-area #sidebar #text-2 .textwidget .wpcf7-spinner,.product-template-default #et-main-area #main-content .container #content-area #sidebar #text-4 .textwidget .wpcf7-spinner{position:absolute !important;right:15%;bottom:2%}#text-2 #enviar,#text-4 #enviar{margin-top:0;font-weight:500}.product-template-default #content-area #left-area .product .clearfix{box-shadow:rgba(0,0,0,.1) 0px 20px 25px -5px,rgba(0,0,0,.04) 0px 10px 10px -5px}.product-template-default #content-area #left-area .product .clearfix .woocommerce-product-gallery.woocommerce-product-gallery--with-images{padding-bottom:0}.product-template-default #content-area #left-area .product .summary{padding:0 35px 0 0 !important;margin-bottom:0}.product-template-default #content-area #left-area .product .quantity{display:none}.product-template-default #content-area #left-area .product .price ins bdi{color:#28939e}.product-template-default #content-area #left-area .product .single_add_to_cart_button{color:#28939e;width:100%}.product-template-default #content-area #left-area .product .aplazame-widget:not(.aplazame-widget--custom-styles).aplazame-widget--align-left{text-align:center !important}.wcz-sticky-addtocart .wcz-sticky-addtocart-button{color:#28939e !important;border-color:#28939e !important}.wcz-sticky-addtocart .star-rating span:before,.product-template-default #content-area #left-area .product .woocommerce-review-link,.product-template-default #content-area #left-area .product .woocommerce-product-rating .star-rating span:before,.product-template-default #content-area #left-area .product .related .star-rating span:before{color:#666}.single.single-product .summary.entry-summary{width:100% !important;padding:20px !important}.single.single-product .summary.entry-summary p.price{width:30%;float:left;margin:0;padding-top:40px}.single.single-product .summary.entry-summary form.cart{width:67% !important;margin:0 1% !important;display:inline-block !important}.single.single-product .summary.entry-summary .product_meta{display:none !important}.single.single-product .summary.entry-summary .woocommerce-product-gallery{margin:30px auto !important;width:100% !important}.single.single-product .summary.entry-summary .woocommerce-product-gallery img.wp-post-image{width:auto;margin:0 auto;border-radius:10px}.single.single-product .summary.entry-summary div[data-aplazame-widget-instalments]{float:left;text-align:center;width:45%;margin:0 auto;padding:0;margin-right:5%}.single.single-product .summary.entry-summary button.single_add_to_cart_button{width:45% !important;float:left;margin-top:25px;margin-left:5%}.single.single-product.product-template-default #content-area #left-area .product .clearfix{box-shadow:none}.single.single-product .summary.entry-summary div#toc_container{background:#fff;width:100%;border:none;border-left:1px solid #ddd;text-align:left !important}.single.single-product .summary.entry-summary div#toc_container .toc_title{text-align:left;padding-left:15px}.single.single-product .summary.entry-summary div#toc_container ul.toc_list{padding-bottom:0 !important}div#toc_container{background:#fff;border:none;width:100%;border-left:1px solid #ddd}ul.toc_list{margin-bottom:0 !important;padding-bottom:0 !important}p.toc_title{text-align:left !important;padding-left:15px !important}.single.single-product .summary.entry-summary h1.product_title.entry-title{width:100% !important;font-weight:700;border-left:4px solid #28939e;padding:5px 15px !important;margin-bottom:30px}.sidebarFormProductTitle{text-align:center;padding:10px 5px 0;font-weight:700;color:#333}.wpcf7-list-item-label{display:inline-block}.wpcf7-list-item{margin:0 0 0 2px}span.wpcf7-list-item.last{margin-left:10px}.textosLegales{margin:15px 0}.textoLargo{height:45px;overflow:hidden;overflow-y:scroll;margin-bottom:6px}.bloqueScroll,.bloqueNormal{width:100%;margin-bottom:10px}.bloqueScroll{font-size:.7em;text-align:justify;line-height:12px}.bloqueNormal{font-size:.7em;text-align:justify;line-height:12px}#main-content .container #left-area .woocommerce-breadcrumb{display:none}.featuredImage{width:100%;height:500px;overflow:hidden;background-size:cover !important;position:relative!important;background-position:center!important}.featuredImage .featuredContent{z-index:2;height:100%;width:100%;position:absolute;padding:30px;max-width:1400px;margin:0 auto;display:flex;align-items:center;justify-content:center;left:50%;transform:translate(-50%,0%)}.featuredImage .overlay{width:100%;height:100%;background:#000;opacity:.5;z-index:1;position:absolute}.featuredImage .leftSide{width:50%;float:left}.featuredImage .rightSide{width:26%;float:right;text-align:right;margin-left:24%}.featuredImage h1.product_title.entry-title{color:#fff;border-left:4px solid #28939e;padding:5px 15px !important;margin-bottom:30px;font-weight:600}.featuredImage .featuredContent .productContent{color:#fff}.featuredImage .woocommerce-breadcrumb{color:#f5f5f5 !important}.featuredImage .woocommerce-breadcrumb a{color:#f5f5f5 !important;font-style:italic !important}.featuredImage .priceBox,.mobilePriceBox .priceBox{background:#28939e;color:#fff;padding:20px;text-align:center;border-top-right-radius:5px;border-top-left-radius:5px}.featuredImage .priceBox .price ins bdi,.mobilePriceBox .priceBox .price ins bdi{font-weight:700;padding-left:15px;font-size:1.8em !important}.featuredImage .priceBox .price bdi,.mobilePriceBox .priceBox .price bdi{font-size:1.2em !important}.featuredImage .matriculateButton,.mobilePriceBox .matriculateButton{border-bottom-right-radius:5px;border-bottom-left-radius:5px;background:#f5f5f5;padding:20px;text-align:center}.featuredImage .matriculateButton .quantity,.mobilePriceBox .matriculateButton .quantity{margin-top:30px}.featuredImage .matriculateButton .quantity input.qty,.mobilePriceBox .matriculateButton .quantity input.qty{display:none !important}.featuredImage .matriculateButton .single_add_to_cart_button,.mobilePriceBox .matriculateButton .single_add_to_cart_button{border:1px solid #28939e !important;color:#28939e !important}.mobilePriceBox{width:90%;margin:20px auto}.iconsBox{max-width:1400px;margin:0 auto 30px;padding:20px}.iconsBox .iconBox{width:16.6%;float:left}.iconsBox .iconImg{width:55px;margin:0 auto;padding-bottom:5px}.iconsBox .iconText{text-align:center;color:#3f2427;font-size:1.1em;font-weight:700}.iconsBox .iconText a{color:#3f2427;text-decoration:underline}.pvpAnterior{display:inline-block;font-weight:400;text-decoration:line-through}.desktopHidden{display:inline-block}.iconTextURLPDF{text-decoration:underline}.iconsWithVideo .iconBox{width:33%;margin-bottom:20px}.iconsWithVideo{width:50%;float:left}.iconsBox.iconsWithVideo{padding-top:0;float:right}h2heading.resp-accordion{background:#f4f4f4 !important;-webkit-box-shadow:none;box-shadow:none;margin:0 -2px;border:0 !important;padding:15px !important;border-bottom:1px solid #e0dadf !important}h2heading a,h2heading a:hover,h2heading a:active{color:#666 !important;font-weight:700}h2heading.vresp-tab-active a{color:#fff !important}.resp-arrow{border-top:12px solid #353334 !important}h2heading.vresp-tab-active span.resp-arrow{border-bottom:12px solid #fff !important;border-top:none !important}h2heading.vresp-tab-active{background:#28939e !important;background-color:#28939e !important}h2heading:last-of-type{border-bottom-right-radius:5px;border-bottom-left-radius:5px}h2heading:first-of-type{border-top-right-radius:5px;border-top-left-radius:5px}.product-template-default #content-area #left-area .product .woocommerce-Tabs-panel{border:none !important}.tituloComoH2{margin-top:30px;font-size:26px;color:#353334;text-align:justify;padding-bottom:20px;display:block;padding-bottom:6px !important;margin-bottom:20px;text-transform:uppercase;font-weight:700;line-height:32px}.tituloComoH2:after{content:"\00a0\00a0\00a0\00a0\00a0\00a0";text-decoration:line-through;text-decoration-thickness:2px;margin-left:10px;color:#28939e;border-bottom:unset}.generalBox.boxDerecha .tituloComoH2{text-align:right}.generalBox.boxDerecha .tituloComoH2:after{content:"";display:none}.afterIzquierda{vertical-align:super;color:#28939e;bottom:20px}.woocommerce-Tabs-panel p{text-align:justify !important}.estanciasBox{text-align:center}.bigNumbersBox{margin-top:40px;margin-bottom:20px}.bigDiv{width:25%;float:left;text-align:center;border-right:1px solid #e7e7e7}.bigDiv .normalText{font-size:1.2em;color:#333;margin-top:10px}.bigDiv .bigNumber{font-size:4em;color:#28939e;display:block;line-height:1.3em}.bigDiv.lastBigDiv{border-right:none}.rscBox{width:60%;float:right}.rscBox .contenidoRSC{text-align:right;margin-bottom:20px}.rscBox .rscImgBox .imgBox{float:left;width:50%;text-align:center}.rscBox .rscImgBox .imgBox img{width:70%;text-align:center;margin:0 auto}@media only screen and (max-width:600px){.featuredImage .productContent{font-size:11px}}@media only screen and (max-width:767px){.featuredImage .featuredContent{z-index:2;position:absolute;padding:30px;max-width:100%;display:initial}.featuredImage .leftSide{width:100%}.featuredImage .rightSide{display:none}.iconsBox{padding:20px 0}.iconBox{width:100% !important;margin:0;margin-bottom:0 !important;padding:0;display:flex;align-items:center;padding-bottom:5px;padding-top:5px}.iconsBox .iconImg{width:35px;line-height:0!important;margin:0;padding-bottom:0}.woocommerce img,.woocommerce-page img{height:auto;max-width:100%;padding:0;margin:0;line-height:normal !important}.iconsBox .iconText{text-align:left;color:#3f2427;font-size:1.1em;font-weight:700;margin-left:20px;float:left}.iconsBox .iconText a{color:#3f2427}.iconBox.lastIconBox{border-bottom:none !important}.separator{border-bottom:1px solid #28939e;display:block;width:100%;clear:both}br.mobileHidden,span.mobileHidden{display:none}.dondeEstancias{font-size:23px}.estanciasBox.generalBox.boxDerecha{margin-bottom:30px}.videoBox.iconsWithVideo{margin:10px 0 30px}.iconsWithVideo{width:100%;float:left}.iconsBox{margin-bottom:0}.rscBox{width:100%;margin-bottom:50px}#main-footer .footer-widget p{text-align:center !important;width:100%}.bigDiv{width:50%;float:left;text-align:center;border-right:1px solid #e7e7e7;padding-bottom:20px;padding:20px}.bigDiv.upperDiv{border-bottom:1px solid #e7e7e7}.bigDiv.secondBigDiv{border-right:none}.bigDiv .bigNumber{font-size:2em}.bigDiv .normalText{font-size:1em}.tituloComoH2{font-size:25px}}@media only screen and (min-width:768px) and (max-width:1024px){.mobilePriceBox{display:none}.featuredImage .rightSide{width:40%;margin-left:10%}.bigDiv .bigNumber{font-size:2em}.bigDiv{padding:10px}.rscBox{margin-bottom:50px}.bigDiv .normalText{font-size:.9em}}@media only screen and (min-width:768px){.desktopHidden{display:none}}@media only screen and (min-width:992px){.mobilePriceBox{display:none}}@media only screen and (min-width:1200px){.mobilePriceBox{display:none}}.postid-2392 #main-header,.postid-2396 #main-header,.postid-2391 #main-header,.postid-2395 #main-header,.postid-2393 #main-header,.postid-2394 #main-header{display:none}.postid-2392 #page-container,.postid-2396 #page-container,.postid-2391 #page-container,.postid-2395 #page-container,.postid-2393 #page-container,.postid-2394 #page-container{padding-top:0 !important}.postid-2392 .woocommerce-breadcrumb,.postid-2396 .woocommerce-breadcrumb,.postid-2391 .woocommerce-breadcrumb,.postid-2395 .woocommerce-breadcrumb,.postid-2393 .woocommerce-breadcrumb,.postid-2394 .woocommerce-breadcrumb{display:none}.postid-2392 #main-footer,.postid-2396 #main-footer,.postid-2391 #main-footer,.postid-2395 #main-footer,.postid-2393 #main-footer,.postid-2394 #main-footer{display:none}.postid-2392 #sidebar #woocommerce_product_categories-2,.postid-2396 #sidebar #woocommerce_product_categories-2,.postid-2391 #sidebar #woocommerce_product_categories-2,.postid-2395 #sidebar #woocommerce_product_categories-2,.postid-2393 #sidebar #woocommerce_product_categories-2,.postid-2394 #sidebar #woocommerce_product_categories-2{display:none}.postid-2392 #sidebar #search-2,.postid-2396 #sidebar #search-2,.postid-2391 #sidebar #search-2,.postid-2395 #sidebar #search-2,.postid-2393 #sidebar #search-2,.postid-2394 #sidebar #search-2{display:none}.tax-product_tag #et-main-area #main-content .container .products .product .woocommerce-loop-product_title,.post-type-archive-product #et-main-area #main-content .container .products .product .woocommerce-loop-product_title,.tax-product_cat #et-main-area #main-content .container .products .product .woocommerce-loop-product_title{color:#353334}.tax-product_tag #et-main-area #main-content .container .woocommerce-products-header .woocommerce-products-header__title,.post-type-archive-product #et-main-area #main-content .container .woocommerce-products-header .woocommerce-products-header__title,.tax-product_cat #et-main-area #main-content .container .woocommerce-products-header .woocommerce-products-header__title{color:#353334;font-weight:700;text-transform:uppercase;line-height:1.3em}.woocommerce-checkout span.select2-selection{height:40px !important;border:1px solid #ddd !important}.woocommerce-checkout .select2-selection__rendered{line-height:35px !important;height:37px !important;background:#fafafa}.woocommerce-checkout #shipping_country_field select{height:40px;border-radius:2px;border:1px solid #ddd;background:#fafafa}#payment.woocommerce-checkout-payment button[type=submit]{margin-top:20px}.wpc-filters-ul-list ul.children{background:#f8f8f8;padding:10px;border-radius:5px}.search.search-results article>a>img{object-fit:cover;width:100% !important;height:345px !important;min-height:100%}.search.search-results article .post-meta{display:none}.et_search_form_container_buscador_header .dgwt-wcas-search-wrapp{top:70%}.et_search_form_container_buscador_header .et_close_search_field{top:65% !important;right:-2%}.seccion-acerca-de-esneca .et_pb_contact_field_options_wrapper{color:#fff}.seccion-acerca-de-esneca .et_pb_contact_field_6 .et_pb_contact_field_options_title{height:30px;overflow:hidden;overflow-y:scroll;margin-bottom:6px}.seccion-acerca-de-esneca .et_pb_contact_field_options_title{font-size:.7em;text-align:justify;line-height:12px}.seccion-acerca-de-esneca span.et_pb_contact_field_options_list{display:inline-flex}.seccion-acerca-de-esneca .et_pb_contact_field .input[type=radio]+label{margin-right:10px}.seccion-acerca-de-esneca .et_pb_contact_field .input[type=radio]:checked+label i:before{background:#000 !important}.seccion-acerca-de-esneca .et-pb-contact-message{color:#fff}#billing_modalidad_elegida_field .select2-container{width:50% !important}