.my-navbar{
	background-color: #DCEDF5;
}

.my-navbar .nav-link{
	font-family: 'Open Sans';
	font-weight: bold;
	text-transform: uppercase;
	color: black;
	font-size: 14px;
	border-bottom-color: transparent;
	padding-right: 0;
	padding-left: 0;
}

.hr-main-style{
	border-color: black;
	border-width: 2px;
	max-width: 52px;
	margin-top: 20px;
	margin-bottom: 20px;
}

.small-logo{
	width: 50px;
	height: 50px;
}

.xsmall-logo{
	width: 20px;
	height: 20px;
}

.image-size{

}

.normal-size-p{
	font-size: 1.15rem !important;
}


.hero {
	height: 80vh;
	background-color: #f8f9fa;
	text-align: center;
	color: #333;
	background-image: url(../images/data-anonym.jpg);
	background-size: cover;
	color: white;
}

.lead{
	font-weight: bold;
}

.hero h1 {
	font-size: 3rem;
	font-weight: bold;
	margin-bottom: 2rem;
}

.hero p {
	font-size: 1.5rem;
	margin-bottom: 2rem;
}

.hero .btn-primary {
	background-color: #007bff;
	border-color: #007bff;
	font-weight: bold;
}

.about {
	background-color: #e0e0e0;
	padding: 5rem 0;
	color: #333;
}

.about h2 {
	font-size: 3rem;
	font-weight: bold;
	margin-bottom: 2rem;
}

.about h3 {
	font-size: 2rem;
	font-weight: bold;
	margin-top: 2rem;
	margin-bottom: 1rem;
}

.about p {
	font-size: 1.5rem;
	margin-bottom: 2rem;
}

 .services {
	background-color: #DCEDF5;
	padding-top: 10rem;
  	padding-bottom: 10rem;
	color: #333;
}

.services h4 {
	font-size: 1.5rem;
	font-weight: bold;
	margin-bottom: 1rem;
}

.services p {
	font-size: 1.25rem;
	margin-bottom: 2rem;
}

.card {
	border: none;
	border-radius: 0;
}

.card-body {
	text-align: center;
}

.contact {
	background: transparent linear-gradient(0deg, #FFFFFF 0%, #DCEDF5 0%, #FAFAFA 100%) 0% 0% no-repeat padding-box;
	padding-top: 10rem;
	padding-bottom: 10rem;
}



.footer {
	background-color: #333;
	color: #fff;
	padding: 1rem 0;
}

.footer p {
	font-size: 1rem;
	margin-bottom: 0;
}

.mycenter{
	display: flex;
	align-items: center;
}

.btn-style {
    border-radius: 30px;
    background-color: #A30000;
    box-shadow: 0px 3px 6px #00000029;
    padding-right: 1.5rem;
    padding-left: 1.5rem;
    padding-top: 0.6rem;
    padding-bottom: 0.6rem;
    text-transform: uppercase;
    font-size: 14px;
    border: 0;
    display: inline-block;
    color: white;
    text-decoration: none;
    font-family: 'Roboto Condensed';
    font-weight: bold;
}

.btn-style:hover{
	/*background-color: #f2f2f2;
	border: 0;
	color: black;
	text-decoration: none;*/

	background-color: #de2723;
	border: 0;
	color: white;
	text-decoration: none;
}

.about .card{
	background-color: #fff;
	box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;
	border-radius: 0.25rem !important;
	background-clip: border-box;
}

.services .card{
	background-color: #5A8FAB;
	color: white;
}

body{
	background-color: #e0e0e0;
}



@media (max-width: 991px) {
	.social_img{
		max-width: 35%;
	}

	.services .card{
		margin-top: 5%;
	}
}



