/* Global css */
*{margin:0;padding:0;}
html{overflow-x:hidden;scroll-behavior: smooth;}
body{font-size:18px;font-family: "Outfit", sans-serif;background:#fff;color:#333333;line-height: normal;font-family: "Outfit", sans-serif;}
.page-id-8{font-family: "Outfit", sans-serif;}
.bgBlue{background:#42afda;}
.bgdrBlue{background: #207ca0;}
.bgGray{background: #f3f3f3;}
.containerBox{max-width:1600px;line-height:0px;margin:0 auto;padding:0px;}
.containerFull{max-width: 100%;width:100%;padding:0px;}
.containerFull .row-box > div{padding:0px;}
.row-box{width:100%;display: inline-block;}
a{text-decoration:underline;outline:none;-webkit-transition: .5s;-o-transition: .5s;transition: .5s;color:#000;text-decoration: none;}
a:focus, a:hover {color: #000; -webkit-transition: .5s;-o-transition: .5s;transition: .5s;text-decoration: none;}
a:focus{outline: none;}
.btn.focus, .btn:focus, .btn:hover {color: #fff;text-decoration: none;}
img{max-width:100%;}
h1,h2,h3{font-weight: bold;}
h1,h2,h3,h4,h5,h6{margin:0 0 10px;}
p, ul , ol{line-height:27px;font-weight: 400;}
.btn{background-color: #000;color: #fff;font-size: 18px;padding: 14px 28px;border-radius: 6px;}
.btn:hover{background-color: #207ca0;color: #fff;}
.btn .fa{padding-left: 16px;}
@-moz-document url-prefix() {
	.hero-tagline-line{height: 1px;}    		
}
small {line-height:21px;font-size:14px;}
/* span{line-height:27px;} */
html,button,input,select,textarea{font-size: 18px;line-height:27px;}
section{width:100%;float:left;padding:80px 0;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;}
div, li , ul, ol{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;}
input{-webkit-box-sizing:border-box;box-sizing:border-box;}
input[type=submit],button{outline:none;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;line-height:27px;}
.col1{width:8.33333333%;}
.col2{width:16.66666667%;}
.col3{width:25%;}
.col4{width:33.33333333%;}
.col5{width:41.66666667%;}
.col6{width:50%;}
.col7{width:58.33333333%;}
.col8{width:66.66666667%;}
.col9{width:75%;}
.col10{width:83.33333333%;}
.col11{width:91.66666667%;}
.col12{width:100%;}
.col1,.col2,.col3,.col4,.col5,.col6,.col7,.col8,.col9,.col10,.col11,.col12{float:left;padding:0 15px;}

@media (min-width:320px){.containerBox{width:100%;padding: 0px 15px;}
}
@media (min-width: 768px) {.containerBox{width:750px;}
}
@media (min-width:992px){.containerBox{width:960px;}
}
@media (min-width:1200px){.containerBox{width:1170px;}
}
@media (min-width:1340px){.containerBox{width:1310px;}
}
@media (min-width:1440px){.containerBox{width:1410px;}
}
@media (min-width:1630px){.containerBox{width:1600px;}
}


@media (max-width:767px){.col1, .col2, .col3, .col4, .col5, .col6, .col7, .col8, .col9, .col10, .col11, .col12{width:100%;}
}

/* placeholder */
::-webkit-input-placeholder{color:#A6AAB0;}
::-moz-placeholder{color:#A6AAB0;}
:-ms-input-placeholder{color:#A6AAB0;}
::-ms-input-placeholder{color:#A6AAB0;}
::placeholder{color:#A6AAB0;}

/* heading */
.h1tag{font-size:36px;line-height: 36px; font-family: "Work Sans", sans-serif;font-weight: bold;color:#000;margin-bottom: 10px;}
.h2tag{font-size:36px;line-height: 36px; font-family: "Work Sans", sans-serif;font-weight: bold;color:#000;margin-bottom: 10px;}
.h3tag{font-size:36px;line-height: 36px; font-family: "Work Sans", sans-serif;font-weight: bold;color:#000;margin-bottom: 10px;}
.h4tag{font-size:36px;line-height: 30px; font-family: "Work Sans", sans-serif;font-weight: 600;color:#000;margin-bottom: 10px;}
.h5tag{font-size:14px;line-height: 24px; font-family: "Work Sans", sans-serif;font-weight: 600;margin-bottom: 10px;}

/* bg color */
.bg-black a{background-color: #000;color:#fff;border:2px solid #000;}
.bg-white a{background-color: #fff;color:#000;border:2px solid #fff;}

/* padding */
.p0 {padding:0px !important;}
.pt0 {padding-top:0px !important;}
.pb0 {padding-bottom:0px !important;}
.pl0 {padding-left:0px !important;}
.pr0 {padding-right:0px !important;}
.pl100 {padding-left: 87px;}
.pr100 {padding-right: 87px;}
.pt145 {padding-top:145px;}
.pb145 {padding-bottom:145px;}
.pt15 {padding-top:15px;}
.pb15 {padding-bottom:15px;}
.pt55 {padding-top:55px;}
.pb55 {padding-bottom:55px;}
.pt160 {padding-top:160px;}
.pb160 {padding-bottom:160px;}




.page-id-8 .btn {border-radius: 6px !important;}

/*  */
header {position: absolute;top:0; left: 0;width: 100%;  background: #fff;z-index: 2;}
header + * {margin-top: 5rem !important;}

/* top info */
.topInfo {position: relative; padding: 12px 0; display: flex;align-items: center;}
.topInfo::before {position: absolute;content: "";background: #42afda;width: 609px;height: 100%;right: 0;	clip-path: polygon(17.8% 0, 100% 0%, 100% 100%, 87px 100%);}
.topInfo .d-flex {display: flex; justify-content: space-between; align-items: center;}
.topInfo .d-flex .conIcon {display: flex; align-items: center;}
.topInfo .d-flex .conIcon {display: flex;align-items: center;}
.topInfo .d-flex .conIcon a {font-size: 18px; color: #000;display: inline-flex;align-items: center;gap: 10px;text-decoration: none;}
.topInfo .d-flex .conIcon hr {border: none;background: #000; width: 1px; height: 18px;margin: 0px 15px;}
.topInfo .d-flex .add a { position: relative; z-index: 1;color: #fff;}
/*  */

/* top menu */
.main-menu .containerBox nav {display: flex;justify-content: space-between;    align-items: center;}
.main-menu #myNavbar {padding: 0;}
.main-menu a.navbar-brand {height: auto;padding: 0;line-height: normal;}
.main-menu .sub {position: absolute; top: -3px; right: -5px;color: #fff;}
.main-menu { background: #000; padding: 27px 0px;}
.main-menu.fixed {position: fixed;top: 0;width: 100%;z-index: 99;}
.main-menu #myNavbar > ul > li{padding: 0px 23px;}
.main-menu > ul > li:first-child{padding-left: 0;}
.main-menu #myNavbar > ul > li:last-child  {margin-right: 106px;}
.main-menu ul> li:nth-child(4){margin-left: 10px;}
.main-menu #myNavbar > ul > li > a {color: #fff; font-size: 16px;font-weight: 500;padding: 0;    text-transform: uppercase;}
.main-menu .nav>li>a:focus,
.main-menu .nav>li>a:hover, 
.main-menu .nav>li.active>a{text-decoration: none;background-color: transparent;color: red !important;}
.main-menu  .manuFlex {display: inline-flex;align-items: center;}
.main-menu  .appbtn a {border: 2px solid #42afda; color: #42afda;padding: 15px 20px; text-transform: uppercase;font-size: 16px;border-radius: 6px;}
.main-menu .appbtn a:hover {background: #42afda;color: #fff;}
.main-menu #myNavbar ul li .dropdown-menu {padding: 0;}
.main-menu #myNavbar ul li .dropdown-menu li {margin: 0;}
.main-menu #myNavbar ul li .dropdown-menu li a {padding: 10px 10px;text-transform: uppercase;font-size: 16px;}
.main-menu #myNavbar ul li .dropdown-menu li a:hover {background: #42afda;color: #fff;}
/*  */

/* banner */
.banner:before{position: absolute;content: "";background: rgba(0, 0, 0, 0.5);width: 100%;height: 100%;top: 0;left: 0;}
.banner video {width: 100%;height: 100%;}
.banner {padding: 0;position:relative;line-height:0;}
.banner .containerBox {position: relative;}
.banner .carousel-caption {left: 0;	right: 0;padding: 0;text-align: left;bottom: 350px;    z-index: 1;}
.banner > img {opacity: .4; width: 100%;}
.banner .d-flex {display: flex;column-gap: 256px;position: relative;z-index: 1;}
.banner .d-flex .contentbox h1 {font-size: 45px;font-weight: bold;line-height: 55px;}
.banner .d-flex .contentbox p {font-size: 45px;color: #fff;line-height: 55px;font-weight: normal;}
.banner .d-flex aside{margin-top: 20px;}
.banner .d-flex .btn {background:#40aad3;color: #fff;font-size: 18px;padding: 14px 21px;}
.banner .d-flex .btn:hover {background: #fff;color: #000;}
/*  */

/*meet the doctor  */
.meetDo {position: relative;}
.meetDo .containerBox {position: relative;z-index: 1;}
.meetDo .row-box {display: flex; align-items: center;position: relative;}
.meetDo > img {position: absolute;width: 100%;left: 0;top: 0;opacity: .1;height: 100%;object-fit: cover;}
.meetDo h2 {text-align: right;font-size: 30px;font-weight: 600;}
.meetDo .imgBox img {max-width: 100%;border-radius:20px;}
.meetDo .contBox p {font-size: 18px;line-height: 26px;width: 100%;padding: 40px 0px;}
.home-doctor-name {text-align: right; margin-top: 80px; position: relative;}
.home-doctor-name h3 span {display: inline-block;background: #fff; position: relative;z-index: 1;padding-left: 12px;}
.meetDo .row-box {padding: 0;justify-content: space-between;}
.meetDo .col7.dc-left{width:47%;padding:0;}
.meetDo .col5.dc-right{width:45%;}
.home-doctor-name h2 span {display: inline-block;background: #fff;position: relative;z-index: 1;padding-left: 22px;}
.meetDo .imgBox {float: left !important;border-radius:20px;box-shadow: -10px 12px 11px 0px #8e8e8e73;}
.hero-tagline-textbox {position: relative;padding-left: 4rem;}
.hero-tagline-text {opacity: 1;transition: opacity .35s ease-in .5s;position: relative;}
.hero-tagline-line {position: absolute;top: calc(50% + 0px);left: 0;transition: transform .5s ease-in;background: #000;
    width: calc(100% - 300px);height: 1px;}
.cover-dr{float: right;width: 83%;}
    @-moz-document url-prefix() 
    {.hero-tagline-line{height: 1px;} }
/*  */


/* top reasons */
.topReasons {background: #207ca0;padding-bottom: 0;}
.topReasons .fullContent {text-align: center;}
.topReasons .fullContent h3{font-size: 36px;line-height: 48px;width: 100%; max-width: 600px;margin: 0px auto;color: #fff;}
.topReasons .fullContent p{color: #fff;margin: 40px auto 90px auto;width: 100%; max-width: 950px;}
.topReasons .fullContent p a {color: #40add8;font-weight: 500;}
.threFlex {display: flex;justify-content: center;column-gap: 60px;padding: 0px 80px;margin-bottom: -116px;
    position: relative; z-index: 1;}
/*  .page-id-8 .threFlex .boxwrap{border-radius:10px; box-shadow: -4px 6px 5px #696868;} */
.threFlex .boxwrap {background: #fff;padding: 40px 15px 40px 50px;;box-sizing: border-box;max-width: 403px;min-width: 403px;
 margin: 0px auto;transition: .5s;border-radius:10px; box-shadow: -4px 6px 5px #696868;}
 .threFlex .boxwrap:hover {background: #000;}
 .threFlex .boxwrap:hover  .captionBox h3,
 .threFlex .boxwrap:hover ul li span,
 .threFlex .boxwrap:hover ul li .fa{color: #fff;}
.threFlex .boxwrap .captionBox h3 {color: #000;font-weight: 600;font-size: 28px;margin: 17px 0;line-height: 37px;}
.threFlex .boxwrap .captionBox ul li {color: #333;font-size: 18px;line-height: 37px;}
.threFlex .boxwrap .captionBox ul li i{padding-right: 10px;color: #ef3e36;}
/*  */

/* Meet the Team */
.meetTeam {padding: 0;line-height: 0;}
.meetTeam .row-box {display: flex;align-items: center;}
/* .meetTeam .conText {padding-left: 40px;background: #000;} */
.meetTeam .conText { padding:3.1rem 15px 15px 40px;background: #000;}
.meetTeam .conText h3 {font-size: 36px;color: #fff;}
.meetTeam .conText p {color: #fff;padding: 20px 0 15px;width: 100%;max-width: 269px;}
.meetTeam .conText .btn {background: #373737;padding: 14px 33px;}
.meetTeam .conText .btn:hover {background: #207ca0;}
/**/

/* contact info map  */
.contInfo {padding: 0;line-height: 0;background: #000;}
.contInfo .row-box{display: flex;align-items:center;}
.contInfo .conText {padding: 80px 60px 60px 70px;	background: #000;height: 100%;}
.contInfo .conText h3{font-size: 36px;font-weight: bold;color: #fff;}
.contInfo .conText p{font-size: 18px;line-height: 26px;padding: 15px 0px 50px;color: #fff;margin: 0;width: 100%;
    max-width: 371px;}
.contInfo .conText a {background: #373737;display: inline-block;color: #fff;padding: 16px 31px;font-size: 18px;border-radius:4px;}
.page-id-8 .contInfo .conText a{border-radius:6px;}
.contInfo .conText a i {padding-left: 10px;}
.contInfo .conText a:hover{background-color: #207ca0;}
.contInfo .map {line-height: 0;}
.contInfo .map iframe {width: 100%;height: 100%;min-height: 282px;}
.clientLogo {background: #207ca0;padding: 40px 160px 40px 118px;display: flex;justify-content: space-between;align-items: center;
}
.contInfo .col8 > .col12 {padding: 0;}
/*  */

/* new patient section */
.page-id-8 .dentalbox {border-radius: 10px;}
.page-id-8 .dentalbox:hover{background: #207ca0;}
.page-id-8 .dentalbox:hover h4,
.page-id-8 .dentalbox:hover ul li{color: #fff;}
.page-id-8 .dentalbox:hover ul li a,
.page-id-8 .dentalbox:hover ul li a i{color: #afe9ff;}

.contentWithImg {position: relative;}
.dentalbox:hover {background: #fff;border: 1px solid #207ca0;}
.contentWithImg .row-box {display: flex;align-items: center;gap: 40px;justify-content: space-between;}
.contentWithImg .contBox .d-flex {display: flex;justify-content: flex-end;}
.contentWithImg .contBox h3 {font-size: 30px;font-weight: 600;text-align: left;line-height: 39px; width: 100%; max-width: 300px;}
.contentWithImg .contBox p {color: #333;margin: 25px 0 40px;padding: 0;}
.contentWithImg .imgBox {max-width: 709px;float: right;overflow:hidden;    box-shadow: -10px 12px 11px 0px #8e8e8e73;}
.contentWithImg .imgBox img{max-width: 100%;transition: .5s;}
/* .contentWithImg .imgBox:hover img{transform: scale(1.2);} */


.meetDo.contentWithImg .hero-tagline-text{float: right;}
.meetDo.contentWithImg  .hero-tagline-line {top: calc(43% + 20px);width: calc(100% - 319px);height: 1px;}
/*  */


/*insurance start here */
.contentWithImg.insurance {padding:65px 0;}
.meetDo.contentWithImg.insurance .hero-tagline-line {top: calc(50% + 18px);width: calc(100% - 331px);}
/*  */

/* dental service */
.dentalSer {padding: 43px 0 80px;}
.dentalSer .containerFull {padding: 0px 60px;}
.dentalSer .row-box {display: flex;gap: 20px;}
.dentalSer .dentalser h3 {text-align: center;font-size: 36px;padding-bottom: 90px;margin: 0;}
.dentalbox {border: 1px solid #207ca0;background: #fafafa;padding: 60px 50px;height: 100%;gap: 20px;}
.dentalbox h4 {font-size: 25px;font-weight: 600;padding-bottom: 20px;margin: 0;}
.dentalbox ul li a span,
.dentalbox ul li span{font-size: 18px;line-height: 43px;color: #333;padding-right: 15px;}
.dentalbox ul li a i {color: #ef3e36; padding-left: 15px;}
.dentalbox ul li a:hover span {color:#ef3e36;;}
/*  */
    /* footer */
.footer {position: relative;padding: 80px 0px 32px;background-color: #000;float: right;
    width: 100%;
  }
.footer .servicBox {position: relative;}
.footer > img {position: absolute;width: 100%;left: 0;top: 0;height: 100%;object-fit: cover;opacity: .2;}
.footer .containerBox {position: relative;z-index: 1;}
/* .footer .col5 {width: 37%;}
.footer .col7{width: 63%;} */
.footer .footCoInfo {margin-top: 50px;}
.footWrapp,
.footWrapp ul li a {color: #fff;}
.footWrapp ul{padding: 0;margin: 0;}
.footWrapp h5 {margin-bottom: 19px;font-size: 22px;font-weight: 600;}
.footWrapp ul li a {font-size: 18px;line-height: 42px;}
.footWrapp, .footWrapp ul li a {color: #fff;transition: .5s;}
.footWrapp, .footWrapp ul li a:hover{color:#42afda;}
.footWrapp, .footWrapp ul li a:hover i{color: #fff;}
.footWrapp ul li a .fa{color: #ef3e36;}
.footWrapp ul li a span {padding-left:10px;}
.footWrapp {display: flex;justify-content: space-between;width: 100%;max-width: 550px;}
.footWrapp h6 {font-size: 18px;	color: #ef3e36;line-height: 28px; margin: 0;}
.workingHours h6:nth-of-type(2) {margin-top: 34px;}
.footWrapp p,
.footWrapp a{color: #fff;width: 100%;max-width: 200px;line-height: 28px;}
.footWrapp a {width: 100%;max-width: 200px;display: inline-block;}
.footWrapp .footWrapp a {max-width: 220px;display: inline-block;}
.footWrapp .sociallink {margin-top: 20px;display: flex;justify-content: flex-start;gap: 10px;}
.footWrapp .sociallink a {width: 39px;background: #207ca0;height: 39px;display: inline-block;line-height: 39px;text-align: center;    border-radius: 4px;
}
.footWrapp .sociallink a:hover {background:#42afda;}

.footBlog {width: 100%;max-width: 785px;float: right;}
.footBlog .blogFlex {display: flex;justify-content: space-between;color: #fff;margin-bottom: 19px;}
.footBlog .blogFlex h5 {font-size: 22px;}
.footBlog .blogFlex p a{color: #ef3e36;border-bottom: 1px solid #ef3e36;text-transform: lowercase;font-size: 16px;	line-height: 21px;}
.footBlog .bFlex .BlogImg figure {overflow: hidden;    border-radius: 10px;}
.footBlog  .bFlex .BlogImg img {width: 100%;transition: .5s;border-radius: 10px;}
/* .footBlog .bFlex .BlogImg {transition: ease-in-out;} */
.BlogImg {box-shadow: -7px 10px 4px 1px #01202c;    width: 362px;}
.footBlog .bFlex .BlogImg:hover img {transform: scale(1.2);}
.footBlog .bFlex .BlogImg:hover .captionBox {background: #42afda;}
.footBlog  .bFlex{display: flex;gap: 50px;}
.BlogImg .captionBox {background-color: #207ca0;padding: 15px 10px 10px;color: #fff; z-index: -1; margin-top: -5px;}
.BlogImg .captionBox h6{font-size: 18px;font-weight: 600;}
.BlogImg .captionBox p{font-size: 18px;color: #fff;line-height: 26px;}
.BlogImg .captionBox p a {font-size: 15px;}
.BlogImg .captionBox p a:hover {color: #ef3e36;}
.footer .copyRight {padding: 64px 0px 0px;}
.footer .copyRight p,
.footer .copyRight p a{color: #fff;font-size: 15px;text-align: center;margin: 0;}
.footBlog .servicBox h3 {font-size: 20px; line-height: 30px;}
.footer .servicBox .serInnerContent{height:auto;}
/*  */
.innerBanner {position: relative;background-color: #000;padding: 0;}
.innerBanner > img {width: 100%;object-fit: cover;opacity: .5;height: 350px;}
/* .page-id-10 .innerBanner > img {object-position: 0 40%;} */
.page-id-281 .innerBanner > img{object-position: 0 74%;}
.page-id-358 .innerBanner > img{object-position: 0 70%;}
.page-id-416 .innerBanner > img{object-position: 0 40%;}
.page-id-416 .innerBanner > img{object-position: 0 43%;}
.innerBanner .innCap {position: absolute;top: 54%;left: 50%;right: 0;margin: 0px auto;transform: translate(-50%,-54%);text-align: center;}
.innerBanner .innCap h1{background-color: #42afda;color: #fff;text-transform: capitalize; display: inline-block;
padding: 20px;border-radius: 6px;}
.drMitchel{position: relative;}
.drMitchel .imgBox {border-radius: 20px;box-shadow: -10px 12px 11px 0px #8e8e8e73;}
.drMitchel .imgBox img {border-radius: 20px;}
.drMitchel > img {position: absolute;width: 100%;left: 0;top: 0;opacity: .1;height: 100%;object-fit: cover;}
.drMitchel .containerBox{position: relative;}
.drMitchel .contBox h2 { font-size: 30px;}
.drMitchel .contBox p {padding: 20px 0;font-size: 28px;font-weight: 500;}
.meet-the-team .teamHead p a {color: #42afda;}
.drMitchel .contBox #accordion .panel-default {border-color: #ddd;border-radius: 10px !important;}
.drMitchel .contBox .panel-default > .panel-heading { color: #fff; background-color: #42afda;border:none;border-radius:10px;}
.drMitchel .contBox .panel-default > .panel-heading h4{font-size: 22px;font-weight: 500;}
.drMitchel .contBox .panel-default   .panel-body {font-size: 18px;line-height: 27px;    border-top: none;}

/*  */
.meet-the-team .teamHead h3 {font-size: 36px;}
.meet-the-team .teamHead{padding: 0 0 50px;}
.meet-the-team .teamHead h3 {text-align: center;}
.meet-the-team .teamHead p {text-align: center;}
.meet-the-team .row-box {display: flex;flex-wrap: wrap;}
.meet-the-team .teamwrap {display: flex; gap: 30px;}
ul.tabs {margin: 0;	padding: 0;list-style: none;width: 100%;display: flex;justify-content: space-between; gap: 0px;}
ul.tabs li {margin-left: 15px;}
ul.tabs li:first-child {margin: 0;}
ul.tabs li {float: left;cursor: pointer;  height: auto;color: #ccc;overflow: hidden;position: relative;}
ul.tabs li img {margin-bottom: -14px;border-radius: 15px; box-shadow: 0px 5px 5px #53585b;}
ul.tabs li .figcption{background:rgba(0, 0, 0, 1);width: 100%;text-align: center;padding:24px 10px 10px;position: relative;z-index: -1;}
ul.tabs li .figcption h4,
.meet-the-team .tab_content h4{color: #fff;font-size: 24px;font-weight: 600;margin: 0;}
.meet-the-team .tab_content h4{color: #000;margin: 0 0 10px;}
ul.tabs li .figcption h5,
.meet-the-team .tab_content h5{color:#42afda;font-size: 16px;} 
ul.tabs li.active {color: #333;border-bottom:10px solid #48a1c4;display: block;}
.tab_container {clear: both;float: left;width: 100%;background:#f6f6f6;overflow: auto;}
.tab_content {padding: 20px;display: none;}
.tab_drawer_heading { display: none; }
.meet-the-team .doctorBtn {margin-top: 30px;text-align: center;}
/**/

/* reach-out section */
.reach-out{position: relative;}
.reach-out > img {position: absolute;width: 100%;left: 0;top: 0;opacity: .1;height: 100%;object-fit: cover;}
.reach-out .rechimg  img {width: 100%;box-shadow: -4px 6px 5px #696868;border-radius:20px;}
.reach-out .containerBox {position: relative;}
.reach-out h2{padding: 0 0 20px;}
.reach-out p a, .reach-out p span {color: #43a3c9;font-weight: 500;}
.careFor {background: #42afda;}
.careFor .fullContent h3 {text-align: center;color: #fff;font-size: 36px;margin-bottom: 50px;}
.careFor .threFlex {margin: 0 !important;}
.careFor .threFlex .boxwrap h5{ font-size: 22px;margin: 20px 0;font-weight: 600;}
.careFor .threFlex .boxwrap p a{color: #ef3e36;}
.careFor .threFlex .boxwrap:hover p,
.careFor .threFlex .boxwrap:hover h5 {color: #fff;}
.contInfo.formwMp .conText {padding: 80px 60px 80px 70px;}
.contInfo.formwMp .row-box {align-items: inherit;}
.contInfo.formwMp .conText p {padding: 20px 0;}
.contInfo.formwMp .conText .conPage:last-of-type h3{margin-top: 50px;}
.contInfo.formwMp .map {height: 100%;}

/*  */

.conFormwithDetails .form-control {border-radius: 0px;background-color: #fafafa; border: 1px solid #c3c3c3;padding: 10px;height: auto;
font-size: 18px; line-height: 15px;}
.conFormwithDetails .d-flex p select.wpcf7-select {width: 69px;}
.addressmaparea .row{display: flex;}
.conFormwithDetails .d-flex p {display: flex;width: 220px;gap: 15px;}
.conFormwithDetails .form-group label {line-height: 25px;font-weight: 600;}
.conFormwithDetails select {border-radius: 0px;background-color: #fafafa; border: 1px solid #c3c3c3;padding: 10px;height: auto;
    font-size: 18px; line-height: 15px;}
.addressmaparea .conactLink h4, 
.addressmaparea .hours h4{font-size: 24px;color: #42afda;font-weight: 600;}
.addressmaparea .conactLink { margin-bottom: 30px;}
.addressmaparea .conactLink a {font-size: 18px; line-height: 27px; }
.addressmaparea .conactLink a:hover{color: #ef3e36;}
.addressmaparea .hours ul li { font-size: 18px;line-height: 27px;margin-bottom: 15px; }
.conFormwithDetails .hours {border-left: 1px solid #333;height: 100%;padding-left: 20px; }
/*  */


.topReasons .fullContent p a {color: #afe9ff ;font-weight: 500;}



/*  */
/*  */
.newPatient .conText {padding: 80px 60px 80px 70px;}
.newPatient .row-box {display: flex;align-items: inherit;}
.newPatient .conText p {padding: 20px 0;}
.newPatient .Patientright p a {color: #afe9ff;}
.newPatient .conText .conTextInners:last-of-type h3{margin-top: 50px;}
.newPatient {background: #207ca0;color: #fff;}
.newPatient .Patientright h3 { font-size: 36px; margin-bottom: 30px;}
.newPatient .Patientright {padding: 10px 30px;height: 100%;display: flex;align-items: center;}
.newPatient .Patientimg {height: 100%;}
.newPatient .Patientimg img {height: 100%; object-fit: cover;object-position: 44% 0;}
.newPatient .doctorBtn a.btn:hover {background: #429fc0;}
/*  */


/*  */
.careFor.smile {background: transparent;}
.careFor.smile .fullContent h3 {text-align: center;color:#42afda;font-size: 36px;margin-bottom: 50px;}
.careFor.smile .threFlex .boxwrap {background: #42afda;color: #fff;}
.careFor.smile .threFlex .boxwrap:hover { background: #000;}
/*  */


/*  main service page*/
.drsara{position: relative;}
.drsara > img {position: absolute;width: 100%;left: 0;top: 0;opacity: .1; height: 100%;object-fit: cover;}
.drsara .containerBox {position: relative;z-index: 1;}
.drsara .imgBox img {border-radius: 20px; box-shadow: -4px 6px 5px #696868;}
.drsara .contBox h2 {margin-bottom: 20px;}
.drsara .doctorBtn { margin-top: 30px;}
.seviceDetails .topHead h3 {font-size: 30px;text-align: center;}
.seviceDetails .servicBox{position: relative;margin-top: 30px;}
.servicBox figure { margin: 0;}
.servicBox figure img {min-height: 200px;object-fit: cover;border-radius: 20px;box-shadow: -4px 6px 5px #696868;height: 100%;}
.servicBox .serInnerContent {position: absolute; bottom: 0;background:rgba(66, 175, 218, 1) ;width: 100%;padding: 10px;height: 100px;display: flex;flex-direction: column;justify-content: center;transition:.5s;border-radius:0px 0px 20px 20px;}
.servicBox:hover .serInnerContent {height: 100%;align-items: center;background:rgba(66, 175, 218, .8) ;text-align: center;    border-radius: 20px;}
.seviceDetails .serInnerContent h3 {font-size: 20px;font-weight:600;color: #fff; line-height: 22px;margin: 0;}
/*  */




/** inner service page **/
.innerSer .dentalImplants h2 {font-size: 36px; margin-bottom: 20px;color: #42afda;}
.innerSer .dentalImplants h3 {margin-bottom: 15px; margin-top: 30px;}
.innerSer .dentalImplants ul {padding-left: 25px;}
.innerSer .dentalImplants ul li {display: list-item;margin-bottom:.5rem;}
.innerSer .dentalImplants ul li strong{font-weight: 600;}
.dentalImplants img {float: left;width: 100%;max-width: 500px;margin-right: 30px;margin-bottom: 15px;border-radius: 20px;box-shadow: -10px 12px 11px 0px #8e8e8e73;}
.page-id-416 .dentalImplants img {width: 100%;max-width: 450px;}

.innerSer.alignitem .row-box {display: flex;align-items: center;}
.page-id-437 .dentalImplants img {box-shadow: -10px -3px 41px 0px #8e8e8e73;}
/*  */

/*  */
.conFoD {background: #42afda;}
.conFoD .conactLink h3 { font-size: 30px; color: #fff; margin-bottom: 20px;}
.conFoD .conactLink ul li{color: #fff;margin-bottom: 10px;font-size: 18px;transition:.5s;display:flex;    align-items: baseline;}
.conFoD .conactLink ul li span{padding-left: 10px;}
.conFoD .conactLink ul li:last-child {margin: 0;}
.conFoD  .form-control {border-radius: 0px;background-color: #fafafa;border: 1px solid #c3c3c3; padding: 10px;height: auto;
font-size: 18px;line-height: 15px;}
.conFoD .conactLink ul li i {color: red;}
.conFoD .conactLink ul li:hover span,
.conFoD .conactLink ul li:hover i{color: #000;}
/** service end here **/

/* Blog section */
.blogPage {background: #e6f9fd;}
.blogPage .heading h4 {	text-align: center;}
.blogPage .blog-box {width: 100%;border-radius: 15px;background: #fff; margin-bottom: 30px;padding: 15px;}
.blogPage .blog-box a {display: inline-block;	width: 100%;}
.blogPage .blog-box a figure{width: 100%;}
.blogPage .blog-box a figure >img{width: 100%; height: 250px; object-fit: cover;border-radius: 15px 15px 0px 0px;margin-bottom: 15px;}
.blogPage .blog-box p.m0 { margin: 0;}
.blogPage .blog-box figcaption h5 {font-size: 20px;line-height: 24px;margin-top: 1rem;font-weight: 600;}
.blogPage .blog-box figcaption p {font-size: 16px;	line-height: 24px;text-align: left;margin: 20px 0px;}
.blogPage .blog-box figcaption span{font-size: 16px;font-weight: bold;position: relative;display:inline-block;z-index: 1;transition: .5s;overflow: hidden; padding: 10px;}
.blogPage .blog-box figcaption span:before{position:absolute;background-color:#e6f9fd;width: 96px;height: 10px;content: "";left: 0;bottom: 8px;  display: block;z-index: -1;transform: scale(1);transition: .5s;}
.blogPage .blog-box figcaption span:hover::before {transform: scale(1);height: 100%;width: 100%;background:#42afda;bottom: 0;color: #fff;}
.blogPage .blog-box figcaption span:hover {color: #fff;}
.blogPage .navArrow {display: flex;justify-content: space-between;text-transform: capitalize;}
/*  */

/* blog signle */
.blog-single {background: #fff;}
.blog-single .selec-box {display: flex;justify-content: space-between; align-items: center;}
.blog-single .selec-box p{margin: 0;}
.blog-single .selec-box .left p span{font-weight: bold;}
.blog-single .selec-box .btn-bg {background: #19b6cc;color: #fff; width: 100px;padding: 10px;border-radius: 5px;text-transform: capitalize;}
.blog-single .selec-box .btn-bg:hover{background: #000; color: #fff;}
.blog-single .dental-centre p {margin: 20px 0;}
.blog-single .sociallink{margin-bottom: 20px;}
.blog-single .sociallink a {width: 39px;background: #207ca0;height: 39px;display: inline-block;line-height: 39px;text-align: center;color: #fff;}
.blog-single .sociallink a:hover {background: #ef3e36;}
.blog-single .navArrow {display: flex;justify-content: space-between;text-transform: capitalize;}
/*  */

/*gallery */
.drsara .contBox p a {color:#00749f;font-weight: 500;}
.galleryWrapp {transition: .5s;overflow: hidden;border-radius: 30px;    box-shadow: -4px 6px 5px #696868;}
.galleryWrapp:hover .gallBox{transition: .5s}
.gallBox.pb {position: relative;}
.gallBox iframe{border-radius: 20px;top: 0;left: 0;width: 100%;height: 100%;border: none;max-width: 100%; position: absolute;}
.gallBox .pt{padding-top: 177.78%;}
.smileGallery .row-box {display: flex;flex-wrap: wrap;row-gap: 30px;}
.drsara.smileG .row-box,
.reach-out .row-box{display: flex;align-items: center;	flex-wrap: wrap;}
.drsara.smileG .contimg img{border-radius: 20px;box-shadow: -10px 12px 11px 0px #8e8e8e73;max-width:100%;}
/**  **/


/* new patient form */
.drMitchel .patient-registration-form {width: 100%;max-width: 800px;margin: 0px auto;}
.page-id-365 article#post-365 {width: 100%;margin: 0px auto;max-width: 800px;}
.page-id-365.drMitchel h1 {font-weight: 600;margin-bottom: 30px;}
.page-id-365 .drMitchel form h2 {font-size: 30px;font-weight: 500;margin-bottom: 20px;}
.page-id-365 .drMitchel form p label {font-weight: normal;}
.page-id-365 .drMitchel form p {margin-bottom: 1rem;}
.page-id-365 .drMitchel form p input,
.page-id-365 .drMitchel form p textarea.form-control,
.page-id-365 .drMitchel form p select{border-radius: 0px;background-color: #fafafa;border: 1px solid #c3c3c3;padding: 10px;height: auto;font-size: 18px;line-height: 15px;}
.drMitchel .patient-registration-form form p input.btn {border: none;background-color: #000;color: #fff;font-size: 18px;padding: 14px 28px;border-radius: 6px;margin: 0;opacity: 1 !important;}
.drMitchel .patient-registration-form form p input.btn:hover {background-color: #207ca0;color: #fff;}
.page-id-365 .drMitchel form p span.wpcf7-spinner {display: none;}
.drMitchel .patient-registration-form .radio-group .first,
.drMitchel .patient-registration-form .radio-groupdentist .first,
.drMitchel .patient-registration-form .radio-groupdentist .last{margin-left: 0;}
.drMitchel .patient-registration-form  .checkbox-group span.wpcf7-list-item {display: block;margin: 0;}
.drMitchel .patient-registration-form span.checkbox-group {display: flex;flex-wrap: wrap;}
.drMitchel .patient-registration-form span.checkbox-group span {flex: 0 0 33.33%;}
.drMitchel .patient-registration-form .wpcf7-acceptance span.wpcf7-list-item {margin: 0;}
/*  */


/*  */

.page-id-388  .smileGallery {padding: 0 0px 80px;}
.page-id-388 .drMitchel {background: #f9f9f9;}
.page-id-388 .drMitchel .contBox .panel-default .panel-body p {font-size: 18px;line-height: 27px;font-weight: normal;}
.page-id-388 .drMitchel .contBox h2{margin-bottom:30px;}
.page-id-388 .drMitchel .imgBox .heading {margin-top: 30px;}
.page-id-388 .drMitchel .imgBox h3 a {color: #42afda;}
.page-id-388 .drMitchel .imgBox{box-shadow:0 0 0 transparent;text-align: center;}
.page-id-388 .drMitchel .imgBox img {max-width: 100%; box-shadow: -10px 12px 11px 0px #8e8e8e73;}

/*  */
.page-id-379 .drMitchel ul,
.drMitchel .rank-math-html-sitemap ul,
.page-id-3 .drMitchel ul{padding-left:25px;}
.page-id-379 .drMitchel ul li,
.drMitchel .rank-math-html-sitemap ul li,
.page-id-3 .drMitchel ul li{display: list-item;margin-bottom: .5rem;}
.drMitchel .rank-math-html-sitemap ul li a:hover{color: #3ea6cf;}
.drMitchel .rank-math-html-sitemap {display: flex;gap: 20px;justify-content: space-between; border: 2px solid #3ea6cf;padding: 20px;}
.drMitchel .rank-math-html-sitemap .rank-math-html-sitemap__section--page ul { column-count: 3; gap: 30px;}
/*  */

/*  */
.commonSec .row-box {display: flex;flex-wrap:wrap;}
.commonSec.alignitem .row-box {align-items: center;}
.commonSec .row-box .contimg{height:100%;}
.commonSec .row-box .contimg img{height:100%;object-fit:cover;border-radius: 20px;box-shadow: -10px 12px 11px 0px #8e8e8e73;}
.commonSec .contBox h3 {font-size:30px;margin-bottom:20px;}
.commonSec .contBox h4 {margin-top: 20px; font-size: 24px;font-weight:bold;}
.commonSec ul,
.commonSec ol{padding-left: 24px;margin-top: 20px;margin-bottom: 0;}
.commonSec ul li,
.commonSec ol li{display: list-item;margin-bottom: .5rem;}
.commonSec.bgBlue {color: #fff;}
.commonSec.bgBlue p a,
.commonSec.bgBlue ul li a,
.commonSec.bgBlue ol li a{color:#045b7e;}
.page-id-8 .commonSec .row-box {align-items: center;}
.page-id-8 .commonSec .row-box img {height: auto;}
/*  */

/*  */
.halfBox{padding:0;line-height: 0;}
.halfBox .row-box{display:flex;}
.halfBox .col6{padding:0;}
.halfBox h3{font-size:30px;margin-bottom:20px;}
.halfBox .contLft {background: #349ac2;padding: 80px;color: #fff;height:100%;}
.halfBox .contLft ul,
.halfBox .contright ul {padding-left:24px;}
.halfBox .contLft ul li,
.halfBox .contright ul li{display:list-item;margin-bottom:.8rem;}
.halfBox  .contright {color: #fff;padding: 80px;background: #000;height:100%;}
.halfBox .contright p a,
.halfBox .contLft p a,{color: #349ac2;}
/*  */


/* Invisalign landing page */
.page-id-740, .page-id-655 {overflow-x: hidden;}
.cta {margin-top: 30px;}
.shap{float: left; width: 100%; display: block;line-height:0;}
.shap svg {width: 100%;fill: #42afda;}
.shap.one svg {width: 100%;fill: #42afda;transform: rotate(180deg);}
.invislignTreat  .treatLft a{display:block;}
.invislignTreat  .treatLft a img {max-width: 100%;}
.invislignTreat .treatright h2{margin: 0px 0px 30px;}
.invislignTreat .treatright p span {color:#42afda;font-weight:600;}
.invislignTreat img,
.invisalignright .videolft img{border-radius: 20px;box-shadow: 10px 10px 14px #5e5c5c;}
.invislignTreat .treatLft,
.invisalignright .videolft{position: relative;}
.modal-body .close {position: absolute;right: -7px;top: -13px;opacity: 1;background:#42afda;;width: 30px;height: 30px;z-index: 1;color: #fff;}
.invislignTreat  .playIcon,
.invisalignright .videolft .playIcon,
.insiFaq .rightVideo .playIcon{position: absolute;color: #fff;font-size: 55px;left: 50%;top: 50%;margin: 0 auto;text-align: center;transform: translate(-50%,-50%);}
/*  */

.affordableInvis {background: #42afda;color: #fff;}
.affordableInvis .full h3 {font-size: 30px;margin-bottom: 30px;}
.affordableInvis p a {color: #9be3ff;}
.affordableInvis .rightImg img {border-radius: 20px;box-shadow: -1px 8px 11px #2f2f2f;}
.affordableInvis .lftText h3 {font-size: 30px;margin-bottom: 30px;}
.affordableInvis .lftText strong {font-weight: 600;	color: #000;}
/*  */
.InvisGal{position:relative;}
/* .InvisGal > img {position: absolute;width: 100%;left: 0;top: 0;opacity: .1;height: 100%;object-fit: cover;} */
.InvisGal .row-box {position: relative;}
.InvisGal .topHead h3,
.invisalignright .rightContet h3,
.invislignTreat .treatright h3,
.bookApp .contBox h3{font-size: 30px;margin-bottom: 20px;}
.InvisGal .galleryWrapp {margin-top: 30px;}
.InvisGal .topHead p strong {font-weight: 600;color: #00b5dc;}
.InvisGal .btnWrapp.cta {text-align: center;}
.InvisGal .fullG {width: 100%;max-width: 1000px;margin: 0px auto;}
.InvisGal .topHead {text-align: center;}
.InvisGal .svgDiv {width:600px;position: absolute;left: -10%;bottom: 0;opacity: 1;height:400px;}
.InvisGal .svgDiv2 {width: 600px;position: absolute;right: -13%;top: -29%;opacity: 1;height: 400px;z-index: -1;}
/*  */
.invisalignright {background: #f7f7f7;}
.shap.three svg {fill: #f7f7f7;transform: rotate(180deg);}
.shap.four svg {fill: #f7f7f7;}
.invisalignright .rightContet p strong {color: #00b5dc;	font-weight: 600;}
/*  */

/* testimonial */
.testiWrapp {padding: 45px;background: #257b9e;z-index: 1;color: #fff;border-radius: 20px;box-shadow: inset 0 2px 12px 6px #0003;}
.testiWrapp > img {position: absolute;left: 0px;top: 0px;width: 100%;height: 100%;object-fit: cover;}
.testimonials .topHead{margin-bottom: 60px;}
.testimonials .topHead h3{font-size: 30px;text-align: center;}
.testimonials .testiWrapp .quote {font-size: 50px;margin: 0 0 20px;}
.testimonials .testiWrapp .clientName p {font-weight: 600;}
.testimonials .btnWrapp {text-align: center;}
.testimonials .owl-nav{display: block;}
.testimonials .owl-nav .owl-prev,
.testimonials .owl-nav .owl-next{color: #000; position: absolute; font-size: 36px !important;background:rgba(0,0,0,0) !important;}
.testimonials .owl-nav .owl-prev {left: 0px;}
.testimonials  .owl-nav .owl-next {right: 0px;}
.testimonials .owl-nav {display: none !important;}
.testimonials .owl-dots{ display: block;}
#review .owl-stage {display: flex;}
#review .owl-stage .item,
#review .owl-stage .item .testiWrapp{height: 100%;}
/*  */
/*  */
.invislignTreat{position:relative;}
.invislignTreat .row-box ,
.invisalignright .row-box{display: flex;align-items: center;flex-wrap: wrap;}
.invislignTreat > img {position: absolute;top: 0;left: 0;width: 100%;height: 100%;object-fit: cover;opacity: 1;box-shadow: 0 0 transparent; border-radius: 0;}
.invislignTreat .containerBox{position:relative;}
/*  */
.insiFaq {padding: 0;}
.insiFaq .row-box {display: flex;flex-wrap: wrap;}
.insiFaq .contBox {background: #43b0db;padding: 80px;height: 100%;}
.insiFaq .contBox p {font-weight: normal;font-size: 18px;color:#fff;}
.insiFaq .insRight h3,
.insiFaq .contBox h3{font-size: 30px;margin: 0 0 20px;color:#fff;}
.insiFaq .insRight {background: #207ca1;padding: 80px;color:#fff;}
.insiFaq .rightVideo {margin: 30px 0 0;max-width: 600px;position: relative;}
.insiFaq .rightVideo img {box-shadow: 5px 8px 4px #373737;}
.insiFaq .contBox #accordion .panel-default .panel-body {color: #000;}
.shap.five {margin: -20px 0 0;}
.insiFaq .contBox #accordion .panel-default {border-color:#737373;}
.insiFaq .contBox .panel-default > .panel-heading {background-color: #000;}
.drMitchel .contBox .panel-default > .panel-heading h4 a:focus,
.drMitchel .contBox .panel-default > .panel-heading h4 a:hover{color: #fff;}
/* .shap.five svg {fill: #fff;transform: rotate(180deg);} */
/*  */


/*  */
.bookApp{position:relative;}
.bookApp > img {position: absolute;top: 0;left: 0;width: 100%;height: 100%;object-fit: cover;opacity: .1;}
.bookApp .containerBox{position:relative;}
.bookApp .contBox {text-align: center;margin-bottom: 30px;}
.bookApp .btnWrapp.cta {text-align: center;}
.video-play-button {position: absolute;top: 50%;left: 50%;transform: translateX(-50%) translateY(-50%);box-sizing: content-box;	display: block;width: 32px;height: 32px;border-radius: 50%;	padding: 18px 20px 18px 20px;text-align: center;display: flex; justify-content: center;  align-items: center;}
.video-play-button:before {content: ""; position: absolute; z-index: 0; left: 50%; top: 50%; transform: translateX(-50%) translateY(-50%); display: block; width: 55px; height: 55px;background: #42afda;  border-radius: 50%;
  animation: pulse-border 1100ms ease-out infinite;}
.video-play-button:after {content: "";position: absolute; z-index: 1; left: 50%; top: 50%; transform: translateX(-50%) translateY(-50%); display: block; width: 60px; height: 60px; background: #42afda;  border-radius: 50%;
  transition: all 200ms;}
  .video-play-button i{position: relative;z-index: 2;font-size: 30px;}

@keyframes pulse-border {
	0% {
    transform: translateX(-50%) translateY(-50%) translateZ(0) scale(1);
    opacity: 1;
  }
  100% {
    transform: translateX(-50%) translateY(-50%) translateZ(0) scale(1.5);
    opacity: 0;
  }
}
.modal-body iframe {width: 100%;border: none;}
/*  */
/* Invisalign landing page end here */

/* priceing page start here */
.page-id-740 .shap.two {margin: -1px;}
/*  */
.dentistrySuburban{position:relative;}
.dentistrySuburban > img {position: absolute;width: 100%;left: 0;top: 0;opacity: .2; height: 100%;object-fit: cover;}
.dentistrySuburban .containerBox {position: relative;}
.dentistrySuburban .row-box {display: flex;align-items: center;flex-wrap: wrap;}
.dentistrySuburban .contBox p strong {color: #44afdb;}
.dentistrySuburban .contimg img {border-radius: 30px;box-shadow: 6px 9px 14px #595757;}
.dentistrySuburban .tableWrapp .table-responsive tbody tr {line-height: 24px;padding: 20px;}
.dentistrySuburban .tableWrapp {background: #e6e6e6;margin: 30px 0 0;}
.dentistrySuburban .tableWrapp tbody .lfW {width: 70%;}
.dentistrySuburban .tableWrapp tbody .rW {width: 30%;text-align:right;background: #44afdb; color: #fff;}
.dentistrySuburban .tableWrapp tbody strong {font-weight: 700;}
.tableWrapp tbody tr,
.tableWrapp tbody td {border: 1px solid lightgrey;padding: .5em;}
.bottomText{margin-top: 30px;}
/*  */
.priceCost .contBox {text-align: center;margin-bottom: 30px;}
.priceCost .priceFlex {display: flex;gap: 15px;flex-wrap: wrap;max-width: 1400px; margin: 0px auto;justify-content:center;}
.priceCost .priceWrapp {background: #145e7b;padding: 15px;border-radius: 20px;flex: 0 0 25%;color: #fff;position: relative;min-height: 436px;}
.priceCost .priceWrapp:nth-child(2) {background:#42afda;}
.priceCost .priceWrapp:nth-child(3) {background: #464646;}
.priceCost .priceWrapp:nth-child(4) {background: #ff8400;}
.priceCost .priceWrapp:nth-child(4) ul li:not(:last-of-type){border-bottom:1px solid #ffb260;}
.priceCost .priceWrapp:nth-child(4):hover ul li:not(:last-of-type) {border-bottom: 1px solid #60605f;}
.priceCost .priceWrapp:nth-child(5) {background: #30434b;}
.priceCost .priceWrapp:nth-child(5) p:not(:last-of-type){border-bottom:1px solid #5f6466;}
.priceCost .priceWrapp:hover {background: #070707;}
.priceCost .priceWrapp h3 {font-size: 22px;line-height: 28px;margin-bottom: 20px;text-align: center; padding: 10px; border-radius: 5px;background:#fff;color:#000;}
.priceCost .priceWrapp p, .priceWrapp ul li {margin-bottom: .8rem;	border-bottom: 1px solid #0072a0;padding-bottom: 5px; font-size:1rem;}
.priceCost .priceWrapp ul li{display:flex;align-items: baseline;}
.priceCost .priceWrapp p:last-child, .priceWrapp ul li:last-child {border-bottom: 0;}
.priceCost .priceWrapp ul li i {padding-right: 5px;}
/*  */

/*  */
.payingInvi.bgBlue .contBox {color: #fff;}
.payingInvi .contBox h3 {margin-bottom: 20px;font-size: 30px;}
.payingInvi .contBox h3:not(:first-of-type) {margin-top: 30px;}
.payingInvi .imgBox img {border-radius: 30px;box-shadow: 6px 9px 14px #595757;}
.bestReviews .contBox p a {color: #4da5c7;font-weight: 600;cursor: pointer;}
.payingInvi.bestReviews img {border-radius: 20px;box-shadow: 4px 6px 8px #6f6666;}
.videoBox iframe {border: none;width: 100%;border-radius: 30px;box-shadow: 6px 12px 11px #7b7b7b;}
.logo #logoCllection .owl-item {padding: 0px 15px;}
.logo #logoCllection .logBox {background: #fff;padding: 10px;border-radius: 20px;box-shadow: 4px 4px 3px #605d5d;}
.logo #logoCllection .logBox{padding:15px;display: flex; justify-content: center; align-items: center;}
.logo #logoCllection .logBox img {width: auto;text-align: center;margin: 0px auto;}
#logoCllection .owl-stage {display: flex;}
#logoCllection  .owl-stage .item,
#logoCllection  .owl-stage .item .logBox{height: 100%;}
#logoCllection button {position: absolute;top: 36%;color: #fff;background: #469bbc;width: 50px;height: 50px;display: flex;justify-content: center;align-items: center;}
#logoCllection button.owl-prev {left: -25px;}
#logoCllection button.owl-next {right: -25px;}
#logoCllection button span{font-size: 40px;line-height: 40px;margin-bottom: 12px;}
/*  */
/* priceing page end here */