@charset "UTF-8";
html {
	height: 100%;
}
body {
	height: 100%;
	overflow-x: hidden;
	padding: 3.3rem 0rem 0rem 0rem;
	margin: 0rem;
	background-color: #008000;
	font-family: 'Montserrat', sans-serif !important;
	font-family: 'Proza Libre', sans-serif;
	color: #303030;
}
*:focus {
	outline: none !important;
}
.navbar {
	padding: 0.5rem 2rem;
	font-size: 1rem;
	font-weight: 500;
	color: #FFFFCC;
}
.bg-dark {
	background-color: #008000 !important;
}
.navbar-brand {
	padding: 0rem 1rem 0rem 0rem;
	margin: 0rem;
}
.navbar-brand img {
	height: 2rem;
}
.nav-item {
	padding: 0rem 0.6rem 0rem 0rem;
}
.nav-link {
	color: #FFFFCC !important;
	padding: 0.4rem 1rem;
}
.nav-link.active {
	color: #FFFFCC !important;
}
.nav-link:hover {
	color: #00FF00 !important;
}
.custom-toggler .navbar-toggler-icon {
	background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255, 255, 204, 1)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E");
}
.custom-toggler.navbar-toggler {
	border-color: transparent;
}
.navbar-toggler {
	padding: 0.3rem 0rem;
}
.dropdown-menu {
	min-width: 8rem;
	text-align: left;
	background-color: #008000;
	border: none !important;
}
.dropdown-menu-right {
	right: 0rem;
	left: auto;
}
.dropdown-item {
	font-size: 1rem;
	font-weight: 500;
	color: #FFFFCC;
	background-color: #008000;
	padding: 0.25rem 1rem;
}
.navbar .dropdown-menu a:hover {
	background-color: #008000 !important;
	color: #00FF00 !important;
}
.navbar .dropdown-menu a:active {
	background-color: #008000 !important;
	color: #FFFFCC !important;
}
#myVideo {
	width: 100vw;
	height: 100vh;
	object-fit: cover;
}
.aktualitates {
	background-image: url(../images/aktualitates.jpg);
	height: 100%;
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;	
}
.regularie {
	background-image: url(../images/regularie.jpg);
	height: 100%;
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;	
}
.piedavajumi {
	background-image: url(../images/piedavajumi.jpg);
	height: 100%;
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;	
}
.viesu {
	background-image: url(../images/viesu.jpg);
	height: 100%;
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;	
}
.pirts {
	background-image: url(../images/pirts.jpg);
	height: 100%;
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;	
}
.suveniri {
	background-image: url(../images/suveniri.jpg);
	height: 100%;
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;	
}
.dzelzcels {
	background-image: url(../images/dzelzcels.jpg);
	height: 100%;
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;	
}
.projekti {
	background-image: url(../images/projekti.jpg);
	height: 100%;
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;	
}
.par {
	background-image: url(../images/par.jpg);
	height: 100%;
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;	
}
.ludzam {
	position: absolute;
	left: 6rem;
	top: 8.3rem;
	z-index: 0;
	font-weight: 500;
	font-size: 4rem;
	color: #FFFFCC;
	text-shadow: -1px 1px 0 #008000, 1px 1px 0 #008000, 1px -1px 0 #008000, -1px -1px 0 #008000;
	font-family: 'Proza Libre', sans-serif !important;
	text-align: left;
	line-height: 5rem;
}
@media (max-width: 850px) {
	.ludzam {
		position: absolute;
		left: 2rem;
		top: 5.3rem;
		z-index: 0;
		font-weight: 500;
		font-size: 2rem;
		color: #FFFFCC;
		text-shadow: -1px 1px 0 #008000, 1px 1px 0 #008000, 1px -1px 0 #008000, -1px -1px 0 #008000;
		font-family: 'Proza Libre', sans-serif !important;
		text-align: left;
		line-height: 3rem;
	}
}
.logo {
	position: absolute;
	left: 6rem;
	bottom: 6rem;
	z-index: 0;
	height: 14rem;
}
@media (max-width: 850px) {
	.logo {
		position: absolute;
		left: 2rem;
		bottom: 2rem;
		z-index: 0;
		height: 6rem;
	}
}
.virsraksts {
	position: absolute;
	right: 6rem;
	bottom: 4rem;
	z-index: 0;
	font-weight: 400;
	font-size: 3rem;
	color: #FFFFCC;
	text-shadow: -1px 1px 0 #008000, 1px 1px 0 #008000, 1px -1px 0 #008000, -1px -1px 0 #008000;
	font-family: 'Proza Libre', sans-serif !important;
	text-align: right;
}
@media (max-width: 850px) {
	.virsraksts {
		position: absolute;
		right: 2rem;
		bottom: 2rem;
		z-index: 0;
		font-weight: 400;
		font-size: 2rem;
		color: #FFFFCC;
		text-shadow: -1px 1px 0 #008000, 1px 1px 0 #008000, 1px -1px 0 #008000, -1px -1px 0 #008000;
		font-family: 'Proza Libre', sans-serif !important;
		text-align: right;
	}
}
.ban120 {
	position: absolute;
	right: 6rem;
	bottom: 10rem;
	z-index: 0;
	height: 10rem;
}
@media (max-width: 850px) {
	.ban120 {
		position: absolute;
		right: 2rem;
		bottom: 6rem;
		z-index: 0;
		height: 4rem;
	}
}
i {
	padding: 0rem 0.4rem 0rem 0rem;
}
.row {
	margin: 0px !important;
	padding: 2rem 2rem 0rem 2rem !important;
}
.col-sm {
	padding: 0px !important;
	margin: 0px !important;
}
footer {
	color: #FFFFCC;
	margin: 0px !important;
	padding: 0px !important;
	background-color: #008000;
}
footer a {
	color: #FFFFCC;
	text-decoration: none;
}
footer a:hover {
	color: #00FF00;
	text-decoration: none;
}
footer a:active {
	color: #FFFFCC;
	text-decoration: none;
}
.fa-brands {
	padding: 0rem 0rem 0rem 0.8rem !important;
}
.left {
	text-align: left !important;
	padding: 0rem 0rem 0.3rem 0rem !important;
	margin: 0px !important;
}
.right {
	text-align: right !important;
	padding: 0rem 0rem 0.3rem 0rem !important;
	margin: 0px !important;
}
.copyright {
	text-align: left;
	font-size: 0.7rem;
	padding: 0rem 0rem 2rem 0rem !important;
	margin: 0px !important;
}
.yellow {
	background-color: #FFFFCC;
}
.green {
	background-color: #008000;
	color: #FFFFCC;
}
.w-50 {
	width: 50% !important;
	display: block;
	margin-left: auto;
	margin-right: auto;
}
.container-fluid, .container-sm, .container-md, .container-lg, .container-xl {
	width: 100%;
	padding: 0rem;
	margin: 0rem;
}