@font-face {
    font-family: 'Poppins';
    src: url('../fonts/Poppins-SemiBold.eot');
    src: url('../fonts/Poppins-SemiBold.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Poppins-SemiBold.woff2') format('woff2'),
        url('../fonts/Poppins-SemiBold.woff') format('woff'),
        url('../fonts/Poppins-SemiBold.ttf') format('truetype'),
        url('../fonts/Poppins-SemiBold.svg#Poppins-SemiBold') format('svg');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}

* { margin:0; padding:0; outline:none;}
body, html { padding: 0; margin: 0; height:100%;}
body { background:#001d51;height:100%;width:100%;min-height: 750px;}
img { border:none; }
ul, li{margin:0;padding:0;}
.text-uppercase{text-transform:uppercase;}
.text-center{text-align:center;}
.text-left{text-align:left;}
.pull-left{float:left;}

.container{display:flex;flex-direction: column;width:100%;height:100%;text-align:center;position: relative;z-index:2;}
.content{position:relative;z-index: 3;margin:0 auto;width:100%;height: 100%;display:flex;flex-direction: column;}
.page-content{display: flex;justify-content: center;align-items: center;width: 100%;height: 100%;}
.middle-section{align-items: center;display: flex;flex-direction: column;text-align: center;gap:40px;}
h1{font-family: 'Poppins';font-weight: 600;font-size:72px;line-height:1.2;color:#FFF;}


@media (max-width: 1499px) {
	h1{font-size: 60px;}
}

@media (max-width: 1299px) {
	h1{font-size: 50px;}
}
@media (max-width: 1200px) {
	.middle-section{width: calc(100% - 560px);}
}

@media (max-width: 921px) {
	.middle-section{width:100%;margin: 0 auto;padding-bottom: 40px;}
	h1{font-size: 40px;}
}
@media (max-width: 768px) {
}
@media (max-width: 640px) {
}
