section.panel{z-index:0;position:relative}section.panel .panel-content{position:relative;background-image:url('../images/bg.png');background-color:#FDF9F8;background-position:top right;background-repeat:no-repeat}section.panel *{text-wrap:balance}section.panel .treatments_banners{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:20px;max-width:1100px;margin:0 auto;padding:0 20px}section.panel .treatments_banners>div{position:relative;z-index:0;width:100%;height:450px;overflow:hidden;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:10px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center}section.panel .treatments_banners>div img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}section.panel .treatments_banners>div h3,section.panel .treatments_banners>div p{z-index:1;margin-bottom:10px}section.panel .treatments_banners>div p{text-wrap:balance;line-height:1.3}section.panel .treatments_banners>div p .outline-btn{font-size:12px;white-space:normal}@media (max-width:1000px){section.panel .treatments_banners>div h3{font-size:20px}}@media (max-width:768px){section.panel .treatments_banners{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}section.panel .treatments_banners>div{width:auto}}section.panel a.stretched-link::after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;z-index:1}section.panel a:not(.stretched-link){position:relative;z-index:2}