.elementor-1698 .elementor-element.elementor-element-72718aac{--display:flex;}.elementor-1698 .elementor-element.elementor-element-31cdbf75{--display:flex;}.elementor-1698 .elementor-element.elementor-element-1430adb1{--display:flex;}.elementor-1698 .elementor-element.elementor-element-564f956{--display:flex;}.elementor-1698 .elementor-element.elementor-element-24faeee4 .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-1698 .elementor-element.elementor-element-24faeee4 .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-1698 .elementor-element.elementor-element-24faeee4 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-1698 .elementor-element.elementor-element-24faeee4 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-1698 .elementor-element.elementor-element-24faeee4 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-1698 .elementor-element.elementor-element-24faeee4 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-1698 .elementor-element.elementor-element-24faeee4 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-1698 .elementor-element.elementor-element-24faeee4 .elementor-field-type-html{padding-bottom:0px;}.elementor-1698 .elementor-element.elementor-element-24faeee4 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;}.elementor-1698 .elementor-element.elementor-element-24faeee4 .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;}.elementor-1698 .elementor-element.elementor-element-24faeee4 .e-form__buttons__wrapper__button-next{color:#ffffff;}.elementor-1698 .elementor-element.elementor-element-24faeee4 .elementor-button[type="submit"]{color:#ffffff;}.elementor-1698 .elementor-element.elementor-element-24faeee4 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-1698 .elementor-element.elementor-element-24faeee4 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-1698 .elementor-element.elementor-element-24faeee4 .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-1698 .elementor-element.elementor-element-24faeee4 .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-1698 .elementor-element.elementor-element-24faeee4 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-1698 .elementor-element.elementor-element-24faeee4 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-1698 .elementor-element.elementor-element-24faeee4{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}/* Start custom CSS *//* DGT V5: neutralize theme/Elementor typography inside this page only. */
.dgt-live-v5.dgt-live-v5,.dgt-live-v5.dgt-live-v5 .e-con,.dgt-live-v5.dgt-live-v5 .elementor-widget-html{font-family:var(--sans)!important;font-weight:400!important;font-style:normal!important}
.dgt-live-v5.dgt-live-v5 :is(h1,h2,h3,h4,h5,h6,p,a,button,input,textarea,label,li,summary,span,strong,b){font-family:var(--sans)!important;font-style:normal!important}
.dgt-live-v5.dgt-live-v5 :is(h1,h2,h3,h4,h5,h6){font-weight:400!important;color:inherit!important;text-transform:none!important}
.dgt-live-v5.dgt-live-v5 :is(p,li,input,textarea,summary){font-weight:400!important;text-transform:none!important}
.dgt-live-v5.dgt-live-v5 :is(a,button,.elementor-button,.elementor-button-text){text-transform:none!important}
.dgt-live-v5.dgt-live-v5 :is(strong,b,.brand-word,.button,.text-link,.offer-heading,.eyebrow,.feature-top,.domain-preview label){font-weight:700!important}
.dgt-live-v5.dgt-live-v5 .hero-actions .text-link{font-weight:400!important}
.dgt-live-v5.dgt-live-v5 :is(.eyebrow,.offer-heading,.offer-type){text-transform:uppercase!important}
.dgt-live-v5.dgt-live-v5 .hero h1 .green,.dgt-live-v5.dgt-live-v5 .contact h2 span{color:var(--green)!important}
.dgt-live-v5.dgt-live-v5 .domain-section h2 span{color:#1c7750!important}
.dgt-live-v5.dgt-live-v5 .project h3 a{color:inherit!important}
.dgt-live-v5.dgt-live-v5 .button-green{color:var(--ink)!important}
.dgt-live-v5.dgt-live-v5 .button-dark{color:var(--white)!important}
.dgt-live-v5.dgt-live-v5 .button-outline{color:var(--ink)!important}
.dgt-live-v5.dgt-live-v5 .button-outline:hover{color:var(--white)!important}

.dgt-live-v5.dgt-live-v5 .site-offer>a[data-package],.dgt-live-v5.dgt-live-v5 .maint-offer>a[data-package]{display:flex!important;align-items:center;justify-content:space-between;gap:18px;width:100%;min-height:56px;padding:17px 22px!important;margin-top:auto;box-sizing:border-box;border:1px solid #111!important;border-radius:0;background:transparent!important;color:#111!important;font-size:17px;font-weight:500!important;text-decoration:none;transition:background-color .2s,color .2s}
.dgt-live-v5.dgt-live-v5 .site-offer>a[data-package]:hover,.dgt-live-v5.dgt-live-v5 .maint-offer>a[data-package]:hover,.dgt-live-v5.dgt-live-v5 .site-offer>a[data-package]:focus-visible,.dgt-live-v5.dgt-live-v5 .maint-offer>a[data-package]:focus-visible{background:#111!important;color:#fff!important}
.dgt-live-v5.dgt-live-v5 .site-offer>a[data-package] svg,.dgt-live-v5.dgt-live-v5 .maint-offer>a[data-package] svg{color:inherit;stroke:currentColor;transition:transform .2s}
.dgt-live-v5.dgt-live-v5 .site-offer>a[data-package]:hover svg,.dgt-live-v5.dgt-live-v5 .maint-offer>a[data-package]:hover svg{transform:translate(3px,-3px)}
.dgt-live-v5.dgt-live-v5 .site-offer,.dgt-live-v5.dgt-live-v5 .maint-offer{gap:0}
.dgt-live-v5.dgt-live-v5 .site-offer .offer-cost,.dgt-live-v5.dgt-live-v5 .maint-offer .features,.dgt-live-v5.dgt-live-v5 .maint-offer .maint-foot{margin-bottom:28px}
.dgt-live-v5.dgt-live-v5 .hero.dark{background:#000!important}
.dgt-live-v5.dgt-live-v5 .hero-brand-art{right:-10px;top:70px;width:390px;height:260px;mix-blend-mode:screen;mask-image:radial-gradient(ellipse at center,#000 40%,transparent 74%);-webkit-mask-image:radial-gradient(ellipse at center,#000 40%,transparent 74%)}
.dgt-live-v5.dgt-live-v5 .hero-brand-art img{width:750px}
@media(max-width:1000px){.dgt-live-v5.dgt-live-v5 .hero-brand-art{right:-20px;width:310px}.dgt-live-v5.dgt-live-v5 .hero-brand-art img{width:650px}}
@media(max-width:767px){.dgt-live-v5.dgt-live-v5 .hero-brand-art{right:auto;top:auto;width:100%;height:200px}.dgt-live-v5.dgt-live-v5 .hero-brand-art img{width:600px}}
/* Typography audit: readable supporting text at both breakpoints. */
.dgt-live-v5.dgt-live-v5 .project-meta{font-size:17px!important;line-height:1.6!important;color:#46534c}
.dgt-live-v5.dgt-live-v5 .nav a{font-size:17px!important;line-height:1.5}
.dgt-live-v5.dgt-live-v5 .offer-description,.dgt-live-v5.dgt-live-v5 .maint-desc,.dgt-live-v5.dgt-live-v5 .features li,.dgt-live-v5.dgt-live-v5 .service-condition,.dgt-live-v5.dgt-live-v5 .condition-link,.dgt-live-v5.dgt-live-v5 .scope-note,.dgt-live-v5.dgt-live-v5 .maint-foot,.dgt-live-v5.dgt-live-v5 .price-unit,.dgt-live-v5.dgt-live-v5 .domain-own,.dgt-live-v5.dgt-live-v5 .step p,.dgt-live-v5.dgt-live-v5 .faq details p,.dgt-live-v5.dgt-live-v5 .faq summary,.dgt-live-v5.dgt-live-v5 .footer-inner p,.dgt-live-v5.dgt-live-v5 #domain-hint{font-size:18px!important;line-height:1.65!important}
.dgt-live-v5.dgt-live-v5 .dgt-native-form.elementor-widget-form .elementor-field-label{font-size:17px!important;line-height:1.5!important;margin-bottom:8px}
.dgt-live-v5.dgt-live-v5 .dgt-native-form.elementor-widget-form input,.dgt-live-v5.dgt-live-v5 .dgt-native-form.elementor-widget-form textarea{font-size:18px!important;line-height:1.5!important}
.dgt-live-v5.dgt-live-v5 .site-offer>a[data-package],.dgt-live-v5.dgt-live-v5 .maint-offer>a[data-package],.dgt-live-v5.dgt-live-v5 .button,.dgt-live-v5.dgt-live-v5 .text-link,.dgt-live-v5.dgt-live-v5 .elementor-button{font-size:18px!important;line-height:1.4!important}
.dgt-live-v5.dgt-live-v5 .service-condition strong,.dgt-live-v5.dgt-live-v5 .maint-foot strong{font-size:inherit!important}
@media(max-width:767px){.dgt-live-v5.dgt-live-v5 .section-intro>p,.dgt-live-v5.dgt-live-v5 .contact-lead{font-size:18px!important;line-height:1.65!important}.dgt-live-v5.dgt-live-v5 .hero-actions{gap:24px}.dgt-live-v5.dgt-live-v5 .site-offer>a[data-package],.dgt-live-v5.dgt-live-v5 .maint-offer>a[data-package]{padding:16px!important}.dgt-live-v5.dgt-live-v5 .project-meta{overflow-wrap:anywhere}}
.dgt-live-v5.dgt-live-v5 .domain-section h2 span{color:#75f3b9!important}
/* Domain checker uses the established DGT palette. */
.dgt-live-v5.dgt-live-v5 .domain-section{background:#151b18!important;border-color:#344239!important}
.dgt-live-v5.dgt-live-v5 .domain-section h2 span,.dgt-live-v5.dgt-live-v5 .domain-copy strong{color:#32dd9b!important}
.dgt-live-v5.dgt-live-v5 .domain-kicker{color:#b8f8d8!important}
.dgt-live-v5.dgt-live-v5 .domain-own{color:#d0d8d2!important}
.dgt-live-v5.dgt-live-v5 .domain-preview{background:#e2f4e9!important;border-color:#b8dccb!important;color:#151b18!important;box-shadow:none!important}
.dgt-live-v5.dgt-live-v5 .domain-preview label,.dgt-live-v5.dgt-live-v5 .domain-field input,.dgt-live-v5.dgt-live-v5 .domain-field>span,.dgt-live-v5.dgt-live-v5 #domain-hint{color:#151b18!important}
.dgt-live-v5.dgt-live-v5 .domain-field{border-color:#151b18!important}
.dgt-live-v5.dgt-live-v5 .domain-controls button{background:#32dd9b!important;border-color:#32dd9b!important;color:#151b18!important}
.dgt-live-v5.dgt-live-v5 .domain-controls button:hover{background:#b8f8d8!important;border-color:#b8f8d8!important}
.dgt-live-v5.dgt-live-v5 .contact-email{transition:color .2s}
.dgt-live-v5.dgt-live-v5 .contact-email:hover,.dgt-live-v5.dgt-live-v5 .contact-email:focus-visible,.dgt-live-v5.dgt-live-v5 .contact-email:hover svg{color:#32dd9b!important}
.dgt-live-v5.dgt-live-v5 .domain-input-help{font-size:16px!important;line-height:1.5!important;color:#46534c!important;margin:0 0 14px}
/* Consistent stationary CTA states across navigation, hero and packages. */
/* Mobile process: removed step numbers must not leave a 37px title column. */
@media(max-width:767px){.dgt-live-v5.dgt-live-v5 .process .step{display:block!important;min-width:0}.dgt-live-v5.dgt-live-v5 .process .step h3{width:auto!important;max-width:none!important;margin:0!important;line-height:1.25!important;overflow-wrap:normal}.dgt-live-v5.dgt-live-v5 .process .step p{width:auto!important;max-width:none!important;margin:16px 0 0!important}.dgt-live-v5.dgt-live-v5 .process .steps{grid-template-columns:1fr!important;gap:32px!important}}
.dgt-live-v5.dgt-live-v5 :is(.site-header .button,.hero-actions .button,.hero-actions .text-link,.site-offer>a[data-package],.maint-offer>a[data-package]){transform:none!important;translate:none!important;transition:background-color .2s,color .2s,border-color .2s!important}
.dgt-live-v5.dgt-live-v5 :is(.site-header .button,.hero-actions .button,.hero-actions .text-link,.site-offer>a[data-package],.maint-offer>a[data-package]) svg{transform:none!important;translate:none!important;transition:color .2s!important}
.dgt-live-v5.dgt-live-v5 :is(.site-header .button,.hero-actions .button){border:1px solid #32dd9b!important;background:#32dd9b!important;color:#151b18!important}
.dgt-live-v5.dgt-live-v5 .hero-actions .text-link{border:1px solid #32dd9b!important;background:transparent!important;color:#32dd9b!important;padding:16px 24px!important;min-height:58px;box-sizing:border-box}
.dgt-live-v5.dgt-live-v5 :is(.site-header .button,.hero-actions .button,.hero-actions .text-link):is(:hover,:focus-visible){background:#111!important;color:#fff!important;border-color:#32dd9b!important;transform:none!important;translate:none!important}/* End custom CSS */