.bgl-trap{position:absolute!important;left:-10000px!important;width:1px;height:1px;overflow:hidden}
.enquiry form[data-bgl-form] select{width:100%;padding:11px;border:1px solid #788d7e;background:#fff;color:#20392d;border-radius:0;font:inherit}
.bgl-flow .bgl-inner{display:flow-root;max-width:1200px;margin-inline:auto}
.bgl-flow .bgl-tables{float:right;width:52%;margin:0 0 28px 4%}
.bgl-flow .bgl-photo{width:44%;margin:0 0 26px}
.bgl-flow .bgl-photo figure{width:100%;max-width:none;margin:0}
.bgl-flow .bgl-photo img{display:block;width:100%;height:auto;aspect-ratio:1/1;object-fit:cover}
.bgl-flow .bgl-photo figure.pumila-photo{position:relative;aspect-ratio:1/1;overflow:hidden}
.bgl-flow .bgl-photo figure.pumila-photo img{position:absolute;width:180%;max-width:none;height:auto;left:-40%;bottom:0;aspect-ratio:auto}
.bgl-flow .bgl-inner>p{max-width:none!important;margin:0 0 22px;line-height:1.7}
.bgl-flow .bgl-inner>p:first-of-type{margin-top:0}
@media(max-width:781px){
 .bgl-flow .bgl-inner{display:flex;flex-direction:column}
 .bgl-flow .bgl-photo{order:-2;width:100%;max-width:480px;margin:0 auto 24px}
 .bgl-flow .bgl-tables{order:-1;float:none;width:100%;margin:0 0 28px}
}
