.elementor .author-p{font-family:var(--font-body);font-size:14.5px;color:var(--muted);line-height:1.65;}.elementor .author-h{font-family:var(--font-heading);font-weight:700;font-size:17px;color:var(--navy);letter-spacing:-0.01em;line-height:1.14;margin-block-end:4px;}.elementor .author-avt{font-family:var(--font-heading);font-weight:800;font-size:20px;color:#ffffff;line-height:1;}.elementor .author-av{width:64px;height:64px;min-width:0px;padding:0px;border-radius:50%;background-image:linear-gradient(135deg, var(--navy) 0%,var(--blue) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:grid;gap:0px;flex:0 0 auto;grid-template-columns:1fr;grid-template-rows:1fr;justify-items:center;align-items:center;}.elementor .author-box{min-width:0px;max-width:760px;padding-block-start:26px;padding-block-end:26px;padding-inline-start:28px;padding-inline-end:28px;margin-block-start:46px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;border-radius:16px;border-width:1px;border-color:var(--line);border-style:solid;background-color:#fff;box-shadow:0px 8px 24px -14px rgba(21,27,58,.28);display:flex;gap:20px;align-items:flex-start;}.elementor .feat-tile-img{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;display:block;}.elementor .feat-tile-t{font-family:var(--font-heading);font-weight:700;font-size:13px;color:rgba(255,255,255,.85);letter-spacing:0.06em;line-height:1.65;text-transform:uppercase;}.elementor .feat-tile{min-width:0px;overflow:hidden;aspect-ratio:16/8;position:relative;padding:0px;border-radius:18px;background-image:linear-gradient(135deg, #25407e 0%,#0e1430 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-shadow:0px 18px 44px -22px rgba(21,27,58,.32);display:grid;gap:0px;grid-template-columns:1fr;grid-template-rows:1fr;justify-items:center;align-items:center;}.elementor .feat-figure{min-width:0px;max-width:820px;position:relative;z-index:5;padding:0px;margin-block-start:-92px;margin-block-end:42px;margin-inline-start:auto;margin-inline-end:auto;display:block;}.elementor .post-meta-avt{font-family:var(--font-heading);font-weight:800;font-size:13px;color:var(--green-ink);line-height:1;}.elementor .post-meta-av{width:38px;height:38px;min-width:0px;font-family:var(--font-heading);font-weight:800;font-size:13px;color:var(--green-ink);padding:0px;border-radius:50%;background-image:linear-gradient(135deg, var(--green) 0%,var(--green-d) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:grid;gap:0px;grid-template-columns:1fr;grid-template-rows:1fr;justify-items:center;align-items:center;}.elementor .post-meta-by{min-width:0px;padding:0px;display:flex;gap:10px;align-items:center;}.elementor .tag-chip{font-family:var(--font-heading);font-weight:700;font-size:11px;color:var(--green);letter-spacing:0.1em;line-height:1.65;text-transform:uppercase;padding-block-start:6px;padding-block-end:6px;padding-inline-start:12px;padding-inline-end:12px;margin-block-end:18px;border-radius:100px;border-width:1px;border-color:rgba(171,237,53,.4);border-style:solid;background-color:rgba(171,237,53,.14);display:inline-block;}.elementor .post-card{min-width:0px;overflow:hidden;text-decoration:none;padding:0px;border-radius:var(--r);border-width:1px;border-color:var(--line);border-style:solid;background-color:#fff;box-shadow:0px 8px 24px -14px rgba(21,27,58,.28);transition:all 0.22s;display:flex;flex-direction:column;}.elementor .post-card:hover,.elementor .post-card:focus-visible{border-color:var(--green-d);box-shadow:0px 18px 44px -22px rgba(21,27,58,.32);transform:translate3d(0px, -4px, 0px);}.elementor .related-block{min-width:0px;padding:0px;margin-block-start:0px;display:block;}.elementor .post-thumb-img{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;display:block;}.elementor .article-body{min-width:0px;max-width:760px;padding:0px;margin-inline-start:auto;margin-inline-end:auto;display:block;}.elementor .post-meta-dot{font-family:var(--font-body);font-size:14px;color:#CBD8E6;line-height:1.65;opacity:40%;}.elementor .post-meta-t{font-family:var(--font-body);font-size:14px;color:#CBD8E6;line-height:1.65;}.elementor .post-meta{min-width:0px;color:#CBD8E6;padding:0px;margin-block-start:22px;display:flex;gap:14px;flex-wrap:wrap;align-items:center;}.elementor .post-go{font-family:var(--font-heading);font-weight:700;font-size:13px;color:var(--green-d);line-height:1.65;}.elementor .post-p{font-family:var(--font-body);font-size:14px;color:var(--muted);line-height:1.65;margin-block-end:14px;flex:1 1 0%;}.elementor .post-h{font-family:var(--font-heading);font-weight:700;font-size:17px;color:var(--navy);letter-spacing:-0.01em;line-height:1.3;margin-block-end:8px;}.elementor .post-tag{font-family:var(--font-heading);font-weight:700;font-size:11px;color:var(--green-d);letter-spacing:0.08em;line-height:1.65;text-transform:uppercase;margin-block-end:8px;}.elementor .post-body{min-width:0px;padding:22px;display:flex;flex-direction:column;flex:1 1 0%;}.elementor .post-thumb-t{font-family:var(--font-heading);font-weight:700;font-size:13px;color:rgba(255,255,255,.9);letter-spacing:0.08em;line-height:1.65;text-transform:uppercase;}.elementor .post-thumb{height:150px;min-width:0px;overflow:hidden;position:relative;padding:0px;background-image:linear-gradient(135deg, var(--navy) 0%,var(--blue) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:grid;gap:0px;grid-template-columns:1fr;grid-template-rows:1fr;justify-items:center;align-items:center;}.elementor .crumb-current{font-family:var(--font-heading);font-weight:500;font-size:13px;color:#9DB0CE;letter-spacing:0.02em;line-height:1.65;}.elementor .crumb-sep{font-family:var(--font-heading);font-weight:500;font-size:13px;color:#9DB0CE;line-height:1.65;opacity:55%;}.elementor .crumb-link{font-family:var(--font-heading);font-weight:500;font-size:13px;color:#CBD8E6;letter-spacing:0.02em;line-height:1.65;text-decoration:none;padding:0px;border-width:0px;background-color:transparent;display:inline-flex;}.elementor .crumb-link:hover,.elementor .crumb-link:focus-visible{color:var(--green);}.elementor .crumb{min-width:0px;font-family:var(--font-heading);font-weight:500;font-size:13px;color:#9DB0CE;letter-spacing:0.02em;padding:0px;margin-block-end:16px;display:flex;gap:8px;flex-wrap:wrap;align-items:center;}.elementor .wave-layer{width:300%;height:100%;position:absolute;inset-block-start:0px;inset-inline-start:-100%;display:block;}.elementor .wave-stack{width:100%;min-width:0px;overflow:hidden;position:relative;font-size:0px;line-height:0px;padding:0px;display:block;}.elementor .cta-copy{min-width:0px;padding:0px;display:block;}.elementor .cta-actions{min-width:0px;padding:0px;display:flex;gap:14px;flex-wrap:wrap;justify-content:center;}.elementor .cta-p{max-width:600px;font-family:var(--font-body);font-size:18px;color:var(--dark-body-2);line-height:1.65;margin-block-start:0px;margin-block-end:28px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .cta-h{font-family:var(--font-heading);font-weight:700;font-size:clamp(28px,3.6vw,44px);color:var(--dark-heading);letter-spacing:-0.01em;line-height:1.14;margin-block-end:16px;}.elementor .cta{color:#ffffff;text-align:center;background-image:linear-gradient(120deg, var(--navy-deep) 0%,var(--navy) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .award-s{font-family:var(--font-body);font-size:11.5px;color:var(--dark-muted);letter-spacing:0.06em;line-height:1.65;text-transform:uppercase;display:block;}.elementor .award-b{font-family:var(--font-heading);font-weight:700;font-size:14.5px;color:var(--dark-heading);line-height:1.65;margin-block-end:3px;display:block;}.elementor .award-img{width:auto;height:66px;max-width:150px;object-fit:contain;margin-block-end:12px;display:block;}.elementor .award{width:186px;min-width:0px;text-align:center;padding-block-start:22px;padding-block-end:22px;padding-inline-start:18px;padding-inline-end:18px;border-radius:16px;border-width:1px;border-color:rgba(255,255,255,.1);border-style:solid;background-color:var(--ink-2);transition:all 0.22s;display:flex;flex-direction:column;flex:0 0 auto;align-items:center;}.elementor .award:hover,.elementor .award:focus-visible{border-color:rgba(171,237,53,.4);transform:translate3d(0px, -4px, 0px);}.elementor .awards{min-width:0px;padding:0px;margin-block-start:36px;display:flex;gap:16px;flex-wrap:wrap;justify-content:center;}.elementor .hero-waves{width:100%;height:120px;min-width:0px;overflow:hidden;position:absolute;inset-block-end:-1px;inset-inline-start:0px;z-index:3;font-size:0px;line-height:0px;padding:0px;display:block;}.elementor .hero-h1{font-family:var(--font-heading);font-weight:800;font-size:clamp(34px,5vw,58px);color:#ffffff;letter-spacing:-0.02em;line-height:1.14;margin-block-end:22px;display:block;}.elementor .hero-inner{min-width:0px;max-width:640px;padding-block-start:96px;padding-block-end:154px;padding-inline-start:0px;padding-inline-end:0px;display:block;}.elementor .hero{min-width:0px;overflow:hidden;position:relative;color:#ffffff;padding:0px;background-image:linear-gradient(100deg, rgba(12,17,40,.92) 0%,rgba(12,17,40,.55) 52%,rgba(12,17,40,.26) 100%),url("https://www.callcoremedia.com/wp-content/uploads/2022/10/IMG_7131-1-scaled.jpg");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;background-color:var(--navy-deep);display:block;}.elementor .sec-head-p{font-family:var(--font-body);font-size:18px;color:var(--muted);line-height:1.65;}.elementor .sec-head-h{font-family:var(--font-heading);font-weight:700;font-size:clamp(28px,3.5vw,42px);color:var(--navy);letter-spacing:-0.01em;line-height:1.14;margin-block-end:16px;}.elementor .sec-head-center{min-width:0px;max-width:700px;text-align:center;padding:0px;margin-block-start:0px;margin-block-end:52px;margin-inline-start:auto;margin-inline-end:auto;display:block;}.elementor .btn{font-family:var(--font-heading);font-weight:600;font-size:15px;line-height:1.65;text-decoration:none;cursor:pointer;padding-block-start:14px;padding-block-end:14px;padding-inline-start:26px;padding-inline-end:26px;border-radius:10px;border-width:2px;border-color:transparent;border-style:solid;transition:all 0.22s;display:inline-flex;gap:9px;justify-content:center;align-items:center;}.elementor .stack{min-width:0px;padding:0px;display:block;}.elementor .section{min-width:0px;position:relative;padding-block-start:92px;padding-block-end:92px;padding-inline-start:0px;padding-inline-end:0px;display:block;}.elementor .wrap{min-width:0px;max-width:var(--maxw);padding-block-start:0px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:block;}.elementor .sec-head-p-dark{color:var(--dark-body);}.elementor .sec-head-h-dark{color:var(--dark-heading);}.elementor .btn-ghost{color:#ffffff;border-color:rgba(255,255,255,.5);background-color:transparent;}.elementor .btn-ghost:hover,.elementor .btn-ghost:focus-visible{border-color:#ffffff;background-color:rgba(255,255,255,.12);}.elementor .btn-green{color:var(--green-ink);background-color:var(--green);box-shadow:0px 10px 26px -12px rgba(143,200,28,.75);}.elementor .btn-green:hover,.elementor .btn-green:focus-visible{background-color:var(--green-hover);transform:translate3d(0px, -2px, 0px);}