@charset "UTF-8";

input, select, textarea, .btn {

  outline: 0 !important;

  box-shadow: none !important;

  box-sizing: none !important;

  border-radius: 0 !important; }



@font-face {

  font-family: "Amiko-Bold";

  src: url("../fonts/Amiko-Bold.ttf"); }

@font-face {

  font-family: "Amiko-Regular";

  src: url("../fonts/Amiko-Regular.ttf"); }

@font-face {

  font-family: "Amiko-Semibold";

  src: url("../fonts/Amiko-Semibold.ttf"); }

html, body {

  margin: 0 auto;

  padding: 0;

  width: 100%;

  font-size: 20px; }



body {

  font-family: "Amiko-Regular", sans-serif;

  color: #000; }

  

  a {

    color: #000000;

    text-decoration: underline;

}



a:hover {color: #fff;}

  

  	#impressum {display: block;

position: relative;

top: -60px; /* hier die tatsächliche Höhe des fixierten Elements angeben  */

visibility: hidden;} 



  	#datenschutz {display: block;

position: relative;

top: -60px; /* hier die tatsächliche Höhe des fixierten Elements angeben  */

visibility: hidden;} 





iframe{

  background: #808285;

  overflow:hidden;

  min-height: 600px;

  width: 100%;

}



@media(max-width: 575px) {

  html, body {

    font-size: 16px; } }

.btn {

  font-size: 14px; }



.fontThin {

  font-weight: 400; }



.fontRegular {

  font-weight: 500; }



.fontBold {

  font-weight: 700; }



.fontXBold {

  font-weight: 800; }



img.img160 {

  max-width: 160px; }



img.img140 {

  max-width: 140px; }



img.img120 {

  max-width: 120px; }



img.img100 {

  max-width: 100px; }



img.img80 {

  max-width: 80px; }



img.img60 {

  max-width: 60px; }



img.img40 {

  max-width: 40px; }



img.img-circle {

  border-radius: 50%; }



.noRadius {

  border-radius: 0; }



a {

  -webkit-transition: 0.3s ease-in-out;

  -moz-transition: 0.3s ease-in-out;

  transition: 0.3s ease-in-out; }



@media(max-width: 757px) {

  .container {

    padding-left: 30px;

    padding-right: 30px; } }

.mt150 {

  margin-top: 150px; }



.mb150 {

  margin-bottom: 150px; }



.pt150 {

  padding-top: 150px; }



.pb150 {

  padding-bottom: 150px; }



@media(max-width: 767px) {

  .mt150 {

    margin-top: 100px; }



  .mb150 {

    margin-bottom: 100px; }



  .pt150 {

    padding-top: 100px; }



  .pb150 {

    padding-bottom: 100px; } }

@media(max-width: 414px) {

  .mt150 {

    margin-top: 90px; }



  .mb150 {

    margin-bottom: 90px; }



  .pt150 {

    padding-top: 90px; }



  .pb150 {

    padding-bottom: 90px; } }

.mainNavbar {

  background: #000000;

  color: #fff;

  width: 100%;

  padding-top: 30px; }

  .mainNavbar .wrapperMainNavbar {

    width: 100%;

    max-width: 1160px;

    margin: 0 auto;

    padding-left: 30px;

    padding-right: 30px; }

  .mainNavbar .logo {

    width: 240px; }

    .mainNavbar .logo img {

      max-width: 240px; }

  .mainNavbar .right {

    width: 100%;

    max-width: 747px;

    float: right;

    position: relative; }

    .mainNavbar .right .contactInfo {

      color: #CD4127; }

	      .mainNavbar .right .contactInfo a {

      color: #CD4127; text-decoration: none; }

      .mainNavbar .right .contactInfo .desc {

        padding-top: 8px; }

      .mainNavbar .right .contactInfo h5 {

        font-size: 24px;

        margin-bottom: 0;

        line-height: 0.9em; }

    .mainNavbar .right .menu {

      margin-top: 85px; }

      .mainNavbar .right .menu ul {

        padding: 0;

        list-style: none; }

        .mainNavbar .right .menu ul li {

          display: inline-block;

          margin-right: 20px; }

          .mainNavbar .right .menu ul li a {

            color: #fff;

            text-decoration: none;

            position: relative; }

            .mainNavbar .right .menu ul li a::after {

              content: " ";

              position: absolute;

              bottom: -10px;

              left: 0;

              right: 0;

              margin: auto;

              width: 0;

              height: 0;

              border-style: solid;

              border-width: 0 6px 10px 6px;

              border-color: transparent transparent #fff transparent;

              opacity: 0;

              -webkit-transition: 0.2s ease-in-out;

              -moz-transition: 0.2s ease-in-out;

              transition: 0.2s ease-in-out; }

            .mainNavbar .right .menu ul li a:hover::after {

              opacity: 1; }

          .mainNavbar .right .menu ul li a.active {

            color: #CD4127; }

          .mainNavbar .right .menu ul li:last-child {

            margin-right: 0; }

    .mainNavbar .right .barsMobile {

      display: none; }

      .mainNavbar .right .barsMobile span {

        position: absolute;

        right: 0;

        top: 5px;

        font-size: 20px;

        text-align: center;

        padding-top: 15px;

        display: block;

        width: 50px;

        height: 50px;

        background: #333;

        border-radius: 50%; }

		

		

  .mainNavbar .right #barsimmer {display: none; }

      .mainNavbar .right #barsimmer span {

        position: fixed;

        right: 30px;

        top: 65px;

		z-index: 2;

        font-size: 20px;

        text-align: center;

        padding-top: 15px;

        display: block;

        width: 50px;

        height: 50px;

        background: #333;

        border-radius: 50%; 

		-webkit-transition: 0.5s ease-in-out;

        -moz-transition: 0.5s ease-in-out;

        transition: 0.5s ease-in-out}



@media(max-width: 1080px) {

  .mainNavbar .logo {

    width: 150px; }

    .mainNavbar .logo img {

      max-width: 150px; }

  .mainNavbar .right {

    max-width: 650px; }

    .mainNavbar .right .contactInfo h5 {

      font-size: 20px; }

    .mainNavbar .right .contactInfo span {

      font-size: 16px; }

    .mainNavbar .right .menu {

      margin-top: 35px; }

      .mainNavbar .right .menu ul li {

        margin-right: 30px;

        font-size: 16px; } }

@media(max-width: 860px) {

  .mainNavbar {

    padding-top: 15px;

    padding-bottom: 15px; }

    .mainNavbar .wrapperMainNavbar {

      max-width: 720px; }

    .mainNavbar .logo {

      width: 90px; }

      .mainNavbar .logo img {

        max-width: 90px; }

    .mainNavbar .right {

      float: none;

      width: 100%; }

      .mainNavbar .right .contactInfo {

        display: none; }

      .mainNavbar .right .menu {

        margin-top: 20px; }

        .mainNavbar .right .menu ul {

          margin-bottom: 0;

          text-align: right; }

          .mainNavbar .right .menu ul li {

            margin-right: 15px; font-size: 14px; } }

			

			

			

@media(max-width: 767px) {

  .mainNavbar .wrapperMainNavbar {

    max-width: 540px; }

  .mainNavbar .logo {

    width: 80px; }

    .mainNavbar .logo img {

      max-width: 80px; }

  .mainNavbar .right {

    float: none; }

    .mainNavbar .right .menu {

      display: none; }

    .mainNavbar .right .barsMobile {

      display: block; }

	    .mainNavbar .right .barsimmer {

      display: none;

	  } }

.sidenav {

  width: 100%;

  position: fixed;

  background: #333;

  right: -100%;

  height: 100%;

  top: 0;

  float: right;

  -webkit-transition: 0.5s ease-in-out;

  -moz-transition: 0.5s ease-in-out;

  transition: 0.5s ease-in-out;

  z-index: 3; }

  .sidenav a {

    display: block;

    padding: 20px 30px;

    color: #fff;

    text-transform: uppercase;

    text-decoration: none;

    text-align: center; }

    .sidenav a:hover {

      color: #CD4127; }

  .sidenav .head {

    padding: 15px 30px;

    background: #000000;

    margin-bottom: 30px; }

    .sidenav .head .col img {

      max-width: 80px; }

    .sidenav .head .col-auto {

      padding-top: 20px; }

      .sidenav .head .col-auto img {

        max-width: 15px; }



.sidebar-overlay {

  visibility: hidden;

  opacity: 0;

  width: 100%;

  height: 100%;

  top: 0;

  left: 0;

  right: 0;

  bottom: 0;

  background-color: rgba(0, 0, 0, 0.5);

  z-index: 10;

  transition: 0.2s ease-in-out;

  -webkit-transition: 0.2s ease-in-out;

  -moz-transition: 0.2s ease-in-out;

  -o-transition: 0.2s ease-in-out; }



.sidebar-animate-opacity {

  -webkit-transition: 0.2s ease-in-out;

  -moz-transition: 0.2s ease-in-out;

  -o-transition: 0.2s ease-in-out;

  animation: opac 0.5s; }

  

  

  .sidenavbar {

  width: 100%;

  position: fixed;

  background: #000;

  right: -100%;

  height: 100%;

  top: 0;

  float: right;

  -webkit-transition: 0.5s ease-in-out;

  -moz-transition: 0.5s ease-in-out;

  transition: 0.5s ease-in-out;

  z-index: 2; }

  .sidenavbar a {

    display: block;

    padding: 20px 30px;

    color: #fff;

    text-transform: uppercase;

    text-decoration: none;

    text-align: center; }

    .sidenavbar a:hover {

      color: #CD4127; }

  .sidenavbar .head {

    padding: 15px 30px;

    background: #000000;

    margin-bottom: 30px; }

    .sidenavbar .head .col img {

      max-width: 80px; }

    .sidenavbar .head .col-auto {

      padding-top: 20px; }

      .sidenavbar .head .col-auto img {

        max-width: 15px; }





  

  



@keyframes opac {

  from {

    opacity: 0; }

  to {

    opacity: 1; } }

.slick-dotted.slick-slider {

  margin-bottom: 0 !important; }



.bigSlider {

  clear: both;

  display: grid; }

  

  .bigSlider a {color: #cd4127;}

  .bigSlider .slick-dots {

    bottom: 50px; }

    .bigSlider .slick-dots li {

      margin: 0 12px; }

      .bigSlider .slick-dots li button:before {

        content: url(../img/inactive-dot-slider.svg);

        opacity: 1; }

    .bigSlider .slick-dots li.slick-active button:before {

      content: url(../img/active-dot-slider.svg);

      opacity: 1; }

  .bigSlider .wrapItemSlide {

	height: 700px;

	overflow: hidden;

	position: relative;

	background-image: url(assets/img/Damaschke_Slideshow-Header_2560x700_Bild-2.jpg);

}

    .bigSlider .wrapItemSlide .desc {

      position: absolute;

      left: 0;

      right: 0;

      margin: auto;

      bottom: 110px;

      width: 100%;

      max-width: 590px;

      background: rgba(255, 255, 255, 0.7);

      box-shadow: 15px 15px 20px rgba(0, 0, 0, 0.3);

      padding: 10px; }

      .bigSlider .wrapItemSlide .desc .descIn {

        border: 1px solid #CD4127;

        color: #CD4127;

        text-align: center;

        padding: 15px; }

        .bigSlider .wrapItemSlide .desc .descIn p {

          font-size: 32px; }

        .bigSlider .wrapItemSlide .desc .descIn span {

          font-size: 24px; }



@media(max-width: 991px) {

  .bigSlider .wrapItemSlide {

    height: 580px; } }

@media(max-width: 767px) {

  .bigSlider .wrapItemSlide {

    height: 420px; }

    .bigSlider .wrapItemSlide .desc {

      max-width: 290px; }

      .bigSlider .wrapItemSlide .desc .descIn p {

        font-size: 18px; }

      .bigSlider .wrapItemSlide .desc .descIn span {

        font-size: 14px; } }

.about {

  margin-top: 5px;

  padding-top: 80px;

  padding-bottom: 80px;

  background: #000000;

  color: #fff; }

  .about h1 {

    font-size: 42px;

    font-family: "Amiko-Bold", sans-serif;

    margin-bottom: 0; }

  .about hr {

    background: #CD4127;

    opacity: 1;

    height: 3px;

    margin: 30px auto; }

	

  .about p {text-align: justify; hyphens: auto; }



@media(max-width: 575px) {

  .about h1 {

    font-size: 34px; } }

.services {

  padding-top: 80px;

  padding-bottom: 80px; }

  .services h1 {

    font-size: 48px;

    font-family: "Amiko-Bold", sans-serif;

    margin-bottom: 50px; }

  .services .itemService {

    height: 275px;

    width: 100%;

    overflow: hidden;

    position: relative; }

    .services .itemService img {

      height: 275px;

      width: 100%;

      object-fit: cover;

      overflow: hidden;

      -webkit-transition: 0.2s ease-in-out;

      -moz-transition: 0.2s ease-in-out;

      transition: 0.2s ease-in-out;

      opacity: 0.3; }

    .services .itemService .title {

      width: 100%;

      background: rgba(255, 255, 255, 0.8);

      display: block;

      text-align: center;

      font-size: 26px;

      font-family: "Amiko-Bold", sans-serif;

      position: absolute;

      left: 0;

      right: 0;

      margin: auto;

      bottom: 50px; }

	  

	  .services .tab-content .wrapForm .btnClose {

    text-align: center;

    padding-top: 15px;

    padding-bottom: 15px;

    cursor: pointer;

    display: block;

    color: black;

    text-decoration: none;

}

      .services .itemService .title::after {

        content: url(../img/arrow-down.svg);

        position: absolute;

        margin: auto;

        left: 0;

        right: 0;

        bottom: -40px; }

  .services .nav-pills .nav-item {

    padding-right: 30px; }

    .services .nav-pills .nav-item:last-child {

      padding-right: 0; }

    .services .nav-pills .nav-item .nav-link {

      padding: 0 !important;

      margin: 0 !important; }

    .services .nav-pills .nav-item .active {

      background: transparent !important;

      color: #CD4127; }

      .services .nav-pills .nav-item .active img {

        opacity: 1; }

      .services .nav-pills .nav-item .active .title::after {

        content: url(../img/arrow-up-white.svg);

        position: absolute;

		display: none;

        left: 0;

        right: 0;

        margin: auto;

        bottom: -40px; }

  .services .tab-content .descServ {

    padding-top: 90px; }

    .services .tab-content .descServ h1 {

      font-size: 32px;

      margin-bottom: 30px; }

  .services .tab-content .wrapForm {

    margin-top: 90px;

    max-width: 1600px;

    margin-left: auto;

    margin-right: auto; }

    .services .tab-content .wrapForm h1 {

      background: #CD4127;

      font-size: 22px;

      color: #fff;

      text-align: center;

      padding-top: 52px;

      padding-bottom: 38px;

      margin-bottom: 5px; }

    .services .tab-content .wrapForm .formServ {

      background: #808285;

      padding: 65px;

      color: #fff; }

      .services .tab-content .wrapForm .formServ input[type=text], .services .tab-content .wrapForm .formServ input[type=email], .services .tab-content .wrapForm .formServ input[type=number] {

        height: 60px;

        vertical-align: middle;

        border: 1px solid #000000;

        padding-top: 13px; }

        .services .tab-content .wrapForm .formServ input[type=text]::placeholder, .services .tab-content .wrapForm .formServ input[type=email]::placeholder, .services .tab-content .wrapForm .formServ input[type=number]::placeholder {

          color: #D1D3D4; }

      .services .tab-content .wrapForm .formServ textarea {

        height: 300px;

        border: 1px solid #000000;

        padding-top: 13px; }

        .services .tab-content .wrapForm .formServ textarea::placeholder {

          color: #D1D3D4; }

      .services .tab-content .wrapForm .formServ .btn-dark {

        height: 60px;

        border: 1px solid #fff;

        font-size: 22px; }

      .services .tab-content .wrapForm .formServ input[type=checkbox] {

        border: 1px solid #000000; }

      .services .tab-content .wrapForm .formServ form {

        margin-top: 30px; }



@media(max-width: 1199px) {

  .services .nav-justified .nav-item {

    flex-basis: 50%;

    flex-grow: 0;

    text-align: center;

    margin-bottom: 30px; }

    .services .nav-justified .nav-item:nth-of-type(2) {

      padding-right: 0; } }

@media(max-width: 991px) {

  .services .tab-content .wrapForm .formServ {

    padding: 30px; } }

@media(max-width: 767px) {

  .services .nav-justified .nav-item {

    flex-basis: 100%;

    padding-right: 0; } }

@media(max-width: 575px) {

  .services h1 {

    font-size: 34px; } }

.services2 {

  padding-top: 80px;

  padding-bottom: 80px; }

  .services2 h1 {

    font-size: 42px;

    font-family: "Amiko-Bold", sans-serif;

    margin-bottom: 50px; }

  .services2 .itemService {

    height: 275px;

    width: 100%;

    overflow: hidden;

    position: relative;

    margin-bottom: 30px; }

    .services2 .itemService img {

      height: 275px;

      width: 100%;

      object-fit: cover;

      overflow: hidden;

      -webkit-transition: 0.2s ease-in-out;

      -moz-transition: 0.2s ease-in-out;

      transition: 0.2s ease-in-out;

      opacity: 0.3; }

    .services2 .itemService .title {

      width: 100%;

      background: rgba(255, 255, 255, 0.8);

      display: block;

      text-align: center;

      font-size: 26px;

      font-family: "Amiko-Bold", sans-serif;

      position: absolute;

	  padding-top: 14px;

	  padding-bottom: 10px;

      left: 0;

      right: 0;

      margin: auto;

      bottom: 50px; }

      .services2 .itemService .title::after {

        content: url(../img/arrow-down.svg);

        position: absolute;

        margin: auto;

        left: 0;

        right: 0;

        bottom: -40px; }

  .services2 .active {

    background: transparent !important;

    color: #CD4127; }

    .services2 .active img {

      opacity: 1; }

    .services2 .active .title::after {

      content: url(../img/arrow-up-white.svg);

      position: absolute;

      left: 0;

      right: 0;

      margin: auto;

      bottom: -40px; }

  .services2 .wrapCollapse .btnClose {

    text-align: center;

    padding-top: 15px;

    padding-bottom: 15px;

    cursor: pointer; }

  .services2 .wrapCollapse .descServ {

    padding-top: 90px; }

    .services2 .wrapCollapse .descServ h1 {

      font-size: 32px;

      margin-bottom: 30px; }

  .services2 .wrapCollapse .wrapForm {

    margin-top: 90px;

    max-width: 1600px;

    margin-left: auto;

    margin-right: auto; }

    .services2 .wrapCollapse .wrapForm h1 {

      background: #CD4127;

      font-size: 22px;

      color: #fff;

      text-align: center;

      padding-top: 52px;

      padding-bottom: 38px;

      margin-bottom: 5px; }

    .services2 .wrapCollapse .wrapForm .formServ {

      background: #808285;

      padding: 65px;

      color: #fff; }

      .services2 .wrapCollapse .wrapForm .formServ input[type=text], .services2 .wrapCollapse .wrapForm .formServ input[type=email], .services2 .wrapCollapse .wrapForm .formServ input[type=number] {

        height: 60px;

        vertical-align: middle;

        border: 1px solid #000000;

        padding-top: 13px; }

        .services2 .wrapCollapse .wrapForm .formServ input[type=text]::placeholder, .services2 .wrapCollapse .wrapForm .formServ input[type=email]::placeholder, .services2 .wrapCollapse .wrapForm .formServ input[type=number]::placeholder {

          color: #D1D3D4; }

      .services2 .wrapCollapse .wrapForm .formServ textarea {

        height: 300px;

        border: 1px solid #000000;

        padding-top: 13px; }

        .services2 .wrapCollapse .wrapForm .formServ textarea::placeholder {

          color: #D1D3D4; }

      .services2 .wrapCollapse .wrapForm .formServ .btn-dark {

        height: 60px;

        border: 1px solid #fff;

        font-size: 22px; }

      .services2 .wrapCollapse .wrapForm .formServ input[type=checkbox] {

        border: 1px solid #000000; }

      .services2 .wrapCollapse .wrapForm .formServ form {

        margin-top: 30px; }

	  .services2 p {text-align: justify; hyphens: auto; }



@media(max-width: 991px) {

  .services2 .wrapCollapse .wrapForm .formServ {

    padding: 15px; } }

@media(max-width: 575px) {

  .services2 h1 {

    font-size: 34px; } }

.corporate {

  padding-top: 80px;

  padding-bottom: 80px;

  background: url(../img/unternehmen.jpg) no-repeat center center;

  background-size: cover;

  overflow: hidden; }

  .corporate .wrapDesc {

    background: rgba(255, 255, 255, 0.8);

    width: 100%;

    max-width: 1470px;

    margin: 0 auto;

    padding-top: 60px;

    padding-bottom: 40px; }

  .corporate .wrapDesc2 {

    background: rgba(255, 255, 255, 0.8);

    width: 100%;

    max-width: 1470px;

    margin: 0 auto;

    padding-top: 15px;

    padding-bottom: 15px; }

	

  .corporate .wrapDesc2 a{

	  text-decoration: none;

}

  .corporate .wrapDesc2 a:hover {

color: #CD4127;}

  .corporate .wrapDesc2 b{

color: #000; font-size: 24px; font-weight:700;}



	

  .corporate .iconFB {

    max-width: 40px;

    vertical-align: middle; }

  .corporate .desc {

    padding-top: 5px; }

  .corporate h1 {

    font-size: 42px;

    font-family: "Amiko-Bold", sans-serif;

    margin-bottom: 0; }

  .corporate hr {

    background: #CD4127;

    opacity: 1;

    height: 3px;

    margin: 30px auto; }

	.corporate p {text-align: justify; hyphens: auto; }



@media(max-width: 1480px) {

  .corporate .wrapDesc, .corporate .wrapDesc2 {

    width: calc(100% - 60px);

    max-width: 100%; } }

@media(max-width: 991px) {

  .corporate .container {

    padding-left: 30px;

    padding-right: 30px; } }

@media(max-width: 575px) {

  .corporate .wrapDesc h1 {

    font-size: 34px; } }

.tradeCenter {

  margin-top: 5px;

  padding-top: 80px;

  padding-bottom: 80px;

  background: #CD4127;

  color: #000000; }

  .tradeCenter h1 {

    font-size: 42px;

    font-family: "Amiko-Bold", sans-serif;

    margin-bottom: 0; }

  .tradeCenter hr {

    background: #fff;

    opacity: 1;

    height: 3px;

    margin: 30px auto; }

  .tradeCenter p {text-align: justify; hyphens: auto; }

  

  

  .jobs {  

  margin-top: 5px;

  padding-top: 80px;

  padding-bottom: 40px;

  background: #CD4127;

  color: #000;}

  

  .jobs hr {

  background: #fff;

  opacity: 1;

  height: 3px;

  margin: 30px auto;

}

  

  .jobs h1 {

    font-size: 42px;

    font-family: "Amiko-Bold", sans-serif;

    margin-bottom: 30px; }

	

   .jobs h2 {

    font-size: 42px;

    font-family: "Amiko-Bold", sans-serif;

    margin-bottom: 10px;

	margin-top: -5px; }



  .jobs p {text-align: justify; hyphens: auto; }

  



@media(max-width: 575px) {

  .tradeCenter h1 {

    font-size: 34px; }

  .jobs h1 {

    font-size: 28px !important; }

	

   .jobs h2 {

    font-size: 28px; }

	

   .col-lg-6 { width: 100% !important;}

   

   iframe{min-height: 1100px;}

   

   .corporate .wrapDesc2 b {font-size: 18px;}

		

	 }

.wrapBigSlider2 {

  position: relative;

  margin-top: 5px; }

  .wrapBigSlider2 .btt {

    width: 100%;

    position: absolute;

    bottom: 0;

    left: 0;

    right: 0;

    background: rgba(255, 255, 255, 0.8);

    text-align: center;

    padding-top: 15px;

    padding-bottom: 15px;

    z-index: 1; }

    .wrapBigSlider2 .btt #back-to-top {

      cursor: pointer; }

  .wrapBigSlider2 .bigSlider2 {

    display: grid; }

    .wrapBigSlider2 .bigSlider2 .slick-dots {

      bottom: 50px; }

      .wrapBigSlider2 .bigSlider2 .slick-dots li {

        margin: 0 12px; }

        .wrapBigSlider2 .bigSlider2 .slick-dots li button:before {

          content: url(../img/inactive-dot-slider.svg);

          opacity: 1; }

      .wrapBigSlider2 .bigSlider2 .slick-dots li.slick-active button:before {

        content: url(../img/active-dot-slider.svg);

        opacity: 1; }

    .wrapBigSlider2 .bigSlider2 .wrapItemSlide {

      height: 900px;

      overflow: hidden;

      position: relative; }



@media(max-width: 991px) {

  .wrapBigSlider2 .bigSlider2 .wrapItemSlide {

    height: 580px; }

		  .jobs h1 {

    font-size: 42px; }

	

   .jobs h2 {

    font-size: 28px; }

	

		 .corporate .wrapDesc2 b {font-size: 18px;}

	

	 }

@media(max-width: 767px) {

  .wrapBigSlider2 .bigSlider2 .wrapItemSlide {

    height: 420px; }

	





	

	 }

.footer {

  margin-top: 5px;

  background: #000000;

  padding-top: 30px;

  padding-bottom: 30px;

  color: #fff; }

  .footer .red {

    color: #CD4127; }

  .footer a {

    color: #fff;

    text-decoration: none; }

    .footer a:hover {

      clear: #CD4127; }

  .footer .left {

    font-size: 16px; }

    .footer .left img {

      max-width: 240px;

      margin-top: 70px; }

  .footer .mid {

    font-size: 22px; }

    .footer .mid .d-flex {

      font-size: 16px;

      margin-bottom: 30px; }

      .footer .mid .d-flex .desc {

        padding-top: 8px; }

  .footer .right {

    font-size: 22px; }

    .footer .right ul {

      padding: 0 0 0 22px;

      list-style: none; }

      .footer .right ul li::before {

        content: "•";

        color: #CD4127;

        font-weight: bold;

        display: inline-block;

        width: 1em;

        margin-left: -1em; }

    .footer .right small {

      font-size: 16px; }



@media(max-width: 1199px) {

  .footer .wrapIn {

    width: 100%;

    max-width: 380px;

    margin: 0 auto; }

  .footer .left {

    text-align: center;

    margin-bottom: 30px; }

    .footer .left img {

      margin-top: 20px; }

  .footer .mid {

    margin-bottom: 30px; }

    .footer .mid p {

      text-align: center; }

  .footer .right b, .footer .right small {

    text-align: center; } }



/*# sourceMappingURL=style-all.css.map */





#footer-cookie,

    #footer-cookie * {

      box-sizing: border-box;

    }



    #footer-cookie {

      display: none;

	  font-size: 20px;

      position: fixed;

      bottom: 0px;

      left: 0px;

      width: 100%;

      min-height: 100px;

      padding-left: 30px;

      padding-right: 30px;

	  padding-top: 20px;

      line-height: 18px;

      background: rgba(29, 29, 27, 0.8);

      color: #fff;

	  margin: 0 auto;

	  text-align: left;

	  z-index: 9999;

    }

    

	  #footer-cookie p {

	  font-size: 20px;

      line-height: 24px;

      color: #fff;

    }

	

	

	

    #footer-cookie a {

      color: #fff;

    }



    #footer-cookie #description {

		text-align:left;

		float:left;

      

    }



    #footer-cookie #accept {

		font-size: 28px;

		letter-spacing: 1px;

		font-weight:700;

		padding-top: 0px;

		text-align:center;

		float:right;

		

    }

	



    #footer-cookie #accept a {

      border: 1px solid #fff;

	  background: none;

	  border-radius: 0px;

	  width: 320px;

      padding: 20px 25px 15px 25px;

      text-decoration: none;

	  display: block;

	  margin: 10px auto;

    }



    @media (max-width: 1200px) {

      #footer-cookie {

        padding-top: 30px;

        padding-bottom: 30px;

        line-height: inherit;

        height: auto;

      }



      #footer-cookie #description {

        width: 100%;

      }



      #footer-cookie #accept {

        width: 100%;

        margin-top: 15px;

      }



      #footer-cookie #accept a {

        width: 320px;

		font-size: 24px;

        display: block;

		margin-top: 0px;

        text-align: center;

      }

	  

	  .flex-srink {margin: 10px auto;}

	  

	  

    }



    @media (max-width: 1400px) {

      #footer-cookie {

        padding-top: 30px;

        padding-bottom: 30px;

        line-height: inherit;

        height: auto;

      }

	  

	 #footer-cookie .col-lg-9 {  width: 100%;}



      #footer-cookie #description {



		text-align:center;

        width: 100%;

      }



      #footer-cookie #accept {

        width: 100%;

        margin-top: 15px;

      }



      #footer-cookie #accept a {

        width: 240px;

		font-size: 18px;

        display: block;

		margin-top: 0px;

        text-align: center;

      }

    }



/* inter-100 - latin */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 100;
  src: url('../fonts/inter-v12-latin-100.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/inter-v12-latin-100.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/inter-v12-latin-100.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/inter-v12-latin-100.woff') format('woff'), /* Modern Browsers */
       url('../fonts/inter-v12-latin-100.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/inter-v12-latin-100.svg#Inter') format('svg'); /* Legacy iOS */
}

/* inter-200 - latin */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 200;
  src: url('../fonts/inter-v12-latin-200.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/inter-v12-latin-200.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/inter-v12-latin-200.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/inter-v12-latin-200.woff') format('woff'), /* Modern Browsers */
       url('../fonts/inter-v12-latin-200.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/inter-v12-latin-200.svg#Inter') format('svg'); /* Legacy iOS */
}

/* inter-300 - latin */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 300;
  src: url('../fonts/inter-v12-latin-300.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/inter-v12-latin-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/inter-v12-latin-300.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/inter-v12-latin-300.woff') format('woff'), /* Modern Browsers */
       url('../fonts/inter-v12-latin-300.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/inter-v12-latin-300.svg#Inter') format('svg'); /* Legacy iOS */
}

/* inter-regular - latin */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/inter-v12-latin-regular.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/inter-v12-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/inter-v12-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/inter-v12-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('../fonts/inter-v12-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/inter-v12-latin-regular.svg#Inter') format('svg'); /* Legacy iOS */
}

/* inter-500 - latin */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 500;
  src: url('../fonts/inter-v12-latin-500.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/inter-v12-latin-500.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/inter-v12-latin-500.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/inter-v12-latin-500.woff') format('woff'), /* Modern Browsers */
       url('../fonts/inter-v12-latin-500.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/inter-v12-latin-500.svg#Inter') format('svg'); /* Legacy iOS */
}

/* inter-600 - latin */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 600;
  src: url('../fonts/inter-v12-latin-600.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/inter-v12-latin-600.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/inter-v12-latin-600.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/inter-v12-latin-600.woff') format('woff'), /* Modern Browsers */
       url('../fonts/inter-v12-latin-600.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/inter-v12-latin-600.svg#Inter') format('svg'); /* Legacy iOS */
}

/* inter-700 - latin */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 700;
  src: url('../fonts/inter-v12-latin-700.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/inter-v12-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/inter-v12-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/inter-v12-latin-700.woff') format('woff'), /* Modern Browsers */
       url('../fonts/inter-v12-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/inter-v12-latin-700.svg#Inter') format('svg'); /* Legacy iOS */
}

/* inter-800 - latin */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 800;
  src: url('../fonts/inter-v12-latin-800.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/inter-v12-latin-800.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/inter-v12-latin-800.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/inter-v12-latin-800.woff') format('woff'), /* Modern Browsers */
       url('../fonts/inter-v12-latin-800.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/inter-v12-latin-800.svg#Inter') format('svg'); /* Legacy iOS */
}

/* inter-900 - latin */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 900;
  src: url('../fonts/inter-v12-latin-900.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/inter-v12-latin-900.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/inter-v12-latin-900.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/inter-v12-latin-900.woff') format('woff'), /* Modern Browsers */
       url('../fonts/inter-v12-latin-900.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/inter-v12-latin-900.svg#Inter') format('svg'); /* Legacy iOS */
}


/* poppins-100italic - latin */
@font-face {
  font-family: 'Poppins';
  font-style: italic;
  font-weight: 100;
  src: url('../fonts/poppins-v20-latin-100italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/poppins-v20-latin-100italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/poppins-v20-latin-100italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/poppins-v20-latin-100italic.woff') format('woff'), /* Modern Browsers */
       url('../fonts/poppins-v20-latin-100italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/poppins-v20-latin-100italic.svg#Poppins') format('svg'); /* Legacy iOS */
}

/* poppins-100 - latin */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 100;
  src: url('../fonts/poppins-v20-latin-100.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/poppins-v20-latin-100.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/poppins-v20-latin-100.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/poppins-v20-latin-100.woff') format('woff'), /* Modern Browsers */
       url('../fonts/poppins-v20-latin-100.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/poppins-v20-latin-100.svg#Poppins') format('svg'); /* Legacy iOS */
}

/* poppins-200 - latin */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 200;
  src: url('../fonts/poppins-v20-latin-200.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/poppins-v20-latin-200.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/poppins-v20-latin-200.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/poppins-v20-latin-200.woff') format('woff'), /* Modern Browsers */
       url('../fonts/poppins-v20-latin-200.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/poppins-v20-latin-200.svg#Poppins') format('svg'); /* Legacy iOS */
}

/* poppins-200italic - latin */
@font-face {
  font-family: 'Poppins';
  font-style: italic;
  font-weight: 200;
  src: url('../fonts/poppins-v20-latin-200italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/poppins-v20-latin-200italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/poppins-v20-latin-200italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/poppins-v20-latin-200italic.woff') format('woff'), /* Modern Browsers */
       url('../fonts/poppins-v20-latin-200italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/poppins-v20-latin-200italic.svg#Poppins') format('svg'); /* Legacy iOS */
}

/* poppins-300 - latin */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 300;
  src: url('../fonts/poppins-v20-latin-300.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/poppins-v20-latin-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/poppins-v20-latin-300.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/poppins-v20-latin-300.woff') format('woff'), /* Modern Browsers */
       url('../fonts/poppins-v20-latin-300.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/poppins-v20-latin-300.svg#Poppins') format('svg'); /* Legacy iOS */
}

/* poppins-300italic - latin */
@font-face {
  font-family: 'Poppins';
  font-style: italic;
  font-weight: 300;
  src: url('../fonts/poppins-v20-latin-300italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/poppins-v20-latin-300italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/poppins-v20-latin-300italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/poppins-v20-latin-300italic.woff') format('woff'), /* Modern Browsers */
       url('../fonts/poppins-v20-latin-300italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/poppins-v20-latin-300italic.svg#Poppins') format('svg'); /* Legacy iOS */
}

/* poppins-regular - latin */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/poppins-v20-latin-regular.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/poppins-v20-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/poppins-v20-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/poppins-v20-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('../fonts/poppins-v20-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/poppins-v20-latin-regular.svg#Poppins') format('svg'); /* Legacy iOS */
}

/* poppins-italic - latin */
@font-face {
  font-family: 'Poppins';
  font-style: italic;
  font-weight: 400;
  src: url('../fonts/poppins-v20-latin-italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/poppins-v20-latin-italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/poppins-v20-latin-italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/poppins-v20-latin-italic.woff') format('woff'), /* Modern Browsers */
       url('../fonts/poppins-v20-latin-italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/poppins-v20-latin-italic.svg#Poppins') format('svg'); /* Legacy iOS */
}

/* poppins-500 - latin */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 500;
  src: url('../fonts/poppins-v20-latin-500.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/poppins-v20-latin-500.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/poppins-v20-latin-500.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/poppins-v20-latin-500.woff') format('woff'), /* Modern Browsers */
       url('../fonts/poppins-v20-latin-500.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/poppins-v20-latin-500.svg#Poppins') format('svg'); /* Legacy iOS */
}

/* poppins-500italic - latin */
@font-face {
  font-family: 'Poppins';
  font-style: italic;
  font-weight: 500;
  src: url('../fonts/poppins-v20-latin-500italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/poppins-v20-latin-500italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/poppins-v20-latin-500italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/poppins-v20-latin-500italic.woff') format('woff'), /* Modern Browsers */
       url('../fonts/poppins-v20-latin-500italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/poppins-v20-latin-500italic.svg#Poppins') format('svg'); /* Legacy iOS */
}

/* poppins-600 - latin */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 600;
  src: url('../fonts/poppins-v20-latin-600.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/poppins-v20-latin-600.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/poppins-v20-latin-600.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/poppins-v20-latin-600.woff') format('woff'), /* Modern Browsers */
       url('../fonts/poppins-v20-latin-600.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/poppins-v20-latin-600.svg#Poppins') format('svg'); /* Legacy iOS */
}

/* poppins-600italic - latin */
@font-face {
  font-family: 'Poppins';
  font-style: italic;
  font-weight: 600;
  src: url('../fonts/poppins-v20-latin-600italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/poppins-v20-latin-600italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/poppins-v20-latin-600italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/poppins-v20-latin-600italic.woff') format('woff'), /* Modern Browsers */
       url('../fonts/poppins-v20-latin-600italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/poppins-v20-latin-600italic.svg#Poppins') format('svg'); /* Legacy iOS */
}

/* poppins-700 - latin */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 700;
  src: url('../fonts/poppins-v20-latin-700.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/poppins-v20-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/poppins-v20-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/poppins-v20-latin-700.woff') format('woff'), /* Modern Browsers */
       url('../fonts/poppins-v20-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/poppins-v20-latin-700.svg#Poppins') format('svg'); /* Legacy iOS */
}

/* poppins-700italic - latin */
@font-face {
  font-family: 'Poppins';
  font-style: italic;
  font-weight: 700;
  src: url('../fonts/poppins-v20-latin-700italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/poppins-v20-latin-700italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/poppins-v20-latin-700italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/poppins-v20-latin-700italic.woff') format('woff'), /* Modern Browsers */
       url('../fonts/poppins-v20-latin-700italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/poppins-v20-latin-700italic.svg#Poppins') format('svg'); /* Legacy iOS */
}

/* poppins-800 - latin */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 800;
  src: url('../fonts/poppins-v20-latin-800.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/poppins-v20-latin-800.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/poppins-v20-latin-800.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/poppins-v20-latin-800.woff') format('woff'), /* Modern Browsers */
       url('../fonts/poppins-v20-latin-800.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/poppins-v20-latin-800.svg#Poppins') format('svg'); /* Legacy iOS */
}

/* poppins-800italic - latin */
@font-face {
  font-family: 'Poppins';
  font-style: italic;
  font-weight: 800;
  src: url('../fonts/poppins-v20-latin-800italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/poppins-v20-latin-800italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/poppins-v20-latin-800italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/poppins-v20-latin-800italic.woff') format('woff'), /* Modern Browsers */
       url('../fonts/poppins-v20-latin-800italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/poppins-v20-latin-800italic.svg#Poppins') format('svg'); /* Legacy iOS */
}

/* poppins-900 - latin */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 900;
  src: url('../fonts/poppins-v20-latin-900.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/poppins-v20-latin-900.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/poppins-v20-latin-900.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/poppins-v20-latin-900.woff') format('woff'), /* Modern Browsers */
       url('../fonts/poppins-v20-latin-900.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/poppins-v20-latin-900.svg#Poppins') format('svg'); /* Legacy iOS */
}

/* poppins-900italic - latin */
@font-face {
  font-family: 'Poppins';
  font-style: italic;
  font-weight: 900;
  src: url('../fonts/poppins-v20-latin-900italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/poppins-v20-latin-900italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/poppins-v20-latin-900italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/poppins-v20-latin-900italic.woff') format('woff'), /* Modern Browsers */
       url('../fonts/poppins-v20-latin-900italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/poppins-v20-latin-900italic.svg#Poppins') format('svg'); /* Legacy iOS */
}

/* roboto-100 - latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 100;
  src: url('../fonts/roboto-v30-latin-100.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/roboto-v30-latin-100.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/roboto-v30-latin-100.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/roboto-v30-latin-100.woff') format('woff'), /* Modern Browsers */
       url('../fonts/roboto-v30-latin-100.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/roboto-v30-latin-100.svg#Roboto') format('svg'); /* Legacy iOS */
}

/* roboto-100italic - latin */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 100;
  src: url('../fonts/roboto-v30-latin-100italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/roboto-v30-latin-100italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/roboto-v30-latin-100italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/roboto-v30-latin-100italic.woff') format('woff'), /* Modern Browsers */
       url('../fonts/roboto-v30-latin-100italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/roboto-v30-latin-100italic.svg#Roboto') format('svg'); /* Legacy iOS */
}

/* roboto-300 - latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: url('../fonts/roboto-v30-latin-300.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/roboto-v30-latin-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/roboto-v30-latin-300.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/roboto-v30-latin-300.woff') format('woff'), /* Modern Browsers */
       url('../fonts/roboto-v30-latin-300.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/roboto-v30-latin-300.svg#Roboto') format('svg'); /* Legacy iOS */
}

/* roboto-300italic - latin */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  src: url('../fonts/roboto-v30-latin-300italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/roboto-v30-latin-300italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/roboto-v30-latin-300italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/roboto-v30-latin-300italic.woff') format('woff'), /* Modern Browsers */
       url('../fonts/roboto-v30-latin-300italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/roboto-v30-latin-300italic.svg#Roboto') format('svg'); /* Legacy iOS */
}

/* roboto-regular - latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/roboto-v30-latin-regular.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/roboto-v30-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/roboto-v30-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/roboto-v30-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('../fonts/roboto-v30-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/roboto-v30-latin-regular.svg#Roboto') format('svg'); /* Legacy iOS */
}

/* roboto-italic - latin */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 400;
  src: url('../fonts/roboto-v30-latin-italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/roboto-v30-latin-italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/roboto-v30-latin-italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/roboto-v30-latin-italic.woff') format('woff'), /* Modern Browsers */
       url('../fonts/roboto-v30-latin-italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/roboto-v30-latin-italic.svg#Roboto') format('svg'); /* Legacy iOS */
}

/* roboto-500 - latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: url('../fonts/roboto-v30-latin-500.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/roboto-v30-latin-500.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/roboto-v30-latin-500.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/roboto-v30-latin-500.woff') format('woff'), /* Modern Browsers */
       url('../fonts/roboto-v30-latin-500.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/roboto-v30-latin-500.svg#Roboto') format('svg'); /* Legacy iOS */
}

/* roboto-500italic - latin */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 500;
  src: url('../fonts/roboto-v30-latin-500italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/roboto-v30-latin-500italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/roboto-v30-latin-500italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/roboto-v30-latin-500italic.woff') format('woff'), /* Modern Browsers */
       url('../fonts/roboto-v30-latin-500italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/roboto-v30-latin-500italic.svg#Roboto') format('svg'); /* Legacy iOS */
}

/* roboto-700 - latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  src: url('../fonts/roboto-v30-latin-700.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/roboto-v30-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/roboto-v30-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/roboto-v30-latin-700.woff') format('woff'), /* Modern Browsers */
       url('../fonts/roboto-v30-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/roboto-v30-latin-700.svg#Roboto') format('svg'); /* Legacy iOS */
}

/* roboto-700italic - latin */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 700;
  src: url('../fonts/roboto-v30-latin-700italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/roboto-v30-latin-700italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/roboto-v30-latin-700italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/roboto-v30-latin-700italic.woff') format('woff'), /* Modern Browsers */
       url('../fonts/roboto-v30-latin-700italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/roboto-v30-latin-700italic.svg#Roboto') format('svg'); /* Legacy iOS */
}

/* roboto-900 - latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 900;
  src: url('../fonts/roboto-v30-latin-900.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/roboto-v30-latin-900.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/roboto-v30-latin-900.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/roboto-v30-latin-900.woff') format('woff'), /* Modern Browsers */
       url('../fonts/roboto-v30-latin-900.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/roboto-v30-latin-900.svg#Roboto') format('svg'); /* Legacy iOS */
}

/* roboto-900italic - latin */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 900;
  src: url('../fonts/roboto-v30-latin-900italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/roboto-v30-latin-900italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/roboto-v30-latin-900italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/roboto-v30-latin-900italic.woff') format('woff'), /* Modern Browsers */
       url('../fonts/roboto-v30-latin-900italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/roboto-v30-latin-900italic.svg#Roboto') format('svg'); /* Legacy iOS */
}

