/* Inquiry page: two clear photographs instead of the template's overlapping collage. */
.page-id-19405 .elementor-element-9ade538{padding:56px 32px!important}
.page-id-19405 .elementor-element-9ade538 > .elementor-container{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:48px;align-items:center;max-width:1240px!important;margin-inline:auto}
.page-id-19405 .elementor-element-9ade538 .elementor-column{width:auto!important;min-width:0}
.page-id-19405 .elementor-element-9ade538 .elementor-widget-wrap{padding:0!important;margin:0!important;align-content:initial!important;display:block}
.page-id-19405 .elementor-element-9ade538 .elementor-widget-spacer{display:none!important}
.page-id-19405 .elementor-element-0476afe{margin:0!important;padding:0!important;width:100%!important}
.page-id-19405 .elementor-element-0476afe > .elementor-container{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}
.page-id-19405 .elementor-element-9ade538 .elementor-widget-image{margin:0!important;padding:0!important;width:100%!important;position:static!important;transform:none!important}
.page-id-19405 .elementor-element-9ade538 .elementor-widget-image img{display:block;width:100%;max-width:100%;height:auto;aspect-ratio:4/5;object-fit:cover;object-position:center;border-radius:8px}
.page-id-19405 .elementor-element-9ade538 h2{font-size:clamp(32px,3.5vw,48px);line-height:1.15;letter-spacing:-.025em;margin:0 0 24px!important}
.page-id-19405 .elementor-element-1459de8 p{text-align:left!important;font-size:17px;line-height:1.75;margin:0 0 28px!important}
.page-id-19405 .elementor-element-9ade538 .sc_icons{display:grid;gap:24px}
.page-id-19405 .elementor-element-9ade538 .sc_icons_item{display:grid;grid-template-columns:40px minmax(0,1fr);gap:16px;margin:0!important;padding:0!important}
.page-id-19405 .elementor-element-9ade538 .sc_icons_icon{position:static!important;width:40px;height:40px;font-size:36px!important;line-height:1!important;margin:0!important}
.page-id-19405 .elementor-element-9ade538 .sc_icons_icon:before,.page-id-19405 .elementor-element-9ade538 .sc_icons_icon span:before{font-size:36px!important;line-height:1!important}
.page-id-19405 .elementor-element-9ade538 .sc_icons_item_details{padding:0!important;margin:0!important;min-height:0!important}
.page-id-19405 .elementor-element-9ade538 .sc_icons_item_title{font-size:22px;line-height:1.3;margin:0 0 8px!important}
.page-id-19405 .elementor-element-9ade538 .sc_icons_item_description{font-size:16px;line-height:1.7;margin:0!important}
@media(max-width:1100px){
 .page-id-19405 .elementor-element-9ade538{padding:40px 32px!important}
 .page-id-19405 .elementor-element-9ade538 > .elementor-container{grid-template-columns:minmax(0,1fr);gap:32px;max-width:800px!important}
 .page-id-19405 .elementor-element-9ade538 .elementor-widget-image img{aspect-ratio:4/3}
 .page-id-19405 .elementor-element-9ade538 .sc_icons{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}
 .page-id-19405 .elementor-element-9ade538 h2{font-size:40px}
}
@media(max-width:600px){
 .page-id-19405 .elementor-element-9ade538{padding:28px 20px!important}
 .page-id-19405 .elementor-element-9ade538 > .elementor-container{gap:28px}
 .page-id-19405 .elementor-element-0476afe > .elementor-container{gap:12px}
 .page-id-19405 .elementor-element-9ade538 .elementor-widget-image img{aspect-ratio:1}
 .page-id-19405 .elementor-element-9ade538 h2{font-size:32px;margin-bottom:20px!important}
 .page-id-19405 .elementor-element-1459de8 p{font-size:16px;line-height:1.7}
 .page-id-19405 .elementor-element-9ade538 .sc_icons{grid-template-columns:minmax(0,1fr)}
 .page-id-19405 .elementor-element-9ade538 .sc_icons_item_title{font-size:20px}
}
