html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video,input,textarea,button{font-size:100%;font:inherit;vertical-align:baseline;border:0;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}input,textarea{box-sizing:border-box}html{scroll-behavior:smooth}main{overflow-x:hidden}@view-transition{navigation:auto}:root{--primary:#fa633a;--secondary:#fa6239;--accent:#a62e44;--background:#f5f5f5;--background-secondary:#e5e5e5;--foreground:#28282b;--inactive:#757575;--muted:#a52d43;--dark:#1b1611;--light:#fff}body{font-family:Nunito Sans Variable,serif}a{-webkit-user-select:none;user-select:none;text-decoration:none}.header{background-color:var(--background);-webkit-user-select:none;user-select:none;grid-template-rows:1fr;grid-template-columns:1fr 2fr;align-items:center;height:10dvh;min-height:60px;padding:0 8%;display:grid;position:relative}.header p,.header span,.header li,.header ul,.header label,.header a{color:var(--foreground)}.header .logo a{justify-self:start;align-items:center;width:-moz-fit-content;width:fit-content;display:flex}.header .logo a img{width:100px}.header .logo a .title{align-self:flex-end;padding:9px;display:grid}.header .logo a .title span{font-size:.9rem;font-weight:700}.header .logo a .title span:first-child{color:var(--accent)}.header .logo a .title span:nth-child(2){color:#c64600}.header .menubtn{z-index:3;justify-self:end;display:none}.header .menubtn label{cursor:pointer;flex-direction:column;justify-content:center;align-items:center;width:50px;height:40px;display:flex;position:relative}.header .menubtn label span{background:var(--foreground);transform-origin:50%;border-radius:3px;width:30px;height:3px;margin:4px 0;transition:transform .3s,opacity .3s,background .3s;display:block}#menucheck:checked~.menubtn label:hover span{background:var(--accent)}#menucheck:checked~.menubtn label span:first-child{transform:rotate(45deg)translate(6.5px,9px)}#menucheck:checked~.menubtn label span:nth-child(2){opacity:0;transform:scale(0)}#menucheck:checked~.menubtn label span:nth-child(3){transform:rotate(-45deg)translate(6.5px,-9px)}.header .navbar{grid-column:2;justify-self:end;font-size:1rem;font-weight:600}.header .navbar .menu{align-items:center;gap:1rem;display:flex}.header .navbar .menu .item{transition:background-color .2s;display:block;position:relative}.header .navbar .menu .item a{padding:1.5vh;transition:color .2s;display:block}.header .navbar .menu .item a:hover{color:var(--accent)}.header .navbar .menu .item .plus{transition:transform .3s}.header .navbar .menu .item:hover>a:first-of-type{color:var(--accent)}.header .navbar .menu .item:hover>label:first-of-type{color:var(--accent)}.header .navbar .menu .item:hover a .plus{transform:rotate(-180deg)}.header .navbar .menu .item.dropdown .dropdown-content{visibility:hidden;opacity:0;transition:opacity .3s,visibility .3s ease-in-out,transform .3s;position:fixed;transform:translateY(10px)}.header .navbar .menu .item.dropdown .dropdown-content li:first-child{border-top:solid 2px var(--foreground)}.header .navbar .menu .item.dropdown .dropdown-content a{padding:1.5vh 2vh}.header .navbar .menu .item.dropdown .dropdown-content{background-color:#fffffff8;border-radius:0 0 8px 8px;box-shadow:0 7px 29px #64646f33}.header .navbar .menu .item.dropdown:hover .dropdown-content{z-index:2;visibility:visible;opacity:1;transform:translateY(0)}.header .navbar .menu #lblsubmenu{visibility:hidden;transition:color .2s;position:fixed}.header .overlay{visibility:hidden;opacity:0;z-index:1;background-color:#0000;width:100%;max-width:0;height:100%;transition:all .2s ease-in-out;position:fixed;top:0;right:0}#menucheck:checked~.overlay{visibility:visible;opacity:1;background-color:#00000080;max-width:100%}@media screen and (max-width:1080px){.header{grid-template-columns:1fr 1fr}.header .menubtn{display:flex}.header .navbar{background-color:var(--background-secondary);visibility:hidden;opacity:0;pointer-events:none;width:40%;max-width:0%;height:100vh;max-height:100vh;transition:all .3s ease-out;position:fixed;top:0;right:0;box-shadow:0 5px 15px #00000059}#menucheck:checked~.navbar{visibility:visible;opacity:1;pointer-events:auto;z-index:2;max-width:80%}.header .navbar .menu{text-align:left;padding-top:10vh;display:block}.header .navbar .menu .item{transition:color .33s;display:block;position:relative}.header .navbar .menu .item .services{visibility:hidden;display:none}.header .navbar .menu .item a,.header .navbar .menu .item #lblsubmenu{visibility:visible;cursor:pointer;justify-content:space-between;align-items:center;padding:3.5vh 23.5% 3.5vh 3.5vh;display:flex;position:relative;box-shadow:0 0 0 1px #0000000d}.header .navbar .menu .item .plus{font-size:25px}.header .navbar .menu .item.dropdown .dropdown-content{opacity:0;visibility:hidden;border-radius:0;max-height:0;transition:all .4s;position:relative;overflow:hidden;transform:translateY(0)}.header .navbar .menu .item.dropdown .dropdown-content li:first-child{border-top:solid 2px var(--foreground)}.header .navbar .menu .item.dropdown .dropdown-content a{background-color:var(--background-secondary);padding:3vh 3vh 3vh 5vh}.header .navbar .menu .item.dropdown:has(#submenubtn:checked) #lblsubmenu .plus{transform:rotate(-180deg)}.header .navbar .menu .item.dropdown #submenubtn:checked~.dropdown-content{opacity:1;visibility:visible;max-height:700px}}
