.elementor-168 .elementor-element.elementor-element-34b146f{--display:flex;--min-height:100vh;}.elementor-168 .elementor-element.elementor-element-ccfb3f6{--display:flex;--border-radius:10px 10px 10px 10px;--margin-top:150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-168 .elementor-element.elementor-element-ccfb3f6:not(.elementor-motion-effects-element-type-background), .elementor-168 .elementor-element.elementor-element-ccfb3f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#756C62;}.elementor-168 .elementor-element.elementor-element-e69dd35{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-168 .elementor-element.elementor-element-e69dd35 .elementor-heading-title{font-family:"Montserrat", Sans-serif;color:#FFFFFF;}.elementor-168 .elementor-element.elementor-element-8cc5cef{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-168 .elementor-element.elementor-element-8cc5cef .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-168 .elementor-element.elementor-element-8cc5cef:after{content:"0.66";}.elementor-168 .elementor-element.elementor-element-8cc5cef .elementor-post__thumbnail__link{width:100%;}.elementor-168 .elementor-element.elementor-element-8cc5cef .elementor-post__meta-data span + span:before{content:"///";}.elementor-168 .elementor-element.elementor-element-8cc5cef .elementor-post{border-radius:0px;padding:5px 5px 5px 5px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);background-color:#FFFFFF;border-color:#0B0B0B;}.elementor-168 .elementor-element.elementor-element-8cc5cef.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-168 .elementor-element.elementor-element-8cc5cef.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-168 .elementor-element.elementor-element-8cc5cef.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-168 .elementor-element.elementor-element-8cc5cef .elementor-post__meta-data{color:#A5A5A5;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-168 .elementor-element.elementor-element-8cc5cef .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-168 .elementor-element.elementor-element-8cc5cef:after{content:"0.5";}.elementor-168 .elementor-element.elementor-element-8cc5cef .elementor-post__thumbnail__link{width:100%;}}/* Start custom CSS for container, class: .elementor-element-ccfb3f6 */.uudised-container {
  background-color: #5a4a3b;
  background-image: 
    radial-gradient(circle at 10% 10%, rgba(255,255,255,0.05) 1px, transparent 1px),
    radial-gradient(circle at 90% 90%, rgba(255,255,255,0.04) 1px, transparent 1px),
    linear-gradient(145deg, #6a5a47, #4e4033);
  background-size: 80px 80px, 100px 100px, cover;
  color: #fff;
  padding: 80px 60px;
  margin: 100px auto;
  max-width: 1400px;
  border-radius: 16px;
  box-shadow: 0 15px 40px rgba(0,0,0,0.35);
  position: relative;
  overflow: hidden;
}

/* Õrn "müra" efekt, et pind näeks karedam välja */
.uudised-container::after {
  content: "";
  position: absolute;
  inset: 0;
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='200' height='200'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.7' numOctaves='2'/></filter><rect width='100%' height='100%' filter='url(%23n)' opacity='0.05'/></svg>");
  background-size: cover;
  pointer-events: none;
  border-radius: inherit;
}

/* Pealkiri */
.uudised-container h1,
.uudised-container h2 {
  text-align: center;
  font-size: 2.8rem;
  font-weight: 700;
  color: #fff8e7;
  margin-bottom: 60px;
  text-shadow: 1px 2px 4px rgba(0,0,0,0.4);
}

/* Uudistekaardid */
.uudised-grid {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  gap: 40px;
  position: relative;
  z-index: 1;
}

.uudise-kaart {
  background: #fffdf9;
  color: #333;
  border-radius: 10px;
  box-shadow: 0 6px 12px rgba(0,0,0,0.25);
  max-width: 340px;
  padding: 24px;
  transform: rotate(-1deg); /* veidi kaldu, nagu nööriga tahvlil */
  transition: all 0.3s ease;
  position: relative;
}

/* Väike "nöör" efekt ülal – nagu kaart oleks nööpidega tahvlil kinni */
.uudise-kaart::before {
  content: "";
  position: absolute;
  top: -15px;
  left: 50%;
  transform: translateX(-50%);
  width: 12px;
  height: 12px;
  background: #3b2e24;
  border-radius: 50%;
  box-shadow: 0 0 0 3px #b8a283, 0 2px 6px rgba(0,0,0,0.4);
}

/* Hover-efekt */
.uudise-kaart:hover {
  transform: rotate(0deg) scale(1.03);
  box-shadow: 0 10px 25px rgba(0,0,0,0.4);
}/* End custom CSS */