.servicio_oficial a:hover{color:red;text-decoration:underline}.servicio_oficial p{font-family:Helvetica;font-weight:700;color:#424041;font-size:25px;line-height:normal;text-align:center;margin-bottom:40px}.servicio_oficial .disclaimer{font-size:15px;line-height:22px;text-align:start;font-weight:400;margin-top:30px}.servicio_oficial .section_ventajas{padding-bottom:100px}.servicio_oficial .section_ventajas h1{text-align:center;font-family:Helvetica;font-weight:700;position:relative;font-size:38px;margin-bottom:25px}.servicio_oficial .section_ventajas h1:after{content:"";background-color:red;height:4px;width:80%;display:block;margin:10px auto 0;border-radius:20px}.servicio_oficial .section_ventajas .card_sat{max-width:300px}.servicio_oficial .section_ventajas .card_sat figure{padding:40px 15px;box-shadow:0 4px 8px #00000026;display:flex;flex-direction:column;justify-content:flex-start;height:100%}.servicio_oficial .section_ventajas .card_sat figure img{margin:0 auto 20px}.servicio_oficial .section_ventajas .card_sat figure p{font-family:HelveticaNeueLight;font-weight:300;font-size:15px;margin-bottom:0}.servicio_oficial .section_ventajas .card_sat figure p span{font-size:12px}.servicio_oficial .section_formulario{padding-bottom:120px}.servicio_oficial .section_formulario #datos-form label{display:block;margin-bottom:15px;color:#424041;font-family:Helvetica;font-weight:400;font-size:20px}.servicio_oficial .section_formulario #datos-form input,.servicio_oficial .section_formulario #datos-form select,.servicio_oficial .section_formulario #datos-form textarea{display:block;width:100%;padding:15px 25px;font-style:normal;font-size:18px;border:1px solid #FF0000;background:#fff;margin-bottom:30px}.servicio_oficial .section_formulario #datos-form input:focus-visible,.servicio_oficial .section_formulario #datos-form textarea:focus-visible,.servicio_oficial .section_formulario #datos-form select:focus-visible{border:1px solid #FF0000;outline:none}.servicio_oficial .section_formulario #datos-form select{background:url(https://www.mitsubishielectric.es/aire-acondicionado/wp-content/uploads/2023/12/sat_arrow.svg) no-repeat 98% 50% #fff!important;-moz-appearance:none;-webkit-appearance:none;appearance:none}.servicio_oficial .section_formulario #datos-form .select2-selection{background:url(https://www.mitsubishielectric.es/aire-acondicionado/wp-content/uploads/2023/12/sat_arrow.svg) no-repeat 98% 50% #fff!important;-moz-appearance:none;-webkit-appearance:none;appearance:none;border-radius:0;border:1px solid #FF0000;font-size:18px;line-height:normal;padding:15px 25px;margin-bottom:30px}.servicio_oficial .section_formulario #datos-form .select2-container--default .select2-selection--single .select2-selection__rendered{padding:0!important;line-height:21px}.servicio_oficial .section_formulario #datos-form .select2-container--default .select2-selection--single .select2-selection__arrow{display:none}.servicio_oficial .section_formulario #datos-form input[type=number]::-webkit-inner-spin-button,.servicio_oficial .section_formulario #datos-form input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}.servicio_oficial .section_formulario #datos-form .file{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.servicio_oficial .section_formulario #datos-form .file+label{cursor:pointer;display:flex;align-items:center;gap:20px;padding-right:25px}.servicio_oficial .section_formulario #datos-form .iborrainputfile{font-size:20px;font-weight:400;font-family:Helvetica;color:#424041;text-decoration:underline}.servicio_oficial .section_formulario #datos-form .file:focus+label,.servicio_oficial .section_formulario #datos-form .file.has-focus+label,.servicio_oficial .section_formulario #datos-form .file+label:hover{color:#424041}.servicio_oficial .section_formulario #datos-form button{width:400px;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;border:2px solid #FF0000;background-color:red;font-family:Helvetica;font-weight:700;color:#fff;padding:15px;margin:0 auto;display:block;border-radius:10px;transition:all .2s linear;-webkit-transition:all .2s linear;box-shadow:0 2.457px 2.457px #00000026}.servicio_oficial .section_formulario #datos-form button:hover{background-color:#fff;color:red}.servicio_oficial .section_formulario #datos-form textarea{height:300px;resize:vertical}.servicio_oficial .section_formulario #datos-form .form-check{margin:30px 0 0}.servicio_oficial .section_formulario #datos-form .form-check input{display:inline;width:auto;margin-bottom:0;background-image:url(https://www.mitsubishielectric.es/aire-acondicionado/wp-content/uploads/2023/12/check.svg);-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;width:20px;height:20px;padding:0 10px;border:1px solid #424041;margin-right:10px;transition:all .2s linear;-webkit-transition:all .2s linear;box-shadow:0 4px 8px #00000026}.servicio_oficial .section_formulario #datos-form .form-check input:checked{background-color:red;border:1px solid #FF0000}.servicio_oficial .section_formulario #datos-form .form-check label{display:inline;font-size:15px;line-height:22px}.servicio_oficial .section_formulario #datos-form .form-check label a{text-decoration:underline}.servicio_oficial .section_formulario #datos-form .container_interior{margin-bottom:15px;display:flex;align-items:center;gap:10px}.servicio_oficial .section_formulario #datos-form .container_interior label{margin-bottom:0}.servicio_oficial .section_formulario #datos-form .container_interior img{width:20px;height:20px}.servicio_oficial .section_condiciones h2{font-family:Helvetica;font-weight:700;text-align:center;padding-bottom:10px;border-bottom:1px solid #FF0000;color:#030303}.servicio_oficial .section_condiciones .disclaimer{margin-bottom:0;margin-top:40px;text-align:justify}@media (max-width: 980px){.servicio_oficial .section_formulario form label{font-size:18px}.servicio_oficial .section_formulario form input,.servicio_oficial .section_formulario form select,.servicio_oficial .section_formulario form textarea,.servicio_oficial .section_formulario #datos-form label,.servicio_oficial .section_formulario #datos-form input,.servicio_oficial .section_formulario #datos-form select,.servicio_oficial .section_formulario #datos-form textarea{font-size:15px}}@media (max-width: 640px){.servicio_oficial p{font-size:18px}.servicio_oficial .disclaimer{font-size:12px}.servicio_oficial .section_ventajas{padding-bottom:75px}.servicio_oficial .section_ventajas h1{font-size:25px;position:relative}.servicio_oficial .section_ventajas h1:after{width:100%}.servicio_oficial .section_ventajas .card_sat{margin-bottom:40px}.servicio_oficial .section_ventajas .card_sat:last-child{margin-bottom:0}.servicio_oficial .select2-container--default .select2-selection--single .select2-selection__rendered{font-size:18px}.servicio_oficial .select2-container{margin-bottom:30px}.servicio_oficial .section_formulario{padding-bottom:75px}.servicio_oficial .section_formulario #datos-form .select2-selection{margin-bottom:0}.servicio_oficial .section_formulario #datos-form .file+label{gap:5px}.servicio_oficial .section_formulario #datos-form .iborrainputfile{font-size:15px}.servicio_oficial .section_formulario #datos-form .form-check label{font-size:12px;line-height:15px}.servicio_oficial .section_formulario #datos-form .form-check input{padding:0 9px}.servicio_oficial .section_formulario #datos-form button{width:300px}.servicio_oficial .section_condiciones .disclaimer{margin-top:15px}.servicio_oficial .section_condiciones .disclaimer li{font-size:12px}}.servicio_oficial .section_formulario #datos-form .iborrainputfile{text-decoration:none!important;font-weight:700;color:red!important}.lblArchivo{border:solid 1px red;border-radius:15px;padding:1%}.red{color:red!important}.tata-title{color:#fff!important}.select2-container--default .select2-selection--single .select2-selection__rendered{padding:10px;font-family:sans-serif}.select2-container--default .select2-selection--single .select2-selection__arrow{height:48px;width:40px;background:red}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:white transparent transparent transparent}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent white transparent}.select2-container .select2-selection--single{height:auto}.section_formulario .col-sm-6,.section_formulario .col-sm-4,.section_formulario .col-sm-12{position:relative}.section_formulario .error{position:absolute;bottom:10px;font-size:12px}.section_formulario .form-check .error{bottom:-20px}.popupInfoUI{padding:40px 20px 25px;border-radius:25px;border:2px solid red!important;width:60vw}.popupInfoUI .swal2-close{color:red}div:where(.swal2-container) button:where(.swal2-close):focus{box-shadow:none}.popupInfoUI #swal2-html-container{margin:0}.popupInfoUI #swal2-html-container .popup_interior{display:flex;align-items:center;width:100%;margin:0}.popupInfoUI #swal2-html-container .popup_interior-txt img{width:30px;margin:0 auto 20px}.popupInfoUI #swal2-html-container .popup_interior-txt p{color:#424041;font-family:Helvetica;font-weight:400;font-size:20px;line-height:28px;text-align:start}.openModal{position:fixed;z-index:100;top:0;height:100%;width:100%;overflow:auto;background-color:#00000040;max-height:100%!important;margin:0 auto}.modal-body{display:flex;width:40%;margin:0 auto;overflow:hidden;flex-direction:row;justify-content:center;vertical-align:middle;margin-top:25vh;background-color:#fff;padding:5%;border-radius:15px}.modal-body h1{text-align:center;line-height:1.5}.hidden{display:none}.popupInfoGarantia{padding:2%;border-radius:25px;border:2px solid red!important;width:40vw}.popupInfoGarantia h1{font-size:1.8rem}@media (max-width: 980px){.popupInfoGarantia{padding:0%;border-radius:25px;border:2px solid red!important;width:90vw}}.ulGarantia{width:100%;margin-top:3%;padding-left:30%}.ulGarantia li{text-align:left;list-style-type:disc}.negro{color:#000!important}.servicio_oficial .section_ventajas{padding-bottom:0%!important}.uploadFile .error{bottom:-1px!important}#file_container,#file_container_garantia{display:flex;gap:20px}@media (max-width: 768px){.select2-container--default .select2-selection--single .select2-selection__rendered,.form-control-input{font-size:11px}.popupInfoUI{padding:20px;width:90vw}.popupInfoUI #swal2-html-container .popup_interior-txt p{font-size:17px;line-height:25px}}.select2-container{width:100%!important}
