
*{margin:0;padding:0;}
ul{padding: 0; margin: 0;}
h1, h2, h3, h4, h5, h6, a, p{font-family: "Poppins", serif;}
h3.mobileOnly{display:none}
p.mobileOnly { display: none;}
.contents1 strong {margin-top: 10px;display: block;}
.topHeader {border-bottom: 1px solid #f3edff;}
.topHeader ul li {display: inline-block;border-right: 1px solid #ede4ff;}
.topHeader ul { justify-content: right;display: flex;align-items: center;}
.topHeader p {margin: 0;margin-top: 10px;color: #0879bf;}
.topHeader ul li a {padding: 10px 15px; display: block;color: #0879bf;}
div#navbarSupportedContent {justify-content: right;}
nav.navbar.navbar-expand-lg.navbar-light {border-bottom: 1px solid #f3edff;}
nav.navbar.navbar-expand-lg.navbar-light a.nav-link {padding: 10px 15px;color: #000;}
body .navbar.navbar-expand-lg.navbar-light ul li a.nav-link:hover{color: #0879bf !important;}
.btn.signIn {background: #152795;border-radius: 25px;color: #fff;font-weight: 600;padding: 10px 20px;font-family: 'Poppins';letter-spacing: 1.5px;margin-left: 20px;}
button#btnBodyClick:hover, a.readMore.btn:hover, .productText a.btn.watchBtn:hover, button.btn.downloadBtn:hover, .btn.signIn:hover {color: #FFFFFF; background: #ff7222;}
.banner {background: url(../images/banner-bg.jpg); width: 100%;height: 100%;background-size: cover;background-repeat: no-repeat; position: relative;padding: 100px 0;}
.banner:before {position: absolute;content: "";left: 0;right: 0;top: 0;bottom: 0; background-color: #f2faff;opacity: 0.8;display: inline-block;}
.bannerContent {position: relative;text-align: center;max-width: 750px; margin: auto;}
.bannerContent h1 {color: #181a1f;font-size: 48px;font-weight: 600;}
.bannerContent p {font-size: 18px;margin-top: 20px;}
.bannerContent a.btn {background: #0879bf;border-radius: 3px;color: #fff; padding: 8px 20px; margin-top: 10px;}
.bannerContent a.btn .fa {font-weight: 100;font-size: 12px;}
.copywright {text-align: center;padding: 10px;background: #000;margin-top: 250px;}
.copywright p {margin: 0;color: #fff;font-family: 'Poppins';font-weight: 300;font-size: 16px;}
.moreImages img {max-width: 100%;border-radius: 10px;}
.moreImages.imageOne img {border-radius: 10px;height: 315px;min-height: 315px;}
.moreImages.imageTwo.threeImage {margin-top: 25px;}
.moreImages {position: relative;}
.moreImages:before {content: "";position: absolute;bottom: 0;left: 0;right: 0;height: 60%;background: linear-gradient(181deg, rgba(0, 0, 0, 0) 39.72%, #181a1f 78.32%);z-index: 1;border-radius: 10px;}
.contents {position: absolute;bottom: 0; left: 0;right: 0;text-align: center;z-index: 9;}
.contents h2 {color: #fff;font-size: 16px;font-family: 'Poppins';margin-bottom: 4px;}
.contents p {font-size: 13px;color: #fff;}
.bookAppointment ul {padding: 0;margin: 0;display: flex; justify-content: center;align-items: center;max-width: 720px;}
.bookAppointment li {position: relative;display: inline-block;padding: 15px 10px;border-radius: 10px;font-size: 13px;font-family: 'Poppins'; margin: 5px;width: 100%;}
.bookAppointment li img {max-width: 30px;margin-right: 5px;}
.moreImages.imageTwo.imagLefts img {min-height: 290px;}
.moreText h1 { color:#0080ba; font-size: 48px;font-weight: 600;}
.moreImages.imageOne.imageFour img {width: 100%;}
.moreText h1 span {color:#4CAF50;}
.moreText p {color: #181a1f;font-size: 18px; margin-top: 30px;margin-bottom: 30px;}
.serviceOne {padding: 60px 0;}
.bookAppointment li a {text-decoration: none;color: #000;}
.bookAppointment li:first-child {background: #ebf6ff;}
.bookAppointment li:nth-child(2) {background: #e6f6ed;}
.bookAppointment li:nth-child(3) {background: #fdf0f6;}
.testingss .contents1 a.btn {
    display: inline-block;
}
.serviceOne .iconBox img {
    max-width: 120px;
    border-radius: 10px;
    margin: auto;
    padding: 10px;
    background: #f7f7f7;
}
.serviceOne .iconBox {
    text-align: center;
    border-radius: 10px;
    width: 100%;
    height: auto;
    border: 0;
    max-width: 100%;
    margin-bottom: 0;
}

.testingss {
    border-radius: 10px;
    padding: 20px 10px;
    margin-top: 30px;
    transition: all 0.3s 
ease-out 0s;
    position: relative;
    min-height: 165px;
    box-shadow: 0px 16px 28px 0px #24242414;
    background: #fff;
    background: #abe7ff;
    background: linear-gradient(90deg, rgb(171 231 255 / 48%) 0%, rgb(87 199 133 / 9%) 100%);
    border: 1px solid #abe7ff;
}
.contents1 h3 {margin-top: 0;font-weight: 600;font-size: 22px; color: #000;}
.testingss span {background: #fff;padding: 20px;margin-right: 20px;position: absolute;left: 0;border-radius: 10px;}
.testingss:hover {box-shadow: 0px -3px 0px 0px rgba(234, 76, 137, 0.004), 0px 40px 40px 0px rgba(14, 17, 51, 0.1);transform: translateY(-10px);}
.testingss p {color: #000;font-size: 18px;margin: 0;font-weight: 400;width: 100%;}
.contents1 a.btn {
    background: #006eaf;
    color: #fff;
    padding: 6px 15px;
    margin-top: 10px;
    font-size: 14px;
}


.testingss a {text-decoration: none;padding: 15px;}
.item img {border-radius: 15px;}
.sliderImages .owl-nav span {color: #747474;font-size: 30px;display: inline-block;width: 40px;height: 40px;line-height: 32px; border: 1px solid #747474;font-weight: 100;font-family: 'FontAwesome';margin: 0 3px;border-radius: 100%;}
.sliderImages .owl-nav {text-align: center; margin-top: 30px;}
