.containerOnkos{float:left;position:relative;margin:0 auto;padding:0;width:100%;overflow:hidden;}
.containerOnkos h1,  .containerOnkos h2,
.containerOnkos h3,  .containerOnkos h4,
.containerOnkos h5,  .containerOnkos figure,
.containerOnkos p,   .containerOnkos article,
.containerOnkos a,   .containerOnkos span,
.containerOnkos div, .containerOnkos section,
.containerOnkos img, .containerOnkos label,
.containerOnkos dl,  .containerOnkos dt,
.containerOnkos ul,  .containerOnkos li{padding:0;margin:0;display:block;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;color:inherit;box-sizing: unset;}
.containerOnkos h1,  .containerOnkos h2,
.containerOnkos h3,  .containerOnkos p {float:left; position:relative; text-align:center; width:100%; margin:0; z-index:99;}
.containerOnkos img{-khtml-user-select: none;-o-user-select: none;-moz-user-select: none;-webkit-user-select: none;user-select: none;}
.containerOnkos a{text-decoration: none;cursor: pointer;outline: none;}
.containerOnkos select{font-family: 'Montserrat', sans-serif;border: none;outline: none;background: transparent;-webkit-appearance: none;-moz-appearance: none;appearance: none;scrollbar-width: none;}
.containerOnkos select::-ms-expand {display: none;}
.containerOnkos select:-moz-focusring {color: transparent;text-shadow: 0 0 0 #000;}
.containerOnkos .txtRightOnkos {text-align:right;}
.containerOnkos .txtLeftOnkos {text-align:left;}
.containerOnkos .txtCenterOnkos {text-align:center;}
.containerOnkos .clearOnkos{clear:both;}
.containerOnkos .blocosOnkos {float:left;position:relative;margin:0;padding:0;width:100%;font-family:'familia01Onkos',Verdadana,Helvetica;font-weight:normal;font-size:1.302vw;line-height:1.563vw;}

@media (min-width: 781px) {
    .containerOnkos .col-desk-00 {display:none;}
    .containerOnkos .col-desk-01, .containerOnkos .col-desk-02, .containerOnkos .col-desk-03, .containerOnkos .col-desk-04, .containerOnkos .col-desk-05, .containerOnkos .col-desk-06, .containerOnkos .col-desk-07, .containerOnkos .col-desk-08, .containerOnkos .col-desk-09, .containerOnkos .col-desk-10, .containerOnkos .col-desk-11, .containerOnkos .col-desk-12, .containerOnkos .col-desk-13, .containerOnkos .col-desk-14, .containerOnkos .col-desk-15, .containerOnkos .col-desk-16, .containerOnkos .col-desk-17, .containerOnkos .col-desk-18, .containerOnkos .col-desk-19, .containerOnkos .col-desk-20, .containerOnkos .col-desk-21, .containerOnkos .col-desk-22, .containerOnkos .col-desk-23, .containerOnkos .col-desk-24 {float:left;position:relative;box-sizing:border-box;padding-left:0.4%;padding-right:0.4%;z-index:555;}
    .containerOnkos .col-desk-01 {width:4.16666667%;}
    .containerOnkos .col-desk-02 {width:8.33333333%;}
    .containerOnkos .col-desk-03 {width:12.5%;}
    .containerOnkos .col-desk-04 {width:16.66666667%;}
    .containerOnkos .col-desk-05 {width:20.83333333%;}
    .containerOnkos .col-desk-06 {width:25%;}
    .containerOnkos .col-desk-07 {width:29.16666667%;}
    .containerOnkos .col-desk-08 {width:33.33333333%;}
    .containerOnkos .col-desk-09 {width:37.5%;}
    .containerOnkos .col-desk-10 {width:41.66666667%;}
    .containerOnkos .col-desk-11 {width:45.83333333%;}
    .containerOnkos .col-desk-12 {width:50%;}
    .containerOnkos .col-desk-13 {width:54.16666667%;}
    .containerOnkos .col-desk-14 {width:58.33333333%;}
    .containerOnkos .col-desk-15 {width:62.5%;}
    .containerOnkos .col-desk-16 {width:66.66666667%;}
    .containerOnkos .col-desk-17 {width:70.83333333%;}
    .containerOnkos .col-desk-18 {width:75%;}
    .containerOnkos .col-desk-19 {width:79.16666667%;}
    .containerOnkos .col-desk-20 {width:83.33333333%;}
    .containerOnkos .col-desk-21 {width:87.5%;}
    .containerOnkos .col-desk-22 {width:91.66666667%;}
    .containerOnkos .col-desk-23 {width:95.83333333%;}
    .containerOnkos .col-desk-24 {width:100%;}
    .containerOnkos .col-desk-offset-01 {margin-left:4.16666667%;}
    .containerOnkos .col-desk-offset-02 {margin-left:8.33333333%;}
    .containerOnkos .col-desk-offset-03 {margin-left:12.5%;}
    .containerOnkos .col-desk-offset-04 {margin-left:16.66666667%;}
    .containerOnkos .col-desk-offset-05 {margin-left:20.83333333%;}
    .containerOnkos .col-desk-offset-06 {margin-left:25%;}
    .containerOnkos .col-desk-offset-07 {margin-left:29.16666667%;}
    .containerOnkos .col-desk-offset-08 {margin-left:33.33333333%;}
    .containerOnkos .col-desk-offset-09 {margin-left:37.5%;}
    .containerOnkos .col-desk-offset-10 {margin-left:41.66666667%;}
    .containerOnkos .col-desk-offset-11 {margin-left:45.83333333%;}
    .containerOnkos .col-desk-offset-12 {margin-left:50%;}
    .containerOnkos .col-desk-offset-13 {margin-left:54.16666667%;}
    .containerOnkos .col-desk-offset-14 {margin-left:58.33333333%;}
    .containerOnkos .col-desk-offset-15 {margin-left:62.5%;}
    .containerOnkos .col-desk-offset-16 {margin-left:66.66666667%;}
    .containerOnkos .col-desk-offset-17 {margin-left:70.83333333%;}
    .containerOnkos .col-desk-offset-18 {margin-left:75%;}
    .containerOnkos .col-desk-offset-19 {margin-left:79.16666667%;}
    .containerOnkos .col-desk-offset-20 {margin-left:83.33333333%;}
    .containerOnkos .col-desk-offset-21 {margin-left:87.5%;}
    .containerOnkos .col-desk-offset-22 {margin-left:91.66666667%;}
    .containerOnkos .col-desk-offset-23 {margin-left:95.83333333%;}
}
@media (max-width: 780px) { 
    .containerOnkos .col-mb-00 {display:none !important;}
    .containerOnkos .col-mb-01, .containerOnkos .col-mb-02, .containerOnkos .col-mb-03, .containerOnkos .col-mb-04, .containerOnkos .col-mb-05, .containerOnkos .col-mb-06, .containerOnkos .col-mb-07, .containerOnkos .col-mb-08, .containerOnkos .col-mb-09, .containerOnkos .col-mb-10, .containerOnkos .col-mb-11, .containerOnkos .col-mb-12, .containerOnkos .col-mb-13, .containerOnkos .col-mb-14, .containerOnkos .col-mb-15, .containerOnkos .col-mb-16, .containerOnkos .col-mb-17, .containerOnkos .col-mb-18, .containerOnkos .col-mb-19, .containerOnkos .col-mb-20, .containerOnkos .col-mb-21, .containerOnkos .col-mb-22, .containerOnkos .col-mb-23, .containerOnkos .col-mb-24 {float:left;position:relative;box-sizing:border-box;padding-left:0,3%;padding-right:0,3%;z-index:999;}
    .containerOnkos .col-mb-01 {width:4.16666667%;}
    .containerOnkos .col-mb-02 {width:8.33333333%;}
    .containerOnkos .col-mb-03 {width:12.5%;}
    .containerOnkos .col-mb-04 {width:16.66666667%;}
    .containerOnkos .col-mb-05 {width:20.83333333%;}
    .containerOnkos .col-mb-06 {width:25%;}
    .containerOnkos .col-mb-07 {width:29.16666667%;}
    .containerOnkos .col-mb-08 {width:33.33333333%;}
    .containerOnkos .col-mb-09 {width:37.5%;}
    .containerOnkos .col-mb-10 {width:41.66666667%;}
    .containerOnkos .col-mb-11 {width:45.83333333%;}
    .containerOnkos .col-mb-12 {width:50%;}
    .containerOnkos .col-mb-13 {width:54.16666667%;}
    .containerOnkos .col-mb-14 {width:58.33333333%;}
    .containerOnkos .col-mb-15 {width:62.5%;}
    .containerOnkos .col-mb-16 {width:66.66666667%;}
    .containerOnkos .col-mb-17 {width:70.83333333%;}
    .containerOnkos .col-mb-18 {width:75%;}
    .containerOnkos .col-mb-19 {width:79.16666667%;}
    .containerOnkos .col-mb-20 {width:83.33333333%;}
    .containerOnkos .col-mb-21 {width:87.5%;}
    .containerOnkos .col-mb-22 {width:91.66666667%;}
    .containerOnkos .col-mb-23 {width:95.83333333%;}
    .containerOnkos .col-mb-24 {width:100%;}
    .containerOnkos .col-mb-offset-01 {margin-left:4.16666667%;}
    .containerOnkos .col-mb-offset-02 {margin-left:8.33333333%;}
    .containerOnkos .col-mb-offset-03 {margin-left:12.5%;}
    .containerOnkos .col-mb-offset-04 {margin-left:16.66666667%;}
    .containerOnkos .col-mb-offset-05 {margin-left:20.83333333%;}
    .containerOnkos .col-mb-offset-06 {margin-left:25%;}
    .containerOnkos .col-mb-offset-07 {margin-left:29.16666667%;}
    .containerOnkos .col-mb-offset-08 {margin-left:33.33333333%;}
    .containerOnkos .col-mb-offset-09 {margin-left:37.5%;}
    .containerOnkos .col-mb-offset-10 {margin-left:41.66666667%;}
    .containerOnkos .col-mb-offset-11 {margin-left:45.83333333%;}
    .containerOnkos .col-mb-offset-12 {margin-left:50%;}
    .containerOnkos .col-mb-offset-13 {margin-left:54.16666667%;}
    .containerOnkos .col-mb-offset-14 {margin-left:58.33333333%;}
    .containerOnkos .col-mb-offset-15 {margin-left:62.5%;}
    .containerOnkos .col-mb-offset-16 {margin-left:66.66666667%;}
    .containerOnkos .col-mb-offset-17 {margin-left:70.83333333%;}
    .containerOnkos .col-mb-offset-18 {margin-left:75%;}
    .containerOnkos .col-mb-offset-19 {margin-left:79.16666667%;}
    .containerOnkos .col-mb-offset-20 {margin-left:83.33333333%;}
    .containerOnkos .col-mb-offset-21 {margin-left:87.5%;}
    .containerOnkos .col-mb-offset-22 {margin-left:91.66666667%;}
    .containerOnkos .col-mb-offset-23 {margin-left:95.83333333%;}
}

#loading-overlay {position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(255, 255, 255, 0.7);display:flex;align-items:center;justify-content:center;opacity:0;pointer-events:none;transition:opacity 0.3s ease;z-index:9999;}
#loading-overlay.active {opacity:1;pointer-events:all;}
.spinner {width:40px;height:40px;border:4px solid #FFAA77;border-top:4px solid #FF6600;border-radius:50%;animation:spin 1s linear infinite;}
@keyframes spin {to{transform:rotate(360deg);}}