main:where(.astro-TGGC6KON){background-color:#fff;background-color:#fffffff2;border-radius:3px;box-shadow:2px 2px 1px #0000001a;border-top:0;border-left:0;box-sizing:border-box;overflow:hidden}.page-content:where(.astro-TGGC6KON){padding:20px}body{background:rgb(206,224,236);background:radial-gradient(circle,rgb(255,255,255) 0%,rgb(206,224,236) 100%);font-family:Arial,sans-serif,sans-serif}::selection{background:#1f3765;color:#fff;text-shadow:none}.grid{max-width:980px;margin:0 auto}.main-content{color:#444;line-height:1.5}.main-content ul{list-style:none;padding-left:15px}.main-content ul li:before{--size: 8px;content:"";display:inline-block;width:var(--size);height:var(--size);margin-right:4px;margin-bottom:2px;background-color:transparent;border-radius:50%;border:2px solid #d5d5d5;box-sizing:border-box}.main-content .table{--border: 1px solid #DDD;border-left:var(--border);border-bottom:var(--border);font-size:14px}.main-content .table .row{display:flex}.main-content .table .col{flex-grow:1;border:var(--border);border-bottom:0;border-left:0;padding:8px}.main-content .source{font-size:12px}.row:where(.astro-KTAM23Y2){display:flex;justify-content:space-between;align-items:center}.col-logo:where(.astro-KTAM23Y2) img:where(.astro-KTAM23Y2){margin-top:20px;margin-bottom:20px}.col-contact:where(.astro-KTAM23Y2){display:flex;gap:32px;padding-bottom:30px}a:where(.astro-KTAM23Y2){font-size:11px;color:#888;border-bottom:1px dotted currentColor;text-decoration:none}a:where(.astro-KTAM23Y2):hover{border-bottom-style:solid}.get-in-touch:where(.astro-KTAM23Y2){font-size:11px;text-align:center}.get-in-touch:where(.astro-KTAM23Y2) strong:where(.astro-KTAM23Y2){font-size:16px;font-weight:700;color:#1f3765;display:block;margin-top:1px}.get-in-touch:where(.astro-KTAM23Y2) strong:where(.astro-KTAM23Y2):before{--size: 16px;background-image:var(--iconPhone);background-repeat:no-repeat;content:"";width:var(--size);height:var(--size);display:inline-block;margin-right:4px;transform:translateY(3px)}@media screen and (max-width: 768px){.row:where(.astro-KTAM23Y2){flex-wrap:wrap}.col-logo:where(.astro-KTAM23Y2){flex-grow:1;flex-basis:100%;display:flex;justify-content:center}.col-contact:where(.astro-KTAM23Y2){flex-grow:1;flex-basis:100%;justify-content:space-around}}.hero:where(.astro-Z4UUCAUI){position:relative;padding:20px}.hero:where(.astro-Z4UUCAUI):after{position:absolute;background-color:#1f3765;background-image:var(--dottedBg);top:0;left:0;width:100%;height:100%;opacity:.6;content:""}.hero:where(.astro-Z4UUCAUI).--is-home:after{height:247px;opacity:.4}.hero:where(.astro-Z4UUCAUI) .content:where(.astro-Z4UUCAUI){position:relative;z-index:1}h1:where(.astro-Z4UUCAUI){font-size:40px;line-height:40px;color:#e8f7ff;font-weight:400;margin:36px 0 0}.slider:where(.astro-Z4UUCAUI){display:block;width:100%;position:absolute;top:0;left:0;background-image:var(--slide-bg, )}.slide:where(.astro-Z4UUCAUI){position:relative;height:393px;display:none}.slide:where(.astro-Z4UUCAUI) .bg:where(.astro-Z4UUCAUI){position:absolute;top:0;opacity:0;transition:opacity 1s}.slide:where(.astro-Z4UUCAUI) .text:where(.astro-Z4UUCAUI){position:absolute;z-index:1;top:220px;left:20px;max-width:calc(100% - 50px);transform:translateY(-300px);transition:transform 1s cubic-bezier(.47,1.64,.41,.8)}.slide:where(.astro-Z4UUCAUI).--visible{display:block}.slide:where(.astro-Z4UUCAUI).--animated .bg:where(.astro-Z4UUCAUI){opacity:1}.slide:where(.astro-Z4UUCAUI).--animated .text:where(.astro-Z4UUCAUI){transform:translateY(0)}nav:where(.astro-TS6EV5FE){background-color:#1f3765;background-image:var(--menuBg);list-style:none;padding:0;display:flex;border-radius:3px;overflow:hidden}nav:where(.astro-TS6EV5FE) a:where(.astro-TS6EV5FE){font-size:12px;line-height:1em;padding:15px 16px 15px 15px;color:#afd2ea;text-decoration:none;cursor:pointer;transition:padding-right .2s ease,background-color .4s linear;border-top:3px solid transparent;box-shadow:#0000001a -1px 0}nav:where(.astro-TS6EV5FE) a:where(.astro-TS6EV5FE):not(.active):hover{box-shadow:inset #000000e6 0 8px 15px;border-top-color:#0068ff;background:rgba(0,0,0,.4);padding-right:50px}nav:where(.astro-TS6EV5FE) a:where(.astro-TS6EV5FE)+a:where(.astro-TS6EV5FE){border-left:1px solid rgba(255,255,255,.1)}nav:where(.astro-TS6EV5FE) a:where(.astro-TS6EV5FE).active{border-top-color:#fc0;box-shadow:inset #000000b3 0 8px 15px;cursor:default}.footer:where(.astro-ZFB4NLD6){font-size:11px;color:#888;text-align:right;margin-top:15px}
