.elementor-15884 .elementor-element.elementor-element-83bf400{--display:flex;--margin-top:3%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-15884 .elementor-element.elementor-element-c32391c{text-align:center;}.elementor-15884 .elementor-element.elementor-element-c32391c .elementor-heading-title{text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-astglobalcolor1 );}.elementor-15884 .elementor-element.elementor-element-69c16db{--display:flex;--padding-top:10%;--padding-bottom:5%;--padding-left:10%;--padding-right:10%;}.elementor-15884 .elementor-element.elementor-element-b2cac6e > .elementor-widget-container{padding:0% 0% 5% 0%;}.elementor-15884 .elementor-element.elementor-element-b2cac6e{--e-nav-menu-divider-content:"";--e-nav-menu-divider-style:solid;--e-nav-menu-divider-width:1px;--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-15884 .elementor-element.elementor-element-5e893a6{--display:flex;--padding-top:5%;--padding-bottom:5%;--padding-left:10%;--padding-right:10%;}:root{--page-title-display:none;}/* Start custom CSS for html, class: .elementor-element-8b31f22 */.hd-row {
  text-align: center;
}
.hd-row .hd-images, .hd-row > div[style ="display:flex"] {
  display: flex;
  justify-content: center;
  gap: 1.4em;
  flex-wrap: wrap;
}
.hd-row .hd-info {
  margin: 2em;
  text-align: left;
  line-height: 2em;
}
.hd-row img {
  max-width: 180px;
  height: auto;
  border-radius:15px;
  box-shadow: 0 2px 8px #eee;
}
.statement{
    font-size: 0.8em;
    color: #999;
    padding: 5%;
}
.result { 
        margin-top: 1em; 
        padding: 5%; 
        background: #f6ffff; 
        border-radius: 20px; 
        line-height: 2em;
    }
#searchForm {
    text-align: center;
    margin: 2em;
}
.section{
    margin: 2em;
}


@media (max-width: 600px) {
  .hd-row .hd-images, .hd-row > div[style ="display:flex"] {
    flex-direction: column;
    gap: 0.6em;
    margin: 5%;
  }
    .hd-row img { 
        max-width: 180px;
        margin: auto;
    }
    .section{
        margin:1%;
    }

}/* End custom CSS */