html {
scroll-behavior: smooth;
}
@media screen and (prefers-reduced-motion: reduce) {
.wp-block-button a:hover,
.wp-block-button button:hover{
filter: none !important;
scale: 1 !important;
transition: none !important;
}
}
@media (prefers-color-scheme: dark) {
:root {
}
}
body {
-moz-osx-font-smoothing: grayscale;
-webkit-font-smoothing: antialiased;
}
.wp-block-navigation__responsive-container.is-menu-open {
padding: var(--wp--preset--spacing--60) !important;
}
.wp-block-navigation__submenu-icon{
margin-top: -.3rem !important;
}
.wp-block-navigation__responsive-container:not(.is-menu-open) .wp-block-navigation__submenu-container{
padding-top: var(--wp--preset--spacing--20) !important;
padding-bottom: var(--wp--preset--spacing--20) !important;
border-top: solid 5px var(--wp--preset--color--primary) !important;
border-radius: 0.6em !important;
}  @media (max-width: 870px) {
.main-menu .wp-block-navigation__responsive-container-open {
display: block !important;
}
.main-menu .wp-block-navigation__responsive-container-close {
display: block !important;
}
.main-menu .wp-block-navigation__responsive-container:not(.is-menu-open) {
display: none !important;
}
}
@media (min-width: 871px) {
.main-menu .wp-block-navigation__responsive-container-open {
display: none !important;
}
.main-menu .wp-block-navigation__responsive-container {
display: flex !important;
}
} .docs-menu .current-menu-item{
font-weight: bold;
}
@media (max-width: 781px) {
.docs-menu .wp-block-navigation__responsive-container-open {
display: block !important;
}
.docs-menu .wp-block-navigation__responsive-container-close {
display: block !important;
}
.docs-menu .wp-block-navigation__responsive-container:not(.is-menu-open) {
display: none !important;
}
}
@media (min-width: 782px) {
.docs-menu .wp-block-navigation__responsive-container-open {
display: none !important;
}
.docs-menu .wp-block-navigation__responsive-container {
display: flex !important;
}
}
.m-w-auto {
max-width: 1340px !important;
}
.m-show-on-mobile {
display: none !important;
}
.m-rounded,
.m-rounded img{
border-radius: 0.5rem !important;
overflow: hidden !important;
}
@media (max-width: 870px) {
.m-show-on-mobile {
display: block !important;
}
.m-hide-on-mobile {
display: none !important;
}
}
.m-mobile-logo{
width: 110px !important;
}
.m-text-muted {
color: var(--wp--preset--color--custom-text-light) !important;
}
.service svg *{
fill: var(--wp--preset--color--custom-bg-1) !important;
}
.section svg{
width: 2rem;
}
.m-docs-menu a{
padding-left: 1rem !important;
}
.m-docs-parent a {
padding-left: 0 !important;
}
.m-shop-icon {
width: 3rem !important;
height: 3rem !important;
display: flex !important;
align-items: center !important;
justify-content: center !important;
}
.m-avatar img{
border-radius: 50% !important;
}
.m-logo a img{
height: 49px !important;
width: auto !important;
}
.wp-block-button a:hover,
.wp-block-button button:hover{
filter: brightness(0.8) !important;
transition: filter 0.2s ease-in-out !important;
}
.wp-block-button a:active,
.wp-block-button button:active{
filter: brightness(0.7) !important;
scale: 0.98 !important;
transition: filter 0.2s ease-in-out, scale 0.1s ease-in-out !important;
}
.wp-block-gutena-form-field{
border-radius: 0.6em !important;
overflow: hidden !important;
}