main a svg:nth-child(1),main a svg:nth-child(2),main a span:nth-child(3),main a span:nth-child(4){transition:transform var(--hover-latency)}main a:hover svg:nth-child(1) path:nth-child(1),main a:active svg:nth-child(1) path:nth-child(1),main a:focus svg:nth-child(1) path:nth-child(1){fill:var(--color-background-accent)}main a:hover svg:nth-child(1) path:nth-child(2),main a:active svg:nth-child(1) path:nth-child(2),main a:focus svg:nth-child(1) path:nth-child(2){fill:var(--color-shadow-accent)}main a:hover svg:nth-child(1) path:nth-child(3),main a:active svg:nth-child(1) path:nth-child(3),main a:focus svg:nth-child(1) path:nth-child(3){stroke:var(--color-background-accent)}main a:active,main a:focus{outline:none}main a:active svg:nth-child(1) .svg-outline,main a:focus svg:nth-child(1) .svg-outline{opacity:1}main a:active svg:nth-child(2) .svg-outline,main a:focus svg:nth-child(2) .svg-outline{opacity:1}address>menu li:nth-child(1) a:active,address>menu li:nth-child(1) a:focus,address>menu li:nth-child(2) a:active,address>menu li:nth-child(2) a:focus{outline-style:solid;outline-width:var(--outline-width);outline-offset:var(--outline-width);outline-color:var(--color-shadow)}address>menu li:nth-child(1) a:active svg,address>menu li:nth-child(1) a:focus svg,address>menu li:nth-child(1) button:active svg,address>menu li:nth-child(1) button:focus svg,address>menu li:nth-child(2) a:active svg,address>menu li:nth-child(2) a:focus svg,address>menu li:nth-child(2) button:active svg,address>menu li:nth-child(2) button:focus svg{outline-style:solid;outline-width:var(--outline-width);outline-offset:var(--outline-width);outline-color:var(--color-main)}address>menu li:nth-child(3) .main-button:active>span:after,address>menu li:nth-child(3) .main-button:focus>span:after{outline-color:#192734}address>menu li:nth-child(4) .main-button:active>span:after,address>menu li:nth-child(4) .main-button:focus>span:after{outline-color:#c837ab}address>menu li:nth-child(5) .main-button:active>span:after,address>menu li:nth-child(5) .main-button:focus>span:after{outline-color:#3b5998}address>menu li:nth-child(6) .main-button.shadow-text:active,address>menu li:nth-child(6) .main-button.shadow-text:focus{outline-color:#228841}address>menu li:nth-child(6) .main-button.shadow-text:active>span:nth-child(1):after,address>menu li:nth-child(6) .main-button.shadow-text:focus>span:nth-child(1):after{outline-color:#175e2c}address>menu li:nth-child(7) .main-button.shadow-text:active,address>menu li:nth-child(7) .main-button.shadow-text:focus{outline-color:#257ead}address>menu li:nth-child(7) .main-button.shadow-text:active>span:nth-child(1):after,address>menu li:nth-child(7) .main-button.shadow-text:focus>span:nth-child(1):after{outline-color:#154965}address>menu li:nth-child(8) .main-button.shadow-text:active,address>menu li:nth-child(8) .main-button.shadow-text:focus{outline-color:#8e3eff}address>menu li:nth-child(8) .main-button.shadow-text:active>span:nth-child(1):after,address>menu li:nth-child(8) .main-button.shadow-text:focus>span:nth-child(1):after{outline-color:#005c9f}section h2{position:relative;padding-top:10vw;display:flex;justify-content:center;gap:2vw}section h2 svg:nth-child(1){height:6vw}section h2 svg:nth-child(2){height:10vw;position:absolute;top:7vw;left:45%;z-index:-1}body[dir=rtl] section h2 svg:nth-child(2){left:auto;right:45%}section#services ul li{display:flex;justify-content:center;align-items:center;gap:4vw;margin-top:8vw;list-style:none}section#services ul li:after,section#services ul li:before{content:""}section#services ul li div{display:grid;grid-template:16vw 12vw/46vw;flex-shrink:0}section#services ul li div p{grid-area:1/1;align-self:end;justify-self:center;padding:0vw 6vw;text-align:center;color:var(--color-accent)}section#services ul li div span{grid-area:2/1;justify-self:center;align-self:center;padding:0vw 11vw;text-align:center;display:block;color:var(--color-main)}section#services ul li div svg{justify-self:center}section#services ul li div svg:nth-child(1){height:24vw;grid-area:1/1}section#services ul li div svg:nth-child(3){height:12vw;grid-area:2/1}section#services ul li>svg{height:22vw;flex-shrink:0;align-self:start}section#services ul li:nth-child(even){flex-direction:row-reverse}address{width:80vw;height:36vw;position:relative;margin:8vw auto}address>svg:nth-child(1),address>svg:nth-child(2),address>svg:nth-child(3){position:absolute;z-index:-3;height:12vw}address>svg:nth-child(1){top:-5vw;left:-4vw}address>svg:nth-child(2){top:-4vw;right:4vw}address>svg:nth-child(3){bottom:-4vw;right:8vw}address menu{width:80vw;display:grid;grid-template:repeat(3, 12vw)/repeat(5, 16vw)}address menu li{margin:1vw;display:flex;justify-content:center;align-items:center}address menu li:nth-child(1),address menu li:nth-child(2){gap:2vw}address menu li:nth-child(1)>a,address menu li:nth-child(1)>button,address menu li:nth-child(2)>a,address menu li:nth-child(2)>button{height:6vw;display:flex;align-items:center;justify-content:center;text-decoration:none}address menu li:nth-child(1)>a svg,address menu li:nth-child(1)>button svg,address menu li:nth-child(2)>a svg,address menu li:nth-child(2)>button svg{height:3vw;border-radius:.5vw;outline-color:var(--color-main)}address menu li:nth-child(1)>a,address menu li:nth-child(2)>a{width:34vw;gap:2vw;color:var(--color-main);font-style:normal;background-color:var(--color-background);border-radius:2vw}address menu li:nth-child(1)>button,address menu li:nth-child(2)>button{width:6vw}address menu li:nth-child(3) .main-button,address menu li:nth-child(4) .main-button,address menu li:nth-child(5) .main-button{width:auto}address menu li:nth-child(1){grid-area:1/1/1/4}address menu li:nth-child(2){grid-area:2/1/2/4}address menu li:nth-child(3){grid-area:3/1}address menu li:nth-child(3) .main-button>span:nth-child(1):after,address menu li:nth-child(3) .main-button>span:nth-child(1) svg path:nth-child(2){background-color:#192734}address menu li:nth-child(4){grid-area:3/2}address menu li:nth-child(4) .main-button>span:nth-child(1):after,address menu li:nth-child(4) .main-button>span:nth-child(1) svg path:nth-child(2){background-image:linear-gradient(180deg, #9A1E7E, #B3143B, #C06606)}address menu li:nth-child(5){grid-area:3/3}address menu li:nth-child(5) .main-button>span:nth-child(1):after,address menu li:nth-child(5) .main-button>span:nth-child(1) svg path:nth-child(2){background-color:#3b5998}address menu>li>svg{height:100%;position:absolute;z-index:-1}address menu>li .main-button{width:26vw}address menu>li:nth-child(6){grid-area:1/4/1/6}address menu>li:nth-child(6) a{background-color:#228841}address menu>li:nth-child(6) a>span:nth-child(1):after{background-color:#175e2c}address menu>li:nth-child(6) a span:nth-child(2){color:#fff}address menu>li:nth-child(6) a .main-selection-invert::selection{background-color:#fff;color:#228841}address menu>li:nth-child(7){grid-area:2/4/2/6}address menu>li:nth-child(7) a{background-color:#257ead}address menu>li:nth-child(7) a>span:nth-child(1):after{background-color:#154965}address menu>li:nth-child(7) a span:nth-child(2){color:#fff}address menu>li:nth-child(7) a .main-selection-invert::selection{background-color:#fff;color:#257ead}address menu>li:nth-child(8){grid-area:3/4/3/6}address menu>li:nth-child(8) a{background-image:linear-gradient(45deg, #0595FF, #8E3EFF, #FF6B66)}address menu>li:nth-child(8) a>span:nth-child(1):after{background-image:linear-gradient(45deg, #005C9F, #6E49E5)}address menu>li:nth-child(8) a span:nth-child(2){color:#fff}address menu>li:nth-child(8) a .main-selection-invert::selection{background-color:#fff;color:#8e3eff}body[dir=rtl] address>svg:nth-child(1){left:auto;right:-4vw}body[dir=rtl] address>svg:nth-child(2){right:auto;left:4vw}body[dir=rtl] address>svg:nth-child(3){right:auto;left:8vw}