@import url("https://web.archive.org/web/20220305165204cs_/http://fonts.googleapis.com/css?family=Dosis:600|Roboto+Slab:100,300,400,700");
.grid,.unit
{
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box
}
.grid
{
display:block;
clear:both
}
.grid .unit
{
float:left;
width:100%;
padding:10px
}
.grid .unit:first-child
{
padding-left:20px
}
.grid .unit:last-child
{
padding-right:20px
}
.unit .unit:first-child
{
padding-left:0
}
.unit .unit:last-child
{
padding-right:0
}
.unit .grid:first-child>.unit
{
padding-top:0
}
.unit .grid:last-child>.unit
{
padding-bottom:0
}
.no-gutters .unit,.unit.no-gutters
{
padding:0 !important
}
.contain .grid,.grid.contain
{
max-width:978px;
margin:0 auto
}
.grid .whole,.grid .w-1-1
{
width:100%
}
.grid .half,.grid .w-1-2
{
width:50%
}
.grid .one-third,.grid .w-1-3
{
width:33.3332%
}
.grid .two-thirds,.grid .w-2-3
{
width:66.6665%
}
.grid .one-quarter,.grid .w-1-4
{
width:25%
}
.grid .three-quarters,.grid .w-3-4
{
width:75%
}
.grid .one-fifth,.grid .w-1-5
{
width:20%
}
.grid .two-fifths,.grid .w-2-5
{
width:40%
}
.grid .three-fifths,.grid .w-3-5
{
width:60%
}
.grid .four-fifths,.grid .w-4-5
{
width:80%
}
.grid .golden-small,.grid .w-g-s
{
width:38.2716%
}
.grid .golden-large,.grid .w-g-l
{
width:61.7283%
}
.grid
{
*zoom:1
}
.grid:before,.grid:after
{
display:table;
content:"";
line-height:0
}
.grid:after
{
clear:both
}
.align-center
{
text-align:center
}
.align-left
{
text-align:left
}
.align-right
{
text-align:right
}
.pull-left
{
float:left
}
.pull-right
{
float:right
}
.caption1,.caption2{
    position:absolute;
    z-index:10;
    width: 100%;
    color:white;
	text-align:center;
	bottom:300px;
}
.caption1 span{
	background:rgb(75,184,97); 
	font-size:38px;
	padding:8px;
}	
.caption2 a{
	background:#fff;
	color:rgb(75,184,97);
	font-size:24px;
	padding:8px;
	text-decoration:none;position:relative;
    top:350px;
	}

	/*slideshow*/

#slider, #slider1, #slider2, #slider3 {
  position: relative;
  overflow: hidden;
  margin: 0 auto 0 auto;
  /*border-radius: 4px;*/
}

#slider ul, #slider1 ul, #slider2 ul, #slider3 ul {
  position: relative;
  margin: 0;
  padding: 0;
  height: 200px;
  list-style: none;
}

#slider ul li, #slider1 ul li, #slider2 ul li, #slider3 ul li{
  position: relative;
  display: block;
  float: left;
  margin: 0;
  padding: 0;
  width: 220px;
  height: 50px;
  
  text-align: center;
  line-height: 50px;
  font-family:"Nixie One", sans-serif;
  font-size:32px;
  /*background-color:#fff;
  color:rgb(75,184,97);*/
  font-weight:bold;
}

	  
svg{
  /*border-radious: 5px;*/
  /*box-shadow: 0 0 5px #fff;*/
  }
  
.heartbeat{
  position: absolute; width:99%; text-align:center;margin:0 auto;}
  .beat{
    width: 3px;
    height: 3px;
    position: absolute;
    background: #38FFFF;
    box-shadow: 0 0 8px 4px #38FFFF;
    border-radius: 50%;
    top: 49.7%;
    animation: tuk 5s ease-in-out infinite;
	-webkit-animation:tuk 5s ease-in-out infinite;
	-moz-animation:tuk 5s ease-in-out infinite;
	-ms-animation:tuk 5s ease-in-out infinite;

}
@-webkit-keyframes tuk{
  from
    {left: 0;
    top: 49.7%;}
  35%
    {left: 30%;
    top: 49.7%;}
  40%
    {left: 40%;
    top: 19.7%;}
  50%
    {left: 50%;
    top: 79.7%;}
  55%
    {left: 60%;
    top: 49.7%;}
  to
    {left: 100%;
    top: 49.7%;}
}

@-ms-keyframes tuk {
  from
    {left: 0;
    top: 49.7%;}
  35%
    {left: 30%;
    top: 49.7%;}
  40%
    {left: 40%;
    top: 19.7%;}
  50%
    {left: 50%;
    top: 79.7%;}
  55%
    {left: 60%;
    top: 49.7%;}
  to
    {left: 100%;
    top: 49.7%;}
}
@keyframes tuk{
  from
    {left: 0;
    top: 49.7%;}
  35%
    {left: 30%;
    top: 49.7%;}
  40%
    {left: 40%;
    top: 19.7%;}
  50%
    {left: 50%;
    top: 79.7%;}
  55%
    {left: 60%;
    top: 49.7%;}
  to
    {left: 100%;
    top: 49.7%;}
}


@media screen and (max-width:568px)
{
.grid .unit
{
width:100% !important;
padding-left:20px;
padding-right:20px
}
.unit .grid .unit
{
padding-left:0;
padding-right:0
}
.center-on-mobiles
{
text-align:center !important
}
.hide-on-mobiles
{
display:none !important
}

}
@media screen and (min-width:1180px)
{
.wider .grid
{
max-width:1180px;
margin:0 auto
}

}
/*.mfp-bg
{
top:0;
left:0;
width:100%;
height:100%;
z-index:1042;
overflow:hidden;
position:fixed;
background:#0b0b0b;
opacity:.8;
filter:alpha(opacity=80)
}
.mfp-wrap
{
top:0;
left:0;
width:100%;
height:100%;
z-index:1043;
position:fixed;
outline:none !important;
-webkit-backface-visibility:hidden
}
.mfp-container
{
text-align:center;
position:absolute;
width:100%;
height:100%;
left:0;
top:0;
padding:0 8px;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box
}
.mfp-container:before
{
content:'';
display:inline-block;
height:100%;
vertical-align:middle
}
.mfp-align-top .mfp-container:before
{
display:none
}
.mfp-content
{
position:relative;
display:inline-block;
vertical-align:middle;
margin:0 auto;
text-align:left;
z-index:1045
}
.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content
{
width:100%;
cursor:auto
}
.mfp-ajax-cur
{
cursor:progress
}
.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close
{
cursor:-moz-zoom-out;
cursor:-webkit-zoom-out;
cursor:zoom-out
}
.mfp-zoom
{
cursor:pointer;
cursor:-webkit-zoom-in;
cursor:-moz-zoom-in;
cursor:zoom-in
}
.mfp-auto-cursor .mfp-content
{
cursor:auto
}
.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter
{
-webkit-user-select:none;
-moz-user-select:none;
user-select:none
}
.mfp-loading.mfp-figure
{
display:none
}
.mfp-hide
{
display:none !important
}
.mfp-preloader
{
color:#ccc;
position:absolute;
top:50%;
width:auto;
text-align:center;
margin-top:-0.8em;
left:8px;
right:8px;
z-index:1044
}
.mfp-preloader a
{
color:#ccc
}
.mfp-preloader a:hover
{
color:#fff
}
.mfp-s-ready .mfp-preloader
{
display:none
}
.mfp-s-error .mfp-content
{
display:none
}
button.mfp-close,button.mfp-arrow
{
overflow:visible;
cursor:pointer;
background:transparent;
border:0;
-webkit-appearance:none;
display:block;
outline:none;
padding:0;
z-index:1046;
-webkit-box-shadow:none;
box-shadow:none
}
button::-moz-focus-inner
{
padding:0;
border:0
}
.mfp-close
{
width:44px;
height:44px;
line-height:44px;
position:absolute;
right:0;
top:0;
text-decoration:none;
text-align:center;
opacity:.65;
padding:0 0 18px 10px;
color:#fff;
font-style:normal;
font-size:28px;
font-family:Arial,Baskerville,monospace
}
.mfp-close:hover,.mfp-close:focus
{
opacity:1
}
.mfp-close:active
{
top:1px
}
.mfp-close-btn-in .mfp-close
{
color:#333
}
.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close
{
color:#fff;
right:-6px;
text-align:right;
padding-right:6px;
width:100%
}
.mfp-counter
{
position:absolute;
top:0;
right:0;
color:#ccc;
font-size:16px;
line-height:18px;
font-family:"proxima-nova",sans-serif;
font-style:normal;
font-weight:400
}
.mfp-arrow
{
position:absolute;
opacity:.65;
margin:0;
top:50%;
margin-top:-55px;
padding:0;
width:90px;
height:110px;
-webkit-tap-highlight-color:rgba(0,0,0,0)
}
.mfp-arrow:active
{
margin-top:-54px
}
.mfp-arrow:hover,.mfp-arrow:focus
{
opacity:1
}
.mfp-arrow:before,.mfp-arrow:after,.mfp-arrow .mfp-b,.mfp-arrow .mfp-a
{
content:'';
display:block;
width:0;
height:0;
position:absolute;
left:0;
top:0;
margin-top:35px;
margin-left:35px;
border:medium inset transparent
}
.mfp-arrow:after,.mfp-arrow .mfp-a
{
border-top-width:13px;
border-bottom-width:13px;
top:8px
}
.mfp-arrow:before,.mfp-arrow .mfp-b
{
border-top-width:21px;
border-bottom-width:21px
}
.mfp-arrow-left
{
left:0
}
.mfp-arrow-left:after,.mfp-arrow-left .mfp-a
{
border-right:17px solid #fff;
margin-left:31px
}
.mfp-arrow-left:before,.mfp-arrow-left .mfp-b
{
margin-left:25px;
border-right:27px solid #3f3f3f
}
.mfp-arrow-right
{
right:0
}
.mfp-arrow-right:after,.mfp-arrow-right .mfp-a
{
border-left:17px solid #fff;
margin-left:39px
}
.mfp-arrow-right:before,.mfp-arrow-right .mfp-b
{
border-left:27px solid #3f3f3f
}
.mfp-iframe-holder
{
padding-top:40px;
padding-bottom:40px
}
.mfp-iframe-holder .mfp-content
{
line-height:0;
width:100%;
max-width:900px
}
.mfp-iframe-holder .mfp-close
{
top:-40px
}
.mfp-iframe-scaler
{
width:100%;
height:0;
overflow:hidden;
padding-top:56.25%
}
.mfp-iframe-scaler iframe
{
position:absolute;
display:block;
top:0;
left:0;
width:100%;
height:100%;
box-shadow:0 0 8px rgba(0,0,0,0.6);
background:#000
}
img.mfp-img
{
width:auto;
max-width:100%;
height:auto;
display:block;
line-height:0;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;
padding:40px 0 40px;
margin:0 auto
}
.mfp-figure
{
line-height:0
}
.mfp-figure:after
{
content:'';
position:absolute;
left:0;
top:40px;
bottom:40px;
display:block;
right:0;
width:auto;
height:auto;
z-index:-1;
box-shadow:0 0 8px rgba(0,0,0,0.6);
background:#444
}
.mfp-figure small
{
color:#bdbdbd;
display:block;
font-size:12px;
line-height:14px
}
.mfp-bottom-bar
{
margin-top:-36px;
position:absolute;
top:100%;
left:0;
width:100%;
cursor:auto
}
.mfp-title
{
text-align:left;
line-height:18px;
color:#f3f3f3;
word-wrap:break-word;
padding-right:36px
}
.mfp-image-holder .mfp-content
{
max-width:100%
}
.mfp-gallery .mfp-image-holder .mfp-figure
{
cursor:pointer
}
@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px)
{
/*.mfp-img-mobile .mfp-image-holder
{
padding-left:0;
padding-right:0
}
.mfp-img-mobile img.mfp-img
{
padding:0
}
.mfp-img-mobile .mfp-figure:after
{
top:0;
bottom:0
}
.mfp-img-mobile .mfp-figure small
{
display:inline;
margin-left:5px
}
.mfp-img-mobile .mfp-bottom-bar
{
background:rgba(0,0,0,0.6);
bottom:0;
margin:0;
top:auto;
padding:3px 5px;
position:fixed;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box
}
.mfp-img-mobile .mfp-bottom-bar:empty
{
padding:0
}
.mfp-img-mobile .mfp-counter
{
right:5px;
top:3px
}
.mfp-img-mobile .mfp-close
{
top:0;
right:0;
width:35px;
height:35px;
line-height:35px;
background:rgba(0,0,0,0.6);
position:fixed;
text-align:center;
padding:0
}
*/
}
@media all and (max-width:900px)
{
/*
.mfp-arrow
{
-webkit-transform:scale(.75);
transform:scale(.75)
}
.mfp-arrow-left
{
-webkit-transform-origin:0;
transform-origin:0
}
.mfp-arrow-right
{
-webkit-transform-origin:100%;
transform-origin:100%
}
.mfp-container
{
padding-left:6px;
padding-right:6px
}
*/
}
/*.mfp-ie7 .mfp-img
{
padding:0
}
.mfp-ie7 .mfp-bottom-bar
{
width:600px;
left:50%;
margin-left:-300px;
margin-top:5px;
padding-bottom:5px
}
.mfp-ie7 .mfp-container
{
padding:0
}
.mfp-ie7 .mfp-content
{
padding-top:44px
}
.mfp-ie7 .mfp-close
{
top:0;
right:0;
padding-top:0
}
.hasCountdown
{
border:none;
background-color:transparent
}
.countdown_rtl
{
direction:rtl
}
.countdown_holding span
{
color:#888
}
.countdown_row
{
clear:both;
width:100%;
padding:0 2px;
text-align:center
}
.countdown_show1 .countdown_section
{
width:98%
}
.countdown_show2 .countdown_section
{
width:48%
}
.countdown_show3 .countdown_section
{
width:32.5%
}
.countdown_show4 .countdown_section
{
width:24.5%
}
.countdown_show5 .countdown_section
{
width:19.5%
}
.countdown_show6 .countdown_section
{
width:16.25%
}
.countdown_show7 .countdown_section
{
width:14%
}
.countdown_section
{
display:block;
float:left;
font-size:75%;
text-align:center
}
.countdown_amount
{
font-size:200%
}
.countdown_descr
{
display:block;
width:100%
}
*/
.bx-wrapper
{
position:relative;
margin:0 auto 0;
padding:0;
*zoom:1;
-moz-box-shadow:0 1px 20px rgba(0,0,0,0.7);
-webkit-box-shadow:0 1px 20px rgba(0,0,0,0.7);
box-shadow:0 1px 20px rgba(0,0,0,0.7)
}
.bx-wrapper img
{
width:100%;
max-width:100%;
display:block
}
.bx-wrapper .bx-viewport
{
-moz-box-shadow:none;
-webkit-box-shadow:none;
box-shadow:none;
border:none;
left:0;
background:#fff
}
.bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto
{
position:absolute;
bottom:-30px;
width:100%
}
.bx-wrapper .bx-loading
{
min-height:50px;
background:url(../../../20181221214808im_/http_/preventiveclinic.in/img/bx_loader.html) center center no-repeat #fff;
height:100%;
width:100%;
position:absolute;
top:0;
left:0;
z-index:2000
}
.bx-wrapper .bx-pager
{
text-align:center;
font-size:.85em;
font-family:Arial;
font-weight:bold;
color:#666;
padding-top:20px
}
.bx-wrapper .bx-pager .bx-pager-item,.bx-wrapper .bx-controls-auto .bx-controls-auto-item
{
display:inline-block;
*zoom:1;
*display:inline
}
.bx-wrapper .bx-pager.bx-default-pager a
{
background:#444;
text-indent:-9999px;
display:block;
width:10px;
height:10px;
margin:0 5px;
outline:0;
-moz-border-radius:5px;
-webkit-border-radius:5px;
border-radius:5px
}
.bx-wrapper .bx-pager.bx-default-pager a:hover,.bx-wrapper .bx-pager.bx-default-pager a.active
{
background:#c5b15a
}
.bx-wrapper .bx-prev
{
left:10px;
background:url(../../../20181216175531im_/http_/preventiveclinic.in/img/controls.html) no-repeat 0 -32px
}
.bx-wrapper .bx-next
{
right:10px;
background:url(../../../20181216175531im_/http_/preventiveclinic.in/img/controls.html) no-repeat -43px -32px
}
.bx-wrapper .bx-prev:hover
{
background-position:0 0
}
.bx-wrapper .bx-next:hover
{
background-position:-43px 0
}
.bx-wrapper .bx-controls-direction a
{
position:absolute;
top:50%;
margin-top:-16px;
outline:0;
width:32px;
height:32px;
text-indent:-9999px;
z-index:1000
}
.bx-wrapper .bx-controls-direction a.disabled
{
display:none
}
.bx-wrapper .bx-controls-auto
{
text-align:center
}
.bx-wrapper .bx-controls-auto .bx-start
{
display:block;
text-indent:-9999px;
width:10px;
height:11px;
outline:0;
background:url(../../../20181220232202im_/http_/preventiveclinic.in/images/controls.html) -86px -11px no-repeat;
margin:0 3px
}
.bx-wrapper .bx-controls-auto .bx-start:hover,.bx-wrapper .bx-controls-auto .bx-start.active
{
background-position:-86px 0
}
.bx-wrapper .bx-controls-auto .bx-stop
{
display:block;
text-indent:-9999px;
width:9px;
height:11px;
outline:0;
background:url(../../../20181220232202im_/http_/preventiveclinic.in/images/controls.html) -86px -44px no-repeat;
margin:0 3px
}
.bx-wrapper .bx-controls-auto .bx-stop:hover,.bx-wrapper .bx-controls-auto .bx-stop.active
{
background-position:-86px -33px
}
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager
{
text-align:left;
width:80%
}
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto
{
right:0;
width:35px
}
.bx-wrapper .bx-caption
{
position:absolute;
bottom:0;
left:0;
background:#666\9;
background:rgba(80,80,80,0.75);
width:100%
}
.bx-wrapper .bx-caption span
{
color:#fff;
font-family:Arial;
display:block;
font-size:.85em;
padding:10px
}
ul.bxslider
{
margin:0
}
ul.bxslider li
{
margin:0;
left:0
}
html
{
font-size:62.5%
}
body
{
font-family:"proxima-nova",sans-serif;
font-style:normal;
font-weight:400;
color:#444
}
p
{
font-size:16px;
font-size:1.6rem;
font-weight:300;
line-height:1.45;
margin:auto auto 1.5em
}
h1,h2,h3,h4,h5,h6
{
/*font-family:"adobe-garamond-pro",sans-serif;
font-style:normal;
font-weight:600;
text-transform:uppercase;
line-height:1;
margin-top:0;
text-rendering:optimizeLegibility;
margin:auto auto 1em*/
font-style:normal;
font-weight:700;
font-family:"Roboto", cursive;
font-size:30px;
font-size:3.8rem;
/*background:rgb(74,184,97);
padding:8px 12px;*/
text-align:center;
}
h1
{
font-size:26px;
font-size:2.6rem;
font-weight:700
}
h2
{
font-size:22px;
font-size:2.2rem;
font-weight:700
}
.wrap
{
display:block;
width:100%;
margin:0;
top:0;
left:0;
right:0
}
section
{
padding:100px 0 0 0
}
::selection
{
background:rgb(75,184,97);
color:#fff
}
::-moz-selection
{
background:rgb(75,184,97)
color:#fff
}
a#logo
{
display:block;
height:149px;
width:143px;
background:url('../../../20181221224212im_/http_/preventiveclinic.in/logo_new.png') no-repeat;
background-size:143px 149px;
position:absolute;
top:0;
margin:0 auto;
}
.wrap.full-width-nav
{
position:fixed;
height:auto;
max-height:9999px;
padding:10px 0;
background:#fff;
z-index:1001;
-moz-box-shadow:0 -5px 20px rgba(0,0,0,0.5);
-webkit-box-shadow:0 -5px 20px rgba(0,0,0,0.5);
box-shadow:0 -5px 20px rgba(0,0,0,0.5)
}
/*! START responsive-nav.js 1.0.23 by @viljamis */
.nav-collapse ul
{
margin:20px 0 0 0;
padding:0;
width:100%;
display:block;
list-style:none;
line-height:5;
text-align:right;
}
.nav-collapse li
{
padding:10px 0;
width:100%;
display:block
}
.nav-collapse li a
{
display:block;
position:relative;
margin-left:0;
top:0;
font-size:13px;
text-decoration:none;
font-family:"adobe-garamond-pro",sans-serif;
font-style:normal;
font-weight:700;
text-transform:uppercase
}
.nav-collapse li a:hover
{
color:rgb(75,184,97);
}
#top-menu li.active a
{
color:rgb(75,184,97);
}
.js .nav-collapse
{
clip:rect(0 0 0 0);
max-height:0;
position:absolute;
display:block;
overflow:hidden;
zoom:1
}
.nav-collapse.opened
{
max-height:9999px
}
.nav-toggle
{
-webkit-tap-highlight-color:rgba(0,0,0,0);
-webkit-touch-callout:none;
-webkit-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
-o-user-select:none;
user-select:none;
float:right;
font-size:20px;
text-decoration:none;
display:block;
width:20px;
height:20px;
background:url('../../../20181221140926im_/http_/preventiveclinic.in/img/mobile-nav.html');
position:relative;
top:15px
}
@media screen and (min-width:800px)
{
.wrap.full-width-nav
{
padding:57px 0
}
.nav-collapse ul
{
margin:0;
display:inline-block;
position:relative;
line-height:1
}
.nav-collapse li
{
display:inline;
background:transparent
}
.nav-collapse li a
{
display:inline;
position:relative;
margin-left:30px;
top:0;
font-size:14px;
text-decoration:none;
color:#444
}
.js .nav-collapse
{
display:inline-block
}
.js .nav-collapse
{
position:relative
}
.js .nav-collapse.closed
{
max-height:none;
height:15px;
/*bottom:13px*/
}
.nav-toggle
{
display:none
}

}
/*! END responsive-nav.js 1.0.23 by @viljamis */
.wrap.image-slider
{
height:auto;
padding-top:133px;
background:#fff
}
@media screen and (max-width:800px)
{
.wrap.image-slider
{
padding-top:93px
}

}

section.welcome
{
padding:20px 0 0 0; /*change padding to 50 once completed*/
text-align:center;
background-color:rgb(75,184,97);
background-image:url("../../../20220706034359im_/http_/preventiveclinic.in/heart_bg.html");
background-repeat:no-repeat;
-webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    background-position: center;
    font-family: 'Cantarell', sans-serif;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='.images/header-photo.jpg', sizingMethod='scale');
    -ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/header-photo.jpg', sizingMethod='scale')";

}
/*section.welcome.bg img{
position: absolute; top: 0; min-width: 100%; min-height: 100%;
	background:url("/web/20220305165204im_/http://preventiveclinic.in/heart_bg.png")no-repeat;
	-webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    background-position: center;
    font-family: 'Cantarell', sans-serif;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='.images/header-photo.jpg', sizingMethod='scale');
    -ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/header-photo.jpg', sizingMethod='scale')";
	}*/
section.welcome .unit.whole
{
margin-bottom:0
}
.bottomleft{background:#fff; color:rgb(75,184,97);} 

.pad-left{padding-left:20px;}
.pad-left-210{padding-left:210px;}
#ppl{background:url(../../../20181221050747im_/http_/preventiveclinic.in/ppl.png); background-size:100px 100px;width:100px; height:100px;float:left;}
.grid .unit .whole p#mumbai{
font-family:"Roboto",cursive;
font-style:normal;
text-transform:none;
font-weight:700;
font-size:32px;
font-size:3.6rem;
/*padding:0 5%;*/
color:#fff;
letter-spacing:1px;
}
.grid .unit .whole p#mumbai span{text-transform:uppercase;}
.white-box{ background:#fff;padding:1px 8px;color:rgb(75,184,97);}
.green-box{ color:#fff;padding:1px 8px;background:rgb(75,184,97);}
.p1{display:none;}
/*
#count
{
position:relative;
width:100%;
margin:0 auto;
top:200px;
font-family:'ar_bonnieregular',"adobe-garamond-pro",sans-serif;
font-style:normal;
text-transform:uppercase;
font-weight:normal;
font-size:36px;
font-size:3.6rem;
line-height:1.5;
color:#fff
}
.countdown_row
{
position:relative;
display:inline-block;
margin-top:20px
}*/
section.guys
{
text-align:center;
padding-top:100px;
padding-bottom:120px;
background:#fff;
/*background:url("/web/20220305165204im_/http://preventiveclinic.in/page3.jpg")no-repeat;
-webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    background-position: center;
    font-family: 'Cantarell', sans-serif;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='.images/header-photo.jpg', sizingMethod='scale');
    -ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/header-photo.jpg', sizingMethod='scale')";
*/
}


section.guys img
{
-moz-border-radius:50%;
-webkit-border-radius:50%;
border-radius:50%;
margin-bottom:25px
}
section.guys h2
{
color:#444;
font-size:24px;
font-size:2.4rem;
margin-bottom:10px
}
section.guys h3
{
font-style:italic;
font-weight:400;
text-transform:none;
color:#444;
font-size:22px;
font-size:2.2rem
}
section.guys p
{
font-family:"Roboto",cursive;
font-style:normal;
text-transform:none;
font-weight:700;
font-size:32px;
font-size:3.8rem;
/*padding:0 5%;*/
letter-spacing:1px;
}
#text-3
{ color:rgb(75,184,97);;background:#fff;}
#text-3-1
{color:#fff;background:rgb(75,184,97);padding:2px 8px;}
.outer{position:relative; width:220px; height:220px; margin:0 auto; text-align:center;}
.inner{position:absolute;left:0;top:75px; padding:0 5px;z-index:20; color:#fff;}
.cross,.cross1 {
  width: 220px;
  height: 210px;
  position: relative;
  margin: 0 auto;
  border-radius:5px;
}
.cross1:before, .cross1:after {
  content: "";
  position: absolute;
  z-index: 1;
  background: #fff;
  border-radius:5px;
}
.cross:before, .cross:after {
  content: "";
  position: absolute;
  z-index: 1;
  background: rgb(97,184,97);
  border-radius:5px;
}

.cross:before, .cross1:before {
  left: 50%;
  width: 30%;
  margin-left: -15%;
  height: 100%;
  
}

.cross:after,.cross1:after {
  top: 50%;
  height: 30%;
  margin-top: -15%;
  width: 100%;
  margin-left:-49%;
}


section.guys .grid .unit.whole
{
/*padding-top:50px*/
}
/*a.general-popup
{
position:relative;
display:inline-block;
width:200px;
padding:20px 10px;
background-color:#c5b15a;
border-radius:8px 8px 8px 8px;
text-align:center;
font-family:"adobe-garamond-pro",sans-serif;
font-style:normal;
text-transform:uppercase;
text-decoration:none;
font-weight:600;
letter-spacing:1px;
color:#fff;
font-size:14px;
font-size:1.4rem;
transition:opacity .5s ease
}
a.general-popup:hover
{
opacity:.7
}*/
div.wrap.photo-1
{
position:relative;
height:600px;
background:url("../../../20181219220520im_/http_/preventiveclinic.in/cross.png")repeat;
background-attachment:fixed;
background-position:center;
background-size:100%
}
#how p
{
font-family:"Roboto",cursive;
font-style:normal;
text-transform:uppercase;
font-weight:700;
font-size:32px;
font-size:3.8rem;
/*padding:0 5%;*/
letter-spacing:1px;
text-align:center;
}
#text-4
{ color:rgb(75,184,97);background:#fff;padding:0px 12px;}
#text-4-1
{background:#fff;color:rgb(75,184,97);padding:2px 12px;}
.unit.whole.how_to{padding-top:120px;}
.inner p.how{position:absolute; color:rgb(75,184,97);padding:0 55px;}
@media screen and (max-width:800px)
{
/*div.wrap.photo-1
{
display:none
}*/

}
section.moment
{
padding-bottom:50px;
background:#fff;
-webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    background-position: center;
    font-family: 'Cantarell', sans-serif;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='.images/header-photo.jpg', sizingMethod='scale');
    -ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/header-photo.jpg', sizingMethod='scale')";

}
section.moment .unit.two-fifths
{
/*text-align:right*/
}
.pad-top
{
padding-top:100px;}
h3.title
{
font-style:normal;
font-weight:700;
font-family:"Roboto", cursive;
font-size:30px;
font-size:2.8rem;
background:rgb(74,184,97);
color:#fff;
padding:8px 12px;
text-align:center;
}
h3.title-green
{
font-style:normal;
font-weight:700;
font-family:"Roboto", cursive;
font-size:30px;
font-size:2.8rem;
color:rgb(74,184,97);
background:#fff;
padding:8px 12px;
text-align:center;
}

ul.scan {
list-style:disc;}
ul.scan li{
font-size:18px;
padding:6px 0;
color:rgb(75,184,97);
font-family:"Roboto", cursive;}

section.moment p{
font-size:18px;
color:rgb(75,184,97);
font-family:"Roboto", cursive;}

section.moment .unit.two-fifths h1
{
font-style:normal;
font-weight:700;
color:#444;
margin-top:50px;
margin-right:30px;
margin-bottom:10px;
font-size:30px;
font-size:3rem
}
section.moment .unit.two-fifths h2
{
font-style:italic;
font-weight:400;
margin-right:40px;
text-transform:none;
color:#c5b15a;
font-size:26px;
font-size:2.6rem
}
section.moment .unit.two-fifths.button
{
text-align:center
}
a.engage-popup
{
display:inline-block;
width:70%;
padding:20px 10px;
background-color:#c5b15a;
border-radius:8px 8px 8px 8px;
text-align:center;
font-family:"adobe-garamond-pro",sans-serif;
font-style:normal;
text-transform:uppercase;
text-decoration:none;
font-weight:600;
letter-spacing:1px;
color:#fff;
font-size:16px;
font-size:1.6rem;
transition:opacity .5s ease
}
a.engage-popup:hover
{
opacity:.7
}
.hidden-thumb
{
display:none
}
div.wrap.photo-2
{
position:relative;
height:600px;
background:url('../../../20181215195135im_/http_/preventiveclinic.in/drjacob.jpg') no-repeat;
background-attachment:fixed;
background-position:center;
background-size:100%;
text-align:center;
}
.heading-photo{
padding:250px 0px; font-family:"Roboto", cursive; font-size:32px; color:rgb(75,184,97);}
.heading-photo h3{background:#fff;padding:4px 8px; font-style:italic;}
@media screen and (max-width:800px)
{
div.wrap.photo-2
{
/*display:none*/
}
section.moment .unit.two-fifths h1
{
margin-right:0
}
section.moment .unit.two-fifths h2
{
margin-right:0
}
}

section.team
{
padding-bottom:100px;
background:rgb(75,184,97);
}
section.team .unit.half
{
/*text-align:right*/
}
section.team .unit.half h1
{
text-align:right;
position:relative;
font-size:30px;
font-size:3rem;
margin-top:80px;
margin-right:100px;
margin-bottom:10px
}
ul.outcome {
list-style:disc;}
ul.outcome li{
font-size:18px;
padding:6px 0;
color:#fff;
font-family:"Roboto", cursive;}

section.team .hcaption img
{
width:100%;
-moz-border-radius:8px;
-webkit-border-radius:8px;
border-radius:8px
}
section.team .hide
{
width:100%;
text-align:center;
background:rgba(255,255,255,0.75)
}
section.team .hide h2
{
margin-top:20px;
margin-bottom:10px;
font-size:18px;
font-size:1.8rem
}
section.team .hide h3
{
font-size:14px;
font-size:1.4rem
}
section.team .hide p
{
padding:0 15px;
font-size:14px;
font-size:1.4rem
}
section.team .unit.one-quarter:last-child
{
padding-right:10px
}
section.team .unit.one-fifth:first-child
{
padding-left:10px
}
section.team .unit.one-fifth:last-child
{
padding-right:10px
}
div.wrap.photo-3
{
position:relative;
height:600px;
background:url('../../../20181225203204im_/http_/preventiveclinic.in/map.jpg') no-repeat;
background-attachment:fixed;
background-position:center;
background-size:100%
}
@media screen and (max-width:800px)
{
div.wrap.photo-3
{
display:none
}
section.team .unit.half h1
{
margin-right:0
}
section.team .unit.half h2
{
margin-right:0
}

}
a.unit.three-fifths.gallery
{
background:url('../../../20181222031605im_/http_/preventiveclinic.in/img/general/photo-gallery-0.html') no-repeat
}
section.when-where
{
padding:75px 0 75px 0;
background:rgb(75,184,97);
font-family:"Roboto",cursive;
}
section.when-where .unit.half.address
{
text-align:left;
}
section.when-where .unit.half.address h1
{
color:#c5b15a
}
section.when-where .unit.half.address h2
{
font-weight:600;
line-height:1.5;
color:#fff;
text-decoration:underline;
}
section.when-where .unit.half p
{
text-align:left;
margin-top:25px;
/*padding:0 15%;*/
font-size:16px;
font-size:1.8rem;
color:#fff;
}
div.marker-title,div.marker-description
{
text-align:center
}
div.marker-title
{
font-size:15px;
font-size:1.5rem;
font-family:"adobe-garamond-pro",sans-serif;
font-style:normal;
font-weight:700;
text-transform:uppercase;
color:#444;
line-height:1
}
div.marker-description
{
font-size:14px;
font-size:1.4rem;
font-family:"proxima-nova",sans-serif;
font-style:normal;
font-weight:400;
color:#444;
line-height:1.45
}
section.city
{
padding-bottom:100px
}
section.city h1
{
margin-top:75px;
text-align:center
}
section.city p
{
padding:0 25px
}
div.wrap.photo-4
{
display:block;
position:relative;
height:600px;
background:url('../../../20181223131738im_/http_/preventiveclinic.in/img/engage/bg-photo-4.html') no-repeat;
background-attachment:fixed;
background-position:center;
background-size:100%
}
@media screen and (max-width:800px)
{
div.wrap.photo-4
{
display:none
}

}
ul.hotels
{
list-style-type:none;
text-align:center;
padding:0
}
ul.hotels li.hotel-name
{
font-size:18px;
font-size:1.8rem;
font-family:"adobe-garamond-pro",sans-serif;
font-style:normal;
font-weight:700;
text-transform:uppercase;
color:#c5b15a;
padding-top:25px
}
ul.hotels li.wedding-hotel
{
font-size:14px;
font-size:1.4rem;
font-family:"adobe-garamond-pro",sans-serif;
font-style:normal;
font-weight:700;
text-transform:uppercase;
color:#666;
padding:2px 0 10px 0
}
ul.hotels li.hotel-rate
{
font-size:14px;
font-size:1.4rem;
padding:2px 0
}
ul.hotels li.hotel-site
{
font-size:14px;
font-size:1.4rem;
padding:2px 0
}
ul.hotels li.hotel-phone
{
font-size:14px;
font-size:1.4rem;
padding:2px 0
}
ul.brunch
{
list-style-type:none;
text-align:center;
padding:0
}
ul.brunch li.brunch-name
{
font-size:18px;
font-size:1.8rem;
font-family:"adobe-garamond-pro",sans-serif;
font-style:normal;
font-weight:700;
text-transform:uppercase;
color:#c5b15a;
padding-top:25px
}
ul.brunch li.brunch-address
{
font-size:14px;
font-size:1.4rem;
padding:2px 0
}
ul.brunch li.brunch-site
{
font-size:14px;
font-size:1.4rem;
padding:2px 0
}
li.hotel-site a,li.hotel-site a:visited
{
color:#8b2b8f;
text-decoration:underline;
font-weight:600
}
li.hotel-site a:hover
{
text-decoration:none
}
li.brunch-site a,li.brunch-site a:visited
{
color:#8b2b8f;
text-decoration:underline;
font-weight:600
}
li.brunch-site a:hover
{
text-decoration:none
}
div#instafeed
{
position:relative;
text-align:center
}
div.instagram
{
margin-top:75px;
background:#f1f1f1;
text-align:center;
-moz-border-radius:5px;
-webkit-border-radius:5px;
border-radius:5px
}
div.instagram h1
{
font-family:'ar_bonnieregular',"adobe-garamond-pro",sans-serif;
font-style:normal;
text-transform:uppercase;
font-weight:normal;
font-size:75px;
font-size:7.5rem;
margin-top:40px;
margin-bottom:25px
}
div.instagram p
{
width:90%;
padding:0
}
div.instagram p#pic-url
{
font-weight:600;
font-size:26px
}
div.instagram p#pic-url a,div.instagram p#pic-url a:visited
{
color:#c5b15a;
text-decoration:none
}
div.instagram p#pic-url a:hover
{
opacity:.8
}
div#instafeed
{
margin-bottom:40px
}
div#instafeed img
{
margin:0;
border:1px solid #999
}
a.pic-site
{
margin:0 5px
}
span#hash
{
position:relative;
top:0;
color:#999;
font-size:75px;
font-size:7.5rem;
padding-right:3px
}
span#hitched
{
color:#c5b15a
}
@media screen and (max-width:568px)
{
div.instagram h1
{
font-size:45px;
font-size:4.5rem
}
span#hash
{
font-size:45px;
font-size:4.5rem
}
div.instagram p#pic-url
{
font-weight:600;
font-size:18px
}

}
section.gifts
{
padding-bottom:100px;
text-align:center
}
section.gifts img
{
position:relative;
display:block;
margin:0 auto;
width:80%
}
section.gifts .grid .unit:last-child
{
padding-right:10px
}
@media screen and (max-width:568px)
{
section.gifts .grid .unit:last-child
{
padding-right:20px
}

}
footer.wrap
{
height:330px;
background:url('../../../20181220120030im_/http_/preventiveclinic.in/img/engage/footer-pic.html');
background-size:cover;
background-position:bottom;
color:#fff;
text-align:center
}
footer.wrap p
{
position:relative;
top:50px;
font-size:14px;
font-size:1.4rem;
line-height:2
}
footer.wrap p span.slash
{
padding:0 25px;
color:rgba(255,255,255,0.4)
}


/*
     FILE ARCHIVED ON 16:52:04 Mar 05, 2022 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 06:08:16 Sep 04, 2023.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 147.978
  exclusion.robots: 0.15
  exclusion.robots.policy: 0.142
  cdx.remote: 0.061
  esindex: 0.008
  LoadShardBlock: 116.25 (3)
  PetaboxLoader3.datanode: 192.27 (4)
  load_resource: 643.689
  PetaboxLoader3.resolve: 500.956
*/