.page #et-main-area .et_pb_section_0 .et_pb_row{min-height:45vh}.et_pb_button:hover{background:#ed6c6c!important;transition:0.3s}.anuncio .et_pb_column{background:#eaeff2;padding-top:20px}.anuncio .et_pb_column h3{font-weight:700!important;color:#22333e!important}.anuncio .et_pb_column .et_pb_blurb_description p:nth-child(2)::before{content:"";width:20px;height:0;display:inline-block;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:10px solid #1d69aa}.anuncio .et_pb_column a{color:#22333e!important;top:-5px;position:relative}.anuncio .et_pb_column:hover{background:#494949;transition:0.3s}.anuncio .et_pb_column:hover h3{color:#c7d3de!important}.anuncio .et_pb_column:hover .et_pb_blurb_description,.anuncio .et_pb_column:hover a{color:white!important}ul.listas{list-style:none;list-style-position:outside;padding:20px}ul.listas,ol.listas{list-style-position:outside;margin:0 auto;text-align:left}ul.listas li:not(:last-child){margin-bottom:5px}ol.listas{width:calc(100% - 60px);counter-reset:li;list-style-type:none;position:relative;left:20px}ol.listas li:not(:last-child){margin-bottom:10px}ol.listas li:before{counter-increment:li;content:counter(li,decimal-leading-zero);font-size:1.5rem;color:#c7d3dc;display:block;position:absolute;left:-60px;width:40px;text-align:center;font-weight:bolder}ul.listas li::before{content:"";width:20px;height:0;display:inline-block;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:10px solid #98adbd;position:relative;top:5px}#main-header.et-fixed-header{background-color:white}.mobile_menu_bar:before{color:#222}@media (max-width:980px){.container{width:99%}.et_pb_row{width:100%!important;padding-left:5%;padding-right:5%}}footer .et_pb_row{width:100%!important}#footer-bottom{display:none}.ds-vertical-align{display:flex;flex-direction:column;justify-content:center}#main-content .container:before{background:none}header#main-header.et-fixed-header,#main-header{-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important}@media (max-width:980px){h1{font-size:2em!important;opacity:0.8}h2{font-size:1.5em!important;opacity:0.8}h3{font-size:1.2em!important;opacity:0.8}}@media (min-width:980px){h1{font-size:2.75em!important;opacity:0.8}h2{font-size:2em!important;opacity:0.8}h3{font-size:1.25em!important;opacity:0.8}}@media (min-width:981px){.paginacurso .et_pb_column:nth-child(1){width:12.3333%!important}.paginacurso .et_pb_column:nth-child(2){width:51.3333%!important}.paginacurso .et_pb_column:nth-child(3){width:30.3333%!important}}.precio{padding:10px 10px 10px 20px;width:fit-content}.paginacurso .precio .et_pb_sum{font-size:25px;color:white}.paginacurso .precio .et_pb_dollar_sign{color:white;margin-left:-14.4355px}.single-product .woocommerce-product-details__short-description h2{padding:20px 0!important}.single-product .product .summary .woocommerce-product-details__short-description ul{list-style-type:none!important}.product .woocommerce-Price-amount{color:white;background:#ed6c6c;padding:0 10px;font-size:22px;box-shadow:5px 5px 0px 0px rgb(0 0 0 / 30%)}.single-product .datosCurso{padding:10px;margin-bottom:20px;background:#eaeff2;text-align:left;margin-top:20px}.single-product .datosCurso p{padding-bottom:0}.single-product .product i{color:#98adbd;margin-right:10px!important}.single-product .product .product_meta{display:none}.single-product #sidebar .et_pb_widget{background:#98adbd;padding-top:20px}@media (min-width:981px){body.single-product:not(.et-tb) #main-content .container{padding-top:20px;padding-bottom:30px}.woocommerce div.product div.images{width:12%!important}.woocommerce-page div.product div.summary{width:84%!important}.single-product #sidebar{padding-left:0!important;padding-right:0!important;padding-top:20px;padding-bottom:0!important}.single-product .product .price{margin-bottom:20px}.attach_documentation_downloadable{text-align:right}}@media (max-width:981px){body.single-product:not(.et-tb) #main-content .container{padding-top:20px}.single-product #left-area,.single-product #sidebar{padding:0 5%!important}.single-product #left-area{margin-bottom:30px}.single-product div.product{text-align:center}.single-product div.product div.images.woocommerce-product-gallery{width:50%;margin:0 auto}.single-product .woocommerce-Price-amount{position:absolute;top:20px;right:50px;z-index:1;padding:10px}.single-product .entry-summary{margin-top:20px}}.transfe{padding:20px;background:#ebeff2;margin-bottom:30px}.transfe ul{margin-left:20px}section.related.products{text-align:center}section.related.products h2:first-child{font-size:30px!important;margin-bottom:30px;background:#98adbd;padding:0.4em 1em;font-variant-caps:all-petite-caps;color:white}section.related.products .et_shop_image{max-width:120px;margin:0 auto}section.related.products .woocommerce-Price-amount{position:absolute;top:25%;right:10%;padding:5px;z-index:3}@media all and (max-width:981px){section.related.products{padding:0 5%}}section.related.products li.product{background:#ebeff2;padding:40px!important}section.related.products li.product .price:after{content:"+ INFO";background:#ed6c6c;color:white;padding:0.8em;display:block;margin:0 auto;border-radius:30px;transition:all 0.3s ease-in-out;z-index:9;position:relative;top:10px;font-size:1.2em}section.related.products li.product:hover .price::after{background:#98adbd}section.related.products li.product .woocommerce-loop-product__title{padding:0 0 0.5em 0!important}@media all and (min-width:981px){section.related.products ul.products li.product{width:22.1%!important;margin:0 3.8% 2.992em 0!important;clear:none!important}section.related.products ul.products li.product:nth-child(4n){margin-right:0px!important}section.related.products ul.products li.product:nth-child(4n+1){clear:both!important}}@media (max-width:767px){body.et-db #et-boc .et-l .et_pb_shop ul.products.columns-1 li.product,body.et-db #et-boc .et-l .et_pb_shop ul.products.columns-2 li.product,body.et-db #et-boc .et-l .et_pb_shop ul.products.columns-3 li.product,body.et-db #et-boc .et-l .et_pb_shop ul.products.columns-4 li.product,body.et-db #et-boc .et-l .et_pb_shop ul.products.columns-5 li.product,body.et-db #et-boc .et-l .et_pb_shop ul.products.columns-6 li.product,body.et-db #et-boc .et-l .et_pb_wc_related_products ul.products.columns-1 li.product,body.et-db #et-boc .et-l .et_pb_wc_related_products ul.products.columns-2 li.product,body.et-db #et-boc .et-l .et_pb_wc_related_products ul.products.columns-3 li.product,body.et-db #et-boc .et-l .et_pb_wc_related_products ul.products.columns-4 li.product,body.et-db #et-boc .et-l .et_pb_wc_related_products ul.products.columns-5 li.product,body.et-db #et-boc .et-l .et_pb_wc_related_products ul.products.columns-6 li.product,body.et-db #et-boc .et-l .et_pb_wc_upsells ul.products.columns-1 li.product,body.et-db #et-boc .et-l .et_pb_wc_upsells ul.products.columns-2 li.product,body.et-db #et-boc .et-l .et_pb_wc_upsells ul.products.columns-3 li.product,body.et-db #et-boc .et-l .et_pb_wc_upsells ul.products.columns-4 li.product,body.et-db #et-boc .et-l .et_pb_wc_upsells ul.products.columns-5 li.product,body.et-db #et-boc .et-l .et_pb_wc_upsells ul.products.columns-6 li.product{width:100%!important;margin-right:0%!important}}@media all and (max-width:767px){.woocommerce-page ul.products li.product:nth-child(n){margin:0 0 11.5%!important;width:100%!important}}.woocommerce-cart #sidebar,.woocommerce-checkout #sidebar{display:none}@media all and (min-width:981px){.woocommerce-cart #left-area,.woocommerce-checkout #left-area{width:100%!important}}@media all and (max-width:980px){.woocommerce-cart #left-area,.woocommerce-checkout #left-area{width:90%!important;margin:0 auto}}.wpcf7 h2{color:white;text-align:center;margin-bottom:10px;font-size:1.4em!important;opacity:1}.wpcf7 img.iconoFormulario{width:40px;float:left}.wpcf7 .screen-reader-response p{position:relative;top:30px}.wpcf7{width:90%;margin:0 auto;padding-bottom:10%!important}.wpcf7 label,.wpcf7-list-item-label,.wpcf7-list-item-label a{color:white}.wpcf7 input[type="text"],.wpcf7 input[type="email"],.wpcf7 input[type="tel"],textarea,select{font-size:1em;background-color:white;border:none;width:100%;padding:2%}.wpcf7 input[type="text"],.wpcf7 input[type="email"],.wpcf7 input[type="tel"]{width:100%}textarea{width:100%;height:100px}.wpcf7 input[type="submit"]{color:#ffffff;font-size:18px;font-weight:700;background:#ed6c6c;padding:15px 25px 15px 25px;border-radius:5px;width:auto;text-transform:uppercase;letter-spacing:5px;border:none}.wpcf7 input:hover[type="submit"]{background:#494949;transition:all 0.4s ease 0s}.wpcf7 input:active[type="submit"]{background:#000000}.wpcf7 form.sent .wpcf7-response-output{border-color:white;color:white}.wpcf7 #nombrecurso{background:transparent;color:white;text-transform:uppercase;text-align:center;font-size:20px}.wpcf7 p{padding-bottom:0.5em!important}.wpcf7 .curso select{text-align:end}.wpcf7 .curso{padding-bottom:1em}@media (min-width:981px){.wpcf7 .curso p{display:flex}.wpcf7 .curso p label:first-child{width:48%;margin-right:2%}.wpcf7 .curso p label:first-child input{text-align:end}.wpcf7 .curso p label.horario{width:48%;margin-left:2%}}.wpcf7 .curso .p label:first-child input:before{content:attr(placeholder)}.wpcf7 .screen-reader-response p{color:#ed6c6c;padding:20px 0!important}.xdsoft_calendar td:not(.xdsoft_disabled){background:#63a95f!important;color:white!important;opacity:1!important}.xdsoft_calendar td:not(.xdsoft_disabled)+.xdsoft_disabled,.xdsoft_calendar td:not(.xdsoft_disabled)+.xdsoft_disabled+.xdsoft_disabled,.xdsoft_calendar td.xdsoft_current:not(.xdsoft_disabled)+.xdsoft_calendar td.xdsoft_disabled:hover,.xdsoft_calendar td.xdsoft_current:not(.xdsoft_disabled)+.xdsoft_disabled+.xdsoft_calendar td.xdsoft_disabled:hover{opacity:0.5!important;background:#63a95f!important;color:white!important}.xdsoft_calendar td:not(.xdsoft_disabled):hover+.xdsoft_disabled,.xdsoft_calendar td:not(.xdsoft_disabled):hover+.xdsoft_disabled+.xdsoft_disabled{background:#ff8000!important;color:white!important;opacity:1!important;visibility:visible}.xdsoft_calendar .xdsoft_disabled{opacity:0.5!important;pointer-events:none}.xdsoft_calendar .xdsoft_current{box-shadow:none!important;background:#f5f5f5!important;color:#666666!important}.xdsoft_calendar .xdsoft_current{font-weight:300!important}.xdsoft_calendar td.xdsoft_today{color:#666!important}#showCurso{color:white;text-align:center;padding:5px;border:1px solid white;margin-top:10px;opacity:1}