:root {
--domago-radius-card: 16px;
--domago-radius-button: 9999px;
--domago-radius-input: 12px;
--domago-section-padding-mobile: 48px;
--domago-section-padding-desktop: 80px;
--domago-mobile-gutter: 1.25rem;
--domago-hero-navy: #1c2b3a; } .domago-section {
padding-top: var(--domago-section-padding-mobile);
padding-bottom: var(--domago-section-padding-mobile);
}
.domago-section .wp-block-separator,
.domago-section hr.wp-block-separator {
display: none !important;
margin: 0 !important;
}
@media (min-width: 921px) {
.domago-section {
padding-top: var(--domago-section-padding-desktop);
padding-bottom: var(--domago-section-padding-desktop);
}
}
.domago-bg-cream {
background-color: var(--ast-global-color-5);
}
.domago-bg-soft-cream {
background-color: var(--ast-global-color-6);
}
.domago-bg-warm-beige {
background-color: var(--ast-global-color-7);
}
.domago-bg-white {
background-color: var(--ast-global-color-4);
}
.domago-lead {
font-size: 1.125rem;
line-height: 1.6;
}
@media (min-width: 921px) {
.domago-lead {
font-size: 1.25rem;
}
} @media (max-width: 920px) {
.wp-block-buttons {
flex-direction: column;
align-items: stretch;
}
.wp-block-buttons > .wp-block-button {
width: 100%;
}
.wp-block-buttons.domago-buttons-inline-mobile {
flex-direction: row;
align-items: center;
flex-wrap: wrap;
}
.wp-block-buttons.domago-buttons-inline-mobile > .wp-block-button {
width: auto;
}
} .domago-eyebrow {
color: var(--ast-global-color-1);
margin-bottom: 0.75rem;
}
.domago-hero .wp-block-columns.domago-hero-columns {
align-items: center;
gap: 2.5rem;
}
.domago-hero-columns > .wp-block-column:last-child {
display: flex;
align-items: center;
justify-content: flex-end;
}
.domago-hero-rotator,
.domago-hero-image {
border-radius: var(--domago-radius-card);
line-height: 0;
overflow: hidden;
width: 100%;
}
.domago-hero-rotator {
aspect-ratio: 4 / 5;
max-height: 560px;
}
.domago-hero-rotator.wp-block-group {
display: block;
margin: 0 !important;
max-width: none;
width: 100%;
}
.domago-hero-rotator > figure.wp-block-image {
display: none;
margin: 0;
}
.domago-hero-rotator > figure.wp-block-image.is-active {
display: block;
}
.domago-hero-rotator img,
.domago-hero-image img {
border-radius: var(--domago-radius-card);
display: block;
height: 100%;
object-fit: cover;
object-position: center;
width: 100%;
}
.domago-hero-image img {
height: auto;
} .domago-bg-hero-dark {
background-color: var(--domago-hero-navy);
background-image: radial-gradient(ellipse at 85% 15%, color-mix(in srgb, var(--ast-global-color-0) 14%, transparent), transparent 55%);
}
.domago-hero-landing h1,
.domago-hero-landing .domago-lead-light {
color: var(--ast-global-color-4);
}
.domago-hero-landing .domago-eyebrow-light {
color: var(--ast-global-color-0);
}
.domago-hero-landing .domago-lead-light {
color: rgba(255, 255, 255, 0.88);
}
.domago-hero-highlight {
color: var(--ast-global-color-0);
}
.domago-hero-landing .wp-block-button:not(.is-style-outline):not(.domago-btn-whatsapp) .wp-block-button__link {
background-color: var(--ast-global-color-0) !important;
border-color: var(--ast-global-color-0) !important;
color: #000000 !important;
}
.domago-hero-landing .wp-block-button:not(.is-style-outline):not(.domago-btn-whatsapp) .wp-block-button__link:hover,
.domago-hero-landing .wp-block-button:not(.is-style-outline):not(.domago-btn-whatsapp) .wp-block-button__link:focus {
background-color: var(--ast-global-color-1) !important;
border-color: var(--ast-global-color-1) !important;
color: #ffffff !important;
}
.domago-hero-landing .wp-block-button.is-style-outline .wp-block-button__link {
background-color: transparent !important;
border: 2px solid rgba(255, 255, 255, 0.85) !important;
color: #ffffff !important;
}
.domago-hero-landing .wp-block-button.is-style-outline .wp-block-button__link:hover,
.domago-hero-landing .wp-block-button.is-style-outline .wp-block-button__link:focus {
background-color: rgba(255, 255, 255, 0.08) !important;
border-color: #ffffff !important;
color: #ffffff !important;
}
.domago-hero-stats {
display: flex;
flex-wrap: wrap;
gap: 1rem 1.75rem;
margin-top: 1.75rem;
}
.domago-hero-stats--compact {
margin-top: 1.25rem;
}
.domago-hero-stat {
color: rgba(255, 255, 255, 0.92);
font-size: 0.9375rem;
line-height: 1.35;
}
.domago-hero-stat strong {
color: #ffffff;
display: block;
font-size: 1.125rem;
font-weight: 600;
}
.domago-hero-stat span {
color: rgba(255, 255, 255, 0.72);
display: block;
font-size: 0.8125rem;
}
.domago-hero-media {
position: relative;
width: 100%;
}
.domago-hero-badge {
background: rgba(28, 43, 58, 0.88);
border: 1px solid rgba(255, 255, 255, 0.14);
border-radius: 9999px;
bottom: 1rem;
color: #ffffff;
font-size: 0.8125rem;
left: 1rem;
line-height: 1.35;
margin: 0;
padding: 0.55rem 0.9rem;
position: absolute;
right: 1rem;
z-index: 2;
}
.domago-hero-facts {
display: grid;
gap: 0.75rem;
grid-template-columns: repeat(3, minmax(0, 1fr));
margin: 1.5rem 0 0.25rem;
}
.domago-hero-fact {
background: rgba(255, 255, 255, 0.08);
border: 1px solid rgba(255, 255, 255, 0.12);
border-radius: var(--domago-radius-card);
padding: 0.9rem 1rem;
}
.domago-hero-fact__value {
color: var(--ast-global-color-4);
display: block;
font-size: 1.25rem;
font-weight: 600;
line-height: 1.2;
}
.domago-hero-fact__label {
color: rgba(255, 255, 255, 0.9);
display: block;
font-size: 0.875rem;
margin-top: 0.2rem;
}
.domago-hero-fact__meta {
color: rgba(255, 255, 255, 0.62);
display: block;
font-size: 0.75rem;
margin-top: 0.35rem;
}
.domago-hero-image-wat img,
.domago-hero-image-intern img,
.domago-hero-image-onama img,
.domago-hero-image-konzultacije img,
.domago-hero-image-sim img {
aspect-ratio: 4 / 3;
height: auto;
max-height: 420px;
object-fit: cover;
width: 100%;
}
.domago-anchor-target {
scroll-margin-top: 110px;
} .page-id-14 .entry-content > .wp-block-uagb-container.uagb-is-root-container:first-child, .page-id-1521 .entry-content > .wp-block-uagb-container.uagb-is-root-container:first-child, .page-id-1522 .entry-content > .wp-block-uagb-container.uagb-is-root-container:first-child,
.page-id-14 .entry-content > .uagb-is-root-container:first-child:not(.domago-section), .page-id-1521 .entry-content > .uagb-is-root-container:first-child:not(.domago-section), .page-id-1522 .entry-content > .uagb-is-root-container:first-child:not(.domago-section),
.page-id-25 .entry-content > .wp-block-uagb-container.uagb-is-root-container:first-child, .page-id-1502 .entry-content > .wp-block-uagb-container.uagb-is-root-container:first-child, .page-id-1503 .entry-content > .wp-block-uagb-container.uagb-is-root-container:first-child,
.page-id-25 .entry-content > .uagb-is-root-container:first-child:not(.domago-section), .page-id-1502 .entry-content > .uagb-is-root-container:first-child:not(.domago-section), .page-id-1503 .entry-content > .uagb-is-root-container:first-child:not(.domago-section),
.page-id-217 .entry-content > .wp-block-uagb-container.uagb-is-root-container:first-child, .page-id-1512 .entry-content > .wp-block-uagb-container.uagb-is-root-container:first-child, .page-id-1511 .entry-content > .wp-block-uagb-container.uagb-is-root-container:first-child,
.page-id-217 .entry-content > .uagb-is-root-container:first-child:not(.domago-section), .page-id-1512 .entry-content > .uagb-is-root-container:first-child:not(.domago-section), .page-id-1511 .entry-content > .uagb-is-root-container:first-child:not(.domago-section),
.page-id-18 .entry-content > .wp-block-uagb-container.uagb-is-root-container:first-child, .page-id-1489 .entry-content > .wp-block-uagb-container.uagb-is-root-container:first-child, .page-id-1488 .entry-content > .wp-block-uagb-container.uagb-is-root-container:first-child,
.page-id-18 .entry-content > .uagb-is-root-container:first-child:not(.domago-section) , .page-id-1489 .entry-content > .uagb-is-root-container:first-child:not(.domago-section) , .page-id-1488 .entry-content > .uagb-is-root-container:first-child:not(.domago-section) {
display: none !important;
} .domago-hero-pill {
background: color-mix(in srgb, var(--ast-global-color-0) 16%, transparent);
border: 1px solid color-mix(in srgb, var(--ast-global-color-0) 42%, transparent);
border-radius: 9999px;
color: var(--ast-global-color-0);
display: inline-block;
font-size: 0.8125rem;
font-weight: 600;
letter-spacing: 0.02em;
line-height: 1.35;
margin-bottom: 1rem;
padding: 0.45rem 0.9rem;
}
.domago-hero-facts--wat {
margin-top: 1.5rem;
}
.domago-wat-requirements h3 {
font-size: 1.125rem;
font-weight: 600;
margin: 0 0 1rem;
text-align: left;
}
.domago-wat-requirements.domago-card {
padding: 1.75rem 1.5rem;
}
.domago-wat-requirements-grid {
display: grid;
gap: 1rem;
grid-template-columns: repeat(2, minmax(0, 1fr));
}
.domago-wat-pricing__months {
margin-top: 1rem;
width: 100%;
}
.domago-wat-pricing__price .domago-wat-pricing__months th,
.domago-wat-pricing__price .domago-wat-pricing__months td,
.domago-wat-pricing__price .domago-wat-pricing__table th,
.domago-wat-pricing__price .domago-wat-pricing__table td {
border-bottom-color: rgba(255, 255, 255, 0.25);
color: #ffffff;
}
.domago-wat-pricing__price .domago-wat-pricing__table th {
color: #ffffff;
font-weight: 600;
}
.domago-wat-pricing__months th,
.domago-wat-pricing__months td {
text-align: center;
}
.domago-wat-pricing__months tbody tr:nth-child(odd) {
background: rgba(255, 255, 255, 0.04);
}
.domago-wat-requirements-list {
list-style: none;
margin: 0;
padding: 0;
}
.domago-wat-requirements-list li {
align-items: flex-start;
display: flex;
font-size: 0.9375rem;
gap: 0.65rem;
line-height: 1.45;
margin-bottom: 0.75rem;
}
.domago-wat-requirements-list li:last-child {
margin-bottom: 0;
}
.domago-wat-req-icon {
flex-shrink: 0;
font-size: 1.1rem;
line-height: 1.3;
}
.domago-wat-services {
display: grid;
gap: 1rem;
grid-template-columns: repeat(6, minmax(0, 1fr));
margin-top: 2rem;
}
.domago-wat-service {
align-items: center;
background: var(--ast-global-color-4);
border: 1px solid var(--ast-global-color-8);
border-radius: var(--domago-radius-card);
box-shadow: 0 6px 20px rgba(28, 43, 58, 0.05);
display: flex;
flex-direction: column;
gap: 0.65rem;
justify-content: center;
min-height: 7rem;
padding: 1rem 0.75rem;
text-align: center;
}
.domago-wat-service__icon {
font-size: 1.5rem;
line-height: 1;
}
.domago-wat-service__label {
font-size: 0.875rem;
font-weight: 600;
}
.domago-wat-self-placement-list {
list-style: none;
margin: 1.25rem 0 0;
padding: 0;
}
.domago-wat-self-placement-list li {
font-size: 0.9375rem;
line-height: 1.55;
margin-bottom: 0.85rem;
padding-left: 1.35rem;
position: relative;
}
.domago-wat-self-placement-list li:last-child {
margin-bottom: 0;
}
.domago-wat-self-placement-list li::before {
color: var(--ast-global-color-1);
content: "✓";
font-size: 0.875rem;
font-weight: 700;
left: 0;
position: absolute;
top: 0.1rem;
}
.domago-wat-self-placement {
align-items: start;
display: grid;
gap: 2rem;
grid-template-columns: minmax(0, 62%) minmax(0, 38%);
margin-top: 2.5rem;
}
.domago-wat-self-placement__eyebrow {
color: var(--ast-global-color-1);
font-size: 0.75rem;
font-weight: 600;
letter-spacing: 0.08em;
margin: 0 0 0.75rem;
text-transform: uppercase;
}
.domago-wat-self-placement__content h3 {
font-size: clamp(1.25rem, 2.5vw, 1.5rem);
font-weight: 600;
line-height: 1.25;
margin: 0 0 0.85rem;
}
.domago-wat-self-placement__content > p {
color: var(--ast-global-color-3);
font-size: 0.9375rem;
line-height: 1.55;
margin: 0 0 1rem;
}
.domago-wat-returning {
align-items: start;
display: grid;
gap: 2rem;
grid-template-columns: minmax(0, 62%) minmax(0, 38%);
margin-top: 2rem;
}
.domago-wat-returning__content h3 {
font-size: clamp(1.25rem, 2.5vw, 1.5rem);
font-weight: 600;
line-height: 1.25;
margin: 0 0 0.85rem;
}
.domago-wat-returning__content > p {
color: var(--ast-global-color-3);
font-size: 0.9375rem;
line-height: 1.55;
margin: 0;
}
.domago-wat-returning__note {
font-size: 0.8125rem !important;
margin-top: 0.85rem !important;
opacity: 0.9;
}
.domago-wat-self-placement-card {
background: linear-gradient(160deg, #fff8f0 0%, #ffffff 100%);
border: 1px solid color-mix(in srgb, var(--ast-global-color-0) 22%, transparent);
padding: 2.5rem 2.25rem;
text-align: center;
}
.domago-wat-self-placement-card__badge {
color: var(--ast-global-color-1);
font-size: 0.8125rem;
font-weight: 600;
letter-spacing: 0.08em;
margin: 0 0 1rem;
text-transform: uppercase;
}
.domago-wat-self-placement-card__amount {
color: var(--ast-global-color-2);
font-size: clamp(3.25rem, 8vw, 4.5rem);
font-weight: 700;
line-height: 1;
margin: 0 0 1.25rem;
}
.domago-wat-self-placement-card__text {
background: rgba(255, 255, 255, 0.72);
border: 1px solid color-mix(in srgb, var(--ast-global-color-0) 18%, transparent);
border-radius: 14px;
color: var(--ast-global-color-3);
font-size: 1.0625rem;
line-height: 1.6;
margin: 0;
padding: 1.25rem 1.35rem;
text-align: left;
}
.domago-wat-convert-section .domago-lead {
margin-left: auto;
margin-right: auto;
max-width: 34rem;
}
.domago-wat-pricing {
border-radius: 20px;
box-shadow: 0 18px 48px rgba(28, 43, 58, 0.12);
display: grid;
grid-template-columns: minmax(0, 38%) minmax(0, 62%);
margin-top: 2rem;
overflow: hidden;
}
.domago-wat-pricing__price {
background: linear-gradient(160deg, var(--ast-global-color-0) 0%, var(--ast-global-color-1) 100%);
color: var(--ast-global-color-4);
display: flex;
flex-direction: column;
justify-content: center;
min-height: 100%;
padding: 2.25rem 2rem;
}
.domago-wat-pricing__label {
font-size: 0.75rem;
font-weight: 600;
letter-spacing: 0.08em;
margin: 0 0 1rem;
opacity: 0.92;
text-transform: uppercase;
}
.domago-wat-pricing__amount {
font-size: clamp(2.75rem, 9vw, 3.75rem);
font-weight: 600;
line-height: 1;
margin: 0 0 0.35rem;
}
body:not(.home) .entry-content .domago-wat-pricing__price .domago-wat-pricing__amount {
font-size: clamp(2.75rem, 9vw, 3.75rem) !important;
font-weight: 600 !important;
line-height: 1 !important;
margin: 0 0 0.35rem !important;
}
body:not(.home) .entry-content .domago-wat-pricing__price .domago-wat-pricing__label {
font-size: 0.75rem !important;
font-weight: 600 !important;
letter-spacing: 0.08em;
margin: 0 0 1rem !important;
text-transform: uppercase;
}
body:not(.home) .entry-content .domago-wat-pricing__price .domago-wat-pricing__eur {
font-size: 1.125rem !important;
font-weight: 500 !important;
line-height: 1.35 !important;
margin: 0 0 0.5rem !important;
}
body:not(.home) .entry-content .domago-wat-pricing__price .domago-wat-pricing__offer {
font-size: 0.8125rem !important;
margin: 0 0 1.25rem !important;
}
body:not(.home) .entry-content .domago-wat-pricing__price .domago-wat-pricing__installments {
font-size: 0.9375rem !important;
margin: 0 0 0.5rem !important;
}
body:not(.home) .entry-content .domago-wat-pricing__price .domago-wat-pricing__installments-note {
font-size: 0.8125rem !important;
margin: 0 0 1.5rem !important;
}
.domago-wat-pricing__eur {
font-size: 1.125rem;
font-weight: 500;
line-height: 1.35;
margin: 0 0 0.5rem;
opacity: 0.92;
}
.domago-wat-pricing__offer {
font-size: 0.8125rem;
font-weight: 400;
line-height: 1.35;
margin: 0 0 1.25rem;
opacity: 0.88;
}
.domago-wat-pricing__divider {
border: 0;
border-top: 1px solid rgba(255, 255, 255, 0.35);
margin: 0 0 1.25rem;
width: 100%;
}
.domago-wat-pricing__installments {
font-size: 0.9375rem;
line-height: 1.45;
margin: 0 0 0.5rem;
opacity: 0.95;
}
.domago-wat-pricing__installments-note {
font-size: 0.8125rem;
line-height: 1.45;
margin: 0 0 1.5rem;
opacity: 0.88;
}
.domago-wat-pricing__cta {
align-self: flex-start;
background: var(--ast-global-color-4);
border: none;
border-radius: 9999px;
color: var(--ast-global-color-1);
display: inline-block;
font-size: 0.9375rem;
font-weight: 600;
padding: 0.7rem 1.5rem;
text-decoration: none;
transition: background-color 0.2s ease, color 0.2s ease;
}
.domago-wat-pricing__cta:hover,
.domago-wat-pricing__cta:focus {
background: var(--ast-global-color-6);
color: var(--ast-global-color-1);
}
.domago-wat-pricing__details {
background: var(--ast-global-color-4);
display: flex;
flex-direction: column;
gap: 1.75rem;
justify-content: center;
padding: 2rem 2.25rem;
}
.domago-wat-pricing__block h3 {
color: var(--ast-global-color-3);
font-size: 0.75rem;
font-weight: 600;
letter-spacing: 0.08em;
margin: 0 0 0.85rem;
text-transform: uppercase;
}
.domago-wat-pricing__table {
border-collapse: collapse;
font-size: 0.875rem;
margin: 0 0 0.75rem;
width: 100%;
}
.domago-wat-pricing__table th,
.domago-wat-pricing__table td {
border-bottom: 1px solid rgba(28, 43, 58, 0.08);
padding: 0.55rem 0.35rem;
text-align: left;
vertical-align: top;
}
.domago-wat-pricing__table th {
color: var(--ast-global-color-2);
font-weight: 600;
white-space: nowrap;
width: 6.5rem;
}
.domago-wat-pricing__table td:nth-child(2) {
font-weight: 600;
white-space: nowrap;
width: 5rem;
}
.domago-wat-pricing__table-note,
.domago-wat-pricing__footnote {
color: var(--ast-global-color-3);
font-size: 0.8125rem;
line-height: 1.45;
margin: 0;
}
.domago-wat-checklist {
list-style: none;
margin: 0;
padding: 0;
}
.domago-wat-checklist li {
color: var(--ast-global-color-2);
font-size: 0.9375rem;
line-height: 1.5;
margin-bottom: 0.65rem;
padding-left: 1.5rem;
position: relative;
}
.domago-wat-checklist li:last-child {
margin-bottom: 0;
}
.domago-wat-checklist li::before {
left: 0;
position: absolute;
top: 0.05rem;
}
.domago-wat-checklist--yes li::before {
color: #2e7d32;
content: "✓";
font-size: 0.875rem;
font-weight: 700;
}
.domago-wat-checklist--no li::before {
color: var(--ast-global-color-3);
content: "×";
font-size: 1rem;
font-weight: 600;
line-height: 1;
}
.domago-wat-guide {
align-items: center;
background: var(--domago-hero-navy);
border-radius: 20px;
display: grid;
gap: 2.5rem;
grid-template-columns: minmax(0, 48%) minmax(0, 52%);
margin-top: 2.5rem;
padding: 2.5rem;
}
.domago-wat-guide__copy {
align-self: center;
}
.domago-wat-guide__copy h2 {
color: var(--ast-global-color-4);
font-size: clamp(1.5rem, 3vw, 2rem);
font-weight: 600;
line-height: 1.2;
margin: 0 0 1rem;
}
.domago-wat-guide__copy p {
color: rgba(255, 255, 255, 0.82);
font-size: 1rem;
line-height: 1.6;
margin: 0;
}
.domago-wat-guide__form .wp-block-uagb-forms,
.domago-wat-guide__form .uagb-forms__outer-wrap {
margin: 0;
width: 100%;
}
.domago-wat-guide__form .uagb-forms-field-set {
margin-bottom: 0.85rem;
}
.domago-wat-guide__form .uagb-forms-input-label {
color: rgba(255, 255, 255, 0.9) !important;
font-size: 0.875rem;
font-weight: 500;
margin-bottom: 0.35rem;
}
.domago-wat-guide__form .uagb-forms-input,
.domago-wat-guide__form .uagb-forms-name-input,
.domago-wat-guide__form .uagb-forms-email-input {
background: rgba(255, 255, 255, 0.95);
border: 1px solid rgba(255, 255, 255, 0.2) !important;
border-radius: 8px !important;
color: var(--ast-global-color-2);
font-size: 0.9375rem;
padding: 0.8rem 0.9rem !important;
width: 100%;
}
.domago-wat-guide__form .uagb-forms-input::placeholder,
.domago-wat-guide__form .uagb-forms-name-input::placeholder,
.domago-wat-guide__form .uagb-forms-email-input::placeholder {
color: rgba(28, 43, 58, 0.45);
}
.domago-wat-guide__form .uagb-forms-checkbox-wrap label {
color: rgba(255, 255, 255, 0.82);
font-size: 0.8125rem;
line-height: 1.4;
}
.domago-wat-guide__form .uagb-forms-main-submit-button-wrap {
margin-top: 0.25rem;
}
.domago-wat-guide__form .uagb-forms-main-submit-button {
background: #f2cd00 !important;
border: none !important;
border-radius: 8px !important;
color: #1f2937 !important;
font-size: 0.9375rem;
font-weight: 600;
padding: 0.85rem 1.25rem !important;
text-transform: none;
width: auto;
}
.domago-wat-guide__form .uagb-forms-main-submit-button:hover,
.domago-wat-guide__form .uagb-forms-main-submit-button:focus {
background: #e6c200 !important;
color: #1f2937 !important;
}
.domago-wat-convert-section .domago-wat-guide__whatsapp {
color: var(--ast-global-color-3);
font-size: 0.875rem;
line-height: 1.45;
margin: 1rem 0 0;
text-align: center;
}
.domago-wat-guide__whatsapp a {
color: #25d366;
font-weight: 600;
text-decoration: none;
}
.domago-wat-guide__whatsapp a:hover,
.domago-wat-guide__whatsapp a:focus {
text-decoration: underline;
}
.domago-wat-timeline {
list-style: none;
margin: 2rem 0 0;
max-width: 44rem;
padding: 0;
}
.domago-wat-timeline-step {
align-items: flex-start;
background: var(--ast-global-color-4);
border: 1px solid var(--ast-global-color-8);
border-radius: var(--domago-radius-card);
display: flex;
gap: 1rem;
margin-bottom: 0.85rem;
padding: 1rem 1.15rem;
}
.domago-wat-timeline-step__num {
align-items: center;
background: var(--ast-global-color-1);
border-radius: 50%;
color: #ffffff;
display: flex;
flex-shrink: 0;
font-size: 0.875rem;
font-weight: 600;
height: 2rem;
justify-content: center;
width: 2rem;
}
.domago-wat-timeline-step strong {
display: block;
font-size: 1rem;
margin-bottom: 0.2rem;
}
.domago-wat-timeline-step p {
color: var(--ast-global-color-3);
font-size: 0.875rem;
line-height: 1.45;
margin: 0;
}
.domago-wat-docs {
display: grid;
gap: 1rem;
grid-template-columns: repeat(3, minmax(0, 1fr));
margin-top: 2rem;
}
.domago-wat-doc {
background: var(--ast-global-color-4);
border: 1px solid var(--ast-global-color-8);
border-radius: var(--domago-radius-card);
padding: 1.15rem 1rem;
}
.domago-wat-doc__num {
color: var(--ast-global-color-1);
display: block;
font-size: 0.75rem;
font-weight: 600;
letter-spacing: 0.06em;
margin-bottom: 0.35rem;
}
.domago-wat-doc strong {
display: block;
font-size: 0.9375rem;
margin-bottom: 0.25rem;
}
.domago-wat-doc p {
color: var(--ast-global-color-3);
font-size: 0.8125rem;
line-height: 1.4;
margin: 0;
}
.domago-wat-final-cta {
background-color: var(--domago-hero-navy);
background-image: radial-gradient(ellipse at 88% 42%, color-mix(in srgb, var(--ast-global-color-0) 22%, transparent), transparent 58%);
}
.domago-wat-final-cta h2,
.domago-wat-final-cta p,
.domago-wat-final-cta .domago-lead {
color: var(--ast-global-color-4) !important;
}
.domago-wat-final-buttons {
flex-wrap: wrap;
gap: 0.75rem;
}
.domago-btn-whatsapp .wp-block-button__link {
background-color: #25d366 !important;
border-color: #25d366 !important;
color: #ffffff !important;
}
.domago-btn-whatsapp .wp-block-button__link:hover,
.domago-btn-whatsapp .wp-block-button__link:focus {
background-color: #1fb855 !important;
border-color: #1fb855 !important;
color: #ffffff !important;
} .page-id-3309 .entry-content > .wp-block-uagb-container.uagb-is-root-container:first-child, .page-id-3922 .entry-content > .wp-block-uagb-container.uagb-is-root-container:first-child, .page-id-3923 .entry-content > .wp-block-uagb-container.uagb-is-root-container:first-child,
.page-id-3309 .entry-content > .uagb-is-root-container:first-child:not(.domago-section) , .page-id-3922 .entry-content > .uagb-is-root-container:first-child:not(.domago-section) , .page-id-3923 .entry-content > .uagb-is-root-container:first-child:not(.domago-section) {
display: none !important;
}
.page-id-3309 .domago-lokacije-intro > p:first-of-type, .page-id-3922 .domago-lokacije-intro > p:first-of-type, .page-id-3923 .domago-lokacije-intro > p:first-of-type,
.page-id-3309 .domago-lokacije-participants > p:first-of-type, .page-id-3922 .domago-lokacije-participants > p:first-of-type, .page-id-3923 .domago-lokacije-participants > p:first-of-type,
.page-id-3309 .domago-lokacije-procedure > p:first-of-type, .page-id-3922 .domago-lokacije-procedure > p:first-of-type, .page-id-3923 .domago-lokacije-procedure > p:first-of-type,
.page-id-3309 .domago-lokacije-pricing > p:first-of-type, .page-id-3922 .domago-lokacije-pricing > p:first-of-type, .page-id-3923 .domago-lokacije-pricing > p:first-of-type,
.page-id-3309 .domago-lokacije-locations > p:first-of-type , .page-id-3922 .domago-lokacije-locations > p:first-of-type , .page-id-3923 .domago-lokacije-locations > p:first-of-type {
margin-top: 0;
}
.page-id-3309 .domago-section > h2, .page-id-3922 .domago-section > h2, .page-id-3923 .domago-section > h2,
.page-id-3309 .domago-section > h2.has-medium-font-size , .page-id-3922 .domago-section > h2.has-medium-font-size , .page-id-3923 .domago-section > h2.has-medium-font-size {
font-size: clamp(1.35rem, 2.5vw, 1.75rem);
font-weight: 600;
line-height: 1.25;
margin-bottom: 1rem;
}
.page-id-3309 .domago-section h3 , .page-id-3922 .domago-section h3 , .page-id-3923 .domago-section h3 {
font-size: 1.125rem;
font-weight: 600;
line-height: 1.35;
margin-bottom: 0.75rem;
margin-top: 1.5rem;
}
.page-id-3309 .domago-lokacije-participants .wp-block-list, .page-id-3922 .domago-lokacije-participants .wp-block-list, .page-id-3923 .domago-lokacije-participants .wp-block-list,
.page-id-3309 .domago-lokacije-procedure .wp-block-list, .page-id-3922 .domago-lokacije-procedure .wp-block-list, .page-id-3923 .domago-lokacije-procedure .wp-block-list,
.page-id-3309 .domago-lokacije-pricing .wp-block-list , .page-id-3922 .domago-lokacije-pricing .wp-block-list , .page-id-3923 .domago-lokacije-pricing .wp-block-list {
margin-bottom: 1.25rem;
}
.page-id-3309 .domago-lokacije-participants .wp-block-list li, .page-id-3922 .domago-lokacije-participants .wp-block-list li, .page-id-3923 .domago-lokacije-participants .wp-block-list li,
.page-id-3309 .domago-lokacije-procedure .wp-block-list li, .page-id-3922 .domago-lokacije-procedure .wp-block-list li, .page-id-3923 .domago-lokacije-procedure .wp-block-list li,
.page-id-3309 .domago-lokacije-pricing .wp-block-list li , .page-id-3922 .domago-lokacije-pricing .wp-block-list li , .page-id-3923 .domago-lokacije-pricing .wp-block-list li {
line-height: 1.5;
margin-bottom: 0.5rem;
}
.page-id-3309 .domago-lokacije-locations > h2 , .page-id-3922 .domago-lokacije-locations > h2 , .page-id-3923 .domago-lokacije-locations > h2 {
margin-bottom: 1.25rem;
text-align: center;
}
.page-id-3309 .domago-lokacije-locations h3 , .page-id-3922 .domago-lokacije-locations h3 , .page-id-3923 .domago-lokacije-locations h3 {
border-bottom: 2px solid var(--ast-global-color-0);
margin-top: 2rem;
padding-bottom: 0.45rem;
}
.page-id-3309 .domago-lokacije-locations h3:first-of-type , .page-id-3922 .domago-lokacije-locations h3:first-of-type , .page-id-3923 .domago-lokacije-locations h3:first-of-type {
margin-top: 0;
}
.page-id-3309 .domago-lokacije-locations .wp-block-list , .page-id-3922 .domago-lokacije-locations .wp-block-list , .page-id-3923 .domago-lokacije-locations .wp-block-list {
background: var(--ast-global-color-4);
border: 1px solid var(--ast-global-color-8);
border-radius: var(--domago-radius-card);
margin-bottom: 0.25rem;
padding: 1rem 1.25rem;
}
.page-id-3309 .domago-lokacije-locations .wp-block-list li , .page-id-3922 .domago-lokacije-locations .wp-block-list li , .page-id-3923 .domago-lokacije-locations .wp-block-list li {
line-height: 1.45;
margin-bottom: 0.55rem;
}
.page-id-3309 .domago-lokacije-locations .wp-block-list li:last-child , .page-id-3922 .domago-lokacije-locations .wp-block-list li:last-child , .page-id-3923 .domago-lokacije-locations .wp-block-list li:last-child {
margin-bottom: 0;
}
.page-id-3309 .domago-lokacije-locations .wp-block-list a , .page-id-3922 .domago-lokacije-locations .wp-block-list a , .page-id-3923 .domago-lokacije-locations .wp-block-list a {
font-weight: 500;
text-decoration: none;
}
.page-id-3309 .domago-lokacije-locations .wp-block-list a:hover, .page-id-3922 .domago-lokacije-locations .wp-block-list a:hover, .page-id-3923 .domago-lokacije-locations .wp-block-list a:hover,
.page-id-3309 .domago-lokacije-locations .wp-block-list a:focus , .page-id-3922 .domago-lokacije-locations .wp-block-list a:focus , .page-id-3923 .domago-lokacije-locations .wp-block-list a:focus {
text-decoration: underline;
}
.page-id-3309 .domago-lokacije-final p , .page-id-3922 .domago-lokacije-final p , .page-id-3923 .domago-lokacije-final p {
color: rgba(255, 255, 255, 0.92);
font-size: 1.0625rem;
line-height: 1.55;
margin-bottom: 0.75rem;
}
.page-id-3309 .domago-lokacije-final p:last-child , .page-id-3922 .domago-lokacije-final p:last-child , .page-id-3923 .domago-lokacije-final p:last-child {
margin-bottom: 0;
}
.page-id-3309 .domago-lokacije-final a , .page-id-3922 .domago-lokacije-final a , .page-id-3923 .domago-lokacije-final a {
color: #ffffff;
font-weight: 600;
}
.domago-card {
background-color: var(--ast-global-color-4);
border: 1px solid var(--ast-global-color-8);
border-radius: var(--domago-radius-card);
padding: 1.5rem;
}
.domago-trust-strip .wp-block-column {
padding: 0.5rem;
}
@media (min-width: 782px) {
.domago-trust-strip {
display: grid;
gap: 1.5rem;
grid-template-columns: repeat(3, 1fr);
}
.domago-trust-strip > .wp-block-column {
flex-basis: auto !important;
width: 100% !important;
}
}
.domago-trust-strip h3 {
margin-bottom: 0.35rem;
}
.domago-trust-strip p {
font-size: 0.9375rem;
margin: 0;
}
.domago-final-cta {
border-top: 1px solid var(--ast-global-color-8);
} .domago-about-columns {
align-items: center;
gap: 2.5rem;
}
.domago-about-section h2 {
margin-bottom: 1rem;
max-width: 22rem;
}
.domago-about-section .domago-lead {
margin-bottom: 0;
max-width: 34rem;
}
.domago-about-checklist {
list-style: none;
margin: 1.5rem 0 1.75rem;
padding: 0;
}
.domago-about-checklist li {
font-size: 0.9375rem;
line-height: 1.5;
margin: 0 0 0.85rem;
padding-left: 2rem;
position: relative;
}
.domago-about-checklist li:last-child {
margin-bottom: 0;
}
.domago-about-checklist li::before {
background-color: rgba(76, 175, 80, 0.14);
border-radius: 50%;
content: "";
height: 1.35rem;
left: 0;
position: absolute;
top: 0.1rem;
width: 1.35rem;
}
.domago-about-checklist li::after {
color: #2e7d32;
content: "✓";
font-size: 0.75rem;
font-weight: 700;
left: 0.42rem;
line-height: 1;
position: absolute;
top: 0.38rem;
}
.domago-about-stats {
display: grid;
gap: 1rem;
grid-template-columns: repeat(2, minmax(0, 1fr));
}
.domago-about-stat {
background-color: var(--ast-global-color-4);
border: 1px solid var(--ast-global-color-8);
border-radius: var(--domago-radius-card);
box-shadow: 0 8px 24px rgba(28, 43, 58, 0.06);
padding: 1.35rem 1.15rem;
}
.domago-about-stat strong {
color: var(--ast-global-color-2);
display: block;
font-size: clamp(1.5rem, 2.5vw, 1.875rem);
font-weight: 600;
line-height: 1.15;
}
.domago-about-stat span {
color: var(--ast-global-color-3);
display: block;
font-size: 0.875rem;
line-height: 1.4;
margin-top: 0.35rem;
} .domago-onama-story-columns {
align-items: flex-start;
gap: 2.5rem;
}
.domago-onama-programs {
display: grid;
gap: 0.85rem;
}
.domago-onama-program-card {
background: var(--ast-global-color-4);
border: 1px solid var(--ast-global-color-8);
border-radius: var(--domago-radius-card);
color: inherit;
display: block;
padding: 1.15rem 1.25rem;
text-decoration: none;
transition: border-color 0.2s ease, box-shadow 0.2s ease;
}
.domago-onama-program-card:hover,
.domago-onama-program-card:focus {
border-color: var(--ast-global-color-0);
box-shadow: 0 10px 28px rgba(28, 43, 58, 0.08);
color: inherit;
text-decoration: none;
}
.domago-onama-program-card strong {
color: var(--ast-global-color-2);
display: block;
font-size: 1rem;
font-weight: 600;
margin-bottom: 0.35rem;
}
.domago-onama-program-card span {
color: var(--ast-global-color-3);
display: block;
font-size: 0.9375rem;
line-height: 1.45;
}
.domago-onama-mission-columns {
align-items: flex-start;
border-top: 1px solid var(--ast-global-color-8);
gap: 2rem;
padding-top: 2rem;
}
.domago-onama-mission-columns h3 {
margin: 0;
}
.domago-onama-mission-columns p {
margin: 0;
}
.domago-onama-team-grid {
display: grid;
gap: 1.25rem;
grid-template-columns: repeat(3, minmax(0, 1fr));
margin-top: 2rem;
}
@media (max-width: 921px) {
.domago-onama-team-grid {
grid-template-columns: repeat(2, minmax(0, 1fr));
}
}
@media (max-width: 544px) {
.domago-onama-team-grid {
grid-template-columns: 1fr;
}
}
.domago-onama-team-card {
background: var(--ast-global-color-4);
border: 1px solid var(--ast-global-color-8);
border-radius: var(--domago-radius-card);
box-shadow: 0 8px 24px rgba(28, 43, 58, 0.06);
overflow: hidden;
padding: 1rem 1rem 1.25rem;
}
.domago-onama-team-card img {
aspect-ratio: 1;
border-radius: calc(var(--domago-radius-card) - 4px);
display: block;
height: auto;
margin-bottom: 0.9rem;
object-fit: cover;
width: 100%;
}
.domago-onama-team-card h3 {
color: var(--ast-global-color-2);
font-size: 1.0625rem;
font-weight: 600;
margin: 0 0 0.45rem;
}
.domago-onama-team-card p {
color: var(--ast-global-color-3);
font-size: 0.875rem;
line-height: 1.5;
margin: 0;
}
.domago-onama-contact-meta {
color: rgba(255, 255, 255, 0.88);
font-size: 0.9375rem;
margin: 0 0 1.5rem;
} .domago-onama-photos {
padding-bottom: 2rem;
padding-top: 2rem;
}
.domago-onama-photos--gallery {
padding-bottom: 2.5rem;
padding-top: 2.5rem;
}
.domago-onama-photos-grid--gallery {
gap: 1rem;
grid-template-columns: repeat(2, minmax(0, 1fr));
margin-top: 1.75rem;
}
@media (min-width: 782px) {
.domago-onama-photos-grid--gallery {
grid-template-columns: repeat(4, minmax(0, 1fr));
}
}
.domago-onama-photos-grid {
display: grid;
gap: 0.85rem;
grid-template-columns: repeat(2, minmax(0, 1fr));
}
.domago-onama-photos-grid--masonry {
column-count: 2;
column-gap: 0.85rem;
display: block;
}
.domago-onama-photos-grid--masonry .domago-onama-photo {
margin-bottom: 0.85rem;
}
.domago-onama-photos--scatter .domago-onama-photos-grid,
.domago-onama-photos-grid--scatter-footer {
gap: 1rem;
}
.domago-onama-photos-grid--accent {
gap: 1.15rem;
grid-template-columns: repeat(3, minmax(0, 1fr));
}
.domago-onama-photo {
border-radius: calc(var(--domago-radius-card) - 2px);
box-shadow: 0 10px 28px rgba(28, 43, 58, 0.1);
break-inside: avoid;
display: block;
margin: 0;
overflow: hidden;
transform: rotate(var(--domago-onama-photo-rotate, 0deg));
transition: transform 0.25s ease, box-shadow 0.25s ease;
}
.domago-onama-photo img {
display: block;
height: auto;
width: 100%;
}
.domago-onama-photo:hover,
.domago-onama-photo:focus-within {
box-shadow: 0 16px 36px rgba(28, 43, 58, 0.14);
transform: rotate(0deg) scale(1.01);
}
.domago-onama-photos--scatter .domago-onama-photo:nth-child(5n + 1) {
--domago-onama-photo-rotate: -1.4deg;
}
.domago-onama-photos--scatter .domago-onama-photo:nth-child(5n + 2) {
--domago-onama-photo-rotate: 1.1deg;
}
.domago-onama-photos--scatter .domago-onama-photo:nth-child(5n + 3) {
--domago-onama-photo-rotate: -0.8deg;
}
.domago-onama-photos--scatter .domago-onama-photo:nth-child(5n + 4) {
--domago-onama-photo-rotate: 1.3deg;
}
.domago-onama-photos--scatter .domago-onama-photo:nth-child(5n + 5) {
--domago-onama-photo-rotate: -1deg;
}
.domago-onama-photos-grid--masonry .domago-onama-photo:nth-child(6n + 1) {
--domago-onama-photo-rotate: -0.9deg;
}
.domago-onama-photos-grid--masonry .domago-onama-photo:nth-child(6n + 2) {
--domago-onama-photo-rotate: 0.7deg;
}
.domago-onama-photos-grid--masonry .domago-onama-photo:nth-child(6n + 3) {
--domago-onama-photo-rotate: -0.5deg;
}
.domago-onama-photos-grid--masonry .domago-onama-photo:nth-child(6n + 4) {
--domago-onama-photo-rotate: 1deg;
}
.domago-onama-photos-grid--accent .domago-onama-photo:nth-child(1) {
--domago-onama-photo-rotate: -1.2deg;
}
.domago-onama-photos-grid--accent .domago-onama-photo:nth-child(2) {
--domago-onama-photo-rotate: 0.9deg;
margin-top: 1.25rem;
}
.domago-onama-photos-grid--accent .domago-onama-photo:nth-child(3) {
--domago-onama-photo-rotate: -0.7deg;
}
.domago-onama-photos-grid--scatter-footer .domago-onama-photo:nth-child(odd) {
--domago-onama-photo-rotate: -1deg;
}
.domago-onama-photos-grid--scatter-footer .domago-onama-photo:nth-child(even) {
--domago-onama-photo-rotate: 1deg;
} .domago-life-photos {
padding-bottom: 1.75rem;
padding-top: 0;
}
.domago-life-photos--kontakt {
padding-bottom: 2rem;
padding-top: 0.5rem;
}
.domago-life-photos-grid {
display: grid;
gap: 0.85rem;
grid-template-columns: repeat(3, minmax(0, 1fr));
}
.domago-home-life-photo {
margin-bottom: 1rem;
}
@media (min-width: 782px) {
.domago-onama-photos-grid {
grid-template-columns: repeat(3, minmax(0, 1fr));
}
.domago-onama-photos--scatter .domago-onama-photos-grid {
grid-template-columns: repeat(5, minmax(0, 1fr));
}
.domago-onama-photos-grid--masonry {
column-count: 3;
}
.domago-onama-photos-grid--scatter-footer {
grid-template-columns: repeat(5, minmax(0, 1fr));
}
}
@media (min-width: 1024px) {
.domago-onama-photos-grid--masonry {
column-count: 4;
}
}
.domago-onama-final .wp-block-button.is-style-outline .wp-block-button__link {
background-color: transparent !important;
border: 2px solid rgba(255, 255, 255, 0.85) !important;
color: #ffffff !important;
}
.domago-onama-final .wp-block-button.is-style-outline .wp-block-button__link:hover,
.domago-onama-final .wp-block-button.is-style-outline .wp-block-button__link:focus {
background-color: rgba(255, 255, 255, 0.08) !important;
border-color: #ffffff !important;
color: #ffffff !important;
} .domago-konzultacije-steps {
grid-template-columns: repeat(3, minmax(0, 1fr));
}
.domago-konzultacije-calendly {
background: var(--ast-global-color-4);
border: 1px solid var(--ast-global-color-8);
border-radius: var(--domago-radius-card);
box-shadow: 0 12px 32px rgba(28, 43, 58, 0.08);
margin-top: 1.75rem;
overflow: hidden;
padding: 1rem;
}
.domago-konzultacije-calendly .calendly-inline-widget {
min-height: 700px;
width: 100%;
}
.domago-konzultacije-contact-list {
color: var(--ast-global-color-3);
font-size: 0.9375rem;
line-height: 1.65;
list-style: none;
margin: 1.25rem 0 0;
padding: 0;
}
.domago-konzultacije-contact-list li + li {
margin-top: 0.65rem;
}
.domago-konzultacije-contact-list a {
color: var(--ast-global-color-2);
font-weight: 500;
text-decoration: underline;
text-underline-offset: 0.15em;
}
.domago-konzultacije-contact-list a:hover,
.domago-konzultacije-contact-list a:focus {
color: var(--ast-global-color-0);
}
.domago-konzultacije-alt-columns .wp-block-buttons {
gap: 0.75rem;
width: 100%;
}
.domago-konzultacije-alt-columns .wp-block-button {
width: 100%;
}
.domago-konzultacije-alt-columns .wp-block-button__link {
justify-content: center;
text-align: center;
width: 100%;
} .domago-sim-form-card {
margin-top: 2rem;
max-width: 860px;
padding: clamp(1.25rem, 3vw, 2.25rem);
}
.domago-sim-form-card .uagb-forms-input-label {
color: var(--ast-global-color-2);
font-weight: 600;
}
.domago-sim-form-card .uagb-forms-checkbox-wrap label {
color: var(--ast-global-color-3);
display: inline-block;
line-height: 1.5;
margin-bottom: 0.35rem;
}
.domago-sim-form-card .uagb-forms-main-submit-button {
background-color: #f2cd00 !important;
border-radius: var(--domago-radius-button) !important;
color: #1f2937 !important;
}
.domago-sim-form-card .uagb-forms-main-submit-button:hover,
.domago-sim-form-card .uagb-forms-main-submit-button:focus {
background-color: var(--ast-global-color-0) !important;
color: #ffffff !important;
} .domago-video-stories-columns {
align-items: center;
gap: 2.5rem;
}
.domago-video-stories-copy .domago-eyebrow {
text-align: left;
}
.domago-video-stories-track {
display: flex;
gap: 1rem;
margin-top: 0;
overflow-x: auto;
padding-bottom: 0.5rem;
scroll-snap-type: x mandatory;
-webkit-overflow-scrolling: touch;
}
.domago-video-stories-track::-webkit-scrollbar {
height: 6px;
}
.domago-video-stories-track::-webkit-scrollbar-thumb {
background-color: var(--ast-global-color-8);
border-radius: 9999px;
}
.domago-video-card {
aspect-ratio: 9 / 16;
background: #000;
border: 0;
border-radius: 20px;
cursor: pointer;
flex: 0 0 220px;
overflow: hidden;
padding: 0;
position: relative;
scroll-snap-align: start;
text-align: left;
width: 220px;
}
@media (min-width: 782px) {
.domago-video-card {
flex-basis: 250px;
width: 250px;
}
}
.domago-video-card__frame {
display: block;
height: 100%;
inset: 0;
overflow: hidden;
position: absolute;
width: 100%;
z-index: 1;
}
.domago-video-card__frame iframe {
border: 0;
display: block;
height: 100%;
pointer-events: none;
width: 100%;
}
.domago-video-card::after {
background: linear-gradient(180deg, rgba(0, 0, 0, 0.1) 0%, rgba(0, 0, 0, 0.45) 100%);
content: "";
inset: 0;
pointer-events: none;
position: absolute;
z-index: 2;
}
.domago-video-card img {
display: none;
}
.domago-video-badge {
background-color: var(--ast-global-color-4);
border-radius: 9999px;
color: var(--ast-global-color-2);
font-size: 0.8125rem;
font-weight: 600;
left: 0.75rem;
line-height: 1.2;
padding: 0.35rem 0.65rem;
position: absolute;
right: 0.75rem;
top: 0.75rem;
z-index: 2;
}
.domago-video-play {
align-items: center;
background-color: var(--ast-global-color-4);
border-radius: 9999px;
box-shadow: 0 8px 24px rgba(0, 0, 0, 0.18);
display: inline-flex;
height: 3.5rem;
justify-content: center;
left: 50%;
position: absolute;
top: 50%;
transform: translate(-50%, -50%);
width: 3.5rem;
z-index: 2;
}
.domago-video-play::before {
border-color: transparent transparent transparent var(--ast-global-color-2);
border-style: solid;
border-width: 10px 0 10px 16px;
content: "";
margin-left: 4px;
}
.domago-video-caption {
bottom: 1rem;
color: var(--ast-global-color-4);
font-size: 0.875rem;
left: 1rem;
line-height: 1.35;
position: absolute;
right: 1rem;
z-index: 2;
}
.domago-video-modal[hidden] {
display: none !important;
}
.domago-video-modal {
inset: 0;
position: fixed;
z-index: 99999;
}
.domago-video-modal__backdrop {
background: rgba(0, 0, 0, 0.72);
inset: 0;
position: absolute;
}
.domago-video-modal__dialog {
left: 50%;
max-height: calc(100vh - 2rem);
max-width: 420px;
overflow: auto;
position: absolute;
top: 50%;
transform: translate(-50%, -50%);
width: calc(100% - 2rem);
}
.domago-video-modal__close {
align-items: center;
background: var(--ast-global-color-4);
border: 0;
border-radius: 9999px;
color: var(--ast-global-color-2);
cursor: pointer;
display: inline-flex;
font-size: 1.5rem;
height: 2.5rem;
justify-content: center;
position: absolute;
right: 0.5rem;
top: 0.5rem;
width: 2.5rem;
z-index: 2;
}
.domago-video-modal__embed {
background: var(--ast-global-color-4);
border-radius: 16px;
min-height: 420px;
overflow: hidden;
padding: 1rem;
}
.domago-video-modal__embed iframe {
border: 0;
display: block;
height: min(80vh, 720px);
margin: 0 auto;
max-width: 100%;
width: 325px;
}
.domago-video-modal__placeholder {
color: var(--ast-global-color-3);
margin: 2rem 0;
text-align: center;
}
body.domago-video-modal-open {
overflow: hidden;
}
@media (max-width: 921px) {
.domago-video-stories-copy .domago-eyebrow,
.domago-video-stories-copy h2,
.domago-video-stories-copy .domago-lead {
text-align: center;
}
} .polylang-switcher,
.lang-item,
.pll-parent-menu-item {
font-size: 0.9375rem;
} .uagb-container__shape {
display: none !important;
}
.wp-block-uagb-container[style*="background-image"] .uagb-container-inner-blocks-wrap,
.uagb-block-d3766248 .uagb-container-inner-blocks-wrap {
position: relative;
}
.wp-block-uagb-container .uagb-container__overlay {
background: rgba(255, 248, 240, 0.88) !important;
mix-blend-mode: normal !important;
opacity: 1 !important;
}
.uagb-ifb-title,
.uagb-heading-text,
.uagb-desc-text,
.uagb-ifb-desc {
color: inherit;
}
.entry-content .wp-block-uagb-container:not(.alignfull) {
border-radius: var(--domago-radius-card);
}
.entry-content .wp-block-image img,
.entry-content .wp-block-uagb-image img,
.entry-content .uagb-ifb-image-content img {
border-radius: var(--domago-radius-card);
}
.domago-hero video,
.wp-block-video video[autoplay] {
display: none;
} .entry-content > .alignfull {
margin-left: calc(50% - 50vw);
margin-right: calc(50% - 50vw);
max-width: 100vw;
width: 100vw;
}
.entry-content > .alignfull.domago-section {
padding-left: max(1.25rem, calc((100vw - 1200px) / 2));
padding-right: max(1.25rem, calc((100vw - 1200px) / 2));
} .domago-programs-grid {
display: grid;
gap: 1.5rem;
align-items: stretch;
}
@media (min-width: 782px) {
.domago-programs-grid {
grid-template-columns: repeat(2, 1fr);
}
.domago-programs-grid > .wp-block-column {
width: 100% !important;
flex-basis: auto !important;
}
}
@media (min-width: 1024px) {
.domago-programs-grid {
grid-template-columns: repeat(4, 1fr);
}
}
.domago-programs-grid .domago-card {
padding: 1rem 1rem 0.875rem;
}
.domago-programs-grid .domago-eyebrow {
margin-bottom: 0.35rem;
}
.domago-programs-grid .domago-card h3 {
line-height: 1.3;
margin: 0 0 0.5rem;
}
.domago-programs-grid .domago-card p:not(:last-child) {
font-size: 0.875rem;
line-height: 1.45;
margin: 0 0 0.5rem;
}
.domago-programs-grid .domago-card > p:last-child:has(a) {
margin-top: auto;
margin-bottom: 0;
padding-top: 0.5rem;
}
@media (min-width: 782px) {
.domago-programs-grid .domago-card {
aspect-ratio: 1;
}
}
.entry-content .wp-block-columns:has(.domago-card) {
align-items: stretch !important;
}
.entry-content .wp-block-columns:has(.domago-card) > .wp-block-column {
display: flex !important;
flex-direction: column;
}
.entry-content .wp-block-columns:has(.domago-card) .domago-card {
display: flex;
flex-direction: column;
flex: 1;
height: 100%;
width: 100%;
}
.entry-content .wp-block-columns:has(.domago-card):not(.domago-programs-grid) .domago-card > p:last-child:has(a) {
margin-top: auto;
margin-bottom: 0;
padding-top: 1rem;
} .domago-steps {
display: grid;
gap: 1rem;
}
@media (min-width: 782px) {
.domago-steps {
grid-template-columns: repeat(3, 1fr);
}
}
@media (min-width: 1024px) {
.domago-steps {
grid-template-columns: repeat(5, 1fr);
}
}
.domago-steps > .wp-block-column {
width: 100% !important;
flex-basis: auto !important;
}
.domago-step {
text-align: center;
}
.domago-step-number {
align-items: center;
background-color: var(--ast-global-color-0);
border-radius: 9999px;
color: var(--ast-global-color-2);
display: inline-flex;
font-size: 1rem;
font-weight: 600;
height: 2.25rem;
justify-content: center;
margin: 0 auto 0.75rem;
width: 2.25rem;
}
.domago-step h3 {
margin-bottom: 0.35rem;
}
.domago-step p {
font-size: 0.9375rem;
margin: 0;
} .domago-google-reviews {
margin-top: 2rem;
max-width: 100%;
}
.domago-google-reviews .sk-ww-google-reviews {
width: 100%;
}
.domago-google-reviews .sk_branding,
.sk-ww-google-reviews .sk_branding {
display: none !important;
height: 0 !important;
margin: 0 !important;
padding: 0 !important;
visibility: hidden !important;
} .domago-partners {
background-color: var(--ast-global-color-4);
border: 1px solid var(--ast-global-color-8);
border-radius: var(--domago-radius-card);
padding: 1.5rem;
}
.domago-partner-logo img {
height: auto;
max-width: 220px;
width: auto;
} .domago-faq-list {
max-width: 760px;
margin-left: auto;
margin-right: auto;
}
.domago-faq-item {
background-color: var(--ast-global-color-4);
border: 1px solid var(--ast-global-color-8);
border-radius: 12px;
margin-bottom: 0.75rem;
padding: 0.25rem 1rem;
}
.domago-faq-item summary {
cursor: pointer;
padding: 0.75rem 0;
}
.domago-faq-item p {
margin: 0 0 0.75rem;
} @media (max-width: 782px) {
.domago-hero-columns > .wp-block-column {
flex-basis: 100% !important;
}
} .entry-content .domago-section .wp-block-column {
min-width: 0;
}
@media (max-width: 921px) { .entry-content .domago-section .wp-block-columns > .wp-block-column {
flex-basis: 100% !important;
width: 100% !important;
}
.entry-content > .alignfull.domago-section {
padding-left: var(--domago-mobile-gutter);
padding-right: var(--domago-mobile-gutter);
} .home .site-content,
.page-id-1515 .site-content,
.page-id-14 .site-content, .page-id-1521 .site-content, .page-id-1522 .site-content,
.page-id-25 .site-content, .page-id-1502 .site-content, .page-id-1503 .site-content,
.page-id-3309 .site-content, .page-id-3922 .site-content, .page-id-3923 .site-content,
.page-id-28 .site-content, .page-id-1506 .site-content, .page-id-1507 .site-content,
.page-id-217 .site-content, .page-id-1512 .site-content, .page-id-1511 .site-content,
.page-id-23 .site-content, .page-id-1493 .site-content, .page-id-1494 .site-content,
.page-id-18 .site-content , .page-id-1489 .site-content , .page-id-1488 .site-content {
overflow-x: clip;
}
.home .entry-content,
.page-id-1515 .entry-content,
.page-id-14 .entry-content, .page-id-1521 .entry-content, .page-id-1522 .entry-content,
.page-id-25 .entry-content, .page-id-1502 .entry-content, .page-id-1503 .entry-content,
.page-id-3309 .entry-content, .page-id-3922 .entry-content, .page-id-3923 .entry-content,
.page-id-28 .entry-content, .page-id-1506 .entry-content, .page-id-1507 .entry-content,
.page-id-217 .entry-content, .page-id-1512 .entry-content, .page-id-1511 .entry-content,
.page-id-23 .entry-content, .page-id-1493 .entry-content, .page-id-1494 .entry-content,
.page-id-18 .entry-content , .page-id-1489 .entry-content , .page-id-1488 .entry-content {
overflow-x: visible;
}
.home .entry-content > .alignfull.domago-section,
.page-id-1515 .entry-content > .alignfull.domago-section,
.page-id-14 .entry-content > .alignfull.domago-section, .page-id-1521 .entry-content > .alignfull.domago-section, .page-id-1522 .entry-content > .alignfull.domago-section,
.page-id-25 .entry-content > .alignfull.domago-section, .page-id-1502 .entry-content > .alignfull.domago-section, .page-id-1503 .entry-content > .alignfull.domago-section,
.page-id-3309 .entry-content > .alignfull.domago-section, .page-id-3922 .entry-content > .alignfull.domago-section, .page-id-3923 .entry-content > .alignfull.domago-section,
.page-id-28 .entry-content > .alignfull.domago-section, .page-id-1506 .entry-content > .alignfull.domago-section, .page-id-1507 .entry-content > .alignfull.domago-section,
.page-id-217 .entry-content > .alignfull.domago-section, .page-id-1512 .entry-content > .alignfull.domago-section, .page-id-1511 .entry-content > .alignfull.domago-section,
.page-id-23 .entry-content > .alignfull.domago-section, .page-id-1493 .entry-content > .alignfull.domago-section, .page-id-1494 .entry-content > .alignfull.domago-section,
.page-id-18 .entry-content > .alignfull.domago-section, .page-id-1489 .entry-content > .alignfull.domago-section, .page-id-1488 .entry-content > .alignfull.domago-section,
.page-id-28 .entry-content > .alignfull.wp-block-uagb-container.domago-kontakt-body , .page-id-1506 .entry-content > .alignfull.wp-block-uagb-container.domago-kontakt-body , .page-id-1507 .entry-content > .alignfull.wp-block-uagb-container.domago-kontakt-body {
box-sizing: border-box;
margin-left: calc(50% - 50vw) !important;
margin-right: calc(50% - 50vw) !important;
max-width: 100vw !important;
width: 100vw !important;
}
.page-id-28 .entry-content > .alignfull.wp-block-uagb-container.domago-kontakt-body , .page-id-1506 .entry-content > .alignfull.wp-block-uagb-container.domago-kontakt-body , .page-id-1507 .entry-content > .alignfull.wp-block-uagb-container.domago-kontakt-body {
padding-left: 0 !important;
padding-right: 0 !important;
} .site-primary-footer-wrap {
padding-left: 0 !important;
padding-right: 0 !important;
}
.site-primary-footer-wrap .ast-builder-grid-row-container {
padding-left: var(--domago-mobile-gutter);
padding-right: var(--domago-mobile-gutter);
} .domago-section > .wp-block-heading,
.domago-section > .domago-eyebrow,
.domago-section > p.has-text-align-center {
margin-left: auto;
margin-right: auto;
max-width: 34rem;
}
.domago-section .wp-block-columns:not(.domago-hero-columns) {
gap: 2rem;
margin-top: 1.5rem !important;
}
.domago-hero .domago-hero-columns {
gap: 2rem;
margin-top: 0 !important;
}
.domago-section .wp-block-columns.are-vertically-aligned-center .domago-eyebrow,
.domago-section .wp-block-columns.are-vertically-aligned-center h2,
.domago-section .wp-block-columns.are-vertically-aligned-center h3,
.domago-section .wp-block-columns.are-vertically-aligned-center p,
.domago-section .wp-block-columns.are-vertically-aligned-center .domago-lead {
text-align: center;
}
.domago-section .domago-eyebrow:not(.has-text-align-center) {
text-align: center;
} .entry-content .domago-section .wp-block-buttons {
align-items: stretch;
flex-direction: column;
gap: 0.75rem;
width: 100%;
}
.entry-content .domago-section .wp-block-buttons > .wp-block-button {
width: 100%;
}
.entry-content .domago-section .wp-block-button__link {
justify-content: center;
text-align: center;
width: 100%;
} .domago-hero .domago-eyebrow,
.domago-hero h1,
.domago-hero .domago-lead {
text-align: center;
}
.domago-hero-rotator {
aspect-ratio: 4 / 3;
border-radius: var(--domago-radius-card);
margin: 0;
max-height: none;
max-width: none;
width: 100%;
}
.domago-hero-rotator img {
border-radius: var(--domago-radius-card);
}
.domago-hero-image img {
border-radius: var(--domago-radius-card);
width: 100%;
}
.domago-hero-facts {
grid-template-columns: 1fr;
}
.domago-hero-stats {
justify-content: center;
}
.domago-hero-stat {
min-width: 6rem;
text-align: center;
} .domago-trust-strip {
gap: 2rem;
}
.domago-trust-strip > .wp-block-column + .wp-block-column {
border-top: 1px solid var(--ast-global-color-8);
padding-top: 2rem;
} .domago-programs-grid .domago-card {
aspect-ratio: auto;
} .domago-steps {
gap: 1.5rem;
grid-template-columns: 1fr;
}
.domago-step {
background-color: var(--ast-global-color-4);
border: 1px solid var(--ast-global-color-8);
border-radius: var(--domago-radius-card);
padding: 1.25rem 1rem;
} .entry-content .domago-section .wp-block-columns:has(.domago-card):not(.domago-programs-grid):not(.domago-trust-strip) {
gap: 1rem;
} .domago-partners {
text-align: center;
}
.domago-partner-logo {
display: flex;
justify-content: center;
} .domago-google-reviews {
-webkit-overflow-scrolling: touch;
margin-left: calc(var(--domago-mobile-gutter) * -1);
margin-right: calc(var(--domago-mobile-gutter) * -1);
overflow-x: auto;
padding-left: var(--domago-mobile-gutter);
padding-right: var(--domago-mobile-gutter);
} .domago-video-stories-columns {
gap: 2rem;
}
.domago-video-stories-copy .domago-eyebrow,
.domago-video-stories-copy h2,
.domago-video-stories-copy .domago-lead {
text-align: center;
}
.domago-about-columns .domago-eyebrow,
.domago-about-columns h2,
.domago-about-columns .domago-lead,
.domago-about-columns .domago-about-checklist {
text-align: left;
}
.domago-about-section h2 {
max-width: none;
}
.domago-about-stats {
margin-top: 0.5rem;
}
.domago-video-stories-track {
margin-left: calc(var(--domago-mobile-gutter) * -1);
margin-right: calc(var(--domago-mobile-gutter) * -1);
padding-bottom: 0.75rem;
padding-left: var(--domago-mobile-gutter);
padding-right: var(--domago-mobile-gutter);
scroll-padding-left: var(--domago-mobile-gutter);
scroll-padding-right: var(--domago-mobile-gutter);
}
.domago-video-card {
flex: 0 0 min(72vw, 240px);
width: min(72vw, 240px);
}
.domago-video-modal__embed iframe {
height: min(75vh, 640px);
width: 100%;
} .domago-faq-item summary {
word-break: break-word;
} .page-id-14, .page-id-1521, .page-id-1522,
.page-id-25, .page-id-1502, .page-id-1503,
.page-id-3309, .page-id-3922, .page-id-3923,
.page-id-28, .page-id-1506, .page-id-1507,
.page-id-217, .page-id-1512, .page-id-1511,
.page-id-23, .page-id-1493, .page-id-1494 {
--domago-mobile-gutter: 1.5rem;
}
.domago-wat-intro-columns {
gap: 1.75rem !important;
}
.domago-wat-intro-columns .domago-eyebrow,
.domago-wat-intro-columns h2,
.domago-wat-intro-columns .domago-lead,
.domago-wat-intro-columns p {
text-align: left;
}
.domago-wat-intro .domago-card,
.domago-wat-requirements.domago-card {
box-sizing: border-box;
padding: 1.5rem 1.35rem;
}
.domago-wat-requirements-list li {
gap: 0.75rem;
margin-bottom: 1rem;
}
.domago-wat-services {
gap: 0.85rem;
grid-template-columns: repeat(2, minmax(0, 1fr));
}
.domago-wat-service {
min-height: 6.25rem;
padding: 1.1rem 0.9rem;
}
.domago-wat-service__label {
font-size: 0.8125rem;
line-height: 1.35;
}
.domago-wat-returning {
gap: 1.5rem;
grid-template-columns: 1fr;
}
.domago-wat-self-placement {
gap: 1.5rem;
grid-template-columns: 1fr;
}
.domago-wat-self-placement-card {
box-sizing: border-box;
padding: 2rem 1.5rem;
}
.domago-wat-self-placement-card__amount {
font-size: clamp(2.75rem, 12vw, 3.75rem);
}
.domago-wat-self-placement-card__text {
font-size: 1rem;
padding: 1.1rem 1.15rem;
}
.domago-wat-pricing__price {
padding: 1.75rem 1.35rem;
}
.domago-wat-pricing__details {
padding: 1.35rem 1.25rem;
}
.domago-wat-guide {
gap: 1.75rem;
grid-template-columns: 1fr;
padding: 1.35rem 1.25rem;
}
.domago-wat-guide__copy {
order: -1;
}
.domago-wat-docs {
gap: 0.85rem;
grid-template-columns: 1fr;
}
.domago-wat-doc {
padding: 1.25rem 1.15rem;
}
.domago-wat-requirements-grid {
grid-template-columns: 1fr;
}
.domago-wat-pricing {
grid-template-columns: 1fr;
}
.page-id-14 .domago-wat-final-buttons, .page-id-1521 .domago-wat-final-buttons, .page-id-1522 .domago-wat-final-buttons,
.page-id-25 .domago-wat-final-buttons , .page-id-1502 .domago-wat-final-buttons , .page-id-1503 .domago-wat-final-buttons {
align-items: stretch;
flex-direction: column;
width: 100%;
}
.page-id-14 .domago-wat-final-buttons > .wp-block-button, .page-id-1521 .domago-wat-final-buttons > .wp-block-button, .page-id-1522 .domago-wat-final-buttons > .wp-block-button,
.page-id-25 .domago-wat-final-buttons > .wp-block-button , .page-id-1502 .domago-wat-final-buttons > .wp-block-button , .page-id-1503 .domago-wat-final-buttons > .wp-block-button {
width: 100%;
}
.page-id-14 .domago-wat-final-buttons .wp-block-button__link, .page-id-1521 .domago-wat-final-buttons .wp-block-button__link, .page-id-1522 .domago-wat-final-buttons .wp-block-button__link,
.page-id-25 .domago-wat-final-buttons .wp-block-button__link , .page-id-1502 .domago-wat-final-buttons .wp-block-button__link , .page-id-1503 .domago-wat-final-buttons .wp-block-button__link {
justify-content: center;
text-align: center;
width: 100%;
}
.page-id-3309 .domago-lokacije-locations .wp-block-list , .page-id-3922 .domago-lokacije-locations .wp-block-list , .page-id-3923 .domago-lokacije-locations .wp-block-list {
padding: 0.9rem 1rem;
}
.page-id-3309 .domago-lokacije-final , .page-id-3922 .domago-lokacije-final , .page-id-3923 .domago-lokacije-final {
text-align: center;
}
.domago-konzultacije-steps {
grid-template-columns: 1fr;
}
.domago-konzultacije-calendly {
padding: 0.75rem;
}
.domago-konzultacije-calendly .calendly-inline-widget {
min-height: 620px;
}
.domago-life-photos-grid {
grid-template-columns: 1fr;
}
} .page-id-28 .entry-content > .wp-block-uagb-container.uagb-is-root-container:first-child:not(.domago-section), .page-id-1506 .entry-content > .wp-block-uagb-container.uagb-is-root-container:first-child:not(.domago-section), .page-id-1507 .entry-content > .wp-block-uagb-container.uagb-is-root-container:first-child:not(.domago-section),
.page-id-28 .entry-content > .uagb-is-root-container:first-child:not(.domago-section) , .page-id-1506 .entry-content > .uagb-is-root-container:first-child:not(.domago-section) , .page-id-1507 .entry-content > .uagb-is-root-container:first-child:not(.domago-section) {
display: none !important;
}
.page-id-28 .entry-content > .wp-block-uagb-container.uagb-block-6f82293b , .page-id-1506 .entry-content > .wp-block-uagb-container.uagb-block-6f82293b , .page-id-1507 .entry-content > .wp-block-uagb-container.uagb-block-6f82293b {
display: none !important;
}
.domago-hero-image-kontakt img {
aspect-ratio: 4 / 3;
height: auto;
max-height: 420px;
object-fit: cover;
width: 100%;
}
.domago-kontakt-body,
.page-id-28 .uagb-block-bokiibvh.domago-kontakt-body , .page-id-1506 .uagb-block-bokiibvh.domago-kontakt-body , .page-id-1507 .uagb-block-bokiibvh.domago-kontakt-body {
background-color: var(--ast-global-color-6) !important;
box-shadow: none !important;
margin-top: 0 !important;
padding-bottom: var(--domago-section-padding-desktop) !important;
padding-left: 0 !important;
padding-right: 0 !important;
padding-top: var(--domago-section-padding-desktop) !important;
}
.domago-kontakt-body .uagb-container__shape,
.page-id-28 .uagb-block-bokiibvh .uagb-container__shape , .page-id-1506 .uagb-block-bokiibvh .uagb-container__shape , .page-id-1507 .uagb-block-bokiibvh .uagb-container__shape {
display: none !important;
height: 0 !important;
overflow: hidden !important;
visibility: hidden !important;
}
.domago-kontakt-body > .uagb-container-inner-blocks-wrap {
box-sizing: border-box;
gap: 3rem !important;
margin-left: auto;
margin-right: auto;
max-width: 1200px;
padding-left: var(--domago-mobile-gutter);
padding-right: var(--domago-mobile-gutter);
width: 100%;
}
.domago-kontakt-body .uagb-block-kpfipxgd .uagb-ifb-title,
.domago-kontakt-body .uagb-block-pasltvlr .uagb-ifb-title {
color: var(--ast-global-color-2) !important;
font-size: 1.5rem;
margin-bottom: 1.25rem;
}
.domago-kontakt-body .uagb-block-egpbzkwz {
background-color: #ffffff !important;
border: 1px solid var(--ast-global-color-8);
border-radius: var(--domago-radius-card);
box-shadow: 0 12px 32px rgba(28, 43, 58, 0.08) !important;
}
.domago-kontakt-body .uagb-ifb-title {
color: var(--ast-global-color-2) !important;
font-weight: 600;
}
.domago-kontakt-body .uagb-ifb-desc {
color: var(--ast-global-color-3) !important;
}
.domago-kontakt-body .uagb-block-llcaa2zd .uagb-ifb-desc,
.domago-kontakt-body .uagb-block-ijrggpd1 .uagb-ifb-desc {
font-weight: 500;
}
.domago-kontakt-body .uagb-iconbox-icon-wrap {
background-color: var(--ast-global-color-0) !important;
}
.domago-kontakt-body .uagb-iconbox-icon-wrap svg {
fill: #ffffff;
}
.domago-kontakt-body .uagb-separator,
.domago-kontakt-body .uagb-ifb-separator {
background-color: var(--ast-global-color-8) !important;
}
.domago-kontakt-body .uagb-forms-input-label {
color: var(--ast-global-color-2) !important;
}
.page-id-28 .domago-kontakt-body .uagb-forms-main-submit-button, .page-id-1506 .domago-kontakt-body .uagb-forms-main-submit-button, .page-id-1507 .domago-kontakt-body .uagb-forms-main-submit-button,
.page-id-28 .uagb-block-wtpk0g8z .uagb-forms-main-submit-button , .page-id-1506 .uagb-block-wtpk0g8z .uagb-forms-main-submit-button , .page-id-1507 .uagb-block-wtpk0g8z .uagb-forms-main-submit-button {
background-color: #f2cd00 !important;
border: none !important;
border-radius: 9999px !important;
color: #1f2937 !important;
font-weight: 600;
padding: 0.7rem 1.5rem !important;
}
.page-id-28 .domago-kontakt-body .uagb-forms-main-submit-button:hover, .page-id-1506 .domago-kontakt-body .uagb-forms-main-submit-button:hover, .page-id-1507 .domago-kontakt-body .uagb-forms-main-submit-button:hover,
.page-id-28 .domago-kontakt-body .uagb-forms-main-submit-button:focus, .page-id-1506 .domago-kontakt-body .uagb-forms-main-submit-button:focus, .page-id-1507 .domago-kontakt-body .uagb-forms-main-submit-button:focus,
.page-id-28 .uagb-block-wtpk0g8z .uagb-forms-main-submit-button:hover, .page-id-1506 .uagb-block-wtpk0g8z .uagb-forms-main-submit-button:hover, .page-id-1507 .uagb-block-wtpk0g8z .uagb-forms-main-submit-button:hover,
.page-id-28 .uagb-block-wtpk0g8z .uagb-forms-main-submit-button:focus , .page-id-1506 .uagb-block-wtpk0g8z .uagb-forms-main-submit-button:focus , .page-id-1507 .uagb-block-wtpk0g8z .uagb-forms-main-submit-button:focus {
background-color: var(--ast-global-color-1) !important;
color: #ffffff !important;
}
.page-id-28 .domago-kontakt-body .uagb-forms-input, .page-id-1506 .domago-kontakt-body .uagb-forms-input, .page-id-1507 .domago-kontakt-body .uagb-forms-input,
.page-id-28 .domago-kontakt-body .uagb-forms-name-input, .page-id-1506 .domago-kontakt-body .uagb-forms-name-input, .page-id-1507 .domago-kontakt-body .uagb-forms-name-input,
.page-id-28 .domago-kontakt-body .uagb-forms-email-input, .page-id-1506 .domago-kontakt-body .uagb-forms-email-input, .page-id-1507 .domago-kontakt-body .uagb-forms-email-input,
.page-id-28 .domago-kontakt-body .uagb-forms-textarea-input , .page-id-1506 .domago-kontakt-body .uagb-forms-textarea-input , .page-id-1507 .domago-kontakt-body .uagb-forms-textarea-input {
border-color: var(--ast-global-color-8) !important;
border-radius: 6px !important;
} body:not(.home) .site-content {
overflow-x: clip;
}
body:not(.home) .entry-content {
overflow-x: visible;
}
body:not(.home) .entry-content > .alignfull:not(.domago-section):not(.wp-block-uagb-container) {
box-sizing: border-box;
margin-left: calc(50% - 50vw) !important;
margin-right: calc(50% - 50vw) !important;
max-width: 100vw !important;
width: 100vw !important;
}
body:not(.home) .entry-content > :where(h1, h2, h3, h4, h5, h6, p, ul, ol, blockquote, table, .wp-block-table, details, .wp-block-details) {
max-width: 44rem;
}
body:not(.home) .entry-content > .wp-block-uagb-container.alignfull,
body:not(.home) .entry-content > .wp-block-group.alignfull.domago-section {
box-sizing: border-box;
} body:not(.home) .entry-content h1,
body:not(.home) .entry-content h2,
body:not(.home) .entry-content h3 {
font-weight: 600;
line-height: 1.25;
}
body:not(.home) .entry-content h1 {
font-size: clamp(1.75rem, 4vw, 2.25rem);
margin-bottom: 1rem;
}
body:not(.home) .entry-content h2 {
font-size: clamp(1.35rem, 3vw, 1.75rem);
margin-bottom: 0.85rem;
margin-top: 2rem;
}
body:not(.home) .entry-content h3 {
font-size: 1.125rem;
margin-bottom: 0.65rem;
margin-top: 1.5rem;
}
body:not(.home) .entry-content p,
body:not(.home) .entry-content li {
font-size: 1rem;
line-height: 1.6;
}
body:not(.home) .entry-content p {
margin-bottom: 1rem;
}
body:not(.home) .entry-content .wp-block-list {
margin-bottom: 1.25rem;
padding-left: 1.25rem;
}
body:not(.home) .entry-content .wp-block-list li {
margin-bottom: 0.45rem;
}
body:not(.home) .entry-content a {
font-weight: 500;
}
body:not(.home) .entry-content .wp-block-table {
margin-bottom: 1.5rem;
overflow-x: auto;
}
body:not(.home) .entry-content .wp-block-table table {
border-collapse: collapse;
font-size: 0.9375rem;
width: 100%;
}
body:not(.home) .entry-content .wp-block-table th,
body:not(.home) .entry-content .wp-block-table td {
border-bottom: 1px solid var(--ast-global-color-8);
padding: 0.65rem 0.75rem;
text-align: left;
}
body:not(.home) .entry-content details.wp-block-details {
background: var(--ast-global-color-4);
border: 1px solid var(--ast-global-color-8);
border-radius: var(--domago-radius-card);
margin-bottom: 0.75rem;
padding: 1rem 1.15rem;
}
body:not(.home) .entry-content details.wp-block-details summary {
cursor: pointer;
font-weight: 600;
}
body:not(.home) .entry-content .wp-block-uagb-container:not(.alignfull) {
background-color: var(--ast-global-color-4);
border: 1px solid var(--ast-global-color-8);
margin-bottom: 1.5rem;
padding: 1.5rem;
}
body:not(.home) .entry-content .uagb-forms-main-submit-button {
background-color: #f2cd00 !important;
border: none !important;
border-radius: 9999px !important;
color: #1f2937 !important;
font-weight: 600;
}
body:not(.home) .entry-content .uagb-forms-input,
body:not(.home) .entry-content .uagb-forms-name-input,
body:not(.home) .entry-content .uagb-forms-email-input,
body:not(.home) .entry-content .uagb-forms-textarea-input {
border-color: var(--ast-global-color-8) !important;
border-radius: 6px !important;
}
body:not(.home) .entry-content .wp-block-button__link:not(.uagb-forms-main-submit-button) {
border-radius: 9999px;
}
@media (max-width: 921px) {
body:not(.home) {
--domago-mobile-gutter: 1.5rem;
}
.domago-kontakt-body,
.page-id-28 .uagb-block-bokiibvh.domago-kontakt-body , .page-id-1506 .uagb-block-bokiibvh.domago-kontakt-body , .page-id-1507 .uagb-block-bokiibvh.domago-kontakt-body {
padding-bottom: var(--domago-section-padding-mobile) !important;
padding-top: var(--domago-section-padding-mobile) !important;
}
body:not(.home) .entry-content > .alignfull.domago-section,
body:not(.home) .entry-content > .alignfull.wp-block-uagb-container:not(.domago-kontakt-body) {
box-sizing: border-box;
margin-left: calc(50% - 50vw) !important;
margin-right: calc(50% - 50vw) !important;
max-width: 100vw !important;
padding-left: var(--domago-mobile-gutter);
padding-right: var(--domago-mobile-gutter);
width: 100vw !important;
}
body:not(.home) .entry-content > :where(h1, h2, h3, h4, h5, h6, p, ul, ol, blockquote, table, .wp-block-table, details, .wp-block-details) {
padding-left: var(--domago-mobile-gutter);
padding-right: var(--domago-mobile-gutter);
}
.domago-kontakt-body > .uagb-container-inner-blocks-wrap {
flex-direction: column !important;
}
.domago-kontakt-body .uagb-block-p72wycgd,
.domago-kontakt-body .uagb-block-gcnvntis {
width: 100% !important;
}
}
@media (max-width: 544px) {
.domago-section {
padding-top: 2.5rem;
padding-bottom: 2.5rem;
}
.domago-hero h1 {
font-size: clamp(1.75rem, 8vw, 2rem);
line-height: 1.15;
}
} .page-parent-3309 .entry-content > .wp-block-cover:first-child,
.page-parent-3309 .entry-content > .wp-block-cover.alignfull:first-child {
display: none !important;
}
.page-parent-3309 .domago-hotel-section-0 > h2,
.page-parent-3309 .domago-hotel-section-1 > h2,
.page-parent-3309 .domago-hotel-section-2 > h2,
.page-parent-3309 .domago-hotel-section-3 > h2,
.page-parent-3309 .domago-hotel-section-4 > h2,
.page-parent-3309 .domago-hotel-section-5 > h2,
.page-parent-3309 .domago-hotel-section-6 > h2,
.page-parent-3309 .domago-hotel-section-7 > h2,
.page-parent-3309 .domago-hotel-section-8 > h2 {
font-size: clamp(1.35rem, 2.5vw, 1.75rem);
font-weight: 600;
line-height: 1.25;
margin-bottom: 1rem;
margin-top: 0;
}
.page-parent-3309 .domago-hotel-section .wp-block-columns {
gap: 1.5rem;
margin-top: 0.5rem;
}
.page-parent-3309 .domago-hotel-section .wp-block-column .wp-block-list {
background: var(--ast-global-color-4);
border: 1px solid var(--ast-global-color-8);
border-radius: var(--domago-radius-card);
margin-bottom: 0;
padding: 1rem 1.25rem;
}
.page-parent-3309 .domago-hotel-section .wp-block-column .wp-block-list li {
line-height: 1.5;
margin-bottom: 0.45rem;
}
.page-parent-3309 .domago-hotel-section .wp-block-column .wp-block-list li:last-child {
margin-bottom: 0;
}
.page-parent-3309 .domago-hotel-final p {
color: var(--ast-global-color-4);
margin-left: auto;
margin-right: auto;
max-width: 36rem;
}
.page-parent-3309 .domago-hotel-final .wp-block-button.is-style-outline .wp-block-button__link {
border-color: rgba(255, 255, 255, 0.65);
color: var(--ast-global-color-4) !important;
} .page-id-3 .entry-content > .wp-block-separator:first-child,
.page-id-2449 .entry-content > .wp-block-heading:first-child:empty,
.page-id-2449 .entry-content > .wp-block-separator:first-child,
.page-id-3 .domago-legal-prose > .wp-block-separator:first-child,
.page-id-2449 .domago-legal-prose > .wp-block-separator:first-child,
.page-id-3 .domago-legal-prose .wp-block-separator,
.page-id-2449 .domago-legal-prose .wp-block-separator,
.page-id-2461 .domago-legal-prose .wp-block-separator {
display: none !important;
margin: 0 !important;
}
.page-id-3 .domago-legal-hero,
.page-id-2449 .domago-legal-hero,
.page-id-2461 .domago-legal-hero {
padding-bottom: 2.5rem;
padding-top: 3rem;
}
.page-id-3 .domago-legal-prose,
.page-id-2449 .domago-legal-prose,
.page-id-2461 .domago-legal-prose {
padding-bottom: 3rem;
padding-top: 2.5rem;
}
.page-id-3 .domago-legal-prose > :where(p, ul, ol, h2, h3, h4),
.page-id-2449 .domago-legal-prose > :where(p, ul, ol, h2, h3, h4),
.page-id-2461 .domago-legal-prose > :where(p, ul, ol, h2, h3, h4) {
max-width: 48rem;
}
.page-id-2449 .domago-legal-prose > p:first-of-type strong,
.page-id-3 .domago-legal-prose > p:nth-of-type(1) strong {
font-size: 1.05rem;
}
@media (max-width: 921px) {
.page-parent-3309 .site-content,
.page-id-3 .site-content,
.page-id-2449 .site-content,
.page-id-2461 .site-content {
overflow-x: clip;
}
.page-parent-3309 .entry-content,
.page-id-3 .entry-content,
.page-id-2449 .entry-content,
.page-id-2461 .entry-content {
overflow-x: visible;
}
.page-parent-3309 .entry-content > .alignfull.domago-section,
.page-id-3 .entry-content > .alignfull.domago-section,
.page-id-2449 .entry-content > .alignfull.domago-section,
.page-id-2461 .entry-content > .alignfull.domago-section {
box-sizing: border-box;
margin-left: calc(50% - 50vw) !important;
margin-right: calc(50% - 50vw) !important;
max-width: 100vw !important;
padding-left: var(--domago-mobile-gutter);
padding-right: var(--domago-mobile-gutter);
width: 100vw !important;
}
.page-parent-3309 .domago-hotel-section .wp-block-columns {
flex-direction: column !important;
}
} .page-id-2290 .domago-hvala-card {
background: var(--ast-global-color-4);
border: 1px solid var(--ast-global-color-8);
border-radius: 20px;
box-shadow: 0 18px 48px rgba(28, 43, 58, 0.08);
margin-left: auto;
margin-right: auto;
max-width: 720px;
padding: 2rem 1.75rem;
text-align: center;
}
.page-id-2290 .domago-hvala-card h2 {
margin-bottom: 0.75rem;
margin-top: 0;
}
.page-id-2290 .domago-hvala-card .wp-block-buttons {
justify-content: center;
margin-top: 1.25rem;
}
.page-id-2290 .domago-hvala-next .wp-block-buttons {
margin-top: 1.5rem;
}
@media (max-width: 921px) {
.page-id-2290 .site-content {
overflow-x: clip;
}
.page-id-2290 .entry-content {
overflow-x: visible;
}
.page-id-2290 .entry-content > .alignfull.domago-section {
box-sizing: border-box;
margin-left: calc(50% - 50vw) !important;
margin-right: calc(50% - 50vw) !important;
max-width: 100vw !important;
padding-left: var(--domago-mobile-gutter);
padding-right: var(--domago-mobile-gutter);
width: 100vw !important;
}
.page-id-2290 .domago-hvala-card {
padding: 1.5rem 1.25rem;
}
} .domago-wat-poslodavci-locations h3 {
margin-bottom: 0.75rem;
margin-top: 2rem;
}
.domago-wat-poslodavci-locations .wp-block-list {
margin-bottom: 0.5rem;
}
.domago-wat-poslodavci-locations .wp-block-list a {
font-weight: 500;
text-decoration: none;
}
.domago-wat-poslodavci-locations .wp-block-list a:hover,
.domago-wat-poslodavci-locations .wp-block-list a:focus {
text-decoration: underline;
}
.domago-wat-employer-notice {
background-color: var(--ast-global-color-6);
border: 1px solid var(--ast-global-color-8);
border-radius: var(--domago-radius-card);
font-size: 0.9375rem;
line-height: 1.5;
margin: 0 auto;
max-width: 42rem;
padding: 1rem 1.25rem;
}
.domago-wat-employer-disclaimer {
color: var(--ast-global-color-3);
font-size: 0.875rem;
line-height: 1.55;
margin: 0 auto 0.85rem;
max-width: 42rem;
text-align: center;
}
.domago-wat-basics-grid {
display: grid;
gap: 0.85rem;
grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));
margin-top: 0.25rem;
}
.domago-wat-basics-card {
background: var(--ast-global-color-5);
border: 1px solid var(--ast-global-color-8);
border-radius: var(--domago-radius-card);
padding: 0.9rem 1rem;
}
.domago-wat-basics-card__label {
color: var(--ast-global-color-3);
font-size: 0.8125rem;
font-weight: 600;
letter-spacing: 0.02em;
margin: 0 0 0.35rem;
text-transform: uppercase;
}
.domago-wat-basics-card__value {
font-size: 0.975rem;
line-height: 1.45;
margin: 0;
}
.domago-wat-employer-section h2 {
margin-bottom: 1rem;
}
.domago-wat-employer-section h3 {
font-size: 1.125rem;
margin-bottom: 0.75rem;
margin-top: 1.5rem;
}
.domago-wat-employer-section .wp-block-buttons {
margin-top: 1.25rem;
}
.domago-wat-employer-section .wp-block-list li {
line-height: 1.5;
margin-bottom: 0.45rem;
}
.domago-wat-employer-section .wp-block-list li:last-child {
margin-bottom: 0;
}
.domago-wat-jobs-hub .wp-block-buttons {
flex-wrap: wrap;
gap: 0.75rem;
}
.page-parent .domago-wat-employer-final p,
.page-parent .domago-wat-employer-final .domago-lead {
color: var(--ast-global-color-4) !important;
}
.page-parent .domago-wat-employer-final .wp-block-button.is-style-outline .wp-block-button__link {
border-color: rgba(255, 255, 255, 0.65);
color: var(--ast-global-color-4) !important;
}