body, html { overflow-x:hidden; font-family: Georgia, serif;}

a:link {
  color: #000; 
}

/* Hover effect */
a:hover {
  text-decoration: none;
  color: #f44336; 
  font-size: 14px; 
}

/* Visited link color */
a:visited {
  color: #9c27b0; /* Purple */
}


.div1 {  
    height: 300px;
}

img {  height: 250px; }

#txt1{
font-size:20px;
font-family: Georgia, serif;
color: #000;
text-align: center;
font-weight:700;
line-height:1.5;
}

#txt2{
font-size:16px;
font-family: Georgia, serif;
color: #000;
text-align: left;
font-weight:700;
}

#txt1:hover {
    color: #084579;
  
}

#desc1{
text-align: left;
padding-left:3%;
padding-right:3%;
}

#desc2 {
  font-family: Georgia, serif;
  font-size: 16px;
  color: #434141;
  line-height: 1.9;
  text-align: left;
  padding:8px;
}

.panel >.panel-heading {
    
    color: #3b5998;
	font-size:14px;
	font-weight:700;

}
.panel > .panel-body {
    color: #4267b2;
	font-size:16px;
	font-weight:700;
	text-decoration:none;

}
.panel-heading {
    padding: 1px!important;
    border-bottom: 1px solid transparent;
    border-top-left-radius: 3px;
    border-top-right-radius: 3px;
}

#pwid{
	width:70%;
}


.lest{  
  
  margin: auto;
  width: 85%;
}
 


.lest li{
	line-height:1.8!important;
	text-align: left!important;
	font-size:16px!important;
	color: #000!important;
	font-weight:700!important;
}

@media screen and (max-width: 480px) {
  #pwid{
	width:90%;
}

.panel >.panel-heading {
    
    color: #3b5998;
	font-size:14px;
	font-weight:700;

}
.lest{  
  width: 95%;
}
 
}

#atxt{
	text-decoration: none;
	color: #000000;
}

#footer1 {
   position: fixed;
   left: 10%;
   background-color:#000;
   bottom: 0;
   color:#fff;
   text-align: center;
}

#social{
	width:80px;
	height:80px;
	padding:5px;
}

#n36
{
text-decoration: none;
color:#084579;
font-size:12px;
}

#n34{
font-size:20px;
color:#4267b2;
font-weight:bold;
}
#n35
{
	height:70px;
	max-width: 150px;
}

#lin12{
	text-decoration: none;
	
}

#focopy{
	background-color:#333;
	height:Auto;
	width:100%;
	color:#fff;
	font-size:16px;
	text-align:center;
}

#focopy li a{
	 color: #fff; 
text-decoration:none;
}

#focopy li a:hover{
	color: #fe980f; 
}

#focopy li{
	list-style-type: none;
}



#thumb{
box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19); 
border-radius: 20px 20px;
}

img {  height: 180px; }

.horizontal {
    display: flex;
    justify-content: center;
}

.vertical {
    display: flex;
    flex-direction: column;
    justify-content: center;
}

.div1 {
    
    height: 180px;
}

.my-custom-width{
       width:600px;
    }
hr{
	margin-top: 1px!important;
    margin-bottom: 1px!important;
    border: 0;
    border-top: 2px solid #eee;
		
	}
#navBarSearchForm input[type=text]{width:300px !important;}

        .btn-group {
            display: flex;
            justify-content: center;
            margin-top: 20px; /* Adjust as needed */
        }

        .btn {
            margin: 0 5px; /* Adjust spacing between buttons */
            padding: 10px 20px; /* Adjust button padding */
            border-radius: 5px; /* Rounded corners */
            text-decoration: none;
            color: white; /* Button text color */
            font-weight: bold;
            transition: all 0.3s ease;
        }

        .btn-info {
            background-color: #17a2b8; /* Twitter button color */
        }

        .btn-success {
            background-color: #28a745; /* WhatsApp button color */
        }

        .btn-primary {
            background-color: #007bff; /* Facebook button color */
        }

        .btn:hover {
            opacity: 0.8; /* Reduce opacity on hover */
        }


