.esCtn{padding:var(--sp)var(--lp)}.esDiv{max-width:var(--lmax);margin:0 auto}.esFlexCtn{aspect-ratio:1250/715;flex-direction:column;align-items:center;display:flex;position:relative}.esFlex{border-radius:var(--lbr);width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.singleEsImageCtn{flex:1 0 100%;width:100%}.esTitle{z-index:11;color:#fff;font-family:var(--body);top:var(--p);font-size:42px;position:relative}.esCtn .dots{z-index:11;position:relative}.esInfoCtn{bottom:var(--p);text-align:center;color:#fff;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-radius:var(--lbr);width:650px;padding:var(--p);background:rgba(0,0,0,.2);position:absolute}.esCtn.client .esInfoCtn{padding-top:var(--xlp);width:800px}.esButtons{justify-content:center;gap:10px;display:flex}.esButtonsCtn{background:var(--lightbeige);border-top-left-radius:var(--br);border-top-right-radius:var(--br);justify-content:space-between;width:100%;padding:20px;display:flex;position:absolute;top:0;left:0}.esRichTextCtn{transition:height .7s var(--expo);margin-bottom:20px;padding:0 40px;position:relative}.esRichText{opacity:0;visibility:hidden;transition:all .5s;position:absolute;top:0;left:0}.esRichText.active{opacity:1;visibility:visible}.singleEsButton{color:var(--darkgrey);background:0 0;padding:10px;font-size:12px;font-weight:500;transition:background .3s}.singleEsButton.active{background:var(--brown)}@media screen and (max-width:1100px){.esCtn{padding:var(--sp)var(--sp);overflow:hidden}.esFlexCtn{aspect-ratio:385/570}.esTitle{font-size:32px}.esInfoCtn{font-size:12px;width:calc(100% - var(--sp) - var(--sp))!important}.esCtn.client .esInfoCtn{padding:90px var(--sp)var(--sp)}.esRichTextCtn{margin-bottom:10px}.singleEsButton{flex-grow:1;flex-shrink:0}.esButtonsCtn{overflow:auto}.esButtonsCtn::-webkit-scrollbar{display:none}.esButtons .btn,.esRichTextCtn *{font-size:12px}}
