@charset "UTF-8";
 @media print { @page {
margin: 2cm;
}
body {
padding-top: 0;
}
#page {
padding-top: 0 !important;
}
.entry {
margin-top: 1em;
} body {
font: 13pt Verdana, "Times New Roman", Times, serif;
line-height: 1.3;
background: #fff !important;
color: #000 !important;
}
h1 {
color: #000 !important;
font-size: 26pt;
}
h2 {
color: #000 !important;
font-size: 22pt;
}
h3 {
color: #000 !important;
font-size: 18pt;
}
p,
.has-regular-font-size,
.has-large-font-size {
color: #000 !important;
font-size: 14pt;
margin-top: 25px;
}
[class*=sdv-section] > .wp-block-heading:first-child,
[class*=sdv-section] > h2:first-child {
font-size: 32pt;
margin-bottom: 40px;
}
[class*=sdv-section] > .wp-block-heading:first-child + .has-sora-font-family,
[class*=sdv-section] > .wp-block-heading:first-child + h3,
[class*=sdv-section] > h2:first-child + .has-sora-font-family,
[class*=sdv-section] > h2:first-child + h3 {
font-size: 20pt;
}
.sdv-section--top .wp-block-heading:first-child,
.sdv-section--stats > .wp-block-heading:first-child {
font-size: 50pt;
margin-bottom: 0;
}
.grid-list .wp-block-heading {
font-size: 22pt;
}
.services-template .sdv-section--media p,
.products-template .sdv-section--media p {
font-size: 14pt;
}
.has-white-color {
color: #000 !important;
}
.sdv-section--stats .gradient-text > .wp-block-getwid-counter p,
.sdv-section--stats .gradient-text > .wp-block-getwid-counter .wp-block-getwid-counter__number,
.sdv-section--stats .gradient-text > .wp-block-getwid-counter .wp-block-getwid-counter__suffix,
.sdv-section--stats .gradient-text > .wp-block-group p,
.sdv-section--stats .gradient-text > .wp-block-group .wp-block-getwid-counter__number,
.sdv-section--stats .gradient-text > .wp-block-group .wp-block-getwid-counter__suffix {
color: #000 !important;
font-size: 26pt;
}
.sdv-section--stats .gradient-text > p {
font-size: 22pt;
} a {
page-break-inside: avoid;
}
blockquote {
page-break-inside: avoid;
}
h1,
h2,
h3,
h4,
h5,
h6 {
page-break-after: avoid;
page-break-inside: avoid;
}
img {
page-break-inside: avoid;
page-break-after: avoid;
}
table,
pre {
page-break-inside: avoid;
}
ul,
ol,
dl {
page-break-before: avoid;
} a:link,
a:visited,
a {
background: transparent;
font-weight: bold;
text-decoration: underline;
text-align: left;
}
a {
page-break-inside: avoid;
}
a[href^=http]:after {
content: " < " attr(href) "> ";
}
a:after > img {
content: "";
}
article a[href^="#"]:after {
content: "";
}
a:not(:local-link):after {
content: " < " attr(href) "> ";
} .main-navigation,
.site-footer .sdv-infos > .footer-block:not(:first-child),
.site-footer .bottom-menu,
.sdv-section--contact,
.widget-area,
.wp-block-embed,
.wp-block-buttons,
.decor-line,
.entry .entry-content .wp-block-button .wp-block-button__link,
.entry .entry-content .button,
.comment-form-flex,
.comment-reply,
.comment .comment-metadata .edit-link {
display: none !important;
} .sdv-section--top,
body[class*=s-pulse] [class*=sdv-section].light-top,
body[class*=s-pulse] [class*=sdv-section].light-bottom,
.bg-block,
.sdv-news--post,
.sdv-blog--post,
.has-inline-color,
.is-style-bg-block,
.is-style-bg-block-link,
.site-footer {
background: none !important;
border: 0 !important;
} .sdv-section--story .wp-block-getwid-content-slider__wrapper::before, .sdv-section--story .wp-block-getwid-content-slider__wrapper::after,
.wp-block-getwid-content-slider.has-arrows-outside::before,
.wp-block-getwid-content-slider.has-arrows-outside::after {
display: none !important;
}
.word-highlight::after {
display: none !important;
} .site-header, .site-header.sticky, .site-header.init {
background: none;
position: static;
transform: none;
}
.site-header .logo, .site-header.sticky .logo, .site-header.init .logo {
max-width: 200px;
}
.site-header > .wrap {
display: block;
}
.site-header .logo {
margin: auto;
font-size: 10pt;
max-width: 200px;
}
.site-header .logo img {
filter: brightness(0);
margin-bottom: 10px;
} .sdv-section--top {
padding-bottom: 10px;
}
.light-top {
padding-top: 40px;
}
.light-bottom,
.sdv-section--stats:has(+ .sdv-section--story) {
padding-bottom: 40px;
} body .is-layout-flex,
body .is-layout-grid {
display: flex;
flex-direction: column;
gap: 40px;
}
body .is-layout-flex figure,
body .is-layout-grid figure {
order: -1;
}
body .is-layout-flex img,
body .is-layout-grid img {
max-width: 250px;
width: auto;
}
body .is-layout-flex .has-text-align-right,
body .is-layout-grid .has-text-align-right {
text-align: left;
}
.products-template .sdv-section--content > .wp-block-group {
gap: 40px;
}
.products-template .sdv-section--content h2 {
font-size: 22pt;
}
.products-template .sdv-section--content h3 {
font-size: 18pt;
}
.products-template .sdv-section--content h3 mark {
padding: 0;
}  .splide {
overflow: visible !important;
height: auto !important;
}
.splide__track {
overflow: visible !important;
}
.splide__list {
display: block !important;
transform: none !important;
width: auto !important;
}
.splide__slide {
display: block !important;
width: 100% !important;
height: auto !important;
position: static !important;
transform: none !important;
page-break-inside: avoid;
}
.splide__slide--clone {
display: none !important;
}
.splide__arrows,
.splide__pagination {
display: none !important;
} .slick-slider {
display: block !important;
overflow: visible !important;
height: auto !important;
}
.slick-track {
display: block !important;
transform: none !important;
width: auto !important;
}
.slick-slide {
display: block !important;
float: none !important;
width: 100% !important;
height: auto !important;
}
.slick-arrow,
.slick-dots {
display: none !important;
} .services-template .sdv-section--media .wp-block-splide-carousel__container,
.products-template .sdv-section--media .wp-block-splide-carousel__container {
margin-top: 40px !important;
}
.services-template .splide__list,
.products-template .splide__list {
display: flex !important;
flex-wrap: wrap;
gap: 20px;
justify-content: center;
}
.services-template .splide__slide,
.products-template .splide__slide {
margin: 0 !important;
width: auto !important;
} .site-footer .sdv-infos figure {
text-align: center;
}
.site-footer .sdv-infos figure img {
filter: brightness(0);
}
}