/* FirmaX compatibility layer: Home Builder X + Panda Slider X. */
body.firmax-uses-home-builder-x .firmax-main{
    width:100%;
    max-width:100%;
    overflow:clip;
}
body.firmax-uses-home-builder-x .firmax-main>.hbx-home-builder{
    width:100%;
    max-width:none;
    margin:0;
    padding:0;
}
body.firmax-uses-home-builder-x .hbx-home-builder,
body.firmax-uses-home-builder-x .hbx-home-builder .hbx-section,
body.firmax-has-panda-slider-x .panda-slider-shell,
body.firmax-has-panda-slider-x .panda-slider{
    box-sizing:border-box;
    max-width:100%;
}
body.firmax-has-panda-slider-x .panda-slider-shell img,
body.firmax-has-panda-slider-x .panda-slider-shell video{
    max-width:none;
}
body.firmax-has-panda-slider-x .panda-slider__button{
    text-decoration:none;
}
@supports not (overflow:clip){
    body.firmax-uses-home-builder-x .firmax-main{overflow-x:hidden;overflow-y:visible;}
}

/* FirmaX 3.13.0 selected integration sources */
.firmax-selected-slider{position:relative;width:100%;max-width:100%;overflow:visible}.firmax-selected-slider--panda>.panda-slider-shell{width:100%;max-width:none;margin-inline:auto}.firmax-uses-home-builder-x .hbx-home-builder{width:100%;max-width:100%;overflow:clip}
