body #page-container .et_pb_section .et_pb_wc_cart_products_0 table.cart button[name="update_cart"]:disabled{display:none}.caja-totales .woocommerce-shipping-totals th:before{content:"Costos de ";font-size:15px}#customer_details h3{display:none}#customer_details .woocommerce-billing-fields::before{content:"Datos de Facturación y Envío";font-size:24px;color:#000!important;margin-bottom:30px}.parrafo{width:250px;display:inline-table}.precio{font-weight:700;font-size:22px;color:#00515b!important}.ver-mas{background-color:#00515b;border-width:0px!important;border-radius:22px;color:#f3f0ea;font-size:20px;font-weight:500;padding:0.3em 1em;line-height:1.7em!important;position:relative;border:2px solid;border-radius:3px;-webkit-transition:all 0.2s;transition:all 0.2s}.et-db #et-boc .et-l .et_pb_image_container{margin:0}.added_to_cart{color:#00515b;padding:20px}.img-header{position:fixed;top:0;left:0}.page-id-115 .img-header{display:none}.page-id-129 .img-header{display:none}.header-bot .et_pb_gutters1 .et_pb_column_3_4,.et_pb_gutters1.et_pb_row .et_pb_column_3_4{width:90%}.header-bot .et_pb_gutters1 .et_pb_column_1_4,.et_pb_gutters1.et_pb_row .et_pb_column_1_4{width:10%;margin-top:15px}.header-bot .et-menu-nav{margin-left:180px}.header-primer .et_pb_row{padding:5px 0}.servicios{color:#f3f0ea!important;border-width:0px!important;border-radius:20px;font-size:14px;font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif!important;font-weight:600!important;background-color:#00515b;padding:12px 20px}.nuestros-servicios{margin-top:10px}.boton-me-interesa{margin-top:40px;margin-bottom:10px}.boton-me-interesa2{margin-top:12px;margin-bottom:10px}.boton-me-interesa3{margin-top:12px;margin-bottom:10px}.et_pb_image_3.img-cita{padding-left:1px;margin-left:-180px!important;width:700px;max-width:700px!important;text-align:left;margin-left:0}.products.columns-2{display:flex;flex-direction:row;flex-wrap:wrap}.special-thumbnail-blogp img{height:188px!important}@media screen and (max-width:1213px){.header-bot .et-menu-nav{margin-left:20px}}@media screen and (max-width:991px){.header-bot .et-menu-nav{margin-left:10px}}@media screen and (max-width:767px){.products.columns-2{flex-direction:column;gap:20px}.et-db #et-boc .et-l .et_pb_shop ul.products.columns-2 li.product{width:100%!important;margin:0!important}}.products li.product{padding:30px!important;border:0px solid #00515b!important;border-radius:10px}.products li.product{text-align:center}.products li.product p{text-align:center;color:#00515b;margin-bottom:45px;max-width:250px;margin:0 auto}.add_to_cart_button{background-color:#ffdd4b!important;border:0;color:#00515b!important;border-radius:50px;font-size:15px!important;font-weight:600!important;padding:0px 15px 0px 15px!important;font-family:'Poppins Regular',Helvetica,Arial,Lucida,sans-serif}.single_add_to_cart_button{display:block!important;margin:30px 0!important}.single_add_to_cart_button:hover{display:block!important;margin:30px 0!important}.woocommerce-page div.product form.cart div.quantity,.woocommerce div.product form.cart div.quantity{margin:-10px -4px 0 0!important}.quantity .qty.text{padding:4px!important}.minus,.plus{color:#00515b;font-weight:bold;font-size:22px;border:0;background-color:#f3f0ea;width:40px}.product-template-default h3{color:#004F59}.social-header a{height:35px!important;width:35px!important}.col-header-02 ul{text-align:center!important}.caja-planes{max-width:339px;margin:auto}@media screen and (max-width:1079px){.col-header-01{width:87%!important}.col-header-02{width:13%!important}}@media screen and (max-width:980px){.texto-header .et_pb_menu__wrap{justify-content:center;display:contents}.col-header-02{margin-top:0px!important}.et_pb_image_3.img-cita{margin-left:0px!important;width:100%;max-width:100%!important;margin-left:0}.col-header-01.et_pb_column_0_tb_header{width:80%!important}.col-header-02.et_pb_column_1_tb_header{width:20%!important}.et-db #et-boc .et-l .et_pb_column_0_tb_header{width:80%!important}.header-bot .et-db #et-boc .et-l .et_pb_column_1_tb_header{Width:20%!important}.et-db #et-boc .et-l .et_pb_menu--style-left_aligned .et_pb_menu__wrap{justify-content:center}}@media screen and (max-width:599px){.col-header-01{width:70%!important}.col-header-02{width:30%!important}}.et_pb_image_container{margin:0}.et_pb_post{border:1px solid #666666!important;border-radius:10px}.more-link{margin-top:10px;display:block;max-width:120px;margin:0 auto;font-size:14px;font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif!important;font-weight:600!important;background-color:#00515b;padding:10px 20px;border-radius:20px;color:#f3f0ea;text-transform:capitalize}.et_pb_post .entry-title{font-weight:700;font-size:20px;color:#004f59!important;line-height:1.6em}.woocommerce-message{background-color:#00515b}.is-form-style.is-form-style-3 input.is-search-input{font-size:14px!important}.et-db #et-boc .et-l .et_pb_menu_0_tb_header.et_pb_menu ul li#menu-item-1050 a{background-color:#00515b;color:#f3f0ea!important;border-radius:30px;padding:2px 15px 5px 15px!important}.et_pb_menu--with-logo .et_pb_menu__menu>nav>ul>li>a{padding:0px!important;margin:10px 0}.et-menu li>a{padding-bottom:0px;margin-bottom:10px!important}.et-db #et-boc .et-l .et_pb_row_0_tb_header.et_pb_row{margin-top:0!important;padding-top:0!important}.column-align-center{display:flex;align-items:center}.sede-special-class-button{background-color:#00515b;padding:0px 20px 0px 20px!important;border-width:0px;border-radius:22px;color:#f3f0ea!important}.sede-special-class-button:hover{background-color:#00515b;padding:0px 20px 0px 20px!important;border-width:0px;border-radius:22px;text-decoration:none!important;color:#f3f0ea!important}.column-align-bottom{display:flex;align-items:flex-end}.special-icons div{display:inline-block}.custom-subscription-form{max-width:400px!important;margin:0 auto!important;padding:20px!important;background-color:#f3f0ea!important;border-radius:10px!important;box-shadow:0 4px 8px rgba(0,0,0,0.1)!important;font-family:'Poppins Regular','Poppins',Helvetica,Arial,Lucida,sans-serif!important}.custom-subscription-form input[type="text"],.custom-subscription-form input[type="email"],.custom-subscription-form input[type="tel"],.custom-subscription-form textarea,.custom-subscription-form select{width:100%!important;padding:10px!important;margin-bottom:10px!important;border:1px solid #ccc!important;border-radius:5px!important;box-sizing:border-box!important;box-shadow:0 2px 3px rgba(0,0,0,0.1)!important;transition:box-shadow 0.3s ease,border-color 0.3s ease,background-color 0.3s ease!important}.custom-subscription-form input[type="text"]:focus,.custom-subscription-form input[type="email"]:focus,.custom-subscription-form textarea:focus,.custom-subscription-form select:focus{box-shadow:0 4px 6px rgba(0,0,0,0.2)!important;border-color:#004f59!important;background-color:#e0f7fa!important}.custom-subscription-form input[type="checkbox"]{margin-right:10px!important}.custom-subscription-form label{font-weight:bold!important;margin-bottom:5px!important;display:block!important}.custom-subscription-form input[type="submit"]{background-color:#004f59!important;color:#f3f0ea!important;border:none!important;padding:10px 20px!important;text-align:center!important;text-decoration:none!important;display:inline-block!important;font-size:16px!important;margin-top:10px!important;cursor:pointer!important;border-radius:5px!important;width:100%!important;box-sizing:border-box!important;box-shadow:0 4px 6px rgba(0,0,0,0.1)!important;transition:background-color 0.3s ease,box-shadow 0.3s ease!important}.custom-subscription-form input[type="submit"]:hover{background-color:#003f47!important;box-shadow:0 6px 8px rgba(0,0,0,0.2)!important}.blog-special-announcement{font-size:20px!important;font-family:'Poppins Regular','Poppins',Helvetica,Arial,Lucida,sans-serif!important;margin-top:20px!important;color:#004f59!important;font-weight:700;text-align:center}.et_pb_title_featured_container img{width:90%!important;height:auto!important;max-width:1200px!important;margin:5% auto!important;display:block!important;border-radius:15px!important;box-shadow:0 4px 8px rgba(0,0,0,0.1)!important;object-fit:cover!important;transition:transform 0.3s ease,box-shadow 0.3s ease!important}.et_pb_title_featured_container img:hover{transform:scale(1.05)!important;box-shadow:0 6px 12px rgba(0,0,0,0.2)!important}.et_pb_post_title_0_tb_body .et_pb_image_wrap{width:70%!important}.et_pb_gutters2 .et_pb_column .et_pb_blog_grid .column.size-1of1 .et_pb_post{background-color:#f3f0ea!important}img.et_pb_gutters2.et_pb_row .et_pb_column,.et_pb_gutters2 .et_pb_column .et_pb_blog_grid .column.size-1of1 .et_pb_post{border-radius:15px!important;box-shadow:0 4px 8px rgba(0,0,0,0.1)!important;transition:transform 0.3s ease,box-shadow 0.3s ease!important}.et_pb_gutters2 .et_pb_column .et_pb_blog_grid .column.size-1of1 .et_pb_post a:hover{text-decoration:underline!important;color:#004f59}.et_pb_image_container img{border:1px solid #66666636;border-radius:10px!important;box-shadow:0 4px 8px rgba(0,0,0,0.1)!important;object-fit:cover!important;transition:transform 0.3s ease,box-shadow 0.3s ease!important}.et_pb_image_container img:hover{transform:scale(1.05)!important;box-shadow:0 6px 12px rgba(0,0,0,0.2)!important}.custom-subscription-form-sticky{position:sticky;top:15%}@media (min-width:1441px){.custom-subscription-form{}}@media (min-width:1024px) and (max-width:1440px){.custom-subscription-form{width:130%}}.title{background-color:#00515b;color:#f3f0ea!important;border-radius:50px;font-size:14px!important;font-weight:700!important;font-family:'Poppins'!important;padding:10px}.excerpt{color:#00515b;font-family:'Poppins';font-weight:400!important;font-size:14px!important;line-height:24px!important}.read-more a{background-color:#ffdd4b!important;color:#00515b!important;border-radius:50px!important;padding:10px 35px!important;font-size:14px!important;font-weight:500!important;font-family:'Poppins'}.ymc-smart-filter-container .filter-layout3 .dropdown-filter .menu-active,.ymc-extra-filter .filter-layout3 .dropdown-filter .menu-active,.ymc-extra-search .filter-layout3 .dropdown-filter .menu-active,.ymc-extra-sort .filter-layout3 .dropdown-filter .menu-active{border:1px solid #00515b!important;padding:10px 20px 10px 10px;width:100%;position:relative;cursor:pointer;text-transform:capitalize;font-family:'Poppins'!important;background:transparent!important;color:#00515b}.ymc-smart-filter-container .filter-layout3 .btn-all,.ymc-extra-filter .filter-layout3 .btn-all,.ymc-extra-search .filter-layout3 .btn-all,.ymc-extra-sort .filter-layout3 .btn-all{display:inline-block;border:1px solid #00515b!important;padding:10px 10px;font-family:'Poppins'!important;font-size:16px;margin-right:10px;margin-bottom:10px;text-decoration:none;color:#00515b;background:transparent!important}.ymc-smart-filter-container .filter-layout3 .dropdown-filter .menu-passive,.ymc-extra-filter .filter-layout3 .dropdown-filter .menu-passive,.ymc-extra-search .filter-layout3 .dropdown-filter .menu-passive,.ymc-extra-sort .filter-layout3 .dropdown-filter .menu-passive{display:none;max-width:300px;margin-top:15px;padding:30px 20px 15px 20px;background:#00515b!important;color:#faf7ed;position:absolute;left:0;top:40px;width:100%;z-index:2;transition:.3s}.ymc-smart-filter-container .filter-layout3 .dropdown-filter .menu-passive_item .menu-link,.ymc-extra-filter .filter-layout3 .dropdown-filter .menu-passiveitem .menu-link,.ymc-extra-search .filter-layout3 .dropdown-filter .menu-passiveitem .menu-link,.ymc-extra-sort .filter-layout3 .dropdown-filter .menu-passive_item .menu-link{color:#fff;position:relative;padding-left:25px;font-size:12px!important;font-family:'Poppins'!important;display:inline-block;word-break:break-word;line-height:normal;text-decoration:none}.ymc-smart-filter-container .container-posts .post-layout1 .ymc-post-layout1,.ymc-extra-filter .container-posts .post-layout1 .ymc-post-layout1,.ymc-extra-search .container-posts .post-layout1 .ymc-post-layout1,.ymc-extra-sort .container-posts .post-layout1 .ymc-post-layout1{position:relative;padding:20px;display:flex;border:0px solid #e0e4e9!important;text-align:center!important;flex-direction:column;justify-content:space-between}.read-more{text-align:center!important}.excerpt{height:90px!important}.et_pb_menu .current-menu-item a{font-weight:700}.et_pb_menu .current-menu-item a::before{content:'';display:block;width:10px;height:10px;background-color:#ffdd4b;border-radius:50%;position:absolute;bottom:-10px;left:50%;transform:translateX(-50%)}.et-db #et-boc .et-l .et_pb_row_0_tb_header.et_pb_row{padding-top:0!important;margin-top:0!important}.servicios-template-default.single.single-servicios #menu-item-351>a::before{content:'';display:block;width:10px;height:10px;background-color:#ffdd4b;border-radius:50%;position:absolute;bottom:-10px;left:50%;transform:translateX(-50%)}.servicios-template-default.single.single-servicios #menu-item-351>a{font-weight:700}.combo-template-default.single.single-combo #menu-item-2942>a::before{content:'';display:block;width:10px;height:10px;background-color:#ffdd4b;border-radius:50%;position:absolute;bottom:-10px;left:50%;transform:translateX(-50%)}.combo-template-default.single.single-combo #menu-item-2942>a{font-weight:700}.product-template-default.single.single-product #menu-item-200>a::before{content:'';display:block;width:10px;height:10px;background-color:#ffdd4b;border-radius:50%;position:absolute;bottom:-10px;left:50%;transform:translateX(-50%)}.product-template-default.single.single-product #menu-item-200>a{font-weight:700}.tabla-blog{width:100%;border-collapse:collapse}.tabla-blog,.tabla-blog th,.tabla-blog td{border:1px solid #000000}.tabla-blog th,.tabla-blog td{padding:10px;text-align:left}.tabla-blog thead b{background-color:#004f59ff!important;color:#FFDD4Bff!important}.tabla-blog th{font-weight:bold;background:#004f59ff;color:#FFDD4Bff}.tabla-blog tbody tr:nth-child(even){background-color:#f2f2f2}.custom-service-form{margin:0 auto!important;padding:20px!important;background-color:#f3f0ea!important;border-radius:10px!important;box-shadow:0 4px 8px rgba(0,0,0,0.1)!important;font-family:'Poppins Regular','Poppins',Helvetica,Arial,Lucida,sans-serif!important}.custom-service-form input[type="text"],.custom-service-form input[type="email"],.custom-service-form input[type="tel"],.custom-service-form textarea,.custom-service-form select{width:100%!important;padding:10px!important;margin-bottom:10px!important;border:1px solid #ccc!important;border-radius:5px!important;box-sizing:border-box!important;box-shadow:0 2px 3px rgba(0,0,0,0.1)!important;transition:box-shadow 0.3s ease,border-color 0.3s ease,background-color 0.3s ease!important}.custom-service-form input[type="text"]:focus,.custom-service-form input[type="email"]:focus,.custom-service-form textarea:focus,.custom-service-form select:focus{box-shadow:0 4px 6px rgba(0,0,0,0.2)!important;border-color:#004f59!important;background-color:#e0f7fa!important}.custom-service-form input[type="checkbox"]{margin-right:10px!important}.custom-service-form label{font-weight:bold!important;margin-bottom:5px!important;display:block!important}.custom-service-form input[type="submit"]{background-color:#004f59!important;color:#f3f0ea!important;border:none!important;padding:10px 20px!important;text-align:center!important;text-decoration:none!important;display:inline-block!important;font-size:16px!important;margin-top:10px!important;cursor:pointer!important;border-radius:5px!important;width:100%!important;box-sizing:border-box!important;box-shadow:0 4px 6px rgba(0,0,0,0.1)!important;transition:background-color 0.3s ease,box-shadow 0.3s ease!important}.custom-service-form input[type="submit"]:hover{background-color:#003f47!important;box-shadow:0 6px 8px rgba(0,0,0,0.2)!important}@media screen and (max-width:782px){.boton-banner-responsive div{width:-webkit-fill-available;height:200px}}