@font-face{font-family:"OpenSans";src:url("/fonts/OpenSans-Regular-webfont.eot");src:url("/fonts/OpenSans-Regular-webfont?#OpenSansRegular") format("embedded-opentype"),url("/fonts/OpenSans-Regular-webfont.woff") format("woff"),url("/fonts/OpenSans-Regular-webfont.ttf") format("truetype"),url("/fonts/OpenSans-Regular-webfont.svg#OpenSansRegular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"OpenSans-Light";src:url("/fonts/OpenSans-Light.eot");src:url("/fonts/OpenSans-Light?#OpenSansLight") format("embedded-opentype"),url("/fonts/OpenSans-Light.woff") format("woff"),url("/fonts/OpenSans-Light.ttf") format("truetype"),url("/fonts/OpenSans-Light.svg#OpenSansLight") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"OpenSans-Bold";src:url("/fonts/OpenSans-Bold-webfont.eot");src:url("/fonts/OpenSans-Bold-webfont?#OpenSansBold") format("embedded-opentype"),url("/fonts/OpenSans-Bold-webfont.woff") format("woff"),url("/fonts/OpenSans-Bold-webfont.ttf") format("truetype"),url("/fonts/OpenSans-Bold-webfont.svg#OpenSansBold") format("svg");font-weight:normal;font-style:normal}.font_light,.contenido_principal_index .btn_plus,.caja{font-family:OpenSans-Light,Arial;font-weight:400}.font_normal{font-family:OpenSans,Arial;font-weight:400}.font_bold,.tarjeta_localizacion .emailCSS a,.tarjeta_localizacion .phoneCSS a,.datos_contacto_contactar a,.tarjeta_servicios span,.tarjeta_inicio a,.tarjeta_inicio span,.btn,.desea_mas_info .btn_contactanos,.desea_mas_info p a,.menu_escritorio .navbar .menu_horizontal a,.menu_escritorio .navbar .menu_horizontal span,#capa_menu_lateral a,#capa_menu_lateral span,footer .menu_horizontal ul li a,footer .menu_horizontal ul li span,.migas_pan a,.boton,strong,label,h3,h2{font-family:OpenSans-Bold,Arial;font-weight:400}*{margin:0;padding:0;text-decoration:none}html{width:100%;height:100%;min-height:100%;top:0;bottom:0;text-shadow:none;outline:0}body{font-family:"OpenSans",Arial;font-size:14px;font-style:normal;font-variant:normal;color:#5d5d5d;background-color:#fff;background-image:url("/imagenes/fondo-interior.jpg");background-position:top center;background-size:auto;background-repeat:no-repeat;overflow-x:hidden;height:100%;min-height:100%;margin:0;padding:0}@media only screen and (min-width: 768px) and (max-width: 991px){body{background-image:url("/imagenes/fondo-interior-tablet.jpg")}}@media only screen and (min-width: 0px) and (max-width: 767px){body{background-image:url("/imagenes/fondo-interior-movil.jpg");background-position:top right}}.fondo_index{background-image:url("/imagenes/fondo-index.jpg");background-position:top left}@media only screen and (min-width: 768px) and (max-width: 991px){.fondo_index{background-image:url("/imagenes/fondo-index-tablet.jpg")}}@media only screen and (min-width: 0px) and (max-width: 767px){.fondo_index{background-image:url("/imagenes/fondo-index-movil.jpg");background-position:center top}}.no_fondo{background-image:none}h1{margin:0;padding:0}h2{color:#003082;font-size:30px}h3{padding:0;margin:10px 0 15px 0;color:#003082;font-size:24px}ul,ol{margin:0}ul li,ol li{padding:0;margin:0}a{display:inline-block;color:#003082}a:hover,a:active,a:focus{color:#C9D904;text-decoration:none}img{max-width:100%}.texto_centro{text-align:center}.texto_derecha{text-align:right}.texto_negrita{font-weight:700}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}@media only screen and (min-width: 768px) and (max-width: 991px){.text-sm-center{text-align:center}}@media only screen and (min-width: 0px) and (max-width: 767px){.text-xs-center{text-align:center}}.top_15{padding-top:15px}.top_10{padding-top:10px}.top_5{padding-top:5px}.capa_cien{width:100%;display:block}.capa_cien_quince{width:100%;display:block;margin-top:15px}.no_padding{margin:0;padding:0}.padding_0{padding:0}@media only screen and (min-width: 0px) and (max-width: 767px){.padding_xs_0{padding:0}}.vertical-align{display:flex;align-items:center}.texto_cortado{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.font_15px{font-size:15px}.sombra,.mapa_localizacion .datos_localizacion,.galeria_instalaciones a,.contenido_principal_index .btn_plus:hover,.btn,.desea_mas_info .btn_contactanos,.menu_escritorio .navbar.affix,.menu_escritorio .navbar .menu_horizontal ul li:hover .submenu,.menu_movil .affix{box-shadow:0 2px 4px rgba(0,0,0,0.18)}.transicion,.boton_acceso_cookies,.btn,.menu_escritorio .navbar.affix img,.menu_escritorio .navbar.affix,.menu_escritorio .navbar .menu_horizontal a .fa-circle,.menu_escritorio .navbar .menu_horizontal span .fa-circle,.menu_escritorio .navbar .menu_horizontal a,.menu_escritorio .navbar .menu_horizontal span,.menu_escritorio .navbar .menu_horizontal ul li .fa,.menu_escritorio .navbar .menu_horizontal ul li .submenu,.menu_movil .affix,.migas_pan a,.boton,a{-moz-transition:all 0.25s ease;-o-transition:all 0.25s ease;-webkit-transition:all 0.25s ease;transition:all 0.25s ease}.transicion:hover,.boton_acceso_cookies:hover,.btn:hover,.menu_escritorio .navbar.affix img:hover,.menu_escritorio .navbar.affix:hover,.menu_escritorio .navbar .menu_horizontal a .fa-circle:hover,.menu_escritorio .navbar .menu_horizontal span .fa-circle:hover,.menu_escritorio .navbar .menu_horizontal a:hover,.menu_escritorio .navbar .menu_horizontal span:hover,.menu_escritorio .navbar .menu_horizontal ul li .fa:hover,.menu_escritorio .navbar .menu_horizontal ul li .submenu:hover,.menu_movil .affix:hover,.boton:hover,a:hover{-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;-webkit-transition:all 0.3s linear;transition:all 0.3s linear}.d-none{display:none}.alert{--bs-alert-bg: transparent;--bs-alert-padding-x: 1rem;--bs-alert-padding-y: 1rem;--bs-alert-margin-bottom: 1rem;--bs-alert-color: inherit;--bs-alert-border-color: transparent;--bs-alert-border: 1px solid var(--bs-alert-border-color);--bs-alert-border-radius: 0.375rem;position:relative;padding:var(--bs-alert-padding-y) var(--bs-alert-padding-x);margin-bottom:var(--bs-alert-margin-bottom);color:var(--bs-alert-color);background-color:var(--bs-alert-bg);border:var(--bs-alert-border);border-radius:var(--bs-alert-border-radius)}.alert-info{--bs-alert-color: #055160;--bs-alert-bg: #fce3cf;--bs-alert-border-color: #fbb8b6}.alert-info .alert-link{color:#04414d}.caja{width:100%;background:#fff;padding:12px 8px;margin:0 0 15px 0;color:#333;font-size:16px;border:1px solid #ddd}.caja:required:after{background:rgba(241,75,75,0.2)}.caja:focus{border:1px solid #000}.caja#legal{font-size:12px;color:#7C7C7C}.aviso_formulario{width:100%;font-weight:bold;padding:10px 0;margin:0 0 15px 0;background:#f14b4b;color:#fff;border-radius:8px;text-align:center}.boton{display:inline-block;width:auto;min-width:150px;margin:0 auto;padding:3px 11px;border-radius:5px;background-color:#003082;border:2px solid #003082;cursor:pointer;color:#fff}.boton:hover{background-color:#fff;color:#003082}.condiciones{width:100%}.condiciones label{display:inline-block;width:90%;font-size:14px}.condiciones input{display:inline-block;width:20px;vertical-align:top}.select{-webkit-appearance:none;-moz-appearance:none;font-family:"OpenSans-Light",Arial}.select select{width:100%;padding:10px 4px;margin-bottom:15px;outline:none;border:1px solid #e3e3e3;border-radius:0;background-image:url("/imagenes/flecha.png");background-size:16px 13px;background-position:98% 50%;background-repeat:no-repeat;background-color:#fff;-webkit-appearance:none;-moz-appearance:none}.select select:focus{width:100%;padding:10px 4px;margin-bottom:15px;outline:none;border:1px solid #003082;border-radius:0;background-image:url("/imagenes/flecha.png");background-size:16px 13px;background-position:98% 50%;background-repeat:no-repeat;background-color:#fff;-webkit-appearance:none;-moz-appearance:none}.checkbox{display:inline-block}.checkbox input[type=checkbox]{margin-left:0 !important}.checkbox label{width:auto}.enlace{color:#C9D904;text-decoration:none;font-weight:bold}.boton_desplegar_menu{cursor:pointer;float:left;height:50px;margin:0;padding:15px 0 0;width:20px}.boton_desplegar_menu span{width:100%;height:2px;float:left;margin:2px 15%;background-color:#003082;-moz-transition:all ease 0.3s;-o-transition:all ease 0.3s;-webkit-transition:all ease 0.3s;transition:all ease 0.3s}.cabecera{padding:15px 0 30px;height:auto}section{position:relative;padding:70px 0 15px}.migas_pan{display:flex;justify-content:flex-end;flex-wrap:wrap;align-content:center;align-items:center;height:360px;padding-bottom:130px;text-align:right;margin-top:10px;color:#fff}@media only screen and (min-width: 768px) and (max-width: 991px){.migas_pan{height:170px;padding-bottom:120px;margin-bottom:30px}}@media only screen and (min-width: 0px) and (max-width: 767px){.migas_pan{height:230px;padding-bottom:180px}}.migas_pan h2{color:#fff}.migas_pan a{font-weight:bold;padding:2px 8px;color:#C9D904}.migas_pan a:hover{background-color:#C9D904;color:#fff;border-radius:15px;text-decoration:none;text-shadow:0 2px 4px rgba(0,0,0,0.18)}.migas_pan span{padding:2px 6px}footer{background-image:url("/imagenes/fondo-footer.jpg");background-position:center top;background-repeat:no-repeat;background-color:#fff;padding:50px 0}@media only screen and (min-width: 768px) and (max-width: 991px){footer{background-image:url("/imagenes/fondo-footer-tablet.jpg")}}@media only screen and (min-width: 0px) and (max-width: 767px){footer{background-image:none;padding-top:0}}@media only screen and (min-width: 0px) and (max-width: 767px){footer .opciones_footer{height:399px;background-image:url("/imagenes/fondo-footer-movil.jpg");background-position:bottom center;padding-top:100px}}footer .menu_horizontal{margin-top:80px}footer .menu_horizontal ul{display:inline-block;width:100%;list-style-type:none}footer .menu_horizontal ul li{display:inline-block;width:100%}footer .menu_horizontal ul li a,footer .menu_horizontal ul li span{display:inline-block;color:#fff;text-shadow:0 2px 4px rgba(0,0,0,0.18)}footer .menu_horizontal ul li a:hover,footer .menu_horizontal ul li span:hover{transform:scale(1.2, 1.2)}footer .menu_horizontal ul li span:hover{transform:none}footer .menu_horizontal ul li .active{color:#003082}footer .menu_horizontal ul li ul{padding-left:20px}@media only screen and (min-width: 0px) and (max-width: 767px){footer .menu_horizontal{margin-top:0}footer .menu_horizontal ul li ul{padding-left:0;margin-bottom:5px}}footer .menu_2{margin-top:0}footer .menu_2 ul li{width:auto}footer .menu_2 ul li a,footer .menu_2 ul li span{color:#5d5d5d}footer .menu_2 ul li a:hover,footer .menu_2 ul li span:hover{transform:scale(1.05, 1.05)}footer .menu_2 ul li .active{color:#000}@media only screen and (min-width: 0px) and (max-width: 767px){footer .menu_2{margin-top:20px}}footer .datos_empresa{list-style-type:none}footer .datos_empresa strong{color:#003082}footer .datos_empresa a{color:#C9D904}footer .datos_empresa a:hover{transform:scale(1.2, 1.2)}@media only screen and (min-width: 0px) and (max-width: 767px){footer{text-align:center}footer .menu_horizontal ul{display:inline-block;float:left;list-style-type:none;margin:0;padding:0}footer .menu_horizontal ul li{display:inline-block;float:left;width:100%;margin:0;padding:0}footer a,footer span{float:left;width:100%;font-size:16px;padding:5px 0}}.sb-slidebar{background-color:#F2F2F2}#capa_menu_lateral{width:100%}#capa_menu_lateral ul{display:inline-block;float:left;padding:0;margin:0}#capa_menu_lateral ul li{display:inline-block;float:left;margin:0;list-style:none}#capa_menu_lateral a .fa-angle-down,#capa_menu_lateral span .fa-angle-down{position:absolute;top:11px;right:15px;width:auto}#capa_menu_lateral .fa{font-size:18px;float:left;width:40px;height:100%;color:#003082}#capa_menu_lateral .active{background-color:#555}#capa_menu_lateral .active a,#capa_menu_lateral .active span{color:#fff}#capa_menu_lateral .active .fa{color:#C9D904}.separador_menu{width:100%;height:52px;padding-top:15px;border-bottom:1px solid #003082;background:#C9D904;color:#fff}.separador_menu a{color:#fff;padding:0;text-align:center}.boton_menu_off{width:100%;border-bottom:1px solid #fff}.boton_menu_off a,.boton_menu_off span{color:#444;text-decoration:none}.boton_menu_off:hover,.boton_menu_off:active,.boton_menu_off:focus{background-color:#fff}.boton_menu_on a,.boton_menu_off a,.boton_menu_on span,.boton_menu_off span,.separador_menu span{width:100%;display:inline-block;padding:11px 3% 11px 7%;text-decoration:none}.boton_menu_on{background:#003082;width:100%}.boton_menu_on a,.boton_menu_on span{color:#fff}.boton_submenu{font-size:12px;width:100%;background-color:#ccc}.boton_submenu a{padding-left:30px}.boton_submenu_2{font-size:12px;width:100%;padding:9px 0 9px 10%}.sb-slidebar.sb-active{box-shadow:0 1px 15px rgba(0,0,0,0.4)}.menu_movil{height:50px}.menu_movil .navbar{top:0;height:50px;position:fixed;background-color:rgba(255,255,255,0.5)}.menu_movil .navbar img{max-width:100%;max-height:50px;padding:5px 0}.menu_movil .affix{position:fixed;top:0;width:100%;z-index:9998 !important;height:50px;margin:0;background-color:#fff}.menu_horizontal ul{list-style-type:none}.menu_horizontal ul li{display:inline}.menu_escritorio{height:80px}.menu_escritorio .navbar{z-index:9998;background-color:transparent;padding:0;margin:0;height:80px;min-height:initial;border:none;border-radius:0;width:100%}.menu_escritorio .navbar .menu_horizontal ul{display:flex;justify-content:space-between;align-content:center;align-items:center;height:80px}.menu_escritorio .navbar .menu_horizontal ul li{position:relative}.menu_escritorio .navbar .menu_horizontal ul li .submenu{position:absolute;left:0;top:calc(100% - 20px);display:inline-block;width:0;height:auto;background-color:#ddd;border-radius:3px;opacity:0;overflow:hidden}.menu_escritorio .navbar .menu_horizontal ul li .submenu li{display:inline-block;width:100%}.menu_escritorio .navbar .menu_horizontal ul li .submenu li a{width:100%;height:auto;padding:5px 15px;white-space:nowrap;text-align:left;display:none}.menu_escritorio .navbar .menu_horizontal ul li .submenu li .active{background-color:#C9D904}.menu_escritorio .navbar .menu_horizontal ul li:hover .submenu{width:135px;opacity:1}.menu_escritorio .navbar .menu_horizontal ul li:hover .submenu li a{display:block}.menu_escritorio .navbar .menu_horizontal ul li:hover .submenu li a:hover{transform:scale(1.1, 1.1)}.menu_escritorio .navbar .menu_horizontal ul li:hover .fa{transform:rotate(-90deg)}.menu_escritorio .navbar .menu_horizontal a,.menu_escritorio .navbar .menu_horizontal span{display:inline-block;height:80px;padding:0 10px;padding-top:30px;color:#252525;cursor:pointer}.menu_escritorio .navbar .menu_horizontal a:hover,.menu_escritorio .navbar .menu_horizontal span:hover{transform:scale(1.2, 1.2)}.menu_escritorio .navbar .menu_horizontal a .fa-circle,.menu_escritorio .navbar .menu_horizontal span .fa-circle{position:absolute;bottom:10px;left:calc(50% - 6px);color:#C9D904;opacity:0}.menu_escritorio .navbar .menu_horizontal .active .fa-circle{opacity:1}.menu_escritorio .navbar.affix{position:fixed;top:0;width:100%;z-index:9998 !important;height:50px;margin:0;background-color:#fff}.menu_escritorio .navbar.affix img{height:50px;padding:5px 0}.menu_escritorio .navbar.affix .menu_horizontal ul{height:50px}.menu_escritorio .navbar.affix .menu_horizontal ul li .submenu{top:calc(100% - 2px)}.menu_escritorio .navbar.affix .menu_horizontal a,.menu_escritorio .navbar.affix .menu_horizontal span{display:inline-block;height:50px;padding-top:15px}.menu_escritorio .navbar.affix .menu_horizontal a .fa-circle,.menu_escritorio .navbar.affix .menu_horizontal span .fa-circle{bottom:-7px}.desea_mas_info{margin-top:60px;text-align:center;border-top:2px solid #C9D904}.desea_mas_info p a{color:#000}.desea_mas_info .btn_contactanos{padding:8px 30px;margin-top:10px;background-color:#C9D904;border:2px solid #C9D904;color:#fff;font-size:16px;border-radius:30px}.desea_mas_info .btn_contactanos:hover{background-color:transparent;color:#C9D904;transform:scale(0.9, 0.9);box-shadow:none}.btn{display:inline-block;background-color:#003082;color:#fff;padding:5px 30px;margin:5px 0;border:2px solid #003082;border-radius:20px}.btn:hover,.btn:active,.btn:focus{transform:scale(0.97, 0.97);box-shadow:none;background-color:#fff;color:#003082}.p-0{padding:0}.boton_acceso_cookies{position:fixed;bottom:20px;left:20px;height:48px;width:48px;border-radius:50%;z-index:999;display:flex;justify-content:center;align-items:center;cursor:pointer;box-shadow:0 4px 6px 0 rgba(0,0,0,0.2),5px 5px 10px 0 rgba(0,0,0,0.19)}@media only screen and (min-width: 0px) and (max-width: 767px){.boton_acceso_cookies{display:none}}.boton_acceso_cookies:hover{background-color:#003082}.boton_acceso_cookies img{padding:10px;width:48px;height:48px}.cookie_blanca{background-color:#333}.cookie_negra{background-color:#eee}.klaro.cm-as-context-notice{height:100%;padding-bottom:12px;padding-top:12px}.klaro .cookie-modal,.klaro .context-notice,.klaro .cookie-notice{font-size:14px}.klaro .cookie-modal .cm-switch-container,.klaro .context-notice .cm-switch-container,.klaro .cookie-notice .cm-switch-container{display:block;position:relative;padding:10px;padding-left:66px;line-height:20px;vertical-align:middle;min-height:40px;border-bottom:1px solid #ccc}.klaro .cookie-modal .cm-switch-container:last-child,.klaro .context-notice .cm-switch-container:last-child,.klaro .cookie-notice .cm-switch-container:last-child{border-bottom:0}.klaro .cookie-modal .cm-switch-container:first-child,.klaro .context-notice .cm-switch-container:first-child,.klaro .cookie-notice .cm-switch-container:first-child{margin-top:0}.klaro .cookie-modal .cm-switch-container p,.klaro .context-notice .cm-switch-container p,.klaro .cookie-notice .cm-switch-container p{margin-top:0}.klaro .cookie-modal .cm-switch,.klaro .context-notice .cm-switch,.klaro .cookie-notice .cm-switch{position:relative;display:inline-block;width:50px;height:30px}.klaro .cookie-modal .cm-list-input:checked+.cm-list-label .slider,.klaro .context-notice .cm-list-input:checked+.cm-list-label .slider,.klaro .cookie-notice .cm-list-input:checked+.cm-list-label .slider{background-color:#003082}.klaro .cookie-modal .cm-list-input.half-checked:checked+.cm-list-label .slider,.klaro .context-notice .cm-list-input.half-checked:checked+.cm-list-label .slider,.klaro .cookie-notice .cm-list-input.half-checked:checked+.cm-list-label .slider{background-color:#003082;opacity:0.6}.klaro .cookie-modal .cm-list-input.half-checked:checked+.cm-list-label .slider::before,.klaro .context-notice .cm-list-input.half-checked:checked+.cm-list-label .slider::before,.klaro .cookie-notice .cm-list-input.half-checked:checked+.cm-list-label .slider::before{-ms-transform:translateX(10px);transform:translateX(10px)}.klaro .cookie-modal .cm-list-input.only-required+.cm-list-label .slider,.klaro .context-notice .cm-list-input.only-required+.cm-list-label .slider,.klaro .cookie-notice .cm-list-input.only-required+.cm-list-label .slider{background-color:#ccc;opacity:0.8}.klaro .cookie-modal .cm-list-input.only-required+.cm-list-label .slider::before,.klaro .context-notice .cm-list-input.only-required+.cm-list-label .slider::before,.klaro .cookie-notice .cm-list-input.only-required+.cm-list-label .slider::before{-ms-transform:translateX(10px);transform:translateX(10px)}.klaro .cookie-modal .cm-list-input.required:checked+.cm-list-label .slider,.klaro .context-notice .cm-list-input.required:checked+.cm-list-label .slider,.klaro .cookie-notice .cm-list-input.required:checked+.cm-list-label .slider{background-color:#000;opacity:0.8;cursor:not-allowed}.klaro .cookie-modal .slider,.klaro .context-notice .slider,.klaro .cookie-notice .slider{box-shadow:0 4px 6px 0 rgba(0,0,0,0.2),5px 5px 10px 0 rgba(0,0,0,0.19)}.klaro .cookie-modal .cm-list-input,.klaro .context-notice .cm-list-input,.klaro .cookie-notice .cm-list-input{position:absolute;top:0;left:0;opacity:0;width:50px;height:30px}.klaro .cookie-modal .cm-list-title,.klaro .context-notice .cm-list-title,.klaro .cookie-notice .cm-list-title{font-size:14px;font-weight:600}.klaro .cookie-modal .cm-list-description,.klaro .context-notice .cm-list-description,.klaro .cookie-notice .cm-list-description{font-size:14px;padding-top:4px;color:#666}.klaro .cookie-modal .cm-list-label .cm-switch,.klaro .context-notice .cm-list-label .cm-switch,.klaro .cookie-notice .cm-list-label .cm-switch{position:absolute;left:0}.klaro .cookie-modal .cm-list-label .slider,.klaro .context-notice .cm-list-label .slider,.klaro .cookie-notice .cm-list-label .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:0.4s;width:50px;display:inline-block}.klaro .cookie-modal .cm-list-label .slider::before,.klaro .context-notice .cm-list-label .slider::before,.klaro .cookie-notice .cm-list-label .slider::before{position:absolute;content:'';height:20px;width:20px;left:5px;bottom:5px;background-color:#fff;transition:0.4s}.klaro .cookie-modal .cm-list-label .slider.round,.klaro .context-notice .cm-list-label .slider.round,.klaro .cookie-notice .cm-list-label .slider.round{border-radius:30px}.klaro .cookie-modal .cm-list-label .slider.round::before,.klaro .context-notice .cm-list-label .slider.round::before,.klaro .cookie-notice .cm-list-label .slider.round::before{border-radius:50%}.klaro .cookie-modal .cm-list-label input:focus+.slider,.klaro .context-notice .cm-list-label input:focus+.slider,.klaro .cookie-notice .cm-list-label input:focus+.slider{box-shadow-color:#003082}.klaro .cookie-modal .cm-list-label input:checked+.slider::before,.klaro .context-notice .cm-list-label input:checked+.slider::before,.klaro .cookie-notice .cm-list-label input:checked+.slider::before{-ms-transform:translateX(20px);transform:translateX(20px)}.klaro .cookie-modal .cm-list-input:focus+.cm-list-label .slider,.klaro .context-notice .cm-list-input:focus+.cm-list-label .slider,.klaro .cookie-notice .cm-list-input:focus+.cm-list-label .slider{box-shadow:0 4px 6px 0 rgba(125,125,125,0.2),5px 5px 10px 0 rgba(125,125,125,0.19)}.klaro .cookie-modal .cm-list-input:checked+.cm-list-label .slider::before,.klaro .context-notice .cm-list-input:checked+.cm-list-label .slider::before,.klaro .cookie-notice .cm-list-input:checked+.cm-list-label .slider::before{-ms-transform:translateX(20px);transform:translateX(20px)}.klaro .cookie-modal .slider,.klaro .context-notice .slider,.klaro .cookie-notice .slider{box-shadow:0 4px 6px 0 rgba(0,0,0,0.2),5px 5px 10px 0 rgba(0,0,0,0.19)}.klaro .cookie-modal a,.klaro .context-notice a,.klaro .cookie-notice a{color:#003082;text-decoration:none}.klaro .cookie-modal p,.klaro .cookie-modal strong,.klaro .cookie-modal h1,.klaro .cookie-modal h2,.klaro .cookie-modal ul,.klaro .cookie-modal li,.klaro .context-notice p,.klaro .context-notice strong,.klaro .context-notice h1,.klaro .context-notice h2,.klaro .context-notice ul,.klaro .context-notice li,.klaro .cookie-notice p,.klaro .cookie-notice strong,.klaro .cookie-notice h1,.klaro .cookie-notice h2,.klaro .cookie-notice ul,.klaro .cookie-notice li{color:#000}.klaro .cookie-modal p,.klaro .cookie-modal h1,.klaro .cookie-modal h2,.klaro .cookie-modal ul,.klaro .cookie-modal li,.klaro .context-notice p,.klaro .context-notice h1,.klaro .context-notice h2,.klaro .context-notice ul,.klaro .context-notice li,.klaro .cookie-notice p,.klaro .cookie-notice h1,.klaro .cookie-notice h2,.klaro .cookie-notice ul,.klaro .cookie-notice li{display:block;text-align:left;margin:0;padding:0;margin-top:0.7em}.klaro .cookie-modal .cm-link,.klaro .context-notice .cm-link,.klaro .cookie-notice .cm-link{margin-right:0.5em;vertical-align:middle}.klaro .cookie-modal .cm-btn,.klaro .context-notice .cm-btn,.klaro .cookie-notice .cm-btn{color:#fff;background:#555;border-radius:6px;padding:6px 10px;margin-right:0.5em;border:0;padding:0.4em;font-size:1em;cursor:pointer}.klaro .cookie-modal .cm-btn:disabled,.klaro .context-notice .cm-btn:disabled,.klaro .cookie-notice .cm-btn:disabled{opacity:0.5}.klaro .cookie-modal .cm-btn.cm-btn-close,.klaro .context-notice .cm-btn.cm-btn-close,.klaro .cookie-notice .cm-btn.cm-btn-close{background:#aaa;color:#000}.klaro .cookie-modal .cm-btn.cm-btn-success,.klaro .context-notice .cm-btn.cm-btn-success,.klaro .cookie-notice .cm-btn.cm-btn-success{background:#003082}.klaro .cookie-modal .cm-btn.cm-btn-success-var,.klaro .context-notice .cm-btn.cm-btn-success-var,.klaro .cookie-notice .cm-btn.cm-btn-success-var{background:#C9D904}.klaro .cookie-modal .cm-btn.cm-btn-info,.klaro .context-notice .cm-btn.cm-btn-info,.klaro .cookie-notice .cm-btn.cm-btn-info{background:#003082}.klaro .context-notice{display:flex;flex-direction:column;flex-wrap:wrap;align-items:center;justify-content:center;height:100%;background:#eee;border:1px solid #f0f0f0;border-radius:4px;padding:12px}.klaro .context-notice p{flex-grow:0;text-align:center;padding-top:0;margin-top:0;color:#000}.klaro .context-notice p strong{color:#777}.klaro .context-notice p a{color:#003082}.klaro .context-notice p.cm-buttons{margin-top:12px}.klaro .cookie-modal{width:100%;height:100%;position:fixed;overflow:hidden;left:0;top:0;z-index:1000}.klaro .cookie-modal.cm-embedded{position:relative;height:inherit;width:inherit;left:inherit;right:inherit;z-index:0}.klaro .cookie-modal.cm-embedded .cm-modal.cm-klaro{position:relative;-ms-transform:none;transform:none}.klaro .cookie-modal .cm-bg{background:rgba(0,0,0,0.5);height:100%;width:100%;position:fixed;top:0;left:0}.klaro .cookie-modal .cm-modal.cm-klaro{z-index:1001;box-shadow:0 4px 6px 0 rgba(0,0,0,0.2),5px 5px 10px 0 rgba(0,0,0,0.19);width:100%;max-height:98%;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);position:fixed;overflow:auto;background:#fff;color:#777}@media (min-width: 660px){.klaro .cookie-modal .cm-modal.cm-klaro{border-radius:4px;position:relative;margin:0 auto;max-width:640px;height:auto;width:auto}}.klaro .cookie-modal .cm-modal .hide{border-style:none;background:none;position:absolute;top:20px;right:20px;z-index:1}.klaro .cookie-modal .cm-modal .hide svg{stroke:#003082}.klaro .cookie-modal .cm-modal .cm-footer{padding:1em;border-top:1px solid #555}.klaro .cookie-modal .cm-modal .cm-footer-buttons{display:flex;flex-flow:row;justify-content:space-between}.klaro .cookie-modal .cm-modal .cm-footer .cm-powered-by{font-size:0.8em;padding-top:4px;text-align:right;padding-right:8px}.klaro .cookie-modal .cm-modal .cm-footer .cm-powered-by a{color:#003082}.klaro .cookie-modal .cm-modal .cm-header{padding:1em;padding-right:24px;border-bottom:1px solid #555}.klaro .cookie-modal .cm-modal .cm-header h1{margin:0;font-size:2em;display:block;font-weight:700;color:#003082}.klaro .cookie-modal .cm-modal .cm-header h1.title{padding-right:20px}.klaro .cookie-modal .cm-modal .cm-body{padding:1em}.klaro .cookie-modal .cm-modal .cm-body ul{display:block}.klaro .cookie-modal .cm-modal .cm-body span{display:inline-block;width:auto}.klaro .cookie-modal .cm-modal .cm-body ul.cm-services,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes{padding:0;margin:0}.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-purpose .cm-services .cm-caret,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose .cm-services .cm-caret{color:#888}.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-purpose .cm-services .cm-content,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose .cm-services .cm-content{margin-left:-40px;display:none}.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-purpose .cm-services .cm-content.expanded,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose .cm-services .cm-content.expanded{margin-top:10px;display:block}.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-service,.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-purpose,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-service,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose{position:relative;line-height:20px;vertical-align:middle;padding-left:60px;min-height:40px}.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-service:first-child,.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-purpose:first-child,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-service:first-child,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose:first-child{margin-top:0}.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-service p,.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-purpose p,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-service p,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose p{margin-top:0}.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-service p.purposes,.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-purpose p.purposes,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-service p.purposes,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose p.purposes{font-size:0.8em;color:#003082}.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-service.cm-toggle-all,.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-purpose.cm-toggle-all,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-service.cm-toggle-all,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose.cm-toggle-all{border-top:1px solid #555;padding-top:1em}.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-service span.cm-list-title,.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-purpose span.cm-list-title,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-service span.cm-list-title,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose span.cm-list-title{font-weight:600}.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-service span.cm-opt-out,.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-service span.cm-required,.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-purpose span.cm-opt-out,.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-purpose span.cm-required,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-service span.cm-opt-out,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-service span.cm-required,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose span.cm-opt-out,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose span.cm-required{padding-left:0.2em;font-size:0.8em;color:#003082}.klaro .cookie-notice:not(.cookie-modal-notice){background:#fff;z-index:999;position:fixed;width:100%;bottom:0;right:0}@media (min-width: 1024px){.klaro .cookie-notice:not(.cookie-modal-notice){box-shadow:0 4px 6px 0 rgba(0,0,0,0.2), 5px 5px 10px 0 rgba(0,0,0,0.19);border-radius:4px;position:fixed;bottom:20px;right:20px;max-width:400px}}@media (max-width: 1023px){.klaro .cookie-notice:not(.cookie-modal-notice){border-style:none;border-radius:0}}.klaro .cookie-notice:not(.cookie-modal-notice).cn-embedded{position:relative;height:inherit;width:inherit;left:inherit;right:inherit;bottom:inherit;z-index:0}.klaro .cookie-notice:not(.cookie-modal-notice).cn-embedded .cn-body{padding-top:0.5em}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body{margin-bottom:0;margin-right:0;bottom:0;padding:1em;padding-top:0}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body p{margin-bottom:0.5em}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body p.cn-changes{text-decoration:underline}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-learn-more{display:inline-block;flex-grow:1}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-buttons{display:inline-block;margin-top:-0.5em}@media (max-width: 384px){.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-buttons{width:100%}}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-buttons button.cm-btn{margin-top:0.5em}@media (max-width: 384px){.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-buttons button.cm-btn{width:calc(50% - 0.5em)}}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-ok{margin-top:-0.5em;display:flex;flex-flow:column-reverse;flex-wrap:wrap;justify-content:center;align-items:center}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-ok a,.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-ok div{margin-top:0.5em}.klaro .cookie-modal-notice{z-index:1001;box-shadow:0 4px 6px 0 rgba(0,0,0,0.2),5px 5px 10px 0 rgba(0,0,0,0.19);width:100%;max-height:98%;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);position:fixed;overflow:auto;background:#fff;color:#777;padding:1em;padding-top:0.2em}@media (min-width: 400px){.klaro .cookie-modal-notice{border-radius:4px;position:relative;margin:0 auto;max-width:400px;height:auto;width:auto}}.klaro .cookie-modal-notice .cn-ok{display:flex;flex-flow:column-reverse;justify-content:space-between;align-items:center;margin-top:1em}.klaro .cookie-notice-hidden{display:none !important}.cn-body{margin-bottom:0;margin-right:0;bottom:0;padding:1em;padding-top:0}.cn-body p{margin-bottom:0.5em}.cn-body p.cn-changes{text-decoration:underline;color:#003082;text-align:center}.cn-body .cn-learn-more{display:inline-block}.cn-body p.cn-ok{padding-top:0.5em;margin:0}.gestion_cookies{cursor:pointer}.cookie-notice .cn-ok .cn-learn-more{font-weight:400}.cookie-notice .cn-ok .cn-buttons{width:100%}.cookie-notice .cn-ok .cn-decline{display:none}.cookie-notice .cn-ok .cm-btn-success{width:100%}.galleta_notice{display:flex;flex-flow:row}.galleta_notice img{width:48px;height:48px;padding:10px;padding:10px}.galleta_notice span{width:calc(100% - 68px)}#tabla_datos{padding:10px 0 15px 0;width:100%}.borde_tabla{padding:8px 5px;border-bottom:1px dotted #e3e3e3}.tabla_cookie{border-collapse:collapse}.tabla_cookie td{background:#f7f8fa none repeat scroll 0 0;border:2px solid #fff;margin:0;padding:0 10px}.tabla_cookies{margin-top:15px;padding:0}@media only screen and (min-width: 0px) and (max-width: 544px){.tabla_cookies{overflow-x:scroll}}.tabla_cookies table{float:left;width:100%}#map{float:left;width:100%;height:800px;margin:0 0 20px 0;border:1px solid #e3e3e3;overflow:auto}.enlace_maps:link{color:#003082}.enlace_maps:link:link,.enlace_maps:link:visited{text-decoration:none}.enlace_maps:link:hover{text-decoration:underline}.capa-error{width:100%;float:left;margin:50px 0;font-size:18px}.capa-error img{max-width:400px}@media only screen and (min-width: 320px) and (max-width: 599px){.capa-error img{width:100%}}.swiper-container-imagenes{overflow:hidden}.contenido_principal_index{padding-top:170px;padding-bottom:180px;text-align:right}.contenido_principal_index h2{font-size:40px;color:#fff}.contenido_principal_index .btn_plus{background-color:#fff;color:#808080;border-radius:50%;width:60px;height:60px;font-size:60px;text-align:center;line-height:1}.contenido_principal_index .btn_plus:hover{transform:scale(1.2, 1.2)}@media only screen and (min-width: 768px) and (max-width: 991px){.contenido_principal_index{padding-top:10px;padding-bottom:50px}}@media only screen and (min-width: 0px) and (max-width: 767px){.contenido_principal_index{padding-top:20px;padding-bottom:0px;text-align:center}.contenido_principal_index h2{text-align:left;font-size:20px;padding-top:40px}.contenido_principal_index h2 span{color:#C9D904}}@media only screen and (min-width: 0px) and (max-width: 499px){.contenido_principal_index h2{padding-top:15px}}@media only screen and (min-width: 0px) and (max-width: 767px){.contenedor-secciones{display:flex;flex-direction:column}.contenedor-secciones .seccion-1{order:2;margin:20px auto}.contenedor-secciones .seccion-2{order:1}.contenedor-secciones .seccion-3{order:3}}.tarjeta_inicio img{width:156px;height:156px;border-radius:50%}.tarjeta_inicio h3{font-size:28px}.tarjeta_inicio span{color:#C9D904}.tarjeta_inicio p{margin:10px 0}.tarjeta_inicio a:hover{color:#003082;transform:scale(1.1, 1.1)}@media only screen and (min-width: 0px) and (max-width: 767px){.tarjeta_inicio{padding:20px 0}}.quienes_somos_1 img,.quienes_somos_2 img,.quienes_somos_3 img{border-radius:20px}@media only screen and (min-width: 768px) and (max-width: 991px){.quienes_somos_1 img,.quienes_somos_2 img,.quienes_somos_3 img{margin:15px 0}}@media only screen and (min-width: 0px) and (max-width: 767px){.quienes_somos_1 img,.quienes_somos_2 img,.quienes_somos_3 img{margin:15px 0}}.quienes_somos_1{padding-left:30px;padding-top:30px}.quienes_somos_1 .fa{position:absolute;left:0;top:0;color:#C9D904;font-size:18px}@media only screen and (min-width: 768px) and (max-width: 991px){.quienes_somos_1{display:flex;justify-content:space-between;align-content:center;align-items:center;padding-top:0}}@media only screen and (min-width: 0px) and (max-width: 767px){.quienes_somos_1{padding-left:0;padding-top:0}}.quienes_somos_2{top:-150px;margin-bottom:-150px}@media only screen and (min-width: 992px) and (max-width: 1199px){.quienes_somos_2{top:-100px;margin-bottom:-100px}}@media only screen and (min-width: 768px) and (max-width: 991px){.quienes_somos_2{display:flex;justify-content:space-between;align-content:center;align-items:center;top:auto;margin-bottom:auto}}@media only screen and (min-width: 0px) and (max-width: 767px){.quienes_somos_2{top:auto;margin-bottom:auto;display:flex;flex-wrap:wrap}.quienes_somos_2 .imagen{order:2}.quienes_somos_2 .contenido{order:1}}.quienes_somos_3{top:-100px;margin-bottom:-100px}@media only screen and (min-width: 992px) and (max-width: 1199px){.quienes_somos_3{top:-70px;margin-bottom:-70px}}@media only screen and (min-width: 768px) and (max-width: 991px){.quienes_somos_3{top:auto;margin-bottom:auto;text-align:center}}@media only screen and (min-width: 0px) and (max-width: 767px){.quienes_somos_3{top:auto;margin-bottom:auto}}.galeria_instalaciones a{position:relative;float:left;display:inline-block;width:calc(20% - 15px);margin:7.5px;border-radius:20px}.galeria_instalaciones a img{width:100%}.galeria_instalaciones a:hover,.galeria_instalaciones a:active,.galeria_instalaciones a:focus{box-shadow:none;transform:scale(0.99, 0.99);outline:none}@media only screen and (min-width: 992px) and (max-width: 1199px){.galeria_instalaciones a{width:calc(25% - 15px)}}@media only screen and (min-width: 500px) and (max-width: 991px){.galeria_instalaciones a{width:calc(33.33% - 15px)}}@media only screen and (min-width: 0px) and (max-width: 499px){.galeria_instalaciones a{width:calc(50% - 15px)}}.contenedor_flota{top:-50px}.contenedor_flota .linea_verde_degradado{position:absolute;left:-50%;bottom:-25px}.contenedor_flota .imagen{position:relative;z-index:1}.contenedor_flota .imagen img{border-radius:0 50% 0 0}.contenedor_flota .contenido{position:relative;z-index:2}@media only screen and (min-width: 768px){.contenedor_flota{display:flex;justify-content:space-between;align-content:center;align-items:center}}@media only screen and (min-width: 0px) and (max-width: 991px){.contenedor_flota{top:0;padding-bottom:20px}.contenedor_flota .linea_verde_degradado{position:relative;left:auto;bottom:auto}}.tarjeta_servicios{text-align:center;margin-bottom:30px;color:#000;font-size:16px}.tarjeta_servicios .imagen_servicio{position:relative;display:inline-block;width:156px;height:156px}.tarjeta_servicios .imagen_servicio img{position:absolute;bottom:0;left:0}.tarjeta_servicios span{color:#003082}.contenedor_calidad ul{position:relative;display:inline-block;float:left;margin:0;padding:0}.contenedor_calidad ul li{float:left;margin:0;padding:0;margin-bottom:30px;margin-left:20px}.contenedor_calidad .btn_frio_nature{background-color:#C9D904;border-color:#C9D904;color:#003082}.contenedor_calidad .btn_frio_nature:hover,.contenedor_calidad .btn_frio_nature:active,.contenedor_calidad .btn_frio_nature:focus{background-color:#fff;color:#003082}.contenedor_calidad .btn_certificado_iso{background-color:#ec8936;border-color:#ec8936}.contenedor_calidad .btn_certificado_iso:hover,.contenedor_calidad .btn_certificado_iso:active,.contenedor_calidad .btn_certificado_iso:focus{background-color:#fff;color:#ec8936}.contenedor_calidad .btn_certificado_ifs{background-color:#0090cd;border-color:#0090cd}.contenedor_calidad .btn_certificado_ifs:hover,.contenedor_calidad .btn_certificado_ifs:active,.contenedor_calidad .btn_certificado_ifs:focus{background-color:#fff;color:#0090cd}.datos_contacto_contactar{list-style-type:none;margin-top:30px}.datos_contacto_contactar strong{color:#003082}.datos_contacto_contactar a{color:#C9D904;text-shadow:0 2px 4px rgba(0,0,0,0.18)}.datos_contacto_contactar a:hover{text-decoration:none;color:#003082}.linea_verde{border-bottom:2px solid #C9D904}.tarjeta_localizacion{color:#C9D904}.tarjeta_localizacion span,.tarjeta_localizacion strong{color:#5d5d5d}.tarjeta_localizacion ul{padding-left:25px}.tarjeta_localizacion ul li{display:inline-block;margin-bottom:15px}.tarjeta_localizacion .emailCSS a{color:#C9D904}.tarjeta_localizacion .emailCSS a:hover{color:#003082}.fondo_localizacion{position:absolute;top:0;left:0;z-index:2;width:100%;height:375px;background-image:url("/imagenes/fondo-localizacion.png");background-position:bottom center;background-size:auto;background-repeat:no-repeat}@media only screen and (min-width: 768px) and (max-width: 991px){.fondo_localizacion{height:217px;background-image:url("/imagenes/fondo-localizacion-tablet.png")}}@media only screen and (min-width: 0px) and (max-width: 767px){.fondo_localizacion{height:255px;background-image:url("/imagenes/fondo-localizacion-movil.png");background-position:bottom right}}.contenedor_miga_localizacion{position:relative;z-index:3}@media only screen and (min-width: 768px) and (max-width: 991px){.contenedor_miga_localizacion .migas_pan{padding-bottom:45px}}@media only screen and (min-width: 0px) and (max-width: 767px){.contenedor_miga_localizacion .migas_pan{padding-bottom:80px}}.mapa_localizacion{position:relative;z-index:1;top:-150px;max-width:1920px}.mapa_localizacion .padding_0{margin-bottom:-150px}.mapa_localizacion .mapa{position:relative;z-index:1}.mapa_localizacion .fondo_mapa{position:absolute;bottom:-132px;left:0;z-index:2;width:100%;height:200px;background-image:url("/imagenes/fondo-mapa.png");background-position:top center;background-repeat:no-repeat}.mapa_localizacion .datos_localizacion{position:absolute;z-index:4;bottom:100px;right:60px;width:300px;height:300px;display:flex;justify-content:center;align-content:center;align-items:center;background-color:#003082;color:#fff;border-radius:50%}@media only screen and (min-width: 768px) and (max-width: 991px){.mapa_localizacion .datos_localizacion{bottom:20px;right:20px}}@media only screen and (min-width: 0px) and (max-width: 767px){.mapa_localizacion .datos_localizacion{position:absolute;bottom:-150px;left:0;right:auto;width:calc(100% + 30px);height:auto;border-radius:0;padding:20px 0;margin-left:-15px}}.mapa_localizacion .datos_localizacion ul{list-style-type:none;text-align:center;margin:0;padding:0}.mapa_localizacion .datos_localizacion ul li{margin:0;padding:0}.mapa_localizacion .datos_localizacion h3{color:#fff;font-size:20px}.mapa_localizacion .datos_localizacion a{color:#C9D904}
