@charset "UTF-8";
   .common-style h1 {
font-size: 28px;
color: #6a6a6a;
}
.common-style h2 {
font-size: 20px;
color: #6a6a6a;
}
.common-style h3 {
font-size: 20px;
color: #456b6b;
padding-top: 15px;
}
.common-style h4 {
font-size: 22px;
color: #6a6a6a;
}
.common-style h4 a {
font-size: 22px;
}
.common-style h5 {
font-size: 20px;
color: #6a6a6a;
}
.common-style h6 {
font-size: 18px;
color: #58595b;
}
.common-style h2 a {
font-size: 20px;
color: #9eca27;
font-weight: 600;
}
.common-style a {
font-size: 16px;
color: #9eca27;
margin: 15px 0;
}
.common-style p {
font-size: 14px;
color: #6a6a6a;
line-height: 26px;
margin: 15px 0;
}
.common-style p a {
color: #9eca27;
font-weight: 600;
font-size: 16px;
}
.common-style ul {
margin-top: 15px;
}
.common-style ul li {
font-size: 16px;
color: #6a6a6a;
line-height: 26px;
display: block;
margin: 0 0 10px;
padding: 0 0 0 18px;
position: relative;
background: url(//pinnerdentist.co.uk/wp-content/themes/pinnergreendental/images/abouts-arrow1.png) no-repeat 0 9px
}
.common-style ol {
counter-reset: my-awesome-counter;
margin-left: 0px
}
.common-style ol li {
font-size: 16px;
color: #6a6a6a;
line-height: 26px;
margin-bottom: 10px;
padding-left: 0px;
counter-increment: my-awesome-counter;
}
.common-style ol li:before {
content: counter(my-awesome-counter);
margin-right: 10px;
}
.common-style blockquote p {
font-size: 16px;
color: #6a6a6a;
line-height: 26px;
margin-bottom: 24px;
margin: 30px 0 15px -82px;
position: relative;
}
.common-style blockquote p:before {
content: '"';
position: absolute;
left: -100px;
font-size: 140px;
color: #9eca27;
font-style: italic;
top: 17px;
} img.alignleft,
.alignleft,
img.alignright,
.alignright {
max-width: 100%;
height: auto;
}
img.alignright,
.alignright {
float: right;
margin-left: 20px;
margin-top: 0px;
margin-bottom: 0px;
}
.alignnone,
img.alignnone {
float: none;
margin-top: 20px;
margin-bottom: 20px;
max-width: 100%;
height: 100%;
}
img.alignleft,
.alignleft {
float: left;
margin-right: 20px;
margin-top: 0px;
margin-bottom: 0px;
}
#menuzord ul#menu-main-menu {
display: none;
}
.menuzord-menu>li .menuzord-menu>li:first-child>a {
padding-left: 0;
}
.menuzord-menu>li>a {
font-size: 21.03px;
color: #4a6f6d;
letter-spacing: 0.4px;
display: inline-block;
padding: 14px 12px 14px 12px;
outline: 0;
-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
-webkit-tap-highlight-color: transparent;
}
.menuzord-menu>li ul.sub-menu.dropdown {
display: none;
}
@media(max-width:767px) {
.common-style iframe {
width: 100%;
height: 350px;
}
img.alignleft,
.alignleft,
img.alignright,
.alignright,
.alignnone,
img.alignnone {
width: 100% !important;
height: 100% !important;
}
.sidbar-wrapp .sidbar-row2 {
margin-bottom: 40px
}
.menuzord .showhide {
margin: 0 5% 0 5%;
}
.menuzord .showhide {
width: 32px;
height: auto;
padding: 16px 0 16px;
display: none;
float: left;
text-decoration: none;
outline: none;
-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
-webkit-tap-highlight-color: transparent;
}
.menuzord .showhide em {
width: 100%;
height: 5px;
margin: 4px 0 0;
float: right;
background: #fff;
}
.menuzord .showhide em:first-child {
margin-top: 0;
}
}
@media(max-width:480px) {
img.alignleft,
.alignleft,
img.alignright,
.alignright,
.alignnone,
img.alignnone {
display: block;
margin: 20px auto;
float: none;
width: 100% !important;
height: 100% !important;
}
}
.common-style [type=search] {
border: 1px solid #585858;
line-height: 29px;
font-size: 14px;
padding: 5px 10px;
width: 200px;
vertical-align: top;
display: inline-block;
}
.common-style [type=submit] {
-webkit-appearance: none;
border: 0;
padding: 6px 15px;
background: #9eca27;
font-size: 19px;
color: #fff;
line-height: 29px;
}
.common-style [type=submit]:hover {
background-color: #9eca27;
cursor: pointer;
}
.pagina-wrapp {
width: 100%;
clear: both;
padding-top: 50px;
display: block;
text-align: center;
}
nav.navigation.pagination {
display: block;
}
h2.screen-reader-text {
display: none !important;
}
.page-numbers {
font-size: 15px !important;
color: #dfdfdf !important;
display: inline-block;
padding: 5px 5px;
font-family: 'Jost', sans-serif;
font-weight: 700;
text-align: center;
cursor: pointer;
}
span.page-numbers.current,
.page-numbers:hover {
color: #9eca27 !important;
}
.page-numbers:hover {
color: #9eca27 !important;
}
.videoWrapper {
float: left;
width: 100%;
position: relative;
}
.videoWrapper iframe {
max-width: 100%;
position: absolute;
top: 0;
width: 100%;
height: 100%;
left: 0;
}
.video-outer {
position: relative;
padding-top: 56%;
margin: 15px 0;
}
.treatin-wrapp .treatin-row1 .video-outer {
position: relative;
padding-top: 56%;
margin: 15px 0;
}
.video-outer iframe {
position: absolute;
top: 0;
width: 100%;
height: 100%;
left: 0;
}
.video-outer h3 {
font-size: 19px;
color: #9eca27;
line-height: 29px;
margin-bottom: 3px;
font-family: 'Jost', sans-serif;
font-weight: 700;
position: relative;
margin-left: 15px;
}
.video-outer .testi-img {
margin-left: 15px;
margin-bottom: 15px;
}
.fullwid {
height: 100% !important;
width: 100% !important;
}  .header-wrapp {
background: #9eca27;
padding: 12px 0 12px;
position: relative;
top: 0;
right: 0;
left: 0;
z-index: 999999;
}
.header-wrapp p {
float: left;
font-size: 14px;
color: #ffffff;
letter-spacing: 0.2px;
line-height: 24px;
margin: 0 0 0;
}
.header-wrapp p a {
color: #ffffff;
}
.header-wrapp p span {
display: inline;
margin: 0 0 0 17px;
}
.header-wrapp p span:first-child {
margin-left: 0;
}
.header-wrapp p strong {
font-family: 'Jost', sans-serif;
font-weight: 700;
}
.header-wrapp .header-row1 {
width: auto;
float: left;
margin: 0 20px 0 0;
}
.header-wrapp .header-row1 img {
width: 100%;
display: block;
}
.header-wrapp .header-row1 .header-bar1 {
width: 100%;
float: left;
}
.header-wrapp .header-row2 {
width: auto;
float: left;
margin: 14px 20px 0 0;
}
.header-wrapp .header-row2 img {
width: 100%;
display: block;
}
.header-wrapp .header-row2 .header-bar2 {
width: 100%;
float: left;
}
.header-wrapp .header-row3 {
width: auto;
float: left;
margin: 14px 0 0;
}
.header-wrapp .header-row3 img {
width: 100%;
display: block;
}
.header-wrapp .header-row3 .header-bar3 {
width: 100%;
float: left;
}
.header-wrapp .header-row3 .header-bar3 a {
float: left;
margin: 0 10px 0 0;
}
.header-wrapp .header-row3 .header-bar3 a:hover img {
opacity: 0.6;
}
.header-wrapp .header-row4 {
width: auto;
float: right;
margin: 0 0 0;
}
.header-wrapp .header-row4 img {
width: 100%;
display: block;
}
.header-wrapp .header-row4 .header-bar4 {
width: 100%;
float: right;
}
.header-wrapp .header-btn1 {
float: left;
font-size: 14px;
color: #ffffff;
background-color: none;
border: 1px solid #ffffff;
margin: 0 0 0;
padding: 16px 30px 16px 68px;
}
.header-wrapp .header-btn1:hover {
color: #466868;
border: 1px solid #466868;
}
.header-wrapp .header-btn2 {
float: left;
font-size: 15px;
color: #ffffff;
background-color: none;
border: 1px solid #ffffff;
margin: 0 0 0 16px;
padding: 16px 20px 14px 48px;
}
.header-wrapp .header-btn2:hover {
color: #466868;
border: 1px solid #466868;
}
.header-wrapp p,
.header-wrapp p a,
.header-wrapp p span {
font-family: 'Jost', sans-serif;
font-weight: 500;
} .linker-wrapp {
padding: 12px 0 12px;
position: absolute;
top: 0;
right: 0;
left: 0;
z-index: 9999;
}
.linker-wrapp p {
float: none;
font-size: 14px;
color: #ffffff;
letter-spacing: 0.2px;
line-height: 24px;
margin: 0 0 0;
}
.linker-wrapp p a {
color: #ffffff;
}
.linker-wrapp p span {
display: block;
}
.linker-wrapp p strong {
font-family: 'Jost', sans-serif;
font-weight: 700;
}
.linker-wrapp .linker-row1 {
width: auto; margin: 0 0 0 0px;
}
.linker-wrapp .linker-row1 img {
width: 100%;
display: block;
}
.linker-wrapp .linker-row1 .linker-bar1 {
width: 100%;
float: left;
}
.menuzord {
z-index: 9999;
}
.linker-row1.header_new {
position: absolute;
top: 14px;
width: 55px;
left: 0; z-index: 99999999;
}
.header_new .fixed {
background: transparent;
}
.linker-wrapp .linker-row2 {
position: relative;
width: auto;
float: right;
margin: 0 0 0;
z-index: 9999999;
}
.linker-wrapp .linker-row2 img {
width: 100%;
display: block;
}
.linker-wrapp .linker-row2 .linker-bar2 {
width: 100%;
float: right;
}
.linker-wrapp .linker-btn1 {
float: left;
font-size: 14px;
color: #466868;
background-color: none;
border: 1px solid #466868;
margin: 0 0 0;
padding: 16px 16px 16px 50px;
}
.linker-wrapp .linker-btn1:hover {
color: #9eca27;
border: 1px solid #9eca27;
}
.linker-wrapp .linker-btn2 {
float: left;
font-size: 14px;
color: #466868;
background-color: none;
border: 1px solid #466868;
margin: 0 0 0 16px;
padding: 16px 17px 14px 52px;
}
.linker-wrapp .linker-btn2:hover {
color: #9eca27;
border: 1px solid #9eca27;
} .canver-wrapp {
text-align: center;
position: absolute;
right: 0;
top: 80px;
left: 0;
z-index: 99;
}
.canver-wrapp p {
float: none;
font-size: 14px;
color: #ffffff;
letter-spacing: 0.2px;
line-height: 24px;
margin: 0 0 0;
}
.canver-wrapp p a {
color: #ffffff;
}
.canver-wrapp p span {
display: block;
}
.canver-wrapp p strong {
font-family: 'Jost', sans-serif;
font-weight: 700;
}
.canver-wrapp .canver-row1 {
width: 100%;
float: none;
margin: 0 auto 28px;
}
.canver-wrapp .canver-row1 img { display: block;
width: auto;
height: 150px;
margin: 0 auto;
}
.canver-wrapp .canver-row1 .canver-bar1 {
width: 495px;
float: none;
margin: 0 auto 0;
}
.canver-wrapp .canver-row2 {
width: 100%;
float: none;
margin: 0 auto 0;
}
.canver-wrapp .canver-row2 img {
width: 100%;
display: block;
}
.canver-wrapp .canver-row2 .canver-bar2 {
width: 100%;
float: none;
margin: 0 auto 0;
}
.canver-wrapp .canver-row2 .canver-bar2 li {
float: none;
display: inline-block;
}
.canver-wrapp .canver-row2 .canver-bar2 li a {
display: block;
padding: 14px 11.4px 14px 11.4px;
}
.canver-wrapp .canver-row2 .canver-bar2 li a:hover {
color: #9eca27;
}
.canver-bar2 li,
.canver-bar2 li a {
font-size: 21.03px;
color: #396160;
letter-spacing: 0.4px;
font-family: 'Jost', sans-serif;
font-weight: 500;
} .banner-wrapp {
text-align: center;
background: #000000;
min-height: 100%;
position: relative;
}
.banner-wrapp p {
float: none;
font-size: 14px;
color: #ffffff;
letter-spacing: 0.2px;
line-height: 24px;
margin: 0 0 0;
}
.banner-wrapp p a {
color: #ffffff;
}
.banner-wrapp p span {
display: block;
}
.banner-wrapp p strong {
font-family: 'Jost', sans-serif;
font-weight: 700;
}
.banner-wrapp h2 {
font-size: 30px;
font-weight: 400;
color: #ffffff;
letter-spacing: 0.4px;
line-height: 40px;
margin: 0 0 0;
}
.banner-wrapp h2 span {
display: block;
}
.banner-wrapp h3 {
font-size: 18px;
font-weight: 400;
color: #ffffff;
letter-spacing: 0.4px;
line-height: 28px;
margin: 0 0 0;
}
.banner-wrapp h3 span {
display: block;
}
.banner-wrapp .banner-row1 {
width: 100%;
float: none;
transform: translateY(-50%);
margin: 0 auto 0;
top: 48.6%;
z-index: 99;
}
.banner-wrapp .banner-row1 img {
width: 100%;
display: block;
}
.banner-wrapp .banner-row1 .banner-bar1 {
width: 100%;
float: none;
}
.banner-wrapp .banner-row2 {
width: 100%;
float: none;
margin: 0 auto 0;
bottom: 14.6%;
}
.banner-wrapp .banner-row2 img {
width: 100%;
display: block;
}
.banner-wrapp .banner-row2 .banner-bar2 {
width: 18.9%;
float: none;
position: relative;
z-index: 99;
}
.banner-wrapp .banner-row3 {
width: 100%;
float: right;
margin: 0 0 0;
bottom: 3.7%;
}
.banner-wrapp .banner-row3 img {
width: 100%;
display: block;
}
.banner-wrapp .banner-row3 .banner-bar3 {
width: 18.2%;
float: right;
position: relative;
z-index: 99;
}
.banner-row1,
.banner-row2,
.banner-row3 {
position: absolute;
right: 0;
left: 0
}
.welcome-slides {
background-color: #466868;
}
.banner-wrapp .banner-row4 {
width: 100%;
float: none;
margin: 0 0 0;
position: absolute;
right: 0;
bottom: 4%;
left: 0;
z-index: 9;
}
.banner-wrapp .banner-row4 img {
width: 100%;
display: block;
}
.banner-wrapp .banner-row4 .banner-bar4 {
width: 28px;
float: none;
margin: 0 auto 0;
position: relative;
z-index: 999;
} .scroll-effect1 {
width: 100%;
height: 48px;
margin: auto;
position: relative;
z-index: 999;
}
.scroll-effect1 a span {
position: absolute;
top: 0;
left: 50%;
width: 30px;
height: 50px;
margin-left: -15px;
border: 1px solid #fff;
border-radius: 16px;
box-sizing: border-box;
z-index: 9999;
}
.scroll-effect1 a:after {
content: "";
width: 12px;
height: 6px;
background: url(//pinnerdentist.co.uk/wp-content/themes/pinnergreendental/images/scroll-arrow1.png) no-repeat center / cover;
position: absolute;
right: 0;
bottom: -14px;
left: 0;
margin: auto;
}
.scroll-effect1 a span:before {
position: absolute;
top: 10px;
left: 50%;
content: '';
width: 1px;
height: 6px;
background: #ffffff;
border-radius: 50%;
-webkit-animation: sdb10 2s infinite;
animation: sdb10 2s infinite;
box-sizing: border-box;
}
@-webkit-keyframes sdb10 {
0% {
-webkit-transform: translate(0, 0);
opacity: 0;
}
40% {
opacity: 1;
}
80% {
-webkit-transform: translate(0, 20px);
opacity: 0;
}
100% {
opacity: 0;
}
}
@keyframes sdb10 {
0% {
transform: translate(0, 0);
opacity: 0;
}
40% {
opacity: 1;
}
80% {
transform: translate(0, 20px);
opacity: 0;
}
100% {
opacity: 0;
}
} .detier-wrapp {
text-align: center; }
.detier-wrapp p {
float: none;
font-size: 17px;
color: #ffffff;
letter-spacing: 0.2px;
line-height: 27px;
margin: 0 0 0;
}
.detier-wrapp p a {
color: #ffffff;
}
.detier-wrapp p span {
display: block;
}
.detier-wrapp p strong {
font-family: 'Jost', sans-serif;
font-weight: 700;
}
.detier-wrapp h2 {
font-size: 21.25px;
font-weight: 400;
color: #ffffff;
letter-spacing: 3px;
line-height: 44px;
margin: 0 0 10px;
}
.detier-wrapp h2 span {
display: block;
}
.detier-wrapp .detier-row1 {
width: 100%;
float: none;
margin: 0 0 0;
}
.detier-wrapp .detier-row1 img {
width: 100%;
display: block;
}
.detier-wrapp .detier-row1 .detier-bar1 {
width: 90%;
float: none;
transform: translateY(-50%);
margin: 0 auto 0;
position: absolute;
top: 50%;
right: 0;
left: 0;
z-index: 99;
}
.detier-wrapp .detier-row2 {
width: 25%;
float: left;
margin: 0 0 0;
position: relative;
}
.detier-wrapp .detier-row2 img {
width: 100%;
opacity: 0.20;
display: block;
transition: all 0.25s ease-out 0s;
}
.detier-wrapp .detier-row2 .detier-bar2 {
width: 100%;
float: left;
}
.detier-wrapp .detier-row2:hover .detier-bar2 img {
opacity: 1;
}
.detier-wrapp p,
.detier-wrapp p a,
.detier-wrapp p span {
font-family: 'Jost', sans-serif;
font-weight: 500;
} .enquer-wrapp {
text-align: center;
background: #9eca27;
padding: 20px 0 20px;
}
.enquer-wrapp p {
float: none;
font-size: 17px;
color: #ffffff;
letter-spacing: 0.2px;
line-height: 27px;
margin: 0 0 0;
}
.enquer-wrapp p a {
color: #ffffff;
}
.enquer-wrapp p span {
display: block;
}
.enquer-wrapp p strong {
font-family: 'Jost', sans-serif;
font-weight: 700;
}
.enquer-wrapp h2 {
font-size: 26px;
font-weight: 400;
color: #ffffff;
letter-spacing: 1.6px;
line-height: 36px;
margin: 0 0 0;
}
.enquer-wrapp h2 span {
display: block;
}
.enquer-wrapp .enquer-row1 {
width: 100%;
float: left;
margin: 0 0 0;
}
.enquer-wrapp .enquer-row1 img {
width: 100%;
display: block;
}
.enquer-wrapp .enquer-row1 .enquer-bar1 {
width: 100%;
float: left;
}
.enquer-wrapp h2,
.enquer-wrapp h2 span {
font-family: 'Jost', sans-serif;
font-weight: 400;
} .facier-wrapp {
text-align: center;
}
.facier-wrapp p {
float: none;
font-size: 17px;
color: #ffffff;
letter-spacing: 0.2px;
line-height: 27px;
margin: 0 0 0;
}
.facier-wrapp p a {
color: #ffffff;
}
.facier-wrapp p span {
display: block;
}
.facier-wrapp p strong {
font-family: 'Jost', sans-serif;
font-weight: 700;
}
.facier-wrapp h2 {
font-size: 19.25px;
font-weight: 400;
color: #ffffff;
letter-spacing: 3px;
line-height: 29px;
margin: 0 0 0;
}
.facier-wrapp h2 span {
display: block;
}
.facier-wrapp .facier-row1 {
width: 100%;
float: none;
margin: 0 0 0;
}
.facier-wrapp .facier-row1 img {
width: 100%;
display: block;
}
.facier-wrapp .facier-row1 .facier-bar1 {
width: 47%;
float: none;
transform: translateY(-50%);
margin: 0 auto 0;
position: absolute;
top: 50%;
right: 0;
left: 0;
z-index: 99;
}
.facier-wrapp .facier-row2 {
width: 50%;
float: left;
margin: 0 0 0;
position: relative;
}
.facier-wrapp .facier-row2 img {
width: 100%;
display: block;
transition: all 0.25s ease-out 0s;
}
.facier-wrapp .facier-row2 .facier-bar2 {
width: 100%;
float: left;
}
.facier-wrapp .facier-row2:hover .facier-bar2 img {
opacity: 0.30;
}
.facier-wrapp .facier-row2 img {
min-height: 100%;
height: 440px;
object-fit: cover;
} .gester-wrapp {
text-align: center;
background: url(//pinnerdentist.co.uk/wp-content/themes/pinnergreendental/images/gester-bg1.jpg) no-repeat center / cover;
padding: 70px 0 78px;
}
.gester-wrapp p {
float: none;
font-size: 16.13px;
color: #6a6a6a;
letter-spacing: 0.2px;
line-height: 21px;
margin: 0 0 26px;
}
.gester-wrapp p a {
color: #6a6a6a;
}
.gester-wrapp p span {
display: block;
}
.gester-wrapp p strong {
font-family: 'Jost', sans-serif;
font-weight: 700;
}
.gester-wrapp h2 {
font-size: 24px;
font-weight: 400;
color: #9eca27;
letter-spacing: 4.4px;
line-height: 34px;
margin: 0 0 34px;
}
.gester-wrapp h2 span {
display: block;
}
.gester-wrapp h3 {
font-size: 16.13px;
font-weight: 400;
color: #466868;
letter-spacing: 3.2px;
line-height: 26px;
margin: -8px 0 26px;
}
.gester-wrapp h3 span {
display: block;
}
.gester-wrapp .gester-row1 {
width: 42.1%;
float: none;
margin: 0 auto 0;
}
.gester-wrapp .gester-row1 img {
width: 100%;
display: block;
}
.gester-wrapp .gester-row1 .gester-bar1 {
width: 100%;
float: none;
margin: 0 auto 0;
}
.gester-wrapp .gester-btn1 {
float: none;
font-size: 14px;
color: #466868;
background-color: none;
border: 1px solid #466868;
margin: 14px 0 0;
padding: 16px 46px 16px 46px;
}
.gester-wrapp .gester-btn1:hover {
color: #9eca27;
background-color: #ffffff;
border: 1px solid #9eca27;
}
.gester-wrapp h2,
.gester-wrapp h2 span {
font-family: 'glacial-indifference-regular-font';
}
.team-testimonial {
background: none;
padding: 70px 0 0;
}
.team-testimonial .gester-row1 {
background: url(//pinnerdentist.co.uk/wp-content/themes/pinnergreendental/images/testi-bg.png) no-repeat center / 60%;
background-position-y: 33%;
width: 45%;
}
.team-testimonial .gester-row1 .test-google-icon {
width: 50px;
margin: 0 auto 20px;
}
.team-testimonial .gester-row1 h2 {
color: #496e6d;
font-weight: 600;
letter-spacing: 2px;
margin: 0 0 40px;
}
.team-testimonial .gester-row1 p {
font-size: 16px;
line-height: 25px;
color: #6a6a6a;
margin-bottom: 20px;
}
.team-testimonial .gester-row1 h3 {
font-weight: 500;
letter-spacing: 1px;
margin: 0 0 20px;
}
.team-testimonial .gester-row1 .test-google-rating {
margin: 0 auto 45px;
width: 120px;
}
.team-testimonial .gester-row1 .gester-btn1 {
width: auto;
float: none;
color: #ffffff;
background: #76b82a;
border-color: #76b82a;
padding: 13px 35px 13px 35px;
font-size: 15px;
text-transform: inherit;
letter-spacing: normal;
border-radius: 0;
margin: 0 0;
font-weight: 500;
}
.team-testimonial .gester-row1 .gester-btn1:hover {
background: none;
color: #76b82a;
} .honoer-wrapp {
text-align: center;
background: #9eca27;
}
.honoer-wrapp p {
float: none;
font-size: 16.13px;
color: #ffffff;
letter-spacing: 0.2px;
line-height: 21px;
margin: 0 25px 22px;
}
.honoer-wrapp p a {
color: #ffffff;
}
.honoer-wrapp p span {
display: block;
}
.honoer-wrapp p strong {
font-family: 'Jost', sans-serif;
font-weight: 700;
}
.honoer-wrapp h2 {
font-size: 16.13px;
font-weight: 400;
color: #ffffff;
letter-spacing: 0.2px;
line-height: 21px;
margin: 0 0 22px;
}
.honoer-wrapp h2 span {
display: block;
}
.honoer-wrapp h3 {
font-size: 18px;
font-weight: 400;
color: #ffffff;
letter-spacing: 3px;
line-height: 28px;
margin: 0 0 19px;
}
.honoer-wrapp h3 span {
display: block;
}
.honoer-wrapp .honoer-row1 {
width: 68%;
float: left;
background: #496e6e;
margin: 0 0 0;
}
.honoer-wrapp .honoer-row1 img {
width: 100%;
display: block;
transition: all 0.25s ease-out 0s;
}
.honoer-wrapp .honoer-row1 .honoer-bar1 {
width: 53.1%;
float: left;
cursor: pointer;
margin: 0 auto 0;
}
.honoer-wrapp .honoer-row1:hover .honoer-bar1 img {
opacity: 0.46;
}
.honoer-wrapp .honoer-row2 {
width: 46.88%;
float: left;
background: #496e6e;
margin: 0 0 0;
padding: 0 0 43.4%;
position: relative;
}
.honoer-wrapp .honoer-row2 img {
width: 100%;
display: block;
}
.honoer-wrapp .honoer-row2 .honoer-bar2 {
width: 90%;
float: none;
margin: 0 auto 0;
top: 54%;
}
.honoer-wrapp .honoer-row3 {
width: 32%;
float: left;
background: #9eca27;
margin: 0 0 0;
padding: 0 0 29.5%;
position: relative;
}
.honoer-wrapp .honoer-row3 img {
width: 100%;
display: block;
}
.honoer-wrapp .honoer-row3 .honoer-bar3 {
width: 90%;
float: none;
margin: 0 auto 0;
top: 50%;
}
.honoer-wrapp .honoer-btn1 {
float: none;
font-size: 18px;
color: #ffffff;
letter-spacing: 2.6px;
background-color: none;
border: 1px solid #ffffff;
margin: 0 0 34px;
padding: 15px 43px 15px 43px;
}
.honoer-wrapp .honoer-btn1:hover {
color: #9eca27;
background-color: #ffffff;
border: 1px solid #9eca27;
}
.honoer-wrapp .honoer-btn2 {
float: none;
font-size: 18px;
color: #ffffff;
letter-spacing: 2.6px;
background-color: none;
border: 1px solid #ffffff;
margin: 21px 0 0;
padding: 15px 43px 15px 43px;
}
.honoer-wrapp .honoer-btn2:hover {
color: #496e6e;
background-color: #ffffff;
border: 1px solid #496e6e;
}
.honoer-bar2,
.honoer-bar3 {
transform: translateY(-50%);
position: absolute;
right: 0;
left: 0;
}
.honoer-wrapp h2,
.honoer-wrapp h2 span {
font-family: 'Jost', sans-serif;
font-weight: 400;
}
.honoer-wrapp .owl-carousel .owl-item img {
object-fit: cover;
height: 100%;
max-height: 29.5vw;
min-height: 29.5vw;
} .footer-wrapp {
text-align: center;
background: #395e6a;
padding: 50px 0 75px;
position: relative;
}
.footer-wrapp p {
float: none;
font-size: 12px;
color: #ffffff;
letter-spacing: 0.2px;
line-height: 22px;
margin: 0 0 0;
}
.footer-wrapp p a {
color: #9dca27;
}
.footer-wrapp p span {
display: block;
}
.footer-wrapp p strong {
font-family: 'Jost', sans-serif;
font-weight: 700;
}
.footer-wrapp .footer-row1 {
width: 100%;
float: left;
margin: 0 0 44px;
}
.footer-wrapp .footer-row1 img { display: block;
width: auto;
height: 150px;
margin: 0 auto;
}
.footer-wrapp .footer-row1 .footer-bar1 {
width: 495px;
float: none;
display: inline-block;
}
.footer-wrapp .footer-row2 {
width: 100%;
float: left;
margin: 0 0 14px;
}
.footer-wrapp .footer-row2 img {
width: 100%;
display: block;
}
.footer-wrapp .footer-row2 .footer-bar2 {
width: auto;
float: none;
display: inline-block;
}
.footer-wrapp .footer-row2 .footer-bar2 li {
float: none;
display: inline-block;
margin: 0 12px 0;
}
.footer-wrapp .footer-row2 .footer-bar2 li a:hover {
color: #9eca27;
}
.footer-wrapp .footer-row3 {
width: 100%;
float: left;
margin: 0 0 26px;
}
.footer-wrapp .footer-row3 img {
width: 100%;
display: block;
}
.footer-wrapp .footer-row3 .footer-bar3 {
width: 100%;
float: left;
}
.footer-wrapp .footer-row3 .footer-bar3 li {
float: none;
display: inline-block;
margin: 0 9px 0;
}
.footer-wrapp .footer-row3 .footer-bar3 li a:hover {
color: #9eca27;
}
.footer-wrapp .footer-row4 {
width: 100%;
float: left;
margin: 0 0 20px;
}
.footer-wrapp .footer-row4 img {
width: 100%;
display: block;
}
.footer-wrapp .footer-row4 span {
font-size: 11.85px;
color: #ffffff;
letter-spacing: 0.2px;
display: inline-block;
position: relative;
top: -6px;
left: -10px;
}
.footer-wrapp .footer-row4 .footer-bar4 {
width: auto;
float: none;
display: inline-block;
}
.footer-wrapp .footer-row4 .footer-bar4 a {
float: none;
display: inline-block;
margin: 0 10px 0 0;
}
.footer-wrapp .footer-row5 {
width: 100%;
float: left;
margin: 0 0 0;
}
.footer-wrapp .footer-row5 img {
width: 100%;
display: block;
}
.footer-wrapp .footer-row5 .footer-bar5 {
width: auto;
float: none;
display: inline-block;
}
.footer-wrapp .footer-row5 .footer-bar5 li {
float: none;
display: inline-block;
margin: 0 8px 0;
}
.footer-wrapp .footer-row5 .footer-bar5 li a:hover {
color: #9eca27;
}
.footer-wrapp .footer-btn1 {
float: none;
font-size: 14px;
color: #ffffff;
background-color: none;
border: 1px solid #ffffff;
margin: 0 0 0;
padding: 16px 30px 16px 68px;
}
.footer-wrapp .footer-btn1:hover {
color: #9eca27;
background-color: #ffffff;
border: 1px solid #9eca27;
}
.footer-bar2 li,
.footer-bar2 li a {
font-size: 18.12px;
color: #ffffff;
letter-spacing: 0.2px;
}
.footer-bar3 li,
.footer-bar3 li a {
font-size: 14px;
color: #ffffff;
letter-spacing: 0.2px;
}
.footer-bar5 li,
.footer-bar5 li a {
font-size: 12px;
color: #ffffff;
letter-spacing: 0.2px;
}
.footer-wrapp p,
.footer-wrapp p a,
.footer-wrapp p span,
.footer-bar5 li,
.footer-bar5 li a {
font-family: 'glacial-indifference-regular-font';
} .impoer-wrapp {
text-align: center;
background: #ffffff;
padding: 60px 0 52px;
}
.impoer-wrapp .impoer-row1 {
width: 100%;
float: none;
margin: 0 auto 0;
}
.impoer-wrapp .impoer-row1 .impoer-bar1 {
width: auto;
float: none;
margin: 0 15px 0;
} .detier-bg1 {
background: #c5c4b8;
}
.detier-bg2 {
background: #496e6d;
}
.detier-bg3 {
background: #9eca27;
}
.detier-bg4 {
background: #959595;
}
.facier-bg1 {
background: #c5c4b8;
}
.honoer-bg1 {
background: #9eca27;
}
.treat-bg1 {
background: #c5c4b8;
} .header-wrapp-inn {
min-height: 481px; position: relative
}
.header-wrapp-inn:after {
content: "";
position: absolute;
left: 0;
top: 0;
height: 100%;
width: 100%;
background: url(//pinnerdentist.co.uk/wp-content/themes/pinnergreendental/images/header-inner-shadow.png) no-repeat center top / cover;
}
.header-wrapp-inn .titlewrapp {
position: absolute;
bottom: 78px;
z-index: 9;
text-align: center;
width: 100%;
}
.header-wrapp-inn .titlewrapp h1 {
font-size: 26px;
color: #fff;
font-family: 'Jost', sans-serif;
font-weight: 700;
margin-bottom: 10px;
}
.header-wrapp-inn .titlewrapp .innser-bar1 {
width: 100%;
float: left;
}
.header-wrapp-inn .titlewrapp .innser-bar1 li {
float: none;
display: inline-block;
}
.header-wrapp-inn .titlewrapp .innser-bar1 li:nth-child(2n) {
margin: 0 1px 0;
position: relative;
}
.header-wrapp-inn .titlewrapp .innser-bar1 li a:hover {
color: #9eca27;
}
.innser-bar1 li,
.innser-bar1 li a {
font-size: 18px;
color: #fff;
letter-spacing: 0.3px;
}
.innner-content-wrapp {
float: left;
width: 100%;
padding: 80px 0 43px 0;
}
.innner-content-wrapp .left {
width: 55.6%;
float: left
}
.innner-content-wrapp .left2 {
width: 65.6%;
float: left
}
.contac-wrapp {
padding: 0 0 50px;
}
.contac-wrapp .left {
width: 48.5%;
float: left
}
.contac-wrapp .left .contac-left {
float: right;
width: 576px;
padding-top: 50px;
}
.contac-wrapp .right .contac-right {
float: left;
width: 100%;
background: #fbf9f9;
}
.innner-content-wrapp .left .contentmain {
float: right;
width: 695px;
}
.innner-content-wrapp .left2 .contentmain {
float: right;
width: 810px;
}
.contentmain .imgrht {
float: right;
margin: 0 0 30px 30px;
}
.contentmain .imglft {
float: left;
margin: 0 30px 0 30px;
}
.contentmain .teamblock {
background: #496e6d;
padding: 0;
margin: 19px 0 0;
float: left;
width: 100%;
}
.contentmain .teamblock .thumb {
float: left;
width: 50%;
}
.contentmain .teamblock .thumb img {
width: 100%;
height: auto;
display: block
}
.contentmain .teamblock .caption {
float: right;
padding: 8% 5% 0% 5%;
width: 50%;
text-align: center;
color: #fff
}
.contentmain .teamblock .caption h3 {
font-family: 'Jost', sans-serif;
font-weight: 500;
display: inline-block;
border: 1px solid #fff;
border-radius: 5px;
color: #fff;
text-transform: uppercase;
letter-spacing: 2px;
font-size: 18px;
padding: 12px 45px;
}
.contentmain .teamblock .caption h4,
.contentmain .teamblock .caption h5 {
font-family: 'Jost', sans-serif;
font-weight: 400;
}
.contentmain .teamblock .caption h4 {
margin-bottom: 20px;
color: #fff;
font-size: 16.13px;
}
.contentmain .teamblock .caption h5 {
color: #fff;
}
.innner-content-wrapp .right {
width: 38%;
float: right
}
.contac-wrapp .right {
width: 44%;
float: right;
}
.sidbuttons {
float: left;
width: 100%;
margin-bottom: 13px;
}
.sidbuttons .button {
float: left;
width: 50%;
text-align: center;
letter-spacing: 1.7px;
text-transform: uppercase;
font-family: 'glacial-indifference-regular-font';
font-size: 17px;
color: #fff;
line-height: 73px;
cursor: pointer;
}
.sidbuttons .button:nth-child(1) {
background: #c5c4b8
}
.sidbuttons .button:nth-child(1):hover {
background: #000000;
}
.sidbuttons .button:nth-child(2) {
background: #9eca27
}
.sidbuttons .button:nth-child(2):hover {
background: #000000;
}
.sidbuttons .button:nth-child(3) {
background: #496e6e
}
.sidbuttons .button:nth-child(3):hover {
background: #000000;
}
.sidbuttons .button:nth-child(4) {
background: #babab7
}
.sidbuttons .button:nth-child(4):hover {
background: #000000;
}
.right .getintouch {
width: 100%;
background: url(//pinnerdentist.co.uk/wp-content/themes/pinnergreendental/images/nurse-bg-img.jpg) no-repeat center top / cover;
float: left;
padding: 85px 50px;
margin-bottom: 13px;
text-align: center;
}
.right .getintouch .block {
float: none;
width: 296px;
margin: 0 auto;
}
.right .getintouch .block h3 {
color: #496e6d;
font-family: 'Jost', sans-serif;
font-weight: 500;
text-transform: uppercase;
letter-spacing: 2px;
font-size: 24px;
margin-bottom: 26px;
}
.right .getintouch .sidbar-bar1 {
width: 100%;
float: left;
}
.right .getintouch .sidbar-bar1 .sidbar-fild1 {
font-size: 13px;
color: #fff;
border: 1px solid #fff;
background: none;
outline: none;
border-radius: 5px;
text-transform: uppercase;
letter-spacing: 0.5px;
font-family: 'Jost', sans-serif;
font-weight: 700;
}
.right .getintouch .sidbar-bar1 .sidbar-fild2 {
width: 100%;
height: 46px;
margin-bottom: 15px;
padding: 0 28px;
}
.right .getintouch .sidbar-bar1 .sidbar-fild3 {
width: 100%;
height: 126px;
margin-bottom: 15px;
padding: 10px 28px;
overflow: hidden;
}
.right .sidbar-btn1 {
float: none;
font-size: 14px;
color: #fff;
background-color: #9eca27;
border: 1px solid #9eca27;
margin: 18px 0 0;
padding: 16px 25px 16px 25px;
}
.right .sidbar-btn1:hover {
color: #9eca27;
background-color: #ffffff;
border: 1px solid #fff;
}
.right .cqc .block div.cqc-widget {
border: 0px !important;
}
.right .cqc {
width: 100%;
float: left;
padding: 10%;
border: 1px solid #d9d9d9;
border-right: none;
margin-bottom: 0px;
}
.right .cqc .block {
float: left;
max-width: 296px;
width: 100%;
}
.right .sidbar-row3 {
width: 100%;
float: left;
background: #496e6e;
margin-bottom: 13px;
padding: 46px 52px 30px;
}
.right .sidbar-row3 h2 {
color: #fff;
font-family: 'Jost', sans-serif;
font-weight: 500;
text-transform: uppercase;
letter-spacing: 2px;
font-size: 20px;
margin-bottom: 16px;
}
.right .sidbar-row3 .sidbar-bar3 {
width: 100%;
float: left;
}
.right .sidbar-row3 .sidbar-bar3 .sidbar-ul {
width: 100%;
float: left;
}
.right .sidbar-row3 .sidbar-bar3 .sidbar-ul li {
width: 100%;
font-size: 17px;
color: #fff;
line-height: 45px;
display: inline-block;
letter-spacing: 0.5px;
font-family: 'Jost', sans-serif;
font-weight: 500;
}
.right .sidbar-row3 .sidbar-bar3 .sidbar-ul li a {
color: #fff;
padding: 0 30px;
}
.right .sidbar-row3 .sidbar-bar3 .sidbar-ul li a:hover {
color: #9eca27;
}
.right .sidbar-row4 {
width: 100%;
float: left;
margin: 0 0 5px;
padding: 46px 68px 57px;
}
.right .sidbar-row4 h2 {
color: #9eca27;
font-family: 'Jost', sans-serif;
font-weight: 500;
text-transform: uppercase;
letter-spacing: 2px;
font-size: 20px;
margin-bottom: 9px;
}
.right .sidbar-row4 .sidbar-bar4 {
width: 297px;
float: left;
margin-top: 6px;
}
.right .sidbar-row4 .sidbar-bar4 .sidbar-time {
width: 100%;
float: left;
}
.right .sidbar-row4 .sidbar-bar4 .sidbar-time .sidbar-lt {
width: 50%;
float: left;
}
.right .sidbar-row4 .sidbar-bar4 .sidbar-time .sidbar-rt {
width: 48%;
float: right;
margin-left: 2%;
}
.sidbar-lt,
.sidbar-rt {
font-size: 16px;
color: #6a6a6a;
line-height: 35px;
font-family: 'Jost', sans-serif;
font-weight: 500;
}
.right .sidbar-row3 .sidbar-bar3 .sidbar-ul li.active a {
color: #9eca27;
}
.innner-content-wrapp .left .sidbuttons {
width: 100%;
float: right;
margin: 0 0 30px;
}
.innner-content-wrapp .drop-col1 {
width: 100%;
float: left;
padding: 70px 50px;
margin: 0 0 15px;
text-align: center;
background: url(//pinnerdentist.co.uk/wp-content/themes/pinnergreendental/images/green-bg-img.jpg) no-repeat center / cover;
}
.innner-content-wrapp .drop-col1 .drop-row1 {
float: none;
margin: 0 auto;
}
.innner-content-wrapp .drop-col1 h2 {
color: #fff;
font-family: 'Jost', sans-serif;
font-weight: 500;
text-transform: uppercase;
letter-spacing: 2px;
font-size: 24px;
margin: 0 0 20px;
} .about-wrapp p {
font-size: 16px;
line-height: 25px;
color: #6a6a6a;
margin-bottom: 30px;
}
.about-wrapp h2 {
font-size: 20px;
font-family: 'Jost', sans-serif;
font-weight: 400;
color: #6a6a6a;
border-bottom: 1px solid #9eca27;
padding-bottom: 7px;
display: inline-block;
margin-bottom: 20px;
}
.about-wrapp h3 {
font-size: 20px;
font-family: 'Jost', sans-serif;
font-weight: 400;
color: #456b6b;
margin-bottom: 30px;
line-height: 30px;
}
.about-wrapp .about-btn1 {
float: none;
font-size: 18px;
color: #ffffff;
letter-spacing: 2.6px;
background-color: none;
border: 1px solid #ffffff;
margin: 0 0 34px;
padding: 15px 43px 15px 43px;
}
.about-wrapp .about-btn1:hover {
color: #9eca27;
background-color: #ffffff;
border: 1px solid #9eca27;
} .blogin-wrapp h2 {
font-size: 28px;
color: #486c6b;
letter-spacing: 0.2px;
margin: 0 0 19px 0;
font-family: 'Jost', sans-serif;
font-weight: 400;
}
.blogin-wrapp h3 { }
.blogin-wrapp h4 {
font-size: 20px;
color: #456b6b;
line-height: 30px;
margin: 0 0 26px;
font-family: 'Jost', sans-serif;
font-weight: 400;
}
.blogin-wrapp p {
font-size: 16px;
line-height: 25px;
color: #6a6a6a;
margin-bottom: 30px;
color: #6a6a6a;
}
.blogin-wrapp .blogin-row1 {
width: 100%;
float: left;
margin: 0 0 32px;
}
.blogin-wrapp .blogin-row1 img {
width: 100%;
display: block;
}
.blogin-wrapp .blogin-icon {
width: 28px;
float: left;
margin: 3px 5px 0 0;
}
.blogin-wrapp .blogin-btn1 {
float: none;
font-size: 14px;
color: #fff;
background-color: #9eca27;
border: 1px solid #9eca27;
margin: 20px 0 0;
padding: 16px 33px 16px 32px;
}
.blogin-wrapp .blogin-btn1:hover {
color: #9eca27;
background-color: #ffffff;
border: 1px solid #9eca27;
}
.blogin-wrapp h3.blog_date {
font-size: 15px;
color: #a2a1a1;
line-height: 30px;
margin: 0 0 30px;
font-family: 'Jost', sans-serif;
font-weight: 700;
padding-top: 0px;
} .bloger-wrapp h2 {
font-size: 28px;
color: #486c6b;
letter-spacing: 0.2px;
margin: 0 0 19px 0;
font-family: 'Jost', sans-serif;
font-weight: 400;
}
.bloger-wrapp h3 {
font-size: 15px;
color: #a2a1a1;
display: inline-block;
line-height: 30px;
margin: 0 0 23px;
font-family: 'Jost', sans-serif;
font-weight: 700;
padding-top: 0px;
}
.bloger-wrapp p {
font-size: 16px;
line-height: 25px;
color: #6a6a6a;
max-width: 358px;
margin-bottom: 30px;
color: #6a6a6a
}
.bloger-wrapp .bloger-icon {
width: 28px;
float: left;
margin: 3px 5px 0 0;
}
.bloger-wrapp .bloger-row2 {
width: 100%;
float: left;
height: 100%;
display: flex;
flex-wrap: wrap;
}
.bloger-wrapp .bloger-row1 {
width: 100%;
float: left;
margin-bottom: 58px;
display: flex;
flex-wrap: wrap;
}
.bloger-wrapp .bloger-row1 .bloger-bar1 {
width: 47.5%;
float: left;
position: relative;
padding-bottom: 60px;
}
.bloger-wrapp .bloger-row1 .bloger-bar1:last-child {
float: right;
margin-left: 5%;
}
.bloger-wrapp .bloger-row1 .bloger-bar1 .bloger-bar2 {
width: 100%;
float: left;
margin: 0 0 27px;
}
.bloger-wrapp .bloger-row1 .bloger-bar1 .bloger-bar2 img {
width: 100%;
display: block;
}
.bloger-wrapp .bloger-btn1 {
float: none;
font-size: 14px;
color: #fff;
background-color: #9eca27;
border: 1px solid #9eca27;
margin: auto;
padding: 16px 33px 16px 32px;
position: absolute;
bottom: 0;
}
.bloger-wrapp .bloger-btn1:hover {
color: #9eca27;
background-color: #ffffff;
border: 1px solid #9eca27;
} .pagina-wrapp {
padding: 14px 0 50px;
}
.pagina-wrapp .pagina-row1 {
width: auto;
float: left;
}
.pagina-wrapp .pagina-row1 .pagina-bar1 {
display: inline-block;
position: relative;
margin: 0 13px;
}
.pagina-wrapp .pagina-row1 .pagina-bar1 li {
color: #dfdfdf;
display: inline-block;
top: 2px;
position: relative;
font-family: 'Jost', sans-serif;
font-weight: 700;
}
.pagina-wrapp .pagina-row1 .pagina-bar1 li a {
font-size: 18px;
color: #dfdfdf;
display: inline-block;
padding: 5px 10px;
}
.pagina-wrapp .pagina-row1 .pagina-bar1 li a:hover {
color: #9eca27;
}
.pagina-wrapp .pagina-row1 .pagina-bar1 li:first-child a {
color: #9eca27;
}
.pagina-wrapp .pagina-btn1 {
font-size: 18px;
display: inline-block;
float: none;
color: #dfdfdf;
font-family: 'Jost', sans-serif;
font-weight: 700;
}
.pagina-wrapp .pagina-btn1:hover {
color: #9eca27;
}
.pagina-wrapp .pagina-btn2 {
font-size: 18px;
display: inline-block;
float: none;
color: #dfdfdf;
font-family: 'Jost', sans-serif;
font-weight: 700;
}
.pagina-wrapp .pagina-btn2:hover {
color: #9eca27;
} .addres-wrapp p {
font-size: 20px;
color: #6a6a6a;
line-height: 30px;
margin: 0 0 0;
font-family: 'Jost', sans-serif;
font-weight: 400;
}
.addres-wrapp p a {
color: #6a6a6a;
}
.addres-wrapp p span {
display: block;
color: #9eca27;
font-family: 'Jost', sans-serif;
font-weight: 400;
}
.addres-wrapp .addres-row1 {
width: 100%;
float: left;
padding: 0 0 8px;
}
.addres-wrapp .addres-row1 .addres-bar1 {
width: auto;
float: left;
}
.addres-wrapp .addres-row2 {
width: 46%;
float: left;
margin: 0 0 24px 0;
}
.addres-wrapp .addres-row3 {
float: right;
width: 54%;
margin-bottom: 9px;
}
.addres-wrapp .addres-row3 .addres-bar2 {
width: 85%;
float: left;
margin-left: 18px;
position: relative;
top: -6px;
}
.addres-wrapp .addres-row2 .addres-bar2 {
width: 68%;
float: left;
margin-left: 18px;
position: relative;
top: -6px;
} .contac-wrapp .form-row1 {
width: 100%;
float: left;
margin-bottom: 38px;
}
.contac-wrapp .form-row1 h2 {
color: #9eca27;
font-family: 'Jost', sans-serif;
font-weight: 500;
text-transform: uppercase;
letter-spacing: 2px;
font-size: 20px;
margin-bottom: 30px;
}
.contac-wrapp .form-row1 .form-bar1 {
width: 100%;
float: left;
}
.contac-wrapp .form-row1 .form-bar1 .form-fild1 {
font-size: 13px;
color: #6a6a6a;
border-radius: 5px;
border: 1px solid #8a8a8c;
background: none;
outline: none;
letter-spacing: 0.8px;
text-transform: uppercase;
font-family: 'Jost', sans-serif;
font-weight: 700;
}
.contac-wrapp .form-row1 .form-bar1 .form-fild2 {
width: 100%;
height: 47px;
margin-bottom: 14px;
padding: 0 19px;
display: block;
}
.contac-wrapp .form-row1 .form-bar1 .form-fild3 {
width: 100%;
height: 166px;
margin-bottom: 18px;
padding: 25px 19px;
overflow: hidden;
}
.contac-wrapp .form-btn1 {
float: none;
font-size: 14px;
color: #fff;
background-color: #9eca27;
border: 1px solid #9eca27;
margin: 32px 0 0;
padding: 16px 25px 16px 25px;
}
.contac-wrapp .form-btn1:hover {
color: #9eca27;
background-color: #ffffff;
border: 1px solid #9eca27;
} .map-wrapp {
width: 100%;
float: left;
}
.map-wrapp .map-row1 {
width: 100%;
float: left;
}
.map-wrapp .map-row1 iframe {
width: 100%;
display: block;
height: 372px;
} .feeser-wrapp {
position: relative;
}
.feeser-wrapp h2 {
font-size: 18px;
color: #fff;
margin: 0 0 36px;
letter-spacing: 0.5px;
font-family: 'Jost', sans-serif;
font-weight: 500;
}
.feeser-wrapp p {
font-size: 16px;
line-height: 25px;
color: #6a6a6a;
margin-bottom: 39px;
color: #6a6a6a
}
.feeser-wrapp h3 {
font-size: 20px;
font-family: 'Jost', sans-serif;
font-weight: 400;
color: #456b6b;
margin-bottom: 30px;
line-height: 30px;
}
.feeser-wrapp .feeser-row11 {
width: 100%;
float: left;
}
.feeser-wrapp .feeser-row11 .feeser-bar11 {
width: 45%;
float: left;
text-align: left;
padding: 0 0;
color: #262626;
}
.feeser-wrapp .feeser-row11 .feeser-bar22 {
width: 24.4%;
float: left;
text-align: right;
display: inline-block;
padding: 0 0;
color: #2e2e2e;
}
.feeser-wrapp .feeser-row11 .feeser-bar22:last-child {
float: right;
}
.feeser-wrapp .feeser-row1 {
width: 100%;
float: left;
margin: 10px 0 0;
}
.feeser-wrapp .feeser-row2 {
width: 100%;
float: left;
margin: 0 0 0;
padding: 22px 0 0;
}
.feeser-wrapp .feeser-row1 .feeser-bar1 {
width: 45%;
float: left;
text-align: left;
padding: 0 0;
color: #6a6a6a;
font-family: 'Jost', sans-serif;
font-weight: 400;
}
.feeser-wrapp .feeser-row2 .feeser-bar2 {
width: 24.4%;
float: left;
text-align: right;
display: inline-block;
padding: 0 0;
color: #6a6a6a;
font-family: 'Jost', sans-serif;
font-weight: 500;
}
.feeser-wrapp .feeser-row2 .feeser-bar2:last-child {
float: right;
}
.feeser-wrapp .feeser-row3 {
width: 100%;
float: right;
text-align: right;
margin: 0 0 33px;
}
.feeser-bar1,
.feeser-bar2 {
font-size: 17px;
letter-spacing: 0.5px;
}
.feeser-bar11,
.feeser-bar22 {
font-size: 20px;
line-height: 37px;
letter-spacing: 0.3px;
font-family: 'Jost', sans-serif;
font-weight: 400;
} .offer-wrapp {
padding: 30px 0 110px 0;
}
.offer-wrapp h2 {
color: #fff;
font-family: 'Jost', sans-serif;
font-weight: 500;
text-transform: uppercase;
letter-spacing: 2px;
font-size: 19.25px;
margin-bottom: 36px;
}
.offer-wrapp .offer-row1 {
width: 100%;
float: left;
display: flex;
flex-wrap: wrap;
position: relative;
}
.offer-wrapp .offer-row1 .offer-bar1 {
width: 38%;
float: left;
margin-right: 4%;
padding: 35px 3% 38px;
position: relative;
overflow: hidden;
}
.offer-wrapp .offer-row1 .offer-bar1 .offer-bar2 {
font-size: 15px;
color: #fff;
letter-spacing: 2px;
width: 50%;
position: absolute;
top: 36px;
right: -61px;
background: #9eca27;
padding: 10px 0;
text-align: center;
text-transform: uppercase;
transform: rotate(405deg);
font-family: 'Jost', sans-serif;
font-weight: 500;
}
.offer-wrapp .offer-row1 .offer-bar1 .offer-ul {
width: 100%;
float: left;
}
.offer-wrapp .offer-row1 .offer-bar1 .offer-ul li {
width: 100%;
font-size: 16px;
color: #fff;
line-height: 27px;
display: inline-block;
letter-spacing: 0.5px;
margin: 0 0 10px;
font-family: 'Jost', sans-serif;
font-weight: 400;
padding: 0 0 0 20px;
position: relative;
}
.offer-wrapp .offer-row1 .offer-bar1 .offer-ul li:before {
content: "\2022 ";
position: absolute;
left: 0px;
color: #ffffff;
top: 5px;
font-size: 30px;
line-height: 22px;
}
.offer-wrapp .offer-row1 .offer-bar1 .offer-ul li span {
color: #9eca27;
font-family: 'Jost', sans-serif;
font-weight: 400;
}
.offer-wrapp .offer-btn1 {
float: none;
font-size: 14px;
color: #fff;
background-color: #496e6e;
border: 1px solid #496e6e;
margin: 32px 0 0;
padding: 16px 25px 16px 25px;
}
.offer-wrapp .offer-btn1:hover {
color: #496e6e;
background-color: #ffffff;
border: 1px solid #496e6e;
}
.offer-wrapp .offer-btn2 {
float: none;
font-size: 14px;
color: #fff;
background-color: #9eca27;
border: 1px solid #9eca27;
margin: 32px 0 0;
padding: 16px 25px 16px 25px;
}
.offer-wrapp .offer-btn2:hover {
color: #9eca27;
background-color: #ffffff;
border: 1px solid #9eca27;
}
.offer-wrapp .color11 {
background: #9eca27;
}
.offer-wrapp .color22 {
background: #496e6e;
}
.offer-wrapp .offer-btn1,
.offer-wrapp .offer-btn2 {
bottom: 40px;
position: absolute;
left: 8%;
}
.offer-wrapp .offer-row1 .offer-bar1 {
padding-bottom: 120px;
} .gallin-wrapp .gallin-row1 h3 {
font-size: 18px;
position: absolute;
bottom: 5px;
left: 19px;
text-transform: uppercase;
letter-spacing: 0.5px;
font-family: 'Jost', sans-serif;
font-weight: 500;
}
.gallin-wrapp .gallin-row1 h3 a {
color: #fff;
}
.gallin-wrapp p {
font-size: 16px;
line-height: 25px;
color: #6a6a6a;
margin-bottom: 30px;
color: #6a6a6a;
}
.gallin-wrapp p a {
color: #9eca27;
font-weight: 600;
}
.gallin-wrapp .gallin-row1 {
width: 100%;
float: left;
margin: 0 0 38px;
}
.gallin-wrapp .gallin-row1 .gallin-bar1 {
width: 48.8%;
float: left;
position: relative;
height: 14vw;
}
.gallin-wrapp .gallin-row1 .gallin-bar1:last-child {
float: right;
}
.gallin-wrapp .gallin-row1 .gallin-bar1 img {
width: 100%;
display: block;
height: 100%;
object-fit: cover;
}
.gallin-wrapp .gallin-btn1 {
float: none;
font-size: 14px;
color: #fff;
background-color: #9eca27;
border: 1px solid #9eca27;
margin: 20px 0 0;
padding: 16px 33px 16px 32px;
}
.gallin-wrapp .gallin-btn1:hover {
color: #9eca27;
background-color: #ffffff;
border: 1px solid #9eca27;
} .galler-wrapp h3 {
font-size: 18.43px;
position: absolute;
bottom: 12px;
left: 19px;
text-transform: uppercase;
letter-spacing: 0.5px;
font-family: 'Jost', sans-serif;
font-weight: 500;
}
.galler-wrapp h3 a {
color: #fff;
}
.galler-wrapp p {
font-size: 16px;
line-height: 25px;
color: #6a6a6a;
margin-bottom: 30px;
color: #6a6a6a;
}
.galler-wrapp .galler-row {
width: 90.2%;
float: left;
margin: 0 0 0;
}
.galler-wrapp .galler-row1 {
width: 100%;
float: left;
margin: 0 0 77px;
}
.galler-wrapp .galler-row1 .galler-row2 {
width: 100%;
float: left;
margin-bottom: 40px;
}
.galler-wrapp .galler-row1 .galler-bar1 {
width: 48.8%;
float: left;
position: relative;
height: 14vw;
}
.galler-wrapp .galler-row1 .galler-bar1:last-child {
float: right;
}
.galler-wrapp .galler-row1 .galler-bar1 img {
width: 100%;
display: block;
height: 100%;
object-fit: cover;
}
.galler-wrapp .galler-btn1 {
float: none;
font-size: 14px;
color: #fff;
background-color: #9eca27;
border: 1px solid #9eca27;
margin: 10px 0 0;
padding: 16px 33px 16px 32px;
}
.galler-wrapp .galler-btn1:hover {
color: #9eca27;
background-color: #ffffff;
border: 1px solid #9eca27;
} .teamin-wrapp {
padding-bottom: 48px;
}
.teamin-wrapp h2 {
font-size: 16.13px;
font-weight: 400;
color: #ffffff;
letter-spacing: 0.2px;
line-height: 21px;
margin: 0 0 22px;
}
.teamin-wrapp h2 span {
display: block;
}
.teamin-wrapp h3 {
float: none;
font-size: 16.13px;
color: #ffffff;
letter-spacing: 0.2px;
line-height: 21px;
margin: 0 0 22px;
font-family: 'Jost', sans-serif;
font-weight: 400;
}
.teamin-wrapp h4 {
font-size: 16.13px;
font-weight: 400;
color: #ffffff;
letter-spacing: 0.2px;
line-height: 21px;
margin: 0 0 0;
font-family: 'Jost', sans-serif;
font-weight: 400;
}
.teamin-wrapp h5 {
font-size: 20px;
color: #456b6b;
line-height: 30px;
margin: 0 0 26px;
font-family: 'Jost', sans-serif;
font-weight: 400;
}
.teamin-wrapp p {
font-size: 16px;
line-height: 25px;
color: #6a6a6a;
margin-bottom: 30px;
}
.teamin-wrapp .teamin-row1 {
width: 100%;
float: left;
position: relative;
margin-bottom: 45px;
background: #496e6d;
}
.teamin-wrapp .teamin-row1 .teamin-left {
width: 50%;
float: left;
}
.teamin-wrapp .teamin-row1 .teamin-left img {
width: 100%;
display: block;
}
.teamin-wrapp .teamin-row1 .teamin-right {
width: 50%;
position: absolute;
top: 50%;
transform: translateY(-50%);
right: 0;
text-align: center;
}
.teamin-wrapp .teamin-btn1 {
float: none;
font-size: 18px;
color: #ffffff;
letter-spacing: 2.6px;
background-color: none;
border: 1px solid #ffffff;
margin: 0 0 34px;
padding: 15px 43px 15px 43px;
}
.teamin-wrapp .teamin-btn1:hover {
color: #9eca27;
background-color: #ffffff;
border: 1px solid #9eca27;
}
.teamin-wrapp .teamin-btn2 {
float: none;
font-size: 14px;
color: #fff;
background-color: #9eca27;
border: 1px solid #9eca27;
margin: 20px 0 0;
padding: 16px 33px 16px 32px;
}
.teamin-wrapp .teamin-btn2:hover {
color: #9eca27;
background-color: #ffffff;
border: 1px solid #9eca27;
}
.teamin-bar2,
.teamin-bar3 {
transform: translateY(-50%);
position: absolute;
right: 0;
left: 0;
}
.teamin-wrapp h2,
.teamin-wrapp h2 span {
font-family: 'Jost', sans-serif;
font-weight: 400;
} .teamer-wrapp h2 {
font-size: 16.13px;
font-weight: 400;
color: #ffffff;
letter-spacing: 0.2px;
line-height: 21px;
margin: 0 0 22px;
}
.teamer-wrapp h2 span {
display: block;
}
.teamer-wrapp h3 {
float: none;
font-size: 16.13px;
color: #ffffff;
letter-spacing: 0.2px;
line-height: 21px;
margin: 0 0 22px;
font-family: 'Jost', sans-serif;
font-weight: 400;
}
.teamer-wrapp h4 {
font-size: 16.13px;
font-weight: 400;
color: #ffffff;
letter-spacing: 0.2px;
line-height: 21px;
margin: 0 0 0;
font-family: 'Jost', sans-serif;
font-weight: 400;
}
.teamer-wrapp h5 {
font-size: 20px;
color: #456b6b;
line-height: 30px;
margin: 0 0 26px;
font-family: 'Jost', sans-serif;
font-weight: 400;
}
.teamer-wrapp h4 a {
color: #9eca27;
}
.teamer-wrapp h4 a:hover {
color: #ffffff;
}
.teamer-wrapp p {
font-size: 16px;
line-height: 25px;
color: #6a6a6a;
margin-bottom: 30px;
}
.teamer-wrapp .teamer-row1 {
width: 100%;
float: left;
position: relative;
margin-bottom: 45px;
background: #496e6d;
}
.teamer-wrapp .teamer-row1:nth-child(2n) {
background: #9eca27;
}
.teamer-wrapp .teamer-row1 .teamer-left {
width: 50%;
float: left;
}
.teamer-wrapp .teamer-row1 .teamer-left img {
width: 100%;
display: block;
height: 285px;
object-fit: cover;
}
.teamer-wrapp .teamer-row1 .teamer-right {
width: 50%;
position: absolute;
top: 50%;
transform: translateY(-50%);
right: 0;
text-align: center;
}
.teamer-wrapp .teamer-btn1 {
width: 251px;
float: none;
font-size: 18px;
color: #ffffff;
letter-spacing: 2.6px;
background-color: none;
border: 1px solid #ffffff;
margin: 0 0 34px;
padding: 15px 2% 15px 2%;
}
.teamer-wrapp .teamer-btn1:hover {
color: #9eca27;
background-color: #ffffff;
border: 1px solid #9eca27;
}
.teamer-bar2,
.teamer-bar3 {
transform: translateY(-50%);
position: absolute;
right: 0;
left: 0;
}
.teamer-wrapp h2,
.teamer-wrapp h2 span {
font-family: 'Jost', sans-serif;
font-weight: 400;
}
.teamer-wrapp .teamer-row1:nth-child(2n) h4 a {
color: #496e6d;
}
.teamer-wrapp .teamer-row1:nth-child(2n) h4 a:hover {
color: #fff;
}
.team-new-wrap {
display: flex;
flex-wrap: wrap;
}
.team-new-wrap .teamer-row1 {
width: 32%;
margin: 0 2% 75px 0;
background: none !important;
padding: 0 0 50px;
}
.team-new-wrap .teamer-row1:nth-child(3n) {
margin-right: 0;
}
.team-new-wrap .teamer-row1 .teamer-left {
width: 100%;
margin: 0 0 20px;
}
.team-new-wrap .teamer-row1 .teamer-right {
width: 100%;
position: static;
transform: none;
text-align: left;
float: left;
}
.team-new-wrap h2 {
color: #496e6d;
text-transform: uppercase;
font-weight: 500;
font-size: 19px;
margin: 0 0 10px;
}
.team-new-wrap h3 {
font-size: 16px;
line-height: 25px;
color: #232323;
font-weight: 500;
margin: 0 0 10px;
}
.team-new-wrap p {
margin: 0 0 20px;
color: #232323;
}
.team-new-wrap .teamer-btn1 {
width: auto;
float: none;
color: #ffffff;
background: #76b82a;
border-color: #76b82a;
padding: 13px 35px 13px 35px;
font-size: 15px;
text-transform: inherit;
letter-spacing: normal;
border-radius: 0;
margin: 0 0;
position: absolute;
bottom: 0;
left: 0;
} .treat-wrapp {
text-align: center;
}
.treat-wrapp p {
float: none;
font-size: 17px;
color: #ffffff;
letter-spacing: 0.2px;
line-height: 27px;
margin: 0 0 0;
}
.treat-wrapp p a {
color: #ffffff;
}
.treat-wrapp p span {
display: block;
}
.treat-wrapp p strong {
font-family: 'Jost', sans-serif;
font-weight: 700;
}
.treat-wrapp h2 {
font-size: 19.25px;
font-weight: 400;
color: #ffffff;
letter-spacing: 3px;
line-height: 29px;
margin: 0 0 0;
}
.treat-wrapp h2 span {
display: block;
}
.treat-wrapp .treat-row1 {
width: 100%;
float: none;
margin: 0 0 0;
}
.treat-wrapp .treat-row1 img {
width: 100%;
display: block;
}
.treat-wrapp .treat-row1 .treat-bar1 {
width: 47%;
float: none;
transform: translateY(-50%);
margin: 0 auto 0;
position: absolute;
top: 50%;
right: 0;
left: 0;
z-index: 99;
}
.treat-wrapp .treat-row2 {
width: 50%;
float: left;
margin: 0 0 0;
position: relative;
}
.treat-wrapp .treat-row2 img {
width: 100%;
display: block;
transition: all 0.25s ease-out 0s;
}
.treat-wrapp .treat-row2 .treat-bar2 {
width: 100%;
float: left;
}
.treat-wrapp .treat-row2:hover .treat-bar2 img {
opacity: 0.30;
}
.treat-wrapp .treat-row2 img {
min-height: 100%;
height: 440px;
object-fit: cover;
}
.treat-wrapp .treat-row2 a:after {
content: "";
position: absolute;
left: 0;
width: 100%;
height: 100%;
top: 0;
background: rgba(0, 0, 0, 0.15);
} .testi-wrapp p {
font-size: 16.13px;
line-height: 27px;
color: #ffffff;
margin-bottom: 26px;
}
.testi-wrapp h3 {
font-size: 16.13px;
line-height: 27px;
color: #ffffff;
font-family: 'Jost', sans-serif;
font-weight: 400;
}
.testi-wrapp .testi-row1 {
width: 100%;
float: left;
}
.testi-wrapp .testi-row1 .testi-bar1 {
width: 100%;
float: left;
padding: 33px 38px;
margin: 0 0 15px;
position: relative;
}
.testi-wrapp .testi-row1 .testi-bar1 .testi-bar2 {
width: auto;
position: absolute;
right: 38px;
bottom: 21px;
}
.testi-wrapp .color21 {
background: #b9b7ac;
}
.testi-wrapp .color22 {
background: #486c6b;
}
.testi-wrapp .color23 {
background: #9eca27;
} .treatin-wrapp h2 {
font-size: 20px;
color: #456b6b;
line-height: 30px;
margin: 0 0 26px;
font-family: 'Jost', sans-serif;
font-weight: 400;
}
.treatin-wrapp p {
font-size: 16px;
line-height: 25px;
color: #6a6a6a;
margin-bottom: 15px;
color: #6a6a6a;
}
.treatin-wrapp p a {
color: #496e6d;
font-weight: 600;
}
.treatin-wrapp .treatin-row1 {
width: 100%;
float: left;
margin: 13px 0 32px;
}
.treatin-wrapp .treatin-row1 img {
width: 100%;
display: block;
} .detier-wrapp h2,
.facier-wrapp h2,
.gester-wrapp h2,
.gester-wrapp h3,
.honoer-wrapp h2,
.honoer-wrapp h3,
.treat-wrapp h2 {
text-transform: uppercase;
}
.header-btn1,
.header-btn2,
.linker-btn1,
.linker-btn2,
.linker-btn3,
.banner-btn1,
.detier-btn1,
.enquer-btn1,
.facier-btn1,
.gester-btn1,
.honoer-btn1,
.honoer-btn2,
.footer-btn1,
.sidbar-btn1,
.blogin-btn1,
.bloger-btn1,
.form-btn1,
.offer-btn1,
.offer-btn2,
.gallin-btn1,
.galler-btn1,
.teamin-btn1,
.teamin-btn2,
.teamer-btn1,
.about-btn1 {
letter-spacing: 0.4px;
text-transform: uppercase;
border-radius: 4px;
transition: all 0.25s ease-out 0s;
cursor: pointer;
display: inline-block;
}
.header-btn1,
.header-btn2,
.linker-btn1,
.linker-btn2,
.linker-btn3,
.banner-btn1,
.detier-btn1,
.enquer-btn1,
.facier-btn1,
.gester-btn1,
.footer-btn1,
.sidbar-btn1,
.blogin-btn1,
.bloger-btn1,
.form-btn1,
.offer-btn1,
.offer-btn2,
.gallin-btn1,
.galler-btn1,
.teamin-btn2 {
font-family: 'Jost', sans-serif;
font-weight: 700;
}
.header-logo1 {
width: 495px;
float: none;
display: none;
margin: 0 auto 0;
}
.header-icon1 {
width: 100%;
float: left;
display: none;
margin: 0 0 0;
}
.header-icon1 a {
float: none;
display: inline-block;
margin: 0 4px 0 4px;
}
.banner-thumb1 {
width: 28.4%;
float: none;
margin: 0 auto 4px;
}
.banner-box1 {
background: rgba(70, 104, 104, 0.33);
border: 1px solid rgba(255, 255, 255, 0.33);
border-radius: 4px;
transition: all 0.25s ease-out 0s;
display: inline-block;
padding: 30px 0 34px 0;
margin: 0 1.18% 0 1.18%;
}
.banner-box1:hover {
background: rgba(158, 202, 39, 0.33);
}
.facier-box1 {
background: rgba(70, 104, 104, 0.33);
border: 1px solid rgba(255, 255, 255, 0.33);
border-radius: 4px;
transition: all 0.25s ease-out 0s;
display: inline-block;
padding: 10px 0 10px 0;
margin: 0 0 0;
}
.facier-box1:hover {
background: rgba(158, 202, 39, 0.33);
}
.treat-box1 {
background: rgba(70, 104, 104, 0.33);
border: 1px solid rgba(255, 255, 255, 0.33);
border-radius: 4px;
transition: all 0.25s ease-out 0s;
display: inline-block;
padding: 10px 0 10px 0;
margin: 0 0 0;
}
.treat-box1:hover {
background: rgba(158, 202, 39, 0.33);
}
.facier-logo1 {
width: 31.8%;
float: right;
position: absolute;
right: 0;
bottom: 0;
}
.header-btn1 {
background: url(//pinnerdentist.co.uk/wp-content/themes/pinnergreendental/images/header-btn1.png) no-repeat 24px center;
}
.header-btn1:hover {
background: url(//pinnerdentist.co.uk/wp-content/themes/pinnergreendental/images/header-btn11.png) no-repeat 24px center;
}
.header-btn2 {
background: url(//pinnerdentist.co.uk/wp-content/themes/pinnergreendental/images/header-btn2.png) no-repeat 22px center;
}
.header-btn2:hover {
background: url(//pinnerdentist.co.uk/wp-content/themes/pinnergreendental/images/header-btn22.png) no-repeat 22px center;
}
.linker-btn1 {
background: url(//pinnerdentist.co.uk/wp-content/themes/pinnergreendental/images/linker-btn1.png) no-repeat 14px center;
}
.linker-btn1:hover {
background: url(//pinnerdentist.co.uk/wp-content/themes/pinnergreendental/images/linker-btn11.png) no-repeat 14px center;
}
.linker-btn2 {
background: url(//pinnerdentist.co.uk/wp-content/themes/pinnergreendental/images/linker-btn2.png) no-repeat 16px center;
}
.linker-btn2:hover {
background: url(//pinnerdentist.co.uk/wp-content/themes/pinnergreendental/images/linker-btn22.png) no-repeat 16px center;
}
.footer-btn1 {
background: url(//pinnerdentist.co.uk/wp-content/themes/pinnergreendental/images/footer-btn1.png) no-repeat 19px center;
}
.footer-btn1:hover {
background: url(//pinnerdentist.co.uk/wp-content/themes/pinnergreendental/images/footer-btn11.png) no-repeat 19px center;
}
.menu-text {
display: none;
float: left;
font-size: 14px;
color: #fff;
line-height: 24px;
margin: 16px 0 0 0;
}
.backbtm {
clear: both;
}
.popup {
position: absolute;
top: 0;
z-index: 999999999;
width: 100%;
background: #fff;
text-align: center;
padding: 7px 2%;
left: 0;
right: 0;
display: inline-block;
overflow: hidden;
}
.popup h1 {
font-size: 23px;
font-weight: 400;
color: #9eca27;
margin: 0 0 5px;
}
.popup p {
line-height: 23px;
margin-bottom: 0 !important;
padding: 0 10%;
}
.popup .hb-close-wrapper {
position: absolute;
right: 40px;
top: 20px;
}
.popup .hb-close-wrapper a.close {
display: inline-block;
width: 100%;
height: 100%;
padding: 5px;
}
.popup .hb-close-wrapper a.close img.emoji {
width: 21px;
}
div#hellobar-bar {
font-family: "Conv_Montserrat-Regular", sans-serif;
width: 100%;
margin: 0;
height: auto;
display: flex;
font-size: 17px;
flex-wrap: wrap;
font-weight: 400;
padding: .33em .5em;
-webkit-font-smoothing: antialiased;
color: #5c5e60;
position: fixed;
z-index: 9999999999;
background-color: white;
box-shadow: 0 1px 3px 2px rgba(0, 0, 0, 0.15);
padding-top: 10px !important;
padding-bottom: 10px !important;
text-align: center;
}
.hb-content-wrapper {
text-align: center;
text-align: center;
position: relative;
display: table-cell;
vertical-align: middle;
width: 100%;
}
.hb-content-wrapper p {
margin-bottom: 0;
font-size: 16px;
color: #6a6a6a;
letter-spacing: .2px;
line-height: 21px;
margin: 0 0 10px;
}
.hb-text-wrapper {
margin-right: 10%;
margin-left: 10%;
display: inline-block;
line-height: 1.3;
}
.hb-text-wrapper .hb-headline-text {
font-size: 1em;
display: inline-block;
vertical-align: middle;
}
.hb-text-wrapper .hb-headline-text h1 {
text-align: center;
font-size: 24px;
font-weight: 400;
color: #9eca27;
letter-spacing: 1px;
line-height: 30px;
margin: 0 0 10px;
}
.hb-close-wrapper {
display: table-cell;
width: 1.6em;
}
.hb-close-wrapper .icon-close {
font-size: 24px;
top: 10px;
right: 25px;
width: 25px;
height: 25px;
color: #a6ce38;
cursor: pointer;
position: absolute;
text-align: center;
line-height: 25px;
z-index: 1000;
text-decoration: none;
} .home-layout1 .margin {
width: 94%;
max-width: 1224px;
margin: auto;
} .home-layout1 .header-wrapp {
background: #76b82a;
padding: 13px 0 13px;
position: relative;
z-index: 999;
}
.home-layout1 .header-wrapp p {
float: left;
font-size: 15px;
color: #ffffff;
letter-spacing: 0;
line-height: 28px;
margin: 0 0 0;
}
.home-layout1 .header-wrapp p a {
color: #ffffff;
}
.home-layout1 .header-wrapp p span {
display: block;
}
.home-layout1 .header-wrapp p strong {
font-weight: 700;
}
.home-layout1 .header-wrapp .header-col1 {
width: auto;
float: left;
margin: 14px 0 0;
}
.home-layout1 .header-wrapp .header-col1 img {
width: 100%;
display: block;
}
.home-layout1 .header-wrapp .header-col1 .header-row1 {
width: 100%;
float: left;
}
.home-layout1 .header-wrapp .header-col1 .header-row1 li {
float: left;
margin: 0 0 0 34px;
position: relative;
}
.home-layout1 .header-wrapp .header-col1 .header-row1 li:first-child {
margin-left: 0;
}
.home-layout1 .header-wrapp .header-col1 .header-row1 li:after {
content: "";
width: 1px;
height: 14px;
float: left;
background: #ffffff;
transform: translateY(-50%);
margin: 0 0 0;
position: absolute;
top: 50%;
left: -17px;
}
.home-layout1 .header-wrapp .header-col1 .header-row1 li:first-child:after {
display: none;
}
.home-layout1 .header-wrapp .header-col1 .header-row1 li a:hover {
color: #375e69;
}
.home-layout1 .header-wrapp .header-col2 {
width: auto;
float: left;
margin: 16px 19px 0 0;
}
.home-layout1 .header-wrapp .header-col2 img {
width: 100%;
display: block;
}
.home-layout1 .header-wrapp .header-col2 .header-row2 {
width: 100%;
float: left;
margin: 0 0 0;
}
.home-layout1 .header-wrapp .header-col2 .header-row2 a {
width: auto;
float: left;
margin: 0 9px 0 0;
}
.home-layout1 .header-wrapp .header-col2 .header-row2 a:last-child {
margin-right: 0;
}
.home-layout1 .header-wrapp .header-col3 {
width: auto;
float: left;
margin: 0 0 0;
}
.home-layout1 .header-wrapp .header-col3 img {
width: 100%;
display: block;
}
.home-layout1 .header-wrapp .header-col3 .header-row3 {
width: 100%;
float: left;
margin: 0 0 0;
}
.home-layout1 .header-wrapp .header-btn1 {
float: left;
color: #ffffff;
background: none;
border-color: rgba(255, 255, 255, 0.5);
margin: 0 0 0 9px;
padding: 13px 25px 13px 25px;
}
.home-layout1 .header-wrapp .header-btn1:hover {
color: #76b82a;
background: #ffffff;
border-color: #ffffff;
}
.home-layout1 .header-wrapp .header-btn2 {
float: left;
color: #ffffff;
background: #375e69;
margin: 0 0 0 9px;
padding: 13px 41px 13px 41px;
font-size: 14px;
font-weight: 500;
letter-spacing: normal;
line-height: normal;
border: 1px solid #375e69;
border-radius: 0;
transition: all 0.25s ease-out 0s;
display: inline-block;
position: relative;
text-transform: none;
}
.home-layout1 .header-wrapp .header-btn2:hover {
color: #375e69;
background: #ffffff;
border-color: #ffffff;
}
.home-layout1 .header-row1 li,
.header-row1 li a {
font-size: 14px;
font-weight: 400;
color: #ffffff;
letter-spacing: 0.7px;
line-height: normal;
} .home-layout1 .header-wrapp .header-col1 .header-row1 li span {
margin: 0 14px 0 0;
}
.home-layout1 .header-wrapp .header-col1 .header-row1 li span:last-child {
margin-right: 0;
} .home-layout1 .linker-wrapp {
background: none;
padding: 34px 0 30px;
position: relative;
z-index: 99;
width: 100%;
float: left;
}
.home-layout1 .linker-wrapp p {
float: left;
font-size: 17px;
color: #a1a4a7;
letter-spacing: 0.5px;
line-height: 30px;
margin: 0 0 0;
}
.home-layout1 .linker-wrapp p a {
color: #a1a4a7;
}
.home-layout1 .linker-wrapp p span {
display: block;
}
.home-layout1 .linker-wrapp p strong {
font-weight: 700;
}
.home-layout1 .linker-wrapp .linker-col1 {
width: 197px;
float: none;
transition: all 0.7s;
margin: 0 auto 0;
}
.home-layout1 .linker-wrapp .linker-col1 img {
width: 100%;
display: block;
}
.home-layout1 .linker-wrapp .linker-col1 .linker-row1 {
width: 100%;
float: none;
}
.home-layout1 .linker-wrapp .linker-col2 {
width: 1224px;
float: left;
transform: translateY(-50%);
margin: 0 auto 0;
position: absolute;
top: 50%;
right: 0;
left: 0;
}
.home-layout1 .linker-wrapp .linker-col2 img {
width: 100%;
display: block;
}
.home-layout1 .linker-wrapp .linker-col2 .linker-row2 {
width: 100%;
float: left;
text-align: center;
display: flex;
flex-wrap: wrap
}
.home-layout1 .banner-wrapp {
min-height: 868px;
text-align: left;
}
.home-layout1 .banner-wrapp .banner-col1 {
width: 1224px;
float: right;
transform: translateY(-50%);
margin: 0 auto 0;
position: absolute;
top: 50%;
right: 0;
left: 0;
}
.home-layout1 .banner-wrapp .banner-col1 .banner-row1 {
width: 39.9%;
float: right;
padding: 4.2% 4.4% 4.8% 4.4%;
position: absolute;
top: 50%;
transform: translateY(-50%);
left: inherit;
margin: 0 0 0 auto;
right: 0;
background: no-repeat center / cover;
background: rgb(255 255 255 / 92%);
}
.home-layout1 .banner-wrapp .banner-col1 .banner-row1 .banner-logo-symbol-box {
width: 13.7%;
float: right;
margin: 0 0 16.8%;
}
.home-layout1 .banner-wrapp .owl-item .banner-logo-symbol-box img {
width: 100%;
display: block;
min-height: inherit;
max-height: inherit;
}
.home-layout1 .banner-wrapp .banner-col1 .banner-row1 .banner-content-box {
width: 100%;
float: left;
margin: 0 0 0;
}
.home-layout1 .banner-wrapp h2 {
font-size: 28px;
font-weight: 500;
color: #375e69;
letter-spacing: 1.4px;
line-height: 1.36;
text-transform: uppercase;
margin: 0 0 13px;
}
.home-layout1 .banner-wrapp p {
float: none;
font-size: 15px;
font-weight: 400;
color: #232323;
letter-spacing: normal;
line-height: 1.6;
margin: 0 0 16px;
}
.home-layout1 .banner-wrapp .banner-btn1 {
float: none;
color: #ffffff;
background: #76b82a;
border-color: #76b82a;
margin: 11px 5px 0 0;
padding: 13px 45px 13px 45px;
}
.home-layout1 .banner-wrapp .banner-btn1:last-child {
margin-right: 0;
}
.home-layout1 .banner-wrapp .banner-btn1:hover {
color: #ffffff;
background: #375e69;
border-color: #375e69;
}
.home-layout1 .banner-wrapp .jarallax-video {
position: relative;
}
.home-layout1 .banner-wrapp .jarallax-video:after {
content: "";
position: absolute;
width: 100%;
height: 100%;
top: 0;
left: 0;
right: 0;
background: #00000052;
}
.home-layout1 .banner-wrapp .banner-text {
width: 94%;
max-width: 1224px;
float: none;
transform: translateY(-50%);
margin: 0 auto 0;
top: 48.6%;
left: 0;
right: 0;
z-index: 99;
position: absolute;
text-align: center;
}
.home-layout1 .banner-wrapp .banner-text h2 {
font-size: 38px;
color: #ffffff;
}
.home-layout1 .banner-wrapp .banner-text h2 span {
display: block;
}
.home-layout1 .services-wrapp {
text-align: center;
background: none;
}
.home-layout1 .services-wrapp .services-col1 {
width: 25%;
float: left;
margin: 0 0 0;
padding: 0 0 6.4%;
position: relative;
}
.home-layout1 .services-wrapp .services-col1 .services-row1 {
width: 100%;
float: left;
transform: translateY(-50%);
position: absolute;
top: 50%;
right: 0;
left: 0;
}
.home-layout1 .services-wrapp .services-col1 .services-row1 h3 {
float: none;
font-size: 15px;
font-weight: 400;
color: #ffffff;
letter-spacing: normal;
line-height: 1.6;
transition: all 0.25s ease-out 0s;
margin: 0 0 0;
}
.home-layout1 .services-under-sea-bg-color {
background: #375e69;
}
.home-layout1 .services-catalina-coast-bg-color {
background: #587a83;
}
.home-layout1 .services-cathedral-glass-bg-color {
background: #79969d;
}
.home-layout1 .services-blue-grey-bg-color {
background: #99b1b8;
}
.home-layout1 .services-wrapp .services-col1:hover {
background: #ffff
}
.home-layout1 .services-wrapp .services-under-sea-bg-color:hover h3 {
color: #375e69;
}
.home-layout1 .services-wrapp .services-catalina-coast-bg-color:hover h3 {
color: #587a83;
}
.home-layout1 .services-wrapp .services-cathedral-glass-bg-color:hover h3 {
color: #79969d;
}
.home-layout1 .services-wrapp .services-blue-grey-bg-color:hover h3 {
color: #99b1b8;
}
.home-layout1 .about-wrapp {
background: #f9f9f9;
padding: 88px 0 82px;
position: relative;
}
.home-layout1 .about-wrapp .about-col1 {
width: 100%;
float: left;
margin: 0 0 0;
position: relative;
}
.about-wrapp .about-col1 .about-row1 {
width: 33.9%;
float: left;
position: absolute;
top: 5%;
left: 0;
}
.home-layout1 .about-wrapp .about-col2 {
width: 57.4%;
float: right;
margin: 0 0 0;
position: relative;
}
.home-layout1 .about-logo-symbol-box {
width: 12.6%;
float: left;
margin: 0 0 10.2%;
}
.home-layout1 .about-logo-symbol-box img {
width: 100%;
display: block;
}
.home-layout1 .about-content-box {
width: 100%;
float: left;
margin: 0 0 0;
}
.home-layout1 .about-wrapp p {
float: none;
font-size: 15px;
font-weight: 400;
color: #232323;
letter-spacing: normal;
line-height: 1.6;
margin: 0 0 24px;
}
.home-layout1 .about-wrapp .about-btn1 {
float: none;
color: #ffffff;
background: #76b82a;
border-color: #76b82a;
margin: 8px 0 0 0;
padding: 13px 45px 13px 45px;
font-size: 14px;
font-weight: 500;
letter-spacing: normal;
line-height: normal;
text-transform: none;
border: 1px solid;
border-radius: 0;
transition: all 0.25s ease-out 0s;
display: inline-block;
position: relative;
}
.home-layout1 .about-wrapp .about-btn1:hover {
color: #ffffff;
background: #375e69;
border-color: #375e69;
}
.home-layout1 .about-slide-box {
width: 93.6%;
float: left;
margin: 0 6.4% 16.5% 0;
}
.home-layout1 .about-wrapp .about-slide-box img {
width: 100%;
display: block;
}
.home-layout1 .about-wrapp .about-row2 {
width: 69.5%;
float: right;
background: url(//pinnerdentist.co.uk/wp-content/themes/pinnergreendental/images/about-bg.jpg) no-repeat center / cover;
padding: 10.7% 6.5% 11.3% 6.5%;
position: absolute;
right: 0;
bottom: 0;
}
.home-layout1 .about-wrapp .about-row2 h2 {
float: none;
font-size: 26px;
font-weight: 500;
color: #ffffff;
letter-spacing: 1.3px;
line-height: 1.35;
text-transform: uppercase;
margin: 0 0 14px;
border: none;
padding: 0;
}
.home-layout1 .about-wrapp .about-row2 h3 {
float: none;
font-size: 15px;
font-weight: 400;
color: #ffffff;
letter-spacing: normal;
line-height: 1.6;
margin: 0 0 0;
}
.home-layout1 .about-wrapp h4,
.home-layout1 .about-wrapp h4 span {
transform: rotate(-90deg) translateY(100%);
transform-origin: bottom left;
display: inline-block;
position: absolute;
bottom: 0;
left: -90px;
}
.home-layout1 .about-wrapp h4 {
float: none;
font-size: 130px;
font-weight: 400;
color: rgba(55, 94, 105, 0.05);
letter-spacing: normal;
line-height: 0.38;
margin: 0 0 0;
}
.home-layout1 .about-wrapp p span {
display: block;
}
.about-google-rating-box {
width: 19.44%;
float: left;
margin: 0 0 0;
position: absolute;
bottom: 0;
left: 0;
}
.about-google-rating-box img {
display: block;
width: 100%;
}
.home-layout1 .about-wrapp ul.slick-dots {
width: auto;
text-align: left;
right: inherit;
bottom: 24.6%;
left: 3.7%;
}
.home-layout1 .about-wrapp ul.slick-dots li button:before {
background: rgba(255, 255, 255, 0.2);
}
.home-layout1 .about-wrapp ul.slick-dots li.slick-active button:before {
background: #fff;
}
.home-layout1 .about-wrapp .slick-dots li button:hover:before,
.home-layout1 .about-wrapp .slick-dots li button:focus:before {
background: #ffff;
}
.home-layout1 .reviews-wrapp {
background: none;
padding: 90px 0 56px;
width: 100%;
float: left;
}
.home-layout1 .reviews-wrapp h2 {
float: none;
font-size: 26px;
font-weight: 500;
color: #375e69;
letter-spacing: 1.3px;
line-height: 1.98;
text-transform: uppercase;
margin: 0 0 54px;
}
.home-layout1 .reviews-wrapp h2 .text-google-icon-box {
display: block;
width: 50px;
float: left;
margin: 0 16px 0 0;
}
.home-layout1 .reviews-wrapp h2 .text-google-icon-box img {
width: 100%;
display: block;
}
.home-layout1 .reviews-wrapp .reviews-col1 {
width: 100%;
float: left;
margin: 0 0 48px;
}
.home-layout1 .reviews-wrapp .reviews-col1 .reviews-col2 {
width: 100%;
float: left;
margin: 0 0 0;
position: relative;
}
.home-layout1 .reviews-wrapp .reviews-col1 .reviews-col2 .reviews-row1 {
width: 46.2%;
float: left;
transition: all 0.25s ease-out 0s;
margin: 0 0 -9.1%;
}
.home-layout1 .reviews-wrapp .reviews-col1 .reviews-col2 .reviews-row2 {
width: 100%;
float: left;
}
.home-layout1 .reviews-wrapp .reviews-col1 .reviews-col2 img {
width: 100%;
display: block;
}
.home-layout1 .reviews-wrapp .reviews-col1 .reviews-col2 .reviews-row2 p {
float: none;
font-size: 15px;
font-weight: 400;
color: #232323;
letter-spacing: normal;
line-height: 1.6;
margin: 0 0 16px;
}
.home-layout1 .reviews-wrapp .reviews-col1 .reviews-col2 .reviews-row2 .reviews-star-box {
width: 100%;
float: left;
}
.home-layout1 .reviews-wrapp .reviews-col1 .reviews-col2 .reviews-row2 .reviews-star-box span {
width: 39.3%;
float: left;
}
.home-layout1 .reviews-wrapp .reviews-col1 .reviews-col2 .reviews-row2 h3 {
float: none;
font-size: 15px;
font-weight: 600;
color: #375e69;
letter-spacing: normal;
line-height: 1.6;
text-transform: uppercase;
margin: 0 0 16px;
}
.home-layout1 .reviews-wrapp .reviews-col1 .slick-slide {
margin: 0 40px 0 0;
}
.home-layout1 .reviews-wrapp .reviews-col1 .reviews-col2:hover .reviews-row1 {
margin: 9.1% 0 -18.2%;
}
.home-layout1 .reviews-wrapp .reviews-col1 .slick-dots {
width: 100%;
text-align: right;
top: -87px;
bottom: inherit;
}
.home-layout1 .reviews-wrapp .reviews-col1 .slick-dots li {
margin: 0 0 0 2px;
width: 17px;
height: 1px;
}
.home-layout1 .reviews-wrapp .reviews-btn1 {
float: none;
color: #ffffff;
background: #76b82a;
border-color: #76b82a;
margin: 0 5px 0 0;
padding: 13px 45px 13px 45px;
font-size: 14px;
font-weight: 500;
letter-spacing: normal;
line-height: normal;
border: 1px solid;
border-radius: 0;
transition: all 0.25s ease-out 0s;
display: inline-block;
position: relative;
}
.home-layout1 .reviews-wrapp .reviews-btn1:hover {
color: #ffffff;
background: #375e69;
border-color: #375e69;
}
.home-layout1 .reviews-wrapp .reviews-col1.mob {
display: none;
}
.home-layout1 .slick-dots li {
width: 17px;
height: 1px;
}
.home-layout1 .slick-dots li button {
width: 17px;
height: 1px;
font-size: 0;
color: transparent;
line-height: 0;
border: 0;
outline: none;
background: transparent;
cursor: pointer;
display: block;
padding: 0;
}
.home-layout1 .slick-dots li button:before {
content: '•';
width: 17px;
height: 1px;
text-align: center;
color: black;
background: rgba(55, 94, 105, 0.2);
border-radius: 0;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
position: absolute;
top: 0;
left: 0;
}
.home-layout1 .slick-dots li.slick-active button:before {
color: black;
background: #76b82a;
}
.home-layout1 .slick-dots li button:hover:before,
.home-layout1 .slick-dots li button:focus:before {
background: #76b82a;
} .home-layout1 .award-wrapp {
background: none;
padding: 56px 0 58px;
width: 100%;
float: left;
}
.home-layout1 .award-wrapp p {
float: none;
font-size: 15px;
font-weight: 400;
color: #232323;
letter-spacing: normal;
line-height: 1.6;
margin: 0 0 16px;
}
.home-layout1 .award-wrapp p a {
color: #232323;
}
.home-layout1 .award-wrapp p span {
display: block;
}
.home-layout1 .award-wrapp p strong {
font-weight: 700;
}
.home-layout1 .award-wrapp h2 {
float: none;
font-size: 26px;
font-weight: 500;
color: #375e69;
letter-spacing: 1.3px;
line-height: 1.46;
text-transform: uppercase;
margin: 0 0 12px;
}
.home-layout1 .award-wrapp h2 a {
color: #375e69;
}
.home-layout1 .award-wrapp h2 span {
display: block;
}
.home-layout1 .award-wrapp .award-col1 {
width: 49.5%;
float: none;
margin: 0 auto 0;
}
.home-layout1 .award-wrapp .award-col1 img {
width: 100%;
display: block;
}
.home-layout1 .award-wrapp .award-col1 .award-row1 {
width: 22.5%;
float: left;
}
.home-layout1 .award-wrapp .award-col2 {
width: 100%;
float: right;
margin: 0 0 0;
position: relative;
}
.home-layout1 .award-wrapp .award-col2 img {
width: 100%;
display: block;
}
.home-layout1 .award-wrapp .award-col2 .award-row2 {
width: 71.7%;
float: right;
transform: translateY(-50%);
position: absolute;
top: 50%;
right: 0;
} .home-layout1 .aligner-wrapp {
background: none;
padding: 58px 0 46px;
}
.home-layout1 .aligner-wrapp p {
float: none;
font-size: 15px;
font-weight: 400;
color: #232323;
letter-spacing: normal;
line-height: 1.6;
margin: 0 0 16px;
}
.home-layout1 .aligner-wrapp p a {
color: #232323;
}
.home-layout1 .aligner-wrapp p span {
display: block;
}
.home-layout1 .aligner-wrapp p strong {
font-weight: 700;
}
.home-layout1 .aligner-wrapp h2 {
float: none;
font-size: 26px;
font-weight: 500;
color: #375e69;
letter-spacing: 1.3px;
line-height: 1.46;
text-transform: uppercase;
margin: 0 0 12px;
}
.home-layout1 .aligner-wrapp h2 a {
color: #375e69;
}
.home-layout1 .aligner-wrapp h2 span {
display: block;
}
.home-layout1 .aligner-wrapp .aligner-col1 {
width: 100%;
float: left;
margin: 0 0 44px;
position: relative;
}
.home-layout1 .aligner-wrapp .aligner-col1 img {
width: 100%;
display: block;
}
.home-layout1 .aligner-wrapp .aligner-col1 .aligner-row1 {
width: 39.9%;
float: left;
background: url(//pinnerdentist.co.uk/wp-content/themes/pinnergreendental/images/aligner-bg.jpg) no-repeat center / cover;
transform: translateY(-50%);
padding: 4.2% 4.4% 5.1% 4.4%;
position: absolute;
top: 50%;
left: 0;
}
.home-layout1 .aligner-wrapp .aligner-col2 {
width: 70.9%;
float: right;
margin: 0 0 0;
}
.home-layout1 .aligner-wrapp .aligner-col2 img {
width: 100%;
display: block;
}
.home-layout1 .aligner-wrapp .aligner-col2 .aligner-row2 {
width: 100%;
float: right;
background: #d5d6d0;
}
.home-layout1 .aligner-wrapp .aligner-btn1 {
float: none;
color: #ffffff;
background: #76b82a;
border-color: #76b82a;
margin: 18px 5px 0 0;
padding: 13px 45px 13px 45px;
}
.home-layout1 .aligner-wrapp .aligner-btn1:last-child {
margin-right: 0;
}
.home-layout1 .aligner-wrapp .aligner-btn1:hover {
color: #ffffff;
background: #375e69;
border-color: #375e69;
}
.home-layout1 .aligner-wrapp .aligner-btn2 {
float: none;
color: #232323;
background: none;
border-color: rgba(0, 0, 0, 0.3);
margin: 0 23px 0 0;
padding: 13px 61px 13px 61px;
}
.home-layout1 .aligner-wrapp .aligner-btn2:last-child {
margin-right: 0;
}
.home-layout1 .aligner-wrapp .aligner-btn2:hover {
color: #ffffff;
background: #232323;
border-color: #232323;
} .home-layout1 .dentistry-wrapp {
background: none;
padding: 46px 0 50px;
width: 100%;
float: left;
}
.home-layout1 .dentistry-wrapp p {
float: none;
font-size: 15px;
font-weight: 400;
color: #232323;
letter-spacing: normal;
line-height: 1.6;
margin: 0 0 16px;
}
.home-layout1 .dentistry-wrapp p a {
color: #232323;
}
.home-layout1 .dentistry-wrapp p span {
display: block;
}
.home-layout1 .dentistry-wrapp p strong {
font-weight: 700;
}
.home-layout1 .dentistry-wrapp h2 {
float: none;
font-size: 26px;
font-weight: 500;
color: #375e69;
letter-spacing: 1.3px;
line-height: 1.46;
text-transform: uppercase;
margin: 0 0 12px;
}
.home-layout1 .dentistry-wrapp h2 a {
color: #375e69;
}
.home-layout1 .dentistry-wrapp h2 span {
display: block;
}
.home-layout1 .dentistry-wrapp .dentistry-col1 {
width: 100%;
float: right;
margin: 0 0 0;
position: relative;
}
.home-layout1 .dentistry-wrapp .dentistry-col1 img {
width: 100%;
display: block;
}
.home-layout1 .dentistry-wrapp .dentistry-col1 .dentistry-row1 {
width: 39.9%;
float: right;
background: url(//pinnerdentist.co.uk/wp-content/themes/pinnergreendental/images/dentistry-bg.jpg) no-repeat center / cover;
transform: translateY(-50%);
padding: 4.1% 3.1% 5.1% 4.4%;
position: absolute;
top: 50%;
right: 0;
}
.home-layout1 .dentistry-wrapp .dentistry-col2 {
width: 70.9%;
float: left;
margin: 0 0 0;
}
.home-layout1 .dentistry-wrapp .dentistry-col2 img {
width: 100%;
display: block;
}
.home-layout1 .dentistry-wrapp .dentistry-col2 .dentistry-row2 {
width: 100%;
float: left;
background: #d5d6d0;
}
.home-layout1 .dentistry-wrapp .dentistry-btn1 {
float: none;
color: #ffffff;
background: #76b82a;
border-color: #76b82a;
margin: 18px 5px 0 0;
padding: 13px 45px 13px 45px;
}
.home-layout1 .dentistry-wrapp .dentistry-btn1:last-child {
margin-right: 0;
}
.home-layout1 .dentistry-wrapp .dentistry-btn1:hover {
color: #ffffff;
background: #375e69;
border-color: #375e69;
} .home-layout1 .treatments-wrapp {
background: none;
padding: 50px 0 84px;
width: 100%;
float: left;
}
.home-layout1 .treatments-wrapp p {
float: none;
font-size: 15px;
font-weight: 400;
color: #232323;
letter-spacing: normal;
line-height: 1.6;
margin: 0 0 16px;
}
.home-layout1 .treatments-wrapp p a {
color: #232323;
}
.home-layout1 .treatments-wrapp p span {
display: block;
}
.home-layout1 .treatments-wrapp p strong {
font-weight: 700;
}
.home-layout1 .treatments-wrapp h2 {
float: none;
font-size: 21px;
font-weight: 500;
color: #375e69;
letter-spacing: 1.05px;
line-height: 1.67;
text-transform: uppercase;
margin: 0 0 8px;
}
.home-layout1 .treatments-wrapp h2 a {
color: #375e69;
}
.home-layout1 .treatments-wrapp h2 span {
display: block;
}
.home-layout1 .treatments-wrapp .treatments-col1 {
width: 100%;
float: left;
margin: 0 0 0;
}
.home-layout1 .treatments-wrapp .treatments-col1 img {
width: 100%;
display: block;
}
.home-layout1 .treatments-wrapp .treatments-col1 .treatments-row1 {
width: 100%;
float: left;
border: 1px solid rgba(0, 0, 0, 0.3);
padding: 10.2% 11.1% 7.2% 11.1%;
position: relative;
margin: 0 0 1px;
}
.home-layout1 .treatments-wrapp .treatments-col1.mob {
display: none;
}
.home-layout1 .treatments-wrapp .treatments-col1 .slick-track {
display: flex;
flex-wrap: wrap;
}
.home-layout1 .treatments-wrapp .treatments-col1 .slick-track .slick-slide {
height: inherit;
}
.home-layout1 .treatments-wrapp .treatments-col1 .slick-track .slick-slide .treatments-row1 {
height: 100%;
}
.home-layout1 .treatments-wrapp .treatments-col1 .non-slider {
width: 100%;
display: flex;
flex-wrap: wrap;
}
.home-layout1 .treatments-wrapp .treatments-col1 .non-slider>div {
width: 32%;
margin: 0 2% 0 0;
}
.home-layout1 .treatments-wrapp .treatments-col1 .non-slider>div:last-child {
margin-right: 0;
}
.home-layout1 .treatments-wrapp .treatments-col1 ul.slick-dots {
text-align: center;
} .home-layout1 .team-wrapp {
background: none;
padding: 84px 0 90px;
width: 100%;
float: left;
}
.home-layout1 .team-wrapp p {
float: none;
font-size: 15px;
font-weight: 400;
color: #232323;
letter-spacing: normal;
line-height: 1.6;
margin: 0 0 16px;
}
.home-layout1 .team-wrapp p a {
color: #232323;
}
.home-layout1 .team-wrapp p span {
display: block;
}
.home-layout1 .team-wrapp p strong {
font-weight: 700;
}
.home-layout1 .team-wrapp h2 {
float: none;
font-size: 26px;
font-weight: 500;
color: #375e69;
letter-spacing: 1.3px;
line-height: 1.35;
text-transform: uppercase;
margin: 0 0 47px;
}
.home-layout1 .team-wrapp h2 a {
color: #375e69;
}
.home-layout1 .team-wrapp h2 span {
display: block;
}
.home-layout1 .team-wrapp h3 {
float: none;
font-size: 21px;
font-weight: 500;
color: #375e69;
letter-spacing: 1.05px;
line-height: 1.67;
text-transform: uppercase;
margin: 0 0 4px;
}
.home-layout1 .team-wrapp h3 a {
color: #375e69;
}
.home-layout1 .team-wrapp h3 span {
display: block;
}
.home-layout1 .team-wrapp h4 {
float: none;
font-size: 15px;
font-weight: 600;
color: #232323;
letter-spacing: normal;
line-height: 1.6;
margin: 0 0 22px;
}
.home-layout1 .team-wrapp h4 a {
color: #232323;
}
.home-layout1 .team-wrapp h4 span {
display: block;
}
.home-layout1 .team-wrapp .team-col1 {
width: 100%;
float: left;
margin: 0 0 0;
position: relative;
}
.home-layout1 .team-wrapp .team-col1 img {
width: 100%;
display: block;
}
.home-layout1 .team-wrapp .team-col1 .team-row1 {
width: 100%;
float: left;
}
.home-layout1 .team-wrapp .team-col2 {
width: 100%;
float: left;
margin: 0 0 0;
}
.home-layout1 .team-wrapp .team-col2 img {
width: 100%;
display: block;
}
.home-layout1 .team-wrapp .team-col2 .team-row2 {
width: 100%;
float: left;
padding: 24px 0 0;
}
.home-layout1 .team-wrapp .team-btn1 {
float: none;
color: #ffffff;
background: #76b82a;
border-color: #76b82a;
margin: 0 5px 0 0;
padding: 13px 45px 13px 45px;
}
.home-layout1 .team-wrapp .team-btn1:last-child {
margin-right: 0;
}
.home-layout1 .team-wrapp .team-btn1:hover {
color: #ffffff;
background: #375e69;
border-color: #375e69;
}
.home-layout1 .team-wrapp .team-btn2 {
float: none;
color: #ffffff;
background: #76b82a;
border-color: #76b82a;
margin: 12px 5px 0 0;
padding: 13px 45px 13px 45px;
}
.home-layout1 .team-wrapp .team-btn2:last-child {
margin-right: 0;
}
.home-layout1 .team-wrapp .team-btn2:hover {
color: #ffffff;
background: #375e69;
border-color: #375e69;
}
.home-layout1 .team-wrapp .team-col1 .team-row1 img {
height: 290px;
object-fit: cover;
}
.home-layout1 .team-wrapp .team-col1.mob {
display: none;
}
.home-layout1 .team-wrapp .team-col1 .slick-track {
display: flex;
flex-wrap: wrap;
}
.home-layout1 .team-wrapp .team-col1 .slick-track .slick-slide {
height: inherit;
}
.home-layout1 .team-wrapp .team-col1 .slick-track .slick-slide .team-col2 {
height: 100%;
position: relative;
padding: 0 0 50px;
}
.home-layout1 .team-wrapp .team-col1 .slick-track .slick-slide .team-col2 .team-btn2 {
position: absolute;
left: 0;
bottom: 0;
}
.home-layout1 .team-wrapp .team-col1 .non-slider {
width: 100%;
display: flex;
flex-wrap: wrap;
justify-content: center;
}
.home-layout1 .team-wrapp .team-col1 .non-slider .team-col2 {
width: 24%;
margin: 0 1.33% 0 0;
position: relative;
padding: 0 0 50px;
}
.home-layout1 .team-wrapp .team-col1 .non-slider .team-col2:last-child {
margin-right: 0;
}
.home-layout1 .team-wrapp .team-col1 .non-slider .team-col2 .team-btn2 {
position: absolute;
left: 0;
bottom: 0;
} .home-layout1 .enquiry-wrapp {
background: rgba(55, 94, 105, 0.2) url(//pinnerdentist.co.uk/wp-content/themes/pinnergreendental/images/enquiry-bg.jpg) no-repeat center / cover;
padding: 82px 0 80px;
width: 100%;
float: left;
}
.home-layout1 .enquiry-wrapp p {
float: none;
font-size: 15px;
font-weight: 400;
color: #232323;
letter-spacing: normal;
line-height: 1.6;
margin: 0 0 16px;
}
.home-layout1 .enquiry-wrapp p a {
color: #232323;
}
.home-layout1 .enquiry-wrapp p span {
display: block;
}
.home-layout1 .enquiry-wrapp p strong {
font-weight: 700;
}
.home-layout1 .enquiry-wrapp h2 {
float: none;
font-size: 26px;
font-weight: 500;
color: #375e69;
letter-spacing: 1.3px;
line-height: 1.35;
text-transform: inherit;
margin: 0 0 28px;
}
.home-layout1 .enquiry-wrapp h2 a {
color: #375e69;
}
.home-layout1 .enquiry-wrapp h2 span {
display: block;
}
.home-layout1 .enquiry-wrapp .enquiry-col1 {
width: 100%;
float: left;
margin: 0 0 0;
}
.home-layout1 .enquiry-wrapp .enquiry-col1 img {
width: 100%;
display: block;
}
.home-layout1 .enquiry-wrapp .enquiry-col1 .enquiry-row1 {
width: 100%;
float: left;
}
.home-layout1 .enquiry-wrapp .enquiry-col1 .enquiry-row1 .enquiry-fil1 {
font-size: 15px;
font-weight: 400;
color: #232323;
background: none;
border-color: rgba(0, 0, 0, 0.3);
resize: none;
}
.home-layout1 .enquiry-wrapp .enquiry-col1 .enquiry-row1 .enquiry-fil2 {
width: 24.33%;
height: 48px;
float: left;
margin: 0 0.89% 0.89% 0;
padding: 0 2.2% 0;
}
.home-layout1 .enquiry-wrapp .enquiry-col1 .enquiry-row1 .enquiry-fil3 {
width: 100%;
height: 98px;
float: left;
margin: 0 0 22px;
padding: 17px 2.2% 0;
}
.home-layout1 .enquiry-wrapp .enquiry-btn1 {
float: none;
color: #ffffff;
background: #76b82a;
border-color: #76b82a;
cursor: pointer;
margin: 10px 5px 0 0;
padding: 13px 45px 13px 45px;
}
.home-layout1 .enquiry-wrapp .enquiry-btn1:last-child {
margin-right: 0;
}
.home-layout1 .enquiry-wrapp .enquiry-btn1:hover {
color: #ffffff;
background: #375e69;
border-color: #375e69;
} .home-layout1 .instagram-wrapp {
background: none;
padding: 78px 0 18px;
width: 100%;
float: left;
}
.home-layout1 .instagram-wrapp p {
float: none;
font-size: 15px;
font-weight: 400;
color: #232323;
letter-spacing: normal;
line-height: 1.6;
margin: 0 0 16px;
}
.home-layout1 .instagram-wrapp p a {
color: #232323;
}
.home-layout1 .instagram-wrapp p span {
display: block;
}
.home-layout1 .instagram-wrapp p strong {
font-weight: 700;
}
.home-layout1 .instagram-wrapp h2 {
float: none;
font-size: 26px;
font-weight: 500;
color: #375e69;
letter-spacing: normal;
line-height: 1.35;
text-transform: uppercase;
margin: 0 0 48px;
}
.home-layout1 .instagram-wrapp h2 a {
color: #375e69;
}
.home-layout1 .instagram-wrapp h2 span {
display: block;
}
.home-layout1 .instagram-wrapp .instagram-col1 {
width: 100%;
float: left;
margin: 0 0 0;
position: relative;
}
.home-layout1 .instagram-wrapp .instagram-col1 img {
width: 100%;
display: block;
}
.home-layout1 .instagram-wrapp .instagram-col1 .instagram-row1 {
width: 100%;
float: left;
}
.home-layout1 .instagram-wrapp .instagram-btn1 {
float: none;
color: #ffffff;
background: #76b82a;
border-color: #76b82a;
margin: 0 5px 0 0;
padding: 13px 45px 13px 45px;
}
.home-layout1 .instagram-wrapp .instagram-btn1:last-child {
margin-right: 0;
}
.home-layout1 .instagram-wrapp .instagram-btn1:hover {
color: #ffffff;
background: #375e69;
border-color: #375e69;
} .home-layout1 .partners-wrapp {
text-align: center;
background: none;
padding: 18px 0 24px;
width: 100%;
float: left;
}
.home-layout1 .partners-wrapp p {
float: none;
font-size: 15px;
font-weight: 400;
color: #232323;
letter-spacing: normal;
line-height: 1.6;
margin: 0 0 16px;
}
.home-layout1 .partners-wrapp p a {
color: #232323;
}
.home-layout1 .partners-wrapp p span {
display: block;
}
.home-layout1 .partners-wrapp p strong {
font-weight: 700;
}
.home-layout1 .partners-wrapp .partners-col1 {
width: 91.9%;
float: none;
margin: 0 auto 0;
}
.home-layout1 .partners-wrapp .partners-col1 img {
width: 100%;
display: block;
}
.home-layout1 .partners-wrapp .partners-col1 .partners-row1 {
width: 100%;
float: none;
}
.home-layout1 .partners-wrapp .partners-col1 .nonslider {
width: 100%;
display: flex;
flex-wrap: wrap;
}
.home-layout1 .partners-wrapp .partners-col1 .nonslider .partners-row1 {
width: 14%;
margin: 0 3.2% 0 0;
}
.home-layout1 .partners-wrapp .partners-col1 .nonslider .partners-row1:last-child {
margin-right: 0;
}
.home-layout1 .partners-wrapp .partners-col1 .nonslider .partners-row1 img {
height: 52px;
object-fit: contain;
}
.home-layout1 .partners-wrapp .partners-col1.mob {
display: none;
} .home-layout1 .flinker-wrapp {
background: #76b82a;
padding: 81px 0 16px;
width: 100%;
float: left;
}
.home-layout1 .flinker-wrapp p {
float: none;
font-size: 15px;
font-weight: 400;
color: #232323;
letter-spacing: normal;
line-height: 1.6;
margin: 0 0 16px;
}
.home-layout1 .flinker-wrapp p a {
color: #232323;
}
.home-layout1 .flinker-wrapp p span {
display: block;
}
.home-layout1 .flinker-wrapp p strong {
font-weight: 700;
}
.home-layout1 .flinker-wrapp h2 {
float: none;
font-size: 15px;
font-weight: 500;
color: #ffffff;
letter-spacing: 0.75px;
line-height: 1.87;
margin: 0 0 13px;
}
.home-layout1 .flinker-wrapp h2 a {
color: #ffffff;
}
.home-layout1 .flinker-wrapp h2 span {
display: block;
}
.home-layout1 .flinker-wrapp .flinker-col1 {
width: 16.02%;
float: left;
margin: 0 0 0;
}
.home-layout1 .flinker-wrapp .flinker-col1 img {
width: 100%;
display: block;
}
.home-layout1 .flinker-wrapp .flinker-col1 .flinker-row1 {
width: 100%;
float: left;
}
.home-layout1 .flinker-wrapp .flinker-col1 .flinker-row1 li {
float: none;
display: block;
margin: 0 0 0;
}
.home-layout1 .flinker-wrapp .flinker-col2 {
width: 20.4%;
float: left;
margin: 0 3.2% 0 0;
}
.home-layout1 .flinker-wrapp .flinker-col2 img {
width: 100%;
display: block;
}
.home-layout1 .flinker-wrapp .flinker-col2 .flinker-row2 {
width: 100%;
float: left;
}
.home-layout1 .flinker-wrapp .flinker-col2 .flinker-row2 li {
float: none;
display: block;
margin: 0 0 0;
}
.home-layout1 .flinker-wrapp .flinker-col2 .flinker-row2 li a:hover {
color: #375e69;
}
.home-layout1 .flinker-wrapp .flinker-col3 {
width: 22.4%;
float: left;
margin: 0 6% 0 0;
}
.home-layout1 .flinker-wrapp .flinker-col3 img {
width: 100%;
display: block;
}
.home-layout1 .flinker-wrapp .flinker-col3 .flinker-row3 {
width: 100%;
float: left;
}
.home-layout1 .flinker-wrapp .flinker-col3 .flinker-row3 li {
float: none;
display: block;
margin: 0 0 0;
}
.home-layout1 .flinker-wrapp .flinker-col3 .flinker-row3 li a:hover {
color: #375e69;
}
.home-layout1 .flinker-wrapp .flinker-col4 {
width: 24.4%;
float: left;
margin: 0 5.2% 0 0;
}
.home-layout1 .flinker-wrapp .flinker-col4 img {
width: 100%;
display: block;
}
.home-layout1 .flinker-wrapp .flinker-col4 .flinker-row4 {
width: 100%;
float: left;
}
.home-layout1 .flinker-wrapp .flinker-col4 .flinker-row4 li {
float: none;
display: block;
margin: 0 0 0;
}
.home-layout1 .flinker-wrapp .flinker-col4 .flinker-row4 li a:hover {
color: #375e69;
}
.home-layout1 .flinker-wrapp .flinker-col5 {
width: 18.4%;
float: left;
margin: 0 0 0;
}
.home-layout1 .flinker-wrapp .flinker-col5 img {
width: 100%;
display: block;
}
.home-layout1 .flinker-wrapp .flinker-col5 .flinker-row5 {
width: 100%;
float: left;
}
.home-layout1 .flinker-wrapp .flinker-col5 .flinker-row5 li {
float: none;
display: block;
margin: 0 0 0;
}
.home-layout1 .flinker-wrapp .flinker-col5 .flinker-row5 li a:hover {
color: #375e69;
}
.home-layout1 .flinker-row2 li,
.flinker-row2 li a,
.flinker-row3 li,
.flinker-row3 li a,
.flinker-row4 li,
.flinker-row4 li a,
.flinker-row5 li,
.flinker-row5 li a {
font-size: 14px;
font-weight: 400;
color: #ffffff;
letter-spacing: 0.7px;
line-height: 2;
} .home-layout1 .footer-wrapp {
text-align: center;
background: #76b82a;
padding: 16px 0 80px;
width: 100%;
float: left;
}
.home-layout1 .footer-wrapp p {
float: none;
font-size: 12.36px;
color: #ffffff;
letter-spacing: 0.4px;
line-height: 25px;
margin: -5px 0 0;
}
.home-layout1 .footer-wrapp p a {
color: #ffffff;
}
.home-layout1 .footer-wrapp p span {
display: block;
}
.home-layout1 .footer-wrapp p strong {
font-weight: 700;
}
.home-layout1 .footer-wrapp .footer-col1 {
width: auto;
float: left;
margin: 12px 60px 0 0;
}
.home-layout1 .footer-wrapp .footer-col1 img {
width: 100%;
display: block;
}
.home-layout1 .footer-wrapp .footer-col1 .footer-row1 {
width: 100%;
float: left;
}
.home-layout1 .footer-wrapp .footer-col1 .footer-row1 li {
float: left;
margin: 0 0 0 27px;
}
.home-layout1 .footer-wrapp .footer-col1 .footer-row1 li:first-child {
margin-left: 0;
}
.home-layout1 .footer-wrapp .footer-col1 .footer-row1 li a:hover {
color: #375e69;
}
.home-layout1 .footer-wrapp .footer-col2 {
width: auto;
float: left;
margin: 16px 19px 0 0;
}
.home-layout1 .footer-wrapp .footer-col2 img {
width: 100%;
display: block;
}
.home-layout1 .footer-wrapp .footer-col2 .footer-row2 {
width: 100%;
float: left;
}
.home-layout1 .footer-wrapp .footer-col2 .footer-row2 a {
width: auto;
float: left;
margin: 0 9px 0 0;
}
.home-layout1 .footer-wrapp .footer-col2 .footer-row2 a:last-child {
margin-right: 0;
}
.home-layout1 .footer-wrapp .footer-col3 {
width: auto;
float: left;
margin: 0 0 0;
}
.home-layout1 .footer-wrapp .footer-col3 img {
width: 100%;
display: block;
}
.home-layout1 .footer-wrapp .footer-col3 .footer-row3 {
width: 100%;
float: left;
}
.home-layout1 .footer-wrapp .footer-btn1 {
float: left;
color: #ffffff;
background: none;
border-color: rgba(255, 255, 255, 0.5);
margin: 0 0 0 9px;
padding: 13px 25px 13px 25px;
}
.home-layout1 .footer-wrapp .footer-btn1:first-child {
margin-left: 0;
}
.home-layout1 .footer-wrapp .footer-btn1:hover {
color: #76b82a;
background: #ffffff;
border-color: #ffffff;
}
.home-layout1 .footer-wrapp .footer-btn2 {
float: left;
color: #ffffff;
background: #375e69;
border-color: #375e69;
margin: 0 0 0 9px;
padding: 13px 41px 13px 41px;
}
.home-layout1 .footer-wrapp .footer-btn2:first-child {
margin-left: 0;
}
.home-layout1 .footer-wrapp .footer-btn2:hover {
color: #375e69;
background: #ffffff;
border-color: #ffffff;
}
.home-layout1 .footer-row1 li,
.footer-row1 li a {
font-size: 11px;
font-weight: 400;
color: #ffffff;
letter-spacing: 0.2px;
line-height: 2;
}
.home-layout1 .header-mob1 {
width: 177px;
float: none;
display: none;
margin: 0 auto 0;
}
.home-layout1 .header-mob1 img {
width: 100%;
display: block;
}
.home-layout1 .header-mob2 {
width: 100%;
float: left;
display: none;
margin: 0 0 0;
}
.home-layout1 .header-mob2 img {
width: 100%;
display: block;
}
.home-layout1 .header-mob2 a {
width: auto;
float: none;
vertical-align: middle;
display: inline-block;
margin: 0 2px 0;
} .home-layout1 .header-ret-box {
width: auto;
float: right;
margin: 0 0 0;
} .home-layout1 .flinker-ret-box {
width: 77.6%;
float: right;
margin: 0 0 0;
} .home-layout1 .footer-ret-box {
width: auto;
float: right;
margin: 0 0 0;
} .home-layout1 .banner-logo-symbol-box {
width: 13.7%;
float: right;
margin: 0 0 16.8%;
} .home-layout1 .about-logo-symbol-box {
width: 12.6%;
float: left;
margin: 0 0 10.2%;
} .home-layout1 .aligner-logo-symbol-box {
width: 13.5%;
float: right;
margin: 0 0 15.5%;
} .home-layout1 .dentistry-logo-symbol-box {
width: 13.2%;
float: right;
margin: 0 0 15.1%;
} .home-layout1 .treatments-logo-symbol-box {
width: 20.8%;
float: right;
margin: 0 0 24.1%;
} .home-layout1 .banner-content-box {
width: 100%;
float: left;
margin: 0 0 0;
} .home-layout1 .about-content-box {
width: 100%;
float: left;
margin: 0 0 0;
} .home-layout1 .aligner-content-box {
width: 100%;
float: left;
margin: 0 0 0;
} .home-layout1 .dentistry-content-box {
width: 100%;
float: left;
margin: 0 0 0;
} .home-layout1 .treatments-content-box {
width: 100%;
float: left;
margin: 0 0 0;
} .home-layout1 .aligner-btn-box {
width: 100%;
float: right;
text-align: right;
margin: 0 0 0;
} .home-layout1 .team-btn-box {
width: auto;
float: right;
margin: 0 0 0;
position: absolute;
top: -84px;
right: 10px;
} .home-layout1 .instagram-btn-box {
width: auto;
float: right;
margin: 0 0 0;
position: absolute;
top: -91px;
right: 10px;
} .home-layout1 .linker-sticky-logo {
width: 52px;
float: none;
display: none;
transition: all 0.7s;
margin: 0 auto 0;
}
.home-layout1 .linker-sticky-logo img {
width: 100%;
display: block;
} .home-layout1 .about-slide-box {
width: 93.6%;
float: left;
margin: 0 6.4% 16.5% 0;
} .home-layout1 .about-google-rating-box {
width: 19.44%;
float: left;
margin: 0 0 0;
position: absolute;
bottom: 0;
left: 0;
} .home-layout1 .reviews-star-box {
width: 100%;
float: left;
margin: 4px 0 0;
}
.home-layout1 .reviews-star-box span {
width: 39.3%;
float: left;
} .home-layout1 .treatments-left-logo-shape {
width: 69.8%;
float: left;
margin: 0 0 0;
position: absolute;
bottom: 0;
left: 0;
z-index: -9;
} .home-layout1 .text-google-icon-box {
width: 50px;
float: left;
margin: 0 16px 0 0;
}
.home-layout1 .text-google-icon-box img {
width: 100%;
display: block;
} .home-layout1 .text-instagram-icon-box {
width: 36px;
float: left;
margin: 0 12px 0 0;
}
.home-layout1 .text-instagram-icon-box img {
width: 100%;
display: block;
}
.home-layout1 .header-btn1,
.home-layout1 .header-btn2,
.home-layout1 .banner-btn1,
.home-layout1 .about-btn1,
.home-layout1 .reviews-btn1,
.home-layout1 .aligner-btn1,
.home-layout1 .aligner-btn2,
.home-layout1 .dentistry-btn1,
.home-layout1 .team-btn1,
.home-layout1 .team-btn2,
.home-layout1 .enquiry-fil1,
.home-layout1 .enquiry-btn1,
.home-layout1 .instagram-btn1,
.home-layout1 .footer-btn1,
.home-layout1 .footer-btn2 {
font-size: 14px;
font-weight: 500;
letter-spacing: normal;
line-height: normal;
border: 1px solid;
border-radius: 0;
transition: all 0.25s ease-out 0s;
display: inline-block;
position: relative;
text-transform: none;
}
.home-layout1 .enquiry-wrapp .enquiry-col1 .nf-form-cont .nf-form-title {
display: none;
}
.home-layout1 .enquiry-wrapp .enquiry-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-before-form-content {
display: none;
}
.home-layout1 .enquiry-wrapp .enquiry-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content {
width: 100%;
float: none;
margin: 0 auto;
padding: 0;
max-width: 100%;
}
.home-layout1 .enquiry-wrapp .enquiry-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row {
width: 100%;
display: block;
margin: 0 auto;
position: relative;
height: auto;
}
.home-layout1 .enquiry-wrapp .enquiry-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container {
width: 100%;
display: block;
margin: 0 0 0;
}
.home-layout1 .enquiry-wrapp .enquiry-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap {
width: 100%;
display: block;
position: relative;
float: left;
}
.home-layout1 .enquiry-wrapp .enquiry-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap .nf-field-label {
display: none;
}
.home-layout1 .enquiry-wrapp .enquiry-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element {
width: 100%;
display: flex;
margin: 0 auto;
float: left;
order: inherit;
justify-content: left;
}
.home-layout1 .enquiry-wrapp .enquiry-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-cell {
padding: 0; }
.home-layout1 .enquiry-wrapp .enquiry-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:first-child .nf-cell {
width: 32.74% !important;
float: left;
margin: 0 0.89% 0.89% 0;
padding: 0;
}
.home-layout1 .enquiry-wrapp .enquiry-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:first-child .nf-cell:nth-child(3) {
margin-right: 0;
}
.home-layout1 .enquiry-wrapp .enquiry-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:first-child .nf-cell:nth-child(4) {
margin-right: 0;
}
.home-layout1 .enquiry-wrapp .enquiry-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:first-child .nf-cell:last-child {
width: 100% !important;
margin: 0 0 22px;
}
.home-layout1 .enquiry-wrapp .enquiry-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element .ninja-forms-field {
width: 100%;
height: 48px;
margin: 0 0 0;
padding: 0 7% 0;
font-size: 15px;
font-weight: 400;
color: #232323;
background: none;
border: 1px solid rgba(0, 0, 0, 0.3);
resize: none;
text-align: left;
letter-spacing: normal;
border-radius: 0;
transition: all 0.25s ease-out 0s;
display: inline-block;
vertical-align: baseline;
position: relative;
box-shadow: none;
outline: none;
font-family: 'Jost', sans-serif;
line-height: normal;
}
.home-layout1 .enquiry-wrapp .enquiry-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element .ninja-forms-field::placeholder {
color: #232323;
}
.home-layout1 .enquiry-wrapp .enquiry-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element textarea.ninja-forms-field {
width: 100%;
float: left;
height: 98px;
margin: 0 0 0;
padding: 17px 2.2% 0;
}
.home-layout1 .enquiry-wrapp .enquiry-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-after-field {
width: 100%;
display: none;
float: left;
position: relative;
margin: 0 auto;
}
.home-layout1 .enquiry-wrapp .enquiry-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-after-field .nf-input-limit {
margin: 0 0 0;
}
.home-layout1 .enquiry-wrapp .enquiry-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(2) .nf-cell {
width: auto !important;
float: none;
display: inline-block;
}
.home-layout1 .enquiry-wrapp .enquiry-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.checkbox-wrap .nf-field-label {
width: auto;
display: inline-block;
height: auto;
visibility: visible;
margin: 0 66px 16px 0 !important;
}
.home-layout1 .enquiry-wrapp .enquiry-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.checkbox-wrap .nf-field-label label {
width: auto;
padding-left: 24px;
cursor: pointer;
font-size: 12px !important;
font-weight: 400;
color: #232323;
line-height: 1.73;
display: inline;
letter-spacing: normal;
position: relative;
top: -2px;
height: auto;
margin: 0 0 0;
z-index: 9;
}
.home-layout1 .enquiry-wrapp .enquiry-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.checkbox-wrap .nf-field-label label a {
text-decoration: none;
color: #232323;
}
.home-layout1 .enquiry-wrapp .enquiry-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.checkbox-wrap .nf-field-label label a:hover {
color: #76b82a;
}
.home-layout1 .enquiry-wrapp .enquiry-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.checkbox-wrap .nf-field-label label .ninja-forms-req-symbol {
display: none;
}
.home-layout1 .enquiry-wrapp .enquiry-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container.extra-class2 .field-wrap.checkbox-wrap .nf-field-label {
width: auto;
float: none;
display: inline-block;
margin: 0 66px 16px 0 !important;
}
.home-layout1 .enquiry-wrapp .enquiry-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.checkbox-wrap .nf-field-label label:after {
content: '';
position: absolute;
left: 0;
top: 2px;
width: 13px;
height: 13px;
background: none;
border: 1px solid rgba(0, 0, 0, 0.3);
border-radius: 50%;
}
.home-layout1 .enquiry-wrapp .enquiry-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.checkbox-wrap .nf-field-label label:before {
content: '';
width: 7px;
height: 7px;
background: #76b82a;
position: absolute;
top: 5px;
left: 3px;
-webkit-transition: all 0.2s ease;
transition: all 0.2s ease;
opacity: 0;
-webkit-transform: scale(0);
transform: scale(0);
border-radius: 50%;
}
.home-layout1 .enquiry-wrapp .enquiry-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.checkbox-wrap .nf-field-label label.nf-checked-label:before {
opacity: 1;
-webkit-transform: scale(1);
transform: scale(1);
}
.home-layout1 .enquiry-wrapp .enquiry-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.checkbox-wrap .nf-field-label label.nf-checked-label:after {
border: 1px solid rgba(0, 0, 0, 0.3);
}
.home-layout1 .enquiry-wrapp .enquiry-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container.extra-class1 .nf-field-element .ninja-forms-field {
height: auto;
margin: 0 0 0;
}
.home-layout1 .enquiry-wrapp .enquiry-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container.extra-class2 .nf-field-element .ninja-forms-field {
height: auto;
margin: 0 0 0;
}
.home-layout1 .enquiry-wrapp .enquiry-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.submit-wrap .ninja-forms-field {
width: auto;
height: auto;
float: none;
color: #ffffff;
background: #76b82a;
border: 1px solid #76b82a;
margin: 10px 0 0 0;
padding: 13px 45px 13px 45px;
cursor: pointer;
text-align: center;
font-size: 14px;
font-weight: 500;
letter-spacing: normal;
text-transform: inherit;
border-radius: 0;
transition: all 0.25s ease-out 0s;
display: inline-block;
position: relative;
vertical-align: baseline;
outline: none !important;
font-family: 'Jost', sans-serif;
line-height: normal;
box-shadow: none;
}
.home-layout1 .enquiry-wrapp .enquiry-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.submit-wrap .ninja-forms-field:hover {
color: #ffffff;
background: #375e69;
border-color: #375e69;
}
.home-layout1 .enquiry-wrapp .enquiry-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.nf-error .nf-field-element::after {
display: none;
}
.home-layout1 .enquiry-wrapp .enquiry-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.nf-error .ninja-forms-field {
border: 2px dotted #d00000;
background: transparent;
}
.home-layout1 .enquiry-wrapp .enquiry-col1 .nf-form-cont .nf-after-form-content {
display: none;
}
.home-layout1 .enquiry-wrapp .enquiry-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element select.ninja-forms-field {
cursor: pointer;
}
.home-layout1 .enquiry-wrapp .enquiry-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element select.ninja-forms-field+div {
background: none !important;
position: absolute;
border: none;
padding: 0;
width: 5px;
height: 3px;
top: 50%;
transform: translateY(-50%);
right: 8.2%;
left: inherit;
}
.home-layout1 .enquiry-wrapp .enquiry-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element select.ninja-forms-field+div::after {
width: 100%;
height: 100%;
content: "";
background: url(//pinnerdentist.co.uk/wp-content/themes/pinnergreendental/images/down-black-white-plain-arrow.svg) no-repeat top / 100%;
left: 0;
}
.common-anchor {
position: absolute;
width: 100%;
height: 100%;
left: 0;
top: 0;
z-index: 99;
}
.practice-wrapp {
float: left;
width: 100%;
padding: 47px 0 43px;
}
.practice-wrapp .practice-col1 {
width: 100%;
display: flex;
flex-wrap: wrap;
justify-content: center;
}
.practice-wrapp .practice-col1 .practice-row1 {
width: 50%;
display: inline-block;
float: left;
overflow: hidden;
}
.practice-wrapp img {
transition: all 0.25s ease-in;
width: 100%;
display: block;
height: 100%;
object-fit: cover;
object-position: top;
max-height: 294px;
}
.practice-wrapp .practice-col1 .practice-row1 .practice-bar1 {
width: 100%;
display: block;
float: left;
height: 100%;
position: relative;
}
.practice-wrapp .practice-col1 .practice-row1 .practice-bar1:after {
content: "";
position: absolute;
left: 0;
width: 100%;
height: 100%;
top: 0;
background: rgba(0, 0, 0, .15);
}
.practice-wrapp .practice-col1 .practice-row1:hover img {
opacity: 0.5;
}
.treatments-wrapp {
background: 0 0;
padding: 50px 0 110px;
width: 100%;
float: left
}
.treatments-wrapp p {
float: none;
font-size: 15px;
font-weight: 400;
color: #232323;
letter-spacing: normal;
line-height: 1.6;
margin: 0 0 16px
}
.treatments-wrapp p a {
color: #232323
}
.treatments-wrapp p span {
display: block
}
.treatments-wrapp p strong {
font-weight: 700
}
.treatments-wrapp h2 {
float: none;
font-size: 21px;
font-weight: 500;
color: #375e69;
letter-spacing: 1.05px;
line-height: 1.67;
text-transform: uppercase;
margin: 0 0 8px
}
.treatments-wrapp h2 a {
color: #375e69
}
.treatments-wrapp h2 span {
display: block
}
.treatments-wrapp .treatments-col1 {
width: 100%;
float: left;
margin: 0
}
.treatments-wrapp .treatments-col1 img {
width: 100%;
display: block
}
.treatments-wrapp .treatments-col1 .treatments-row1 {
width: 100%;
float: left;
border: 1px solid rgba(0, 0, 0, .3);
padding: 10.2% 11.1% 7.2%;
position: relative;
margin: 0 0 1px
}
.treatments-wrapp .treatments-col1.mob {
display: none;
}
.treatments-wrapp .treatments-col1 .slick-track {
display: flex;
flex-wrap: wrap
}
.treatments-wrapp .treatments-col1 .slick-track .slick-slide {
height: inherit;
margin: 0 22px 0 0;
}
.treatments-wrapp .treatments-col1 .slick-track .slick-slide .treatments-row1 {
height: 100%
}
.treatments-wrapp .treatments-col1 .non-slider {
width: 100%;
display: flex;
flex-wrap: wrap
}
.treatments-wrapp .treatments-col1 .non-slider>div {
width: 32%;
margin: 0 2% 0 0
}
.treatments-wrapp .treatments-col1 .non-slider>div:last-child {
margin-right: 0
}
.treatments-wrapp .treatments-col1 ul.slick-dots {
text-align: center
}
.treatments-wrapp .treatments-col1 .treatments-row1 .treatments-logo-symbol-box {
width: 20.8%;
float: right;
margin: 0 0 24.1%;
}
.treatments-wrapp .treatments-col1 .treatments-row1 .treatments-content-box {
width: 100%;
float: left;
margin: 0;
}
.treatments-wrapp .treatments-col1 .treatments-row1 .treatments-left-logo-shape {
width: 69.8%;
float: left;
margin: 0;
position: absolute;
bottom: 0;
left: 0;
z-index: -9;
}
.instagram-wrapp {
background: none;
padding: 78px 0 18px;
width: 100%;
float: left;
}
.instagram-wrapp p {
float: none;
font-size: 15px;
font-weight: 400;
color: #232323;
letter-spacing: normal;
line-height: 1.6;
margin: 0 0 16px;
}
.instagram-wrapp p a {
color: #232323;
}
.instagram-wrapp p span {
display: block;
}
.instagram-wrapp p strong {
font-weight: 700;
}
.instagram-wrapp h2 {
float: none;
font-size: 26px;
font-weight: 500;
color: #375e69;
letter-spacing: normal;
line-height: 1.35;
text-transform: uppercase;
margin: 0 0 48px;
}
.instagram-wrapp h2 a {
color: #375e69;
}
.instagram-wrapp h2 span {
display: block;
}
.instagram-wrapp .instagram-col1 {
width: 100%;
float: left;
margin: 0 0 0;
position: relative;
}
.instagram-wrapp .instagram-col1 img {
width: 100%;
display: block;
}
.instagram-wrapp .instagram-col1 .instagram-row1 {
width: 100%;
float: left;
}
.instagram-wrapp .instagram-btn1 {
float: none;
color: #ffffff;
background: #76b82a;
margin: 0 5px 0 0;
padding: 13px 45px 13px 45px;
font-size: 14px;
font-weight: 500;
letter-spacing: normal;
line-height: normal;
border: 1px solid #76b82a;
border-radius: 0;
transition: all 0.25s ease-out 0s;
display: inline-block;
position: relative;
text-transform: none;
}
.instagram-wrapp .instagram-btn1:last-child {
margin-right: 0;
}
.instagram-wrapp .instagram-btn1:hover {
color: #ffffff;
background: #375e69;
border-color: #375e69;
}
.instagram-wrapp .text-instagram-icon-box {
width: 36px;
float: left;
margin: 0 12px 0 0;
}
.instagram-wrapp .text-instagram-icon-box img {
width: 100%;
}
.instagram-wrapp .instagram-col1 .slick-slide {
margin: 0 10px 0;
}
.instagram-wrapp .instagram-btn-box {
width: auto;
float: right;
margin: 0 0 0;
position: absolute;
top: -91px;
right: 10px;
}
.teamin-wrapp.team-new-wrap .teamin-row1 {
background: none;
display: flex;
flex-wrap: wrap;
align-items: center;
justify-content: space-between;
}
.teamin-wrapp.team-new-wrap .teamin-row1 .teamin-left {
width: 43%;
}
.teamin-wrapp.team-new-wrap .teamin-row1 .teamin-right {
width: 45%;
position: relative;
transform: none;
top: 0;
text-align: left;
}
.teamin-wrapp.team-new-wrap .teamin-row1 .teamin-left img {
height: 385px;
object-fit: cover;
}
.teamin-wrapp.team-new-wrap .teamin-row1 .teamin-right h2 {
font-size: 26px;
margin: 0 0 20px;
}
.teamin-wrapp.team-new-wrap .teamin-row1 .teamin-right h3 {
padding: 0;
margin: 0 0 15px;
}
.teamin-wrapp.team-new-wrap .teamin-row1 .teamin-right h3 a {
color: #9eca27;
}
.teamin-wrapp.team-new-wrap .teamin-row1 .teamin-right h3 a:hover {
color: #232323;
}
.team-other-wrapp {
width: 100%;
position: relative;
float: left;
}
.team-other-wrapp h2 {
float: none;
font-size: 26px;
font-weight: 500;
color: #375e69;
letter-spacing: 1.3px;
line-height: 1.35;
text-transform: uppercase;
margin: 0 0 30px;
}
.team-other-wrapp .team-col1 {
width: 100%;
}
.team-other-wrapp .team-col1 .team-row1 {
width: 100%;
padding: 0 0 50px;
}
.team-other-wrapp .team-col1 .team-row1 .team-profile-box {
width: 100%;
margin: 0 0 20px;
}
.team-other-wrapp .team-col1 .team-row1 .team-profile-box img {
width: 100%;
display: block;
height: 285px;
object-fit: cover;
}
.team-other-wrapp .team-col1 .team-row1 h2 {
color: #496e6d;
text-transform: uppercase;
font-weight: 500;
font-size: 19px;
margin: 0 0 10px;
}
.team-other-wrapp .team-col1 .team-row1 h3 {
padding: 0;
font-size: 16px;
line-height: 25px;
color: #232323;
font-weight: 500;
margin: 0 0 10px;
}
.team-other-wrapp .team-col1 .team-row1 .team-btn1 {
width: auto;
float: none;
color: #ffffff;
background: #76b82a;
border-color: #76b82a;
padding: 13px 35px 13px 35px;
font-size: 15px;
text-transform: inherit;
letter-spacing: normal;
border-radius: 0;
margin: 0 0;
position: absolute;
bottom: 0;
left: 0;
}
.team-other-wrapp .team-col1 .slick-track {
display: flex;
flex-wrap: wrap;
}
.team-other-wrapp .team-col1 .slick-track .slick-slide {
margin: 0 7px 0;
height: inherit;
}
.team-other-wrapp .team-col1 .slick-track .slick-slide .team-row1 {
height: 100%;
}
.team-other-wrapp .team-col1.mob {
display: none;
}
.special-popup h2 {
float: none;
font-size: 22px !important;
font-weight: 500;
color: #375e69 !important;
letter-spacing: 1.3px;
line-height: 1.46 !important;
text-transform: uppercase;
margin: 0 0 25px !important;
text-align: left;
}
.special-popup .modal-content {
background: #fbfbfbf7 !important;
}
.special-popup p {
float: none;
font-size: 18px !important;
font-weight: 400;
color: #232323 !important;
letter-spacing: normal;
line-height: 1.6 !important;
margin: 0 0 16px !important;
text-align: left;
padding: 0 0 0 20px;
}
.special-popup p strong {
color: #375e69;
}
.special-popup .inner-box {
display: flex;
flex-wrap: wrap;
}
.special-popup .inner-box .content-ground {
width: 65%;
}
.special-popup .inner-box .btn-ground {
width: auto;
margin: 0 0 0 auto;
}
.special-popup .inner-box .btn-ground .patient-btn {
background: #76b82a;
color: #fff;
padding: 15px 45px;
font-size: 15px;
display: inline-block;
border: 1px solid #76b82a;
}
.special-popup .inner-box .btn-ground .patient-btn:hover {
border: 1px solid #76b82a;
background: none;
color: #76b82a;
cursor: pointer;
}
.special-popup p span {
font-weight: 600;
}
.special-popup .clain-area p strong {
color: #000;
margin: 0 0 10px;
display: inline-block;
}
.special-popup .modal-content .patient-box {
margin: 0 0 30px;
}
.footer-pp {
display: flex;
flex-wrap: wrap;
align-items: end;
}
.teeth-img-area {
margin: 0 0 14px auto;
}
.special-popup .inner-box .content-ground .tick {
position: relative;
}
.special-popup .inner-box .content-ground .tick::after {
background: url(//pinnerdentist.co.uk/wp-content/themes/pinnergreendental/images/green-tick.svg) no-repeat;
padding: 12px;
position: absolute;
content: "";
left: -25px;
top: 4px;
}
.footer-pp .clain-area {
width: 65%;
}
.footer-pp .clain-area .null {
font-weight: 400;
}
.special-popup .modal-body {
padding: 45px 9% 40px;
}
#specialModal {
padding: 0;
z-index: 9999999999;
}
#specialModal .modal-content {
position: absolute;
top: 50%;
transform: translateY(-50%);
left: 0;
right: 0;
}
.nf-cell input::placeholder {
color: #58585a;
} @media screen and (max-width: 480px) {
.margin {
width: 90%;
}
.menu-text {
display: block;
}
.header-wrapp {
text-align: center;
background: #ffffff;
padding: 95px 0 0;
position: relative;
z-index: inherit;
}
.header-wrapp p {
width: 100%;
color: #496e6e;
}
.header-wrapp p span {
margin: 0 4px 0 4px;
}
.header-wrapp .header-row1 {
width: 100%;
margin: 0 0 23px;
position: relative;
z-index: 998;
}
.header-wrapp .header-row1 .header-bar1 {
width: 100%;
}
.header-wrapp .header-row2 {
width: 100%;
margin: 0 0 23px;
}
.header-wrapp .header-row2 .header-bar2 {
width: 100%;
}
.header-wrapp .header-row3 {
width: 100%;
margin: 0 0 26px;
}
.header-wrapp .header-row3 .header-bar3 {
width: 100%;
display: none;
}
.header-wrapp .header-row3 .header-bar3 a {
float: none;
display: inline-block;
margin: 0 4px 0 4px;
}
.header-wrapp .header-row4 {
width: 100%;
margin: 0 0 0;
}
.header-wrapp .header-row4 .header-bar4 {
width: 100%;
}
.header-wrapp .header-btn1 {
width: 48%;
float: left;
color: #466868;
border-color: #466868;
margin: 0 0 4.2%;
padding: 16px 2% 16px 2%;
}
.header-wrapp .header-btn2 {
width: 48%;
float: right;
color: #466868;
border-color: #466868;
margin: 0 0 4.2%;
padding: 16px 2% 14px 2%;
}
.linker-wrapp {
text-align: center;
padding: 0 0 40px;
position: relative;
z-index: inherit;
}
.linker-wrapp .linker-row1 {
width: 100%;
background: #496e6e;
margin: 0 0 0;
position: fixed;
top: 0;
right: 0;
left: 0;
z-index: 99999999
}
.linker-wrapp .linker-row1 .linker-bar1 {
width: 100%;
}
.linker-wrapp .linker-row2 {
width: 100%;
margin: 0 0 0;
}
.linker-wrapp .linker-row2 .linker-bar2 {
width: 100%;
}
.linker-wrapp .linker-btn1 {
width: 48%;
float: left;
margin: 0 0 0;
padding: 16px 2% 16px 2%;
}
.linker-wrapp .linker-btn2 {
width: 48%;
float: right;
margin: 0 0 0;
padding: 16px 2% 16px 2%;
}
.canver-wrapp .canver-row1 {
width: 100%;
display: none;
margin: 0 0 0;
}
.canver-wrapp .canver-row1 .canver-bar1 {
width: 100%;
}
.canver-wrapp .canver-row2 {
width: 100%;
display: none;
margin: 0 0 0;
}
.canver-wrapp .canver-row2 .canver-bar2 {
width: 100%;
}
.banner-wrapp {
text-align: center;
background: #ffffff;
padding: 0 0 0;
min-height: inherit;
position: relative;
z-index: inherit;
}
.banner-wrapp h2 {
font-size: 24px;
line-height: 34px;
}
.banner-wrapp h3 {
font-size: 16px;
line-height: 26px;
}
.banner-wrapp .banner-row1 {
width: 100%;
float: left;
transform: none;
margin: 34px 0 70px;
position: relative;
top: inherit;
min-height: 80px;
}
.banner-wrapp .banner-row1 .banner-bar1 {
width: 100%;
}
.banner-wrapp .banner-row2 {
width: 100%;
float: left;
transform: none;
margin: 40px 0 0;
position: relative;
bottom: inherit;
display: none;
}
.banner-wrapp .banner-row2 .banner-bar2 {
width: 100%;
margin: 0 0 5%;
}
.banner-wrapp .banner-row2 .banner-bar2:last-child {
margin-bottom: 0;
}
.banner-wrapp .banner-row3 {
width: 100%;
float: left;
transform: none;
display: none;
margin: 0 0 0;
position: relative;
bottom: inherit;
}
.banner-wrapp .banner-row3 .banner-bar3 {
width: 100%;
}
.detier-wrapp {
text-align: center;
padding: 0 0 0;
}
.detier-wrapp p {
font-size: 14px;
line-height: 20px;
}
.detier-wrapp h2 {
font-size: 14.25px;
letter-spacing: 2px;
line-height: 24px;
}
.detier-wrapp .detier-row1 {
width: 100%;
margin: 0 0 0;
}
.detier-wrapp .detier-row1 .detier-bar1 {
width: 90%;
}
.detier-wrapp .detier-row2 {
width: 50%;
margin: 0 0 0;
}
.detier-wrapp .detier-row2 .detier-bar2 {
width: 100%;
}
.enquer-wrapp {
text-align: center;
padding: 32px 0 32px;
}
.enquer-wrapp h2 {
font-size: 20px;
line-height: 30px;
}
.facier-wrapp {
text-align: center;
padding: 0 0 0;
}
.facier-wrapp h2 {
font-size: 15.25px;
letter-spacing: 2px;
line-height: 25px;
}
.facier-wrapp .facier-row1 {
width: 100%;
margin: 0 0 0;
}
.facier-wrapp .facier-row1 .facier-bar1 {
width: 90%;
}
.facier-wrapp .facier-row2 {
width: 100%;
margin: 0 0 0;
}
.facier-wrapp .facier-row2 .facier-bar2 {
width: 100%;
}
.facier-wrapp .facier-row2 img,
.treat-wrapp .treat-row2 img {
min-height: 100%;
height: 100%;
object-fit: cover;
max-height: 100%;
}
.gester-wrapp {
text-align: center;
padding: 32px 0 40px;
}
.gester-wrapp h2 {
font-size: 20px;
letter-spacing: 3.4px;
line-height: 30px;
margin: 0 0 18px;
}
.gester-wrapp h3 {
margin: -8px 0 24px;
}
.gester-wrapp .gester-row1 {
width: 100%;
margin: 0 0 0;
}
.gester-wrapp .gester-row1 .gester-bar1 {
width: 100%;
}
.gester-wrapp .gester-btn1 {
margin: 0 0 0;
}
.honoer-wrapp {
text-align: center;
}
.honoer-wrapp p span {
display: inline;
}
.honoer-wrapp .honoer-row1 {
width: 100%;
margin: 0 0 0;
}
.honoer-wrapp .honoer-row1 .honoer-bar1 {
width: 100%;
}
.honoer-wrapp .honoer-row2 {
width: 100%;
margin: 0 0 0;
padding: 40px 0 13px;
}
.honoer-wrapp .honoer-row2 .honoer-bar2 {
width: 90%;
transform: none;
position: relative;
top: inherit;
display: inline-block;
}
.honoer-wrapp .honoer-row3 {
width: 100%;
margin: 0 0 0;
padding: 33px 0 40px;
}
.honoer-wrapp .honoer-row3 .honoer-bar3 {
width: 90%;
transform: none;
position: relative;
top: inherit;
}
.honoer-wrapp .honoer-btn1 {
font-size: 16px;
margin: 0 0 26px;
}
.honoer-wrapp .honoer-btn2 {
font-size: 16px;
margin: 14px 0 0;
}
.honoer-wrapp .owl-carousel .owl-item img {
object-fit: cover;
height: 100%;
max-height: 81.5vw;
min-height: 81.5vw;
}
.footer-wrapp {
text-align: center;
padding: 50px 0 37px;
}
.footer-wrapp .footer-row1 {
width: 100%;
margin: 0 0 22px;
}
.footer-wrapp .footer-row1 .footer-bar1 {
width: 280px;
}
.footer-wrapp .footer-row2 {
width: 100%;
margin: 0 0 26px;
}
.footer-wrapp .footer-row2 .footer-bar2 {
width: 100%;
}
.footer-wrapp .footer-row2 .footer-bar2 li {
margin: 0 8px 4px 8px;
}
.footer-wrapp .footer-row3 {
width: 100%;
margin: 0 0 23px;
}
.footer-wrapp .footer-row3 .footer-bar3 {
width: 100%;
}
.footer-wrapp .footer-row3 .footer-bar3 li {
margin: 0 2px 4px 2px;
}
.footer-wrapp .footer-row4 {
width: 100%;
margin: 0 0 20px;
}
.footer-wrapp .footer-row4 .footer-bar4 {
width: 100%;
}
.footer-wrapp .footer-row5 {
width: 100%;
margin: 0 0 0;
}
.footer-wrapp .footer-row5 .footer-bar5 {
width: 100%;
}
.footer-wrapp .footer-btn1 {
margin: 22px 0 0;
padding: 16px 40px 16px 40px;
}
.gallin-wrapp .gallin-row1 .gallin-bar1 {
height: 29.5vw;
}
.galler-wrapp .galler-row1 .galler-bar1 {
height: 29.5vw;
} .header-wrapp-inn {
min-height: inherit;
}
.innner-content-wrapp {
padding: 45px 5%;
}
.innner-content-wrapp .left {
width: 100%;
}
.innner-content-wrapp .left .contentmain {
width: 100%;
}
.innner-content-wrapp .right {
width: 100%;
margin-top: 10px;
}
.sidbuttons .button {
font-size: 14px;
letter-spacing: 0.7px;
}
.right .getintouch {
padding: 45px 5% 52px;
}
.right .getintouch .block {
width: 100%;
}
.right .cqc {
padding: 5%;
border-right: 1px solid #d9d9d9;
}
.right .cqc .block {
max-width: 100%;
}
.right .cqc .block img {
width: 100%;
display: block;
}
.right .sidbar-row4 {
padding: 46px 5% 57px;
}
.contentmain .imgrht {
width: 100%;
}
.contentmain .teamblock .thumb {
width: 100%;
}
.contentmain .teamblock .caption {
width: 100%;
}
.right .sidbar-row3 {
padding: 46px 5% 30px;
}
.right .sidbar-row3 .sidbar-bar3 .sidbar-ul li {
font-size: 19px;
}
.bloger-wrapp .bloger-row1 {
margin: 0;
}
.bloger-wrapp .bloger-row1 .bloger-bar1 {
width: 100%;
margin-bottom: 50px;
}
.pagina-wrapp .pagina-row1 .pagina-bar1 {
margin: 0 6px;
}
.pagina-wrapp .pagina-row1 .pagina-bar1 li a {
padding: 5px 9px;
}
.contac-wrapp .left .contac-left {
width: 100%;
}
.addres-wrapp p {
font-size: 18px;
}
.addres-wrapp .addres-row1 {
margin-bottom: 30px;
}
.addres-wrapp .addres-row2 {
width: 100%;
}
.addres-wrapp .addres-row3 {
width: 100%;
}
.feeser-bar1,
.feeser-bar2 {
font-size: 13px;
}
.feeser-bar11,
.feeser-bar22 {
font-size: 13px;
line-height: 19px;
}
.offer-wrapp h2 {
font-size: 15.25px;
}
.offer-wrapp .offer-row1 .offer-bar1 {
width: 100%;
margin: 0 0 30px;
padding: 35px 5% 38px;
}
.offer-wrapp .offer-row1 .offer-bar1 .offer-bar2 {
font-size: 10px;
top: 23px;
right: -41px;
}
.gallin-wrapp .gallin-row1 h3 {
font-size: 13px;
}
.galler-wrapp .galler-row {
width: 100%;
}
.teamin-wrapp .teamin-row1 .teamin-left {
width: 100%;
}
.teamin-wrapp .teamin-row1 .teamin-right {
float: left;
width: 100%;
position: relative;
top: inherit;
transform: none;
padding: 30px 0;
}
.teamer-wrapp .teamer-row1 .teamer-left {
width: 100%;
}
.teamer-wrapp .teamer-row1 .teamer-right {
float: left;
width: 100%;
position: static;
text-align: center;
}
.teamer-wrapp .teamer-row1 .teamer-left img {
height: 100vw;
}
.team-new-wrap h2 {
font-size: 18px;
}
.team-new-wrap .teamer-row1 {
width: 100%;
margin: 0 0 30px 0;
}
.team-new-wrap .teamer-btn1 {
margin: 0 auto;
right: 0;
width: fit-content;
}
.treat-wrapp h2 {
font-size: 15.25px;
letter-spacing: 2px;
line-height: 25px;
}
.treat-wrapp .treat-row2 {
width: 100%;
}
.treat-wrapp .treat-row1 .treat-bar1 {
width: 90%;
}
.gester-wrapp p {
max-width: 90%;
margin: 0 auto 26px;
} .header-logo1 {
width: 280px;
float: none;
display: block;
margin: 0 auto 23px;
}
.header-logo1 img {
width: 100%;
display: block;
}
.header-icon1 {
width: 100%;
float: left;
display: block;
margin: 0 0 0;
}
.banner-thumb1 {
width: 64px;
}
.header-btn1 {
background: none;
}
.header-btn1:hover {
background: none;
}
.header-btn2 {
background: none;
}
.header-btn2:hover {
background: none;
}
.linker-btn1 {
background: none;
}
.linker-btn1:hover {
background: none;
}
.linker-btn2 {
background: none;
}
.linker-btn2:hover {
background: none;
}
.footer-btn1 {
background: none;
}
.footer-btn1:hover {
background: none;
}
.home-layout1 .banner-wrapp {
text-align: center;
min-height: inherit;
}
.home-layout1 .banner-wrapp .banner-col1 {
width: 100%;
transform: none;
margin: 0 0 0;
position: relative;
top: inherit;
}
.home-layout1 .banner-wrapp .banner-col1 .banner-row1 {
width: 100%;
padding: 35px 5% 71px;
position: relative;
top: inherit;
transform: none;
margin: 0 auto 0;
}
.home-layout1 .banner-wrapp h2 {
font-size: 20px;
letter-spacing: 1px;
margin: 0 0 10px;
}
.home-layout1 .banner-wrapp h2 span {
display: inline;
}
.home-layout1 .banner-wrapp p {
font-size: 13px;
margin: 0 0 10px;
}
.home-layout1 .banner-wrapp .banner-btn1 {
margin: 14px 2px 0;
}
.home-layout1 .services-wrapp {
text-align: center;
position: relative;
bottom: inherit;
}
.home-layout1 .services-wrapp h3 {
font-size: 13px;
margin: 0 0 0;
}
.home-layout1 .services-wrapp h3 span {
display: inline;
}
.home-layout1 .services-wrapp .services-col1 {
width: 100%;
margin: 0 0 0;
padding: 0 0 22%;
}
.home-layout1 .services-wrapp .services-col1 .services-row1 {
width: 100%;
}
.home-layout1 .margin {
width: 90%;
}
.home-layout1 .header-wrapp {
text-align: center;
background: none;
padding: 60px 0 40px;
}
.home-layout1 .header-wrapp .header-col1 {
width: 100%;
margin: 0 0 16px;
}
.home-layout1 .header-wrapp .header-col1 .header-row1 {
width: 100%;
margin: 0;
}
.home-layout1 .header-wrapp .header-col1 .header-row1 li {
float: none;
vertical-align: middle;
display: inline-block;
margin: 0 0 0;
}
.home-layout1 .header-wrapp .header-col1 .header-row1 li:first-child {
margin-left: 0;
}
.home-layout1 .header-wrapp .header-col1 .header-row1 li:after {
width: 1px;
display: none;
margin: 0 0 0;
}
.home-layout1 .header-wrapp .header-col2 {
width: 100%;
display: none;
margin: 0 0 0;
}
.home-layout1 .header-wrapp .header-col2 .header-row2 {
width: 100%;
}
.home-layout1 .header-wrapp .header-col2 .header-row2 a {
width: auto;
float: none;
vertical-align: middle;
display: inline-block;
margin: 0 2px 0;
}
.home-layout1 .header-wrapp .header-col3 {
width: 100%;
margin: 0 0 0;
}
.home-layout1 .header-wrapp .header-col3 .header-row3 {
width: 100%;
}
.home-layout1 .header-wrapp .header-btn1 {
width: 100%;
color: #232323;
background: none;
border-color: rgba(0, 0, 0, 0.3);
margin: 4.2% 0 0;
padding: 13px 5% 13px;
}
.home-layout1 .header-wrapp .header-btn1:first-child {
margin-top: 0;
}
.home-layout1 .header-wrapp .header-btn1:hover {
color: #ffffff;
background: #232323;
border-color: #232323;
}
.home-layout1 .header-wrapp .header-btn2 {
width: 100%;
margin: 4.2% 0 0;
padding: 13px 41px 13px;
}
.home-layout1 .header-wrapp .header-btn2:first-child {
margin-top: 0;
}
.home-layout1 .header-row1 li,
.home-layout1 .header-row1 li a {
font-size: 12px;
color: #232323;
letter-spacing: 0.3px;
}
.home-layout1 .header-wrapp .header-btn2:hover {
background: #76b82a;
color: #ffffff;
border-color: #76b82a;
}
.home-layout1 .linker-wrapp {
text-align: center;
display: none !important;
padding: 40px 0 40px;
}
.home-layout1 .linker-wrapp .linker-col1 {
width: 173px;
margin: 0 auto 20px;
}
.home-layout1 .linker-wrapp .linker-col1 .linker-row1 {
width: 100%;
}
.home-layout1 .linker-wrapp .linker-col2 {
width: 100%;
transform: none;
margin: 0 0 0;
position: relative;
top: inherit;
}
.home-layout1 .linker-wrapp .linker-col2 .linker-row2 {
width: 100%;
}
.home-layout1 .about-wrapp {
text-align: center;
padding: 60px 0 5.2%;
}
.home-layout1 .about-wrapp p {
font-size: 13px;
margin: 0 0 10px;
}
.home-layout1 .about-wrapp p span {
display: inline;
}
.home-layout1 .about-wrapp h2 {
font-size: 18px;
letter-spacing: 0.99px;
margin: 0 0 10px;
}
.home-layout1 .about-wrapp h2 span {
display: inline;
}
.home-layout1 .about-wrapp h3 {
font-size: 13px;
margin: 0 0 0;
}
.home-layout1 .about-wrapp h3 span {
display: inline;
}
.home-layout1 .about-wrapp .about-col1 {
width: 100%;
margin: 0 0 0;
}
.home-layout1 .about-wrapp .about-col1 .about-row1 {
width: 100%;
margin: 0 0 40px;
position: relative;
top: inherit;
}
.home-layout1 .about-wrapp .about-col2 {
width: 100%;
margin: 0 0 0;
}
.home-layout1 .about-wrapp .about-col2 .about-row2 {
width: 100%;
padding: 35px 5% 65px;
position: relative;
bottom: inherit;
}
.home-layout1 .about-wrapp .about-btn1 {
margin: 14px 2px 0;
}
.home-layout1 .about-wrapp .about-btn1:last-child {
margin-right: 2px;
}
.home-layout1 .reviews-wrapp {
text-align: center;
padding: 60px 0 30px;
}
.home-layout1 .reviews-wrapp p {
font-size: 13px;
margin: 0 0 10px;
}
.home-layout1 .reviews-wrapp p span {
display: inline;
}
.home-layout1 .reviews-wrapp h2 {
font-size: 18px;
letter-spacing: 0.99px;
margin: 0 0 28px;
}
.home-layout1 .reviews-wrapp h2 span {
display: block;
}
.home-layout1 .reviews-wrapp h3 {
font-size: 13px;
margin: 0 0 10px;
}
.home-layout1 .reviews-wrapp h3 span {
display: inline;
}
.home-layout1 .reviews-wrapp .reviews-col1 {
width: 100%;
margin: 0 0 50px;
}
.home-layout1 .reviews-wrapp .reviews-col1 .reviews-row1 {
width: 46.2%;
float: none;
margin: 0 auto -9.1%;
}
.home-layout1 .reviews-wrapp .reviews-col2 {
width: 100%;
margin: 0 0 0;
}
.home-layout1 .reviews-wrapp .reviews-col2 .reviews-row2 {
width: 100%;
}
.home-layout1 .award-wrapp {
text-align: center;
padding: 30px 0 22px;
}
.home-layout1 .award-wrapp p {
font-size: 13px;
margin: 0 0 10px;
}
.home-layout1 .award-wrapp p span {
display: inline;
}
.home-layout1 .award-wrapp h2 {
font-size: 18px;
letter-spacing: 0.99px;
margin: 0 0 10px;
}
.home-layout1 .award-wrapp h2 span {
display: inline;
}
.home-layout1 .award-wrapp .award-col1 {
width: 100%;
margin: 0 0 0;
}
.home-layout1 .award-wrapp .award-col1 .award-row1 {
width: 22.5%;
float: none;
margin: 0 auto 20px;
}
.home-layout1 .award-wrapp .award-col2 {
width: 100%;
margin: 0 0 0;
}
.home-layout1 .award-wrapp .award-col2 .award-row2 {
width: 100%;
transform: none;
position: relative;
top: inherit;
}
.home-layout1 .aligner-wrapp {
text-align: center;
padding: 22px 0 30px;
}
.home-layout1 .aligner-wrapp p {
font-size: 13px;
margin: 0 0 10px;
}
.home-layout1 .aligner-wrapp p span {
display: inline;
}
.home-layout1 .aligner-wrapp h2 {
font-size: 18px;
letter-spacing: 0.99px;
margin: 0 0 10px;
}
.home-layout1 .aligner-wrapp h2 span {
display: inline;
}
.home-layout1 .aligner-wrapp .aligner-col1 {
width: 100%;
margin: 0 0 4.2%;
}
.home-layout1 .aligner-wrapp .aligner-col1 .aligner-row1 {
width: 100%;
transform: none;
padding: 40px 5% 40px;
position: relative;
top: inherit;
}
.home-layout1 .aligner-wrapp .aligner-col2 {
width: 100%;
margin: 0 0 0;
}
.home-layout1 .aligner-wrapp .aligner-col2 .aligner-row2 {
width: 100%;
}
.home-layout1 .aligner-wrapp .aligner-btn1 {
margin: 14px 2px 0;
}
.home-layout1 .aligner-wrapp .aligner-btn1:last-child {
margin-right: 2px;
}
.home-layout1 .aligner-wrapp .aligner-btn2 {
width: 100%;
margin: 0 0 4.2%;
padding: 13px 5% 13px 5%;
}
.home-layout1 .aligner-wrapp .aligner-btn2:last-child {
margin-bottom: 0;
}
.home-layout1 .dentistry-wrapp {
text-align: center;
padding: 30px 0 30px;
}
.home-layout1 .dentistry-wrapp p {
font-size: 13px;
margin: 0 0 10px;
}
.home-layout1 .dentistry-wrapp p span {
display: inline;
}
.home-layout1 .dentistry-wrapp h2 {
font-size: 18px;
letter-spacing: 0.99px;
margin: 0 0 10px;
}
.home-layout1 .dentistry-wrapp h2 span {
display: inline;
}
.home-layout1 .dentistry-wrapp .dentistry-col1 {
width: 100%;
margin: 0 0 0;
}
.home-layout1 .dentistry-wrapp .dentistry-col1 .dentistry-row1 {
width: 100%;
transform: none;
padding: 40px 5% 40px;
position: relative;
top: inherit;
}
.home-layout1 .dentistry-wrapp .dentistry-col2 {
width: 100%;
margin: 0 0 0;
}
.home-layout1 .dentistry-wrapp .dentistry-col2 .dentistry-row2 {
width: 100%;
}
.home-layout1 .dentistry-wrapp .dentistry-btn1 {
margin: 14px 2px 0;
}
.home-layout1 .dentistry-wrapp .dentistry-btn1:last-child {
margin-right: 2px;
}
.home-layout1 .treatments-wrapp {
text-align: center;
padding: 30px 0 43px;
}
.home-layout1 .treatments-wrapp p {
font-size: 13px;
margin: 0 0 10px;
}
.home-layout1 .treatments-wrapp p span {
display: inline;
}
.home-layout1 .treatments-wrapp h2 {
font-size: 15px;
letter-spacing: 1.01px;
margin: 0 0 10px;
}
.home-layout1 .treatments-wrapp h2 span {
display: inline;
}
.home-layout1 .treatments-wrapp .treatments-col1 .treatments-row1 {
width: 100%;
padding: 40px 5% 24px;
}
.home-layout1 .team-wrapp {
text-align: center;
padding: 43px 0 60px;
}
.home-layout1 .team-wrapp p {
font-size: 13px;
margin: 0 0 10px;
}
.home-layout1 .team-wrapp p span {
display: inline;
}
.home-layout1 .team-wrapp h2 {
font-size: 18px;
letter-spacing: 0.99px;
margin: 0 0 34px;
}
.home-layout1 .team-wrapp h2 span {
display: inline;
}
.home-layout1 .team-wrapp h3 {
font-size: 15px;
letter-spacing: 1.01px;
margin: 0 0 10px;
}
.home-layout1 .team-wrapp h3 span {
display: inline;
}
.home-layout1 .team-wrapp h4 {
font-size: 13px;
margin: 0 0 10px;
}
.home-layout1 .team-wrapp h4 span {
display: inline;
}
.home-layout1 .team-wrapp .team-col1 {
width: 100%;
margin: 0 0 0;
}
.home-layout1 .team-wrapp .team-col1 .team-row1 {
width: 100%;
}
.home-layout1 .team-wrapp .team-col2 {
width: 100%;
margin: 0 0 0;
}
.home-layout1 .team-wrapp .team-col2 .team-row2 {
width: 100%;
padding: 24px 0 0;
}
.home-layout1 .team-wrapp .team-btn1 {
margin: 0 2px 0;
}
.home-layout1 .team-wrapp .team-btn1:last-child {
margin-right: 2px;
}
.home-layout1 .team-wrapp .team-btn2 {
margin: 14px 2px 0;
}
.home-layout1 .team-wrapp .team-btn2:last-child {
margin-right: 2px;
}
.home-layout1 .enquiry-wrapp {
text-align: center;
padding: 55px 0 60px;
}
.home-layout1 .enquiry-wrapp h2 {
font-size: 18px;
letter-spacing: 0.99px;
margin: 0 0 34px;
}
.home-layout1 .enquiry-wrapp h2 span {
display: inline;
}
.home-layout1 .enquiry-wrapp .enquiry-col1 {
width: 100%;
margin: 0 0 0;
}
.home-layout1 .enquiry-wrapp .enquiry-col1 .enquiry-row1 {
width: 100%;
}
.home-layout1 .enquiry-wrapp .enquiry-col1 .enquiry-row1 .enquiry-fil1 {
text-align: center;
font-size: 13px;
}
.home-layout1 .enquiry-wrapp .enquiry-col1 .enquiry-row1 .enquiry-fil2 {
width: 100%;
height: 44px;
margin: 0 0 4.2%;
padding: 0 5% 0;
}
.home-layout1 .enquiry-wrapp .enquiry-col1 .enquiry-row1 .enquiry-fil3 {
width: 100%;
height: 90px;
margin: 0 0 20px;
padding: 11px 5% 0;
}
.home-layout1 .enquiry-wrapp .enquiry-btn1 {
margin: 8px 2px 0;
}
.home-layout1 .enquiry-wrapp .enquiry-btn1:last-child {
margin-right: 2px;
}
.home-layout1 .instagram-wrapp {
text-align: center;
padding: 60px 0 30px;
}
.home-layout1 .instagram-wrapp h2 {
font-size: 18px;
letter-spacing: 0.99px;
margin: 0 0 34px;
}
.home-layout1 .instagram-wrapp h2 span {
display: block;
}
.home-layout1 .instagram-wrapp .instagram-col1 {
width: 100%;
margin: 0 0 0;
}
.home-layout1 .instagram-wrapp .instagram-col1 .instagram-row1 {
width: 100%;
}
.home-layout1 .partners-wrapp {
text-align: center;
padding: 30px 0 60px;
}
.home-layout1 .partners-wrapp .partners-col1 {
width: 100%;
margin: 0 0 0;
}
.home-layout1 .partners-wrapp .partners-col1 .partners-row1 {
width: auto;
float: none;
vertical-align: middle;
display: inline-block;
}
.home-layout1 .flinker-wrapp {
text-align: center;
padding: 60px 0 14px;
}
.home-layout1 .flinker-wrapp h2 {
font-size: 13px;
letter-spacing: 0.35px;
margin: 0 0 0;
}
.home-layout1 .flinker-wrapp h2 span {
display: inline;
}
.home-layout1 .flinker-wrapp .flinker-col1 {
width: 173px;
float: none;
margin: 0 auto 14px;
}
.home-layout1 .flinker-wrapp .flinker-col1 .flinker-row1 {
width: 100%;
float: none;
}
.home-layout1 .flinker-wrapp .flinker-col2 {
width: 100%;
margin: 0 0 10px;
}
.home-layout1 .flinker-wrapp .flinker-col2 .flinker-row2 {
width: 100%;
}
.home-layout1 .flinker-wrapp .flinker-col2 .flinker-row2 li {
float: none;
vertical-align: middle;
display: inline-block;
margin: 0 4px 0;
}
.home-layout1 .flinker-wrapp .flinker-col3 {
width: 100%;
margin: 0 0 10px;
}
.home-layout1 .flinker-wrapp .flinker-col3 .flinker-row3 {
width: 100%;
}
.home-layout1 .flinker-wrapp .flinker-col3 .flinker-row3 li {
float: none;
vertical-align: middle;
display: inline-block;
margin: 0 4px 0;
}
.home-layout1 .flinker-wrapp .flinker-col4 {
width: 100%;
margin: 0 0 10px;
}
.home-layout1 .flinker-wrapp .flinker-col4 .flinker-row4 {
width: 100%;
}
.home-layout1 .flinker-wrapp .flinker-col4 .flinker-row4 li {
float: none;
vertical-align: middle;
display: inline-block;
margin: 0 4px 0;
}
.home-layout1 .flinker-wrapp .flinker-col5 {
width: 100%;
margin: 0 0 0;
}
.home-layout1 .flinker-wrapp .flinker-col5 .flinker-row5 {
width: 100%;
}
.home-layout1 .flinker-wrapp .flinker-col5 .flinker-row5 li {
float: none;
vertical-align: middle;
display: inline-block;
margin: 0 4px 0;
}
.home-layout1 .flinker-row2 li,
.home-layout1 .flinker-row2 li a,
.home-layout1 .flinker-row3 li,
.home-layout1 .flinker-row3 li a,
.home-layout1 .flinker-row4 li,
.home-layout1 .flinker-row4 li a,
.home-layout1 .flinker-row5 li,
.home-layout1 .flinker-row5 li a {
font-size: 12px;
letter-spacing: 0.3px;
line-height: normal;
}
.home-layout1 .footer-wrapp {
text-align: center;
padding: 14px 0 60px;
}
.home-layout1 .footer-wrapp .footer-col1 {
width: 100%;
margin: 0 0 24px;
}
.home-layout1 .footer-wrapp .footer-col1 .footer-row1 {
width: 100%;
}
.home-layout1 .footer-wrapp .footer-col1 .footer-row1 li {
float: none;
vertical-align: middle;
display: inline-block;
margin: 0 4px 0;
}
.home-layout1 .footer-wrapp .footer-col2 {
width: 100%;
display: none;
margin: 0 0 0;
}
.home-layout1 .footer-wrapp .footer-col2 .footer-row2 {
width: 100%;
}
.home-layout1 .footer-wrapp .footer-col2 .footer-row2 a {
width: auto;
float: none;
vertical-align: middle;
display: inline-block;
margin: 0 2px 0;
}
.home-layout1 .footer-wrapp .footer-col3 {
width: 100%;
margin: 0 0 0;
}
.home-layout1 .footer-wrapp .footer-col3 .footer-row3 {
width: 100%;
}
.home-layout1 .footer-wrapp .footer-btn1 {
width: 100%;
margin: 4.2% 0 0;
padding: 13px 2% 13px 2%;
}
.home-layout1 .footer-wrapp .footer-btn1:first-child {
margin-top: 0;
}
.home-layout1 .footer-wrapp .footer-btn2 {
width: 100%;
margin: 4.2% 0 0;
padding: 13px 2% 13px 2%;
}
.home-layout1 .footer-wrapp .footer-btn2:first-child {
margin-top: 0;
}
.home-layout1 .footer-row1 li,
.home-layout1 .footer-row1 li a {
font-size: 10px;
line-height: normal;
} .home-layout1 .header-ret-box {
width: 100%;
margin: 0 0 0;
} .home-layout1 .flinker-ret-box {
width: 100%;
margin: 0 0 0;
} .home-layout1 .footer-ret-box {
width: 100%;
margin: 0 0 0;
} .home-layout1 .banner-logo-symbol-box {
width: 13.7%;
display: none;
margin: 0 auto 18px;
} .home-layout1 .about-logo-symbol-box {
width: 13.3%;
float: none;
margin: 0 auto 18px;
} .home-layout1 .aligner-logo-symbol-box {
width: 13.5%;
float: none;
margin: 0 auto 18px;
} .home-layout1 .dentistry-logo-symbol-box {
width: 13.2%;
float: none;
margin: 0 auto 18px;
} .home-layout1 .treatments-logo-symbol-box {
width: 20.8%;
float: none;
margin: 0 auto 28px;
} .home-layout1 .aligner-btn-box {
width: 100%;
text-align: center;
margin: 0 0 0;
} .home-layout1 .team-btn-box {
width: 100%;
margin: 60px 0 0;
position: relative;
top: inherit;
right: inherit;
} .home-layout1 .instagram-btn-box {
width: 100%;
margin: 30px 0 0;
position: relative;
top: inherit;
right: inherit;
} .home-layout1 .about-slide-box {
width: 100%;
margin: 0 0 0;
} .home-layout1 .about-google-rating-box {
width: 70%;
display: none;
margin: 0 auto 0;
} .home-layout1 .reviews-star-box {
width: 100%;
margin: 0 0 0;
}
.home-layout1 .reviews-star-box span {
width: 30%;
float: none;
vertical-align: middle;
display: inline-block;
margin: 0 auto 0;
} .home-layout1 .text-google-icon-box {
width: 34px;
float: none;
margin: 0 auto 10px;
} .home-layout1 .text-instagram-icon-box {
width: 28px;
float: none;
margin: 0 auto 16px;
} .home-layout1 .header-mob1 {
width: 173px;
display: block;
margin: 0 auto 14px;
}
.home-layout1 .header-mob2 {
width: 100%;
display: block;
margin: 0 0 10px;
} .home-layout1 .header-btn1,
.home-layout1 .header-btn2,
.home-layout1 .banner-btn1,
.home-layout1 .about-btn1,
.home-layout1 .reviews-btn1,
.home-layout1 .aligner-btn1,
.home-layout1 .aligner-btn2,
.home-layout1 .dentistry-btn1,
.home-layout1 .team-btn1,
.home-layout1 .team-btn2,
.home-layout1 .enquiry-fil1,
.home-layout1 .enquiry-btn1,
.home-layout1 .instagram-btn1,
.home-layout1 .footer-btn1,
.home-layout1 .footer-btn2 {
font-size: 12px;
}
.home-layout1 .team-wrapp .team-col1 .slick-track .slick-slide .team-col2 .team-btn2 {
right: 0;
width: fit-content;
margin: 0 auto;
}
.home-layout1 .enquiry-wrapp .enquiry-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element .ninja-forms-field {
height: 44px;
font-size: 13px;
padding: 0 5% 0;
text-align: center;
}
.home-layout1 .enquiry-wrapp .enquiry-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element textarea.ninja-forms-field {
height: 90px;
padding: 13px 2.2% 0;
}
.home-layout1 .enquiry-wrapp .enquiry-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:first-child .nf-cell:last-child {
margin: 0 0 20px;
}
.home-layout1 .enquiry-wrapp .enquiry-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(2) .nf-cell {
width: 100% !important;
}
.home-layout1 .enquiry-wrapp .enquiry-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.checkbox-wrap .nf-field-label {
width: 100%;
margin: 0 0 0 !important;
}
.home-layout1 .enquiry-wrapp .enquiry-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container.extra-class2 .field-wrap.checkbox-wrap .nf-field-label {
width: 100%;
margin: 0 0 10px !important;
}
.home-layout1 .enquiry-wrapp .enquiry-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.submit-wrap .ninja-forms-field {
font-size: 12px;
margin: 8px 0 0;
}
.home-layout1 .enquiry-wrapp .enquiry-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:first-child .nf-cell {
width: 100% !important;
float: left;
margin: 0 0 4.2%;
}
.home-layout1 .enquiry-wrapp .enquiry-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:first-child .nf-cell:nth-child(2n) {
float: right;
}
.home-layout1 .enquiry-wrapp .enquiry-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element {
justify-content: center;
}
.home-layout1 .team-wrapp .team-col1 .team-row1 img {
height: 89vw;
}
.home-layout1 .team-wrapp .team-col1 .non-slider .team-col2 .team-btn2 {
right: 0;
width: fit-content;
margin: 0 auto;
} .rev-box {
max-width: 280px;
width: 100%;
margin-left: 0 !important;
top: inherit !important;
right: 0;
bottom: 0 !important;
position: relative !important;
margin: 25px auto 0 !important;
}
.rev-box iframe {
width: 100% !important;
}
.home-layout1 .header-wrapp .header-col1 .header-row1 li span {
margin: 0 5px 0 0;
}
.home-layout1 .flinker-wrapp .flinker-col5 .flinker-row5 li span {
margin: 0 4px 0 0;
}
.home-layout1 .flinker-wrapp .flinker-col5 .flinker-row5 li span:last-child {
margin-right: 0;
}
.practice-wrapp .practice-col1 .practice-row1 {
width: 100%;
}
.practice-wrapp img {
height: inherit;
}
.innner-content-wrapp .drop-col1 {
padding: 50px 30px;
}
.treatments-wrapp {
text-align: center;
padding: 30px 0 43px;
}
.treatments-wrapp p {
font-size: 13px;
margin: 0 0 10px;
}
.treatments-wrapp p span {
display: inline;
}
.treatments-wrapp h2 {
font-size: 15px;
letter-spacing: 1.01px;
margin: 0 0 10px;
}
.treatments-wrapp h2 span {
display: inline;
}
.treatments-wrapp .treatments-col1 .treatments-row1 {
width: 100%;
padding: 40px 5% 24px;
}
.instagram-wrapp {
text-align: center;
padding: 60px 0 30px;
}
.instagram-wrapp h2 {
font-size: 18px;
letter-spacing: 0.99px;
margin: 0 0 34px;
}
.instagram-wrapp h2 span {
display: block;
}
.instagram-wrapp .instagram-col1 {
width: 100%;
margin: 0 0 0;
}
.instagram-wrapp .instagram-col1 .instagram-row1 {
width: 100%;
}
.instagram-wrapp .text-instagram-icon-box {
width: 28px;
float: none;
margin: 0 auto 16px;
}
.instagram-wrapp .instagram-btn-box {
width: 100%;
margin: 30px 0 0;
position: relative;
top: inherit;
right: inherit;
}
.team-new-wrap .teamer-btn1 {
font-size: 12px;
}
.sidbar-bar1 .caldera-grid .btn-default {
font-size: 12px !important;
}
.team-testimonial .gester-row1 .gester-btn1 {
font-size: 12px;
}
.instagram-wrapp .instagram-btn1 {
font-size: 12px;
}
.teamin-wrapp.team-new-wrap .teamin-row1 .teamin-left img {
height: 100vw;
}
.teamin-wrapp.team-new-wrap .teamin-row1 .teamin-right {
width: 100%;
padding: 0;
}
.teamin-wrapp.team-new-wrap .teamin-row1 .teamin-right h2 {
font-size: 20px;
}
.team-other-wrapp h2 {
font-size: 20px;
}
.team-other-wrapp .team-col1 .team-row1 .team-profile-box img {
height: 100vw;
}
.team-other-wrapp .team-col1 .team-row1 h2 {
font-size: 17px;
}
.team-other-wrapp .team-col1 .team-row1 h3 {
font-size: 14px;
}
.team-other-wrapp .team-col1 .team-row1 .team-btn1 {
font-size: 12px;
}
.teamin-wrapp.team-new-wrap .teamin-row1 .teamin-right h3 {
font-size: 14px;
}
.team-other-wrapp {
padding: 0 0 50px;
}
.teamin-wrapp.team-new-wrap .teamin-row1 .teamin-left {
width: 100%;
margin: 0 0 23px;
}
.innner-content-wrapp .drop-col1 h2 {
font-size: 22px;
}
.right .getintouch .block h3 {
font-size: 22px;
}
.team-testimonial .gester-row1 h2 {
font-size: 22px;
}
.home-layout1 .banner-wrapp .banner-text {
width: 90%;
}
.home-layout1 .banner-wrapp .banner-text h2 {
font-size: 26px;
}
.home-layout1 .banner-wrapp .banner-text h2 span {
display: inline;
}
.special-popup .modal-content {
width: 95%;
}
.special-popup .modal-body {
padding: 60px 7% 25px;
}
.special-popup .inner-box .content-ground {
width: 100%;
}
.special-popup .inner-box .btn-ground {
width: auto;
margin: 0 auto 3%;
}
.special-popup p span {
font-size: 15px;
}
.special-popup .modal-content .patient-box {
margin: 0 0 14px;
}
.footer-pp .clain-area {
width: 100%;
}
.special-popup p {
font-size: 16px !important;
}
.special-popup .inner-box {
margin: 0 0 15px;
}
.special-popup h2 {
font-size: 18px !important;
margin: 0 0 18px !important;
}
.teeth-img-area {
margin: 0 auto;
}
.special-popup .inner-box .btn-ground .patient-btn {
padding: 9px 30px;
}
}
@media screen and (min-width:481px) and (max-width:600px) {
.margin {
width: 90%;
}
.menu-text {
display: block;
}
.header-wrapp {
text-align: center;
background: #ffffff;
padding: 95px 0 0;
position: relative;
z-index: inherit;
}
.header-wrapp p {
width: 100%;
color: #496e6d;
}
.header-wrapp p span {
margin: 0 4px 0 4px;
}
.header-wrapp .header-row1 {
width: 100%;
margin: 0 0 23px;
position: relative;
z-index: 998;
}
.header-wrapp .header-row1 .header-bar1 {
width: 100%;
}
.header-wrapp .header-row2 {
width: 100%;
margin: 0 0 23px;
}
.header-wrapp .header-row2 .header-bar2 {
width: 100%;
}
.header-wrapp .header-row3 {
width: 100%;
margin: 0 0 26px;
}
.header-wrapp .header-row3 .header-bar3 {
width: 100%;
display: none;
}
.header-wrapp .header-row3 .header-bar3 a {
float: none;
display: inline-block;
margin: 0 4px 0 4px;
}
.header-wrapp .header-row4 {
width: 100%;
margin: 0 0 0;
}
.header-wrapp .header-row4 .header-bar4 {
width: 100%;
}
.header-wrapp .header-btn1 {
width: 48%;
float: left;
color: #496e6d;
border-color: #496e6d;
margin: 0 0 4.2%;
padding: 16px 2% 16px 2%;
}
.header-wrapp .header-btn2 {
width: 48%;
float: right;
color: #496e6d;
border-color: #496e6d;
margin: 0 0 4.2%;
padding: 16px 2% 14px 2%;
}
.linker-wrapp {
text-align: center;
padding: 0 0 40px;
position: relative;
z-index: inherit;
}
.linker-wrapp .linker-row1 {
width: 100%;
background: #496e6e;
margin: 0 0 0;
position: fixed;
top: 0;
right: 0;
left: 0;
z-index: 99999999
}
.linker-wrapp .linker-row1 .linker-bar1 {
width: 100%;
}
.linker-wrapp .linker-row2 {
width: 100%;
margin: 0 0 0;
}
.linker-wrapp .linker-row2 .linker-bar2 {
width: 100%;
}
.linker-wrapp .linker-btn1 {
width: 48%;
float: left;
margin: 0 0 0;
padding: 16px 2% 16px 2%;
}
.linker-wrapp .linker-btn2 {
width: 48%;
float: right;
margin: 0 0 0;
padding: 16px 2% 16px 2%;
}
.canver-wrapp .canver-row1 {
width: 100%;
display: none;
margin: 0 0 0;
}
.canver-wrapp .canver-row1 .canver-bar1 {
width: 100%;
}
.canver-wrapp .canver-row2 {
width: 100%;
display: none;
margin: 0 0 0;
}
.canver-wrapp .canver-row2 .canver-bar2 {
width: 100%;
}
.banner-wrapp {
text-align: center;
background: #ffffff;
padding: 0 0 0;
min-height: inherit;
position: relative;
z-index: inherit;
}
.banner-wrapp h2 {
font-size: 24px;
line-height: 34px;
}
.banner-wrapp h3 {
font-size: 16px;
line-height: 26px;
}
.banner-wrapp .banner-row1 {
width: 100%;
float: left;
transform: none;
margin: 34px 0 70px;
position: relative;
top: inherit;
min-height: 100px;
}
.banner-wrapp .banner-row1 .banner-bar1 {
width: 100%;
}
.banner-wrapp .banner-row2 {
width: 100%;
float: left;
transform: none;
margin: 40px 0 0;
position: relative;
bottom: inherit;
display: none;
}
.banner-wrapp .banner-row2 .banner-bar2 {
width: 48%;
float: left;
margin: 0 0 4.2%;
}
.banner-wrapp .banner-row2 .banner-bar2:nth-child(2n) {
float: right;
}
.banner-wrapp .banner-row2 .banner-bar2:nth-child(3) {
margin-bottom: 0;
}
.banner-wrapp .banner-row2 .banner-bar2:last-child {
margin-bottom: 0;
}
.banner-wrapp .banner-row3 {
width: 100%;
float: left;
transform: none;
display: none;
margin: 0 0 0;
position: relative;
bottom: inherit;
}
.banner-wrapp .banner-row3 .banner-bar3 {
width: 100%;
}
.detier-wrapp {
text-align: center;
padding: 0 0 0;
}
.detier-wrapp h2 {
font-size: 17.25px;
letter-spacing: 2px;
line-height: 27px;
}
.detier-wrapp .detier-row1 {
width: 100%;
margin: 0 0 0;
}
.detier-wrapp .detier-row1 .detier-bar1 {
width: 90%;
}
.detier-wrapp .detier-row2 {
width: 50%;
margin: 0 0 0;
}
.detier-wrapp .detier-row2 .detier-bar2 {
width: 100%;
}
.enquer-wrapp {
text-align: center;
padding: 32px 0 32px;
}
.enquer-wrapp h2 {
font-size: 20px;
line-height: 30px;
}
.facier-wrapp {
text-align: center;
padding: 0 0 0;
}
.facier-wrapp h2 {
font-size: 15.25px;
letter-spacing: 2px;
line-height: 25px;
}
.facier-wrapp .facier-row1 {
width: 100%;
margin: 0 0 0;
}
.facier-wrapp .facier-row1 .facier-bar1 {
width: 90%;
}
.facier-wrapp .facier-row2 {
width: 100%;
margin: 0 0 0;
}
.facier-wrapp .facier-row2 .facier-bar2 {
width: 100%;
}
.gester-wrapp {
text-align: center;
padding: 32px 0 40px;
}
.gester-wrapp h2 {
font-size: 20px;
letter-spacing: 3.4px;
line-height: 30px;
margin: 0 0 18px;
}
.gester-wrapp h3 {
margin: -8px 0 24px;
}
.gester-wrapp .gester-row1 {
width: 100%;
margin: 0 0 0;
}
.gester-wrapp .gester-row1 .gester-bar1 {
width: 100%;
}
.gester-wrapp .gester-btn1 {
margin: 0 0 0;
}
.honoer-wrapp {
text-align: center;
}
.honoer-wrapp p span {
display: inline;
}
.honoer-wrapp .honoer-row1 {
width: 100%;
margin: 0 0 0;
}
.honoer-wrapp .honoer-row1 .honoer-bar1 {
width: 100%;
}
.honoer-wrapp .honoer-row2 {
width: 100%;
margin: 0 0 0;
padding: 40px 0 13px;
}
.honoer-wrapp .honoer-row2 .honoer-bar2 {
width: 90%;
transform: none;
position: relative;
top: inherit;
}
.honoer-wrapp .honoer-row3 {
width: 100%;
margin: 0 0 0;
padding: 33px 0 40px;
}
.honoer-wrapp .honoer-row3 .honoer-bar3 {
width: 90%;
transform: none;
position: relative;
top: inherit;
}
.honoer-wrapp .honoer-btn1 {
font-size: 16px;
margin: 0 0 26px;
}
.honoer-wrapp .honoer-btn2 {
font-size: 16px;
margin: 14px 0 0;
}
.honoer-wrapp .owl-carousel .owl-item img {
object-fit: cover;
height: 100%;
max-height: 81.5vw;
min-height: 81.5vw;
}
.footer-wrapp {
text-align: center;
padding: 50px 0 37px;
}
.footer-wrapp .footer-row1 {
width: 100%;
margin: 0 0 22px;
}
.footer-wrapp .footer-row1 .footer-bar1 {
width: 280px;
}
.footer-wrapp .footer-row2 {
width: 100%;
margin: 0 0 26px;
}
.footer-wrapp .footer-row2 .footer-bar2 {
width: 100%;
}
.footer-wrapp .footer-row2 .footer-bar2 li {
margin: 0 8px 4px 8px;
}
.footer-wrapp .footer-row3 {
width: 100%;
margin: 0 0 23px;
}
.footer-wrapp .footer-row3 .footer-bar3 {
width: 100%;
}
.footer-wrapp .footer-row3 .footer-bar3 li {
margin: 0 2px 4px 2px;
}
.footer-wrapp .footer-row4 {
width: 100%;
margin: 0 0 20px;
}
.footer-wrapp .footer-row4 .footer-bar4 {
width: 100%;
}
.footer-wrapp .footer-row5 {
width: 100%;
margin: 0 0 0;
}
.footer-wrapp .footer-row5 .footer-bar5 {
width: 100%;
}
.footer-wrapp .footer-btn1 {
margin: 22px 0 0;
padding: 16px 40px 16px 40px;
}
.gallin-wrapp .gallin-row1 .gallin-bar1 {
height: 29.5vw;
}
.galler-wrapp .galler-row1 .galler-bar1 {
height: 29.5vw;
} .header-wrapp-inn {
min-height: inherit;
}
.innner-content-wrapp {
padding: 45px 5%;
}
.innner-content-wrapp .left {
width: 100%;
}
.innner-content-wrapp .left .contentmain {
width: 100%;
}
.innner-content-wrapp .right {
width: 100%;
margin-top: 10px;
}
.right .getintouch {
padding: 45px 5% 52px;
}
.right .getintouch .block {
width: 100%;
}
.right .cqc {
border-right: 1px solid #d9d9d9;
}
.right .sidbar-row3 {
padding: 46px 5% 30px;
}
.right .sidbar-row4 {
padding: 46px 5% 57px;
}
.contentmain .imgrht {
width: 100%;
}
.contentmain .teamblock .thumb {
width: 100%;
}
.contentmain .teamblock .caption {
width: 100%;
}
.bloger-wrapp p {
max-width: 100%;
}
.bloger-wrapp .bloger-row1 {
margin: 0;
}
.bloger-wrapp .bloger-row1 .bloger-bar1 {
width: 100%;
margin-bottom: 50px;
}
.contac-wrapp .left .contac-left {
width: 100%;
}
.addres-wrapp .addres-row1 {
margin-bottom: 30px;
}
.addres-wrapp .addres-row2 {
width: 100%;
}
.addres-wrapp .addres-row3 {
width: 100%;
}
.feeser-bar1,
.feeser-bar2 {
font-size: 13px;
}
.feeser-bar11,
.feeser-bar22 {
font-size: 13px;
line-height: 19px;
}
.facier-wrapp .facier-row2 img,
.treat-wrapp .treat-row2 img {
min-height: 100%;
height: 100%;
object-fit: cover;
max-height: 100%;
}
.offer-wrapp h2 {
font-size: 15.25px;
}
.offer-wrapp .offer-row1 .offer-bar1 {
width: 100%;
margin: 0 0 30px;
padding: 35px 5% 38px;
}
.gallin-wrapp .gallin-row1 h3 {
font-size: 17px;
}
.galler-wrapp .galler-row {
width: 100%;
}
.teamin-wrapp .teamin-row1 .teamin-left {
width: 100%;
}
.teamin-wrapp .teamin-row1 .teamin-right {
float: left;
width: 100%;
position: relative;
top: inherit;
transform: none;
padding: 30px 0;
}
.teamer-wrapp .teamer-row1 .teamer-left {
width: 100%;
}
.teamer-wrapp .teamer-row1 .teamer-right {
float: left;
width: 100%;
position: static;
top: inherit;
transform: none;
text-align: center;
}
.teamer-wrapp .teamer-row1 .teamer-left img {
height: 52vw;
}
.team-new-wrap h2 {
font-size: 18px;
}
.team-new-wrap .teamer-row1 {
width: 48%;
margin: 0 4% 30px 0;
}
.team-new-wrap .teamer-row1:nth-child(2n) {
margin-right: 0;
}
.team-new-wrap .teamer-row1:nth-child(3n) {
margin-right: auto;
}
.team-new-wrap .teamer-btn1 {
margin: 0 auto;
right: 0;
width: fit-content;
}
.treat-wrapp h2 {
font-size: 15.25px;
letter-spacing: 2px;
line-height: 25px;
}
.treat-wrapp .treat-row2 {
width: 100%;
margin: 0 0 0;
}
.treat-wrapp .treat-row1 .treat-bar1 {
width: 90%;
}
.gester-wrapp p {
max-width: 90%;
margin: 0 auto 26px;
} .header-logo1 {
width: 280px;
float: none;
display: block;
margin: 0 auto 23px;
}
.header-logo1 img {
width: 100%;
display: block;
}
.header-icon1 {
width: 100%;
float: left;
display: block;
margin: 0 0 0;
}
.banner-thumb1 {
width: 64px;
}
.header-btn1 {
background: none;
}
.header-btn1:hover {
background: none;
}
.header-btn2 {
background: none;
}
.header-btn2:hover {
background: none;
}
.linker-btn1 {
background: none;
}
.linker-btn1:hover {
background: none;
}
.linker-btn2 {
background: none;
}
.linker-btn2:hover {
background: none;
}
.footer-btn1 {
background: none;
}
.footer-btn1:hover {
background: none;
}
.home-layout1 .banner-wrapp {
text-align: center;
min-height: inherit;
}
.home-layout1 .banner-wrapp .banner-col1 {
width: 100%;
transform: none;
margin: 0 0 0;
position: relative;
top: inherit;
}
.home-layout1 .banner-wrapp .banner-col1 .banner-row1 {
width: 100%;
padding: 35px 5% 71px;
position: relative;
top: inherit;
transform: none;
margin: 0 auto 0;
}
.home-layout1 .banner-wrapp h2 {
font-size: 20px;
letter-spacing: 1px;
margin: 0 0 10px;
}
.home-layout1 .banner-wrapp h2 span {
display: inline;
}
.home-layout1 .banner-wrapp p {
font-size: 13px;
margin: 0 0 10px;
}
.home-layout1 .banner-wrapp .banner-btn1 {
margin: 14px 2px 0;
}
.home-layout1 .services-wrapp {
text-align: center;
position: relative;
bottom: inherit;
}
.home-layout1 .services-wrapp h3 {
font-size: 13px;
margin: 0 0 0;
}
.home-layout1 .services-wrapp h3 span {
display: inline;
}
.home-layout1 .services-wrapp .services-col1 {
width: 50%;
margin: 0 0 0;
padding: 0 0 14%;
}
.home-layout1 .services-wrapp .services-col1 .services-row1 {
width: 100%;
}
.home-layout1 .margin {
width: 90%;
}
.home-layout1 .header-wrapp {
text-align: center;
background: none;
padding: 60px 0 40px;
}
.home-layout1 .header-wrapp .header-col1 {
width: 100%;
margin: 0 0 16px;
}
.home-layout1 .header-wrapp .header-col1 .header-row1 {
width: 100%;
margin: 0;
}
.home-layout1 .header-wrapp .header-col1 .header-row1 li {
float: none;
vertical-align: middle;
display: inline-block;
margin: 0 0 0;
}
.home-layout1 .header-wrapp .header-col1 .header-row1 li:first-child {
margin-left: 0;
}
.home-layout1 .header-wrapp .header-col1 .header-row1 li:after {
width: 1px;
display: none;
margin: 0 0 0;
}
.home-layout1 .header-wrapp .header-col2 {
width: 100%;
display: none;
margin: 0 0 0;
}
.home-layout1 .header-wrapp .header-col2 .header-row2 {
width: 100%;
}
.home-layout1 .header-wrapp .header-col2 .header-row2 a {
width: auto;
float: none;
vertical-align: middle;
display: inline-block;
margin: 0 2px 0;
}
.home-layout1 .header-wrapp .header-col3 {
width: 100%;
margin: 0 0 0;
}
.home-layout1 .header-wrapp .header-col3 .header-row3 {
width: 100%;
}
.home-layout1 .header-wrapp .header-btn1 {
width: 48%;
color: #ffffff;
background: #375e69;
border-color: #375e69;
margin: 4.2% 0 0;
padding: 13px 5% 13px;
}
.home-layout1 .header-wrapp .header-btn1:first-child {
margin-top: 0;
}
.home-layout1 .header-wrapp .header-btn1:nth-child(2n) {
float: right;
}
.home-layout1 .header-wrapp .header-btn1:hover {
color: #375e69;
background: none;
border-color: rgba(55, 94, 105, 0.5);
}
.home-layout1 .header-wrapp .header-btn2 {
width: 48%;
margin: 4.2% 0 0;
padding: 13px 41px 13px;
}
.home-layout1 .header-wrapp .header-btn2:first-child {
margin-top: 0;
}
.home-layout1 .header-wrapp .header-btn2:nth-child(2n) {
float: right;
}
.home-layout1 .header-wrapp .header-btn2:hover {
color: #375e69;
background: none;
border-color: rgba(55, 94, 105, 0.5);
}
.home-layout1 .header-row1 li,
.home-layout1 .header-row1 li a {
font-size: 12px;
color: #232323;
letter-spacing: 0.3px;
}
.home-layout1 .header-wrapp .header-btn2:hover {
background: #76b82a;
color: #ffffff;
border-color: #76b82a;
}
.home-layout1 .linker-wrapp {
text-align: center;
display: none !important;
padding: 40px 0 40px;
}
.home-layout1 .linker-wrapp .linker-col1 {
width: 173px;
margin: 0 auto 20px;
}
.home-layout1 .linker-wrapp .linker-col1 .linker-row1 {
width: 100%;
}
.home-layout1 .linker-wrapp .linker-col2 {
width: 100%;
transform: none;
margin: 0 0 0;
position: relative;
top: inherit;
}
.home-layout1 .linker-wrapp .linker-col2 .linker-row2 {
width: 100%;
}
.home-layout1 .about-wrapp {
text-align: center;
padding: 60px 0 5.2%;
}
.home-layout1 .about-wrapp p {
font-size: 13px;
margin: 0 0 10px;
}
.home-layout1 .about-wrapp p span {
display: inline;
}
.home-layout1 .about-wrapp h2 {
font-size: 18px;
letter-spacing: 0.99px;
margin: 0 0 10px;
}
.home-layout1 .about-wrapp h2 span {
display: inline;
}
.home-layout1 .about-wrapp h3 {
font-size: 13px;
margin: 0 0 0;
}
.home-layout1 .about-wrapp h3 span {
display: inline;
}
.home-layout1 .about-wrapp .about-col1 {
width: 100%;
margin: 0 0 0;
}
.home-layout1 .about-wrapp .about-col1 .about-row1 {
width: 100%;
margin: 0 0 40px;
position: relative;
top: inherit;
}
.home-layout1 .about-wrapp .about-col2 {
width: 100%;
margin: 0 0 0;
}
.home-layout1 .about-wrapp .about-col2 .about-row2 {
width: 100%;
padding: 35px 5% 65px;
position: relative;
bottom: inherit;
}
.home-layout1 .about-wrapp .about-btn1 {
margin: 14px 2px 0;
}
.home-layout1 .about-wrapp .about-btn1:last-child {
margin-right: 2px;
}
.home-layout1 .reviews-wrapp {
text-align: center;
padding: 60px 0 30px;
}
.home-layout1 .reviews-wrapp p {
font-size: 13px;
margin: 0 0 10px;
}
.home-layout1 .reviews-wrapp p span {
display: inline;
}
.home-layout1 .reviews-wrapp h2 {
font-size: 18px;
letter-spacing: 0.99px;
margin: 0 0 28px;
}
.home-layout1 .reviews-wrapp h2 span {
display: block;
}
.home-layout1 .reviews-wrapp h3 {
font-size: 13px;
margin: 0 0 10px;
}
.home-layout1 .reviews-wrapp h3 span {
display: inline;
}
.home-layout1 .reviews-wrapp .reviews-col1 {
width: 100%;
margin: 0 0 50px;
}
.home-layout1 .reviews-wrapp .reviews-col1 .reviews-row1 {
width: 46.2%;
float: none;
margin: 0 auto -9.1%;
}
.home-layout1 .reviews-wrapp .reviews-col2 {
width: 100%;
margin: 0 0 0;
}
.home-layout1 .reviews-wrapp .reviews-col2 .reviews-row2 {
width: 100%;
}
.home-layout1 .award-wrapp {
text-align: center;
padding: 30px 0 22px;
}
.home-layout1 .award-wrapp p {
font-size: 13px;
margin: 0 0 10px;
}
.home-layout1 .award-wrapp p span {
display: inline;
}
.home-layout1 .award-wrapp h2 {
font-size: 18px;
letter-spacing: 0.99px;
margin: 0 0 10px;
}
.home-layout1 .award-wrapp h2 span {
display: inline;
}
.home-layout1 .award-wrapp .award-col1 {
width: 100%;
margin: 0 0 0;
}
.home-layout1 .award-wrapp .award-col1 .award-row1 {
width: 22.5%;
float: none;
margin: 0 auto 20px;
}
.home-layout1 .award-wrapp .award-col2 {
width: 100%;
margin: 0 0 0;
}
.home-layout1 .award-wrapp .award-col2 .award-row2 {
width: 100%;
transform: none;
position: relative;
top: inherit;
}
.home-layout1 .aligner-wrapp {
text-align: center;
padding: 22px 0 30px;
}
.home-layout1 .aligner-wrapp p {
font-size: 13px;
margin: 0 0 10px;
}
.home-layout1 .aligner-wrapp p span {
display: inline;
}
.home-layout1 .aligner-wrapp h2 {
font-size: 18px;
letter-spacing: 0.99px;
margin: 0 0 10px;
}
.home-layout1 .aligner-wrapp h2 span {
display: inline;
}
.home-layout1 .aligner-wrapp .aligner-col1 {
width: 100%;
margin: 0 0 4.2%;
}
.home-layout1 .aligner-wrapp .aligner-col1 .aligner-row1 {
width: 100%;
transform: none;
padding: 40px 5% 40px;
position: relative;
top: inherit;
}
.home-layout1 .aligner-wrapp .aligner-col2 {
width: 100%;
margin: 0 0 0;
}
.home-layout1 .aligner-wrapp .aligner-col2 .aligner-row2 {
width: 100%;
}
.home-layout1 .aligner-wrapp .aligner-btn1 {
margin: 14px 2px 0;
}
.home-layout1 .aligner-wrapp .aligner-btn1:last-child {
margin-right: 2px;
}
.home-layout1 .aligner-wrapp .aligner-btn2 {
width: 100%;
margin: 0 0 4.2%;
padding: 13px 5% 13px 5%;
}
.home-layout1 .aligner-wrapp .aligner-btn2:last-child {
margin-bottom: 0;
}
.home-layout1 .dentistry-wrapp {
text-align: center;
padding: 30px 0 30px;
}
.home-layout1 .dentistry-wrapp p {
font-size: 13px;
margin: 0 0 10px;
}
.home-layout1 .dentistry-wrapp p span {
display: inline;
}
.home-layout1 .dentistry-wrapp h2 {
font-size: 18px;
letter-spacing: 0.99px;
margin: 0 0 10px;
}
.home-layout1 .dentistry-wrapp h2 span {
display: inline;
}
.home-layout1 .dentistry-wrapp .dentistry-col1 {
width: 100%;
margin: 0 0 0;
}
.home-layout1 .dentistry-wrapp .dentistry-col1 .dentistry-row1 {
width: 100%;
transform: none;
padding: 40px 5% 40px;
position: relative;
top: inherit;
}
.home-layout1 .dentistry-wrapp .dentistry-col2 {
width: 100%;
margin: 0 0 0;
}
.home-layout1 .dentistry-wrapp .dentistry-col2 .dentistry-row2 {
width: 100%;
}
.home-layout1 .dentistry-wrapp .dentistry-btn1 {
margin: 14px 2px 0;
}
.home-layout1 .dentistry-wrapp .dentistry-btn1:last-child {
margin-right: 2px;
}
.home-layout1 .treatments-wrapp {
text-align: center;
padding: 30px 0 43px;
}
.home-layout1 .treatments-wrapp p {
font-size: 13px;
margin: 0 0 10px;
}
.home-layout1 .treatments-wrapp p span {
display: inline;
}
.home-layout1 .treatments-wrapp h2 {
font-size: 15px;
letter-spacing: 1.01px;
margin: 0 0 10px;
}
.home-layout1 .treatments-wrapp h2 span {
display: inline;
}
.home-layout1 .treatments-wrapp .treatments-col1 .treatments-row1 {
width: 100%;
padding: 40px 5% 24px;
}
.home-layout1 .team-wrapp {
text-align: center;
padding: 43px 0 60px;
}
.home-layout1 .team-wrapp p {
font-size: 13px;
margin: 0 0 10px;
}
.home-layout1 .team-wrapp p span {
display: inline;
}
.home-layout1 .team-wrapp h2 {
font-size: 18px;
letter-spacing: 0.99px;
margin: 0 0 34px;
}
.home-layout1 .team-wrapp h2 span {
display: inline;
}
.home-layout1 .team-wrapp h3 {
font-size: 15px;
letter-spacing: 1.01px;
margin: 0 0 10px;
}
.home-layout1 .team-wrapp h3 span {
display: inline;
}
.home-layout1 .team-wrapp h4 {
font-size: 13px;
margin: 0 0 10px;
}
.home-layout1 .team-wrapp h4 span {
display: inline;
}
.home-layout1 .team-wrapp .team-col1 {
width: 100%;
margin: 0 0 0;
}
.home-layout1 .team-wrapp .team-col1 .team-row1 {
width: 100%;
}
.home-layout1 .team-wrapp .team-col2 {
width: 100%;
margin: 0 0 0;
}
.home-layout1 .team-wrapp .team-col2 .team-row2 {
width: 100%;
padding: 24px 0 0;
}
.home-layout1 .team-wrapp .team-btn1 {
margin: 0 2px 0;
}
.home-layout1 .team-wrapp .team-btn1:last-child {
margin-right: 2px;
}
.home-layout1 .team-wrapp .team-btn2 {
margin: 14px 2px 0;
}
.home-layout1 .team-wrapp .team-btn2:last-child {
margin-right: 2px;
}
.home-layout1 .enquiry-wrapp {
text-align: center;
padding: 55px 0 60px;
}
.home-layout1 .enquiry-wrapp h2 {
font-size: 18px;
letter-spacing: 0.99px;
margin: 0 0 34px;
}
.home-layout1 .enquiry-wrapp h2 span {
display: inline;
}
.home-layout1 .enquiry-wrapp .enquiry-col1 {
width: 100%;
margin: 0 0 0;
}
.home-layout1 .enquiry-wrapp .enquiry-col1 .enquiry-row1 {
width: 100%;
}
.home-layout1 .enquiry-wrapp .enquiry-col1 .enquiry-row1 .enquiry-fil1 {
text-align: center;
font-size: 13px;
}
.home-layout1 .enquiry-wrapp .enquiry-col1 .enquiry-row1 .enquiry-fil2 {
width: 48%;
height: 44px;
margin: 0 0 4.2%;
padding: 0 5% 0;
}
.home-layout1 .enquiry-wrapp .enquiry-col1 .enquiry-row1 .enquiry-fil2:nth-child(2n) {
float: right;
}
.home-layout1 .enquiry-wrapp .enquiry-col1 .enquiry-row1 .enquiry-fil3 {
width: 100%;
height: 90px;
margin: 0 0 20px;
padding: 11px 5% 0;
}
.home-layout1 .enquiry-wrapp .enquiry-btn1 {
margin: 8px 2px 0;
}
.home-layout1 .enquiry-wrapp .enquiry-btn1:last-child {
margin-right: 2px;
}
.home-layout1 .instagram-wrapp {
text-align: center;
padding: 60px 0 30px;
}
.home-layout1 .instagram-wrapp h2 {
font-size: 18px;
letter-spacing: 0.99px;
margin: 0 0 34px;
}
.home-layout1 .instagram-wrapp h2 span {
display: block;
}
.home-layout1 .instagram-wrapp .instagram-col1 {
width: 100%;
margin: 0 0 0;
}
.home-layout1 .instagram-wrapp .instagram-col1 .instagram-row1 {
width: 100%;
}
.home-layout1 .partners-wrapp {
text-align: center;
padding: 30px 0 60px;
}
.home-layout1 .partners-wrapp .partners-col1 {
width: 100%;
margin: 0 0 0;
}
.home-layout1 .partners-wrapp .partners-col1 .partners-row1 {
width: auto;
float: none;
vertical-align: middle;
display: inline-block;
}
.home-layout1 .flinker-wrapp {
text-align: center;
padding: 60px 0 14px;
}
.home-layout1 .flinker-wrapp h2 {
font-size: 13px;
letter-spacing: 0.35px;
margin: 0 0 0;
}
.home-layout1 .flinker-wrapp h2 span {
display: inline;
}
.home-layout1 .flinker-wrapp .flinker-col1 {
width: 173px;
float: none;
margin: 0 auto 14px;
}
.home-layout1 .flinker-wrapp .flinker-col1 .flinker-row1 {
width: 100%;
float: none;
}
.home-layout1 .flinker-wrapp .flinker-col2 {
width: 100%;
margin: 0 0 10px;
}
.home-layout1 .flinker-wrapp .flinker-col2 .flinker-row2 {
width: 100%;
}
.home-layout1 .flinker-wrapp .flinker-col2 .flinker-row2 li {
float: none;
vertical-align: middle;
display: inline-block;
margin: 0 4px 0;
}
.home-layout1 .flinker-wrapp .flinker-col3 {
width: 100%;
margin: 0 0 10px;
}
.home-layout1 .flinker-wrapp .flinker-col3 .flinker-row3 {
width: 100%;
}
.home-layout1 .flinker-wrapp .flinker-col3 .flinker-row3 li {
float: none;
vertical-align: middle;
display: inline-block;
margin: 0 4px 0;
}
.home-layout1 .flinker-wrapp .flinker-col4 {
width: 100%;
margin: 0 0 10px;
}
.home-layout1 .flinker-wrapp .flinker-col4 .flinker-row4 {
width: 100%;
}
.home-layout1 .flinker-wrapp .flinker-col4 .flinker-row4 li {
float: none;
vertical-align: middle;
display: inline-block;
margin: 0 4px 0;
}
.home-layout1 .flinker-wrapp .flinker-col5 {
width: 100%;
margin: 0 0 0;
}
.home-layout1 .flinker-wrapp .flinker-col5 .flinker-row5 {
width: 100%;
}
.home-layout1 .flinker-wrapp .flinker-col5 .flinker-row5 li {
float: none;
vertical-align: middle;
display: inline-block;
margin: 0 4px 0;
}
.home-layout1 .flinker-row2 li,
.home-layout1 .flinker-row2 li a,
.home-layout1 .flinker-row3 li,
.home-layout1 .flinker-row3 li a,
.home-layout1 .flinker-row4 li,
.home-layout1 .flinker-row4 li a,
.home-layout1 .flinker-row5 li,
.home-layout1 .flinker-row5 li a {
font-size: 12px;
letter-spacing: 0.3px;
line-height: normal;
}
.home-layout1 .footer-wrapp {
text-align: center;
padding: 14px 0 60px;
}
.home-layout1 .footer-wrapp .footer-col1 {
width: 100%;
margin: 0 0 24px;
}
.home-layout1 .footer-wrapp .footer-col1 .footer-row1 {
width: 100%;
}
.home-layout1 .footer-wrapp .footer-col1 .footer-row1 li {
float: none;
vertical-align: middle;
display: inline-block;
margin: 0 4px 0;
}
.home-layout1 .footer-wrapp .footer-col2 {
width: 100%;
display: none;
margin: 0 0 0;
}
.home-layout1 .footer-wrapp .footer-col2 .footer-row2 {
width: 100%;
}
.home-layout1 .footer-wrapp .footer-col2 .footer-row2 a {
width: auto;
float: none;
vertical-align: middle;
display: inline-block;
margin: 0 2px 0;
}
.home-layout1 .footer-wrapp .footer-col3 {
width: 100%;
margin: 0 0 0;
}
.home-layout1 .footer-wrapp .footer-col3 .footer-row3 {
width: 100%;
}
.home-layout1 .footer-wrapp .footer-btn1 {
width: 48%;
margin: 4.2% 0 0;
padding: 13px 2% 13px 2%;
}
.home-layout1 .footer-wrapp .footer-btn1:first-child {
margin-top: 0;
}
.home-layout1 .footer-wrapp .footer-btn1:nth-child(2) {
margin-top: 0;
}
.home-layout1 .footer-wrapp .footer-btn1:nth-child(2n) {
float: right;
}
.home-layout1 .footer-wrapp .footer-btn2 {
width: 48%;
margin: 4.2% 0 0;
padding: 13px 2% 13px 2%;
}
.home-layout1 .footer-wrapp .footer-btn2:first-child {
margin-top: 0;
}
.home-layout1 .footer-wrapp .footer-btn2:nth-child(2) {
margin-top: 0;
}
.home-layout1 .footer-wrapp .footer-btn2:nth-child(2n) {
float: right;
}
.home-layout1 .footer-row1 li,
.home-layout1 .footer-row1 li a {
font-size: 10px;
line-height: normal;
} .home-layout1 .header-ret-box {
width: 100%;
margin: 0 0 0;
} .home-layout1 .flinker-ret-box {
width: 100%;
margin: 0 0 0;
} .home-layout1 .footer-ret-box {
width: 100%;
margin: 0 0 0;
} .home-layout1 .banner-logo-symbol-box {
width: 13.7%;
display: none;
margin: 0 auto 18px;
} .home-layout1 .about-logo-symbol-box {
width: 13.3%;
float: none;
margin: 0 auto 18px;
} .home-layout1 .aligner-logo-symbol-box {
width: 13.5%;
float: none;
margin: 0 auto 18px;
} .home-layout1 .dentistry-logo-symbol-box {
width: 13.2%;
float: none;
margin: 0 auto 18px;
} .home-layout1 .treatments-logo-symbol-box {
width: 20.8%;
float: none;
margin: 0 auto 28px;
} .home-layout1 .aligner-btn-box {
width: 100%;
text-align: center;
margin: 0 0 0;
} .home-layout1 .team-btn-box {
width: 100%;
margin: 60px 0 0;
position: relative;
top: inherit;
right: inherit;
} .home-layout1 .instagram-btn-box {
width: 100%;
margin: 30px 0 0;
position: relative;
top: inherit;
right: inherit;
} .home-layout1 .about-slide-box {
width: 100%;
margin: 0 0 0;
} .home-layout1 .about-google-rating-box {
width: 70%;
display: none;
margin: 0 auto 0;
} .home-layout1 .reviews-star-box {
width: 100%;
margin: 0 0 0;
}
.home-layout1 .reviews-star-box span {
width: 30%;
float: none;
vertical-align: middle;
display: inline-block;
margin: 0 auto 0;
} .home-layout1 .text-google-icon-box {
width: 34px;
float: none;
margin: 0 auto 10px;
} .home-layout1 .text-instagram-icon-box {
width: 28px;
float: none;
margin: 0 auto 16px;
} .home-layout1 .header-mob1 {
width: 173px;
display: block;
margin: 0 auto 14px;
}
.home-layout1 .header-mob2 {
width: 100%;
display: block;
margin: 0 0 10px;
} .home-layout1 .header-btn1,
.home-layout1 .header-btn2,
.home-layout1 .banner-btn1,
.home-layout1 .about-btn1,
.home-layout1 .reviews-btn1,
.home-layout1 .aligner-btn1,
.home-layout1 .aligner-btn2,
.home-layout1 .dentistry-btn1,
.home-layout1 .team-btn1,
.home-layout1 .team-btn2,
.home-layout1 .enquiry-fil1,
.home-layout1 .enquiry-btn1,
.home-layout1 .instagram-btn1,
.home-layout1 .footer-btn1,
.home-layout1 .footer-btn2 {
font-size: 12px;
}
.home-layout1 .team-wrapp .team-col1 .slick-track .slick-slide .team-col2 .team-btn2 {
right: 0;
width: fit-content;
margin: 0 auto;
}
.home-layout1 .enquiry-wrapp .enquiry-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element .ninja-forms-field {
height: 44px;
font-size: 13px;
padding: 0 5% 0;
text-align: center;
}
.home-layout1 .enquiry-wrapp .enquiry-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element textarea.ninja-forms-field {
height: 90px;
padding: 13px 2.2% 0;
}
.home-layout1 .enquiry-wrapp .enquiry-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:first-child .nf-cell:last-child {
margin: 0 0 20px;
}
.home-layout1 .enquiry-wrapp .enquiry-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(2) .nf-cell {
width: 100% !important;
}
.home-layout1 .enquiry-wrapp .enquiry-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.checkbox-wrap .nf-field-label {
width: 100%;
margin: 0 0 0 !important;
}
.home-layout1 .enquiry-wrapp .enquiry-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container.extra-class2 .field-wrap.checkbox-wrap .nf-field-label {
width: 100%;
margin: 0 0 10px !important;
}
.home-layout1 .enquiry-wrapp .enquiry-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.submit-wrap .ninja-forms-field {
font-size: 12px;
margin: 8px 0 0;
}
.home-layout1 .enquiry-wrapp .enquiry-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:first-child .nf-cell {
width: 48% !important;
float: left;
margin: 0 0 4.2%;
}
.home-layout1 .enquiry-wrapp .enquiry-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:first-child .nf-cell:nth-child(2n) {
float: right;
}
.home-layout1 .enquiry-wrapp .enquiry-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element {
justify-content: center;
}
.home-layout1 .enquiry-wrapp .enquiry-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:first-child .nf-cell:nth-child(3) {
width: 100% !important;
}
.home-layout1 .team-wrapp .team-col1 .team-row1 img {
height: 44.2vw;
}
.home-layout1 .team-wrapp .team-col1 .non-slider .team-col2 .team-btn2 {
right: 0;
width: fit-content;
margin: 0 auto;
} .rev-box {
width: 280px;
margin-left: 0 !important;
top: inherit !important;
right: 0;
bottom: 0 !important;
position: relative !important;
margin: 25px auto 0 !important;
}
.rev-box iframe {
width: 100% !important;
}
.home-layout1 .header-wrapp .header-col1 .header-row1 li span {
margin: 0 8px 0 0;
}
.home-layout1 .flinker-wrapp .flinker-col5 .flinker-row5 li span {
margin: 0 6px 0 0;
}
.home-layout1 .flinker-wrapp .flinker-col5 .flinker-row5 li span:last-child {
margin-right: 0;
}
.practice-wrapp img {
height: 23.20vw;
}
.treatments-wrapp {
text-align: center;
padding: 30px 0 43px;
}
.treatments-wrapp p {
font-size: 13px;
margin: 0 0 10px;
}
.treatments-wrapp p span {
display: inline;
}
.treatments-wrapp h2 {
font-size: 15px;
letter-spacing: 1.01px;
margin: 0 0 10px;
}
.treatments-wrapp h2 span {
display: inline;
}
.treatments-wrapp .treatments-col1 .treatments-row1 {
width: 100%;
padding: 40px 5% 24px;
}
.instagram-wrapp {
text-align: center;
padding: 60px 0 30px;
}
.instagram-wrapp h2 {
font-size: 18px;
letter-spacing: 0.99px;
margin: 0 0 34px;
}
.instagram-wrapp h2 span {
display: block;
}
.instagram-wrapp .instagram-col1 {
width: 100%;
margin: 0 0 0;
}
.instagram-wrapp .instagram-col1 .instagram-row1 {
width: 100%;
}
.instagram-wrapp .text-instagram-icon-box {
width: 28px;
float: none;
margin: 0 auto 16px;
}
.instagram-wrapp .instagram-btn-box {
width: 100%;
margin: 30px 0 0;
position: relative;
top: inherit;
right: inherit;
}
.team-new-wrap .teamer-btn1 {
font-size: 12px;
}
.sidbar-bar1 .caldera-grid .btn-default {
font-size: 12px !important;
}
.team-testimonial .gester-row1 .gester-btn1 {
font-size: 12px;
}
.instagram-wrapp .instagram-btn1 {
font-size: 12px;
}
.teamin-wrapp.team-new-wrap .teamin-row1 .teamin-left img {
height: 52vw;
}
.teamin-wrapp.team-new-wrap .teamin-row1 .teamin-right {
width: 52%;
padding: 0;
}
.teamin-wrapp.team-new-wrap .teamin-row1 .teamin-right h2 {
font-size: 20px;
}
.team-other-wrapp h2 {
font-size: 20px;
}
.team-other-wrapp .team-col1 .team-row1 .team-profile-box img {
height: 50vw;
}
.team-other-wrapp .team-col1 .team-row1 h2 {
font-size: 17px;
}
.team-other-wrapp .team-col1 .team-row1 h3 {
font-size: 14px;
}
.team-other-wrapp .team-col1 .team-row1 .team-btn1 {
font-size: 12px;
}
.teamin-wrapp.team-new-wrap .teamin-row1 .teamin-right h3 {
font-size: 14px;
}
.team-other-wrapp {
padding: 0 0 50px;
}
.innner-content-wrapp .drop-col1 h2 {
font-size: 22px;
}
.right .getintouch .block h3 {
font-size: 22px;
}
.team-testimonial .gester-row1 h2 {
font-size: 22px;
}
.home-layout1 .banner-wrapp .banner-text {
width: 90%;
}
.home-layout1 .banner-wrapp .banner-text h2 {
font-size: 26px;
}
.home-layout1 .banner-wrapp .banner-text h2 span {
display: inline;
}
.special-popup .modal-content {
width: 95%;
}
.special-popup .modal-body {
padding: 54px 5% 30px;
}
.special-popup .inner-box .content-ground {
width: 100%;
}
.special-popup .clain-area p strong {
margin: 0 0 0;
}
.special-popup .inner-box .btn-ground {
width: auto;
margin: 0 auto 3%;
}
.footer-pp .clain-area {
width: 100%;
}
.special-popup .modal-content .patient-box {
margin: 0 0 12px;
}
.special-popup p {
font-size: 16px !important;
}
.special-popup .inner-box {
margin: 0 0 15px;
}
.special-popup h2 {
font-size: 18px !important;
}
.teeth-img-area {
margin: 0 auto;
}
.special-popup .inner-box .btn-ground .patient-btn {
padding: 10px 33px;
}
}
@media (max-width:767px) {
.margin {
width: 90%;
position: relative;
z-index: 99;
}
.home-layout1 .team-wrapp .team-col1.desk {
display: none;
}
.home-layout1 .team-wrapp .team-col1.mob {
display: block;
}
.home-layout1 .treatments-wrapp .treatments-col1.desk {
display: none;
}
.home-layout1 .treatments-wrapp .treatments-col1.mob {
display: block;
}
.home-layout1 .partners-wrapp .partners-col1.desk {
display: none;
}
.home-layout1 .partners-wrapp .partners-col1.mob {
display: block;
}
.home-layout1 .about-wrapp ul.slick-dots {
width: 100%;
text-align: center;
bottom: 31px;
left: 0;
}
.treatments-wrapp .treatments-col1.desk {
display: none;
}
.treatments-wrapp .treatments-col1.mob {
display: block;
}
.treatments-wrapp .treatments-col1 .slick-track .slick-slide {
margin: 0 10px;
}
}
@media screen and (min-width:601px) and (max-width:767px) {
.margin {
width: 90%;
}
.menu-text {
display: block;
}
.header-wrapp {
text-align: center;
background: #ffffff;
padding: 95px 0 0;
position: relative;
z-index: inherit;
}
.header-wrapp p {
width: 100%;
color: #496e6d;
}
.header-wrapp p span {
margin: 0 4px 0 4px;
}
.header-wrapp .header-row1 {
width: 100%;
margin: 0 0 23px;
position: relative;
z-index: 998;
}
.header-wrapp .header-row1 .header-bar1 {
width: 100%;
}
.header-wrapp .header-row2 {
width: 100%;
margin: 0 0 23px;
}
.header-wrapp .header-row2 .header-bar2 {
width: 100%;
}
.header-wrapp .header-row3 {
width: 100%;
margin: 0 0 26px;
}
.header-wrapp .header-row3 .header-bar3 {
width: 100%;
display: none;
}
.header-wrapp .header-row3 .header-bar3 a {
float: none;
display: inline-block;
margin: 0 4px 0 4px;
}
.header-wrapp .header-row4 {
width: 100%;
margin: 0 0 0;
}
.header-wrapp .header-row4 .header-bar4 {
width: 100%;
}
.header-wrapp .header-btn1 {
width: 48%;
float: left;
color: #496e6d;
border-color: #496e6d;
margin: 0 0 4.2%;
padding: 16px 2% 16px 2%;
}
.header-wrapp .header-btn2 {
width: 48%;
float: right;
color: #496e6d;
border-color: #496e6d;
margin: 0 0 4.2%;
padding: 16px 2% 14px 2%;
}
.linker-wrapp {
text-align: center;
padding: 0 0 40px;
position: relative;
z-index: inherit;
}
.linker-wrapp .linker-row1 {
width: 100%;
background: #496e6e;
margin: 0 0 0;
position: fixed;
top: 0;
right: 0;
left: 0;
z-index: 99999999
}
.linker-wrapp .linker-row1 .linker-bar1 {
width: 100%;
}
.linker-wrapp .linker-row2 {
width: 100%;
margin: 0 0 0;
}
.linker-wrapp .linker-row2 .linker-bar2 {
width: 100%;
}
.linker-wrapp .linker-btn1 {
width: 48%;
float: left;
margin: 0 0 0;
padding: 16px 2% 16px 2%;
}
.linker-wrapp .linker-btn2 {
width: 48%;
float: right;
margin: 0 0 0;
padding: 16px 2% 16px 2%;
}
.canver-wrapp .canver-row1 {
width: 100%;
display: none;
margin: 0 0 0;
}
.canver-wrapp .canver-row1 .canver-bar1 {
width: 100%;
}
.canver-wrapp .canver-row2 {
width: 100%;
display: none;
margin: 0 0 0;
}
.canver-wrapp .canver-row2 .canver-bar2 {
width: 100%;
}
.banner-wrapp {
text-align: center;
background: #ffffff;
padding: 0 0 40px;
position: relative;
z-index: inherit;
}
.banner-wrapp h2 {
font-size: 24px;
line-height: 34px;
}
.banner-wrapp h3 {
font-size: 16px;
line-height: 26px;
}
.banner-wrapp .banner-row1 {
width: 100%;
float: left;
transform: none;
margin: 34px 0 70px;
position: relative;
top: inherit;
min-height: 80px;
}
.banner-wrapp .banner-row1 .banner-bar1 {
width: 100%;
}
.banner-wrapp .banner-row2 {
width: 100%;
float: left;
transform: none;
margin: 40px 0 0;
position: relative;
bottom: inherit;
}
.banner-wrapp .banner-row2 .banner-bar2 {
width: 48%;
float: left;
margin: 0 0 4.2%;
}
.banner-wrapp .banner-row2 .banner-bar2:nth-child(2n) {
float: right;
}
.banner-wrapp .banner-row2 .banner-bar2:nth-child(3) {
margin-bottom: 0;
}
.banner-wrapp .banner-row2 .banner-bar2:last-child {
margin-bottom: 0;
}
.banner-wrapp .banner-row3 {
width: 100%;
float: left;
transform: none;
display: none;
margin: 0 0 0;
position: relative;
bottom: inherit;
}
.banner-wrapp .banner-row3 .banner-bar3 {
width: 100%;
}
.detier-wrapp {
text-align: center;
padding: 0 0 0;
}
.detier-wrapp h2 {
font-size: 17.25px;
letter-spacing: 2px;
line-height: 27px;
}
.detier-wrapp .detier-row1 {
width: 100%;
margin: 0 0 0;
}
.detier-wrapp .detier-row1 .detier-bar1 {
width: 90%;
}
.detier-wrapp .detier-row2 {
width: 50%;
margin: 0 0 0;
}
.detier-wrapp .detier-row2 .detier-bar2 {
width: 100%;
}
.enquer-wrapp {
text-align: center;
padding: 32px 0 32px;
}
.enquer-wrapp h2 {
font-size: 20px;
line-height: 30px;
}
.facier-wrapp {
text-align: center;
padding: 0 0 0;
}
.facier-wrapp h2 {
font-size: 15.25px;
letter-spacing: 2px;
line-height: 25px;
}
.facier-wrapp .facier-row1 {
width: 100%;
margin: 0 0 0;
}
.facier-wrapp .facier-row1 .facier-bar1 {
width: 90%;
}
.facier-wrapp .facier-row2 {
width: 50%;
margin: 0 0 0;
}
.facier-wrapp .facier-row2 .facier-bar2 {
width: 100%;
}
.gester-wrapp {
text-align: center;
padding: 32px 0 40px;
}
.gester-wrapp h2 {
font-size: 20px;
letter-spacing: 3.4px;
line-height: 30px;
margin: 0 0 18px;
}
.gester-wrapp h3 {
margin: -8px 0 24px;
}
.gester-wrapp .gester-row1 {
width: 100%;
margin: 0 0 0;
}
.gester-wrapp .gester-row1 .gester-bar1 {
width: 100%;
}
.gester-wrapp .gester-btn1 {
margin: 0 0 0;
}
.honoer-wrapp {
text-align: center;
}
.honoer-wrapp p span {
display: inline;
}
.honoer-wrapp .honoer-row1 {
width: 100%;
margin: 0 0 0;
}
.honoer-wrapp .honoer-row1 .honoer-bar1 {
width: 100%;
}
.honoer-wrapp .honoer-row2 {
width: 100%;
margin: 0 0 0;
padding: 40px 0 13px;
}
.honoer-wrapp .honoer-row2 .honoer-bar2 {
width: 90%;
transform: none;
position: relative;
top: inherit;
}
.honoer-wrapp .honoer-row3 {
width: 100%;
margin: 0 0 0;
padding: 33px 0 40px;
}
.honoer-wrapp .honoer-row3 .honoer-bar3 {
width: 90%;
transform: none;
position: relative;
top: inherit;
}
.honoer-wrapp .honoer-btn1 {
font-size: 16px;
margin: 0 0 26px;
}
.honoer-wrapp .honoer-btn2 {
font-size: 16px;
margin: 14px 0 0;
}
.honoer-wrapp .owl-carousel .owl-item img {
object-fit: cover;
height: 100%;
max-height: 81.5vw;
min-height: 81.5vw;
}
.footer-wrapp {
text-align: center;
padding: 50px 0 37px;
}
.footer-wrapp .footer-row1 {
width: 100%;
margin: 0 0 22px;
}
.footer-wrapp .footer-row1 .footer-bar1 {
width: 280px;
}
.footer-wrapp .footer-row2 {
width: 100%;
margin: 0 0 26px;
}
.footer-wrapp .footer-row2 .footer-bar2 {
width: 100%;
}
.footer-wrapp .footer-row2 .footer-bar2 li {
margin: 0 8px 4px 8px;
}
.footer-wrapp .footer-row3 {
width: 100%;
margin: 0 0 23px;
}
.footer-wrapp .footer-row3 .footer-bar3 {
width: 100%;
}
.footer-wrapp .footer-row3 .footer-bar3 li {
margin: 0 2px 4px 2px;
}
.footer-wrapp .footer-row4 {
width: 100%;
margin: 0 0 20px;
}
.footer-wrapp .footer-row4 .footer-bar4 {
width: 100%;
}
.footer-wrapp .footer-row5 {
width: 100%;
margin: 0 0 0;
}
.footer-wrapp .footer-row5 .footer-bar5 {
width: 100%;
}
.footer-wrapp .footer-btn1 {
margin: 22px 0 0;
padding: 16px 40px 16px 40px;
}
.gallin-wrapp .gallin-row1 .gallin-bar1 {
height: 29.5vw;
}
.galler-wrapp .galler-row1 .galler-bar1 {
height: 29.5vw;
} .header-wrapp-inn {
min-height: inherit;
}
.innner-content-wrapp {
padding: 45px 5%;
}
.innner-content-wrapp .left {
width: 100%;
}
.innner-content-wrapp .left .contentmain {
width: 100%;
}
.innner-content-wrapp .right {
width: 100%;
margin-top: 10px;
}
.right .getintouch {
padding: 45px 5% 52px;
}
.right .getintouch .block {
width: 100%;
}
.right .cqc {
border-right: 1px solid #d9d9d9;
}
.right .sidbar-row3 {
padding: 46px 5% 30px;
}
.right .sidbar-row4 {
padding: 46px 5% 57px;
}
.contentmain .imgrht {
width: 100%;
}
.contentmain .teamblock .thumb {
width: 100%;
}
.contentmain .teamblock .caption {
width: 100%;
}
.contac-wrapp .left .contac-left {
width: 100%;
}
.addres-wrapp p {
font-size: 18px;
}
.offer-wrapp .offer-row1 .offer-bar1 {
width: 100%;
margin-bottom: 30px;
}
.offer-wrapp .offer-row1 .offer-bar1 .offer-bar2 {
top: 26px;
right: -88px;
}
.facier-wrapp .facier-row2 img,
.treat-wrapp .treat-row2 img {
min-height: 175px;
height: 100%;
object-fit: cover;
max-height: 175px;
}
.galler-wrapp .galler-row {
width: 100%;
}
.teamin-wrapp .teamin-btn1 {
font-size: 15px;
}
.teamer-wrapp .teamer-btn1 {
font-size: 15px;
}
.treat-wrapp h2 {
font-size: 15.25px;
letter-spacing: 2px;
line-height: 25px;
}
.treat-wrapp .treat-row2 {
width: 50%;
margin: 0 0 0;
}
.treat-wrapp .treat-row1 .treat-bar1 {
width: 90%;
} .header-logo1 {
width: 280px;
float: none;
display: block;
margin: 0 auto 23px;
}
.header-logo1 img {
width: 100%;
display: block;
}
.header-icon1 {
width: 100%;
float: left;
display: block;
margin: 0 0 0;
}
.banner-thumb1 {
width: 64px;
}
.header-btn1 {
background: none;
}
.header-btn1:hover {
background: none;
}
.header-btn2 {
background: none;
}
.header-btn2:hover {
background: none;
}
.linker-btn1 {
background: none;
}
.linker-btn1:hover {
background: none;
}
.linker-btn2 {
background: none;
}
.linker-btn2:hover {
background: none;
}
.footer-btn1 {
background: none;
}
.footer-btn1:hover {
background: none;
}
.home-layout1 .banner-wrapp {
text-align: center;
min-height: inherit;
}
.home-layout1 .banner-wrapp .banner-col1 {
width: 100%;
transform: none;
margin: 0 0 0;
position: relative;
top: inherit;
}
.home-layout1 .banner-wrapp .banner-col1 .banner-row1 {
width: 100%;
padding: 35px 5% 71px;
position: relative;
top: inherit;
transform: none;
margin: 0 auto 0;
}
.home-layout1 .banner-wrapp h2 {
font-size: 20px;
letter-spacing: 1px;
margin: 0 0 10px;
}
.home-layout1 .banner-wrapp h2 span {
display: inline;
}
.home-layout1 .banner-wrapp p {
font-size: 13px;
margin: 0 0 10px;
}
.home-layout1 .banner-wrapp .banner-btn1 {
margin: 14px 2px 0;
}
.home-layout1 .services-wrapp {
text-align: center;
position: relative;
bottom: inherit;
}
.home-layout1 .services-wrapp h3 {
font-size: 13px;
margin: 0 0 0;
}
.home-layout1 .services-wrapp h3 span {
display: inline;
}
.home-layout1 .services-wrapp .services-col1 {
width: 50%;
margin: 0 0 0;
padding: 0 0 14%;
}
.home-layout1 .services-wrapp .services-col1 .services-row1 {
width: 100%;
}
.home-layout1 .margin {
width: 90%;
}
.home-layout1 .header-wrapp {
text-align: center;
background: none;
padding: 60px 0 40px;
}
.home-layout1 .header-wrapp .header-col1 {
width: 100%;
margin: 0 0 16px;
}
.home-layout1 .header-wrapp .header-col1 .header-row1 {
width: 100%;
margin: 0;
}
.home-layout1 .header-wrapp .header-col1 .header-row1 li {
float: none;
vertical-align: middle;
display: inline-block;
margin: 0 0 0;
}
.home-layout1 .header-wrapp .header-col1 .header-row1 li:first-child {
margin-left: 0;
}
.home-layout1 .header-wrapp .header-col1 .header-row1 li:after {
width: 1px;
display: none;
margin: 0 0 0;
}
.home-layout1 .header-wrapp .header-col2 {
width: 100%;
display: none;
margin: 0 0 0;
}
.home-layout1 .header-wrapp .header-col2 .header-row2 {
width: 100%;
}
.home-layout1 .header-wrapp .header-col2 .header-row2 a {
width: auto;
float: none;
vertical-align: middle;
display: inline-block;
margin: 0 2px 0;
}
.home-layout1 .header-wrapp .header-col3 {
width: 100%;
margin: 0 0 0;
}
.home-layout1 .header-wrapp .header-col3 .header-row3 {
width: 100%;
}
.home-layout1 .header-wrapp .header-btn1 {
width: 48%;
color: #ffffff;
background: #375e69;
border-color: #375e69;
margin: 4.2% 0 0;
padding: 13px 5% 13px;
}
.home-layout1 .header-wrapp .header-btn1:first-child {
margin-top: 0;
}
.home-layout1 .header-wrapp .header-btn1:nth-child(2n) {
float: right;
}
.home-layout1 .header-wrapp .header-btn1:hover {
color: #375e69;
background: none;
border-color: rgba(55, 94, 105, 0.5);
}
.home-layout1 .header-wrapp .header-btn2 {
width: 48%;
margin: 4.2% 0 0;
padding: 13px 41px 13px;
}
.home-layout1 .header-wrapp .header-btn2:first-child {
margin-top: 0;
}
.home-layout1 .header-wrapp .header-btn2:nth-child(2n) {
float: right;
}
.home-layout1 .header-wrapp .header-btn2:hover {
color: #375e69;
background: none;
border-color: rgba(55, 94, 105, 0.5);
}
.home-layout1 .header-row1 li,
.home-layout1 .header-row1 li a {
font-size: 12px;
color: #232323;
letter-spacing: 0.3px;
}
.home-layout1 .header-wrapp .header-btn2:hover {
background: #76b82a;
color: #ffffff;
border-color: #76b82a;
}
.home-layout1 .linker-wrapp {
text-align: center;
display: none !important;
padding: 40px 0 40px;
}
.home-layout1 .linker-wrapp .linker-col1 {
width: 173px;
margin: 0 auto 20px;
}
.home-layout1 .linker-wrapp .linker-col1 .linker-row1 {
width: 100%;
}
.home-layout1 .linker-wrapp .linker-col2 {
width: 100%;
transform: none;
margin: 0 0 0;
position: relative;
top: inherit;
}
.home-layout1 .linker-wrapp .linker-col2 .linker-row2 {
width: 100%;
}
.home-layout1 .about-wrapp {
text-align: center;
padding: 60px 0 5.2%;
}
.home-layout1 .about-wrapp p {
font-size: 13px;
margin: 0 0 10px;
}
.home-layout1 .about-wrapp p span {
display: inline;
}
.home-layout1 .about-wrapp h2 {
font-size: 18px;
letter-spacing: 0.99px;
margin: 0 0 10px;
}
.home-layout1 .about-wrapp h2 span {
display: inline;
}
.home-layout1 .about-wrapp h3 {
font-size: 13px;
margin: 0 0 0;
}
.home-layout1 .about-wrapp h3 span {
display: inline;
}
.home-layout1 .about-wrapp .about-col1 {
width: 100%;
margin: 0 0 0;
}
.home-layout1 .about-wrapp .about-col1 .about-row1 {
width: 100%;
margin: 0 0 40px;
position: relative;
top: inherit;
}
.home-layout1 .about-wrapp .about-col2 {
width: 100%;
margin: 0 0 0;
}
.home-layout1 .about-wrapp .about-col2 .about-row2 {
width: 100%;
padding: 35px 5% 65px;
position: relative;
bottom: inherit;
}
.home-layout1 .about-wrapp .about-btn1 {
margin: 14px 2px 0;
}
.home-layout1 .about-wrapp .about-btn1:last-child {
margin-right: 2px;
}
.home-layout1 .reviews-wrapp {
text-align: center;
padding: 60px 0 30px;
}
.home-layout1 .reviews-wrapp p {
font-size: 13px;
margin: 0 0 10px;
}
.home-layout1 .reviews-wrapp p span {
display: inline;
}
.home-layout1 .reviews-wrapp h2 {
font-size: 18px;
letter-spacing: 0.99px;
margin: 0 0 28px;
}
.home-layout1 .reviews-wrapp h2 span {
display: block;
}
.home-layout1 .reviews-wrapp h3 {
font-size: 13px;
margin: 0 0 10px;
}
.home-layout1 .reviews-wrapp h3 span {
display: inline;
}
.home-layout1 .reviews-wrapp .reviews-col1 {
width: 100%;
margin: 0 0 50px;
}
.home-layout1 .reviews-wrapp .reviews-col1 .reviews-row1 {
width: 46.2%;
float: none;
margin: 0 auto -9.1%;
}
.home-layout1 .reviews-wrapp .reviews-col2 {
width: 100%;
margin: 0 0 0;
}
.home-layout1 .reviews-wrapp .reviews-col2 .reviews-row2 {
width: 100%;
}
.home-layout1 .award-wrapp {
text-align: center;
padding: 30px 0 22px;
}
.home-layout1 .award-wrapp p {
font-size: 13px;
margin: 0 0 10px;
}
.home-layout1 .award-wrapp p span {
display: inline;
}
.home-layout1 .award-wrapp h2 {
font-size: 18px;
letter-spacing: 0.99px;
margin: 0 0 10px;
}
.home-layout1 .award-wrapp h2 span {
display: inline;
}
.home-layout1 .award-wrapp .award-col1 {
width: 100%;
margin: 0 0 0;
}
.home-layout1 .award-wrapp .award-col1 .award-row1 {
width: 22.5%;
float: none;
margin: 0 auto 20px;
}
.home-layout1 .award-wrapp .award-col2 {
width: 100%;
margin: 0 0 0;
}
.home-layout1 .award-wrapp .award-col2 .award-row2 {
width: 100%;
transform: none;
position: relative;
top: inherit;
}
.home-layout1 .aligner-wrapp {
text-align: center;
padding: 22px 0 30px;
}
.home-layout1 .aligner-wrapp p {
font-size: 13px;
margin: 0 0 10px;
}
.home-layout1 .aligner-wrapp p span {
display: inline;
}
.home-layout1 .aligner-wrapp h2 {
font-size: 18px;
letter-spacing: 0.99px;
margin: 0 0 10px;
}
.home-layout1 .aligner-wrapp h2 span {
display: inline;
}
.home-layout1 .aligner-wrapp .aligner-col1 {
width: 100%;
margin: 0 0 4.2%;
}
.home-layout1 .aligner-wrapp .aligner-col1 .aligner-row1 {
width: 100%;
transform: none;
padding: 40px 5% 40px;
position: relative;
top: inherit;
}
.home-layout1 .aligner-wrapp .aligner-col2 {
width: 100%;
margin: 0 0 0;
}
.home-layout1 .aligner-wrapp .aligner-col2 .aligner-row2 {
width: 100%;
}
.home-layout1 .aligner-wrapp .aligner-btn1 {
margin: 14px 2px 0;
}
.home-layout1 .aligner-wrapp .aligner-btn1:last-child {
margin-right: 2px;
}
.home-layout1 .aligner-wrapp .aligner-btn2 {
width: 48%;
margin: 4.2% 0 0;
padding: 13px 2% 13px 2%;
}
.home-layout1 .aligner-wrapp .aligner-btn2:first-child {
margin-top: 0;
}
.home-layout1 .aligner-wrapp .aligner-btn2:nth-child(2) {
margin-top: 0;
}
.home-layout1 .aligner-wrapp .aligner-btn2:nth-child(2n) {
float: right;
}
.home-layout1 .dentistry-wrapp {
text-align: center;
padding: 30px 0 30px;
}
.home-layout1 .dentistry-wrapp p {
font-size: 13px;
margin: 0 0 10px;
}
.home-layout1 .dentistry-wrapp p span {
display: inline;
}
.home-layout1 .dentistry-wrapp h2 {
font-size: 18px;
letter-spacing: 0.99px;
margin: 0 0 10px;
}
.home-layout1 .dentistry-wrapp h2 span {
display: inline;
}
.home-layout1 .dentistry-wrapp .dentistry-col1 {
width: 100%;
margin: 0 0 0;
}
.home-layout1 .dentistry-wrapp .dentistry-col1 .dentistry-row1 {
width: 100%;
transform: none;
padding: 40px 5% 40px;
position: relative;
top: inherit;
}
.home-layout1 .dentistry-wrapp .dentistry-col2 {
width: 100%;
margin: 0 0 0;
}
.home-layout1 .dentistry-wrapp .dentistry-col2 .dentistry-row2 {
width: 100%;
}
.home-layout1 .dentistry-wrapp .dentistry-btn1 {
margin: 14px 2px 0;
}
.home-layout1 .dentistry-wrapp .dentistry-btn1:last-child {
margin-right: 2px;
}
.home-layout1 .treatments-wrapp {
text-align: center;
padding: 30px 0 43px;
}
.home-layout1 .treatments-wrapp p {
font-size: 13px;
margin: 0 0 10px;
}
.home-layout1 .treatments-wrapp p span {
display: inline;
}
.home-layout1 .treatments-wrapp h2 {
font-size: 15px;
letter-spacing: 1.01px;
margin: 0 0 10px;
}
.home-layout1 .treatments-wrapp h2 span {
display: inline;
}
.home-layout1 .treatments-wrapp .treatments-col1 .treatments-row1 {
width: 100%;
padding: 40px 5% 24px;
}
.home-layout1 .team-wrapp {
text-align: center;
padding: 43px 0 60px;
}
.home-layout1 .team-wrapp p {
font-size: 13px;
margin: 0 0 10px;
}
.home-layout1 .team-wrapp p span {
display: inline;
}
.home-layout1 .team-wrapp h2 {
font-size: 18px;
letter-spacing: 0.99px;
margin: 0 0 34px;
}
.home-layout1 .team-wrapp h2 span {
display: inline;
}
.home-layout1 .team-wrapp h3 {
font-size: 15px;
letter-spacing: 1.01px;
margin: 0 0 10px;
}
.home-layout1 .team-wrapp h3 span {
display: inline;
}
.home-layout1 .team-wrapp h4 {
font-size: 13px;
margin: 0 0 10px;
}
.home-layout1 .team-wrapp h4 span {
display: inline;
}
.home-layout1 .team-wrapp .team-col1 {
width: 100%;
margin: 0 0 0;
}
.home-layout1 .team-wrapp .team-col1 .team-row1 {
width: 100%;
}
.home-layout1 .team-wrapp .team-col2 {
width: 100%;
margin: 0 0 0;
}
.home-layout1 .team-wrapp .team-col2 .team-row2 {
width: 100%;
padding: 24px 0 0;
}
.home-layout1 .team-wrapp .team-btn1 {
margin: 0 2px 0;
}
.home-layout1 .team-wrapp .team-btn1:last-child {
margin-right: 2px;
}
.home-layout1 .team-wrapp .team-btn2 {
margin: 14px 2px 0;
}
.home-layout1 .team-wrapp .team-btn2:last-child {
margin-right: 2px;
}
.home-layout1 .enquiry-wrapp {
text-align: center;
padding: 55px 0 60px;
}
.home-layout1 .enquiry-wrapp h2 {
font-size: 18px;
letter-spacing: 0.99px;
margin: 0 0 34px;
}
.home-layout1 .enquiry-wrapp h2 span {
display: inline;
}
.home-layout1 .enquiry-wrapp .enquiry-col1 {
width: 100%;
margin: 0 0 0;
}
.home-layout1 .enquiry-wrapp .enquiry-col1 .enquiry-row1 {
width: 100%;
}
.home-layout1 .enquiry-wrapp .enquiry-col1 .enquiry-row1 .enquiry-fil1 {
text-align: center;
font-size: 13px;
}
.home-layout1 .enquiry-wrapp .enquiry-col1 .enquiry-row1 .enquiry-fil2 {
width: 48%;
height: 44px;
margin: 0 0 4.2%;
padding: 0 5% 0;
}
.home-layout1 .enquiry-wrapp .enquiry-col1 .enquiry-row1 .enquiry-fil2:nth-child(2n) {
float: right;
}
.home-layout1 .enquiry-wrapp .enquiry-col1 .enquiry-row1 .enquiry-fil3 {
width: 100%;
height: 90px;
margin: 0 0 20px;
padding: 11px 5% 0;
}
.home-layout1 .enquiry-wrapp .enquiry-btn1 {
margin: 8px 2px 0;
}
.home-layout1 .enquiry-wrapp .enquiry-btn1:last-child {
margin-right: 2px;
}
.home-layout1 .instagram-wrapp {
text-align: center;
padding: 60px 0 30px;
}
.home-layout1 .instagram-wrapp h2 {
font-size: 18px;
letter-spacing: 0.99px;
margin: 0 0 34px;
}
.home-layout1 .instagram-wrapp h2 span {
display: block;
}
.home-layout1 .instagram-wrapp .instagram-col1 {
width: 100%;
margin: 0 0 0;
}
.home-layout1 .instagram-wrapp .instagram-col1 .instagram-row1 {
width: 100%;
}
.home-layout1 .partners-wrapp {
text-align: center;
padding: 30px 0 60px;
}
.home-layout1 .partners-wrapp .partners-col1 {
width: 100%;
margin: 0 0 0;
}
.home-layout1 .partners-wrapp .partners-col1 .partners-row1 {
width: auto;
float: none;
vertical-align: middle;
display: inline-block;
}
.home-layout1 .flinker-wrapp {
text-align: center;
padding: 60px 0 14px;
}
.home-layout1 .flinker-wrapp h2 {
font-size: 13px;
letter-spacing: 0.35px;
margin: 0 0 0;
}
.home-layout1 .flinker-wrapp h2 span {
display: inline;
}
.home-layout1 .flinker-wrapp .flinker-col1 {
width: 173px;
float: none;
margin: 0 auto 14px;
}
.home-layout1 .flinker-wrapp .flinker-col1 .flinker-row1 {
width: 100%;
float: none;
}
.home-layout1 .flinker-wrapp .flinker-col2 {
width: 100%;
margin: 0 0 10px;
}
.home-layout1 .flinker-wrapp .flinker-col2 .flinker-row2 {
width: 100%;
}
.home-layout1 .flinker-wrapp .flinker-col2 .flinker-row2 li {
float: none;
vertical-align: middle;
display: inline-block;
margin: 0 4px 0;
}
.home-layout1 .flinker-wrapp .flinker-col3 {
width: 100%;
margin: 0 0 10px;
}
.home-layout1 .flinker-wrapp .flinker-col3 .flinker-row3 {
width: 100%;
}
.home-layout1 .flinker-wrapp .flinker-col3 .flinker-row3 li {
float: none;
vertical-align: middle;
display: inline-block;
margin: 0 4px 0;
}
.home-layout1 .flinker-wrapp .flinker-col4 {
width: 100%;
margin: 0 0 10px;
}
.home-layout1 .flinker-wrapp .flinker-col4 .flinker-row4 {
width: 100%;
}
.home-layout1 .flinker-wrapp .flinker-col4 .flinker-row4 li {
float: none;
vertical-align: middle;
display: inline-block;
margin: 0 4px 0;
}
.home-layout1 .flinker-wrapp .flinker-col5 {
width: 100%;
margin: 0 0 0;
}
.home-layout1 .flinker-wrapp .flinker-col5 .flinker-row5 {
width: 100%;
}
.home-layout1 .flinker-wrapp .flinker-col5 .flinker-row5 li {
float: none;
vertical-align: middle;
display: inline-block;
margin: 0 4px 0;
}
.home-layout1 .flinker-row2 li,
.home-layout1 .flinker-row2 li a,
.home-layout1 .flinker-row3 li,
.home-layout1 .flinker-row3 li a,
.home-layout1 .flinker-row4 li,
.home-layout1 .flinker-row4 li a,
.home-layout1 .flinker-row5 li,
.home-layout1 .flinker-row5 li a {
font-size: 12px;
letter-spacing: 0.3px;
line-height: normal;
}
.home-layout1 .footer-wrapp {
text-align: center;
padding: 14px 0 60px;
}
.home-layout1 .footer-wrapp .footer-col1 {
width: 100%;
margin: 0 0 24px;
}
.home-layout1 .footer-wrapp .footer-col1 .footer-row1 {
width: 100%;
}
.home-layout1 .footer-wrapp .footer-col1 .footer-row1 li {
float: none;
vertical-align: middle;
display: inline-block;
margin: 0 4px 0;
}
.home-layout1 .footer-wrapp .footer-col2 {
width: 100%;
display: none;
margin: 0 0 0;
}
.home-layout1 .footer-wrapp .footer-col2 .footer-row2 {
width: 100%;
}
.home-layout1 .footer-wrapp .footer-col2 .footer-row2 a {
width: auto;
float: none;
vertical-align: middle;
display: inline-block;
margin: 0 2px 0;
}
.home-layout1 .footer-wrapp .footer-col3 {
width: 100%;
margin: 0 0 0;
}
.home-layout1 .footer-wrapp .footer-col3 .footer-row3 {
width: 100%;
}
.home-layout1 .footer-wrapp .footer-btn1 {
width: 48%;
margin: 4.2% 0 0;
padding: 13px 2% 13px 2%;
}
.home-layout1 .footer-wrapp .footer-btn1:first-child {
margin-top: 0;
}
.home-layout1 .footer-wrapp .footer-btn1:nth-child(2) {
margin-top: 0;
}
.home-layout1 .footer-wrapp .footer-btn1:nth-child(2n) {
float: right;
}
.home-layout1 .footer-wrapp .footer-btn2 {
width: 48%;
margin: 4.2% 0 0;
padding: 13px 2% 13px 2%;
}
.home-layout1 .footer-wrapp .footer-btn2:first-child {
margin-top: 0;
}
.home-layout1 .footer-wrapp .footer-btn2:nth-child(2) {
margin-top: 0;
}
.home-layout1 .footer-wrapp .footer-btn2:nth-child(2n) {
float: right;
}
.home-layout1 .footer-row1 li,
.home-layout1 .footer-row1 li a {
font-size: 10px;
line-height: normal;
} .home-layout1 .header-ret-box {
width: 100%;
margin: 0 0 0;
} .home-layout1 .flinker-ret-box {
width: 100%;
margin: 0 0 0;
} .home-layout1 .footer-ret-box {
width: 100%;
margin: 0 0 0;
} .home-layout1 .banner-logo-symbol-box {
width: 13.7%;
display: none;
margin: 0 auto 18px;
} .home-layout1 .about-logo-symbol-box {
width: 13.3%;
float: none;
margin: 0 auto 18px;
} .home-layout1 .aligner-logo-symbol-box {
width: 13.5%;
float: none;
margin: 0 auto 18px;
} .home-layout1 .dentistry-logo-symbol-box {
width: 13.2%;
float: none;
margin: 0 auto 18px;
} .home-layout1 .treatments-logo-symbol-box {
width: 20.8%;
float: none;
margin: 0 auto 28px;
} .home-layout1 .aligner-btn-box {
width: 100%;
text-align: center;
margin: 0 0 0;
} .home-layout1 .team-btn-box {
width: 100%;
margin: 60px 0 0;
position: relative;
top: inherit;
right: inherit;
} .home-layout1 .instagram-btn-box {
width: 100%;
margin: 30px 0 0;
position: relative;
top: inherit;
right: inherit;
} .home-layout1 .about-slide-box {
width: 100%;
margin: 0 0 0;
} .home-layout1 .about-google-rating-box {
width: 70%;
display: none;
margin: 0 auto 0;
} .home-layout1 .reviews-star-box {
width: 100%;
margin: 0 0 0;
}
.home-layout1 .reviews-star-box span {
width: 30%;
float: none;
vertical-align: middle;
display: inline-block;
margin: 0 auto 0;
} .home-layout1 .text-google-icon-box {
width: 34px;
float: none;
margin: 0 auto 10px;
} .home-layout1 .text-instagram-icon-box {
width: 28px;
float: none;
margin: 0 auto 16px;
} .home-layout1 .header-mob1 {
width: 173px;
display: block;
margin: 0 auto 14px;
}
.home-layout1 .header-mob2 {
width: 100%;
display: block;
margin: 0 0 10px;
} .home-layout1 .header-btn1,
.home-layout1 .header-btn2,
.home-layout1 .banner-btn1,
.home-layout1 .about-btn1,
.home-layout1 .reviews-btn1,
.home-layout1 .aligner-btn1,
.home-layout1 .aligner-btn2,
.home-layout1 .dentistry-btn1,
.home-layout1 .team-btn1,
.home-layout1 .team-btn2,
.home-layout1 .enquiry-fil1,
.home-layout1 .enquiry-btn1,
.home-layout1 .instagram-btn1,
.home-layout1 .footer-btn1,
.home-layout1 .footer-btn2 {
font-size: 12px;
}
.home-layout1 .team-wrapp .team-col1 .slick-track .slick-slide .team-col2 .team-btn2 {
right: 0;
width: fit-content;
margin: 0 auto;
}
.home-layout1 .enquiry-wrapp .enquiry-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element .ninja-forms-field {
height: 44px;
font-size: 13px;
padding: 0 5% 0;
text-align: center;
}
.home-layout1 .enquiry-wrapp .enquiry-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element textarea.ninja-forms-field {
height: 90px;
padding: 13px 2.2% 0;
}
.home-layout1 .enquiry-wrapp .enquiry-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:first-child .nf-cell:last-child {
margin: 0 0 20px;
}
.home-layout1 .enquiry-wrapp .enquiry-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(2) .nf-cell {
width: 100% !important;
}
.home-layout1 .enquiry-wrapp .enquiry-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.checkbox-wrap .nf-field-label {
width: 100%;
margin: 0 0 0 !important;
}
.home-layout1 .enquiry-wrapp .enquiry-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container.extra-class2 .field-wrap.checkbox-wrap .nf-field-label {
width: 100%;
margin: 0 0 10px !important;
}
.home-layout1 .enquiry-wrapp .enquiry-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.submit-wrap .ninja-forms-field {
font-size: 12px;
margin: 8px 0 0;
}
.home-layout1 .enquiry-wrapp .enquiry-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:first-child .nf-cell {
width: 48% !important;
float: left;
margin: 0 0 4.2%;
}
.home-layout1 .enquiry-wrapp .enquiry-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:first-child .nf-cell:nth-child(2n) {
float: right;
}
.home-layout1 .enquiry-wrapp .enquiry-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element {
justify-content: center;
}
.home-layout1 .enquiry-wrapp .enquiry-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:first-child .nf-cell:nth-child(3) {
width: 100% !important;
}
.home-layout1 .team-wrapp .team-col1 .team-row1 img {
height: 44.3vw;
}
.home-layout1 .team-wrapp .team-col1 .non-slider .team-col2 .team-btn2 {
right: 0;
width: fit-content;
margin: 0 auto;
} .rev-box {
width: 280px;
margin-left: 0 !important;
top: inherit !important;
right: 0;
bottom: 0 !important;
position: relative !important;
margin: 25px auto 0 !important;
}
.rev-box iframe {
width: 100% !important;
}
.home-layout1 .header-wrapp .header-col1 .header-row1 li span {
margin: 0 8px 0 0;
}
.home-layout1 .flinker-wrapp .flinker-col5 .flinker-row5 li span {
margin: 0 6px 0 0;
}
.home-layout1 .flinker-wrapp .flinker-col5 .flinker-row5 li span:last-child {
margin-right: 0;
}
.practice-wrapp img {
height: 23.20vw;
}
.teamer-wrapp .teamer-row1 .teamer-left img {
height: 41vw;
}
.team-new-wrap h2 {
font-size: 18px;
}
.treatments-wrapp {
text-align: center;
padding: 30px 0 43px;
}
.treatments-wrapp p {
font-size: 13px;
margin: 0 0 10px;
}
.treatments-wrapp p span {
display: inline;
}
.treatments-wrapp h2 {
font-size: 15px;
letter-spacing: 1.01px;
margin: 0 0 10px;
}
.treatments-wrapp h2 span {
display: inline;
}
.treatments-wrapp .treatments-col1 .treatments-row1 {
width: 100%;
padding: 40px 5% 24px;
}
.instagram-wrapp {
text-align: center;
padding: 60px 0 30px;
}
.instagram-wrapp h2 {
font-size: 18px;
letter-spacing: 0.99px;
margin: 0 0 34px;
}
.instagram-wrapp h2 span {
display: block;
}
.instagram-wrapp .instagram-col1 {
width: 100%;
margin: 0 0 0;
}
.instagram-wrapp .instagram-col1 .instagram-row1 {
width: 100%;
}
.instagram-wrapp .text-instagram-icon-box {
width: 28px;
float: none;
margin: 0 auto 16px;
}
.instagram-wrapp .instagram-btn-box {
width: 100%;
margin: 30px 0 0;
position: relative;
top: inherit;
right: inherit;
}
.team-new-wrap .teamer-btn1 {
font-size: 12px;
}
.sidbar-bar1 .caldera-grid .btn-default {
font-size: 12px !important;
}
.team-testimonial .gester-row1 .gester-btn1 {
font-size: 12px;
}
.instagram-wrapp .instagram-btn1 {
font-size: 12px;
}
.teamin-wrapp.team-new-wrap .teamin-row1 .teamin-left img {
height: 52vw;
}
.teamin-wrapp.team-new-wrap .teamin-row1 .teamin-right {
width: 49%;
}
.teamin-wrapp.team-new-wrap .teamin-row1 .teamin-right h2 {
font-size: 20px;
}
.team-other-wrapp h2 {
font-size: 20px;
}
.team-other-wrapp .team-col1 .team-row1 .team-profile-box img {
height: 50vw;
}
.team-other-wrapp .team-col1 .team-row1 h2 {
font-size: 17px;
}
.team-other-wrapp .team-col1 .team-row1 h3 {
font-size: 14px;
}
.team-other-wrapp .team-col1 .team-row1 .team-btn1 {
font-size: 12px;
}
.teamin-wrapp.team-new-wrap .teamin-row1 .teamin-right h3 {
font-size: 14px;
}
.team-other-wrapp {
padding: 0 0 50px;
}
.innner-content-wrapp .drop-col1 h2 {
font-size: 22px;
}
.right .getintouch .block h3 {
font-size: 22px;
}
.team-testimonial .gester-row1 h2 {
font-size: 22px;
}
.home-layout1 .banner-wrapp .banner-text h2 {
font-size: 30px;
}
.home-layout1 .banner-wrapp .banner-text h2 span {
display: inline;
}
.special-popup .modal-content {
width: 95%;
}
.special-popup .modal-body {
padding: 65px 5% 4px;
}
.special-popup .inner-box .content-ground {
width: 100%;
}
.special-popup .inner-box .btn-ground {
width: auto;
margin: 0 auto 3%;
}
.footer-pp .clain-area {
width: 100%;
}
.special-popup p {
font-size: 16px !important;
margin: 0 0 12px !important;
}
.special-popup .inner-box {
margin: 0 0 15px;
}
.special-popup h2 {
font-size: 20px !important;
}
.special-popup .inner-box .btn-ground .patient-btn {
padding: 13px 36px;
}
.special-popup .modal-content .patient-box {
margin: 0 0 23px;
}
}
@media screen and (min-width:768px) and (max-width:900px) {
.margin {
width: 94%;
}
.header-wrapp p span {
margin: 0 0 0 9px;
}
.header-wrapp p span:last-child {
display: none;
}
.header-wrapp .header-row1 {
width: 28.88%;
margin: 0 1.7% 0 0;
}
.header-wrapp .header-row2 {
margin: 11px 1.6% 0 0;
} .header-wrapp .header-btn1 {
font-size: 12px;
margin: 0 0 0;
padding: 14px 20px 14px 20px;
}
.header-wrapp .header-btn2 {
font-size: 13px;
margin: 0 0 0 8px;
padding: 14px 10px 12px 10px;
}
.linker-wrapp .linker-btn1 {
font-size: 12px;
margin: 0 0 0;
padding: 14px 7px 14px 7px;
}
.linker-wrapp .linker-btn2 {
font-size: 12px;
margin: 0 0 0 8px;
padding: 14px 10px 14px 10px;
}
.canver-wrapp .canver-row1 .canver-bar1 {
width: 41.2%;
}
.canver-wrapp .canver-row2 .canver-bar2 li a {
padding: 14px 7.4px 14px 7.4px;
}
.canver-bar2 li,
.canver-bar2 li a {
font-size: 15.03px;
}
.banner-wrapp {
min-height: inherit;
}
.banner-wrapp h2 {
font-size: 24px;
line-height: 34px;
}
.banner-wrapp h3 {
font-size: 14px;
line-height: 24px;
}
.detier-wrapp p {
font-size: 15px;
line-height: 25px;
}
.detier-wrapp h2 {
font-size: 17.25px;
letter-spacing: 2px;
line-height: 40px;
}
.detier-wrapp .detier-row2 {
overflow: hidden;
}
.detier-wrapp .detier-row2 img {
width: 120%;
margin: 0 0 0 -10%;
}
.enquer-wrapp h2 {
font-size: 22px;
line-height: 32px;
}
.facier-wrapp h2 {
font-size: 15.25px;
letter-spacing: 2px;
line-height: 25px;
}
.facier-wrapp .facier-row1 .facier-bar1 {
width: 60%;
}
.gester-wrapp h2 {
font-size: 20px;
letter-spacing: 3.4px;
line-height: 30px;
}
.gester-wrapp .gester-row1 {
width: 60%;
}
.gester-wrapp .gester-btn1 {
font-size: 12px;
padding: 14px 46px 14px 46px;
}
.honoer-wrapp p {
font-size: 14.13px;
line-height: 19px;
margin: 0 0 12px;
}
.honoer-wrapp p span {
display: inline;
}
.honoer-wrapp h2 {
font-size: 14.13px;
line-height: 19px;
margin: 0 0 12px;
}
.honoer-wrapp h3 {
font-size: 16px;
letter-spacing: 2px;
line-height: 26px;
margin: 0 0 9px;
}
.honoer-wrapp .honoer-row1 .honoer-bar1 {
overflow: hidden;
}
.honoer-wrapp .honoer-row2 {
padding: 0 0 60.5%;
}
.honoer-wrapp .honoer-row3 {
padding: 0 0 41.2%;
}
.honoer-wrapp .honoer-btn1 {
font-size: 14px;
letter-spacing: 1.6px;
margin: 0 0 24px;
padding: 13px 35px 13px 35px;
}
.honoer-wrapp .honoer-btn2 {
font-size: 14px;
letter-spacing: 1.6px;
margin: 11px 0 0;
padding: 13px 35px 13px 35px;
}
.honoer-wrapp .owl-carousel .owl-item img {
object-fit: cover;
height: 100%;
max-height: 41.5vw;
min-height: 41.5vw;
}
.footer-wrapp .footer-row1 .footer-bar1 {
width: 41.2%;
}
.footer-wrapp .footer-row2 .footer-bar2 li {
margin: 0 6px 0;
}
.footer-wrapp .footer-row3 .footer-bar3 li {
margin: 0 5px 0;
}
.footer-wrapp .footer-row5 .footer-bar5 li {
margin: 0 4px 0;
}
.footer-wrapp .footer-btn1 {
font-size: 12px;
padding: 14px 20px 14px 20px;
}
.footer-bar2 li,
.footer-bar2 li a {
font-size: 16.12px;
}
.gallin-wrapp .gallin-row1 .gallin-bar1 {
height: 17vw;
}
.galler-wrapp .galler-row1 .galler-bar1 {
height: 17vw;
} .innner-content-wrapp .left .contentmain {
width: 95%;
}
.innner-content-wrapp .right {
width: 34.5%;
}
.innner-content-wrapp .left2 {
width: 61%;
}
.sidbuttons .button {
font-size: 13.5px;
letter-spacing: 0.6px;
}
.right .getintouch {
padding: 45px 0 52px 5%;
}
.right .getintouch .block {
width: 90%;
}
.right .cqc {
padding: 10% 0 10% 5%;
}
.right .cqc .block img {
width: 100%;
display: block;
}
.right .sidbar-row3 {
padding: 46px 0 30px 5%;
}
.right .sidbar-row3 .sidbar-bar3 .sidbar-ul li {
font-size: 19px;
line-height: 46px;
}
.right .sidbar-row4 {
padding: 46px 5% 57px;
}
.right .sidbar-row4 .sidbar-bar4 {
width: 100%;
}
.sidbar-lt,
.sidbar-rt {
font-size: 14px;
}
.contentmain .imgrht {
width: 41%;
}
.contentmain .teamblock .caption h3 {
font-size: 16px;
padding: 12px 9%;
margin-bottom: 15px;
}
.contentmain .teamblock .caption h4 {
font-size: 14px;
margin-bottom: 15px;
}
.contentmain .teamblock .thumb {
overflow: hidden;
}
.contentmain .teamblock .thumb img {
width: 128%;
margin-left: -14%;
}
.about-wrapp .about-btn1 {
padding: 15px 5%;
font-size: 15px;
margin-bottom: 22px;
}
.bloger-wrapp h2 {
font-size: 24px;
}
.contac-wrapp .left {
width: 61%;
}
.contac-wrapp .left .contac-left {
width: 94%;
}
.addres-wrapp p {
font-size: 15px;
line-height: 28px;
}
.addres-wrapp .addres-row3 .addres-bar2 {
margin-left: 14px;
}
.feeser-bar11,
.feeser-bar22 {
font-size: 16px;
line-height: 25px;
}
.feeser-bar1,
.feeser-bar2 {
font-size: 13px;
}
.facier-wrapp .facier-row2 img,
.treat-wrapp .treat-row2 img {
min-height: 220px;
height: 100%;
object-fit: cover;
max-height: 200px;
}
.offer-wrapp .offer-row1 .offer-bar1 {
width: 48%;
}
.offer-wrapp .offer-row1 .offer-bar1:last-child {
margin: 0;
float: right;
}
.offer-wrapp .offer-row1 .offer-bar1 .offer-bar2 {
font-size: 12px;
top: 27px;
right: -51px;
}
.teamin-wrapp .teamin-btn1 {
font-size: 15px;
padding: 15px 5%;
margin-bottom: 15px;
}
.teamin-wrapp .teamin-row1 .teamin-left {
overflow: hidden;
}
.teamin-wrapp .teamin-row1 .teamin-left img {
width: 120%;
}
.teamer-wrapp .teamer-btn1 {
width: auto;
font-size: 14px;
padding: 15px 10%;
}
.teamer-wrapp .teamer-row1 .teamer-left {
overflow: hidden;
}
.teamer-wrapp .teamer-row1 .teamer-left img {
width: 120%;
}
.teamer-wrapp .teamer-row1 .teamer-left img {
height: 24.5vw;
}
.team-new-wrap h2 {
font-size: 16px;
}
.innner-content-wrapp .left {
width: 61%;
}
.innner-content-wrapp .drop-col1 {
padding: 50px 20px;
}
.treat-wrapp h2 {
font-size: 15.25px;
letter-spacing: 2px;
line-height: 25px;
}
.treat-wrapp .treat-row1 .treat-bar1 {
width: 70%;
} .header-btn1 {
background: none;
}
.header-btn1:hover {
background: none;
}
.header-btn2 {
background: none;
}
.header-btn2:hover {
background: none;
}
.linker-btn1 {
background: none;
}
.linker-btn1:hover {
background: none;
}
.linker-btn2 {
background: none;
}
.linker-btn2:hover {
background: none;
}
.footer-btn1 {
background: none;
}
.footer-btn1:hover {
background: none;
}
.home-layout1 .banner-wrapp {
min-height: inherit;
}
.home-layout1 .banner-wrapp .banner-col1 {
width: 94%;
}
.home-layout1 .banner-wrapp h2 {
font-size: 20px;
letter-spacing: 1px;
margin: 0 0 10px;
}
.home-layout1 .banner-wrapp h2 span {
display: inline;
}
.home-layout1 .banner-wrapp p {
font-size: 13px;
margin: 0 0 10px;
}
.home-layout1 .banner-wrapp p span {
display: inline;
}
.home-layout1 .services-wrapp h3 {
font-size: 13px;
margin: 0 0 0;
}
.home-layout1 .services-wrapp h3 span {
display: inline;
}
.home-layout1 .header-wrapp {
padding: 9px 0 9px;
}
.home-layout1 .header-wrapp .header-col1 {
margin: 14px 0 0 32px;
}
.home-layout1 .header-wrapp .header-col1 .header-row1 li {
margin: 0 0 0 18px;
}
.home-layout1 .header-wrapp .header-col1 .header-row1 li:after {
height: 10px;
left: -9px;
}
.home-layout1 .header-wrapp .header-col2 {
margin: 14px 15px 0 0;
}
.home-layout1 .header-wrapp .header-col2 .header-row2 a {
margin: 0 5px 0 0;
}
.home-layout1 .header-wrapp .header-btn1 {
display: none;
margin: 0 0 0 5px;
padding: 13px 17px 13px 17px;
}
.home-layout1 .header-wrapp .header-btn2 {
margin: 0 0 0 5px;
padding: 10px 25px 10px 25px !important;
}
.home-layout1 .header-row1 li,
.home-layout1 .header-row1 li a {
font-size: 12px;
letter-spacing: 0.4px;
}
.home-layout1 .linker-wrapp {
padding: 22px 0 18px;
}
.home-layout1 .linker-wrapp .linker-col1 {
width: 153px;
}
.home-layout1 .linker-wrapp .linker-col2 {
width: 94%;
}
.home-layout1 .about-wrapp {
padding: 76px 0 70px;
}
.home-layout1 .about-wrapp p {
font-size: 13px;
margin: 0 0 18px;
}
.home-layout1 .about-wrapp p span {
display: inline;
}
.home-layout1 .about-wrapp h2 {
font-size: 18px;
letter-spacing: 0.63px;
margin: 0 0 8px;
}
.home-layout1 .about-wrapp h2 span {
display: inline;
}
.home-layout1 .about-wrapp h3 {
font-size: 13px;
margin: 0 0 0;
}
.home-layout1 .about-wrapp h3 span {
display: inline;
}
.home-layout1 .about-wrapp h4 {
font-size: 86px;
margin: 0 0 0;
}
.home-layout1 .about-wrapp h4 span {
display: inline;
}
.home-layout1 .reviews-wrapp {
padding: 78px 0 50px;
}
.home-layout1 .reviews-wrapp p {
font-size: 13px;
margin: 0 0 10px;
}
.home-layout1 .reviews-wrapp p span {
display: inline;
}
.home-layout1 .reviews-wrapp h2 {
font-size: 18px;
letter-spacing: 0.63px;
margin: 0 0 42px;
}
.home-layout1 .reviews-wrapp h2 span {
display: inline;
}
.home-layout1 .reviews-wrapp h3 {
font-size: 13px;
margin: 0 0 10px;
}
.home-layout1 .reviews-wrapp h3 span {
display: inline;
}
.home-layout1 .reviews-wrapp .reviews-col1 {
margin: 0 0 36px;
}
.home-layout1 .award-wrapp {
padding: 50px 0 52px;
}
.home-layout1 .award-wrapp p {
font-size: 13px;
margin: 0 0 10px;
}
.home-layout1 .award-wrapp p span {
display: inline;
}
.home-layout1 .award-wrapp h2 {
font-size: 18px;
letter-spacing: 0.63px;
margin: 0 0 6px;
}
.home-layout1 .award-wrapp h2 span {
display: inline;
}
.home-layout1 .aligner-wrapp {
padding: 52px 0 40px;
}
.home-layout1 .aligner-wrapp p {
font-size: 13px;
margin: 0 0 10px;
}
.home-layout1 .aligner-wrapp p span {
display: inline;
}
.home-layout1 .aligner-wrapp h2 {
font-size: 18px;
letter-spacing: 0.63px;
margin: 0 0 6px;
}
.home-layout1 .aligner-wrapp h2 span {
display: inline;
}
.home-layout1 .aligner-wrapp .aligner-col1 {
margin: 0 0 32px;
}
.home-layout1 .aligner-wrapp .aligner-btn2 {
margin: 0 15px 0 0;
padding: 13px 45px 13px 45px;
}
.home-layout1 .dentistry-wrapp {
padding: 40px 0 44px;
}
.home-layout1 .dentistry-wrapp p {
font-size: 13px;
margin: 0 0 10px;
}
.home-layout1 .dentistry-wrapp p span {
display: inline;
}
.home-layout1 .dentistry-wrapp h2 {
font-size: 18px;
letter-spacing: 0.63px;
margin: 0 0 6px;
}
.home-layout1 .dentistry-wrapp h2 span {
display: inline;
}
.home-layout1 .treatments-wrapp {
padding: 44px 0 78px;
}
.home-layout1 .treatments-wrapp p {
font-size: 13px;
margin: 0 0 10px;
}
.home-layout1 .treatments-wrapp p span {
display: inline;
}
.home-layout1 .treatments-wrapp h2 {
font-size: 13px;
letter-spacing: 1.01px;
margin: 0 0 4px;
}
.home-layout1 .treatments-wrapp h2 span {
display: inline;
}
.home-layout1 .team-wrapp {
padding: 78px 0 78px;
}
.home-layout1 .team-wrapp p {
font-size: 13px;
margin: 0 0 10px;
}
.home-layout1 .team-wrapp p span {
display: inline;
}
.home-layout1 .team-wrapp h2 {
font-size: 18px;
letter-spacing: 0.63px;
margin: 0 0 35px;
}
.home-layout1 .team-wrapp h2 span {
display: inline;
}
.home-layout1 .team-wrapp h3 {
font-size: 13px;
letter-spacing: 1.01px;
margin: 0 0 4px;
}
.home-layout1 .team-wrapp h3 span {
display: inline;
}
.home-layout1 .team-wrapp h4 {
font-size: 13px;
margin: 0 0 16px;
}
.home-layout1 .team-wrapp h4 span {
display: inline;
}
.home-layout1 .enquiry-wrapp {
padding: 70px 0 68px;
}
.home-layout1 .enquiry-wrapp h2 {
font-size: 18px;
letter-spacing: 0.63px;
margin: 0 0 22px;
}
.home-layout1 .enquiry-wrapp h2 span {
display: inline;
}
.home-layout1 .enquiry-wrapp .enquiry-col1 .enquiry-row1 .enquiry-fil1 {
font-size: 13px;
}
.home-layout1 .enquiry-wrapp .enquiry-col1 .enquiry-row1 .enquiry-fil2 {
height: 44px;
}
.home-layout1 .enquiry-wrapp .enquiry-col1 .enquiry-row1 .enquiry-fil3 {
height: 90px;
margin: 0 0 16px;
padding: 13px 2.2% 0;
}
.home-layout1 .instagram-wrapp {
padding: 66px 0 12px;
}
.home-layout1 .instagram-wrapp h2 {
font-size: 18px;
margin: 0 0 36px;
}
.home-layout1 .instagram-wrapp h2 span {
display: inline;
}
.home-layout1 .partners-wrapp {
padding: 12px 0 12px;
}
.home-layout1 .flinker-wrapp {
padding: 69px 0 10px;
}
.home-layout1 .flinker-wrapp h2 {
font-size: 13px;
letter-spacing: 0.55px;
margin: 0 0 7px;
}
.home-layout1 .flinker-wrapp h2 span {
display: inline;
}
.home-layout1 .flinker-row2 li,
.home-layout1 .flinker-row2 li a,
.home-layout1 .flinker-row3 li,
.home-layout1 .flinker-row3 li a,
.home-layout1 .flinker-row4 li,
.home-layout1 .flinker-row4 li a,
.home-layout1 .flinker-row5 li,
.home-layout1 .flinker-row5 li a {
font-size: 12px;
letter-spacing: 0.5px;
}
.home-layout1 .footer-wrapp {
padding: 10px 0 68px;
}
.home-layout1 .footer-wrapp .footer-col1 {
margin: 12px 15px 0 0;
}
.home-layout1 .footer-wrapp .footer-col1 .footer-row1 li {
margin: 0 0 0 11px;
}
.home-layout1 .footer-wrapp .footer-col2 {
margin: 14px 10px 0 0;
}
.home-layout1 .footer-wrapp .footer-col2 .footer-row2 a {
margin: 0 5px 0 0;
}
.home-layout1 .footer-wrapp .footer-btn1 {
display: none;
margin: 0 0 0 5px;
padding: 13px 17px 13px 17px;
}
.home-layout1 .footer-wrapp .footer-btn2 {
margin: 0 0 0 0;
padding: 13px 20px 13px 20px;
}
.home-layout1 .footer-row1 li,
.home-layout1 .footer-row1 li a {
font-size: 9px;
} .home-layout1 .team-btn-box {
top: -72px;
} .home-layout1 .instagram-btn-box {
top: -79px;
} .home-layout1 .about-google-rating-box {
display: none;
} .home-layout1 .text-google-icon-box {
width: 36px;
margin: 0 12px 0 0;
} .home-layout1 .text-instagram-icon-box {
width: 24px;
margin: 0 8px 0 0;
} .home-layout1 .header-btn1,
.home-layout1 .header-btn2,
.home-layout1 .banner-btn1,
.home-layout1 .about-btn1,
.home-layout1 .reviews-btn1,
.home-layout1 .aligner-btn1,
.home-layout1 .aligner-btn2,
.home-layout1 .dentistry-btn1,
.home-layout1 .team-btn1,
.home-layout1 .team-btn2,
.home-layout1 .enquiry-fil1,
.home-layout1 .enquiry-btn1,
.home-layout1 .instagram-btn1,
.home-layout1 .footer-btn1,
.home-layout1 .footer-btn2 {
font-size: 12px;
}
.home-layout1 .team-wrapp .team-col1 .team-row1 img {
height: 21.3vw;
}
.home-layout1 .enquiry-wrapp .enquiry-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element .ninja-forms-field {
height: 44px;
font-size: 13px;
}
.home-layout1 .enquiry-wrapp .enquiry-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element textarea.ninja-forms-field {
height: 90px;
padding: 13px 2.2% 0;
}
.home-layout1 .enquiry-wrapp .enquiry-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:first-child .nf-cell:last-child {
margin: 0 0 16px;
}
.home-layout1 .enquiry-wrapp .enquiry-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(2) .nf-cell {
width: 100% !important;
}
.home-layout1 .enquiry-wrapp .enquiry-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.checkbox-wrap .nf-field-label {
width: 100%;
margin: 0 0 0 !important;
}
.home-layout1 .enquiry-wrapp .enquiry-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container.extra-class2 .field-wrap.checkbox-wrap .nf-field-label {
width: 100%;
margin: 0 0 10px !important;
}
.home-layout1 .enquiry-wrapp .enquiry-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.submit-wrap .ninja-forms-field {
font-size: 12px;
} .about-wrapp .about-col1 .about-row1 {
top: 0;
}
.footer-wrapp .footer-row1 {
position: relative;
}
.rev-box {
width: 31%;
margin-left: 0 !important;
top: 0 !important;
right: 0;
}
.rev-box iframe {
width: 100% !important;
}
.home-layout1 .header-wrapp .header-col1 .header-row1 li span {
margin: 0 8px 0 0;
}
.practice-wrapp img {
height: 23.20vw;
}
.team-testimonial .gester-row1 {
width: 75%;
}
.team-testimonial .gester-row1 .gester-btn1 {
padding: 13px 28px 13px 28px;
font-size: 12px;
}
.treatments-wrapp {
padding: 44px 0 78px;
}
.treatments-wrapp p {
font-size: 13px;
margin: 0 0 10px;
}
.treatments-wrapp p span {
display: inline;
}
.treatments-wrapp h2 {
font-size: 13px;
letter-spacing: 1.01px;
margin: 0 0 4px;
}
.treatments-wrapp h2 span {
display: inline;
}
.instagram-wrapp {
padding: 66px 0 12px;
}
.instagram-wrapp h2 {
font-size: 18px;
margin: 0 0 36px;
}
.instagram-wrapp h2 span {
display: inline;
}
.team-new-wrap .teamer-btn1 {
font-size: 12px;
}
.sidbar-bar1 .caldera-grid .btn-default {
font-size: 12px !important;
}
.instagram-wrapp .instagram-btn1 {
font-size: 12px;
}
.teamin-wrapp.team-new-wrap .teamin-row1 .teamin-left img {
height: 32vw;
}
.teamin-wrapp.team-new-wrap .teamin-row1 .teamin-right {
width: 49%;
}
.teamin-wrapp.team-new-wrap .teamin-row1 .teamin-right h2 {
font-size: 20px;
}
.team-other-wrapp h2 {
font-size: 20px;
}
.team-other-wrapp .team-col1 .team-row1 .team-profile-box img {
height: 23vw;
}
.team-other-wrapp .team-col1 .team-row1 h2 {
font-size: 13px;
}
.team-other-wrapp .team-col1 .team-row1 h3 {
font-size: 13px;
}
.team-other-wrapp .team-col1 .team-row1 .team-btn1 {
font-size: 12px;
}
.teamin-wrapp.team-new-wrap .teamin-row1 .teamin-right h3 {
font-size: 14px;
}
.innner-content-wrapp .drop-col1 h2 {
font-size: 20px;
}
.right .getintouch .block h3 {
font-size: 20px;
}
.team-testimonial .gester-row1 h2 {
font-size: 20px;
}
.home-layout1 .banner-wrapp .banner-text h2 {
font-size: 30px;
}
.special-popup .modal-content {
width: 95%;
}
.special-popup .modal-body {
padding: 45px 4% 30px;
}
.special-popup p {
font-size: 17px !important;
margin: 0 0 13px !important;
}
}
@media screen and (min-width:901px) and (max-width:1024px) {
.margin {
width: 94%;
}
.header-wrapp p span {
margin: 0 0 0 13px;
}
.header-wrapp p span:last-child {
display: none;
}
.header-wrapp .header-row1 {
width: 28.88%;
margin: 0 1.7% 0 0;
}
.header-wrapp .header-row2 {
margin: 12px 1.6% 0 0;
} .header-wrapp .header-btn1 {
font-size: 13px;
margin: 0 0 0;
padding: 15px 25px 15px 25px;
}
.header-wrapp .header-btn2 {
font-size: 14px;
margin: 0 0 0 12px;
padding: 15px 15px 13px 15px;
}
.linker-wrapp .linker-btn1 {
font-size: 13px;
margin: 0 0 0;
padding: 15px 10px 15px 10px;
}
.linker-wrapp .linker-btn2 {
font-size: 13px;
margin: 0 0 0 12px;
padding: 15px 15px 15px 16px;
}
.canver-wrapp .canver-row1 .canver-bar1 {
width: 41.2%;
}
.canver-wrapp .canver-row2 .canver-bar2 li a {
padding: 14px 9.4px 14px 9.4px;
}
.canver-bar2 li,
.canver-bar2 li a {
font-size: 17.03px;
}
.banner-wrapp {
min-height: inherit;
}
.banner-wrapp h2 {
font-size: 27px;
line-height: 37px;
}
.banner-wrapp h3 {
font-size: 16px;
line-height: 26px;
}
.detier-wrapp p {
font-size: 16px;
line-height: 26px;
}
.detier-wrapp h2 {
font-size: 19.25px;
letter-spacing: 2.5px;
line-height: 42px;
}
.detier-wrapp .detier-row2 {
overflow: hidden;
}
.detier-wrapp .detier-row2 img {
width: 110%;
margin: 0 0 0 -5%;
}
.enquer-wrapp h2 {
font-size: 24px;
line-height: 34px;
}
.facier-wrapp h2 {
font-size: 17.25px;
letter-spacing: 2.5px;
line-height: 27px;
}
.facier-wrapp .facier-row1 .facier-bar1 {
width: 60%;
}
.gester-wrapp h2 {
font-size: 22px;
letter-spacing: 3.8px;
line-height: 32px;
}
.gester-wrapp .gester-row1 {
width: 60%;
}
.gester-wrapp .gester-btn1 {
font-size: 12px;
padding: 14px 46px 14px 46px;
}
.honoer-wrapp p {
font-size: 15.13px;
line-height: 20px;
margin: 0 0 17px;
}
.honoer-wrapp p span {
display: inline;
}
.honoer-wrapp h2 {
font-size: 15.13px;
line-height: 20px;
margin: 0 0 17px;
}
.honoer-wrapp h3 {
font-size: 17px;
letter-spacing: 2.5px;
line-height: 27px;
margin: 0 0 14px;
}
.honoer-wrapp .honoer-row1 .honoer-bar1 {
overflow: hidden;
}
.honoer-wrapp .honoer-row2 {
padding: 0 0 56.4%;
}
.honoer-wrapp .honoer-row3 {
padding: 0 0 37.4%;
}
.honoer-wrapp .honoer-btn1 {
font-size: 16px;
letter-spacing: 2.2px;
margin: 0 0 29px;
padding: 14px 35px 14px 35px;
}
.honoer-wrapp .honoer-btn2 {
font-size: 16px;
letter-spacing: 2.2px;
margin: 16px 0 0;
padding: 14px 35px 14px 35px;
}
.honoer-wrapp .owl-carousel .owl-item img {
object-fit: cover;
height: 100%;
max-height: 38.5vw;
min-height: 38.5vw;
}
.footer-wrapp .footer-row1 .footer-bar1 {
width: 41.2%;
}
.footer-wrapp .footer-row2 .footer-bar2 li {
margin: 0 9px 0;
}
.footer-wrapp .footer-row3 .footer-bar3 li {
margin: 0 7px 0;
}
.footer-wrapp .footer-row5 .footer-bar5 li {
margin: 0 6px 0;
}
.footer-wrapp .footer-btn1 {
font-size: 13px;
padding: 15px 25px 15px 25px;
}
.footer-bar2 li,
.footer-bar2 li a {
font-size: 17.12px;
} .innner-content-wrapp .left .contentmain {
width: 95%;
}
.innner-content-wrapp .right {
width: 34.5%;
}
.innner-content-wrapp .left2 {
width: 61%;
}
.innner-content-wrapp .left {
width: 61%;
}
.sidbuttons .button {
font-size: 14px;
}
.right .getintouch {
padding: 45px 0 52px 5%;
}
.right .getintouch .block {
width: 90%;
}
.right .cqc {
padding: 10% 0 10% 5%;
}
.right .sidbar-row3 {
padding: 46px 0 30px 5%;
}
.right .sidbar-row4 {
padding: 46px 5% 57px;
}
.contentmain .imgrht {
width: 41%;
}
.contentmain .teamblock .caption {
padding: 10% 5%;
}
.contentmain .teamblock .caption h3 {
padding: 12px 11%;
margin-bottom: 20px;
}
.contentmain .teamblock .caption h4 {
font-size: 14px;
margin-bottom: 15px;
}
.contentmain .teamblock .thumb {
overflow: hidden;
}
.contentmain .teamblock .thumb img {
width: 128%;
margin-left: -14%;
}
.about-wrapp .about-btn1 {
padding: 15px 5%;
font-size: 15px;
margin-bottom: 22px;
}
.contac-wrapp .left {
width: 61%;
}
.contac-wrapp .left .contac-left {
width: 94%;
}
.addres-wrapp p {
font-size: 17px;
line-height: 30px;
}
.addres-wrapp .addres-row3 .addres-bar2 {
margin-left: 14px;
}
.feeser-bar11,
.feeser-bar22 {
font-size: 19px;
line-height: 29px;
}
.feeser-bar1,
.feeser-bar2 {
font-size: 15px;
}
.facier-wrapp .facier-row2 img,
.treat-wrapp .treat-row2 img {
min-height: 255px;
height: 100%;
object-fit: cover;
}
.offer-wrapp .offer-row1 .offer-bar1 {
width: 42%;
}
.offer-wrapp .offer-row1 .offer-bar1:last-child {
margin: 0;
}
.offer-wrapp .offer-row1 .offer-bar1 .offer-bar2 {
font-size: 12px;
top: 27px;
right: -51px;
}
.teamin-wrapp .teamin-btn1 {
font-size: 16px;
padding: 15px 5%;
margin-bottom: 18px;
}
.teamer-wrapp .teamer-btn1 {
width: auto;
font-size: 16px;
padding: 15px 8%;
}
.treat-wrapp h2 {
font-size: 17.25px;
letter-spacing: 2.5px;
line-height: 27px;
}
.treat-wrapp .treat-row1 .treat-bar1 {
width: 60%;
}
.gallin-wrapp .gallin-row1 .gallin-bar1 {
height: 17vw;
}
.galler-wrapp .galler-row1 .galler-bar1 {
height: 17vw;
} .header-btn1 {
background: none;
}
.header-btn1:hover {
background: none;
}
.header-btn2 {
background: none;
}
.header-btn2:hover {
background: none;
}
.linker-btn1 {
background: none;
}
.linker-btn1:hover {
background: none;
}
.linker-btn2 {
background: none;
}
.linker-btn2:hover {
background: none;
}
.footer-btn1 {
background: none;
}
.footer-btn1:hover {
background: none;
}
.home-layout1 .banner-wrapp {
min-height: inherit;
}
.home-layout1 .banner-wrapp .banner-col1 {
width: 94%;
}
.home-layout1 .banner-wrapp h2 {
font-size: 24px;
letter-spacing: 1.2px;
margin: 0 0 10px;
}
.home-layout1 .banner-wrapp h2 span {
display: inline;
}
.home-layout1 .banner-wrapp p {
font-size: 14px;
margin: 0 0 13px;
}
.home-layout1 .banner-wrapp p span {
display: inline;
}
.home-layout1 .services-wrapp h3 {
font-size: 14px;
margin: 0 0 0;
}
.home-layout1 .services-wrapp h3 span {
display: inline;
}
.home-layout1 .header-wrapp {
padding: 11px 0 11px;
}
.home-layout1 .header-wrapp .header-col1 {
margin: 14px 0 0 33px;
}
.home-layout1 .header-wrapp .header-col1 .header-row1 li {
margin: 0 0 0 26px;
}
.home-layout1 .header-wrapp .header-col1 .header-row1 li:after {
height: 12px;
left: -13px;
}
.home-layout1 .header-wrapp .header-col2 {
margin: 15px 17px 0 0;
}
.home-layout1 .header-wrapp .header-col2 .header-row2 a {
margin: 0 7px 0 0;
}
.home-layout1 .header-wrapp .header-btn1 {
display: none;
margin: 0 0 0 7px;
padding: 13px 21px 13px 21px;
}
.home-layout1 .header-wrapp .header-btn2 {
margin: 0 0 0 7px;
padding: 11px 33px 10px 33px;
}
.home-layout1 .header-row1 li,
.home-layout1 .header-row1 li a {
font-size: 13px;
letter-spacing: 0.5px;
}
.home-layout1 .linker-wrapp {
padding: 28px 0 24px;
}
.home-layout1 .linker-wrapp .linker-col1 {
width: 175px;
}
.home-layout1 .linker-wrapp .linker-col2 {
width: 94%;
}
.home-layout1 .about-wrapp {
padding: 82px 0 76px;
}
.home-layout1 .about-wrapp p {
font-size: 14px;
margin: 0 0 21px;
}
.home-layout1 .about-wrapp p span {
display: inline;
}
.home-layout1 .about-wrapp h2 {
font-size: 22px;
letter-spacing: 0.83px;
margin: 0 0 11px;
}
.home-layout1 .about-wrapp h2 span {
display: inline;
}
.home-layout1 .about-wrapp h3 {
font-size: 14px;
margin: 0 0 0;
}
.home-layout1 .about-wrapp h3 span {
display: inline;
}
.home-layout1 .about-wrapp h4 {
font-size: 100px;
margin: 0 0 0;
}
.home-layout1 .about-wrapp h4 span {
display: inline;
}
.home-layout1 .reviews-wrapp {
padding: 84px 0 53px;
}
.home-layout1 .reviews-wrapp p {
font-size: 14px;
margin: 0 0 13px;
}
.home-layout1 .reviews-wrapp p span {
display: inline;
}
.home-layout1 .reviews-wrapp h2 {
font-size: 22px;
letter-spacing: 0.83px;
margin: 0 0 48px;
}
.home-layout1 .reviews-wrapp h2 span {
display: inline;
}
.home-layout1 .reviews-wrapp h3 {
font-size: 14px;
margin: 0 0 13px;
}
.home-layout1 .reviews-wrapp h3 span {
display: inline;
}
.home-layout1 .reviews-wrapp .reviews-col1 {
margin: 0 0 42px;
}
.home-layout1 .award-wrapp {
padding: 53px 0 55px;
}
.home-layout1 .award-wrapp p {
font-size: 14px;
margin: 0 0 13px;
}
.home-layout1 .award-wrapp p span {
display: inline;
}
.home-layout1 .award-wrapp h2 {
font-size: 22px;
letter-spacing: 0.83px;
margin: 0 0 9px;
}
.home-layout1 .award-wrapp h2 span {
display: inline;
}
.home-layout1 .aligner-wrapp {
padding: 55px 0 43px;
}
.home-layout1 .aligner-wrapp p {
font-size: 14px;
margin: 0 0 13px;
}
.home-layout1 .aligner-wrapp p span {
display: inline;
}
.home-layout1 .aligner-wrapp h2 {
font-size: 22px;
letter-spacing: 0.83px;
margin: 0 0 9px;
}
.home-layout1 .aligner-wrapp h2 span {
display: inline;
}
.home-layout1 .aligner-wrapp .aligner-col1 {
margin: 0 0 38px;
}
.home-layout1 .aligner-wrapp .aligner-btn2 {
margin: 0 19px 0 0;
padding: 13px 53px 13px 53px;
}
.home-layout1 .dentistry-wrapp {
padding: 43px 0 47px;
}
.home-layout1 .dentistry-wrapp p {
font-size: 14px;
margin: 0 0 13px;
}
.home-layout1 .dentistry-wrapp p span {
display: inline;
}
.home-layout1 .dentistry-wrapp h2 {
font-size: 22px;
letter-spacing: 0.83px;
margin: 0 0 9px;
}
.home-layout1 .dentistry-wrapp h2 span {
display: inline;
}
.home-layout1 .treatments-wrapp {
padding: 47px 0 81px;
}
.home-layout1 .treatments-wrapp p {
font-size: 14px;
margin: 0 0 13px;
}
.home-layout1 .treatments-wrapp p span {
display: inline;
}
.home-layout1 .treatments-wrapp h2 {
font-size: 17px;
letter-spacing: 1.03px;
margin: 0 0 6px;
}
.home-layout1 .treatments-wrapp h2 span {
display: inline;
}
.home-layout1 .team-wrapp {
padding: 81px 0 84px;
}
.home-layout1 .team-wrapp p {
font-size: 14px;
margin: 0 0 13px;
}
.home-layout1 .team-wrapp p span {
display: inline;
}
.home-layout1 .team-wrapp h2 {
font-size: 22px;
letter-spacing: 0.83px;
margin: 0 0 41px;
}
.home-layout1 .team-wrapp h2 span {
display: inline;
}
.home-layout1 .team-wrapp h3 {
font-size: 17px;
letter-spacing: 1.03px;
margin: 0 0 4px;
}
.home-layout1 .team-wrapp h3 span {
display: inline;
}
.home-layout1 .team-wrapp h4 {
font-size: 14px;
margin: 0 0 19px;
}
.home-layout1 .team-wrapp h4 span {
display: inline;
}
.home-layout1 .enquiry-wrapp {
padding: 76px 0 74px;
}
.home-layout1 .enquiry-wrapp h2 {
font-size: 22px;
letter-spacing: 0.83px;
margin: 0 0 25px;
}
.home-layout1 .enquiry-wrapp h2 span {
display: inline;
}
.home-layout1 .enquiry-wrapp .enquiry-col1 .enquiry-row1 .enquiry-fil1 {
font-size: 14px;
}
.home-layout1 .enquiry-wrapp .enquiry-col1 .enquiry-row1 .enquiry-fil2 {
height: 46px;
}
.home-layout1 .enquiry-wrapp .enquiry-col1 .enquiry-row1 .enquiry-fil3 {
height: 94px;
margin: 0 0 19px;
padding: 15px 2.2% 0;
}
.home-layout1 .instagram-wrapp {
padding: 72px 0 15px;
}
.home-layout1 .instagram-wrapp h2 {
font-size: 22px;
margin: 0 0 42px;
}
.home-layout1 .instagram-wrapp h2 span {
display: inline;
}
.home-layout1 .partners-wrapp {
padding: 15px 0 18px;
}
.home-layout1 .flinker-wrapp {
padding: 75px 0 13px;
}
.home-layout1 .flinker-wrapp h2 {
font-size: 14px;
letter-spacing: 0.65px;
margin: 0 0 10px;
}
.home-layout1 .flinker-wrapp h2 span {
display: inline;
}
.home-layout1 .flinker-row2 li,
.flinker-row2 li a,
.flinker-row3 li,
.flinker-row3 li a,
.flinker-row4 li,
.flinker-row4 li a,
.flinker-row5 li,
.flinker-row5 li a {
font-size: 13px;
letter-spacing: 0.6px;
}
.home-layout1 .footer-wrapp {
padding: 13px 0 74px;
}
.home-layout1 .footer-wrapp .footer-col1 {
margin: 12px 52px 0 0;
}
.home-layout1 .footer-wrapp .footer-col1 .footer-row1 li {
margin: 0 0 0 19px;
}
.home-layout1 .footer-wrapp .footer-col2 {
margin: 15px 17px 0 0;
}
.home-layout1 .footer-wrapp .footer-col2 .footer-row2 a {
margin: 0 7px 0 0;
}
.home-layout1 .footer-wrapp .footer-btn1 {
display: none;
margin: 0 0 0 7px;
padding: 13px 21px 13px 21px;
}
.home-layout1 .footer-wrapp .footer-btn2 {
margin: 0 0 0 7px;
padding: 13px 33px 13px 33px;
}
.home-layout1 .footer-row1 li,
.home-layout1 .footer-row1 li a {
font-size: 10px;
} .home-layout1 .team-btn-box {
top: -78px;
} .home-layout1 .instagram-btn-box {
top: -85px;
} .home-layout1 .about-google-rating-box {
display: none;
} .home-layout1 .text-google-icon-box {
width: 43px;
margin: 0 14px 0 0;
} .home-layout1 .text-instagram-icon-box {
width: 30px;
margin: 0 10px 0 0;
} .home-layout1 .header-btn1,
.home-layout1 .header-btn2,
.home-layout1 .banner-btn1,
.home-layout1 .about-btn1,
.home-layout1 .reviews-btn1,
.home-layout1 .aligner-btn1,
.home-layout1 .aligner-btn2,
.home-layout1 .dentistry-btn1,
.home-layout1 .team-btn1,
.home-layout1 .team-btn2,
.home-layout1 .enquiry-fil1,
.home-layout1 .enquiry-btn1,
.home-layout1 .instagram-btn1,
.home-layout1 .footer-btn1,
.home-layout1 .footer-btn2 {
font-size: 13px;
}
.home-layout1 .team-wrapp .team-col1 .team-row1 img {
height: 21.7vw;
}
.home-layout1 .enquiry-wrapp .enquiry-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element .ninja-forms-field {
height: 46px;
font-size: 14px;
}
.home-layout1 .enquiry-wrapp .enquiry-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element textarea.ninja-forms-field {
height: 94px;
padding: 15px 2.2% 0;
}
.home-layout1 .enquiry-wrapp .enquiry-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:first-child .nf-cell:last-child {
margin: 0 0 19px;
}
.home-layout1 .enquiry-wrapp .enquiry-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(2) .nf-cell {
width: 100% !important;
}
.home-layout1 .enquiry-wrapp .enquiry-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.checkbox-wrap .nf-field-label {
margin: 0 0 0 !important;
width: 100%;
}
.home-layout1 .enquiry-wrapp .enquiry-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container.extra-class2 .field-wrap.checkbox-wrap .nf-field-label {
margin: 0 0 13px !important;
width: 100%;
}
.home-layout1 .enquiry-wrapp .enquiry-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.submit-wrap .ninja-forms-field {
font-size: 13px;
}
.about-wrapp .about-col1 .about-row1 {
top: 0;
}
.footer-wrapp .footer-row1 {
position: relative;
}
.rev-box {
margin-left: 0 !important;
top: 0 !important;
right: 0;
}
.home-layout1 .header-wrapp .header-col1 .header-row1 li span {
margin: 0 10px 0 0;
}
.practice-wrapp img {
height: 23.20vw;
}
.teamer-wrapp .teamer-row1 .teamer-left img {
height: 24.5vw;
}
.team-new-wrap h2 {
font-size: 18px;
}
.innner-content-wrapp .drop-col1 {
padding: 60px 30px;
}
.team-testimonial .gester-row1 {
width: 68%;
}
.treatments-wrapp {
padding: 47px 0 81px;
}
.treatments-wrapp p {
font-size: 14px;
margin: 0 0 13px;
}
.treatments-wrapp p span {
display: inline;
}
.treatments-wrapp h2 {
font-size: 17px;
letter-spacing: 1.03px;
margin: 0 0 6px;
}
.treatments-wrapp h2 span {
display: inline;
}
.instagram-wrapp {
padding: 72px 0 15px;
}
.instagram-wrapp h2 {
font-size: 22px;
margin: 0 0 42px;
}
.instagram-wrapp h2 span {
display: inline;
}
.team-new-wrap .teamer-btn1 {
font-size: 13px;
}
.sidbar-bar1 .caldera-grid .btn-default {
font-size: 13px !important;
}
.team-testimonial .gester-row1 .gester-btn1 {
font-size: 13px;
}
.instagram-wrapp .instagram-btn1 {
font-size: 13px;
}
.teamin-wrapp.team-new-wrap .teamin-row1 .teamin-left img {
height: 32vw;
}
.teamin-wrapp.team-new-wrap .teamin-row1 .teamin-right {
width: 49%;
}
.teamin-wrapp.team-new-wrap .teamin-row1 .teamin-right h2 {
font-size: 22px;
}
.team-other-wrapp h2 {
font-size: 22px;
}
.team-other-wrapp .team-col1 .team-row1 .team-profile-box img {
height: 23vw;
}
.team-other-wrapp .team-col1 .team-row1 h2 {
font-size: 17px;
}
.team-other-wrapp .team-col1 .team-row1 h3 {
font-size: 14px;
}
.team-other-wrapp .team-col1 .team-row1 .team-btn1 {
font-size: 13px;
}
.teamin-wrapp.team-new-wrap .teamin-row1 .teamin-right h3 {
font-size: 14px;
}
.innner-content-wrapp .drop-col1 h2 {
font-size: 22px;
}
.right .getintouch .block h3 {
font-size: 22px;
}
.team-testimonial .gester-row1 h2 {
font-size: 22px;
}
.home-layout1 .banner-wrapp .banner-text h2 {
font-size: 34px;
}
.special-popup .modal-content {
width: 90%;
}
.special-popup .modal-body {
padding: 45px 4% 30px;
}
.special-popup p {
font-size: 17px !important;
}
}
@media screen and (min-width:1025px) and (max-width:1240px) {
.margin {
width: 94%;
}
.header-wrapp p span {
margin: 0 0 0 16px;
}
.header-wrapp .header-row1 {
width: 25.88%;
margin: 0 1.7% 0 0;
}
.header-wrapp .header-row2 {
margin: 14px 1.6% 0 0;
} .header-wrapp .header-btn1 {
padding: 16px 30px 16px 30px;
}
.header-wrapp .header-btn2 {
padding: 16px 20px 14px 20px;
}
.linker-wrapp .linker-btn1 {
padding: 16px 14px 16px 14px;
}
.linker-wrapp .linker-btn2 {
padding: 16px 20px 16px 21px;
}
.canver-wrapp .canver-row1 .canver-bar1 {
width: 41.2%;
}
.canver-bar2 li,
.canver-bar2 li a {
font-size: 19.03px;
}
.banner-wrapp {
min-height: 100%;
}
.detier-wrapp .detier-row2 {
overflow: hidden;
}
.detier-wrapp .detier-row2 img {
width: 110%;
margin: 0 0 0 -5%;
}
.facier-wrapp .facier-row1 .facier-bar1 {
width: 60%;
}
.facier-wrapp .facier-row2 img,
.treat-wrapp .treat-row2 img {
min-height: 300px;
height: 100%;
object-fit: cover;
}
.header-wrapp .header-btn1,
.header-wrapp .header-btn2 {
padding: 16px 14px 16px 14px;
}
.gester-wrapp .gester-row1 {
width: 60%;
}
.honoer-wrapp p span {
display: inline;
}
.honoer-wrapp .honoer-row1 .honoer-bar1 {
overflow: hidden;
}
.honoer-wrapp .honoer-row2 {
padding: 0 0 52%;
}
.honoer-wrapp .honoer-row3 {
padding: 0 0 35.3%;
}
.honoer-wrapp .honoer-btn1 {
font-size: 17px;
}
.honoer-wrapp .honoer-btn2 {
font-size: 17px;
}
.honoer-wrapp .owl-carousel .owl-item img {
object-fit: cover;
height: 100%;
max-height: 35.5vw;
min-height: 35.5vw;
}
.footer-wrapp .footer-row1 .footer-bar1 {
width: 41.2%;
}
.footer-wrapp .footer-btn1 {
padding: 16px 30px 16px 30px;
}
.gallin-wrapp .gallin-row1 .gallin-bar1 {
height: 17vw;
}
.galler-wrapp .galler-row1 .galler-bar1 {
height: 17vw;
} .innner-content-wrapp .left .contentmain {
width: 95%;
}
.innner-content-wrapp .right {
width: 36.5%;
}
.innner-content-wrapp .left2 {
width: 61%;
}
.innner-content-wrapp .drop-col1 {
padding: 60px 30px;
}
.innner-content-wrapp .left {
width: 57%;
}
.sidbuttons .button {
font-size: 16px;
}
.right .getintouch {
padding: 45px 0 52px 5%;
}
.right .getintouch .block {
width: 90%;
}
.right .cqc {
padding: 10% 0 10% 5%;
}
.right .sidbar-row3 {
padding: 46px 0 30px 5%;
}
.right .sidbar-row4 {
padding: 46px 7% 57px;
}
.contentmain .imgrht {
width: 50%;
}
.contentmain .teamblock .caption h3 {
padding: 12px 42px;
}
.contentmain .teamblock .thumb {
overflow: hidden;
}
.contentmain .teamblock .thumb img {
width: 118%;
}
.about-wrapp .about-btn1 {
padding: 15px 7%;
font-size: 16px;
margin-bottom: 22px;
}
.contac-wrapp .left {
width: 61%;
}
.contac-wrapp .left .contac-left {
width: 94%;
}
.feeser-bar11,
.feeser-bar22 {
font-size: 20px;
line-height: 30px;
}
.feeser-bar1,
.feeser-bar2 {
font-size: 16px;
}
.offer-wrapp .offer-row1 .offer-bar1 {
width: 42%;
}
.offer-wrapp .offer-row1 .offer-bar1:last-child {
margin: 0;
}
.offer-wrapp .offer-row1 .offer-bar1 .offer-bar2 {
font-size: 12px;
top: 27px;
right: -51px;
}
.treat-wrapp .treat-row1 .treat-bar1 {
width: 60%;
} .header-btn1 {
background: none;
}
.header-btn1:hover {
background: none;
}
.header-btn2 {
background: none;
}
.header-btn2:hover {
background: none;
}
.linker-btn1 {
background: none;
}
.linker-btn1:hover {
background: none;
}
.linker-btn2 {
background: none;
}
.linker-btn2:hover {
background: none;
}
.footer-btn1 {
background: none;
}
.footer-btn1:hover {
background: none;
}
.home-layout1 .banner-wrapp {
min-height: 454px;
}
.home-layout1 .banner-wrapp .banner-col1 {
width: 94%;
}
.home-layout1 .banner-wrapp h2 {
font-size: 26px;
}
.home-layout1 .banner-wrapp h2 span {
display: inline;
}
.home-layout1 .banner-wrapp p span {
display: inline;
}
.home-layout1 .header-wrapp .header-col1 {
margin: 14px 0 0 33px;
}
.home-layout1 .header-wrapp .header-btn1 {
display: none;
}
.home-layout1 .linker-wrapp .linker-col2 {
width: 94%;
}
.home-layout1 .services-wrapp h3 span {
display: inline;
}
.home-layout1 .about-wrapp p span {
display: inline;
}
.home-layout1 .about-wrapp h2 {
font-size: 24px;
}
.home-layout1 .about-wrapp h2 span {
display: inline;
}
.home-layout1 .about-wrapp h3 span {
display: inline;
}
.home-layout1 .about-wrapp h4 {
font-size: 114px;
}
.home-layout1 .about-wrapp h4 span {
display: inline;
}
.home-layout1 .reviews-wrapp p span {
display: inline;
}
.home-layout1 .reviews-wrapp h2 {
font-size: 24px;
}
.home-layout1 .reviews-wrapp h2 span {
display: inline;
}
.home-layout1 .reviews-wrapp h3 span {
display: inline;
}
.home-layout1 .award-wrapp p span {
display: inline;
}
.home-layout1 .award-wrapp h2 {
font-size: 24px;
}
.home-layout1 .aligner-wrapp p span {
display: inline;
}
.home-layout1 .aligner-wrapp h2 {
font-size: 24px;
}
.home-layout1 .aligner-wrapp h2 span {
display: inline;
}
.home-layout1 .dentistry-wrapp p span {
display: inline;
}
.home-layout1 .dentistry-wrapp h2 {
font-size: 24px;
}
.home-layout1 .dentistry-wrapp h2 span {
display: inline;
}
.home-layout1 .treatments-wrapp p span {
display: inline;
}
.home-layout1 .treatments-wrapp h2 {
font-size: 19px;
}
.home-layout1 .treatments-wrapp h2 span {
display: inline;
}
.home-layout1 .team-wrapp p span {
display: inline;
}
.home-layout1 .team-wrapp h2 {
font-size: 24px;
}
.home-layout1 .team-wrapp h2 span {
display: inline;
}
.home-layout1 .team-wrapp h3 {
font-size: 19px;
}
.home-layout1 .team-wrapp h3 span {
display: inline;
}
.home-layout1 .team-wrapp h4 span {
display: inline;
}
.home-layout1 .enquiry-wrapp h2 {
font-size: 24px;
}
.home-layout1 .enquiry-wrapp h2 span {
display: inline;
}
.home-layout1 .instagram-wrapp h2 {
font-size: 24px;
}
.home-layout1 .instagram-wrapp h2 span {
display: inline;
}
.home-layout1 .flinker-wrapp h2 span {
display: inline;
}
.home-layout1 .footer-wrapp .footer-btn1 {
display: none;
} .home-layout1 .text-google-icon-box {
width: 46px;
} .home-layout1 .text-instagram-icon-box {
width: 32px;
}
.home-layout1 .team-wrapp .team-col1 .team-row1 img {
height: 21.9vw;
}
.rev-box {
margin-left: 40% !important;
}
.practice-wrapp img {
height: 23.20vw;
}
.teamer-wrapp .teamer-row1 .teamer-left img {
height: 24.5vw;
}
.treatments-wrapp p span {
display: inline;
}
.treatments-wrapp h2 {
font-size: 19px;
}
.treatments-wrapp h2 span {
display: inline;
}
.instagram-wrapp h2 {
font-size: 24px;
}
.instagram-wrapp h2 span {
display: inline;
}
.teamin-wrapp.team-new-wrap .teamin-row1 .teamin-left img {
height: 32vw;
}
.teamin-wrapp.team-new-wrap .teamin-row1 .teamin-right {
width: 46%;
}
.teamin-wrapp.team-new-wrap .teamin-row1 .teamin-right h2 {
font-size: 24px;
}
.team-other-wrapp h2 {
font-size: 24px;
}
.team-other-wrapp .team-col1 .team-row1 .team-profile-box img {
height: 23vw;
}
.home-layout1 .banner-wrapp .banner-text h2 {
font-size: 36px;
}
.special-popup .modal-content {
width: 90%;
}
.special-popup .modal-body {
padding: 45px 7% 30px;
}
}
@media screen and (min-width:1241px) and (max-width:1340px) {
.banner-wrapp {
min-height: 100%;
}
.facier-wrapp .facier-row2 img,
.treat-wrapp .treat-row2 img {
min-height: 330px;
height: 100%;
object-fit: cover;
}
.honoer-wrapp .honoer-row2 {
padding: 0 0 43.24%;
}
.honoer-wrapp .honoer-row3 {
padding: 0 0 29.44%;
}
.innner-content-wrapp .left2 {
width: 66%;
}
.home-layout1 .banner-wrapp {
min-height: 566px;
}
.home-layout1 .banner-wrapp .banner-col1 {
width: 94%;
}
.home-layout1 .banner-wrapp h2 span {
display: inline;
}
.home-layout1 .banner-wrapp p span {
display: inline;
}
.home-layout1 .header-wrapp .header-col1 {
margin: 14px 0 0 33px;
}
.home-layout1 .header-wrapp .header-btn1 {
display: none;
}
.home-layout1 .linker-wrapp .linker-col2 {
width: 94%;
}
.home-layout1 .services-wrapp h3 span {
display: inline;
}
.home-layout1 .about-wrapp p span {
display: inline;
}
.home-layout1 .about-wrapp h2 span {
display: inline;
}
.home-layout1 .about-wrapp h3 span {
display: inline;
}
.home-layout1 .about-wrapp h4 span {
display: inline;
}
.home-layout1 .reviews-wrapp p span {
display: inline;
}
.home-layout1 .reviews-wrapp h2 span {
display: inline;
}
.home-layout1 .reviews-wrapp h3 span {
display: inline;
}
.home-layout1 .award-wrapp p span {
display: inline;
}
.home-layout1 .award-wrapp h2 span {
display: inline;
}
.home-layout1 .aligner-wrapp p span {
display: inline;
}
.home-layout1 .aligner-wrapp h2 span {
display: inline;
}
.home-layout1 .dentistry-wrapp p span {
display: inline;
}
.home-layout1 .dentistry-wrapp h2 span {
display: inline;
}
.home-layout1.treatments-wrapp p span {
display: inline;
}
.home-layout1.treatments-wrapp h2 span {
display: inline;
}
.home-layout1 .team-wrapp p span {
display: inline;
}
.home-layout1 .team-wrapp h2 span {
display: inline;
}
.home-layout1 .team-wrapp h3 span {
display: inline;
}
.home-layout1 .team-wrapp h4 span {
display: inline;
}
.home-layout1 .enquiry-wrapp h2 span {
display: inline;
}
.home-layout1 .instagram-wrapp h2 span {
display: inline;
}
.home-layout1 .flinker-wrapp h2 span {
display: inline;
}
.home-layout1 .footer-wrapp .footer-btn1 {
display: none;
}
.home-layout1 .team-wrapp .team-col1 .team-row1 img {
height: 22.2vw;
}
.innner-content-wrapp .left .contentmain {
width: 95%;
}
.special-popup .modal-content {
width: 70%;
}
.special-popup .modal-body {
padding: 45px 8% 30px;
}
} @media screen and (min-width:1341px) and (max-width:1900px) {
.home-layout1 .banner-wrapp {  min-height: 566px;}
.special-popup .modal-content {  width: 70%;}
.special-popup .modal-body {  padding: 55px 8% 40px;} }
@media (min-width: 768px) {
.caldera-grid .col-sm-12 {
width: 100%;
padding-left: 0px !important;
padding-right: 0px !important;
}
}
.sidbar-bar1 .caldera-grid .row {
margin-left: 0px !important;
margin-right: 0px !important;
max-width: 100%;
}
.sidbar-bar1 .caldera-grid .form-control,
.intl-tel-input.allow-dropdown input {
font-size: 16px !important;
color: #232323 !important;
border: 1px solid #bfbfbf !important;
background: none !important;
outline: none !important;
border-radius: 0 !important;
text-transform: inherit !important;
letter-spacing: 0.5px !important;
font-family: 'Jost', sans-serif;
font-weight: 500;
width: 100% !important;
height: 56px !important;
margin-bottom: 15px !important;
padding: 0 28px !important;
text-align: center;
}
.sidbar-bar1 .caldera-grid .form-control::placeholder {
color: #232323 !important;
}
.sidbar-bar1 .caldera-grid textarea.form-control {
padding-top: 5% !important;
width: 100%;
height: 126px !important;
margin-bottom: 15px !important;
padding: 10px 28px !important;
overflow: hidden;
}
.intl-tel-input {
width: 100% !important;
}
.sidbar-bar1 .caldera-grid .form-group {
margin-bottom: 0px !important;
}
.flag-container {
display: none !important;
}
.sidbar-bar1 .caldera-grid .btn-default {
float: none !important;
font-size: 14px !important;
color: #fff !important;
background-color: #76b82a !important;
border: 1px solid #76b82a !important;
margin: 18px 0 0 !important;
padding: 16px 42px 16px 42px !important;
letter-spacing: 0.4px !important;
text-transform: inherit !important;
border-radius: 0 !important;
transition: all 0.25s ease-out 0s !important;
display: inline-block !important;
font-family: 'Jost', sans-serif;
font-weight: 500;
outline: none !important;
box-shadow: none !important;
}
.sidbar-bar1 .caldera-grid .btn-default:hover {
color: #9eca27 !important;
background-color: #ffffff !important;
border: 1px solid #9eca27 !important;
}
.sidbar-bar1 .caldera-grid a:focus,
.caldera-grid a:hover {
color: #ffffff !important;
text-decoration: none !important;
}
.form-row1 .caldera-grid .form-control {
width: 100% !important;
height: 47px !important;
margin-bottom: 14px !important;
padding: 0 19px !important;
display: block !important;
font-size: 13px !important;
color: #6a6a6a !important;
border-radius: 5px !important;
border: 1px solid #8a8a8c !important;
background: none !important;
outline: none !important;
letter-spacing: 0.8px !important;
text-transform: uppercase !important;
font-family: 'Jost', sans-serif;
font-weight: 700;
}
.form-row1 .caldera-grid textarea.form-control {
width: 100% !important;
height: 165px !important;
margin-bottom: 18px;
padding: 25px 19px !important;
overflow: hidden !important;
}
.form-row1 .caldera-grid .form-group {
margin-bottom: 0px;
}
.form-row1 .caldera-grid .row {
margin-left: 0px !important;
margin-right: 0px !important;
}
.form-row1 .caldera-grid .btn-default {
float: none !important;
font-size: 14px !important;
color: #fff !important;
background-color: #9eca27 !important;
border: 1px solid #9eca27 !important;
margin: 32px 0 0 !important;
padding: 16px 25px 16px 25px !important;
letter-spacing: 0.4px !important;
text-transform: uppercase !important;
border-radius: 4px !important;
transition: all 0.25s ease-out 0s !important;
cursor: pointer !important;
display: inline-block !important;
font-family: 'Jost', sans-serif;
font-weight: 700;
}
.form-row1 .caldera-grid .form-group .parsley-required {
display: none;
}
.form-row1 .caldera-grid .form-group .parsley-error {
border: #a94442 dotted 2px !important;
}
.contac-wrapp .form-row1 .form-bar1 .caldera-grid .checkbox .parsley-error {
border: none !important;
color: red;
}
.sidbar-bar1 .caldera-grid .form-group .parsley-required {
display: none;
}
.sidbar-bar1 .caldera-grid .form-group .parsley-error {
border: #be3835 dotted 1.9px !important;
}
.sidbar-bar1 .caldera-grid .form-group .checkbox .parsley-error {
border: none !important;
color: red !important;
}
label {
display: inline-block;
padding-left: 25px;
font-size: 13.96px !important;
}
.contac-wrapp .form-row1 .form-bar1 .caldera-grid .checkbox label {
display: inline-block;
padding-left: 25px;
text-align: left;
font-size: 13.96px !important;
color: #a4a4a4;
letter-spacing: 0.3px;
line-height: 23px;
float: left;
margin: 0 0 0 0;
width: 100%;
}
.contac-wrapp .form-row1 .form-bar1 .caldera-grid .checkbox label input[type=checkbox] {
-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
overflow: hidden;
height: 12px;
width: 12px;
margin: 0 !important;
padding: 0;
border: 0;
position: absolute;
left: 0;
top: 1px;
-webkit-appearance: none;
-moz-appearance: none;
outline: none !important;
cursor: pointer;
}
.contac-wrapp .form-row1 .form-bar1 .caldera-grid .checkbox label input[type=checkbox] {
background-image: url(//pinnerdentist.co.uk/wp-content/themes/pinnergreendental/images/checkbox-thumb2.png);
height: 12px;
width: 12px;
top: 5px;
}
.contac-wrapp .form-row1 .form-bar1 .caldera-grid .checkbox label input[type=checkbox]:checked {
background-position: 0 -12px;
}
.contac-wrapp .form-row1 .form-bar1 .checkbox a {
color: #9eca27 !important;
}
.contac-wrapp .form-row1 .form-bar1 .g-recaptcha {
width: 100%;
float: left;
margin: 10px auto 0px -30px;
transform: scale(0.9);
}
.contac-wrapp .form-row1 .form-bar1 .g-recaptcha div {
width: auto !important;
height: auto !important;
float: left;
}
.right .getintouch .sidbar-bar1 .caldera-grid .checkbox {
text-align: center;
}
.right .getintouch .sidbar-bar1 .caldera-grid .checkbox label {
display: inline;
padding-left: 25px;
text-align: center;
font-size: 13.96px !important;
color: #232323;
letter-spacing: 0.3px;
line-height: 23px;
float: none;
margin: 0 0 0 0;
width: 100%;
position: relative;
}
.right .getintouch .sidbar-bar1 .caldera-grid .checkbox label input[type=checkbox] {
-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
overflow: hidden;
height: 12px;
width: 12px;
margin: 0 !important;
padding: 0;
border: 0;
position: absolute;
left: 0;
top: 1px;
-webkit-appearance: none;
-moz-appearance: none;
outline: none !important;
cursor: pointer;
}
.right .getintouch .sidbar-bar1 .caldera-grid .checkbox label input[type=checkbox] {
background-image: url(//pinnerdentist.co.uk/wp-content/themes/pinnergreendental/images/checkbox-thumb3.png);
height: 16px;
width: 16px;
top: 2px;
background-size: 100%;
}
.right .getintouch .sidbar-bar1 .caldera-grid .checkbox label input[type=checkbox]:checked {
background-position: 0 -16px;
}
.right .getintouch .sidbar-bar1 .checkbox a {
color: #9eca27 !important;
}
.sidbar-bar1 .g-recaptcha {
float: left;
display: block;
margin: 10px auto 0px -15px;
transform: scale(0.9);
}
.sidbar-bar1 .g-recaptcha div {
width: auto !important;
height: auto !important;
}
.dialog--open .dialog-inner .caldera-grid .form-control {
font-size: 14px !important;
font-weight: 500 !important;
color: #fff !important;
letter-spacing: 0.6px !important;
background: rgba(73, 110, 109, 0.85) !important;
border-radius: 40px !important;
height: 45px !important;
float: left !important;
margin-bottom: 15px !important;
padding: 0 20px !important;
border: none !important;
}
.dialog--open .dialog-inner .caldera-grid textarea.form-control {
padding: 14px 20px !important;
line-height: normal !important;
}
.dialog--open .dialog-inner .caldera-grid .btn {
font-size: 16.36px !important;
font-weight: 400 !important;
color: #ffffff !important;
letter-spacing: 1.6px !important;
background: #496e6d !important;
border: 1px solid #496e6d !important;
border-radius: 40px !important;
display: inline-block !important;
padding: 16px 26px 15px 26px !important;
cursor: pointer !important;
transition: all 0.25s ease-out 0s !important;
line-height: normal !important;
}
.dialog--open .dialog-inner .caldera-grid .btn:hover {
color: #496e6d !important;
background: #ffffff !important;
border: 1px solid #496e6d !important;
}
.dialog--open .dialog-inner .caldera-grid .form-group {
margin-bottom: 0px !important;
}
.dialog--open .dialog-inner .caldera-grid .row {
margin-left: 0px !important;
margin-right: 0px !important;
}
.dialog--open .dialog-inner .caldera-grid .col-sm-6:nth-child(2n) {
padding-left: 7px !important;
padding-right: 0px !important;
}
.dialog--open .dialog-inner .caldera-grid .col-sm-6 {
padding-left: 0px !important;
}
.conter-wrapp.error-sec {
position: relative;
padding: 47px 0 93px;
}
.conter-wrapp.error-sec h2 {
font-size: 40px;
color: #6a6a6a;
text-align: center;
}
.conter-wrapp.error-sec p {
font-size: 16px;
color: #6a6a6a;
line-height: 26px;
margin: 15px 0;
text-align: center;
}
.conter-wrapp.error-sec form.search-form {
text-align: center;
}
@media screen and (min-width:767px) and (max-width:1350px) {
.linker-wrapp .linker-row1 {
margin: 0 0 0 40px;
}
}
@media screen and (max-width:1024px) {
.header-wrapp .header-btn1,
.header-wrapp .header-btn2 {
padding: 16px 20px 16px 20px;
}
.header-wrapp .header-row1 {
width: 26.88%
}
.teamin-wrapp .teamin-btn1 {
padding: 15px 15px 15px 15px;
margin: 55px 15px 34px 15px;
}
}
@media screen and (max-width: 900px) {
.header-wrapp .header-btn1,
.header-wrapp .header-btn2 {
padding: 16px 10px 16px 10px;
}
.teamin-wrapp .teamin-btn1 {
padding: 45px 15px 15px 15px;
margin: 20px 15px 34px 15px;
}
.contac-wrapp .form-row1 .form-bar1 .g-recaptcha {
width: 100%;
float: left;
margin: 10px auto 0px -25px;
transform: scale(0.9);
}
.sidbar-bar1 .g-recaptcha {
float: left;
display: block;
margin: 10px auto 0px -25px;
transform: scale(0.8);
}
}
@media screen and (max-width: 800px) {
.header-wrapp p span {
margin: 0 0 0 6px !important;
}
.header-wrapp .header-btn1,
.header-wrapp .header-btn2 {
padding: 10px 6px 10px 6px !important;
}
.header-wrapp .header-row1 {
width: 22.88%;
}
.header-wrapp .header-row4 {
margin: 6px 0 0;
}
.teamin-wrapp .teamin-btn1 {
padding: 15px 15px 15px 15px;
margin: 30px 15px 34px 15px;
}
.popup {
padding: 7px 5%;
}
.popup .hb-close-wrapper {
right: 40px;
}
.popup p {
padding: 0 0;
}
.popup {
padding: 7px 0;
}
}
@media screen and (max-width: 768px) {
.contac-wrapp .form-row1 .form-bar1 .g-recaptcha {
width: 100%;
float: left;
margin: 10px auto 0px -20px;
transform: scale(0.9);
}
.sidbar-bar1 .g-recaptcha {
float: left;
display: block;
margin: 10px auto 0px -40px;
transform: scale(0.7);
}
.popup p br {
display: none;
}
.popup p span br {
display: block;
}
.popup-cntent {
padding: 0 3%;
}
}
@media screen and (max-width: 767px) {
.linker-row1.header_new {
display: none;
}
.banner-wrapp .banner-row4 {
bottom: 60%;
}
.dialog--open .dialog-inner .caldera-grid .col-sm-6 {
width: 50% !important;
float: left !important;
padding-left: 0px !important;
padding-right: 5px !important;
}
.dialog--open .dialog-inner .caldera-grid .col-sm-6:nth-child(2n) {
padding-left: 4px !important;
padding-right: 0px !important;
}
.dialog--open .dialog-inner .caldera-grid textarea.form-control {
white-space: nowrap !important;
overflow: hidden !important;
}
.header-wrapp .header-row1 {
width: 100%;
}
.contentmain .teamblock .caption {
padding: 8% 5% 25px 5%;
}
.innner-content-wrapp .left .contentmain.about-wrapp .slide-post {
background: #496e6d;
}
.innner-content-wrapp .left .contentmain.about-wrapp .slide-post.owl-carousel.owl-drag .owl-item .teamblock {
margin-top: 0;
}
#menuzord ul#menu-main-menu {
display: none;
visibility: visible !important;
animation-name: none !important;
}
.header-wrapp-inn .header-wrapp-inn .flexslider .slides>li {
background-size: cover !important;
}
.header-wrapp-inn .titlewrapp {
bottom: 34%;
}
.teamin-wrapp .teamin-btn1 {
padding: 15px 15px 15px 15px;
margin: 0 15px 34px 15px;
}
.gester-wrapp .mona-all-model-slide.owl-carousel.owl-drag .owl-item {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
height: auto !important;
}
.gester-wrapp .mona-all-model-slide.owl-carousel.owl-drag .owl-item>div,
.gester-wrapp .mona-all-model-slide.owl-carousel.owl-drag .owl-item>div .gester-row1,
.gester-wrapp .mona-all-model-slide.owl-carousel.owl-drag .owl-item>div .gester-row1 .margin,
.gester-wrapp .mona-all-model-slide.owl-carousel.owl-drag .owl-item>div .gester-row1 .margin .gester-bar1 {
height: 100%;
width: 100%;
text-align: center;
}
.gester-wrapp .mona-all-model-slide.owl-carousel.owl-drag .owl-item>div .gester-row1 .margin .gester-bar1 {
position: relative;
padding-bottom: 60px;
}
.gester-wrapp .mona-all-model-slide.owl-carousel.owl-drag .owl-item>div .gester-row1 .margin .gester-bar1 .gester-btn1 {
position: absolute;
bottom: 0;
left: 0;
right: 0;
margin: 0 auto;
width: 180px;
}
.gester-wrapp .mona-all-model-slide.owl-carousel .owl-stage-outer .owl-stage {
display: flex;
flex-wrap: wrap;
}
.contac-wrapp .form-row1 .form-bar1 .g-recaptcha {
width: 100%;
float: left;
margin: 10px auto 0px -20px;
transform: scale(0.9);
}
.sidbar-bar1 .g-recaptcha {
float: left;
display: block;
margin: 10px auto 0px -15px;
transform: scale(0.9);
}
.home-layout1 .reviews-wrapp .reviews-col1.desk {
display: none;
}
.home-layout1 .reviews-wrapp .reviews-col1.mob {
display: block;
}
.team-other-wrapp .team-col1.desk {
display: none;
}
.team-other-wrapp .team-col1.mob {
display: block;
}
}
@media screen and (max-width: 600px) {
.banner-wrapp .banner-row4 {
bottom: 38%;
}
}
@media (max-width: 460px) {
.enquer-wrapp h2 {
font-size: 14px;
}
.gester-wrapp p {
font-size: 14px;
}
.teamin-wrapp .teamin-btn1 {
padding: 15px 15px 15px 15px;
margin: 0 15px 34px 15px;
}
.contac-wrapp .form-row1 .form-bar1 .g-recaptcha {
width: 100%;
float: left;
margin: 10px auto 0px -15px;
transform: scale(0.9);
}
.sidbar-bar1 .g-recaptcha {
float: left;
display: block;
margin: 10px auto 0px -30px;
transform: scale(0.8);
}
}
@media screen and (max-width: 412px) {
.banner-wrapp .banner-row4 {
bottom: 42%;
}
}
@media screen and (max-width: 350px) {
.banner-wrapp .banner-row4 {
bottom: 46%;
}
}
@media (max-width: 330px) {
.banner-wrapp .banner-row4 {
bottom: 52%;
}
.enquer-wrapp h2 {
font-size: 13px;
}
}
.common-style h2 a.book_appointment {
color: #6a6a6a;
font-weight: normal;
}
.common-style h2 a.book_appointment:hover {
color: #9eca27;
}
.common-style .about-wrapp h2 a {
font-weight: normal;
color: #6a6a6a;
}
.common-style .about-wrapp h2 a:hover {
color: #9eca27;
}
section.enquer-wrapp .slick-prev,
section.enquer-wrapp .slick-next {
z-index: 9;
}
.onmobile-wrapp {
display: none !important;
}
@media (max-width: 767px) {
.onmobile-wrapp {
display: block !important;
}
.ondesktop-wrapp {
display: none;
}
.special-popup .modal-body {
max-height: 75vh;
overflow-y: auto;
}
}