#intro{background-size:cover;background-attachment:fixed;background-position:bottom center;background-repeat:no-repeat}#one,#two,#three{background-size:cover;background-attachment:fixed;background-position:center center}@media (max-width: 424px) and ((aspect-ratio: 1/1) or (min-aspect-ratio: 1/1)){#intro{background-image:url(../../images/horizontal/intro-425.webp)}#one{background-image:url(../../images/horizontal/one-425.webp)}#two{background-image:url(../../images/horizontal/two-425.webp)}#three{background-image:url(../../images/horizontal/three-425.webp)}}@media (max-width: 424px) and (max-aspect-ratio: 1/1){#intro{background-image:url(../../images/vertical/intro-425.webp)}#one{background-image:url(../../images/vertical/one-425.webp)}#two{background-image:url(../../images/vertical/two-425.webp)}#three{background-image:url(../../images/vertical/three-425.webp)}}@media (min-width: 425px) and (max-width: 599px) and ((aspect-ratio: 1/1) or (min-aspect-ratio: 1/1)){#intro{background-image:url(../../images/horizontal/intro-600.webp)}#one{background-image:url(../../images/horizontal/one-600.webp)}#two{background-image:url(../../images/horizontal/two-600.webp)}#three{background-image:url(../../images/horizontal/three-600.webp)}}@media (min-width: 425px) and (max-width: 599px) and (max-aspect-ratio: 1/1){#intro{background-image:url(../../images/vertical/intro-600.webp)}#one{background-image:url(../../images/vertical/one-600.webp)}#two{background-image:url(../../images/vertical/two-600.webp)}#three{background-image:url(../../images/vertical/three-600.webp)}}@media (min-width: 600px) and (max-width: 767px) and ((aspect-ratio: 1/1) or (min-aspect-ratio: 1/1)){#intro{background-image:url(../../images/horizontal/intro-768.webp)}#one{background-image:url(../../images/horizontal/one-768.webp)}#two{background-image:url(../../images/horizontal/two-768.webp)}#three{background-image:url(../../images/horizontal/three-768.webp)}}@media (min-width: 600px) and (max-width: 767px) and (max-aspect-ratio: 1/1){#intro{background-image:url(../../images/vertical/intro-768.webp)}#one{background-image:url(../../images/vertical/one-768.webp)}#two{background-image:url(../../images/vertical/two-768.webp)}#three{background-image:url(../../images/vertical/three-768.webp)}}@media (min-width: 768px) and (max-width: 1023px) and ((aspect-ratio: 1/1) or (min-aspect-ratio: 1/1)){#intro{background-image:url(../../images/horizontal/intro-1024.webp)}#one{background-image:url(../../images/horizontal/one-1024.webp)}#two{background-image:url(../../images/horizontal/two-1024.webp)}#three{background-image:url(../../images/horizontal/three-1024.webp)}}@media (min-width: 768px) and (max-width: 1023px) and (max-aspect-ratio: 1/1){#intro{background-image:url(../../images/vertical/intro-1024.webp)}#one{background-image:url(../../images/vertical/one-1024.webp)}#two{background-image:url(../../images/vertical/two-1024.webp)}#three{background-image:url(../../images/vertical/three-1024.webp)}}@media (min-width: 1024px) and (max-width: 1439px) and ((aspect-ratio: 1/1) or (min-aspect-ratio: 1/1)){#intro{background-image:url(../../images/horizontal/intro-1440.webp)}#one{background-image:url(../../images/horizontal/one-1440.webp)}#two{background-image:url(../../images/horizontal/two-1440.webp)}#three{background-image:url(../../images/horizontal/three-1440.webp)}}@media (min-width: 1024px) and (max-width: 1439px) and (max-aspect-ratio: 1/1){#intro{background-image:url(../../images/vertical/intro-1440.webp)}#one{background-image:url(../../images/vertical/one-1440.webp)}#two{background-image:url(../../images/vertical/two-1440.webp)}#three{background-image:url(../../images/vertical/three-1440.webp)}}@media (min-width: 1440px) and (max-width: 1919px) and ((aspect-ratio: 1/1) or (min-aspect-ratio: 1/1)){#intro{background-image:url(../../images/horizontal/intro-1920.webp)}#one{background-image:url(../../images/horizontal/one-1920.webp)}#two{background-image:url(../../images/horizontal/two-1920.webp)}#three{background-image:url(../../images/horizontal/three-1920.webp)}}@media (min-width: 1440px) and (max-width: 1919px) and (max-aspect-ratio: 1/1){#intro{background-image:url(../../images/vertical/intro-1920.webp)}#one{background-image:url(../../images/vertical/one-1920.webp)}#two{background-image:url(../../images/vertical/two-1920.webp)}#three{background-image:url(../../images/vertical/three-1920.webp)}}@media (min-width: 1920px) and (max-width: 2559px) and ((aspect-ratio: 1/1) or (min-aspect-ratio: 1/1)){#intro{background-image:url(../../images/horizontal/intro-2560.webp)}#one{background-image:url(../../images/horizontal/one-2560.webp)}#two{background-image:url(../../images/horizontal/two-2560.webp)}#three{background-image:url(../../images/horizontal/three-2560.webp)}}@media (min-width: 1920px) and (max-width: 2559px) and (max-aspect-ratio: 1/1){#intro{background-image:url(../../images/vertical/intro-2560.webp)}#one{background-image:url(../../images/vertical/one-2560.webp)}#two{background-image:url(../../images/vertical/two-2560.webp)}#three{background-image:url(../../images/vertical/three-2560.webp)}}@media (min-width: 2560px) and ((aspect-ratio: 1/1) or (min-aspect-ratio: 1/1)){#intro{background-image:url(../../images/horizontal/intro.webp)}#one{background-image:url(../../images/horizontal/one.webp)}#two{background-image:url(../../images/horizontal/two.webp)}#three{background-image:url(../../images/horizontal/three.webp)}}@media (min-width: 2560px) and (max-aspect-ratio: 1/1){#intro{background-image:url(../../images/vertical/intro.webp)}#one{background-image:url(../../images/vertical/one.webp)}#two{background-image:url(../../images/vertical/two.webp)}#three{background-image:url(../../images/vertical/three.webp)}}#contact{overflow:hidden;padding-bottom:0}#contact .box{-moz-transition:-moz-transform 1s ease;-webkit-transition:-webkit-transform 1s ease;-ms-transition:-ms-transform 1s ease;transition:transform 1s ease;-moz-transform:translateY(0);-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);position:relative;flex-direction:row;display:flex;gap:1rem}#contact.inactive .box{-moz-transform:translateY(100%);-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}@media screen and (max-width: 736px){#contact .box{padding:1.5em 1.5em 2em}}@media screen and (max-width: 480px){#contact .box{padding:1em 1em 2em}}a.disabled{pointer-events:none;cursor:default}.card{display:flex;flex-wrap:wrap;gap:1em}.card a:hover{background:#ffffff90}.card a{background:#fff;box-shadow:0 0 .5em #0000001a;border-radius:.5em;overflow:hidden;padding:1.5em;flex:1;min-width:250px}
