.elementor-992103 .elementor-element.elementor-element-24fc04f{font-family:"Sensei", Sans-serif;font-size:44px;line-height:1.5em;}.elementor-992103 .elementor-element.elementor-element-37368cb{font-family:"Sensei", Sans-serif;line-height:1.5em;}.elementor-992103 .elementor-element.elementor-element-45edf6f:not(.elementor-motion-effects-element-type-background), .elementor-992103 .elementor-element.elementor-element-45edf6f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-vamtam_accent_8 );}.elementor-992103 .elementor-element.elementor-element-45edf6f > .elementor-container{min-height:135px;}.elementor-992103 .elementor-element.elementor-element-45edf6f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-992103 .elementor-element.elementor-element-45edf6f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-992103 .elementor-element.elementor-element-68e369b > .elementor-widget-container{margin:060px 0px 0px 0px;}.elementor-992103 .elementor-element.elementor-element-68e369b{font-size:80px;color:var( --e-global-color-vamtam_accent_3 );}.elementor-992103 .elementor-element.elementor-element-1b0a852:not(.elementor-motion-effects-element-type-background), .elementor-992103 .elementor-element.elementor-element-1b0a852 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var(--vamtam-accent-color-8);}.elementor-992103 .elementor-element.elementor-element-1b0a852{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 30px 0px 30px;}.elementor-992103 .elementor-element.elementor-element-1b0a852 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-992103 .elementor-element.elementor-element-9af2ad2:hover > .elementor-element-populated{background-color:var(--vamtam-accent-color-8);}.elementor-992103 .elementor-element.elementor-element-9af2ad2 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-block-start:0px;margin-inline-start:0px;margin-block-end:0px;margin-inline-end:0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding-block-start:0px;padding-inline-start:12.5px;padding-block-end:0px;padding-inline-end:12.5px;}.elementor-992103 .elementor-element.elementor-element-9af2ad2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-992103 .elementor-element.elementor-element-f8ab2af .elementor-price-table__button{background-color:transparent;background-image:linear-gradient(180deg, #7D0000 0%, #7D0000 100%);}.elementor-992103 .elementor-element.elementor-element-f8ab2af > .elementor-widget-container{background-color:var(--vamtam-accent-color-5);background-image:url("https://costabrava-camping.com/wp-content/uploads/2023/08/1-2-768x576.jpg");background-position:top center;border-style:solid;border-width:10px 10px 10px 10px;border-color:var(--vamtam-accent-color-5);border-radius:26px 26px 26px 26px;}.elementor-992103 .elementor-element.elementor-element-f8ab2af:hover .elementor-widget-container{border-style:solid;border-width:10px 10px 10px 10px;border-color:var(--vamtam-accent-color-5);}.elementor-992103 .elementor-element.elementor-element-f8ab2af:hover > .elementor-widget-container{border-radius:60px 60px 60px 60px;}.elementor-992103 .elementor-element.elementor-element-f8ab2af{--e-price-table-header-background-color:#FFFFFF;}.elementor-992103 .elementor-element.elementor-element-f8ab2af .elementor-price-table__header{padding:50px 0px 0px 0px;}.elementor-992103 .elementor-element.elementor-element-f8ab2af .elementor-price-table__heading{color:var(--vamtam-accent-color-3);font-family:"Sensei", Sans-serif;font-size:44px;}.elementor-992103 .elementor-element.elementor-element-f8ab2af .elementor-price-table__subheading{color:var(--vamtam-accent-color-3);font-size:18px;font-weight:700;}.elementor-992103 .elementor-element.elementor-element-f8ab2af .elementor-price-table__price{background-color:rgba(244, 241, 234, 0);padding:50px 0px 30px 0px;}.elementor-992103 .elementor-element.elementor-element-f8ab2af .elementor-price-table__currency, .elementor-992103 .elementor-element.elementor-element-f8ab2af .elementor-price-table__integer-part, .elementor-992103 .elementor-element.elementor-element-f8ab2af .elementor-price-table__fractional-part{color:var(--vamtam-accent-color-1);}.elementor-992103 .elementor-element.elementor-element-f8ab2af .elementor-price-table__fractional-part{font-size:calc(0em/100);}.elementor-992103 .elementor-element.elementor-element-f8ab2af .elementor-price-table__features-list{padding:0px 0px 50px 0px;--e-price-table-features-list-color:var(--vamtam-accent-color-3);}.elementor-992103 .elementor-element.elementor-element-f8ab2af .elementor-price-table__features-list li{font-size:18px;}.elementor-992103 .elementor-element.elementor-element-f8ab2af .elementor-price-table__features-list li:before{border-top-style:solid;border-top-color:#ddd;border-top-width:2px;margin-top:15px;margin-bottom:15px;}.elementor-992103 .elementor-element.elementor-element-f8ab2af .elementor-price-table__footer{padding:0px 0px 50px 0px;}.elementor-992103 .elementor-element.elementor-element-0f7c12d .elementor-price-table__button{background-color:transparent;background-image:linear-gradient(180deg, #7D0000 0%, #7D0000 100%);}.elementor-992103 .elementor-element.elementor-element-0f7c12d > .elementor-widget-container{background-color:var(--vamtam-accent-color-5);background-image:url("https://costabrava-camping.com/wp-content/uploads/2023/08/1_chalet_4p_2ch_4f_exterieur-1-768x576.jpg");background-position:top center;border-style:solid;border-width:10px 10px 10px 10px;border-color:var(--vamtam-accent-color-5);border-radius:26px 26px 26px 26px;}.elementor-992103 .elementor-element.elementor-element-0f7c12d:hover .elementor-widget-container{border-style:solid;border-width:10px 10px 10px 10px;border-color:var(--vamtam-accent-color-5);}.elementor-992103 .elementor-element.elementor-element-0f7c12d:hover > .elementor-widget-container{border-radius:60px 60px 60px 60px;}.elementor-992103 .elementor-element.elementor-element-0f7c12d{--e-price-table-header-background-color:var(--vamtam-accent-color-5);}.elementor-992103 .elementor-element.elementor-element-0f7c12d .elementor-price-table__header{padding:50px 0px 0px 0px;}.elementor-992103 .elementor-element.elementor-element-0f7c12d .elementor-price-table__heading{color:var(--vamtam-accent-color-3);font-family:"Sensei", Sans-serif;font-size:44px;}.elementor-992103 .elementor-element.elementor-element-0f7c12d .elementor-price-table__subheading{color:var(--vamtam-accent-color-3);font-size:18px;font-weight:700;}.elementor-992103 .elementor-element.elementor-element-0f7c12d .elementor-price-table__price{background-color:rgba(244, 241, 234, 0);padding:50px 0px 30px 0px;}.elementor-992103 .elementor-element.elementor-element-0f7c12d .elementor-price-table__currency, .elementor-992103 .elementor-element.elementor-element-0f7c12d .elementor-price-table__integer-part, .elementor-992103 .elementor-element.elementor-element-0f7c12d .elementor-price-table__fractional-part{color:var(--vamtam-accent-color-1);}.elementor-992103 .elementor-element.elementor-element-0f7c12d .elementor-price-table__fractional-part{font-size:calc(0em/100);}.elementor-992103 .elementor-element.elementor-element-0f7c12d .elementor-price-table__features-list{padding:0px 0px 50px 0px;--e-price-table-features-list-color:var(--vamtam-accent-color-3);}.elementor-992103 .elementor-element.elementor-element-0f7c12d .elementor-price-table__features-list li{font-size:18px;}.elementor-992103 .elementor-element.elementor-element-0f7c12d .elementor-price-table__features-list li:before{border-top-style:solid;border-top-color:#ddd;border-top-width:2px;margin-top:15px;margin-bottom:15px;}.elementor-992103 .elementor-element.elementor-element-0f7c12d .elementor-price-table__footer{padding:0px 0px 50px 0px;}.elementor-992103 .elementor-element.elementor-element-0122991 .elementor-price-table__button{background-color:transparent;background-image:linear-gradient(180deg, #7D0000 0%, #7D0000 100%);}.elementor-992103 .elementor-element.elementor-element-0122991 > .elementor-widget-container{background-color:var(--vamtam-accent-color-5);background-image:url("https://costabrava-camping.com/wp-content/uploads/2024/08/2_cottage_tramuntana_4p_2ch_ext.jpg");background-position:center center;border-style:solid;border-width:10px 10px 10px 10px;border-color:var(--vamtam-accent-color-5);border-radius:26px 26px 26px 26px;}.elementor-992103 .elementor-element.elementor-element-0122991:hover .elementor-widget-container{border-style:solid;border-width:10px 10px 10px 10px;border-color:var(--vamtam-accent-color-5);}.elementor-992103 .elementor-element.elementor-element-0122991:hover > .elementor-widget-container{border-radius:60px 60px 60px 60px;}.elementor-992103 .elementor-element.elementor-element-0122991{--e-price-table-header-background-color:var(--vamtam-accent-color-5);}.elementor-992103 .elementor-element.elementor-element-0122991 .elementor-price-table__header{padding:50px 0px 0px 0px;}.elementor-992103 .elementor-element.elementor-element-0122991 .elementor-price-table__heading{color:var(--vamtam-accent-color-3);font-family:"Sensei", Sans-serif;font-size:44px;}.elementor-992103 .elementor-element.elementor-element-0122991 .elementor-price-table__subheading{color:var(--vamtam-accent-color-3);font-size:18px;font-weight:700;}.elementor-992103 .elementor-element.elementor-element-0122991 .elementor-price-table__price{background-color:rgba(244, 241, 234, 0);padding:50px 0px 30px 0px;}.elementor-992103 .elementor-element.elementor-element-0122991 .elementor-price-table__currency, .elementor-992103 .elementor-element.elementor-element-0122991 .elementor-price-table__integer-part, .elementor-992103 .elementor-element.elementor-element-0122991 .elementor-price-table__fractional-part{color:var(--vamtam-accent-color-1);}.elementor-992103 .elementor-element.elementor-element-0122991 .elementor-price-table__fractional-part{font-size:calc(0em/100);}.elementor-992103 .elementor-element.elementor-element-0122991 .elementor-price-table__features-list{padding:0px 0px 50px 0px;--e-price-table-features-list-color:var(--vamtam-accent-color-3);}.elementor-992103 .elementor-element.elementor-element-0122991 .elementor-price-table__features-list li{font-size:18px;}.elementor-992103 .elementor-element.elementor-element-0122991 .elementor-price-table__features-list li:before{border-top-style:solid;border-top-color:#ddd;border-top-width:2px;margin-top:15px;margin-bottom:15px;}.elementor-992103 .elementor-element.elementor-element-0122991 .elementor-price-table__footer{padding:0px 0px 50px 0px;}.elementor-992103 .elementor-element.elementor-element-379a978:hover > .elementor-element-populated{background-color:var(--vamtam-accent-color-8);}.elementor-992103 .elementor-element.elementor-element-379a978 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-block-start:0px;margin-inline-start:0px;margin-block-end:0px;margin-inline-end:0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding-block-start:0px;padding-inline-start:12.5px;padding-block-end:0px;padding-inline-end:12.5px;}.elementor-992103 .elementor-element.elementor-element-379a978 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-992103 .elementor-element.elementor-element-73adf29 .elementor-price-table__button{background-color:transparent;background-image:linear-gradient(180deg, #7D0000 0%, #7D0000 100%);}.elementor-992103 .elementor-element.elementor-element-73adf29 > .elementor-widget-container{background-color:var(--vamtam-accent-color-5);background-image:url("https://costabrava-camping.com/wp-content/uploads/2023/08/1_cottage_6p_3ch_2sdb_4f_exterieur-1-768x576.jpg");background-position:center center;border-style:solid;border-width:10px 10px 10px 10px;border-color:var(--vamtam-accent-color-5);border-radius:26px 26px 26px 26px;}.elementor-992103 .elementor-element.elementor-element-73adf29:hover .elementor-widget-container{border-style:solid;border-width:10px 10px 10px 10px;border-color:var(--vamtam-accent-color-5);}.elementor-992103 .elementor-element.elementor-element-73adf29:hover > .elementor-widget-container{border-radius:60px 60px 60px 60px;}.elementor-992103 .elementor-element.elementor-element-73adf29{--e-price-table-header-background-color:var(--vamtam-accent-color-5);}.elementor-992103 .elementor-element.elementor-element-73adf29 .elementor-price-table__header{padding:50px 0px 0px 0px;}.elementor-992103 .elementor-element.elementor-element-73adf29 .elementor-price-table__heading{color:var(--vamtam-accent-color-3);font-family:"Sensei", Sans-serif;font-size:44px;}.elementor-992103 .elementor-element.elementor-element-73adf29 .elementor-price-table__subheading{color:var(--vamtam-accent-color-3);font-size:18px;font-weight:700;}.elementor-992103 .elementor-element.elementor-element-73adf29 .elementor-price-table__price{background-color:rgba(244, 241, 234, 0);padding:50px 0px 30px 0px;}.elementor-992103 .elementor-element.elementor-element-73adf29 .elementor-price-table__currency, .elementor-992103 .elementor-element.elementor-element-73adf29 .elementor-price-table__integer-part, .elementor-992103 .elementor-element.elementor-element-73adf29 .elementor-price-table__fractional-part{color:var(--vamtam-accent-color-1);}.elementor-992103 .elementor-element.elementor-element-73adf29 .elementor-price-table__fractional-part{font-size:calc(0em/100);}.elementor-992103 .elementor-element.elementor-element-73adf29 .elementor-price-table__features-list{padding:0px 0px 50px 0px;--e-price-table-features-list-color:var(--vamtam-accent-color-3);}.elementor-992103 .elementor-element.elementor-element-73adf29 .elementor-price-table__features-list li{font-size:18px;}.elementor-992103 .elementor-element.elementor-element-73adf29 .elementor-price-table__features-list li:before{border-top-style:solid;border-top-color:#ddd;border-top-width:2px;margin-top:15px;margin-bottom:15px;}.elementor-992103 .elementor-element.elementor-element-73adf29 .elementor-price-table__footer{padding:0px 0px 50px 0px;}.elementor-992103 .elementor-element.elementor-element-343fc2e .elementor-price-table__button{background-color:transparent;background-image:linear-gradient(180deg, #7D0000 0%, #7D0000 100%);}.elementor-992103 .elementor-element.elementor-element-343fc2e > .elementor-widget-container{background-color:var(--vamtam-accent-color-5);background-image:url("https://costabrava-camping.com/wp-content/uploads/2023/08/1_quartier_palm_daina_ext-1-768x576.jpg");background-position:top center;border-style:solid;border-width:10px 10px 10px 10px;border-color:var(--vamtam-accent-color-5);border-radius:26px 26px 26px 26px;}.elementor-992103 .elementor-element.elementor-element-343fc2e:hover .elementor-widget-container{border-style:solid;border-width:10px 10px 10px 10px;border-color:var(--vamtam-accent-color-5);}.elementor-992103 .elementor-element.elementor-element-343fc2e:hover > .elementor-widget-container{border-radius:60px 60px 60px 60px;}.elementor-992103 .elementor-element.elementor-element-343fc2e{--e-price-table-header-background-color:var(--vamtam-accent-color-5);}.elementor-992103 .elementor-element.elementor-element-343fc2e .elementor-price-table__header{padding:50px 0px 0px 0px;}.elementor-992103 .elementor-element.elementor-element-343fc2e .elementor-price-table__heading{color:var(--vamtam-accent-color-3);font-family:"Sensei", Sans-serif;font-size:44px;}.elementor-992103 .elementor-element.elementor-element-343fc2e .elementor-price-table__subheading{color:var(--vamtam-accent-color-3);font-size:18px;font-weight:700;}.elementor-992103 .elementor-element.elementor-element-343fc2e .elementor-price-table__price{background-color:rgba(244, 241, 234, 0);padding:50px 0px 30px 0px;}.elementor-992103 .elementor-element.elementor-element-343fc2e .elementor-price-table__currency, .elementor-992103 .elementor-element.elementor-element-343fc2e .elementor-price-table__integer-part, .elementor-992103 .elementor-element.elementor-element-343fc2e .elementor-price-table__fractional-part{color:var(--vamtam-accent-color-1);}.elementor-992103 .elementor-element.elementor-element-343fc2e .elementor-price-table__fractional-part{font-size:calc(0em/100);}.elementor-992103 .elementor-element.elementor-element-343fc2e .elementor-price-table__features-list{padding:0px 0px 50px 0px;--e-price-table-features-list-color:var(--vamtam-accent-color-3);}.elementor-992103 .elementor-element.elementor-element-343fc2e .elementor-price-table__features-list li{font-size:18px;}.elementor-992103 .elementor-element.elementor-element-343fc2e .elementor-price-table__features-list li:before{border-top-style:solid;border-top-color:#ddd;border-top-width:2px;margin-top:15px;margin-bottom:15px;}.elementor-992103 .elementor-element.elementor-element-343fc2e .elementor-price-table__footer{padding:0px 0px 50px 0px;}.elementor-992103 .elementor-element.elementor-element-dca0194 .elementor-price-table__button{background-color:transparent;background-image:linear-gradient(180deg, #7D0000 0%, #7D0000 100%);}.elementor-992103 .elementor-element.elementor-element-dca0194 > .elementor-widget-container{background-color:var(--vamtam-accent-color-5);background-image:url("https://costabrava-camping.com/wp-content/uploads/2024/08/1_tente_lodge_4p_ch_2f_ext.jpg");background-position:center center;border-style:solid;border-width:10px 10px 10px 10px;border-color:var(--vamtam-accent-color-5);border-radius:26px 26px 26px 26px;}.elementor-992103 .elementor-element.elementor-element-dca0194:hover .elementor-widget-container{border-style:solid;border-width:10px 10px 10px 10px;border-color:var(--vamtam-accent-color-5);}.elementor-992103 .elementor-element.elementor-element-dca0194:hover > .elementor-widget-container{border-radius:60px 60px 60px 60px;}.elementor-992103 .elementor-element.elementor-element-dca0194{--e-price-table-header-background-color:var(--vamtam-accent-color-5);}.elementor-992103 .elementor-element.elementor-element-dca0194 .elementor-price-table__header{padding:50px 0px 0px 0px;}.elementor-992103 .elementor-element.elementor-element-dca0194 .elementor-price-table__heading{color:var(--vamtam-accent-color-3);font-family:"Sensei", Sans-serif;font-size:44px;}.elementor-992103 .elementor-element.elementor-element-dca0194 .elementor-price-table__subheading{color:var(--vamtam-accent-color-3);font-size:18px;font-weight:700;}.elementor-992103 .elementor-element.elementor-element-dca0194 .elementor-price-table__price{background-color:rgba(244, 241, 234, 0);padding:50px 0px 30px 0px;}.elementor-992103 .elementor-element.elementor-element-dca0194 .elementor-price-table__currency, .elementor-992103 .elementor-element.elementor-element-dca0194 .elementor-price-table__integer-part, .elementor-992103 .elementor-element.elementor-element-dca0194 .elementor-price-table__fractional-part{color:var(--vamtam-accent-color-1);}.elementor-992103 .elementor-element.elementor-element-dca0194 .elementor-price-table__fractional-part{font-size:calc(0em/100);}.elementor-992103 .elementor-element.elementor-element-dca0194 .elementor-price-table__features-list{padding:0px 0px 50px 0px;--e-price-table-features-list-color:var(--vamtam-accent-color-3);}.elementor-992103 .elementor-element.elementor-element-dca0194 .elementor-price-table__features-list li{font-size:18px;}.elementor-992103 .elementor-element.elementor-element-dca0194 .elementor-price-table__features-list li:before{border-top-style:solid;border-top-color:#ddd;border-top-width:2px;margin-top:15px;margin-bottom:15px;}.elementor-992103 .elementor-element.elementor-element-dca0194 .elementor-price-table__footer{padding:0px 0px 50px 0px;}.elementor-992103 .elementor-element.elementor-element-f2e1219:not(.elementor-motion-effects-element-type-background), .elementor-992103 .elementor-element.elementor-element-f2e1219 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-vamtam_accent_8 );}.elementor-992103 .elementor-element.elementor-element-f2e1219 > .elementor-container{min-height:135px;}.elementor-992103 .elementor-element.elementor-element-f2e1219{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-992103 .elementor-element.elementor-element-f2e1219 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-992103 .elementor-element.elementor-element-b926bb7 > .elementor-widget-container{margin:060px 0px 0px 0px;}.elementor-992103 .elementor-element.elementor-element-b926bb7{font-size:80px;color:var( --e-global-color-vamtam_accent_3 );}.elementor-992103 .elementor-element.elementor-element-25c99da:not(.elementor-motion-effects-element-type-background), .elementor-992103 .elementor-element.elementor-element-25c99da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var(--vamtam-accent-color-8);}.elementor-992103 .elementor-element.elementor-element-25c99da{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 30px 30px 30px;}.elementor-992103 .elementor-element.elementor-element-25c99da > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-992103 .elementor-element.elementor-element-4b2d755:hover > .elementor-element-populated{background-color:var(--vamtam-accent-color-8);}.elementor-992103 .elementor-element.elementor-element-4b2d755 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-block-start:0px;margin-inline-start:0px;margin-block-end:0px;margin-inline-end:0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding-block-start:0px;padding-inline-start:12.5px;padding-block-end:0px;padding-inline-end:12.5px;}.elementor-992103 .elementor-element.elementor-element-4b2d755 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-992103 .elementor-element.elementor-element-9ab4e9e .elementor-price-table__button{background-color:transparent;background-image:linear-gradient(180deg, #7D0000 0%, #7D0000 100%);}.elementor-992103 .elementor-element.elementor-element-9ab4e9e > .elementor-widget-container{background-color:var(--vamtam-accent-color-5);background-image:url("https://costabrava-camping.com/wp-content/uploads/2023/08/1_emplacement_premium-768x576.jpg");background-position:top center;border-style:solid;border-width:10px 10px 10px 10px;border-color:var(--vamtam-accent-color-5);border-radius:26px 26px 26px 26px;}.elementor-992103 .elementor-element.elementor-element-9ab4e9e:hover .elementor-widget-container{border-style:solid;border-width:10px 10px 10px 10px;border-color:var(--vamtam-accent-color-5);}.elementor-992103 .elementor-element.elementor-element-9ab4e9e:hover > .elementor-widget-container{border-radius:60px 60px 60px 60px;}.elementor-992103 .elementor-element.elementor-element-9ab4e9e{--e-price-table-header-background-color:#FFFFFF;}.elementor-992103 .elementor-element.elementor-element-9ab4e9e .elementor-price-table__header{padding:50px 0px 0px 0px;}.elementor-992103 .elementor-element.elementor-element-9ab4e9e .elementor-price-table__heading{color:var(--vamtam-accent-color-3);font-family:"Sensei", Sans-serif;font-size:44px;}.elementor-992103 .elementor-element.elementor-element-9ab4e9e .elementor-price-table__subheading{color:var(--vamtam-accent-color-3);font-size:18px;font-weight:700;}.elementor-992103 .elementor-element.elementor-element-9ab4e9e .elementor-price-table__price{background-color:rgba(244, 241, 234, 0);padding:50px 0px 30px 0px;}.elementor-992103 .elementor-element.elementor-element-9ab4e9e .elementor-price-table__currency, .elementor-992103 .elementor-element.elementor-element-9ab4e9e .elementor-price-table__integer-part, .elementor-992103 .elementor-element.elementor-element-9ab4e9e .elementor-price-table__fractional-part{color:var(--vamtam-accent-color-1);}.elementor-992103 .elementor-element.elementor-element-9ab4e9e .elementor-price-table__fractional-part{font-size:calc(0em/100);}.elementor-992103 .elementor-element.elementor-element-9ab4e9e .elementor-price-table__features-list{padding:0px 0px 50px 0px;--e-price-table-features-list-color:var(--vamtam-accent-color-3);}.elementor-992103 .elementor-element.elementor-element-9ab4e9e .elementor-price-table__features-list li{font-size:18px;}.elementor-992103 .elementor-element.elementor-element-9ab4e9e .elementor-price-table__features-list li:before{border-top-style:solid;border-top-color:#ddd;border-top-width:2px;margin-top:15px;margin-bottom:15px;}.elementor-992103 .elementor-element.elementor-element-9ab4e9e .elementor-price-table__footer{padding:0px 0px 50px 0px;}.elementor-992103 .elementor-element.elementor-element-3217fbc .elementor-price-table__button{background-color:transparent;background-image:linear-gradient(180deg, #7D0000 0%, #7D0000 100%);}.elementor-992103 .elementor-element.elementor-element-3217fbc > .elementor-widget-container{background-color:var(--vamtam-accent-color-5);background-image:url("https://costabrava-camping.com/wp-content/uploads/2023/08/emplacements_2_fleurs-768x576.jpg");background-position:center center;border-style:solid;border-width:10px 10px 10px 10px;border-color:var(--vamtam-accent-color-5);border-radius:26px 26px 26px 26px;}.elementor-992103 .elementor-element.elementor-element-3217fbc:hover .elementor-widget-container{border-style:solid;border-width:10px 10px 10px 10px;border-color:var(--vamtam-accent-color-5);}.elementor-992103 .elementor-element.elementor-element-3217fbc:hover > .elementor-widget-container{border-radius:60px 60px 60px 60px;}.elementor-992103 .elementor-element.elementor-element-3217fbc{--e-price-table-header-background-color:var(--vamtam-accent-color-5);}.elementor-992103 .elementor-element.elementor-element-3217fbc .elementor-price-table__header{padding:50px 0px 0px 0px;}.elementor-992103 .elementor-element.elementor-element-3217fbc .elementor-price-table__heading{color:var(--vamtam-accent-color-3);font-family:"Sensei", Sans-serif;font-size:44px;}.elementor-992103 .elementor-element.elementor-element-3217fbc .elementor-price-table__subheading{color:var(--vamtam-accent-color-3);font-size:18px;font-weight:700;}.elementor-992103 .elementor-element.elementor-element-3217fbc .elementor-price-table__price{background-color:rgba(244, 241, 234, 0);padding:50px 0px 30px 0px;}.elementor-992103 .elementor-element.elementor-element-3217fbc .elementor-price-table__currency, .elementor-992103 .elementor-element.elementor-element-3217fbc .elementor-price-table__integer-part, .elementor-992103 .elementor-element.elementor-element-3217fbc .elementor-price-table__fractional-part{color:var(--vamtam-accent-color-1);}.elementor-992103 .elementor-element.elementor-element-3217fbc .elementor-price-table__fractional-part{font-size:calc(0em/100);}.elementor-992103 .elementor-element.elementor-element-3217fbc .elementor-price-table__features-list{padding:0px 0px 50px 0px;--e-price-table-features-list-color:var(--vamtam-accent-color-3);}.elementor-992103 .elementor-element.elementor-element-3217fbc .elementor-price-table__features-list li{font-size:18px;}.elementor-992103 .elementor-element.elementor-element-3217fbc .elementor-price-table__features-list li:before{border-top-style:solid;border-top-color:#ddd;border-top-width:2px;margin-top:15px;margin-bottom:15px;}.elementor-992103 .elementor-element.elementor-element-3217fbc .elementor-price-table__footer{padding:0px 0px 50px 0px;}.elementor-992103 .elementor-element.elementor-element-88f99c4:hover > .elementor-element-populated{background-color:var(--vamtam-accent-color-8);}.elementor-992103 .elementor-element.elementor-element-88f99c4 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-block-start:0px;margin-inline-start:0px;margin-block-end:0px;margin-inline-end:0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding-block-start:0px;padding-inline-start:12.5px;padding-block-end:0px;padding-inline-end:12.5px;}.elementor-992103 .elementor-element.elementor-element-88f99c4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-992103 .elementor-element.elementor-element-92c3285 .elementor-price-table__button{background-color:transparent;background-image:linear-gradient(180deg, #7D0000 0%, #7D0000 100%);}.elementor-992103 .elementor-element.elementor-element-92c3285 > .elementor-widget-container{background-color:var(--vamtam-accent-color-5);background-image:url("https://costabrava-camping.com/wp-content/uploads/2023/08/emplacement_3_fleurs_1-768x576.jpg");background-position:center center;border-style:solid;border-width:10px 10px 10px 10px;border-color:var(--vamtam-accent-color-5);border-radius:26px 26px 26px 26px;}.elementor-992103 .elementor-element.elementor-element-92c3285:hover .elementor-widget-container{border-style:solid;border-width:10px 10px 10px 10px;border-color:var(--vamtam-accent-color-5);}.elementor-992103 .elementor-element.elementor-element-92c3285:hover > .elementor-widget-container{border-radius:60px 60px 60px 60px;}.elementor-992103 .elementor-element.elementor-element-92c3285{--e-price-table-header-background-color:var(--vamtam-accent-color-5);}.elementor-992103 .elementor-element.elementor-element-92c3285 .elementor-price-table__header{padding:50px 0px 0px 0px;}.elementor-992103 .elementor-element.elementor-element-92c3285 .elementor-price-table__heading{color:var(--vamtam-accent-color-3);font-family:"Sensei", Sans-serif;font-size:44px;}.elementor-992103 .elementor-element.elementor-element-92c3285 .elementor-price-table__subheading{color:var(--vamtam-accent-color-3);font-size:18px;font-weight:700;}.elementor-992103 .elementor-element.elementor-element-92c3285 .elementor-price-table__price{background-color:rgba(244, 241, 234, 0);padding:50px 0px 30px 0px;}.elementor-992103 .elementor-element.elementor-element-92c3285 .elementor-price-table__currency, .elementor-992103 .elementor-element.elementor-element-92c3285 .elementor-price-table__integer-part, .elementor-992103 .elementor-element.elementor-element-92c3285 .elementor-price-table__fractional-part{color:var(--vamtam-accent-color-1);}.elementor-992103 .elementor-element.elementor-element-92c3285 .elementor-price-table__fractional-part{font-size:calc(0em/100);}.elementor-992103 .elementor-element.elementor-element-92c3285 .elementor-price-table__features-list{padding:0px 0px 50px 0px;--e-price-table-features-list-color:var(--vamtam-accent-color-3);}.elementor-992103 .elementor-element.elementor-element-92c3285 .elementor-price-table__features-list li{font-size:18px;}.elementor-992103 .elementor-element.elementor-element-92c3285 .elementor-price-table__features-list li:before{border-top-style:solid;border-top-color:#ddd;border-top-width:2px;margin-top:15px;margin-bottom:15px;}.elementor-992103 .elementor-element.elementor-element-92c3285 .elementor-price-table__footer{padding:0px 0px 50px 0px;}@media(max-width:1024px){.elementor-992103 .elementor-element.elementor-element-1b0a852{padding:100px 30px 0px 30px;}.elementor-992103 .elementor-element.elementor-element-9af2ad2 > .elementor-element-populated{padding-block-start:0px;padding-inline-start:5px;padding-block-end:0px;padding-inline-end:5px;}.elementor-992103 .elementor-element.elementor-element-f8ab2af .elementor-price-table__header{padding:20px 0px 0px 0px;}.elementor-992103 .elementor-element.elementor-element-f8ab2af .elementor-price-table__heading{font-size:33px;}.elementor-992103 .elementor-element.elementor-element-0f7c12d .elementor-price-table__header{padding:20px 0px 0px 0px;}.elementor-992103 .elementor-element.elementor-element-0f7c12d .elementor-price-table__heading{font-size:33px;}.elementor-992103 .elementor-element.elementor-element-0122991 .elementor-price-table__header{padding:20px 0px 0px 0px;}.elementor-992103 .elementor-element.elementor-element-0122991 .elementor-price-table__heading{font-size:33px;}.elementor-992103 .elementor-element.elementor-element-379a978 > .elementor-element-populated{padding-block-start:0px;padding-inline-start:5px;padding-block-end:0px;padding-inline-end:5px;}.elementor-992103 .elementor-element.elementor-element-73adf29 .elementor-price-table__header{padding:20px 0px 0px 0px;}.elementor-992103 .elementor-element.elementor-element-73adf29 .elementor-price-table__heading{font-size:33px;}.elementor-992103 .elementor-element.elementor-element-343fc2e .elementor-price-table__header{padding:20px 0px 0px 0px;}.elementor-992103 .elementor-element.elementor-element-343fc2e .elementor-price-table__heading{font-size:33px;}.elementor-992103 .elementor-element.elementor-element-dca0194 .elementor-price-table__header{padding:20px 0px 0px 0px;}.elementor-992103 .elementor-element.elementor-element-dca0194 .elementor-price-table__heading{font-size:33px;}.elementor-992103 .elementor-element.elementor-element-25c99da{padding:100px 30px 0px 30px;}.elementor-992103 .elementor-element.elementor-element-4b2d755 > .elementor-element-populated{padding-block-start:0px;padding-inline-start:5px;padding-block-end:0px;padding-inline-end:5px;}.elementor-992103 .elementor-element.elementor-element-9ab4e9e .elementor-price-table__header{padding:20px 0px 0px 0px;}.elementor-992103 .elementor-element.elementor-element-9ab4e9e .elementor-price-table__heading{font-size:33px;}.elementor-992103 .elementor-element.elementor-element-3217fbc .elementor-price-table__header{padding:20px 0px 0px 0px;}.elementor-992103 .elementor-element.elementor-element-3217fbc .elementor-price-table__heading{font-size:33px;}.elementor-992103 .elementor-element.elementor-element-88f99c4 > .elementor-element-populated{padding-block-start:0px;padding-inline-start:5px;padding-block-end:0px;padding-inline-end:5px;}.elementor-992103 .elementor-element.elementor-element-92c3285 .elementor-price-table__header{padding:20px 0px 0px 0px;}.elementor-992103 .elementor-element.elementor-element-92c3285 .elementor-price-table__heading{font-size:33px;}}@media(max-width:767px){.elementor-992103 .elementor-element.elementor-element-68e369b{font-size:35px;}.elementor-992103 .elementor-element.elementor-element-1b0a852{padding:0px 20px 0px 20px;}.elementor-992103 .elementor-element.elementor-element-9af2ad2 > .elementor-element-populated{margin-block-start:20px;margin-inline-start:0px;margin-block-end:0px;margin-inline-end:0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding-block-start:0px;padding-inline-start:0px;padding-block-end:0px;padding-inline-end:0px;}.elementor-992103 .elementor-element.elementor-element-379a978 > .elementor-element-populated{margin-block-start:20px;margin-inline-start:0px;margin-block-end:0px;margin-inline-end:0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding-block-start:0px;padding-inline-start:0px;padding-block-end:0px;padding-inline-end:0px;}.elementor-992103 .elementor-element.elementor-element-b926bb7{font-size:35px;}.elementor-992103 .elementor-element.elementor-element-25c99da{padding:0px 20px 0px 20px;}.elementor-992103 .elementor-element.elementor-element-4b2d755 > .elementor-element-populated{margin-block-start:20px;margin-inline-start:0px;margin-block-end:0px;margin-inline-end:0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding-block-start:0px;padding-inline-start:0px;padding-block-end:0px;padding-inline-end:0px;}.elementor-992103 .elementor-element.elementor-element-88f99c4 > .elementor-element-populated{margin-block-start:20px;margin-inline-start:0px;margin-block-end:0px;margin-inline-end:0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding-block-start:0px;padding-inline-start:0px;padding-block-end:0px;padding-inline-end:0px;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Sensei';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://skole.vamtam.com/wp-content/uploads/2019/11/Sensei-Medium.woff') format('woff'),
		url('https://skole.vamtam.com/wp-content/uploads/2019/11/Sensei-Medium.ttf') format('truetype'),
		url('https://skole.vamtam.com/wp-content/uploads/2019/11/Sensei-Medium.svg#Sensei') format('svg');
}
/* End Custom Fonts CSS */