@charset "utf-8";
@import url('https://fonts.googleapis.com/css2?family=Catamaran&family=Poppins:wght@400;600&family=Playfair:wght@500&display=swap');

body{background:#fff;position:relative;padding:0;margin:0;font-size: 16px;color: #777;line-height:24px;-webkit-font-smoothing:antialiased; overflow-x:hidden; font-family: 'Poppins', sans-serif;font-weight: 400}a,a:active,a:link,a:hover{text-decoration:none!important;-webkit-transition:all .3s ease;transition:all .3s ease;outline:none!important;}h1,h2,h3,h4,h5,h6,.h6{font-family:'Playfair', serif;-webkit-transition: color .5s ease;-moz-transition: color .5s ease;-ms-transition: color .5s ease;-o-transition: color .5s ease;transition: color .5s ease;outline: none;font-weight: 400;color:inherit} p{font-weight: 400; margin-bottom: 20px;margin-top: 0px} spacer:before{content:"\2044";display:inline;margin:0px 5px}spacer{display:inline;margin:0px 5px} .npm{ padding:0; margin: 0}.white-text{color:#fff!important}
ul {list-style-type: none;padding-left: 0;margin: 0} button{border:0!important; outline: 0!important}.black-text{color:#010101} .green-text{color:#325853} .p70{padding:70px 0} .navbar-toggler {color: transparent} .container-fluid1{padding-left:45px; padding-right:45px}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.ml-auto, .mx-auto { margin-left: auto!important}

.f-600{font-weight: 600} .h2{font-size: 38px;line-height:45px}.golden-text{color:#ac8c66!important}

.copyright{background: #134c49; font-size: 13px;color:#dfdfdf} .copyright .row{border-top:1px solid rgba(255, 255, 255, 0.24);padding: 15px 0;} footer{background: #134c49; padding: 25px 0;font-size: 13px;color:#dfdfdf} .copyright a{color:#dfdfdf; padding:0 10px}footer a{color:#dfdfdf}footer a:hover{color:#ff9b6b}.socials{display:-webkit-box;display:-ms-flexbox;display:inline-flex;list-style:none;margin:0 8px;padding:0;float:left}.socials li{border:0;margin:0 10px 0 0;outline:0;display:inline-block}.socials a .fa{text-align:center;background:0 0;margin-right:0;-webkit-transition:.5s;transition:.5s;color:#fff;width:35px;height:35px;font-size:14px;border-radius:50%;padding:10px;border:1px solid #dfdfdf}.socials a:hover .fa{color:#fff;background:#cea637;border-color:#cea637} 

 .links-footer li{margin-bottom: 5px;line-height: 30px;list-style: none;}.links-footer li a{color:#fff} footer h6{font-size:18px}


	.main-div {
    width: 100%;
    height: 100vh;
    position: relative;
    background: #ddd8d4;
}	
	
	
.container{position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);  
    transform: translate(-50%, -50%);  }

	.box-icon{padding: 30px;
	color:#000;
	}	

.brdr-mrgn{
    border-left: 1px solid #bababa;
}

.mrgntop40{
    margin-top: 40px;
}


@media (max-width:767px){.text-justify, .text-right{text-align:left} footer .text-right, .copyright{text-align:center!important} spacer:before{display: none}spacer{margin:1px 0; padding:0; display:block} .p70{padding:40px 0} .container-fluid1{padding-left: 30px;padding-right: 30px} .section-title h2 {font-size: 35px}.box-img {
	position: relative;top: 0px;margin-bottom: 0px; right: 0} footer h6{margin-top:15px} .box-icons{margin-bottom:15px}
	.brdr-mrgn {
    border-left: 0px solid #bababa;
    margin-top: 30px;
}
.mrgntop40{
    margin-top: 0px;
}
}
	
html body {min-width: 100%;min-height: 100%;-webkit-background-size: auto auto;-moz-background-size: auto auto;-o-background-size: auto auto;background-size: auto auto}


