.elementor-8 .elementor-element.elementor-element-ecbf003{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:3.5rem;--padding-bottom:3.5rem;--padding-left:2.5rem;--padding-right:2.5rem;}.elementor-8 .elementor-element.elementor-element-5c6dd46{--display:flex;--min-height:44rem;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:1.5rem 1.5rem 1.5rem 1.5rem;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-8 .elementor-element.elementor-element-4a33592{--display:flex;--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:flex-start;--gap:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;--padding-top:2.25rem;--padding-bottom:2.25rem;--padding-left:2.25rem;--padding-right:2.25rem;}.elementor-8 .elementor-element.elementor-element-4a33592:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-4a33592 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1203649 );}.elementor-8 .elementor-element.elementor-element-5125a01{--display:flex;--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;--align-items:flex-start;--gap:0.5rem 0;--row-gap:0.5rem;--column-gap:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-b0199f2 .elementor-heading-title{font-family:var( --e-global-typography-1a90e11-font-family ), Sans-serif;font-size:var( --e-global-typography-1a90e11-font-size );font-weight:var( --e-global-typography-1a90e11-font-weight );line-height:var( --e-global-typography-1a90e11-line-height );color:var( --e-global-color-409d722 );}.elementor-8 .elementor-element.elementor-element-fac98e8 .elementor-heading-title{font-family:var( --e-global-typography-717959a-font-family ), Sans-serif;font-size:var( --e-global-typography-717959a-font-size );font-weight:var( --e-global-typography-717959a-font-weight );line-height:var( --e-global-typography-717959a-line-height );color:var( --e-global-color-409d722 );}.elementor-8 .elementor-element.elementor-element-3ea0839{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0.5rem 0.5rem;--row-gap:0.5rem;--column-gap:0.5rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-672bcc6{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-06e6f6c );--border-color:var( --e-global-color-06e6f6c );--border-radius:100px 100px 100px 100px;--padding-top:0.25rem;--padding-bottom:0.25rem;--padding-left:0.25rem;--padding-right:0.25rem;}.elementor-8 .elementor-element.elementor-element-672bcc6:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-672bcc6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a5db2e5 );}.elementor-8 .elementor-element.elementor-element-e4213d4{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-06e6f6c );--border-color:var( --e-global-color-06e6f6c );--border-radius:100px 100px 100px 100px;--padding-top:0.5rem;--padding-bottom:0.5rem;--padding-left:2.5rem;--padding-right:2.5rem;}.elementor-8 .elementor-element.elementor-element-e4213d4:hover{background-color:var( --e-global-color-1203649 );}.elementor-8 .elementor-element.elementor-element-70ec55e{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Urbanist", Sans-serif;font-weight:600;color:var( --e-global-color-06e6f6c );}.elementor-8 .elementor-element.elementor-element-6959c06 .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4;color:var( --e-global-color-06e6f6c );}.elementor-8 .elementor-element.elementor-element-68f91c8{--e-transform-rotateZ:24deg;top:0px;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-68f91c8{left:-4%;}body.rtl .elementor-8 .elementor-element.elementor-element-68f91c8{right:-4%;}.elementor-8 .elementor-element.elementor-element-b9eaab6{--e-transform-rotateZ:-33deg;bottom:-2%;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-b9eaab6{right:-4%;}body.rtl .elementor-8 .elementor-element.elementor-element-b9eaab6{left:-4%;}.elementor-8 .elementor-element.elementor-element-87665e7.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-8 .elementor-element.elementor-element-87665e7 .swiper-pagination-bullet-active, .elementor-8 .elementor-element.elementor-element-87665e7 .swiper-pagination-progressbar-fill{background-color:var( --e-global-color-06e6f6c );}.elementor-8 .elementor-element.elementor-element-87665e7 .swiper-pagination-fraction{color:var( --e-global-color-06e6f6c );}.elementor-8 .elementor-element.elementor-element-87665e7 .elementor-main-swiper{height:100%;}.elementor-8 .elementor-element.elementor-element-87665e7 .elementor-main-swiper .swiper-slide{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-87665e7 .elementor-swiper-button{font-size:0px;}.elementor-8 .elementor-element.elementor-element-87665e7 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:3px;--swiper-pagination-bullet-vertical-gap:3px;height:0.75rem;width:0.75rem;}.elementor-8 .elementor-element.elementor-element-87665e7 .swiper-horizontal .swiper-pagination-progressbar{height:0.75rem;}.elementor-8 .elementor-element.elementor-element-87665e7 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#9CCD85;opacity:1;}.elementor-8 .elementor-element.elementor-element-2fbd30c.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-8 .elementor-element.elementor-element-2fbd30c .swiper-pagination-bullet-active, .elementor-8 .elementor-element.elementor-element-2fbd30c .swiper-pagination-progressbar-fill{background-color:var( --e-global-color-06e6f6c );}.elementor-8 .elementor-element.elementor-element-2fbd30c .swiper-pagination-fraction{color:var( --e-global-color-06e6f6c );}.elementor-8 .elementor-element.elementor-element-2fbd30c .elementor-main-swiper{height:100%;}.elementor-8 .elementor-element.elementor-element-2fbd30c .elementor-main-swiper .swiper-slide{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-2fbd30c .elementor-swiper-button{font-size:0px;}.elementor-8 .elementor-element.elementor-element-2fbd30c .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:3px;--swiper-pagination-bullet-vertical-gap:3px;height:0.75rem;width:0.75rem;}.elementor-8 .elementor-element.elementor-element-2fbd30c .swiper-horizontal .swiper-pagination-progressbar{height:0.75rem;}.elementor-8 .elementor-element.elementor-element-2fbd30c .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#9CCD85;opacity:1;}.elementor-8 .elementor-element.elementor-element-6edc449{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:3.5rem;--padding-bottom:3.5rem;--padding-left:2.5rem;--padding-right:2.5rem;}.elementor-8 .elementor-element.elementor-element-b206c34{--display:flex;--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;--align-items:center;--gap:3.5rem 3.5rem;--row-gap:3.5rem;--column-gap:3.5rem;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-8 .elementor-element.elementor-element-346b152 .elementor-heading-title{font-family:var( --e-global-typography-2659bac-font-family ), Sans-serif;font-size:var( --e-global-typography-2659bac-font-size );font-weight:var( --e-global-typography-2659bac-font-weight );line-height:var( --e-global-typography-2659bac-line-height );color:var( --e-global-color-409d722 );}.elementor-8 .elementor-element.elementor-element-c79fa1d{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:1.75rem 1.75rem;--row-gap:1.75rem;--column-gap:1.75rem;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-e5f2396{--display:flex;--border-radius:1rem 1rem 1rem 1rem;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-8 .elementor-element.elementor-element-e5f2396:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-e5f2396 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1203649 );}.elementor-8 .elementor-element.elementor-element-a119ad2 img{border-radius:1rem 1rem 1rem 1rem;}.elementor-8 .elementor-element.elementor-element-8171418{--display:flex;--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:space-between;--align-items:flex-start;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-8 .elementor-element.elementor-element-8171418:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-8171418 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1203649 );}.elementor-8 .elementor-element.elementor-element-0942f01{--display:flex;--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;--align-items:flex-start;--gap:0.5rem 0;--row-gap:0.5rem;--column-gap:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-e5bc50d .elementor-heading-title{font-family:var( --e-global-typography-bc40250-font-family ), Sans-serif;font-size:var( --e-global-typography-bc40250-font-size );font-weight:var( --e-global-typography-bc40250-font-weight );line-height:var( --e-global-typography-bc40250-line-height );color:var( --e-global-color-409d722 );}.elementor-8 .elementor-element.elementor-element-dd5a0e6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-dd5a0e6 .elementor-heading-title{font-family:var( --e-global-typography-717959a-font-family ), Sans-serif;font-size:var( --e-global-typography-717959a-font-size );font-weight:var( --e-global-typography-717959a-font-weight );line-height:var( --e-global-typography-717959a-line-height );color:var( --e-global-color-409d722 );}.elementor-8 .elementor-element.elementor-element-80b43d3 .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-weight:600;text-decoration:underline;color:var( --e-global-color-06e6f6c );}.elementor-8 .elementor-element.elementor-element-2a7f32b{--display:flex;--border-radius:1rem 1rem 1rem 1rem;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-8 .elementor-element.elementor-element-2a7f32b:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-2a7f32b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1203649 );}.elementor-8 .elementor-element.elementor-element-5ff141d img{border-radius:1rem 1rem 1rem 1rem;}.elementor-8 .elementor-element.elementor-element-9ede77d{--display:flex;--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:space-between;--align-items:flex-start;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-8 .elementor-element.elementor-element-9ede77d:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-9ede77d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1203649 );}.elementor-8 .elementor-element.elementor-element-d9973a3{--display:flex;--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;--align-items:flex-start;--gap:0.5rem 0;--row-gap:0.5rem;--column-gap:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-0ee8469 .elementor-heading-title{font-family:var( --e-global-typography-bc40250-font-family ), Sans-serif;font-size:var( --e-global-typography-bc40250-font-size );font-weight:var( --e-global-typography-bc40250-font-weight );line-height:var( --e-global-typography-bc40250-line-height );color:var( --e-global-color-409d722 );}.elementor-8 .elementor-element.elementor-element-c5541c2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-c5541c2 .elementor-heading-title{font-family:var( --e-global-typography-717959a-font-family ), Sans-serif;font-size:var( --e-global-typography-717959a-font-size );font-weight:var( --e-global-typography-717959a-font-weight );line-height:var( --e-global-typography-717959a-line-height );color:var( --e-global-color-409d722 );}.elementor-8 .elementor-element.elementor-element-4001091 .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-weight:600;text-decoration:underline;color:var( --e-global-color-06e6f6c );}.elementor-8 .elementor-element.elementor-element-fb5593c{--display:flex;--border-radius:1rem 1rem 1rem 1rem;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-8 .elementor-element.elementor-element-fb5593c:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-fb5593c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1203649 );}.elementor-8 .elementor-element.elementor-element-ac38b61 img{border-radius:1rem 1rem 1rem 1rem;}.elementor-8 .elementor-element.elementor-element-ec09eb7{--display:flex;--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:space-between;--align-items:flex-start;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-8 .elementor-element.elementor-element-ec09eb7:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-ec09eb7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1203649 );}.elementor-8 .elementor-element.elementor-element-459aea0{--display:flex;--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;--align-items:flex-start;--gap:0.5rem 0;--row-gap:0.5rem;--column-gap:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-4a9d53c .elementor-heading-title{font-family:var( --e-global-typography-bc40250-font-family ), Sans-serif;font-size:var( --e-global-typography-bc40250-font-size );font-weight:var( --e-global-typography-bc40250-font-weight );line-height:var( --e-global-typography-bc40250-line-height );color:var( --e-global-color-409d722 );}.elementor-8 .elementor-element.elementor-element-0869920{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-0869920 .elementor-heading-title{font-family:var( --e-global-typography-717959a-font-family ), Sans-serif;font-size:var( --e-global-typography-717959a-font-size );font-weight:var( --e-global-typography-717959a-font-weight );line-height:var( --e-global-typography-717959a-line-height );color:var( --e-global-color-409d722 );}.elementor-8 .elementor-element.elementor-element-37d1d4e .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-weight:600;text-decoration:underline;color:var( --e-global-color-06e6f6c );}.elementor-8 .elementor-element.elementor-element-d5018b4{--display:flex;--border-radius:1rem 1rem 1rem 1rem;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-8 .elementor-element.elementor-element-d5018b4:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-d5018b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1203649 );}.elementor-8 .elementor-element.elementor-element-e49db80{--display:flex;--min-height:338px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:1rem 1rem 1rem 1rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-e49db80:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-e49db80 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sunlund-hundesenter.no/wp-content/uploads/2025/10/1000007192-scaled.webp");background-position:center center;background-size:cover;}.elementor-8 .elementor-element.elementor-element-bcba5f3{--display:flex;--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-8 .elementor-element.elementor-element-bcba5f3:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-bcba5f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1203649 );}.elementor-8 .elementor-element.elementor-element-4b28e83{--display:flex;--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:space-between;--align-items:flex-start;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-8 .elementor-element.elementor-element-4b28e83:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-4b28e83 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1203649 );}.elementor-8 .elementor-element.elementor-element-57626f3{--display:flex;--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;--align-items:flex-start;--gap:0.5rem 0;--row-gap:0.5rem;--column-gap:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-53dda29 .elementor-heading-title{font-family:var( --e-global-typography-bc40250-font-family ), Sans-serif;font-size:var( --e-global-typography-bc40250-font-size );font-weight:var( --e-global-typography-bc40250-font-weight );line-height:var( --e-global-typography-bc40250-line-height );color:var( --e-global-color-409d722 );}.elementor-8 .elementor-element.elementor-element-c980bd9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-c980bd9 .elementor-heading-title{font-family:var( --e-global-typography-717959a-font-family ), Sans-serif;font-size:var( --e-global-typography-717959a-font-size );font-weight:var( --e-global-typography-717959a-font-weight );line-height:var( --e-global-typography-717959a-line-height );color:var( --e-global-color-409d722 );}.elementor-8 .elementor-element.elementor-element-945e5a1 .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-weight:600;text-decoration:underline;color:var( --e-global-color-06e6f6c );}.elementor-8 .elementor-element.elementor-element-75782bc{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:3.5rem;--padding-bottom:3.5rem;--padding-left:2.5rem;--padding-right:2.5rem;}.elementor-8 .elementor-element.elementor-element-7aaff2f{--display:flex;--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;--align-items:center;--gap:3.5rem 3.5rem;--row-gap:3.5rem;--column-gap:3.5rem;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-8 .elementor-element.elementor-element-8bceca3.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-8bceca3 .elementor-heading-title{font-family:var( --e-global-typography-1788983-font-family ), Sans-serif;font-size:var( --e-global-typography-1788983-font-size );font-weight:var( --e-global-typography-1788983-font-weight );line-height:var( --e-global-typography-1788983-line-height );color:var( --e-global-color-409d722 );}.elementor-8 .elementor-element.elementor-element-e0761fd{--display:flex;--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;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-27dfa77{--display:flex;--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;--align-items:flex-start;--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-fcecac7{width:var( --container-widget-width, 96% );max-width:96%;--e-transform-rotateZ:2.4deg;--container-widget-width:96%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-fcecac7 img{width:100%;max-width:46.25rem;height:30rem;object-fit:cover;object-position:center center;border-radius:1.5rem 1.5rem 1.5rem 1.5rem;}.elementor-8 .elementor-element.elementor-element-b155af6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-bb649d1 .elementor-heading-title{font-family:var( --e-global-typography-717959a-font-family ), Sans-serif;font-size:var( --e-global-typography-717959a-font-size );font-weight:var( --e-global-typography-717959a-font-weight );line-height:var( --e-global-typography-717959a-line-height );color:var( --e-global-color-409d722 );}.elementor-8 .elementor-element.elementor-element-da8b786{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-06e6f6c );--border-color:var( --e-global-color-06e6f6c );--border-radius:100px 100px 100px 100px;--padding-top:0.25rem;--padding-bottom:0.25rem;--padding-left:0.25rem;--padding-right:0.25rem;}.elementor-8 .elementor-element.elementor-element-da8b786:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-da8b786 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a5db2e5 );}.elementor-8 .elementor-element.elementor-element-08d2800{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-06e6f6c );--border-color:var( --e-global-color-06e6f6c );--border-radius:100px 100px 100px 100px;--padding-top:0.5rem;--padding-bottom:0.5rem;--padding-left:2.5rem;--padding-right:2.5rem;}.elementor-8 .elementor-element.elementor-element-08d2800:hover{background-color:var( --e-global-color-1203649 );}.elementor-8 .elementor-element.elementor-element-45bc9d2{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Urbanist", Sans-serif;font-weight:600;color:var( --e-global-color-06e6f6c );}.elementor-8 .elementor-element.elementor-element-b0d1d13{--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;--gap:2.25rem 2.25rem;--row-gap:2.25rem;--column-gap:2.25rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-f94f630{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-1052f35{--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;--gap:0.5rem 0.5rem;--row-gap:0.5rem;--column-gap:0.5rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-c3ad188 .elementor-heading-title{font-family:var( --e-global-typography-bc40250-font-family ), Sans-serif;font-size:var( --e-global-typography-bc40250-font-size );font-weight:var( --e-global-typography-bc40250-font-weight );line-height:var( --e-global-typography-bc40250-line-height );color:var( --e-global-color-409d722 );}.elementor-8 .elementor-element.elementor-element-5a08c0b .elementor-heading-title{font-family:var( --e-global-typography-717959a-font-family ), Sans-serif;font-size:var( --e-global-typography-717959a-font-size );font-weight:var( --e-global-typography-717959a-font-weight );line-height:var( --e-global-typography-717959a-line-height );color:var( --e-global-color-409d722 );}.elementor-8 .elementor-element.elementor-element-25b4a48{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-8bab378{--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;--gap:0.5rem 0.5rem;--row-gap:0.5rem;--column-gap:0.5rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-43ee7d4 .elementor-heading-title{font-family:var( --e-global-typography-bc40250-font-family ), Sans-serif;font-size:var( --e-global-typography-bc40250-font-size );font-weight:var( --e-global-typography-bc40250-font-weight );line-height:var( --e-global-typography-bc40250-line-height );color:var( --e-global-color-409d722 );}.elementor-8 .elementor-element.elementor-element-c4ba101 .elementor-heading-title{font-family:var( --e-global-typography-717959a-font-family ), Sans-serif;font-size:var( --e-global-typography-717959a-font-size );font-weight:var( --e-global-typography-717959a-font-weight );line-height:var( --e-global-typography-717959a-line-height );color:var( --e-global-color-409d722 );}.elementor-8 .elementor-element.elementor-element-ba97e1a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-a1d07db{--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;--gap:0.5rem 0.5rem;--row-gap:0.5rem;--column-gap:0.5rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-3c401ab .elementor-heading-title{font-family:var( --e-global-typography-bc40250-font-family ), Sans-serif;font-size:var( --e-global-typography-bc40250-font-size );font-weight:var( --e-global-typography-bc40250-font-weight );line-height:var( --e-global-typography-bc40250-line-height );color:var( --e-global-color-409d722 );}.elementor-8 .elementor-element.elementor-element-d79c2e9 .elementor-heading-title{font-family:var( --e-global-typography-717959a-font-family ), Sans-serif;font-size:var( --e-global-typography-717959a-font-size );font-weight:var( --e-global-typography-717959a-font-weight );line-height:var( --e-global-typography-717959a-line-height );color:var( --e-global-color-409d722 );}.elementor-8 .elementor-element.elementor-element-4d266ac{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-7580d42{--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;--gap:0.5rem 0.5rem;--row-gap:0.5rem;--column-gap:0.5rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-34d498d .elementor-heading-title{font-family:var( --e-global-typography-bc40250-font-family ), Sans-serif;font-size:var( --e-global-typography-bc40250-font-size );font-weight:var( --e-global-typography-bc40250-font-weight );line-height:var( --e-global-typography-bc40250-line-height );color:var( --e-global-color-409d722 );}.elementor-8 .elementor-element.elementor-element-5536842 .elementor-heading-title{font-family:var( --e-global-typography-717959a-font-family ), Sans-serif;font-size:var( --e-global-typography-717959a-font-size );font-weight:var( --e-global-typography-717959a-font-weight );line-height:var( --e-global-typography-717959a-line-height );color:var( --e-global-color-409d722 );}.elementor-8 .elementor-element.elementor-element-0f9a2bc{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:3.5rem;--padding-bottom:3.5rem;--padding-left:2.5rem;--padding-right:2.5rem;}.elementor-8 .elementor-element.elementor-element-11b691e{--display:flex;--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;--align-items:center;--gap:3.5rem 3.5rem;--row-gap:3.5rem;--column-gap:3.5rem;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-8 .elementor-element.elementor-element-c1cd79c .elementor-heading-title{font-family:var( --e-global-typography-1788983-font-family ), Sans-serif;font-size:var( --e-global-typography-1788983-font-size );font-weight:var( --e-global-typography-1788983-font-weight );line-height:var( --e-global-typography-1788983-line-height );color:var( --e-global-color-409d722 );}.elementor-8 .elementor-element.elementor-element-38b1f6e{--display:flex;}.elementor-8 .elementor-element.elementor-element-5850480{--display:flex;--min-height:100%;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:2.25rem 2.25rem;--row-gap:2.25rem;--column-gap:2.25rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-755666d img{border-radius:1rem 1rem 1rem 1rem;}.elementor-8 .elementor-element.elementor-element-23f142b{--display:flex;}.elementor-8 .elementor-element.elementor-element-27019bb{--display:flex;--min-height:100%;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:2.25rem 2.25rem;--row-gap:2.25rem;--column-gap:2.25rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-4b5ed49 img{border-radius:1rem 1rem 1rem 1rem;}.elementor-8 .elementor-element.elementor-element-b747dbb{--display:flex;}.elementor-8 .elementor-element.elementor-element-ec30e98{--display:flex;--min-height:100%;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:2.25rem 2.25rem;--row-gap:2.25rem;--column-gap:2.25rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-ea01e36 img{border-radius:1rem 1rem 1rem 1rem;}.elementor-8 .elementor-element.elementor-element-719533b{--display:flex;}.elementor-8 .elementor-element.elementor-element-dfaea0b{--display:flex;--min-height:100%;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:2.25rem 2.25rem;--row-gap:2.25rem;--column-gap:2.25rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-9bc2f66 img{border-radius:1rem 1rem 1rem 1rem;}.elementor-8 .elementor-element.elementor-element-2f98a37{--display:flex;}.elementor-8 .elementor-element.elementor-element-207c827{--display:flex;--min-height:100%;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:2.25rem 2.25rem;--row-gap:2.25rem;--column-gap:2.25rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-b106a77 img{border-radius:1rem 1rem 1rem 1rem;}.elementor-8 .elementor-element.elementor-element-b8089c9{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-size:1.5rem;--e-n-carousel-arrow-normal-color:var( --e-global-color-24fa824 );--e-n-carousel-swiper-pagination-size:12px;--e-n-carousel-dots-normal-color:var( --e-global-color-06e6f6c );--e-n-carousel-dots-hover-color:var( --e-global-color-06e6f6c );}.elementor-8 .elementor-element.elementor-element-b8089c9 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:var( --e-global-color-06e6f6c );border-radius:10000px 10000px 10000px 10000px;padding:0.5rem 0.5rem 0.5rem 0.5rem;}.elementor-8 .elementor-element.elementor-element-b8089c9 :is(.elementor-swiper-button-prev:hover, .elementor-swiper-button-next:hover) {background-color:var( --e-global-color-409d722 );}.elementor-8 .elementor-element.elementor-element-0f9a2cf{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:3.5rem;--padding-bottom:3.5rem;--padding-left:2.5rem;--padding-right:2.5rem;}.elementor-8 .elementor-element.elementor-element-2e4fe0d{--display:flex;--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;--align-items:center;--gap:3.5rem 3.5rem;--row-gap:3.5rem;--column-gap:3.5rem;--padding-top:3.5rem;--padding-bottom:3.5rem;--padding-left:2.5rem;--padding-right:2.5rem;}.elementor-8 .elementor-element.elementor-element-73ca5a1{--display:flex;--min-height:20rem;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:1.5rem 1.5rem 1.5rem 1.5rem;--padding-top:0;--padding-bottom:4.5rem;--padding-left:4.5rem;--padding-right:4.5rem;}.elementor-8 .elementor-element.elementor-element-73ca5a1:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-73ca5a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#123302;background-image:url("https://sunlund-hundesenter.no/wp-content/uploads/2025/10/Pattern-faded-1.svg");background-size:cover;}.elementor-8 .elementor-element.elementor-element-781e0d4.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-8 .elementor-element.elementor-element-781e0d4 .elementor-heading-title{font-family:var( --e-global-typography-1a90e11-font-family ), Sans-serif;font-size:var( --e-global-typography-1a90e11-font-size );font-weight:var( --e-global-typography-1a90e11-font-weight );line-height:var( --e-global-typography-1a90e11-line-height );color:var( --e-global-color-1203649 );}.elementor-8 .elementor-element.elementor-element-223716a{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -8.5rem) 0;}.elementor-8 .elementor-element.elementor-element-223716a.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-8 .elementor-element.elementor-element-b9a670f{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-06e6f6c );--border-color:var( --e-global-color-06e6f6c );--border-radius:100px 100px 100px 100px;--padding-top:0.25rem;--padding-bottom:0.25rem;--padding-left:0.25rem;--padding-right:0.25rem;}.elementor-8 .elementor-element.elementor-element-b9a670f:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-b9a670f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a5db2e5 );}.elementor-8 .elementor-element.elementor-element-b9a670f.e-con{--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-317665a{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-06e6f6c );--border-color:var( --e-global-color-06e6f6c );--border-radius:100px 100px 100px 100px;--padding-top:0.5rem;--padding-bottom:0.5rem;--padding-left:2.5rem;--padding-right:2.5rem;}.elementor-8 .elementor-element.elementor-element-317665a:hover{background-color:var( --e-global-color-1203649 );}.elementor-8 .elementor-element.elementor-element-317665a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-5f6909a{width:var( --container-widget-width, 113.667% );max-width:113.667%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:113.667%;--container-widget-flex-grow:0;font-family:"Urbanist", Sans-serif;font-weight:600;color:var( --e-global-color-06e6f6c );}.elementor-8 .elementor-element.elementor-element-5f6909a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-01b32cd.elementor-element{--flex-grow:0;--flex-shrink:1;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-01b32cd{right:11%;}body.rtl .elementor-8 .elementor-element.elementor-element-01b32cd{left:11%;}.elementor-8 .elementor-element.elementor-element-01b32cd{top:20%;}.elementor-8 .elementor-element.elementor-element-ac9df46{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:3.5rem;--padding-bottom:3.5rem;--padding-left:2.5rem;--padding-right:2.5rem;}.elementor-8 .elementor-element.elementor-element-eba7d0d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-8 .elementor-element.elementor-element-949701b{--display:flex;--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:flex-start;--gap:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;--padding-top:2.25r0em;--padding-bottom:2.25r0em;--padding-left:2.25r0em;--padding-right:2.25r0em;}.elementor-8 .elementor-element.elementor-element-d23ed61{--display:flex;--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;--align-items:flex-start;--gap:0.5rem 0;--row-gap:0.5rem;--column-gap:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-beca77f .elementor-heading-title{color:var( --e-global-color-409d722 );}.elementor-8 .elementor-element.elementor-element-c6b7055 .elementor-heading-title{font-family:var( --e-global-typography-717959a-font-family ), Sans-serif;font-size:var( --e-global-typography-717959a-font-size );font-weight:var( --e-global-typography-717959a-font-weight );line-height:var( --e-global-typography-717959a-line-height );color:var( --e-global-color-409d722 );}.elementor-8 .elementor-element.elementor-element-72f7049{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-06e6f6c );--border-color:var( --e-global-color-06e6f6c );--border-radius:100px 100px 100px 100px;--padding-top:0.25rem;--padding-bottom:0.25rem;--padding-left:0.25rem;--padding-right:0.25rem;}.elementor-8 .elementor-element.elementor-element-72f7049:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-72f7049 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a5db2e5 );}.elementor-8 .elementor-element.elementor-element-5c1a4fa{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-06e6f6c );--border-color:var( --e-global-color-06e6f6c );--border-radius:100px 100px 100px 100px;--padding-top:0.5rem;--padding-bottom:0.5rem;--padding-left:2.5rem;--padding-right:2.5rem;}.elementor-8 .elementor-element.elementor-element-5c1a4fa:hover{background-color:var( --e-global-color-1203649 );}.elementor-8 .elementor-element.elementor-element-1f5cd06{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Urbanist", Sans-serif;font-weight:600;color:var( --e-global-color-06e6f6c );}.elementor-8 .elementor-element.elementor-element-383fb3c img{width:100%;max-width:734px;height:562px;object-fit:cover;object-position:center center;border-radius:1.5rem 1.5rem 1.5rem 1.5rem;}.elementor-8 .elementor-element.elementor-element-9d98c7f{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:3.5rem;--padding-bottom:3.5rem;--padding-left:0;--padding-right:0;}.elementor-8 .elementor-element.elementor-element-9921f83{--display:flex;--min-height:32.5rem;--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;--gap:3.5rem 3.5rem;--row-gap:3.5rem;--column-gap:3.5rem;--overlay-opacity:0.3;--padding-top:3.5rem;--padding-bottom:3.5rem;--padding-left:0;--padding-right:0;}.elementor-8 .elementor-element.elementor-element-9921f83:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-9921f83 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sunlund-hundesenter.no/wp-content/uploads/2025/09/valer.jpg");background-position:center center;background-size:cover;}.elementor-8 .elementor-element.elementor-element-9921f83::before, .elementor-8 .elementor-element.elementor-element-9921f83 > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-9921f83 > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-9921f83 > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-9921f83 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-9921f83 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#0D2409;--background-overlay:'';}.elementor-8 .elementor-element.elementor-element-42b0148{--display:flex;--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;--gap:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;--padding-top:2.25r0em;--padding-bottom:2.25r0em;--padding-left:2.25r0em;--padding-right:2.25r0em;}.elementor-8 .elementor-element.elementor-element-ce60702{--display:flex;--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;--align-items:center;--gap:0.5rem 0;--row-gap:0.5rem;--column-gap:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-414a0b9{text-align:center;}.elementor-8 .elementor-element.elementor-element-414a0b9 .elementor-heading-title{color:var( --e-global-color-24fa824 );}.elementor-8 .elementor-element.elementor-element-8aa6680{text-align:center;}.elementor-8 .elementor-element.elementor-element-8aa6680 .elementor-heading-title{font-family:var( --e-global-typography-717959a-font-family ), Sans-serif;font-size:var( --e-global-typography-717959a-font-size );font-weight:var( --e-global-typography-717959a-font-weight );line-height:var( --e-global-typography-717959a-line-height );color:var( --e-global-color-24fa824 );}.elementor-8 .elementor-element.elementor-element-5531673{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-06e6f6c );--border-color:var( --e-global-color-06e6f6c );--border-radius:100px 100px 100px 100px;--padding-top:0.25rem;--padding-bottom:0.25rem;--padding-left:0.25rem;--padding-right:0.25rem;}.elementor-8 .elementor-element.elementor-element-5531673:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-5531673 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a5db2e5 );}.elementor-8 .elementor-element.elementor-element-7074835{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-06e6f6c );--border-color:var( --e-global-color-06e6f6c );--border-radius:100px 100px 100px 100px;--padding-top:0.5rem;--padding-bottom:0.5rem;--padding-left:2.5rem;--padding-right:2.5rem;}.elementor-8 .elementor-element.elementor-element-7074835:hover{background-color:var( --e-global-color-1203649 );}.elementor-8 .elementor-element.elementor-element-8acfd35{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Urbanist", Sans-serif;font-weight:600;color:var( --e-global-color-06e6f6c );}body.elementor-page-8:not(.elementor-motion-effects-element-type-background), body.elementor-page-8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a5db2e5 );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-8 .elementor-element.elementor-element-ecbf003{--padding-top:2.5rem;--padding-bottom:2.5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-8 .elementor-element.elementor-element-5c6dd46{--min-height:30rem;--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-8 .elementor-element.elementor-element-4a33592{--min-height:30rem;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-8 .elementor-element.elementor-element-b0199f2 .elementor-heading-title{font-size:var( --e-global-typography-1a90e11-font-size );line-height:var( --e-global-typography-1a90e11-line-height );}.elementor-8 .elementor-element.elementor-element-fac98e8 .elementor-heading-title{font-size:var( --e-global-typography-717959a-font-size );line-height:var( --e-global-typography-717959a-line-height );}.elementor-8 .elementor-element.elementor-element-87665e7 .elementor-main-swiper{height:25rem;}.elementor-8 .elementor-element.elementor-element-2fbd30c{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-2fbd30c .elementor-main-swiper{height:26rem;}.elementor-8 .elementor-element.elementor-element-6edc449{--padding-top:2.5rem;--padding-bottom:2.5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-8 .elementor-element.elementor-element-346b152 .elementor-heading-title{font-size:var( --e-global-typography-2659bac-font-size );line-height:var( --e-global-typography-2659bac-line-height );}.elementor-8 .elementor-element.elementor-element-c79fa1d{--e-con-grid-template-columns:repeat(1, 1fr);--gap:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-a119ad2 img{width:100%;}.elementor-8 .elementor-element.elementor-element-e5bc50d .elementor-heading-title{font-size:var( --e-global-typography-bc40250-font-size );line-height:var( --e-global-typography-bc40250-line-height );}.elementor-8 .elementor-element.elementor-element-dd5a0e6 .elementor-heading-title{font-size:var( --e-global-typography-717959a-font-size );line-height:var( --e-global-typography-717959a-line-height );}.elementor-8 .elementor-element.elementor-element-5ff141d img{width:100%;}.elementor-8 .elementor-element.elementor-element-0ee8469 .elementor-heading-title{font-size:var( --e-global-typography-bc40250-font-size );line-height:var( --e-global-typography-bc40250-line-height );}.elementor-8 .elementor-element.elementor-element-c5541c2 .elementor-heading-title{font-size:var( --e-global-typography-717959a-font-size );line-height:var( --e-global-typography-717959a-line-height );}.elementor-8 .elementor-element.elementor-element-ac38b61 img{width:100%;}.elementor-8 .elementor-element.elementor-element-4a9d53c .elementor-heading-title{font-size:var( --e-global-typography-bc40250-font-size );line-height:var( --e-global-typography-bc40250-line-height );}.elementor-8 .elementor-element.elementor-element-0869920 .elementor-heading-title{font-size:var( --e-global-typography-717959a-font-size );line-height:var( --e-global-typography-717959a-line-height );}.elementor-8 .elementor-element.elementor-element-53dda29 .elementor-heading-title{font-size:var( --e-global-typography-bc40250-font-size );line-height:var( --e-global-typography-bc40250-line-height );}.elementor-8 .elementor-element.elementor-element-c980bd9 .elementor-heading-title{font-size:var( --e-global-typography-717959a-font-size );line-height:var( --e-global-typography-717959a-line-height );}.elementor-8 .elementor-element.elementor-element-75782bc{--padding-top:2.5rem;--padding-bottom:2.5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-8 .elementor-element.elementor-element-8bceca3 .elementor-heading-title{font-size:var( --e-global-typography-1788983-font-size );line-height:var( --e-global-typography-1788983-line-height );}.elementor-8 .elementor-element.elementor-element-e0761fd{--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-8 .elementor-element.elementor-element-27dfa77{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8 .elementor-element.elementor-element-fcecac7{--e-transform-rotateZ:1.5deg;}.elementor-8 .elementor-element.elementor-element-b155af6{--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;--justify-content:center;}.elementor-8 .elementor-element.elementor-element-bb649d1 .elementor-heading-title{font-size:var( --e-global-typography-717959a-font-size );line-height:var( --e-global-typography-717959a-line-height );}.elementor-8 .elementor-element.elementor-element-b0d1d13{--margin-top:0px;--margin-bottom:040px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-b0d1d13.e-con{--align-self:center;--order:-99999 /* order start hack */;}.elementor-8 .elementor-element.elementor-element-c3ad188 .elementor-heading-title{font-size:var( --e-global-typography-bc40250-font-size );line-height:var( --e-global-typography-bc40250-line-height );}.elementor-8 .elementor-element.elementor-element-5a08c0b .elementor-heading-title{font-size:var( --e-global-typography-717959a-font-size );line-height:var( --e-global-typography-717959a-line-height );}.elementor-8 .elementor-element.elementor-element-43ee7d4 .elementor-heading-title{font-size:var( --e-global-typography-bc40250-font-size );line-height:var( --e-global-typography-bc40250-line-height );}.elementor-8 .elementor-element.elementor-element-c4ba101 .elementor-heading-title{font-size:var( --e-global-typography-717959a-font-size );line-height:var( --e-global-typography-717959a-line-height );}.elementor-8 .elementor-element.elementor-element-3c401ab .elementor-heading-title{font-size:var( --e-global-typography-bc40250-font-size );line-height:var( --e-global-typography-bc40250-line-height );}.elementor-8 .elementor-element.elementor-element-d79c2e9 .elementor-heading-title{font-size:var( --e-global-typography-717959a-font-size );line-height:var( --e-global-typography-717959a-line-height );}.elementor-8 .elementor-element.elementor-element-34d498d .elementor-heading-title{font-size:var( --e-global-typography-bc40250-font-size );line-height:var( --e-global-typography-bc40250-line-height );}.elementor-8 .elementor-element.elementor-element-5536842 .elementor-heading-title{font-size:var( --e-global-typography-717959a-font-size );line-height:var( --e-global-typography-717959a-line-height );}.elementor-8 .elementor-element.elementor-element-0f9a2bc{--padding-top:2.5rem;--padding-bottom:2.5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-8 .elementor-element.elementor-element-c1cd79c .elementor-heading-title{font-size:var( --e-global-typography-1788983-font-size );line-height:var( --e-global-typography-1788983-line-height );}.elementor-8 .elementor-element.elementor-element-38b1f6e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-5850480{--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:1.25rem 1.25rem;--row-gap:1.25rem;--column-gap:1.25rem;}.elementor-8 .elementor-element.elementor-element-755666d img{height:400px;object-fit:cover;object-position:top center;}.elementor-8 .elementor-element.elementor-element-27019bb{--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:1.25rem 1.25rem;--row-gap:1.25rem;--column-gap:1.25rem;}.elementor-8 .elementor-element.elementor-element-ec30e98{--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:1.25rem 1.25rem;--row-gap:1.25rem;--column-gap:1.25rem;}.elementor-8 .elementor-element.elementor-element-dfaea0b{--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:1.25rem 1.25rem;--row-gap:1.25rem;--column-gap:1.25rem;}.elementor-8 .elementor-element.elementor-element-207c827{--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:1.25rem 1.25rem;--row-gap:1.25rem;--column-gap:1.25rem;}.elementor-8 .elementor-element.elementor-element-b8089c9{--e-n-carousel-swiper-slides-to-display:1;padding:0px 0px 0px 0px;}:where( .elementor-8 .elementor-element.elementor-element-b8089c9 .swiper-slide ) > .e-con{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}:where( [data-core-v316-plus="true"] .elementor-element.elementor-widget-n-carousel .swiper-slide ) > .e-con{--padding-block-start:0px;--padding-inline-end:0px;--padding-block-end:0px;--padding-inline-start:0px;}.elementor-8 .elementor-element.elementor-element-b8089c9 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {padding:0 0 0 0;}.elementor-8 .elementor-element.elementor-element-0f9a2cf{--padding-top:2.5rem;--padding-bottom:2.5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-8 .elementor-element.elementor-element-2e4fe0d{--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-8 .elementor-element.elementor-element-73ca5a1{--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;--align-items:center;--padding-top:0;--padding-bottom:02.5rem;--padding-left:02.5rem;--padding-right:02.5rem;}.elementor-8 .elementor-element.elementor-element-781e0d4{text-align:center;}.elementor-8 .elementor-element.elementor-element-781e0d4 .elementor-heading-title{font-size:var( --e-global-typography-1a90e11-font-size );line-height:var( --e-global-typography-1a90e11-line-height );}.elementor-8 .elementor-element.elementor-element-223716a{margin:-80px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-223716a.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-8 .elementor-element.elementor-element-ac9df46{--padding-top:2.5rem;--padding-bottom:2.5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-8 .elementor-element.elementor-element-eba7d0d{--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-8 .elementor-element.elementor-element-949701b.e-con{--align-self:stretch;}.elementor-8 .elementor-element.elementor-element-c6b7055 .elementor-heading-title{font-size:var( --e-global-typography-717959a-font-size );line-height:var( --e-global-typography-717959a-line-height );}.elementor-8 .elementor-element.elementor-element-383fb3c{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-383fb3c.elementor-element{--order:-99999 /* order start hack */;}.elementor-8 .elementor-element.elementor-element-383fb3c img{width:100%;max-width:734px;height:380px;object-position:center center;}.elementor-8 .elementor-element.elementor-element-8aa6680 .elementor-heading-title{font-size:var( --e-global-typography-717959a-font-size );line-height:var( --e-global-typography-717959a-line-height );}}@media(max-width:767px){.elementor-8 .elementor-element.elementor-element-ecbf003{--padding-top:2rem;--padding-bottom:2rem;--padding-left:0.5rem;--padding-right:0.5rem;}.elementor-8 .elementor-element.elementor-element-4a33592{--min-height:28rem;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-8 .elementor-element.elementor-element-5125a01{--z-index:2;}.elementor-8 .elementor-element.elementor-element-b0199f2 .elementor-heading-title{font-size:var( --e-global-typography-1a90e11-font-size );line-height:var( --e-global-typography-1a90e11-line-height );}.elementor-8 .elementor-element.elementor-element-fac98e8 .elementor-heading-title{font-size:var( --e-global-typography-717959a-font-size );line-height:var( --e-global-typography-717959a-line-height );}.elementor-8 .elementor-element.elementor-element-3ea0839{--z-index:2;}.elementor-8 .elementor-element.elementor-element-68f91c8{z-index:1;}.elementor-8 .elementor-element.elementor-element-b9eaab6{bottom:-6%;z-index:1;}.elementor-8 .elementor-element.elementor-element-87665e7.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-8 .elementor-element.elementor-element-2fbd30c.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-8 .elementor-element.elementor-element-2fbd30c{z-index:2;}.elementor-8 .elementor-element.elementor-element-6edc449{--padding-top:2rem;--padding-bottom:2rem;--padding-left:0.5rem;--padding-right:0.5rem;}.elementor-8 .elementor-element.elementor-element-b206c34{--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-8 .elementor-element.elementor-element-346b152 .elementor-heading-title{font-size:var( --e-global-typography-2659bac-font-size );line-height:var( --e-global-typography-2659bac-line-height );}.elementor-8 .elementor-element.elementor-element-c79fa1d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-e5f2396{--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;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-8 .elementor-element.elementor-element-8171418{--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-8 .elementor-element.elementor-element-e5bc50d .elementor-heading-title{font-size:var( --e-global-typography-bc40250-font-size );line-height:var( --e-global-typography-bc40250-line-height );}.elementor-8 .elementor-element.elementor-element-dd5a0e6 .elementor-heading-title{font-size:var( --e-global-typography-717959a-font-size );line-height:var( --e-global-typography-717959a-line-height );}.elementor-8 .elementor-element.elementor-element-2a7f32b{--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;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-8 .elementor-element.elementor-element-9ede77d{--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-8 .elementor-element.elementor-element-0ee8469 .elementor-heading-title{font-size:var( --e-global-typography-bc40250-font-size );line-height:var( --e-global-typography-bc40250-line-height );}.elementor-8 .elementor-element.elementor-element-c5541c2 .elementor-heading-title{font-size:var( --e-global-typography-717959a-font-size );line-height:var( --e-global-typography-717959a-line-height );}.elementor-8 .elementor-element.elementor-element-fb5593c{--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;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-8 .elementor-element.elementor-element-ec09eb7{--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-8 .elementor-element.elementor-element-4a9d53c .elementor-heading-title{font-size:var( --e-global-typography-bc40250-font-size );line-height:var( --e-global-typography-bc40250-line-height );}.elementor-8 .elementor-element.elementor-element-0869920 .elementor-heading-title{font-size:var( --e-global-typography-717959a-font-size );line-height:var( --e-global-typography-717959a-line-height );}.elementor-8 .elementor-element.elementor-element-d5018b4{--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;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-8 .elementor-element.elementor-element-e49db80{--min-height:185px;}.elementor-8 .elementor-element.elementor-element-4b28e83{--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-8 .elementor-element.elementor-element-53dda29 .elementor-heading-title{font-size:var( --e-global-typography-bc40250-font-size );line-height:var( --e-global-typography-bc40250-line-height );}.elementor-8 .elementor-element.elementor-element-c980bd9 .elementor-heading-title{font-size:var( --e-global-typography-717959a-font-size );line-height:var( --e-global-typography-717959a-line-height );}.elementor-8 .elementor-element.elementor-element-75782bc{--padding-top:2rem;--padding-bottom:2rem;--padding-left:0.5rem;--padding-right:0.5rem;}.elementor-8 .elementor-element.elementor-element-7aaff2f{--gap:2.5rem 2.5rem;--row-gap:2.5rem;--column-gap:2.5rem;}.elementor-8 .elementor-element.elementor-element-8bceca3 .elementor-heading-title{font-size:var( --e-global-typography-1788983-font-size );line-height:var( --e-global-typography-1788983-line-height );}.elementor-8 .elementor-element.elementor-element-bb649d1 .elementor-heading-title{font-size:var( --e-global-typography-717959a-font-size );line-height:var( --e-global-typography-717959a-line-height );}.elementor-8 .elementor-element.elementor-element-f94f630{--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:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-8 .elementor-element.elementor-element-c3ad188 .elementor-heading-title{font-size:var( --e-global-typography-bc40250-font-size );line-height:var( --e-global-typography-bc40250-line-height );}.elementor-8 .elementor-element.elementor-element-5a08c0b .elementor-heading-title{font-size:var( --e-global-typography-717959a-font-size );line-height:var( --e-global-typography-717959a-line-height );}.elementor-8 .elementor-element.elementor-element-25b4a48{--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:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-8 .elementor-element.elementor-element-43ee7d4 .elementor-heading-title{font-size:var( --e-global-typography-bc40250-font-size );line-height:var( --e-global-typography-bc40250-line-height );}.elementor-8 .elementor-element.elementor-element-c4ba101 .elementor-heading-title{font-size:var( --e-global-typography-717959a-font-size );line-height:var( --e-global-typography-717959a-line-height );}.elementor-8 .elementor-element.elementor-element-ba97e1a{--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:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-8 .elementor-element.elementor-element-3c401ab .elementor-heading-title{font-size:var( --e-global-typography-bc40250-font-size );line-height:var( --e-global-typography-bc40250-line-height );}.elementor-8 .elementor-element.elementor-element-d79c2e9 .elementor-heading-title{font-size:var( --e-global-typography-717959a-font-size );line-height:var( --e-global-typography-717959a-line-height );}.elementor-8 .elementor-element.elementor-element-4d266ac{--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:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-8 .elementor-element.elementor-element-34d498d .elementor-heading-title{font-size:var( --e-global-typography-bc40250-font-size );line-height:var( --e-global-typography-bc40250-line-height );}.elementor-8 .elementor-element.elementor-element-5536842 .elementor-heading-title{font-size:var( --e-global-typography-717959a-font-size );line-height:var( --e-global-typography-717959a-line-height );}.elementor-8 .elementor-element.elementor-element-0f9a2bc{--padding-top:2rem;--padding-bottom:2rem;--padding-left:0.5rem;--padding-right:0.5rem;}.elementor-8 .elementor-element.elementor-element-c1cd79c .elementor-heading-title{font-size:var( --e-global-typography-1788983-font-size );line-height:var( --e-global-typography-1788983-line-height );}.elementor-8 .elementor-element.elementor-element-b8089c9{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-size:0rem;}.elementor-8 .elementor-element.elementor-element-0f9a2cf{--padding-top:5rem;--padding-bottom:2rem;--padding-left:0.5rem;--padding-right:0.5rem;}.elementor-8 .elementor-element.elementor-element-73ca5a1{--padding-top:0;--padding-bottom:1rem;--padding-left:0.5rem;--padding-right:0.5rem;}.elementor-8 .elementor-element.elementor-element-781e0d4 .elementor-heading-title{font-size:var( --e-global-typography-1a90e11-font-size );line-height:var( --e-global-typography-1a90e11-line-height );}.elementor-8 .elementor-element.elementor-element-ac9df46{--padding-top:2rem;--padding-bottom:2rem;--padding-left:0.5rem;--padding-right:0.5rem;}.elementor-8 .elementor-element.elementor-element-c6b7055 .elementor-heading-title{font-size:var( --e-global-typography-717959a-font-size );line-height:var( --e-global-typography-717959a-line-height );}.elementor-8 .elementor-element.elementor-element-8aa6680 .elementor-heading-title{font-size:var( --e-global-typography-717959a-font-size );line-height:var( --e-global-typography-717959a-line-height );}}@media(min-width:768px){.elementor-8 .elementor-element.elementor-element-5c6dd46{--content-width:104rem;}.elementor-8 .elementor-element.elementor-element-b206c34{--content-width:104rem;}.elementor-8 .elementor-element.elementor-element-c79fa1d{--content-width:75.75rem;}.elementor-8 .elementor-element.elementor-element-bcba5f3{--width:74%;}.elementor-8 .elementor-element.elementor-element-7aaff2f{--content-width:104rem;}.elementor-8 .elementor-element.elementor-element-11b691e{--content-width:104rem;}.elementor-8 .elementor-element.elementor-element-5850480{--width:100%;}.elementor-8 .elementor-element.elementor-element-27019bb{--width:100%;}.elementor-8 .elementor-element.elementor-element-ec30e98{--width:100%;}.elementor-8 .elementor-element.elementor-element-dfaea0b{--width:100%;}.elementor-8 .elementor-element.elementor-element-207c827{--width:100%;}.elementor-8 .elementor-element.elementor-element-2e4fe0d{--content-width:104rem;}.elementor-8 .elementor-element.elementor-element-eba7d0d{--content-width:104rem;}.elementor-8 .elementor-element.elementor-element-9921f83{--width:100%;}.elementor-8 .elementor-element.elementor-element-42b0148{--content-width:75ch;}.elementor-8 .elementor-element.elementor-element-5531673{--content-width:fit-content;}.elementor-8 .elementor-element.elementor-element-7074835{--content-width:fit-content;}}@media(max-width:1024px) and (min-width:768px){.elementor-8 .elementor-element.elementor-element-42b0148{--content-width:60ch;}}/* Start custom CSS for text-editor, class: .elementor-element-70ec55e */.elementor-8 .elementor-element.elementor-element-70ec55e p{
    margin-bottom: 0;
    width: fit-content;
}
.elementor-8 .elementor-element.elementor-element-70ec55e {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e4213d4 */.elementor-8 .elementor-element.elementor-element-e4213d4 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-672bcc6 */.elementor-8 .elementor-element.elementor-element-672bcc6{
    box-shadow: inset 0 -2px 0 0 rgba(255, 255, 255, 0.3);
box-shadow: inset 0 2px 0 0 rgba(255, 255, 255, 0.3);
    width: fit-content;
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ea0839 */.elementor-8 .elementor-element.elementor-element-3ea0839 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for media-carousel, class: .elementor-element-87665e7 */.elementor-8 .elementor-element.elementor-element-87665e7 .swiper-pagination{
    background-color: white;
    left: 45% !important;
    width: fit-content !important;
    border-radius: 10px;
}

.elementor-8 .elementor-element.elementor-element-87665e7 .swiper-pagination-bullets span:first-of-type {
    margin-left: 6px !important;
}
.elementor-8 .elementor-element.elementor-element-87665e7 .swiper-pagination-bullets span:last-of-type {
    margin-right: 6px !important;
}/* End custom CSS */
/* Start custom CSS for media-carousel, class: .elementor-element-2fbd30c */.elementor-8 .elementor-element.elementor-element-2fbd30c .swiper-pagination{
    background-color: white;
    left: 45% !important;
    width: fit-content !important;
    border-radius: 10px;
}

.elementor-8 .elementor-element.elementor-element-2fbd30c .swiper-pagination-bullets span:first-of-type {
    margin-left: 6px !important;
}
.elementor-8 .elementor-element.elementor-element-2fbd30c .swiper-pagination-bullets span:last-of-type {
    margin-right: 6px !important;
}
@media (max-width: 768px) {
  .elementor-8 .elementor-element.elementor-element-2fbd30c .swiper-pagination{
    left: 40% !important;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5c6dd46 */.elementor-8 .elementor-element.elementor-element-5c6dd46 {
    max-width: 104rem;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8171418 */@media (min-width: 1025px) {.elementor-8 .elementor-element.elementor-element-8171418 {
    height: 100%;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ede77d */@media (min-width: 1025px) {.elementor-8 .elementor-element.elementor-element-9ede77d {
    height: 100%;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ec09eb7 */@media (min-width: 1025px) {.elementor-8 .elementor-element.elementor-element-ec09eb7 {
    height: 100%;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcba5f3 */.elementor-8 .elementor-element.elementor-element-bcba5f3 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b28e83 */@media (min-width: 1025px) {.elementor-8 .elementor-element.elementor-element-4b28e83 {
    height: 100%;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b206c34 */.elementor-8 .elementor-element.elementor-element-b206c34 {
    max-width: 104rem;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bb649d1 */@media (min-width: 1025px) {
    .elementor-8 .elementor-element.elementor-element-bb649d1 {
    width: 100%;
    max-width: 25ch !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-45bc9d2 */.elementor-8 .elementor-element.elementor-element-45bc9d2 p{
    margin-bottom: 0;
    width: fit-content;
}
.elementor-8 .elementor-element.elementor-element-45bc9d2 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-08d2800 */.elementor-8 .elementor-element.elementor-element-08d2800 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-da8b786 */.elementor-8 .elementor-element.elementor-element-da8b786{
    box-shadow: inset 0 -2px 0 0 rgba(255, 255, 255, 0.3);
box-shadow: inset 0 2px 0 0 rgba(255, 255, 255, 0.3);
    width: fit-content;
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-27dfa77 */.elementor-8 .elementor-element.elementor-element-27dfa77 {
    max-width: 47.5rem;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f94f630 */@media (min-width: 1025px) {
  .elementor-8 .elementor-element.elementor-element-f94f630 {
    max-width: 35.625rem;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25b4a48 */@media (min-width: 1025px) {
  .elementor-8 .elementor-element.elementor-element-25b4a48 {
    max-width: 35.625rem;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba97e1a */@media (min-width: 1025px) {
  .elementor-8 .elementor-element.elementor-element-ba97e1a {
    max-width: 35.625rem;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d266ac */@media (min-width: 1025px) {
  .elementor-8 .elementor-element.elementor-element-4d266ac {
    max-width: 35.625rem;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b0d1d13 */.elementor-8 .elementor-element.elementor-element-b0d1d13 {
    width: fit-content;
    height: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7aaff2f */.elementor-8 .elementor-element.elementor-element-7aaff2f {
    max-width: 104rem;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bbab146 */.elementor-8 .elementor-element.elementor-element-bbab146 {
    width: 100%;
    max-width: 65ch !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-577f487 */.elementor-8 .elementor-element.elementor-element-577f487 {
    width: 100%;
    max-width: 65ch !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-19936a3 */.elementor-8 .elementor-element.elementor-element-19936a3 {
    width: 100%;
    max-width: 65ch !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5648902 */.elementor-8 .elementor-element.elementor-element-5648902 {
    width: 100%;
    max-width: 65ch !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d456d48 */.elementor-8 .elementor-element.elementor-element-d456d48 {
    width: 100%;
    max-width: 65ch !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bbab146 */.elementor-8 .elementor-element.elementor-element-bbab146 {
    width: 100%;
    max-width: 65ch !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-577f487 */.elementor-8 .elementor-element.elementor-element-577f487 {
    width: 100%;
    max-width: 65ch !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-19936a3 */.elementor-8 .elementor-element.elementor-element-19936a3 {
    width: 100%;
    max-width: 65ch !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5648902 */.elementor-8 .elementor-element.elementor-element-5648902 {
    width: 100%;
    max-width: 65ch !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d456d48 */.elementor-8 .elementor-element.elementor-element-d456d48 {
    width: 100%;
    max-width: 65ch !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bbab146 */.elementor-8 .elementor-element.elementor-element-bbab146 {
    width: 100%;
    max-width: 65ch !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-577f487 */.elementor-8 .elementor-element.elementor-element-577f487 {
    width: 100%;
    max-width: 65ch !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-19936a3 */.elementor-8 .elementor-element.elementor-element-19936a3 {
    width: 100%;
    max-width: 65ch !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5648902 */.elementor-8 .elementor-element.elementor-element-5648902 {
    width: 100%;
    max-width: 65ch !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d456d48 */.elementor-8 .elementor-element.elementor-element-d456d48 {
    width: 100%;
    max-width: 65ch !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bbab146 */.elementor-8 .elementor-element.elementor-element-bbab146 {
    width: 100%;
    max-width: 65ch !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-577f487 */.elementor-8 .elementor-element.elementor-element-577f487 {
    width: 100%;
    max-width: 65ch !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-19936a3 */.elementor-8 .elementor-element.elementor-element-19936a3 {
    width: 100%;
    max-width: 65ch !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5648902 */.elementor-8 .elementor-element.elementor-element-5648902 {
    width: 100%;
    max-width: 65ch !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d456d48 */.elementor-8 .elementor-element.elementor-element-d456d48 {
    width: 100%;
    max-width: 65ch !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bbab146 */.elementor-8 .elementor-element.elementor-element-bbab146 {
    width: 100%;
    max-width: 65ch !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-577f487 */.elementor-8 .elementor-element.elementor-element-577f487 {
    width: 100%;
    max-width: 65ch !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-19936a3 */.elementor-8 .elementor-element.elementor-element-19936a3 {
    width: 100%;
    max-width: 65ch !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5648902 */.elementor-8 .elementor-element.elementor-element-5648902 {
    width: 100%;
    max-width: 65ch !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d456d48 */.elementor-8 .elementor-element.elementor-element-d456d48 {
    width: 100%;
    max-width: 65ch !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bbab146 */.elementor-8 .elementor-element.elementor-element-bbab146 {
    width: 100%;
    max-width: 65ch !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-577f487 */.elementor-8 .elementor-element.elementor-element-577f487 {
    width: 100%;
    max-width: 65ch !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-19936a3 */.elementor-8 .elementor-element.elementor-element-19936a3 {
    width: 100%;
    max-width: 65ch !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5648902 */.elementor-8 .elementor-element.elementor-element-5648902 {
    width: 100%;
    max-width: 65ch !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d456d48 */.elementor-8 .elementor-element.elementor-element-d456d48 {
    width: 100%;
    max-width: 65ch !important;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-b8089c9 */@media (max-width: 1025px) {.elementor-swiper-button {
    display:none !important;
}
.elementor-8 .elementor-element.elementor-element-b8089c9 {
    height:fit-content !important;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11b691e */.elementor-8 .elementor-element.elementor-element-11b691e {
    max-width: 104rem;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-781e0d4 */.elementor-8 .elementor-element.elementor-element-781e0d4 {
    max-width: 60ch !important;
}
.elementor-8 .elementor-element.elementor-element-781e0d4 h2 {
    color: white !important;
}
@media (max-width: 1025px) {
    .elementor-8 .elementor-element.elementor-element-781e0d4 {
    color: white !important;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5f6909a */.elementor-8 .elementor-element.elementor-element-5f6909a p{
    margin-bottom: 0;
    width: fit-content;
}
.elementor-8 .elementor-element.elementor-element-5f6909a {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-317665a */.elementor-8 .elementor-element.elementor-element-317665a {
    width: 171px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b9a670f */.elementor-8 .elementor-element.elementor-element-b9a670f{
    box-shadow: inset 0 -2px 0 0 rgba(255, 255, 255, 0.3);
box-shadow: inset 0 2px 0 0 rgba(255, 255, 255, 0.3);
    width: fit-content;
    cursor: pointer;
    width: fit-content !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-73ca5a1 */@media (min-width: 1025px) {.elementor-8 .elementor-element.elementor-element-73ca5a1 {
    max-height: 20rem;
}
}
.elementor-8 .elementor-element.elementor-element-73ca5a1 h2 {
    color: white !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2e4fe0d */.elementor-8 .elementor-element.elementor-element-2e4fe0d {
    max-width: 104rem;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0f9a2cf */#white-h2 {
    color: white !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d23ed61 */.elementor-8 .elementor-element.elementor-element-d23ed61 {
    max-width: 58ch;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1f5cd06 */.elementor-8 .elementor-element.elementor-element-1f5cd06 p{
    margin-bottom: 0;
    width: fit-content;
}
.elementor-8 .elementor-element.elementor-element-1f5cd06 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5c1a4fa */.elementor-8 .elementor-element.elementor-element-5c1a4fa {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72f7049 */.elementor-8 .elementor-element.elementor-element-72f7049{
    box-shadow: inset 0 -2px 0 0 rgba(255, 255, 255, 0.3);
box-shadow: inset 0 2px 0 0 rgba(255, 255, 255, 0.3);
    width: fit-content;
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-949701b */@media (min-width: 1025px) {.elementor-8 .elementor-element.elementor-element-949701b {
    max-width: fit-content
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-383fb3c */@media (min-width: 1025px) {.elementor-8 .elementor-element.elementor-element-383fb3c {
    width: 100%;
    max-width: 734px !important;
}
}
@media (max-width: 1024px) {
    .elementor-8 .elementor-element.elementor-element-383fb3c {
        width: 100%;
    }
    .elementor-8 .elementor-element.elementor-element-383fb3c img {
        object-fit: cover;
        object-position: 90% 30% !important;
    }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eba7d0d */.elementor-8 .elementor-element.elementor-element-eba7d0d {
    max-width: 104rem;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-414a0b9 */.elementor-8 .elementor-element.elementor-element-414a0b9 h2 {
    color: white !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce60702 */.elementor-8 .elementor-element.elementor-element-ce60702 {
    max-width: 75ch;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8acfd35 */.elementor-8 .elementor-element.elementor-element-8acfd35 p{
    margin-bottom: 0;
    width: fit-content;
}
.elementor-8 .elementor-element.elementor-element-8acfd35 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7074835 */.elementor-8 .elementor-element.elementor-element-7074835 {
    width: fit-content !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5531673 */.elementor-8 .elementor-element.elementor-element-5531673{
    box-shadow: inset 0 -2px 0 0 rgba(255, 255, 255, 0.3);
box-shadow: inset 0 2px 0 0 rgba(255, 255, 255, 0.3);
    width: fit-content !important;
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42b0148 */.elementor-8 .elementor-element.elementor-element-42b0148 {
    max-width: fit-content
}/* End custom CSS */
/* Start custom CSS */#white-h2 h2{
    color: white !important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Urbanist';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://sunlund-hundesenter.no/wp-content/uploads/2025/09/Urbanist-Regular.woff2') format('woff2');
}
@font-face {
	font-family: 'Urbanist';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://sunlund-hundesenter.no/wp-content/uploads/2025/09/Urbanist-Medium.woff2') format('woff2');
}
@font-face {
	font-family: 'Urbanist';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://sunlund-hundesenter.no/wp-content/uploads/2025/09/Urbanist-SemiBold.woff2') format('woff2');
}
@font-face {
	font-family: 'Urbanist';
	font-style: italic;
	font-weight: normal;
	font-display: auto;
	src: url('https://sunlund-hundesenter.no/wp-content/uploads/2025/09/Urbanist-Italic.woff2') format('woff2');
}
@font-face {
	font-family: 'Urbanist';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://sunlund-hundesenter.no/wp-content/uploads/2025/09/Urbanist-Light.woff2') format('woff2');
}
/* End Custom Fonts CSS */