.elementor-12138 .elementor-element.elementor-element-a28ceba{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12138 .elementor-element.elementor-element-0035f78{--display:flex;}.elementor-12138 .elementor-element.elementor-element-cb80e42{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#2B2B2B;--border-color:#2B2B2B;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12138 .elementor-element.elementor-element-2551248{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12138 .elementor-element.elementor-element-2551248:not(.elementor-motion-effects-element-type-background), .elementor-12138 .elementor-element.elementor-element-2551248 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D3A87B;}.elementor-12138 .elementor-element.elementor-element-2551248.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12138 .elementor-element.elementor-element-f52001a{text-align:center;font-size:16px;font-weight:500;text-transform:uppercase;color:#2B2B2B;}.elementor-12138 .elementor-element.elementor-element-550db8c{text-align:center;}.elementor-12138 .elementor-element.elementor-element-550db8c .elementor-heading-title{font-size:48px;font-weight:800;line-height:1.4em;color:#2B2B2B;}.elementor-12138 .elementor-element.elementor-element-f2a2a72 .elementor-button:hover, .elementor-12138 .elementor-element.elementor-element-f2a2a72 .elementor-button:focus{background-color:#FFFFFF;color:#2B2B2B;border-color:#2B2B2B;}.elementor-12138 .elementor-element.elementor-element-f2a2a72 > .elementor-widget-container{margin:35px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12138 .elementor-element.elementor-element-f2a2a72 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12138 .elementor-element.elementor-element-f2a2a72 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-12138 .elementor-element.elementor-element-f2a2a72 .elementor-button{font-size:15px;font-weight:700;line-height:1.3em;fill:#FFFCFC;color:#FFFCFC;border-style:solid;border-width:1px 1px 1px 1px;border-color:#2B2B2B;border-radius:50px 50px 50px 50px;padding:13px 30px 13px 30px;}.elementor-12138 .elementor-element.elementor-element-f2a2a72 .elementor-button:hover svg, .elementor-12138 .elementor-element.elementor-element-f2a2a72 .elementor-button:focus svg{fill:#2B2B2B;}.elementor-12138 .elementor-element.elementor-element-72c2042{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12138 .elementor-element.elementor-element-74718de .elementor-repeater-item-1ec295c .swiper-slide-bg{background-color:#833ca3;background-image:url(http://www.sparoyal.dk/wp-content/uploads/2026/03/k-210-garden.jpg);background-size:cover;}.elementor-12138 .elementor-element.elementor-element-74718de .elementor-repeater-item-0ef8d5b .swiper-slide-bg{background-color:#4054b2;background-image:url(http://www.sparoyal.dk/wp-content/uploads/2026/03/20210307_174022.jpg);background-size:cover;}.elementor-12138 .elementor-element.elementor-element-74718de .elementor-repeater-item-d586cc4 .swiper-slide-bg{background-color:#1abc9c;background-image:url(http://www.sparoyal.dk/wp-content/uploads/2026/03/Pergola-3-29-8.jpg);background-size:cover;}.elementor-12138 .elementor-element.elementor-element-74718de .elementor-repeater-item-590bfa7 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(http://www.sparoyal.dk/wp-content/uploads/2026/03/last-ned.jpg);background-size:cover;}.elementor-12138 .elementor-element.elementor-element-74718de .swiper-slide{transition-duration:calc(5000ms*1.2);height:400px;}.elementor-12138 .elementor-element.elementor-element-74718de .swiper-slide-contents{max-width:66%;}.elementor-12138 .elementor-element.elementor-element-74718de .swiper-slide-inner{text-align:center;}.elementor-12138 .elementor-element.elementor-element-14ce769{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12138 .elementor-element.elementor-element-356097e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:88px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-12138 .elementor-element.elementor-element-4248391{--display:flex;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12138 .elementor-element.elementor-element-5c7a906{text-align:center;}.elementor-12138 .elementor-element.elementor-element-5c7a906 .elementor-heading-title{font-size:36px;font-weight:800;color:#2B2B2B;}.elementor-12138 .elementor-element.elementor-element-29eaaec{text-align:center;font-size:18px;font-weight:500;color:#666666;}.elementor-12138 .elementor-element.elementor-element-f6c7a42{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--flex-wrap:wrap;--align-content:center;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12138 .elementor-element.elementor-element-aea6953{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-12138 .elementor-element.elementor-element-d92e35c{width:100%;max-width:100%;}.elementor-12138 .elementor-element.elementor-element-d92e35c.elementor-element{--align-self:center;--order:5;--flex-grow:0;--flex-shrink:0;}.elementor-12138 .elementor-element.elementor-element-d92e35c .widget-categories-box.style2 .categories-item .categories-inner{padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-12138 .elementor-element.elementor-element-d92e35c .widget-categories-box .categories-item .cat-title{color:#2B2B2B;font-size:16px;font-weight:800;text-transform:capitalize;}.elementor-12138 .elementor-element.elementor-element-d92e35c .categories-item .cate-image::before{background:linear-gradient(to bottom, transparent 0%, #2B2B2B 100%);}.elementor-12138 .elementor-element.elementor-element-d92e35c .widget-categories-box .categories-item .cat-title:hover{color:#2B2B2B;}.elementor-12138 .elementor-element.elementor-element-d92e35c .widget-categories-box .categories-item .categories-inner:hover .cat-title{color:#2B2B2B;}.elementor-12138 .elementor-element.elementor-element-d92e35c .product-nb{color:#666666;font-size:14px;}.elementor-12138 .elementor-element.elementor-element-d92e35c .widget-categories-box .categories-item .more-categories .btn-more i{color:#FFFFFF;}.elementor-12138 .elementor-element.elementor-element-d92e35c .widget-categories-box .categories-item .more-categories .btn-more{background-color:#2B2B2B;border-color:#2B2B2B;}.elementor-12138 .elementor-element.elementor-element-d92e35c .widget-categories-box .categories-item .categories-inner:hover .btn-more i{color:#2B2B2B;}.elementor-12138 .elementor-element.elementor-element-d92e35c .widget-categories-box .categories-item .categories-inner:hover .btn-more{border-color:#2B2B2B;}.elementor-12138 .elementor-element.elementor-element-ba5d533{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12138 .elementor-element.elementor-element-da80720{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:88px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-12138 .elementor-element.elementor-element-0e59941{--display:flex;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12138 .elementor-element.elementor-element-bd42732{text-align:center;}.elementor-12138 .elementor-element.elementor-element-bd42732 .elementor-heading-title{font-size:36px;font-weight:800;color:#2B2B2B;}.elementor-12138 .elementor-element.elementor-element-24846b0{text-align:center;font-size:18px;font-weight:500;color:#666666;}.elementor-12138 .elementor-element.elementor-element-48fd740{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12138 .elementor-element.elementor-element-32d7259{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12138 .elementor-element.elementor-element-0ba0560{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-12138 .elementor-element.elementor-element-9c0dcc9 .widget-categories-box.style2 .categories-item .categories-inner{padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-12138 .elementor-element.elementor-element-9c0dcc9 .widget-categories-box .categories-item .cat-title{color:#2B2B2B;font-size:16px;font-weight:800;text-transform:capitalize;}.elementor-12138 .elementor-element.elementor-element-9c0dcc9 .categories-item .cate-image::before{background:linear-gradient(to bottom, transparent 0%, #2B2B2B 100%);}.elementor-12138 .elementor-element.elementor-element-9c0dcc9 .widget-categories-box .categories-item .cat-title:hover{color:#2B2B2B;}.elementor-12138 .elementor-element.elementor-element-9c0dcc9 .widget-categories-box .categories-item .categories-inner:hover .cat-title{color:#2B2B2B;}.elementor-12138 .elementor-element.elementor-element-9c0dcc9 .product-nb{color:#666666;font-size:14px;}.elementor-12138 .elementor-element.elementor-element-9c0dcc9 .widget-categories-box .categories-item .more-categories .btn-more i{color:#FFFFFF;}.elementor-12138 .elementor-element.elementor-element-9c0dcc9 .widget-categories-box .categories-item .more-categories .btn-more{background-color:#2B2B2B;border-color:#2B2B2B;}.elementor-12138 .elementor-element.elementor-element-9c0dcc9 .widget-categories-box .categories-item .categories-inner:hover .btn-more i{color:#2B2B2B;}.elementor-12138 .elementor-element.elementor-element-9c0dcc9 .widget-categories-box .categories-item .categories-inner:hover .btn-more{border-color:#2B2B2B;}.elementor-12138 .elementor-element.elementor-element-b2bac97{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:88px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-12138 .elementor-element.elementor-element-113af0b{--display:flex;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12138 .elementor-element.elementor-element-5f13a40{text-align:center;}.elementor-12138 .elementor-element.elementor-element-5f13a40 .elementor-heading-title{font-size:36px;font-weight:800;color:#2B2B2B;}.elementor-12138 .elementor-element.elementor-element-faaf752{text-align:center;font-size:18px;font-weight:500;color:#666666;}.elementor-12138 .elementor-element.elementor-element-8fa12d4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12138 .elementor-element.elementor-element-3422462{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12138 .elementor-element.elementor-element-3422462.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-12138 .elementor-element.elementor-element-9e82b8c{--display:flex;--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12138 .elementor-element.elementor-element-13994e3{--e-image-carousel-slides-to-show:5;}.elementor-12138 .elementor-element.elementor-element-13994e3 > .elementor-widget-container{border-style:solid;border-width:2px 2px 2px 2px;border-radius:20px 20px 20px 20px;}.elementor-12138 .elementor-element.elementor-element-13994e3 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-12138 .elementor-element.elementor-element-13994e3 .elementor-swiper-button.elementor-swiper-button-next{font-size:43px;}.elementor-12138 .elementor-element.elementor-element-a81ae99{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:88px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-12138 .elementor-element.elementor-element-9d84e0a{--display:flex;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12138 .elementor-element.elementor-element-de4fa24{text-align:center;}.elementor-12138 .elementor-element.elementor-element-de4fa24 .elementor-heading-title{font-size:36px;font-weight:800;color:#2B2B2B;}.elementor-12138 .elementor-element.elementor-element-6280abc{text-align:center;font-size:18px;font-weight:500;color:#666666;}@media(min-width:768px){.elementor-12138 .elementor-element.elementor-element-2551248{--width:52.652%;}.elementor-12138 .elementor-element.elementor-element-3422462{--width:100%;}}@media(max-width:1279px){.elementor-12138 .elementor-element.elementor-element-cb80e42{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12138 .elementor-element.elementor-element-2551248{--gap:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:45px;--padding-bottom:45px;--padding-left:0px;--padding-right:0px;}.elementor-12138 .elementor-element.elementor-element-f52001a{font-size:14px;}.elementor-12138 .elementor-element.elementor-element-550db8c .elementor-heading-title{font-size:36px;}.elementor-12138 .elementor-element.elementor-element-f2a2a72 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-12138 .elementor-element.elementor-element-f2a2a72 .elementor-button{font-size:13px;padding:6px 15px 6px 15px;}.elementor-12138 .elementor-element.elementor-element-356097e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-12138 .elementor-element.elementor-element-4248391{--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-12138 .elementor-element.elementor-element-5c7a906 .elementor-heading-title{font-size:26px;}.elementor-12138 .elementor-element.elementor-element-29eaaec{font-size:15px;}.elementor-12138 .elementor-element.elementor-element-f6c7a42{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12138 .elementor-element.elementor-element-da80720{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-12138 .elementor-element.elementor-element-0e59941{--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-12138 .elementor-element.elementor-element-bd42732 .elementor-heading-title{font-size:26px;}.elementor-12138 .elementor-element.elementor-element-24846b0{font-size:15px;}.elementor-12138 .elementor-element.elementor-element-32d7259{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12138 .elementor-element.elementor-element-b2bac97{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-12138 .elementor-element.elementor-element-113af0b{--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-12138 .elementor-element.elementor-element-5f13a40 .elementor-heading-title{font-size:26px;}.elementor-12138 .elementor-element.elementor-element-faaf752{font-size:15px;}.elementor-12138 .elementor-element.elementor-element-3422462{--padding-top:30px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-12138 .elementor-element.elementor-element-a81ae99{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-12138 .elementor-element.elementor-element-9d84e0a{--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-12138 .elementor-element.elementor-element-de4fa24 .elementor-heading-title{font-size:26px;}.elementor-12138 .elementor-element.elementor-element-6280abc{font-size:15px;}}@media(max-width:767px){.elementor-12138 .elementor-element.elementor-element-cb80e42{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12138 .elementor-element.elementor-element-2551248{--gap:15px 0px;--row-gap:15px;--column-gap:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-12138 .elementor-element.elementor-element-550db8c .elementor-heading-title{font-size:26px;}.elementor-12138 .elementor-element.elementor-element-f2a2a72 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-12138 .elementor-element.elementor-element-356097e{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-12138 .elementor-element.elementor-element-29eaaec{font-size:15px;}.elementor-12138 .elementor-element.elementor-element-da80720{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-12138 .elementor-element.elementor-element-24846b0{font-size:15px;}.elementor-12138 .elementor-element.elementor-element-b2bac97{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-12138 .elementor-element.elementor-element-faaf752{font-size:15px;}.elementor-12138 .elementor-element.elementor-element-3422462{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12138 .elementor-element.elementor-element-a81ae99{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-12138 .elementor-element.elementor-element-6280abc{font-size:15px;}}@media(max-width:1279px) and (min-width:768px){.elementor-12138 .elementor-element.elementor-element-cb80e42{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-3422462 */.elementor-12138 .elementor-element.elementor-element-3422462 .swiper-slide {
    height: 250px !important;
}

.elementor-12138 .elementor-element.elementor-element-3422462 .swiper-slide img {
    height: 250px !important;
    width: 100% !important;
    object-fit: cover !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a81ae99 */.elementor-12138 .elementor-element.elementor-element-a81ae99 {
    max-height: 250px;
    overflow: hidden; 
}/* End custom CSS */