.elementor-8372 .elementor-element.elementor-element-8571d3d{margin-top:61px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-8372 .elementor-element.elementor-element-b220fd8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8372 .elementor-element.elementor-element-b220fd8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://elfuturoimposible.org/wp-content/uploads/2026/06/banner-poster-soloImg.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-8372 .elementor-element.elementor-element-b220fd8.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-8372 .elementor-element.elementor-element-b220fd8 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-8372 .elementor-element.elementor-element-b220fd8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8372 .elementor-element.elementor-element-9bf0ab5{--spacer-size:218px;}.elementor-8372 .elementor-element.elementor-element-377b883 > .elementor-container{max-width:850px;}.elementor-8372 .elementor-element.elementor-element-377b883{margin-top:30px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-8372 .elementor-element.elementor-element-a303b78 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:20px;}.elementor-8372 .elementor-element.elementor-element-a303b78 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-8372 .elementor-element.elementor-element-f270baa > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8372 .elementor-element.elementor-element-f270baa{text-align:center;font-family:"Rubik", Sans-serif;font-size:36px;font-weight:700;line-height:40px;color:var( --e-global-color-accent );}.elementor-8372 .elementor-element.elementor-element-f270baa p{margin-block-end:15px;}.elementor-8372 .elementor-element.elementor-element-f3403d2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8372 .elementor-element.elementor-element-f3403d2{text-align:center;font-family:"Rubik", Sans-serif;font-size:18px;font-weight:300;line-height:24px;color:var( --e-global-color-accent );}.elementor-8372 .elementor-element.elementor-element-f3403d2 p{margin-block-end:15px;}.elementor-8372 .elementor-element.elementor-element-94767ac > .elementor-container{max-width:850px;}.elementor-8372 .elementor-element.elementor-element-94767ac{margin-top:0%;margin-bottom:0%;}.elementor-8372 .elementor-element.elementor-element-5a9f74b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-8372 .elementor-element.elementor-element-5a9f74b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-widget-toggle .elementor-toggle-title, .elementor-widget-toggle .elementor-toggle-icon{color:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-toggle-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-tab-title.elementor-active a, .elementor-widget-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-accent );}.elementor-widget-toggle .elementor-toggle-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-toggle .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-8372 .elementor-element.elementor-element-7f55cd6:not(.elementor-motion-effects-element-type-background), .elementor-8372 .elementor-element.elementor-element-7f55cd6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E7E7E7;}.elementor-8372 .elementor-element.elementor-element-7f55cd6 > .elementor-container{max-width:850px;}.elementor-8372 .elementor-element.elementor-element-7f55cd6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:30px;margin-bottom:-50px;padding:30px 0px 10px 0px;}.elementor-8372 .elementor-element.elementor-element-7f55cd6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8372 .elementor-element.elementor-element-110f5e1 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:20px;}.elementor-8372 .elementor-element.elementor-element-110f5e1 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-8372 .elementor-element.elementor-element-4c4bd16 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8372 .elementor-element.elementor-element-4c4bd16{font-family:"Rubik", Sans-serif;font-size:16px;font-weight:600;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-accent );}.elementor-8372 .elementor-element.elementor-element-050ed3e > .elementor-widget-container{margin:-50px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8372 .elementor-element.elementor-element-050ed3e{font-family:"Rubik", Sans-serif;font-size:16px;font-weight:400;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-accent );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-8372 .elementor-element.elementor-element-a303b78{width:100%;}.elementor-8372 .elementor-element.elementor-element-5a9f74b{width:100%;}.elementor-8372 .elementor-element.elementor-element-110f5e1{width:100%;}}@media(max-width:1024px){.elementor-8372 .elementor-element.elementor-element-377b883{margin-top:30px;margin-bottom:0px;}.elementor-8372 .elementor-element.elementor-element-a303b78 > .elementor-element-populated{padding:0px 25px 0px 025px;}.elementor-8372 .elementor-element.elementor-element-5a9f74b > .elementor-element-populated{padding:0px 25px 0px 25px;}.elementor-8372 .elementor-element.elementor-element-7f55cd6{margin-top:30px;margin-bottom:0px;}.elementor-8372 .elementor-element.elementor-element-110f5e1 > .elementor-element-populated{padding:0px 25px 0px 025px;}}@media(max-width:767px){.elementor-8372 .elementor-element.elementor-element-b220fd8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8372 .elementor-element.elementor-element-b220fd8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-8372 .elementor-element.elementor-element-9bf0ab5{--spacer-size:118px;}.elementor-8372 .elementor-element.elementor-element-377b883{margin-top:30px;margin-bottom:0px;}.elementor-8372 .elementor-element.elementor-element-f270baa{font-size:34px;line-height:36px;}.elementor-8372 .elementor-element.elementor-element-7f55cd6{margin-top:30px;margin-bottom:0px;}}/* Start custom CSS */#wpforms-form-8366 #wpforms-8366-field_3-container ul {
	display: flex;
	gap: 16px;
	flex-wrap: wrap;
	padding: 0;
	margin: 0;
}

#wpforms-form-8366 #wpforms-8366-field_3-container li {
	list-style: none;
	position: relative;
}

#wpforms-form-8366 #wpforms-8366-field_3-container input[type="radio"] {
	position: absolute;
	opacity: 0;
}

#wpforms-form-8366 #wpforms-8366-field_3-container label.wpforms-field-label-inline {
	width: 180px;
	min-height: 95px;
	border: 1px solid #ddd;
	border-radius: 12px;
	padding: 58px 16px 14px;
	display: flex;
	align-items: flex-end;
	justify-content: center;
	text-align: center;
	cursor: pointer;
	background-repeat: no-repeat;
	background-position: center 18px;
	background-size: auto 32px;
	transition: all .2s ease;
}

#wpforms-form-8366 #wpforms-8366-field_3-container input[type="radio"]:checked + label.wpforms-field-label-inline {
	border-color: #222;
	box-shadow: 0 0 0 2px #222;
}

#wpforms-form-8366 #wpforms-8366-field_3_1 + label.wpforms-field-label-inline {
	background-image: url('https://elfuturoimposible.org/wp-content/uploads/2026/06/logo-metodo-02.png');
}

#wpforms-form-8366 #wpforms-8366-field_3_2 + label.wpforms-field-label-inline {
	background-image: url('https://elfuturoimposible.org/wp-content/uploads/2026/06/logo-metodo-01.png');
}
#wpforms-form-8366 #wpforms-8366-field_3_3 + label.wpforms-field-label-inline {
	background-image: url('https://elfuturoimposible.org/wp-content/uploads/2026/06/alogo_artizen.png');
}


p.donacion-aclaracion{
    color:#111;
    font-size:.9rem;
}

#wpforms-form-8366 legend, #wpforms-form-8366 .wpforms-field-label{
    font-style:normal !important;
    font-weight: 600 !important;    
}
button.btn-custom
{
    background-color:#e5c965 !important;
    border:0;
    font-weight: 600 !important;
    letter-spacing: .2pt;
    color:#111!important;
    text-transform: uppercase;
    
}
button.btn-custom:hover, button.btn-custom:focus, button.btn-custom:active{
    background-color:#111 !important;
	 color:#e5c965!important;
}

#wpforms-form-8366 #wpforms-8366-field_3-container label.wpforms-field-label-inline {
	width: 180px;
	min-height: 90px;
	border: 1px solid #ddd;
	border-radius: 12px;
	padding: 0;
	display: flex;
	align-items: center;
	justify-content: center;
	text-align: center;
	cursor: pointer;
	background-repeat: no-repeat;
	background-position: center;
	background-size: 130px auto;
	transition: all .2s ease;
	font-size: 0;
	line-height: 0;
	color: transparent;
}

.wpforms-container input.wpforms-field-medium, .wpforms-container select.wpforms-field-medium, .wpforms-container .wpforms-field-row.wpforms-field-medium, .wp-core-ui div.wpforms-container input.wpforms-field-medium, .wp-core-ui div.wpforms-container select.wpforms-field-medium, .wp-core-ui div.wpforms-container .wpforms-field-row.wpforms-field-medium{
    max-width: 100%;
}

#wpforms-form-8366 #wpforms-8366-field_4-container li.choice-3 {
	display: none !important;
}
.elementor-widget-toggle .elementor-toggle-title {
    color:black !important;
}/* End custom CSS */