.elementor-108 .elementor-element.elementor-element-54d81254 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-108 .elementor-element.elementor-element-ec12156 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-108 .elementor-element.elementor-element-ec12156 > .elementor-element-populated{padding:0rem 3rem 0rem 0rem;}.elementor-108 .elementor-element.elementor-element-134f50c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-108 .elementor-element.elementor-element-134f50c > .elementor-element-populated{padding:0rem 0rem 0rem 3rem;}.elementor-108 .elementor-element.elementor-element-31855b2f{color:#6D6D6D;font-family:"Roboto Serif", Sans-serif;font-style:italic;}.elementor-108 .elementor-element.elementor-element-31855b2f > .elementor-widget-container{margin:1.5rem 0rem 0rem 0rem;}.elementor-108 .elementor-element.elementor-element-e4a6910{margin-top:4rem;margin-bottom:0rem;}.elementor-108 .elementor-element.elementor-element-8c8f156 .dce-container-navigation i{font-size:35px;}.elementor-108 .elementor-element.elementor-element-8c8f156 .dce-container-navigation svg{height:35px;width:100%;}.elementor-108 .elementor-element.elementor-element-8c8f156 .dce-carousel-controls .swiper-button-left{height:35px;width:35px;margin-top:calc(35px / 2);}.elementor-108 .elementor-element.elementor-element-8c8f156 .dce-carousel-controls .swiper-button-right{height:35px;width:35px;margin-top:calc(35px / 2);}.elementor-108 .elementor-element.elementor-element-8c8f156 .elementor-repeater-item-c6baf4a.dce-item_image{justify-content:top;}.elementor-108 .elementor-element.elementor-element-8c8f156 .elementor-repeater-item-ab8d99b > *{display:inline-block;}.elementor-108 .elementor-element.elementor-element-8c8f156 .dce-posts-fallback{text-align:left;}.elementor-108 .elementor-element.elementor-element-3fea122{margin-top:4rem;margin-bottom:4rem;}.elementor-108 .elementor-element.elementor-element-822a362{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-108 .elementor-element.elementor-element-822a362 .elementor-divider-separator{width:100%;}.elementor-108 .elementor-element.elementor-element-822a362 .elementor-divider{padding-top:0px;padding-bottom:0px;}.elementor-108 .elementor-element.elementor-element-822a362 > .elementor-widget-container{margin:0rem 0rem 2rem 0rem;}.elementor-108 .elementor-element.elementor-element-fc77bbe > .elementor-element-populated{padding:0rem 0rem 0rem 1.5rem;}.elementor-108 .elementor-element.elementor-element-0c76011 .elementor-heading-title{color:#6D6D6D;font-style:italic;}.elementor-108 .elementor-element.elementor-element-a717c9e{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-108 .elementor-element.elementor-element-a717c9e .elementor-divider-separator{width:100%;}.elementor-108 .elementor-element.elementor-element-a717c9e .elementor-divider{padding-top:0px;padding-bottom:0px;}.elementor-108 .elementor-element.elementor-element-a717c9e .elementor-divider__text{font-size:1rem;}.elementor-108 .elementor-element.elementor-element-547692d .dce-posts-container.dce-skin-grid .dce-post-item{width:calc(100% / 2);flex:0 1 calc( 100% / 2 );flex-grow:0;padding-right:calc( 30px/2 );padding-left:calc( 30px/2 );}.elementor-108 .elementor-element.elementor-element-547692d .elementor-repeater-item-a2f0184.dce-item_image{justify-content:top;}.elementor-108 .elementor-element.elementor-element-547692d .elementor-repeater-item-f941002 > *{display:inline-block;}.elementor-108 .elementor-element.elementor-element-547692d .dce-posts-fallback{text-align:left;}.elementor-108 .elementor-element.elementor-element-547692d .dce-posts-container.dce-skin-grid .dce-posts-wrapper{margin-left:calc( -30px/2 );margin-right:calc( -30px/2 );}.elementor-108 .elementor-element.elementor-element-547692d .dce-post-item{padding-bottom:30px;}@media(min-width:768px){.elementor-108 .elementor-element.elementor-element-9cb6362{width:25%;}.elementor-108 .elementor-element.elementor-element-fc77bbe{width:74.665%;}}@media(max-width:1024px){.elementor-108 .elementor-element.elementor-element-547692d .dce-posts-container.dce-skin-grid .dce-post-item{width:calc(100% / 3);flex:0 1 calc( 100% / 3 );}}@media(max-width:767px){.elementor-108 .elementor-element.elementor-element-547692d .dce-posts-container.dce-skin-grid .dce-post-item{width:calc(100% / 1);flex:0 1 calc( 100% / 1 );}}/* Start custom CSS for text-editor, class: .elementor-element-31855b2f */.elementor-108 .elementor-element.elementor-element-31855b2f ul {
    list-style-type: '- ';
    padding-left: .75rem;
}
.elementor-108 .elementor-element.elementor-element-31855b2f ul li::marker {
    color: #000;
}
.elementor-108 .elementor-element.elementor-element-31855b2f ul li {
    margin-bottom: .75rem;
}
.elementor-108 .elementor-element.elementor-element-31855b2f ul li strong {
    color: #000;
    font-family: "Schibsted Grotesk", Sans-serif;
    font-weight: normal;
    font-style: normal;
}/* End custom CSS */
/* Start custom CSS for dce-dynamic-woo-products, class: .elementor-element-8c8f156 */.swiper-button-left {
  left: calc(25% + 1.5rem) !important;
  margin-top: 0 !important;
}
.swiper-button-right {
  right: calc(25% + 1.5rem) !important;
  margin-top: 0 !important;
}
.swiper-button-left:hover svg circle, .swiper-button-right:hover svg circle {
    fill: #411F62;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-443ecfc */.elementor-108 .elementor-element.elementor-element-443ecfc a:hover {
    color: #8458B0;
    text-decoration: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 5px;
}/* End custom CSS */