.elementor-31079 .elementor-element.elementor-element-448caaf > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:3px;}.elementor-31079 .elementor-element.elementor-element-bdd27f4{font-size:20px;}.elementor-31079 .elementor-element.elementor-element-6652ef8{text-align:center;}.elementor-31079 .elementor-element.elementor-element-fa911d7{line-height:1.5em;}.elementor-31079 .elementor-element.elementor-element-f7fa30a{text-align:center;}.elementor-31079 .elementor-element.elementor-element-f7fa30a .elementor-heading-title{line-height:1.5em;}.elementor-31079 .elementor-element.elementor-element-71ecc03{line-height:1.5em;}.elementor-31079 .elementor-element.elementor-element-6a0a5cd{column-gap:0px;text-align:left;color:#020101FC;font-style:normal;}.elementor-31079 .elementor-element.elementor-element-6a0a5cd > .elementor-widget-container{padding:20px 20px 20px 20px;--e-transform-translateX:0px;background-color:#dc5c45;}/* Start custom CSS */.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]) {
    font-size: inherit;
    font-family: inherit;
    padding: 5px 4px;
    letter-spacing: normal;
    border-style: solid;
    border-color:#dc5c45;
	border-radius: 100px;}

.gform_wrapper .top_label .gfield_label, .gform_wrapper legend.gfield_label {
    display: -moz-inline-stack;
    display: inline-block;
    line-height: 1.3;
    clear: both;
    font-size: 15px;
	text-transform: uppercase;}

.gform_wrapper h3.gform_title {
    letter-spacing: normal!important;
    margin: 10px 0 6px 0;
    text-transform: uppercase;
    text-align: center;
	margin-bottom: 50px;
color: #eb609f; }



.gform_wrapper .gform_footer input.button, .gform_wrapper .gform_footer input[type=submit], .gform_wrapper .gform_page_footer input.button, .gform_wrapper .gform_page_footer input[type=submit] {
    font-size: 1em;
    width: auto;
    margin: 0 16px 0 0;
    background: #eb609f;
    border-radius: 100px;
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 5px;
    padding-bottom: 5px;
    font-size: 19px;
	font-weight: 600;
margin-top:20px;
}

#gform_confirmation_message_15{
	   font-size: 25px;
	font-weight: 600;;
	text-align:center;
	background:white;
}

#gform_confirmation_message_15{
	padding:10px;
}

.gform_wrapper h3.gform_title{
	display:none;
}

.gform_wrapper .field_description_below .gfield_consent_description, .gform_wrapper .gfield_consent_description .gform_wrapper .gform_footer input.button, .gform_wrapper .gform_footer input[type=submit], .gform_wrapper .gform_page_footer input.button, .gform_wrapper .gform_page_footer input[type=submit]{
	background:white;
}



.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=image]):not([type=file]){
	color:black;
}

.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){
	padding:10px !important;
}

.elementor-28921 .elementor-element.elementor-element-3148b2f .elementor-button {
    text-transform: uppercase;
    background-color: #CF4F4D;
    color: white;
}

.wysiwyg .gris{
	display:none;
}

.gform_wrapper .gform_footer input.button, .gform_wrapper .gform_footer input[type=submit], .gform_wrapper .gform_page_footer input.button, .gform_wrapper .gform_page_footer input[type=submit]{
    margin-top:20px !important;
    padding-top:8px;
    padding-bottom:8px;
}/* End custom CSS */