body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}*{margin:0;padding:0;box-sizing:border-box;font-family:"Roboto",sans-serif}.banner{position:relative;top:87px}.slider-caption{text-align:left!important;text-shadow:rgba(0,0,0,.794) 1px 1px 2px;font-weight:400}.slider-caption p{font-size:20px}.slider-caption h2{margin-bottom:40px}.slider-button{margin-right:15px;margin-top:30px;text-decoration:none;color:#fff;text-shadow:none;border:1px dotted #f6f6f6;background-color:inherit;padding:10px 30px;transition:all .3s;z-index:5!important}.slider-button:hover{background-color:#3eb8d7;color:#fff}.contact-info{padding-top:40px;position:relative;top:87px;line-height:8px}.contact-info .far,.contact-info .fas{padding-top:7px;font-size:30px;color:#3eb8d7}.poster{position:relative;top:87px;padding-top:50px}.poster h4{padding-bottom:20px}.poster p{font-size:14px}.poster-one{background-color:#3eb8d7}.poster-one,.poster-two{color:#fff;padding:30px;height:300px}.poster-two{background-color:#0392ce}.poster-three{background-color:#3065b5;color:#fff;padding:30px;height:300px}.poster-three p{padding-top:20px;border-bottom:1px dotted #fff;padding-bottom:10px}.first-child{padding-top:0!important}.title-ancor{color:#000;text-decoration:none;padding-bottom:15px}.service-main img{width:100%}.service-main{position:relative;cursor:pointer}.service-hover{position:absolute;left:0;bottom:0;top:0;right:0;font-size:0;background-color:rgba(62,184,215,.8980392156862745);color:#fff;padding:30px;height:0;width:0;opacity:0;transition:all .3s}.service-main:hover .service-hover{height:100%;width:100%;font-size:16px;opacity:1}.services-details-button{padding:10px 20px;color:#fff;text-decoration:none;border:1px dotted hsla(0,0%,100%,.746);background-color:none;transition:all .2s}.services-details-button:hover{color:#fff;background-color:rgba(16,52,61,.6705882352941176)}@media only screen and (max-width:600px){.service-hover{padding:10px}}.services{position:relative;top:87px;margin-top:70px;margin-bottom:50px}.services-container{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:30px;margin-top:30px}@media only screen and (max-width:600px){.services-container{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:30px;margin-top:30px}}.footer{position:relative;top:87px;background-color:#222;padding:40px 0}.footer h6{color:#fff;text-align:center;position:relative;padding:10px 0;margin:10px 0}.footer h6:after{content:"";height:1px;width:10%;position:absolute;background-color:#3eb8d7;bottom:0;left:45%}.footer p{color:#bbb}.footer p span{margin-right:15px}.footer li{color:#bbb;margin-bottom:10px;border-bottom:1px dotted hsla(0,0%,100%,.651)}.nav-bg{background-color:#fff}.logo-title{display:inline-block;font-size:30px;font-weight:600;padding-left:10px;color:#4575bd}.header-link{padding:10px;position:relative;font-weight:500}.header-link:after{position:absolute;bottom:0;content:"";height:2px;width:0;background-color:#4575bd;left:20%;transition:all .2s}.header-link:hover:after{width:60%}.header-link a:hover{color:#4575bd!important}.logout-button{cursor:pointer}@media only screen and (max-width:600px){.logo-title{font-size:22px}.header-link:after{background-color:#4575bd;left:40%}.header-link:hover:after{width:20%}.header-link{padding:0 10px;text-align:center}}.doctor{position:relative;top:87px}.doctor img{width:80%}.doctors{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px}@media only screen and (max-width:600px){.doctors{grid-template-columns:repeat(1,1fr)}}.loading{text-align:center;padding:50px;font-size:30px;margin-bottom:30px}.contact,.faq,.loading,.service-details{position:relative;top:87px}.faq-inner{width:40%!important}@media only screen and (max-width:600px){.faq-inner{width:100%!important}}.login{position:relative;top:87px}.register{margin:auto}.login-img,.register{width:100%}.isLogedIn{text-decoration:none;cursor:pointer;padding-top:50px}.appoinment{position:relative;top:87px}.book-appoinment{background-color:#3065b5;margin-top:50px;padding:50px 20px}.book-appoinment input{width:100%;height:40px;padding:0 10px;margin-bottom:20px;outline:none}.book-appoinment button,.book-appoinment input{background-color:#5984c4;border:1px solid #fff;color:#fff}.book-appoinment button{width:95%;padding:7px 50px}.select-input{background-color:#5984c4!important;color:#fff!important;border-radius:0!important;border:1px solid #fff!important}.book-appoinment input::-webkit-input-placeholder{color:#fff}.book-appoinment input:-ms-input-placeholder{color:#fff}.book-appoinment input::placeholder{color:#fff}.error-page{height:100vh;text-align:center}.error-page img{width:40%;margin-bottom:40px}.error-page a{text-decoration:none;border:1px solid rgba(0,0,255,.493);padding:10px}
/*# sourceMappingURL=main.b95a214f.chunk.css.map */