.elementor-305073 .elementor-element.elementor-element-66791f4f > .elementor-container{min-height:631px;}.elementor-305073 .elementor-element.elementor-element-66791f4f:not(.elementor-motion-effects-element-type-background), .elementor-305073 .elementor-element.elementor-element-66791f4f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://caribbean-camp.com/wp-content/uploads/2025/08/IMG_1750-1-scaled.jpeg");background-position:0px -307px;background-repeat:no-repeat;background-size:cover;}.elementor-305073 .elementor-element.elementor-element-66791f4f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-241px;margin-bottom:0px;padding:106px 0px 0px 0px;}.elementor-305073 .elementor-element.elementor-element-66791f4f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-305073 .elementor-element.elementor-element-7aae102c > .elementor-element-populated{padding:0px 0px 0px 140px;}.elementor-305073 .elementor-element.elementor-element-6f44ff23{--spacer-size:68px;}.elementor-305073 .elementor-element.elementor-element-5196dd20{text-align:center;}.elementor-305073 .elementor-element.elementor-element-5196dd20 .elementor-heading-title{color:var( --e-global-color-accent );font-family:"Tan Nimbus", Sans-serif;font-size:83px;font-weight:500;line-height:96px;text-shadow:-2px -2px 0px #EAEAEA;}.elementor-305073 .elementor-element.elementor-element-5196dd20 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-305073 .elementor-element.elementor-element-1034b081{text-align:center;}.elementor-305073 .elementor-element.elementor-element-1034b081 .elementor-heading-title{color:var( --e-global-color-ba39065 );font-family:"1952 Rheinmetall", Sans-serif;font-size:37px;font-weight:400;}.elementor-305073 .elementor-element.elementor-element-1c27ecb6{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-305073 .elementor-element.elementor-element-32bf5780{text-align:center;}.elementor-305073 .elementor-element.elementor-element-32bf5780 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Tan Nimbus", Sans-serif;font-size:40px;font-weight:500;text-shadow:-2px -1px 0px #02C0CB;}.elementor-305073 .elementor-element.elementor-element-32bf5780 > .elementor-widget-container{--e-transform-translateY:0px;}.elementor-305073 .elementor-element.elementor-element-495924c .elementor-button{font-family:"1952 Rheinmetall", Sans-serif;font-size:22px;font-weight:500;}.elementor-305073 .elementor-element.elementor-element-495924c > .elementor-widget-container{padding:25px 0px 0px 0px;}.elementor-305073 .elementor-element.elementor-element-4eaaad98 > .elementor-container{max-width:1274px;}.elementor-305073 .elementor-element.elementor-element-4eaaad98 > .elementor-background-overlay{background-image:url("https://caribbean-camp.com/wp-content/uploads/2022/08/chiffre-fond.jpg");opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-305073 .elementor-element.elementor-element-4eaaad98{border-style:solid;border-width:0px 0px 4px 0px;border-color:var( --e-global-color-a0933de );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 0px 30px 0px;}.elementor-305073 .elementor-element.elementor-element-6d4f5f01 .elementor-counter-number-wrapper{color:var( --e-global-color-3456e04 );font-family:"Tan Nimbus", Sans-serif;font-size:45px;font-weight:600;text-shadow:4px 0px 0px rgba(255, 255, 255, 0.99);}.elementor-305073 .elementor-element.elementor-element-6d4f5f01 .elementor-counter-title{color:var( --e-global-color-text );font-family:"1952 RHEINMETALL", Sans-serif;font-size:20px;font-weight:400;}.elementor-305073 .elementor-element.elementor-element-6d4f5f01 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-305073 .elementor-element.elementor-element-24b5e3d8 .elementor-counter-number-wrapper{color:var( --e-global-color-3456e04 );font-family:"Tan Nimbus", Sans-serif;font-size:45px;font-weight:600;text-shadow:4px 0px 0px rgba(255, 255, 255, 0.99);}.elementor-305073 .elementor-element.elementor-element-24b5e3d8 .elementor-counter-title{color:var( --e-global-color-text );font-family:"1952 RHEINMETALL", Sans-serif;font-size:20px;font-weight:400;}.elementor-305073 .elementor-element.elementor-element-24b5e3d8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-305073 .elementor-element.elementor-element-30f333d1 .elementor-counter-number-wrapper{color:var( --e-global-color-3456e04 );font-family:"Tan Nimbus", Sans-serif;font-size:45px;font-weight:600;text-shadow:4px 0px 0px rgba(255, 255, 255, 0.99);}.elementor-305073 .elementor-element.elementor-element-30f333d1 .elementor-counter-title{color:var( --e-global-color-text );font-family:"1952 RHEINMETALL", Sans-serif;font-size:20px;font-weight:400;}.elementor-305073 .elementor-element.elementor-element-30f333d1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-305073 .elementor-element.elementor-element-56f175c0 .elementor-counter-number-wrapper{color:var( --e-global-color-3456e04 );font-family:"Tan Nimbus", Sans-serif;font-size:45px;font-weight:600;text-shadow:4px 0px 0px rgba(255, 255, 255, 0.99);}.elementor-305073 .elementor-element.elementor-element-56f175c0 .elementor-counter-title{color:var( --e-global-color-text );font-family:"1952 RHEINMETALL", Sans-serif;font-size:20px;font-weight:400;}.elementor-305073 .elementor-element.elementor-element-56f175c0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-305073 .elementor-element.elementor-element-4a71f9e:not(.elementor-motion-effects-element-type-background), .elementor-305073 .elementor-element.elementor-element-4a71f9e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://caribbean-camp.com/wp-content/uploads/2022/08/palmier-Webp.webp");background-position:top left;background-repeat:no-repeat;background-size:37% auto;}.elementor-305073 .elementor-element.elementor-element-4a71f9e > .elementor-background-overlay{background-image:url("https://caribbean-camp.com/wp-content/uploads/2022/08/fond-programme.jpg");opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-305073 .elementor-element.elementor-element-4a71f9e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:80px 0px 050px 0px;}.elementor-305073 .elementor-element.elementor-element-63de1093{text-align:center;}.elementor-305073 .elementor-element.elementor-element-63de1093 .elementor-heading-title{color:#FFFFFF96;font-family:"Tan Nimbus", Sans-serif;font-size:120px;font-weight:500;}.elementor-305073 .elementor-element.elementor-element-22829f91{text-align:center;}.elementor-305073 .elementor-element.elementor-element-22829f91 .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Tan Nimbus", Sans-serif;font-size:50px;font-weight:500;text-shadow:-3px -2px 0px #FFFFFF;}.elementor-305073 .elementor-element.elementor-element-22829f91 > .elementor-widget-container{margin:-55px 0px 0px 0px;}.elementor-305073 .elementor-element.elementor-element-3683abec{text-align:center;font-family:"1952 RHEINMETALL", Sans-serif;font-size:16px;font-weight:400;}.elementor-305073 .elementor-element.elementor-element-3683abec > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-305073 .elementor-element.elementor-element-7083388b > .elementor-container{max-width:1308px;}.elementor-305073 .elementor-element.elementor-element-7083388b:not(.elementor-motion-effects-element-type-background), .elementor-305073 .elementor-element.elementor-element-7083388b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ea844f5 );}.elementor-305073 .elementor-element.elementor-element-7083388b > .elementor-background-overlay{background-image:url("https://caribbean-camp.com/wp-content/uploads/2022/08/fond-programme.jpg");opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-305073 .elementor-element.elementor-element-7083388b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0%;margin-bottom:0%;padding:0% 10% 3% 10%;}.elementor-305073 .elementor-element.elementor-element-6960377f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-305073 .elementor-element.elementor-element-6960377f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-305073 .elementor-element.elementor-element-6960377f > .elementor-element-populated, .elementor-305073 .elementor-element.elementor-element-6960377f > .elementor-element-populated > .elementor-background-overlay, .elementor-305073 .elementor-element.elementor-element-6960377f > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-305073 .elementor-element.elementor-element-6960377f > .elementor-element-populated{box-shadow:0px 0px 30px 0px rgba(0,0,0,0.12);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:25px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;padding:50px 50px 50px 50px;}.elementor-305073 .elementor-element.elementor-element-6960377f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-305073 .elementor-element.elementor-element-6111af9c{text-align:center;}.elementor-305073 .elementor-element.elementor-element-6111af9c .elementor-heading-title{color:var( --e-global-color-accent );font-family:"Tan Nimbus", Sans-serif;font-size:33px;font-weight:600;line-height:43px;text-shadow:-3px -3px 0px #FCF8E6;}.elementor-305073 .elementor-element.elementor-element-19f65465:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-305073 .elementor-element.elementor-element-19f65465 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-305073 .elementor-element.elementor-element-19f65465 > .elementor-element-populated, .elementor-305073 .elementor-element.elementor-element-19f65465 > .elementor-element-populated > .elementor-background-overlay, .elementor-305073 .elementor-element.elementor-element-19f65465 > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-305073 .elementor-element.elementor-element-19f65465 > .elementor-element-populated{box-shadow:0px 0px 30px 0px rgba(0,0,0,0.12);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:25px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;padding:50px 50px 50px 50px;}.elementor-305073 .elementor-element.elementor-element-19f65465 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-305073 .elementor-element.elementor-element-5f66b0d1{text-align:center;}.elementor-305073 .elementor-element.elementor-element-5f66b0d1 .elementor-heading-title{color:var( --e-global-color-accent );font-family:"Tan Nimbus", Sans-serif;font-size:33px;font-weight:600;line-height:43px;text-shadow:-3px -3px 0px #FCF8E6;}.elementor-305073 .elementor-element.elementor-element-11ac7b68{margin-top:80px;margin-bottom:80px;}.elementor-305073 .elementor-element.elementor-element-3f188c4f > .elementor-container{max-width:1200px;}.elementor-305073 .elementor-element.elementor-element-137eba18{text-align:left;}.elementor-305073 .elementor-element.elementor-element-137eba18 .elementor-heading-title{color:#FFFFFF96;font-family:"Tan Nimbus", Sans-serif;font-size:120px;font-weight:500;}.elementor-305073 .elementor-element.elementor-element-6103d9c5{text-align:left;}.elementor-305073 .elementor-element.elementor-element-6103d9c5 .elementor-heading-title{color:var( --e-global-color-3456e04 );font-family:"Tan Nimbus", Sans-serif;font-size:50px;font-weight:500;text-shadow:-3px -2px 0px #FFFFFF;}.elementor-305073 .elementor-element.elementor-element-6103d9c5 > .elementor-widget-container{margin:-55px 0px 0px 101px;}.elementor-305073 .elementor-element.elementor-element-7f4cf2c > .elementor-element-populated{margin:-62px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-305073 .elementor-element.elementor-element-50458437{text-align:left;}.elementor-305073 .elementor-element.elementor-element-50458437 img{width:54%;}.elementor-305073 .elementor-element.elementor-element-7475468c{padding:20px 0px 0px 0px;}.elementor-305073 .elementor-element.elementor-element-192a8deb > .elementor-element-populated{padding:0px 80px 0px 150px;}.elementor-305073 .elementor-element.elementor-element-5a810c17{font-family:"1952 RHEINMETALL", Sans-serif;font-size:15px;font-weight:400;}.elementor-305073 .elementor-element.elementor-element-6a48b14a .elementor-tab-content{border-bottom-color:var( --e-global-color-a0933de );font-family:"1952 RHEINMETALL", Sans-serif;font-size:15px;font-weight:400;}.elementor-305073 .elementor-element.elementor-element-6a48b14a .elementor-tab-title{border-color:var( --e-global-color-a0933de );}.elementor-305073 .elementor-element.elementor-element-6a48b14a .elementor-toggle-title{font-family:"Tan Nimbus", Sans-serif;font-size:19px;font-weight:500;line-height:29px;}.elementor-305073 .elementor-element.elementor-element-6a48b14a > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-305073 .elementor-element.elementor-element-73fd90 > .elementor-element-populated{margin:2px 0px 0px 31px;--e-column-margin-right:0px;--e-column-margin-left:31px;padding:0px 0px 0px 0px;}.elementor-305073 .elementor-element.elementor-element-446f8cda > .elementor-element-populated{margin:-80px 0px 0px -108px;--e-column-margin-right:0px;--e-column-margin-left:-108px;padding:0px 0px 0px 0px;}.elementor-305073 .elementor-element.elementor-element-22403dd9 img{width:100%;}.elementor-305073 .elementor-element.elementor-element-22403dd9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-305073 .elementor-element.elementor-element-40209592{margin-top:-20px;margin-bottom:-10px;padding:0px 0px 0px 0px;}.elementor-305073 .elementor-element.elementor-element-e97547e > .elementor-container{max-width:1200px;}.elementor-305073 .elementor-element.elementor-element-71c215bf > .elementor-element-populated{margin:-62px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-305073 .elementor-element.elementor-element-57c45e86{text-align:right;}.elementor-305073 .elementor-element.elementor-element-57c45e86 .elementor-heading-title{color:#FFFFFF96;font-family:"Tan Nimbus", Sans-serif;font-size:120px;font-weight:500;}.elementor-305073 .elementor-element.elementor-element-2c9ddf2d .elementor-heading-title{color:var( --e-global-color-a0933de );font-family:"Tan Nimbus", Sans-serif;font-size:50px;font-weight:500;text-shadow:-3px -2px 0px #FFFFFF;}.elementor-305073 .elementor-element.elementor-element-2c9ddf2d > .elementor-widget-container{margin:-55px 0px 0px 78px;}.elementor-305073 .elementor-element.elementor-element-162eb3d5{padding:20px 0px 0px 0px;}.elementor-305073 .elementor-element.elementor-element-3b620358 > .elementor-element-populated{margin:-172px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-305073 .elementor-element.elementor-element-675f38ee img{width:61%;}.elementor-305073 .elementor-element.elementor-element-675f38ee > .elementor-widget-container{margin:-146px -243px 0px 228px;padding:0px 0px 0px 0px;}.elementor-305073 .elementor-element.elementor-element-1b2a1efd > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-305073 .elementor-element.elementor-element-3f66cbc0 > .elementor-element-populated{padding:0px 120px 0px 50px;}.elementor-305073 .elementor-element.elementor-element-3f35c588{font-family:"1952 RHEINMETALL", Sans-serif;font-size:15px;font-weight:400;}.elementor-305073 .elementor-element.elementor-element-2a7d8c9a .elementor-tab-content{border-bottom-color:var( --e-global-color-a0933de );font-family:"1952 RHEINMETALL", Sans-serif;font-size:15px;font-weight:400;}.elementor-305073 .elementor-element.elementor-element-2a7d8c9a .elementor-tab-title{border-color:var( --e-global-color-a0933de );}.elementor-305073 .elementor-element.elementor-element-2a7d8c9a .elementor-toggle-title{font-family:"Tan Nimbus", Sans-serif;font-size:19px;font-weight:500;line-height:29px;}.elementor-305073 .elementor-element.elementor-element-2a7d8c9a > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-305073 .elementor-element.elementor-element-7a0f1de8 > .elementor-widget-container{padding:3px 0px 0px 0px;}.elementor-305073 .elementor-element.elementor-element-070584a{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-305073 .elementor-element.elementor-element-f4d06c1 > .elementor-container{max-width:1200px;}.elementor-305073 .elementor-element.elementor-element-3db3f27{text-align:right;}.elementor-305073 .elementor-element.elementor-element-3db3f27 .elementor-heading-title{color:#FFFFFF96;font-family:"Tan Nimbus", Sans-serif;font-size:120px;font-weight:500;}.elementor-305073 .elementor-element.elementor-element-a7456a4 .elementor-heading-title{color:var( --e-global-color-a0933de );font-family:"Tan Nimbus", Sans-serif;font-size:50px;font-weight:500;text-shadow:-3px -2px 0px #FFFFFF;}.elementor-305073 .elementor-element.elementor-element-a7456a4 > .elementor-widget-container{margin:-55px 0px 0px 78px;}.elementor-305073 .elementor-element.elementor-element-b9b0676 > .elementor-element-populated{margin:-62px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-305073 .elementor-element.elementor-element-e062acf{padding:20px 0px 0px 0px;}.elementor-305073 .elementor-element.elementor-element-8a9acb7 > .elementor-element-populated{padding:0px 120px 0px 50px;}.elementor-305073 .elementor-element.elementor-element-d3eba6c{font-family:"1952 RHEINMETALL", Sans-serif;font-size:15px;font-weight:400;}.elementor-305073 .elementor-element.elementor-element-5538881 .elementor-tab-content{border-bottom-color:var( --e-global-color-a0933de );font-family:"1952 RHEINMETALL", Sans-serif;font-size:15px;font-weight:400;}.elementor-305073 .elementor-element.elementor-element-5538881 .elementor-tab-title{border-color:var( --e-global-color-a0933de );}.elementor-305073 .elementor-element.elementor-element-5538881 .elementor-toggle-title{font-family:"Tan Nimbus", Sans-serif;font-size:19px;font-weight:500;}.elementor-305073 .elementor-element.elementor-element-5538881 > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-305073 .elementor-element.elementor-element-2dfd56d > .elementor-element-populated{margin:1px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-305073 .elementor-element.elementor-element-13413dd2 > .elementor-container{max-width:1400px;}.elementor-305073 .elementor-element.elementor-element-13413dd2 > .elementor-background-overlay{background-image:url("https://caribbean-camp.com/wp-content/uploads/2022/07/degrade-2-scaled.jpg");background-size:cover;opacity:0.8;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-305073 .elementor-element.elementor-element-13413dd2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:76px 0px 50px 0px;}.elementor-305073 .elementor-element.elementor-element-13413dd2 > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-ea844f5 );}.elementor-305073 .elementor-element.elementor-element-76f897d4 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-305073 .elementor-element.elementor-element-76bad390{margin-top:70px;margin-bottom:0px;}.elementor-305073 .elementor-element.elementor-element-67937f3c{text-align:center;}.elementor-305073 .elementor-element.elementor-element-67937f3c .elementor-heading-title{color:#FFFFFF96;font-family:"Tan Nimbus", Sans-serif;font-size:120px;font-weight:500;}.elementor-305073 .elementor-element.elementor-element-3ea80a8b{text-align:center;}.elementor-305073 .elementor-element.elementor-element-3ea80a8b .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Tan Nimbus", Sans-serif;font-size:50px;font-weight:500;text-shadow:-3px -2px 0px #FFFFFF;}.elementor-305073 .elementor-element.elementor-element-3ea80a8b > .elementor-widget-container{margin:-55px 0px 0px 0px;}.elementor-305073 .elementor-element.elementor-element-28f00f67 > .elementor-container{max-width:500px;}.elementor-305073 .elementor-element.elementor-element-28f00f67{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-305073 .elementor-element.elementor-element-102f6e7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-305073 .elementor-element.elementor-element-102f6e7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(260deg, #F2EDDB75 0%, #FFFFFF78 100%);}.elementor-305073 .elementor-element.elementor-element-102f6e7 > .elementor-element-populated, .elementor-305073 .elementor-element.elementor-element-102f6e7 > .elementor-element-populated > .elementor-background-overlay, .elementor-305073 .elementor-element.elementor-element-102f6e7 > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-305073 .elementor-element.elementor-element-102f6e7 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:17px 17px 17px 17px;}.elementor-305073 .elementor-element.elementor-element-102f6e7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-305073 .elementor-element.elementor-element-6bc5458.elementor-wc-products  ul.products{grid-column-gap:50px;grid-row-gap:40px;}.elementor-305073 .elementor-element.elementor-element-6bc5458.elementor-wc-products ul.products li.product{text-align:center;}.elementor-305073 .elementor-element.elementor-element-6bc5458.elementor-wc-products .attachment-woocommerce_thumbnail{border-radius:15px 15px 15px 15px;margin-bottom:7px;}.elementor-305073 .elementor-element.elementor-element-6bc5458.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-305073 .elementor-element.elementor-element-6bc5458.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"1952 RHEINMETALL", Sans-serif;font-size:28px;font-weight:600;}.elementor-305073 .elementor-element.elementor-element-6bc5458.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{margin-bottom:5px;}.elementor-305073 .elementor-element.elementor-element-6bc5458.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{margin-bottom:5px;}.elementor-305073 .elementor-element.elementor-element-6bc5458.elementor-wc-products ul.products li.product .price{color:var( --e-global-color-text );font-family:"1952 RHEINMETALL", Sans-serif;font-size:22px;font-weight:600;}.elementor-305073 .elementor-element.elementor-element-6bc5458.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-text );}.elementor-305073 .elementor-element.elementor-element-6bc5458.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-text );}.elementor-305073 .elementor-element.elementor-element-6bc5458.elementor-wc-products ul.products li.product .button{color:var( --e-global-color-ba39065 );background-color:var( --e-global-color-accent );border-radius:20px 20px 20px 20px;}.elementor-305073 .elementor-element.elementor-element-6bc5458.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-305073 .elementor-element.elementor-element-31a922e5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:170px 0px 60px 0px;}.elementor-305073 .elementor-element.elementor-element-31a922e5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-305073 .elementor-element.elementor-element-2f9c8ddd > .elementor-element-populated{padding:0px 0px 0px 120px;}.elementor-305073 .elementor-element.elementor-element-3401c6d8{text-align:left;}.elementor-305073 .elementor-element.elementor-element-3401c6d8 .elementor-heading-title{color:#FFFFFF96;font-family:"Tan Nimbus", Sans-serif;font-size:120px;font-weight:500;}.elementor-305073 .elementor-element.elementor-element-3b92e142{text-align:left;}.elementor-305073 .elementor-element.elementor-element-3b92e142 .elementor-heading-title{color:var( --e-global-color-3456e04 );font-family:"Tan Nimbus", Sans-serif;font-size:50px;font-weight:500;text-shadow:-3px -2px 0px #FFFFFF;}.elementor-305073 .elementor-element.elementor-element-3b92e142 > .elementor-widget-container{margin:-55px 0px 0px 101px;}.elementor-305073 .elementor-element.elementor-element-41c8bead{font-family:"1952 RHEINMETALL", Sans-serif;font-size:15px;font-weight:400;}.elementor-305073 .elementor-element.elementor-element-41c8bead > .elementor-widget-container{padding:0px 80px 0px 0px;}.elementor-305073 .elementor-element.elementor-element-2a29e8f.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-bc-flex-widget .elementor-305073 .elementor-element.elementor-element-4ebfde97.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-305073 .elementor-element.elementor-element-4ebfde97.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-305073 .elementor-element.elementor-element-3e0b8522 .elementor-heading-title{font-family:"Tan Nimbus", Sans-serif;font-size:16px;font-weight:500;}.elementor-bc-flex-widget .elementor-305073 .elementor-element.elementor-element-413b0548.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-305073 .elementor-element.elementor-element-413b0548.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-305073 .elementor-element.elementor-element-7a67064f .elementor-heading-title{font-family:"Tan Nimbus", Sans-serif;font-size:16px;font-weight:500;}.elementor-305073 .elementor-element.elementor-element-3f4a1e0b.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-bc-flex-widget .elementor-305073 .elementor-element.elementor-element-4c535fff.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-305073 .elementor-element.elementor-element-4c535fff.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-305073 .elementor-element.elementor-element-c219109 .elementor-heading-title{font-family:"Tan Nimbus", Sans-serif;font-size:16px;font-weight:500;}.elementor-bc-flex-widget .elementor-305073 .elementor-element.elementor-element-4b7690c9.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-305073 .elementor-element.elementor-element-4b7690c9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-305073 .elementor-element.elementor-element-505495b3 .elementor-heading-title{font-family:"Tan Nimbus", Sans-serif;font-size:16px;font-weight:500;}.elementor-305073 .elementor-element.elementor-element-7ee0d193 > .elementor-element-populated{margin:0px 0px 0px -50px;--e-column-margin-right:0px;--e-column-margin-left:-50px;padding:0px 0px 0px 0px;}.elementor-305073 .elementor-element.elementor-element-2323bd4 .elementor-main-swiper{height:500px;}.elementor-305073 .elementor-element.elementor-element-2323bd4.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px;}.elementor-305073 .elementor-element.elementor-element-2323bd4 .elementor-swiper-button{font-size:20px;}.elementor-305073 .elementor-element.elementor-element-b2c94f1:not(.elementor-motion-effects-element-type-background), .elementor-305073 .elementor-element.elementor-element-b2c94f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://caribbean-camp.com/wp-content/uploads/2022/07/degrade-2-scaled.jpg");}.elementor-305073 .elementor-element.elementor-element-b2c94f1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:30px;margin-bottom:0px;padding:200px 0px 180px 0px;}.elementor-305073 .elementor-element.elementor-element-b2c94f1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-305073 .elementor-element.elementor-element-b2c94f1 > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-ea844f5 );}.elementor-305073 .elementor-element.elementor-element-b2c94f1 > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-primary );}.elementor-305073 .elementor-element.elementor-element-29a875b4{text-align:center;}.elementor-305073 .elementor-element.elementor-element-29a875b4 .elementor-heading-title{color:#FFFFFF96;font-family:"Tan Nimbus", Sans-serif;font-size:120px;font-weight:500;}.elementor-305073 .elementor-element.elementor-element-5619f12{text-align:center;}.elementor-305073 .elementor-element.elementor-element-5619f12 .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Tan Nimbus", Sans-serif;font-size:50px;font-weight:500;text-shadow:-3px -2px 0px #FFFFFF;}.elementor-305073 .elementor-element.elementor-element-5619f12 > .elementor-widget-container{margin:-55px 0px 0px 0px;}.elementor-305073 .elementor-element.elementor-element-a9e5302{margin-top:20px;margin-bottom:0px;}.elementor-305073 .elementor-element.elementor-element-653a711a .elementor-tab-title{border-width:1px;border-color:var( --e-global-color-a0933de );background-color:rgba(35,35,35,0);padding:0px 20px 20px 20px;}.elementor-305073 .elementor-element.elementor-element-653a711a .elementor-tab-content{border-width:1px;border-bottom-color:var( --e-global-color-a0933de );background-color:rgba(25,25,25,0);color:#686868;font-size:16px;font-weight:300;line-height:1.8em;padding:6px 35px 15px 35px;}.elementor-305073 .elementor-element.elementor-element-653a711a .elementor-toggle-item:not(:last-child){margin-bottom:32px;}.elementor-305073 .elementor-element.elementor-element-653a711a .elementor-toggle-title, .elementor-305073 .elementor-element.elementor-element-653a711a .elementor-toggle-icon{color:var( --e-global-color-ba39065 );}.elementor-305073 .elementor-element.elementor-element-653a711a .elementor-toggle-icon svg{fill:var( --e-global-color-ba39065 );}.elementor-305073 .elementor-element.elementor-element-653a711a .elementor-tab-title.elementor-active a, .elementor-305073 .elementor-element.elementor-element-653a711a .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-secondary );}.elementor-305073 .elementor-element.elementor-element-653a711a .elementor-toggle-title{font-family:"1952 RHEINMETALL", Sans-serif;font-size:16px;font-weight:900;text-transform:uppercase;line-height:23px;}.elementor-305073 .elementor-element.elementor-element-653a711a .elementor-tab-title .elementor-toggle-icon i:before{color:#ffffff;}.elementor-305073 .elementor-element.elementor-element-653a711a .elementor-tab-title .elementor-toggle-icon svg{fill:#ffffff;}.elementor-305073 .elementor-element.elementor-element-653a711a .elementor-tab-title.elementor-active .elementor-toggle-icon i:before{color:var( --e-global-color-accent );}.elementor-305073 .elementor-element.elementor-element-653a711a .elementor-tab-title.elementor-active .elementor-toggle-icon svg{fill:var( --e-global-color-accent );}.elementor-305073 .elementor-element.elementor-element-30abd0a1 .elementor-tab-title{border-width:1px;border-color:var( --e-global-color-a0933de );background-color:rgba(35,35,35,0);padding:0px 20px 20px 20px;}.elementor-305073 .elementor-element.elementor-element-30abd0a1 .elementor-tab-content{border-width:1px;border-bottom-color:var( --e-global-color-a0933de );background-color:rgba(25,25,25,0);color:#686868;font-size:16px;font-weight:300;line-height:1.8em;padding:6px 35px 15px 35px;}.elementor-305073 .elementor-element.elementor-element-30abd0a1 .elementor-toggle-item:not(:last-child){margin-bottom:32px;}.elementor-305073 .elementor-element.elementor-element-30abd0a1 .elementor-toggle-title, .elementor-305073 .elementor-element.elementor-element-30abd0a1 .elementor-toggle-icon{color:var( --e-global-color-ba39065 );}.elementor-305073 .elementor-element.elementor-element-30abd0a1 .elementor-toggle-icon svg{fill:var( --e-global-color-ba39065 );}.elementor-305073 .elementor-element.elementor-element-30abd0a1 .elementor-tab-title.elementor-active a, .elementor-305073 .elementor-element.elementor-element-30abd0a1 .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-secondary );}.elementor-305073 .elementor-element.elementor-element-30abd0a1 .elementor-toggle-title{font-family:"1952 RHEINMETALL", Sans-serif;font-size:16px;font-weight:900;text-transform:uppercase;line-height:23px;}.elementor-305073 .elementor-element.elementor-element-30abd0a1 .elementor-tab-title .elementor-toggle-icon i:before{color:#ffffff;}.elementor-305073 .elementor-element.elementor-element-30abd0a1 .elementor-tab-title .elementor-toggle-icon svg{fill:#ffffff;}.elementor-305073 .elementor-element.elementor-element-30abd0a1 .elementor-tab-title.elementor-active .elementor-toggle-icon i:before{color:var( --e-global-color-accent );}.elementor-305073 .elementor-element.elementor-element-30abd0a1 .elementor-tab-title.elementor-active .elementor-toggle-icon svg{fill:var( --e-global-color-accent );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-305073 .elementor-element.elementor-element-6105b0f4{width:54.609%;}.elementor-305073 .elementor-element.elementor-element-7f4cf2c{width:45.347%;}.elementor-305073 .elementor-element.elementor-element-192a8deb{width:49.685%;}.elementor-305073 .elementor-element.elementor-element-73fd90{width:31.288%;}.elementor-305073 .elementor-element.elementor-element-446f8cda{width:18.331%;}.elementor-305073 .elementor-element.elementor-element-71c215bf{width:45.347%;}.elementor-305073 .elementor-element.elementor-element-3f847da3{width:54.609%;}.elementor-305073 .elementor-element.elementor-element-3b620358{width:39.091%;}.elementor-305073 .elementor-element.elementor-element-1b2a1efd{width:10.528%;}.elementor-305073 .elementor-element.elementor-element-3f66cbc0{width:49.685%;}.elementor-305073 .elementor-element.elementor-element-ba72c3e{width:54.609%;}.elementor-305073 .elementor-element.elementor-element-b9b0676{width:45.347%;}.elementor-305073 .elementor-element.elementor-element-2f9c8ddd{width:54.182%;}.elementor-305073 .elementor-element.elementor-element-2a29e8f{width:14%;}.elementor-305073 .elementor-element.elementor-element-4ebfde97{width:32.297%;}.elementor-305073 .elementor-element.elementor-element-2f0762a4{width:17.703%;}.elementor-305073 .elementor-element.elementor-element-413b0548{width:36%;}.elementor-305073 .elementor-element.elementor-element-3f4a1e0b{width:14%;}.elementor-305073 .elementor-element.elementor-element-4c535fff{width:32.484%;}.elementor-305073 .elementor-element.elementor-element-de59a97{width:17.516%;}.elementor-305073 .elementor-element.elementor-element-4b7690c9{width:36%;}.elementor-305073 .elementor-element.elementor-element-7ee0d193{width:45.818%;}}@media(max-width:1024px){.elementor-305073 .elementor-element.elementor-element-66791f4f:not(.elementor-motion-effects-element-type-background), .elementor-305073 .elementor-element.elementor-element-66791f4f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;background-size:cover;}.elementor-305073 .elementor-element.elementor-element-66791f4f{margin-top:-211px;margin-bottom:0px;padding:0px 0px -5px 0px;}.elementor-305073 .elementor-element.elementor-element-7aae102c > .elementor-element-populated{margin:80px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-305073 .elementor-element.elementor-element-6f44ff23{--spacer-size:44px;}.elementor-305073 .elementor-element.elementor-element-5196dd20 .elementor-heading-title{font-size:65px;line-height:1.3em;}.elementor-305073 .elementor-element.elementor-element-1034b081 .elementor-heading-title{font-size:33px;}.elementor-305073 .elementor-element.elementor-element-30f333d1 .elementor-counter-title{justify-content:center;line-height:1.3em;}.elementor-305073 .elementor-element.elementor-element-30f333d1 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;}.elementor-305073 .elementor-element.elementor-element-63de1093 .elementor-heading-title{font-size:80px;}.elementor-305073 .elementor-element.elementor-element-7083388b{padding:0% 3% 3% 3%;}.elementor-305073 .elementor-element.elementor-element-6960377f > .elementor-element-populated{margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;padding:45px 45px 45px 45px;}.elementor-305073 .elementor-element.elementor-element-6111af9c .elementor-heading-title{font-size:27px;}.elementor-305073 .elementor-element.elementor-element-19f65465 > .elementor-element-populated{margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;padding:45px 45px 45px 45px;}.elementor-305073 .elementor-element.elementor-element-5f66b0d1 .elementor-heading-title{font-size:27px;}.elementor-305073 .elementor-element.elementor-element-50458437 img{width:94%;}.elementor-305073 .elementor-element.elementor-element-50458437 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-305073 .elementor-element.elementor-element-7475468c{margin-top:0px;margin-bottom:0px;padding:40px 40px 40px 40px;}.elementor-305073 .elementor-element.elementor-element-192a8deb > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-305073 .elementor-element.elementor-element-6a48b14a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 15px 0px;}.elementor-305073 .elementor-element.elementor-element-73fd90 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 51px;}.elementor-305073 .elementor-element.elementor-element-446f8cda > .elementor-element-populated{margin:31px 0px 0px -45px;--e-column-margin-right:0px;--e-column-margin-left:-45px;}.elementor-305073 .elementor-element.elementor-element-40209592{margin-top:0px;margin-bottom:0px;}.elementor-305073 .elementor-element.elementor-element-57c45e86 .elementor-heading-title{font-size:100px;}.elementor-305073 .elementor-element.elementor-element-675f38ee > .elementor-widget-container{margin:-81px 0px 0px 0px;}.elementor-305073 .elementor-element.elementor-element-1b2a1efd > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-305073 .elementor-element.elementor-element-3f66cbc0 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-305073 .elementor-element.elementor-element-070584a{margin-top:0px;margin-bottom:0px;}.elementor-305073 .elementor-element.elementor-element-3db3f27 .elementor-heading-title{font-size:100px;}.elementor-305073 .elementor-element.elementor-element-8a9acb7 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-305073 .elementor-element.elementor-element-13413dd2{padding:35px 0px 0px 0px;}.elementor-305073 .elementor-element.elementor-element-67937f3c .elementor-heading-title{font-size:80px;}.elementor-305073 .elementor-element.elementor-element-6bc5458.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-305073 .elementor-element.elementor-element-31a922e5{margin-top:0px;margin-bottom:0px;}.elementor-305073 .elementor-element.elementor-element-2f9c8ddd > .elementor-element-populated{padding:40px 40px 40px 40px;}.elementor-305073 .elementor-element.elementor-element-3401c6d8 .elementor-heading-title{font-size:72px;}.elementor-305073 .elementor-element.elementor-element-3401c6d8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-305073 .elementor-element.elementor-element-3b92e142 > .elementor-widget-container{margin:-49px 0px 0px 80px;}.elementor-305073 .elementor-element.elementor-element-41c8bead > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-305073 .elementor-element.elementor-element-2323bd4.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px;}}@media(max-width:767px){.elementor-305073 .elementor-element.elementor-element-66791f4f > .elementor-container{min-height:192px;}.elementor-305073 .elementor-element.elementor-element-66791f4f:not(.elementor-motion-effects-element-type-background), .elementor-305073 .elementor-element.elementor-element-66791f4f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://caribbean-camp.com/wp-content/uploads/2025/08/Capture-decran-2025-08-14-a-11.43.33.png");background-position:-182px 0px;background-size:cover;}.elementor-305073 .elementor-element.elementor-element-66791f4f{margin-top:-202px;margin-bottom:0px;padding:260px 0px 144px 0px;}.elementor-305073 .elementor-element.elementor-element-7aae102c > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-305073 .elementor-element.elementor-element-6f44ff23{--spacer-size:10px;}.elementor-305073 .elementor-element.elementor-element-5196dd20{text-align:center;}.elementor-305073 .elementor-element.elementor-element-5196dd20 .elementor-heading-title{font-size:41px;line-height:1.3em;}.elementor-305073 .elementor-element.elementor-element-1034b081{text-align:center;}.elementor-305073 .elementor-element.elementor-element-1034b081 .elementor-heading-title{font-size:27px;}.elementor-305073 .elementor-element.elementor-element-1034b081 > .elementor-widget-container{margin:-13px 0px 12px 0px;padding:0px 10px 0px 10px;}.elementor-305073 .elementor-element.elementor-element-1c27ecb6{margin-top:0px;margin-bottom:0px;padding:10px 0px 20px 0px;}.elementor-305073 .elementor-element.elementor-element-49dc0ee3 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-305073 .elementor-element.elementor-element-32bf5780{text-align:center;}.elementor-305073 .elementor-element.elementor-element-32bf5780 .elementor-heading-title{font-size:28px;line-height:1.4em;}.elementor-305073 .elementor-element.elementor-element-32bf5780 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;--e-transform-translateX:0px;--e-transform-translateY:36px;}.elementor-305073 .elementor-element.elementor-element-495924c > .elementor-widget-container{padding:0px 0px 0px 0px;--e-transform-translateY:69px;}.elementor-305073 .elementor-element.elementor-element-4eaaad98{margin-top:0px;margin-bottom:0px;}.elementor-305073 .elementor-element.elementor-element-4ef9c95c{width:50%;}.elementor-305073 .elementor-element.elementor-element-6d4f5f01 .elementor-counter-number-wrapper{font-size:30px;}.elementor-305073 .elementor-element.elementor-element-6d4f5f01 .elementor-counter-title{font-size:18px;}.elementor-305073 .elementor-element.elementor-element-6a426bef{width:50%;}.elementor-305073 .elementor-element.elementor-element-24b5e3d8 .elementor-counter-number-wrapper{font-size:30px;}.elementor-305073 .elementor-element.elementor-element-24b5e3d8 .elementor-counter-title{font-size:18px;}.elementor-305073 .elementor-element.elementor-element-44a9df69{width:50%;}.elementor-305073 .elementor-element.elementor-element-30f333d1 .elementor-counter-title{justify-content:center;font-size:18px;line-height:1.2em;}.elementor-305073 .elementor-element.elementor-element-30f333d1 .elementor-counter{gap:6px;}.elementor-305073 .elementor-element.elementor-element-30f333d1 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;font-size:30px;}.elementor-305073 .elementor-element.elementor-element-30f333d1 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-305073 .elementor-element.elementor-element-79279e0e{width:50%;}.elementor-305073 .elementor-element.elementor-element-56f175c0 .elementor-counter-number-wrapper{font-size:30px;}.elementor-305073 .elementor-element.elementor-element-56f175c0 .elementor-counter-title{font-size:18px;}.elementor-305073 .elementor-element.elementor-element-4a71f9e:not(.elementor-motion-effects-element-type-background), .elementor-305073 .elementor-element.elementor-element-4a71f9e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:309px auto;}.elementor-305073 .elementor-element.elementor-element-4a71f9e{padding:80px 0px 10px 0px;}.elementor-305073 .elementor-element.elementor-element-63de1093 .elementor-heading-title{font-size:44px;}.elementor-305073 .elementor-element.elementor-element-22829f91 .elementor-heading-title{font-size:30px;}.elementor-305073 .elementor-element.elementor-element-22829f91 > .elementor-widget-container{margin:-32px 0px 0px 0px;}.elementor-305073 .elementor-element.elementor-element-3683abec{font-size:17px;}.elementor-305073 .elementor-element.elementor-element-7083388b{margin-top:0px;margin-bottom:0px;padding:0% 3% 3% 3%;}.elementor-305073 .elementor-element.elementor-element-6960377f > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}.elementor-305073 .elementor-element.elementor-element-19f65465 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}.elementor-305073 .elementor-element.elementor-element-11ac7b68{margin-top:5px;margin-bottom:0px;padding:55px 15px 0px 15px;}.elementor-305073 .elementor-element.elementor-element-6105b0f4 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-305073 .elementor-element.elementor-element-137eba18 .elementor-heading-title{font-size:50px;}.elementor-305073 .elementor-element.elementor-element-6103d9c5 .elementor-heading-title{font-size:28px;}.elementor-305073 .elementor-element.elementor-element-6103d9c5 > .elementor-widget-container{margin:-32px 0px 0px 0px;}.elementor-305073 .elementor-element.elementor-element-7f4cf2c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-305073 .elementor-element.elementor-element-50458437{text-align:right;}.elementor-305073 .elementor-element.elementor-element-50458437 img{width:100%;}.elementor-305073 .elementor-element.elementor-element-50458437 > .elementor-widget-container{margin:-132px 0px 0px 210px;padding:0px 0px 0px 0px;}.elementor-305073 .elementor-element.elementor-element-7475468c{padding:30px 0px 0px 0px;}.elementor-305073 .elementor-element.elementor-element-192a8deb > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-305073 .elementor-element.elementor-element-5a810c17{text-align:left;font-size:17px;}.elementor-305073 .elementor-element.elementor-element-6a48b14a .elementor-tab-content{font-size:17px;}.elementor-305073 .elementor-element.elementor-element-73fd90 > .elementor-element-populated{margin:30px 60px -2px -21px;--e-column-margin-right:60px;--e-column-margin-left:-21px;padding:15px 0px 0px 0px;}.elementor-305073 .elementor-element.elementor-element-446f8cda > .elementor-element-populated{margin:-52px -17px 0px 94px;--e-column-margin-right:-17px;--e-column-margin-left:94px;}.elementor-305073 .elementor-element.elementor-element-22403dd9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-305073 .elementor-element.elementor-element-40209592{margin-top:0px;margin-bottom:0px;padding:60px 15px 0px 15px;}.elementor-305073 .elementor-element.elementor-element-dfed6ab > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-305073 .elementor-element.elementor-element-3f847da3 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-305073 .elementor-element.elementor-element-57c45e86{text-align:left;}.elementor-305073 .elementor-element.elementor-element-57c45e86 .elementor-heading-title{font-size:50px;}.elementor-305073 .elementor-element.elementor-element-2c9ddf2d{text-align:center;}.elementor-305073 .elementor-element.elementor-element-2c9ddf2d .elementor-heading-title{font-size:30px;}.elementor-305073 .elementor-element.elementor-element-2c9ddf2d > .elementor-widget-container{margin:-32px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-305073 .elementor-element.elementor-element-162eb3d5{padding:10px 10px 10px 10px;}.elementor-305073 .elementor-element.elementor-element-3b620358 > .elementor-element-populated{margin:40px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-305073 .elementor-element.elementor-element-675f38ee > .elementor-widget-container{margin:-117px 47px 0px -121px;}.elementor-305073 .elementor-element.elementor-element-3f66cbc0 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-305073 .elementor-element.elementor-element-3f35c588{text-align:left;font-size:17px;}.elementor-305073 .elementor-element.elementor-element-2a7d8c9a .elementor-tab-content{font-size:17px;}.elementor-305073 .elementor-element.elementor-element-7a0f1de8 > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-305073 .elementor-element.elementor-element-070584a{margin-top:0px;margin-bottom:0px;padding:0px 15px 0px 15px;}.elementor-305073 .elementor-element.elementor-element-feebfea > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-305073 .elementor-element.elementor-element-ba72c3e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-305073 .elementor-element.elementor-element-3db3f27{text-align:left;}.elementor-305073 .elementor-element.elementor-element-3db3f27 .elementor-heading-title{font-size:50px;}.elementor-305073 .elementor-element.elementor-element-a7456a4{text-align:center;}.elementor-305073 .elementor-element.elementor-element-a7456a4 .elementor-heading-title{font-size:30px;}.elementor-305073 .elementor-element.elementor-element-a7456a4 > .elementor-widget-container{margin:-32px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-305073 .elementor-element.elementor-element-e062acf{padding:10px 10px 10px 10px;}.elementor-305073 .elementor-element.elementor-element-8a9acb7 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-305073 .elementor-element.elementor-element-d3eba6c{text-align:left;font-size:17px;}.elementor-305073 .elementor-element.elementor-element-5538881 .elementor-tab-content{font-size:17px;}.elementor-305073 .elementor-element.elementor-element-2dfd56d > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-305073 .elementor-element.elementor-element-13413dd2 > .elementor-shape-top svg{width:calc(195% + 1.3px);height:45px;}.elementor-305073 .elementor-element.elementor-element-13413dd2{margin-top:0px;margin-bottom:0px;padding:21px 0px 0px 0px;}.elementor-305073 .elementor-element.elementor-element-76bad390{margin-top:50px;margin-bottom:0px;}.elementor-305073 .elementor-element.elementor-element-67937f3c .elementor-heading-title{font-size:42px;}.elementor-305073 .elementor-element.elementor-element-3ea80a8b .elementor-heading-title{font-size:30px;}.elementor-305073 .elementor-element.elementor-element-3ea80a8b > .elementor-widget-container{margin:-32px 0px 0px 0px;}.elementor-305073 .elementor-element.elementor-element-28f00f67{margin-top:15px;margin-bottom:0px;padding:25px 25px 25px 25px;}.elementor-305073 .elementor-element.elementor-element-102f6e7 > .elementor-element-populated{margin:0px 0px -2px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-305073 .elementor-element.elementor-element-6bc5458.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-305073 .elementor-element.elementor-element-6bc5458.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-305073 .elementor-element.elementor-element-6bc5458.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:19px;}.elementor-305073 .elementor-element.elementor-element-31a922e5{margin-top:0px;margin-bottom:0px;padding:0px 10px 50px 10px;}.elementor-305073 .elementor-element.elementor-element-2f9c8ddd > .elementor-element-populated{padding:60px 20px 20px 20px;}.elementor-305073 .elementor-element.elementor-element-3401c6d8 .elementor-heading-title{font-size:50px;}.elementor-305073 .elementor-element.elementor-element-3b92e142 .elementor-heading-title{font-size:28px;}.elementor-305073 .elementor-element.elementor-element-3b92e142 > .elementor-widget-container{margin:-32px 0px 0px 0px;}.elementor-305073 .elementor-element.elementor-element-41c8bead{text-align:left;font-size:17px;}.elementor-305073 .elementor-element.elementor-element-41c8bead > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-305073 .elementor-element.elementor-element-3deb3e01 > .elementor-container{max-width:500px;}.elementor-305073 .elementor-element.elementor-element-2a29e8f{width:30%;}.elementor-305073 .elementor-element.elementor-element-4ebfde97{width:50%;}.elementor-305073 .elementor-element.elementor-element-2f0762a4{width:30%;}.elementor-305073 .elementor-element.elementor-element-413b0548{width:50%;}.elementor-305073 .elementor-element.elementor-element-3f4a1e0b{width:30%;}.elementor-305073 .elementor-element.elementor-element-4c535fff{width:50%;}.elementor-305073 .elementor-element.elementor-element-de59a97{width:30%;}.elementor-305073 .elementor-element.elementor-element-4b7690c9{width:50%;}.elementor-305073 .elementor-element.elementor-element-7ee0d193 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-305073 .elementor-element.elementor-element-2323bd4.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px;}.elementor-305073 .elementor-element.elementor-element-b2c94f1{padding:66px 10px 50px 10px;}.elementor-305073 .elementor-element.elementor-element-29a875b4 .elementor-heading-title{font-size:38px;}.elementor-305073 .elementor-element.elementor-element-5619f12 .elementor-heading-title{font-size:30px;}.elementor-305073 .elementor-element.elementor-element-5619f12 > .elementor-widget-container{margin:-32px 0px 0px 0px;}.elementor-305073 .elementor-element.elementor-element-a9e5302{margin-top:-15px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-305073 .elementor-element.elementor-element-653a711a .elementor-toggle-title{font-size:15px;}.elementor-305073 .elementor-element.elementor-element-653a711a > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-305073 .elementor-element.elementor-element-30abd0a1 > .elementor-widget-container{padding:15px 0px 0px 0px;}}@media(max-width:1024px) and (min-width:768px){.elementor-305073 .elementor-element.elementor-element-49dc0ee3{width:100%;}.elementor-305073 .elementor-element.elementor-element-6105b0f4{width:70%;}.elementor-305073 .elementor-element.elementor-element-7f4cf2c{width:30%;}.elementor-305073 .elementor-element.elementor-element-192a8deb{width:100%;}.elementor-305073 .elementor-element.elementor-element-73fd90{width:50%;}.elementor-305073 .elementor-element.elementor-element-446f8cda{width:50%;}}/* Start Custom Fonts CSS */@font-face {
	font-family: '1952 Rheinmetall';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://caribbean-camp.com/wp-content/uploads/2022/10/1952-RHEINMETALL.ttf') format('truetype');
}
/* End Custom Fonts CSS */