/*
Theme Name: Reina Child
Theme URI: https://reina.qodeinteractive.com
Description: A child theme of Reina
Author: Edge Themes
Author URI: https://qodeinteractive.com
Version: 1.0.0
Text Domain: reina
Template: reina
*/

#qodef-page-header-inner.qodef-skin--light nav>ul>li>a,
#qodef-page-header-inner.qodef-skin--light nav>ul>li.current-menu-item>a {
	color: #000!important;
} 

.round_btn a{
width: 200px!important; /* or any fixed size */
  height: 200px!important;
  border-radius: 50%!important;
  display: flex;
  align-items: center;
  justify-content: center;
  text-align: center;
  padding: 10px; /* reset padding to keep it clean */
  white-space: normal; /* allow multi-line if needed */
}

.contact_form input[type="text"],
.contact_form input[type="email"],
.contact_form input[type="tel"]{
	background: transparent;
	border: 1px solid #9F9584;
	color: #9F9584;
	border-radius: 100px;
}
.contact_form textarea {
	background: transparent;
	border: 1px solid #9F9584;
	color: #9F9584;
	border-radius: 30px;
}
.contact_form label {
	color: #9F9584;
}

.contact_form button[type="submit"] {
	border-radius: 100px;
}
.contact_form button[type="submit"]:hover {
	    color:#fff!important;
}
 
.contact_form button[type="submit"]:hover .qodef-m-background {
	border-radius: 100px !important;
    clip-path: none!important;
    transition: none !important;
    top: 0 !important;
    left: 0 !important;
    background: #004749 !important;
}

.qodef-header-navigation>ul>li>a,
.qodef-button.qodef-html--link,
.qodef-image-section-info .qodef-m-subtitle {
	font-family: Inter!important;
} 

.qodef-testimonials-list .qodef-e-text,
.qodef-testimonials-list .qodef-e-author {
	font-family: Inter!important;
}
.qodef-testimonials-list .qodef-e-text {
	font-size: 1.3em!important;
	font-weight: 400!important;
}
.qodef-testimonials-list .qodef-e-author {
	color: #007478!important;
}
.qodef-header-navigation > ul > li > a .qodef-menu-item-text::before {
	background: #c4dada !important;
}
.img_section_info a {
	border-radius: 100px!important;
}
.img_section_info a:hover .qodef-m-background {
	border-radius: 100px !important;
    clip-path: none!important;
    transition: none !important;
    top: 0 !important;
    left: 0 !important;
    background: #004749 !important;

}