.elementor-7 .elementor-element.elementor-element-6f8663cf{--display:flex;--min-height:100vh;--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:center;--overlay-opacity:0.1;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-7 .elementor-element.elementor-element-6f8663cf:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-6f8663cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging.hotelbonbonrotterdam.nl/wp-content/uploads/Hotel-BonBon-fotos-100.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-6f8663cf::before, .elementor-7 .elementor-element.elementor-element-6f8663cf > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-6f8663cf > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-6f8663cf > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-6f8663cf > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-6f8663cf > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-7 .elementor-element.elementor-element-14d3c5bf > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-7 .elementor-element.elementor-element-14d3c5bf{text-align:start;}.elementor-7 .elementor-element.elementor-element-14d3c5bf img{width:15vw;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-3d942a8c{left:5%;}body.rtl .elementor-7 .elementor-element.elementor-element-3d942a8c{right:5%;}.elementor-7 .elementor-element.elementor-element-3d942a8c{bottom:5%;}.elementor-7 .elementor-element.elementor-element-3d942a8c .elementor-heading-title{font-family:"Degular", Sans-serif;font-size:1vw;font-weight:700;color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-756eac8{--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;--gap:0% 05%;--row-gap:0%;--column-gap:05%;--padding-top:10%;--padding-bottom:05%;--padding-left:10%;--padding-right:10%;}.elementor-7 .elementor-element.elementor-element-756eac8:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-756eac8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9a4e773 );}.elementor-7 .elementor-element.elementor-element-42f8d646{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7 .elementor-element.elementor-element-46aed3b4 .elementor-heading-title{font-family:"Degular", Sans-serif;font-size:2.5vw;font-weight:700;color:var( --e-global-color-fb89327 );}.elementor-7 .elementor-element.elementor-element-25b7bc71{--display:flex;--min-height:15vh;--margin-top:020%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-7 .elementor-element.elementor-element-25b7bc71:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-25b7bc71 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging.hotelbonbonrotterdam.nl/wp-content/uploads/Ontwerp-zonder-titel-6.png");background-position:center left;background-repeat:no-repeat;background-size:contain;}.elementor-7 .elementor-element.elementor-element-27dbfa05{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7 .elementor-element.elementor-element-2288b5c7{font-family:"SangBlue Sunrise", Sans-serif;font-size:1.25vw;font-weight:400;line-height:160%;}.elementor-7 .elementor-element.elementor-element-47edaea1{--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;--gap:0% 05%;--row-gap:0%;--column-gap:05%;--padding-top:5%;--padding-bottom:05%;--padding-left:0%;--padding-right:0%;}.elementor-7 .elementor-element.elementor-element-47edaea1:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-47edaea1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9a4e773 );}.elementor-7 .elementor-element.elementor-element-635cdf56{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0;--padding-bottom:0;--padding-left:10%;--padding-right:0;}.elementor-7 .elementor-element.elementor-element-10e5f9b3 .elementor-heading-title{font-family:"Degular", Sans-serif;font-size:2.5vw;font-weight:700;color:var( --e-global-color-fb89327 );}.elementor-7 .elementor-element.elementor-element-784bb431 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-784bb431 .elementor-heading-title{font-family:"SangBlue Sunrise", Sans-serif;font-size:1vw;font-weight:400;text-decoration:underline;line-height:160%;}.elementor-7 .elementor-element.elementor-element-3668222e{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(26, 1fr);--e-con-grid-template-rows:repeat(24, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:column;}.elementor-7 .elementor-element.elementor-element-260adf31{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;grid-column:1 / 11;grid-row:1 / 10;}.elementor-7 .elementor-element.elementor-element-260adf31:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-260adf31 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging.hotelbonbonrotterdam.nl/wp-content/uploads/Hotel-BonBon-fotos-100-kopie-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-6e6bc0ec{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;grid-column:3 / 11;grid-row:11 / 25;}.elementor-7 .elementor-element.elementor-element-6e6bc0ec:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-6e6bc0ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging.hotelbonbonrotterdam.nl/wp-content/uploads/Hotel-BonBon-fotos-55-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-541d6a79{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;grid-column:12 / 22;grid-row:6 / 20;}.elementor-7 .elementor-element.elementor-element-541d6a79:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-541d6a79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging.hotelbonbonrotterdam.nl/wp-content/uploads/budget_single_beds.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-76b2e414{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 0px 0px 10px;grid-column:23 / 27;grid-row:1 / 14;}.elementor-7 .elementor-element.elementor-element-76b2e414:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-76b2e414 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging.hotelbonbonrotterdam.nl/wp-content/uploads/budget_room_b.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-39989467{--display:flex;}.elementor-7 .elementor-element.elementor-element-748a5838{--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;--gap:0% 05%;--row-gap:0%;--column-gap:05%;--padding-top:5%;--padding-bottom:5%;--padding-left:10%;--padding-right:10%;}.elementor-7 .elementor-element.elementor-element-748a5838:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-748a5838 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9a4e773 );}.elementor-7 .elementor-element.elementor-element-33257199{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7 .elementor-element.elementor-element-62241634 .elementor-heading-title{font-family:"Degular", Sans-serif;font-size:2.5vw;font-weight:700;color:var( --e-global-color-fb89327 );}.elementor-7 .elementor-element.elementor-element-7cc314f9{--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:05% 0%;--row-gap:05%;--column-gap:0%;}.elementor-7 .elementor-element.elementor-element-79bc0921{--display:flex;--min-height:30vw;--overflow:hidden;--border-radius:10px 10px 10px 10px;}.elementor-7 .elementor-element.elementor-element-79bc0921:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-79bc0921 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging.hotelbonbonrotterdam.nl/wp-content/uploads/Afbeelding-van-WhatsApp-op-2025-05-21-om-12.58.09_b9fb2570.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-3266c679{--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;--gap:5% 5%;--row-gap:5%;--column-gap:5%;}.elementor-7 .elementor-element.elementor-element-347db963{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7 .elementor-element.elementor-element-5dcbda4b > .elementor-widget-container{padding:0vw 0vw 1vw 0vw;}.elementor-7 .elementor-element.elementor-element-5dcbda4b .elementor-heading-title{font-family:"SangBlue Sunrise", Sans-serif;font-size:1vw;font-weight:700;line-height:160%;}.elementor-7 .elementor-element.elementor-element-1c335338 > .elementor-widget-container{padding:0vw 0vw 1vw 0vw;}.elementor-7 .elementor-element.elementor-element-1c335338{font-family:"SangBlue Sunrise", Sans-serif;font-size:1vw;font-weight:400;line-height:160%;}.elementor-7 .elementor-element.elementor-element-6261b83b > .elementor-widget-container{padding:0vw 0vw 1vw 0vw;}.elementor-7 .elementor-element.elementor-element-6261b83b .elementor-heading-title{font-family:"SangBlue Sunrise", Sans-serif;font-size:1vw;font-weight:700;line-height:160%;}.elementor-7 .elementor-element.elementor-element-485df853{font-family:"SangBlue Sunrise", Sans-serif;font-size:1vw;font-weight:400;line-height:160%;}.elementor-7 .elementor-element.elementor-element-7c4a874b{--display:flex;}.elementor-7 .elementor-element.elementor-element-26c3589c > .elementor-widget-container{border-radius:10px 10px 10px 10px;}.elementor-7 .elementor-element.elementor-element-26c3589c iframe{height:20vw;}.elementor-7 .elementor-element.elementor-element-756a1d7{--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;--gap:0% 05%;--row-gap:0%;--column-gap:05%;--padding-top:5%;--padding-bottom:05%;--padding-left:10%;--padding-right:10%;}.elementor-7 .elementor-element.elementor-element-756a1d7:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-756a1d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9a4e773 );}.elementor-7 .elementor-element.elementor-element-381fc67{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7 .elementor-element.elementor-element-54936a3 .elementor-heading-title{font-family:"Degular", Sans-serif;font-size:2.5vw;font-weight:700;color:var( --e-global-color-fb89327 );}.elementor-7 .elementor-element.elementor-element-30af0eb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7 .elementor-element.elementor-element-6346920{font-family:"SangBlue Sunrise", Sans-serif;font-size:1vw;font-weight:400;line-height:160%;}@media(min-width:768px){.elementor-7 .elementor-element.elementor-element-42f8d646{--width:30%;}.elementor-7 .elementor-element.elementor-element-27dbfa05{--width:70%;}.elementor-7 .elementor-element.elementor-element-635cdf56{--width:30%;}.elementor-7 .elementor-element.elementor-element-3668222e{--width:70%;}.elementor-7 .elementor-element.elementor-element-33257199{--width:30%;}.elementor-7 .elementor-element.elementor-element-7cc314f9{--width:70%;}.elementor-7 .elementor-element.elementor-element-347db963{--width:50%;}.elementor-7 .elementor-element.elementor-element-7c4a874b{--width:50%;}.elementor-7 .elementor-element.elementor-element-381fc67{--width:30%;}.elementor-7 .elementor-element.elementor-element-30af0eb{--width:70%;}}@media(max-width:1024px) and (min-width:768px){.elementor-7 .elementor-element.elementor-element-347db963{--width:100%;}.elementor-7 .elementor-element.elementor-element-7c4a874b{--width:100%;}}@media(max-width:1366px){.elementor-7 .elementor-element.elementor-element-3668222e{--e-con-grid-template-rows:repeat(24, 1fr);--grid-auto-flow:column;}}@media(max-width:1200px){.elementor-7 .elementor-element.elementor-element-756eac8{--padding-top:10%;--padding-bottom:05%;--padding-left:10%;--padding-right:10%;}.elementor-7 .elementor-element.elementor-element-47edaea1{--padding-top:5%;--padding-bottom:05%;--padding-left:0%;--padding-right:0%;}.elementor-7 .elementor-element.elementor-element-3668222e{--grid-auto-flow:column;}.elementor-7 .elementor-element.elementor-element-756a1d7{--padding-top:10%;--padding-bottom:05%;--padding-left:10%;--padding-right:10%;}}@media(max-width:1024px){.elementor-7 .elementor-element.elementor-element-3d942a8c .elementor-heading-title{font-size:16px;}.elementor-7 .elementor-element.elementor-element-46aed3b4 .elementor-heading-title{font-size:32px;}.elementor-7 .elementor-element.elementor-element-2288b5c7{font-size:16px;}.elementor-7 .elementor-element.elementor-element-10e5f9b3 .elementor-heading-title{font-size:32px;}.elementor-7 .elementor-element.elementor-element-784bb431 .elementor-heading-title{font-size:16px;}.elementor-7 .elementor-element.elementor-element-3668222e{--grid-auto-flow:column;}.elementor-7 .elementor-element.elementor-element-62241634 .elementor-heading-title{font-size:32px;}.elementor-7 .elementor-element.elementor-element-3266c679{--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-7 .elementor-element.elementor-element-5dcbda4b .elementor-heading-title{font-size:16px;}.elementor-7 .elementor-element.elementor-element-1c335338{font-size:16px;}.elementor-7 .elementor-element.elementor-element-6261b83b .elementor-heading-title{font-size:16px;}.elementor-7 .elementor-element.elementor-element-485df853{font-size:16px;}.elementor-7 .elementor-element.elementor-element-26c3589c iframe{height:40vw;}.elementor-7 .elementor-element.elementor-element-54936a3 .elementor-heading-title{font-size:32px;}.elementor-7 .elementor-element.elementor-element-6346920{font-size:16px;}}@media(max-width:880px){.elementor-7 .elementor-element.elementor-element-784bb431 .elementor-heading-title{line-height:16px;}.elementor-7 .elementor-element.elementor-element-3668222e{--e-con-grid-template-rows:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;--grid-auto-flow:column;}}@media(max-width:767px){.elementor-7 .elementor-element.elementor-element-6f8663cf{--min-height:50vh;}.elementor-7 .elementor-element.elementor-element-14d3c5bf > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-14d3c5bf img{width:30vw;}.elementor-7 .elementor-element.elementor-element-756eac8{--gap:5% 5%;--row-gap:5%;--column-gap:5%;--padding-top:15%;--padding-bottom:5%;--padding-left:10%;--padding-right:10%;}.elementor-7 .elementor-element.elementor-element-46aed3b4 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-7 .elementor-element.elementor-element-2288b5c7{letter-spacing:0px;}.elementor-7 .elementor-element.elementor-element-47edaea1{--gap:5% 5%;--row-gap:5%;--column-gap:5%;--padding-top:5%;--padding-bottom:5%;--padding-left:10%;--padding-right:10%;}.elementor-7 .elementor-element.elementor-element-635cdf56{--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-7 .elementor-element.elementor-element-10e5f9b3 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-7 .elementor-element.elementor-element-784bb431 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-7 .elementor-element.elementor-element-3668222e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:column;}.elementor-7 .elementor-element.elementor-element-39989467:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-39989467 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging.hotelbonbonrotterdam.nl/wp-content/uploads/Hotel-BonBon-fotos-63-scaled.jpg");background-position:center center;background-size:cover;}.elementor-7 .elementor-element.elementor-element-39989467{--min-height:40vw;--border-radius:10px 10px 10px 10px;}.elementor-7 .elementor-element.elementor-element-748a5838{--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:5%;--padding-bottom:5%;--padding-left:10%;--padding-right:10%;}.elementor-7 .elementor-element.elementor-element-62241634 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-7 .elementor-element.elementor-element-79bc0921{--min-height:50vw;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-1c335338 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-7 .elementor-element.elementor-element-485df853 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-7 .elementor-element.elementor-element-26c3589c iframe{height:300px;}.elementor-7 .elementor-element.elementor-element-756a1d7{--gap:5% 5%;--row-gap:5%;--column-gap:5%;--padding-top:15%;--padding-bottom:5%;--padding-left:10%;--padding-right:10%;}.elementor-7 .elementor-element.elementor-element-54936a3 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-7 .elementor-element.elementor-element-6346920{letter-spacing:0px;}}@media(min-width:1367px){.elementor-7 .elementor-element.elementor-element-79bc0921:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-79bc0921 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}@media(min-width:2400px){.elementor-7 .elementor-element.elementor-element-3668222e{--grid-auto-flow:row;}}/* Start custom CSS for container, class: .elementor-element-47edaea1 */.elementor-7 .elementor-element.elementor-element-47edaea1{
    height: 50vw;
}
@media (max-width: 767px) {
    .elementor-7 .elementor-element.elementor-element-47edaea1 {
        height: auto; 
    }
}/* End custom CSS */