@import"https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,300;0,400;0,500;1,300;1,400;1,500&display=swap";*,*:after,*:before{padding:0%;margin:0%;box-sizing:border-box}html{font:62.5%}body{font-family:Roboto,sans-serif;background-color:#eee}a{text-decoration:none;color:#010101}ul{list-style:none}.conteiner{display:flex;gap:2rem;min-height:100vh;position:relative}.content{flex:6;height:100%}.mobile-side-bar{flex:2;background-color:#fefefe;padding:5rem 2rem;position:fixed;z-index:100;min-height:100vh;top:0;left:0;box-shadow:0 5px 10px #01010133;width:73%;opacity:0;pointer-events:none;transform:translate(110%)}.mobile-side-bar_menu{margin-top:5rem}.mobile-side-bar_link{display:flex;align-items:center;gap:1rem;padding:1rem;border-radius:.3rem;transition:all .3s}.mobile-side-bar_link.active{background-color:transparent;position:relative;color:#c62d70}.mobile-side-bar_link.active:before{background-color:transparent}.mobile-side-bar_link:not(:first-child){margin-top:1.5rem}.mobile-side-bar_wrapper{position:fixed;width:27%;height:100vh;right:0;top:0%;background-color:#01010133;opacity:0;pointer-events:none;transform:translate(110%)}.showIn{opacity:1;pointer-events:all;transform:translate(0);animation:aparecer .2s ease}@keyframes aparecer{0%{transform:translate(-110%)}to{transform:translate(0)}}.side-bar{flex:2;background-color:#fefefe;min-height:100vh;padding:5rem 2rem}.side-bar_menu{margin-top:5rem}.side-bar_link{display:flex;align-items:center;gap:1rem;padding:1rem;border-radius:.3rem;transition:all .3s}.side-bar_link.active,.side-bar_link:hover{background-color:#eee;position:relative}.side-bar_link.active:before,.side-bar_link:hover:before{content:"";position:absolute;top:0;left:0;width:.5rem;height:100%;background-color:#c62d70}.side-bar_link:not(:first-child){margin-top:1.5rem}@media (max-width: 781px){.side-bar{display:none}}.topBar{display:flex;align-items:center;background-color:#fefefe;padding:1rem 2rem;border-radius:.3rem;justify-content:center;margin-top:.2rem;margin-right:.5rem}@media (max-width: 781px){.topBar{justify-content:space-between}}.topBar_hanburge{cursor:pointer;display:none}@media (max-width: 781px){.topBar_hanburge{display:block}}.topBar_menu{display:flex;align-items:center;gap:4rem}.topBar_link{transition:color .4s}.topBar_link:hover{color:#c62d70}.logo{text-align:center}.logo h1{font-weight:400}.countries{margin-top:5rem}.countries_list{display:flex;gap:2rem;flex-wrap:wrap}@media (max-width: 781px){.countries_list{justify-content:center}}.country{width:17rem;background-color:#fefefe;border-radius:.3rem;padding:1rem;box-shadow:0 .3rem .5rem #0101011a}.country_name-state{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3rem}.country_name-state .country_fleg{width:50%;height:50%}.country_name-state .country_fleg img{min-width:100%;min-height:100%}.country_name{display:flex;align-items:center;gap:2rem;padding-bottom:1rem;border-bottom:.1rem solid #eee}.country_name h3{font-weight:500;font-size:1.6rem}.country_fleg{width:2.5rem;height:2.5rem}.country_fleg img{min-width:100%;min-height:100%}.country_data{margin-top:1rem}.country_data-item{display:flex;align-items:center;gap:1rem}.country_data-item:not(:first-child){margin-top:1rem}.country_data-item span{text-transform:capitalize}.country_btn button{width:100%;padding:.5rem;color:#fefefe;font-size:1.6rem;display:flex;justify-content:center;align-items:center;gap:1rem;outline:none;border:none;background-color:#c62d70;cursor:pointer;margin-top:1.8rem;border-radius:.3rem}.pagenation{margin:2rem 0;display:flex;justify-content:center;gap:2.5rem}.pagenation_prev,.pagenation_next{width:3rem;height:3rem;cursor:pointer;background-color:#fefefe;border-radius:50%;border:.1rem solid #939192;outline:none}.pagenation_prev:disabled,.pagenation_next:disabled{background-color:#eee;color:#939192;cursor:not-allowed}.search{margin-bottom:2rem}.search_input{display:flex;align-items:center}@media (max-width: 781px){.search_input{margin-left:2rem;display:flex;justify-content:center}}@media (max-width: 479px){.search_input{width:80%}}.search_input svg{transform:translate(-2rem);color:#939192}.search input{width:62%;outline:none;padding:.5rem 2rem;border:.1rem solid #939192;border-radius:.3rem;font-family:inherit;font-size:1.6rem}@media (max-width: 479px){.search input{width:100%}}.full-country{width:95%;border-radius:.5rem;background-color:#fefefe;margin:20px auto;padding:2rem}.full-country_prev{width:10rem;padding:.3rem 0;border-radius:.5rem;background-color:#eee;text-align:center;cursor:pointer}.full-country_flag{width:15rem;height:15rem;margin:0 auto}.full-country_flag img{width:100%;height:100%}.full-country_name{font-size:2.2rem;color:#010101;font-weight:400;text-align:center}.full-country_data{display:flex;justify-content:center;gap:4rem;margin-top:2.4rem;height:50rem;overflow-y:auto}@media (max-width: 717px){.full-country_data{height:100%;overflow-y:none;flex-direction:column}}.full-country_header{background-color:#eee;font-size:1.8rem;font-weight:500;padding:1rem}.full-country_item{padding:1rem;font-size:1.6rem}.full-country_item:nth-child(odd){background-color:#edbfca}
