.guten-sZgajF.layout-boxed > .guten-container { max-width: 1140px; }.guten-JZiZb2 { width: 100%; order: 1;  } .guten-section > .guten-container > .guten-JZiZb2.guten-column > .sticky-wrapper > .guten-column-wrapper, .guten-section > .guten-container > .guten-JZiZb2.guten-column > .guten-column-wrapper { justify-content: center; } @media only screen and (max-width: 1024px) { .guten-JZiZb2 { width: 100%; } }.guten-pGrm14 { text-align: center;   } h1.guten-element.guten-pGrm14, h2.guten-element.guten-pGrm14, h3.guten-element.guten-pGrm14, h4.guten-element.guten-pGrm14, h5.guten-element.guten-pGrm14, h6.guten-element.guten-pGrm14 { font-family: var(--gutenverse-font-family-icon-font); font-size: var(--gutenverse-font-size-icon-font); font-weight: var(--gutenverse-font-weight-icon-font); text-transform: var(--gutenverse-font-transform-icon-font); font-style: var(--gutenverse-font-style-icon-font); text-decoration: var(--gutenverse-font-decoration-icon-font); line-height: var(--gutenverse-font-lineHeight-icon-font); letter-spacing: var(--gutenverse-font-spacing-icon-font);  overflow-wrap: break-word; word-break: break-word; }.guten-lr8FU8 .gallery-items .gallery-item-wrap .thumbnail-wrap .caption-wrap { animation-duration: 0.5s!important; } .guten-lr8FU8:not([data-grid='masonry']) .gallery-items .gallery-item-wrap .thumbnail-wrap { height: 250px; } .guten-lr8FU8.guten-gallery .gallery-items .gallery-item-wrap .grid-item .gallery-link.with-text { flex-direction: column; } .guten-lr8FU8 .gutenverse-popup-gallery .images .image-list .content-image .content-description-wrapper .content-title { color: ; } .guten-lr8FU8 .gutenverse-popup-gallery .images .image-list .content-image .content-description-wrapper .content-description { color: ; } .guten-lr8FU8 {   }.guten-IgUkRn { text-align: center;   } h1.guten-element.guten-IgUkRn, h2.guten-element.guten-IgUkRn, h3.guten-element.guten-IgUkRn, h4.guten-element.guten-IgUkRn, h5.guten-element.guten-IgUkRn, h6.guten-element.guten-IgUkRn { font-family: var(--gutenverse-font-family-price-number-font); font-size: var(--gutenverse-font-size-price-number-font); font-weight: var(--gutenverse-font-weight-price-number-font); text-transform: var(--gutenverse-font-transform-price-number-font); font-style: var(--gutenverse-font-style-price-number-font); text-decoration: var(--gutenverse-font-decoration-price-number-font); line-height: var(--gutenverse-font-lineHeight-price-number-font); letter-spacing: var(--gutenverse-font-spacing-price-number-font);  overflow-wrap: break-word; word-break: break-word; }.guten-RR5V5r div[class*='swiper-button-'] { font-size: 45px; } .guten-RR5V5r .swiper-pagination-bullets .swiper-pagination-bullet { margin: 0 calc(100px / 2); } .guten-RR5V5r .swiper-pagination-bullets { margin-top: 100px; } .guten-RR5V5r .swiper-pagination-bullet.swiper-pagination-bullet-active { width: 44px; height: 100px; } .guten-RR5V5r.guten-client-logo .swiper-container .content-image img { height: 77px; object-fit: contain; } .guten-RR5V5r.guten-client-logo .swiper-container .content-image .main-image { border-style: none; opacity: 1; } .guten-RR5V5r {  align-self: center; vertical-align: middle;   } .guten-RR5V5r.guten-element { border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px; } .guten-element.guten-RR5V5r { margin-top: 50px; margin-right: 0px; margin-bottom: 50px; margin-left: 0px; }.guten-nDsfLm.layout-boxed > .guten-container { max-width: 1140px; }.guten-3JEApd { text-align: center;   } h1.guten-element.guten-3JEApd, h2.guten-element.guten-3JEApd, h3.guten-element.guten-3JEApd, h4.guten-element.guten-3JEApd, h5.guten-element.guten-3JEApd, h6.guten-element.guten-3JEApd { font-family: var(--gutenverse-font-family-price-number-font); font-size: var(--gutenverse-font-size-price-number-font); font-weight: var(--gutenverse-font-weight-price-number-font); text-transform: var(--gutenverse-font-transform-price-number-font); font-style: var(--gutenverse-font-style-price-number-font); text-decoration: var(--gutenverse-font-decoration-price-number-font); line-height: var(--gutenverse-font-lineHeight-price-number-font); letter-spacing: var(--gutenverse-font-spacing-price-number-font);  overflow-wrap: break-word; word-break: break-word; } .guten-element.guten-3JEApd { margin-top: 100px; }.guten-cihSnY { width: 100%; order: 1;  } @media only screen and (max-width: 1024px) { .guten-cihSnY { width: 100%; } }