@font-face{font-family:Eudoxussans;src:url(/fonts/EudoxusSans-Bold.ttf)format("truetype")}.container{width:100%;margin:0;padding:0;overflow-y:hidden}.content{text-align:center;justify-content:center}section{width:100%}video#vid{width:100vw;height:100vh;margin:0 auto}.profile{height:auto;margin-bottom:7em;padding:0;display:block}.card{background-color:var(--tw-bg);max-width:32em;margin:0 auto;padding:2em;display:block}.profile h1{margin-top:-1.5em}.profile img{border:1px solid #555;border-radius:100vh;margin:1em auto 0}.profile p{color:var(--tw-foreground);margin:1em auto}.profile button{letter-spacing:3px;font-family:nubit,sans-serif;font-size:var(--font-2xl);border:1px solid #fff;margin-top:1em;padding:1em 2em}.profile button img{border:none;height:24px;margin:0;display:inline-block}.profile button:hover{background-color:var(--tw-bg);color:var(--tw-foreground)}.clients{border-top:1px solid #555}.clients p{text-align:left;font-size:var(--font-2xl);color:var(--tw-foreground);padding:1em;font-family:nubit,sans-serif}.clients img{height:3.6em;margin:1em;display:inline-block}.call{padding:5em 0}.call h1{margin-bottom:1em;line-height:1em}.call p{font-size:var(--font-lg);color:var(--tw-foreground);margin-bottom:3em}port a button:hover{background-color:var(--tw-bg);color:var(--tw-foreground)}.call .stripe{color:#000;background:#fff;width:100%;margin:12em 0 2em;padding:1.8em;display:inline-block}.call h2{display:inline-block}.call button{border:1px solid #fff;border-radius:36px;margin:1em 3em;padding:1em 3em;display:inline-block}.call button:hover{color:#000;background:#fff}footer{border-top:1px solid #111;padding:3em 9em}footer h2{padding:0 3em}.foots{grid-template-rows:repeat(2,auto);grid-template-columns:repeat(3,1fr);gap:1rem;padding:3em 6em;display:grid}.foots a{color:inherit}.foots a:hover{color:#ff0;text-decoration:underline}.parallax{background-color:var(--tw-bg);height:100vh;position:relative}.parallax>div{z-index:1;width:100%;height:100%;position:absolute;top:0;left:0;transform:translateZ(-50px)}@media (max-width:450px){.profile{padding:1em}.card{width:90%}.clients p{text-align:center}.call p{padding:1em}footer{padding:3em 0}.foots{text-align:right;font-size:var(--font-lg);grid-template-rows:repeat(2,auto);grid-template-columns:repeat(1,1fr);gap:1rem;padding:1em 3em;display:grid}.foots a{color:#555}}#menu{width:100%;height:100%;padding:0}.bur{z-index:1000;width:2em;height:2em;display:block;position:fixed;top:1em;right:1em}
