@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@700&family=Open+Sans:wght@400;500;600&display=swap);body{color:#172554;background-color:#eff6ff!important;background-image:none;font-family:'Lato';font-weight:400;font-style:normal;font-size:16px}.sp-el-row{max-width:1100px}#primary.content-area{max-width:1000px}h1,h2,h3,h4,h5,h6{color:#172554;font-family:'Montserrat';font-weight:400;font-style:normal}h1{font-size:70px}h2{font-size:55px}h3{font-size:40px}h4{font-size:24px}h5{font-size:20px}h6{font-size:16px}a{color:#2563eb}a:hover{color:#1d4ed8}::placeholder{color:rgb(2 6 23 / .5)!important}.sp-button,#edd-purchase-button.edd-submit.sp-button,input[type='submit'].edd-submit.sp-button,.edd-add-to-cart,button.edd-submit.sp-button,a.edd-submit.sp-button,.edd-submit,input[type='submit'].edd-submit,#edd-save-cart-button,#edd_next_button,input[type='submit'],.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.button.wp-element-button,.widget-content-block input[type='submit']{color:#FFF;background-color:#1d4ed8;border-radius:0;border-width:0;border-style:solid}.sp-button:hover{background-color:#2563eb;color:#FFF}input[type="text"],input[type="password"],input[type="email"],input[type="url"],input[type="date"],input[type="month"],input[type="time"],input[type="datetime"],input[type="datetime-local"],input[type="week"],input[type="number"],input[type="search"],input[type="tel"],input[type="color"],select,textarea,.woocommerce input,.woocommerce select,.woocommerce textarea,.widget-content-block input,.widget-content-block select,.widget-content-block textarea{color:#020617;background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:100px;padding:15px;font-family:'Lato';font-weight:400;font-style:normal}.btn{background-color:#1d4ed8}.sp-cd-amount{background-color:#1d4ed8}@media (max-width:480px){h1{font-size:50px}h2{font-size:40px}}:root{--color-primary:#1F4E79;--color-secondary:#6AAFE2;--color-accent:#5BCEBE;--color-text:#2C2C2C;--color-bg:#F5F7FA;--font-heading:'Montserrat', sans-serif;--font-body:'Open Sans', sans-serif;--spacing-medium:20px;--button-navy:#0A1E3F;--button-navy-hover:#1C3A6E}body{color:var(--color-text);background-color:var(--color-bg)!important;font-family:var(--font-body);font-weight:400}h1,h2,h3,h4,h5,h6{color:var(--color-primary);font-family:var(--font-heading);font-weight:700}p,li,span,label,input,textarea,select{font-family:var(--font-body);font-weight:400}a{color:var(--color-secondary)}a:hover{color:var(--color-accent)}.sp-button,#edd-purchase-button.edd-submit.sp-button,input[type='submit'].edd-submit.sp-button,.edd-add-to-cart,button.edd-submit.sp-button,a.edd-submit.sp-button,.edd-submit,input[type='submit'].edd-submit,#edd-save-cart-button,#edd_next_button,input[type='submit'],.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.button.wp-element-button{background-color:var(--button-navy)!important;color:#FFFFFF!important;font-family:var(--font-body);font-weight:500;border-radius:6px}.sp-button:hover,#edd-purchase-button.edd-submit.sp-button:hover,input[type='submit'].edd-submit.sp-button:hover,.edd-add-to-cart:hover,button.edd-submit.sp-button:hover,a.edd-submit.sp-button:hover,.edd-submit:hover,input[type='submit'].edd-submit:hover,#edd-save-cart-button:hover,#edd_next_button:hover,input[type='submit']:hover,.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover,.button.wp-element-button:hover{background-color:var(--button-navy-hover)!important;color:#FFFFFF!important}.btn{background-color:var(--button-navy);border-radius:6px}input[type="text"],input[type="password"],input[type="email"],input[type="url"],input[type="date"],input[type="month"],input[type="time"],input[type="datetime"],input[type="datetime-local"],input[type="week"],input[type="number"],input[type="search"],input[type="tel"],input[type="color"],select,textarea,.woocommerce input,.woocommerce select,.woocommerce textarea,.wpforms-field input,.wpforms-field select,.wpforms-field textarea{background-color:#FFF;border:1px solid #1F4E79;padding:var(--spacing-medium)}section,.sp-row,.sp-col,.wp-block-group,.wp-block-columns>.wp-block-column{padding:var(--spacing-medium)}#sp-asucz0,#sp-n61ajw{margin-bottom:0px!important}#sp-asucz0{box-shadow:0 2px 6px rgb(0 0 0 / .05)!important}#sp-j31978{background-image:linear-gradient(180deg,rgb(0 30 60 / .2),#fff0 60%),linear-gradient(0deg,rgb(31 78 121 / .35),rgb(31 78 121 / .35)),url(//thephilphactor.com/wp-content/uploads/2026/09/Hero-Image-Team-Meeting-cropped.jpg)!important;padding-top:50px!important}@media (min-width:768px){#sp-c3vstu{max-width:950px!important;width:950px!important}.sp-headline-block-t365i9,#sp-t365i9,#t365i9{font-size:38px!important;line-height:1.15!important}.sp-headline-block-vl0ov3,#sp-vl0ov3,#vl0ov3{font-size:20px!important;line-height:1.4!important}}@media (max-width:767px){.sp-headline-block-t365i9,#sp-t365i9,#t365i9{font-size:2.3rem!important;line-height:1.35!important}.sp-headline-block-vl0ov3,#sp-vl0ov3,#vl0ov3{font-size:1rem!important;letter-spacing:0.6px!important;line-height:1.4!important}#sp-lxn07n{height:65px!important}#sp-c3vstu{padding-left:20px!important;padding-right:20px!important}#sp-ic45m4{display:block!important;width:100%!important;margin-left:0!important;text-align:center!important;padding-top:12px!important;padding-bottom:12px!important;box-sizing:border-box!important}}.sp-headline-block-vl0ov3,#sp-vl0ov3,#vl0ov3{color:#E6E6E6!important;font-weight:600!important;text-shadow:0 1px 2px rgb(0 0 0 / .3)!important}.sp-text-wrapper-rtnoxk,#sp-rtnoxk,#rtnoxk{text-shadow:0 1px 2px rgb(0 0 0 / .3)!important}#sp-button-parent-vfb796{padding-bottom:15px!important}.sp-headline-block-w3flp9,#sp-w3flp9,#w3flp9{font-size:34px!important;line-height:1.25!important;text-align:center!important;max-width:850px!important;white-space:nowrap!important;margin-left:auto!important;margin-right:auto!important}.sp-text-wrapper-h7afj3,#sp-h7afj3,#h7afj3{max-width:72%!important;margin-left:auto!important;margin-right:auto!important;text-align:center!important}#sp-i8rvam,#sp-zyu52e{background-color:rgb(0 15 35 / .55)!important;background-blend-mode:multiply!important}#sp-v0krq9{background-color:rgb(0 15 35 / .62)!important;background-blend-mode:multiply!important}.sp-headline-block-tk7rti,#sp-tk7rti,#tk7rti,.sp-headline-block-scvt8h,#sp-scvt8h,#scvt8h,.sp-headline-block-ejdozh,#sp-ejdozh,#ejdozh{text-shadow:0 2px 4px rgb(0 0 0 / .6)!important}.sp-text-wrapper-ye7fie,#sp-ye7fie,#ye7fie,.sp-text-wrapper-kf6eyg,#sp-kf6eyg,#kf6eyg,.sp-text-wrapper-codezg,#sp-codezg,#codezg{text-shadow:0 1px 3px rgb(0 0 0 / .6)!important;color:#FFFFFF!important}#sp-i8rvam,#sp-v0krq9,#sp-zyu52e{transition:transform 0.35s ease,box-shadow 0.35s ease,background-color 0.35s ease!important}#sp-i8rvam:hover,#sp-zyu52e:hover{transform:translateY(-6px)!important;box-shadow:0 12px 24px rgb(0 15 35 / .25)!important;background-color:rgb(0 15 35 / .48)!important}#sp-v0krq9:hover{transform:translateY(-6px)!important;box-shadow:0 12px 24px rgb(0 15 35 / .25)!important;background-color:rgb(0 15 35 / .55)!important}#sp-bv7n10{height:20px!important}#sp-hgkx1s{padding-top:10px!important}.sp-headline-block-ub5qh1,#sp-ub5qh1,#ub5qh1{font-size:16px!important;font-weight:400!important;color:#9CA3AF!important;letter-spacing:0.3px!important;margin-top:4px!important;margin-bottom:4px!important;text-transform:none!important}.sp-headline-block-t62vgn,#sp-t62vgn,#t62vgn{font-size:16px!important;font-weight:400!important;color:#9CA3AF!important;font-family:var(--font-body)!important;margin-top:6px!important;margin-bottom:6px!important;line-height:1.5!important}#sp-qmbjyka08h{display:none!important}#sp-sfdbmb{background-image:url(https://images.unsplash.com/photo-1758519289022-5f9dea0d8cdc?crop=entropy&cs=tinysrgb&fit=max&fm=jpg&q=80&w=1080);background-size:cover;background-position:center;aspect-ratio:3 / 2;border-radius:4px}#sp-ihe7tp .sp-container.sp-thumbnail{overflow:hidden;border-radius:4px;box-shadow:0 2px 6px rgb(0 0 0 / .08);transition:box-shadow 0.3s ease}#sp-ihe7tp .sp-posts-image{transition:transform 0.4s ease;display:block}#sp-ihe7tp .sp-posts-single-block:hover .sp-container.sp-thumbnail{box-shadow:0 8px 18px rgb(0 0 0 / .15)}#sp-ihe7tp .sp-posts-single-block:hover .sp-posts-image{transform:scale(1.06)}#sp-ihe7tp .sp-posts-image{width:100%;aspect-ratio:3 / 2;object-fit:cover}@media (max-width:767px){.sp-grid-cols-2.sp-custom-grid-cols-2{grid-template-columns:1fr!important}}body.page-id-25 .sp-el-section{padding-top:32px!important;padding-bottom:32px!important}body.page-id-25 .sp-el-section:first-of-type{padding-top:50px!important;padding-bottom:28px!important}body.page-id-25 .sp-el-section h6{font-size:15px!important;letter-spacing:1.5px!important;color:#6AAFE2!important;text-transform:uppercase!important}body.page-id-25 .sp-el-section[id]:not(:first-of-type){border-top:1px solid #E2E8F0!important}body.page-id-25 .sp-el-section h2{margin-top:8px!important}@media (max-width:767px){body.page-id-25 .sp-el-section{padding-left:20px!important;padding-right:20px!important;padding-top:24px!important;padding-bottom:24px!important}body.page-id-25 .sp-el-section:first-of-type{padding-top:40px!important}body.page-id-25 h1{font-size:1.9rem!important;line-height:1.25!important}body.page-id-25 .sp-el-section h2{font-size:1.5rem!important;line-height:1.3!important}body.page-id-25 .sp-button{display:block!important;width:100%!important;text-align:center!important;box-sizing:border-box!important}}.sp-text-wrapper-seccta1{text-align:center}.sp-text-wrapper-seccta1 a{display:inline-block;border:1.5px solid #0A1E3F;color:#0A1E3F!important;background-color:#fff0;padding:10px 22px;border-radius:6px;font-weight:500;text-decoration:none!important;transition:background-color 0.25s ease,color 0.25s ease}.sp-text-wrapper-seccta1 a:hover{background-color:#0A1E3F;color:#FFFFFF!important}body.page-id-22 .sp-el-section{padding-top:32px!important;padding-bottom:32px!important}body.page-id-22 .sp-el-section:first-of-type{padding-top:30px!important;padding-bottom:28px!important}body.page-id-22 .sp-el-section h6{font-size:15px!important;letter-spacing:1.5px!important;color:#6AAFE2!important;text-transform:uppercase!important}body.page-id-22 .sp-el-section[id]:not(:first-of-type){border-top:2px solid rgb(0 0 0 / .14)!important}body.page-id-22 .sp-image-wrapper img{border-radius:4px;width:100%;height:auto;object-fit:cover}@media (max-width:767px){body.page-id-22 .sp-el-section{padding-left:20px!important;padding-right:20px!important;padding-top:24px!important;padding-bottom:24px!important}body.page-id-22 .sp-el-section:first-of-type{padding-top:30px!important}body.page-id-22 h1{font-size:1.9rem!important;line-height:1.25!important}body.page-id-22 .sp-el-section h2{font-size:1.5rem!important;line-height:1.3!important}body.page-id-22 .sp-button{display:block!important;width:100%!important;text-align:center!important;box-sizing:border-box!important}}body.page-id-22 ul.prk-icon-list{list-style:none;padding:20px 24px;margin:24px auto 0;max-width:480px;text-align:left;background-color:#FFF;border:1px solid #E2E8F0;border-radius:7px;box-shadow:0 2px 8px rgb(0 0 0 / .08);display:block;margin-left:auto;margin-right:auto}body.page-id-22 ul.prk-icon-list li{display:flex;align-items:center;gap:14px;padding:10px 0;font-weight:600;color:#1F2933}body.page-id-22 ul.prk-icon-list li:not(:last-child){border-bottom:1px solid #F0F3F7}body.page-id-22 ul.prk-icon-list li i{color:#FFF;background-color:#1F4E79;font-size:15px;width:31px;height:31px;min-width:31px;display:flex;align-items:center;justify-content:center;border-radius:50%;flex-shrink:0}body.page-id-22 #sp-yhvk37 em strong,body.page-id-22 #sp-yhvk37 strong em{display:block;font-style:normal;font-family:var(--font-heading);font-size:26px;line-height:1.35;color:#1F4E79;border-left:4px solid #6AAFE2;padding:4px 0 4px 20px;margin:28px auto;max-width:640px;white-space:nowrap;text-align:left;width:max-content}@media (max-width:767px){body.page-id-22 #sp-yhvk37 em strong,body.page-id-22 #sp-yhvk37 strong em{font-size:18px;margin:20px auto;white-space:normal;width:auto;max-width:90%}}#sp-c91jgs,#sp-pqulno,#sp-6jvoa0{transition:transform 0.3s ease,box-shadow 0.3s ease!important;border-radius:6px}#sp-c91jgs:hover,#sp-pqulno:hover,#sp-6jvoa0:hover{transform:translateY(-5px)!important;box-shadow:0 10px 20px rgb(10 30 63 / .12)!important}#sp-zqt8v1,#sp-j0x4u3,#sp-22ec83{overflow:hidden!important;border-radius:4px!important}#sp-zqt8v1 img,#sp-j0x4u3 img,#sp-22ec83 img{transition:transform 0.4s ease!important}#sp-c91jgs:hover #sp-zqt8v1 img,#sp-pqulno:hover #sp-j0x4u3 img,#sp-6jvoa0:hover #sp-22ec83 img{transform:scale(1.06)!important}#sp-22ec83 img{filter:saturate(.87) hue-rotate(6deg) brightness(.99)!important}#sp-j0x4u3{position:relative!important}#sp-j0x4u3::after{content:'';position:absolute;inset:0;background-color:rgb(10 30 63 / .2);pointer-events:none;border-radius:4px}#sp-mn72d0{padding-top:40px!important;padding-bottom:30px!important}.sp-text-wrapper-c2krl6 p:last-of-type{margin-bottom:0!important}#sp-1xu4j2{border-top:3px solid rgb(0 0 0 / .18)!important;padding-top:30px!important}.sp-text-wrapper-m2rmnm,#sp-m2rmnm,#m2rmnm{font-size:13px!important;color:#6B7280!important}#wpforms-361{max-width:600px;margin:0 auto;background-color:#FFF;padding:36px;border-radius:8px;box-shadow:0 6px 20px rgb(0 0 0 / .08);box-sizing:border-box}#wpforms-361 .wpforms-field-label{color:#1F4E79;font-weight:600;font-family:var(--font-body)}#wpforms-361 input,#wpforms-361 textarea{width:100%;border:1px solid #D1D5DB!important;border-radius:6px;padding:10px 12px!important}#wpforms-361 .wpforms-submit-container{text-align:center;margin-top:10px}#wpforms-361 .wpforms-submit{background-color:#0A1E3F!important;color:#FFFFFF!important;border:none!important;border-radius:6px!important;padding:12px 32px!important;font-weight:500!important;font-family:var(--font-body)!important;cursor:pointer;transition:background-color 0.25s ease}#wpforms-361 .wpforms-submit:hover{background-color:#1C3A6E!important}@media (max-width:600px){#wpforms-361{padding:24px;margin-left:16px;margin-right:16px}}#sp-jj5bnk,.sp-headline-block-jj5bnk{font-size:40px!important;line-height:1.2!important;font-weight:700!important;margin-bottom:12px!important}#sp-bt186h h2{font-size:22px!important;line-height:1.3!important;margin:44px 0 14px!important;padding-left:14px!important;border-left:4px solid #6AAFE2!important}#sp-bt186h p{font-size:18px;line-height:1.75;margin:0 0 18px}@media (max-width:767px){#sp-jj5bnk,.sp-headline-block-jj5bnk{font-size:28px!important}#sp-bt186h h2{font-size:19px!important;margin-top:36px!important}#sp-bt186h p{font-size:17px}}#sp-bt186h>p:first-child:has(>em:only-child){font-size:21px;line-height:1.55;color:#5B6B7C;padding-bottom:24px;margin-bottom:28px;border-bottom:1px solid #E2E8F0}@media (max-width:767px){#sp-bt186h>p:first-child:has(>em:only-child){font-size:18px;padding-bottom:18px;margin-bottom:22px}}#sp-bt186h p:has(>strong:only-child){font-family:var(--font-body);font-size:22px;line-height:1.55;font-style:italic;color:#1F4E79;text-align:center;background:none;box-shadow:none;border:none;border-top:1px solid #CBD5E1;border-bottom:1px solid #CBD5E1;border-radius:0;padding:28px 12px;margin:40px auto;max-width:560px}#sp-bt186h p:has(>strong:only-child)>strong{font-weight:600}@media (max-width:767px){#sp-bt186h p:has(>strong:only-child){font-size:18px;padding:22px 8px;margin:30px auto}}#sp-bt186h p:not(:first-child):has(>em:only-child){text-align:center;font-size:21px;line-height:1.4;margin:26px auto;max-width:560px}#sp-bt186h p:not(:first-child):has(>em:only-child)>em{font-style:normal;font-weight:600;color:#1F4E79}@media (max-width:767px){#sp-bt186h p:not(:first-child):has(>em:only-child){font-size:18px;margin:20px auto}}#sp-bt186h p.photo-credit{font-size:14px;line-height:1.4;color:#9CA3AF;margin:44px 0 0;padding-top:16px;border-top:1px solid #E2E8F0}#sp-bt186h p.photo-credit a{color:#6B7280;text-decoration:underline}#sp-bt186h p a{color:#1F4E79;text-decoration:underline;text-decoration-color:#6AAFE2;text-underline-offset:3px}#sp-bt186h p a:hover{color:#0A1E3F;text-decoration-color:#0A1E3F}