.elementor .e-7aec67c0-89f1{margin-block-start:0px;margin-block-end:0.75rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-77beaa41-a4eb{max-width:44rem;color:#FFFFFF;margin-block-start:0px;margin-block-end:1rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-1eae4004-1090{max-width:38rem;font-size:1.125rem;color:#E3E9EE;margin-block-start:0px;margin-block-end:2rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-7e322c3e-edc8{max-width:1240px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-da9ac4a-3d2d{padding-block-start:10rem;padding-block-end:7rem;padding-inline-start:2.5rem;padding-inline-end:2.5rem;background-image:linear-gradient(90deg, rgba(35,57,77,0.92) 0%,rgba(35,57,77,0.4) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-1f672385-a8a4{padding:0px;background-image:url("https://enthusiastic-magenta-bat.167-17-160-67.cpanel.site/wp-content/uploads/2026/10/crcc-coated-roof-mountains.webp");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:center center;}.elementor .e-38c000de-9eb3{font-family:var(--crcc-font-heading);font-weight:700;font-size:1.0625rem;color:var(--crcc-primary);margin:0px;}.elementor .e-14d6511d-7872{cursor:pointer;padding-block-start:1.1rem;padding-block-end:1.1rem;padding-inline-start:0px;padding-inline-end:0px;justify-content:space-between;}.elementor .e-43c25f9c-5250{margin:0px;}.elementor .e-7d3cc4cb-6471{padding-block-start:0px;padding-block-end:1.25rem;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-2d9a8cb-aec3{padding-block-start:0.25rem;padding-block-end:0.25rem;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: rgba(35,57,77,0.15);\n}.elementor .e-17918180-ac56{font-family:var(--crcc-font-heading);font-weight:700;font-size:1.0625rem;color:var(--crcc-primary);margin:0px;}.elementor .e-1fab054-ead3{cursor:pointer;padding-block-start:1.1rem;padding-block-end:1.1rem;padding-inline-start:0px;padding-inline-end:0px;justify-content:space-between;}.elementor .e-3f6314aa-a170{margin:0px;}.elementor .e-5145ab82-566e{padding-block-start:0px;padding-block-end:1.25rem;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-6a70319a-a79c{padding-block-start:0.25rem;padding-block-end:0.25rem;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: rgba(35,57,77,0.15);\n}.elementor .e-680edeac-793f{font-family:var(--crcc-font-heading);font-weight:700;font-size:1.0625rem;color:var(--crcc-primary);margin:0px;}.elementor .e-6fad3973-1373{cursor:pointer;padding-block-start:1.1rem;padding-block-end:1.1rem;padding-inline-start:0px;padding-inline-end:0px;justify-content:space-between;}.elementor .e-5bbe7a89-6b73{margin:0px;}.elementor .e-5922ceba-b2e1{padding-block-start:0px;padding-block-end:1.25rem;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-6454c9d7-c1a7{padding-block-start:0.25rem;padding-block-end:0.25rem;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: rgba(35,57,77,0.15);\n}.elementor .e-4e136a5b-f886{font-family:var(--crcc-font-heading);font-weight:700;font-size:1.0625rem;color:var(--crcc-primary);margin:0px;}.elementor .e-512e7980-554f{cursor:pointer;padding-block-start:1.1rem;padding-block-end:1.1rem;padding-inline-start:0px;padding-inline-end:0px;justify-content:space-between;}.elementor .e-38f9a0e8-85e8{margin:0px;}.elementor .e-283e95e-14fb{padding-block-start:0px;padding-block-end:1.25rem;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-1770f4e-a611{padding-block-start:0.25rem;padding-block-end:0.25rem;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: rgba(35,57,77,0.15);\n}.elementor .e-19ae8958-74a2{padding-block-start:0.5rem;padding-block-end:0.5rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:8px;background-color:#FFFFFF;}.elementor .e-7e31e0b0-bab7{margin-block-start:0px;margin-block-end:0.75rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-57fecd5d-2c7c{margin-block-start:0px;margin-block-end:1rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-5dac6484-aee9{margin:0px;}.elementor .e-5da6d4c0-4ed0{gap:4rem;grid-template-columns:1.4fr 1fr;grid-template-rows:auto;}.elementor .e-5508bb3-1e65{width:100%;max-width:1240px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-da18f8e-8918{padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:2.5rem;padding-inline-end:2.5rem;background-color:#EDEBE4;}.elementor .e-767230ec-aa5f{margin-block-start:0px;margin-block-end:2rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-45157066-6710{width:100%;aspect-ratio:16/9;object-fit:cover;}.elementor .e-42b2b49-aeee{margin:0px;}.elementor .e-51271e16-7284{padding:1.5rem;}.elementor .e-163accde-8b9a{overflow:hidden;border-radius:6px;border-width:1px;border-color:#E1E5E9;border-style:solid;background-color:#FFFFFF;flex:1 1 0px;}.elementor .e-2c1ab845-8027{width:100%;aspect-ratio:16/9;object-fit:cover;}.elementor .e-3062e272-92fb{margin:0px;}.elementor .e-6a93435c-5ef9{padding:1.5rem;}.elementor .e-66053fbb-8faf{overflow:hidden;border-radius:6px;border-width:1px;border-color:#E1E5E9;border-style:solid;background-color:#FFFFFF;flex:1 1 0px;}.elementor .e-3ace762e-9f7e{width:100%;aspect-ratio:16/9;object-fit:cover;}.elementor .e-4a3a2823-4c70{margin:0px;}.elementor .e-48b15a21-4233{padding:1.5rem;}.elementor .e-131c1de5-f613{overflow:hidden;border-radius:6px;border-width:1px;border-color:#E1E5E9;border-style:solid;background-color:#FFFFFF;flex:1 1 0px;}.elementor .e-4bcd77c-3994{padding:0px;gap:1.5rem;}.elementor .e-c3552a7-ae29{width:100%;max-width:1240px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-5035c117-af81{padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:2.5rem;padding-inline-end:2.5rem;background-color:#FFFFFF;}.elementor .e-6f9bc175-f632{width:100%;max-height:40rem;object-fit:cover;}.elementor .e-4e44a767-6a07{color:#FFFFFF;margin-block-start:0px;margin-block-end:0.75rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-616df9d6-7d8a{font-size:0.9375rem;margin:0px;display:inline-block;}.elementor .e-4c8c9b4a-a15f{max-width:1240px;padding:2.5rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-23f0aff1-dfa4{padding:0px;background-color:#23394D;}.elementor .e-19063482-39fe{margin-block-start:0px;margin-block-end:1rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-10bcc431-3dbc{color:#23394D;margin-block-start:0px;margin-block-end:1.5rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-172e007c-c87d:hover,.elementor .e-172e007c-c87d:focus-visible{color:#FFFFFF;background-color:#1F7A8C;}.elementor .e-172e007c-c87d{color:#FFFFFF;background-color:#23394D;}.elementor .e-1afb380d-f7c2{max-width:52rem;text-align:center;padding:3rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;border-start-start-radius:0px;border-start-end-radius:40px;border-end-start-radius:40px;border-end-end-radius:0px;background-color:#E5B244;}.elementor .e-5f31aba2-fbf3{width:100%;max-width:1240px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-2e0d9bcb-2fe2{padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:2.5rem;padding-inline-end:2.5rem;background-color:#F7F6F2;}.elementor .e-2330e4cb-3e53{max-width:30rem;font-size:0.9375rem;color:#6B7785;text-align:center;margin:0px;}.elementor .e-2268be57-a3ac{min-height:22rem;padding:2rem;border-radius:6px;display:flex;justify-content:center;align-items:center;background-image: repeating-linear-gradient(45deg,#E8ECEF,#E8ECEF 12px,#F1F3F5 12px,#F1F3F5 24px);\n}.elementor .e-4aa9fd83-51ec{padding:0px;}