.hed-row{display:flex;align-items:center}.hed-row .et_pb_column{margin-bottom:0px}.hed-btn .bann-btn-row{justify-content:right}@media (max-width:680px){.hed-btn .bann-btn-col1 p{display:none}}.foot-blu a{color:#fff}.foot-blu .et_pb_blurb_container{padding-left:7px}.foot-blu .et-pb-icon{padding-top:7px}.foot-pow{color:#fff;font-size:16px}.foot-pow a{color:#fff}.foot-pow img{margin-bottom:-8px}.bann-btn-row{display:flex;gap:15px}.bann-btn-col1 button{background-color:#036FC5;border:none;color:#fff;padding:10px 17px;border-radius:50px;cursor:pointer}.bann-btn-col1 button:hover{box-shadow:0 4px 8px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19)}.bann-btn-col2 button{background-color:#26D367;border:none;color:#fff;padding:10px 17px;border-radius:50px;cursor:pointer}.bann-btn-col2 button:hover{box-shadow:0 4px 8px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19)}.font-col{color:#fff!important}@media (max-width:600px){.bann-btn-col1 button,.bann-btn-col2 button{font-size:15px}}.contact-row{margin-top:20px}.contact-col1{margin-bottom:15px}.contact-col1 .input-name,.contact-col1 .input-ph,.contact-col1 .input-mail,.contact-col1 .input-dropdown{border:1px solid #000;border-radius:8px;padding:14px 10px;width:100%}.contact-col1 .input-mass{border:1px solid #000;border-radius:5px;padding:10px 10px;width:100%;height:100px}.contact-col1 .radio-group-label{display:block;font-weight:600;padding-bottom:0}span.wpcf7-list-item-label{font-size:14px;cursor:pointer}.contact-col1 .wpcf7-radio{display:flex;gap:20px;margin-top:8px}.contact-col1 .wpcf7-list-item{margin:0}.contact-col1 input[type="radio"]{margin-right:6px;accent-color:#000}.input-submit{border:none;background:#036FC5;color:#fff;padding:12px 22px;border-radius:50px;cursor:pointer;font-weight:800}.for-coll a{color:#000}.for-coll{margin-top:10px}@media (max-width:600px){.input-submit{font-size:15px}}.laserSurgeryCta{display:flex;align-items:center;gap:10px;margin-top:40px;font-weight:700}@media (max-width:600px){.laserSurgeryCta{flex-direction:column;gap:0}}.whatsapp i{background-color:#25D366;color:white;border-radius:10px;display:inline;padding:8px 10px}.call{margin-top:20px}.call i{color:#046ec4}.ser-row .bann-btn-row{justify-content:center}.counter-wrap{display:flex;gap:40px;margin-top:30px}.counter-box{text-align:left}.counter-number{font-size:42px;font-weight:700;color:#ffffff;line-height:1}@media (max-width:600px){.counter-number{font-size:35px}}.counter-number::after{content:"+";margin-left:4px}.counter-text{font-size:16px;color:#ffffff;margin-top:6px;opacity:0.9}@media (max-width:767px){.counter-wrap{flex-direction:column;gap:25px}}.usp-operate{margin-top:35px}.operate-head{display:flex;align-items:center;gap:12px;margin-bottom:14px}.operate-title{font-size:17px;font-weight:700;color:#ffffff;letter-spacing:0.3px}.operate-line{flex:1;height:2px;background:linear-gradient(90deg,#ffffff,transparent);opacity:0.6}.operate-list{display:flex;flex-wrap:wrap;gap:12px}.clinic-locations{margin-top:30px}.clinic-title{font-size:20px;font-weight:600;margin-bottom:16px}.clinic-grid{display:grid;grid-template-columns:repeat(2,1fr);max-width:720px;gap:18px}.clinic-card{padding:18px 20px;border-radius:16px;color:white;background:linear-gradient(135deg,rgba(255,255,255,0.25),rgba(255,255,255,0.08));border:1px solid rgba(255,255,255,0.25);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transition:transform 0.3s ease,box-shadow 0.3s ease}.clinic-card:hover{transform:translateY(-5px);background:#ffffff;color:#005c9a;transform:translateY(-2px);box-shadow:0 12px 30px rgba(0,0,0,0.25)}.clinic-card h4{font-size:18px;font-weight:600;margin-bottom:6px;color:white}.clinic-card p{font-size:14px;opacity:0.85;line-height:1.4}.clinic-card a{display:inline-block;margin-top:10px;font-size:13px;font-weight:600;color:#4fc3f7;text-decoration:none}.operate-list span:hover{background:#ffffff;color:#005c9a;transform:translateY(-2px);box-shadow:0 6px 18px rgba(255,255,255,0.25)}.clinic-card:hover h4{color:#005c9a}@media (max-width:980px){.usp-operate{margin-top:0}}@media (max-width:767px){.operate-title{font-size:16px}.operate-list span{font-size:13px;padding:7px 15px}.clinic-card{padding:18px}.clinic-grid{grid-template-columns:repeat(1,1fr);gap:15px}.usp-operate{margin-top:0}}