/*
Theme Name: noirxtone
Text Domain: twentytwenty
Version: 2.7
Tested up to: 6.6
Requires at least: 4.7
Requires PHP: 5.2.4
Description:  Custom Theme 2024
Tags: blog, one-column, custom-background, custom-colors, custom-logo, custom-menu, editor-style, featured-images, footer-widgets, full-width-template, rtl-language-support, sticky-post, theme-options, threaded-comments, translation-ready, block-patterns, block-styles, wide-blocks, accessibility-ready
Author: the Dev team
Author URI:  
Theme URI: 
License: GNU General Public License v2 or later
License URI:  
All files, unless otherwise stated, are released under the GNU General Public
License version 2.0 (http://www.gnu.org/licenses/gpl-2.0.html)

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned
with others.
*/

 

.form-inner span.wpcf7-form-control-wrap input {
width: 100% !important;
max-width: 100% !important;
}

.form-inner span.wpcf7-form-control-wrap {
    flex: 0 0 45%;
    max-width: 45%;
    width: 100%;
    height: auto;
}

span.wpcf7-form-control-wrap[data-name="Message"] {
	    width: 100% !important;
    flex: 100% !important;
        max-width: 100%;
}

span.wpcf7-not-valid-tip {
    font-size: 12px;
    margin-top: 3px;
}
.wpcf7-response-output {
    margin: 0 !important;
    padding: 5px !important;
    font-size: 14px;
}

.banner .form-wrapper{
	max-height:100%;
}

section.content-banner {
    padding: 15rem 0 5rem 0;
}

section.content-section {
    padding: 1rem 0 10rem 0;
}
section.content-section h4 {
    margin-bottom: 5px;
}

section.content-section p {
    margin-bottom: 15px;
}


.checkbox label.xs span.wpcf7-list-item-label {
    position: relative;
    top: -3px;
    left: 5px;
}
a.link-bg-payment {
    font-size: 1.8rem;
    font-weight: 400;
    line-height: 1;
    padding: 1.6rem 2.8rem;
    -webkit-border-radius: 50px;
    border-radius: 50px;
    background-clip: padding-box;
    transition: all .5s cubic-bezier(.19,1,.22,1);
    position: relative;
    border: 1px solid #fff;
    margin-top: 10px !important;!i;!;
}

.container-payment {
    padding: 19px;
}