.elementor-20835 .elementor-element.elementor-element-fe1cf94{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-20835 .elementor-element.elementor-element-a795cb4{--display:flex;--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-20835 .elementor-element.elementor-element-a82ff9e .elementor-repeater-item-aa1bf3f .swiper-slide-bg{background-color:#FFF;background-image:url(https://campingrubicone.com/wp-content/uploads/2021/12/bungalow-Gatteo-Mare.jpg);background-size:cover}.elementor-20835 .elementor-element.elementor-element-a82ff9e .elementor-repeater-item-532dfc2 .swiper-slide-bg{background-color:#FFF;background-image:url(https://campingrubicone.com/wp-content/uploads/2021/12/Bungalow-1-1.jpg);background-size:cover}.elementor-20835 .elementor-element.elementor-element-a82ff9e .elementor-repeater-item-c594f13 .swiper-slide-bg{background-color:#FFF;background-image:url(https://campingrubicone.com/wp-content/uploads/2021/12/Bungalow-2.jpg);background-size:cover}.elementor-20835 .elementor-element.elementor-element-a82ff9e .elementor-repeater-item-718dbfc .swiper-slide-bg{background-color:#FFF;background-image:url(https://campingrubicone.com/wp-content/uploads/2021/12/Bungalow-3.jpg);background-size:cover}.elementor-20835 .elementor-element.elementor-element-a82ff9e .elementor-repeater-item-759bbda .swiper-slide-bg{background-color:#FFF;background-image:url(https://campingrubicone.com/wp-content/uploads/2021/12/Bungalow-4.jpg);background-size:cover}.elementor-20835 .elementor-element.elementor-element-a82ff9e .elementor-repeater-item-2032e38 .swiper-slide-bg{background-color:#FFF;background-image:url(https://campingrubicone.com/wp-content/uploads/2021/12/Bungalow-5.jpg);background-size:cover}.elementor-20835 .elementor-element.elementor-element-a82ff9e .elementor-repeater-item-f0b06e6 .swiper-slide-bg{background-color:#FFF;background-image:url(https://campingrubicone.com/wp-content/uploads/2021/12/Bungalow-6.jpg);background-size:cover}.elementor-20835 .elementor-element.elementor-element-a82ff9e .swiper-slide{transition-duration:calc(3000ms*1.2);height:525px}.elementor-20835 .elementor-element.elementor-element-a82ff9e .swiper-slide-contents{max-width:66%}.elementor-20835 .elementor-element.elementor-element-a82ff9e .swiper-slide-inner{text-align:center}.elementor-20835 .elementor-element.elementor-element-6a49a0c{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-20835 .elementor-element.elementor-element-a49dbec{--display:flex}.elementor-20835 .elementor-element.elementor-element-fb68afa{text-align:center}.elementor-20835 .elementor-element.elementor-element-fb68afa .elementor-heading-title{font-family:"Roboto Condensed",Sans-serif;font-weight:400}.elementor-20835 .elementor-element.elementor-element-22183a0{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;text-align:center;font-size:18px;font-weight:400}.elementor-20835 .elementor-element.elementor-element-ee2b0a2{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px}.elementor-20835 .elementor-element.elementor-element-fc48bc6{--display:flex}.elementor-20835 .elementor-element.elementor-element-057199d{--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;--margin-top:30px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px}.elementor-20835 .elementor-element.elementor-element-057199d:not(.elementor-motion-effects-element-type-background),.elementor-20835 .elementor-element.elementor-element-057199d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-dab15fb)}.elementor-20835 .elementor-element.elementor-element-487292d{margin:30px 10px calc(var(--kit-widget-spacing, 0px) + 30px) 10px;text-align:center}.elementor-20835 .elementor-element.elementor-element-0917895{--grid-columns:3}.elementor-20835 .elementor-element.elementor-element-0917895>.elementor-widget-container{margin:30px 0 0 0}.elementor-20835 .elementor-element.elementor-element-2e75a46{--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-20835 .elementor-element.elementor-element-ab43921 .elementor-heading-title{font-family:"Roboto Condensed",Sans-serif}.elementor-20835 .elementor-element.elementor-element-b73f6ac{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:2px}.elementor-20835 .elementor-element.elementor-element-b73f6ac .elementor-divider-separator{width:20%;margin:0 auto;margin-left:0}.elementor-20835 .elementor-element.elementor-element-b73f6ac .elementor-divider{text-align:left;padding-block-start:10px;padding-block-end:10px}.elementor-20835 .elementor-element.elementor-element-5f3d477{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:30px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px}.elementor-20835 .elementor-element.elementor-element-9f6722a{--display:flex}.elementor-20835 .elementor-element.elementor-element-72c7a3b{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;text-align:start;font-size:18px;font-weight:400}.elementor-20835 .elementor-element.elementor-element-8a12b91{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;text-align:start;font-size:18px;font-weight:400}.elementor-20835 .elementor-element.elementor-element-baee008{--display:flex}.elementor-20835 .elementor-element.elementor-element-1c8e4ea{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px}.elementor-20835 .elementor-element.elementor-element-714947b{--display:flex}.elementor-20835 .elementor-element.elementor-element-0ea6962{margin-top:0;margin-bottom:30px}.elementor-20835 .elementor-element.elementor-element-49c45ab{text-align:center}.elementor-20835 .elementor-element.elementor-element-49c45ab .elementor-heading-title{font-family:"Roboto Condensed",Sans-serif;font-size:24px;font-weight:700}.elementor-20835 .elementor-element.elementor-element-88f923b:not(.elementor-motion-effects-element-type-background),.elementor-20835 .elementor-element.elementor-element-88f923b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#D3E8EB}.elementor-20835 .elementor-element.elementor-element-88f923b{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-20835 .elementor-element.elementor-element-88f923b>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-20835 .elementor-element.elementor-element-3820c7f>.elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#DADADA}.elementor-20835 .elementor-element.elementor-element-3820c7f>.elementor-element-populated,.elementor-20835 .elementor-element.elementor-element-3820c7f>.elementor-element-populated>.elementor-background-overlay,.elementor-20835 .elementor-element.elementor-element-3820c7f>.elementor-background-slideshow{border-radius:5px 0 0 0}.elementor-20835 .elementor-element.elementor-element-c157e6e{text-align:center;font-family:"Roboto",Sans-serif;font-size:14px;font-weight:600}.elementor-20835 .elementor-element.elementor-element-44cf837>.elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#DADADA}.elementor-20835 .elementor-element.elementor-element-44cf837>.elementor-element-populated,.elementor-20835 .elementor-element.elementor-element-44cf837>.elementor-element-populated>.elementor-background-overlay,.elementor-20835 .elementor-element.elementor-element-44cf837>.elementor-background-slideshow{border-radius:0 5px 0 0}.elementor-20835 .elementor-element.elementor-element-ad8d825{text-align:center;font-family:"Roboto",Sans-serif;font-size:14px;font-weight:600}.elementor-20835 .elementor-element.elementor-element-a0267b0>.elementor-element-populated{padding:0 0 0 0}.elementor-20835 .elementor-element.elementor-element-8ed2f9f{text-align:center}.elementor-20835 .elementor-element.elementor-element-8ed2f9f .elementor-heading-title{font-family:"Roboto Condensed",Sans-serif;font-size:24px;font-weight:700}.elementor-20835 .elementor-element.elementor-element-61ae3a5:not(.elementor-motion-effects-element-type-background),.elementor-20835 .elementor-element.elementor-element-61ae3a5>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#D3E8EB}.elementor-20835 .elementor-element.elementor-element-61ae3a5{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-20835 .elementor-element.elementor-element-61ae3a5>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-20835 .elementor-element.elementor-element-3daa3fa>.elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#DADADA}.elementor-20835 .elementor-element.elementor-element-3daa3fa>.elementor-element-populated,.elementor-20835 .elementor-element.elementor-element-3daa3fa>.elementor-element-populated>.elementor-background-overlay,.elementor-20835 .elementor-element.elementor-element-3daa3fa>.elementor-background-slideshow{border-radius:5px 0 0 0}.elementor-20835 .elementor-element.elementor-element-efc8536{text-align:center;font-family:"Roboto",Sans-serif;font-size:14px;font-weight:600}.elementor-20835 .elementor-element.elementor-element-821b8ea>.elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#DADADA}.elementor-20835 .elementor-element.elementor-element-821b8ea>.elementor-element-populated,.elementor-20835 .elementor-element.elementor-element-821b8ea>.elementor-element-populated>.elementor-background-overlay,.elementor-20835 .elementor-element.elementor-element-821b8ea>.elementor-background-slideshow{border-radius:0 5px 0 0}.elementor-20835 .elementor-element.elementor-element-3e082aa{text-align:center;font-family:"Roboto",Sans-serif;font-size:14px;font-weight:600}.elementor-20835 .elementor-element.elementor-element-69274ed>.elementor-element-populated{padding:0 0 0 0}.elementor-20835 .elementor-element.elementor-element-66b05e6{text-align:center}.elementor-20835 .elementor-element.elementor-element-66b05e6 .elementor-heading-title{font-family:"Roboto Condensed",Sans-serif;font-size:24px;font-weight:700}.elementor-20835 .elementor-element.elementor-element-467f1b3:not(.elementor-motion-effects-element-type-background),.elementor-20835 .elementor-element.elementor-element-467f1b3>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#D3E8EB}.elementor-20835 .elementor-element.elementor-element-467f1b3{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-20835 .elementor-element.elementor-element-467f1b3>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-20835 .elementor-element.elementor-element-908f116>.elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#DADADA}.elementor-20835 .elementor-element.elementor-element-908f116>.elementor-element-populated,.elementor-20835 .elementor-element.elementor-element-908f116>.elementor-element-populated>.elementor-background-overlay,.elementor-20835 .elementor-element.elementor-element-908f116>.elementor-background-slideshow{border-radius:5px 0 0 0}.elementor-20835 .elementor-element.elementor-element-f2af8e4{text-align:center;font-family:"Roboto",Sans-serif;font-size:14px;font-weight:600}.elementor-20835 .elementor-element.elementor-element-9df475f>.elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#DADADA}.elementor-20835 .elementor-element.elementor-element-9df475f>.elementor-element-populated,.elementor-20835 .elementor-element.elementor-element-9df475f>.elementor-element-populated>.elementor-background-overlay,.elementor-20835 .elementor-element.elementor-element-9df475f>.elementor-background-slideshow{border-radius:0 5px 0 0}.elementor-20835 .elementor-element.elementor-element-c1d7795{text-align:center;font-family:"Roboto",Sans-serif;font-size:14px;font-weight:600}.elementor-20835 .elementor-element.elementor-element-3c09be0>.elementor-element-populated{padding:0 0 0 0}.elementor-20835 .elementor-element.elementor-element-46f95ca{margin-top:0;margin-bottom:30px}.elementor-20835 .elementor-element.elementor-element-827f1c4{text-align:center}.elementor-20835 .elementor-element.elementor-element-827f1c4 .elementor-heading-title{font-family:"Roboto Condensed",Sans-serif;font-size:24px;font-weight:700}.elementor-20835 .elementor-element.elementor-element-548ba86:not(.elementor-motion-effects-element-type-background),.elementor-20835 .elementor-element.elementor-element-548ba86>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#D3E8EB}.elementor-20835 .elementor-element.elementor-element-548ba86{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-20835 .elementor-element.elementor-element-548ba86>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-20835 .elementor-element.elementor-element-cead2e3>.elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#DADADA}.elementor-20835 .elementor-element.elementor-element-cead2e3>.elementor-element-populated,.elementor-20835 .elementor-element.elementor-element-cead2e3>.elementor-element-populated>.elementor-background-overlay,.elementor-20835 .elementor-element.elementor-element-cead2e3>.elementor-background-slideshow{border-radius:5px 0 0 0}.elementor-20835 .elementor-element.elementor-element-961f9e1{text-align:center;font-family:"Roboto",Sans-serif;font-size:14px;font-weight:600}.elementor-20835 .elementor-element.elementor-element-1c009e8>.elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#DADADA}.elementor-20835 .elementor-element.elementor-element-1c009e8>.elementor-element-populated,.elementor-20835 .elementor-element.elementor-element-1c009e8>.elementor-element-populated>.elementor-background-overlay,.elementor-20835 .elementor-element.elementor-element-1c009e8>.elementor-background-slideshow{border-radius:0 5px 0 0}.elementor-20835 .elementor-element.elementor-element-45c1e79{text-align:center;font-family:"Roboto",Sans-serif;font-size:14px;font-weight:600}.elementor-20835 .elementor-element.elementor-element-0cf819e>.elementor-element-populated{padding:0 0 0 0}.elementor-20835 .elementor-element.elementor-element-74e2ceb{text-align:center}.elementor-20835 .elementor-element.elementor-element-74e2ceb .elementor-heading-title{font-family:"Roboto Condensed",Sans-serif;font-size:24px;font-weight:700}.elementor-20835 .elementor-element.elementor-element-b80ae98:not(.elementor-motion-effects-element-type-background),.elementor-20835 .elementor-element.elementor-element-b80ae98>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#D3E8EB}.elementor-20835 .elementor-element.elementor-element-b80ae98{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-20835 .elementor-element.elementor-element-b80ae98>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-20835 .elementor-element.elementor-element-bc5f04e>.elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#DADADA}.elementor-20835 .elementor-element.elementor-element-bc5f04e>.elementor-element-populated,.elementor-20835 .elementor-element.elementor-element-bc5f04e>.elementor-element-populated>.elementor-background-overlay,.elementor-20835 .elementor-element.elementor-element-bc5f04e>.elementor-background-slideshow{border-radius:5px 0 0 0}.elementor-20835 .elementor-element.elementor-element-1e7f9e3{text-align:center;font-family:"Roboto",Sans-serif;font-size:14px;font-weight:600}.elementor-20835 .elementor-element.elementor-element-96323c6>.elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#DADADA}.elementor-20835 .elementor-element.elementor-element-96323c6>.elementor-element-populated,.elementor-20835 .elementor-element.elementor-element-96323c6>.elementor-element-populated>.elementor-background-overlay,.elementor-20835 .elementor-element.elementor-element-96323c6>.elementor-background-slideshow{border-radius:0 5px 0 0}.elementor-20835 .elementor-element.elementor-element-f84d70e{text-align:center;font-family:"Roboto",Sans-serif;font-size:14px;font-weight:600}.elementor-20835 .elementor-element.elementor-element-a7cd250>.elementor-element-populated{padding:0 0 0 0}@media(max-width:1024px){.elementor-20835 .elementor-element.elementor-element-a82ff9e .swiper-slide{height:450px}.elementor-20835 .elementor-element.elementor-element-0917895{--grid-columns:2}}@media(max-width:767px){.elementor-20835 .elementor-element.elementor-element-a82ff9e .swiper-slide{height:250px}.elementor-20835 .elementor-element.elementor-element-0917895{--grid-columns:1}.elementor-20835 .elementor-element.elementor-element-3820c7f{width:60%}.elementor-20835 .elementor-element.elementor-element-44cf837{width:40%}.elementor-20835 .elementor-element.elementor-element-a0267b0{width:100%}.elementor-20835 .elementor-element.elementor-element-3daa3fa{width:60%}.elementor-20835 .elementor-element.elementor-element-821b8ea{width:40%}.elementor-20835 .elementor-element.elementor-element-69274ed{width:100%}.elementor-20835 .elementor-element.elementor-element-908f116{width:60%}.elementor-20835 .elementor-element.elementor-element-9df475f{width:40%}.elementor-20835 .elementor-element.elementor-element-3c09be0{width:100%}.elementor-20835 .elementor-element.elementor-element-cead2e3{width:60%}.elementor-20835 .elementor-element.elementor-element-1c009e8{width:40%}.elementor-20835 .elementor-element.elementor-element-0cf819e{width:100%}.elementor-20835 .elementor-element.elementor-element-bc5f04e{width:60%}.elementor-20835 .elementor-element.elementor-element-96323c6{width:40%}.elementor-20835 .elementor-element.elementor-element-a7cd250{width:100%}}@media(min-width:768px){.elementor-20835 .elementor-element.elementor-element-a795cb4{--width:100%}.elementor-20835 .elementor-element.elementor-element-9f6722a{--width:65%}.elementor-20835 .elementor-element.elementor-element-baee008{--width:35%}.elementor-20835 .elementor-element.elementor-element-3820c7f{width:59.998%}.elementor-20835 .elementor-element.elementor-element-44cf837{width:40%}.elementor-20835 .elementor-element.elementor-element-a0267b0{width:100%}.elementor-20835 .elementor-element.elementor-element-3daa3fa{width:59.998%}.elementor-20835 .elementor-element.elementor-element-821b8ea{width:40%}.elementor-20835 .elementor-element.elementor-element-69274ed{width:100%}.elementor-20835 .elementor-element.elementor-element-908f116{width:59.998%}.elementor-20835 .elementor-element.elementor-element-9df475f{width:40%}.elementor-20835 .elementor-element.elementor-element-3c09be0{width:100%}.elementor-20835 .elementor-element.elementor-element-cead2e3{width:59.998%}.elementor-20835 .elementor-element.elementor-element-1c009e8{width:40%}.elementor-20835 .elementor-element.elementor-element-0cf819e{width:100%}.elementor-20835 .elementor-element.elementor-element-bc5f04e{width:59.998%}.elementor-20835 .elementor-element.elementor-element-96323c6{width:40%}.elementor-20835 .elementor-element.elementor-element-a7cd250{width:100%}}@media(max-width:1024px) and (min-width:768px){.elementor-20835 .elementor-element.elementor-element-a0267b0{width:100%}.elementor-20835 .elementor-element.elementor-element-69274ed{width:100%}.elementor-20835 .elementor-element.elementor-element-3c09be0{width:100%}.elementor-20835 .elementor-element.elementor-element-0cf819e{width:100%}.elementor-20835 .elementor-element.elementor-element-a7cd250{width:100%}}