@import"https://fonts.googleapis.com/css2?family=Montserrat:ital@0;1&display=swap";*{margin:0;padding:0;border:0;box-sizing:border-box}:root{--lightBg: white;--darkBg: #333;--lightColor: white;--darkColor: #333;--index: calc(1vh + 1vw) ;--lightShadow:#d9d9d9;--darkShadow: #606060}a{color:inherit;text-decoration:none}body{width:100%;height:100%;font-family:Montserrat,sans-serif}.App{text-align:center;overflow:hidden;min-height:100vh;width:100%;background-color:var(--lightBg);transition:all .2s}.App.dark{background-color:var(--darkBg);color:var(--lightColor)}.App.dark .header{box-shadow:0 3px 30px 3px var(--darkShadow)}.App.dark .loader{background-color:#00000080}.App.dark .card{box-shadow:0 0 5px 0 var(--darkShadow)!important}.App.dark .search input,.App.dark .search label,.App.dark .search fieldset,.App.dark .MuiInputAdornment-root,.App.dark .select label,.App.dark .MuiButtonBase-root,.App.dark .select fieldset,.App.dark .select input{color:var(--lightColor);border-color:var(--lightColor)}.App.dark .Mui-selected{background-color:var(--darkShadow)}.App.dark .page__body .Mui-completed{color:var(--lightColor)!important}.App.dark .page__body .chip{color:var(--lightColor)}.header{display:flex;justify-content:space-between;align-items:center;padding:calc(var(--index) * 1.2) calc(var(--index) * 2);box-shadow:0 3px 30px 3px var(--lightShadow);transition:gap .5s,}.header>span{display:flex;align-items:center;cursor:pointer;gap:10px;font-size:18px;transition:all .3s}.header>span:hover{gap:0px}.loader{position:fixed;width:100vw;height:100vh;top:0;right:0;bottom:0;left:0;display:flex;justify-content:center;align-items:center;background-color:#0003}.main{padding:40px 50px}.main .main__form{display:flex;align-items:center;justify-content:space-between;padding:0 10px 40px}.main .main__form .main__form-search{position:relative}.main .main__form .main__form-search .search{width:300px}.main .cards__country{display:grid;grid-template-rows:repeat(auto-fit,minmax(300px,1fr));grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:50px;grid-auto-flow:dense}.main .cards__country .card{position:relative;text-align:left;box-shadow:0 3px 30px 3px var(--lightShadow);border-radius:5px;overflow:hidden;transition:all .5s}.main .cards__country .card:hover:before{transform:translateY(0)}.main .cards__country .card:before{content:"Open";position:absolute;background-color:#0000004d;font-size:calc(var(--index) * 1);color:var(--lightColor);display:flex;align-items:center;justify-content:center;transition:all .2s;font-weight:900;cursor:pointer;pointer-events:none;transform:translateY(-100%);width:100%;height:200px;z-index:1}.main .cards__country .card .card__body{padding:20px;font-size:14px}.main .cards__country .card .card__body h2{margin:10px 0;cursor:pointer}.main .cards__country .card .card__body h2:hover{text-decoration:underline}.main .cards__country .card .card__body p{margin:5px 0}.main .cards__country .card img{width:100%;height:200px;border-bottom:1px solid #bdbdbd;transition:all .3s;cursor:pointer}.main .pagination{display:flex;align-items:center;justify-content:center;margin:calc(var(--index) * 3) 0}.main .pagination ul{flex-wrap:nowrap}.page__country-container{text-align:left}.page__country-container .btn__container{display:flex;margin:0 auto 20px;align-items:center;justify-content:center;gap:20px}.page__country-container .btn__container>button{font-size:calc(var(--index) * 1)}.page__country-container .page__block{display:flex;align-items:flex-start;justify-content:space-between;gap:calc(var(--index) * 2)}.page__country-container .page__block .page__left img{max-width:100%;margin:0 auto 50px;display:block;transition:all .3s}.page__country-container .page__block .page__left img.gerb{max-width:70%}.page__country-container .page__block .page__left img:hover{transform:scale(1.2)}.page__country-container .page__block .page__body{flex:0 0 70%;padding:20px;transition:all .5s}.page__country-container .page__block .page__body .alert{margin-bottom:40px}.page__country-container .page__block .page__body .page__block-name{display:flex;align-items:flex-start;gap:30px}.page__country-container .page__block .page__body .page__block-name div:first-child{flex:0 0 20%}.page__country-container .page__block .page__body .page__block-name p{margin:15px 0;display:flex;justify-content:space-between;white-space:nowrap}.page__country-container .page__block .page__body h1{font-size:calc(var(--index) * 1.87);margin-bottom:30px}.page__country-container .page__block .page__body .Mui-completed{color:var(--darkBg)}.page__country-container .page__block .page__body .chip{width:100%;justify-content:flex-start;font-size:calc(var(--index) * .8)}@media (max-width: 1030px){.page__country-container{padding:50px 20px}.page__country-container .btn__container{margin-bottom:60px}}@media (max-width: 767px){.header{padding:25px 20px}.header h1{font-size:16px}.header>span{gap:2px;font-size:15px}.main{padding:40px}.main .main__form{flex-direction:column;gap:20px}.main .pagination__item{white-space:nowrap}.main .cards__country{gap:20px;grid-template-rows:repeat(auto-fit,minmax(200px,1fr));grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.main .cards__country .card img{height:160px}.main .cards__country .card:before{content:none}.main .cards__country .card .card__body{padding:5px}.page__country-container{padding:0}.page__country-container .btn__container{margin-bottom:30px}.page__country-container .btn__container>button{font-size:calc(var(--index) * 2)}.page__country-container .page__block{flex-direction:column;align-items:stretch}.page__country-container .page__block .page__left{display:flex;align-items:center;justify-content:space-between;gap:10px}.page__country-container .page__block .page__left img{max-width:50%;margin-bottom:10px}.page__country-container .page__block .page__left img.gerb{max-width:40%}.page__country-container .page__block .page__left img:hover{transform:none}.page__country-container .page__block .page__body{padding:0}.page__country-container .page__block .page__body h1{font-size:27px}.page__country-container .page__block .page__body .alert{margin-bottom:30px;font-size:18px}.page__country-container .page__block .page__body .chip{font-size:calc(var(--index) * 1.3)}.page__country-container .page__block .page__body .page__block-name{display:flex;align-items:center;justify-content:space-between;gap:5px}.page__country-container .page__block .page__body .page__block-name div{max-width:100%;flex:1 1 70%}.page__country-container .page__block .page__body .page__block-name div:first-child{flex:1 1 30%}}
