.home-front{display:flex;align-items:center}.home-image{-webkit-box-shadow:-1px 4px 15px 1px rgba(0,0,0,0.49);box-shadow:-1px 4px 15px 1px rgba(0,0,0,0.49)}.home-seo-button1{color:white;background-color:#282624;font-size:27px;padding:2% 4%}.home-seo-button2{color:white;background-color:#282624;font-size:15px;padding:16px 40px;border-radius:5px}.home-seo-button2:hover{background-color:#fdb467}.services-seo-button{color:white;background-color:#282624;font-size:20px;padding:3% 6%;border-radius:7px}.et_pb_pricing_table_wrap{align-items:normal}.et_pb_pricing li{height:70px}.et_pb_pricing_content_top{height:100px;padding:10px 2px}.estetica-bot1{background-color:white;color:black;font-size:23px;border:2px solid white;border-radius:2px;padding:3% 6%}.ozono-seo-button{background-color:#282624;color:white;font-size:14px;padding:6% 10%;border-radius:100px}.ozono-seo-button2{background-color:#282624;color:white;font-size:19px;padding:3% 7%;border-radius:32px}@media (max-width:768px){.home-front{display:block}.reverse-row{display:flex;flex-direction:column-reverse}.menu-item{border-bottom:1px solid white;padding:5px}.menu-item-has-children{border-bottom:0px}.menu-item-has-children a{}.sub-menu{border-top:1px solid white}.sub-menu li a{padding-left:0;margin-left:0px}}.flip-card{position:relative;width:450px;height:450px}.flip-card .face{position:absolute;height:100%;width:100%;backface-visibility:hidden;border-radius:10px;overflow:hidden;transition:1s}.flip-card .front{transform:perspective(600px) rotatey(0deg);box-shadow:0 5px 10px #000;display:flex;justify-content:center;align-items:center}.flip-card .front img{position:absolute;width:100%;height:100%;object-fit:cover}.flip-card .front h3{position:absolute;color:white;border:solid 2px white;padding:10px 20px;border-radius:50px;font-size:30px;background:rgba(0,0,0,.6);text-align:center}.flip-card .back{transform:perspective(600px) rotatey(180deg);background:#282624;padding:15px;color:white;display:flex;flex-direction:column;justify-content:space-around;text-align:center;box-shadow:0 5px 10px black}.flip-card .back h3{font-size:30px;color:white;margin-top:20px;letter-spacing:2px}.flip-card .back ul{letter-spacing:1px;list-style-type:none;color:white;font-size:15px}.flip-card .back .content{display:flex}.flip-card .back h4{text-align:center;width:100%;color:white;background:rgba(0,0,0,.6);bottom:0%;padding:20px 0px}.flip-card:hover .front{transform:perspective(600px) rotatey(180deg)}.flip-card:hover .back{transform:perspective(600px) rotatey(360deg)}@media (max-width:768px){.flip-card .front{transform:perspective(600px) rotatey(180deg)}.flip-card .back{transform:perspective(600px) rotatey(360deg)}}@media (max-width:500px){.flip-card{width:300px}.flip-card .back .content{display:block}.pack2{height:630px}}.floating-card{animation:float1 6s ease-in-out infinite;box-shadow:0px 5px 15px 0px rgba(57,133,232,0.6);transform:translatey(2px)}@keyframes float1{0%{box-shadow:0px 5px 15px 0px rgba(57,133,232,0.6);transform:translatey(2px)}50%{box-shadow:0px 25px 15px 0px rgba(57,133,232,0.2);transform:translatey(-30px)}50%{box-shadow:0px 25px 15px 0px rgba(57,133,232,0.6);transform:translatey(2px)}}.user-header-logged{list-style:none;display:flex;justify-content:space-around;align-items:center}.user-header-logged .user-welcome h3{color:white;font-size:15px}.user-header-logged .user-options{display:flex;list-style:none;color:white;justify-content:space-evenly}.user-header-logged .user-options a{color:white}.user-header-login{list-style:none;display:flex;justify-content:space-around;align-items:center}.user-header-login li{padding:12px 15px;border-radius:50%;font-size:15px}@media (max-width:768px){.header-row{display:flex;flex-direction:row-reverse}}#tidio-chat-iframe{}.seo-button-membership{color:white;background-color:#0089f2;font-size:25px;border-radius:25px;padding:20px 45px}#membership_dual_container{margin:50px 10px}#membership_dual_container h2{font-size:44px}#membership_dual_container .member-data-container{background-color:#93bf85;margin:20px 0px;padding:40px 25px;border-radius:25px}#membership_dual_container .member-data-container h3{text-align:center;font-size:35px}#membership_single_container{margin:50px 10px}#membership_single_container h2{font-size:44px}#membership_single_container .member-data-container{background-color:#FA8072;margin:20px 0px;padding:40px 25px;border-radius:25px}#membership_single_container .member-data-container h3{text-align:center;font-size:35px}#membership_multi_container{margin:50px 10px}#membership_multi_container h2{font-size:44px}#membership_multi_container .member-data-container{background-color:#CF9FFF;margin:20px 0px;padding:40px 25px;border-radius:25px}#membership_multi_container .member-data-container h3{text-align:center;font-size:35px}.membership-table{background-color:#93bf85}.membership-table tr,thead{padding:40px 0px}.membership-table td{padding:0px 40px}.superacion-seo1{font-size:17px;color:#44627c;background-color:rgba(255,255,255,0.7);border-radius:100px;padding:10px;font-family:'Lato';font-weight:bold}.superacion-seo-membership{color:white;background-color:#282624;font-size:34px;border-radius:100px;font-family:'Montserrat';padding:20px 25px}.superacion-seo2{color:white;font-size:19px;background-color:#ffb356;border-radius:50px;font-family:'Lato';font-weight:bold;padding:20px 25px}@media screen and (min-width:982px){.sub-menu{width:510px!important}.sub-menu-columns ul.sub-menu li{display:inline-block}.sub-menu-columns ul.sub-menu li a{color:black}.sub-menu-columns ul.sub-menu li:nth-child(odd){float:left}.sub-menu-columns ul.sub-menu li:nth-child(even){float:right}}.post-meta{display:none!important}ul.checkmark-list{list-style-type:none;padding-left:20px}ul.checkmark-list{list-style:none;padding-left:0}ul.checkmark-list li{position:relative;padding-left:35px;margin-bottom:10px}ul.checkmark-list li::before{content:"";position:absolute;left:0;top:2px;width:20px;height:20px;background-image:url('https://clinicaroa.com/wp-content/uploads/2026/01/visa-de-trabajo-5.png');background-size:contain;background-repeat:no-repeat}.carousel_content img{display:none}@media screen and (min-width:320px) and (max-width:768px){.black-box-image{width:100%!important}.black-box-info{width:100%!important}}