/*
Theme Name: Gravity Themes Child
Theme URI: http://www.gravitysoftwares.com
Template: goodnews5old
Author: Gravity team
Author URI: http://www.gravitysoftwares.com
Description: Gravity theme new is built for News Magazine, built in unlimited Concept, Unlimited Colors, Custom Widgets, Fully Customizable, Admin Panel, Comprehensive Theme Options, Unlimited Sidebars
Version: 5.8.0.1.1764588209
Updated: 2025-12-01 11:23:29

*/


.copyrights-area .inner {
    display: flex;
    justify-content: center;
}
ul#menu-footer-menu li a {
    font-size: 17px;
    font-weight: lighter;
}

.copyrights-text {
    float: left;
    color: #ffffff;
	font-size: 16px;
    font-weight: 500;
}


/*==== Contant us page css=== */

.biyani-skill {
width: 100%;
padding: 30px 20px;
box-sizing: border-box;
font-family: Arial, sans-serif;
background: #5672a7;
}

.contact-card,
.google-section {
    transition: all 0.3s ease;
}

/* Hover Effect For Both Cards */
.contact-card:hover,
.google-section:hover {
    transform: translateY(-8px);
    box-shadow: 0 10px 22px rgba(0, 0, 0, 0.18);
}


.biyani-skill h2 {
text-align: center;
margin-bottom: 25px;
font-size: 30px;
font-weight: 700;
color: #fff;
}


.contact-wrapper {
display: flex;
gap: 25px;
justify-content: center;
align-items: stretch;
flex-wrap:  nowrap;
}


.contact-card, .google-section {
flex: 1 1 45%;
background: #ffffff;
border-radius: 14px;
padding: 28px;
box-shadow: 0 6px 16px rgba(0, 0, 0, 0.12);
display: flex;
flex-direction: column;
corner-shape: notch;	
	
}


.contact-card p {
line-height: 1.9;
font-size: 18px;
margin: 0;
}


.contact-card strong {
font-size: 18px;
}


.contact-card a {
font-size: 18px;
color: #e67e22;
font-weight: bold;
text-decoration: none;
}


.contact-card a:hover {
text-decoration: underline;
}


.google-section iframe {
width: 100%;
height: 100%;
min-height: 380px;
border-radius: 14px;
border: none;
flex-grow: 1;
}


@media(max-width: 767px) {
.contact-wrapper {
flex-direction: column;
}
.contact-card, .google-section {
flex: 1 1 100%;
padding: 22px;
}
.contact-card p,
.contact-card strong,
.contact-card a {
font-size: 15px;
}
.biyani-skill h2 {
    text-align: center;
    margin-bottom: 15px;
    font-size: 16px;
    font-weight: 700;
}
	.biyani-skill {
    width: 100%;
    padding: 10px 10px;
    box-sizing: border-box;
    font-family: Arial, sans-serif;
}
	.page-title {
    font-size: 24px;
    font-weight: bold;
    padding-bottom: 10px;
    border-bottom: 1px solid #eaeaea;
    margin-bottom: 1px;
    padding-top: 5px;
}
	.contact-card p {
    line-height: 1.9;
    font-size: 15px;
    margin: 0;
}
}
@media(max-width: 880px) {
	.contact-wrapper {
    display: flex;
    gap: 10px;
    justify-content: center;
    align-items: normal;
    flex-wrap: nowrap;
}
	.contact-card, .google-section {
    flex: 1 1 45%;
    background: #ffffff;
    border-radius: 14px;
    padding: 13px;
    box-shadow: 0 6px 16px rgba(0, 0, 0, 0.12);
    display: flex;
    flex-direction: column;
}
	.contact-card p {
    line-height: 1.9;
    font-size: 16px;
    margin: 0;
}
	.contact-card strong {
    font-size: 16px;
    font-weight: bold;
}
	
}
br {
    display: block;
}
/*==== Contant us page End Css=== */