/*
Theme Name:   Abolire Child
Theme URI:    https://apusthemes.com/abolire
Description:  Abolire is clean theme, it's used Apus Framework.
Author:       ApusTheme
Author URI:   https://apusthemes.com/
Template:     abolire
Version: 1.0.18
License:      GNU General Public License v2 or later
License URI:  http://www.gnu.org/licenses/gpl-2.0.html
Tags:         custom-background, custom-colors, custom-header, custom-menu, editor-style, featured-images, microformats, post-formats, rtl-language-support, sticky-post, threaded-comments, translation-ready
Text Domain:  abolirechild
*/

#form-field-field_57102d6 {
	min-height: 120px !important;
}
.elementor-1580 .elementor-image-box-title {
	text-decoration: none !important;
	margin: 15px 0 30px 0;
}
#payment-content-shortcode input {
	min-width: 400px !important;
	max-width: 90% !important;
	border: 1px solid #d0d0d0;
}
#payment-content-shortcode input[type="tel"] {
	min-width: 150px !important;
}
#payment-content-shortcode button:not(.osf) {
	background: var(--e-global-color-secondary) !important;
	border-radius: 2px !important;
	border-style: none !important;
	color: #FFFFFF !important;
	font-family: "Roboto", Sans-serif !important;
	font-size: 12px !important;
	font-style: normal !important;
	font-weight: 400 !important;
	font-weight: normal !important;
	margin-top: 10px !important;
	padding: 5px 25px !important;
	text-align: center !important;
	text-decoration: none !important;
	text-transform: uppercase !important;
}
#payment-content-shortcode button span:not(.osf) {
	background: transparent !important;
	border: none !important;
	box-shadow: none !important;
	color: #FFFFFF !important;
	font-family: inherit !important;
	font-weight: normal !important;
	height: auto !important;
	margin: 0 !important;
	padding: 0 !important;
	text-shadow: none !important;
	width: auto !important;
}
