@import"https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap";.card[data-v-28dde619]{border-radius:10px;height:100%;display:flex;color:#fff;padding:200px 50px}.card .card-content[data-v-28dde619]{margin:auto;text-align:center;max-width:700px}.card .card-content .country[data-v-28dde619]{text-transform:uppercase;letter-spacing:3px;font-size:18px;font-weight:400}.card .card-content .city[data-v-28dde619]{text-transform:uppercase;letter-spacing:3px;font-weight:700;font-size:42px;margin-top:20px;margin-bottom:20px}.card .card-content .description[data-v-28dde619]{line-height:150%;font-size:18px}.bg-modal[data-v-4b36a5fa]{position:fixed;width:100vw;height:100vh;background-color:#000004c2;z-index:3;display:flex;top:0px;left:0px}.bg-modal .modal[data-v-4b36a5fa]{width:90%;max-width:1000px;margin:auto;background:white;z-index:3;box-shadow:0 4px 8px #0003;border-radius:10px}.bg-modal .modal .modal-content[data-v-4b36a5fa]{max-height:calc(100vh - 200px);padding:10px 20px;overflow-y:auto}.bg-modal .modal .modal-content .image[data-v-4b36a5fa]{min-width:250px}.card[data-v-5480e31f]{border-radius:10px;height:100%;min-height:350px;display:flex;color:#fff;padding:50px 20px;transform:rotateY(0);transition:transform .8s;transform-style:preserve-3d;cursor:pointer}.card-container:hover .card[data-v-5480e31f]{transform:rotateY(180deg)}.card-container:hover .card .card-content[data-v-5480e31f]{display:none}.card-container:hover .card .card-back[data-v-5480e31f]{display:block}.card .card-content[data-v-5480e31f],.card .card-back[data-v-5480e31f]{margin:auto;text-align:center;max-width:700px}.card .card-back[data-v-5480e31f]{transform:rotateY(180deg);display:none}.card .card-content .country[data-v-5480e31f]{text-transform:uppercase;letter-spacing:3px;font-size:20px;font-weight:300}.card .card-content .city[data-v-5480e31f]{text-transform:uppercase;letter-spacing:2px;font-weight:500;font-size:38px;margin-top:20px}.card .card-back .country[data-v-5480e31f]{text-transform:uppercase;letter-spacing:1px;font-size:18px;font-weight:300}.card .card-back .city[data-v-5480e31f]{text-transform:uppercase;letter-spacing:1px;font-weight:500;font-size:28px;margin-top:15px}.card .card-back .description[data-v-5480e31f]{line-height:150%}.card .card-back .button[data-v-5480e31f]{background-color:transparent;border:2px solid #fff;color:#fff;padding:15px 25px;border-radius:5px;font-size:16px;font-weight:500;cursor:pointer}.card .card-back .button[data-v-5480e31f]:hover{background-color:#00000133}.loading-container[data-v-725a7c56]{height:100vh;display:flex}.loader[data-v-725a7c56]{margin:auto}svg path[data-v-725a7c56],svg rect[data-v-725a7c56]{fill:#212125}body{font-family:Roboto,sans-serif;margin:0}.row{display:flex;flex-flow:row wrap}.col{flex:1;height:100%}.col-2{flex:2;height:100%}.text-center{text-align:center}.error{color:#eb6060}.w-full{width:100%!important}.-mx-2{margin:0 -10px!important}.mb-2{margin-bottom:10px!important}.mt-2{margin-top:10px!important}.p-2{padding:10px!important}.p-4,.py-4{padding:20px!important}.px-2{padding:0 10px!important}@media only screen and (max-width: 600px){.container{margin:auto;max-width:100%;padding:0 10px}}@media only screen and (min-width: 600px){.container{margin:auto;max-width:100%;padding:0 10px}}@media only screen and (min-width: 768px){.container{margin:auto;max-width:768px}}@media only screen and (min-width: 992px){.container{margin:auto;max-width:1024px}}@media only screen and (min-width: 1200px){.container{margin:auto;max-width:1280px}}
