.elementor .e-d90397c{width:580px;padding-inline-start:40px;padding-inline-end:0px;margin:0px;backdrop-filter:blur(0px);flex-direction:column;gap:2px;flex-wrap:nowrap;justify-content:center;align-items:center;align-self:center;}.elementor .e-215adb0{width:580px;flex-direction:row;gap:0px;flex-wrap:nowrap;justify-content:flex-start;align-items:center;align-self:center;}.elementor .e-2baa9c8{width:100%;height:450px;min-width:100%;min-height:450px;max-width:100%;max-height:450px;overflow:hidden;padding-block-start:150px;padding-block-end:150px;margin:0px;border-radius:1px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#E4E9F2;border-style:solid;background-image:url("https://lipumaailm.ee/wp-content/uploads/2026/07/pexels-alexeydemidov-9983071-scaled.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:top left;background-clip:border-box;flex-direction:row;gap:0px;justify-content:center;align-items:center;selector {
position: relative;
overflow: hidden;
}

selector::before {
content: "";
position: absolute;
inset: 0;
background: linear-gradient(90deg,
  rgba(15, 28, 51, 0.88) 0%,
  rgba(15, 28, 51, 0.72) 32%,
  rgba(15, 28, 51, 0.28) 58%,
  rgba(15, 28, 51, 0) 78%);
pointer-events: none;
z-index: 0;
}

selector > * {
position: relative;
z-index: 1;
}

selector .elementor-heading-title,
selector .elementor-widget-text-editor {
text-shadow: 0 2px 12px rgba(15, 28, 51, 0.5);
}

@media (max-width: 767px) {
selector::before {
  background: linear-gradient(180deg,
    rgba(15, 28, 51, 0.55) 0%,
    rgba(15, 28, 51, 0.82) 100%);
}
}\n}.elementor .e-7e75d3b-e3fd527{width:100%;flex-direction:column;gap:0px;flex-wrap:nowrap;justify-content:flex-start;align-items:center;align-self:start;}.elementor .e-34a6e24{flex-direction:column;}.elementor .e-ca3f41a{padding:0px;flex-direction:row;gap:0px;flex-wrap:nowrap;justify-content:flex-start;align-self:start;}.elementor .e-9bd949f{width:50%;padding:0px;flex-direction:column;}.elementor .e-084f8b2{width:1160px;overflow:visible;padding-block-start:100px;flex-direction:row;gap:20px;flex-wrap:nowrap;justify-content:center;align-items:stretch;selector {
display: flex;
flex-direction: row;
align-items: flex-start;
}

selector > .e-con,
selector > .elementor-column {
padding-top: 0;
margin-top: 0;
}

selector .elementor-widget-image {
margin-top: 0;
}

selector .elementor-widget-image img {
display: block;
margin-top: 0;
}\n}.elementor .e-cf6800f{width:250px;height:250px;min-width:250px;min-height:250px;max-width:250px;max-height:250px;overflow:visible;padding:0px;flex-direction:column;gap:0px;flex-wrap:nowrap;justify-content:center;align-items:center;align-self:center;}.elementor .e-47df5d5{width:250px;height:250px;min-width:250px;min-height:250px;max-width:250px;max-height:250px;overflow:visible;padding:0px;flex-direction:column;gap:0px;flex-wrap:nowrap;justify-content:center;align-items:center;align-self:center;}.elementor .e-c89ae1b{width:250px;height:250px;min-width:250px;min-height:250px;max-width:250px;max-height:250px;overflow:visible;padding:0px;flex-direction:column;gap:0px;flex-wrap:nowrap;justify-content:center;align-items:center;align-self:center;}.elementor .e-f71f4d2{width:250px;height:250px;min-width:250px;min-height:250px;max-width:250px;max-height:250px;overflow:visible;padding:0px;flex-direction:column;gap:0px;flex-wrap:nowrap;justify-content:center;align-items:center;align-self:center;}.elementor .e-52541a0{width:1160px;padding-block-start:40px;padding-block-end:40px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:row;gap:40px;flex-wrap:nowrap;justify-content:flex-start;align-items:center;}.elementor .e-a3c00ab{width:100%;flex-direction:column;selector {
  display: flex;
  flex-direction: column;
  height: 100%;
}\n}.elementor .e-28c14ea{width:50%;min-height:500px;max-height:500px;border-radius:8px;border-width:1px;border-color:#E4E9F2;border-style:none;background-clip:border-box;flex-direction:column;gap:0px;flex-wrap:nowrap;justify-content:center;align-items:start;align-self:start;}.elementor .e-216fe3d{width:100%;flex-direction:column;selector {
  display: flex;
  flex-direction: column;
  height: 100%;
}\n}.elementor .e-74c8e1e{width:50%;min-height:500px;max-height:500px;border-radius:8px;border-width:1px;border-color:#E4E9F2;border-style:none;background-clip:border-box;flex-direction:column;gap:0px;flex-wrap:nowrap;justify-content:center;align-items:start;align-self:start;}.elementor .e-dc0ca09{width:1160px;line-height:2em;text-align:start;text-transform:none;border-radius:8px;border-width:1px;border-style:none;flex-direction:row;gap:20px;flex-wrap:nowrap;justify-content:center;align-content:center;align-items:stretch;selector {
display: flex;
flex-direction: row;
align-items: stretch;
}

selector > .e-con,
selector > .e-child {
display: flex;
flex-direction: column;
height: auto;
}

selector .lm-box {
flex-grow: 1;
display: flex;
flex-direction: column;
height: 100%;
}

@media (max-width: 767px) {
selector {
  flex-direction: column;
}
selector .lm-box {
  flex-grow: 0;
  height: auto;
}
}\n}