header{padding-bottom:20px;position:relative}header .logo{border-radius:5px;height:60px;margin-top:20px}header .menu-mobile{display:flex;flex-direction:column;left:0;position:absolute;right:0;top:0;transition-delay:0s,0s;transition-duration:.6s,.6s;transition-property:background-color,opacity;transition-timing-function:ease-out,ease-out;width:100%;z-index:9999}header .menu-mobile .menu-button{align-items:center;background:var(--theme-color-1);border:2px solid var(--theme-color-2);border-radius:var(--border-radius);cursor:pointer;display:flex;flex-direction:column;height:33px;justify-content:center;margin:20px 5px 20px auto;padding:10px 0;position:fixed;top:0;width:65px}@media (min-width:1200px){header .menu-mobile .menu-button{right:calc(50% - 570px)}}@media (min-width:992px) and (max-width:1199px){header .menu-mobile .menu-button{right:calc(50% - 470px)}}@media (min-width:768px) and (max-width:991px){header .menu-mobile .menu-button{right:calc(50% - 360px)}}@media (min-width:576px) and (max-width:767px){header .menu-mobile .menu-button{right:calc(50% - 270px)}}@media (max-width:575px){header .menu-mobile .menu-button{right:calc(50% - 180px)}}header .menu-mobile .menu-button .button-bar{background:var(--theme-color-2);border-radius:8px;content:"";display:block;height:3px;margin:4px 10px;position:relative;top:0;transition:all .6s ease-in-out;width:45px}header .menu-mobile .menu-button.expand{left:160px;margin:0;position:fixed;top:20px;transition:all .6s ease-in-out;z-index:1002}header .menu-mobile .menu-button.expand .button-bar--top{top:12px;transform:rotate(45deg);transition:all .6s ease-in-out}header .menu-mobile .menu-button.expand .button-bar--middle{transform:rotate(135deg);transition:all .6s ease-in-out}header .menu-mobile .menu-button.expand .button-bar--bottom{opacity:0;transition:all .6s ease-in-out}header .menu-mobile .items-container{bottom:0;display:flex;left:0;overflow:hidden;position:fixed;top:0;z-index:1001}header .menu-mobile .items-container .menu-items{background:var(--theme-color-2);flex-basis:250px;height:100vh;margin-left:-350px;padding:120px 10px 0 30px;transition:margin-left .6s ease-in-out}header .menu-mobile .items-container .menu-items .item{padding-bottom:20px}header .menu-mobile .items-container .menu-items .item a{color:var(--theme-color-3);font-size:18px;text-decoration:none}header .menu-mobile .items-container .menu-items .item:hover{color:var(--theme-color-1)}header .menu-mobile .items-container .overlay{background:var(--theme-color-2);display:none;height:100vh;opacity:.7;width:100%}header .menu-mobile .items-container.expand{width:100%}header .menu-mobile .items-container.expand .menu-items{margin-left:0}header .menu-mobile .items-container.expand .overlay{display:block}@media (max-width:992px){header .logo{display:none}header .menu-mobile .items-container .menu-items{flex-basis:300px}header .menu-mobile .items-container .menu-items .item a{font-size:25px}header .menu-mobile .items-container .overlay{background:var(--theme-color-2);display:none;height:100vh;opacity:.7;width:100%}header .menu-mobile .items-container.expand{width:100%}header .menu-mobile .items-container.expand .menu-items{margin-left:0}header .menu-mobile .items-container.expand .overlay{display:block}}footer{background:var(--theme-color-2);color:var(--theme-color-3)}footer .footer-container{display:flex;height:100%;padding:40px 80px}footer #scrollTopButton{align-items:center;background-color:var(--theme-color-1);border-radius:50%;bottom:20px;color:var(--theme-color-2);cursor:pointer;display:none;height:50px;justify-content:center;position:fixed;right:10px;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:50px;z-index:1000}footer #scrollTopButton .material-icons{font-size:24px}footer #scrollTopButton:hover{background-color:var(--theme-color-3)}footer .branding{display:flex;flex-direction:column}footer .branding .logo{margin-bottom:20px;margin-top:20px;width:200px}footer .branding .socials{display:flex;gap:20px}footer .branding .socials a img{width:30px}footer .links{padding-left:60px}footer .links h3{margin-bottom:20px}footer .links ul{list-style:none;padding:0}footer .links ul li{margin-bottom:10px}footer .links ul li a{color:var(--theme-color-3);text-decoration:none}footer .links ul li a:hover{color:var(--theme-color-1)}footer .footer-copyright{width:100%}footer .footer-copyright .footer-copy{align-items:center;color:#fff;display:flex;padding:0 100px 15px 80px}footer .footer-copyright .footer-copy .fiendus-container{align-items:center;display:flex;margin-left:auto}footer .footer-copyright .footer-copy .fiendus-container img{margin-left:5px}@media (max-width:992px){footer .footer-copyright .footer-copy{padding:0 15px 15px}}@media (max-width:440px){footer .footer-copyright .footer-copy .copyright{display:none}footer .footer-copyright .footer-copy .fiendus-container{margin-left:0}}@media (max-width:992px){footer{height:100%}footer .footer-container{flex-direction:column;padding:0 15px 20px}footer .links{padding-left:0}}:root{--theme-color-1:#e0e5eb;--theme-color-2:#292d33;--theme-color-3:#fff;--text-color:#000;--background-color:#f3f1ef;--border-color:#ddd;--form-background-color:#fafafa;--border-radius:5px}html{box-sizing:border-box;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{background:var(--background-color);color:var(--text-color);display:flex;flex-direction:column;font-family:Roboto,sans-serif;font-size:16px;margin:0;min-height:100vh;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1{font-size:50px}h2{font-size:36px}h3{font-size:22px}header,main{width:100%}@media (min-width:1200px){header,main{width:1140px}}@media (min-width:992px) and (max-width:1199px){header,main{width:940px}}@media (min-width:768px) and (max-width:991px){header,main{width:720px}}@media (min-width:576px) and (max-width:767px){header,main{width:540px}}@media (max-width:575px){header,main{width:100%}}code{font-family:Menlo,Monaco,Lucida Console,Liberation Mono,DejaVu Sans Mono,Bitstream Vera Sans Mono,Courier New,monospace}.header-container,.main-container{display:flex;justify-content:center}.main-container{flex-grow:1}.btn{background:var(--theme-color-3);border:2px solid var(--theme-color-2);border-radius:var(--border-radius);color:var(--theme-color-2);cursor:pointer;display:inline-block;font-size:18px;height:50px;padding:0 15px;text-align:center}.btn-default{background:var(--theme-color-2);color:var(--theme-color-3)}.pop-on-hover{transition:transform .3s ease-in-out}.pop-on-hover:hover{transform:scale(1.05)}
