#et_mobile_nav_menu .mobile_nav.opened .mobile_menu_bar::before,.et_pb_module.et_pb_menu .et_mobile_nav_menu .mobile_nav.opened .mobile_menu_bar::before{content:'4c'}ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,ul.et_mobile_menu li.page_item_has_children .mobile-toggle,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,.et-db #et-boc .et-l ul.et_mobile_menu li.page_item_has_children .mobile-toggle{width:44px;height:100%;padding:0px!important;max-height:44px;border:none;position:absolute;right:0px;top:0px;z-index:999;background-color:transparent}ul.et_mobile_menu>li.menu-item-has-children,ul.et_mobile_menu>li.page_item_has_children,ul.et_mobile_menu>li.menu-item-has-children .sub-menu li.menu-item-has-children,.et-db #et-boc .et-l ul.et_mobile_menu>li.menu-item-has-children,.et-db #et-boc .et-l ul.et_mobile_menu>li.page_item_has_children,.et-db #et-boc .et-l ul.et_mobile_menu>li.menu-item-has-children .sub-menu li.menu-item-has-children{position:relative}.et_mobile_menu .menu-item-has-children>a,.et-db #et-boc .et-l .et_mobile_menu .menu-item-has-children>a{background-color:transparent}ul.et_mobile_menu .menu-item-has-children .sub-menu,#main-header ul.et_mobile_menu .menu-item-has-children .sub-menu,.et-db #et-boc .et-l ul.et_mobile_menu .menu-item-has-children .sub-menu,.et-db #main-header ul.et_mobile_menu .menu-item-has-children .sub-menu{display:none!important;visibility:hidden!important}ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,#main-header ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,.et-db #et-boc .et-l ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,.et-db #main-header ul.et_mobile_menu .menu-item-has-children .sub-menu.visible{display:block!important;visibility:visible!important}ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle{text-align:center;opacity:1}ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after{top:10px;position:relative;font-family:"ETModules";content:'4c';color:#0c71c3;background:#f0f3f6;border-radius:50%;padding:5px}ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle::after,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle::after{content:'4d'}.et_pb_scroll_top.et-pb-icon{color:#ffffff;background:#0c71c3;border-radius:100px;font-size:32px;margin-right:10px!important}.et_pb_scroll_top.et-pb-icon:hover{background:#0c71c3}@media only screen and (max-width:980px){.three-columns .et_pb_column{width:33%!important}}@media only screen and (max-width:479px){.three-columns .et_pb_column{width:33%!important}}@media only screen and (max-width:479px){.two-columns .et_pb_column{width:50%!important}}.et-pb-contact-message{font-size:27px}.post-password-required{background:linear-gradient(135deg,#2771BA 0%,#4a90e2 50%,#7bb8f0 100%)!important;min-height:100vh!important}.post-password-required .et-l--post{background:transparent!important}.post-password-required .et_pb_section{background:transparent!important;padding:60px 20px!important}.et_password_protected_form{background:rgba(255,255,255,0.95)!important;backdrop-filter:blur(15px)!important;-webkit-backdrop-filter:blur(15px)!important;border:none!important;border-radius:20px!important;box-shadow:0 20px 40px rgba(39,113,186,0.2)!important;padding:50px 40px!important;margin:40px auto!important;max-width:500px!important;text-align:center!important;position:relative!important;overflow:hidden!important}.et_password_protected_form::before{content:""!important;display:block!important;width:80px!important;height:80px!important;margin:0 auto 20px auto!important;background-image:url('https://ayuntamientodesigues.com/wp-content/uploads/2019/08/Sigües-escudo.png')!important;background-size:contain!important;background-repeat:no-repeat!important;background-position:center!important}.et_password_protected_form::after{content:""!important;position:absolute!important;inset:0!important;background:linear-gradient(45deg,transparent 0%,rgba(39,113,186,0.03) 100%)!important;pointer-events:none!important;z-index:-1!important}.et_password_protected_form h1{font-family:'Merienda One',handwriting!important;color:#2771BA!important;font-size:32px!important;font-weight:700!important;margin-bottom:15px!important;text-align:center!important}.et_password_protected_form form p{margin:0 0 20px 0!important}.et_password_protected_form form p:last-child{margin-bottom:0!important}.et_password_protected_form>p:first-of-type{font-size:0!important;line-height:0!important;margin:0!important;padding:0!important}.et_password_protected_form form p:first-of-type{font-size:0!important;line-height:0!important;margin:0!important;padding:0!important}.et_password_protected_form form::before{content:"Introduce a continuación la contraseña para ver el contenido:"!important;display:block!important;font-size:16px!important;line-height:1.4!important;color:#4a5568!important;font-family:Lato,Arial,sans-serif!important;margin:0 0 12px!important}.et_password_protected_form form p:first-child label{display:block!important;color:#2771BA!important;font-weight:600!important;font-size:16px!important;margin-bottom:10px!important;font-family:'Lato',Arial,sans-serif!important}.et_password_protected_form input[type="password"]{background:rgba(255,255,255,0.9)!important;border:2px solid #e2e8f0!important;border-radius:12px!important;color:#2d3748!important;font-size:16px!important;padding:15px 20px!important;width:100%!important;max-width:300px!important;margin:0 auto 25px auto!important;display:block!important;transition:all 0.3s ease!important;font-family:'Lato',Arial,sans-serif!important;box-sizing:border-box!important}.et_password_protected_form input[type="password"]:focus{background:#fff!important;border-color:#2771BA!important;box-shadow:0 0 0 3px rgba(39,113,186,0.1)!important;outline:none!important;transform:translateY(-2px)!important}.et_password_protected_form .et_submit_button,.et_password_protected_form .et_pb_button{background:linear-gradient(45deg,#2771BA,#4a90e2)!important;border:none!important;border-radius:12px!important;color:#fff!important;font-size:16px!important;font-weight:600!important;padding:15px 35px!important;cursor:pointer!important;transition:all 0.3s ease!important;text-decoration:none!important;display:inline-block!important;font-family:'Lato',Arial,sans-serif!important;text-transform:uppercase!important;letter-spacing:1px!important;box-shadow:0 6px 20px rgba(39,113,186,0.3)!important}.et_password_protected_form .et_submit_button:hover,.et_password_protected_form .et_pb_button:hover{background:linear-gradient(45deg,#1d5a94,#2771BA)!important;box-shadow:0 8px 25px rgba(39,113,186,0.4)!important;transform:translateY(-3px)!important}.et_password_protected_form .et_submit_button:active,.et_password_protected_form .et_pb_button:active{transform:translateY(-1px)!important}.et_password_protected_form form::after{content:"Ayuntamiento de Sigüés"!important;display:block!important;font-size:14px!important;color:#666!important;margin-top:25px!important;font-family:'Lato',Arial,sans-serif!important;opacity:0.8!important}.post-password-required #main-header,.post-password-required .et-l--footer{background:inherit!important}@media (max-width:768px){.et_password_protected_form{margin:20px!important;padding:30px 25px!important;max-width:none!important}.et_password_protected_form h1{font-size:26px!important}.et_password_protected_form::before{width:60px!important;height:60px!important;margin-bottom:16px!important}.et_password_protected_form input[type="password"]{max-width:100%!important;font-size:16px!important}.et_password_protected_form .et_submit_button,.et_password_protected_form .et_pb_button{width:100%!important;padding:18px 20px!important}}.sigues-buzon-form .sb-grid{display:flex!important;flex-wrap:wrap;margin-left:-9px;margin-right:-9px}.sigues-buzon-form .sb-field,.sigues-buzon-form .sb-actions{box-sizing:border-box;padding-left:9px;padding-right:9px;width:100%}@media (min-width:981px){.sigues-buzon-form .sb-field{width:50%}.sigues-buzon-form .sb-full,.sigues-buzon-form .sb-actions{width:100%}}.sigues-buzon-form input[type="text"],.sigues-buzon-form select,.sigues-buzon-form textarea{width:100%;max-width:100%;font-size:16px;padding:10px;border:1px solid #cbd5e1;border-radius:10px;box-sizing:border-box}.sigues-buzon-form label{display:block;font-weight:600;font-size:0.98rem;margin-bottom:6px}.sigues-buzon-form .sb-actions button{display:inline-block;padding:12px 18px;font-weight:700;border-radius:10px;background:#2771BA;color:#fff;border:0;cursor:pointer}@media (max-width:768px){.sigues-buzon-form .sb-actions button{width:100%}}.sigues-buzon-form [id^="sb-mapa-"]{height:320px;border-radius:10px}@media (max-width:480px){.sigues-buzon-form [id^="sb-mapa-"]{height:240px}}.sigues-buzon-form .sb-msg.ok{background:#ecfdf5;border:1px solid #10b981;color:#064e3b;padding:12px 14px;border-radius:10px}.sigues-buzon-form .sb-msg.err{background:#fef2f2;border:1px solid #ef4444;color:#7f1d1d;padding:12px 14px;border-radius:10px}.sigues-buzon-form .sb-aviso{font-size:0.95rem;color:#334155}@media (min-width:860px){.sigues-buzon-form .sb-field{width:50%}}.sigues-buzon-form #descripcion,.sigues-buzon-form .sb-full,.sigues-buzon-form .sb-actions{width:100%!important}.sigues-buzon-form input[type="text"],.sigues-buzon-form select,.sigues-buzon-form textarea{outline:none}.sigues-buzon-form input[type="text"]:focus,.sigues-buzon-form select:focus,.sigues-buzon-form textarea:focus{box-shadow:0 0 0 3px rgba(39,113,186,.25);border-color:#2771BA}.sigues-buzon-form .sb-actions button:hover{filter:brightness(1.05)}@media (max-width:360px){.sigues-buzon-form [id^="sb-mapa-"]{height:200px}}