@import "header.css"; /* Header CSS IMPORT */
@import "footer.css"; /* Header CSS IMPORT */
@import "banner.css"; /* Banner CSS IMPORT */
@import "top-header.css"; /* Banner CSS IMPORT */
















.text-black{
    color:black;
}

input[type=email] {
    height: 52px!important;
    background: white;
    width: 100% !important;
    font-family: nunito;
}

input[type=text] {
    font-family: nunito;
}

/*! CSS Used from: http://labartisan.net/demo/medicap/assets/css/bootstrap.min.css */
*,::after,::before{box-sizing:border-box;}
navtr{display:block;}
h3{margin-top:0;margin-bottom:.5rem;}
ol{margin-top:0;margin-bottom:1rem;}
a{color:#007bff;text-decoration:none;background-color:transparent;-webkit-text-decoration-skip:objects;}
a:hover{color:#0056b3;text-decoration:underline;}
h3{margin-bottom:.5rem;font-weight:500;line-height:1.2;color:inherit;}
h3{font-size:1.75rem;}
.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;}
@media (min-width:576px){
.container{max-width:540px;}
}
@media (min-width:768px){
.container{max-width:720px;}
}
@media (min-width:992px){
.container{max-width:960px;}
}
@media (min-width:1200px){
.container{max-width:1200px;}
}
.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px;}
.col-12{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px;}
.col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}
.breadcrumb{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:.75rem 1rem;margin-bottom:1rem;list-style:none;background-color:#e9ecef;border-radius:.25rem;}
.breadcrumb-item+.breadcrumb-item{padding-left:.5rem;}
.breadcrumb-item+.breadcrumb-item::before{display:inline-block;padding-right:.5rem;color:#6c757d;content:"/";}
.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:underline;}
.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:none;}
.breadcrumb-item.active{color:#6c757d;}
.bg-transparent{background-color:transparent!important;}
.mb-0{margin-bottom:0!important;}
@media print{
*,::after,::before{text-shadow:none!important;box-shadow:none!important;}
a:not(.btn){text-decoration:underline;}
h3{orphans:3;widows:3;}
h3{page-break-after:avoid;}
.container{min-width:992px!important;}
}
/*! CSS Used from: http://labartisan.net/demo/medicap/assets/css/style.css */
*{margin:0;padding:0;box-sizing:border-box;}
h3{clear:both;font-weight:600;line-height:1.3;color:#2d334d;}
h3{font-size:24px;}
@media (min-width: 576px){
h3{font-size:30px;}
}
a{color:#2d334d;text-decoration:none;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease;}
a:visited{outline:none;}
a:hover,a:focus,a:active{text-decoration:none;outline:none;}
a:focus{outline:thin dotted;outline:none;}
a:hover,a:active{outline:0;}
::-webkit-input-placeholder{color:#2d334d52;}
::-moz-placeholder{color:#2d334d52;}
:-ms-input-placeholder{color:#2d334d52;}
:-moz-placeholder{color:#2d334d52;}
.bg_img{background-size:100% 100%;}
.page-header{padding:100px 0;}
@media (max-width: 575px){
.page-header{background-size:cover;}
.contact-us .contact-wrap{padding:10px !important;box-shadow:0 0 10px rgba(136, 136, 136, 0.1);}
.padding-tb {
    padding: 50px 0 !important;
}
}
@media (max-width: 991px){
.page-header{margin-top:58px;}
}
@media (min-width: 992px){
.page-header{padding:150px 0;}
}
@media (max-width: 575px){
.page-header .page-header-area{text-align:center;}
}
.page-header .breadcrumb{padding:0;}
@media (max-width: 575px){
.page-header .breadcrumb{justify-content:center;}
}



























/*! CSS Used from: http://labartisan.net/demo/medicap/assets/css/bootstrap.min.css */
*,::after,::before{box-sizing:border-box;}
section{display:block;}
h4,h6{margin-top:0;margin-bottom:.5rem;}
p{margin-top:0;margin-bottom:1rem;}
ul{margin-top:0;margin-bottom:1rem;}
img{vertical-align:middle;border-style:none;}
button{border-radius:0;}
button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color;}
button,input,textarea{margin:0;font-size:inherit;line-height:inherit;font-family: nunito;}
button,input{overflow:visible;}
button{text-transform:none;}
[type=submit],button{-webkit-appearance:button;font-family: nunito;}
[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none;font-family: nunito;}
textarea{overflow:auto;resize:vertical;}
h4,h6{margin-bottom:.5rem;font-weight:500;line-height:1.2;color:inherit;}
h4{font-size:1.5rem;}
h6{font-size:1rem;}
.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;}
@media (min-width:576px){
.container{max-width:540px;}
}
@media (min-width:768px){
.container{max-width:720px;}

}
@media (min-width:992px){
.container{max-width:960px;}
}
@media (min-width:1200px){
.container{max-width:1200px;}
}
.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px;}
.col-12,.col-lg-4,.col-lg-8{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px;}
.col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}
@media (min-width:992px){
.col-lg-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%;}
.col-lg-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%;}
}
.mb-4{margin-bottom:1.5rem!important;}
@media (min-width:992px){
.mb-lg-0{margin-bottom:0!important;}
}
@media print{
*,::after,::before{text-shadow:none!important;box-shadow:none!important;}
img{page-break-inside:avoid;}
p{orphans:3;widows:3;}
.container{min-width:992px!important;}
}
/*! CSS Used from: http://labartisan.net/demo/medicap/assets/css/icofont.min.css */
[class^=icofont-]{speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;line-height:1;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;}
.icofont-rounded-double-right:before{content:"\ea98";}
/*! CSS Used from: http://labartisan.net/demo/medicap/assets/css/style.css */
*{margin:0;padding:0;box-sizing:border-box;}
button,input,textarea{color:#555555;font-size:16px;line-height:28px;}
h4,h6{clear:both;font-weight:600;line-height:1.3;color:#2d334d;}
h4{font-size:20px;}
h6{font-size:18px;}
@media (min-width: 576px){
h4{font-size:24px;}
h6{font-size:18px;}
}
p{margin-bottom:15px;font-weight:400;font-size:15px;line-height:28px;}
@media (min-width: 576px){
p{font-size:16px;}
}
img{height:auto;max-width:100%;}
input,textarea{width:100%;margin-bottom:15px;border:1px solid #f6f9fb;outline:none;padding:12px 20px;outline:none;font-size:16px;line-height:24px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
::-webkit-input-placeholder{color:#2d334d52;}
::-moz-placeholder{color:#2d334d52;}
:-ms-input-placeholder{color:#2d334d52;}
:-moz-placeholder{color:#2d334d52;}
.padding-tb{padding:70px 0;}
@media (min-width: 992px){
.padding-tb{padding:46px 0;}
}
.lab-btn{display:inline-block;padding:13px 25px;background:#b50760;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.lab-btn span{z-index:1;position:relative;font-size:14px;font-weight:700;color:#fff;text-transform:uppercase;}
.lab-btn:hover{background:#44a6f1;box-shadow:0 5px 10px rgba(68, 166, 241, 0.3);}
.lab-ul{padding:0;margin:0;}
.lab-ul li{list-style:none;}
.contact-us .contact-form,.contact-us .contact-area .contact-item{display:flex;flex-wrap:wrap;}
.lab-btn{position:relative;}
.lab-btn{overflow:hidden;}
button{cursor:pointer;}
.contact-us .contact-wrap{padding:30px;box-shadow:0 0 10px rgba(136, 136, 136, 0.1);}
.contact-us .contact-wrap .contact-title h4{font-weight:600;}
.contact-us .contact-area{margin:0 0 30px;}
@media (min-width: 768px){
.contact-us .contact-area{margin:0;}
}
.contact-us .contact-area .contact-item{align-items:flex-start;border-bottom:1px solid #f6f9fb;justify-content:space-between;}
.contact-us .contact-area .contact-item:last-child{margin-bottom:0;border-bottom:none;}
.contact-us .contact-area .contact-item .contact-icon{width:30px;text-align:center;}
.contact-us .contact-area .contact-item .content{width:calc(100% - 45px);}
.contact-us .contact-area .contact-item .content h6{margin-bottom:0;font-weight:500;}
.contact-us .contact-form{justify-content:space-between;}
.contact-us .contact-form input.contact-input{padding:15px;border: 2px solid #858181;margin-bottom:20px;outline:none;box-shadow:none;}
@media (min-width: 992px){
.contact-us .contact-form input.contact-input{width:calc(100% / 2 - 15px); background: white;}
}
.contact-us .contact-form textarea.contact-input{padding:15px;border: 2px solid #858181;margin-bottom:20px;outline:none;box-shadow:none;}
.contact-us .contact-form .lab-btn{width:180px;color:#fff;text-transform:uppercase;cursor:pointer;margin-bottom:0;outline:none;border:none;box-shadow:none;}
.contact-us .contact-form .lab-btn:hover{-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px);}
