.elementor-kit-350{--e-global-color-primary:#2389C5;--e-global-color-secondary:#125F7A;--e-global-color-text:#333333;--e-global-color-accent:#fbc416;--e-global-color-6ee5481f:#D97904;--e-global-color-690d992b:#484848;--e-global-color-55814cb0:#797979;--e-global-color-515829ee:#000000;--e-global-color-3eee137:#ffffff;--e-global-color-86cbe0f:#CECECE;--e-global-color-2538fe1:rgba(239,21,196,0);--e-global-color-4a47b43:#E1F1F6;--e-global-typography-primary-font-family:"Inter";--e-global-typography-primary-font-size:5.7em;--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Inter";--e-global-typography-secondary-font-size:2em;--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Inter";--e-global-typography-text-font-size:17px;--e-global-typography-text-font-weight:600;--e-global-typography-text-letter-spacing:0.3px;--e-global-typography-accent-font-family:"Inter";--e-global-typography-accent-font-size:1.4em;--e-global-typography-accent-font-weight:600;--e-global-typography-b199fa2-font-family:"Inter";--e-global-typography-b199fa2-font-size:2.5rem;--e-global-typography-b199fa2-font-weight:600;}.elementor-kit-350 button,.elementor-kit-350 input[type="button"],.elementor-kit-350 input[type="submit"],.elementor-kit-350 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-3eee137 );border-style:solid;border-color:var( --e-global-color-6ee5481f );}.elementor-kit-350 button:hover,.elementor-kit-350 button:focus,.elementor-kit-350 input[type="button"]:hover,.elementor-kit-350 input[type="button"]:focus,.elementor-kit-350 input[type="submit"]:hover,.elementor-kit-350 input[type="submit"]:focus,.elementor-kit-350 .elementor-button:hover,.elementor-kit-350 .elementor-button:focus{background-color:var( --e-global-color-3eee137 );color:var( --e-global-color-primary );}.elementor-kit-350 e-page-transition{background-color:#FFBC7D;}.elementor-kit-350 a{color:var( --e-global-color-secondary );}.elementor-kit-350 a:hover{color:var( --e-global-color-primary );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1100px;}.e-con{--container-max-width:1100px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-kit-350 button,.elementor-kit-350 input[type="button"],.elementor-kit-350 input[type="submit"],.elementor-kit-350 .elementor-button{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-350 button,.elementor-kit-350 input[type="button"],.elementor-kit-350 input[type="submit"],.elementor-kit-350 .elementor-button{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */.plugin-form-tpv {
	color: grey !important;
}

a#form_tpv_submit::after {
	display: none !important;
}

#form_tpv_submit {
	background-color: #5BB85C !important;
	color: white !important;
	border-radius: 10px !important;
	border-color: #5BB85C !important;
	height: 50px !important;
	font-size: 25px !important;
	padding-top: 4px;
}

a#form_tpv_submit::before {
	filter: brightness(0%) invert(100%);
	-webkit-filter: brightness(0%) invert(100%);
	-moz-filter: brightness(0%) invert(100%);
	width: 30px;
	height: 30px;
	margin-bottom: 3px;
}

#form_tpv_submit:hover {
	background-color: #262626 !important;
	border-color: #262626 !important;
}

.table-form-tpv {
	display: table !important;
	margin-right: auto !important;
	margin-left: auto !important;
}

.section-right-form-tpv {
	display: block !important;
	margin-right: auto !important;
	margin-left: auto !important;
	margin-top: 40px !important;
}

#orderNumber, #orderDesc, #amountTPV {
	font-size: 15px !important;
	background-color: #fafafa;
}

.table-form-tpv {
	background-color: #fafafa
}

#orderNumber, #orderDesc {
	background-color: white;
	padding: 10px 10px 10px 20px !important;
	border-radius: 5px;
	border: #e2e2e2 1px solid !important;
}

#amountTPV {
	background-color: white;
	padding: 10px 22px 10px 20px !important;
	border-radius: 5px;
	border: #e2e2e2 1px solid !important;
	color: #686868 !important;
	width: 90% !important;
}

.tpv-plugin-cantidad-pagar>td>span {
	position: relative;
	left: -20px;
	font-size: 15px !important;
	color: #686868 !important
}

.tpv-plugin-codigo-pedido td:first-child {
	visibility: hidden;
	font-size: 1px;
}

.tpv-plugin-codigo-pedido td:first-child:after {
	content: "Código de pago";
	visibility: visible;
	font-size: 15px;
}

.tpv-plugin-desc-pedido td:first-child {
	visibility: hidden;
	font-size: 1px;
}

.tpv-plugin-desc-pedido td:first-child:after {
	content: "Concepto";
	visibility: visible;
	font-size: 15px;
}

.tpv-plugin-cantidad-pagar td:first-child {
	visibility: hidden;
	font-size: 1px;
}

.tpv-plugin-cantidad-pagar td:first-child:after {
	content: "Cantidad a pagar";
	visibility: visible;
	font-size: 15px;
}

.error.show {
	color: white !important;
	font-size: 12px !important;
	background-color: red !important;
	border: 0px solid red !important;
	border-radius: 4px !important;
	padding: 3px 5px !important;
}/* End custom CSS */