body,.et_pb_column_1_2 .et_quote_content blockquote cite,.et_pb_column_1_2 .et_link_content a.et_link_main_url,.et_pb_column_1_3 .et_quote_content blockquote cite,.et_pb_column_3_8 .et_quote_content blockquote cite,.et_pb_column_1_4 .et_quote_content blockquote cite,.et_pb_blog_grid .et_quote_content blockquote cite,.et_pb_column_1_3 .et_link_content a.et_link_main_url,.et_pb_column_3_8 .et_link_content a.et_link_main_url,.et_pb_column_1_4 .et_link_content a.et_link_main_url,.et_pb_blog_grid .et_link_content a.et_link_main_url,body .et_pb_bg_layout_light .et_pb_post p,body .et_pb_bg_layout_dark .et_pb_post p{font-size:14px}.et_pb_slide_content,.et_pb_best_value{font-size:15px}#main-header .nav li ul a{color:rgba(0,0,0,0.7)}.footer-widget .et_pb_widget div,.footer-widget .et_pb_widget ul,.footer-widget .et_pb_widget ol,.footer-widget .et_pb_widget label{line-height:1.7em}#et-footer-nav .bottom-nav li.current-menu-item a{color:#2ea3f2}body .et_pb_bg_layout_light.et_pb_button:hover,body .et_pb_bg_layout_light .et_pb_button:hover,body .et_pb_button:hover{border-radius:0px}@media only screen and (min-width:981px){.et_header_style_centered.et_hide_primary_logo #main-header:not(.et-fixed-header) .logo_container,.et_header_style_centered.et_hide_fixed_logo #main-header.et-fixed-header .logo_container{height:11.88px}}@media only screen and (min-width:1350px){.et_pb_row{padding:27px 0}.et_pb_section{padding:54px 0}.single.et_pb_pagebuilder_layout.et_full_width_page .et_post_meta_wrapper{padding-top:81px}.et_pb_fullwidth_section{padding:0}}.ov-chat-wa{display:none}.mostrar-ov-chat-wa{display:block}.et_pb_section_0_tb_footer.et_pb_section{padding-top:0px;padding-bottom:0px;background-color:rgba(0,0,0,0.13)!important}.et_pb_row_0_tb_footer.et_pb_row{padding-top:13px!important;padding-bottom:13px!important;padding-top:13px;padding-bottom:13px}.et_pb_text_0_tb_footer.et_pb_text{color:#000000!important}.et_pb_text_0_tb_footer{font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif;font-size:13px}@media only screen and (max-width:980px){.et_pb_text_0_tb_footer{font-size:13px}}@media only screen and (max-width:767px){.et_pb_text_0_tb_footer{font-size:12px}}.ov-menu-goo{display:flex;justify-content:center;align-items:center}.ov-menu-goo .ov-menu-open-circle{background:#ff964e;border:8px solid rgba(255,255,255,0.5);border-radius:100%;width:200px;height:200px;display:flex;justify-content:center;align-items:center}.ov-menu-goo .ov-menu-open-circle .ov-circle-title{font-size:22px;font-weight:bold;text-align:center;color:#fff}.ov-menu-goo .ov-icon-item{border-radius:100%;position:absolute;transition:transform ease-out 200ms;display:flex;justify-content:center;align-items:center}.ov-menu-goo .ov-icon-item .item-title{font-size:16px;font-weight:bold;text-align:center;color:#fff;text-shadow:2px 2px 4px rgb(0 0 0 / 35%);position:absolute;bottom:-40px;visibility:hidden;opacity:0;transition:all .4s ease-in-out}.ov-menu-goo .ov-icon-item:hover .item-title{visibility:hidden;opacity:1;transition:all .4s ease-in-out}.ov-menu-goo .ov-icon-item img{width:150px;height:150px;border-radius:100px;border:7px solid #fff;box-shadow:10px 40px 40px -10px rgba(0,0,0,0.2);transition:all .4s ease-in-out}.ov-menu-goo .ov-icon-item:hover img{transform:scaleX(1.1) scaleY(1.1);transition:all .4s ease-in-out}.ov-menu-goo .ov-menu-open{display:none}.ov-menu-goo .ov-menu-open-circle{z-index:2;transition-timing-function:cubic-bezier(0.175,0.885,0.32,1.275);transition-duration:400ms;transform:scale(1.1,1.1) translate3d(0,0,0);cursor:pointer}.ov-menu-goo .ov-menu-open-circle:hover{transform:scale(1.2,1.2) translate3d(0,0,0)}.ov-menu-goo .ov-menu-open:checked+.ov-menu-open-circle{transition-timing-function:linear;transition-duration:200ms;transform:scale(0.8,0.8) translate3d(0,0,0)}.ov-menu-goo .ov-menu-open:checked~.ov-icon-item{transition-timing-function:cubic-bezier(0.935,0,0.34,1.33)}.ov-menu-goo .ov-menu-open:checked~.ov-icon-item:nth-child(3){transition-duration:180ms;transform:translate3d(0.0px,-190.00000px,0)}.ov-menu-goo .ov-menu-open:checked~.ov-icon-item:nth-child(4){transition-duration:280ms;transform:translate3d(180.00000px,-80.000px,0)}.ov-menu-goo .ov-menu-open:checked~.ov-icon-item:nth-child(5){transition-duration:380ms;transform:translate3d(180.0000px,109.0000px,0)}.ov-menu-goo .ov-menu-open:checked~.ov-icon-item:nth-child(6){transition-duration:480ms;transform:translate3d(0.0px,190.00000px,0)}.ov-menu-goo .ov-menu-open:checked~.ov-icon-item:nth-child(7){transition-duration:580ms;transform:translate3d(-180.00000px,109.0000px,0)}.ov-menu-goo .ov-menu-open:checked~.ov-icon-item:nth-child(8){transition-duration:680ms;transform:translate3d(-180.00000px,-80.0000px,0)}@media only screen and (max-width:768px){.ov-menu-goo .ov-menu-open-circle{width:150px;height:150px;border:6px solid rgba(255,255,255,0.5)}.ov-menu-goo .ov-menu-open-circle .ov-circle-title{font-size:16px}.ov-menu-goo .ov-icon-item img{width:120px;height:120px;border:5px solid #fff}.ov-menu-goo .ov-icon-item .item-title{font-size:14px}.ov-menu-goo .ov-icon-item .item-title{bottom:-35px}.ov-menu-goo .ov-menu-open:checked~.ov-icon-item:nth-child(3){transition-duration:180ms;transform:translate3d(0.0px,-140.00000px,0)}.ov-menu-goo .ov-menu-open:checked~.ov-icon-item:nth-child(4){transition-duration:280ms;transform:translate3d(140.00000px,-80.000px,0)}.ov-menu-goo .ov-menu-open:checked~.ov-icon-item:nth-child(5){transition-duration:380ms;transform:translate3d(140.0000px,70.0000px,0)}.ov-menu-goo .ov-menu-open:checked~.ov-icon-item:nth-child(6){transition-duration:480ms;transform:translate3d(0.0px,140.00000px,0)}.ov-menu-goo .ov-menu-open:checked~.ov-icon-item:nth-child(7){transition-duration:580ms;transform:translate3d(-140.00000px,70.0000px,0)}.ov-menu-goo .ov-menu-open:checked~.ov-icon-item:nth-child(8){transition-duration:680ms;transform:translate3d(-140.00000px,-80.0000px,0)}}@media only screen and (max-width:480px){.ov-menu-goo .ov-menu-open-circle{width:120px;height:120px;border:4px solid rgba(255,255,255,0.5)}.ov-menu-goo .ov-menu-open-circle .ov-circle-title{font-size:14px}.ov-menu-goo .ov-icon-item img{width:80px;height:80px;border:3px solid #fff}.ov-menu-goo .ov-icon-item .item-title{font-size:12px}.ov-menu-goo .ov-icon-item .item-title{bottom:-30px}.ov-menu-goo .ov-menu-open:checked~.ov-icon-item:nth-child(3){transition-duration:180ms;transform:translate3d(0.0px,-100.00000px,0)}.ov-menu-goo .ov-menu-open:checked~.ov-icon-item:nth-child(4){transition-duration:280ms;transform:translate3d(100.00000px,-40.000px,0)}.ov-menu-goo .ov-menu-open:checked~.ov-icon-item:nth-child(5){transition-duration:380ms;transform:translate3d(100.0000px,50.0000px,0)}.ov-menu-goo .ov-menu-open:checked~.ov-icon-item:nth-child(6){transition-duration:480ms;transform:translate3d(0.0px,100.00000px,0)}.ov-menu-goo .ov-menu-open:checked~.ov-icon-item:nth-child(7){transition-duration:580ms;transform:translate3d(-100.00000px,50.0000px,0)}.ov-menu-goo .ov-menu-open:checked~.ov-icon-item:nth-child(8){transition-duration:680ms;transform:translate3d(-100.00000px,-40.0000px,0)}}.ov-card-grid:hover .ov-card-blur:not(:hover){filter:brightness(0.5) saturate(0.5) contrast(1.2) blur(2px);transition:filter 200ms linear,transform 200ms linear}a.ui-btn1{color:#ffffff;background:#5D55FA;border:2px solid #5D55FA;padding:4px 15px;margin-top:20px;border-radius:50px;display:inline-block;transition:all 0.3s ease-in-out}a.ui-btn1:hover{background:#1D0EBE;color:#fff;border:2px solid #1D0EBE;cursor:pointer;transition:all 0.3s ease-in-out}.ui-tarjeta .ui-botones{display:flex;justify-content:space-evenly}.ui-tarjeta .et_pb_team_member_image img{border:2px solid #fff;border-radius:100%}.swiper-pagination-bullets{position:relative!important}.swiper-pagination-bullet{height:7px!important;width:26px!important;border-radius:25px!important;background:#5D55FA!important;margin:0 5px}.swiper-button-next,.swiper-button-prev{background:#DFDDFE;padding:20px;border-radius:8px;top:45%;z-index:10;transition:0.3s all}.swiper-button-next{right:8%!important}.swiper-button-prev{left:8%!important}.swiper-button-next:hover,.swiper-button-prev:hover{background:#5C54F6;transition:0.3s all}.swiper-button-next:hover:after,.swiper-button-prev:hover:after{color:#fff}.swiper-button-next:after,.swiper-button-prev:after{font-family:'ETmodules'!important;font-size:25px!important;font-weight:900;color:#5C54F6}.swiper-button-prev:after{content:'\44'!important}.swiper-button-next:after{content:'\45'!important}@media screen and (max-width:980px){.swiper-button-next,.swiper-button-prev{display:none!important}}.search-bar{position:relative;margin-bottom:20px;width:100%}.search-icon{position:absolute;left:20px;top:50%;transform:translateY(-50%);color:#94a3b8}#search{width:100%;padding:12px 40px 12px 48px;font-size:15px;border:none;border-radius:25px;color:#64748b;background-color:rgba(15,93,146,0.15);box-shadow:0 2px 5px rgba(0,0,0,0.1);box-sizing:border-box}#search::placeholder{color:#64748b}#search:focus{outline:none}#search:focus-visible{outline:2px solid;outline-offset:0px;box-shadow:0 0 0 2px rgba(80,70,229,0.1)}.clear-icon{position:absolute;right:20px;top:50%;transform:translateY(-50%);cursor:pointer;display:none;font-size:24px;color:#64748b;line-height:1}.clear-icon:hover{color:#333}.categories{display:flex;justify-content:center;flex-wrap:wrap;margin-bottom:20px}.category-tab{font-size:14px;padding:10px 20px;margin:5px;cursor:pointer;color:#2c3e50;background-color:rgba(15,93,146,0.15);border:none;border-radius:100px;transition:all 0.3s ease}.category-tab.active{background-color:#ffa800;color:white}.business-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:30px;min-height:200px}.business-card{background-color:#ffffff;border-radius:10px;overflow:hidden;box-shadow:0 4px 6px rgba(0,0,0,0.1);transition:transform 0.3s ease;cursor:pointer}.business-card:hover{transform:translateY(-5px)}.business-card img{width:100%;height:200px;object-fit:cover}.card-content{padding:10px 15px 15px 15px}.card-content h3{font-size:16px;font-weight:600;line-height:1.3;margin:0 0 8px 0;color:#2c3e50;padding-bottom:0!important}.card-content p{font-size:14px;line-height:1.4;margin:0;color:#64748b}.business-card{position:relative;background-color:#ffffff;border-radius:10px;overflow:hidden;box-shadow:0 4px 6px rgba(0,0,0,0.1);transition:transform 0.3s ease;cursor:pointer}.business-card:hover{transform:translateY(-5px)}.category-label{position:absolute;top:10px;right:10px;background-color:#ffa800;color:white;padding:3px 10px;border-radius:100px;font-size:13px;box-shadow:0 2px 5px rgba(0,0,0,0.2)}.pagination{display:flex;justify-content:center;margin-top:60px;margin-bottom:20px}.pagination button{margin:0 5px;width:36px;height:36px;background-color:transparent;color:#64748b;border:1px solid #64748b;border-radius:5px;cursor:pointer;transition:background-color 0.3s ease}.pagination button:hover{color:#fff;background-color:#64748b}.pagination button.active{background-color:#ffa800;color:#fff;border:1px solid #ffa800}.modal{display:none;position:fixed;z-index:1;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,0.4)}.modal-content{position:relative;background-color:#ffffff;margin:5% auto;padding:20px;border-radius:10px;width:90%;max-width:600px;box-shadow:0 5px 15px rgba(0,0,0,0.3)}.close{position:absolute;top:10px;right:10px;color:#fff;float:right;font-size:20px;cursor:pointer;background:#64748b;border-radius:100px;width:30px;height:30px;display:flex;align-items:center;justify-content:center;transition:background-color 0.3s ease}.close:hover{background-color:#2c3e50}.close .icon-x{font-size:16px}.close .icon-x .fa-solid{line-height:2}.modal-image{width:100%;height:300px;object-fit:cover;border-radius:10px;margin-bottom:16px}.modal-title{font-size:20px;line-height:1.3;color:#2c3e50;margin-top:0;margin-bottom:0;padding-bottom:0!important}.modal-category{font-size:14px;color:#ffa800;margin:14px 0 0 0}.modal-description{font-size:16px;margin-bottom:20px;line-height:1.6;color:#64748b}.modal-links{display:flex;justify-content:start;gap:15px;margin-bottom:30px}.modal-links a{color:#ffa800;font-size:24px;transition:color 0.3s ease}.modal-links a:hover{color:#2c3e50}.modal-schedule{margin-bottom:26px}.modal-schedule h3,.modal-contact h3{font-size:16px;font-weight:600;color:#2c3e50;margin-top:24px;margin-bottom:6px}.modal-schedule p,.modal-contact p{font-size:15px;line-height:1.4;color:#64748b}.modal-schedule .far,.modal-contact .fas{margin-right:6px;font-weight:900}.modal-contact a{font-size:15px;display:inline-block;margin-bottom:12px;text-decoration:none;color:#64748b;transition:color 0.3s ease}.modal-contact a:hover{color:#2c3e50}.google-reviews{position:absolute;top:30px;left:30px;text-align:center}.google-reviews-icon{width:90px;background:#fff;padding:12px;border-radius:10px;transition:transform 0.3s ease}.google-reviews-icon:hover{transform:scale(1.1)}.no-results-container{grid-column:1 / -1;display:flex;justify-content:center;align-items:center;height:200px}.no-results{text-align:center;font-size:18px;color:#2c3e50}.sort-options{margin-bottom:20px;text-align:right}.sort-options label{font-size:14px;margin-right:6px;color:#64748b}.sort-options select{padding:5px;border-radius:5px;color:#64748b;border-color:#94a3b8}.loader{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,0.8);display:flex;justify-content:center;align-items:center;flex-direction:column;z-index:9999}.spinner{border:5px solid #f3f3f3;border-top:5px solid #ffa800;border-radius:50%;width:50px;height:50px;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}#loader{display:none}@media only screen and (max-width:768px){#search{padding:8px 40px 8px 48px;font-size:13px}.category-tab{font-size:12px;padding:5px 12px}.sort-options select{font-size:12px}.business-card img{height:220px}.modal-image{height:200px}.modal-title{font-size:17px}.modal-description{font-size:15px}.google-reviews-icon{width:70px;padding:8px}}.contenedor-menu-gooey .fa-regular,.contenedor-menu-gooey .fa-solid,.contenedor-menu-gooey .far,.contenedor-menu-gooey .fas{font-family:FontAwesome!important;font-weight:900!important;font-style:normal!important;font-size:24px!important}.ov-gooey{max-width:600px;height:100px;margin:0 auto;-webkit-filter:url("#goo");filter:url("#goo");position:relative}.ov-gooey-button,.ov-gooey-toggle-button{position:absolute;display:inline-block;left:50%;top:50%;border-radius:50%;width:66px;height:66px;line-height:66px;margin-left:-33px;margin-top:-33px;background:#ff0000;text-align:center;color:#fff;border:none;outline:none;cursor:pointer}.ov-gooey-button:hover,.ov-gooey-toggle-button:hover{color:#fff}.ov-gooey-button{font-size:24px;background:#34B7F1;-webkit-transform:scale(0.95,0.95);transform:scale(0.95,0.95);color:#34B7F1}a.ov-gooey-button{color:#ffffff}a.ov-gooey-button:hover,a.ov-gooey-button:focus{color:#ffffff}.ov-gooey-toggle-button{z-index:9;background:#34B7F1;font-size:24px}.ov-gooey-items{list-style-type:none;padding:0;margin:0}.ov-gooey-item{display:inline-block}.contenedor-menu-gooey svg{display:none}.et-l--footer .et_builder_inner_content{z-index:0!important}.et_pb_row_0{background-image:url(https://pro.wa-me.com/wp-content/uploads/2025/11/banner-wame-1-scaled.png);height:400px}.et_pb_row_0.et_pb_row{padding-top:0px!important;padding-bottom:0px!important;padding-top:0px;padding-bottom:0px}