.route-enter-from{opacity:0;transform:translateY(-30px)}.route-leave-to{opacity:0;transform:translateY(30px)}.route-enter-active{transition:all .4s ease-out}.route-leave-active{transition:all .4s ease-in}.route-enter-to,.route-leave-from{opacity:1;transform:translateY(0)}li[data-v-c65c6ce4]{margin:1rem 0;border:1px solid #424242;border-radius:12px;padding:1rem}h3[data-v-c65c6ce4]{font-size:1.5rem}h3[data-v-c65c6ce4],h4[data-v-c65c6ce4],div[data-v-c65c6ce4]{margin:.5rem 0}.actions[data-v-c65c6ce4]{display:flex;justify-content:flex-end}h2[data-v-a2d1893b]{margin:.5rem 0}ul[data-v-465a4f16]{list-style:none;margin:0;padding:0}.controls[data-v-465a4f16]{display:flex;justify-content:space-between}.card[data-v-c46946dc]{border-radius:12px;box-shadow:0 2px 8px #00000042;padding:1rem;margin:2rem auto;max-width:40rem}.badge[data-v-57e72fca]{background-color:#ccc;color:#252525;border-radius:30px;padding:.5rem 1.5rem;display:inline-block;margin-right:.5rem}.frontend[data-v-57e72fca]{background-color:#3d008d;color:#fff}.backend[data-v-57e72fca]{background-color:#71008d;color:#fff}.fullstack[data-v-57e72fca]{background-color:#8d006e;color:#fff}.spinner[data-v-04055fd2]{display:flex;justify-content:center;align-items:center;width:100%}.lds-roller[data-v-04055fd2]{display:inline-block;position:relative;width:80px;height:80px}.lds-roller div[data-v-04055fd2]{animation:lds-roller-04055fd2 1.2s cubic-bezier(.5,0,.5,1) infinite;transform-origin:40px 40px}.lds-roller div[data-v-04055fd2]:after{content:" ";display:block;position:absolute;width:7px;height:7px;border-radius:50%;background:#47d7ac;margin:-4px 0 0 -4px}.lds-roller div[data-v-04055fd2]:nth-child(1){animation-delay:-36ms}.lds-roller div[data-v-04055fd2]:nth-child(1):after{top:63px;left:63px}.lds-roller div[data-v-04055fd2]:nth-child(2){animation-delay:-72ms}.lds-roller div[data-v-04055fd2]:nth-child(2):after{top:68px;left:56px}.lds-roller div[data-v-04055fd2]:nth-child(3){animation-delay:-.108s}.lds-roller div[data-v-04055fd2]:nth-child(3):after{top:71px;left:48px}.lds-roller div[data-v-04055fd2]:nth-child(4){animation-delay:-.144s}.lds-roller div[data-v-04055fd2]:nth-child(4):after{top:72px;left:40px}.lds-roller div[data-v-04055fd2]:nth-child(5){animation-delay:-.18s}.lds-roller div[data-v-04055fd2]:nth-child(5):after{top:71px;left:32px}.lds-roller div[data-v-04055fd2]:nth-child(6){animation-delay:-.216s}.lds-roller div[data-v-04055fd2]:nth-child(6):after{top:68px;left:24px}.lds-roller div[data-v-04055fd2]:nth-child(7){animation-delay:-.252s}.lds-roller div[data-v-04055fd2]:nth-child(7):after{top:63px;left:17px}.lds-roller div[data-v-04055fd2]:nth-child(8){animation-delay:-.288s}.lds-roller div[data-v-04055fd2]:nth-child(8):after{top:56px;left:12px}@keyframes lds-roller-04055fd2{0%{transform:rotate(0)}to{transform:rotate(360deg)}}html,body{height:100%;scroll-behavior:smooth;box-sizing:border-box}*,*:before,*:after{box-sizing:inherit;padding:0;margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ul,ol{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:""}a{text-decoration:none;outline:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:Open Sans;src:local("Open Sans"),url(./assets/fonts/OpenSans-ExtraBold.ttf) format("truetype"),url(./assets/fonts/OpenSans-ExtraBold.woff2) format("woff2"),url(./assets/fonts/OpenSans-ExtraBold.woff) format("woff");font-weight:900}@font-face{font-family:Open Sans;src:local("Open Sans"),url(./assets/fonts/OpenSans-ExtraBoldItalic.ttf) format("truetype"),url(./assets/fonts/OpenSans-ExtraBoldItalic.woff2) format("woff2"),url(./assets/fonts/OpenSans-ExtraBoldItalic.woff) format("woff");font-style:italic;font-weight:900}@font-face{font-family:Open Sans;src:local("Open Sans"),url(./assets/fonts/OpenSans-Bold.ttf) format("truetype"),url(./assets/fonts/OpenSans-Bold.woff2) format("woff2"),url(./assets/fonts/OpenSans-Bold.woff) format("woff");font-weight:700}@font-face{font-family:Open Sans;src:local("Open Sans"),url(./assets/fonts/OpenSans-Bolditalic.ttf) format("truetype"),url(./assets/fonts/OpenSans-Bolditalic.woff2) format("woff2"),url(./assets/fonts/OpenSans-Bolditalic.woff) format("woff");font-style:italic;font-weight:700}@font-face{font-family:Open Sans;src:local("Open Sans"),url(./assets/fonts/OpenSans-Semibold.ttf) format("truetype"),url(./assets/fonts/OpenSans-Semibold.woff2) format("woff2"),url(./assets/fonts/OpenSans-Semibold.woff) format("woff");font-weight:600}@font-face{font-family:Open Sans;src:local("Open Sans"),url(./assets/fonts/OpenSans-SemiboldItalic.ttf) format("truetype"),url(./assets/fonts/OpenSans-SemiboldItalic.woff2) format("woff2"),url(./assets/fonts/OpenSans-SemiboldItalic.woff) format("woff");font-style:italic;font-weight:600}@font-face{font-family:Open Sans;src:local("Open Sans"),url(./assets/fonts/OpenSans-Regular.ttf) format("truetype"),url(./assets/fonts/OpenSans-Regular.woff2) format("woff2"),url(./assets/fonts/OpenSans-Regular.woff) format("woff");font-weight:400}@font-face{font-family:Open Sans;src:local("Open Sans"),url(./assets/fonts/OpenSans-Italic.ttf) format("truetype"),url(./assets/fonts/OpenSans-Italic.woff2) format("woff2"),url(./assets/fonts/OpenSans-Italic.woff) format("woff");font-style:italic;font-weight:400}@font-face{font-family:Open Sans;src:local("Open Sans"),url(./assets/fonts/OpenSans-Light.ttf) format("truetype"),url(./assets/fonts/OpenSans-Light.woff2) format("woff2"),url(./assets/fonts/OpenSans-Light.woff) format("woff");font-weight:300}@font-face{font-family:Open Sans;src:local("Open Sans"),url(./assets/fonts/OpenSans-LightItalic.ttf) format("truetype"),url(./assets/fonts/OpenSans-LightItalic.woff2) format("woff2"),url(./assets/fonts/OpenSans-LightItalic.woff) format("woff");font-style:italic;font-weight:300}@font-face{font-family:Roboto;src:local("Roboto"),url(./assets/fonts/Roboto-BlackItalic.ttf) format("truetype");font-weight:900;font-style:italic}@font-face{font-family:Roboto;src:local("Roboto"),url(./assets/fonts/Roboto-Black.ttf) format("truetype");font-weight:900}@font-face{font-family:Roboto;src:local("Roboto"),url(./assets/fonts/Roboto-Bold.ttf) format("truetype");font-weight:700}@font-face{font-family:Roboto;src:local("Roboto"),url(./assets/fonts/Roboto-BoldItalic.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:Roboto;src:local("Roboto"),url(./assets/fonts/Roboto-Medium.ttf) format("truetype");font-weight:500}@font-face{font-family:Roboto;src:local("Roboto"),url(./assets/fonts/Roboto-MediumItalic.ttf) format("truetype");font-weight:500;font-style:italic}@font-face{font-family:Roboto;src:local("Roboto"),url(./assets/fonts/Roboto-RegularItalic.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:Roboto;src:local("Roboto"),url(./assets/fonts/Roboto-Regular.ttf) format("truetype");font-weight:400}@font-face{font-family:Roboto;src:local("Roboto"),url(./assets/fonts/Roboto-Light.ttf) format("truetype");font-weight:300}@font-face{font-family:Roboto;src:local("Roboto"),url(./assets/fonts/Roboto-LightItalic.ttf) format("truetype");font-weight:300;font-style:italic}@font-face{font-family:Roboto;src:local("Roboto"),url(./assets/fonts/Roboto-Thin.ttf) format("truetype");font-weight:100}@font-face{font-family:Roboto;src:local("Roboto"),url(./assets/fonts/Roboto-ThinItalic.ttf) format("truetype");font-weight:100;font-style:italic}@font-face{font-family:Lato;src:local("Lato"),url(./assets/fonts/Lato-ThinItalic.ttf) format("truetype"),url(./assets/fonts/Lato-ThinItalic.woff2) format("woff2"),url(./assets/fonts/Lato-ThinItalic.woff) format("woff");font-weight:100;font-style:italic}@font-face{font-family:Lato;src:local("Lato"),url(./assets/fonts/Lato-Thin.ttf) format("truetype"),url(./assets/fonts/Lato-Thin.woff2) format("woff2"),url(./assets/fonts/Lato-Thin.woff) format("woff");font-weight:100}@font-face{font-family:Lato;src:local("Lato"),url(./assets/fonts/Lato-LightItalic.ttf) format("truetype"),url(./assets/fonts/Lato-LightItalic.woff2) format("woff2"),url(./assets/fonts/Lato-LightItalic.woff) format("woff");font-weight:300;font-style:italic}@font-face{font-family:Lato;src:local("Lato"),url(./assets/fonts/Lato-Light.ttf) format("truetype"),url(./assets/fonts/Lato-Light.woff2) format("woff2"),url(./assets/fonts/Lato-Light.woff) format("woff");font-weight:300}@font-face{font-family:Lato;src:local("Lato"),url(./assets/fonts/Lato-Italic.ttf) format("truetype"),url(./assets/fonts/Lato-Italic.woff2) format("woff2"),url(./assets/fonts/Lato-Italic.woff) format("woff");font-weight:400;font-style:italic}@font-face{font-family:Lato;src:local("Lato"),url(./assets/fonts/Lato-Regular.ttf) format("truetype"),url(./assets/fonts/Lato-Regular.woff2) format("woff2"),url(./assets/fonts/Lato-Regular.woff) format("woff");font-weight:400}@font-face{font-family:Lato;src:local("Lato"),url(./assets/fonts/Lato-BoldItalic.ttf) format("truetype"),url(./assets/fonts/Lato-BoldItalic.woff2) format("woff2"),url(./assets/fonts/Lato-BoldItalic.woff) format("woff");font-weight:700;font-style:italic}@font-face{font-family:Lato;src:local("Lato"),url(./assets/fonts/Lato-Bold.ttf) format("truetype"),url(./assets/fonts/Lato-Bold.woff2) format("woff2"),url(./assets/fonts/Lato-Bold.woff) format("woff");font-weight:700}@font-face{font-family:Lato;src:local("Lato"),url(./assets/fonts/Lato-BlackItalic.ttf) format("truetype"),url(./assets/fonts/Lato-BlackItalic.woff2) format("woff2"),url(./assets/fonts/Lato-BlackItalic.woff) format("woff");font-weight:900;font-style:italic}@font-face{font-family:Lato;src:local("Lato"),url(./assets/fonts/Lato-Black.ttf) format("truetype"),url(./assets/fonts/Lato-Black.woff2) format("woff2"),url(./assets/fonts/Lato-Black.woff) format("woff");font-weight:900}html{font-family:Roboto,sans-serif,Open Sans,sans-serif,Lato,sans-serif,Verdana,Geneva,Tahoma,sans-serif;box-sizing:border-box}body{overflow-x:hidden}a{color:inherit;text-decoration:none;outline:none}button{background:none;border:none;color:inherit;cursor:pointer;font:inherit;outline:none}img{max-width:100%;max-height:100%;display:block}.button{display:inline-block;border:none;color:#fff;text-decoration:none;background-color:#47d7ac;padding:15px;font-size:13px;text-transform:capitalize;font-weight:600;letter-spacing:3px;border-radius:5px;text-align:center;position:relative;outline:none;transition:background-color .1s ease;cursor:pointer;margin:0 5px}.button:after{transition:background-color .2s ease;position:absolute;content:"";height:4px;bottom:0;width:100%;background-color:#000;opacity:.18;border-bottom-left-radius:5px;border-bottom-right-radius:5px;left:0}.button:focus,.button:hover{text-decoration:none;color:#fff;border:none}.button:hover{background-color:#2e4457}.button:hover:after{opacity:.22}.button:active{background-color:#1c2a35}.button:active:after{opacity:.32}.button-two{display:inline-block;border:none;color:#fff;text-decoration:none;background-color:#253746;padding:15px;font-size:13px;text-transform:capitalize;font-weight:600;letter-spacing:3px;border-radius:5px;text-align:center;position:relative;outline:none;transition:background-color .1s ease;cursor:pointer;margin:0 5px}.button-two:after{transition:background-color .2s ease;position:absolute;content:"";height:4px;bottom:0;width:100%;background-color:#061914;opacity:.18;border-bottom-left-radius:5px;border-bottom-right-radius:5px;left:0}.button-two:focus,.button-two:hover{text-decoration:none;color:#fff;border:none}.button-two:hover{background-color:#5cdcb5}.button-two:hover:after{opacity:.22}.button-two:active{background-color:#32d2a3}.button-two:active:after{opacity:.32}.menu-btn{display:none;min-width:20px;min-height:15px;align-items:center;justify-content:center;position:relative;cursor:pointer;transition:.5s all ease-in-out}.menu-btn:hover .menu-btn__burger:before{transform:rotate(-360deg);background-color:#fff}.menu-btn:hover .menu-btn__burger:after{transform:rotate(360deg);background-color:#fff}@media (max-width: 800px){.menu-btn{display:flex;margin-left:20px}.menu-btn.clicked{transition:.5s all ease-in-out}.menu-btn.clicked .menu-btn__burger{transform:rotate(45deg);background-color:#fff}.menu-btn.clicked .menu-btn__burger:before{transform:rotate(-90deg);background-color:#fff}.menu-btn.clicked .menu-btn__burger:after{top:0px;transform:translateY(-5000px);background-color:#fff}.menu-btn.clicked:hover .menu-btn__burger{transform:rotate(-360deg)}}.menu-btn__burger{height:3px;width:100%;background-color:#fff;transition:.5s all ease-in-out}.menu-btn__burger:before,.menu-btn__burger:after{position:absolute;content:"";background-color:#fff;height:3px;width:100%;transition:.5s all ease-in-out}.menu-btn__burger:before{bottom:0px}.menu-btn__burger:after{top:0px}.scrollTopBtn{position:fixed;font-size:18px;height:30px;width:30px;padding:4px;right:0px;bottom:8px;z-index:5000;border-radius:50% 50% 0 0;opacity:0;transition:.5s ease all;transform:rotate(-90deg);background-color:red}.filter-option{margin-right:1rem}.filter-option label,.filter-option input{vertical-align:middle}.filter-option label{margin-left:.25rem;padding:5px;border:1px solid #ffffff}.filter-option.active label{color:#47d7ac;border:1px solid #47d7ac;background-color:#253746}.preload{position:fixed;top:0;width:100%;height:100vh;background:#ffffff;z-index:5000;display:flex;align-items:center;justify-content:center;transition:1s ease-in-out all}.preload img{animation:rotation 2s infinite}.preload.preload-finished{opacity:0;pointer-events:none}@keyframes rotation{0%{transform:rotate3d(1,1,1,2turn)}50%{transform:rotate3d(4,4,4,4turn)}to{transform:rotate3d(8,8,8,6turn)}}header{width:100%;height:5rem;background-color:#253746;display:flex;justify-content:center;align-items:center}header a{text-decoration:none;color:#47d7ac;display:inline-block;padding:.75rem 1.5rem;border:1px solid transparent;margin:0 5px}header nav{width:90%;margin:auto;display:flex;justify-content:space-between;align-items:center}header ul{list-style:none;margin:0;padding:0;display:flex;justify-content:center;align-items:center}a:active,a:hover,a.router-link-active{border:1px solid #47d7ac}h1{margin:0}h1 a{color:#fff;margin:0}h1 a:hover,h1 a:active,h1 a.router-link-active{border-color:transparent}li{margin:0 .5rem}
