html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}:focus{outline:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;-moz-appearance:none}input[type=search]{-webkit-appearance:none;-moz-appearance:none;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}textarea{overflow:auto;vertical-align:top;resize:vertical}audio,canvas,video{display:inline-block;display:inline;zoom:1;max-width:100%}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}a:focus{outline:thin dotted}a:active,a:hover{outline:0}img{border:0;-ms-interpolation-mode:bicubic}figure{margin:0}form{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal;margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;vertical-align:middle}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;overflow:visible}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0;height:13px;width:13px}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}html,button,input,select,textarea{color:#222}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}img{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.chromeframe{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}details>summary{list-style:none}details>summary::-webkit-details-marker{display:none}body{font-family:Inter,sans-serif;background:#fff}.image img{height:350px;width:300px;border-radius:50%}.sidebar{position:fixed;top:0;left:0;width:272px;min-height:100dvh;z-index:3}.sidebar-header{display:grid;grid-template-columns:max-content max-content;grid-auto-rows:min-content;align-items:center;padding:2.5rem 1.5rem 1.5rem 2.5rem;margin-bottom:1rem}.sidebar-navigation{display:grid;gap:.5rem;grid-auto-rows:min-content}.sidebar-navigation a{padding:1rem;font-weight:600;font-size:1rem;color:#757982;text-decoration:none;margin-left:1rem}.sidebar-navigation a:hover{text-decoration:underline;color:#526ba3;text-decoration-color:#ffb560}.sidebar-navigation a.with-icon{background:#f68909;display:flex;align-items:center;gap:.5rem;color:#0c4fe1}.sidebar-navigation-divider{height:1px;background:#efeeec;margin-left:1rem}.content{padding-left:272px;min-height:100dvh;position:relative}.hero{padding:31px 17px 31px 47px;aspect-ratio:2.4/1;background:url(/images/hero-background.webp);background-size:cover;background-position:center;color:#fff}.hero-bar{display:flex;justify-content:space-between;align-items:center}.hero-bar-breadcrumb{display:flex;align-items:center;gap:.5rem}.hero-bar-breadcrumb-item{color:#fff;text-decoration:none}.hero-bar-actions{display:flex;align-items:center;gap:1.25rem}.hero-bar-action-language{display:flex;gap:.5rem;align-items:center}.hero-bar-action-language-select{font-size:1rem;font-weight:500;color:#fff;background:transparent;outline:transparent;border:transparent;-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:""}.hero-bar-action-language-select:hover{text-decoration:underline}.hero-bar-action-location{position:relative}.hero-bar-action-location.mobile{display:none}.hero-bar-action-location-triger{display:flex;align-items:center;gap:.5rem;font-size:1rem;font-weight:500;color:#fff;background:transparent;outline:transparent;border:transparent;margin-top:20px}.hero-bar-action-location-triger.mobile{color:#1d418c;padding:.5rem 0;font-weight:700}.hero-bar-action-location-pop-up{display:none;position:absolute;top:4rem;right:0;transform:translate(35%);width:500px;z-index:1;background:#fff;padding:1.5rem;display:grid;gap:1.5rem}.hero-bar-action-location-pop-up.mobile{left:1rem;right:auto;transform:translate(0);width:270px}.hero-bar-action-location-pop-up-header{display:grid;grid-template-columns:1fr min-content;grid-auto-rows:min-content;gap:.5rem}.hero-bar-action-location-pop-up-header.mobile{display:block;position:relative}.hero-bar-action-location-pop-up-header h5{font-size:1.125rem;color:#000}.hero-bar-action-location-pop-up-header.mobile button{position:absolute;top:-1rem;right:-1rem}.hero-bar-action-location-pop-up-form{display:grid;gap:1rem}.hero-bar-action-location-pop-up-form label{color:#000;font-weight:700;font-size:1.125rem}.hero-bar-action-location-pop-up-input-button{display:grid;grid-template-columns:1fr max-content;gap:1.5rem}.hero-bar-action-location-pop-up-input-button.mobile{grid-template-columns:1fr}.hero-bar-action-location-pop-up-input-button input{padding:.875rem 1.25rem;font-size:1.125rem;border-radius:2px;border:1px solid #bec1c6}.hero-bar-action-location-pop-up-input-button button{outline:transparent;border:transparent;background:#1d418c;padding:.875rem 2.5rem;color:#fff;font-weight:700;font-size:1.125rem;border-radius:1.875rem}.hero-bar-action-location-pop-up-input-button button.mobile{width:max-content}.hero-bar-action-location-pop-up-button-current-location{width:max-content;display:flex;align-items:center;gap:1rem;border:transparent;outline:transparent;background:transparent;color:#1d418c;text-decoration:underline;font-size:1.125rem}.hero-bar-action-location-pop-up-header button{padding:0;border:transparent;outline:transparent;background:transparent;color:#1d418c;height:min-content}.hero-bar-actions-search{width:71px;aspect-ratio:1/1;display:flex;align-items:center;justify-content:center;background:#bee5d8;border:none;outline:none}.hero-content{padding:2rem 1.5rem 3rem;background:transparent;color:#fff}.hero-content-dummy{grid-template-columns:1fr;gap:1.5rem;margin-top:2.5rem;display:grid}.hero-content-header{display:grid;gap:1.5rem}.hero-content-header1{grid-column:1 / 2;display:grid;gap:1.5rem;padding:1rem}.hero-content-header1 h1{color:#fff;font-weight:700;font-size:2rem}.hero-content-header h1{color:#fff;font-weight:700;font-size:3rem}.hero-content-header button{width:max-content;background:transparent;padding:.875rem 1.25rem;color:#fff;font-weight:700;border-radius:1.875rem;border-color:#fff;transition:all .3s;display:flex;align-items:center;gap:8px}.hero-content-header button:hover{background:#e67800;border:2px solid #e67800}.hero-content-address{display:grid;gap:1.5rem;color:#fff;padding-top:1rem}.hero-content-address1{max-width:1200px;margin:0 auto;padding-bottom:40px}.hero-content-address h3{font-weight:600;color:#fff}.hero-content-address h4{font-weight:600}.hero-content-address h5{font-weight:600;font-size:100px}.hero-content-address p{color:#fff}.usha{font-size:50px}usha h1{font-size:100px;margin-left:10rem;margin-top:2.5rem;margin-right:10rem}.about{padding:24px 24px 24px 88px;display:grid;grid-template-columns:63.636363% 9.090909% 27.272727%;color:#494e5a}.about-content{display:grid;gap:1.5rem;height:min-content}.about-content p,.about-content li{font-size:1.125rem}.about-content h4{font-size:2rem;font-size:large;color:#1d418c;font-weight:700;font-style:normal}.about-schedule{display:grid;gap:.75rem;margin-top:.5rem}.about-schedule h3{font-size:20px;font-weight:700;color:#1d418c}.about-schedule-item{display:grid;gap:.2rem}.about-schedule-item h3{color:#1d418c;font-size:1.125rem;font-weight:700}.about-schedule-item h2{color:#767a84;font-weight:700;font-size:1.125rem}.about-schedule-item p{font-size:1.125rem}.about-schedule-item p.text-small{font-weight:300;font-size:1rem;color:#000}.hours-title{margin-bottom:.3rem;font-size:22px!important;text-align:center;color:#1d418c;border-bottom:2px solid #f68909;padding-bottom:8px}.hours-card{background-color:#fff;border-radius:10px;box-shadow:0 4px 12px #0000001a;padding:16px;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease;border-left:4px solid #f68909;margin-bottom:1rem}.hours-card:hover{transform:translateY(-5px);box-shadow:0 8px 16px #00000026}.hours-specialty{display:flex;align-items:center;gap:10px;padding-bottom:12px;border-bottom:1px solid #e6e6e6;margin-bottom:12px}.specialty-icon{display:flex;align-items:center;justify-content:center;width:36px;height:36px;background-color:#1d418c;border-radius:50%;color:#fff}.specialty-title{font-size:1.1rem!important;font-weight:600!important;color:#1d418c!important;margin:0}.hours-list{display:flex;flex-direction:column;gap:14px}.doctor-hours-item{display:flex;justify-content:space-between;align-items:center;padding:10px;border-radius:6px;background-color:#f9f9f9;transition:background-color .2s ease}.doctor-hours-item:hover{background-color:#f0f4f9}.doctor-info{display:flex;flex-direction:column;gap:4px}.doctor-name{font-size:1rem!important;font-weight:600!important;margin:0;color:#333!important}.doctor-role{font-size:.85rem!important;color:#f68909!important;margin:0}.operational-hours{display:flex;flex-direction:column;gap:6px;align-items:flex-end}.hours-time{display:flex;align-items:center;gap:6px;font-size:.85rem;color:#555}.hours-time svg{color:#1d418c}.no-doctors{text-align:center;color:#767a84;font-style:italic;padding:10px}@media (max-width: 768px){.hours-card{padding:12px}.doctor-hours-item{flex-direction:column;align-items:flex-start;gap:10px}.operational-hours{width:100%;flex-direction:row;justify-content:space-between;align-items:center}.specialty-title{font-size:1rem!important}}.service{padding:0 24px 24px 88px}.service h2{color:#1d418c;font-weight:700;font-size:3rem;width:100%;max-width:696px}.service-items{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin-top:1.5rem}.service-card{padding:1.5rem;border-radius:.25rem;border:1px solid #efeeec;display:grid;gap:1.5rem;transition:border-color .3s}.service-card:hover{border-color:#ffb560}.service-card-link{display:flex;gap:1rem;align-items:center;text-decoration:none}.service-card h3{color:#1d418c;font-weight:700;font-size:1.5rem}.service-card svg{color:#1d418c;transition:color .3s;flex-basis:23;flex-shrink:0;flex-grow:0}.service-card:hover svg{color:#ffb560}.service-card h3.text-down{width:100%;max-width:266px}.service-card-desc{color:#494e5a;font-size:1.125rem;line-height:28.8px}.related-locations{padding:2rem 0;margin-bottom:.1rem}.related-locations-headers{display:flex;align-items:center;justify-content:space-between;margin-bottom:.1rem;padding:0 2rem}.related-location-card{display:flex;flex-direction:column;padding:.5rem}.related-location-card img{width:100%;height:auto;object-fit:contain;border-radius:8px;margin-bottom:.1rem}@media (max-width: 768px){.related-locations{padding:1rem 0;margin-bottom:.25rem}.related-locations-headers{padding:0 1rem;margin-bottom:1rem}.related-location-card{padding:.25rem}}.related-locations-headers h2{font-size:1.5rem;font-weight:600;color:#1d418c}.related-locations-navigations{display:flex;gap:.5rem}.btn-carousel{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:50%;background-color:#1d418c;border:none;cursor:pointer;transition:background-color .2s}.btn-carousel:disabled{background-color:#ccc;cursor:not-allowed}.btn-carousel:hover:not(:disabled){background-color:#2b5ac5}.profile-image1{padding:1rem;background:#1d418c;border-radius:.5rem;margin:.5rem;color:#fff}.profile-image1 article{display:flex;flex-direction:column;align-items:center;text-align:center;gap:1rem}.profile-image1 img{width:120px;height:120px;border-radius:50%;object-fit:cover}.doctor1-name{font-size:1.25rem;font-weight:600;margin-bottom:.25rem}.doctor1-specialized1{font-size:1rem;opacity:.9}@media (max-width: 768px){.related-locations-headers{flex-direction:column;gap:1rem;text-align:center}.profile-image1{margin:.25rem}.profile-image1 img{width:100px;height:100px}}.App{text-align:center}.whatsapp-button{position:fixed;top:50%;right:0;transform:translateY(-50%);width:150px;height:100px;cursor:pointer;z-index:1000;background:transparent;border-radius:50%}@media (max-width: 768px){.whatsapp-button{right:0;width:100px;height:80px}}.whatsapp-button:hover{opacity:.8}.photoframe{display:flex;gap:10px;padding-left:20px}@media (max-width: 768px){.photoframe{display:grid;justify-items:center;padding-left:0}}.fontman{padding-left:60px;padding-bottom:20px}.fontman h1{font-weight:700;color:#f68909;font-size:40px}.related-location-card-content{display:grid;gap:8px;color:#000;margin-top:24px}.related-location-card-content h3{font-weight:700;font-size:24px}.related-location-card-content-address{color:#494e5a;font-size:18px;line-height:28.8px}.related-location-card-content-services{font-size:18px;line-height:28.8px}.related-location-card-content-services a{color:#000;text-decoration:underline}.footer{padding:56px;background:#f68909;display:grid;gap:2.5rem;margin-top:1.5rem}.footer-content{display:grid;grid-template-columns:1fr max-content max-content;gap:2.5rem;grid-auto-rows:min-content;align-items:center}.footer-content-work-with h2{font-weight:700;font-size:2.5rem;color:#1d418c;margin-bottom:1rem}.footer-content-work-with p{color:#636363;font-size:1.125rem}.footer-content-work-with a{color:#1d418c;font-size:1.125rem;display:flex;align-items:center;margin-top:6.625rem;text-decoration:none;font-weight:700}.footer-content-work-with svg{margin-left:1rem;color:#1d418c;transition:color .3s}.footer-content-work-with a:hover svg{color:#ffb560}.footer-content-links{display:grid;gap:1.5rem}.footer-content-links a{color:#1d418c;font-weight:700;font-size:1.125rem;text-decoration:none}.footer-content-links a:hover{text-decoration:underline}.footer-content-social-media{display:flex;align-items:center;gap:3rem;flex-wrap:wrap}.footer-divider{height:1px;background:#fff}.footer-term-links{display:flex;gap:1.5rem;align-items:center;justify-content:space-between}.footer-term-links-item{display:flex;gap:1.5rem;align-items:center}.footer-term-links-item a{color:#636363}.footer-term-links-item a:hover{color:#1d418c;font-weight:700}.footer-term-links-item a:not(:last-child){padding-right:1.5rem;border-right:1px solid #636363}.about-mobile{display:none;color:#636363;font-size:1.125rem}.popup-search{width:calc(100% - 272px);position:fixed;top:0;right:0;z-index:2;min-height:100dvh;background:#1f418b;transform:translatey(-100%)}.popup-search.active{transform:translatey(0)}.popup-search-button-close{background:transparent;color:#fff;border:none;outline:none;display:block;margin-left:auto;width:72px;height:72px}.popup-search-form{display:grid;grid-template-columns:1fr;gap:1.5rem;text-align:center;width:80%;margin:0 auto}.popup-search-input-label{font-weight:700;font-size:3.125rem;color:#fff}.popup-search-input-search{position:relative;border-radius:3.125rem}.popup-search-input-search-field{width:calc(100% - 2rem);padding:1rem .5rem;border-radius:3.125rem;font-size:1.5rem;outline:transparent;border:2px solid #ffffff}.popup-search-input-search-field:focus-visible{border:2px solid #e8e8e8}.popup-search-input-search-icon{position:absolute;top:50%;transform:translateY(-50%);right:2rem}.space-top-mobile,.navbar{display:none}.navbar-logo{background:#f68909;display:grid;height:70px;width:320px}@media (max-width: 500px){.navbar-logo{width:75%}}@media (max-width: 500px){.logo-mobile{width:230px;object-fit:contain}}@media (max-width: 500px){.logo-mobile2{width:30px;object-fit:contain}}.logo-container{display:flex;align-items:center;border-radius:100%}.menu-mobile{display:none}.description,.description-title-desc{padding:2.5rem 1.5rem 1.5rem}.description-title-desc h2{color:#1d418c;font-weight:700;font-size:3rem;margin-bottom:1rem}.description-title-desc h5{font-size:30px;color:#1d418c;font-weight:700}.description-title-desc p{font-size:1rem;line-height:1.6;color:#212121;margin-top:1rem}.main-info-section{margin-top:2rem;padding:0 2rem}.main-info-section p{font-size:1.1rem;line-height:1.7;color:#333;margin-bottom:1.5rem}@media (max-width: 768px){.main-info-section{padding:0 1rem;margin-top:1.5rem}.main-info-section p{font-size:1rem;line-height:1.6}}.footer1{padding:56px;background:#f68909;display:grid;gap:2.5rem;margin-top:1.5rem;margin-left:17rem}.footer1-content{display:grid;grid-template-columns:1fr max-content max-content;gap:2.5rem;grid-auto-rows:min-content;align-items:center}.footer1-content-work-with h2{font-weight:700;font-size:2.5rem;color:#1d418c;margin-bottom:1rem}.footer1-content-work-with p{color:#636363;font-size:1.125rem}.footer1-content-work-with a{color:#1d418c;font-size:1.125rem;display:flex;align-items:center;margin-top:6.625rem;text-decoration:none;font-weight:700}.footer1-content-work-with svg{margin-left:1rem;color:#1d418c;transition:color .3s}.description1-title-desc h2{color:#1d418c;font-weight:700;font-size:3rem;margin-bottom:1rem;margin-left:18.5rem}.description1-title-desc p{margin-bottom:1rem;color:#494e5a;margin-left:18.5rem}.doctor-section,.doctor-section1{margin:24px 40px}.doctor-list{display:flex;gap:18px;overflow:auto;scroll-snap-type:x mandatory}.doctor-list::-webkit-scrollbar{width:5px;height:5px}.doctor-list::-webkit-scrollbar-track{background:#fff}.doctor-list::-webkit-scrollbar-thumb{background:#1d418c}.doctor-card{flex-basis:293px;flex-shrink:0;scroll-snap-align:start;padding:24px;border-radius:8px;border:1px solid #f5eaea;background:#fff;display:grid;grid-template-columns:1fr;grid-auto-rows:min-content;gap:16px;justify-content:center}.doctor-image{display:block;margin:0 auto;width:200px;height:200px;object-fit:cover;border-radius:100%;overflow:hidden}.doctor-name{color:#202020;font-size:1rem;font-weight:500;text-align:center}.doctor-specialized{text-align:center;font-size:14px;font-weight:500;color:#7e7e7e;margin-top:4px}.doctor-operational{display:flex;gap:6px;justify-content:center;align-items:center}.doctor-operational span{color:#7e7e7e;font-size:12px;font-weight:500}.doctor-edit-btn{background:#2d4d8f;padding:12px 10px;border-radius:30px;color:#fff;font-weight:700;font-size:14px;border-color:transparent;outline-color:transparent}.heading-section{background:#f68909;padding:40px;margin:20px;border-radius:8px;box-shadow:0 2px 10px #0000001a;text-align:center}.heading{font-size:36px;color:#1d418c;margin-bottom:10px;font-weight:500}.subheading{font-size:18px;color:#666;margin-top:10px}.profile-section{display:flex;align-items:center;justify-content:space-between;background-color:#fff;padding:20px;margin:20px 0;border-radius:8px}.profile-image img{width:300px;height:300px;border-radius:50%;object-fit:cover}.profile-image1{width:87%;margin:0 auto;text-align:center}.profile-image1 img{width:250px;height:250px;border-radius:50%;object-fit:cover}.profile-description{flex:1;margin-left:20px}.profile-description h2{font-size:28px;color:#333}.small-text{font-size:20px;padding-left:10px;color:#f68909}.profile-description p{font-size:16px;color:#666;line-height:1.6}.dialog-edit-doctor-overlay{background:#8f9193;position:fixed;top:0;left:0;z-index:50;width:100%;height:100%;opacity:.5}.doctor-flex-section{display:flex;gap:30px;width:100%}.doctor-section1{flex:0 0 40%}.doc-description{flex:0 0 55%;padding:20px;overflow:hidden}.doc-description h2{font-size:1.875rem;margin-bottom:1.5rem}.doctor-description-item{margin-bottom:2rem;padding:1.5rem;border-radius:10px;background-color:#ffffff0d}.doctor-description-item h3{font-size:1.3rem;margin-bottom:.8rem;color:#f68909;font-weight:600}@media (max-width: 768px){.doctor-flex-section{flex-direction:column}.doctor-section1,.doc-description{flex:0 0 100%;width:100%}.doc-description{padding:0;margin-top:2rem}.doctor-description-item{padding:1rem;margin-bottom:1.5rem}.doctor-description-item h3{font-size:1.1rem;margin-bottom:.5rem}}.dialog-edit-doctor-content{position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);z-index:50;width:100%;max-width:492px;background:#fff;padding:16px;border-radius:8px}.dialog-edit-doctor-content-title{color:#212529;font-size:20px;font-weight:700}.dialog-edit-doctor-content-close{position:absolute;top:16px;right:16px;background:#fff;border:none;outline:none}.dialog-edit-doctor-content-desc{display:grid;grid-auto-rows:min-content;grid-template-columns:1fr;gap:1rem;padding-top:16px}.dialog-edit-doctor-input-image{display:grid;grid-template-columns:64px 1fr;align-items:center;grid-template-rows:min-content;gap:24px}.dialog-edit-doctor-input-image img{width:64px;height:64px;display:block;border-radius:100%;object-fit:cover}.dialog-edit-doctor-input-image label{display:block;padding:12px 10px;border:1px solid #2d4d8f;border-radius:30px;color:#2d4d8f;font-weight:700;font-size:14px;text-align:center;cursor:pointer}.dialog-edit-doctor-input-image input{display:none}.dialog-edit-input-normal{padding:14px 24px;border-radius:10px;background:#f9fafb;border:1px solid #e9f0f8;color:#718096;font-size:14px}.dialog-edit-input-normal1{border-radius:10px;background:#f9fafb;border:1px solid #e9f0f8;color:#718096;font-size:14px;width:100%;height:200px;overflow-y:auto;word-wrap:break-word;white-space:pre-wrap;resize:vertical}.dialog-edit-doctor-content-action{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.dialog-edit-doctor-content-action button{padding:12px 16px;border-radius:10px;font-weight:700;font-size:14px}.dialog-edit-doctor-content-action button.cancel{border:1px solid #808080;background:#fff;color:#036}.dialog-edit-doctor-content-action button.saved{background:#036;border-color:transparent;outline-color:transparent;color:#fff}.doctor-profile-checkbox{display:flex;align-items:center;margin-bottom:15px;gap:10px}.doctor-profile-checkbox input[type=checkbox]{width:20px;height:20px;cursor:pointer}.doctor-profile-checkbox label{font-weight:500;cursor:pointer;-webkit-user-select:none;user-select:none}.doctor1-card{padding:24px;border:1px solid #f5eaea;background:transparent;height:330px;width:250px;display:grid;background-color:#f68909;grid-template-columns:1fr;grid-auto-rows:min-content;gap:16px;border-radius:10px}.doctor3-card{padding:24px;border:1px solid #f5eaea;height:300px;width:250px;display:grid;grid-template-columns:1fr;grid-auto-rows:min-content;gap:16px}.doctor1-image{display:block;margin:0 auto;width:200px;height:200px;object-fit:cover;border-radius:100%;overflow:hidden}.doctor1-name{color:#202020;font-size:1.5rem;font-weight:500;text-align:center;padding-top:5px}.doctor2-name{color:#202020;font-size:1.2rem;font-weight:500;text-align:start}.about-schedule-header{font-size:1rem;font-weight:800;color:#2d4d8f}.doctor1-specialized{text-align:center;font-size:1rem;font-weight:500;color:#000;margin-top:4px}.doctor1-specialized1{text-align:center;font-size:1rem;font-weight:500;color:#f68909;margin-top:4px}.doctor2-specialized{text-align:start;font-size:20px;font-weight:500;color:#7e7e7e;margin-top:7px}.doctor2-specialized2{text-align:start;color:#f68909}.doctor1-operational{display:flex;gap:15px;justify-content:start;align-items:start}.doctor2-operational{display:flex;justify-content:start;align-items:start;font-size:.8rem;margin-top:7px}.doctor3-operational{display:flex;gap:15px;justify-content:start;align-items:start;padding-top:10px}.doctor1-operational span{color:#0d0d0d;font-size:14px;font-weight:500}.image1 img{margin-top:10px;height:50px;width:50px}.sub-sidebar-content{width:100%;max-width:380px;height:calc(100% - 80px);padding:40px 40px 40px 70px;top:0;left:272px;z-index:3;background:#1f418b;color:#fff;position:fixed;background-image:url(/images/subnavigation-bg.png);object-fit:cover;background-size:380px 100dvh;background-position:right bottom;background-repeat:no-repeat}.sub-sidebar-title{font-size:24px;font-weight:24px;font-weight:700}.sub-sidebar-description{margin-top:24px}.sub-sidebar-list{display:grid;gap:12px}.sub-sidebar-list li a{color:#fff;text-decoration:none;font-size:23px;font-weight:600}.sub-sidebar-list li b{color:#fff;text-decoration:none;font-size:15px;font-weight:600}.sub-sidebar-list li a:hover{text-decoration:underline}.sub-sidebar-action-button{margin-top:24px;width:max-content;background:transparent;padding:.875rem 1.25rem;color:#fff;font-weight:700;border-radius:1.875rem;border:2px solid #ffffff;transition:all .3s}.sub-sidebar-action-button:hover{background:#0a1b3e;border:2px solid #0a1b3e}.dropdown-sub-menu-content{min-width:390px;background:#1f418b;color:#fff;width:100%;z-index:100;padding:16px;border-radius:4px}.dropdown-sub-menu-group{display:grid;gap:6px}.dropdown-sub-menu-item a{color:#fff;font-size:20px;font-weight:600;text-decoration:none}.dropdown-sub-menu-item h1{color:#fff;font-size:14px;font-weight:600;text-decoration:none}.dropdown-sub-menu-item a:hover{text-decoration:underline}@media (max-width: 768px){.hero-content{padding:1.5rem 1rem 2rem}.hero-content-header{gap:1rem}.hero-content-header h1{font-size:2rem;text-align:center}.hero-content-header button{margin:0 auto;padding:.75rem 1rem;font-size:.9rem}.hero-content-address{text-align:center;gap:.75rem}.hero-content-address h3{font-size:1.2rem}.doctor1-card{width:87%;margin-bottom:20px;padding:15px 25px 15px 15px;background-color:#f68909;border:1px solid #ddd;border-radius:8px;height:350px}.doctor-section1{margin:0}.doctor1-image{width:200px;height:200px;margin:0 auto;border-radius:50%}.doctor1-name{font-size:1.2rem;text-align:center}.doctor1-specialized{font-size:1rem;text-align:center;color:#666}.doctor1-operational{font-size:14px;display:block;text-align:center}.doc-description{padding:0;margin-top:20px;font-size:1rem}.image1 img{margin-top:5px}.profile-section{flex-direction:column;gap:1rem}}@media (max-width: 991.98px){.sidebar{display:none}.content{padding-left:0}.hero{aspect-ratio:auto;padding:20px 15px;background-position:center}.hero-bar{display:none}.hero-content{margin-top:0;grid-template-columns:1fr;background:transparent}.hero-content-header h1{font-size:2.188rem}.hero-content-header button{width:100%;padding:.375rem .75rem}.hero-content-address h3{font-size:.75rem;font-weight:700}.about{display:none}.about-mobile{display:block;padding:2.5rem 1.5rem 1.5rem}.about-accordion{padding:1.25rem}.about-accordion:not(:last-child){border-top:1px solid #efeeec;border-bottom:1px solid #efeeec}.about-accordion:last-child{border-bottom:1px solid #efeeec}.about-accordion-header{display:flex;justify-content:space-between;align-items:center;font-size:1.125rem;font-weight:700;color:#4a4e59}.about-accordion-header-icon{color:#ffb560}.about-accordion-header-icon-hide,.about-accordion[open] .about-accordion-header-icon-open{display:none}.about-accordion[open] .about-accordion-header-icon-hide{display:block}.about-accordion-content{padding:.5rem 1.5rem;font-size:1.125rem;display:grid;gap:1.125rem;grid-auto-rows:min-content}.googlereviews{padding-left:50px;background-color:#0c4fe1}.about-accordion-content.hours{padding-left:0;font-size:1rem}.about-accordion-content article{display:grid;gap:.625rem}.about-accordion-content article h4{font-weight:700}.about-accordion-content article p.italic{font-style:italic}.service{padding:0 1.5rem 1.5rem}.service h2{font-size:1.875rem;max-width:506px}.service-items{grid-template-columns:1fr;margin-top:.4rem;gap:.625rem}.service-card{grid-template-columns:20% 1fr;padding:1rem}.service-card img{width:40px;height:40px;display:block;margin-left:auto}.service-card h3{font-size:1.125rem}.service-card h3.text-down{width:auto;max-width:unset}.service-card-desc{display:none}.related-locations{padding:0 1.5rem}.related-locations h2{font-size:1.875rem;max-width:506px}.footer{padding:1.5rem}.footer-content{grid-template-columns:1fr;gap:1.775rem}.footer-content-work-with h2{font-size:1.25rem;margin-bottom:1.125rem}.footer-content-work-with p{font-size:1rem}.footer-content-work-with a{margin-top:1.125rem;font-size:1rem}.footer-content-links{gap:1.25rem}.footer-term-links{flex-direction:column;align-items:start;font-size:.875rem}.footer-term-links-item{gap:2px;flex-wrap:wrap}.footer-term-links-item a:not(:last-child){padding-right:2px}.popup-search{width:100%}.popup-search-form{width:90%}.popup-search-input-label{font-size:1.875rem}.space-top-mobile{height:61px;display:block}.navbar{display:block;position:fixed;top:0;left:0;height:61px;display:flex;align-items:center;background:#fff;width:100%;z-index:3}.navbar a{padding:0 1.5rem;display:flex;gap:.625rem}.navbar button:first-of-type{margin-left:auto}.navbar-action-search{width:61px;height:61px;display:flex;align-items:center;justify-content:center;border:transparent;outline:transparent;background:#fff;color:#1d418c}.navbar-action-search.active{color:#fff;background:#1d418c}.navbar-action-search .close{display:none}.navbar-action-search.active .close,.navbar-action-search .open{display:block}.navbar-action-search.active .open{display:none}.navbar-action-menu{width:61px;height:70px;display:flex;align-items:center;justify-content:center;background:#1d418c;color:#fff;outline:transparent;border:transparent}.navbar-action-menu .close{display:none}.navbar-action-menu.active .close,.navbar-action-menu .open{display:block}.navbar-action-menu.active .open{display:none}.menu-mobile{padding-top:72px;display:block;width:100%;position:fixed;top:0;right:0;z-index:2;min-height:100dvh;background:#fff;transform:translatey(-100%)}.menu-mobile.active{transform:translateY(0)}.menu-mobile-navigation{display:grid;gap:.5rem;grid-auto-rows:min-content}.menu-mobile-navigation a{padding:1rem;font-weight:600;font-size:1rem;color:#757982;text-decoration:none}.menu-mobile-navigation a:hover{text-decoration:underline;color:#526ba3;text-decoration-color:#ffb560}.menu-mobile-navigation a.with-icon{background:#f68909;display:flex;align-items:center;gap:.5rem;color:#1e479f}.menu-mobile-navigation-divider{height:1px;background:#efeeec;margin-left:1rem}.hero-bar-action-location.mobile{display:block;padding:0 1.5rem}.description-title-desc h2{font-size:1.875rem}}@media (max-width: 575.98px){.service-card{grid-template-columns:max-content 1fr}}.contact-form-container.full-width{max-width:800px;margin:0 auto;width:100%}.contact-form-centered{max-width:600px;margin:30px auto;text-align:center;padding:0 15px}.contact-form-centered h2{color:#fff;margin-bottom:15px;font-size:28px;text-shadow:0 2px 4px rgba(0,0,0,.3)}.contact-form-centered p{color:#fff;margin-bottom:25px;line-height:1.6;text-shadow:0 2px 4px rgba(0,0,0,.3)}.contact-form{display:flex;flex-direction:column;gap:20px;max-width:500px;margin:0 auto;background-color:#ffffffe6;padding:25px;border-radius:10px;box-shadow:0 4px 15px #0000001a}.form-group{display:flex;flex-direction:column;gap:8px;text-align:left}.form-group label{font-weight:500;color:#333}.form-group input,.form-group textarea{padding:12px 15px;border:none;border-radius:6px;font-family:inherit;font-size:16px;transition:box-shadow .3s;background-color:#ffffffe6}.form-group input:focus,.form-group textarea:focus{outline:none;box-shadow:0 0 0 2px #f68909}.contact-submit-btn{background-color:#f68909;color:#fff;border:none;padding:14px;border-radius:6px;font-weight:600;font-size:16px;cursor:pointer;transition:background-color .3s,transform .2s;margin-top:10px;width:100%;max-width:200px;align-self:center}.contact-submit-btn:hover{background-color:#e67800;transform:translateY(-2px)}.contact-submit-btn:active{transform:translateY(0)}.contact-submit-btn:disabled{background-color:#ccc;cursor:not-allowed;transform:none}.success-message{background-color:#22c55e1a;border:1px solid rgba(34,197,94,.3);padding:20px;border-radius:6px;display:flex;align-items:center;justify-content:center;gap:15px;max-width:500px;margin:0 auto}.success-message p{color:#22c55e;font-weight:500;margin:0}.error-message{background-color:#ef44441a;border:1px solid rgba(239,68,68,.3);padding:20px;border-radius:6px;display:flex;align-items:center;justify-content:center;gap:15px;max-width:500px;margin:0 auto 20px}.error-message p{color:#ef4444;font-weight:500;margin:0}.formspree-validation-error{color:#ef4444;font-size:14px;margin-top:5px;display:block}@media (max-width: 768px){.contact-form-centered{margin:15px auto}.contact-form{padding:20px 15px;box-shadow:0 4px 10px #00000026}.contact-form-centered h2{font-size:1.5rem}.contact-form-centered p,.form-group label{font-size:1rem}.form-group input,.form-group textarea{font-size:1rem;padding:10px 12px}.map-section{padding:30px 15px}.map-section h2{font-size:1.8rem;margin-bottom:20px;color:#1d418c}.map-container iframe{height:300px;border-radius:8px}.contact-info-section{padding:20px 15px;flex-direction:column;gap:15px}.contact-info-card{min-width:100%;margin-bottom:15px;padding:20px 15px;transition:transform .3s}.contact-info-card:hover{transform:translateY(-5px)}.contact-info-icon{width:50px;height:50px;margin-bottom:15px}.contact-info-title{font-size:1.2rem}.contact-info-content{font-size:.95rem}.floating-contact-btn{display:flex;position:fixed;bottom:20px;right:20px;width:60px;height:60px;background-color:#f68909;border-radius:50%;align-items:center;justify-content:center;box-shadow:0 4px 10px #0003;z-index:100;animation:pulse 2s infinite}@keyframes pulse{0%{box-shadow:0 0 #f68909b3}70%{box-shadow:0 0 0 10px #f6890900}to{box-shadow:0 0 #f6890900}}.floating-contact-btn svg{color:#fff;width:30px;height:30px}.success-message,.error-message{padding:15px;margin:0 auto 15px}}@media (max-width: 480px){.hero-content-header1 h1{font-size:1.75rem}.contact-form-centered h2{font-size:1.3rem}.contact-info-card{padding:15px}.map-container iframe{height:250px}}.map-section{padding:40px 24px;max-width:1200px;margin:0 auto;text-align:center}.map-section h2{color:#1d418c;font-weight:700;font-size:2.5rem;margin-bottom:30px}.map-container{border-radius:8px;overflow:hidden;box-shadow:0 4px 12px #0000001a}.contact-info-section{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;padding:2rem 1.5rem}.contact-info-card{background-color:#f8f9fa;border-radius:8px;padding:1.5rem;text-align:center;box-shadow:0 1px 3px #00000014;transition:transform .2s,box-shadow .2s}.contact-info-icon{width:60px;height:60px;background-color:#f689091a;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:20px}.contact-info-icon svg{color:#f68909;width:30px;height:30px}.contact-info-title{font-size:1.25rem;font-weight:600;color:#1d418c;margin-bottom:10px}.contact-info-content{color:#494e5a;line-height:1.6}.contact-info-content a{color:#f68909;text-decoration:none;font-weight:500;display:inline-flex;align-items:center;gap:5px;transition:color .2s}.contact-info-content a:hover{text-decoration:underline;color:#e67800}.copied-email{display:block;font-size:.8rem;color:#22c55e;margin-top:5px;font-weight:500;animation:fadeIn .3s ease-in-out}@media (max-width: 768px){.map-section{padding:30px 15px}.map-section h2{font-size:1.8rem;margin-bottom:20px}.map-container iframe{height:300px}.contact-info-section{grid-template-columns:1fr;gap:15px;padding:1.5rem 1rem}.contact-info-card{padding:1.2rem}.contact-form-centered{padding:1.5rem 1rem}.contact-form{padding:1.2rem}.contact-form-centered h2{font-size:1.5rem}.contact-submit-btn{width:100%}.hero-content-header1 h1{font-size:2rem;text-align:center}.contact-form-centered p,.form-group label,.form-group input,.form-group textarea{font-size:1rem}.contact-submit-btn{max-width:100%}}.spinner{display:inline-block;width:20px;height:20px;border:3px solid rgba(255,255,255,.3);border-radius:50%;border-top-color:#fff;animation:spin 1s ease-in-out infinite;margin-right:8px}@keyframes spin{to{transform:rotate(360deg)}}.floating-contact-btn{display:none}.contact-action-btn{display:flex;align-items:center;justify-content:space-between;background-color:#f689091a;color:#f68909;padding:10px 15px;border-radius:6px;margin-top:8px;width:100%;transition:all .3s ease}.contact-action-btn:hover{background-color:#f6890933;text-decoration:none;transform:translateY(-2px)}.contact-action-btn:active{transform:translateY(0)}.contact-action-btn svg{color:#f68909}@media (max-width: 768px){.contact-action-btn{padding:12px 15px;margin-top:10px}}.mobile-contact-form-container{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#fff;z-index:1000;display:flex;flex-direction:column;padding:0;overflow-y:auto;animation:slideUp .3s ease-in-out}.mobile-contact-content{flex:1;overflow-y:auto;padding:0 20px 20px}.mobile-contact-section{margin-bottom:30px;background-color:#fff;border-radius:8px;padding:15px;box-shadow:0 2px 8px #0000000d}.mobile-contact-section h3{color:#1d418c;font-size:1.2rem;margin-bottom:10px;font-weight:600}.mobile-contact-section p{color:#494e5a;margin-bottom:15px;font-size:.95rem}.mobile-contact-info-card{background-color:#f9f9f9;border-radius:8px;padding:15px;margin-bottom:15px;display:flex;flex-direction:column;align-items:center;text-align:center}.mobile-map-container{border-radius:8px;overflow:hidden;box-shadow:0 2px 6px #0000001a;margin-top:10px}@keyframes slideUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}.mobile-contact-form-header{display:flex;justify-content:space-between;align-items:center;padding:15px 20px;border-bottom:1px solid #eee;position:sticky;top:0;background-color:#fff;z-index:10}.mobile-contact-form-header h2{font-size:1.5rem;color:#1d418c;margin:0;font-weight:600}.mobile-contact-close-btn{background:none;border:none;color:#666;padding:5px;cursor:pointer}.mobile-contact-form{display:flex;flex-direction:column;gap:15px}.mobile-contact-actions{display:flex;gap:10px;margin-top:10px}.mobile-contact-cancel-btn{flex:1;padding:12px;border:1px solid #ddd;background-color:#f5f5f5;color:#333;border-radius:6px;font-weight:500;cursor:pointer}.mobile-contact-submit-btn{flex:2;padding:12px;background-color:#f68909;color:#fff;border:none;border-radius:6px;font-weight:600;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px}.mobile-contact-submit-btn:disabled{background-color:#ccc;cursor:not-allowed}.mobile-contact-quick-links{display:flex;justify-content:space-between;padding:15px 20px;border-top:1px solid #eee;background-color:#fff;position:sticky;bottom:0}.mobile-quick-link{display:flex;flex-direction:column;align-items:center;text-decoration:none;color:#1d418c;font-size:.9rem;font-weight:500;gap:8px;padding:10px;border-radius:8px;transition:background-color .2s}.mobile-quick-link:active{background-color:#1d418c1a}.mobile-quick-link svg{color:#f68909}.mobile-contact-dialog-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00000080;z-index:999;animation:fadeIn .2s ease-in-out}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.doctor-section-title{font-size:1.875rem;margin-bottom:2rem;text-align:center;color:#fff}.doctor-pair{display:flex;gap:30px;margin-bottom:3rem;width:100%;align-items:flex-start}.doctor-description-container{flex:1}@media (max-width: 768px){.doctor-pair{flex-direction:column;gap:15px;margin-bottom:2rem}.doctor-description-container{width:100%}}.hero-content-wrapper{display:flex;justify-content:space-between;align-items:flex-start;width:100%;flex-wrap:wrap}.hero-map-container{width:45%;height:200px;margin-left:20px;margin-top:10px;border:1px solid #ddd;border-radius:4px;overflow:hidden;box-shadow:0 2px 4px #0000001a}.map-container{width:100%;height:350px;margin-top:15px;border:1px solid #ddd;border-radius:4px;overflow:hidden;box-shadow:0 2px 4px #0000001a}@media (max-width: 991.98px){.hero-content-wrapper{flex-direction:column}.hero-map-container{width:100%;margin-left:0;margin-top:20px;height:250px}.map-container{height:300px}}@media (max-width: 768px){.hero-map-container{height:200px}.map-container{height:250px}.map-section h2{font-size:1.5rem;margin-bottom:10px}}@media (max-width: 480px){.hero-map-container{height:180px}.map-container{height:200px}.doctor1-card{padding:12px 30px 12px 12px}}.no-doctors-message{text-align:center;padding:30px;background-color:#f5f5f5;border-radius:8px;margin:20px auto;width:80%;max-width:600px}.no-doctors-message p{color:#666;font-size:1.1rem}.about-accordion-content.hours{padding-left:0;font-size:1rem;display:grid;gap:1rem}.about-accordion-content.hours .hours-card{margin-bottom:.5rem}.about-accordion-content.hours .hours-title{margin-bottom:8px!important}.about-accordion-content.hours .specialty-icon{width:32px;height:32px}.about-accordion-content.hours .hours-list{gap:10px}@media (max-width: 768px){.about-mobile .about-accordion-content.hours{padding:.5rem 0;gap:.5rem;margin-top:0}.about-mobile .hours-title{font-size:1.4rem!important;padding-bottom:6px;margin-bottom:10px;text-align:center}.about-mobile .hours-card{margin-bottom:10px;box-shadow:0 3px 10px #0000001a;border-radius:8px;border-left:4px solid #f68909;border-top:none;border-right:none;border-bottom:none;background-color:#fff;padding:12px}.about-mobile .hours-specialty{padding-bottom:6px;margin-bottom:6px}.about-mobile .specialty-icon{width:32px;height:32px}.about-mobile .doctor-hours-item{margin-bottom:8px;padding:8px 10px;border-radius:6px}.about-mobile .doctor-name{font-size:.95rem!important}.about-mobile .doctor-role{font-size:.8rem!important}.about-mobile .hours-time{font-size:.8rem}.about-mobile .hours-time svg{width:14px;height:14px}}.webview-button-link{display:block;text-align:center;margin:2rem 0}.webview-button{background-color:#1d418c;color:#fff;padding:10px 20px;border:none;border-radius:5px;cursor:pointer;font-size:1rem;transition:background-color .3s ease}.webview-button:hover{background-color:#15316e}@media (max-width: 768px){.webview-button-link{display:none}}.mission-section{margin-bottom:.5rem}.mission-section h3{margin:0;-webkit-user-select:none;user-select:none;padding:.1rem 1rem!important}.mission-section h3:hover{background-color:#f689091a;border-radius:4px}.mission-section li{list-style-type:none;padding:.3rem 1rem;color:#333;font-size:1rem;margin:0}.mission-section li:before{content:"•";color:#f68909;font-weight:700;display:inline-block;width:1em;margin-left:-1em}h4[style*="fontSize:1.5rem"]{margin:1rem 0 .5rem!important;padding:0!important}html{scroll-behavior:smooth}.description-title-desc{scroll-margin-top:100px}.tns-outer{padding:0!important}.tns-outer [hidden]{display:none!important}.tns-outer [aria-controls],.tns-outer [data-action]{cursor:pointer}.tns-slider{-webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s}.tns-slider>.tns-item{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.tns-horizontal.tns-subpixel{white-space:nowrap}.tns-horizontal.tns-subpixel>.tns-item{display:inline-block;vertical-align:top;white-space:normal}.tns-horizontal.tns-no-subpixel:after{content:"";display:table;clear:both}.tns-horizontal.tns-no-subpixel>.tns-item{float:left}.tns-horizontal.tns-carousel.tns-no-subpixel>.tns-item{margin-right:-100%}.tns-no-calc{position:relative;left:0}.tns-gallery{position:relative;left:0;min-height:1px}.tns-gallery>.tns-item{position:absolute;left:-100%;-webkit-transition:transform 0s,opacity 0s;-moz-transition:transform 0s,opacity 0s;transition:transform 0s,opacity 0s}.tns-gallery>.tns-slide-active{position:relative;left:auto!important}.tns-gallery>.tns-moving{-webkit-transition:all .25s;-moz-transition:all .25s;transition:all .25s}.tns-autowidth{display:inline-block}.tns-lazy-img{-webkit-transition:opacity .6s;-moz-transition:opacity .6s;transition:opacity .6s;opacity:.6}.tns-lazy-img.tns-complete{opacity:1}.tns-ah{-webkit-transition:height 0s;-moz-transition:height 0s;transition:height 0s}.tns-ovh{overflow:hidden}.tns-visually-hidden{position:absolute;left:-10000em}.tns-transparent{opacity:0;visibility:hidden}.tns-fadeIn{opacity:1;filter:alpha(opacity=100);z-index:0}.tns-normal,.tns-fadeOut{opacity:0;filter:alpha(opacity=0);z-index:-1}.tns-vpfix{white-space:nowrap}.tns-vpfix>div,.tns-vpfix>li{display:inline-block}.tns-t-subp2{margin:0 auto;width:310px;position:relative;height:10px;overflow:hidden}.tns-t-ct{width:2333.3333333%;width:-webkit-calc(100% * 70 / 3);width:-moz-calc(100% * 70 / 3);width:calc(100% * 70 / 3);position:absolute;right:0}.tns-t-ct:after{content:"";display:table;clear:both}.tns-t-ct>div{width:1.4285714%;width:-webkit-calc(100% / 70);width:-moz-calc(100% / 70);width:calc(100% / 70);height:10px;float:left}
