main,
.main-content,
#content {
margin-top: 180px; }
@media (max-width: 1650px) {
main,
.main-content,
#content {
margin-top: 64px; }
}
.menu-header{
position: fixed;
top: 0;
left: 0;
width: 100%;
z-index: 9999;
backdrop-filter: blur(15px);
-webkit-backdrop-filter: blur(15px);
background: rgba(0, 0, 0, 0.595);
box-shadow: 0 2px 16px rgba(211, 113, 170, 0.1);
} .card-blur {
position: relative;
overflow: hidden;
backdrop-filter: blur(15px);
-webkit-backdrop-filter: blur(15px);
background: rgba(0, 0, 0, 0.1);
}
@media (min-width: 1024px) {
.card-blur-desktop {
backdrop-filter: blur(15px);
-webkit-backdrop-filter: blur(15px);
background: rgba(0, 0, 0, 0.1);
box-shadow: 0 8px 32px rgba(0, 0, 0, 0.1);
border: 1px solid rgba(255, 255, 255, 0.15);
}
}
.card-blur-effect {
position: relative;
overflow: hidden;
backdrop-filter: blur(15px);
-webkit-backdrop-filter: blur(15px);
background: rgba(0, 0, 0, 0.1);
transition: all 0.4s ease;
} .card-blur-effect:hover {
backdrop-filter: blur(30px);
-webkit-backdrop-filter: blur(30px);
background: rgba(0, 0, 0, 0.15);
}
.ma-capsule {
display: inline-block;
width: auto;
padding: 6px 12px;
background-color: transparent; color: white; border: 1px solid white; border-radius: 50px;
text-align: center;
} .icon-responsive {
width: 64px; height: auto;
display: block; } @media (max-width: 1024px) {
.icon-responsive {
width: 56px;
}
} @media (max-width: 768px) {
.icon-responsive {
width: 48px;
} @media (max-width: 480px) {
.icon-responsive {
width: 32px;
}
}
} div.wpforms-container-full .wpforms-field.wpforms-field-checkbox ul li input+label {
font-size: 14px;
color: white;
} .wpforms-container,
.wpforms-container * {
font-size: 16px !important;
} .wpforms-field-label,
.wpforms-field-sublabel {
font-size: 16px !important;
} .wpforms-field input,
.wpforms-field input[type="text"],
.wpforms-field input[type="email"],
.wpforms-field input[type="tel"],
.wpforms-field input[type="number"],
.wpforms-field input[type="url"],
.wpforms-field input[type="password"],
.wpforms-field textarea,
.wpforms-field select {
font-size: 16px !important;
} .wpforms-submit,
.wpforms-submit-container button[type="submit"] {
font-size: 16px !important;
} .wpforms-error-container,
.wpforms-confirmation-container,
.wpforms-field .wpforms-error {
font-size: 16px !important;
} svg {
display: block;
} .elementor-element-141c347 img {
transition: all 0.3s ease;
} .header-scrolled .elementor-element-141c347 img {
max-width: 120px; }
.elementor-element-52a7be5 {
transition: padding 0.3s ease;
} .fade-in {
opacity: 0;
transform: translateY(30px);
transition: opacity 0.6s ease, transform 0.6s ease;
}
.fade-in.is-visible {
opacity: 1;
transform: translateY(0);
} .fade-in.delay-1 { transition-delay: 0.1s; }
.fade-in.delay-2 { transition-delay: 0.2s; }
.fade-in.delay-3 { transition-delay: 0.3s; }
.fade-in.delay-4 { transition-delay: 0.4s; }
.fade-in.delay-5 { transition-delay: 0.5s; }
@media (prefers-reduced-motion: reduce) {
.fade-in {
opacity: 1;
transform: none;
transition: none;
}
} .ti-widget.ti-goog .ti-widget-container .ti-review-item >.ti-inner {
border-top-width: 1px !important;
border-color: #D371AA !important;
background-color: #151515 !important; color: #FCFCFC; box-shadow: 0 2px 2px 0 rgba(181, 181, 181, 0.1);
}
.ti-widget.ti-goog.ti-disable-font .ti-widget-container, .ti-widget.ti-goog.ti-disable-font .ti-widget-container *, .ti-widget.ti-goog.ti-disable-font .ti-enable-widget {
font-family: inherit !important;
color: #FCFCFC !important;
}
.ti-widget.ti-goog .ti-disclaimer {
background-color: #151515 !important;
}
.ti-stars .ti-star {
filter: brightness(0) saturate(100%) invert(78%) sepia(41%) saturate(2269%) hue-rotate(285deg) brightness(85%) contrast(93%);
}