.menu .app-brand.demo{height:64px}.app-brand-logo.demo svg{width:34px;height:24px}.app-brand-text.demo{font-size:1.175rem}.layout-navbar-fixed .layout-wrapper:not(.layout-without-menu) .layout-page{padding-top:64px!important}.layout-navbar-fixed .layout-wrapper:not(.layout-horizontal):not(.layout-without-menu) .layout-page{padding-top:72px!important}.content-wrapper .navbar{z-index:auto}.demo-blocks>*{display:block!important}.demo-inline-spacing>*{margin:1rem .375rem 0 0!important}.demo-vertical-spacing>*{margin-top:1rem!important;margin-bottom:0!important}.demo-vertical-spacing.demo-only-element>:first-child{margin-top:0!important}.demo-vertical-spacing-lg>*{margin-top:1.875rem!important;margin-bottom:0!important}.demo-vertical-spacing-lg.demo-only-element>:first-child{margin-top:0!important}.demo-vertical-spacing-xl>*{margin-top:5rem!important;margin-bottom:0!important}.demo-vertical-spacing-xl.demo-only-element>:first-child{margin-top:0!important}html,body{max-width:100%;overflow-x:hidden}.layout-page,.content-wrapper,.container,.container-fluid,.container-xxl,.row,[class*=col-],.card,.card-body,.modal-content,.offcanvas,.tab-content,.tab-pane{min-width:0}img,svg,video,canvas,iframe{max-width:100%}.dg-wrap-safe,.dg-rich-text,.dg-blog-content,.dg-focus-content,.dg-focus-reference-item,.dg-focus-reference-item *{max-width:100%;overflow-wrap:anywhere;word-break:break-word}.dg-rich-text table,.dg-blog-content table,.dg-focus-content table{display:block;width:100%;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.dg-rich-text pre,.dg-rich-text code,.dg-blog-content pre,.dg-blog-content code,.dg-focus-content pre,.dg-focus-content code{white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word}@media (max-width: 575.98px){.container-xxl,.container,.container-fluid{padding-right:1rem;padding-left:1rem}.card-body{min-width:0}.btn:not(.btn-icon){white-space:normal}}@media (max-width: 576px){#dropdown-variation-demo .btn-group .text-truncate{width:254px;position:relative}#dropdown-variation-demo .btn-group .text-truncate:after{position:absolute;top:45%;right:.65rem}}.layout-demo-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:1rem}.layout-demo-placeholder img{width:900px}.layout-demo-info{text-align:center;margin-top:1rem}.swal2-popup.dg-swal-popup{width:min(24rem,calc(100vw - 2rem))!important;padding:1.25rem!important;border:1px solid rgba(0,201,189,.12)!important;border-radius:1rem!important;background:radial-gradient(circle at top right,rgba(0,201,189,.12),transparent 38%),radial-gradient(circle at bottom left,rgba(7,27,77,.08),transparent 42%),#fff!important;box-shadow:0 1rem 3rem #071b4d61!important;text-align:center!important}.swal2-popup.dg-swal-popup .swal2-icon{width:3rem!important;height:3rem!important;margin:.75rem auto .5rem!important}.swal2-popup.dg-swal-popup .swal2-icon .swal2-icon-content{font-size:2rem!important}.swal2-popup.dg-swal-popup .swal2-title{width:100%!important;margin:.25rem auto 0!important;padding:0!important;font-size:1.15rem!important;line-height:1.35!important;text-align:center!important}.swal2-popup.dg-swal-popup .swal2-html-container{width:100%!important;margin:.75rem auto 0!important;padding:0 1rem!important;font-size:.9rem!important;line-height:1.45!important;text-align:center!important}.swal2-popup.dg-swal-popup .swal2-actions{justify-content:center!important;margin-top:1rem!important}.swal2-popup.dg-swal-popup .swal2-confirm,.swal2-popup.dg-swal-popup .swal2-cancel,.swal2-popup.dg-swal-popup .swal2-deny{font-size:.875rem!important;padding:.55rem 1.25rem!important}.alert-success{color:#008b83!important;background-color:#00c9bd1f!important;border-color:#00c9bd38!important}.alert-success .alert-link,.alert-success a{color:#006f69!important}.alert-success .btn-close{filter:none!important;opacity:.65}.swal2-popup.dg-swal-popup .swal2-icon{width:5em!important;height:5em!important;margin:.75rem auto .5rem!important;transform:none!important}.swal2-popup.dg-swal-popup .swal2-icon .swal2-icon-content{font-size:3.75em!important;line-height:1!important}.dg-ai-calendar-card .card-body{overflow-x:auto}.dg-ai-calendar,.dg-ai-calendar .fc{width:100%;max-width:100%;min-width:0}.dg-ai-calendar .fc-toolbar{gap:.75rem}.dg-app-tabs{display:flex;flex-wrap:nowrap;gap:.55rem;max-width:100%;overflow-x:auto;overflow-y:hidden;white-space:nowrap;-webkit-overflow-scrolling:touch;scrollbar-width:thin;border-bottom:0!important;padding:.2rem .1rem .45rem}.dg-app-tabs .nav-item{flex:0 0 auto}.dg-app-tabs .nav-link{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;min-height:2.45rem;padding:.58rem .95rem;border:1px solid rgba(0,201,189,.16)!important;border-radius:999px!important;color:#071b4d;background:#ffffffc7;font-weight:600;box-shadow:none;transition:all .18s ease-in-out}.dg-app-tabs .nav-link:hover{color:#071b4d;background:#00c9bd14;border-color:#00c9bd47!important}.dg-app-tabs .nav-link.active,.dg-app-tabs .nav-link[aria-selected=true]{color:#fff!important;background:linear-gradient(135deg,#071b4d,#00c9bd)!important;border-color:transparent!important;box-shadow:0 .1rem .5rem #071b4d29}.dg-app-tabs .nav-link.disabled,.dg-app-tabs .nav-link:disabled{opacity:.55;pointer-events:none}.dg-app-tabs .nav-link i{flex:0 0 auto}.card-header .dg-app-tabs{margin-bottom:-.25rem}@media (max-width: 575.98px){.dg-app-tabs{gap:.4rem;padding-bottom:.55rem}.dg-app-tabs .nav-link{min-height:2.25rem;padding:.5rem .72rem;font-size:.875rem}}.js-ai-post-form .custom-option.custom-option-basic{display:block;width:100%;margin:0;padding:0;overflow:hidden}.js-ai-post-form .custom-option.custom-option-basic .custom-option-content{position:relative;display:block;width:100%;min-height:100%;padding-left:3rem}.js-ai-post-form .custom-option.custom-option-basic .form-check-input{position:absolute;top:1.15rem;left:1rem;margin:0}#aiPostDetailsModal .modal-footer{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:flex-end}#aiPostDetailsModal .modal-footer>*{margin:0!important}.dg-calendar-swal-popup .swal2-actions{gap:.5rem}.dg-calendar-swal-popup .swal2-actions .swal2-styled{margin:0!important}.dg-ai-manual-context-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem;text-align:left}.dg-ai-manual-context-option{display:flex;align-items:flex-start;gap:.5rem;padding:.65rem .75rem;border:1px solid var(--dg-border-color);border-radius:.75rem;background:var(--dg-paper-bg, #fff);cursor:pointer}.dg-ai-manual-context-option input{flex:0 0 auto;margin-top:.15rem}.dg-ai-manual-context-textarea{min-height:6.5rem;resize:vertical}.dg-ai-prompt-example-modal .modal-content{border:0;border-radius:1rem;box-shadow:0 1rem 3rem #071b4d38}.dg-ai-prompt-example-textarea{min-height:min(52vh,32rem);font-size:.875rem;line-height:1.55;white-space:pre-wrap;resize:vertical}@media (max-width: 575.98px){.dg-ai-calendar-card .card-body{padding:1rem .75rem!important}.dg-ai-calendar .fc-header-toolbar{flex-wrap:wrap;align-items:center}.dg-ai-calendar .fc-toolbar-chunk{display:flex;flex-wrap:wrap;gap:.25rem;justify-content:center}.dg-ai-calendar .fc-toolbar-title{width:100%;font-size:1rem;line-height:1.25;text-align:center;white-space:normal}.dg-ai-calendar .fc-button{padding:.35rem .5rem!important;font-size:.75rem!important}#aiPostDetailsModal .modal-footer{flex-direction:column-reverse;align-items:stretch}#aiPostDetailsModal .modal-footer .btn{width:100%}.dg-calendar-swal-popup .swal2-actions{flex-direction:column;align-items:stretch}.dg-calendar-swal-popup .swal2-actions .swal2-styled{width:100%}.dg-ai-manual-context-grid{grid-template-columns:1fr}}.swal2-popup.dg-swal-popup.dg-calendar-swal-popup{width:min(36rem,calc(100vw - 2rem))!important}.swal2-popup.dg-swal-popup.dg-ai-manual-context-swal{width:min(46rem,calc(100vw - 2rem))!important}.admin-social-settings-alert,.card .alert{overflow-wrap:anywhere}.dg-ai-manual-context-option-icon{flex:0 0 2rem;width:2rem;height:2rem;display:inline-flex;align-items:center;justify-content:center;border-radius:.65rem;margin-top:-.15rem}.dg-ai-manual-context-option-copy{min-width:0;line-height:1.35}.dg-ai-manual-context-option-copy small{margin-top:.15rem;line-height:1.35}.dg-ai-editorial-category-preview .avatar{display:inline-flex;align-items:center;justify-content:center}.dg-publication-channel-box{background:#ffffffb8}.dg-publication-log-list{display:grid;gap:.85rem;max-height:34rem;overflow:auto;padding-right:.15rem}.dg-publication-log-item{position:relative;padding:.9rem .95rem;border:1px solid rgba(47,43,61,.12);border-radius:.85rem;background:#ffffffc7}.dg-publication-log-item:before{content:"";position:absolute;top:.95rem;left:-.05rem;width:.22rem;height:calc(100% - 1.9rem);border-radius:999px;background:var(--dg-primary);opacity:.22}.dg-media-table-thumb{width:4rem;height:4rem;object-fit:cover;background:#00c9bd14}.dg-media-preview-frame{min-height:14rem;border:1px solid rgba(47,43,61,.12);border-radius:1rem;background:linear-gradient(135deg,#00c9bd14,#071b4d0a);display:flex;align-items:center;justify-content:center;overflow:hidden}.dg-media-preview-frame img{width:100%;height:100%;max-height:24rem;object-fit:contain;background:#fff}.dg-media-preview-frame.is-empty{padding:2rem}.dg-media-preview-placeholder{color:var(--dg-secondary-color);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;text-align:center}.dg-media-preview-placeholder .icon-base{font-size:2.4rem;color:var(--dg-primary)}.dg-focus-card-image,.dg-focus-reader-image{width:100%;object-fit:cover;background:#071b4d0a}.dg-focus-card-image{height:11rem}.dg-focus-reader-image{max-height:24rem}.dg-focus-hero{background:linear-gradient(135deg,#00c9bd1f,#071b4d0a)}@media (max-width: 575.98px){.dg-focus-card-image{height:9rem}}.dg-focus-hero-clean{background:#fff;border:1px solid rgba(7,27,77,.08)!important;box-shadow:0 .65rem 1.75rem #071b4d0f!important}.dg-focus-hero-accent{height:.35rem;background:linear-gradient(90deg,#071b4d,#00c9bd)}.dg-focus-hero-icon .avatar-initial{background:linear-gradient(135deg,#00c9bd24,#071b4d14);color:#00a99f;border:1px solid rgba(0,201,189,.18)}.dg-focus-hero-copy{max-width:48rem;line-height:1.55}.dg-focus-access-card{min-width:13.5rem;padding:1rem 1.1rem;border-radius:1rem;background:linear-gradient(135deg,#00c9bd14,#071b4d08);border:1px solid rgba(0,201,189,.14);color:#071b4d}.dg-focus-filter-form .select2-container,.dg-focus-filter-select{min-width:17rem}.dg-focus-search-input{min-width:min(26rem,100%)}@media (max-width: 575.98px){.dg-focus-access-card,.dg-focus-filter-form,.dg-focus-filter-select,.dg-focus-search-input,.dg-focus-filter-form .select2-container{width:100%!important;min-width:100%}}.dg-focus-admin-hero{border:1px solid rgba(0,201,189,.12);box-shadow:0 .75rem 2rem #071b4d14}.dg-focus-admin-hero-bar{height:.35rem;background:linear-gradient(90deg,#071b4d,#00c9bd)}.dg-focus-metric-soft,.dg-focus-trend-box{border:1px solid rgba(0,201,189,.12);border-radius:1rem;background:#00c9bd0b;padding:1rem}.dg-focus-metric-soft small,.dg-focus-trend-box small,.dg-focus-trend-box span{display:block;color:var(--dg-secondary-color)}.dg-focus-metric-soft strong,.dg-focus-trend-box strong{display:block;color:#071b4d;font-size:1.05rem;margin-top:.25rem}.dg-focus-plan-row,.dg-focus-purchase-row{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:.95rem 0;border-bottom:1px solid var(--dg-border-color)}.dg-focus-plan-row:last-child,.dg-focus-purchase-row:last-child{border-bottom:0;padding-bottom:0}@media (max-width: 767.98px){.dg-focus-plan-row,.dg-focus-purchase-row{flex-direction:column}.dg-focus-plan-row .text-end,.dg-focus-purchase-row .text-end{text-align:left!important}}.dg-focus-admin-shell{border:1px solid rgba(0,201,189,.12);box-shadow:0 .75rem 2rem #071b4d14;background:linear-gradient(135deg,#fffffffa,#effffdb8)}.dg-focus-admin-nav{display:flex;flex-wrap:wrap;gap:.6rem}.dg-focus-admin-nav-link{display:inline-flex;align-items:center;gap:.5rem;padding:.62rem .9rem;border:1px solid rgba(0,201,189,.16);border-radius:999px;color:#071b4d;background:#ffffffb8;font-weight:600;transition:all .18s ease-in-out}.dg-focus-admin-nav-link:hover,.dg-focus-admin-nav-link.active{color:#fff;background:linear-gradient(135deg,#071b4d,#00c9bd);border-color:transparent;box-shadow:0 .55rem 1.1rem #071b4d29}.dg-focus-kpi-card{transition:transform .18s ease-in-out,box-shadow .18s ease-in-out}.dg-focus-kpi-card:hover{transform:translateY(-2px);box-shadow:0 .75rem 2rem #071b4d1c}.dg-focus-trend-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:.75rem}.dg-focus-progress-row{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.85rem 0;border-bottom:1px solid var(--dg-border-color)}.dg-focus-progress-row:last-child{border-bottom:0}.dg-focus-action-card{display:flex;flex-direction:column;gap:.35rem;height:100%;padding:1.15rem;border:1px solid rgba(0,201,189,.14);border-radius:1rem;color:#071b4d;background:#00c9bd0b;transition:all .18s ease-in-out}.dg-focus-action-card:hover{color:#071b4d;background:#00c9bd16;transform:translateY(-2px)}.dg-focus-action-card i{color:#00a99f;font-size:1.6rem}.dg-focus-action-card span{font-weight:700}.dg-focus-action-card small{color:var(--dg-secondary-color)}@media (max-width: 1199.98px){.dg-focus-trend-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 575.98px){.dg-focus-admin-nav{flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;padding:.15rem .05rem .5rem;-webkit-overflow-scrolling:touch;scrollbar-width:thin}.dg-focus-admin-nav-link{flex:0 0 auto;min-width:2.75rem;justify-content:center;padding:.58rem .78rem}.dg-focus-admin-nav-link span{display:none}.dg-focus-trend-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.layout-wrapper .card:not([class*=bg-]){border-color:#071b4d12;background-image:linear-gradient(180deg,var(--dg-card-bg, #fff) 0%,var(--dg-card-bg, #fff) 72%,rgba(0,201,189,.055) 100%);box-shadow:0 .85rem 2.25rem #071b4d13,0 .15rem .75rem #00c9bd09}.layout-wrapper .card:not([class*=bg-])>.card-header,.layout-wrapper .card:not([class*=bg-])>.card-footer{background-color:transparent}.layout-wrapper .card .table{background-color:transparent}@media (max-width: 767.98px){.layout-wrapper .card:not([class*=bg-]){box-shadow:0 .65rem 1.65rem #071b4d12,0 .12rem .55rem #00c9bd09}}#dgLandingNav.layout-navbar{position:fixed!important;inset:0 0 auto 0!important;width:100%!important;z-index:1200!important;padding:.85rem 0!important;background:linear-gradient(180deg,#f7fbffeb,#f7fbff94 62%,#f7fbff00)!important;pointer-events:none;isolation:isolate}#dgLandingNav.layout-navbar>.container,#dgLandingNav .landing-navbar{pointer-events:auto}#dgLandingNav .landing-navbar{backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);background:#ffffffe6!important;box-shadow:0 .75rem 2rem #071b4d1a}@media (max-width: 991.98px){#dgLandingNav.layout-navbar{padding:max(.6rem,env(safe-area-inset-top)) .75rem .6rem!important}#dgLandingNav.layout-navbar>.container{max-width:100%;padding-right:0;padding-left:0}#dgLandingNav .landing-navbar{min-height:3.75rem;border-radius:.75rem}}.layout-wrapper .card>.card-footer{padding-top:1.15rem;padding-bottom:1.15rem}.layout-wrapper .card>.card-footer .btn{margin-top:.125rem;margin-bottom:.125rem}.tooltip.dg-tooltip .tooltip-inner{background:linear-gradient(135deg,#071b4d,#00c9bd);color:#fff;border-radius:.65rem;padding:.42rem .72rem;font-weight:600;box-shadow:0 .55rem 1.25rem #071b4d3d}body.dg-job-ad-lightbox-open .modal-backdrop{z-index:2040!important;background-color:#071b4d}body.dg-job-ad-lightbox-open .modal-backdrop.show{opacity:.72;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.dg-job-ad-lightbox-modal{z-index:2050!important}.dg-job-ad-lightbox-modal .modal-dialog{max-width:min(1140px,calc(100vw - 2rem));pointer-events:none}.dg-job-ad-lightbox-modal .modal-content{position:relative;display:inline-flex;width:auto;max-width:100%;margin:0 auto;overflow:visible;background:transparent!important;border:0!important;border-radius:1.15rem;box-shadow:none!important;pointer-events:auto}.dg-job-ad-lightbox-modal [data-job-ad-lightbox-image]{display:block;width:auto!important;max-width:100%;max-height:82vh;object-fit:contain;border-radius:1.15rem;box-shadow:0 2rem 5rem #00000052}.dg-job-ad-lightbox-close,.dg-job-ad-lightbox-modal .dg-job-ad-lightbox-close{position:absolute;top:-.95rem;right:-.95rem;z-index:6;display:inline-flex;align-items:center;justify-content:center;width:2.55rem;height:2.55rem;min-width:2.55rem;min-height:2.55rem;padding:0;border:1px solid rgba(255,255,255,.82);border-radius:999px;color:#071b4d;background:#fff;opacity:1!important;filter:none!important;box-shadow:0 .85rem 2.15rem #071b4d47;transform:none!important;transition:box-shadow .16s ease,background-color .16s ease,color .16s ease}.dg-job-ad-lightbox-close i,.dg-job-ad-lightbox-modal .dg-job-ad-lightbox-close i{font-size:1.25rem;line-height:1;color:currentColor}.dg-job-ad-lightbox-close:hover,.dg-job-ad-lightbox-close:focus,.dg-job-ad-lightbox-close:active,.dg-job-ad-lightbox-modal .dg-job-ad-lightbox-close:hover,.dg-job-ad-lightbox-modal .dg-job-ad-lightbox-close:focus,.dg-job-ad-lightbox-modal .dg-job-ad-lightbox-close:active{color:#071b4d;background:#fff;box-shadow:0 1rem 2.45rem #071b4d57;outline:0;opacity:1!important;transform:none!important}@media (max-width: 575.98px){.dg-job-ad-lightbox-modal .modal-dialog{max-width:calc(100vw - 1.25rem)}.dg-job-ad-lightbox-modal [data-job-ad-lightbox-image]{max-height:76vh;border-radius:.9rem}.dg-job-ad-lightbox-close,.dg-job-ad-lightbox-modal .dg-job-ad-lightbox-close{top:.55rem;right:.55rem;width:2.35rem;height:2.35rem;min-width:2.35rem;min-height:2.35rem}}#dgLandingNav .dg-front-services-dropdown{position:relative}#dgLandingNav .dg-front-services-toggle{display:inline-flex;align-items:center;gap:.35rem}#dgLandingNav .dg-front-services-caret{display:inline-flex;align-items:center;justify-content:center;font-size:1rem;line-height:1;opacity:.72;transition:transform .18s ease,opacity .18s ease}#dgLandingNav .dg-front-services-dropdown.is-open .dg-front-services-toggle{color:#00a99f}#dgLandingNav .dg-front-services-dropdown.is-open .dg-front-services-caret{opacity:1;transform:rotate(180deg)}#dgLandingNav .dg-front-services-menu{display:block;min-width:18.75rem;padding:.55rem;margin-top:.7rem;border:1px solid rgba(0,201,189,.18);border-radius:1rem;background:#fffffffa;box-shadow:0 1.1rem 2.9rem #071b4d2e;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);opacity:0;transform:translateY(.45rem);visibility:hidden;pointer-events:none;transition:opacity .18s ease,transform .18s ease,visibility 0s linear .18s}#dgLandingNav .dg-front-services-menu.show,#dgLandingNav .dg-front-services-dropdown.is-open>.dg-front-services-menu{opacity:1;transform:translateY(0);visibility:visible;pointer-events:auto;transition:opacity .18s ease,transform .18s ease,visibility 0s}#dgLandingNav .dg-front-services-menu:not(.show):not(.is-open){display:block}#dgLandingNav .dg-front-service-item{display:flex;align-items:center;gap:.75rem;padding:.72rem .78rem;border-radius:.82rem;color:#071b4de6;font-weight:700;line-height:1.22;transition:background-color .16s ease,color .16s ease,transform .16s ease}#dgLandingNav .dg-front-service-icon{display:inline-flex;align-items:center;justify-content:center;width:2.15rem;height:2.15rem;min-width:2.15rem;border-radius:.78rem;color:#00a99f;background:linear-gradient(135deg,#00c9bd2e,#00c9bd14);box-shadow:inset 0 0 0 1px #00c9bd29}#dgLandingNav .dg-front-service-icon i{display:inline-flex;align-items:center;justify-content:center;font-size:1.25rem;line-height:1;color:currentColor!important;opacity:1!important}#dgLandingNav .dg-front-service-label{display:block;min-width:0}#dgLandingNav .dg-front-service-item:hover,#dgLandingNav .dg-front-service-item:focus{color:#071b4d;background:#00c9bd1a;transform:translate(.1rem)}#dgLandingNav .dg-front-service-item:hover .dg-front-service-icon,#dgLandingNav .dg-front-service-item:focus .dg-front-service-icon{color:#fff;background:linear-gradient(135deg,#00c9bd,#00a99f);box-shadow:0 .55rem 1.35rem #00a99f38}.dg-public-mobile-menu-section{padding:.75rem .95rem .25rem;font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#ffffff8c}.dg-legal-richtext h2,.dg-legal-richtext h3,.dg-legal-richtext h4{margin-top:2rem;margin-bottom:.85rem;font-weight:800;color:#071b4d}.dg-legal-richtext h2:first-child,.dg-legal-richtext h3:first-child,.dg-legal-richtext h4:first-child{margin-top:0}.dg-legal-richtext p,.dg-legal-richtext li{color:#071b4dc7;line-height:1.72}.dg-legal-richtext a{font-weight:700}@media (hover: hover) and (pointer: fine) and (min-width: 992px){#dgLandingNav .dg-front-services-dropdown:hover>.dg-front-services-toggle{color:#00a99f}#dgLandingNav .dg-front-services-dropdown:hover>.dg-front-services-toggle .dg-front-services-caret{opacity:1;transform:rotate(180deg)}#dgLandingNav .dg-front-services-dropdown:hover>.dg-front-services-menu{opacity:1;transform:translateY(0);visibility:visible;pointer-events:auto;transition:opacity .18s ease,transform .18s ease,visibility 0s}}#dgLandingNav .dg-front-services-menu{overflow:visible}#dgLandingNav .dg-front-service-icon{color:#008f88;background:linear-gradient(135deg,#00c9bd38,#071b4d0a)}#dgLandingNav .dg-front-service-icon i{font-size:1.28rem;line-height:1}#dgLandingNav .dg-front-service-label{color:inherit}body.dg-job-ad-lightbox-open #dgLandingNav.layout-navbar{z-index:1030!important}.modal.dg-job-ad-lightbox-modal .dg-job-ad-lightbox-close,.modal.dg-job-ad-lightbox-modal .btn-close.dg-job-ad-lightbox-close,.dg-job-ad-lightbox-close{top:-.8rem;right:-.8rem;transform:none!important;translate:none!important}.modal.dg-job-ad-lightbox-modal .dg-job-ad-lightbox-close:hover,.modal.dg-job-ad-lightbox-modal .dg-job-ad-lightbox-close:focus,.modal.dg-job-ad-lightbox-modal .dg-job-ad-lightbox-close:active,.modal.dg-job-ad-lightbox-modal .btn-close.dg-job-ad-lightbox-close:hover,.modal.dg-job-ad-lightbox-modal .btn-close.dg-job-ad-lightbox-close:focus,.modal.dg-job-ad-lightbox-modal .btn-close.dg-job-ad-lightbox-close:active{transform:none!important;translate:none!important;opacity:1!important;outline:0!important}.dg-legal-documents-note{border:1px solid rgba(0,201,189,.22)!important;border-radius:.95rem;color:#071b4d!important;background:linear-gradient(135deg,#00c9bd1c,#ffffffc7)!important}.dg-legal-documents-note>i{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:1.35rem;height:1.35rem;color:#00a99f!important;font-size:1.15rem;line-height:1}.dg-legal-document-icon{display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 auto;width:3rem!important;height:3rem!important;min-width:3rem!important;color:#00a99f!important;background:linear-gradient(135deg,#00c9bd2e,#00c9bd12)!important;box-shadow:inset 0 0 0 1px #00c9bd24}.dg-legal-document-icon i{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:1.45rem;height:1.45rem;margin:0!important;color:currentColor!important;font-size:1.45rem!important;line-height:1!important;opacity:1!important}#dgLandingNav .dg-front-desktop-nav-list,#dgLandingNav .dg-front-desktop-nav-list>li,#dgLandingNav .dg-front-services-dropdown,#dgLandingNav .dg-front-services-menu,#dgLandingNav .dg-front-services-menu>li{list-style:none!important}#dgLandingNav .dg-front-services-menu{padding-left:.55rem!important}#dgLandingNav .dg-front-services-menu>li{margin:0!important;padding:0!important}.dg-landing .dg-home-blog-carousel{padding:.55rem .8rem 2.25rem!important;margin:-.55rem -.8rem -1.25rem!important}.dg-landing .dg-home-blog-carousel .card,.dg-landing .dg-blog-card,.dg-landing .dg-job-ad-card{box-shadow:0 .75rem 2rem #071b4d13!important}.dg-landing .dg-home-blog-carousel .card:hover,.dg-landing .dg-blog-page .dg-blog-card:hover,.dg-landing .dg-job-ad-card:hover{box-shadow:0 1rem 2.5rem #071b4d1f!important}@media (max-width: 991.98px){.dg-public-mobile-menu{width:min(18.25rem,86vw)!important;min-width:min(18.25rem,86vw)!important;max-width:min(18.25rem,86vw)!important;color:#ffffffd1!important;border-right:1px solid rgba(255,255,255,.08)!important;background:radial-gradient(circle at 14% 8%,rgba(0,201,189,.24),transparent 30%),radial-gradient(circle at 92% 84%,rgba(0,169,223,.18),transparent 35%),linear-gradient(180deg,#071b4d,#071433 56%,#04091f)!important;box-shadow:.85rem 0 2.6rem #040b1f59!important}.dg-public-mobile-menu:after{color:#ffffff40!important}.dg-public-mobile-menu-header{border-bottom:1px solid rgba(255,255,255,.08)!important;background:#ffffff0b!important;backdrop-filter:blur(18px)!important;-webkit-backdrop-filter:blur(18px)!important}.dg-public-mobile-menu-logo-icon{border-radius:.9rem!important;background:#ffffff14!important;box-shadow:inset 0 0 0 1px #ffffff1a,0 .7rem 1.4rem #00000029!important}.dg-public-mobile-menu-logo-text,.dg-public-mobile-menu .app-brand-text.demo,.dg-public-mobile-menu-logo{color:#fff!important}.dg-public-mobile-menu-close{color:#ffffffc2!important;background:#ffffff0f!important;border-radius:.8rem!important}.dg-public-mobile-menu-close:hover,.dg-public-mobile-menu-close:focus{color:#fff!important;background:#ffffff1f!important}.dg-public-mobile-menu-section{color:#ffffff75!important;font-weight:800!important}.dg-public-mobile-menu-link{min-height:2.72rem!important;border-radius:.95rem!important;color:#ffffffba!important;font-weight:700!important}.dg-public-mobile-menu-icon{width:2.05rem!important;min-width:2.05rem!important;height:2.05rem!important;border-radius:.82rem!important;color:#ffffffc2!important;background:#ffffff12!important;box-shadow:inset 0 0 0 1px #ffffff0f!important}.dg-public-mobile-menu-link:hover,.dg-public-mobile-menu-link:focus,.dg-public-mobile-menu-link.active{color:#fff!important;background:#ffffff13!important;transform:translate(3px)!important}.dg-public-mobile-menu-link:hover .dg-public-mobile-menu-icon,.dg-public-mobile-menu-link:focus .dg-public-mobile-menu-icon,.dg-public-mobile-menu-link.active .dg-public-mobile-menu-icon{color:#fff!important;background:linear-gradient(135deg,#00c9bd,#00a9df)!important;transform:none!important;box-shadow:0 .65rem 1.35rem #00c9bd33!important}.dg-public-mobile-menu-overlay.landing-menu-overlay{background:#040b1f9e!important;backdrop-filter:blur(3px)!important;-webkit-backdrop-filter:blur(3px)!important}}
