.elementor-2478 .elementor-element.elementor-element-4728b544 > .elementor-container{max-width:890px;}.elementor-2478 .elementor-element.elementor-element-42ba808{font-family:var( --e-global-typography-f8e5b4f-font-family ), Sans-serif;font-size:var( --e-global-typography-f8e5b4f-font-size );line-height:var( --e-global-typography-f8e5b4f-line-height );}.elementor-2478 .elementor-element.elementor-element-b4f7169{text-align:center;}.elementor-2478 .elementor-element.elementor-element-b4f7169 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-2478 .elementor-element.elementor-element-8464102{font-family:var( --e-global-typography-f8e5b4f-font-family ), Sans-serif;font-size:var( --e-global-typography-f8e5b4f-font-size );line-height:var( --e-global-typography-f8e5b4f-line-height );}@media(max-width:1024px){.elementor-2478 .elementor-element.elementor-element-42ba808{font-size:var( --e-global-typography-f8e5b4f-font-size );line-height:var( --e-global-typography-f8e5b4f-line-height );}.elementor-2478 .elementor-element.elementor-element-8464102{font-size:var( --e-global-typography-f8e5b4f-font-size );line-height:var( --e-global-typography-f8e5b4f-line-height );}}@media(max-width:767px){.elementor-2478 .elementor-element.elementor-element-42ba808{font-size:var( --e-global-typography-f8e5b4f-font-size );line-height:var( --e-global-typography-f8e5b4f-line-height );}.elementor-2478 .elementor-element.elementor-element-8464102{font-size:var( --e-global-typography-f8e5b4f-font-size );line-height:var( --e-global-typography-f8e5b4f-line-height );}.elementor-2478 .elementor-element.elementor-element-051cc4a > .elementor-widget-container{margin:0px 0px 0px 0px;}}/* Start custom CSS for html, class: .elementor-element-051cc4a */* {
  padding: 0;
  margin: 0;
}

body {
font-family: "Peyda", Sans-serif !important; 
}

.container {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 10vh;
}

a.tamas {
  font-size: 1 rem;
  padding: 0.4rem 2rem;
  color: #d3a38c;
  text-transform: uppercase;
}

.tamas {
  text-decoration: none;
  border: 1px solid rgb(193, 140, 115);
  position: relative;
  overflow: hidden;
  border-radius: 10px;

}

.tamas:hover {
  box-shadow: 1px 1px 25px 10px rgba(193, 140, 115, 0.1);
      color: #ddbbaa;
}

.tamas:before {
  content: "";
  position: absolute;
  top: 0;
  left: -100%;
  width: 100%;
  height: 100%;
  background: linear-gradient(
    120deg,
    transparent,
    rgba(193, 140, 115, 0.4),
    transparent
  );
  transition: all 650ms;
}

.tamas:hover:before {
  left: 100%;
}


* {
  padding: 0;
  margin: 0;
}/* End custom CSS */