#dm .trjcompleted-page .trjm-project-slider{margin:0;padding-bottom:55px;max-width:none}
#dm .trjcompleted-page .trjm-hero-media::after{display:none}
#dm .trjcompleted-page .trjm-hero-copy h1{font-size:clamp(43px,4.8vw,76px)!important}
#dm .trjcompleted-page .trjcompleted-browse{display:inline-block;margin:20px 0 0;font-size:14px!important}
#dm .trjcompleted-page .trjcompleted-gallery-intro{max-width:1200px;margin:auto;text-align:center;padding:10px 30px 30px;scroll-margin-top:100px}
#dm .trjcompleted-page .trjcompleted-gallery-intro h2{font-size:clamp(30px,3vw,42px)!important}
#dm .trjcompleted-page .trjcompleted-gallery-intro p{font-size:14px!important;line-height:1.8!important}
#dm .trjcompleted-page .trjcompleted-reviews{max-width:850px;margin:0 auto 28px!important;font-style:italic}
#dm .trjcompleted-page .trjm-hero-copy .trjm-button{background:#f3a05b!important;color:#102e33!important;border:0;border-radius:4px;padding:16px 24px;display:inline-block;font:700 15px 'Open Sans',Arial,sans-serif;text-decoration:none}
#dm .trjcompleted-page .trjm-cube-stage{cursor:pointer}
#dm .trjcompleted-page .trjm-cube-caption{font-size:13px!important;line-height:1.5!important}
#dm .trjair-page .trjair-nav{display:flex;flex-wrap:wrap;justify-content:center;gap:16px 30px;padding:15px 25px 30px;font-size:13px;border-bottom:1px solid #ffffff30}
body:has(.trjair-page) #dm_content :is([id="1587597332"],[id="1478600911"],[id="1595169497"]){scroll-margin-top:90px}
@media(max-width:760px){#dm .trjcompleted-page .trjm-project-slider{padding-bottom:62px}#dm .trjcompleted-page .trjm-hero-copy h1{font-size:clamp(39px,10vw,58px)!important}#dm .trjcompleted-page .trjcompleted-gallery-intro{padding:10px 22px 20px}}
