.elementor .e-12fb0b12-5a05{font-family:Poppins;font-weight:600;font-size:14px;color:#F26B1D;letter-spacing:0.22em;text-transform:uppercase;}.elementor .e-3a5ff9fc-458d{width:84px;height:5px;min-width:0px;padding:0px;border-radius:4px;background-color:#F26B1D;}.elementor .e-70525025-ca5f{font-family:Poppins;font-weight:700;font-size:84px;color:#FFFFFF;letter-spacing:-0.03em;line-height:1.02;text-transform:uppercase;}.elementor .e-6feccc93-d99f{max-width:720px;font-family:Poppins;font-weight:600;font-size:24px;color:#FFFFFF;line-height:1.4;}.elementor .e-531035c1-d7aa{max-width:660px;font-family:Poppins;font-size:18px;color:rgba(255,255,255,0.82);line-height:1.75;}.elementor .e-66323627-bb5b{font-family:Poppins;font-weight:700;font-size:28px;color:#F26B1D;line-height:1.1;}.elementor .e-5c77da79-6bae{font-family:Poppins;font-weight:600;font-size:17px;color:#FFFFFF;}.elementor .e-610777b1-845c{max-width:260px;padding-block-start:22px;padding-block-end:22px;padding-inline-start:24px;padding-inline-end:24px;border-radius:16px;border-block-start-width:4px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:rgba(255,255,255,0.2);border-style:solid;background-color:rgba(255,255,255,0.07);display:flex;flex-direction:column;gap:6px;flex:1 1 210px;}.elementor .e-1ff58ff7-136e{font-family:Poppins;font-weight:700;font-size:28px;color:#F26B1D;line-height:1.1;}.elementor .e-4f60626d-67d3{font-family:Poppins;font-weight:600;font-size:17px;color:#FFFFFF;}.elementor .e-1a3fd49d-8c5d{max-width:260px;padding-block-start:22px;padding-block-end:22px;padding-inline-start:24px;padding-inline-end:24px;border-radius:16px;border-block-start-width:4px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:rgba(255,255,255,0.2);border-style:solid;background-color:rgba(255,255,255,0.07);display:flex;flex-direction:column;gap:6px;flex:1 1 210px;}.elementor .e-52d32473-7632{font-family:Poppins;font-weight:700;font-size:28px;color:#F26B1D;line-height:1.1;}.elementor .e-7f40159d-637a{font-family:Poppins;font-weight:600;font-size:17px;color:#FFFFFF;}.elementor .e-69aac004-fa8e{max-width:260px;padding-block-start:22px;padding-block-end:22px;padding-inline-start:24px;padding-inline-end:24px;border-radius:16px;border-block-start-width:4px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:rgba(255,255,255,0.2);border-style:solid;background-color:rgba(255,255,255,0.07);display:flex;flex-direction:column;gap:6px;flex:1 1 210px;}.elementor .e-3e5adae7-d8bc{font-family:Poppins;font-weight:700;font-size:28px;color:#F26B1D;line-height:1.1;}.elementor .e-724a0f10-8005{font-family:Poppins;font-weight:600;font-size:17px;color:#FFFFFF;}.elementor .e-52d03e58-3765{max-width:260px;padding-block-start:22px;padding-block-end:22px;padding-inline-start:24px;padding-inline-end:24px;border-radius:16px;border-block-start-width:4px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:rgba(255,255,255,0.2);border-style:solid;background-color:rgba(255,255,255,0.07);display:flex;flex-direction:column;gap:6px;flex:1 1 210px;}.elementor .e-5ac1d108-fc75{width:100%;padding-block-start:16px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:16px;flex-wrap:wrap;}.elementor .e-213a94df-b688{font-family:Poppins;font-weight:500;font-size:12px;color:rgba(255,255,255,0.8);letter-spacing:0.1em;text-transform:uppercase;padding-block-start:10px;padding-block-end:10px;padding-inline-start:18px;padding-inline-end:18px;border-radius:999px;border-width:1px;border-color:rgba(255,255,255,0.22);border-style:solid;background-color:rgba(255,255,255,0.05);}.elementor .e-646e5f1d-c7ef{font-family:Poppins;font-weight:500;font-size:12px;color:rgba(255,255,255,0.8);letter-spacing:0.1em;text-transform:uppercase;padding-block-start:10px;padding-block-end:10px;padding-inline-start:18px;padding-inline-end:18px;border-radius:999px;border-width:1px;border-color:rgba(255,255,255,0.22);border-style:solid;background-color:rgba(255,255,255,0.05);}.elementor .e-4f98f36c-50c9{width:100%;padding-block-start:6px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:12px;flex-wrap:wrap;}.elementor .e-3a07a796-cfb3{width:100%;max-width:1180px;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:26px;}.elementor .e-77dc382c-98f0{width:100%;overflow:hidden;position:relative;padding-block-start:140px;padding-block-end:120px;padding-inline-start:24px;padding-inline-end:24px;background-image:radial-gradient(circle at 90% 5%, rgba(242,107,29,0.30) 0%,transparent 42%),linear-gradient(105deg, rgba(6,31,53,0.97) 0%,rgba(6,43,73,0.90) 50%,rgba(6,43,73,0.60) 100%),url("https://1stcoastalcc.com/wp-content/uploads/2026/10/Give_image_in_high_quality_2K_20261006005744-1-scaled.webp");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-4ac2d526-2a80{padding:0px;display:flex;flex-direction:column;gap:18px;}.elementor .e-6b29cb51-86fe{font-size:26px;}.elementor .e-1b43ef56-a6d6{flex:1 1 340px;}.elementor .e-41bca147-baba{flex:1 1 340px;}.elementor .e-7bccefe7-5fce{flex:1 1 340px;}.elementor .e-679577e8-cbdd{flex:1 1 340px;}.elementor .e-11df97d4-7196{flex:1 1 340px;}.elementor .e-7215d244-7a7b{width:100%;padding:0px;display:flex;flex-direction:row;gap:24px;flex-wrap:wrap;}.elementor .e-f794031-44cc{font-family:Poppins;font-weight:500;font-size:21px;color:#FFFFFF;line-height:1.65;}.elementor .e-7099aa2c-bd17{width:100%;padding-block-start:36px;padding-block-end:36px;padding-inline-start:44px;padding-inline-end:44px;border-radius:18px;border-inline-start-width:8px;background-image:linear-gradient(135deg, #062B49 0%,#0A3A60 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-shadow:0px 30px 60px -30px rgba(6,43,73,0.6);}.elementor .e-275636b9-f433{background-image:linear-gradient(180deg, #F3F6FA 0%,#FFFFFF 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-67c28e0-cb5b{padding:0px;display:flex;flex-direction:column;gap:18px;}.elementor .e-7a87927f-e963{font-family:Poppins;font-weight:700;font-size:22px;color:#FFFFFF;line-height:1.3;}.elementor .e-2d02de02-3402{font-family:Poppins;font-size:17px;color:#FFFFFF;line-height:1.7;}.elementor .e-4f8a37e1-6d8c{font-family:Poppins;font-weight:700;font-size:22px;color:#FFFFFF;line-height:1.3;}.elementor .e-4704cccd-6d0b{font-family:Poppins;font-size:17px;color:#FFFFFF;line-height:1.7;}.elementor .e-7973b2e2-243a{font-family:Poppins;font-weight:700;font-size:22px;color:#FFFFFF;line-height:1.3;}.elementor .e-8a1f6fd-ad1d{font-family:Poppins;font-size:17px;color:#FFFFFF;line-height:1.7;}.elementor .e-59678c3e-28c6{font-family:Poppins;font-weight:700;font-size:22px;color:#FFFFFF;line-height:1.3;}.elementor .e-431e70a4-68cd{font-family:Poppins;font-size:17px;color:#FFFFFF;line-height:1.7;}.elementor .e-5f4d6ec9-fe01{font-family:Poppins;font-weight:700;font-size:22px;color:#FFFFFF;line-height:1.3;}.elementor .e-6a2b5250-3b2d{font-family:Poppins;font-size:17px;color:#FFFFFF;line-height:1.7;}.elementor .e-1e22fcc9-8de5{font-family:Poppins;font-weight:700;font-size:22px;color:#FFFFFF;line-height:1.3;}.elementor .e-56f9d8ec-24a6{font-family:Poppins;font-size:17px;color:#FFFFFF;line-height:1.7;}.elementor .e-7a32fb2f-a2e9{font-family:Poppins;font-weight:700;font-size:22px;color:#FFFFFF;line-height:1.3;}.elementor .e-2a9170dc-2c65{font-family:Poppins;font-size:17px;color:#FFFFFF;line-height:1.7;}.elementor .e-1666dfcd-dfbf{width:100%;padding:0px;display:flex;flex-direction:column;gap:18px;}.elementor .e-6469e34b-df28{background-color:#FFFFFF;}.elementor .e-73b84c1c-c135{font-size:56px;color:#FFFFFF;}.elementor .e-9addaf6-712c{font-size:20px;color:rgba(255,255,255,0.88);line-height:1.75;}.elementor .e-609f8f7b-e590{max-width:860px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:max(0px, calc((100% - 1180px)/2));margin-inline-end:auto;gap:22px;}.elementor .e-26e34d6d-d28b{padding-block-start:150px;padding-block-end:150px;padding-inline-start:24px;padding-inline-end:24px;background-image:linear-gradient(105deg, rgba(6,31,53,0.96) 0%,rgba(6,43,73,0.88) 55%,rgba(6,43,73,0.70) 100%),url("https://1stcoastalcc.com/wp-content/uploads/2026/10/Enhancing_image_quality_2K_20260922214945-scaled.webp");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-19d1c85d-2c0a{padding:0px;display:flex;flex-direction:column;gap:18px;}.elementor .e-430bb85c-b79e{flex:1 1 440px;}.elementor .e-675842bb-77ae{flex:1 1 440px;}.elementor .e-373ef1ee-430c{flex:1 1 440px;}.elementor .e-73c19ee8-e001{flex:1 1 440px;}.elementor .e-acaa4f1-71a9{flex:1 1 440px;}.elementor .e-50095e7a-6e81{flex:1 1 440px;}.elementor .e-3abd1a2e-512e{flex:1 1 440px;}.elementor .e-2b1f8e7f-a8a5{width:100%;padding:0px;display:flex;flex-direction:row;gap:18px;flex-wrap:wrap;}.elementor .e-894790-108e{background-image:linear-gradient(180deg, #F3F6FA 0%,#E8EEF5 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-1e78d7a5-2a91{padding:0px;display:flex;flex-direction:column;gap:18px;}.elementor .e-54b57c63-fe03{background-color:#FFFFFF;}.elementor .e-263fccd9-b3c2{color:#FFFFFF;}.elementor .e-70b168a3-e6bd{color:rgba(255,255,255,0.85);}.elementor .e-301aaa31-2e05{padding:0px;display:flex;flex-direction:column;gap:18px;}.elementor .e-235339c8-870c{color:#FFFFFF;}.elementor .e-3750f686-6faa{flex:1 1 440px;}.elementor .e-585ff36-787d{color:#FFFFFF;}.elementor .e-6b606743-8861{flex:1 1 440px;}.elementor .e-1ff36caa-45a0{color:#FFFFFF;}.elementor .e-24364b89-65f8{flex:1 1 440px;}.elementor .e-4ba0d970-99bc{color:#FFFFFF;}.elementor .e-8cc0173-ed36{flex:1 1 440px;}.elementor .e-774fc508-6a03{color:#FFFFFF;}.elementor .e-4ae6dd4d-af62{flex:1 1 440px;}.elementor .e-5afbe833-630a{color:#FFFFFF;}.elementor .e-27e4e5c1-c878{flex:1 1 440px;}.elementor .e-7d95a79b-7079{color:#FFFFFF;}.elementor .e-50eedc7a-dc0f{flex:1 1 440px;}.elementor .e-51f51139-bd75{width:100%;padding:0px;display:flex;flex-direction:row;gap:18px;flex-wrap:wrap;}.elementor .e-2a7b1f19-8661{background-image:radial-gradient(circle at 10% 0%, rgba(242,107,29,0.18) 0%,transparent 40%),linear-gradient(160deg, #061F35 0%,#0A3A60 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-5ab8d729-9bb7{font-size:52px;color:#FFFFFF;text-align:center;}.elementor .e-4843d200-e9d5{font-size:20px;color:rgba(255,255,255,0.88);text-align:center;}.elementor .e-2a370145-8e2e:hover,.elementor .e-2a370145-8e2e:focus-visible{color:#062B49;background-color:#FFFFFF;}.elementor .e-2a370145-8e2e{font-family:Poppins;font-weight:600;font-size:16px;color:#FFFFFF;padding-block-start:16px;padding-block-end:16px;padding-inline-start:34px;padding-inline-end:34px;border-radius:10px;border-width:2px;border-color:rgba(255,255,255,0.7);border-style:solid;background-color:transparent;}.elementor .e-abb2940-dbfd{width:100%;padding-block-start:10px;padding-block-end:10px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:16px;flex-wrap:wrap;justify-content:center;}.elementor .e-7bc07dcf-b96a{font-family:Poppins;font-size:14px;color:rgba(255,255,255,0.75);letter-spacing:0.04em;text-align:center;}.elementor .e-73932fa9-cb9f{max-width:760px;font-family:Poppins;font-size:12.5px;color:rgba(255,255,255,0.55);line-height:1.7;text-align:center;padding-block-start:30px;border-block-start-width:1px;}.elementor .e-781857bf-daf9{max-width:860px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;gap:24px;align-items:center;}.elementor .e-6dc045e3-1dba{text-align:center;padding-block-start:130px;padding-block-end:130px;padding-inline-start:24px;padding-inline-end:24px;background-image:linear-gradient(180deg, rgba(6,31,53,0.90) 0%,rgba(6,43,73,0.94) 100%),url("https://1stcoastalcc.com/wp-content/uploads/2026/09/ChatGPT-Image-Sep-25-2026-03_07_56-PM.webp");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}