This commit is contained in:
telangpu
2026-05-10 22:39:11 +08:00
parent bc675f5e4d
commit 91fd7ffcf0
395 changed files with 309652 additions and 0 deletions

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,329 @@
:root {
--color-Marine: #3366cc;
--color-Blue-dark: #004884;
--color-Black: #000000;
--color-Tundora: #4b4b4b;
--color-Dim-gray: #737373;
--color-White: #ffffff;
--color-Blue-light: #e6effd;
--color-Silver: #bababa;
--color-Concrete: #f2f2f2;
--bg-modal: #FFFFFF;
--color-modal-close: #000;
}
.mgTop {
margin-top: 10px;
}
.infoCookie {
right: 80px;
}
.cookies-block {
font-size: 16px;
color: var(--color-Tundora);
background-color: #FFFFFF;
padding: 1em 1.5em;
position: fixed;
bottom: 1rem;
left: 2rem;
z-index: 3147483639;
width: 100%;
max-width: 1170px;
border-radius: 1em;
box-shadow: 0px 0px 25px rgba(0,0,0,0.2);
border: 1px solid rgba(0,0,0,0.1);
}
#modalConfigurarCookie .modal-content {
background-color: var(--bg-modal) !important;
}
#modalConfigurarCookie button.close {
color: var(--color-modal-close) !important;
}
.cookies__titulo {
color: var(--color-Blue-dark);
font-size: 2em;
}
.cookies__titulo:before {
content: "";
display: block;
float: left;
background-image: url("data:image/svg+xml,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 512 512' style='enable-background:new 0 0 512 512;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%233366CC;%7D%0A%3C/style%3E%3Cpath class='st0' d='M211.3,249.5l-16.4-7.4c-3.5-1.7-7.7-0.2-9.3,3.3c-1.7,3.5-0.2,7.7,3.3,9.3c0.1,0,0.2,0.1,0.3,0.1l16.4,7.4 c3.5,1.6,7.7,0,9.3-3.5C216.4,255.3,214.8,251.1,211.3,249.5z M191.6,183.7c12.7,0,22.9-10.3,22.9-22.9s-10.3-22.9-22.9-22.9 s-22.9,10.3-22.9,22.9C168.7,173.5,178.9,183.7,191.6,183.7z M191.6,151.9c4.9,0,8.9,4,8.9,8.9c0,4.9-4,8.9-8.9,8.9s-8.9-4-8.9-8.9 C182.6,155.9,186.6,151.9,191.6,151.9z M283.1,119.6c0.8,3.2,2.3,6.2,4.3,8.8l3.4,4.3c4.4,5.5,11,8.7,18.1,8.7c2.3,0,4.5-0.3,6.7-1 l10.2-3.2c6.6-2,12-7,14.5-13.5l0.9-2.4c3.5-8.9,1.1-18.9-5.9-25.4l-8.7-8c-7.8-7.1-19.5-8-28.3-2.1l-7,4.7 c-8,5.4-11.7,15.2-9.5,24.5L283.1,119.6z M299.3,102.2l7-4.7c3.4-2.3,8-2,11,0.8l8.7,8c2.7,2.5,3.6,6.4,2.3,9.9l-0.9,2.4 c-1,2.5-3.1,4.5-5.7,5.3l-10.2,3.2c-3.5,1.1-7.4-0.1-9.7-3l-3.4-4.3c-0.8-1-1.4-2.2-1.7-3.4l-1.1-4.6 C294.7,108.1,296.2,104.3,299.3,102.2z M384.2,102.3c3.1,4.2,8,6.7,13.2,6.7c1.4,0,2.8-0.2,4.2-0.6l6.6-1.8 c7.2-1.9,12.2-8.6,12-16.1l-0.1-4.9c-0.2-6.8-4.6-12.7-11-14.9l-2.6-0.9c-2.2-0.8-4.6-1-6.9-0.8l-3.1,0.3c-6.7,0.7-12.2,5.5-14,11.9 l-1.6,6c-1.3,4.7-0.4,9.8,2.5,13.8L384.2,102.3z M394.3,91L394.3,91l1.6-6c0.2-0.9,1-1.5,1.9-1.6L401,83c0.3,0,0.6,0,0.9,0.1 l2.6,0.9c0.9,0.3,1.5,1.1,1.5,2l0.1,4.9c0,1-0.7,1.9-1.6,2.2l-6.6,1.8c-0.9,0.3-1.9-0.1-2.4-0.8l-0.9-1.2 C394.2,92.3,394.1,91.6,394.3,91z M418.6,161.1c-4.5-5.4-11.9-7.4-18.5-5.1l-2.7,1c-2.3,0.8-4.4,2.1-6.1,3.8l-2.4,2.3 c-4.9,4.9-6.4,12.2-3.7,18.6l2.6,6c2,4.7,6,8.2,10.9,9.6l1.5,0.4c1.5,0.4,3,0.6,4.5,0.6c5.3,0,10.3-2.5,13.5-6.8l4.3-5.8 c4.6-6.2,4.4-14.8-0.6-20.7L418.6,161.1L418.6,161.1z M411.2,177.5l-4.3,5.8c-0.7,0.9-1.9,1.3-3,1l-1.5-0.4 c-0.8-0.2-1.5-0.8-1.8-1.6l-2.6-6c-0.4-1.1-0.2-2.3,0.6-3.1l2.4-2.3c0.3-0.3,0.6-0.5,1-0.6l2.7-1c0.3-0.1,0.6-0.2,0.9-0.2 c0.8,0,1.6,0.4,2.1,1l3.3,4C412,175,412,176.4,411.2,177.5z M341.9,312.3c-12.7,0-22.9,10.3-22.9,22.9s10.3,22.9,22.9,22.9 c12.7,0,22.9-10.3,22.9-22.9c0,0,0,0,0,0C364.7,322.6,354.5,312.3,341.9,312.3z M350.8,335.2c0,4.9-4,8.9-8.9,8.9 c-4.9,0-8.9-4-8.9-8.9s4-8.9,8.9-8.9C346.8,326.3,350.8,330.3,350.8,335.2L350.8,335.2z M154.3,192.4L154.3,192.4 c-3.3-1.9-7.6-0.8-9.6,2.6c0,0,0,0,0,0l-14.8,25.7c-1.9,3.3-0.8,7.6,2.6,9.6c1.1,0.6,2.3,0.9,3.5,0.9c2.5,0,4.8-1.3,6.1-3.5 l14.8-25.7C158.8,198.6,157.6,194.3,154.3,192.4z M401.5,292.7l-0.7-13.6c-0.2-3.9-3.5-6.8-7.4-6.6c-3.9,0.2-6.8,3.5-6.6,7.4 l0.7,13.6c0.2,3.7,3.3,6.6,7,6.6h0.4C398.8,299.8,401.7,296.5,401.5,292.7C401.5,292.7,401.5,292.7,401.5,292.7z M437.4,239.8 c-0.3-3.9-3.7-6.7-7.6-6.4c-0.6,0.1-1.1,0.2-1.7,0.4c-29.7,10.5-62.5-3.4-75.6-32c-1.4-3.1-4.9-4.7-8.2-3.8 c-37.2,10.3-75.6-11.5-85.9-48.7c-1.7-6.1-2.5-12.4-2.5-18.7c0-1,0.1-1.9,0.1-2.8l0.1-1.1c0.2-2.8-1.4-5.5-4-6.7 c-15.5-7.3-27.2-20.6-32.4-36.9c-1.1-3.5-4.8-5.6-8.3-4.7c-98.2,24.1-158.2,123.3-134,221.5s123.3,158.2,221.5,134 c81.8-20.1,139.3-93.5,139.3-177.8C438.2,250.9,437.9,245.4,437.4,239.8z M255.1,425.3L255.1,425.3c-93.4,0-169-75.8-169-169.1 c0-75.4,50-141.7,122.6-162.5c6.6,15.7,18.3,28.7,33.3,36.9v0.1c0.1,46.3,37.6,83.8,83.9,83.9c5.6,0,11.1-0.6,16.6-1.7 c13.4,23.7,38.4,38.3,65.6,38.4c5.4,0,10.7-0.6,16-1.8c0.1,2.3,0.1,4.5,0.1,6.7C424.1,349.5,348.5,425.1,255.1,425.3z M271,225.9 c-12.7,0-22.9,10.3-22.9,22.9c0,12.7,10.3,22.9,22.9,22.9c12.7,0,22.9-10.3,22.9-22.9v0C293.9,236.1,283.7,225.9,271,225.9z M279.9,248.8c0,4.9-4,8.9-8.9,8.9c-4.9,0-8.9-4-8.9-8.9c0-4.9,4-8.9,8.9-8.9S279.9,243.9,279.9,248.8L279.9,248.8z M179.7,307.5 c-12.7,0-22.9,10.3-22.9,22.9s10.3,22.9,22.9,22.9s22.9-10.3,22.9-22.9v0C202.6,317.8,192.3,307.5,179.7,307.5z M179.7,339.3 c-4.9,0-8.9-4-8.9-8.9c0-4.9,4-8.9,8.9-8.9c4.9,0,8.9,4,8.9,8.9C188.6,335.3,184.6,339.3,179.7,339.3z M225.2,376.9l-13.1-3.6 c-3.7-1-7.6,1.2-8.6,4.9c-1,3.7,1.2,7.6,4.9,8.6c0,0,0,0,0,0l13.1,3.6c0.6,0.2,1.2,0.3,1.9,0.3c3.9,0,7-3.1,7-7 C230.3,380.5,228.2,377.8,225.2,376.9z M277.1,341.6l-0.7-13.6c-0.2-3.8-3.5-6.8-7.4-6.6c-3.9,0.2-6.8,3.5-6.6,7.4c0,0,0,0,0,0 l0.7,13.6c0.2,3.7,3.3,6.6,7,6.6h0.4C274.4,348.8,277.3,345.5,277.1,341.6C277.1,341.6,277.1,341.6,277.1,341.6z'/%3E%3C/svg%3E%0A");
background-size: cover;
background-repeat: no-repeat;
width: 100px;
height: 100px;
margin-right: 0.75em
}
.cookies_texto {
width: 100%;
resize: vertical;
}
.cookies__texto {
font-size: 1em;
}
.cookies-block .cookies__botones {
position: absolute;
height: 100%;
right: 0px;
top: 0;
padding: 15px;
}
.cookies-block .cookies__botones .btn,
.cookies-block .modal-content .btn {
min-width: 120px;
border-radius: 1.563em;
font-size: 1em;
line-height: 1;
padding: 0.75em 1em;
border-width: 1px;
border-style: solid;
background-color: transparent;
border-color: var(--color-Marine);
color: var(--color-Marine);
margin-bottom: 15px;
margin-left: 5px;
display: inline-block;
text-transform: inherit;
transition: all 0.25s ease-in-out;
}
.cookies-block .cookies__botones .btn.cookies__boton--no {
color: var(--color-Marine);
border-color: var(--color-Marine);
background-color: transparent
}
.cookies-block .cookies__botones .btn.cookies__boton--si {
color: #ffffff;
border-color: var(--color-Marine);
background-color: var(--color-Marine);
}
.cookies-block .cookies__botones .btn:hover,
.cookies-block .modal-content .btn:hover {
color: #ffffff;
background-color: var(--color-Blue-dark);
border-color: var(--color-Blue-dark)
}
.cookies__botones_und{
display: flex;
justify-content: right;
}
.cookies__botones_und .onoffswitch-inner:before {
background-color: var(--color-Marine);
}
@media screen and (max-width: 1199px) {
.cookies-block {
width: calc(100% - 2rem);
left: 1rem;
}
}
@media screen and (min-width: 992px) {
.cookies__titulo, .cookies__texto {
width: calc(100% - 370px);
}
.cookies-block .cookies__botones {
width: 370px;
text-align: right;
}
}
@media (max-width: 991px) {
.cookies__titulo, .cookies__texto {
text-align: center;
}
.cookies-block .cookies__botones {
position: relative;
right: inherit;
top: inherit;
text-align: center;
}
}
@media (max-width: 575px) {
.cookies__titulo:before {
height:60px;
width: 60px
}
}
@media (max-width: 395px) {
.cookies__titulo {
font-size:1.5em
}
}
/*** ACORDEON ***/
.panel-group a {
text-decoration: none;
}
.panel-group .panel {
background-color: #fff;
border: none;
border-radius: 0;
}
.panel-group .panel .panel-heading {
position: relative;
background: #fff;
min-height: 4.375rem;
padding: 0;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-shadow: 0px 3px 0px rgba(51, 102, 204, 0.14);
box-shadow: 0px 3px 0px rgba(51, 102, 204, 0.14);
margin-bottom: 3px;
}
.panel-group .panel .panel-heading .panel-title {
background: #fff;
width: 100%;
}
.panel-group .panel .panel-heading .panel-title a {
color: #000;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
min-height: 70px;
font-family: var(--font-for-title), "Montserrat", sans-serif;
font-weight: 600;
font-size: 18px;
padding: 0 1.5rem;
}
.panel-group .panel .panel-heading .panel-title a:before {
content: "";
background-image: url("data:image/svg+xml,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 20 20' style='enable-background:new 0 0 20 20;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23004884;%7D%0A%3C/style%3E%3Cpath class='st0' d='M9.6,14.9L2.5,7.8C2.4,7.7,2.4,7.6,2.3,7.5c0-0.1-0.1-0.2-0.1-0.3c0-0.1,0-0.2,0.1-0.3c0-0.1,0.1-0.2,0.2-0.3 l0.8-0.8c0.2-0.2,0.4-0.3,0.6-0.3s0.5,0.1,0.6,0.3l5.7,5.6l5.7-5.6c0.2-0.2,0.4-0.3,0.6-0.3c0.2,0,0.5,0.1,0.6,0.3L18,6.6 c0.1,0.1,0.1,0.2,0.2,0.3c0,0.1,0.1,0.2,0.1,0.3c0,0.1,0,0.2-0.1,0.3c0,0.1-0.1,0.2-0.2,0.3l-7.1,7.1c-0.1,0.1-0.2,0.1-0.3,0.2 c-0.1,0-0.2,0.1-0.3,0.1s-0.2,0-0.3-0.1C9.8,15.1,9.7,15,9.6,14.9z'/%3E%3C/svg%3E%0A");
background-size: contain;
width: 20px;
height: 20px;
display: block;
position: absolute;
right: 24px;
top: calc(50% - 10px);
-webkit-transition: 0.25s ease-in-out all;
transition: 0.25s ease-in-out all;
pointer-events: none;
}
.panel-group .panel .panel-heading .panel-title a[aria-expanded="false"]:before {
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
}
.panel-group .panel .panel-heading .panel-title a[aria-expanded="true"]:before {
-webkit-transform: rotate(-180deg);
transform: rotate(-180deg);
}
.panel-group .panel .panel-heading .panel-title a:focus,
.panel-group .panel .panel-heading .panel-title a:hover {
color: #000;
}
.panel-group .panel .panel-heading .panel-title a:focus:before,
.panel-group .panel .panel-heading .panel-title a:hover:before {
-webkit-filter: brightness(0) saturate(100%) invert(34%) sepia(90%) saturate(740%) hue-rotate(189deg) brightness(91%) contrast(94%);
filter: brightness(0) saturate(100%) invert(34%) sepia(90%) saturate(740%) hue-rotate(189deg) brightness(91%) contrast(94%);
}
.panel-group .panel .panel-heading + .panel-collapse > .panel-body {
padding: 1.875rem 1.5rem;
background-color: #f6f6f6;
border-top: none;
}
/* Switch para ceptar o rechazar las cookies */
.onoffswitch {
position: relative;
width: 90px;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
}
.onoffswitch-checkbox {
display: none;
}
.onoffswitch-label {
display: block;
overflow: hidden;
cursor: pointer;
border: 2px solid #999999;
border-radius: 20px;
}
.onoffswitch-inner {
display: block;
width: 200%;
margin-left: -100%;
-moz-transition: margin 0.3s ease-in 0s;
-webkit-transition: margin 0.3s ease-in 0s;
-o-transition: margin 0.3s ease-in 0s;
transition: margin 0.3s ease-in 0s;
}
.onoffswitch-inner:before,
.onoffswitch-inner:after {
display: block;
float: left;
width: 50%;
height: 30px;
padding: 0;
line-height: 30px;
font-size: 14px;
color: white;
font-family: Trebuchet, Arial, sans-serif;
font-weight: bold;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
.onoffswitch-inner:before {
content: "Aceptar";
padding-left: 10px;
color: #FFFFFF;
font-size: 11px;
}
.onoffswitch-inner:after {
content: "Rechazar";
padding-right: 10px;
background-color: #EEEEEE;
color: #999999;
text-align: right;
font-size: 11px;
}
.onoffswitch-switch {
display: block;
width: 18px;
margin: 10px;
background: #FFFFFF;
border: 2px solid #999999;
border-radius: 20px;
position: absolute;
top: 0;
bottom: 0;
right: 56px;
-moz-transition: all 0.3s ease-in 0s;
-webkit-transition: all 0.3s ease-in 0s;
-o-transition: all 0.3s ease-in 0s;
transition: all 0.3s ease-in 0s;
}
.onoffswitch-checkbox:checked+.onoffswitch-label .onoffswitch-inner {
margin-left: 0;
}
.onoffswitch-checkbox:checked+.onoffswitch-label .onoffswitch-switch {
right: 0px;
}

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,3 @@
.imgwidth {
width: 32px;
}

View File

@@ -0,0 +1 @@
.open>.dropdown-menu{display:block;min-width:800px}.megamenu{position:relative}.megamenu.nav>li{position:initial}.open>.dropdown-menu>.row{margin-left:0;margin-right:0}.nxBlockMegamenu .megamenu.navbar-position{float:right;margin-right:-15px}@media (min-width:769px){.collpase{display:block}.panel-collapse.collapse.in{display:block}.panel-collapse.collpase{display:block}}@media (max-width:768px){.open>.dropdown-menu{min-width:320px!important;max-width:320px!important}.navbar-collapse{overflow-x:hidden}}@media (max-width:767px){#headerContent>div>.navbar>.navbar-header{float:left;position:relative;z-index:1}header .tipoDisplay>.megamenu{width:100%;margin-top:-55px}.megamenu.nav>li{border-bottom:1px solid rgba(0,0,0,.15)}.dropdown-menu>.megamenuContenedorSuperior{padding:0}.megamenu>li a{display:block}.megamenu>li a strong{font-weight:400}ul.panel-collapse{padding-left:10px}ul.panel-collapse li{list-style:none}}.principalWidth{width:100%}.gifSenasDiv{margin-top:20px}.position{width:100%}.navbar-default .navbar-nav a .lang-gif{display:none}@media screen and (min-width:768px){.navbar-default .navbar-nav a{position:relative}.navbar-default .navbar-nav a:focus .lang-gif,.navbar-default .navbar-nav a:focus-within .lang-gif,.navbar-default .navbar-nav a:hover .lang-gif{border-radius:.5rem;position:absolute;bottom:calc(100% + 8px);left:calc(50% - 60px);width:120px;height:120px;box-shadow:0 7px 10px rgba(0,0,0,.15);display:flex;align-items:center;justify-content:center;border:5px solid #555;float:initial!important;margin:0!important;padding:0!important;background-color:#fff}.navbar-default .navbar-nav a .lang-gif img{width:100%;height:100%;border-radius:.5rem;overflow:hidden;object-fit:cover;display:block}.navbar-default .navbar-nav a .lang-gif:before{content:'';display:block!important;position:absolute;bottom:-12px;pointer-events:none;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #555;box-shadow:0 7px 10px rgba(0,0,0,.15)}}

View File

@@ -0,0 +1,12 @@
.ui-tabs-vertical { width: 55em; }
.ui-tabs-vertical .ui-tabs-nav { padding: .2em .1em .2em .2em; float: left; width: 12em; }
.ui-tabs-vertical .ui-tabs-nav li { clear: left; width: 100%; border-bottom-width: 1px !important; border-right-width: 0 !important; margin: 0 -1px .2em 0; }
.ui-tabs-vertical .ui-tabs-nav li a { display:block; }
.ui-tabs-vertical .ui-tabs-nav li.ui-tabs-selected { padding-bottom: 0; padding-right: .1em; border-right-width: 1px; border-right-width: 1px; }
.ui-tabs-vertical .ui-tabs-panel { padding: 1em; float: right; width: 40em; }
.ui-tabs-vertical-right { width: 55em; }
.ui-tabs-vertical-right .ui-tabs-nav { padding: .2em .1em .2em .2em; float: right; width: 12em; }
.ui-tabs-vertical-right .ui-tabs-nav li { clear: left; width: 100%; border-bottom-width: 1px !important; border-left-width: 0 !important; margin: 0 -1px .2em 0; }
.ui-tabs-vertical-right .ui-tabs-nav li a { display:block; }
.ui-tabs-vertical-right .ui-tabs-nav li.ui-tabs-selected { padding-bottom: 0; padding-left: .1em; border-right-width: 1px; border-right-width: 1px; }
.ui-tabs-vertical-right .ui-tabs-panel { padding: 1em; float: right; width: 40em; }

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

View File

@@ -0,0 +1,23 @@
<?xml version="1.0" encoding="UTF-8"?>
<!-- Generator: Adobe Illustrator 24.3.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg version="1.1" id="Capa_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 45 45" style="enable-background:new 0 0 45 45;" xml:space="preserve">
<style type="text/css">
.st0{fill:#0070BA;}
.st1{fill:#E3134D;}
.st2{fill:#FEC20A;}
.st3{fill:#70AF3D;}
.st4{fill:#9B156E;}
.st5{fill:#FFFFFF;}
</style>
<g>
<g>
<rect x="15.6" y="4.2" class="st0" width="27" height="21.6"/>
<rect x="2.6" y="15.4" class="st1" width="15.7" height="26.1"/>
<path class="st2" d="M27.9,15.4c0,7-5.6,12.6-12.6,12.6S2.6,22.4,2.6,15.4c0-7,5.6-12.6,12.6-12.6S27.9,8.5,27.9,15.4z"/>
<ellipse class="st3" cx="25.7" cy="25.9" rx="17" ry="17"/>
<path class="st4" d="M29.5,30.4c0,6.2-5,11.2-11.2,11.2s-11.2-5-11.2-11.2s5-11.2,11.2-11.2S29.5,24.3,29.5,30.4z"/>
</g>
<path class="st5" d="M29.7,11L29.7,11L29.7,11c-5.4,0-8.9,3.9-8.9,8.6s3,8.6,8.9,8.6l0,0l0,0c5.8,0,8.9-3.9,8.9-8.6 C38.6,14.9,35.1,11,29.7,11z M29.7,23c-1.6,0-3-1.4-3-3.2c0-1.8,1.3-3.2,3-3.2s3,1.4,3,3.2C32.7,21.5,31.4,23,29.7,23z M21.1,27 c-1.4,0.9-3.2,1.4-5.3,1.4l0,0l0,0c-6.1,0.1-9-3.9-9-8.8s3.5-8.8,9-8.8l0,0l0,0c2.2,0,4,0.6,5.5,1.7c0.1,0.1,0.2,0.3,0,1L20,17.3 c0,0-0.2,0.7-0.8,0.3c-0.6-0.4-1.6-1.3-3.1-1.3s-3.2,1.2-3.2,3.5s2.5,3.1,3.3,3.1s2-0.3,2.7-1c0,0,0.5-0.6,0.8-0.1l1.4,4 C21.1,25.9,21.6,26.7,21.1,27z"/>
<path class="st5" d="M12.7,30.6L12.7,30.6c-1.3,0-2.2,0.9-2.2,2.1c0,1.2,0.7,2.1,2.2,2.1l0,0c1.4,0,2.2-0.9,2.2-2.1 C14.8,31.5,14,30.6,12.7,30.6z M12.7,33.5c-0.4,0-0.7-0.4-0.7-0.8s0.3-0.8,0.7-0.8c0.4,0,0.7,0.4,0.7,0.8 C13.4,33.2,13,33.5,12.7,33.5z M20.4,30.6L20.4,30.6c-1.3,0-2.2,0.9-2.2,2.1c0,1.2,0.7,2.1,2.2,2.1l0,0c1.4,0,2.2-0.9,2.2-2.1 C22.5,31.5,21.7,30.6,20.4,30.6z M20.4,33.5c-0.4,0-0.7-0.4-0.7-0.8s0.3-0.8,0.7-0.8c0.4,0,0.7,0.4,0.7,0.8S20.8,33.5,20.4,33.5z M10.2,34.2c0,0,0.1,0.2,0,0.3c-0.3,0.2-0.8,0.4-1.3,0.4l0,0c-1.5,0-2.2-1-2.2-2.1c0-1.2,0.9-2.1,2.2-2.1l0,0c0.5,0,1,0.2,1.3,0.4 c0,0,0,0.1,0,0.2l-0.3,0.9c0,0-0.1,0.2-0.2,0.1c-0.1-0.1-0.4-0.3-0.8-0.3c-0.4,0-0.8,0.3-0.8,0.9c0,0.6,0.6,0.8,0.8,0.8 s0.5-0.1,0.7-0.2c0,0,0.1-0.1,0.2,0L10.2,34.2z M17.8,33.5v1.2c0,0,0,0.1-0.1,0.1h-1c0,0-0.1,0-0.2,0h-0.3c0,0-0.1,0-0.2,0h-0.8 c0,0-0.1,0-0.1-0.1v-4c0,0,0-0.1,0.1-0.1h1.3c0,0,0.1,0,0.1,0.1v2.7c0,0,0,0.1,0.1,0.1L17.8,33.5C17.8,33.4,17.8,33.5,17.8,33.5z M27.5,30.7l0.6,4.1c0,0,0,0.1-0.1,0.1h-1.2c0,0-0.1,0-0.1-0.1l-0.2-1.9c0,0,0,0,0,0l-0.6,1.9c0,0-0.1,0.1-0.1,0.1h-0.3 c0,0-0.1,0-0.2,0h-0.3c0,0-0.1,0-0.1-0.1l-0.6-1.9c0,0,0,0,0,0l-0.2,1.9c0,0,0,0.1-0.1,0.1h-1.2c0,0-0.1,0-0.1-0.1l0.6-4.1 c0,0,0-0.1,0.1-0.1H24c0,0,0.1,0,0.2,0h0.4c0,0,0.1,0,0.2,0h0.1c0,0,0.1,0,0.1,0.1l0.5,2c0,0,0,0,0,0l0.5-2c0,0,0.1-0.1,0.1-0.1 h0.1c0,0,0.1,0,0.2,0h0.4c0,0,0.1,0,0.2,0L27.5,30.7C27.5,30.6,27.5,30.6,27.5,30.7z M31.4,32.6c0.3-0.2,0.5-0.5,0.5-0.9 c0-0.6-0.4-1-1-1.1v0h-2.3v4.2h2.3l0,0c0.6,0,1.2-0.5,1.2-1.2C32,33.2,31.7,32.8,31.4,32.6z M30,31.6h0.3l0,0h0 c0.2,0,0.3,0.1,0.3,0.3c0,0.2-0.1,0.3-0.3,0.3h0l0,0H30V31.6z M30.3,33.8C30.3,33.8,30.2,33.8,30.3,33.8L30.3,33.8H30v-0.7h0.3l0,0 h0c0.2,0,0.3,0.2,0.3,0.3S30.4,33.8,30.3,33.8z M33.9,30.7v4c0,0,0,0.1-0.1,0.1h-1.3c0,0-0.1,0-0.1-0.1v-4c0,0,0-0.1,0.1-0.1 L33.9,30.7C33.8,30.6,33.9,30.7,33.9,30.7z M38.6,34.7l-1.3-4c0,0-0.1-0.1-0.1-0.1h0c0,0-0.1,0-0.2,0h-1.1c0,0-0.1,0-0.2,0h0 c0,0-0.1,0-0.1,0.1l-1.3,4c0,0,0,0.1,0.1,0.1h1.3c0,0,0.1,0,0.1-0.1l0.1-0.4c0,0,0.1-0.1,0.1-0.1h0.8c0,0,0.1,0,0.1,0.1l0.1,0.4 c0,0,0.1,0.1,0.1,0.1L38.6,34.7C38.6,34.8,38.6,34.8,38.6,34.7z M36.2,33.2l0.3-1.2l0.3,1.2H36.2z"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 3.6 KiB

View File

@@ -0,0 +1,145 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Generator: Adobe Illustrator 24.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
viewBox="0 0 2529.97 546" style="enable-background:new 0 0 2529.97 546;" xml:space="preserve">
<style type="text/css">
.st0{fill:none;stroke:#FFFFFF;stroke-width:0.4972;stroke-miterlimit:10;}
.st1{fill:none;stroke:#FFFFFF;stroke-width:0.2486;stroke-miterlimit:10;}
.st2{fill:#005AC5;}
.st3{fill:#FFFFFF;}
.st4{fill:#FBD000;}
.st5{fill:#00549F;}
.st6{fill:#D21A3A;}
.st7{fill:#D2D2D2;}
.st8{fill:#848484;}
.st9{display:none;}
.st10{display:inline;fill:none;stroke:#FFFFFF;stroke-width:0.4972;stroke-miterlimit:10;}
.st11{display:inline;fill:none;stroke:#FFFFFF;stroke-width:0.2486;stroke-miterlimit:10;}
</style>
<g>
<path class="st3" d="M510.04,193.59l-27.1,10.27l-2.61,7.32l-6.07,3.95c-1.72-22.51-2.83-31.44-3.31-31.44l9.79-0.13l18.03-22
l-26.22,11.25l-2.36,7.66l-25.73,19.51c0.57,4.82,2.04,19.47,1.05,33.81l5.69-3.83c2.46,107.21-46.55,147.54-46.55,147.54
c-12.39-5.72-15.59-9.91-15.59-9.91c44.7-49.81,42.65-121.82,42.57-124.39l-4.71,3.11c0,0,1.93-22.78,0.67-33.55l-8.24,6.25
c-0.19-7.36-0.62-13.48-1.12-17.75c4.98,0.33,10.12-0.42,14.34-3.46c4.45-3.23,6.81-12.75,7.55-16.84c0.74-4.07-0.13-5.45-2.6-7.05
c-2.47-1.59-7.67-6.3-9.78-8.42c0,0,4.26-1.83,14.23,2.85c10.76,5.09,18.93,2.61,28.11-11l-11.02,1.61l0.97-7.6
c0.18,0.08,0.37,0.18,0.57,0.3c1.53,1.06,6.74,2.97,9.21,3.46c2.48,0.5,2.41,0.14,3.97,1.07c1.56,0.91,2.89,1.3,3.71,0.91
c0,0,6.15,3.46,8.62,0c0,0,2.38,1.42,3.58,1.85c1.85,0.68,4.84,1.74,5.81,1.55c0.99-0.19,3.34,0.81,3.72,0.99
c3.88,1.95,6.25,0.94,6.8,0c0.57-0.93-2.41-4.01-4.71-5.93c-2.29-1.92-4.27-2.29-4.27-2.29c0.75-0.5,0.56-1.25-0.93-3.04
c-1.48-1.81-6.36-4.21-6.36-4.21c0.06-1.43-5.52-4.89-8.84-7.42c-3.37-2.54-1.99-2.41-5.52-6.05
c-3.52-3.67-19.68-16.49-27.73-22.23c-8.04-5.74-30.12-22.57-49.01-28.64c-18.85-6.08-30.02-4.7-37.99,0.25
c-7.99,4.95-6.01,11.57-4.57,15.66c1.4,4.09,4.15,9.22,5.76,12.37c1.6,3.16,0.3,3.1-0.44,3.61c-0.74,0.47,0.05,1.72-0.67,1.59
c-0.74-0.12-1.2,0.81-2.13,1.86c-0.46,0.53-1.83,0.99-3.61,1.35c-0.35-1.49,0.58-2.61,0.58-2.61c-1.25-0.73-3.39-0.97-3.39-0.97
c0.26-0.52,1.24-0.88,1.24-0.88c-1.36-0.35-3.96,0.11-3.96,0.11c0.42-0.67,0.79-0.78,0.79-0.78c-2.44-0.83-4.62,1.15-5.5,2.12
c-1.08-1.93-2.46-3.29-3.83-4.58c-1.47-1.37-2.22-3.35-3.8-4.9c0,0,1.29-1.96,0.36-3.92c-0.91-1.95-3.44-3.52-4.92-3.89
c0,0,1.31-0.67,1.12-2.15c-0.18-1.48-1.57-2.04-3.06-1.56c-1.5,0.45-3.24,0.45-4.36,1.48c0,0-1.22,0.13-2.17,0.01
c1.22-4.07,1.83-9.63-5.15-13.93c-7.97-4.95-19.1-6.32-37.98-0.25c-18.87,6.08-40.96,22.9-48.99,28.64
c-8.04,5.74-24.22,18.56-27.71,22.23c-3.55,3.64-2.19,3.51-5.51,6.05c-3.35,2.53-8.92,5.99-8.86,7.42c0,0-4.88,2.41-6.37,4.21
c-1.48,1.79-1.67,2.54-0.94,3.04c0,0-1.96,0.37-4.26,2.29c-2.29,1.92-5.26,5-4.71,5.93c0.57,0.94,2.9,1.95,6.81,0
c0.36-0.18,2.72-1.18,3.71-0.99c0.99,0.18,3.97-0.87,5.82-1.55c1.2-0.44,3.59-1.85,3.59-1.85c2.47,3.46,8.6,0,8.6,0
c0.8,0.38,2.17,0,3.7-0.91c1.55-0.93,1.49-0.57,3.95-1.07c2.49-0.49,7.7-2.39,9.23-3.46c0.21-0.16,0.43-0.25,0.62-0.32l0.99,7.63
l-11.02-1.61c9.15,13.61,17.33,16.1,28.09,11c9.98-4.68,14.24-2.85,14.24-2.85c-2.1,2.12-7.32,6.83-9.78,8.42
c-2.47,1.61-3.34,2.98-2.59,7.05c0.73,4.09,3.07,13.61,7.55,16.84c4.22,3.04,9.36,3.78,14.34,3.46c-0.5,4.26-0.92,10.39-1.13,17.75
l-8.32-6.31c-1.26,10.76,0.66,33.61,0.66,33.61l-4.7-3.11c-0.1,2.58-2.13,74.58,42.59,124.39c0,0-3.23,4.19-15.6,9.91
c0,0-49.03-40.34-46.53-147.54l5.69,3.83c-1.01-14.38,0.47-29.08,1.03-33.86l-25.65-19.46l-2.37-7.66l-26.22-11.25l18.05,22
l9.78,0.13c-0.5,0-1.61,8.93-3.34,31.44l-6.05-3.95l-2.61-7.32l-27.09-10.27l19.17,21.4l9.53-0.6c0,0-9.76,94.91,22.46,145.98
c26.84,42.49,65.88,42.83,101.42,18.96c-1.26,4.15-5.55,16.5-17.56,39.01c0,0,6.93,0,14.35,1.26c0,0-1.47,6.18-2.25,8.04
c-0.76,1.91-0.63,5.04,3.02,5.21c3.67,0.11,8.43,0.57,8.43,0.57s-0.65,4.46-0.75,6.83c-0.11,3.2-0.42,4.53,12.32,5.07
c13.35-0.54,12.48-1.87,12.35-5.07c-0.1-2.37-0.71-6.83-0.71-6.83s4.77-0.45,8.43-0.57c3.65-0.17,3.78-3.3,3.01-5.21
c-0.75-1.87-2.28-8.04-2.28-8.04c7.44-1.26,14.37-1.26,14.37-1.26c-12.03-22.59-16.34-34.9-17.61-39.01
c35.57,23.86,74.64,23.57,101.5-18.96c32.21-51.07,22.45-145.98,22.45-145.98l9.53,0.6L510.04,193.59z M354.95,156.85
c1.06-4.78,1.92-8.8,2.91-8.12c0.98,0.68,2.72,0.75,3.34-0.05c0.63-0.83,0.81-0.93,1.31-0.08c0.5,0.86,3.46,2.29,5.45-1.11
c1.98-3.4,1.42-1.67,1.98-0.37c0.57,1.29,2.11,1.85,3.84,0.49c1.73-1.35,3.09-2.55,4.33-3.16c1.22-0.6,1.28-0.3,1.96-1.54
c0.69-1.25,1.8-1.81,1.85-2.61c0.06-0.81-0.74-1.73,0.45-2.35c1.17-0.62,1.73-1.06,2.79-0.56c1.06,0.5,1.35-0.5,1.91,0.18
c0.55,0.68,1.28,0.75,1.98,0c0.68-0.74,1.18-1.91,1.98-0.55c0.8,1.35,2.59,1.66,2.96,0.98c0.39-0.67,0.69-0.74,1.18,0.32
c0.5,1.05,2.29,1.86,4.21,1.55c0,0,1.79,2.47,3.97,2.1c2.18-0.38,3.03-1.48,3.08-2.95c0.07-1.49-0.74-6.49,0.74-5.4
c1.49,1.11,1.43,0.62,1.85-0.26c0.44-0.84,1.12,0.06,1.87-0.13c0.74-0.16,0.61-1.11,1.85,0.13c1.25,1.25,1.36,1.86,2.54,2.17
c1.17,0.3,1.67,0.62,2.91,1.92c1.25,1.3,2.61,2.72,4.82,1.91c0,0,1.42,1.85,2.92,1.73c0,0,3.03,3.29,4.76,2.8
c0,0,2.96,1.22,3.96,1.11c1-0.12,1.18-0.79,1.81-0.45c0.61,0.39,0.37-1.17,1.29-0.12c0.91,1.06,2.6,2.92,3.65,2.61
c0,0,2.49,2.1,4.39,2.32c1.93,0.26,2.49,0.83,3.1,0.83s0.31-0.62,1.43,0.25c1.1,0.87,2.73,1.29,3.78,0.87
c1.05-0.45,1.47-0.39,2.42-0.26c0.31,0.04,0.71,0,1.15-0.04c-3.11,3.7-7.17,6.64-14.72,4.31c-10.01-3.1-13.01-1.62-15.08,0.49
c-2.11,2.09-6.68,8.17-7.94,12.01c-1.21,3.83-0.59,6.8,6.8,15.47c0,0-9.65,0.61-22.38-3.48c-12.75-4.07-24.51-5.56-36.38-0.23
c-2.06,0.93-3.97,1.78-5.75,2.67c-1.32-1.34-4.61-4.73-5.83-6.27c0,0,0.8-3.95,0.74-6.25c-0.07-2.6-0.18-3.82-1.11-5.13
C355.07,163.35,353.92,161.61,354.95,156.85z M405.93,198.75c-5.62,3.55-15.17,7.72-29.32,7.72c-11.04,0-19.55-2.54-25.59-5.37
c2.51-1.54,12.24-7.07,24.49-7.39c14.23-0.38,20.42,1.59,27.23,3.97C403.67,198.01,404.76,198.36,405.93,198.75z M347.31,178.54
c0.08,0.04,0.15,0.06,0.23,0.09c2.51,0.99,5.12,0.62,5.12,0.62c0.81,0.5,4.33,3.81,5.6,5.06c-3.59,1.95-6.76,3.99-9.86,6.62
c-0.75-3.07-1.85-8.08-1.53-9.76C347.05,180.23,347.21,179.33,347.31,178.54z M329.68,110.87c1.39,0.92,4.09,2.51,5.03,4.81
c0.26,0.69,0.47,1.35,0.65,1.98c-1.97-0.49-3.49-0.52-4.65-0.33c-2.01-3.25-4.25-5.37-6.34-6.77
C326.56,110.25,328.45,110.04,329.68,110.87z M317.77,109.94c0.03-0.07,0.07-0.12,0.1-0.23c1.7,2.51,5.37,6.86,11.25,8.13
c-0.61,0.3-1.07,0.68-1.4,1.01c-3.19-0.42-5.99-1.01-6.74-1.86c-0.93-1.05-1.35-1.98-2.1-1.86c-0.73,0.13,0.06-1.13-0.67-1.59
C317.46,113.05,316.19,113.1,317.77,109.94z M315.32,149.62c0.26,1.67,0.71,3.51,1.58,5.34c-0.23,0.42-0.45,0.84-0.66,1.28
c-0.5-3.81-2.06-6.29-2.37-6.75C314.38,149.66,314.87,149.68,315.32,149.62z M252.93,183.33c7.42-8.68,8.03-11.64,6.8-15.47
c-1.24-3.84-5.81-9.92-7.92-12.01c-2.1-2.1-5.06-3.59-15.09-0.49c-7.55,2.32-11.58-0.59-14.71-4.3c0.42,0.03,0.79,0.06,1.08,0.02
c0.95-0.13,1.36-0.18,2.44,0.26c1.04,0.42,2.66,0,3.76-0.87c1.12-0.86,0.81-0.25,1.42-0.25c0.62,0,1.18-0.57,3.09-0.83
c1.92-0.23,4.4-2.32,4.4-2.32c1.06,0.3,2.71-1.56,3.66-2.61c0.93-1.05,0.67,0.51,1.3,0.12c0.61-0.34,0.81,0.33,1.79,0.45
c0.98,0.11,3.97-1.11,3.97-1.11c1.72,0.5,4.77-2.8,4.77-2.8c1.47,0.13,2.9-1.73,2.9-1.73c2.22,0.81,3.6-0.62,4.84-1.91
c1.22-1.3,1.72-1.62,2.9-1.92c1.18-0.32,1.29-0.93,2.52-2.17c1.25-1.24,1.11-0.28,1.86-0.13c0.74,0.19,1.43-0.72,1.86,0.13
c0.45,0.88,0.38,1.37,1.85,0.26c1.47-1.1,0.68,3.9,0.74,5.4c0.09,1.47,0.94,2.58,3.1,2.95c2.17,0.38,3.97-2.1,3.97-2.1
c1.9,0.3,3.71-0.5,4.2-1.55c0.5-1.06,0.81-0.99,1.17-0.32c0.37,0.69,2.17,0.37,2.99-0.98c0.79-1.36,1.27-0.2,1.97,0.55
c0.68,0.75,1.42,0.68,1.98,0c0.55-0.68,0.88,0.31,1.93-0.18c1.04-0.5,1.61-0.06,2.77,0.56c1.17,0.62,0.38,1.54,0.44,2.35
c0.06,0.8,1.19,1.36,1.86,2.61c0.69,1.24,0.76,0.93,1.98,1.54c1.24,0.61,2.6,1.81,4.33,3.16c1.59,1.24,3,0.45,3.67-0.61
c0.25,1.1,0.62,2.9,1.15,2.9l0,0c0.53,0,0.98-1.4,1.37-2.27c0.55,0.76,1.16,0.57,1.76,0.8c-0.29,0.56-4.62,9.26,0.66,17.05h0.01
c0.25,0,0.45-0.32,0.64-0.84c0.55,5.06,0.25,6.2,0.25,6.2s-2.38,3.03-4.09,8.38c-11.72-5.09-23.35-3.49-35.92,0.53
C262.58,183.85,252.93,183.33,252.93,183.33z M307.17,193.9c-1.47,4.41-3.41,8.93-6.05,12.53c-13.08-0.37-22.03-4.27-27.38-7.68
c1.18-0.39,2.25-0.74,3.19-1.07c6.81-2.38,13.01-4.34,27.23-3.97C305.19,193.74,306.18,193.83,307.17,193.9z M265.03,200.48
c1.14-0.2,2.27-0.25,3.58-0.57c3.66,3.67,13.94,11.86,33.31,11.86c25.08,0,37.89-12.05,37.89-12.05s12.79,12.09,37.87,12.09
c19.39,0,29.65-8.1,33.3-11.76c1.34,0.32,2.45,0.23,3.59,0.42c3.04,25.2-2.01,60.98-2.01,60.98H339.8h-72.77
C267.03,261.46,262,225.68,265.03,200.48z M267.03,265.81h72.77h72.75c0,0-2.23,27.84-14.1,51.19H339.8h-58.67
C269.25,293.64,267.03,265.81,267.03,265.81z M339.8,384.98c-43.61-31.57-56.44-63.87-56.44-63.87h56.44h56.42
C396.22,321.11,383.44,353.41,339.8,384.98z"/>
<path class="st3" d="M367.07,258.07c2.53-0.06,4.86-0.96,6.82-2.46c1.05,0.35,2.12,0.53,3.24,0.49c3.92-0.04,7.33-2.6,9.2-6.35
c1.78,0.24,3.58,0,5.22-0.87c3.57-1.91,5.2-6.22,4.43-10.58c0.21-0.13,0.37-0.29,0.56-0.43c3.24-2.71,3.17-8.07-0.1-12.05
c-0.1-0.13-0.19-0.23-0.32-0.33c1.11-0.83,1.85-2.02,1.85-3.42c0-2.47-2.98-4.45-5.72-4.45c-2.71,0-5.7,1.98-5.7,4.45v0.02
c0,0.14-1.71,0.61-2.69,1.46c-1.39,1.14-1.76,2.82-1.95,4.64c-0.5,0.18-0.81,0.34-1.29,0.61c-0.67,0.33-1.15,0.81-1.67,1.31
c-0.8-0.2-1.53-0.31-2.37-0.28c-1.19,0.01-2.31,0.28-3.39,0.72c-1.96-1.34-4.23-2.11-6.69-2.04c-7.07,0.11-12.66,6.86-12.51,15.01
C354.15,251.71,360.02,258.2,367.07,258.07z"/>
<path class="st3" d="M283.67,237.86c0.17,0.14,0.35,0.3,0.56,0.43c-0.77,4.36,0.85,8.67,4.41,10.58c1.62,0.87,3.44,1.11,5.23,0.87
c1.87,3.75,5.27,6.31,9.19,6.35c1.12,0.04,2.2-0.13,3.24-0.49c1.95,1.5,4.28,2.4,6.81,2.46c7.07,0.13,12.92-6.36,13.09-14.54
c0.14-8.16-5.46-14.9-12.53-15.01c-2.44-0.07-4.73,0.7-6.71,2.03c-1.05-0.43-2.2-0.69-3.4-0.71c-0.83-0.03-1.64,0.08-2.39,0.26
c-0.54-0.48-1.12-0.96-1.8-1.29c-0.47-0.27-0.98-0.45-1.48-0.61c-0.17-1.82-0.4-3.5-1.8-4.64c-0.98-0.86-2.92-1.32-2.92-1.46v-0.02
c0-2.47-2.75-4.45-5.47-4.45c-2.74,0-5.22,1.98-5.22,4.45c0,1.4,0.58,2.59,1.68,3.42c-0.09,0.09-0.24,0.2-0.35,0.33
C280.51,229.77,280.42,235.14,283.67,237.86z"/>
<path class="st3" d="M340.27,313.88l6.04-9.15l-1.15-4.33l4.75,0.65c0.32,1.98,1.6,4.25,3.5,4.53c1.92,0.34,5.09,0,5.09,0l1.8-2.1
c-2.22-2.12-4.97-3.91-4.97-3.91c-0.64-12.63-2.85-21.21-4.48-25.76c-1.58-4.55-3.69-4.68-7.73-4.15
c-4.02,0.53-14.94,7.12-14.94,7.12l-0.75,6.34l3.73,0.41c0,0-2.13,7.11-2.88,9.67c-0.74,2.56-0.1,2.44,1.27,3.41
c1.37,0.94,6.58,2.2,6.58,2.2l-1.49,6.58L340.27,313.88z"/>
<path class="st3" d="M326.07,233.57c2.17,12.53,10.24,13.67,13.43,13.6c-0.05,4.42-0.81,7.92-0.81,7.92l3.97,2.72
c0.43-5.26,0.34-9.43,0.01-12.75c9.54-1.38,11.49-15.57,11.49-15.57c-9.29,4.19-11.25,10.91-11.66,13.96
c-0.66-5.06-1.87-7.82-2.51-8.96c6.04-0.67,10.72-5.78,10.72-12c0-3.48-1.47-6.62-3.86-8.82l1.98-3.71l-4.21,0.84l-1.73-3.22
l-3.09,2.49l-1.85-2.49l-1.98,2.86l-3.72-2.1l1.04,3.37c-3.98,1.96-6.72,6.05-6.72,10.78c0,5.98,4.36,10.92,10.06,11.91
c1.88,2.95,2.62,6.7,2.83,10.2C334.25,236.28,326.07,233.57,326.07,233.57z M339.16,234.29c-2.91,0-5.28-5.2-5.28-11.63
c0-6.38,2.37-11.58,5.28-11.58c2.91,0,5.27,5.2,5.27,11.58C344.43,229.09,342.07,234.29,339.16,234.29z"/>
<path class="st3" d="M349.69,336.67c-1.07-2.59-1.07-5.15,0-7.76h-14.52c-1.08,2.61-1.08,5.17,0,7.76H349.69z"/>
<path class="st3" d="M335.18,354.84c-1.08,2.59-1.08,7.79,0,10.4h14.52c-1.07-2.61-1.07-7.8,0-10.4H335.18z"/>
<polygon class="st3" points="353.15,344.48 356.39,339.28 334.2,339.28 331.76,336.67 330.75,336.67 322.5,336.67 323.65,339.28
325.88,339.28 328.25,344.48 "/>
<polygon class="st3" points="352.97,367.84 352.15,367.84 348.47,367.84 345.34,367.84 341.67,367.84 339.31,367.84 335.39,367.84
334.18,367.84 332.84,365.24 327.96,365.24 329.45,368.2 333.43,370.39 352.57,370.39 356.43,368.16 356.97,365.24 353.84,365.24
"/>
</g>
<g>
<g>
<path class="st3" d="M944.68,182.89c-20.96-20.54-51.98-31.44-79.22-31.44c-68.74,0-108.56,51.55-108.14,113.59
c0,53.65,31.86,105.63,108.14,105.63c25.15,0,48.2-6.29,71.67-25.99v-59.52H855.4v-41.91h125.33v120.3
c-29.34,32.28-65.81,51.14-115.27,51.14c-107.72,0-154.25-71.67-154.25-149.64c0-84.67,54.07-156.76,154.25-156.76
c38.98,0,78.38,14.67,108.56,44.43L944.68,182.89z"/>
<path class="st3" d="M1319.08,262.32c0,79.54-48.4,152.36-150.67,152.36c-102.27,0-150.67-74.5-150.67-151.94
c0-89.65,62.71-154.46,151.51-154.46C1269.84,108.7,1319.08,182.77,1319.08,262.32z M1168.41,371.32
c73.23,0,103.96-51.77,103.96-108.17c0-54.29-31.15-110.69-103.11-111.95c-68.18,0-104.8,47.56-104.8,111.95
C1065.3,315.35,1095.6,371.32,1168.41,371.32z"/>
<path class="st3" d="M1503.57,414.67h-50.84l-126.44-305.46h54.75l96.9,247.24l97.33-247.24h54.31L1503.57,414.67z"/>
<path class="st3" d="M1661.39,383.85c0,41.1-61.4,41.1-61.4,0C1599.98,343.24,1661.39,343.24,1661.39,383.85z"/>
<path class="st3" d="M1958.82,370.78c-30.39,29.96-69.64,43.89-110.99,43.89c-107.2,0-155.31-73.86-155.73-151.51
c-0.42-77.65,50.22-154.89,155.73-154.89c39.67,0,78.08,14.77,108.04,44.74l-31.65,30.39c-21.1-20.68-48.96-30.39-76.39-30.39
c-75.12,0-109.31,55.29-108.88,109.73c0.42,54.02,32.5,107.62,108.88,107.62c27.43,0,57.82-11.4,78.5-32.08L1958.82,370.78z"/>
<path class="st3" d="M2298.92,262.78c0,79.3-48.25,151.89-150.21,151.89c-101.96,0-150.21-74.27-150.21-151.47
c0-89.37,62.52-153.99,151.05-153.99C2249.83,109.63,2298.92,183.48,2298.92,262.78z M2148.71,371.46
c73.01,0,103.64-51.61,103.64-107.84c0-54.13-31.05-110.35-102.8-111.61c-67.97,0-104.48,47.41-104.48,111.61
C2045.91,315.65,2076.12,371.46,2148.71,371.46z"/>
</g>
</g>
<g>
<rect x="588.64" y="46.99" class="st4" width="32.97" height="183.84"/>
<rect x="588.64" y="230.83" class="st5" width="32.97" height="122.56"/>
<rect x="588.64" y="353.39" class="st6" width="32.97" height="122.57"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 14 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.9 KiB

View File

@@ -0,0 +1,4 @@
$(document).ready(function() {
// Eliminar el atributo tabindex de todos los encabezados de los acordeones
$("[class*='contructAcordeon'] .section").attr("tabindex", "0");
});

View File

@@ -0,0 +1,255 @@
$("#secVentana").css('display', 'none');
$(".btnVentana").click(function(){
$("#secVentana").css('display', 'block');
});
$("#btnClose").click(function(){
$("#secVentana").css('display', 'none');
});
$("#myModal").modal()
function switchConfigTools(o) {
switch (($("body").removeClass("configDefaultTools configHighContrastTools configTextOnlyTools"), $('[data-type="configTools"]').removeClass("active"), o)) {
case "default":
$('[data-typedes="default"]').addClass("active"), $("body").addClass("configDefaultTools");
break;
case "highContrast":
$('[data-typedes="highContrast"]').addClass("active"), $("body").addClass("configHighContrastTools");
break;
case "textOnly":
$('[data-typedes="textOnly"]').addClass("active"), $("body").addClass("configTextOnlyTools");
}
}
function switchConfigFont(o) {
switch (($("body").removeClass("faFontLg faFont2x faFont3x"), $('[data-type="configFont"]').removeClass("active"), o)) {
case "lg":
$('[data-typedes="lg"]').addClass("active"), $("body").addClass("faFontLg");
break;
case "2x":
$('[data-typedes="2x"]').addClass("active"), $("body").addClass("faFont2x");
break;
case "3x":
$('[data-typedes="3x"]').addClass("active"), $("body").addClass("faFont3x");
}
}
function readCookie(o) {
for (var n = o + "=", e = document.cookie.split(";"), t = 0; t < e.length; t++) {
for (var a = e[t]; " " == a.charAt(0); ) a = a.substring(1, a.length);
if (0 == a.indexOf(n)) return a.substring(n.length, a.length);
}
return null;
}
$(".btnAccesibilidad__contraste_new").click(function () {
return $("body").hasClass("configHighContrastTools") ? $("body").removeClass("configHighContrastTools") : $("body").addClass("configHighContrastTools"),!1;
}),
$(".btnAccesibilidad__contraste_new").click(function () {
return $("body").hasClass("configTextOnlyTools") && $("body").removeClass("configTextOnlyTools"),!1;
}),
$(".btnAccesibilidad__texto").click(function () {
return $("body").hasClass("configTextOnlyTools") ? $("body").removeClass("configTextOnlyTools") : $("body").addClass("configTextOnlyTools"), !1;
}),
$(".btnAccesibilidad__texto").click(function () {
return $("body").hasClass("configHighContrastTools") && $("body").removeClass("configHighContrastTools"), !1;
}),
$(".btnAccesibilidad__minFontSize").click(function () {
(limiteMinFont = 16), (sizeFuenteActual = $("body").css("font-size"));
var o = parseFloat(sizeFuenteActual, 10) - 1;
return o <= limiteMinFont && (o = limiteMinFont), $("body, html").css("font-size", o), !1;
}),
$(".btnAccesibilidad__maxFontSize").click(function () {
(limiteMaxFont = 22), (sizeFuenteActual = $("body").css("font-size"));
var o = parseFloat(sizeFuenteActual, 10) + 1;
return o >= limiteMaxFont && (o = limiteMaxFont), $("body, html").css("font-size", o), !1;
}),
$(".btnTopPage").click(function () {
return console.log("subir"), $("html, body").animate({ scrollTop: 0 }, "slow"), !1;
}),
$(".btnConfigTools").click(function (o) {
o.preventDefault();
var n = $(this).data("type"),
e = $(this).data("typedes");
console.log(n + " " + e), (document.cookie = n + "=" + e + "; path=/"), "configTools" == n && switchConfigTools(e), "configFont" == n && switchConfigFont(e);
}),
$(document).ready(function () {
var o = readCookie("configTools"),
n = readCookie("configFont");
readCookie("configTools") && switchConfigTools(o), readCookie("configFont") && switchConfigFont(n);
})
$(".espaciadoText").click(function (o) {
// Obtener el body
var body = document.querySelector('body');
// Definir el espaciado deseado
var valueData = $(this).attr('data-value');
$(".espaciadoText").removeClass('active');
// Añadir la clase 'active' al botón que fue clickeado
$(this).addClass('active');
if(valueData === '0'){
body.style.removeProperty('letter-spacing');
}else if(valueData === '2' || valueData === '3' ) {
// Aplicar el espaciado al texto del body
body.style.letterSpacing = valueData + 'px';
}
// Si deseas asegurarte de que los elementos dentro del modal no tengan espaciado
$("#secVentanaUniversal *").css('letter-spacing', ''); // Eliminar espaciado de todos los elementos dentro del modal
}),
$(".alturaText").click(function (o) {
// Obtener el body
var body = document.querySelector('body');
var height = 'normal';
// Definir el espaciado deseado
var valueData = $(this).attr('data-value');
$(".alturaText").removeClass('active');
// Añadir la clase 'active' al botón que fue clickeado
$(this).addClass('active');
if(valueData === 'a'){
body.style.removeProperty('line-height');
}else if(valueData === 'b'){
height = '2em';
}else if(valueData === 'c'){
height = '3em';
}
// Aplicar el espaciado al texto del body
if(valueData === 'b' || valueData === 'c' ){
body.style.lineHeight = height;
}
// Asegurarse de que los elementos dentro del modal no tengan espaciado
$("#secVentanaUniversal *").css('line-height', ''); // Eliminar altura de línea de los elementos dentro del modal
}),
$(".alingText").click(function (o) {
// Obtener el body
var body = document.querySelector('body');
var text_align = 'na';
// Definir la alineación deseada
var valueData = $(this).attr('data-value');
$(".alingText").removeClass('active');
// Añadir la clase 'active' al botón que fue clickeado
$(this).addClass('active');
if(valueData === 'na'){
body.style.removeProperty('text-align');
}else if(valueData === 'left' || valueData === 'center' || valueData === 'right' || valueData === 'justify'){
text_align = valueData;
// Aplicar la alineación al texto del body
body.style.textAlign = text_align;
}
// Asegurarse de que los elementos dentro del modal no tengan alineación de texto
$("#secVentanaUniversal *").css('text-align', ''); // Eliminar alineación de los elementos dentro del modal
}),
$(".dislexia").click(function (o) {
// Obtener el body
var bodyFont = document.querySelector('body');
// Definir la fuente deseada
var valueData = $(this).attr('data-value');
$(".dislexia").removeClass('active');
// Añadir la clase 'active' al botón que fue clickeado
$(this).addClass('active');
if(valueData === 'na'){
bodyFont.style.removeProperty('font-family');
}else if(valueData === 'dislexia'){
// eliminar la fuente al texto del body
bodyFont.style.fontFamily = 'UDF, serif ';
}else if( valueData === 'legible'){
// Aplicar la fuente al texto del body
bodyFont.style.fontFamily = 'Arial, serif';
}
// Asegurarse de que los elementos dentro del modal no tengan fuente
$("#secVentanaUniversal *").css('font-family', ''); // Eliminar fuente de los elementos dentro del modal
}),
$(".OpcAvanzadas").click(function (o) {
var body = document.querySelector('body');
// eliminar la configuracion al texto del body
body.style.removeProperty('letter-spacing');
body.style.removeProperty('line-height');
body.style.removeProperty('text-align');
body.style.removeProperty('font-family');
// Eliminar la clase 'active' de todas las opciones de espaciado, dislexia, alineación
$(".espaciadoText, .alturaText, .alingText, .dislexia").removeClass('active');
}),
$("#btnVentanaUniversal").click(function(){
$("#secVentanaUniversal").css('display', 'block');
});
$(".modalAccesibilidadClose").click(function (o) {
$("#secVentanaUniversal").css('display', 'none');
}),
$(document).ready(function(){
$('.scroll-to-topButton').click(function(){
$('body, html').animate({
scrollTop: '0px'
}, 300)
});
$(window).scroll(function(){
if($(this).scrollTop() > 0){
$('.scroll-to-topButton').slideDown(300);
}else{
$('.scroll-to-topButton').slideUp(300)
}
})
});
// Obtener todos los elementos con la clase 'pd-top-lv1'
var elements = document.getElementsByClassName('pd-top-lv1');
// Recorrer la colección de elementos y añadir el event listener a cada uno
for (var i = 0; i < elements.length; i++) {
elements[i].addEventListener('click', function(event) {
// Capturar el atributo 'data-key' del elemento clickeado
var valorAtributo = event.currentTarget.getAttribute('data-key');
// Mostrar u ocultar el formulario
const parentDiv = document.getElementById('id-gov-accessibility-'+valorAtributo);
parentDiv.classList.toggle('active-panel-accessibility');
const buttonPanel = document.getElementById('button_panel-'+valorAtributo);
// Cambiar el icono según si el formulario está activo
if (parentDiv.classList.contains('active-panel-accessibility')) {
buttonPanel.innerHTML = '<i class="fa fa-chevron-left "></i>';
} else {
buttonPanel.innerHTML = '<i class="fa fa-chevron-right"></i>';
}
});
}
$(document).ready(function () {
document.querySelectorAll('[id^="id-gov-accessibility-"]').forEach(div => {
let divId = div.id;
if (sessionStorage.getItem(divId) === "true") {
div.classList.add('hidden');
}
});
// Evento para cerrar el div y guardar en sessionStorage
$(".universal-close").on("click", function () {
let keyElement = $(this).data('key');
let nameElementStorage = "id-gov-accessibility-" + keyElement;
$("#id-gov-accessibility-" + keyElement).hide();
sessionStorage.setItem(nameElementStorage, "true");
});
});

View File

@@ -0,0 +1,142 @@
let cookiesBanner = () => {
//======================================================================
// COOKIES
//======================================================================
//-----------------------------------------------------
// Configuración
//-----------------------------------------------------
var urlCookie = [];
const urlsScriptsCookies = urlCookie;
function contenidoScriptsCookies () {
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'G-TCGN8TGREE');
}
//-----------------------------------------------------
// Variables
//-----------------------------------------------------
const seccionCookie = document.querySelector('div.cookies-block');
const nuevosScripts = document.querySelector('#nuevosScripts');
// Funciones
/**
* Método que oculta la sección de Cookie para siempre
*/
function ocultarCookie() {
// Borra la sección de cookies en el HTML
if(seccionCookie != null){
seccionCookie.remove();
}
}
/**
* Método que marca las cookies como aceptadas
*/
function aceptarCookies() {
// Oculta el HTML de cookies
ocultarCookie();
// Guarda que ha aceptado
localStorage.setItem('cookie', true);
// Tu codigo a ejecutar si aceptan las cookies
ejecutarSiAcepta();
}
/**
* Método que marca las cookies como denegadas
*/
function denegarCookies() {
// Oculta el HTML de cookies
ocultarCookie();
// Guarda que ha aceptado
localStorage.setItem('cookie', false);
}
function denegarCookiesConfiguracion() {
$('#modalConfigurarCookie').modal('hide');
// Oculta el HTML de cookies
ocultarCookie();
// Guarda que ha aceptado
localStorage.setItem('cookie', false);
}
/**
* Método que marca las cookies como denegadas desde la configuracion
*/
function aceptarCookiesConfiguracion() {;
$('#modalConfigurarCookie').modal('hide');
// Oculta el HTML de cookies
ocultarCookie();
// Guarda que ha aceptado
localStorage.setItem('cookie', true);
// Tu codigo a ejecutar si aceptan las cookies
ejecutarSiAcepta();
}
/**
* Método que ejecuta tu código si aceptan las cookies
*/
function ejecutarSiAcepta() {
// Crea los <script>
urlsScriptsCookies.forEach((url) => {
const nuevoScript = document.createElement('script');
nuevoScript.setAttribute('src', url);
nuevosScripts.appendChild(nuevoScript);
});
// Lanza los códigos
contenidoScriptsCookies();
}
/**
* Método que inicia la lógica
*/
function iniciar() {
// Comprueba si en el pasado el usuario ha marcado una opción
if (localStorage.getItem('cookie') !== null) {
if(localStorage.getItem('cookie') === 'true') {
// Aceptó
aceptarCookies();
} else {
// No aceptó
denegarCookies();
}
}
}
//-----------------------------------------------------
// Eventos
//-----------------------------------------------------
// cookieSi.addEventListener('click',aceptarCookies, false);
$(".cookies__boton--si").on('click', function(event){
aceptarCookies();
});
$(".cookies__boton__no__principal").on('click', function(event){
denegarCookies();
});
$(".cookies__boton--no-modal").on('click', function(event){
denegarCookiesConfiguracion();
});
$(".cookies__boton--si-modal").on('click', function(event){
aceptarCookiesConfiguracion();
});
return {
iniciar: iniciar
}
}
cookiesBanner().iniciar();

View File

@@ -0,0 +1,42 @@
/* Extensión de jQuery para soportar animate.css */
$.fn.extend({
animateCss: function (animationName) {
var animationEnd = 'webkitAnimationEnd mozAnimationEnd MSAnimationEnd oanimationend animationend';
this.addClass('animated ' + animationName).one(animationEnd, function () {
$(this).removeClass('animated ' + animationName);
});
}
});
$(document).ready(function () {
$('.nxFxHover').mouseenter(function () {
var self = $(this);
self.find('.image').animateCss(self.data('anim-hover'));
self.find('.fa').animateCss(self.data('anim-hover'));
});
});
function slideTab(itemId){
var container = document.querySelector(".slider"+ itemId);
// Selecciono todos los slick que no este activos
const nodeList = container.querySelectorAll("div .slick-slide:not(.slick-active)");
// Selecciono el slick activo para cuando se cambie de imagen se quite el tabindex -1
container.querySelectorAll("div .slick-active").forEach(function(enlaceL3A){
enlaceL3A.removeAttribute('tabindex','-1');
});
// Selecciono el slick activo y accedo a la etiqueta A para quitarle un tabIndex -1
container.querySelectorAll("div .slick-active .enlaceHijaL").forEach(function(enlaceL3){
enlaceL3.removeAttribute('tabindex','-1');
});
// recorro todos los slick ocultos y le pongo un tabindex -1
nodeList.forEach(function (elemento, index, arreglo) {
arreglo[index].setAttribute("tabindex","-1")
arreglo[index].querySelectorAll("a").forEach(function(enlace){
enlace.setAttribute("tabindex","-1");
});
// arreglo[index].querySelector(".slideL").setAttribute("tabindex","-1")
});
}

View File

@@ -0,0 +1,170 @@
$(document).on('click','.sede' ,function(){
var enlaceEliminar = $(this).data('dato')
let padre = document.getElementById("divSedes");
let divHijo = document.getElementById(enlaceEliminar);
padre.removeChild(divHijo);
})
$(document).on('click','.enlace' ,function(){
var enlaceEliminar = $(this).data('dato')
let padre = document.getElementById("divLink");
let divHijo = document.getElementById(enlaceEliminar);
padre.removeChild(divHijo);
})
$(document).on('click','.redsocial' ,function(){
var enlaceEliminar = $(this).data('dato')
let padre = document.getElementById("divRedes");
let divHijo = document.getElementById(enlaceEliminar);
padre.removeChild(divHijo);
})
$(document).ready(function () {
var add_button = $(".add_form_redes");
var add_button_link = $(".add_form_link");
var add_button_sedes = $(".add_form_sedes");
var x = 0;
var contarRed = 0;
$(add_button).click(function (e) {
e.preventDefault();
let contadorRedes = $("#contadorRedes").html();
if(contadorRedes > 0){
contarRed = contadorRedes;
}
contarRed ++;
$("#divRedes").append(
'<div id="redes['+ contarRed +']" name="redes['+ contarRed +']" class="col-sm-12"> <br>\
<div class="col-sm-2">\
<select name="redes['+ contarRed +'][icon]" class="form-control" required>\
<option value="" > Selecciona...</option>\
<option value="fa-facebook-square">Facebook</option>\
<option value="fa-instagram">Instagram</option>\
<option value="fa-twitter-square">Twitter</option>\
<option value="fa-youtube-play">YouTube</option>\
<option value="fa-pinterest-square">Pinterest</option>\
<option value="fa-linkedin-square">Linkedin</option>\
<option value="fa-tiktok">TikTok</option>\
<option value="fa-telegram">Telegram</option>\
<option value="fa-soundcloud">SoundCloud</option>\
<option value="fa-behance">Behance</option>\
<option value="fa-snapchat">Snapchat</option>\
</select>\
</div>\
<div class="col-md-3">\
<input type="text" value="" class="form-control" name="redes['+ contarRed +'][arroba]" data-toggle="popover" data-trigger="focus" data-content="{{DEMO_REDES_CV_AYUDA}}">\
</div>\
<div class="col-md-5">\
<input type="text" class="form-control" value="" name="redes['+ contarRed +'][url]" data-toggle="popover" data-trigger="focus" data-content="{{DEMO_REDES_CV_AYUDA}}" required>\
</div>\
<div class="col-md-2">\
<a class="redsocial btn btn-primary" data-dato="redes['+ contarRed +']" ><span class="fa fa-remove"></span></a>\
</div>\
</div>'
);
$("#contadorRedes").html(contarRed);
});
var contarLink = 0;
$(add_button_link).click(function (e) {
e.preventDefault();
let contadorLink = $("#contadorLink").html();
if(contadorLink > 0){
contarLink= contadorLink;
}
contarLink ++;
$("#divLink").append(
'<div class="col-sm-12" id="link['+ contarLink +']" name="link['+ contarLink +']"> <br>\
<div class="col-md-2">\
<select name="link['+ contarLink +'][target]" class="form-control" required>\
<option value="Mi">Misma pestaña</option>\
<option value="_blank">Nueva pestaña</option>\
</select>\
</div>\
<div class="col-sm-3">\
<input type="text" class="form-control" value="" name="link['+ contarLink +'][titulo]" data-toggle="popover" data-trigger="focus" data-content="{{DEMO_REDES_CV_AYUDA}}" required>\
</div>\
<div class="col-md-5">\
<input type="text" class="form-control" value="" name="link['+ contarLink +'][urllink]" data-toggle="popover" data-trigger="focus" data-content="{{DEMO_REDES_CV_AYUDA}}" required>\
</div>\
<div class="col-md-2" data-dato="link[' + contarLink + ']">\
<a class="enlace btn btn-primary" data-dato="link[' + contarLink + ']" ><span class="fa fa-remove"></span></a>\
</div>\
</div>'
);
$("#contadorLink").html(contadorLink);
x++;
});
var contar = 0;
$(add_button_sedes).click(function (e) {
e.preventDefault();
let postFileURL = $("#divData").data("postFileUrl_block");
let validateToken = $("#divData").data("validate-token");
// let postFileURL = $("#post-file-url_block").html().replace(/&amp;/g, "&");
// let validateToken = $("#validate-token").html().replace(/&amp;/g, "&");
let contadorItem = $("#contador").html();
if(contadorItem > 0){
contar = contadorItem;
}
contar ++;
$.ajax({
url: postFileURL,
dataType: 'text',
type: 'post',
data: {
sxToken: validateToken,
contar : contar,
},
success: function( data){
$("#divSedes").append(data);
},
error: function( error){
console.log( error + "Asd" );
}
});
$("#contador").html(contar);
});
$("#logo").change(function () {
if (this.files[0].size > 512000) {
// 512000 bytes = 500 Kb
$(this).val("");
$("#errores").html("El archivo supera el límite de peso permitido.");
} else {
var formato = this.files[0].name.split(".").pop();
if (
formato.toLowerCase() == "jpg" ||
formato.toLowerCase() == "png" ||
formato.toLowerCase() == "jpeg" ||
formato.toLowerCase() == "svg"
) {
$("#errores").html("IMAGEN VALIDA.");
} else {
$(this).val("");
$("#errores").html("Formato no soportado");
}
}
});
});

View File

@@ -0,0 +1,138 @@
function googleTranslateElementInit() {
new google.translate.TranslateElement({pageLanguage: 'es',autoDisplay: false}, 'google_translate_element');
window.onunload = function () {
killDobleTranslateCookie();
};
if (document.readyState === "complete") {
interval = setInterval(killDobleTranslateCookie, 1000);
} else {
window.addEventListener("load", function () {
interval = setInterval(killDobleTranslateCookie, 1000);
},false);
}
}
function killDobleTranslateCookie() {
clearInterval(interval);
var cookies = document.cookie;
let cookieGoogtrans = cookies.match(/googtrans=(.*?)(;|$)/g);
//se valida si hay dos cookies de googtrans
if (!cookieGoogtrans || cookieGoogtrans.length <= 1) {
// Se valida si hay una cookie de googtrans
if (cookieGoogtrans && cookieGoogtrans.length === 1) {
// Se obtiene el valor actual de una de las cookies googtrans
let cookieValue = encodeURIComponent(decodeURIComponent(cookieGoogtrans[0].split('=')[1].split(';')[0]));
// Se actualiza la cookie con el valor cookieValue y se agrega atributos secure y sameSite
document.cookie = "googtrans=" + cookieValue + "; secure; samesite=None";
}
return;
}
//se toma la url actual y se valida que no termina en
//por ejemplo gov.co
var href = window.location.hostname.split(".");
if (href.length > 2 && href[0] !== "www") {
for (var ref = href; 2 < ref.length;)
ref.shift();
ref = ref.join(".");
/*
Se comenta esta línea dado que para dominios como gov.co no elimina las cookies duplicadas
if (/([a-z]{3})\.([a-z]{2})$/.test(ref)) return;
*/
// Se obtiene el valor actual de una de las cookies googtrans
let cookieValue = encodeURIComponent(decodeURIComponent(cookieGoogtrans[0].split('=')[1].split(';')[0]));
// Se elimina una de las cookies duplicadas
document.cookie = "googtrans=; path=/; domain=" + ref + "; expires=Thu, 01 Jan 1970 00:00:01 GMT;";
// Se elimina cookie duplicada en sitios diferentes del index
let pathname = window.location.pathname;
pathname = (pathname.charAt(pathname.length - 1) === '/') ? pathname.slice(0, -1) : pathname;
if (pathname !== '') {
document.cookie = "googtrans=; path=" + pathname + "; expires=Thu, 01 Jan 1970 00:00:01 GMT;";
}
// Se actualiza la cookie con el valor cookieValue y se agrega atributos secure y sameSite
document.cookie = "googtrans=" + cookieValue + "; path=/; secure; samesite=None";
}
}
document.cookie = "configTools=" + encodeURIComponent("default"),
$(function() {
var t;
var idiomaO = getCookie('idioma');
$("header .bloqueSesion .nxBlock").length && $("body").addClass("login-in"),
null != idiomaO && (lang = idiomaO,
detectarIdioma = "translate_" + idiomaO,
$("body").removeClass("translate_*"),
$("body").addClass(detectarIdioma),
t = lang,
$(".lang_button").each(function(e) {
$(this).removeClass("lang_active"),
$(this).data("lang") == t && $(this).addClass("lang_active")
}))
})
function getCookie(name) {
// Obtiene todas las cookies como una cadena
const cookieArray = document.cookie.split(';');
// Itera sobre las cookies
for (let i = 0; i < cookieArray.length; i++) {
let cookie = cookieArray[i].trim(); // Elimina espacios adicionales
// Si la cookie empieza con el nombre buscado
if (cookie.startsWith(name + '=')) {
// Devuelve el valor de la cookie
return cookie.substring(name.length + 1); // +1 para quitar el "="
}
}
// Si no encuentra la cookie, devuelve null
return null;
}
/***
* Funcion de Lenguaje.
** Agrega una clase en el body para identificar que idioma esta seleccionado. Agregar la clase lang_active al boton del idioma q se selecciono
**/
$(function() {
function ocultarIconosIdiomas(lang){
$( ".lang_button" ).each(function( index ) {
// removemos la clase hide
$(this).removeClass("lang_active");
// verificamos si el idioma esta activo y ocultamos el icono
if($(this).data("lang") == lang)
{
$(this).addClass("lang_active");
}
});
}
/** comprueba si existe la cookie de idioma */
var comprueba_cookies_idioma = function (){
const idioma = getCookie('idioma');
if (idioma != null) {
// have cookie
lang = idioma;
detectarIdioma = "translate_" + idioma;
//borra todas las clases de idiomas
$("body").removeClass('translate_*');
//agregamos la clase nueva
$("body").addClass(detectarIdioma);
// ocultar iconos idiomas
ocultarIconosIdiomas(lang)
}
}
/** end comprueba si existe la cookie de idioma */
comprueba_cookies_idioma();
}); // end function document ready
/** end funcion lenguaje **/

View File

@@ -0,0 +1,41 @@
$(document).ready(function() {
// se ejecuta el cambio de tabindex-1 para permitir que se tabule la lista del bloque tabs2
changeTabIndex();
$(".ui-tabs").on("tabsactivate", function(event, ui) {
console.log("New");
setTimeout(function() {
console.log("Aplicando tabindex=0 después del timeout.");
// Asegurarse de que el LI de la pestaña que se desactivó mantenga tabindex="0"
if (ui.oldTab && ui.oldTab.length) { // Verificación para asegurar que ui.oldTab existe
ui.oldTab.attr("tabindex", "0");
}
// Asegurarse de que el A (enlace) dentro de la pestaña que se desactivó mantenga tabindex="0"
if (ui.oldTab && ui.oldTab.length) {
ui.oldTab.find("a").attr("tabindex", "0");
}
}, 0); // Un retardo de 0 ms es suficiente para la mayoría de los casos
});
});
function changeTabIndex(){
//Seleccionar todos los elementos de los tabs (pestañas)
const selectAllTabs = document.querySelectorAll(".ui-tabs ul .ui-tabs-tab");
// Recorro todo los LI de los index que esten en tabindex -1 y l paso a 0
selectAllTabs.forEach(function(elemento, index, arreglo){
arreglo[index].setAttribute("tabindex","0")
// Seleccionar el A (enlace) dentro de este LI
const anchor = elemento.querySelector("a");
// Si el enlace existe, establecer su tabindex a "0"
if (anchor) {
anchor.setAttribute("tabindex", "0");
}
});
}

View File

@@ -0,0 +1,15 @@
/*
slick-animation.js
Version: 0.3.3 Beta
Author: Marvin Hübner
Docs: https://github.com/marvinhuebner/slick-animation
Repo: https://github.com/marvinhuebner/slick-animation
*/
!function(a){a.fn.slickAnimation=function(){function n(a,n,t,i,o){o="undefined"!=typeof o?o:!1,1==n.opacity?(a.addClass(t),a.addClass(i)):(a.removeClass(t),a.removeClass(i)),o&&a.css(n)}function t(a,n){return a?1e3*a+1e3:n?1e3*n:a||n?1e3*a+1e3*n:1e3}function i(a,n,t){var i=["animation-"+n,"-webkit-animation-"+n,"-moz-animation-"+n,"-o-animation-"+n,"-ms-animation-"+n],o={}
i.forEach(function(a){o[a]=t+"s"}),a.css(o)}var o=a(this),e=o.find(".slick-list .slick-track > div"),s=o.find('[data-slick-index="0"]'),r="animated",c={opacity:"1"},d={opacity:"0"}
return e.each(function(){var e=a(this)
e.find("[data-animation-in]").each(function(){var u=a(this)
u.css(d)
var l=u.attr("data-animation-in"),f=u.attr("data-animation-out"),h=u.attr("data-delay-in"),m=u.attr("data-duration-in"),y=u.attr("data-delay-out"),C=u.attr("data-duration-out")
f?(s.length>0&&e.hasClass("slick-current")&&(n(u,c,l,r,!0),h&&i(u,"delay",h),m&&i(u,"duration",m),setTimeout(function(){n(u,d,l,r),n(u,c,f,r),y&&i(u,"delay",y),C&&i(u,"duration",C)},t(h,m))),o.on("afterChange",function(a,o,s){e.hasClass("slick-current")&&(n(u,c,l,r,!0),h&&i(u,"delay",h),m&&i(u,"duration",m),setTimeout(function(){n(u,d,l,r),n(u,c,f,r),y&&i(u,"delay",y),C&&i(u,"duration",C)},t(h,m)))}),o.on("beforeChange",function(a,t,i){n(u,d,f,r,!0)})):(s.length>0&&e.hasClass("slick-current")&&(n(u,c,l,r,!0),h&&i(u,"delay",h),m&&i(u,"duration",m)),o.on("afterChange",function(a,t,o){e.hasClass("slick-current")&&(n(u,c,l,r,!0),h&&i(u,"delay",h),m&&i(u,"duration",m))}),o.on("beforeChange",function(a,t,i){n(u,d,l,r,!0)}))})}),this}}(jQuery)