body{font-family: 'Plus Jakarta Sans', sans-serif!important;}
body{background: url('image/bg-1.jpg') fixed;width: 100%;min-height: 100vh;background-repeat: no-repeat;background-size: cover;position: relative;z-index: 1;background-position: center;}
body:before{content: "";position: absolute;width: 100%;height: 100%;background: #0000005c;}
.temp-inner {position: relative; background: #fff; height: 90vh; padding: 25px 35px; display: flex; flex-direction: column; justify-content: space-between; max-width: 500px; }
.logo {padding: 60px 0px 40px 0px; }
.address_part {padding: 29px 0px; border-bottom: 1px solid #ccc; }
.address_part h6 {font-size: 18px; font-weight: 600; line-height: 28px; position: relative; padding: 0px 0px 10px 0px; margin-bottom: 12px; text-transform: uppercase; }
.address_part h6:before {content: ""; position: absolute; width: 50px; height: 2px; background: #2692d0; bottom: 0; left: 0; }
.address_part p,.address_part a {font-size: 17px; color: #444444; font-weight: 500; margin: 0; text-decoration: none; white-space: pre-line; line-height: 27px; }
.address_part a:hover{color: #444444; text-decoration: underline; }
.footer-content {padding: 12px 0px 0px 0px; margin: 15px 0px 0px 0px; border-top: 1px solid #cccc; }
.address_part p span {display: block; font-weight: 600; font-size: 18px; margin-bottom: 3px; text-transform: uppercase; }
.address_part ul {padding: 0; list-style: none; }
.address_part:nth-child(2) {border-bottom: none; }
.address_part ul li {margin-bottom: 4px;font-size: 17px;font-weight: 600;}
.footer-content  marquee {font-size: 18px; color: #14498f; font-weight: 500; }
.address_part a {margin-left: 5px; }

@media only screen and (max-width:1700px){
}
@media only screen and (max-width:991px){
	.temp-inner {margin: auto; }

}
@media only screen and (max-height:840px){
	.temp-inner {height: 100%;}
	.col-xxl-4.col-xl-6.col-lg-7 {margin-bottom: 52px; }
}
@media only screen and (max-width:575px){
	.temp-inner {background: #ffffffd6; }
}

@media only screen and (max-width:480px){
	.temp-inner {padding: 25px 25px;height: 100%;}
	.address_part a {display: block; margin: 7px 0px; }
	.address_part p, .address_part a {white-space:normal; }
}