*,:before,:after{box-sizing:border-box}body{margin:0}ul,ol{margin:0;padding:0}img{max-width:100%;display:block}html,body{max-width:100vw}body{font-family:var(--font-micro),system-ui,-apple-system,sans-serif;font-weight:400}header{z-index:100;width:100%;position:sticky;top:0}a{color:inherit;text-decoration:none}:root{--primary-color:#165dba;--hover:#15509d;--green:green;--border:#ccc;--body-color:#f4f5f6;--black:#000;--white:#fff}p,h1,h2,h3,h4,h5,h6{margin-block-end:0!important}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:calc(100% - 80px)!important}}@media (min-width:1800px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1760px!important}}img{max-width:100%;height:auto}.sub-heading{font-size:42px;font-weight:400}@media only screen and (min-width:992px) and (max-width:1199px){.sub-heading{font-size:35px}}@media only screen and (min-width:768px) and (max-width:991px){.sub-heading{font-size:35px}}@media only screen and (max-width:767px){.sub-heading{font-size:28px;font-weight:500;line-height:38px}}@media only screen and (max-width:380px){.sub-heading{font-size:20px;font-weight:500;line-height:30px}}.para{font-size:18px;font-weight:400;line-height:30px}@media only screen and (min-width:992px) and (max-width:1199px){.para{font-size:16px;line-height:22px}}@media only screen and (max-width:767px){.para{font-size:16px;line-height:22px}}.white-bg{background-color:#fff;width:100vw;height:650px}.sp{width:100%;height:200px}.cta{letter-spacing:.5px;color:#fff;background-color:#165dba;border:none;padding:12px 25px;font-size:14px;font-weight:500;transition:all .2s ease-in-out;display:inline-block}.cta:hover{background-color:#0057a4;transform:translate(5px)}.cta-border{background-color:#0000;border:1px solid #000;align-items:center;font-size:14px;font-weight:700;transition:all .2s ease-in-out;display:flex}.cta-border:hover{background-color:#165dba;transform:translate(5px)}.ex-vat{font-size:14px;font-weight:500}.scroll-margin{scroll-margin-top:120px}.price_our_gross{letter-spacing:.6px;margin-top:6px;font-weight:500;line-height:16px}.c-grid{grid-template-columns:repeat(2,1fr);align-items:center;gap:50px;display:grid}.sec-sp{margin-top:100px}@media only screen and (max-width:767px){.sec-sp{margin-top:70px}}.sec-page-sp{margin-top:56px}@media only screen and (max-width:767px){.sec-page-sp{margin-top:40px}}.sticky-nav-space{height:99px}@media only screen and (min-width:768px) and (max-width:1199px){.sticky-nav-space{height:95px}}@media only screen and (max-width:767px){.sticky-nav-space{height:75px}}.fallback-orm-logo{object-fit:contain;width:100%;max-width:200px;height:auto;margin:0 auto;display:block}
