:root{--primary: #eeb75d;--secondary: #9cd0ea;--accent: #eaf1f6;--link-color: var(--primary);--section-padding: 120px;--element-spacing: 1.5rem;--col-group-spacing: 2rem;--heading-font: "Gentium Book Plus", sans-serif;--body-font: "OUtfit", sans-serif;--heading-font-sm: 1.15rem;--heading-font-md: 2rem;--heading-font-lg: 2.5rem;--heading-line-height: 1.2;--heading-font-color: #1a202c;--heading-font-weight: bold;--body-font-sm: 0.75rem;--body-font-md: 0.9rem;--body-font-lg: 1rem;--body-line-height: 1.65;--body-font-color: rgba(51, 65, 85, 0.8);--footer-background-color: black;--footer-text-color: white;--footer-heading-color: var(--footer-text-color);--footer-button-color: var(--footer-text-color);--footer-button-transform: capitalize;--footer-heading-size: 22px;--footer-heading-weight: 600;--super-font: var(--body-font);--super-font-size: var(--body-font-md);--super-font-weight: bold;--super-transform: uppercase;--super-color: var(--primary);--sub-font: var(--body-font);--sub-font-size: var(--body-font-md);--sub-font-weight: bold;--sub-transform: uppercase;--sub-color: var(--body-font-color);--button-radius: true;--button-uppercase: true;--image-radius: false;--theme1: var(--primary);--theme2: var(--secondary)}.row.gy-0{row-gap:0rem}@media (min-width:576px){.row.sm-gy-0{row-gap:0rem}}@media (min-width:768px){.row.md-gy-0{row-gap:0rem}}@media (min-width:992px){.row.lg-gy-0{row-gap:0rem}}@media (min-width:1200px){.row.xl-gy-0{row-gap:0rem}}.row.gy-1{row-gap:0.5rem}@media (min-width:576px){.row.sm-gy-1{row-gap:0.5rem}}@media (min-width:768px){.row.md-gy-1{row-gap:0.5rem}}@media (min-width:992px){.row.lg-gy-1{row-gap:0.5rem}}@media (min-width:1200px){.row.xl-gy-1{row-gap:0.5rem}}.row.gy-2{row-gap:1rem}@media (min-width:576px){.row.sm-gy-2{row-gap:1rem}}@media (min-width:768px){.row.md-gy-2{row-gap:1rem}}@media (min-width:992px){.row.lg-gy-2{row-gap:1rem}}@media (min-width:1200px){.row.xl-gy-2{row-gap:1rem}}.row.gy-3{row-gap:1.5rem}@media (min-width:576px){.row.sm-gy-3{row-gap:1.5rem}}@media (min-width:768px){.row.md-gy-3{row-gap:1.5rem}}@media (min-width:992px){.row.lg-gy-3{row-gap:1.5rem}}@media (min-width:1200px){.row.xl-gy-3{row-gap:1.5rem}}.row.gy-4{row-gap:2rem}@media (min-width:576px){.row.sm-gy-4{row-gap:2rem}}@media (min-width:768px){.row.md-gy-4{row-gap:2rem}}@media (min-width:992px){.row.lg-gy-4{row-gap:2rem}}@media (min-width:1200px){.row.xl-gy-4{row-gap:2rem}}.row.gy-5{row-gap:2.5rem}@media (min-width:576px){.row.sm-gy-5{row-gap:2.5rem}}@media (min-width:768px){.row.md-gy-5{row-gap:2.5rem}}@media (min-width:992px){.row.lg-gy-5{row-gap:2.5rem}}@media (min-width:1200px){.row.xl-gy-5{row-gap:2.5rem}}.lei-paragraph ul{padding-left:1rem}@media (max-width:1200px){.lei-root{padding-top:90px}.homepage .lei-root{padding-top:0px}.navik-header .logo{padding:20px 40px}.section-hero{padding-top:0px !important}.navik-header{position:fixed}.navik-header .logo{text-align:left;padding-left:0px}}@media (max-width:1200px){.navik-header{position:fixed}.navik-header .logo{text-align:left;padding-left:0px}}.navik-header.viewport-sm{transition:transform 0.6s;opacity:1;transform:translate3d(0, 0, 0)}.navik-header.viewport-sm.down{transform:translate3d(0, -100%, 0)}.navik-header.viewport-sm.up{transform:translate3d(0, 0%, 0)}@media (max-width:768px){.navik-header .logo{text-align:left !important}.navik .container{max-width:initial}}.love-col p{font-size:11px !important}.love-col a{font-size:inherit !important}.dropdown-plus{width:100% !important}.sticky-top{top:90px;z-index:2}.overflow-hidden{overflow:hidden}.navik-header .logo img{max-height:90px}@media (max-width:991.98px){.navik-header .logo img{max-height:40px}}body{background:#fff}.sub-nav{position:relative;width:100%;z-index:99;transition:background-color 0.3s ease, box-shadow 0.3s ease}.sub-nav.sticky{position:fixed;top:0;left:0;width:100%;z-index:999;box-shadow:0 4px 20px rgba(0, 0, 0, 0.08)}.sub-nav.sticky navbar,.sub-nav.sticky .navbar{background:transparent !important;border:none !important}.faq-row .title::after{content:"" !important;display:none !important}#lb-caption{display:none !important}.hide-orange-dot{display:none !important}.shutter-dot::before{background-image:url("https://d1fh2ziry55uxk.cloudfront.net/taylormickal/6a8d01a1c80f6.png") !important;background-color:transparent !important;background-size:contain !important;background-repeat:no-repeat !important;background-position:center !important;border-radius:0 !important;width:22px !important;height:22px !important;transform:translateY(2px) !important}.hero-no-overlay.primary-hero:before{content:none}.hero-no-overlay h1{color:var(--primary);text-shadow:none}.hero-no-overlay.primary-hero p{color:var(--body-font-color)}.navik-header.header-normal .logo img{max-height:40px}.cta-no-overlay.cta-new{border:2px solid #f4f4f4;border-radius:4px;background-color:#fdfdfd !important;background-size:auto 100% !important;background-position:left bottom}.cta-no-overlay.cta-new:before{content:none}.cta-no-overlay.cta-new .lei-heading{color:var(--primary)}.faq-section .lei-col{margin-bottom:2rem}@media (max-width:767.98px){.mobile-headshot-callout{background:#f4f4f4;border-radius:12px;padding:24px 16px}}.decoration::before{background-image:url("https://d1fh2ziry55uxk.cloudfront.net/taylormickal/6a8d01a1c80f6.png") !important;background-color:transparent !important;background-size:contain !important;background-repeat:no-repeat !important;background-position:center !important;border-radius:0 !important;width:22px !important;height:22px !important;transform:translateY(2px) !important}@media (max-width:767px){.philly-headshot-hero{background-size:135% auto !important;background-position:50% bottom !important;background-repeat:no-repeat !important}}.philly-headshot-hero{background-size:62% auto !important;background-position:130% bottom !important;background-repeat:no-repeat !important}@media (max-width:767px){.philly-headshot-hero{background-size:135% auto !important;background-position:50% bottom !important}.mobile-hero-text-up{transform:translateY(-70px)}}.sticky-cta-mobile{position:fixed;left:50%;bottom:20px;transform:translateX(-50%);width:calc(100% - 120px);max-width:320px;z-index:9999;opacity:0;visibility:hidden;pointer-events:none;transition:opacity 0.25s ease, visibility 0.25s ease}.sticky-cta-mobile.is-visible{opacity:1;visibility:visible;pointer-events:auto}.sticky-cta-mobile a{display:block;padding:15px 22px;text-align:center;border-radius:9px;background:rgba(240, 181, 79, 0.78);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(255, 255, 255, 0.28);color:#111;font-weight:600;text-decoration:none;box-shadow:0 6px 20px rgba(0, 0, 0, 0.15)}@media (min-width:768px){.sticky-cta-mobile{display:none}}.frosted-hero-text{background:rgba(255, 255, 255, 0.72);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(255, 255, 255, 0.35);border-radius:12px;padding:28px 32px;box-shadow:0 8px 30px rgba(0, 0, 0, 0.08);width:fit-content;max-width:650px}.primary-hero .lei-col-in>.tools-text-div:first-child>.lei-text-div{background:rgba(240, 181, 79, 0.78) !important;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}@media (max-width:767px){.primary-hero .lei-col-in>.tools-text-div:first-child>.lei-text-div{width:fit-content !important;max-width:calc(100% - 40px) !important;margin-left:auto !important;margin-right:auto !important;padding-left:28px !important;padding-right:16px !important;text-align:center !important}}.primary-hero a.btn-primary{background:#f0b54f !important;color:#111 !important;border:2px solid #111 !important;box-shadow:0 6px 20px rgba(0, 0, 0, 0.25) !important}.desktop-sticky-hero-cta{position:fixed;left:50%;bottom:24px;transform:translateX(-50%);z-index:9999;opacity:0;visibility:hidden;pointer-events:none;transition:opacity 0.25s ease, visibility 0.25s ease;background:#f0b54f !important;color:#111 !important;border:2px solid #111 !important;box-shadow:0 8px 28px rgba(0, 0, 0, 0.28) !important}.desktop-sticky-hero-cta.is-visible{opacity:1;visibility:visible;pointer-events:auto}@media (max-width:767px){.desktop-sticky-hero-cta{display:none !important}}.custom-plugin .swiper-slide .col-lg-8 .brand{position:static !important;width:140px !important;height:70px !important;margin-left:auto !important;margin-right:auto !important;margin-bottom:20px !important;background-size:contain !important;background-repeat:no-repeat !important;background-position:center center !important}.testimonial-v2 .tools-heading .lei-heading{display:inline-block !important;padding:10px 18px !important;color:#eeb75d !important;background:rgba(255, 255, 255, 0.58) !important;backdrop-filter:blur(10px) !important;-webkit-backdrop-filter:blur(10px) !important;border:none !important;border-radius:10px !important;box-shadow:0 6px 18px rgba(0, 0, 0, 0.05) !important}.testimonial-v2 .swiper-slide>.row{max-width:860px !important;margin:30px auto 0 !important;padding:36px 42px !important;background:rgba(255, 255, 255, 0.58) !important;backdrop-filter:blur(10px) !important;-webkit-backdrop-filter:blur(10px) !important;border:1px solid rgba(238, 183, 93, 0.35) !important;border-radius:10px !important;box-shadow:0 6px 18px rgba(0, 0, 0, 0.05) !important}.testimonial-v2 .review{font-size:19px !important;line-height:1.65 !important;font-weight:400 !important}.testimonial-v2 .review .name{font-size:15px !important;line-height:1.4 !important;font-weight:600 !important}.testimonial-v2 .col-lg-8 .brand{position:static !important;width:130px !important;height:65px !important;margin:0 auto 24px !important;background-size:contain !important;background-repeat:no-repeat !important;background-position:center center !important}.testimonial-v2 .right-side{display:flex !important;align-items:center !important;justify-content:center !important}.testimonial-v2 .thumbnail{width:100% !important;max-width:270px !important;border-radius:12px !important;overflow:hidden !important;box-shadow:0 8px 24px rgba(0, 0, 0, 0.12) !important}.testimonial-v2 .swiper-btn{width:42px !important;height:42px !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;border:1px solid rgba(20, 25, 35, 0.25) !important;border-radius:50% !important;background:rgba(255, 255, 255, 0.8) !important;transition:transform 0.2s ease, background 0.2s ease, border-color 0.2s ease !important}.testimonial-v2 .swiper-btn:hover{transform:translateY(-2px);background:#eeb75d !important;border-color:#eeb75d !important}.testimonial-v2 .plugin-nav{margin-top:24px !important;gap:12px !important;justify-content:center !important}@media (max-width:767px){.testimonial-v2 .swiper-slide>.row{margin:20px 16px 0 !important;padding:28px 22px !important}.testimonial-v2 .col-lg-8{padding-right:15px !important;text-align:left !important}.testimonial-v2 .review{font-size:16px !important;line-height:1.65 !important}.testimonial-v2 .col-lg-8 .brand{width:110px !important;height:58px !important;margin-bottom:20px !important}.testimonial-v2 .thumbnail{max-width:220px !important;margin:18px auto 0 !important}}.testimonial-v2,.testimonial-v2-parent,.testimonial-v2-grandparent{background:#fff !important;background-image:none !important;box-shadow:none !important;filter:none !important}.testimonial-v2::before,.testimonial-v2::after,.testimonial-v2-parent::before,.testimonial-v2-parent::after,.testimonial-v2-grandparent::before,.testimonial-v2-grandparent::after{background:none !important;background-image:none !important;box-shadow:none !important;filter:none !important}