body, html{font-size:14px;scroll-behavior: smooth;letter-spacing: 0.2px;}
body{padding: 0px;margin: 0px; font-weight:300;line-height: 1.5; color:var(--regulartext);}
strong{font-family:AvenirNextLTPro-Demi;font-weight: normal;}
span.break{display: block;}
.section_thin_title{font-size: 3.1875rem;}
p{ line-height: 1.5; font-size: 1.0rem; color: #555;margin-bottom: 1rem; color:var(--regulartext);margin-bottom: 1rem;font-weight: normal;line-height: 1.3;}
a,a:visited,a:focus{outline:none; text-decoration: none; }
body a{ color:var(--regulartext); transition-duration: 0.5s; -webkit-transition-duration: 0.5s; font-weight: normal;}
a:hover, body a:hover{color:#222; text-decoration: none;}
h1,h2,h3,h4,h5,h6, .entry h2, .entry h3, .entry h4, .entry h5, .entry h6{line-height:1.3; color:var(--regulartext); margin: 1rem 0;  font-weight: normal;font-family:AvenirNextLTPro-Bold;}
.h1,.h2,.h3,.h4,.h5.h6{margin: 1rem 0;font-weight: normal; line-height: 1.3;font-family:AvenirNextLTPro-Bold;}
h1{font-size:2.8rem;}
h2{font-size:2.4rem;}
h3{font-size:2.0rem;}
h4{font-size:1.6rem;}
h5{font-size:1.4rem;}
h6{font-size:1.2rem;}
.h1{font-size:2.8rem;}
.h2{font-size:2.4rem;}
.h3{font-size:2.0rem;}
.h4{font-size:1.6rem;}
.h5{font-size:1.4rem;}
.h6{font-size:1.2rem;}
.screen-reader-text { clip: rect(1px, 1px, 1px, 1px); position: absolute !important; height: 1px; width: 1px; overflow: hidden; }
.screen-reader-text:focus { background-color: #f1f1f1; border-radius:0px; box-shadow:none; clip: auto !important; color: #21759b; display: block; font-size: 0.875rem; font-weight: bold; height: auto; left: 5px; line-height: normal; padding:10px; text-decoration: none; top: 5px; width: auto; z-index: 100000; }
.p0{ padding: 0 }
.m0{margin: 0;}
.py1rem{ padding-top: 1rem; padding-bottom: 1rem; }
.py2rem{ padding-top: 2rem; padding-bottom: 2rem;}
.py3rem{ padding-top: 3rem; padding-bottom: 3rem; }
.py4rem{ padding-top: 4rem; padding-bottom: 4rem;}
.px1rem{ padding-left: 1rem; padding-right: 1rem; }
.px2rem{ padding-left: 2rem; padding-right: 2rem;}
.px3rem{ padding-left: 3rem; padding-right: 3rem; }
.px4rem{ padding-left: 4rem; padding-right: 4rem;}
.my1rem{ margin-top:1rem;margin-bottom: 1rem; }
.my2rem{ margin-top:2rem;margin-bottom: 2rem;}
.my3rem{ margin-top:3rem;margin-bottom: 3rem;}
.my4rem{ margin-top:4rem;margin-bottom: 4rem; }
.mx1rem{ margin-left:1rem;margin-right: 1rem; }
.mx2rem{ margin-left:2rem;margin-right: 2rem;}
.mx3rem{ margin-left:3rem;margin-right: 3rem;}
.mx4rem{ margin-left:4rem;margin-right: 4rem; }
.pt1rem{ padding-top: 1rem;}
.pt2rem{ padding-top: 2rem;}
.pt3rem{ padding-top: 3rem;}
.pt4rem{ padding-top: 4rem;}
.pb1rem{padding-bottom: 1rem; }
.pb2rem{padding-bottom: 2rem;}
.pb3rem{padding-bottom: 3rem; }
.pb4rem{padding-bottom: 4rem;}
.no-margin{margin: 0px !important;}
.no-padding{padding: 0px !important;}
.pt0rem{padding-top: 0px;}
.pb0rem{padding-bottom: 0px;}
.mt0rem{margin-top: 0px;}
.mb0rem{margin-bottom: 0px;}

.nav {
	background: #F2F7F9;
}
header {
	background:#D3E2E5;
}
.header-image-container {
background:#D3E2E5 url(../images/Header.jpg) no-repeat center bottom;
background-size:100%;
height:120px;
text-align: center;
}

.image-container {
	margin-bottom:10px;
}
.image-container img {
	margin:0 auto;
}
.header-image-container img {
margin:0px auto;
padding-top:5px;
}

.header-title {
	text-align:center;
	padding:5px;
	border-radius:5px;
}

.iframe-container {
	text-align:center;
}
.iframe-container iframe {
	margin:0 auto 10px auto;
}

#kovil-image-slide .carousel-indicators{width: 100%;margin-left: 0px; margin-right: 0px;}
#kovil-image-slide .carousel-indicators li{border:0px;-webkit-border-radius: 50%;border-radius: 50%;width:12px; height: 12px;margin: 0px 3px;}
#kovil-image-slide .carousel-indicators li.active{background: #f0f0f0;}