/**
 * This file has been created automatically by Uni CPO plugin
 * Last modified time: Jul 01 2025, 08:06:44
 */


        .uni-node-99fe5619 .uni-row-content-wrap {
				 color: #333333;																																										        }
        .uni-node-99fe5619 .uni-row-content-wrap .uni-row-content {
            display: block;
                }
				            .uni-node-99fe5619 .uni-row-content-wrap a:hover {
            color:;
            }
		
		

        .uni-node-8ca5b7d2 {
		 float: left;		 width: 100%; 								        }
        .uni-node-8ca5b7d2 .uni-col-content {
            display: block;
        																						        }

		

			.uni-node-85f5cbdc {
        														        	}
                            .uni-node-85f5cbdc .uni-cpo-module-radio-label {
                 color: #000000!important;                 text-align: left!important; display: block;                                  font-weight: 600!important;                 font-size: 18px!important;                 }
            							.uni-node-85f5cbdc .uni-cpo-radio-option-label {
                     width: 82px;             		 margin-right: 20px; margin-bottom: 20px;            	}
            	.uni-node-85f5cbdc input:checked + label .uni-cpo-option-label__image-wrap {
            		 border-color: #ea6d72!important;            	}
            	.uni-node-85f5cbdc label:hover .uni-cpo-option-label__image-wrap {
					 border-color: #333333!important;            	}
            	.uni-node-85f5cbdc .uni-cpo-option-label__image-wrap {
            		                     border-width: 1px!important; border-style: solid;             		 border-color: #f7f7f7f7!important;	            	 border-radius: 100%; 	            }
            	.uni-node-85f5cbdc .uni-cpo-option-label__image-wrap img {
            		 width: 80px;					            		 border-radius: 100%;             	}
			            .uni-node-85f5cbdc .uni-cpo-option-label__description {
                                 font-weight: 400!important;                 font-size: 14px!important;             }

		

        .uni-node-26238a4d .uni-row-content-wrap {
				 color: #333333;																																										        }
        .uni-node-26238a4d .uni-row-content-wrap .uni-row-content {
            display: block;
                }
				            .uni-node-26238a4d .uni-row-content-wrap a:hover {
            color:;
            }
		
		

        .uni-node-7355067b {
		 float: left;		 width: 100%; 		 margin-top: 20px; 						        }
        .uni-node-7355067b .uni-col-content {
            display: block;
        																						        }

		

			.uni-node-aaa3a883 {
        														        	}
                            .uni-node-aaa3a883 .uni-cpo-module-radio-label {
                 color: #000000!important;                 text-align: left!important; display: block;                                  font-weight: 600!important;                 font-size: 18px!important;                 }
            				        	.uni-node-aaa3a883 .uni-cpo-radio-option-label {
            		 margin-right: 20px; margin-bottom: 20px;            	}
            	.uni-node-aaa3a883 input:checked + label .uni-cpo-option-label__text-content {
            		border-color: #333333!important;				    					            	}
            	.uni-node-aaa3a883 label:hover .uni-cpo-option-label__text-content {
					border-color: #333333!important;				    					            	}
            	.uni-node-aaa3a883 .uni-cpo-option-label__text-content {
	            	 color: #333333;					 text-align: left;															 font-weight: 400;					 font-size: 14px; 					                                         height: 80px; line-height: 80px;                      border-width: 1px!important; border-style: solid;             		 border-color: #d7d7d7!important;            			            	 border-radius: 0%; 	            											 padding-left: 15px; 					 padding-right: 15px;                 }
	                    .uni-node-aaa3a883 .uni-cpo-option-label__description {
                                 font-weight: 400!important;                 font-size: 14px!important;             }

		

        .uni-node-687705a2 .uni-row-content-wrap {
				 color: #333333;																																										        }
        .uni-node-687705a2 .uni-row-content-wrap .uni-row-content {
            display: block;
                }
				            .uni-node-687705a2 .uni-row-content-wrap a:hover {
            color:;
            }
		
		

        .uni-node-b74b62a5 {
		 float: left;		 width: 100%; 		 margin-top: 20px; 						        }
        .uni-node-b74b62a5 .uni-col-content {
            display: block;
        																						        }

		

        .uni-node-60093761 {
			 color: #000000;			 text-align: left;									 font-weight: 600;			 font-size: 18px; 									 margin-top: 0px; 			 margin-bottom: 0px; 			 margin-left: 0px; 			 margin-right: 0px; 												        }

		

        .uni-node-78380b57 {
			 color: #dd3333;			 text-align: left;									 font-weight: 600;			 font-size: 16px; 									 margin-top: 0px; 			 margin-bottom: 0px; 			 margin-left: 0px; 			 margin-right: 0px; 												        }

		

        .uni-node-3a06a8c7 {
		 float: left;		 width: 15%; 		 margin-top: 10px; 						        }
        .uni-node-3a06a8c7 .uni-col-content {
            display: block;
        																						        }

		

        .uni-node-2b9a4c6b {
																		 font-size: 14px; 									 margin-top: 0px; 			 margin-bottom: 0px; 			 margin-left: 0px; 			 margin-right: 0px; 												        }

		

        .uni-node-b1df3247 {
		 float: right;		 width: 80%; 		 margin-top: 10px; 						        }
        .uni-node-b1df3247 .uni-col-content {
            display: block;
        																						        }

		

        .uni-node-9d492956 {
												        }
                .uni-node-9d492956 textarea {
			 width: 100%!important;			 height: 30px!important;																								 background-color: #ffffff!important;			 border-top: 1px solid #d7d7d7!important; 			 border-bottom: 1px solid #d7d7d7!important; 			 border-left: 1px solid #d7d7d7!important; 			 border-right: 1px solid #d7d7d7!important; 			 border-radius: 5px!important; 			 padding-top: 4px!important; 			 padding-bottom: 4px!important; 			 padding-left: 10px!important; 			 padding-right: 10px!important;         }

		            .uni-node-9d492956 textarea:focus, .uni-node-9d492956 textarea:active {
            background-color: #ffffff;
            }
		
		

        .uni-node-552c3699 {
		 float: left;		 width: 15%; 		 margin-top: 15px; 						        }
        .uni-node-552c3699 .uni-col-content {
            display: block;
        																						        }

		

        .uni-node-b5b6dd16 {
																		 font-size: 14px; 									 margin-top: 0px; 			 margin-bottom: 0px; 			 margin-left: 0px; 			 margin-right: 0px; 												        }

		

        .uni-node-0457fbc9 {
		 float: right;		 width: 80%; 		 margin-top: 10px; 						        }
        .uni-node-0457fbc9 .uni-col-content {
            display: block;
        																						        }

		

        .uni-node-f7c7088c {
												        }
                .uni-node-f7c7088c textarea {
			 width: 100%!important;			 height: 30px!important;																								 background-color: #ffffff!important;			 border-top: 1px solid #d7d7d7!important; 			 border-bottom: 1px solid #d7d7d7!important; 			 border-left: 1px solid #d7d7d7!important; 			 border-right: 1px solid #d7d7d7!important; 			 border-radius: 5px!important; 			 padding-top: 4px!important; 			 padding-bottom: 4px!important; 			 padding-left: 10px!important; 			 padding-right: 10px!important;         }

		            .uni-node-f7c7088c textarea:focus, .uni-node-f7c7088c textarea:active {
            background-color: #ffffff;
            }
		
		

        .uni-node-843423f0 {
		 float: right;		 width: 80%; 		 margin-top: 10px; 						        }
        .uni-node-843423f0 .uni-col-content {
            display: block;
        																						        }

		

        .uni-node-82d6eeae {
												        }
                .uni-node-82d6eeae textarea {
			 width: 100%!important;			 height: 30px!important;																								 background-color: #ffffff!important;			 border-top: 1px solid #d7d7d7!important; 			 border-bottom: 1px solid #d7d7d7!important; 			 border-left: 1px solid #d7d7d7!important; 			 border-right: 1px solid #d7d7d7!important; 			 border-radius: 5px!important; 			 padding-top: 4px!important; 			 padding-bottom: 4px!important; 			 padding-left: 10px!important; 			 padding-right: 10px!important;         }

		            .uni-node-82d6eeae textarea:focus, .uni-node-82d6eeae textarea:active {
            background-color: #ffffff;
            }
		
		

        .uni-node-d172fdaf {
		 float: left;		 width: 15%; 		 margin-top: 15px; 						        }
        .uni-node-d172fdaf .uni-col-content {
            display: block;
        																						        }

		

        .uni-node-7df40c5c {
																		 font-size: 14px; 									 margin-top: 0px; 			 margin-bottom: 0px; 			 margin-left: 0px; 			 margin-right: 0px; 												        }

		

        .uni-node-c6f148d4 {
		 float: right;		 width: 80%; 		 margin-top: 10px; 						        }
        .uni-node-c6f148d4 .uni-col-content {
            display: block;
        																						        }

		

        .uni-node-244ee73e {
												        }
                .uni-node-244ee73e textarea {
			 width: 100%!important;			 height: 30px!important;																								 background-color: #ffffff!important;			 border-top: 1px solid #d7d7d7!important; 			 border-bottom: 1px solid #d7d7d7!important; 			 border-left: 1px solid #d7d7d7!important; 			 border-right: 1px solid #d7d7d7!important; 			 border-radius: 5px!important; 			 padding-top: 4px!important; 			 padding-bottom: 4px!important; 			 padding-left: 10px!important; 			 padding-right: 10px!important;         }

		            .uni-node-244ee73e textarea:focus, .uni-node-244ee73e textarea:active {
            background-color: #ffffff;
            }
		
		

        .uni-node-e0d8bc04 {
		 float: left;		 width: 15%; 		 margin-top: 15px; 						        }
        .uni-node-e0d8bc04 .uni-col-content {
            display: block;
        																						        }

		

        .uni-node-d0c42028 {
																		 font-size: 14px; 									 margin-top: 0px; 			 margin-bottom: 0px; 			 margin-left: 0px; 			 margin-right: 0px; 												        }

		

        .uni-node-166a7e4c {
		 float: right;		 width: 80%; 		 margin-top: 10px; 						        }
        .uni-node-166a7e4c .uni-col-content {
            display: block;
        																						        }

		

        .uni-node-fd2f9c77 {
												        }
                .uni-node-fd2f9c77 textarea {
			 width: 100%!important;			 height: 30px!important;																								 background-color: #ffffff!important;			 border-top: 1px solid #d7d7d7!important; 			 border-bottom: 1px solid #d7d7d7!important; 			 border-left: 1px solid #d7d7d7!important; 			 border-right: 1px solid #d7d7d7!important; 			 border-radius: 5px!important; 			 padding-top: 4px!important; 			 padding-bottom: 4px!important; 			 padding-left: 10px!important; 			 padding-right: 10px!important;         }

		            .uni-node-fd2f9c77 textarea:focus, .uni-node-fd2f9c77 textarea:active {
            background-color: #ffffff;
            }
		
		

        .uni-node-6a1e5cbf {
		 float: left;		 width: 15%; 		 margin-top: 15px; 						        }
        .uni-node-6a1e5cbf .uni-col-content {
            display: block;
        																						        }

		

        .uni-node-55e93d5a {
																		 font-size: 14px; 									 margin-top: 0px; 			 margin-bottom: 0px; 			 margin-left: 0px; 			 margin-right: 0px; 												        }

		

        .uni-node-b0fd351e {
		 float: right;		 width: 80%; 		 margin-top: 10px; 						        }
        .uni-node-b0fd351e .uni-col-content {
            display: block;
        																						        }

		

        .uni-node-7f532134 {
												        }
                .uni-node-7f532134 textarea {
			 width: 100%!important;			 height: 30px!important;																								 background-color: #ffffff!important;			 border-top: 1px solid #d7d7d7!important; 			 border-bottom: 1px solid #d7d7d7!important; 			 border-left: 1px solid #d7d7d7!important; 			 border-right: 1px solid #d7d7d7!important; 			 border-radius: 5px!important; 			 padding-top: 4px!important; 			 padding-bottom: 4px!important; 			 padding-left: 10px!important; 			 padding-right: 10px!important;         }

		            .uni-node-7f532134 textarea:focus, .uni-node-7f532134 textarea:active {
            background-color: #ffffff;
            }
		
		

        .uni-node-02e87f9a {
		 float: left;		 width: 15%; 		 margin-top: 10px; 						        }
        .uni-node-02e87f9a .uni-col-content {
            display: block;
        																						        }

		

        .uni-node-0befa4ec {
																		 font-size: 14px; 									 margin-top: 0px; 			 margin-bottom: 0px; 			 margin-left: 0px; 			 margin-right: 0px; 												        }

		

        .uni-node-29c8de41 {
		 float: right;		 width: 80%; 		 margin-top: 10px; 						        }
        .uni-node-29c8de41 .uni-col-content {
            display: block;
        																						        }

		

        .uni-node-16cd1869 {
												        }
                .uni-node-16cd1869 textarea {
			 width: 100%!important;			 height: 30px!important;																								 background-color: #ffffff!important;			 border-top: 1px solid #d7d7d7!important; 			 border-bottom: 1px solid #d7d7d7!important; 			 border-left: 1px solid #d7d7d7!important; 			 border-right: 1px solid #d7d7d7!important; 			 border-radius: 5px!important; 			 padding-top: 4px!important; 			 padding-bottom: 4px!important; 			 padding-left: 10px!important; 			 padding-right: 10px!important;         }

		            .uni-node-16cd1869 textarea:focus, .uni-node-16cd1869 textarea:active {
            background-color: #ffffff;
            }
		
		

        .uni-node-e1f3abc2 {
		 float: left;		 width: 15%; 		 margin-top: 10px; 						        }
        .uni-node-e1f3abc2 .uni-col-content {
            display: block;
        																						        }

		

        .uni-node-bf118372 {
																		 font-size: 14px; 									 margin-top: 0px; 			 margin-bottom: 0px; 			 margin-left: 0px; 			 margin-right: 0px; 												        }

		

        .uni-node-5c676205 {
		 float: right;		 width: 80%; 		 margin-top: 10px; 						        }
        .uni-node-5c676205 .uni-col-content {
            display: block;
        																						        }

		

        .uni-node-88a270d7 {
												        }
                .uni-node-88a270d7 textarea {
			 width: 100%!important;			 height: 30px!important;																								 background-color: #ffffff!important;			 border-top: 1px solid #d7d7d7!important; 			 border-bottom: 1px solid #d7d7d7!important; 			 border-left: 1px solid #d7d7d7!important; 			 border-right: 1px solid #d7d7d7!important; 			 border-radius: 5px!important; 			 padding-top: 4px!important; 			 padding-bottom: 4px!important; 			 padding-left: 10px!important; 			 padding-right: 10px!important;         }

		            .uni-node-88a270d7 textarea:focus, .uni-node-88a270d7 textarea:active {
            background-color: #ffffff;
            }
		
		

        .uni-node-57e2df91 {
		 float: left;		 width: 15%; 		 margin-top: 10px; 						        }
        .uni-node-57e2df91 .uni-col-content {
            display: block;
        																						        }

		

        .uni-node-8478687b {
																		 font-size: 14px; 									 margin-top: 0px; 			 margin-bottom: 0px; 			 margin-left: 0px; 			 margin-right: 0px; 												        }

		

        .uni-node-17e1f65d .uni-row-content-wrap {
				 color: #333333;																																										        }
        .uni-node-17e1f65d .uni-row-content-wrap .uni-row-content {
            display: block;
                }
				            .uni-node-17e1f65d .uni-row-content-wrap a:hover {
            color:;
            }
		
		

        .uni-node-a27937d4 {
		 float: left;		 width: 100%; 		 margin-top: 20px; 						        }
        .uni-node-a27937d4 .uni-col-content {
            display: block;
        																						        }

		

        .uni-node-659d33e7 .uni_cpo_precio_tot_fun_cruz-field {
																		 font-size: 24px; 																																				 border-top: 0px solid #d7d7d7; 			 border-bottom: 0px solid #d7d7d7; 			 border-left: 0px solid #d7d7d7; 			 border-right: 0px solid #d7d7d7; 			        }
		

