.elementor-widget-neocapilar-home-clinic .neo-clinic{display:block;box-sizing:border-box;padding:22px;background:#eceaed;border-radius:0;color:#968772}.elementor-widget-neocapilar-home-clinic .neo-clinic *,.elementor-widget-neocapilar-home-clinic .neo-clinic *::before,.elementor-widget-neocapilar-home-clinic .neo-clinic *::after{box-sizing:border-box}.elementor-widget-neocapilar-home-clinic .neo-clinic__eyebrow{display:inline-block;padding:5px 20px;background:#fff;border-radius:30px;font-size:13px;line-height:1.4;letter-spacing:.3px}.elementor-widget-neocapilar-home-clinic .neo-clinic__title{margin:18px 0 22px;color:#968772;font-size:clamp(42px, 4.1vw, 65px);font-weight:400;line-height:.98}.elementor-widget-neocapilar-home-clinic .neo-clinic__title strong{font-weight:700}.elementor-widget-neocapilar-home-clinic .neo-clinic__gallery{--clinic-col-1:39%;--clinic-col-2:20%;--clinic-col-3:41%;--clinic-col-1-weight:39;--clinic-col-2-weight:20;--clinic-col-3-weight:41;display:flex;width:100%;height:315px;min-height:0;gap:10px}.elementor-widget-neocapilar-home-clinic .neo-clinic__gallery img{position:static;display:block;min-width:0;height:100%;min-height:100%;margin:0;border:0;border-radius:10px;object-fit:cover;object-position:50% 50%}.elementor-widget-neocapilar-home-clinic .neo-clinic__gallery .main{flex:0 1 var(--clinic-col-1)}.elementor-widget-neocapilar-home-clinic .neo-clinic__gallery .secondary{flex:0 1 var(--clinic-col-2)}.elementor-widget-neocapilar-home-clinic .neo-clinic__gallery .third{flex:0 1 var(--clinic-col-3)}.elementor-widget-neocapilar-home-clinic .neo-clinic__text{margin:25px 0 0;color:#101010;font-size:16px;line-height:1.28}.elementor-widget-neocapilar-home-clinic .neo-clinic__text p{margin:0}.elementor-widget-neocapilar-home-clinic .neo-clinic__text strong{color:#968772;font-weight:700}.elementor-widget-neocapilar-home-clinic .neo-clinic__features{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:30px 0}.elementor-widget-neocapilar-home-clinic .neo-clinic__feature{display:flex;gap:14px}.elementor-widget-neocapilar-home-clinic .neo-clinic__feature>i,.elementor-widget-neocapilar-home-clinic .neo-clinic__feature>svg{flex:0 0 42px;width:42px;height:42px;color:#e6c64c}.elementor-widget-neocapilar-home-clinic .neo-clinic__feature h3{margin:0;color:inherit;font-size:17px}.elementor-widget-neocapilar-home-clinic .neo-clinic__feature p{margin:4px 0;font-size:13px}.elementor-widget-neocapilar-home-clinic .neo-button{display:inline-flex;align-items:center;justify-content:center;gap:14px;min-width:220px;margin-top:25px;padding:17px 25px;border-radius:40px;background:#e6c64c;color:#fff;text-decoration:none}@media (max-width:767px){.elementor-widget-neocapilar-home-clinic .neo-clinic{display:flex;flex-direction:column;padding:15px}.elementor-widget-neocapilar-home-clinic .neo-clinic__header{order:1}.elementor-widget-neocapilar-home-clinic .neo-clinic__title{margin-bottom:18px;font-size:27px;line-height:1}.elementor-widget-neocapilar-home-clinic .neo-clinic__gallery{display:flex;flex-wrap:wrap;order:3;height:auto!important;margin-top:28px}.elementor-widget-neocapilar-home-clinic .neo-clinic__gallery img{width:100%;height:138px;min-height:138px}.elementor-widget-neocapilar-home-clinic .neo-clinic__gallery .third{flex:0 0 100%;height:214px;min-height:214px}.elementor-widget-neocapilar-home-clinic .neo-clinic__gallery .main{flex:var(--clinic-col-1-weight) 1 0}.elementor-widget-neocapilar-home-clinic .neo-clinic__gallery .secondary{flex:var(--clinic-col-2-weight) 1 0}.elementor-widget-neocapilar-home-clinic .neo-clinic__features{grid-template-columns:1fr}.elementor-widget-neocapilar-home-clinic .neo-clinic__text{order:2;margin-top:0;font-size:16px;line-height:1.14}}