/*
Theme Name: Inside the Recording Studio Theme
Theme URI: https://wordpress.org/themes/twentytwentyfive/
Template: twentytwentyfive
Author: the ItRS team
Author URI: https://insidetherecordingstudio.com
Description: Twenty Twenty-Five emphasizes simplicity and adaptability. It offers flexible design options, supported by a variety of patterns for different page types, such as services and landing pages, making it ideal for building personal blogs, professional portfolios, online magazines, or business websites. Its templates cater to various blog styles, from text-focused to image-heavy layouts. Additionally, it supports international typography and diverse color palettes, ensuring accessibility and customization for users worldwide.
Tags: one-column,custom-colors,custom-menu,custom-logo,editor-style,featured-images,full-site-editing,block-patterns,rtl-language-support,sticky-post,threaded-comments,translation-ready,wide-blocks,block-styles,style-variations,accessibility-ready,blog,portfolio,news
Version: 1.1.1742448166
Updated: 2025-03-19 23:22:46

*/

.wpcf7 input[type="text"],
 .wpcf7 input[type="email"] {
	 background-color: #F9EFDF !important;
	 color: #96630c;
	 border: 2px solid #d89611;
	 -moz-border-radius: 5px;
	 -webkit-border-radius: 5px;
	 -o-border-radius: 5px;
	 border-radius: 5px;
	 font-size: 16px;
	 line-height: 1.5 !important;
	 height: 1.2rem !important;
	 width: 98% !important;
	 padding: 4px !important;
}

 .wpcf7 textarea {
	 background-color: #F9EFDF !important;
	 color: #96630c;
	 border: 2px solid #d89611;
	 -moz-border-radius: 5px;
	 -webkit-border-radius: 5px;
	 -o-border-radius: 5px;
	 border-radius: 5px;
	 font-size: 16px;
	 line-height: 1 !important;
	 width: 98% !important;
	 padding: 4px !important;
}

.wpcf7 input[type="submit"] {
	border: 0px;
	-moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    -o-border-radius: 10px;
    border-radius: 10px;
    padding-right: 10px;
    padding-left: 10px;
    font-size: 16px;
    line-height: 1;
    height: 2.5rem;
    background-color: #d89611;
    color: white;
    -moz-transform: translateY(0.05em);
    -webkit-transform: translateY(0.05em);
    -o-transform: translateY(0.05em);
    transform: translateY(0.05em);
}

.wpcf7 input[type="submit"]:hover {
	border: 0px;
	-moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    -o-border-radius: 10px;
    border-radius: 10px;
    padding-right: 10px;
    padding-left: 10px;
    font-size: 16px;
    line-height: 1;
    height: 2.5rem;
    background-color: #d89611;
    color: white;
    -moz-transform: translateY(0.05em);
    -webkit-transform: translateY(0.05em);
    -o-transform: translateY(0.05em);
    transform: translateY(0.05em);
	transform: scale(1.2);
	box-shadow: 0 8px 10px 0 rgba(222,185,146,0.24), 0 10px 25px 0 rgba(222,185,146,0.19);
}

.wpcf7 {
    background-color: #FAF5EB !important;
    border: 2px solid #d89611 !important;
	padding-left: 15px !important;
	padding-right: 15px !important;
	-moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -o-border-radius: 5px;
    border-radius: 5px;
}

.wpcf7-response-output {
	color: #96630c; /* Change this to your preferred color */
}

/* Hide the Google reCAPTCHA badge, but note this requires a link to the Google T&C's to be added
  to contact forms. See https://developers.google.com/recaptcha/docs/faq for details. */
.grecaptcha-badge {
	z-index: -100 !important;
	opacity: 0 !important;
	height: 0 !important;
	visibility: hidden !important;
}
/* .grecaptcha-badge { display: none !important; } */