.simple-table{width:100%;border-collapse:collapse;font-family:Arial,sans-serif;font-size:16px;margin-bottom:30px}.intim-box{min-height:290px;height:290px}.radiesse-box{height:300px;min-height:300px}.profhilo-structura-box{margin:10px!important;height:440px;min-height:440px}ul.csp-treatment-list{list-style:none!important;margin:0!important;padding:0!important}ul.csp-treatment-list>li.csp-treatment-list__item{display:flex!important;align-items:center!important;gap:8px!important;list-style:none!important;margin:0 0 14px 0!important;padding:0!important;width:100%!important;height:auto!important;min-height:0!important;color:#000000!important;line-height:1.5!important}.et_pb_text_inner ul.csp-treatment-list br{display:none!important;visibility:hidden!important;height:0!important;width:0!important;margin:0!important;padding:0!important;line-height:0!important}ul.csp-treatment-list>li.csp-treatment-list__item::before,ul.csp-treatment-list>li.csp-treatment-list__item::after{display:none!important;content:none!important}ul.csp-treatment-list .csp-treatment-list__check{display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 auto!important;width:24px!important;height:24px!important;margin:0!important;padding:0!important;color:#000000!important;font-size:24px!important;line-height:1!important}ul.csp-treatment-list .csp-treatment-list__text{display:inline!important;flex:1 1 auto!important;margin:0!important;padding:0!important;color:#000000!important;font-size:inherit!important;line-height:1.5!important}ul.csp-treatment-list>li.csp-treatment-list__item:last-child{margin-bottom:0!important}.dab-doctor-card-grid p strong{color:#3858e9!important}.dab-doctor-item h3{min-height:65px}input.text,input.title,input[type=email],input[type=password],input[type=tel],input[type=text],select,textarea{background-color:#fff;border:1px solid #bbb;padding:10px!important;color:#4e4e4e}.ab-booking-wizard{max-width:100%}.ab-slot{display:flex;align-items:center;justify-content:center;min-height:60px;padding:10px;border:1px solid var(--ab-border);border-radius:var(--ab-radius);background:var(--ab-bg-soft);text-align:center}.ab-slot-label{font-size:14px;font-weight:600}.ab-slot{display:flex;align-items:center;justify-content:center;min-height:60px;padding:10px;border:1px solid var(--ab-border);border-radius:10px;background:var(--ab-bg-soft);text-align:center;font-weight:600;transition:all .2s ease}.ab-slot-label{font-size:14px;font-weight:600}.ab-slot.ab-slot-available{background:rgba(34,197,94,0.10);border-color:rgba(34,197,94,0.25);color:#15803d}span.ab-slot-status{display:none}.ab-slot.ab-slot-available:hover{background:rgba(34,197,94,0.18);border-color:rgba(34,197,94,0.45)}.ab-slot.ab-slot-available.is-selected{background:#22c55e;border-color:#22c55e;color:#fff}.ab-slot.ab-slot-booked{background:rgba(239,68,68,0.10);border-color:rgba(239,68,68,0.25);color:#dc2626;cursor:not-allowed}.ab-slot-booked{background:rgba(244,67,54,0.15);border-color:rgba(244,67,54,0.35);color:#d32f2f;cursor:not-allowed}.ab-cal-day.ab-available:hover{background:#00800080;color:white}.simple-table th,.simple-table td{border:1px solid #ccc;padding:10px;text-align:left;vertical-align:top}.simple-table th{background:#f5f5f5;font-weight:700}.simple-table tbody tr:nth-child(even){background:#fafafa}.et_pb_menu_0_tb_header .et_pb_menu_inner_container>.et_pb_menu__logo-wrap,.et_pb_menu_0_tb_header .et_pb_menu__logo-slot,.et_pb_menu_1_tb_header .et_pb_menu_inner_container>.et_pb_menu__logo-wrap,.et_pb_menu_1_tb_header .et_pb_menu__logo-slot{width:220px!important}.review-content-short,.review-content-full{line-height:1.6}.review-toggle-btn{background:none;border:0;padding:0;margin-top:10px;font-weight:600;cursor:pointer;color:#000;text-decoration:underline}.review-toggle-btn:hover{opacity:.8}.google-review-wrapper{max-width:1200px;margin:auto;font-family:Arial,sans-serif}.review-title{text-align:right;flex:1;font-size:18px;font-weight:600;color:#111;line-height:1.5;margin:0}.page.page-id-3719 .main_title,.page.page-id-3776 .main_title,.page.page-id-3774 .main_title,.page.page-id-3775 .main_title{display:none}.review-top-bar{margin-bottom:45px;text-align:center}.review-summary-title{font-size:32px;font-weight:700;color:#111;margin-bottom:12px}.review-rating-line{display:flex;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap}.review-score{font-size:28px;font-weight:700;color:#111}.review-average-stars{color:#f7941d;font-size:24px;font-weight:700;letter-spacing:1px;line-height:1}.review-count{margin-top:10px;font-size:14px;color:#777}.review-card{background:#fff;border:1px solid #eee;border-radius:20px;padding:28px;box-shadow:0 4px 20px rgba(0,0,0,0.06);transition:all .3s ease;display:flex;flex-direction:column;height:100%}.review-card:hover{transform:translateY(-4px);box-shadow:0 12px 30px rgba(0,0,0,0.10)}.review-header{display:flex;align-items:flex-start;margin-bottom:18px}.review-avatar{width:56px;height:56px;border-radius:50%;background:#f3f3f3;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-right:14px}.review-avatar span{font-size:18px;font-weight:700;color:#666}.review-stars{color:#f7941d;font-size:18px;font-weight:700;letter-spacing:1px;margin-bottom:16px;line-height:1}.review-content{font-size:15px;line-height:1.9;color:#555;margin-bottom:28px;flex-grow:1}.review-footer{display:flex;justify-content:space-between;align-items:center;gap:15px;margin-top:auto;border-top:1px solid #f1f1f1;padding-top:16px}.review-date{font-size:13px;color:#888}.review-name{font-size:14px;font-weight:600;color:#111;text-align:right}.review-pagination{margin-top:45px;display:flex;justify-content:center;gap:10px;flex-wrap:wrap}.review-pagination .page-numbers{width:42px;height:42px;border-radius:50%;display:flex;align-items:center;justify-content:center;text-decoration:none;border:1px solid #ddd;color:#111;font-size:14px;transition:.3s}.review-pagination .page-numbers.current,.review-pagination .page-numbers:hover{background:#111;color:#fff;border-color:#111}.wplo-bullet ul{list-style-type:none!important}.wplo-bullet ul li:before{content:"\e052";font-family:'ETmodules';font-size:18pt;color:#c1e0bc;float:left;padding-right:10px}.wplo-bullet-blu ul{list-style-type:none!important}.wplo-bullet-blu ul li:before{content:"\e052";font-family:'ETmodules';font-size:16pt;color:#4975c2;float:left;padding-right:10px}.wplo-bullet-black ul{list-style-type:none!important}.wplo-bullet-black ul li:before{content:"\4e";font-family:'ETmodules';font-size:18pt;color:#000;float:left;padding-right:10px}.wplo-bullet-gr ul{list-style-type:none!important}.wplo-bullet-gr ul li:before{content:"\4e";font-family:'ETmodules';color:#666666;float:left;padding-right:10px}.wplo-arrows-gr ul{list-style-type:none!important}.wplo-arrows-gr ul li:before{content:"\24";font-family:'ETmodules';color:#666666;float:left;padding-right:10px}.wplo-bullet-pastell ul{list-style-type:none!important}.wplo-bullet-pastell ul li:before{content:"\5a";font-family:'ETmodules';color:#f8bdd5;float:left;padding-right:10px}#xs-review-box .write-reivew-headding,#xs-review-box .total-reivew-headding{margin-bottom:10px}.public-xs-review-box .xs-review textarea{width:100%!important}.public-xs-review-box,.view-review-list{padding:20px 10px}.xs-review-box{margin-top:20px}#popmake-3542 .xs-review-box.view-review-list,.review-list form#xs_review_form_public_data,.review-all .view-review-list .border-div,.view-review-list .xs-reviewer-author .xs_review_email{display:none}.review-all .xs-review-box .xs-review-media.review-full{display:flex;grid-auto-flow:row;flex-wrap:wrap;flex-direction:row;gap:2%}.review-all .view-review-list .xs-reviewer-details{width:49%;border:1px solid #000;border-radius:20px;padding:25px}.review-all .public-xs-review-box,.view-review-list{padding:0px 0px;box-shadow:none}@media (min-width:981px) and (max-width:1024px){div.et_pb_menu--with-logo .et_pb_menu__menu>nav>ul>li>a{padding:11px 0}div.et_pb_row_1_tb_header.et_pb_row{padding-right:20px!important;padding-left:20px!important}div.et_pb_section_0_tb_header{width:100%}}@media (min-width:768px) and (max-width:980px){.et_pb_section_0_tb_header{height:auto;max-height:100%;position:relative;max-width:100%}}@media (min-width:200px) and (max-width:768px){.review-all .view-review-list .xs-reviewer-details{width:100%}}.dab-doctor-description{text-align: left}