body{background:#fff}html,body,button,input,select,textarea,.btn,.nav-link,.dropdown-menu{font-family:Inter,Arial,sans-serif}.container{max-width:1320px}.logo{width:150px}.logo-footer{width:100px}[v-cloak]{display:none}.top-phone{color:#49a6dd;font-weight:700}.top-phone a{text-decoration:none}.top-signin .single-icon{font-size:26px;color:#000;margin:0 15px}.top-signin .single-icon.bi-bell-fill{font-size:22px}.banner-master{height:195px;background-size:contain;background-repeat:no-repeat;background-color:#02367b}.banner-master .banner-title{width:230px;color:#fff;text-align:center;background-color:#02367b;border-radius:0 6px 6px 0}.fs-7{font-size:85%}.form-control{background-color:#fff!important}#navbar.show li,#navbar.collapsing li{border-bottom:1px solid #eee;width:100%;text-align:center}.doctors-list .doctor-img{max-width:100%}.text-justify{text-align:justify}.blog-detail .blog-image{width:100%;aspect-ratio:16 / 9;overflow:hidden;border-radius:.375rem;background:#eef3f8;margin-bottom:.75rem}.blog-detail .blog-image iframe,.blog-detail .blog-image .blog-detail-cover{width:100%;height:100%;display:block}.blog-detail .blog-image .blog-detail-cover,.blog-archive-feature-image,.blog-card-image,.blog-side-image{object-fit:cover;object-position:center}.blog-detail,.blog-content,.blog-content :where(p,li,h1,h2,h3,h4,h5,h6,strong,em,span,a){font-family:Inter,Arial,sans-serif!important;letter-spacing:0}.blog-content{text-align:left;word-spacing:normal}.blog-content p,.blog-content li{font-weight:500;line-height:1.65}.blog-content .lead{font-weight:500;line-height:1.55}.blog-content h2,.blog-content h3{font-weight:800;line-height:1.18;margin-top:1.55rem}.blog-content strong{font-weight:800}.blog-archive-feature-image{width:100%;aspect-ratio:16 / 10;display:block}.blog-card-image{width:100%;aspect-ratio:4 / 3;display:block}.blog-side-image{width:100%;aspect-ratio:1;display:block}.must-visit-list{display:grid;gap:1rem}.must-visit-box{display:block;width:100%;padding:0;border:1px solid var(--boovs-line, #dbe5f1);border-radius:8px;background:#fff;overflow:hidden;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}a.must-visit-box:hover{border-color:var(--boovs-action, #0a73bf);box-shadow:0 10px 24px #0a73bf1f;transform:translateY(-1px)}.must-visit-thumb{position:relative;display:block;width:100%;aspect-ratio:16 / 9;border-radius:8px 8px 0 0;overflow:hidden;background:#eaf5fc}.must-visit-thumb img{width:100%;height:100%;display:block;object-fit:cover;object-position:center}.must-visit-copy{min-width:0;display:grid;gap:.25rem;padding:.75rem .85rem .85rem}.must-visit-copy strong{line-height:1.2}.must-visit-copy small{color:var(--boovs-muted, #5f6f89);line-height:1.35}.questions{font-size:90%}.questions .question-title{height:3em;line-height:1.5em;overflow:hidden}.questions .response{height:4.5em;line-height:1.5em;overflow:hidden;margin-bottom:10px}.questions .carousel-control-next{color:#000;font-size:32px;width:50px;right:-50px}.questions .carousel-control-prev{color:#000;font-size:32px;width:50px;left:-50px}.questions .question-placeholder{border:1px dashed #ddd;padding:50px 30px;text-align:center}.questions .question-placeholder i{font-size:50px}.comments{font-size:90%}.comments .comment-body{height:4.5em;line-height:1.5em;overflow:hidden}.comments .comment-foot{margin-top:8px}.comments .carousel-control-next{color:#000;font-size:32px;width:50px;right:-50px}.comments .carousel-control-prev{color:#000;font-size:32px;width:50px;left:-50px}.comments .comment-placeholder{border:1px dashed #ddd;padding:50px 30px;text-align:center}.comments .comment-placeholder i{font-size:50px}.travel{overflow:hidden}.travel .carousel-inner{height:150px;width:100%;overflow:hidden;display:flex}.travel .travel-item img{height:150px;width:100%;object-fit:cover}.travel .carousel-control-next{color:#000;font-size:32px;width:50px;right:-50px}.travel .carousel-control-prev{color:#000;font-size:32px;width:50px;left:-50px}.account .account-placeholder{border:1px dashed #ddd;padding:50px 30px;text-align:center}.account .account-placeholder i{font-size:50px}.clinic-page .carousel-control-next,.clinic-page .carousel-control-prev{color:#000;font-size:50px}.clinic-page .carousel-indicators [data-bs-target]{background-color:#000}.clinic-page .clinic-info .icon,.clinic-page .clinic-times .icon{width:40px;height:40px;text-align:center}.clinic-page .clinic-times .icon>div{background:#ddd!important}.payment .coupon{border:1px dashed #0f9ab4!important;background:#e5fbff!important}.payment .accordion-item{margin-top:1rem;border-top:1px solid #eee;background:#fff}.payment .accordion-button:not(.collapsed){color:#000;background:none}.vertical-service .service-img{max-width:100%}.vertical-service .certificates ul li{list-style:none}.load-more{border-bottom:1px solid #ddd;text-align:center}.load-more a{margin-bottom:-20px;box-shadow:10px #fff}.banner-secondary img{width:100%}.list-filter>a{padding-top:5px;padding-bottom:5px}.score{height:30px;width:30px;background:green}.list .detail .service-img{max-width:100%;border-bottom-left-radius:6px}.list .detail .alt-price{font-size:12px}.list .detail .comment{border-bottom:1px solid #eee}.list .certificates ul{column-count:3}.list .certificates ul li{list-style:none}@media (max-width: 576px){.list .detail .service-img{max-height:inherit;max-width:100%}.list-head{position:relative}.list-head .scores{position:absolute;bottom:-40px}.list-head .comments{background:#fff;padding:0 5px;border-radius:5px}.list-head .comments a{text-decoration:none}.banner-master{height:195px;background-size:cover}.banner-master .banner-title{width:180px}}.login-page .login-bg{background:#f6f6f6;padding:0 20px 20px}.login-page .head{font-size:18px;border-bottom:.7px solid #ccc;padding:10px 0}.login-page .or{padding:15px 0;text-align:center;color:#888}.login-page .btn-white{background:#fff}.login-page .user-icon{font-size:60px;color:#aaa}.dp__theme_light{--dp-font-size: 14px}.detail-page .dp__menu{border:0!important;padding:0!important}.detail-page .marked-cell{background-color:#ffc10769}.detail-page .carousel-control-next,.detail-page .carousel-control-prev{color:#000;font-size:50px}.detail-page .carousel-item img{width:100%;max-height:450px;object-fit:cover}.nearest-places a{position:relative;display:block}.nearest-places a .km{position:absolute;padding:1px 8px;background:black;right:10px;bottom:10px;border-radius:8px;opacity:.8;color:#000;color:#fff}.nearest-places img{max-height:150px;object-fit:cover}.nearest-places-mini{margin-bottom:50px}.nearest-places-mini .item{position:relative;display:block;width:100%}.nearest-places-mini .item img{object-fit:cover;max-height:50px;width:100%}.nearest-places-mini a .km{position:absolute;padding:0 5px;background:black;right:2px;bottom:2px;border-radius:6px;opacity:.5;color:#000;color:#fff;font-size:10px}.fs-h3{font-size:1.575rem}.file-preview{width:200px;border:1px solid #bbb;padding:4px;border-radius:8px;display:inline-block;margin-right:10px;margin-top:10px;overflow:hidden;cursor:move;position:relative}.file-preview-img{width:100%;height:128px;background:#fff;background-size:cover;background-repeat:no-repeat;background-position:center;border-radius:6px;position:relative}.file-preview .progress{height:8px}.file-preview.has-error{border-color:red}.file-preview .delete{position:absolute;top:10px;right:10px;display:none}.file-preview .delete i{background-color:#fff;padding:2px;border-radius:4px}.file-preview:hover .delete{display:block}.file-preview .f-tip{position:absolute;bottom:0px;border:none;background:rgba(255,255,255,.8)}.file-preview .f-tip:focus{box-shadow:none!important}.op-30{opacity:.3}.ghost{opacity:.6}:root{--boovs-blue: #063b84;--boovs-blue-dark: #062f68;--boovs-action: #0a73bf;--boovs-yellow: #f7bd12;--boovs-ink: #172033;--boovs-muted: #5f6f89;--boovs-line: #dbe5f1;--boovs-bg: #f6f8fb}body{background:var(--boovs-bg);color:var(--boovs-ink);overflow-x:hidden;-webkit-font-smoothing:antialiased;font-size:16px;font-weight:600}.navbar:first-of-type{background:linear-gradient(180deg,var(--boovs-blue),var(--boovs-blue-dark));border-bottom:0!important}.navbar:first-of-type .container{min-height:78px;display:flex;align-items:center}.logo{width:146px;display:block}.boovs-brand{display:inline-flex;align-items:center;min-width:150px;text-decoration:none}.boovs-top-actions{gap:16px}.boovs-help-link{align-items:center;border:2px solid rgba(255,255,255,.92);border-radius:50%;color:#fff;display:inline-flex;height:34px;justify-content:center;text-decoration:none;width:34px}.boovs-help-link i{font-size:17px;line-height:1}.boovs-help-link:hover,.boovs-clinic-register-link:hover,.boovs-mobile-clinic-link:hover{color:#fff;opacity:.88}.boovs-clinic-register-link,.boovs-mobile-clinic-link{color:#fff;font-size:15px;font-weight:800;line-height:1;text-decoration:none;white-space:nowrap}.boovs-auth-btn{background:#fff!important;border:1px solid #006ce4!important;color:#006ce4!important;box-shadow:inset 0 0 0 1px #ffffffb8,0 1px 2px #0000001a!important}.boovs-auth-btn:hover,.boovs-auth-btn:focus{background:#f3f8ff!important;border-color:#4ea1ff!important;color:#0057b8!important}.navbar:first-of-type .top-phone,.navbar:first-of-type .top-phone a,.navbar:first-of-type .top-signin .single-icon{color:#fff}.navbar:first-of-type .top-phone{font-size:16px;font-weight:800;margin-right:14px}.navbar:first-of-type .top-phone i{font-size:17px;margin-right:4px}.navbar:first-of-type .btn{min-height:42px;display:inline-flex;align-items:center;justify-content:center;border-radius:6px;padding:9px 16px;font-size:15px;font-weight:800;line-height:1}.navbar:first-of-type .btn-primary{background:#fff;border-color:#fff;color:var(--boovs-blue);box-shadow:0 1px #00000014}.navbar:first-of-type .btn-outline-primary{border-color:#ffffffc7;color:#fff;background:transparent}.navbar:first-of-type .btn-warning{background:var(--boovs-yellow);border-color:var(--boovs-yellow);color:#1a1f2c;box-shadow:0 1px #00000014}.navbar:first-of-type .btn:hover{transform:translateY(-1px)}.navbar:nth-of-type(2){background:var(--boovs-blue-dark);padding-bottom:10px!important}.navbar:nth-of-type(2) .collapse{border-bottom:0!important}.boovs-top-tabs{gap:clamp(6px,.72vw,12px);justify-content:space-between!important;flex-wrap:nowrap!important;white-space:nowrap;width:100%}.boovs-top-tabs li{flex:0 1 auto;list-style:none;min-width:0}.navbar:nth-of-type(2) .boovs-top-tabs .nav-link{display:inline-flex;align-items:center;justify-content:center;gap:7px;color:#fff!important;font-weight:800;font-size:clamp(14px,.95vw,16px);border:1px solid transparent;border-radius:999px;margin:0;min-height:48px;padding:11px clamp(7px,.68vw,13px)!important}.navbar:nth-of-type(2) .boovs-top-tabs .nav-link.active,.navbar:nth-of-type(2) .boovs-top-tabs .nav-link:hover{border-color:#ffffffd9;background:rgba(255,255,255,.14)}.navbar:nth-of-type(2) .boovs-top-tabs .nav-link i{font-size:20px;line-height:1}.boovs-eyebrow{display:inline-flex;align-items:center;gap:6px;color:var(--boovs-action);font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.boovs-home-hero{background:linear-gradient(180deg,var(--boovs-blue-dark),var(--boovs-blue));color:#fff;padding:56px 0 0;margin-bottom:34px}.boovs-home-hero .container,.boovs-home-proof .container,.boovs-featured-clinics .container,.boovs-doctors .container,.boovs-promo-band .container,.boovs-regions .container,.boovs-journal .container,.boovs-video-stories .container,.boovs-results-page>.container,.boovs-results-hero .container{max-width:1320px}.boovs-hero-copy{max-width:980px;padding-bottom:90px}.boovs-hero-copy .boovs-eyebrow{color:var(--boovs-yellow)}.boovs-hero-copy h1{font-size:clamp(46px,4.6vw,74px);line-height:1.02;font-weight:800;margin:0 0 16px;max-width:1120px;letter-spacing:-.035em}.boovs-hero-copy p{max-width:900px;font-size:clamp(22px,2vw,32px);line-height:1.28;margin:0;color:#ffffffeb;font-weight:600}.boovs-hero-search{position:relative;z-index:2;margin-bottom:-42px}.boovs-search{background:var(--boovs-yellow);border:4px solid var(--boovs-yellow);border-radius:10px;box-shadow:0 8px 18px #0000002e}.boovs-search form{margin:0}.boovs-search-kicker{display:none}.boovs-search-grid{display:grid;grid-template-columns:minmax(360px,1.25fr) minmax(280px,.95fr) minmax(280px,.95fr) 120px;gap:4px;padding:0}.boovs-search-field{background:#fff;border-radius:5px;padding:13px 16px 13px 54px;min-width:0;position:relative}.boovs-search-field:before{position:absolute;left:19px;top:50%;transform:translateY(-50%);color:#5a5a5a;font-family:bootstrap-icons;font-size:23px;line-height:1}.boovs-search-field:nth-child(1):before{content:"\f52a"}.boovs-search-field:nth-child(2):before{content:"\f1e2"}.boovs-search-field:nth-child(3):before{content:"\f3e7"}.boovs-search-field label{display:block;color:#333;font-size:0;font-weight:800;margin-bottom:4px}.boovs-search-field .form-control,.boovs-search-field input,.boovs-search-field select{border:0!important;box-shadow:none!important;padding-left:0;font-weight:800;color:var(--boovs-ink);font-size:16px}.boovs-search-submit{display:flex}.boovs-search-submit .btn{min-width:100%;border-radius:5px;background:#006ce4;border-color:#006ce4;font-size:23px;font-weight:800;display:flex;align-items:center;justify-content:center}.boovs-search-check{display:none;gap:8px;align-items:center;padding:0 18px 16px;color:#4a3600;font-size:15px;font-weight:700}.boovs-home-proof{background:#fff;padding:34px 0 48px}.boovs-home-proof h2{margin:0 0 28px;color:#1f1f1f;font-size:34px;font-weight:800;letter-spacing:-.025em}.boovs-why-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px}.boovs-why-card{min-height:260px;border:1px solid #ddd;border-radius:10px;background:#f7f7f7;padding:28px}.boovs-why-card i{display:block;color:#006ce4;font-size:48px;margin-bottom:28px}.boovs-why-card strong{display:block;color:#1f1f1f;font-size:24px;line-height:1.2;font-weight:800;letter-spacing:-.02em;margin-bottom:18px}.boovs-why-card span{display:block;color:#333;font-size:18px;line-height:1.35;font-weight:600}.boovs-section-head{display:flex;align-items:end;justify-content:space-between;gap:18px;margin-bottom:22px}.boovs-section-head h2{margin:4px 0 0;font-size:clamp(28px,2.8vw,40px);font-weight:800;letter-spacing:-.03em}.boovs-text-link,.boovs-mini-link{color:var(--boovs-action);font-weight:800;text-decoration:none}.boovs-featured-clinics,.boovs-popular-treatments,.boovs-how,.boovs-doctors,.boovs-regions,.boovs-journal,.boovs-video-stories{padding:54px 0}.boovs-featured-clinics,.boovs-popular-treatments,.boovs-regions,.boovs-video-stories{background:#fff}.boovs-treatment-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.boovs-treatment-card{display:grid;grid-template-columns:auto 1fr;grid-template-areas:"icon title" "icon body";column-gap:16px;align-items:center;background:#fff;border:1px solid var(--boovs-line);border-radius:12px;color:inherit;min-height:124px;padding:22px;text-decoration:none;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.boovs-treatment-card:hover{transform:translateY(-2px);box-shadow:0 18px 42px #002b661c;border-color:#a8c8ec}.boovs-treatment-card i{grid-area:icon;width:54px;height:54px;display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(180deg,#eef7ff,#e7f2ff);border-radius:12px;color:var(--boovs-action);font-size:26px}.boovs-treatment-card strong{grid-area:title;color:var(--boovs-blue);font-size:21px;font-weight:800}.boovs-treatment-card span{grid-area:body;color:var(--boovs-muted);font-size:15px;font-weight:700}.boovs-clinic-hero,.boovs-clinic-tile,.boovs-clinic-wide,.boovs-region-card,.boovs-blog-card,.boovs-story-card,.boovs-doctor-card{color:inherit;text-decoration:none}.boovs-clinic-hero{min-height:520px;border-radius:14px;overflow:hidden;display:flex;flex-direction:column;justify-content:flex-end;padding:44px;color:#fff;background-size:cover;background-position:center;position:relative}.boovs-clinic-hero:before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(7,21,44,.06),rgba(7,21,44,.72))}.boovs-clinic-hero>*{position:relative}.boovs-clinic-hero strong{font-size:clamp(42px,5vw,68px);font-weight:800;letter-spacing:-.04em;line-height:1.05}.boovs-clinic-hero small,.boovs-clinic-hero em{font-style:normal;font-weight:700;font-size:20px}.boovs-clinic-hero em{width:max-content;margin-top:18px;background:var(--boovs-yellow);color:#2b2100;border-radius:10px;padding:12px 18px;font-weight:800}.boovs-clinic-tile,.boovs-region-card,.boovs-blog-card,.boovs-doctor-card{display:block;background:#fff;border:1px solid var(--boovs-line);border-radius:12px;overflow:hidden;height:100%;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.boovs-clinic-tile:hover,.boovs-region-card:hover,.boovs-blog-card:hover,.boovs-doctor-card:hover,.boovs-service-card:hover{transform:translateY(-2px);box-shadow:0 18px 42px #002b661c;border-color:#a8c8ec}.boovs-clinic-tile img,.boovs-region-card img,.boovs-blog-card img{width:100%;height:230px;object-fit:cover}.boovs-clinic-tile span,.boovs-region-card span{display:block;padding:16px 18px 0;font-weight:800;font-size:20px}.boovs-clinic-tile small{display:block;padding:4px 18px 18px;color:var(--boovs-muted);font-weight:700;font-size:15px}.boovs-clinic-wide{display:flex;align-items:center;gap:14px;background:#fff;border:1px solid var(--boovs-line);border-radius:10px;padding:14px;height:100%}.boovs-clinic-wide img{width:170px;height:108px;object-fit:cover;border-radius:6px}.boovs-clinic-wide span{flex:1}.boovs-clinic-wide strong,.boovs-clinic-wide small{display:block}.boovs-doctor-slider{overflow:visible}.boovs-doctor-strip{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px}.boovs-how{background:linear-gradient(135deg,var(--boovs-blue-dark),var(--boovs-blue));color:#fff}.boovs-how .boovs-eyebrow{color:var(--boovs-yellow)}.boovs-how-inner{display:grid;grid-template-columns:minmax(300px,.9fr) minmax(520px,1.35fr);gap:42px;align-items:center}.boovs-how h2{font-size:clamp(34px,4vw,54px);line-height:1.05;font-weight:800;letter-spacing:-.035em;margin:8px 0 14px}.boovs-how p{color:#ffffffd1;font-size:20px;margin:0}.boovs-how-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.boovs-how-steps div{background:rgba(255,255,255,.11);border:1px solid rgba(255,255,255,.18);border-radius:14px;min-height:220px;padding:22px}.boovs-how-steps span{width:42px;height:42px;display:inline-flex;align-items:center;justify-content:center;background:var(--boovs-yellow);border-radius:999px;color:#2b2100;font-weight:900;margin-bottom:18px}.boovs-how-steps strong{display:block;font-size:22px;font-weight:800;margin-bottom:8px}.boovs-how-steps p{font-size:16px}.boovs-doctor-card{min-width:0;min-height:366px;padding-bottom:16px;text-align:left}.boovs-doctor-card img{width:100%;height:230px;object-fit:cover;object-position:center top}.boovs-doctor-card strong,.boovs-doctor-card span{display:block;max-width:100%;overflow:hidden;padding-left:12px;padding-right:12px;text-overflow:ellipsis;white-space:nowrap}.boovs-doctor-card strong{margin-top:12px;font-size:17px;line-height:1.25}.boovs-doctor-card span{color:var(--boovs-muted);font-size:14px;font-weight:800;line-height:1.35;margin-top:6px}.boovs-doctor-specialties{color:#697992;display:-webkit-box;font-size:12.5px;font-weight:700;line-height:1.35;margin-top:7px;overflow:hidden;padding-left:12px;padding-right:12px;-webkit-box-orient:vertical;-webkit-line-clamp:2}.boovs-promo-band{background:var(--boovs-blue);color:#fff;padding:30px 0}.boovs-promo-band .container{display:flex;align-items:center;justify-content:space-between;gap:20px}.boovs-promo-band .boovs-eyebrow{color:var(--boovs-yellow)}.boovs-promo-band strong{display:block;font-size:clamp(20px,2.5vw,30px);line-height:1.2}.boovs-region-card{position:relative;color:#fff}.boovs-region-card img{height:240px}.boovs-region-card:after{display:none}.boovs-region-card span{display:none}.boovs-blog-card{padding-bottom:14px}.boovs-blog-card span,.boovs-blog-card strong,.boovs-blog-card small{display:block;padding-left:12px;padding-right:12px}.boovs-blog-card span{color:var(--boovs-action);font-size:11px;font-weight:900;margin-top:10px;text-transform:uppercase}.boovs-blog-card strong{min-height:64px;margin-top:6px;line-height:1.25;font-size:17px}.boovs-blog-card small{color:var(--boovs-muted)}.boovs-story-card{display:grid;grid-template-columns:190px 1fr;gap:16px;background:#fff;border:1px solid var(--boovs-line);border-radius:10px;padding:14px;height:100%}.boovs-story-card img{width:100%;height:128px;object-fit:cover;border-radius:6px}.boovs-story-card small,.boovs-story-card strong,.boovs-story-card em{display:block}.boovs-story-card small{color:var(--boovs-action);font-weight:900;text-transform:uppercase}.boovs-story-card strong{margin:6px 0;font-size:18px;line-height:1.25}.boovs-story-card em{color:var(--boovs-muted);font-style:normal}.boovs-results-hero{background:linear-gradient(180deg,var(--boovs-blue-dark),var(--boovs-blue));color:#fff;padding:34px 0 0;margin-bottom:78px}.boovs-results-hero .breads{color:#ffffffb8}.boovs-results-title{margin-bottom:18px}.boovs-results-title .boovs-eyebrow{color:var(--boovs-yellow)}.boovs-results-title h1{font-size:clamp(36px,4.4vw,56px);font-weight:800;letter-spacing:-.035em;margin:4px 0}.boovs-results-title p{margin:0;font-size:20px}.boovs-results-hero .boovs-search{margin-bottom:-54px}.boovs-side-panel{background:#fff;border:1px solid var(--boovs-line);border-radius:10px;padding:16px;margin-bottom:16px}.boovs-side-panel strong,.boovs-side-panel span{display:block}.boovs-side-panel strong{margin-bottom:8px}.boovs-side-panel span{color:var(--boovs-muted);padding:7px 0;border-top:1px solid #eef3f8;font-size:13px}.boovs-side-panel i{color:var(--boovs-action);margin-right:6px}.boovs-results-toolbar{display:flex;align-items:center;justify-content:space-between;gap:14px;background:#fff;border:1px solid var(--boovs-line);border-radius:10px;padding:16px 18px;margin-bottom:14px}.boovs-results-toolbar strong,.boovs-results-toolbar span{display:block}.boovs-results-toolbar strong{font-size:18px}.boovs-results-toolbar span{color:var(--boovs-muted);font-size:16px}.boovs-chip{display:inline-flex;align-items:center;gap:8px;color:var(--boovs-blue);background:#fff;border:1px solid #bfd6f0;border-radius:999px;padding:9px 13px;margin:0 6px 8px 0;font-size:15px;font-weight:800;text-decoration:none;max-width:100%;white-space:normal}.boovs-chip span{background:#edf5ff;border-radius:999px;color:var(--boovs-action);padding:1px 7px}.boovs-chip.active{background:var(--boovs-blue);border-color:var(--boovs-blue);color:#fff}.boovs-sortbar{background:#fff;border:1px solid var(--boovs-line);border-radius:10px;padding:5px}.boovs-sortbar .nav-link{color:var(--boovs-blue);font-weight:800;border-radius:6px;font-size:16px;padding-top:11px;padding-bottom:11px}.boovs-sortbar .nav-link.active{background:var(--boovs-blue);color:#fff}.boovs-service-card{display:grid;grid-template-columns:300px 1fr;gap:0;background:#fff;border:1px solid var(--boovs-line);border-radius:12px;margin-bottom:22px;overflow:hidden;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.boovs-service-media{position:relative;display:block;min-height:230px;color:inherit}.boovs-service-media img{width:100%;height:100%;min-height:230px;object-fit:cover}.boovs-service-media span{position:absolute;left:10px;top:10px;background:#008234;color:#fff;border-radius:999px;padding:5px 9px;font-size:12px;font-weight:900}.boovs-service-body{display:grid;grid-template-columns:1fr 240px;gap:18px;padding:20px}.boovs-service-title-row{display:flex;align-items:start;justify-content:space-between;gap:14px}.boovs-service-title-row h2{margin:0;font-size:28px;font-weight:800;letter-spacing:-.02em;line-height:1.2}.boovs-service-title-row h2 a,.boovs-service-title-row p a{color:var(--boovs-blue);text-decoration:none}.boovs-service-title-row p{color:var(--boovs-muted);margin:7px 0 0;font-weight:700;font-size:16px}.boovs-score{display:grid;grid-template-columns:1fr auto;align-items:center;gap:8px}.boovs-score small{color:var(--boovs-muted);font-size:11px;font-weight:800;text-align:right}.boovs-score strong{background:var(--boovs-blue);color:#fff;border-radius:6px 6px 6px 0;min-width:40px;height:36px;display:inline-flex;align-items:center;justify-content:center;font-weight:900}.boovs-service-doctor{display:flex;flex-wrap:wrap;gap:10px;margin:12px 0;font-size:15px;font-weight:800}.boovs-service-doctor a,.boovs-service-doctor span{color:var(--boovs-action);text-decoration:none}.boovs-service-tags{display:flex;flex-wrap:wrap;gap:7px;margin-top:16px}.boovs-service-tags span{background:#f2f8ff;border:1px solid #d6e9ff;border-radius:999px;color:#21476f;padding:8px 11px;font-size:14px;font-weight:700}.boovs-service-tags i{color:#008234}.boovs-service-price{border-left:1px solid #eef3f8;padding-left:16px;display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-end;text-align:right}.boovs-service-price span,.boovs-service-price small{color:var(--boovs-muted);font-size:14px;font-weight:700}.boovs-service-price del{color:#8a96a8;font-weight:700}.boovs-service-price strong{font-size:38px;font-weight:900;color:var(--boovs-ink);line-height:1.1;letter-spacing:-.03em}.boovs-service-price .btn{width:100%;background:var(--boovs-action);border-color:var(--boovs-action);font-weight:900;margin-top:12px;font-size:17px;padding:12px 16px}.boovs-service-price .boovs-mini-link{margin-top:8px;font-size:14px}@media (min-width: 992px) and (max-width: 1279px){.boovs-top-tabs{gap:5px}.navbar:nth-of-type(2) .boovs-top-tabs .nav-link{font-size:13px;min-height:44px;padding:9px 8px!important}.navbar:nth-of-type(2) .boovs-top-tabs .nav-link i{display:none}}@media (max-width: 991px){.boovs-top-tabs{align-items:stretch!important;flex-direction:column;gap:6px;white-space:normal}.boovs-top-tabs li{flex:1 1 auto;width:100%}.navbar:nth-of-type(2) .boovs-top-tabs .nav-link{justify-content:flex-start}.boovs-search-grid{grid-template-columns:1fr}.boovs-search-submit .btn{width:100%;min-height:52px}.boovs-doctor-strip{grid-template-columns:repeat(3,minmax(0,1fr))}.boovs-doctor-card{min-height:366px}.boovs-treatment-grid,.boovs-why-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.boovs-how-inner,.boovs-how-steps{grid-template-columns:1fr}.boovs-how-steps div{min-height:auto}.boovs-service-card,.boovs-service-body{grid-template-columns:1fr}.boovs-service-price{border-left:0;border-top:1px solid #eef3f8;padding:14px 0 0;align-items:stretch;text-align:left}.boovs-service-price .btn{width:auto}}@media (max-width: 576px){.boovs-home-hero{padding:34px 0 0;margin-bottom:52px}.boovs-hero-search,.boovs-results-hero .boovs-search{margin-bottom:-40px}.boovs-section-head,.boovs-promo-band .container,.boovs-results-toolbar{align-items:flex-start;flex-direction:column}.boovs-trust-row span{flex:1 1 100%}.boovs-section-head h2,.boovs-results-title h1,.boovs-results-title p{max-width:100%;overflow-wrap:anywhere}.boovs-section-head>div,.boovs-results-title,.boovs-hero-copy{max-width:calc(100vw - 32px);min-width:0}.boovs-section-head h2{font-size:28px;line-height:1.12}.boovs-results-title h1{font-size:28px;line-height:1.08}.boovs-results-title p,.boovs-hero-copy p{font-size:17px}.boovs-sortbar{flex-wrap:nowrap;overflow-x:auto}.boovs-sortbar .nav-link{min-width:max-content;white-space:nowrap}.boovs-doctor-strip{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.boovs-doctor-card{min-height:366px}.boovs-treatment-grid,.boovs-why-grid{grid-template-columns:1fr}.boovs-why-card{min-height:auto}.boovs-story-card{grid-template-columns:1fr}.boovs-service-title-row{flex-direction:column}.boovs-score{grid-template-columns:auto auto}}.chat-app .people-list{width:280px;position:absolute;left:0;top:0;padding:20px;z-index:7}.chat .chat-header{padding:15px 20px;border-bottom:2px solid #f4f7f6}.chat .chat-header img{float:left;border-radius:40px;width:40px}.chat .chat-header .chat-about{float:left;padding-left:10px}.chat .chat-history{padding:20px;border-bottom:2px solid #fff;height:400px;overflow:scroll}.chat .chat-history ul{padding:0}.chat .chat-history ul li{list-style:none;margin-bottom:30px}.chat .chat-history ul li:last-child{margin-bottom:0}.chat .chat-history .message-data{margin-bottom:15px}.chat .chat-history .message-data img{border-radius:40px;width:40px}.chat .chat-history .message-data-time{color:#434651;padding-left:6px}.chat .chat-history .message{color:#444;padding:18px 20px;line-height:26px;font-size:16px;border-radius:7px;display:inline-block;position:relative;max-width:70%}.chat .chat-history .message:after{bottom:100%;left:7%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-bottom-color:#fff;border-width:10px;margin-left:-10px}.chat .chat-history .my-message{background:#efefef}.chat .chat-history .my-message:after{bottom:100%;left:30px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-bottom-color:#efefef;border-width:10px;margin-left:-10px}.chat .chat-history .other-message{background:#e8f1f3;text-align:left;max-width:70%}.chat .chat-history .other-message:after{border-bottom-color:#e8f1f3;left:93%}.chat .chat-message{padding:20px}.online,.offline,.me{margin-right:2px;font-size:8px;vertical-align:middle}.online{color:#86c541}.offline{color:#e47297}.me{color:#1d8ecd}.float-right{float:right}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}input.no-active:focus{box-shadow:none}@media only screen and (max-width: 767px){.chat-app .people-list{height:465px;width:100%;overflow-x:auto;background:#fff;left:-400px;display:none}.chat-app .people-list.open{left:0}.chat-app .chat{margin:0}.chat-app .chat .chat-header{border-radius:.55rem .55rem 0 0}.chat-app .chat-history{height:300px;overflow-x:auto}}@media only screen and (min-width: 768px) and (max-width: 992px){.chat-app .chat-list{height:650px;overflow-x:auto}.chat-app .chat-history{height:600px;overflow-x:auto}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) and (-webkit-min-device-pixel-ratio: 1){.chat-app .chat-list{height:480px;overflow-x:auto}.chat-app .chat-history{height:calc(100vh - 350px);overflow-x:auto}}.message-preview a{text-decoration:none}.star-rating>span:not(.single){color:#ffc107;margin:0!important;padding:0;cursor:pointer}.star-rating.star-rating-lg span{font-size:32px}.lh-15{line-height:1rem}img.social-icon{width:32px;padding-right:.5em}img.app-icon{width:110px;padding-bottom:.7em}img.payments-icon{max-width:500px}.link{text-decoration:none;color:#000}.link:hover{color:#000}.btn-warning,.bg-warning{--bs-btn-color: #000;--bs-btn-bg: #f2c727;--bs-btn-border-color: #f2c727;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #fad449;--bs-btn-hover-border-color: #ffd230;--bs-btn-focus-shadow-rgb: 217, 164, 6;--bs-btn-active-color: #000;--bs-btn-active-bg: #ffcd39;--bs-btn-active-border-color: #ffd230;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #000;--bs-btn-disabled-bg: #f2c727;--bs-btn-disabled-border-color: #f2c727}.etbis-icon{height:83px;padding-top:.3em}.btn-warning{background:#FCC91F}.banner-video{border-radius:8px}.banner-video img{width:100%;border-radius:8px}body:not(.bo-backoffice) .btn{align-items:center;border-radius:8px;display:inline-flex;font-size:15px;font-weight:800;gap:7px;justify-content:center;letter-spacing:0;line-height:1.2;min-height:44px;max-width:100%;padding:10px 18px;text-align:center;text-decoration:none;transition:background-color .16s ease,border-color .16s ease,box-shadow .16s ease,color .16s ease,transform .16s ease;white-space:normal}body:not(.bo-backoffice) .btn:hover{transform:translateY(-1px)}body:not(.bo-backoffice) .btn:active{transform:translateY(0)}body:not(.bo-backoffice) .btn:focus-visible{box-shadow:0 0 0 .18rem #0a73bf38}body:not(.bo-backoffice) .btn i{align-items:center;display:inline-flex;font-size:1.05em;justify-content:center;line-height:1}body:not(.bo-backoffice) .btn-sm{border-radius:7px;font-size:13.5px;min-height:36px;padding:7px 12px}body:not(.bo-backoffice) .btn-lg{border-radius:10px;font-size:17px;min-height:52px;padding:13px 22px}body:not(.bo-backoffice) .btn.d-grid{display:flex!important}body:not(.bo-backoffice) .btn-primary{--bs-btn-bg: #006ce4;--bs-btn-border-color: #006ce4;--bs-btn-color: #fff;--bs-btn-hover-bg: #0057b8;--bs-btn-hover-border-color: #0057b8;--bs-btn-hover-color: #fff;--bs-btn-active-bg: #004a9f;--bs-btn-active-border-color: #004a9f;--bs-btn-disabled-bg: #9bbfea;--bs-btn-disabled-border-color: #9bbfea;box-shadow:0 10px 22px #006ce429}body:not(.bo-backoffice) .btn-primary:hover{box-shadow:0 13px 26px #006ce433}body:not(.bo-backoffice) .btn-success{--bs-btn-bg: #0a7f46;--bs-btn-border-color: #0a7f46;--bs-btn-color: #fff;--bs-btn-hover-bg: #056d3a;--bs-btn-hover-border-color: #056d3a;--bs-btn-hover-color: #fff;--bs-btn-active-bg: #045a31;--bs-btn-active-border-color: #045a31;box-shadow:0 10px 22px #0a7f4629}body:not(.bo-backoffice) .btn-warning{--bs-btn-bg: var(--boovs-yellow);--bs-btn-border-color: var(--boovs-yellow);--bs-btn-color: #141923;--bs-btn-hover-bg: #ffd244;--bs-btn-hover-border-color: #ffd244;--bs-btn-hover-color: #141923;--bs-btn-active-bg: #e7ad06;--bs-btn-active-border-color: #e7ad06;box-shadow:0 10px 22px #f7bd122e}body:not(.bo-backoffice) .btn-secondary{--bs-btn-bg: #5d6b82;--bs-btn-border-color: #5d6b82;--bs-btn-color: #fff;--bs-btn-hover-bg: #4d5b70;--bs-btn-hover-border-color: #4d5b70;--bs-btn-hover-color: #fff;--bs-btn-active-bg: #3f4b5d;--bs-btn-active-border-color: #3f4b5d;box-shadow:0 10px 22px #5d6b8224}body:not(.bo-backoffice) .btn-danger{--bs-btn-bg: #c93447;--bs-btn-border-color: #c93447;--bs-btn-color: #fff;--bs-btn-hover-bg: #ad2739;--bs-btn-hover-border-color: #ad2739;--bs-btn-hover-color: #fff;--bs-btn-active-bg: #931f30;--bs-btn-active-border-color: #931f30;box-shadow:0 10px 22px #c9344724}body:not(.bo-backoffice) .btn-dark{--bs-btn-bg: var(--boovs-ink);--bs-btn-border-color: var(--boovs-ink);--bs-btn-hover-bg: #0f1728;--bs-btn-hover-border-color: #0f1728;box-shadow:0 10px 22px #17203324}body:not(.bo-backoffice) .btn-outline-primary{--bs-btn-color: #006ce4;--bs-btn-border-color: #9cc7f8;--bs-btn-hover-bg: #eef6ff;--bs-btn-hover-border-color: #69aef4;--bs-btn-hover-color: #0057b8;--bs-btn-active-bg: #dceeff;--bs-btn-active-border-color: #4f9deb;--bs-btn-active-color: #004a9f;background:#fff}body:not(.bo-backoffice) .btn-outline-dark,body:not(.bo-backoffice) .btn-outline-secondary,body:not(.bo-backoffice) .btn-outline-info{--bs-btn-color: var(--boovs-ink);--bs-btn-border-color: #c6d3e2;--bs-btn-hover-bg: #f3f7fb;--bs-btn-hover-border-color: #9fb4cc;--bs-btn-hover-color: var(--boovs-ink);--bs-btn-active-bg: #e8eff7;--bs-btn-active-border-color: #8fa8c3;--bs-btn-active-color: var(--boovs-ink);background:#fff}body:not(.bo-backoffice) .btn-outline-danger{--bs-btn-color: #b42335;--bs-btn-border-color: #e9a7b0;--bs-btn-hover-bg: #fff2f4;--bs-btn-hover-border-color: #d9707f;--bs-btn-hover-color: #9f1d2e;--bs-btn-active-bg: #fbe2e6;--bs-btn-active-border-color: #c65263;--bs-btn-active-color: #891729;background:#fff}body:not(.bo-backoffice) .btn-info{--bs-btn-bg: #0a73bf;--bs-btn-border-color: #0a73bf;--bs-btn-color: #fff;--bs-btn-hover-bg: #075d9c;--bs-btn-hover-border-color: #075d9c;--bs-btn-hover-color: #fff;--bs-btn-active-bg: #064f84;--bs-btn-active-border-color: #064f84;--bs-btn-active-color: #fff;box-shadow:0 10px 22px #0a73bf24}body:not(.bo-backoffice) .btn-light{--bs-btn-bg: #fff;--bs-btn-border-color: #fff;--bs-btn-color: var(--boovs-ink);--bs-btn-hover-bg: #eef5ff;--bs-btn-hover-border-color: #eef5ff;--bs-btn-hover-color: var(--boovs-blue)}body:not(.bo-backoffice) .btn-white{--bs-btn-bg: #fff;--bs-btn-border-color: #dbe6f2;--bs-btn-color: var(--boovs-ink);--bs-btn-hover-bg: #f3f7fb;--bs-btn-hover-border-color: #b9cbe0;--bs-btn-hover-color: var(--boovs-ink);--bs-btn-active-bg: #e8eff7;--bs-btn-active-border-color: #9fb4cc;--bs-btn-active-color: var(--boovs-ink)}body:not(.bo-backoffice) .btn-link{border-radius:0;box-shadow:none;color:#006ce4;min-height:0;padding:0;text-decoration:none}body:not(.bo-backoffice) .btn-link:hover{color:#0057b8;text-decoration:underline;transform:none}body:not(.bo-backoffice) .btn.rounded-circle{aspect-ratio:1;height:auto;min-height:0;padding:0}body:not(.bo-backoffice) .btn-close,body:not(.bo-backoffice) .carousel-control-prev,body:not(.bo-backoffice) .carousel-control-next,body:not(.bo-backoffice) .navbar-toggler{transition:opacity .16s ease,transform .16s ease}body:not(.bo-backoffice) .btn-close:hover,body:not(.bo-backoffice) .carousel-control-prev:hover,body:not(.bo-backoffice) .carousel-control-next:hover,body:not(.bo-backoffice) .navbar-toggler:hover{transform:translateY(-1px)}body:not(.bo-backoffice) .accordion-button{border-radius:8px!important;font-size:15px;font-weight:800;min-height:48px}body:not(.bo-backoffice) .btn-check+.btn{box-shadow:none}body:not(.bo-backoffice) input.btn-check:checked+label.btn,body:not(.bo-backoffice) input.btn-check+label.btn:hover{background:#006ce4;border-color:#006ce4;color:#fff}body:not(.bo-backoffice) .navbar:first-of-type .btn{border-radius:8px;font-size:14.5px;min-height:42px;padding:9px 15px}@media (max-width: 576px){body:not(.bo-backoffice) .btn{flex-wrap:wrap;min-height:42px;padding-left:14px;padding-right:14px}body:not(.bo-backoffice) .btn-sm{min-height:35px;padding-left:10px;padding-right:10px}body:not(.bo-backoffice) .online-consultation-page h1,body:not(.bo-backoffice) .online-consultation-page p{overflow-wrap:anywhere}body:not(.bo-backoffice) .online-consultation-page .d-flex.flex-wrap.gap-2{align-items:stretch}body:not(.bo-backoffice) .online-consultation-page .d-flex.flex-wrap.gap-2 .btn{flex:1 1 100%}}body:not(.bo-backoffice){font-size:14px}body:not(.bo-backoffice) .container,.boovs-home-hero .container,.boovs-home-proof .container,.boovs-featured-clinics .container,.boovs-doctors .container,.boovs-promo-band .container,.boovs-regions .container,.boovs-journal .container,.boovs-video-stories .container,.boovs-results-page>.container,.boovs-results-hero .container{max-width:1180px}body:not(.bo-backoffice) .logo{width:118px}body:not(.bo-backoffice) .boovs-brand{min-width:122px}body:not(.bo-backoffice) .navbar:first-of-type .container{min-height:60px}body:not(.bo-backoffice) .navbar:first-of-type .top-phone{font-size:13.5px;margin-right:10px}body:not(.bo-backoffice) .navbar:first-of-type .top-phone i{font-size:14px}body:not(.bo-backoffice) .navbar:first-of-type .btn,body:not(.bo-backoffice) .btn{border-radius:7px;font-size:13.5px;min-height:36px;padding:8px 13px}body:not(.bo-backoffice) .btn-sm{font-size:12.5px;min-height:32px;padding:6px 10px}body:not(.bo-backoffice) .btn-lg{font-size:15px;min-height:44px;padding:10px 18px}body:not(.bo-backoffice) .navbar:nth-of-type(2){padding-bottom:7px!important}body:not(.bo-backoffice) .boovs-top-tabs{gap:clamp(5px,.55vw,9px)}body:not(.bo-backoffice) .navbar:nth-of-type(2) .boovs-top-tabs .nav-link{font-size:clamp(12.5px,.82vw,14px);gap:5px;min-height:38px;padding:8px clamp(6px,.52vw,10px)!important}body:not(.bo-backoffice) .navbar:nth-of-type(2) .boovs-top-tabs .nav-link i{font-size:16px}body:not(.bo-backoffice) .boovs-eyebrow{font-size:10.5px}body:not(.bo-backoffice) .boovs-home-hero{margin-bottom:28px;padding:40px 0 0}body:not(.bo-backoffice) .boovs-hero-copy{max-width:820px;padding-bottom:62px}body:not(.bo-backoffice) .boovs-hero-copy h1{font-size:clamp(36px,3.6vw,54px);letter-spacing:-.025em;margin-bottom:11px}body:not(.bo-backoffice) .boovs-hero-copy p{font-size:clamp(17px,1.45vw,22px);max-width:760px}body:not(.bo-backoffice) .boovs-hero-search{margin-bottom:-32px}body:not(.bo-backoffice) .boovs-search{border-width:3px;border-radius:8px}body:not(.bo-backoffice) .boovs-search-grid{grid-template-columns:minmax(300px,1.25fr) minmax(220px,.9fr) minmax(220px,.9fr) 104px;gap:3px}body:not(.bo-backoffice) .boovs-search-field{border-radius:4px;padding:10px 12px 10px 43px}body:not(.bo-backoffice) .boovs-search-field:before{font-size:18px;left:15px}body:not(.bo-backoffice) .boovs-search-field .form-control,body:not(.bo-backoffice) .boovs-search-field input,body:not(.bo-backoffice) .boovs-search-field select{font-size:14px}body:not(.bo-backoffice) .boovs-search-submit .btn{font-size:15px;min-height:48px}body:not(.bo-backoffice) .boovs-home-proof{padding:30px 0 38px}body:not(.bo-backoffice) .boovs-home-proof h2{font-size:28px;margin-bottom:20px}body:not(.bo-backoffice) .boovs-featured-clinics,body:not(.bo-backoffice) .boovs-popular-treatments,body:not(.bo-backoffice) .boovs-how,body:not(.bo-backoffice) .boovs-doctors,body:not(.bo-backoffice) .boovs-regions,body:not(.bo-backoffice) .boovs-journal,body:not(.bo-backoffice) .boovs-video-stories{padding:40px 0}body:not(.bo-backoffice) .boovs-section-head{gap:14px;margin-bottom:16px}body:not(.bo-backoffice) .boovs-section-head h2{font-size:clamp(23px,2.15vw,31px)}body:not(.bo-backoffice) .boovs-why-grid,body:not(.bo-backoffice) .boovs-treatment-grid{gap:14px}body:not(.bo-backoffice) .boovs-why-card{min-height:198px;padding:20px}body:not(.bo-backoffice) .boovs-why-card i{font-size:36px;margin-bottom:18px}body:not(.bo-backoffice) .boovs-why-card strong{font-size:19px;margin-bottom:10px}body:not(.bo-backoffice) .boovs-why-card span{font-size:14.5px}body:not(.bo-backoffice) .boovs-treatment-card{border-radius:10px;column-gap:12px;min-height:94px;padding:16px}body:not(.bo-backoffice) .boovs-treatment-card i{border-radius:10px;font-size:21px;height:42px;width:42px}body:not(.bo-backoffice) .boovs-treatment-card strong{font-size:17px}body:not(.bo-backoffice) .boovs-treatment-card span{font-size:13px}body:not(.bo-backoffice) .boovs-clinic-hero{border-radius:11px;min-height:390px;padding:32px}body:not(.bo-backoffice) .boovs-clinic-hero strong{font-size:clamp(32px,4vw,50px)}body:not(.bo-backoffice) .boovs-clinic-hero small,body:not(.bo-backoffice) .boovs-clinic-hero em{font-size:16px}body:not(.bo-backoffice) .boovs-clinic-hero em{margin-top:13px;padding:9px 13px}body:not(.bo-backoffice) .boovs-clinic-tile,body:not(.bo-backoffice) .boovs-region-card,body:not(.bo-backoffice) .boovs-blog-card,body:not(.bo-backoffice) .boovs-doctor-card{border-radius:10px}body:not(.bo-backoffice) .boovs-clinic-tile img,body:not(.bo-backoffice) .boovs-blog-card img{height:178px}body:not(.bo-backoffice) .boovs-region-card img{height:188px}body:not(.bo-backoffice) .boovs-clinic-tile span,body:not(.bo-backoffice) .boovs-region-card span{font-size:16px;padding:12px 14px 0}body:not(.bo-backoffice) .boovs-clinic-tile small{font-size:13px;padding:3px 14px 14px}body:not(.bo-backoffice) .boovs-clinic-wide{border-radius:8px;gap:10px;padding:10px}body:not(.bo-backoffice) .boovs-clinic-wide img{height:82px;width:128px}body:not(.bo-backoffice) .boovs-doctor-strip{gap:12px}body:not(.bo-backoffice) .boovs-doctor-card{min-height:288px;padding-bottom:12px}body:not(.bo-backoffice) .boovs-doctor-card img{height:178px}body:not(.bo-backoffice) .boovs-doctor-card strong{font-size:14.5px;margin-top:9px}body:not(.bo-backoffice) .boovs-doctor-card span{font-size:12.5px;margin-top:4px}body:not(.bo-backoffice) .boovs-doctor-specialties{color:#6f7682;display:-webkit-box;font-size:11.5px;font-weight:400;line-height:1.35;margin-top:6px;overflow:hidden;padding-left:12px;padding-right:12px;-webkit-box-orient:vertical;-webkit-line-clamp:2}body:not(.bo-backoffice) .doctor-expertise{color:#6f7682!important;font-weight:400;line-height:1.45}body:not(.bo-backoffice) .boovs-how-inner{gap:30px;grid-template-columns:minmax(260px,.85fr) minmax(430px,1.25fr)}body:not(.bo-backoffice) .boovs-how h2{font-size:clamp(28px,3.1vw,42px)}body:not(.bo-backoffice) .boovs-how p{font-size:16px}body:not(.bo-backoffice) .boovs-how-steps{gap:12px}body:not(.bo-backoffice) .boovs-how-steps div{border-radius:11px;min-height:168px;padding:16px}body:not(.bo-backoffice) .boovs-how-steps span{height:34px;margin-bottom:12px;width:34px}body:not(.bo-backoffice) .boovs-how-steps strong{font-size:17px}body:not(.bo-backoffice) .boovs-how-steps p{font-size:13.5px}body:not(.bo-backoffice) .boovs-promo-band{padding:22px 0}body:not(.bo-backoffice) .boovs-promo-band strong{font-size:clamp(18px,2vw,24px)}body:not(.bo-backoffice) .boovs-blog-card{padding-bottom:11px}body:not(.bo-backoffice) .boovs-blog-card span,body:not(.bo-backoffice) .boovs-blog-card strong,body:not(.bo-backoffice) .boovs-blog-card small{padding-left:10px;padding-right:10px}body:not(.bo-backoffice) .boovs-blog-card strong{font-size:14.5px;min-height:52px}body:not(.bo-backoffice) .boovs-story-card{border-radius:8px;gap:12px;grid-template-columns:150px 1fr;padding:10px}body:not(.bo-backoffice) .boovs-story-card img{height:98px}body:not(.bo-backoffice) .boovs-story-card strong{font-size:15px}body:not(.bo-backoffice) .boovs-results-hero{margin-bottom:60px;padding:26px 0 0}body:not(.bo-backoffice) .boovs-results-title h1{font-size:clamp(28px,3.3vw,42px)}body:not(.bo-backoffice) .boovs-results-title p{font-size:16px}body:not(.bo-backoffice) .boovs-results-hero .boovs-search{margin-bottom:-42px}body:not(.bo-backoffice) .boovs-side-panel,body:not(.bo-backoffice) .boovs-results-toolbar,body:not(.bo-backoffice) .boovs-sortbar{border-radius:8px}body:not(.bo-backoffice) .boovs-side-panel{padding:12px}body:not(.bo-backoffice) .boovs-results-toolbar{padding:12px 14px}body:not(.bo-backoffice) .boovs-results-toolbar strong{font-size:15.5px}body:not(.bo-backoffice) .boovs-results-toolbar span,body:not(.bo-backoffice) .boovs-sortbar .nav-link{font-size:13.5px}body:not(.bo-backoffice) .boovs-chip{font-size:13px;gap:6px;padding:7px 10px}body:not(.bo-backoffice) .boovs-service-card{border-radius:10px;grid-template-columns:238px 1fr;margin-bottom:16px}body:not(.bo-backoffice) .boovs-service-media,body:not(.bo-backoffice) .boovs-service-media img{min-height:184px}body:not(.bo-backoffice) .boovs-service-body{gap:14px;grid-template-columns:1fr 190px;padding:16px}body:not(.bo-backoffice) .boovs-service-title-row h2{font-size:22px}body:not(.bo-backoffice) .boovs-service-title-row p,body:not(.bo-backoffice) .boovs-service-doctor{font-size:13.5px}body:not(.bo-backoffice) .boovs-service-tags{gap:5px;margin-top:12px}body:not(.bo-backoffice) .boovs-service-tags span{font-size:12.5px;padding:6px 9px}body:not(.bo-backoffice) .boovs-score strong{height:30px;min-width:34px}body:not(.bo-backoffice) .boovs-service-price{padding-left:12px}body:not(.bo-backoffice) .boovs-service-price span,body:not(.bo-backoffice) .boovs-service-price small{font-size:12.5px}body:not(.bo-backoffice) .boovs-service-price strong{font-size:30px}body:not(.bo-backoffice) .boovs-service-price .btn{font-size:14.5px;margin-top:9px;padding:9px 12px}body:not(.bo-backoffice) .blog-content p,body:not(.bo-backoffice) .blog-content li{font-size:14.5px}body:not(.bo-backoffice) .blog-content .lead{font-size:17px}@media (min-width: 992px) and (max-width: 1279px){body:not(.bo-backoffice) .navbar:nth-of-type(2) .boovs-top-tabs .nav-link{font-size:12px;min-height:36px;padding:7px 6px!important}}@media (max-width: 991px){body:not(.bo-backoffice) .boovs-search-grid,body:not(.bo-backoffice) .boovs-service-card,body:not(.bo-backoffice) .boovs-service-body,body:not(.bo-backoffice) .boovs-how-inner,body:not(.bo-backoffice) .boovs-how-steps{grid-template-columns:1fr}body:not(.bo-backoffice) .boovs-doctor-strip{grid-template-columns:repeat(3,minmax(0,1fr))}body:not(.bo-backoffice) .boovs-service-price{border-left:0;border-top:1px solid #eef3f8;padding:12px 0 0}}@media (max-width: 576px){body:not(.bo-backoffice){font-size:13.5px}body:not(.bo-backoffice) .container,.boovs-home-hero .container,.boovs-home-proof .container,.boovs-featured-clinics .container,.boovs-doctors .container,.boovs-promo-band .container,.boovs-regions .container,.boovs-journal .container,.boovs-video-stories .container,.boovs-results-page>.container,.boovs-results-hero .container{max-width:100%}body:not(.bo-backoffice) .boovs-home-hero{margin-bottom:44px;padding-top:28px}body:not(.bo-backoffice) .boovs-hero-copy{padding-bottom:50px}body:not(.bo-backoffice) .boovs-hero-copy h1{font-size:31px}body:not(.bo-backoffice) .boovs-hero-copy p{font-size:15.5px}body:not(.bo-backoffice) .boovs-section-head h2,body:not(.bo-backoffice) .boovs-results-title h1{font-size:24px}body:not(.bo-backoffice) .boovs-featured-clinics,body:not(.bo-backoffice) .boovs-popular-treatments,body:not(.bo-backoffice) .boovs-how,body:not(.bo-backoffice) .boovs-doctors,body:not(.bo-backoffice) .boovs-regions,body:not(.bo-backoffice) .boovs-journal,body:not(.bo-backoffice) .boovs-video-stories{padding:32px 0}body:not(.bo-backoffice) .boovs-doctor-strip{grid-template-columns:repeat(2,minmax(0,1fr))}body:not(.bo-backoffice) .boovs-doctor-card{min-height:264px}body:not(.bo-backoffice) .boovs-doctor-card img{height:156px}body:not(.bo-backoffice) .boovs-clinic-hero{min-height:300px;padding:22px}body:not(.bo-backoffice) .boovs-story-card{grid-template-columns:1fr}}body:not(.bo-backoffice) .boovs-auth-page{align-items:center;background:radial-gradient(circle at 18% 12%,rgba(0,108,228,.08),transparent 28%),linear-gradient(180deg,#f7f9fc 0%,#fff 58%);display:flex;justify-content:center;min-height:clamp(620px,calc(100vh - 230px),860px);padding:48px 16px 64px}body:not(.bo-backoffice) .boovs-auth-card{background:#fff;border:1px solid #e5eaf2;border-radius:24px;box-shadow:0 1px 2px #0f172a0f,0 28px 70px #14233c14;margin:0 auto;max-width:464px;padding:32px;width:100%}body:not(.bo-backoffice) .boovs-auth-head{margin:0 auto;text-align:center;width:min(100%,88%)}body:not(.bo-backoffice) .boovs-auth-kicker{color:#006ce4;display:inline-flex;font-size:11px;font-weight:900;letter-spacing:.1em;margin-bottom:9px;text-transform:uppercase}body:not(.bo-backoffice) .boovs-auth-head h1{color:#111827;font-size:30px;font-weight:750;letter-spacing:-.03em;line-height:1.08;margin:0 0 12px}body:not(.bo-backoffice) .boovs-auth-head p{color:#667085;font-size:14px;font-weight:500;line-height:1.55;margin:0}body:not(.bo-backoffice) .boovs-auth-social{display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr));margin:28px auto 0;width:min(100%,88%)}body:not(.bo-backoffice) .boovs-auth-social-btn{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:14px;box-shadow:0 8px 20px -22px #0f172a33;color:#111827;display:inline-flex;font-size:14px;font-weight:650;gap:8px;justify-content:center;min-height:46px;padding:0 14px;text-align:center;text-decoration:none;transition:background-color .16s ease,border-color .16s ease,box-shadow .16s ease}body:not(.bo-backoffice) .boovs-auth-social-btn:hover{background:#f9fafb;border-color:#d1d5db;color:#111827}body:not(.bo-backoffice) .boovs-auth-social-btn i{font-size:18px;line-height:1}body:not(.bo-backoffice) .boovs-auth-social-logo{align-items:center;display:inline-flex;flex:0 0 18px;height:18px;justify-content:center;width:18px}body:not(.bo-backoffice) .boovs-auth-social-logo svg{display:block;height:18px;width:18px}body:not(.bo-backoffice) .boovs-auth-social-btn .bi-facebook{color:#1877f2}body:not(.bo-backoffice) .boovs-auth-social-btn .bi-apple{color:#111827}body:not(.bo-backoffice) .boovs-auth-divider{align-items:center;display:flex;justify-content:center;margin:16px auto 12px;position:relative;width:min(100%,88%)}body:not(.bo-backoffice) .boovs-auth-divider:before{border-top:1px solid #e5e7eb;content:"";inset:50% 0 auto;position:absolute}body:not(.bo-backoffice) .boovs-auth-divider span{background:#fff;color:#9ca3af;font-size:12.5px;font-weight:650;padding:0 12px;position:relative;z-index:1}body:not(.bo-backoffice) .boovs-auth-status{background:linear-gradient(180deg,#f8fbff 0%,#eef4ff 100%);border:1px solid #dbe6f8;border-radius:14px;color:#4f5f78;font-size:13px;line-height:1.5;margin:18px auto 16px;padding:12px 14px;width:min(100%,88%)}body:not(.bo-backoffice) .boovs-auth-form{display:grid;gap:14px;margin:0 auto;width:min(100%,88%)}body:not(.bo-backoffice) .boovs-auth-field{display:grid;gap:8px}body:not(.bo-backoffice) .boovs-auth-field label{display:none}body:not(.bo-backoffice) .boovs-auth-field input,body:not(.bo-backoffice) .boovs-auth-field select{background:#fff!important;border:1px solid #e5e7eb;border-radius:12px;color:#1f2937;font-family:inherit;font-size:14px;font-weight:500;height:48px;letter-spacing:.01em;line-height:1;padding:0 16px;width:100%}body:not(.bo-backoffice) .boovs-auth-field select{appearance:auto}body:not(.bo-backoffice) .boovs-auth-field input::placeholder{color:#64748b6b;font-weight:550;opacity:1}body:not(.bo-backoffice) .boovs-auth-field input:focus,body:not(.bo-backoffice) .boovs-auth-field select:focus{border-color:#6393faf2;box-shadow:0 0 0 4px #4f84f814;outline:none}body:not(.bo-backoffice) .boovs-auth-field .invalid-feedback{color:#b42318;display:block;font-size:12.5px;line-height:1.45}body:not(.bo-backoffice) .boovs-auth-note,body:not(.bo-backoffice) .boovs-auth-footer{color:#6b7280;font-size:13px;font-weight:500;line-height:1.55;margin:0}body:not(.bo-backoffice) .boovs-auth-check{align-items:flex-start;color:#6b7280;display:inline-flex;font-size:13px;font-weight:500;gap:10px;line-height:1.45}body:not(.bo-backoffice) .boovs-auth-check input{accent-color:#006ce4;flex:0 0 auto;height:18px;margin-top:1px;width:18px}body:not(.bo-backoffice) .boovs-auth-row{align-items:center;display:flex;gap:12px;justify-content:space-between}body:not(.bo-backoffice) .boovs-auth-link,body:not(.bo-backoffice) .boovs-auth-footer a{color:#006ce4;font-weight:750;text-decoration:none}body:not(.bo-backoffice) .boovs-auth-link:hover,body:not(.bo-backoffice) .boovs-auth-footer a:hover{color:#0057b8;text-decoration:underline}body:not(.bo-backoffice) .boovs-auth-submit{background:#006ce4;border:0;border-radius:999px;box-shadow:0 1px 2px #006ce438;color:#fff;cursor:pointer;font:inherit;font-size:14px;font-weight:750;letter-spacing:-.01em;min-height:48px;transition:background-color .16s ease,box-shadow .16s ease;width:100%}body:not(.bo-backoffice) .boovs-auth-submit:hover{background:#0057b8;box-shadow:0 10px 22px #006ce429}body:not(.bo-backoffice) .boovs-auth-footer{margin:18px auto 0;text-align:center;width:min(100%,88%)}body:not(.bo-backoffice) .boovs-auth-page .cf-turnstile{min-height:65px}@media (max-width: 576px){body:not(.bo-backoffice) .boovs-auth-page{min-height:auto;padding:28px 14px 46px}body:not(.bo-backoffice) .boovs-auth-card{border-radius:20px;padding:26px 18px}body:not(.bo-backoffice) .boovs-auth-head,body:not(.bo-backoffice) .boovs-auth-social,body:not(.bo-backoffice) .boovs-auth-divider,body:not(.bo-backoffice) .boovs-auth-status,body:not(.bo-backoffice) .boovs-auth-form,body:not(.bo-backoffice) .boovs-auth-footer{width:100%}body:not(.bo-backoffice) .boovs-auth-head h1{font-size:25px}body:not(.bo-backoffice) .boovs-auth-social{grid-template-columns:1fr}body:not(.bo-backoffice) .boovs-auth-row{align-items:flex-start;flex-direction:column;gap:8px}}body:not(.bo-backoffice) .boovs-onboarding-page{background:linear-gradient(135deg,rgba(0,108,228,.07) 0%,rgba(18,184,134,.06) 38%,rgba(255,255,255,0) 72%),linear-gradient(180deg,#f7f9fc 0%,#fff 62%);color:#111827;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;padding:44px 0 72px}body:not(.bo-backoffice) .boovs-onboarding-shell{align-items:start;display:grid;gap:24px;grid-template-columns:minmax(280px,390px) minmax(0,1fr);margin:0 auto;width:min(1160px,calc(100% - 32px))}body:not(.bo-backoffice) .boovs-onboarding-aside{background:linear-gradient(145deg,rgba(255,255,255,.12),rgba(255,255,255,0) 44%),linear-gradient(180deg,#063b84 0%,#062f68 100%);border:1px solid rgba(255,255,255,.16);border-radius:28px;box-shadow:0 30px 80px #062f682e;color:#fff;min-height:620px;overflow:hidden;padding:34px;position:sticky;top:24px}body:not(.bo-backoffice) .boovs-onboarding-kicker{color:#ffffffb8;display:inline-flex;font-size:11px;font-weight:900;letter-spacing:0;margin-bottom:18px;text-transform:uppercase}body:not(.bo-backoffice) .boovs-onboarding-aside h1{color:#fff;font-size:38px;font-weight:850;letter-spacing:0;line-height:1.02;margin:0 0 18px}body:not(.bo-backoffice) .boovs-onboarding-aside p{color:#ffffffc2;font-size:15px;font-weight:500;line-height:1.65;margin:0}body:not(.bo-backoffice) .boovs-onboarding-benefits{display:grid;gap:14px;margin-top:34px}body:not(.bo-backoffice) .boovs-onboarding-benefits div{align-items:flex-start;display:flex;gap:12px}body:not(.bo-backoffice) .boovs-onboarding-benefits i{align-items:center;background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.2);border-radius:14px;color:#8df4d5;display:inline-flex;flex:0 0 38px;font-size:18px;height:38px;justify-content:center}body:not(.bo-backoffice) .boovs-onboarding-benefits span{color:#ffffffdb;font-size:13.5px;font-weight:650;line-height:1.45}body:not(.bo-backoffice) .boovs-onboarding-mini-stats{border-top:1px solid rgba(255,255,255,.14);display:flex;flex-wrap:wrap;gap:8px;margin-top:38px;padding-top:20px}body:not(.bo-backoffice) .boovs-onboarding-mini-stats span{background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.16);border-radius:999px;color:#ffffffdb;font-size:12px;font-weight:750;padding:8px 11px}body:not(.bo-backoffice) .boovs-onboarding-card{background:rgba(255,255,255,.94);border:1px solid #e5eaf2;border-radius:28px;box-shadow:0 1px 2px #0f172a0d,0 28px 70px #14233c14;padding:clamp(24px,3vw,36px)}body:not(.bo-backoffice) .boovs-onboarding-head{max-width:660px}body:not(.bo-backoffice) .boovs-onboarding-head h2{color:#111827;font-size:36px;font-weight:820;letter-spacing:0;line-height:1.06;margin:0 0 12px}body:not(.bo-backoffice) .boovs-onboarding-head p{color:#667085;font-size:15px;font-weight:500;line-height:1.6;margin:0}body:not(.bo-backoffice) .boovs-onboarding-progress{display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr));margin:28px 0 30px}body:not(.bo-backoffice) .boovs-onboarding-progress-item{align-items:center;background:#f8fafc;border:1px solid #e5eaf2;border-radius:18px;display:flex;gap:10px;min-height:76px;padding:12px}body:not(.bo-backoffice) .boovs-onboarding-step-number{align-items:center;background:#fff;border:1px solid #e5eaf2;border-radius:14px;color:#64748b;display:inline-flex;flex:0 0 38px;font-size:14px;font-weight:850;height:38px;justify-content:center}body:not(.bo-backoffice) .boovs-onboarding-step-copy{display:grid;gap:3px;min-width:0}body:not(.bo-backoffice) .boovs-onboarding-step-copy strong{color:#1f2937;font-size:12.5px;font-weight:820;line-height:1.2}body:not(.bo-backoffice) .boovs-onboarding-step-copy small{color:#8a95a7;font-size:11.5px;font-weight:650;line-height:1.25}body:not(.bo-backoffice) .boovs-onboarding-progress-item.is-active{background:linear-gradient(180deg,#f8fbff 0%,#eef5ff 100%);border-color:#006ce43d;box-shadow:inset 0 1px #ffffffe6}body:not(.bo-backoffice) .boovs-onboarding-progress-item.is-active .boovs-onboarding-step-number{background:#006ce4;border-color:#006ce4;color:#fff}body:not(.bo-backoffice) .boovs-onboarding-progress-item.is-complete{background:#f0fbf7;border-color:#12b88633}body:not(.bo-backoffice) .boovs-onboarding-progress-item.is-complete .boovs-onboarding-step-number{background:#0f8f66;border-color:#0f8f66;color:#fff}body:not(.bo-backoffice) .boovs-onboarding-form{display:grid;gap:18px}body:not(.bo-backoffice) .boovs-onboarding-grid{display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}body:not(.bo-backoffice) .boovs-onboarding-field{display:grid;gap:8px}body:not(.bo-backoffice) .boovs-onboarding-field.is-wide,body:not(.bo-backoffice) .boovs-onboarding-upload.is-wide{grid-column:1 / -1}body:not(.bo-backoffice) .boovs-onboarding-field label,body:not(.bo-backoffice) .boovs-onboarding-upload label{color:#344054;font-size:13px;font-weight:800;letter-spacing:0;margin:0}body:not(.bo-backoffice) .boovs-onboarding-field input,body:not(.bo-backoffice) .boovs-onboarding-field select,body:not(.bo-backoffice) .boovs-onboarding-field textarea{background:#fff!important;border:1px solid #e5e7eb;border-radius:14px;color:#1f2937;font-family:inherit;font-size:14px;font-weight:550;min-height:50px;outline:none;padding:0 15px;transition:border-color .16s ease,box-shadow .16s ease,background-color .16s ease;width:100%}body:not(.bo-backoffice) .boovs-onboarding-field textarea{line-height:1.55;min-height:120px;padding:14px 15px;resize:vertical}body:not(.bo-backoffice) .boovs-onboarding-field input::placeholder,body:not(.bo-backoffice) .boovs-onboarding-field textarea::placeholder{color:#64748b70;opacity:1}body:not(.bo-backoffice) .boovs-onboarding-field input:focus,body:not(.bo-backoffice) .boovs-onboarding-field select:focus,body:not(.bo-backoffice) .boovs-onboarding-field textarea:focus{border-color:#006ce4d1;box-shadow:0 0 0 4px #006ce414}body:not(.bo-backoffice) .boovs-onboarding-field .is-invalid,body:not(.bo-backoffice) .boovs-onboarding-field input.is-invalid,body:not(.bo-backoffice) .boovs-onboarding-field select.is-invalid,body:not(.bo-backoffice) .boovs-onboarding-field textarea.is-invalid{border-color:#d92d20b3}body:not(.bo-backoffice) .boovs-onboarding-field .invalid-feedback{color:#b42318;display:block;font-size:12.5px;font-weight:650;line-height:1.45}body:not(.bo-backoffice) .boovs-onboarding-note{align-items:flex-start;background:#f8fbff;border:1px solid #dce8f8;border-radius:16px;color:#516178;display:flex;gap:10px;font-size:13px;font-weight:650;line-height:1.5;padding:13px 14px}body:not(.bo-backoffice) .boovs-onboarding-note i{color:#006ce4;font-size:17px;line-height:1.2}body:not(.bo-backoffice) .boovs-onboarding-upload{align-items:center;background:#f8fafc;border:1px solid #e5eaf2;border-radius:20px;display:flex;gap:18px;justify-content:space-between;padding:16px}body:not(.bo-backoffice) .boovs-onboarding-upload p{color:#667085;font-size:13px;font-weight:500;line-height:1.45;margin:4px 0 0}body:not(.bo-backoffice) .boovs-onboarding-upload .img-placeholder{background:#fff;border:1.5px dashed #b9c8dc;border-radius:18px;color:#667085;font-size:13px;font-weight:800;max-width:100%}body:not(.bo-backoffice) .boovs-onboarding-upload .img-uploader img{border-radius:18px;object-fit:cover;max-width:100%}body:not(.bo-backoffice) .boovs-onboarding-actions{align-items:center;display:flex;gap:14px;justify-content:space-between;margin-top:4px}body:not(.bo-backoffice) .boovs-onboarding-actions>span{color:#7a8698;font-size:13px;font-weight:600;line-height:1.45}body:not(.bo-backoffice) .boovs-onboarding-actions .boovs-auth-submit,body:not(.bo-backoffice) .boovs-onboarding-success-actions .boovs-auth-submit{align-items:center;display:inline-flex;gap:6px;justify-content:center;min-width:178px;padding:0 22px;text-decoration:none;width:auto}body:not(.bo-backoffice) .boovs-onboarding-back{align-items:center;color:#006ce4;display:inline-flex;font-size:14px;font-weight:800;gap:4px;text-decoration:none}body:not(.bo-backoffice) .boovs-onboarding-back:hover{color:#0057b8;text-decoration:underline}body:not(.bo-backoffice) .boovs-onboarding-success{align-items:center;background:linear-gradient(180deg,#fbfefd 0%,#f2fbf7 100%);border:1px solid rgba(18,184,134,.2);border-radius:24px;display:flex;flex-direction:column;margin-top:8px;padding:clamp(28px,5vw,56px);text-align:center}body:not(.bo-backoffice) .boovs-onboarding-success-icon{align-items:center;background:#0f8f66;border-radius:22px;box-shadow:0 18px 35px #0f8f6633;color:#fff;display:inline-flex;font-size:40px;height:76px;justify-content:center;margin-bottom:20px;width:76px}body:not(.bo-backoffice) .boovs-onboarding-success h3{color:#111827;font-size:34px;font-weight:850;letter-spacing:0;line-height:1.08;margin:0 0 12px}body:not(.bo-backoffice) .boovs-onboarding-success p{color:#5f6c7e;font-size:15px;font-weight:500;line-height:1.65;margin:0;max-width:620px}body:not(.bo-backoffice) .boovs-onboarding-success-actions{align-items:center;display:flex;gap:16px;justify-content:center;margin-top:28px}@media (max-width: 1100px){body:not(.bo-backoffice) .boovs-onboarding-shell{grid-template-columns:1fr}body:not(.bo-backoffice) .boovs-onboarding-card{order:1}body:not(.bo-backoffice) .boovs-onboarding-aside{min-height:auto;order:2;position:relative;top:auto}}@media (max-width: 760px){body:not(.bo-backoffice) .boovs-onboarding-page{padding:28px 0 48px}body:not(.bo-backoffice) .boovs-onboarding-shell{width:min(100% - 24px,620px)}body:not(.bo-backoffice) .boovs-onboarding-aside,body:not(.bo-backoffice) .boovs-onboarding-card{border-radius:22px;padding:22px}body:not(.bo-backoffice) .boovs-onboarding-aside h1{font-size:30px;line-height:1.08}body:not(.bo-backoffice) .boovs-onboarding-head h2,body:not(.bo-backoffice) .boovs-onboarding-success h3{font-size:28px}body:not(.bo-backoffice) .boovs-onboarding-progress,body:not(.bo-backoffice) .boovs-onboarding-grid{grid-template-columns:1fr}body:not(.bo-backoffice) .boovs-onboarding-progress-item{min-height:64px}body:not(.bo-backoffice) .boovs-onboarding-upload{align-items:flex-start;flex-direction:column}body:not(.bo-backoffice) .boovs-onboarding-actions,body:not(.bo-backoffice) .boovs-onboarding-success-actions{align-items:stretch;flex-direction:column}body:not(.bo-backoffice) .boovs-onboarding-actions .boovs-auth-submit,body:not(.bo-backoffice) .boovs-onboarding-success-actions .boovs-auth-submit{width:100%}}body:not(.bo-backoffice) .boovs-onboarding-page{background:#f6f8fb;padding:30px 0 58px}body:not(.bo-backoffice) .boovs-onboarding-shell{gap:18px;grid-template-columns:1fr;width:min(860px,calc(100% - 32px))}body:not(.bo-backoffice) .boovs-onboarding-aside{background:transparent;border:0;border-radius:0;box-shadow:none;color:#111827;min-height:auto;order:0;padding:0 2px;position:relative;top:auto}body:not(.bo-backoffice) .boovs-onboarding-kicker{color:#006ce4;margin-bottom:10px}body:not(.bo-backoffice) .boovs-onboarding-aside h1{color:#111827;font-size:26px;line-height:1.13;margin:0 0 8px;max-width:660px}body:not(.bo-backoffice) .boovs-onboarding-aside p{color:#667085;font-size:14px;line-height:1.6;max-width:600px}body:not(.bo-backoffice) .boovs-onboarding-benefits{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}body:not(.bo-backoffice) .boovs-onboarding-benefits div{align-items:center;background:#fff;border:1px solid #e5eaf2;border-radius:999px;gap:8px;padding:8px 12px}body:not(.bo-backoffice) .boovs-onboarding-benefits i{background:transparent;border:0;border-radius:0;color:#0f8f66;flex:0 0 auto;font-size:14px;height:auto;width:auto}body:not(.bo-backoffice) .boovs-onboarding-benefits span{color:#42526b;font-size:12.5px;font-weight:700}body:not(.bo-backoffice) .boovs-onboarding-mini-stats{display:none}body:not(.bo-backoffice) .boovs-onboarding-card{background:#fff;border-radius:20px;box-shadow:0 1px 2px #0f172a0a,0 18px 45px #14233c0f;order:1;padding:30px}body:not(.bo-backoffice) .boovs-onboarding-head h2{font-size:30px;line-height:1.15}body:not(.bo-backoffice) .boovs-onboarding-head p{font-size:14px}body:not(.bo-backoffice) .boovs-onboarding-progress{gap:0;margin:24px 0 28px}body:not(.bo-backoffice) .boovs-onboarding-progress-item{background:transparent;border:0;border-radius:0;min-height:auto;padding:0}body:not(.bo-backoffice) .boovs-onboarding-progress-item.is-active,body:not(.bo-backoffice) .boovs-onboarding-progress-item.is-complete{background:transparent;border-color:transparent;box-shadow:none}body:not(.bo-backoffice) .boovs-onboarding-step-number{border-radius:999px;flex-basis:32px;height:32px}body:not(.bo-backoffice) .boovs-onboarding-step-copy strong{font-size:12px}body:not(.bo-backoffice) .boovs-onboarding-step-copy small{display:none}body:not(.bo-backoffice) .boovs-onboarding-field input,body:not(.bo-backoffice) .boovs-onboarding-field select,body:not(.bo-backoffice) .boovs-onboarding-field textarea{border-radius:12px;min-height:48px}body:not(.bo-backoffice) .boovs-onboarding-field input,body:not(.bo-backoffice) .boovs-onboarding-field select{height:56px;min-height:56px}body:not(.bo-backoffice) .boovs-onboarding-field select{appearance:none;background-color:#fff!important;background-image:url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.5 6.75L9 11.25L13.5 6.75' stroke='%23263244' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important;background-position:right 16px center!important;background-repeat:no-repeat!important;background-size:18px 18px!important;line-height:1.2;padding:0 48px 0 16px}body:not(.bo-backoffice) .boovs-onboarding-upload,body:not(.bo-backoffice) .boovs-onboarding-note,body:not(.bo-backoffice) .boovs-onboarding-success{border-radius:16px}body:not(.bo-backoffice) .boovs-onboarding-actions .boovs-auth-submit,body:not(.bo-backoffice) .boovs-onboarding-success-actions .boovs-auth-submit{min-width:160px}body:not(.bo-backoffice) .account{color:#111827;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;max-width:1160px;padding:34px 16px 64px!important}body:not(.bo-backoffice) .account>.row{display:grid;gap:24px;grid-template-columns:260px minmax(0,1fr);margin:0}body:not(.bo-backoffice) .account>.row>[class*=col]{max-width:none;padding:0;width:auto}body:not(.bo-backoffice) .account>.row>.col{background:#fff;border:1px solid #e5eaf2;border-radius:20px;box-shadow:0 1px 2px #0f172a0a,0 18px 45px #14233c0f;min-width:0;padding:30px}body:not(.bo-backoffice) .boovs-account-nav{background:#fff;border:1px solid #e5eaf2;border-radius:18px;box-shadow:0 1px 2px #0f172a0a;padding:8px;position:sticky;top:18px}body:not(.bo-backoffice) .boovs-account-nav a{align-items:center;border-radius:12px;color:#44546a;display:flex;font-size:14px;font-weight:750;gap:10px;min-height:42px;padding:0 12px;text-decoration:none}body:not(.bo-backoffice) .boovs-account-nav a:hover{background:#f6f8fb;color:#111827}body:not(.bo-backoffice) .boovs-account-nav a.active{background:#eef5ff;color:#006ce4}body:not(.bo-backoffice) .boovs-account-nav i{font-size:17px;line-height:1}body:not(.bo-backoffice) .boovs-account-nav .boovs-account-logout{color:#d92d20;margin-top:8px}body:not(.bo-backoffice) .boovs-account-mobile-nav{border:1px solid #d8e0ec;border-radius:14px;font-size:14px;font-weight:700;min-height:48px}body:not(.bo-backoffice) .boovs-account-head{border-bottom:1px solid #edf1f7;margin-bottom:22px;padding-bottom:20px}body:not(.bo-backoffice) .boovs-account-head span{color:#006ce4;display:inline-block;font-size:11px;font-weight:900;letter-spacing:0;margin-bottom:8px;text-transform:uppercase}body:not(.bo-backoffice) .account h1,body:not(.bo-backoffice) .account h3{color:#111827;font-size:28px;font-weight:820;letter-spacing:0;line-height:1.15;margin:0 0 8px}body:not(.bo-backoffice) .account p.text-muted,body:not(.bo-backoffice) .boovs-account-head p{color:#667085!important;font-size:14px;font-weight:500;line-height:1.55;margin:0}body:not(.bo-backoffice) .boovs-account-fields{display:grid;gap:0}body:not(.bo-backoffice) .boovs-account-field,body:not(.bo-backoffice) .account>.row>.col>.row.border-top{align-items:start;border-top:1px solid #edf1f7!important;display:grid;gap:18px;grid-template-columns:minmax(150px,210px) minmax(0,1fr);margin:0!important;padding:18px 0!important}body:not(.bo-backoffice) .boovs-account-field:first-child{border-top:0!important;padding-top:0!important}body:not(.bo-backoffice) .boovs-account-field label,body:not(.bo-backoffice) .account>.row>.col>.row.border-top strong{color:#263244;font-size:14px;font-weight:800}body:not(.bo-backoffice) .boovs-account-field input,body:not(.bo-backoffice) .boovs-account-field select,body:not(.bo-backoffice) .boovs-account-field textarea,body:not(.bo-backoffice) .account input.form-control,body:not(.bo-backoffice) .account select.form-control,body:not(.bo-backoffice) .account textarea.form-control{background:#fff!important;border:1px solid #d8e0ec;border-radius:12px;color:#1f2937;font-family:inherit;font-size:14px;font-weight:550;min-height:44px;padding:0 13px;width:100%}body:not(.bo-backoffice) .boovs-account-field input,body:not(.bo-backoffice) .boovs-account-field select,body:not(.bo-backoffice) .account input.form-control,body:not(.bo-backoffice) .account select.form-control{height:48px;min-height:48px}body:not(.bo-backoffice) .boovs-account-field select,body:not(.bo-backoffice) .account select.form-control{appearance:none;background-color:#fff!important;background-image:url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.5 6.75L9 11.25L13.5 6.75' stroke='%23263244' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important;background-position:right 14px center!important;background-repeat:no-repeat!important;background-size:18px 18px!important;line-height:1.2;padding-right:42px}body:not(.bo-backoffice) .boovs-account-field textarea,body:not(.bo-backoffice) .account textarea.form-control{line-height:1.5;min-height:82px;padding:11px 13px}body:not(.bo-backoffice) .boovs-account-field input:focus,body:not(.bo-backoffice) .boovs-account-field select:focus,body:not(.bo-backoffice) .boovs-account-field textarea:focus,body:not(.bo-backoffice) .account input.form-control:focus,body:not(.bo-backoffice) .account select.form-control:focus,body:not(.bo-backoffice) .account textarea.form-control:focus{border-color:#006ce4c7;box-shadow:0 0 0 4px #006ce414;outline:none}body:not(.bo-backoffice) .boovs-account-field small{color:#667085;display:block;font-size:12.5px;font-weight:600;line-height:1.5;margin-top:8px}body:not(.bo-backoffice) .boovs-account-toggle{align-items:flex-start;color:#42526b;display:inline-flex;font-size:14px;font-weight:650;gap:10px;line-height:1.45;margin:0}body:not(.bo-backoffice) .boovs-account-toggle input{accent-color:#006ce4;flex:0 0 auto;height:18px;margin-top:1px;width:18px}body:not(.bo-backoffice) .boovs-account-actions{border-top:1px solid #edf1f7;display:flex;justify-content:flex-end;margin-top:2px;padding-top:20px}body:not(.bo-backoffice) .boovs-account-primary{background:#006ce4;border:0;border-radius:999px;color:#fff;font:inherit;font-size:14px;font-weight:800;min-height:44px;padding:0 22px}body:not(.bo-backoffice) .boovs-account-primary:hover{background:#0057b8}body:not(.bo-backoffice) .account .card{border:1px solid #e5eaf2;border-radius:16px;box-shadow:0 1px 2px #0f172a0a;overflow:hidden}body:not(.bo-backoffice) .account .card-header{background:#f8fafc;border-bottom:1px solid #edf1f7;color:#344054;font-size:12px;font-weight:800}body:not(.bo-backoffice) .account .btn{border-radius:999px;font-weight:750}body:not(.bo-backoffice) .account .account-placeholder{background:#fff;border:1px dashed #cbd5e1;border-radius:18px!important;color:#667085;margin-top:18px;padding:56px 28px}body:not(.bo-backoffice) .account .account-placeholder i{color:#006ce4;font-size:46px}@media (max-width: 991px){body:not(.bo-backoffice) .account>.row{grid-template-columns:1fr}body:not(.bo-backoffice) .account>.row>.col{padding:22px}}@media (max-width: 640px){body:not(.bo-backoffice) .boovs-onboarding-page{padding-top:24px}body:not(.bo-backoffice) .boovs-onboarding-aside h1{font-size:24px}body:not(.bo-backoffice) .boovs-onboarding-benefits{display:none}body:not(.bo-backoffice) .boovs-onboarding-card{padding:22px}body:not(.bo-backoffice) .boovs-onboarding-progress{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:12px}body:not(.bo-backoffice) .account{padding:24px 12px 48px!important}body:not(.bo-backoffice) .boovs-account-field,body:not(.bo-backoffice) .account>.row>.col>.row.border-top{grid-template-columns:1fr}body:not(.bo-backoffice) .boovs-account-actions{justify-content:stretch}body:not(.bo-backoffice) .boovs-account-primary{width:100%}}body:not(.bo-backoffice) .boovs-footer{background:linear-gradient(145deg,rgba(255,255,255,.07),rgba(255,255,255,0) 42%),linear-gradient(180deg,#063b84 0%,#062f68 100%);color:#fff;margin-top:0;overflow:hidden;padding:48px 0 0}body:not(.bo-backoffice) .boovs-footer a{text-decoration:none}body:not(.bo-backoffice) .boovs-footer-top{align-items:stretch;border-bottom:1px solid rgba(255,255,255,.14);display:grid;gap:28px;grid-template-columns:minmax(0,1fr) minmax(280px,380px);padding-bottom:36px}body:not(.bo-backoffice) .boovs-footer-logo{display:inline-flex}body:not(.bo-backoffice) .boovs-footer-logo img{display:block;height:auto;width:124px}body:not(.bo-backoffice) .boovs-footer-brand p{color:#ffffffc2;font-size:14px;font-weight:550;line-height:1.55;margin:18px 0 0;max-width:520px}body:not(.bo-backoffice) .boovs-footer-social{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}body:not(.bo-backoffice) .boovs-footer-social a{align-items:center;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.18);border-radius:999px;color:#fff;display:inline-flex;height:36px;justify-content:center;transition:background-color .16s ease,border-color .16s ease,transform .16s ease;width:36px}body:not(.bo-backoffice) .boovs-footer-social a:hover{background:rgba(255,255,255,.18);border-color:#ffffff57;color:#fff;transform:translateY(-1px)}body:not(.bo-backoffice) .boovs-footer-social i{font-size:15px;line-height:1}body:not(.bo-backoffice) .boovs-footer-cta{align-content:center;background:rgba(255,255,255,.09);border:1px solid rgba(255,255,255,.16);border-radius:18px;display:grid;gap:8px;padding:22px}body:not(.bo-backoffice) .boovs-footer-cta span{color:#ffffffad;font-size:12px;font-weight:600;letter-spacing:0;text-transform:none}body:not(.bo-backoffice) .boovs-footer-cta strong{color:#fff;display:block;font-size:20px;font-weight:800;line-height:1.25}body:not(.bo-backoffice) .boovs-footer-cta a{align-items:center;background:#fff;border-radius:999px;color:#006ce4;display:inline-flex;font-size:14px;font-weight:800;justify-content:center;margin-top:8px;min-height:40px;padding:9px 16px;width:max-content}body:not(.bo-backoffice) .boovs-footer-cta a:hover{background:#f3f8ff;color:#0057b8}body:not(.bo-backoffice) .boovs-footer-links{display:grid;gap:24px;grid-template-columns:repeat(4,minmax(0,1fr));padding:34px 0}body:not(.bo-backoffice) .boovs-footer-links h2{color:#fff;font-size:12px;font-weight:900;letter-spacing:.08em;line-height:1.2;margin:0 0 14px;text-transform:uppercase}body:not(.bo-backoffice) .boovs-footer-links a{color:#ffffffb8;display:block;font-size:13.5px;font-weight:600;line-height:1.35;margin-top:10px}body:not(.bo-backoffice) .boovs-footer-links a:hover{color:#fff}body:not(.bo-backoffice) .boovs-footer-bottom{align-items:center;border-top:1px solid rgba(255,255,255,.14);display:flex;gap:32px;justify-content:space-between;padding:22px 0}body:not(.bo-backoffice) .boovs-footer-bottom p{color:#ffffffb3;font-size:13px;font-weight:400;line-height:1.45;margin:0}body:not(.bo-backoffice) .boovs-footer-bottom p+p{margin-top:4px}body:not(.bo-backoffice) .boovs-footer-copy{align-items:center;display:inline-flex;flex-wrap:nowrap;gap:6px;max-width:100%;white-space:nowrap}body:not(.bo-backoffice) .boovs-dixjuin-brand{align-items:center;color:inherit;display:inline-flex;gap:7px;text-decoration:none;white-space:nowrap}body:not(.bo-backoffice) .boovs-dixjuin-brand:hover,body:not(.bo-backoffice) .boovs-dixjuin-brand:focus-visible,body:not(.bo-backoffice) .boovs-dixjuin-brand.is-animating{color:#8bd4ff;text-decoration:none}body:not(.bo-backoffice) .boovs-dixjuin-brand img{flex:0 0 auto;height:18px;object-fit:contain;transition:transform .45s ease;width:18px}body:not(.bo-backoffice) .boovs-dixjuin-brand-text{color:#8bd4ff;display:inline-block;max-width:0;opacity:0;overflow:hidden;transition:max-width .35s ease,opacity .25s ease;white-space:nowrap}body:not(.bo-backoffice) .boovs-dixjuin-brand:hover img,body:not(.bo-backoffice) .boovs-dixjuin-brand:focus-visible img,body:not(.bo-backoffice) .boovs-dixjuin-brand.is-animating img{transform:rotate(360deg)}body:not(.bo-backoffice) .boovs-dixjuin-brand:hover .boovs-dixjuin-brand-text,body:not(.bo-backoffice) .boovs-dixjuin-brand:focus-visible .boovs-dixjuin-brand-text,body:not(.bo-backoffice) .boovs-dixjuin-brand.is-animating .boovs-dixjuin-brand-text{max-width:320px;opacity:1}body:not(.bo-backoffice) .boovs-footer-trust{align-items:center;display:flex;flex:0 0 auto;justify-content:flex-end;min-width:min(380px,42vw)}body:not(.bo-backoffice) .boovs-footer-payments{display:block;max-height:44px;max-width:360px;object-fit:contain;width:min(360px,38vw)}@media (max-width: 991px){body:not(.bo-backoffice) .boovs-footer{padding-top:38px}body:not(.bo-backoffice) .boovs-footer-top{grid-template-columns:1fr}body:not(.bo-backoffice) .boovs-footer-links{grid-template-columns:repeat(2,minmax(0,1fr))}body:not(.bo-backoffice) .boovs-footer-bottom{align-items:flex-start;flex-direction:column}body:not(.bo-backoffice) .boovs-footer-trust{justify-content:flex-start;min-width:0;flex-wrap:wrap}}@media (prefers-reduced-motion: reduce){body:not(.bo-backoffice) .boovs-dixjuin-brand img,body:not(.bo-backoffice) .boovs-dixjuin-brand-text{transition:none}body:not(.bo-backoffice) .boovs-dixjuin-brand:hover img,body:not(.bo-backoffice) .boovs-dixjuin-brand:focus-visible img,body:not(.bo-backoffice) .boovs-dixjuin-brand.is-animating img{transform:none}}@media (max-width: 576px){body:not(.bo-backoffice) .boovs-footer{padding-top:32px}body:not(.bo-backoffice) .boovs-footer-top{gap:22px;padding-bottom:28px}body:not(.bo-backoffice) .boovs-footer-cta{border-radius:15px;padding:18px}body:not(.bo-backoffice) .boovs-footer-cta a{width:100%}body:not(.bo-backoffice) .boovs-footer-links{gap:20px;grid-template-columns:1fr;padding:28px 0}body:not(.bo-backoffice) .boovs-footer-copy{justify-content:flex-start;overflow:visible}body:not(.bo-backoffice) .boovs-footer-copy>span{max-width:180px;overflow:hidden;transition:max-width .22s ease,opacity .18s ease}body:not(.bo-backoffice) .boovs-footer-copy:has(.boovs-dixjuin-brand.is-animating)>span,body:not(.bo-backoffice) .boovs-footer-copy:has(.boovs-dixjuin-brand:focus-visible)>span{max-width:0;opacity:0}body:not(.bo-backoffice) .boovs-dixjuin-brand{min-width:18px}body:not(.bo-backoffice) .boovs-dixjuin-brand-text{font-size:12px}body:not(.bo-backoffice) .boovs-dixjuin-brand.is-animating .boovs-dixjuin-brand-text,body:not(.bo-backoffice) .boovs-dixjuin-brand:focus-visible .boovs-dixjuin-brand-text{max-width:calc(100vw - 72px)}body:not(.bo-backoffice) .boovs-footer-payments{max-width:100%;width:100%}}
