.elementor .e-995fb97-3108{max-width:1000px;font-family:Verdana;font-weight:600;font-size:60px;color:#F8FDFF;line-height:1.15;text-align:center;padding-block-start:18px;padding-block-end:18px;padding-inline-start:40px;padding-inline-end:40px;border-radius:41px;background-color:rgba(20,19,19,0.45);}.elementor .e-746be48c-fb1f{max-width:760px;font-family:Roboto;font-size:20px;color:#ffffff;line-height:1.5;text-align:center;padding-block-start:10px;padding-block-end:10px;padding-inline-start:22px;padding-inline-end:22px;border-radius:16px;background-color:rgba(20,19,19,0.35);}.elementor .e-59a89b31-2ee3{min-height:560px;padding-block-start:150px;padding-block-end:80px;padding-inline-start:20px;padding-inline-end:20px;background-image:url("https://yachttraining.co.nz/wp-content/uploads/2024/09/dji_fly_20240228_130924_254_1709079113740_photo_optimized-scaled.jpg");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:center center;flex-direction:column;gap:18px;justify-content:center;align-items:center;}.elementor .e-35a931fc-dc13{font-family:Roboto;font-weight:700;font-size:32px;color:#317AA2;line-height:1.25;margin-block-start:22px;}.elementor .e-2c3be92c-f85d{font-family:Roboto;font-size:17px;color:#54595F;line-height:1.7;}.elementor .e-1b590f1f-428c{font-family:Roboto;font-weight:700;font-size:32px;color:#317AA2;line-height:1.25;margin-block-start:22px;}.elementor .e-7b43c706-4fca{font-family:Roboto;font-weight:700;font-size:21px;color:#ffffff;}.elementor .e-473802a9-e907{font-family:Roboto;font-size:15px;color:#ffffff;margin-block-start:4px;}.elementor .e-1084ed45-adef{padding-block-start:16px;padding-block-end:16px;padding-inline-start:20px;padding-inline-end:20px;background-color:#6EC1E4;}.elementor .e-223e9382-2da4{font-family:Roboto;font-size:16px;color:#54595F;line-height:1.6;}.elementor .e-6b22fedf-ead8:hover,.elementor .e-6b22fedf-ead8:focus-visible{background-color:#26344D;}.elementor .e-6b22fedf-ead8{font-family:Roboto;font-weight:600;font-size:15px;color:#ffffff;padding-block-start:10px;padding-block-end:10px;padding-inline-start:22px;padding-inline-end:22px;border-radius:30px;background-color:#317AA2;align-self:flex-start;}.elementor .e-5c3c9955-ea1c{padding-block-start:18px;padding-block-end:22px;padding-inline-start:20px;padding-inline-end:20px;flex-direction:column;gap:14px;flex:1 1 auto;}.elementor .e-25f8697f-2c53{overflow:hidden;padding:0px;border-radius:12px;background-color:#ffffff;box-shadow:0px 4px 18px 0px rgba(0,0,0,0.10);flex-direction:column;flex:1 1 210px;}.elementor .e-173bbd16-44ae{font-family:Roboto;font-weight:700;font-size:21px;color:#ffffff;}.elementor .e-550983af-bda8{font-family:Roboto;font-size:15px;color:#ffffff;margin-block-start:4px;}.elementor .e-cd49fd7-fd9d{padding-block-start:16px;padding-block-end:16px;padding-inline-start:20px;padding-inline-end:20px;background-color:#6EC1E4;}.elementor .e-4a2a9c29-56f3{font-family:Roboto;font-size:16px;color:#54595F;line-height:1.6;}.elementor .e-226fea4a-ac7b{padding-block-start:18px;padding-block-end:22px;padding-inline-start:20px;padding-inline-end:20px;flex-direction:column;gap:14px;flex:1 1 auto;}.elementor .e-367edb8d-64d0{overflow:hidden;padding:0px;border-radius:12px;background-color:#ffffff;box-shadow:0px 4px 18px 0px rgba(0,0,0,0.10);flex-direction:column;flex:1 1 210px;}.elementor .e-3bde6a2d-9906{font-family:Roboto;font-weight:700;font-size:21px;color:#ffffff;}.elementor .e-5bfc4d2a-ae8e{font-family:Roboto;font-size:15px;color:#ffffff;margin-block-start:4px;}.elementor .e-7ee5a2f3-c99b{padding-block-start:16px;padding-block-end:16px;padding-inline-start:20px;padding-inline-end:20px;background-color:#6EC1E4;}.elementor .e-58a760-77af{font-family:Roboto;font-size:16px;color:#54595F;line-height:1.6;}.elementor .e-556ced5e-e3b5:hover,.elementor .e-556ced5e-e3b5:focus-visible{background-color:#26344D;}.elementor .e-556ced5e-e3b5{font-family:Roboto;font-weight:600;font-size:15px;color:#ffffff;padding-block-start:10px;padding-block-end:10px;padding-inline-start:22px;padding-inline-end:22px;border-radius:30px;background-color:#317AA2;align-self:flex-start;}.elementor .e-6310ad96-bd05{padding-block-start:18px;padding-block-end:22px;padding-inline-start:20px;padding-inline-end:20px;flex-direction:column;gap:14px;flex:1 1 auto;}.elementor .e-7cb4b521-1bc6{overflow:hidden;padding:0px;border-radius:12px;background-color:#ffffff;box-shadow:0px 4px 18px 0px rgba(0,0,0,0.10);flex-direction:column;flex:1 1 210px;}.elementor .e-3fd9f90-1cae{padding-block-start:6px;padding-block-end:6px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:row;gap:20px;flex-wrap:wrap;}.elementor .e-60dc169-df7d{font-family:Roboto;font-size:17px;color:#54595F;line-height:1.7;}.elementor .e-3bffeebb-b91d{font-family:Roboto;font-weight:700;font-size:32px;color:#317AA2;line-height:1.25;margin-block-start:22px;}.elementor .e-200fcada-1703{font-family:Roboto;font-size:17px;color:#54595F;line-height:1.7;}.elementor .e-47a46d8e-664b{font-family:Roboto;font-size:17px;color:#54595F;line-height:1.7;}.elementor .e-6e42358-bb3d{font-family:Roboto;font-weight:700;font-size:32px;color:#317AA2;line-height:1.25;margin-block-start:22px;}.elementor .e-2fa5a17c-4113{font-family:Roboto;font-size:17px;color:#54595F;line-height:1.7;}.elementor .e-79b76a21-4403{font-family:Roboto;font-weight:700;font-size:21px;color:#ffffff;}.elementor .e-32cd4959-c75c{font-family:Roboto;font-size:15px;color:#ffffff;margin-block-start:4px;}.elementor .e-55e89c6c-9474{padding-block-start:16px;padding-block-end:16px;padding-inline-start:20px;padding-inline-end:20px;background-color:#6EC1E4;}.elementor .e-43d33163-d6f5{font-family:Roboto;font-size:16px;color:#54595F;line-height:1.6;}.elementor .e-74bf72db-1005:hover,.elementor .e-74bf72db-1005:focus-visible{background-color:#26344D;}.elementor .e-74bf72db-1005{font-family:Roboto;font-weight:600;font-size:15px;color:#ffffff;padding-block-start:10px;padding-block-end:10px;padding-inline-start:22px;padding-inline-end:22px;border-radius:30px;background-color:#317AA2;align-self:flex-start;}.elementor .e-2f090b1c-c49b{padding-block-start:18px;padding-block-end:22px;padding-inline-start:20px;padding-inline-end:20px;flex-direction:column;gap:14px;flex:1 1 auto;}.elementor .e-67d7689c-bbf3{overflow:hidden;padding:0px;border-radius:12px;background-color:#ffffff;box-shadow:0px 4px 18px 0px rgba(0,0,0,0.10);flex-direction:column;flex:1 1 210px;}.elementor .e-4919ab7d-a083{font-family:Roboto;font-weight:700;font-size:21px;color:#ffffff;}.elementor .e-16a209bc-37ab{font-family:Roboto;font-size:15px;color:#ffffff;margin-block-start:4px;}.elementor .e-55c8f4e0-518b{padding-block-start:16px;padding-block-end:16px;padding-inline-start:20px;padding-inline-end:20px;background-color:#6EC1E4;}.elementor .e-332193a6-e970{font-family:Roboto;font-size:16px;color:#54595F;line-height:1.6;}.elementor .e-44788f96-1061:hover,.elementor .e-44788f96-1061:focus-visible{background-color:#26344D;}.elementor .e-44788f96-1061{font-family:Roboto;font-weight:600;font-size:15px;color:#ffffff;padding-block-start:10px;padding-block-end:10px;padding-inline-start:22px;padding-inline-end:22px;border-radius:30px;background-color:#317AA2;align-self:flex-start;}.elementor .e-4e5d7d83-532e{padding-block-start:18px;padding-block-end:22px;padding-inline-start:20px;padding-inline-end:20px;flex-direction:column;gap:14px;flex:1 1 auto;}.elementor .e-5d71c3fc-67b4{overflow:hidden;padding:0px;border-radius:12px;background-color:#ffffff;box-shadow:0px 4px 18px 0px rgba(0,0,0,0.10);flex-direction:column;flex:1 1 210px;}.elementor .e-3b3b54dd-7598{font-family:Roboto;font-weight:700;font-size:21px;color:#ffffff;}.elementor .e-37c2a3ae-7841{font-family:Roboto;font-size:15px;color:#ffffff;margin-block-start:4px;}.elementor .e-34fa05c4-3080{padding-block-start:16px;padding-block-end:16px;padding-inline-start:20px;padding-inline-end:20px;background-color:#6EC1E4;}.elementor .e-3c5ff26-776b{font-family:Roboto;font-size:16px;color:#54595F;line-height:1.6;}.elementor .e-669ace5f-97a5:hover,.elementor .e-669ace5f-97a5:focus-visible{background-color:#26344D;}.elementor .e-669ace5f-97a5{font-family:Roboto;font-weight:600;font-size:15px;color:#ffffff;padding-block-start:10px;padding-block-end:10px;padding-inline-start:22px;padding-inline-end:22px;border-radius:30px;background-color:#317AA2;align-self:flex-start;}.elementor .e-7b6df088-69a9{padding-block-start:18px;padding-block-end:22px;padding-inline-start:20px;padding-inline-end:20px;flex-direction:column;gap:14px;flex:1 1 auto;}.elementor .e-4a9212dc-baa4{overflow:hidden;padding:0px;border-radius:12px;background-color:#ffffff;box-shadow:0px 4px 18px 0px rgba(0,0,0,0.10);flex-direction:column;flex:1 1 210px;}.elementor .e-34209fc3-4046{padding-block-start:6px;padding-block-end:6px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:row;gap:20px;flex-wrap:wrap;}.elementor .e-70de1f78-53d5{font-family:Roboto;font-weight:700;font-size:32px;color:#317AA2;line-height:1.25;margin-block-start:22px;}.elementor .e-224820b2-ebc7{font-family:Roboto;font-weight:700;font-size:21px;color:#26344D;line-height:1.3;margin-block-end:6px;}.elementor .e-af01531-a346{font-family:Roboto;font-size:17px;color:#54595F;line-height:1.7;}.elementor .e-eee0a0c-c67e{padding-block-start:16px;padding-block-end:16px;padding-inline-start:20px;padding-inline-end:20px;border-radius:8px;border-inline-start-width:4px;background-color:#F4F8FB;border-left-style: solid; border-left-color: #6EC1E4;\n}.elementor .e-6a829a68-82ff{font-family:Roboto;font-weight:700;font-size:21px;color:#26344D;line-height:1.3;margin-block-end:6px;}.elementor .e-10db8fcb-81bf{font-family:Roboto;font-size:17px;color:#54595F;line-height:1.7;}.elementor .e-7f5e1ca6-f8e1{padding-block-start:16px;padding-block-end:16px;padding-inline-start:20px;padding-inline-end:20px;border-radius:8px;border-inline-start-width:4px;background-color:#F4F8FB;border-left-style: solid; border-left-color: #6EC1E4;\n}.elementor .e-70e9e63a-9410{font-family:Roboto;font-weight:700;font-size:21px;color:#26344D;line-height:1.3;margin-block-end:6px;}.elementor .e-697a9665-f25d{font-family:Roboto;font-size:17px;color:#54595F;line-height:1.7;}.elementor .e-417aa2f7-5d70{padding-block-start:16px;padding-block-end:16px;padding-inline-start:20px;padding-inline-end:20px;border-radius:8px;border-inline-start-width:4px;background-color:#F4F8FB;border-left-style: solid; border-left-color: #6EC1E4;\n}.elementor .e-58c1e070-f005{width:100%;max-width:1000px;padding-block-start:50px;padding-block-end:60px;padding-inline-start:20px;padding-inline-end:20px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:16px;}.elementor .e-db552c8-cdc4{font-family:Roboto;font-weight:700;font-size:34px;color:#ffffff;text-align:center;}.elementor .e-789d60bc-f469{max-width:720px;font-family:Roboto;font-size:18px;color:#ffffff;line-height:1.6;text-align:center;}.elementor .e-735bccf8-f2b7:hover,.elementor .e-735bccf8-f2b7:focus-visible{color:#ffffff;background-color:#6EC1E4;}.elementor .e-735bccf8-f2b7{font-family:Roboto;font-weight:700;font-size:16px;color:#317AA2;padding-block-start:13px;padding-block-end:13px;padding-inline-start:28px;padding-inline-end:28px;border-radius:30px;background-color:#ffffff;}.elementor .e-5003b998-9044:hover,.elementor .e-5003b998-9044:focus-visible{background-color:#000000;}.elementor .e-5003b998-9044{font-family:Roboto;font-weight:700;font-size:16px;color:#ffffff;padding-block-start:13px;padding-block-end:13px;padding-inline-start:28px;padding-inline-end:28px;border-radius:30px;background-color:#26344D;}.elementor .e-70139a63-3400{padding:6px;flex-direction:row;gap:14px;flex-wrap:wrap;justify-content:center;}.elementor .e-60a377e1-4efa{padding-block-start:60px;padding-block-end:60px;padding-inline-start:20px;padding-inline-end:20px;background-color:#317AA2;flex-direction:column;gap:16px;align-items:center;}