@charset "utf-8";#pageinfo,body{background:#fff}a,body{color:#1e1f1f}a.phone::before,i.fa-phone-alt{transform:scaleX(-1)}#page,a.email,a.phone,body,sub,sup{position:relative}#page,.clear,svg:not(:root){overflow:hidden}.vcard,article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}.vcard,body,html{width:100%}.uk-dotnav,.vcard{text-align:center}html{height:100%;-webkit-tap-highlight-color:#000}body{font-family:Outfit;font-weight:300;font-style:normal;font-size:74%;-webkit-tap-highlight-color:transparent}#pageinfo{position:fixed;z-index:99999;top:1px;left:1px;color:#000;padding:3px;display:none}.small{font-size:.8em}.ntm{margin-top:0!important}.nbm{margin-bottom:0!important}.ntp{padding-top:0!important}.nbp{padding-bottom:0!important}.nobreak{white-space:nowrap}.maxwidth{max-width:1200px}.clear{clear:both;height:0}.rounded{-moz-border-radius:1em;-webkit-border-radius:1em;border-radius:1em}.rounded_top{-moz-border-radius:1em 1em 0 0;-webkit-border-radius:1em 1em 0 0;border-radius:1em 1em 0 0}.rounded_left{-moz-border-radius:1em 0 0 1em;-webkit-border-radius:1em 0 0 1em;border-radius:1em 0 0 1em}.rounded_right{-moz-border-radius:0 1em 1em 0;-webkit-border-radius:0 1em 1em 0;border-radius:0 1em 1em 0}.shadow{-moz-box-shadow:2px 4px 6px grey;-webkit-box-shadow:2px 4px 6px grey;box-shadow:2px 4px 6px grey}.shadow_small{-moz-box-shadow:2px 2px 3px grey;-webkit-box-shadow:2px 4px 3px grey;box-shadow:2px 2px 3px grey}.border-box,:after,:before,a,article,aside,button,div,figure,footer,h1,h2,h3,h4,header,i,input,label,li,main,nav,p,picture,section,select,span,table,td,textarea,th,tr,ul{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.transition_all{-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-ms-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}.transition_bg{-webkit-transition:background .3s ease-in-out;-moz-transition:background .3s ease-in-out;-ms-transition:background .3s ease-in-out;-o-transition:background .3s ease-in-out;transition:background .3s ease-in-out}.transition_op{-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-ms-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.transition_bgsize{-webkit-transition:background-size .3s ease-in-out;-moz-transition:background-size .3s ease-in-out;-ms-transition:background-size .3s ease-in-out;-o-transition:background-size .3s ease-in-out;transition:background-size .3s ease-in-out}.uk-button,a,a::before{transition:.3s ease-in-out}article,aside,blockquote,body,dd,div,dl,dt,fieldset,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,hmtl,input,label,legend,li,menu,nav,ol,p,pre,section,td,th,ul{margin:0;padding:0;border:0}a{background-color:transparent;text-decoration:underline}sub,sup{font-size:75%;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}em{color:inherit}.uk-section-default{background:0 0}.uk-lightbox{background:rgba(20,20,20,.9)}.uk-navbar-item{min-height:auto}.uk-navbar-nav{gap:0!important}.uk-dotnav li>a{width:.6em;height:.6em;margin:0 .2em .2em 0;background:#fff!important;border:none;border-radius:.4em}.uk-dotnav li.uk-active>a{background:#667769!important}.uk-button{padding:.5em 2em;font-weight:400;border:none}.uk-button:hover{transform:scale(1.1)}i.fa-envelope{font-size:1.1em}#page,.vcard p{font-size:1.6em}a:active,a:hover{outline:0}a.email:hover,a.noline:hover,a.phone:hover,a:hover{color:#ef7b24;text-decoration:underline}a.email::before,a.phone::before{position:absolute;top:.2em;color:#828282;font-family:'Font Awesome 6 Free';line-height:1}a::before{text-decoration:none!important}a.noline{color:#1e1f1f;text-decoration:none}a.email,a.phone{display:inline-block;padding-left:1.7em;color:inherit;text-decoration:none}a.phone::before{left:1px;content:"\f879";font-size:1em;font-weight:900}a.email::before{left:0;content:"\f0e0";font-size:1.1em;font-weight:400}#page{line-height:1.2}.vcard{margin-top:5vh}.vcard img{display:inline-block;width:95%;max-width:700px;height:auto;margin-top:2em}.vcard p{margin-top:1em}.vcard p strong{font-weight:500}.vcard h1{margin-top:2em;color:#ef7b24;font-size:2em;font-weight:600;line-height:1.3}@media (min-width:640px){.uk-dotnav li>a{width:.8em;height:.8em;margin:0 .5em .2em 0;border-radius:.5em}.vcard{margin-top:20vh}}@media print{#pageinfo{display:none!important}body{font-size:74%;background:#fff;color:#000}}