/*
 Theme Name: GeneratePress Child
 Theme URI: http://godevs.net/
 Description: Child theme for GeneratePress
 Author: GoDevs
 Author URI: https://godevs.net
 Template: generatepress
 Version: 1.0
*/

/* Your custom CSS goes below */
.footer-widgets .widget{
	margin-bottom: 10px !important;
}
.widget ul li a{
	text-decoration: none !important;
}
 .footer-widget-3 .widget ul li a{
	text-decoration: none !important;
}
/* Contact Form 7 Modern Style */
.wpcf7-form {
    max-width: 700px;
    margin: auto;
    font-family: inherit;
}

/* Row for name & email */
.cf7-row {
    display: flex;
	height: 80px;
    gap: 16px;
}

/* Labels */
.wpcf7-form label {
    display: block;
    font-size: 14px;
    font-weight: 500;
     
    color: #333;
    width: 100%;
}

/* Inputs & textarea */
.wpcf7-form input[type="text"],
.wpcf7-form input[type="email"],
.wpcf7-form textarea {
    width: 100%;
    padding: 12px 14px;
    border-radius: 8px;
    border: 1px solid #ddd;
    font-size: 14px;
    background: #fff;
    transition: all 0.3s ease;
}

/* Focus effect */
.wpcf7-form input:focus,
.wpcf7-form textarea:focus {
    border-color: #2563eb;
    box-shadow: 0 0 0 3px rgba(37, 99, 235, 0.1);
    outline: none;
}

/* Textarea height */
.wpcf7-form textarea {
    min-height: 120px;
    resize: vertical;
}

/* Submit button */
.wpcf7-form input[type="submit"] {
    background: #00aca4;
    color: #fff;
    padding: 12px 28px;
    border-radius: 5px;
    border: none;
    font-size: 15px;
    font-weight: 600;
    cursor: pointer;
    transition: all 0.3s ease;
}

/* Button hover */
.wpcf7-form input[type="submit"]:hover {
    background: #1e40af;
    transform: translateY(-1px);
}

/* Mobile responsive */
@media (max-width: 640px) {
    .cf7-row {
        flex-direction: column;
    }
}
.wp-block-image img{
	border-radius: 5px;
}
.main-navigation a{
	font-size: 20px !important;
	font-weight: 500 !important;
}