/*!
Theme Name: WHSK TA NEA
Theme URI: https://www.tanea.gr/
Author: Lambros Ntokas
Description: Description
Version: 2.0.0
*/

.column {display: block;flex-basis: 0;flex-grow: 1;flex-shrink: 1;padding:10px}  
  
.columns.is-mobile > .column.is-narrow {flex: none;width: unset}
.columns.is-mobile > .column.is-full {flex: none;width: 100%}
.columns.is-mobile > .column.is-half {flex: none;width: 50%}
.columns.is-mobile > .column.is-one-third {flex: none;width: 33.3333%; }
.columns.is-mobile > .column.is-two-thirds {flex: none;width: 66.6666%; }
.columns.is-mobile > .column.is-one-fifth {flex: none;width: 20%; }
.columns.is-mobile > .column.is-two-fifths {flex: none;width: 40%; }
.columns.is-mobile > .column.is-1{width:var(--col-width);flex:none}
.columns.is-mobile > .column.is-2{width:calc(2 * var(--col-width));flex:none}
.columns.is-mobile > .column.is-3{width:calc(3 * var(--col-width));flex:none}
.columns.is-mobile > .column.is-4{width:calc(4 * var(--col-width));flex:none}
.columns.is-mobile > .column.is-5{width:calc(5 * var(--col-width));flex:none}
.columns.is-mobile > .column.is-6{width:calc(6 * var(--col-width));flex:none}
.columns.is-mobile > .column.is-7{width:calc(7 * var(--col-width));flex:none}
.columns.is-mobile > .column.is-8{width:calc(8 * var(--col-width));flex:none}
.columns.is-mobile > .column.is-9{width:calc(9 * var(--col-width));flex:none}
.columns.is-mobile > .column.is-10{width:calc(10 * var(--col-width));flex:none}
.columns.is-mobile > .column.is-11{width:calc(11 * var(--col-width));flex:none}
.columns.is-mobile > .column.is-12{width:calc(12 * var(--col-width));flex:none}
.columns.is-mobile > .column.is-13{width:calc(13 * var(--col-width));flex:none}
.columns.is-mobile > .column.is-14{width:calc(14 * var(--col-width));flex:none}
.columns.is-mobile > .column.is-15{width:calc(15 * var(--col-width));flex:none}
.columns.is-mobile > .column.is-16{width:calc(16 * var(--col-width));flex:none}
.columns.is-mobile > .column.is-17{width:calc(17 * var(--col-width));flex:none}
.columns.is-mobile > .column.is-18{width:calc(18 * var(--col-width));flex:none}
.columns.is-mobile > .column.is-19{width:calc(19 * var(--col-width));flex:none}
.columns.is-mobile > .column.is-20{width:calc(20 * var(--col-width));flex:none}
.columns.is-mobile > .column.is-21{width:calc(21 * var(--col-width));flex:none}
.columns.is-mobile > .column.is-22{width:calc(22 * var(--col-width));flex:none}
.columns.is-mobile > .column.is-23{width:calc(23 * var(--col-width));flex:none}
.columns.is-mobile > .column.is-24{width:calc(24 * var(--col-width));flex:none}
.columns.is-mobile > .column.is-25{width:calc(25 * var(--col-width));flex:none}
.columns.is-mobile > .column.is-26{width:calc(26 * var(--col-width));flex:none}

.columns.is-mobile > .column.is-offset-1 {margin-left:var(--col-width)}
.columns.is-mobile > .column.is-offset-2 {margin-left:calc(2 * var(--col-width))}
.columns.is-mobile > .column.is-offset-3 {margin-left:calc(3 * var(--col-width))}
.columns.is-mobile > .column.is-offset-4 {margin-left:calc(4 * var(--col-width))}
  
@media screen and (max-width:768px){
.column.is-narrow-mobile {flex: none;width: unset}
.column.is-full-mobile {flex: none;width: 100%}
.column.is-half-mobile {flex: none;width: 50%}
.column.is-one-third-mobile {flex: none;width: 33.3333%}
.column.is-two-thirds-mobile {flex: none;width: 66.6666%; }
.column.is-one-quarter-mobile {flex: none;width: 25%}
.column.is-one-fifth-mobile {flex: none;width: 20%}
.column.is-two-fifths-mobile {flex: none;width: 40%}
.column.is-1-mobile{width:var(--col-width);flex:none}
.column.is-2-mobile{width:calc(2 * var(--col-width));flex:none}
.column.is-3-mobile{width:calc(3 * var(--col-width));flex:none}
.column.is-4-mobile{width:calc(4 * var(--col-width));flex:none}
.column.is-5-mobile{width:calc(5 * var(--col-width));flex:none}
.column.is-6-mobile{width:calc(6 * var(--col-width));flex:none}
.column.is-7-mobile{width:calc(7 * var(--col-width));flex:none}
.column.is-8-mobile{width:calc(8 * var(--col-width));flex:none}
.column.is-9-mobile{width:calc(9 * var(--col-width));flex:none}
.column.is-10-mobile{width:calc(10 * var(--col-width));flex:none}
.column.is-11-mobile{width:calc(11 * var(--col-width));flex:none}
.column.is-12-mobile{width:calc(12 * var(--col-width));flex:none}
.column.is-13-mobile{width:calc(13 * var(--col-width));flex:none}
.column.is-14-mobile{width:calc(14 * var(--col-width));flex:none}
.column.is-15-mobile{width:calc(15 * var(--col-width));flex:none}
.column.is-16-mobile{width:calc(16 * var(--col-width));flex:none}
.column.is-17-mobile{width:calc(17 * var(--col-width));flex:none}
.column.is-18-mobile{width:calc(18 * var(--col-width));flex:none}
.column.is-19-mobile{width:calc(19 * var(--col-width));flex:none}
.column.is-20-mobile{width:calc(20 * var(--col-width));flex:none}
.column.is-21-mobile{width:calc(21 * var(--col-width));flex:none}
.column.is-22-mobile{width:calc(22 * var(--col-width));flex:none}
.column.is-23-mobile{width:calc(23 * var(--col-width));flex:none}
.column.is-24-mobile{width:calc(24 * var(--col-width));flex:none}
.column.is-25-mobile{width:calc(25 * var(--col-width));flex:none}
.column.is-26-mobile{width:calc(26 * var(--col-width));flex:none}
.column.is-offset-1-mobile {margin-left:var(--col-width)}
.column.is-offset-2-mobile {margin-left:calc(2 * var(--col-width))}
.column.is-offset-3-mobile {margin-left:calc(3 * var(--col-width))}
.column.is-offset-4-mobile {margin-left:calc(4 * var(--col-width))}  
}
  
@media screen and (min-width: 769px) {
.column.is-narrow, .column.is-narrow-tablet {flex: none;width: unset; }
.column.is-full, .column.is-full-tablet {flex: none;width: 100%; }
.column.is-half, .column.is-half-tablet {flex: none;width: 50%; }
.column.is-one-third, .column.is-one-third-tablet {flex: none;width: 33.3333%}
  
.column.is-two-thirds,.column.is-two-thirds-tablet{flex:none;width:66.6666%}
.column.is-one-quarter, .column.is-one-quarter-tablet {flex: none;width:25%}
.column.is-one-fifth, .column.is-one-fifth-tablet {flex: none;width:20%}  
.column.is-two-fifths, .column.is-two-fifths-tablet {flex: none;width:40%}  
.column.is-1,.column.is-1-tablet{width:var(--col-width);flex:none}
.column.is-2,.column.is-2-tablet{width:calc(2 * var(--col-width));flex:none}
.column.is-3,.column.is-3-tablet{width:calc(3 * var(--col-width));flex:none}
.column.is-4,.column.is-4-tablet{width:calc(4 * var(--col-width));flex:none}
.column.is-5,.column.is-5-tablet{width:calc(5 * var(--col-width));flex:none}
.column.is-6,.column.is-6-tablet{width:calc(6 * var(--col-width));flex:none}
.column.is-7,.column.is-7-tablet{width:calc(7 * var(--col-width));flex:none}
.column.is-8,.column.is-8-tablet{width:calc(8 * var(--col-width));flex:none}
.column.is-9,.column.is-9-tablet{width:calc(9 * var(--col-width));flex:none}
.column.is-10,.column.is-10-tablet{width:calc(10 * var(--col-width));flex:none}
.column.is-11,.column.is-11-tablet{width:calc(11 * var(--col-width));flex:none}
.column.is-12,.column.is-12-tablet{width:calc(12 * var(--col-width));flex:none}
.column.is-13,.column.is-13-tablet{width:calc(13 * var(--col-width));flex:none}
.column.is-14,.column.is-14-tablet{width:calc(14 * var(--col-width));flex:none}
.column.is-15,.column.is-15-tablet{width:calc(15 * var(--col-width));flex:none}
.column.is-16,.column.is-16-tablet{width:calc(16 * var(--col-width));flex:none}
.column.is-17,.column.is-17-tablet{width:calc(17 * var(--col-width));flex:none}
.column.is-18,.column.is-18-tablet{width:calc(18 * var(--col-width));flex:none}
.column.is-19,.column.is-19-tablet{width:calc(19 * var(--col-width));flex:none}
.column.is-20,.column.is-20-tablet{width:calc(20 * var(--col-width));flex:none}
.column.is-21,.column.is-21-tablet{width:calc(21 * var(--col-width));flex:none}
.column.is-22,.column.is-22-tablet{width:calc(22 * var(--col-width));flex:none}
.column.is-23,.column.is-23-tablet{width:calc(23 * var(--col-width));flex:none}
.column.is-24,.column.is-24-tablet{width:calc(24 * var(--col-width));flex:none}
.column.is-25,.column.is-25-tablet{width:calc(25 * var(--col-width));flex:none}
.column.is-26,.column.is-26-tablet{width:calc(26 * var(--col-width));flex:none}

.column.is-offset-1, .column.is-offset-1-tablet {margin-left:var(--col-width)}
.column.is-offset-2, .column.is-offset-2-tablet {margin-left:calc(2 * var(--col-width))}
.column.is-offset-3, .column.is-offset-3-tablet {margin-left:calc(3 * var(--col-width))}
.column.is-offset-4, .column.is-offset-4-tablet {margin-left:calc(4 * var(--col-width))}    
  
}

@media screen and (max-width: 1023px) {
  .column.is-full-touch {flex: none;width: 100%; }
}


@media screen and (min-width: 1024px) {
.column.is-narrow-desktop, .column.is-narrow-desktop {flex: none;width: unset }
.column.is-full-desktop, .column.is-full-desktop {flex: none;width: 100%; }
.column.is-half-desktop, .column.is-half-desktop {flex: none;width: 50%; }  
.column.is-one-third-desktop  {flex: none;width: 33.3333%}
.column.is-two-thirds-desktop {flex: none;width: 66.6666%}
.column.is-one-quarter-desktop{flex: none;width:25%}
.column.is-one-fifth-desktop {flex: none;width: 20%; }
.column.is-two-fifths-desktop {flex: none;width: 40%; }   
.column.is-1-desktop{width:var(--col-width);flex:none}
.column.is-2-desktop{width:calc(2 * var(--col-width));flex:none}
.column.is-3-desktop{width:calc(3 * var(--col-width));flex:none}
.column.is-4-desktop{width:calc(4 * var(--col-width));flex:none}
.column.is-5-desktop{width:calc(5 * var(--col-width));flex:none}
.column.is-6-desktop{width:calc(6 * var(--col-width));flex:none}
.column.is-7-desktop{width:calc(7 * var(--col-width));flex:none}
.column.is-8-desktop{width:calc(8 * var(--col-width));flex:none}
.column.is-9-desktop{width:calc(9 * var(--col-width));flex:none}
.column.is-10-desktop{width:calc(10 * var(--col-width));flex:none}
.column.is-11-desktop{width:calc(11 * var(--col-width));flex:none}
.column.is-12-desktop{width:calc(12 * var(--col-width));flex:none}
.column.is-13-desktop{width:calc(13 * var(--col-width));flex:none}
.column.is-14-desktop{width:calc(14 * var(--col-width));flex:none}
.column.is-15-desktop{width:calc(15 * var(--col-width));flex:none}
.column.is-16-desktop{width:calc(16 * var(--col-width));flex:none}
.column.is-17-desktop{width:calc(17 * var(--col-width));flex:none}
.column.is-18-desktop{width:calc(18 * var(--col-width));flex:none}
.column.is-19-desktop{width:calc(19 * var(--col-width));flex:none}
.column.is-20-desktop{width:calc(20 * var(--col-width));flex:none}
.column.is-21-desktop{width:calc(21 * var(--col-width));flex:none}
.column.is-22-desktop{width:calc(22 * var(--col-width));flex:none}
.column.is-23-desktop{width:calc(23 * var(--col-width));flex:none}
.column.is-24-desktop{width:calc(24 * var(--col-width));flex:none}
.column.is-25-desktop{width:calc(25 * var(--col-width));flex:none}
.column.is-26-desktop{width:calc(26 * var(--col-width));flex:none}
  
.column.is-offset-1-desktop {margin-left:var(--col-width)}
.column.is-offset-2-desktop {margin-left:calc(2 * var(--col-width))}
.column.is-offset-3-desktop {margin-left:calc(3 * var(--col-width))}
.column.is-offset-4-desktop {margin-left:calc(4 * var(--col-width))}    
  
}
  
@media screen and (min-width: 1232px) {
.column.is-narrow-widescreen {flex: none;width: unset }
.column.is-full-widescreen {flex: none;width: 100%; }
.column.is-half-widescreen {flex: none;width: 50%; }
.column.is-one-third-widescreen {flex: none;width: 33.3333%}
.column.is-two-thirds-widescreen {flex: none;width: 66.6666%}
.column.is-one-quarter-widescreen{flex: none;width:25%}
.column.is-one-fifth-widescreen{flex: none;width:20%}
.column.is-two-fifths-widescreen{flex: none;width:40%}
.column.is-1-widescreen{width:var(--col-width);flex:none}
.column.is-2-widescreen{width:calc(2 * var(--col-width));flex:none}
.column.is-3-widescreen{width:calc(3 * var(--col-width));flex:none}
.column.is-4-widescreen{width:calc(4 * var(--col-width));flex:none}
.column.is-5-widescreen{width:calc(5 * var(--col-width));flex:none}
.column.is-6-widescreen{width:calc(6 * var(--col-width));flex:none}
.column.is-7-widescreen{width:calc(7 * var(--col-width));flex:none}
.column.is-8-widescreen{width:calc(8 * var(--col-width));flex:none}
.column.is-9-widescreen{width:calc(9 * var(--col-width));flex:none}
.column.is-10-widescreen{width:calc(10 * var(--col-width));flex:none}
.column.is-11-widescreen{width:calc(11 * var(--col-width));flex:none}
.column.is-12-widescreen{width:calc(12 * var(--col-width));flex:none}
.column.is-13-widescreen{width:calc(13 * var(--col-width));flex:none}
.column.is-14-widescreen{width:calc(14 * var(--col-width));flex:none}
.column.is-15-widescreen{width:calc(15 * var(--col-width));flex:none}
.column.is-16-widescreen{width:calc(16 * var(--col-width));flex:none}
.column.is-17-widescreen{width:calc(17 * var(--col-width));flex:none}
.column.is-18-widescreen{width:calc(18 * var(--col-width));flex:none}
.column.is-19-widescreen{width:calc(19 * var(--col-width));flex:none}
.column.is-20-widescreen{width:calc(20 * var(--col-width));flex:none}
.column.is-21-widescreen{width:calc(21 * var(--col-width));flex:none}
.column.is-22-widescreen{width:calc(22 * var(--col-width));flex:none}
.column.is-23-widescreen{width:calc(23 * var(--col-width));flex:none}
.column.is-24-widescreen{width:calc(24 * var(--col-width));flex:none}
.column.is-25-widescreen{width:calc(25 * var(--col-width));flex:none}
.column.is-26-widescreen{width:calc(26 * var(--col-width));flex:none}
  
.column.is-offset-1-widescreen {margin-left:var(--col-width)}
.column.is-offset-2-widescreen {margin-left:calc(2 * var(--col-width))}
.column.is-offset-3-widescreen {margin-left:calc(3 * var(--col-width))}
.column.is-offset-4-widescreen {margin-left:calc(4 * var(--col-width))}
  
}
  
@media screen and (min-width:1599px){
.column.is-narrow-fullhd {flex: none;width: unset }
.column.is-full-fullhd {flex: none;width: 100%; }
.column.is-half-fullhd {flex: none;width: 50%; }
.column.is-one-third-fullhd {flex: none;width: 33.3333%}  
.column.is-two-thirds-fullhd {flex: none;width: 66.6666%}
.column.is-one-quarter-fullhd{flex: none;width:25%}  
.column.is-one-fifth-fullhd{flex: none;width:20%}
.column.is-two-fifths-fullhd{flex: none;width:20%}
.column.is-1-fullhd{width:var(--col-width);flex:none}
.column.is-2-fullhd{width:calc(2 * var(--col-width));flex:none}
.column.is-3-fullhd{width:calc(3 * var(--col-width));flex:none}
.column.is-4-fullhd{width:calc(4 * var(--col-width));flex:none}
.column.is-5-fullhd{width:calc(5 * var(--col-width));flex:none}
.column.is-6-fullhd{width:calc(6 * var(--col-width));flex:none}
.column.is-7-fullhd{width:calc(7 * var(--col-width));flex:none}
.column.is-8-fullhd{width:calc(8 * var(--col-width));flex:none}
.column.is-9-fullhd{width:calc(9 * var(--col-width));flex:none}
.column.is-10-fullhd{width:calc(10 * var(--col-width));flex:none}
.column.is-11-fullhd{width:calc(11 * var(--col-width));flex:none}
.column.is-12-fullhd{width:calc(12 * var(--col-width));flex:none}
.column.is-13-fullhd{width:calc(13 * var(--col-width));flex:none}
.column.is-14-fullhd{width:calc(14 * var(--col-width));flex:none}
.column.is-15-fullhd{width:calc(15 * var(--col-width));flex:none}
.column.is-16-fullhd{width:calc(16 * var(--col-width));flex:none}
.column.is-17-fullhd{width:calc(17 * var(--col-width));flex:none}
.column.is-18-fullhd{width:calc(18 * var(--col-width));flex:none}
.column.is-19-fullhd{width:calc(19 * var(--col-width));flex:none}
.column.is-20-fullhd{width:calc(20 * var(--col-width));flex:none}
.column.is-21-fullhd{width:calc(21 * var(--col-width));flex:none}
.column.is-22-fullhd{width:calc(22 * var(--col-width));flex:none}
.column.is-23-fullhd{width:calc(23 * var(--col-width));flex:none}
.column.is-24-fullhd{width:calc(24 * var(--col-width));flex:none}
.column.is-25-fullhd{width:calc(25 * var(--col-width));flex:none}
.column.is-26-fullhd{width:calc(26 * var(--col-width));flex:none}
  
.column.is-offset-1-fullhd {margin-left:var(--col-width)}
.column.is-offset-2-fullhd {margin-left:calc(2 * var(--col-width))}
.column.is-offset-3-fullhd {margin-left:calc(3 * var(--col-width))}
.column.is-offset-4-fullhd {margin-left:calc(4 * var(--col-width))}  
  
}
  
.columns{margin-left:-10px;margin-right:-10px;margin-top:-10px}
  
.columns:last-child{margin-bottom:-10px}
  
  
.columns:not(:last-child) {margin-bottom:10px}
  
.columns.is-centered{justify-content:center}
.columns.is-gapless{margin-left:0;margin-right:0;margin-top:0}
  
.columns.is-gapless>.column{margin:0;padding:0!important}
  
.columns.is-gapless:not(:last-child){margin-bottom:1.5rem}
.columns.is-gapless:last-child{margin-bottom:0}
.columns.is-mobile{display:flex}
.columns.is-multiline{flex-wrap:wrap}
.columns.is-vcentered{align-items:center}
  
@media screen and (min-width:769px),print{
.columns:not(.is-desktop){display:flex}
}
@media screen and (min-width:1024px){
.columns.is-desktop{display:flex}
}

.columns.is-variable {
  --columnGap: 0.75rem;
  margin-left: calc(-1 * var(--columnGap));
  margin-right: calc(-1 * var(--columnGap));
}

.columns.is-variable > .column {
  padding-left: var(--columnGap);
  padding-right: var(--columnGap);
}

.columns.is-variable.is-0 {
  --columnGap: 0rem;
}

@media screen and (max-width: 768px) {
  .columns.is-variable.is-0-mobile {
    --columnGap: 0rem;
  }
}

@media screen and (min-width: 769px), print {
  .columns.is-variable.is-0-tablet {
    --columnGap: 0rem;
  }
}

@media screen and (min-width: 769px) and (max-width: 1023px) {
  .columns.is-variable.is-0-tablet-only {
    --columnGap: 0rem;
  }
}

@media screen and (max-width: 1023px) {
  .columns.is-variable.is-0-touch {
    --columnGap: 0rem;
  }
}

@media screen and (min-width: 1024px) {
  .columns.is-variable.is-0-desktop {
    --columnGap: 0rem;
  }
}

@media screen and (min-width: 1024px) and (max-width: 1215px) {
  .columns.is-variable.is-0-desktop-only {
    --columnGap: 0rem;
  }
}

@media screen and (min-width: 1216px) {
  .columns.is-variable.is-0-widescreen {
    --columnGap: 0rem;
  }
}

@media screen and (min-width: 1216px) and (max-width: 1407px) {
  .columns.is-variable.is-0-widescreen-only {
    --columnGap: 0rem;
  }
}

@media screen and (min-width: 1408px) {
  .columns.is-variable.is-0-fullhd {
    --columnGap: 0rem;
  }
}

.columns.is-variable.is-1 {
  --columnGap: 0.25rem;
}

@media screen and (max-width: 768px) {
  .columns.is-variable.is-1-mobile {
    --columnGap: 0.25rem;
  }
}

@media screen and (min-width: 769px), print {
  .columns.is-variable.is-1-tablet {
    --columnGap: 0.25rem;
  }
}

@media screen and (min-width: 769px) and (max-width: 1023px) {
  .columns.is-variable.is-1-tablet-only {
    --columnGap: 0.25rem;
  }
}

@media screen and (max-width: 1023px) {
  .columns.is-variable.is-1-touch {
    --columnGap: 0.25rem;
  }
}

@media screen and (min-width: 1024px) {
  .columns.is-variable.is-1-desktop {
    --columnGap: 0.25rem;
  }
}

@media screen and (min-width: 1024px) and (max-width: 1215px) {
  .columns.is-variable.is-1-desktop-only {
    --columnGap: 0.25rem;
  }
}

@media screen and (min-width: 1216px) {
  .columns.is-variable.is-1-widescreen {
    --columnGap: 0.25rem;
  }
}

@media screen and (min-width: 1216px) and (max-width: 1407px) {
  .columns.is-variable.is-1-widescreen-only {
    --columnGap: 0.25rem;
  }
}

@media screen and (min-width: 1408px) {
  .columns.is-variable.is-1-fullhd {
    --columnGap: 0.25rem;
  }
}

.columns.is-variable.is-2 {
  --columnGap: 0.5rem;
}

@media screen and (max-width: 768px) {
  .columns.is-variable.is-2-mobile {
    --columnGap: 0.5rem;
  }
}

@media screen and (min-width: 769px), print {
  .columns.is-variable.is-2-tablet {
    --columnGap: 0.5rem;
  }
}

@media screen and (min-width: 769px) and (max-width: 1023px) {
  .columns.is-variable.is-2-tablet-only {
    --columnGap: 0.5rem;
  }
}

@media screen and (max-width: 1023px) {
  .columns.is-variable.is-2-touch {
    --columnGap: 0.5rem;
  }
}

@media screen and (min-width: 1024px) {
  .columns.is-variable.is-2-desktop {
    --columnGap: 0.5rem;
  }
}

@media screen and (min-width: 1024px) and (max-width: 1215px) {
  .columns.is-variable.is-2-desktop-only {
    --columnGap: 0.5rem;
  }
}

@media screen and (min-width: 1216px) {
  .columns.is-variable.is-2-widescreen {
    --columnGap: 0.5rem;
  }
}

@media screen and (min-width: 1216px) and (max-width: 1407px) {
  .columns.is-variable.is-2-widescreen-only {
    --columnGap: 0.5rem;
  }
}

@media screen and (min-width: 1408px) {
  .columns.is-variable.is-2-fullhd {
    --columnGap: 0.5rem;
  }
}

.columns.is-variable.is-3 {
  --columnGap: 0.75rem;
}

@media screen and (max-width: 768px) {
  .columns.is-variable.is-3-mobile {
    --columnGap: 0.75rem;
  }
}

@media screen and (min-width: 769px), print {
  .columns.is-variable.is-3-tablet {
    --columnGap: 0.75rem;
  }
}

@media screen and (min-width: 769px) and (max-width: 1023px) {
  .columns.is-variable.is-3-tablet-only {
    --columnGap: 0.75rem;
  }
}

@media screen and (max-width: 1023px) {
  .columns.is-variable.is-3-touch {
    --columnGap: 0.75rem;
  }
}

@media screen and (min-width: 1024px) {
  .columns.is-variable.is-3-desktop {
    --columnGap: 0.75rem;
  }
}

@media screen and (min-width: 1024px) and (max-width: 1215px) {
  .columns.is-variable.is-3-desktop-only {
    --columnGap: 0.75rem;
  }
}

@media screen and (min-width: 1216px) {
  .columns.is-variable.is-3-widescreen {
    --columnGap: 0.75rem;
  }
}

@media screen and (min-width: 1216px) and (max-width: 1407px) {
  .columns.is-variable.is-3-widescreen-only {
    --columnGap: 0.75rem;
  }
}

@media screen and (min-width: 1408px) {
  .columns.is-variable.is-3-fullhd {
    --columnGap: 0.75rem;
  }
}

.columns.is-variable.is-4 {
  --columnGap: 1rem;
}

@media screen and (max-width: 768px) {
  .columns.is-variable.is-4-mobile {
    --columnGap: 1rem;
  }
}

@media screen and (min-width: 769px), print {
  .columns.is-variable.is-4-tablet {
    --columnGap: 1rem;
  }
}

@media screen and (min-width: 769px) and (max-width: 1023px) {
  .columns.is-variable.is-4-tablet-only {
    --columnGap: 1rem;
  }
}

@media screen and (max-width: 1023px) {
  .columns.is-variable.is-4-touch {
    --columnGap: 1rem;
  }
}

@media screen and (min-width: 1024px) {
  .columns.is-variable.is-4-desktop {
    --columnGap: 1rem;
  }
}

@media screen and (min-width: 1024px) and (max-width: 1215px) {
  .columns.is-variable.is-4-desktop-only {
    --columnGap: 1rem;
  }
}

@media screen and (min-width: 1216px) {
  .columns.is-variable.is-4-widescreen {
    --columnGap: 1rem;
  }
}

@media screen and (min-width: 1216px) and (max-width: 1407px) {
  .columns.is-variable.is-4-widescreen-only {
    --columnGap: 1rem;
  }
}

@media screen and (min-width: 1408px) {
  .columns.is-variable.is-4-fullhd {
    --columnGap: 1rem;
  }
}

.columns.is-variable.is-5 {
  --columnGap: 1.25rem;
}

@media screen and (max-width: 768px) {
  .columns.is-variable.is-5-mobile {
    --columnGap: 1.25rem;
  }
}

@media screen and (min-width: 769px), print {
  .columns.is-variable.is-5-tablet {
    --columnGap: 1.25rem;
  }
}

@media screen and (min-width: 769px) and (max-width: 1023px) {
  .columns.is-variable.is-5-tablet-only {
    --columnGap: 1.25rem;
  }
}

@media screen and (max-width: 1023px) {
  .columns.is-variable.is-5-touch {
    --columnGap: 1.25rem;
  }
}

@media screen and (min-width: 1024px) {
  .columns.is-variable.is-5-desktop {
    --columnGap: 1.25rem;
  }
}

@media screen and (min-width: 1024px) and (max-width: 1215px) {
  .columns.is-variable.is-5-desktop-only {
    --columnGap: 1.25rem;
  }
}

@media screen and (min-width: 1216px) {
  .columns.is-variable.is-5-widescreen {
    --columnGap: 1.25rem;
  }
}

@media screen and (min-width: 1216px) and (max-width: 1407px) {
  .columns.is-variable.is-5-widescreen-only {
    --columnGap: 1.25rem;
  }
}

@media screen and (min-width: 1408px) {
  .columns.is-variable.is-5-fullhd {
    --columnGap: 1.25rem;
  }
}

.columns.is-variable.is-6 {
  --columnGap: 1.5rem;
}

@media screen and (max-width: 768px) {
  .columns.is-variable.is-6-mobile {
    --columnGap: 1.5rem;
  }
}

@media screen and (min-width: 769px), print {
  .columns.is-variable.is-6-tablet {
    --columnGap: 1.5rem;
  }
}

@media screen and (min-width: 769px) and (max-width: 1023px) {
  .columns.is-variable.is-6-tablet-only {
    --columnGap: 1.5rem;
  }
}

@media screen and (max-width: 1023px) {
  .columns.is-variable.is-6-touch {
    --columnGap: 1.5rem;
  }
}

@media screen and (min-width: 1024px) {
  .columns.is-variable.is-6-desktop {
    --columnGap: 1.5rem;
  }
}

@media screen and (min-width: 1024px) and (max-width: 1215px) {
  .columns.is-variable.is-6-desktop-only {
    --columnGap: 1.5rem;
  }
}

@media screen and (min-width: 1216px) {
  .columns.is-variable.is-6-widescreen {
    --columnGap: 1.5rem;
  }
}

@media screen and (min-width: 1216px) and (max-width: 1407px) {
  .columns.is-variable.is-6-widescreen-only {
    --columnGap: 1.5rem;
  }
}

@media screen and (min-width: 1408px) {
  .columns.is-variable.is-6-fullhd {
    --columnGap: 1.5rem;
  }
}

.columns.is-variable.is-7 {
  --columnGap: 1.75rem;
}

@media screen and (max-width: 768px) {
  .columns.is-variable.is-7-mobile {
    --columnGap: 1.75rem;
  }
}

@media screen and (min-width: 769px), print {
  .columns.is-variable.is-7-tablet {
    --columnGap: 1.75rem;
  }
}

@media screen and (min-width: 769px) and (max-width: 1023px) {
  .columns.is-variable.is-7-tablet-only {
    --columnGap: 1.75rem;
  }
}

@media screen and (max-width: 1023px) {
  .columns.is-variable.is-7-touch {
    --columnGap: 1.75rem;
  }
}

@media screen and (min-width: 1024px) {
  .columns.is-variable.is-7-desktop {
    --columnGap: 1.75rem;
  }
}

@media screen and (min-width: 1024px) and (max-width: 1215px) {
  .columns.is-variable.is-7-desktop-only {
    --columnGap: 1.75rem;
  }
}

@media screen and (min-width: 1216px) {
  .columns.is-variable.is-7-widescreen {
    --columnGap: 1.75rem;
  }
}

@media screen and (min-width: 1216px) and (max-width: 1407px) {
  .columns.is-variable.is-7-widescreen-only {
    --columnGap: 1.75rem;
  }
}

@media screen and (min-width: 1408px) {
  .columns.is-variable.is-7-fullhd {
    --columnGap: 1.75rem;
  }
}

.columns.is-variable.is-8 {
  --columnGap: 2rem;
}

@media screen and (max-width: 768px) {
  .columns.is-variable.is-8-mobile {
    --columnGap: 2rem;
  }
}

@media screen and (min-width: 769px), print {
  .columns.is-variable.is-8-tablet {
    --columnGap: 2rem;
  }
}

@media screen and (min-width: 769px) and (max-width: 1023px) {
  .columns.is-variable.is-8-tablet-only {
    --columnGap: 2rem;
  }
}

@media screen and (max-width: 1023px) {
  .columns.is-variable.is-8-touch {
    --columnGap: 2rem;
  }
}

@media screen and (min-width: 1024px) {
  .columns.is-variable.is-8-desktop {
    --columnGap: 2rem;
  }
}

@media screen and (min-width: 1024px) and (max-width: 1215px) {
  .columns.is-variable.is-8-desktop-only {
    --columnGap: 2rem;
  }
}

@media screen and (min-width: 1216px) {
  .columns.is-variable.is-8-widescreen {
    --columnGap: 2rem;
  }
}

@media screen and (min-width: 1216px) and (max-width: 1407px) {
  .columns.is-variable.is-8-widescreen-only {
    --columnGap: 2rem;
  }
}

@media screen and (min-width: 1408px) {
  .columns.is-variable.is-8-fullhd {
    --columnGap: 2rem;
  }
}


.columns.level {
    align-items: center;
}

.is-block{display:block}
  
.m-0 { margin: 0!important; }
.mt-0 { margin-top: 0!important; }
.mr-0 { margin-right: 0!important; }
.mb-0 { margin-bottom: 0!important; }
.ml-0 { margin-left: 0!important; }
.mx-0 { margin-left: 0!important; margin-right: 0!important; }
.my-0 { margin-top: 0!important; margin-bottom: 0!important; }
.m-1 { margin: 4px!important; }
.mt-1 { margin-top: 4px!important; }
.mr-1 { margin-right: 4px!important; }
.mb-1 { margin-bottom: 4px!important; }
.ml-1 { margin-left: 4px!important; }
.mx-1 { margin-left: 4px!important; margin-right: 4px!important; }
.my-1 { margin-top: 4px!important; margin-bottom: 4px!important; }
.m-2 { margin: 8px!important; }
.mt-2 { margin-top: 8px!important; }
.mr-2 { margin-right: 8px!important; }
.mb-2 { margin-bottom: 8px!important; }
.ml-2 { margin-left: 8px!important; }
.mx-2 { margin-left: 8px!important; margin-right: 8px!important; }
.my-2 { margin-top: 8px!important; margin-bottom: 8px!important; }
.m-3 { margin: 12px!important; }
.mt-3 { margin-top: 12px!important; }
.mr-3 { margin-right: 12px!important; }
.mb-3 { margin-bottom: 12px!important; }
.ml-3 { margin-left: 12px!important; }
.mx-3 { margin-left: 12px!important; margin-right: 12px!important; }
.my-3 { margin-top: 12px!important; margin-bottom: 12px!important; }
.m-4 { margin: 16px!important; }
.mt-4 { margin-top: 16px!important; }
.mr-4 { margin-right: 16px!important; }
.mb-4 { margin-bottom: 16px!important; }
.ml-4 { margin-left: 16px!important; }
.mx-4 { margin-left: 16px!important; margin-right: 16px!important; }
.my-4 { margin-top: 16px!important; margin-bottom: 16px!important; }
.m-5 { margin: 24px!important; }
.mt-5 { margin-top: 24px!important; }
.mr-5 { margin-right: 24px!important; }
.mb-5 { margin-bottom: 24px!important; }
.ml-5 { margin-left: 24px!important; }
.mx-5 { margin-left: 24px!important; margin-right: 24px!important; }
.my-5 { margin-top: 24px!important; margin-bottom: 24px!important; }
.m-6 { margin: 48px!important; }
.mt-6 { margin-top: 48px!important; }
.mr-6 { margin-right: 48px!important; }
.mb-6 { margin-bottom: 48px!important; }
.ml-6 { margin-left: 48px!important; }
.mx-6 { margin-left: 48px!important; margin-right: 48px!important; }
.my-6 { margin-top: 48px!important; margin-bottom: 48px!important; }
.m-auto { margin: auto!important; }
.mt-auto { margin-top: auto!important; }
.mr-auto { margin-right: auto!important; }
.mb-auto { margin-bottom: auto!important; }
.ml-auto { margin-left: auto!important; }
.mx-auto { margin-left: auto!important; margin-right: auto!important; }
.my-auto { margin-top: auto!important; }
.p-0 { padding: 0!important; }
.pt-0 { padding-top: 0!important; }
.pr-0 { padding-right: 0!important; }
.pb-0 { padding-bottom: 0!important; }
.pl-0 { padding-left: 0!important; }
.px-0 { padding-left: 0!important; padding-right: 0!important; }
.py-0 { padding-top: 0!important; padding-bottom: 0!important; }
.p-1 { padding: 4px!important; }
.pt-1 { padding-top: 4px!important; }
.pr-1 { padding-right: 4px!important; }
.pb-1 { padding-bottom: 4px!important; }
.pl-1 { padding-left: 4px!important; }
.px-1 { padding-left: 4px!important; padding-right: 4px!important; }
.py-1 { padding-top: 4px!important; padding-bottom: 4px!important; }
.p-2 { padding: 8px!important; }
.pt-2 { padding-top: 8px!important; }
.pr-2 { padding-right: 8px!important; }
.pb-2 { padding-bottom: 8px!important; }
.pl-2 { padding-left: 8px!important; }
.px-2 { padding-left: 8px!important; padding-right: 8px!important; }
.py-2 { padding-top: 8px!important; padding-bottom: 8px!important; }
.p-3 { padding: 12px!important; }
.pt-3 { padding-top: 12px!important; }
.pr-3 { padding-right: 12px!important; }
.pb-3 { padding-bottom: 12px!important; }
.pl-3 { padding-left: 12px!important; }
.px-3 { padding-left: 12px!important; padding-right: 12px!important; }
.py-3 { padding-top: 12px!important; padding-bottom: 12px!important; }
.p-4 { padding: 16px!important; }
.pt-4 { padding-top: 16px!important; }
.pr-4 { padding-right: 16px!important; }
.pb-4 { padding-bottom: 16px!important; }
.pl-4 { padding-left: 16px!important; }
.px-4 { padding-left: 16px!important; padding-right: 16px!important; }
.py-4 { padding-top: 16px!important; padding-bottom: 16px!important; }
.p-5 { padding: 24px!important; }
.pt-5 { padding-top: 24px!important; }
.pr-5 { padding-right: 24px!important; }
.pb-5 { padding-bottom: 24px!important; }
.pl-5 { padding-left: 24px!important; }
.px-5 { padding-left: 24px!important; padding-right: 24px!important; }
.py-5 { padding-top: 24px!important; padding-bottom: 24px!important; }
.p-6 { padding: 48px!important; }
.pt-6 { padding-top: 48px!important; }
.pr-6 { padding-right: 48px!important; }
.pb-6 { padding-bottom: 48px!important; }
.pl-6 { padding-left: 48px!important; }
.px-6 { padding-left: 48px!important; padding-right: 48px!important; }
.py-6 { padding-top: 48px!important; padding-bottom: 48px!important; }


.is-flex-wrap-nowrap{flex-wrap:nowrap!important}
.is-flex-wrap-wrap{flex-wrap:wrap!important}
.is-flex-wrap-wrap-reverse{flex-wrap:wrap-reverse!important}
.is-justify-content-flex-start{justify-content:flex-start!important}
.is-justify-content-flex-end{justify-content:flex-end!important}
.is-justify-content-center{justify-content:center!important}
.is-justify-content-space-between{justify-content:space-between!important}
.is-justify-content-space-around{justify-content:space-around!important}
.is-justify-content-space-evenly{justify-content:space-evenly!important}
.is-justify-content-start{justify-content:start!important}
.is-justify-content-end{justify-content:end!important}
.is-justify-content-left{justify-content:left!important}
.is-justify-content-right{justify-content:right!important}
.is-align-content-flex-start{align-content:flex-start!important}
.is-align-content-flex-end{align-content:flex-end!important}
.is-align-content-center{align-content:center!important}
.is-align-content-space-between{align-content:space-between!important}
.is-align-content-space-around{align-content:space-around!important}
.is-align-content-space-evenly{align-content:space-evenly!important}
.is-align-content-stretch{align-content:stretch!important}
.is-align-content-start{align-content:start!important}
.is-align-content-end{align-content:end!important}
.is-align-content-baseline{align-content:baseline!important}
.is-align-items-stretch{align-items:stretch!important}
.is-align-items-flex-start{align-items:flex-start!important}
.is-align-items-flex-end{align-items:flex-end!important}
.is-align-items-center{align-items:center!important}
.is-align-items-baseline{align-items:baseline!important}
.is-align-items-start{align-items:start!important}
.is-align-items-end{align-items:end!important}
.is-align-items-self-start{align-items:self-start!important}
.is-align-items-self-end{align-items:self-end!important}
.is-align-self-auto{align-self:auto!important}
.is-align-self-flex-start{align-self:flex-start!important}
.is-align-self-flex-end{align-self:flex-end!important}
.is-align-self-center{align-self:center!important}
.is-align-self-baseline{align-self:baseline!important}
.is-align-self-stretch{align-self:stretch!important}

.is-visible-small{display:none!important}
  
@media screen and (max-width:768px) { .is-hidden-mobile { display: none !important; } }

@media screen and (min-width:769px) { .is-hidden-tablet { display: none !important; } }

@media screen and (max-width: 1023px) { .is-hidden-touch {display: none !important; } }

@media screen and (min-width:1024px) { .is-hidden-desktop { display: none !important; } }
    
@media screen and (min-width:1216px) { .is-hidden-widescreen { display: none !important; } }
    
@media screen and (min-width:1599px) { .is-hidden-fullhd { display: none !important; } }
          
@media screen and (max-width: 1599px) { .is-visible-fullhd { display: none !important; } }

@media screen and (max-width:667px) { 
  .column.is-full-small{width:100%!important;flex:none}
  .column.is-half-small{width:50%!important;flex:none}
  .is-hidden-small,
  .column.is-hidden-small { display: none !important}
  .is-visible-small{display:block!important} 
}

.is-relative{position:relative}
.is-flex {display:flex}

@media screen and (max-width: 1023px) {
  .whsk-touch-flex{display:flex;flex-direction:column}
}

