.elementor .e-83c4e7a-eeb4846{width:750px;font-weight:400;color:#ffffff;text-align:center;}.elementor .e-79ffdba-e6d6594{max-width:750px;color:#ffffff;padding:0px;margin:20px;}.elementor .e-5f74482-26f5411{font-family:"Nunito Sans";font-weight:700;color:#ffffff;letter-spacing:1px;padding-block-start:16px;padding-block-end:16px;padding-inline-start:32px;padding-inline-end:32px;border-radius:35px;border-width:2px;border-style:dashed;background-color:#4aa1d8;}.elementor .e-ee40321-cf1d34d{font-family:"Nunito Sans";font-weight:700;color:#ffffff;letter-spacing:1px;padding-block-start:16px;padding-block-end:16px;padding-inline-start:32px;padding-inline-end:32px;border-radius:35px;border-width:2px;border-style:dashed;background-color:#d68400;}.elementor .e-d3556db-57d7e3a{gap:80px;justify-content:center;}.elementor .e-d46b11d-ad1d8cb{min-height:500px;background-image:linear-gradient(#08224fb8, #08224fb8),url("https://demo.swimgymcamp.com/wp-content/uploads/2023/12/camp-picture-4-867x1030.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center left;background-color:#1e174a00;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-3ecda8d-ae6c5b3{color:#ffffff;}.elementor .e-5faccb9-e08b06c{color:#ffffff;}.elementor .e-1e2bcb2-1eba9f5{color:#ffffff;}.elementor .e-d503474-1bbf183{color:#ffffff;}.elementor .e-e07fb2a-f8b9771{padding-block-start:20px;padding-block-end:20px;padding-inline-start:30px;padding-inline-end:30px;background-color:#284d8e;justify-content:space-evenly;align-items:center;}.elementor .e-548f6c1-8d8d25e{text-align:center;padding-block-start:60px;}.elementor .e-7ae1ded-025771f{max-width:800px;padding-block-start:20px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;align-self:center;}.elementor .e-3a2ad77-fe29f9b{height:200px;object-fit:cover;object-position:center right;border-start-start-radius:20px;border-start-end-radius:20px;border-end-start-radius:0px;border-end-end-radius:0px;align-self:start;}.elementor .e-d5e1c52-27603f4{color:#ffffff;padding-block-start:10px;padding-block-end:10px;padding-inline-start:0px;padding-inline-end:0px;align-self:center;}.elementor .e-04277c7-319687b{color:#333B48;line-height:20px;text-align:center;border-radius:20px;align-self:center;}.elementor .e-6614813-2bfb6f5{border-start-start-radius:0px;border-start-end-radius:0px;border-end-start-radius:20px;border-end-end-radius:20px;background-color:#ffffff;flex:1 0 auto;}.elementor .e-f170ea9-2e524db{padding:10px;margin:10px;border-radius:20px;border-width:0px;background-color:#284d8e;flex-direction:column;}.elementor .e-44d34ce-7f956ee{height:200px;object-fit:cover;border-start-start-radius:20px;border-start-end-radius:20px;border-end-start-radius:0px;border-end-end-radius:0px;filter:blur(0px);transition:all 200ms;}.elementor .e-258f321-de60208{color:#ffffff;padding-block-start:10px;padding-block-end:10px;padding-inline-start:0px;padding-inline-end:0px;align-self:center;}.elementor .e-6a4a50b-30fd58c{color:#333B48;line-height:20px;text-align:center;border-radius:20px;}.elementor .e-5e0066a-a65d876{border-start-start-radius:0px;border-start-end-radius:0px;border-end-start-radius:20px;border-end-end-radius:20px;background-color:#ffffff;flex:1 0 auto;align-items:center;}.elementor .e-0d9f102-619f2e4{padding:10px;margin:10px;border-radius:20px;border-width:0px;background-color:#d68400;flex-direction:column;}.elementor .e-4bf4c7f-7ab5449{height:200px;object-fit:cover;object-position:1px 0px;border-start-start-radius:20px;border-start-end-radius:20px;border-end-start-radius:0px;border-end-end-radius:0px;}.elementor .e-36ef615-743c93f{color:#ffffff;padding-block-start:10px;padding-block-end:10px;padding-inline-start:0px;padding-inline-end:0px;align-self:center;}.elementor .e-eaac2c4-fbe198a{color:#333B48;line-height:20px;text-align:center;border-radius:20px;}.elementor .e-f126ed8-1a2611c{border-start-start-radius:0px;border-start-end-radius:0px;border-end-start-radius:20px;border-end-end-radius:20px;background-color:#ffffff;}.elementor .e-5b29769-05218b0{padding:10px;margin:10px;border-radius:20px;border-width:0px;background-color:#4aa1d8;flex-direction:column;}.elementor .e-18b21b4-53e3ea3{padding:10px;flex-direction:row;justify-content:space-evenly;align-items:stretch;}.elementor .e-98dd6bc-be84d01{font-size:16px;color:    #284D8E;letter-spacing:0.5px;text-align:start;margin-block-start:6px;margin-block-end:67px;margin-inline-start:30px;margin-inline-end:30px;}.elementor .e-e156680-c158ce4{padding:10px;flex-direction:row;justify-content:space-evenly;align-items:stretch;}.elementor .e-2d90a1c-89fef80{flex-direction:column;}.elementor .e-9d24a78-fe498cc{color:#4aa1d8;text-align:center;padding-block-start:60px;}.elementor .e-6c62aa3-7016e38{max-width:800px;text-align:center;padding-block-start:20px;align-self:center;}.elementor .e-ea5ba72-61f5e89{width:86%;height:2px;position:absolute;inset-block-start:54px;inset-block-end:0px;inset-inline-start:80px;color:#333B48;border-color:#333B48;border-style:solid;background-color:#333B48;background-clip:border-box;}.elementor .e-428ed27-cbb893e{width:70px;}.elementor .e-07844ae-31987ab{font-family:"Nunito Sans";font-weight:700;font-size:14px;letter-spacing:0.5px;text-align:center;}.elementor .e-718edfb-0348870{flex-direction:column;gap:8px;justify-content:center;align-items:center;}.elementor .e-83f4fab-cbd1ad7{width:70px;}.elementor .e-24a0fc4-0ab7b58{font-family:"Nunito Sans";font-weight:700;font-size:14px;letter-spacing:0.5px;text-align:center;}.elementor .e-e4d6df0-8b246be{flex-direction:column;gap:8px;justify-content:center;align-items:center;}.elementor .e-e98ea1c-7dbea8f{width:70px;}.elementor .e-6fd7f89-a28934f{font-family:"Nunito Sans";font-weight:700;font-size:14px;letter-spacing:0.5px;text-align:center;}.elementor .e-7b610c5-62b7658{flex-direction:column;gap:8px;justify-content:center;align-items:center;}.elementor .e-1d647c5-af12e3f{width:70px;}.elementor .e-3989ffb-c4d84f6{font-family:"Nunito Sans";font-weight:700;font-size:14px;letter-spacing:0.5px;text-align:center;}.elementor .e-f925443-da34861{flex-direction:column;gap:8px;justify-content:center;align-items:center;}.elementor .e-6e34b8d-94ccc5f{width:70px;}.elementor .e-89cd7d3-87b29b2{font-family:"Nunito Sans";font-weight:700;font-size:14px;letter-spacing:0.5px;text-align:center;}.elementor .e-15248d5-814f8e2{flex-direction:column;gap:8px;justify-content:center;align-items:center;}.elementor .e-879d2ca-8895ef9{width:70px;}.elementor .e-3cd24ac-e928b23{font-family:"Nunito Sans";font-weight:700;font-size:14px;letter-spacing:0.5px;text-align:center;}.elementor .e-81b42f7-7506d15{flex-direction:column;gap:8px;justify-content:center;align-items:center;}.elementor .e-d9ffbe7-35df14c{width:70px;}.elementor .e-d262a93-9eaf68a{font-family:"Nunito Sans";font-weight:700;font-size:14px;letter-spacing:0.5px;text-align:center;}.elementor .e-68f942c-c4968bf{flex-direction:column;gap:8px;justify-content:center;align-items:center;}.elementor .e-56291ff-ff3c63c{flex-direction:row;gap:12px;justify-content:space-between;align-items:start;}.elementor .e-1f1d913-4482594{align-self:center;}.elementor .e-ade5075-b1bdd92{font-size:16px;color:    #284D8E;letter-spacing:0.5px;margin-block-start:30px;margin-block-end:0px;margin-inline-start:30px;margin-inline-end:30px;}.elementor .e-a11308a-aefd53f{padding:10px;flex-direction:row;justify-content:space-evenly;align-items:stretch;}.elementor .e-52b96a9-a1b3b25{background-color:#e4f5ff;flex-direction:column;}.elementor .e-b0b48c9-3c97eae{margin:0px;}.elementor .e-5177292-f3c199a{margin:0px;}.elementor .e-a8e67d2-6d6bad8{text-align:center;}.elementor .e-1822f64-eddab55{text-align:center;}.elementor .e-c9bbe64-33b33f7{font-size:16px;color:    #284D8E;letter-spacing:0.5px;text-align:start;margin-block-start:6px;margin-block-end:0px;margin-inline-start:30px;margin-inline-end:30px;}.elementor .e-c71a0c7-4d8bea0{padding:10px;flex-direction:row;justify-content:space-evenly;align-items:stretch;}.elementor .e-2efde97-2f09575{flex-direction:column;}.elementor .e-fdbeb10-45b47d2{margin-block-start:35px;}.elementor .e-6e0ce1e-f3b5a28{height:50px;padding:0px;background-image:url("https://demo.swimgymcamp.com/wp-content/uploads/2026/09/SG_icons_WAVE.svg");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:top left;}.elementor .e-41fa67b-78477dd{color:#4aa1d8;text-align:center;margin-block-start:60px;align-self:center;}.elementor .e-9758796-2fe9bb7{max-width:800px;text-align:center;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;align-self:center;}.elementor .e-f550e95-6b1bf10{flex-direction:column;align-items:center;}.elementor .e-9ecbc43-ca83eda{height:400px;object-fit:cover;object-position:1px 0px;margin:15px;border-start-start-radius:20px;border-start-end-radius:0px;border-end-start-radius:20px;border-end-end-radius:0px;}.elementor .e-255d982-c0f3132{width:35px;height:35px;padding:0px;margin:4px;}.elementor .e-0fdae4b-a4b1eaf{font-size:25px;margin-inline-start:5px;align-self:center;}.elementor .e-efdb7b9-4b46ade{padding-block-start:0px;padding-block-end:0px;padding-inline-start:7px;padding-inline-end:7px;flex-direction:row;}.elementor .e-9bbdf20-3cf143e{width:35px;height:35px;padding:0px;margin:4px;}.elementor .e-21ef104-8112754{font-size:25px;margin-inline-start:5px;align-self:center;}.elementor .e-3b098e7-9fdfb9d{padding-block-start:0px;padding-block-end:0px;padding-inline-start:7px;padding-inline-end:7px;flex-direction:row;}.elementor .e-e253695-43f2a5f{width:35px;height:35px;padding:0px;margin:4px;}.elementor .e-dfb51b1-9111c6b{font-size:25px;margin-inline-start:5px;align-self:center;}.elementor .e-a5d285a-d9b677c{padding-block-start:0px;padding-block-end:0px;padding-inline-start:7px;padding-inline-end:7px;flex-direction:row;}.elementor .e-d84365b-952f348{width:35px;height:35px;padding:0px;margin:4px;}.elementor .e-d7596c2-d5331c2{font-size:25px;margin-inline-start:5px;align-self:center;}.elementor .e-39754f6-d6258cf{padding-block-start:0px;padding-block-end:0px;padding-inline-start:7px;padding-inline-end:7px;flex-direction:row;}.elementor .e-2948a47-8599e55{width:35px;height:35px;padding:0px;margin:4px;}.elementor .e-22ebe56-b9dcef4{font-size:25px;margin-inline-start:5px;align-self:center;}.elementor .e-b24ac14-34dcb61{padding-block-start:0px;padding-block-end:0px;padding-inline-start:7px;padding-inline-end:7px;flex-direction:row;}.elementor .e-3922f16-3bcace1{width:35px;height:35px;padding:0px;margin:4px;}.elementor .e-e705597-19a568a{font-size:25px;margin-inline-start:5px;align-self:center;}.elementor .e-d97f98c-4571cfe{padding-block-start:0px;padding-block-end:0px;padding-inline-start:7px;padding-inline-end:7px;flex-direction:row;}.elementor .e-2fb1230-9604b72{font-size:25px;color:#333B48;line-height:37px;text-align:start;padding-inline-end:0px;margin-inline-start:1px;border-radius:20px;}.elementor .e-6c89014-cfee232{font-size:16px;color:    #284D8E;letter-spacing:0.5px;text-align:start;margin-block-start:31px;margin-block-end:0px;margin-inline-start:12px;margin-inline-end:0px;}.elementor .e-5999d17-fcefde0{padding:15px;margin:15px;border-start-start-radius:0px;border-start-end-radius:20px;border-end-start-radius:0px;border-end-end-radius:20px;background-color:#ffffff;flex-direction:column;}.elementor .e-172881c-fc4249a{padding:9px;margin:10px;border-radius:20px;border-width:0px;background-color:#4aa1d8;flex-direction:row;}.elementor .e-76ff1e5-31ca149{padding:10px;justify-content:space-evenly;align-items:stretch;}.elementor .e-42b315f-92a5630{flex-direction:column;}.elementor .e-88042bc-e053cb0{text-align:center;padding-block-start:60px;}.elementor .e-70cec58-51356e3{color:#ffffff;padding-block-start:10px;padding-block-end:10px;padding-inline-start:0px;padding-inline-end:0px;align-self:center;}.elementor .e-b6fec08-a24b4c1{height:200px;object-fit:cover;object-position:center right;border-start-start-radius:20px;border-start-end-radius:20px;border-end-start-radius:0px;border-end-end-radius:0px;align-self:start;}.elementor .e-64e9293-5414576{color:#333B48;line-height:20px;text-align:center;border-radius:20px;align-self:center;}.elementor .e-2403f0e-9bdac02{font-size:16px;color:    #284D8E;letter-spacing:0.5px;text-align:center;margin-block-start:6px;margin-block-end:0px;margin-inline-start:30px;margin-inline-end:30px;}.elementor .e-94ba55b-708bd08{border-start-start-radius:0px;border-start-end-radius:0px;border-end-start-radius:20px;border-end-end-radius:20px;background-color:#ffffff;flex-direction:column;flex:1 0 auto;}.elementor .e-ae56c6c-3beb2e2{padding:10px;margin:10px;border-radius:20px;border-width:0px;background-color:#284d8e;flex-direction:column;}.elementor .e-23c7700-74b36d5{color:#ffffff;padding-block-start:10px;padding-block-end:10px;padding-inline-start:0px;padding-inline-end:0px;align-self:center;}.elementor .e-40cfb04-9c23fe2{height:200px;object-fit:cover;object-position:center center;border-start-start-radius:20px;border-start-end-radius:20px;border-end-start-radius:0px;border-end-end-radius:0px;}.elementor .e-61f2568-4f366b6{color:#333B48;line-height:20px;text-align:center;border-radius:20px;}.elementor .e-147accc-ef83c25{font-size:16px;color:    #284D8E;letter-spacing:0.5px;text-align:center;margin-block-start:6px;margin-block-end:0px;margin-inline-start:30px;margin-inline-end:30px;}.elementor .e-775007c-8bef089{border-start-start-radius:0px;border-start-end-radius:0px;border-end-start-radius:20px;border-end-end-radius:20px;background-color:#ffffff;flex-direction:column;}.elementor .e-3bb067b-7ae5f6f{padding:10px;margin:10px;border-radius:20px;border-width:0px;background-color:#713a82;flex-direction:column;}.elementor .e-fb9679e-a200bad{padding:10px;flex-direction:row;justify-content:space-evenly;align-items:stretch;}.elementor .e-921163d-56d9a50{color:#333B48;line-height:20px;text-align:center;border-radius:20px;align-self:center;}.elementor .e-0abf54e-27162ac{font-size:16px;color:    #284D8E;letter-spacing:0.5px;text-align:start;margin-block-start:6px;margin-block-end:0px;margin-inline-start:30px;margin-inline-end:30px;}.elementor .e-4a16d47-013f487{flex-direction:row;justify-content:center;align-items:stretch;}.elementor .e-eab92be-3d1a345{flex-direction:column;}.elementor .e-d978692-b834864{color:#4aa1d8;text-align:center;padding-block-start:60px;}.elementor .e-8281a19-ccab2e0{max-width:800px;text-align:center;padding-block-start:20px;align-self:center;}.elementor .e-0497d80-709b44a{width:60px;height:60px;position:absolute;}.elementor .e-c939b0e-b16fb47{padding-block-start:60px;padding-inline-start:12px;padding-inline-end:12px;}.elementor .e-52dd97c-837c3a7{border-radius:20px;background-color:#ffffff;}.elementor .e-d9d6d5c-bd1e05a{width:60px;height:60px;position:absolute;}.elementor .e-6aa8af7-e143679{padding-block-start:60px;padding-inline-start:12px;padding-inline-end:12px;}.elementor .e-7baf681-ffcfe64{border-radius:20px;background-color:#ffffff;}.elementor .e-6e8af13-5e6c213{width:60px;height:60px;position:absolute;}.elementor .e-3a08d7d-a988dfe{padding-block-start:60px;padding-inline-start:12px;padding-inline-end:12px;}.elementor .e-6f02d98-c52911c{border-radius:20px;background-color:#ffffff;}.elementor .e-1d224cf-0038617{padding:0px;flex-direction:column;gap:12px;align-items:start;}.elementor .e-fea5c3f-31f7fcb{flex-direction:row;gap:12px;justify-content:space-between;align-items:stretch;}.elementor .e-7c16fc2-f5c0d3c{background-color:#e4f5ff;flex-direction:column;}.elementor .e-4eb1329-b0a8362{color:#ffffff;text-align:center;margin-block-start:60px;margin-block-end:12px;margin-inline-start:24px;margin-inline-end:24px;}.elementor .e-6219852-1d3dedd{text-align:center;}.elementor .e-ee29099-e467285{font-family:"Nunito Sans";font-weight:700;color:#ffffff;letter-spacing:1px;padding-block-start:16px;padding-block-end:16px;padding-inline-start:32px;padding-inline-end:32px;margin:24px;border-radius:35px;border-width:2px;border-style:dashed;background-color:#284d8e;align-self:center;}.elementor .e-fe9a158-0327ffb{color:#333B48;line-height:20px;text-align:center;margin:1px;border-radius:20px;align-self:center;}.elementor .e-0a9a9f9-47e67d2{font-size:16px;color:    #284D8E;letter-spacing:0.5px;text-align:start;margin-block-start:6px;margin-block-end:0px;margin-inline-start:30px;margin-inline-end:30px;}.elementor .e-53a22d4-317d21c{padding-block-start:0px;padding-block-end:24px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:row;justify-content:center;}.elementor .e-18800b1-92fb289{background-color:#d68400;flex-direction:column;}