@font-face {font-family:'montserrat_regular';src:url('../../fonts/montserrat/Montserrat-Regular.ttf');font-weight:normal;font-style:normal;}
@font-face {font-family:'montserrat_light';src:url('../../fonts/montserrat/Montserrat-Light.ttf');font-weight:normal;font-style:normal;}
@font-face {font-family:'montserrat_medium';src:url('../../fonts/montserrat/Montserrat-Medium.ttf');font-weight:normal;font-style:normal;}
@font-face {font-family:'montserrat_bold';src:url('../../fonts/montserrat/Montserrat-Bold.ttf');font-weight:normal;font-style:normal;}
@font-face {font-family:'montserrat_black';src:url('../../fonts/montserrat/Montserrat-Black.ttf');font-weight:normal;font-style:normal;}
@font-face {font-family:'montserrat_semibold';src:url('../../fonts/montserrat/Montserrat-SemiBold.ttf');font-weight:normal;font-style:normal;}
@font-face {font-family:'montserrat_extrabold';src:url('../../fonts/montserrat/Montserrat-ExtraBold.ttf');font-weight:normal;font-style:normal;}
@font-face {font-family:'montserrat_italic';src:url('../../fonts/montserrat/Montserrat-RegularItalic.ttf');font-weight:normal;font-style:normal;}

@font-face {font-family:'playfair_regular';src:url('../../fonts/montserrat/PlayfairDisplay-Regular.ttf');font-weight:normal;font-style:normal;}
@font-face {font-family:'playfair_medium';src:url('../../fonts/montserrat/PlayfairDisplay-Medium.ttf');font-weight:normal;font-style:normal;}
@font-face {font-family:'playfair_bold';src:url('../../fonts/montserrat/PlayfairDisplay-Bold.ttf');font-weight:normal;font-style:normal;}
@font-face {font-family:'playfair_black';src:url('../../fonts/montserrat/PlayfairDisplay-Black.ttf');font-weight:normal;font-style:normal;}
@font-face {font-family:'playfair_semibold';src:url('../../fonts/montserrat/PlayfairDisplay-SemiBold.ttf');font-weight:normal;font-style:normal;}
@font-face {font-family:'playfair_extrabold';src:url('../../fonts/montserrat/PlayfairDisplay-ExtraBold.ttf');font-weight:normal;font-style:normal;}

@font-face {font-family:'prata';src:url('../../fonts/Prata-Regular.ttf');font-weight:normal;font-style:normal;}

html{font-size:90%;}

*{text-decoration:none;}
body{padding:0;margin:0;
	background:#fff;
	font-family:'montserrat_regular',Arial,sans-serif;color:#132635;font-size:100%;
}
table,tr,td,ul{padding:0;margin:0;border-spacing:0;border-collapse:separate;}
ul{list-style:none;margin:0;padding:0;}
img{ border:none; }
a{color:#132635;text-decoration:none;}
textarea, input, select{outline:none;}
header,footer,article,section,aside,nav{display:block;}
p{padding:0;margin:0;}
.clear{clear:both;}
@media only screen and (max-width:1000px){
	body{font-size:90%;}
}
@media only screen and (max-width:700px){
	body{font-size:80%;}
}


@media only screen and (min-width:1200px){
	::-webkit-scrollbar{width:10px;}
	::-webkit-scrollbar-track{background:#f1f1f1;}
	::-webkit-scrollbar-thumb{background:#888;}
	::-webkit-scrollbar-thumb:hover{background:#555;}
}


.standard_center_1{width:1250px;max-width:95%;margin:0 auto;overflow:hidden;}

.standard_pagination1{margin:30px 0 0 0;text-align:center;}
	.standard_pagination1 a{margin:0 4px;color:#888;font-family:'montserrat_medium';font-size:1em;}
	.standard_pagination1 a:hover{color:#000;}
	.standard_pagination1 a.selected{color:#000;}


#footer{margin:7vh 0 0 0;padding:0 0 60px 0;}
	#footer .sect20{padding:7vh 0;text-align:center;}
		#footer .sect20 .text1{color:#c69f72;font-family:'montserrat_semibold';}
		#footer .sect20 .text2{margin:10px 0;font-size:2.6em;font-family:'montserrat_semibold';line-height:110%;}
		#footer .sect20 .text3{}
		#footer .sect20 .flex{
			margin:14vh 0 0 0;
			display:flex;justify-content:center;flex-wrap:wrap;
		}
			#footer .sect20 .flex > a{
				position:relative;display:block;width:31%;box-sizing:border-box;padding:40px 10px;margin:1%;
				color:#fff;text-align:center;
			}
				#footer .sect20 .flex > a:before{
					content:"";position:absolute;z-index:-2;left:0;top:0;width:100%;height:100%;background:#000;
				}
				#footer .sect20 .flex > a > img{
					position:absolute;z-index:-1;left:0;top:0;width:100%;height:100%;object-fit:cover;
					opacity:0.6;
				}
				#footer .sect20 .flex > a .icon{display:block;width:50px;height:50px;line-height:50px;margin:0 auto;
					text-align:center;font-size:1.4em;border:1px solid #fff;border-radius:50%;
				}
				#footer .sect20 .flex > a .name{display:block;margin:14px 0;font-family:'montserrat_semibold';font-size:1.3em;}
				#footer .sect20 .flex > a .text{display:block;}
	#footer .sect30{margin:7vh 0;}
		#footer .sect30 .center{padding:60px 0;border-top:1px solid #ddd;border-bottom:1px solid #ddd;}
		#footer .sect30 .grid{display:grid;grid-template-columns:1fr 1px 1fr;grid-gap:10px;}
			#footer .sect30 .grid .s{text-align:center;}
			#footer .sect30 .grid .s.s1{align-self:center;justify-self:center;}
			#footer .sect30 .grid .s.s2{background:#ddd;}
			#footer .sect30 .grid .s.s3{align-self:center;justify-self:center;}
				#footer .sect30 .grid .s .box1{font-family:'montserrat_semibold';}
					#footer .sect30 .grid .s .box1 .text1{padding:0 0 15px 0;color:#c1ab5c;
						border-bottom:1px solid #c1ab5c;
					}
					#footer .sect30 .grid .s .box1 .text2{margin:15px 0 0 0;}
	#footer .sect35{padding:16px 0;text-align:center;background:#f5f5f5;}
		#footer .sect35 a{}
		#footer .sect35 a:hover{color:#cc0000;}
	#footer .sect40{margin:5vh 0;text-align:center;}
		#footer .sect40 a{}
			#footer .sect40 a img{width:150px;height:auto;}
	#footer .sect50{margin:40px 0 0 0;text-align:center;font-family:'montserrat_semibold';}
		#footer .sect50 a{display:inline-block;margin:10px 20px;}
	#footer .sect60{text-align:center;margin:40px 0 0 0;color:#999;}

@media only screen and (max-width:1000px){
	#footer .sect20{padding:7vh 0;}
		#footer .sect20 .text2{margin:10px 0;font-size:1.3em;}
}
@media only screen and (max-width:650px){
	#footer .sect20 .flex > a{width:47%;}
	#footer .sect30 .center{padding:25px 0;}
	#footer .sect30 .grid{display:grid;grid-template-columns:1fr;grid-gap:25px;}
	#footer .sect30 .grid .s.s2{height:1px;}
}
@media only screen and (max-width:450px){
	#footer .sect20 .flex > a{width:90%;}
}


