/* encode-sans-100 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Encode Sans';
  font-style: normal;
  font-weight: 100;
  src: url('fonts/encode-sans-v15-latin/encode-sans-v15-latin-100.eot'); /* IE9 Compat Modes */
  src: url('fonts/encode-sans-v15-latin/encode-sans-v15-latin-100.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/encode-sans-v15-latin/encode-sans-v15-latin-100.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/encode-sans-v15-latin/encode-sans-v15-latin-100.woff') format('woff'), /* Modern Browsers */
       url('fonts/encode-sans-v15-latin/encode-sans-v15-latin-100.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/encode-sans-v15-latin/encode-sans-v15-latin-100.svg#EncodeSans') format('svg'); /* Legacy iOS */
}
/* encode-sans-200 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Encode Sans';
  font-style: normal;
  font-weight: 200;
  src: url('fonts/encode-sans-v15-latin/encode-sans-v15-latin-200.eot'); /* IE9 Compat Modes */
  src: url('fonts/encode-sans-v15-latin/encode-sans-v15-latin-200.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/encode-sans-v15-latin/encode-sans-v15-latin-200.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/encode-sans-v15-latin/encode-sans-v15-latin-200.woff') format('woff'), /* Modern Browsers */
       url('fonts/encode-sans-v15-latin/encode-sans-v15-latin-200.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/encode-sans-v15-latin/encode-sans-v15-latin-200.svg#EncodeSans') format('svg'); /* Legacy iOS */
}
/* encode-sans-300 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Encode Sans';
  font-style: normal;
  font-weight: 300;
  src: url('fonts/encode-sans-v15-latin/encode-sans-v15-latin-300.eot'); /* IE9 Compat Modes */
  src: url('fonts/encode-sans-v15-latin/encode-sans-v15-latin-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/encode-sans-v15-latin/encode-sans-v15-latin-300.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/encode-sans-v15-latin/encode-sans-v15-latin-300.woff') format('woff'), /* Modern Browsers */
       url('fonts/encode-sans-v15-latin/encode-sans-v15-latin-300.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/encode-sans-v15-latin/encode-sans-v15-latin-300.svg#EncodeSans') format('svg'); /* Legacy iOS */
}
/* encode-sans-regular - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Encode Sans';
  font-style: normal;
  font-weight: 400;
  src: url('fonts/encode-sans-v15-latin/encode-sans-v15-latin-regular.eot'); /* IE9 Compat Modes */
  src: url('fonts/encode-sans-v15-latin/encode-sans-v15-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/encode-sans-v15-latin/encode-sans-v15-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/encode-sans-v15-latin/encode-sans-v15-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('fonts/encode-sans-v15-latin/encode-sans-v15-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/encode-sans-v15-latin/encode-sans-v15-latin-regular.svg#EncodeSans') format('svg'); /* Legacy iOS */
}
/* encode-sans-500 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Encode Sans';
  font-style: normal;
  font-weight: 500;
  src: url('fonts/encode-sans-v15-latin/encode-sans-v15-latin-500.eot'); /* IE9 Compat Modes */
  src: url('fonts/encode-sans-v15-latin/encode-sans-v15-latin-500.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/encode-sans-v15-latin/encode-sans-v15-latin-500.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/encode-sans-v15-latin/encode-sans-v15-latin-500.woff') format('woff'), /* Modern Browsers */
       url('fonts/encode-sans-v15-latin/encode-sans-v15-latin-500.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/encode-sans-v15-latin/encode-sans-v15-latin-500.svg#EncodeSans') format('svg'); /* Legacy iOS */
}
/* encode-sans-600 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Encode Sans';
  font-style: normal;
  font-weight: 600;
  src: url('fonts/encode-sans-v15-latin/encode-sans-v15-latin-600.eot'); /* IE9 Compat Modes */
  src: url('fonts/encode-sans-v15-latin/encode-sans-v15-latin-600.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/encode-sans-v15-latin/encode-sans-v15-latin-600.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/encode-sans-v15-latin/encode-sans-v15-latin-600.woff') format('woff'), /* Modern Browsers */
       url('fonts/encode-sans-v15-latin/encode-sans-v15-latin-600.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/encode-sans-v15-latin/encode-sans-v15-latin-600.svg#EncodeSans') format('svg'); /* Legacy iOS */
}
/* encode-sans-700 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Encode Sans';
  font-style: normal;
  font-weight: 700;
  src: url('fonts/encode-sans-v15-latin/encode-sans-v15-latin-700.eot'); /* IE9 Compat Modes */
  src: url('fonts/encode-sans-v15-latin/encode-sans-v15-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/encode-sans-v15-latin/encode-sans-v15-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/encode-sans-v15-latin/encode-sans-v15-latin-700.woff') format('woff'), /* Modern Browsers */
       url('fonts/encode-sans-v15-latin/encode-sans-v15-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/encode-sans-v15-latin/encode-sans-v15-latin-700.svg#EncodeSans') format('svg'); /* Legacy iOS */
}
/* encode-sans-800 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Encode Sans';
  font-style: normal;
  font-weight: 800;
  src: url('fonts/encode-sans-v15-latin/encode-sans-v15-latin-800.eot'); /* IE9 Compat Modes */
  src: url('fonts/encode-sans-v15-latin/encode-sans-v15-latin-800.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/encode-sans-v15-latin/encode-sans-v15-latin-800.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/encode-sans-v15-latin/encode-sans-v15-latin-800.woff') format('woff'), /* Modern Browsers */
       url('fonts/encode-sans-v15-latin/encode-sans-v15-latin-800.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/encode-sans-v15-latin/encode-sans-v15-latin-800.svg#EncodeSans') format('svg'); /* Legacy iOS */
}
/* encode-sans-900 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Encode Sans';
  font-style: normal;
  font-weight: 900;
  src: url('fonts/encode-sans-v15-latin/encode-sans-v15-latin-900.eot'); /* IE9 Compat Modes */
  src: url('fonts/encode-sans-v15-latin/encode-sans-v15-latin-900.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/encode-sans-v15-latin/encode-sans-v15-latin-900.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/encode-sans-v15-latin/encode-sans-v15-latin-900.woff') format('woff'), /* Modern Browsers */
       url('fonts/encode-sans-v15-latin/encode-sans-v15-latin-900.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/encode-sans-v15-latin/encode-sans-v15-latin-900.svg#EncodeSans') format('svg'); /* Legacy iOS */
}
html,body{
  overflow-x: hidden;
  word-wrap: break-word;
  overflow-wrap: break-word;
  -webkit-hyphens: auto;
  -moz-hyphens: auto;
  hyphens: auto;  
  }
h1,h2,h3{
  font-family: 'Encode Sans',sans-serif;
  color:#3a3a3a;
  font-weight:normal;
  }
h1{font-size: 32px}
h2{font-size: 28px}
h3{font-size: 24px}
p,li,a{
  font-family: 'Encode Sans',sans-serif;
  color:#3a3a3a;
  font-size:20px;
  font-weight:normal;
  }
header#header a,
header#header a:visited{
  text-decoration: none;
  }
#header{
  text-align: center;
  padding: 5vh 0;
  display: none;
  }
#container_Main{
  min-height: 100vh;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: space-between;  
  justify-content: space-between;  
  }
.col_link{
  position: relative;
  width: 100%;
  }
.col_link img{
  }
.col_link:after {
  content: "";
  display: block;
  padding-bottom: 100%;
  }
.col_link_i {
  position: absolute;
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: space-around;
  justify-content: space-around;  
  }
  a:hover {
    color: #af1715;
}
#footer{
  text-align: center;
  }
#footer a,
#footer a:visited{
  text-decoration: none;
  font-size: 14px;
  }
p.claim{
  -moz-transform: rotate(-5deg);
  -webkit-transform: rotate(-5deg);
  -o-transform: rotate(-5deg);
  -ms-transform: rotate(-5deg);
  transform: rotate(-5deg);
  text-align: center;
  font-family: 'Encode Sans',sans-serif;
  color:#3a3a3a;
  font-size:30px;
  font-weight:normal; 
  display: none;   
  }
@media (min-width: 768px) {
  p.claim{
    font-size:20px;
    }
  img.link_img {
    display: block;
    margin: 0 auto;
    height: 75px;
    }
}

@media (min-width: 1366px) {
  img.link_img {
    height: 14vh;
    }
  }

@media (min-width: 1920px) {
  .container, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl {
    max-width: 1600px;
    }
  img.link_img {
    height: 15vh;
    }
  }

@media (min-width: 2560px) {
  .container, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl {
    max-width: 2200px;
    }  
  }

@media (min-width: 3440px) {
  .container, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl {
    max-width: 3000px;
    }  
  }
@media only screen and (max-width: 768px) {
  .aos-animate {

    -o-transition-property: none !important;
    -moz-transition-property: none !important;
    -ms-transition-property: none !important;
    -webkit-transition-property: none !important;
    transition-property: none !important;

    -o-transform: none !important;
    -moz-transform: none !important;
    -ms-transform: none !important;
    -webkit-transform: none !important;
    transform: none !important;

    -webkit-animation: none !important;
    -moz-animation: none !important;
    -o-animation: none !important;
    -ms-animation: none !important;
    animation: none !important;
  }
}