/*
Theme Name: Eulachtal
Theme URI: https://github.com/tidythemes/blankslate
Author: Dominik Reichen
Description: Please
Version: 2020.12
License: GNU General Public License
License URI: https://www.gnu.org/licenses/gpl.html
*/


/*Font install*/

@font-face {
    font-family: 'TheSans-C5-SemiLight';
    src: url('fonts/TheSansC5-SemiLight.eot');
    src: url('fonts/TheSansC5-SemiLight.eot?#iefix') format('embedded-opentype'),
        url('fonts/TheSansC5-SemiLight.woff2') format('woff2'),
        url('fonts/TheSansC5-SemiLight.woff') format('woff'),
        url('fonts/TheSansC5-SemiLight.ttf') format('truetype');
    font-weight: 300;
    font-style: normal;
}


@font-face {
   font-family: 'TheSansC5-light';
   src: url('fonts/TheSansC5-Light.eot');
   src: url('fonts/TheSansC5-Light.eot?#iefix') format('embedded-opentype'),
        url('fonts/TheSansC5-Light.woff2') format('woff2'),
        url('fonts/TheSansC5-Light.woff') format('woff'),
        url('fonts/TheSansC5-Light.ttf') format('truetype');
   font-weight: 300;
   font-style: normal;
}


@font-face {
  font-family: 'TheSansC5-PlainItalic';
  src: url('fonts/TheSansC5-5iPlainItalic.eot'); /* IE9 Compat Modes */
  src: url('fonts/TheSansC5-5iPlainItalic.eot?#iefix') format("embedded-opentype"), /* IE6-IE8 */
    url("fonts/TheSansC5-5iPlainItalic.otf") format("opentype"), /* Open Type Font */
    url("fonts/TheSansC5-5iPlainItalic.svg") format("svg"), /* Legacy iOS */
    url("fonts/TheSansC5-5iPlainItalic.ttf") format("truetype"), /* Safari, Android, iOS */
    url("fonts/TheSansC5-5iPlainItalic.woff") format("woff"), /* Modern Browsers */
    url("fonts/TheSansC5-5iPlainItalic.woff2") format("woff2"); /* Modern Browsers */
  font-weight: normal;
  font-style: italic;
}


@font-face {
  font-family: 'TheSansC5-Plain';
  src: url('fonts/TheSansC55Plain.eot'); /* IE9 Compat Modes */
  src: url('fonts/TheSansC55Plain.eot?#iefix') format("embedded-opentype"), /* IE6-IE8 */
    url('fonts/TheSansC55Plain.otf') format("opentype"), /* Open Type Font */
    url('fonts/TheSansC55Plain.svg') format("svg"), /* Legacy iOS */
    url('fonts/TheSansC55Plain.ttf') format("truetype"), /* Safari, Android, iOS */
    url('fonts/TheSansC55Plain.woff') format("woff"), /* Modern Browsers */
    url('fonts/TheSansC55Plain.woff2') format("woff2"); /* Modern Browsers */
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'TheSansC5-Bold';
  src: url('fonts/TheSansC5-Bold.eot');
  src: url('fonts/TheSansC5-Bold.eot?#iefix') format('embedded-opentype'),
       url('fonts/TheSansC5-Bold.woff2') format('woff2'),
       url('fonts/TheSansC5-Bold.woff') format('woff'),
       url('fonts/TheSansC5-Bold.ttf') format('truetype'),
       url('fonts/TheSansC5-Bold.svg#TheSansC5-Bold') format('svg');
  font-weight: bold;
  font-style: normal;
}

@font-face {
    font-family: 'IcoMoon-Free';
    src: url('fonts/fonts/IcoMoon-Free.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}


@font-face {
    font-family: 'Rubik';
    src: url('fonts/Rubik-Bold.woff2') format('woff2'),
        url('fonts/Rubik-Bold.woff') format('woff');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Rubik';
    src: url('fonts/Rubik-Regular.woff2') format('woff2'),
        url('fonts/Rubik-Regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}





body{
    line-height:1;
    padding-bottom: 0px;
    overflow-x: hidden;
    font-family: 'TheSansC5-Plain', sans-serif;
    font-weight: normal;
}

button{outline:0}ol,ul{list-style:none}


q{
    display:inline;
    font-style:italic
}

q:before{
    content:'«';
    font-style:normal
}
q:after{
    content:'»';
    font-style:normal
}


table{
    border-collapse:collapse;
    border-spacing:0
}

th,td{
    padding:2px
}

big{
    font-size:120%
}

small,sup,sub{
    font-size:80%
}

sup{
    vertical-align:super
}

sub{
    vertical-align:sub
}




ins{
    text-decoration:underline
}


*{
    box-sizing:border-box;
    -webkit-tap-highlight-color:transparent
}




/*Custom Code Dominik Reichen*/




/*Links*/

a {
    text-decoration: none;
    color: inherit;
}






/* Swiper Anpassungen */

       .swiper-container {
      margin-top: 200px;
        width: 100%;
      height: 350px;
      margin-left: auto;
      margin-right: auto;
    }
    .swiper-slide {
      text-align: center;
      font-size: 18px;
      background: #fff;
      /* Center slide text vertically */
      display: -webkit-box;
      display: -ms-flexbox;
      display: -webkit-flex;
      display: flex;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      -webkit-justify-content: center;
      justify-content: center;
      -webkit-box-align: center;
      -ms-flex-align: center;
      -webkit-align-items: center;
      align-items: center;
    }






@media only screen and (max-width: 900px) {
    .container-fresco {
        width: calc(50% - 6px);
    }
}
@media only screen and (max-width: 400px) {
    .container-fresco {
        width: 100%;
    }
}
















