@import url("https://fonts.googleapis.com/css2?family=Poppins:wght@400;600;700&display=swap");@import url('https://fonts.googleapis.com/css2?family=Nunito:ital,wght@0,300;0,400;0,600;0,700;1,300;1,400&display=swap');:root{--primary-color:#CDA2AF;--secondary-color:#FFFFFF;--third-color:#6A3945;--fourth-color:#d8d7e6;--fifth-color:#F6CBDA}*{margin:0;padding:0;box-sizing:border-box;text-decoration:none;outline:none;border:none;transition:all .2s linear}html{font-size:62.5%;overflow-x:hidden;scroll-behavior:smooth}body{background:#f7f7f7;font-family:'Poppins',sans-serif}*::selection{background:var(--primary-color);color:var(--secondary-color)}html{font-size:62.5%;overflow-x:hidden}html::-webkit-scrollbar{width:.8rem}html::-webkit-scrollbar-track{background:var(--primary-color)}html::-webkit-scrollbar-thumb{background:var(--secondary-color)}header{position:fixed;top:0;left:0;right:0;z-index:1000;display:flex;align-items:center;justify-content:space-between;padding:1.7rem 10%;height:6.5rem;background-color:var(--fifth-color);box-shadow:0 1px 4px rgba(146,161,176,.3)}section{min-height:100vh;padding:2rem 9%}header .logo{font-size:1.9rem;font-weight:800;text-decoration:none;color:var(--secondary-color)}header .logo i{font-size:2.2rem}header .logo:hover{color:var(--primary-color)}header .navbar_custom_pilar ul{list-style:none;display:flex;justify-content:center;align-items:center}header .navbar_custom_pilar li{margin-left:2.5rem}header .navbar_custom_pilar ul li a{font-size:1.57rem;color:var(--secondary-color);font-weight:600;text-decoration:none;letter-spacing:.04rem}header .navbar_custom_pilar ul li a.active,header .navbar_custom_pilar ul li a:hover{color:var(--primary-color);border-bottom:.2rem solid var(--primary-color);padding:.5rem 0}#menu{font-size:3rem;cursor:pointer;color:rgb(24,2,63);display:none}@media(max-width:768px){#menu{display:block}header .navbar_custom_pilar{position:fixed;top:6.5rem;right:-120%;width:75%;height:100%;text-align:left;align-items:flex-start;background-color:var(--third-color)}header .navbar_custom_pilar ul{flex-flow:column;padding:1rem}header .navbar_custom_pilar ul li{text-align:center;width:100%;margin:1rem 0;border-radius:.5rem;width:26rem}header .navbar_custom_pilar ul li a{display:block;padding:1rem;text-align:left;color:#fff;font-size:2rem}header .navbar_custom_pilar ul li a.active,header .navbar_custom_pilar ul li a:hover{padding:1rem;color:#fff;border-radius:.5rem;border-bottom:.5rem solid var(--secondary-color)}.fa-times{transform:rotate(180deg)}header .navbar_custom_pilar.nav-toggle{right:0}}.page_404{padding:40px 0;background:rgb(255,255,255);margin-top:6rem;min-height:60vh}.wrapper{background-image:url(https://cdn.dribbble.com/users/285475/screenshots/2083086/dribbble_1.gif);height:400px;background-position:center}.msg{display:flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:wrap}.msg h3{font-size:4rem;font-weight:700}.msg p{font-size:1.5rem;font-weight:600}.wrapper h1{font-size:80px;text-align:center}.backbtn{display:flex;justify-content:center;margin-top:2rem}.backbtn .btn{position:relative;line-height:0;padding:1.6rem 3rem;border-radius:.5em;transition:.5s;color:#fff;background:var(--third-color);box-shadow:0 5px 10px rgba(48,68,247,.6);text-align:center}.backbtn .btn span{font-weight:600;font-size:1.7rem;font-family:'Nunito',sans-serif}.backbtn .btn i{margin-right:.5rem;font-size:1.5rem;transition:.3s}.backbtn .btn:hover{color:black;background:var(--primary-color)}.backbtn .btn:hover i{transform:translateX(-8px)}.footer{min-height:auto;padding-top:0;background:var(--third-color)}.footer .box-container{display:flex;justify-content:center;flex-wrap:wrap}.footer .box-container .box{flex:1 1 25rem;margin:2rem}.footer .box-container .box h3{font-size:2.5rem;color:var(--secondary-color);padding-bottom:1rem;font-weight:normal}.footer .box-container .box p{font-size:1.5rem;color:var(--primary-color);padding:.7rem 0;text-transform:none}.footer .box-container .box p i{padding-right:1rem;color:#ffae00}.footer .box-container .box a{font-size:1.5rem;color:rgb(238,238,238);padding:.3rem 0;display:block}.footer .box-container .box a:hover{color:#ffae00}.footer .box-container .box .share{display:flex;flex-wrap:wrap;padding:1rem 0}.footer .box-container .box .share a{height:4rem;width:4rem;padding:1rem;text-align:center;border-radius:5rem;font-size:1.7rem;margin-right:1rem;transition:.2s;background:rgb(230,230,230);color:#02094b;border:none}.footer .box-container .box .share a:hover{background:transparent;transform:scale(.98);border:.1rem solid rgb(180,178,178);color:#ffae00}.footer .credit{padding:1rem 0 0 0;text-align:center;font-size:1.5rem;font-family:'Nunito',sans-serif;font-weight:600;color:#fff;border-top:.1rem solid #fff3}.footer .credit a{color:#ffae00}.footer .fa{color:#E90606;margin:0 .3rem;font-size:1.5rem;animation:pound .35s infinite alternate}@-webkit-keyframes pound{to{transform:scale(1.1)}}@keyframes pound{to{transform:scale(1.1)}}@media(max-width:450px){.footer .box-container .box{margin:2rem}.footer .box-container .box p{padding:.7rem}.footer .box-container .box .share a{padding:1.1rem}}@media(max-width:450px){html{font-size:55%}body{padding-right:0}section{padding:2rem}}#scroll-top{position:fixed;top:-140%;right:2rem;padding:1rem 1.5rem;font-size:2rem;background:#ffae00;color:rgb(13,0,44);border-radius:5rem;transition:1s linear;z-index:1000}#scroll-top.active{top:calc(100% - 12rem)}