.panel-layout img{max-width:100%;height:auto}.panel-layout .text-center{text-align:center}.panel-layout .row{display:flex;flex-wrap:wrap}.panel-layout .row>.wrapper{display:contents}.panel-layout :is(.row,.row>.wrapper)>[class*="col-"]{flex:0 0 100%;max-width:100%;padding-inline:15px;box-sizing:border-box}@media (min-width:768px){.panel-layout :is(.row,.row>.wrapper)>.col-sm-4{flex-basis:33.3333%;max-width:33.3333%}.panel-layout :is(.row,.row>.wrapper)>.col-sm-6{flex-basis:50%;max-width:50%}}@media (min-width:992px){.panel-layout :is(.row,.row>.wrapper)>.col-md-4{flex-basis:33.3333%;max-width:33.3333%}.panel-layout :is(.row,.row>.wrapper)>.col-md-6{flex-basis:50%;max-width:50%}.panel-layout :is(.row,.row>.wrapper)>.col-md-12{flex-basis:100%;max-width:100%}}@media (min-width:1200px){.panel-layout :is(.row,.row>.wrapper)>.col-lg-4{flex-basis:33.3333%;max-width:33.3333%}}.panel-layout :is(.visible-xs,.visible-sm,.visible-md,.visible-lg){display:none!important}@media (max-width:767px){.panel-layout .visible-xs{display:block!important}}@media (min-width:768px) and (max-width:991px){.panel-layout .visible-sm{display:block!important}}@media (min-width:992px) and (max-width:1199px){.panel-layout .visible-md{display:block!important}}@media (min-width:1200px){.panel-layout .visible-lg{display:block!important}}