/* WF:b983d1eba06dc674 @mitaxinaples.com 2026-07 */
/* [estilos-magnificpopup.css] */
.mfp-anim-wf button.mfp-close,
.mfp-inline-wf button.mfp-close,
.mfp-anim-wf .mfp-wrap .mfp-container button:hover,
.mfp-inline-wf .mfp-wrap .mfp-container button:hover{
 max-width:46px;
 border:solid 1px;
 background:white !important;
 border-radius:1000px;
 font-size:50px !important;
 display:flex;
 justify-content:center;
 align-items:center;
 flex-wrap:nowrap;
 top:-.5em !important;
 padding:0 .1em;
}
.mfp-inline-wf .mfp-content{
 max-width:50vw !important;
 	height:95vh;
 	margin-top:6em;
}
@media(max-width:780px){
.mfp-inline-wf .mfp-content{
 max-width:98vw !important;
	height:95vh;
 	margin-top:4em;
}
}
@media only screen and (max-width:767px){
.mfp-bg.mfp-ready{
 z-index:99999 !important;
}
 .mfp-wrap.mfp-close-btn-in.mfp-auto-cursor.mfp-ready{
 top:0px !important;
}
}
/* [mensaje-pcompleta-dfb.css] */
.message_wrapper{
 position:fixed;
 top:0;
 left:0;
 width:100%;
 height:100%;
 background-color:white;
 color:white;
 font-size:24px;
 display:flex;
 justify-content:center;
 align-items:center;
 text-align:center;
 z-index:1000;
}
.message_wrapper_hide{
 display:none !important;
}
/* [style-wf.css] */
.botones-loop-wf{
 display:inline-flex;
 justify-content:space-between;
}
 a.boton-borrar-wf{
 z-index:99999991!important;
 color:white;
 font-size:0px;
 border-radius:5px;
 text-align:center;
}
 a.boton-borrar-wf:hover{
 animation:myAnim 1s ease 0s 1 normal forwards;
}
 @keyframes myAnim{
 0%{transform:scale3d(1,1,1);}
 30%{transform:scale3d(1.25,0.75,1);}
 40%{transform:scale3d(0.75,1.25,1);}
 50%{transform:scale3d(1.15,0.85,1);}
 65%{transform:scale3d(0.95,1.05,1);}
 75%{transform:scale3d(1.05,0.95,1);}
 100%{transform:scale3d(1,1,1);}
}
 a.boton-borrar-wf:before{
 content:attr(data-icon);
 color:red;
 line-height:inherit;
 opacity:1;
 right:auto;
 display:inline-block;
 font-family:FontAwesome !important;
 font-weight:400 !important;
 font-size:32px !important;
 position:relative;
 padding:.2em;
}
a.boton-editar-wf{
 z-index:99999991!important;
 color:white;
 font-size:0px;
 border-radius:5px;
 text-align:center;
}
a.boton-editar-wf:hover{
 animation:myAnim 1s ease 0s 1 normal forwards;
}
 @keyframes myAnim{
 0%{transform:scale3d(1,1,1);}
 30%{transform:scale3d(1.25,0.75,1);}
 40%{transform:scale3d(0.75,1.25,1);}
 50%{transform:scale3d(1.15,0.85,1);}
 65%{transform:scale3d(0.95,1.05,1);}
 75%{transform:scale3d(1.05,0.95,1);}
 100%{transform:scale3d(1,1,1);}
}
a.boton-editar-wf:before{
 content:attr(data-icon);
 color:grey;
 line-height:inherit;
 opacity:1;
 right:auto;
 display:inline-block;
 font-family:FontAwesome !important;
 font-weight:400 !important;
 font-size:32px !important;
 position:relative;
 padding:.2em;
}
a.boton-editar-wf{
 z-index:99999991!important;
 color:white;
 font-size:0px;
 border-radius:5px;
 text-align:center;
}
a.boton-editar-wf:hover{
 animation:myAnim 1s ease 0s 1 normal forwards;
}
 @keyframes myAnim{
 0%{transform:scale3d(1,1,1);}
 30%{transform:scale3d(1.25,0.75,1);}
 40%{transform:scale3d(0.75,1.25,1);}
 50%{transform:scale3d(1.15,0.85,1);}
 65%{transform:scale3d(0.95,1.05,1);}
 75%{transform:scale3d(1.05,0.95,1);}
 100%{transform:scale3d(1,1,1);}
}
a.boton-editar-wf:before{
 content:attr(data-icon);
 color:grey;
 line-height:inherit;
 opacity:1;
 right:auto;
 display:inline-block;
 font-family:FontAwesome !important;
 font-weight:400 !important;
 font-size:32px !important;
 position:relative;
 padding:.2em;
}
 a.boton-pago-wa:hover,
 a.boton-pago-email:hover,
 a.boton-copiar-url-wf:hover{
 animation:myAnim 1s ease 0s 1 normal forwards;
}
 @keyframes myAnim{
 0%{transform:scale3d(1,1,1);}
 30%{transform:scale3d(1.25,0.75,1);}
 40%{transform:scale3d(0.75,1.25,1);}
 50%{transform:scale3d(1.15,0.85,1);}
 65%{transform:scale3d(0.95,1.05,1);}
 75%{transform:scale3d(1.05,0.95,1);}
 100%{transform:scale3d(1,1,1);}
}
 a.boton-copiar-url-wf:before{
 content:attr(data-icon);
 color:#c6c059;
 line-height:inherit;
 opacity:1;
 right:auto;
 display:inline-block;
 font-family:FontAwesome !important;
 font-weight:400 !important;
 font-size:32px !important;
 position:relative;
 padding:.2em;
}
 a.boton-pago-wa:before{
 content:attr(data-icon);
 color:#1eb55a;
 line-height:inherit;
 opacity:1;
 right:auto;
 display:inline-block;
 font-family:FontAwesome !important;
 font-weight:400 !important;
 font-size:32px !important;
 position:relative;
 padding:.2em;
}
 a.boton-pago-email:before{
 content:attr(data-icon);
 color:#5485b7;
 line-height:inherit;
 opacity:1;
 right:auto;
 display:inline-block;
 font-family:FontAwesome !important;
 font-weight:400 !important;
 font-size:32px !important;
 position:relative;
 padding:.2em;
}
body .de_form_builder_form form .et_contact_bottom_container:not(.in_step){
 display:block !important;
}