.managed-page main{color:#293a30}.managed-page main .unit,.managed-page main .unit *{text-transform:none;letter-spacing:normal}.managed-page main .unit{font:inherit;color:#293a30;min-width:0}.managed-page main .unit p{color:#526356;font-size:16px;line-height:1.75}.managed-page .hero-integrated{display:block;text-align:center;padding:48px 0!important}.managed-page .hero-integrated>.three{display:block}.managed-page .hero-integrated>.three>.unit:first-child{max-width:850px;margin:0 auto 36px}.managed-page .hero-integrated h1{font-family:Georgia,serif;font-weight:500;font-size:clamp(38px,5.5vw,68px);line-height:1.15;color:#314735;max-width:none;margin:20px auto;letter-spacing:-.035em!important}.managed-page .hero-integrated .actions{justify-content:center}.managed-page .hero-integrated .pillar-hero{width:min(920px,100%);height:auto;max-height:none;border:1px solid #c4a06b;border-radius:16px;padding:0;overflow:hidden;margin:auto;position:relative;display:block;box-shadow:0 16px 40px #273a2a12}.managed-page .hero-integrated .pillar-hero img{display:block;width:100%;height:auto;max-height:none;object-fit:contain;position:static;transform:none;aspect-ratio:auto}.managed-page .pillar-hero-body{position:static;background:#f0ede4;color:#334d39;padding:20px}.managed-page .pillar-hero-caption p{margin:5px 0 0}.managed-page .three{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.managed-page .three>.unit{border:1px solid #ded9cb;border-radius:12px;padding:26px;background:#fffdf8;display:flex;flex-direction:column;align-items:center;text-align:center}.managed-page .three>.unit h3{font:600 22px/1.35 'Segoe UI',sans-serif;color:#2f4635;margin:10px 0}.managed-page .three>.unit h4{font-size:20px}.managed-page .three>.unit ul{text-align:left;padding-left:19px}.managed-page .three>.unit .text-link{margin-top:auto;display:inline-block;background:#ad173b;border-radius:24px;color:#fff;padding:11px 18px;font-size:14px;text-decoration:none}.managed-page main .unit.package .price{color:#975b23;font-size:23px;font-weight:650}.managed-page .section-head{display:block;text-align:center;max-width:850px;margin:0 auto 30px}.managed-page .section-head h2{max-width:none}.managed-page .section-head p{margin:16px auto}.managed-page main>.wrap.block{padding-block:48px}.managed-page .enquiry-form{max-width:850px;margin:auto;padding:26px;border:1px solid #d7cebc;border-radius:16px;background:#fffdf8}.managed-page .enquiry-form>.unit{display:block;margin-top:22px}.managed-page .enquiry-form .three{gap:18px}.managed-page .enquiry-form .three>.unit{display:block;padding:0;border:0;text-align:left}.managed-page .enquiry-form label{display:block;font-size:14px;font-weight:600;margin-bottom:8px}.managed-page .enquiry-form input:not([type=checkbox]),.managed-page .enquiry-form select,.managed-page .enquiry-form textarea{width:100%;max-width:100%;border:1px solid #a9b1a4;background:white;border-radius:6px;padding:12px;font:16px/1.5 'Segoe UI',sans-serif;color:#2c3d30}.managed-page .enquiry-form .checkbox-label{font-weight:400;display:flex;align-items:flex-start;gap:12px}.managed-page .enquiry-form input[type=checkbox]{width:20px;height:20px;flex:0 0 20px}.managed-page .hidden,.managed-page .icon,.managed-page .number{display:none}.managed-page .enquiry-form .actions{justify-content:center;text-align:center}.managed-page .faq{max-width:850px;margin:auto}.managed-page .button{border-radius:30px;background:#ac173b;color:white}.managed-page .button.secondary{background:transparent;color:#43563e;border:1px solid #b6bda9}.managed-page .managed-breadcrumb{text-align:center;padding-top:20px;font-size:14px}.managed-page .managed-breadcrumb a{color:#8c511d}.dglx-managed-service{text-align:center}.dglx-managed-service .lead{max-width:780px;margin-inline:auto}.dglx-managed-service .actions{justify-content:center}@media(max-width:768px){.managed-page .three{grid-template-columns:1fr}.managed-page .hero-integrated{padding-top:28px!important}.managed-page .hero-integrated .pillar-hero-body{padding:18px}.managed-page .enquiry-form{padding:20px}.managed-page main>.wrap.block{padding-block:36px}}@media(prefers-reduced-motion:no-preference){.managed-page .hero-integrated h1,.managed-page .hero-integrated .pillar-hero{animation:managed-enter .85s ease both}.managed-page .hero-integrated .pillar-hero{animation-delay:.12s}@keyframes managed-enter{from{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}}

.managed-page .hero-integrated{border:0;background:transparent}.managed-page .hero-integrated>.three>.unit:first-child{border:0;background:transparent;padding:0}

.managed-policy .hero-integrated .pillar-hero{display:none!important}.managed-policy .hero-integrated>.three>.unit:first-child{max-width:850px}.managed-policy .table-wrap{overflow:auto}.managed-policy table{width:100%;border-collapse:collapse}.managed-policy td,.managed-policy th{padding:14px;text-align:left;border-bottom:1px solid #dbd2c0}
