.elementor-12 .elementor-element.elementor-element-b964805{--display:flex;--min-height:800px;--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;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--overlay-mix-blend-mode:multiply;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-12 .elementor-element.elementor-element-b964805:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-b964805 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background:url("https://vinbonden.se/wp-content/uploads/2025/08/film01b.jpg") 50% 50%;background-size:cover;}.elementor-12 .elementor-element.elementor-element-b964805::before, .elementor-12 .elementor-element.elementor-element-b964805 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-b964805 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-b964805 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-b964805 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-b964805 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFF9E8;--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-04df7f8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--margin-top:200px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-12 .elementor-element.elementor-element-3185ff2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-12 .elementor-element.elementor-element-3185ff2 .elementor-heading-title{font-size:66px;}.elementor-12 .elementor-element.elementor-element-1cb3999{text-align:left;}.elementor-12 .elementor-element.elementor-element-1cb3999 img{max-width:60%;}.elementor-12 .elementor-element.elementor-element-4917aba{--display:flex;--min-height:800px;--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;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--overlay-mix-blend-mode:multiply;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-12 .elementor-element.elementor-element-4917aba:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-4917aba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background:url("https://vinbonden.se/wp-content/uploads/2025/08/film01b.jpg") 50% 50%;background-size:cover;}.elementor-12 .elementor-element.elementor-element-4917aba::before, .elementor-12 .elementor-element.elementor-element-4917aba > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-4917aba > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-4917aba > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-4917aba > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-4917aba > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFF9E8;--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-1a9ed45{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--margin-top:200px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-12 .elementor-element.elementor-element-0adaeb7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-12 .elementor-element.elementor-element-0adaeb7 .elementor-heading-title{font-size:66px;}.elementor-12 .elementor-element.elementor-element-302a5d3{text-align:left;}.elementor-12 .elementor-element.elementor-element-302a5d3 img{max-width:50%;}.elementor-12 .elementor-element.elementor-element-e120271{--display:flex;--min-height:80vh;--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:flex-end;--align-items:flex-end;--padding-top:200px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-cc760cf{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-12 .elementor-element.elementor-element-cc760cf:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-cc760cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0000009C;}.elementor-12 .elementor-element.elementor-element-e78a959{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-12 .elementor-element.elementor-element-e78a959 .elementor-heading-title{font-size:66px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-4d19b4c{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-c671f6e{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-af598a5 .elementor-button{background-color:#970000;fill:#FFFFFF;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-f65492b .elementor-button{background-color:#970000;fill:#FFFFFF;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-09d078d{--display:flex;--min-height:80vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:300px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-1aac82a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-12 .elementor-element.elementor-element-1aac82a:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-1aac82a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000099;}.elementor-12 .elementor-element.elementor-element-ee58f4e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-12 .elementor-element.elementor-element-ee58f4e .elementor-heading-title{font-size:66px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-adcb72b{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-ffaad4a .elementor-button{background-color:#970000;fill:#FFFFFF;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-b5d5e76{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-2e13bd0{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;top:0px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-2e13bd0{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-2e13bd0{right:0px;}@media(max-width:1024px){.elementor-12 .elementor-element.elementor-element-3185ff2 .elementor-heading-title{font-size:58px;}.elementor-12 .elementor-element.elementor-element-0adaeb7 .elementor-heading-title{font-size:58px;}.elementor-12 .elementor-element.elementor-element-e78a959 .elementor-heading-title{font-size:58px;}.elementor-12 .elementor-element.elementor-element-ee58f4e .elementor-heading-title{font-size:58px;}}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-04df7f8{--width:56%;}.elementor-12 .elementor-element.elementor-element-1a9ed45{--width:56%;}.elementor-12 .elementor-element.elementor-element-cc760cf{--width:60%;}.elementor-12 .elementor-element.elementor-element-1aac82a{--width:60%;}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-04df7f8{--width:69%;--margin-top:150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-3185ff2 .elementor-heading-title{font-size:37px;}.elementor-12 .elementor-element.elementor-element-1cb3999 img{max-width:84%;}.elementor-12 .elementor-element.elementor-element-1a9ed45{--width:100%;--margin-top:150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-0adaeb7 .elementor-heading-title{font-size:37px;}.elementor-12 .elementor-element.elementor-element-302a5d3 img{max-width:194px;}.elementor-12 .elementor-element.elementor-element-cc760cf{--width:100%;}.elementor-12 .elementor-element.elementor-element-e78a959 .elementor-heading-title{font-size:37px;}.elementor-12 .elementor-element.elementor-element-1aac82a{--width:100%;}.elementor-12 .elementor-element.elementor-element-ee58f4e .elementor-heading-title{font-size:37px;}}/* Start custom CSS for container, class: .elementor-element-b964805 */.elementor-12 .elementor-element.elementor-element-b964805 video {
    object-position: 100% 100%; /* höger & nederkant */
    object-fit: cover; /* så att videon fyller ytan */
    
    @media only screen and (max-width: 1024px) {
    object-position: 72% 100%; /* höger & nederkant */
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4917aba */.elementor-12 .elementor-element.elementor-element-4917aba video {
    object-position: 100% 100%; /* höger & nederkant */
    object-fit: cover; /* så att videon fyller ytan */
    
    @media only screen and (max-width: 1024px) {
    object-position: 72% 100%; /* höger & nederkant */
}
}/* End custom CSS */
/* Start custom CSS */video {
    width: 100%;
    height: auto;
    display:block;
}

#videoPlayer2 {
   width: 100%;
   height:85vh;
   object-fit: cover;
   z-index: -1;
}
#videoPlayer1fallbackImage, #videoPlayer2fallbackImage {
    display:none;
    width:100%;
    height: auto;
    z-index: 100;
}/* End custom CSS */