:root{--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-color:#212529;--bs-body-bg:#fff}body{margin:0;font-family:"Dosis",sans-serif;font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}a{text-decoration:none}a:hover{text-decoration:none;color:inherit}sup{top:-.5em}.mb-3{margin-bottom:30px}.m-0{margin:0}.px-2{padding-right:.5rem;padding-left:.5rem}.my-2{margin-top:.5rem;margin-bottom:.5rem}.relative{position:relative}main{margin-top:97px}header{-webkit-transition:all .4s;transition:all .4s;width:100%;position:fixed;top:0;left:0;z-index:11}header .header-top{background:#007db8;color:#fff;border-bottom:1px solid #fff;position:relative}header .header-top .logo-wrapper{background:#fff;position:absolute;left:0;top:0;width:130px;height:130px;border-radius:0 0 60px 60px;-webkit-box-shadow:rgba(0,0,0,.1882352941) 0 10px 20px,rgba(0,0,0,.231372549) 0 6px 6px;box-shadow:rgba(0,0,0,.1882352941) 0 10px 20px,rgba(0,0,0,.231372549) 0 6px 6px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:4px;display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:0}header .header-top .logo-wrapper img{width:114px;height:auto}header .header-top .right-text{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;display:-webkit-box;display:-ms-flexbox;display:flex}header .header-top .right-text p{margin-bottom:0;font-size:18px}header .header-bottom{background:#812a5d;color:#fff}header .header-bottom nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:auto;flex-basis:auto}header.scrollup{margin-top:-134px}body footer{background:#007db8}body footer ul{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;list-style:none;margin:0;padding:0}body footer ul li{border-right:solid 1px #fff;font-size:1rem;margin-top:.5rem;margin-bottom:.5rem;padding-right:.5rem;padding-left:.5rem;color:#fff}body footer ul li a{color:#fff}body footer ul li:last-child{border:0}body.ankieta-pacjent-page footer,body.blogvideoPage footer{display:none}.homePage .hero-banner img{width:100%}.homePage .section-title{width:100%;text-align:center;font-size:2.25rem;line-height:1.4;padding:30px 0 0;margin:0;white-space:nowrap;font-weight:400}.calculator-section{display:block;background:url(/siteassets/img/img-1960x761-phpfTU2MK.jpg) 50% no-repeat;background-size:cover;padding:40px 0;margin-top:30px}.calculator-section .calculator-box{position:relative;background-color:#fff;border-radius:25px;padding:30px;width:100%;max-width:874px;margin:0 auto}.calculator-section .calculator-box h5{text-transform:uppercase;font-size:30px;font-weight:normal;text-align:left}.calculator-section .calculator-box .formula-box{font-size:24px;color:#7f2060;font-weight:normal;margin:30px 0 40px;text-align:left}.calculator-section .calculator-box .formula-box sup{position:relative;top:-.5em;font-size:75%;line-height:0;vertical-align:baseline}.calculator-section .calculator-box .formula-box span{list-style:none;line-height:2}.calculator-section .calculator-box .formula-box span.fraction{vertical-align:25px;margin-right:15px;top:-10px;position:relative}.calculator-section .calculator-box .formula-box span.frac{display:inline-block;font-size:100%;text-align:center;color:#a9398d;margin-top:50px}.calculator-section .calculator-box .formula-box span.frac>sup{display:block;border-bottom:1px solid;top:-.5em}.calculator-section .calculator-box .formula-box span.frac>sup strong{top:-25px;font-size:24px;position:relative}.calculator-section .calculator-box .calculator-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:end}.calculator-section .calculator-box .calculator-form .from-group{display:inline-block;vertical-align:bottom;margin:0;margin-right:15px;width:100%;max-width:252px}.calculator-section .calculator-box .calculator-form .from-group p{text-transform:uppercase;color:#007db8;font-size:16px;margin:0;padding-left:5px;padding-bottom:5px;text-align:center}.calculator-section .calculator-box .calculator-form .from-group input{display:inline-block;vertical-align:bottom;height:50px;border:1px solid #009ce2;border-radius:25px;padding:10px;width:100%;max-width:280px}.calculator-section .calculator-box .calculator-form button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;vertical-align:bottom;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:24px;color:#fff;background-color:#009ce2;border-radius:25px;border:0;padding:0;width:100%;max-width:280px;height:50px;text-align:center;text-transform:uppercase;margin:0}.calculator-section .calculator-box .ribbon{position:relative;display:block;background:url(/siteassets/img/img-530x280-php2vVLB8.png) 50% no-repeat;background-size:100% auto;width:100%;max-width:530px;height:280px;margin:0 auto;margin-top:80px;margin-bottom:20px}.calculator-section .calculator-box .ribbon .bmi-arrow{position:absolute;right:50%;bottom:20px;height:5px;width:37%;-webkit-transform-origin:right center;transform-origin:right center;background:-webkit-gradient(linear,right top,left top,color-stop(73%,#f5f5f5),color-stop(73%,#ccc));background:linear-gradient(to left,#f5f5f5 73%,#ccc 73%)}.calculator-section .calculator-box .ribbon .bmi-arrow.rotate{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.calculator-section .calculator-box .ribbon .bmi-result{position:absolute;left:0;right:0;bottom:10px;text-align:center;font-weight:600;font-size:82px;color:#00c07e}.calculator-section .calculator-box .result{text-align:center;color:#000;font-size:28px;font-weight:600}.calculator-section .niedowaga{color:#009de3}.calculator-section .prawidlowa{color:#00c07e}.calculator-section .nadwaga{color:#ffb503}.calculator-section .otylosc{color:#ac0275}.calculator-section .color-warning{color:#ac0275;display:none;font-size:3rem;font-weight:600;text-align:center;width:100%;margin:20px 0 0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.calculator-section .color-warning.show{display:-webkit-box;display:-ms-flexbox;display:flex}.calculator-section .invalid{text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#f00;margin:20px 0 0;display:none}.calculator-section .invalid.show{display:-webkit-box;display:-ms-flexbox;display:flex}.image-group-section{padding:0 0 54px 0}.image-group-section .section-title{margin:36px 0 32px 0;padding:0}.image-group-section p{font-size:18px;color:#292929;text-transform:uppercase;margin:0 0 20px;padding:1.5rem 0 0;width:100%;text-align:center}.newsletter-form{padding-top:1rem;background:#e8f1f6;padding-bottom:36px}.newsletter-form .message{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;font-size:14px;color:#f00;margin:0 0 10px 0;padding:0}.newsletter-form form .formrow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:1rem}.newsletter-form form .formrow label{margin-bottom:.25rem;font-size:16px}.newsletter-form form .formrow label span{color:#f00}.newsletter-form form .formrow input{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;border:0;background:#fff;border-radius:20px}.newsletter-form form .formrow textarea{min-height:48px;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;background:#fff;border:0;border-radius:20px;width:100%}.newsletter-form form .formrow .FormSubmitButton{padding-left:30px;padding-right:30px;font-size:18px;color:#fff;width:210px;background:#812a5d;border-radius:30px;border:0;height:45px}.newsletter-form form .formrow .FormSubmitButton:focus{outline:0;border:0;-webkit-box-shadow:none;box-shadow:none}.newsletter-form form .formrow .error-text{color:#dc3545}.newsletter-form .FormSubmitButton{padding-left:30px;padding-right:30px;font-size:18px;color:#fff;width:210px;background:#812a5d;border-radius:30px;border:0;height:45px}.newsletter-form .FormSubmitButton:focus{outline:0;border:0;-webkit-box-shadow:none;box-shadow:none}.newsletter-form h3{padding-top:28px;font-size:30px;position:relative;padding-bottom:12px;margin:0 0 1rem 0}.newsletter-form h3:after{border-top:2px solid #009ce1;width:70px;margin:0;padding:0;content:"";position:absolute;left:0;bottom:0}.newsletter-form a{color:#872d62;text-decoration:underline}.pagelistadvblock .articlelistmodelwrap{margin:0;padding:0;top:50px;position:relative;margin-bottom:70px}.pagelistadvblock .articlelistmodelwrap .container{padding-left:0;padding-right:0}.pagelistadvblock .articlelistmodelwrap article{margin-bottom:30px}.pagelistadvblock .articlelistmodelwrap article .item{height:100%;cursor:pointer;background:#f6f7f9;border-radius:15px;padding:1rem;position:relative;border:0;-webkit-box-shadow:none;box-shadow:none;display:block}.pagelistadvblock .articlelistmodelwrap article .item img{width:235px;height:125px;-o-object-fit:cover;object-fit:cover;float:left;border-radius:15px}.pagelistadvblock .articlelistmodelwrap article .item .item-content h4{padding:0 0 0 15px;float:right;width:calc(100% - 235px);font-size:18px;color:#000;margin:0}.pagelistadvblock .articlelistmodelwrap article .item .item-content h4 a{color:#000;text-decoration:none}.pagelistadvblock .articlelistmodelwrap article .item .item-content p{min-height:60px;padding:0 0 0 15px;float:right;width:calc(100% - 235px);color:#0076ad;font-size:14px;margin:0}.pagelistadvblock .articlelistmodelwrap article .item .item-content .watched{margin:15px 0 0 0;float:left;width:100%;position:relative;padding:0 0 13px 0}.pagelistadvblock .articlelistmodelwrap article .item .item-content .watched:before{content:"";position:absolute;width:106px;height:14px;background:url(/siteassets/img/img-106x14-progressbar.png);background-size:cover;left:-5px;bottom:0}.pagelistadvblock .articlelistmodelwrap article .item .item-content .button-conainer{float:right;width:100%;position:relative;margin:0 0 20px 0}.pagelistadvblock .articlelistmodelwrap article .item .item-content .button-conainer:before{background:#812a5d;height:2px;width:calc(100% - 200px);content:"";position:absolute;left:0;top:27px}.pagelistadvblock .articlelistmodelwrap article .item .item-content .button-conainer a{min-width:185px;background:#812a5d;height:50px;border-radius:30px;border:0;padding:0 1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;color:#fff;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;float:right}.pagelistadvblock .articlelistmodelwrap article .item .item-content .button-conainer a:after{content:"";position:absolute;right:13px;top:10px;color:#fff;font-size:18px;background:url(/siteassets/img/img-16x16-button-arrow.svg);height:32px;width:32px;font-weight:100;background-repeat:no-repeat;background-size:cover}body .page-title{padding-top:28px;font-size:1.5rem;position:relative;padding-bottom:12px;color:#3a3e47;margin:0 0 2rem 0;left:0;font-weight:400}body .page-title:after{border-top:2px solid #ed1c24;width:100px;margin:0;padding:0;content:"";position:absolute;left:0;bottom:0}body.ankieta-pacjent-page .page-title{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0;font-size:28px}body.ankieta-pacjent-page .page-title:after{width:100%;border-top:solid 3px #009cde}body.map-page .page-title{margin-bottom:0;font-size:28px}body.map-page .page-title:after{border-top:3px solid #009cde;width:450px}body.map-page .breadcrumb{margin-top:0}.breadcrumb{margin:0;font-size:19px;color:#9f5c81;margin-top:.3em;display:inline-block;padding-top:.3em}.survey-form{margin:30px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0}.survey-form form{margin:0;padding:0}.survey-form form .form-group{margin-bottom:30px}.survey-form form .form-group label{font-weight:600;font-size:20px;color:#000;margin-bottom:.25rem}.survey-form form .form-group textarea,.survey-form form .form-group input[type=text]{margin:0 20px;width:calc(100% - 40px);padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;display:block;color:#212529;border:solid 1px #dee2e6;border-radius:.375em;background:none}.survey-form form .form-group input[type=date]{margin:0 20px;width:calc(100% - 40px);padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;display:block;color:#212529;border:solid 1px #dee2e6;border-radius:.375em;background:none}.survey-form form .form-input{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.survey-form form .form-radio{display:-webkit-box;display:-ms-flexbox;display:flex}.survey-form form .form-radio input{margin-right:.7em}.survey-form form .form-radio label{font-weight:600;font-size:20px;color:#000}.survey-form form .field-label{margin-bottom:.25rem;padding:0;font-weight:600;font-size:20px;color:#000}.survey-form .survey-block{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin:30px 0 0;background-color:#f9f9f9;border-top:2px solid #8e2f67;padding:15px 25px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.survey-form .survey-block .form-content{font-size:24px;color:#8e2f67;text-transform:uppercase;font-weight:600;margin:0 0 30px 0}.survey-form .survey-block .submit-btn{padding:7px 30px;font-size:18px;background-color:#0d6efd;border:solid 1px #0b5ed7;color:#fff;margin:20px 0;border-radius:.375rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:-webkit-max-content;width:-moz-max-content;width:max-content;height:auto;margin:0 auto;margin-top:30px;margin-bottom:30px}.survey-form .survey-block .submit-btn:hover{background:#0b5ed7;border-color:#0b5ed7}.blog-details-page .wistia-video{padding-bottom:50px;position:relative;margin-bottom:50px}.blog-details-page .wistia-video:after{background-color:#6f7985;height:1px;border:0;width:100%;-ms-flex-negative:0;flex-shrink:0;content:"";position:absolute;left:0;bottom:0}.blog-details-page .blog-teaser{margin-top:0}.blog-details-page ol{margin:0 0 0 15px;padding:0}.blog-details-page ol li{margin:5px 0}.blog-details-page .read-more{position:relative;width:100%;margin-bottom:50px;padding-bottom:30px;margin-top:30px;display:-webkit-box;display:-ms-flexbox;display:flex}.blog-details-page .read-more a{text-decoration:none;border:1px solid #0076ad;color:#fff;background:#0076ad;padding:.5em 1em;font-size:20px;border-radius:60px}.blog-details-page .read-more a:hover{color:#0076ad;background:transparent}.blog-details-page .read-more:after{background-color:#6f7985;height:1px;border:0;width:100%;-ms-flex-negative:0;flex-shrink:0;content:"";position:absolute;left:0;bottom:0}.google-map-block{margin:80px 0 80px}.google-map-block .tab-section nav .nav{display:-webkit-box;display:-ms-flexbox;display:flex}.google-map-block .tab-section nav .nav a{background:#dae3ea;color:#5a666c;display:-webkit-box;display:-ms-flexbox;display:flex;width:50%;border-radius:0;border:0;cursor:pointer;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.google-map-block .tab-section nav .nav a.active{background-color:#872d62;color:#fff}.google-map-block .tab-section .tab-content .content-box{border:solid 1px #872d62;background:#e6e7e9;padding:2rem 1rem}.google-map-block .tab-section .tab-content .content-box select{width:46%;border-radius:20px;border:1px solid #dcdcdc;color:#5a666c;margin-right:1.5rem;margin-left:1rem;padding:.5rem}.google-map-block .tab-section .tab-content .content-box select:focus{outline:0;-webkit-box-shadow:none;box-shadow:none}.google-map-block .tab-section .tab-content .content-box input[type=text]{border-radius:20px;border:1px solid #dcdcdc;color:#5a666c;margin-right:1rem;padding:.5rem;width:46%}.google-map-block .tab-section .tab-content .content-box input[type=text]:focus{outline:0;-webkit-box-shadow:none;box-shadow:none}.google-map-block .tab-section .tab-content #map,.google-map-block .tab-section .tab-content #map1{width:100%;height:600px;margin-top:20px}.google-map-block .tab-section .tab-content .medical-search-tile-container{margin-bottom:1.5rem}.google-map-block .tab-section .tab-content .medical-search-tile-container .medical-list{border-top:2px solid #f0f0f0;background:#f6f7f9;border-radius:20px;margin-top:1rem;padding:1rem;padding-right:3rem}.google-map-block .tab-section .tab-content .medical-search-tile-container .medical-list .visible-details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.google-map-block .tab-section .tab-content .medical-search-tile-container .medical-list .visible-details .medical-details{display:-webkit-box;display:-ms-flexbox;display:flex}.google-map-block .tab-section .tab-content .medical-search-tile-container .medical-list .visible-details .medical-details .avatar{background-color:#812a5d;color:#fff;font-size:28px;width:80px;height:75px;border-radius:50%;text-transform:uppercase;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.google-map-block .tab-section .tab-content .medical-search-tile-container .medical-list .visible-details .medical-details .details{padding-left:1rem}.google-map-block .tab-section .tab-content .medical-search-tile-container .medical-list .visible-details .medical-details .details .dr-name{font-size:1.25rem;margin-bottom:.5rem;font-weight:500;line-height:1.2;font-weight:400}.google-map-block .tab-section .tab-content .medical-search-tile-container .medical-list .visible-details .medical-details .details .dr-line{color:#009ce2;margin-bottom:1rem}.google-map-block .tab-section .tab-content .medical-search-tile-container .medical-list .visible-details .medical-details .details .dr-location{margin-bottom:1rem;display:-webkit-box;display:-ms-flexbox;display:flex}.google-map-block .tab-section .tab-content .medical-search-tile-container .medical-list .visible-details .medical-details .details .dr-location .miejscowocs{margin:0 10px 0 0;font-size:14px}.google-map-block .tab-section .tab-content .medical-search-tile-container .medical-list .visible-details .medical-details .details .dr-location .miejscowocs span{text-transform:uppercase;color:#812a5d}.google-map-block .tab-section .tab-content .medical-search-tile-container .medical-list .visible-details .medical-details .details .dr-location .miejscowocs em{font-weight:bold;font-style:normal}.google-map-block .tab-section .tab-content .medical-search-tile-container .medical-list .visible-details .medical-details .details .dr-location .wielkopolskie{margin:0;font-size:14px}.google-map-block .tab-section .tab-content .medical-search-tile-container .medical-list .visible-details .medical-details .details .dr-location .wielkopolskie span{text-transform:uppercase;color:#812a5d}.google-map-block .tab-section .tab-content .medical-search-tile-container .medical-list .visible-details .medical-details .details .dr-location .wielkopolskie em{font-weight:bold;font-style:normal}.google-map-block .tab-section .tab-content .medical-search-tile-container .medical-list .visible-details .details-button{background:#872d62;color:#fff;width:200px;border:0;border-radius:20px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:7px 25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}.google-map-block .tab-section .tab-content .medical-search-tile-container .medical-list .hidden-details{display:none;width:100%;padding:1rem 6rem;border-top:1px solid rgba(0,0,0,.1);margin-top:1rem}.google-map-block .tab-section .tab-content .medical-search-tile-container .medical-list .hidden-details.open{display:-webkit-box;display:-ms-flexbox;display:flex}.google-map-block .tab-section .tab-content .medical-search-tile-container .medical-list .hidden-details .address-details{width:50%}.google-map-block .tab-section .tab-content .medical-search-tile-container .medical-list .hidden-details .address-details .line{font-size:14px}.google-map-block .tab-section .tab-content .medical-search-tile-container .medical-list .hidden-details .address-details .line .label{color:#812a5d;width:70px;text-transform:uppercase;display:inline-block}.google-map-block .tab-section .tab-content .medical-search-tile-container .medical-list .hidden-details .address-details .line .bold{font-weight:bold}.google-map-block .tab-section .tab-content .medical-search-tile-container .medical-list .hidden-details .appointment-details{width:50%}.google-map-block .tab-section .tab-content .medical-search-tile-container .medical-list .hidden-details .appointment-details .line{font-size:14px}.google-map-block .tab-section .tab-content .medical-search-tile-container .medical-list .hidden-details .appointment-details .line .label{color:#812a5d;width:110px;display:inline-block}.google-map-block .tab-section .tab-content .medical-search-tile-container .medical-list .hidden-details .appointment-details .line .bold{font-weight:bold}.badgegridblock .white-Bg-bnr{margin:0;padding:0;top:50px;position:relative;margin-bottom:70px}.badgegridblock .white-Bg-bnr .imagetitlecrd .card-new{min-height:200px;cursor:pointer;background:#f6f7f9;border-radius:15px;padding:1rem;position:relative;border:0;-webkit-box-shadow:none;box-shadow:none;display:block}.badgegridblock .white-Bg-bnr .imagetitlecrd .card-new .bg-card-header{width:235px;height:125px;-o-object-fit:cover;object-fit:cover;float:left}.badgegridblock .white-Bg-bnr .imagetitlecrd .card-new .bg-card-header video{border-radius:15px}.badgegridblock .white-Bg-bnr .imagetitlecrd .card-new .bg-card-middle-header{min-height:auto;padding:0 0 0 15px;float:right;width:calc(100% - 235px);font-size:18px;color:#000}.badgegridblock .white-Bg-bnr .imagetitlecrd .card-new .bg-card-middle-header p,.badgegridblock .white-Bg-bnr .imagetitlecrd .card-new .bg-card-middle-header div,.badgegridblock .white-Bg-bnr .imagetitlecrd .card-new .bg-card-middle-header a{color:#000;font-size:18px;font-weight:600;margin:0;padding:0}.badgegridblock .white-Bg-bnr .imagetitlecrd .card-new .bg-card-middle-text{min-height:100px;padding:0 0 0 15px;float:right;width:calc(100% - 235px);color:#009ce2;font-size:14px}.badgegridblock .white-Bg-bnr .imagetitlecrd .card-new .bg-card-last-text{margin:15px 0 0 0;float:left;width:100%;position:relative;padding:0 0 13px 0}.badgegridblock .white-Bg-bnr .imagetitlecrd .card-new .bg-card-last-text:before{content:"";position:absolute;width:106px;height:14px;background:url(../assets/images/img-106x14-progressbar.png);background-size:cover;left:-5px;bottom:0}.badgegridblock .white-Bg-bnr .imagetitlecrd .card-new .link-details{float:right;width:100%;position:relative;margin:0 0 20px 0}.badgegridblock .white-Bg-bnr .imagetitlecrd .card-new .link-details:before{background:#812a5d;height:2px;width:calc(100% - 200px);content:"";position:absolute;left:0;top:27px}.badgegridblock .white-Bg-bnr .imagetitlecrd .card-new .link-details a{min-width:185px;background:#812a5d;height:50px;border-radius:30px;border:0;padding:0 1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;color:#fff;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;float:right}.badgegridblock .white-Bg-bnr .imagetitlecrd .card-new .link-details a:after{content:"";position:absolute;right:13px;top:10px;color:#fff;font-size:18px;background:url(../assets/images/img-16x16-button-arrow.svg);height:32px;width:32px;font-weight:100;background-repeat:no-repeat;background-size:cover}.blk-container{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:2.5rem;-ms-flex-wrap:wrap;flex-wrap:wrap}.blk-container .block-1{border:0}.blk-container .block-1 .blk-img{width:100%;text-align:center}.blk-container .block-1 .blk-para{padding:20px 0 0}.blk-container .block-1 .blk-para .para-bg p{font-size:24px!important;padding:0 75px;text-align:center}@media print{.header,#footer,#nav{display:none!important}}@media(min-width:992px){header .header-bottom .mobile-menu{display:none}header .header-bottom nav{padding-left:130px}header .header-bottom nav ul{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;list-style:none;margin:0;padding:0 0 0 10px}header .header-bottom nav ul li{padding:0 8px;font-size:18px;color:#fff}header .header-bottom nav ul li:hover{background:#fff;opacity:.7}header .header-bottom nav ul li:hover a{color:#812a5d}header .header-bottom nav ul li:first-child{max-width:252px}header .header-bottom nav ul li a{color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;min-height:80px;letter-spacing:1.2px;padding-top:1rem;padding-bottom:1rem}}@media(max-width:1024px){.articlelistblock .articlelistmodelwrap{margin-bottom:100px}.articlelistblock .articlelistmodelwrap article .item .item-content p{min-height:70px}.google-map-block .tab-section .tab-content .content-box{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px}.google-map-block .tab-section .tab-content .content-box select{width:50%;margin:0}.google-map-block .tab-section .tab-content .content-box input[type=text]{width:50%;margin:0}.google-map-block .tab-section .tab-content .medical-search-tile-container .medical-list .hidden-details{padding:1rem}}@media(max-width:991px){main{margin-top:75px}header .icon-menu{position:relative;display:inline-block;width:30px;height:19px;vertical-align:middle;fill:none}header .icon-menu .line{position:absolute;left:0;display:block;width:100%;height:3px;-webkit-transition:all .25s cubic-bezier(.645,.045,.355,1);transition:all .25s cubic-bezier(.645,.045,.355,1);-webkit-transition-timing-function:cubic-bezier(.645,.045,.355,1);transition-timing-function:cubic-bezier(.645,.045,.355,1);background-color:#fff}header .icon-menu .line-1{top:0}header .icon-menu .line-2{top:50%;margin-top:-2px}header .icon-menu .line-3{bottom:0}header .open .icon-menu .line-1{-webkit-transform:translateY(8px) translateX(0) rotate(45deg);transform:translateY(8px) translateX(0) rotate(45deg)}header .open .icon-menu .line-2{opacity:0}header .open .icon-menu .line-3{-webkit-transform:translateY(-8px) translateX(0) rotate(-45deg);transform:translateY(-8px) translateX(0) rotate(-45deg)}header #navbarCollapse .icon-menu{position:relative;display:inline-block;width:30px;height:19px;vertical-align:middle;fill:none}header #navbarCollapse .icon-menu .line{position:absolute;left:0;display:block;width:100%;height:3px;-webkit-transition:all .25s cubic-bezier(.645,.045,.355,1);transition:all .25s cubic-bezier(.645,.045,.355,1);-webkit-transition-timing-function:cubic-bezier(.645,.045,.355,1);transition-timing-function:cubic-bezier(.645,.045,.355,1);background-color:#fff}header #navbarCollapse .icon-menu .line-1{top:0}header #navbarCollapse .icon-menu .line-2{top:50%;margin-top:-2px}header #navbarCollapse .icon-menu .line-3{bottom:0}header .navbar-toggler:focus{-webkit-box-shadow:none;box-shadow:none}header .header-top .logo-wrapper{width:108px;height:108px}header .header-top .logo-wrapper img{width:90px;height:auto}header .header-bottom .mobile-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;margin-top:.5rem;margin-bottom:.5rem}header .header-bottom .mobile-menu .menu-toggle{width:auto;border:solid 1px rgba(0,0,0,.15);padding:.15rem .675rem;border-radius:.375rem}header .header-bottom .mobile-menu .menu-toggle.open{color:#fff;border-color:#fff;border-width:2px}header .header-bottom nav{-webkit-transition:all .4s;transition:all .4s;opacity:0;max-height:0;overflow:hidden;visibility:hidden;width:100%}header .header-bottom nav.open{opacity:1;max-height:500px;visibility:visible;height:auto}header .header-bottom nav .navbar-nav{width:100%;padding:10px 0}header .header-bottom nav .navbar-nav ul{list-style:none;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;padding:0}header .header-bottom nav .navbar-nav ul li{width:100%;color:#fff;text-align:center;padding:10px 0}header .header-bottom nav .navbar-nav ul li a{color:#fff}.blk-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.blk-container .block-1{margin-bottom:30px;width:100%}.blk-container .block-1 .blk-para{max-width:350px;margin:0 auto}.blk-container .block-1 .blk-para .para-bg p,.blk-container .block-1 .blk-para .para-bg div{padding:0 50px;text-align:center!important}.calculator-section .calculator-box .calculator-form{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.calculator-section .calculator-box .calculator-form .from-group{margin:0 0 20px 0}.calculator-section .calculator-box .ribbon .bmi-result{bottom:50px;font-size:50px}.calculator-section .calculator-box .ribbon .bmi-arrow{bottom:56px}.calculator-section .calculator-box .result{padding:0 10px}.image-group-section{text-align:center}.image-group-section .section-title{text-align:left}.image-group-section img{margin:10px 0}.image-group-section p{margin:0;padding:20px 0 10px}.newsletter-form form{margin:20px 0 0;padding:0}.pagelistadvblock .articlelistmodelwrap article .item img{width:155px;height:auto}.pagelistadvblock .articlelistmodelwrap article .item .item-content h4,.pagelistadvblock .articlelistmodelwrap article .item .item-content p{width:calc(100% - 155px)}.articlelistblock .articlelistmodelwrap .container{padding-right:0;padding-left:0}.articlelistblock .articlelistmodelwrap article .item img{width:155px;height:auto}.articlelistblock .articlelistmodelwrap article .item .item-content h4,.articlelistblock .articlelistmodelwrap article .item .item-content p{width:calc(100% - 155px)}}@media(max-width:767px){.homePage .section-title{white-space:normal}.pagelistadvblock .articlelistmodelwrap article .item img{width:155px;height:auto}.pagelistadvblock .articlelistmodelwrap article .item .item-content h4,.pagelistadvblock .articlelistmodelwrap article .item .item-content p{width:calc(100% - 155px)}.articlelistblock .articlelistmodelwrap .container{padding-right:0;padding-left:0}.articlelistblock .articlelistmodelwrap article .item img{width:155px;height:auto}.articlelistblock .articlelistmodelwrap article .item .item-content h4,.articlelistblock .articlelistmodelwrap article .item .item-content p{width:calc(100% - 155px)}.google-map-block .tab-section nav .nav{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.google-map-block .tab-section nav .nav a{width:100%}.google-map-block .tab-section .tab-content .content-box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.google-map-block .tab-section .tab-content .content-box select{width:100%}.google-map-block .tab-section .tab-content .content-box input[type=text]{width:100%}.google-map-block .tab-section .tab-content .medical-search-tile-container .medical-list .visible-details{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.google-map-block .tab-section .tab-content .medical-search-tile-container .medical-list .visible-details .avatar{width:100px!important;height:70px!important}.google-map-block .tab-section .tab-content .medical-search-tile-container .medical-list .hidden-details{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.google-map-block .tab-section .tab-content .medical-search-tile-container .medical-list .hidden-details .address-details{width:100%;margin:0 0 10px 0}.google-map-block .tab-section .tab-content .medical-search-tile-container .medical-list .hidden-details .address-details .line{display:-webkit-box;display:-ms-flexbox;display:flex}.google-map-block .tab-section .tab-content .medical-search-tile-container .medical-list .hidden-details .address-details .line .label{min-width:110px}.google-map-block .tab-section .tab-content .medical-search-tile-container .medical-list .hidden-details .appointment-details{width:100%}body.map-page .page-title{margin-bottom:0;font-size:28px}body.map-page .page-title:after{border-top:3px solid #009cde;width:100%}body.map-page .breadcrumb{margin-top:0}}