@charset "utf-8";
/* CSS Document */
.main-footer{
	position: relative;
	z-index: 100;
}
.footer-top .footer-mid, .footer-bot{
	margin-bottom:0;
}
.footer-top{
	background:#152740;
	color:#fff;
	padding:6% 0;
}
.footer-top h2, .footer-top .h2 {
    color: #fff;
    position: relative;
}
.footer-top h3, .footer-top .h3{
	color:#fff;
	font-size:1.5rem;
	line-height:2.1rem;
	font-weight:normal;
}
.footer-top{
	font-size: 1.4rem;
	line-height: 2.0rem;
}
.footer-top ul{
	display:-webkit-box;      /* OLD - iOS 6-, Safari 3.1-6 */
	display:-moz-box;         /* OLD - Firefox 19- (buggy but mostly works) */
	display:-ms-flexbox;      /* TWEENER - IE 10 */
	display:-webkit-flex;     /* NEW - Chrome */
	display:flex;             /* NEW, Spec - Opera 12.1, Firefox 20+ */
	-webkit-flex-wrap:wrap;
	flex-wrap:wrap;
	justify-content:space-evenly;
	padding:5% 0 1.5%;
	max-width:620px;
	margin:0 auto;
}
.footer-top ul li{
	width:10%;
	padding:0;
	margin:0;
	background-image:none;
}
.footer-top ul li a{
	display:block;
	width:40px;
	height: 40px;
	padding:4px;
	background:#fff;
	border-radius:50px;
	background-size: 20px auto;
}
.footer-top .pattern-right:after{
	background: url("../images/footer-pattern.webp");
}
.footer-top .pattern-left:before{
	background: url("../images/footer-pattern.webp");
}
.footer-top ul li.fb2 a{
	background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' width='10px' height='10px' viewBox='0 0 10 10'%3E%3Cpath d='M7.229,1.827H6.333C5.631,1.827,5.5,2.164,5.5,2.649v1.079h1.672L6.949,5.417H5.5v4.331H3.754V5.417H2.298V3.728h1.456 V2.483c0-1.444,0.884-2.231,2.174-2.231c0.616,0,1.147,0.046,1.302,0.068V1.827z' fill='%23152740' %3E%3C/path%3E%3C/svg%3E") no-repeat #fff 50% 50%;
	background-size: 30px auto;
}
.footer-top ul li.tw2 a{
	background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' width='10px' height='10px' viewBox='0 0 10 10'%3E%3Cpath d='M8.307,4.036c0.006,0.081,0.006,0.162,0.006,0.243c0,2.469-1.88,5.314-5.314,5.314c-1.059,0-2.042-0.307-2.869-0.839 c0.15,0.018,0.295,0.023,0.451,0.023c0.873,0,1.677-0.295,2.319-0.798C2.078,7.963,1.39,7.425,1.153,6.685 c0.116,0.018,0.231,0.029,0.353,0.029c0.167,0,0.335-0.023,0.492-0.063C1.142,6.477,0.5,5.725,0.5,4.817c0-0.006,0-0.017,0-0.023 C0.748,4.933,1.038,5.02,1.344,5.031C0.841,4.695,0.511,4.123,0.511,3.475c0-0.347,0.092-0.665,0.254-0.942 c0.919,1.133,2.302,1.874,3.852,1.955C4.588,4.349,4.571,4.204,4.571,4.06c0-1.03,0.833-1.868,1.868-1.868 c0.538,0,1.024,0.226,1.365,0.59C8.226,2.7,8.631,2.544,8.989,2.33C8.851,2.764,8.556,3.128,8.168,3.359c0.376-0.04,0.74-0.145,1.075-0.289C8.989,3.44,8.671,3.77,8.307,4.036z' fill='%23152740' %3E%3C/path%3E%3C/svg%3E") no-repeat  #fff 50% 50%;
	background-size: 30px auto;
}
.footer-top ul li.yt2 a{
	background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' width='10px' height='10px' viewBox='0 0 10 10'%3E%3Cpath d='M8.372,1.743c0.188,0.021,0.6,0.021,0.964,0.407c0,0,0.295,0.289,0.38,0.953c0.101,0.777,0.096,1.553,0.096,1.553v0.728 c0,0,0.005,0.776-0.096,1.553c-0.086,0.658-0.38,0.953-0.38,0.953C8.972,8.269,8.56,8.269,8.372,8.29c0,0-1.338,0.102-3.356,0.102 c-2.495-0.022-3.26-0.097-3.26-0.097c-0.214-0.037-0.696-0.026-1.06-0.406c0,0-0.295-0.295-0.38-0.953 C0.214,6.159,0.219,5.384,0.219,5.384V4.655c0,0-0.005-0.776,0.096-1.553c0.086-0.663,0.38-0.953,0.38-0.953 c0.364-0.385,0.776-0.385,0.964-0.407c0,0,1.339-0.097,3.357-0.097S8.372,1.743,8.372,1.743z M6.616,4.923L4.025,3.569v2.693L6.616,4.923z' fill='%23152740' %3E%3C/path%3E%3C/svg%3E") no-repeat #fff 50% 50%;
	background-size: 27px auto;
}
.footer-top ul li.mail2 a{
	background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' width='10px' height='10px' viewBox='0 0 10 10'%3E%3Cpath d='M8.844,3.365C8.011,3.941,7.173,4.518,6.345,5.101C5.998,5.341,5.41,5.832,4.978,5.832H4.972H4.967 c-0.433,0-1.02-0.491-1.367-0.731C2.772,4.518,1.934,3.941,1.105,3.365c-0.379-0.256-0.918-0.86-0.918-1.346 c0-0.523,0.283-0.972,0.854-0.972h7.861c0.465,0,0.855,0.385,0.855,0.854C9.758,2.5,9.314,3.039,8.844,3.365z M9.758,7.712 c0,0.47-0.385,0.854-0.855,0.854H1.042c-0.47,0-0.854-0.385-0.854-0.854v-4.24c0.16,0.176,0.342,0.331,0.54,0.464 C1.613,4.54,2.51,5.143,3.381,5.779c0.448,0.331,1.004,0.737,1.586,0.737h0.005h0.005c0.582,0,1.138-0.406,1.586-0.737 c0.871-0.63,1.768-1.239,2.66-1.843c0.192-0.133,0.373-0.288,0.534-0.464V7.712z' fill='%23152740' /%3E%3C/svg%3E") no-repeat  #fff 50% 50%;
	background-size: 25px auto;
}
.footer-top ul li.map2 a{
	background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' width='10px' height='10px' viewBox='0 0 10 10'%3E%3Cpath d='M7.847,4.584L5.635,9.286C5.508,9.553,5.228,9.718,4.936,9.718S4.365,9.553,4.244,9.286L2.027,4.584 c-0.158-0.334-0.2-0.717-0.2-1.087c0-1.719,1.391-3.11,3.11-3.11c1.72,0,3.111,1.391,3.111,3.11C8.047,3.867,8.005,4.25,7.847,4.584zM4.936,1.942c-0.857,0-1.555,0.698-1.555,1.555S4.08,5.052,4.936,5.052s1.556-0.698,1.556-1.555S5.793,1.942,4.936,1.942z' fill='%23152740' %3E%3C/path%3E%3C/svg%3E") no-repeat #fff 50% 50%;
	background-size: 27px auto;
}

.footer-mid h5, .footer-mid .h5{
	color:#fff;
}
.footer-col-1, .footer-col-2{
	margin-bottom: 20px;
}
.footer-mid{
	background:#152740;
	color:#fff;
	padding:10px 0;
}
.footer-link-info a{
	color:#fff;
	fill:#fff;
}
.footer-link-info p{
	padding-bottom:12px;
	position:relative;
	margin:0;
	color:#e1ebff;
}
.footer-link-info p{
	color:#e1ebff;
	display: block;
}
.address-cont a{
	background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18px' height='18px' viewBox='0 0 10 10'%3E%3Cpath d='M7.847,4.584L5.635,9.286C5.508,9.553,5.228,9.718,4.936,9.718S4.365,9.553,4.244,9.286L2.027,4.584 c-0.158-0.334-0.2-0.717-0.2-1.087c0-1.719,1.391-3.11,3.11-3.11c1.72,0,3.111,1.391,3.111,3.11C8.047,3.867,8.005,4.25,7.847,4.584zM4.936,1.942c-0.857,0-1.555,0.698-1.555,1.555S4.08,5.052,4.936,5.052s1.556-0.698,1.556-1.555S5.793,1.942,4.936,1.942z' fill='%23fff' %3E%3C/path%3E%3C/svg%3E") no-repeat;
	padding-left: 30px;
}
.phone-cont{
	background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14px' height='14px' viewBox='0 0 10 10'%3E%3Cpath d='M9.403,8.387c-0.138,0.32-0.504,0.53-0.799,0.693C8.219,9.29,7.826,9.414,7.388,9.414c-0.609,0-1.159-0.249-1.715-0.452 c-0.399-0.144-0.786-0.32-1.146-0.543C3.414,7.731,2.072,6.39,1.385,5.277c-0.223-0.36-0.399-0.746-0.543-1.146 C0.638,3.575,0.39,3.025,0.39,2.417c0-0.439,0.125-0.832,0.334-1.218C0.887,0.904,1.097,0.538,1.417,0.4 c0.216-0.099,0.674-0.203,0.91-0.203c0.046,0,0.092,0,0.138,0.02c0.137,0.046,0.281,0.367,0.347,0.498 c0.209,0.373,0.413,0.753,0.628,1.12c0.105,0.17,0.301,0.379,0.301,0.583c0,0.399-1.185,0.982-1.185,1.335 c0,0.177,0.164,0.406,0.255,0.563c0.661,1.191,1.486,2.016,2.677,2.677c0.157,0.092,0.386,0.255,0.563,0.255 c0.354,0,0.937-1.185,1.336-1.185c0.202,0,0.412,0.196,0.582,0.301C8.337,6.58,8.716,6.782,9.089,6.992 c0.132,0.065,0.452,0.209,0.498,0.347c0.02,0.046,0.02,0.092,0.02,0.138C9.606,7.712,9.502,8.17,9.403,8.387z'  fill='%23fff' %3E%3C/path%3E%3C/svg%3E") no-repeat 0 5px;
	padding-left: 30px;
}
.mail-icon{
	background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16px' height='16px' viewBox='0 0 10 10'%3E%3Cpath d='M8.318,3.515c-0.791,0.547-1.586,1.093-2.37,1.646C5.619,5.389,5.062,5.854,4.652,5.854H4.646H4.641 c-0.41,0-0.967-0.466-1.296-0.694C2.56,4.609,1.765,4.062,0.98,3.515C0.621,3.272,0.109,2.7,0.109,2.239 c0-0.496,0.269-0.922,0.81-0.922h7.454c0.44,0,0.81,0.364,0.81,0.81C9.184,2.694,8.763,3.206,8.318,3.515z M9.184,7.636 c0,0.446-0.364,0.811-0.81,0.811H0.92c-0.446,0-0.81-0.364-0.81-0.811v-4.02C0.261,3.783,0.433,3.93,0.621,4.057 c0.84,0.572,1.692,1.144,2.517,1.747C3.563,6.118,4.09,6.503,4.641,6.503h0.005h0.005c0.552,0,1.079-0.385,1.504-0.699 C6.98,5.206,7.831,4.629,8.677,4.057C8.86,3.93,9.032,3.783,9.184,3.616V7.636z' fill='%23fff' %3E%3C/path%3E%3C/svg%3E") no-repeat 0 0;
	padding-left: 30px;
}
.phone-no-for-desk{
	display: none;
}
.footer-link-info ul li{
	margin-bottom:0;
	background:0 0;
	padding:0;
}
.footer-link-info ul li a{
	display:block;
	position:relative;
	padding:12px 20px 12px 25px;
	font-size:1.5rem;
	line-height:2rem;
	border-radius:0;
	border-bottom:1px solid #3b5076;
	color:#fff;
}
.footer-link-info ul li:last-child a{
	border-bottom: none;
}
.footer-link-info ul li.current-menu-item a{
	color:#7288b1;
}
.footer-link-info ul li.current-menu-item a::before{
	color:#7288b1;
	margin-left:4px;
	border-color:#7288b1;
}
.footer-link-info ul li a::before{
	display:block;
	width:6px;
	height:6px;
	position:absolute;
	top:17px;
	left:5px;
	content:"";
	border:solid #fff;
	border-width:1px 0 0 1px;
	transform:rotate(135deg);
	-webkit-transform:rotate(135deg);
	-webkit-transition:all .3s;
	-khtml-transition:all .3s;
	-moz-transition:all .3s;
	-ms-transition:all .3s;
	-o-transition:all .3s;
	transition:all .3s;
}
.landmark-links{
	margin:0;
	padding:0;
	margin-top:2%;
	padding-top:2%;
	border-top:1px solid #1b386c;
}
.landmark-links li{
	padding:0;
	margin:5px 10px 5px 13px;
	background-image:none;
	display:inline-block;
}
.landmark-links a{
	display:inline-block;
	font-size:0;
	line-height:0;
}
.landmark-links img{
	display:inline-block;
	padding:8px 14px;
	background:#fff;
	border-radius:5px;
}
/*.footer-bot .row>*{
	align-self:center;
}*/
.footer-widget{
	margin-bottom: 20px;
}
.footer-widget:last-child{
	margin-bottom: 0;
}
.footer-bot{
	background:#051c3c;
	color:#95b2db;
	padding:12px 0 42px;
	font-size:1.3rem;
	line-height:1.5rem;
	position:relative;
	text-align:center;
}
.footer-bot p{
	display:inline-block;
	margin:5px 7px;
}
.footer-bot ul{
	padding:0;
	margin:5px 7px;
	display:inline-block;
}
.footer-bot ul li{
	display:inline-block;
	margin:0 4px 0 0;
	padding:0;
	background-image:none;
}
.footer-bot ul li{
	border-right:1px solid #95b2db;
}
.footer-bot a{
	color:#95b2db;
	margin:0 6px 0 0;
}
.footer-bot ul li:last-child{
	margin-right:0;
	border-right:none;
}
.footer-bot ul li:last-child a{
	margin-right:0;
}
.back-to-top{
	display:block;
	position:fixed;
	bottom:34px;
	right:15px;
	text-align:center;
	height:30px;
	width:30px;
	border-radius:5px;
	z-index:1;
	-webkit-transition:all .25s ease-out;
	transition:all .25s ease-out;
	background-color:rgba(0,0,0,.3);
	color:#fff;
	fill:#fff
}
.back-to-top svg{
	width:50%;
	height:100%;
}
.copyright-txt{
	padding:0;
	margin:0
}
/* Footer end */
/* video-popup 2 */
.pix-vpop-wrap{
	background:rgba(0,0,0,.7);
	z-index:9999;
	overflow:auto;
	display:none;
	
}
.pix-vpop-wrap.active{
	display: block !important;
}
.pix-vpop{
	margin:6% auto 0;
	border:6px solid #fff;
	position:relative;
	width:800px;
	max-width:96%;
	max-height:86%;
	background:#000;
}
.pix-vpop-c-btn{
	width:30px;
    height:28px;
    display:block;
    position:absolute;
    right:-6px;
    top:-6px;
    background:#ff0b0b;
    color:#fff;
    font-size:1.8rem;
    line-height:2.2rem;
    text-align:center;
    cursor:pointer;
    z-index:1;
    border-bottom-left-radius:55%;
    padding-left:4px;
}
.vpop-iframe-wrap{
    overflow:hidden;
    padding-bottom:56.25%;
    position:relative;
    height:0;
}
.vpop-iframe-wrap iframe{
    left:0;
    top:0;
    height:100%;
    width:100%;
    position:absolute;
	margin-bottom:0;
}
.vpop-iframe-wrap iframe, .vpop-iframe-wrap video{
	argin-bottom:0;
    max-width:100%;
    vertical-align:middle;
}
/* video-popup 2 end */
@media only screen and (min-width:500px){
	.footer-address{
		justify-content: space-between;
	}
	.footer-top ul li a{
		width:50px;
		height: 50px;
		padding:5px;
	}

	.footer-top ul li.fb2 a{
		background-size: 40px auto;
	}
	.footer-top ul li.tw2 a{
		background-size: 40px auto;
	}
	.footer-top ul li.yt2 a{
		background-size: 40px auto;
	}
	.footer-top ul li.mail2 a{
		background-size: 40px auto;
	}
	.footer-top ul li.map2 a{
		background-size: 40px auto;
	}
	.footer-link-info ul, .footer-address{
		display: -webkit-box;
        display: -moz-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        -webkit-flex-wrap: wrap;
        flex-wrap: wrap;
		justify-content: space-between;	
	}
	.footer-link-info ul li, .footer-widget{
		width: 48%;
	}
}
@media only screen and (min-width:600px){
	
}
@media only screen and (min-width:768px){
	/* Footer start */
	.footer-top{
		background:url("../images/footer-top-1025.jpg") 0 0 no-repeat;
		background:url(../images/footer-top-1025.webp) 0 0 no-repeat;
		background-size:100% auto;
		background-attachment:fixed;
		position:relative;
		padding:7% 0;
	}
	span.overly-bg{
		display:block !important;
		width:100% !important;
		height:100% !important;
		background:rgba(21,39,64,.82);
		z-index:1;
	}
	.footer-top .container, .footer-top .container-md, .footer-top .container-sm{
		position:relative;
		z-index:2;
	}
	.footer-top h3, .footer-top .h3{
		font-size:1.6rem;
		line-height:2.2rem;
	}
	.footer-top{
		font-size: 1.6rem;
		line-height: 2.2rem;
	}
	.footer-top ul li{
		border-radius:10px;
	}
	.footer-top ul li a{
		padding:8px;
		width:73px;
		height: 73px;
	}
	.footer-top ul li.fb2 a{
		background-size: 50px auto;
	}
	.footer-top ul li.tw2 a{
		background-size: 50px auto;
	}
	.footer-top ul li.yt2 a{
		background-size: 45px auto;
	}
	.footer-top ul li.mail2 a{
		background-size: 45px auto;
	}
	.footer-top ul li.map2 a{
		background-size: 50px auto;
	}	
	
	.footer-col-1 ul li:last-child a, .footer-col-2 ul li:last-child a{
		border-bottom: none;
	}
	.footer-col-1, .footer-col-2{
		margin-bottom: 30px;
	}
	.footer-col-3{
		margin-bottom: 0;
	}
	.footer-mid{
		padding:30px 0;
	}
	.footer-bot{
		padding:20px 0;
	}
	.footer-bot .col-3{
		text-align:right;
	}
	.landmark-links{
		text-align:center;
	}
	.landmark-links li{
		margin:5px 10px 5px 13px;
	}
	.back-to-top{
		height:36px;
		width:36px;
		bottom:10px;
	}
	/* Footer end */
}
@media only screen and (min-width:921px){
	.footer-link-info{
		display: -webkit-box;
        display: -moz-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        -webkit-flex-wrap: wrap;
        flex-wrap: wrap;
		justify-content: space-between;
	}
	.footer-col{
		width: 48%;
	}
}
@media only screen and (min-width:1025px){
	/* Footer start */
	.footer-top{
		background:url("../images/footer-top-1300.jpg") 0 0 no-repeat;
		background:url(../images/footer-top-1300.webp) 0 0 no-repeat;
		background-size:100% auto;
		background-attachment:fixed;
	}
	.footer-top ul li:hover.fb2 a{
		background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' width='10px' height='10px' viewBox='0 0 10 10'%3E%3Cpath d='M7.229,1.827H6.333C5.631,1.827,5.5,2.164,5.5,2.649v1.079h1.672L6.949,5.417H5.5v4.331H3.754V5.417H2.298V3.728h1.456 V2.483c0-1.444,0.884-2.231,2.174-2.231c0.616,0,1.147,0.046,1.302,0.068V1.827z' fill='%234267B2' %3E%3C/path%3E%3C/svg%3E") no-repeat #fff 50% 50%;
		background-size: 50px auto;
	}
	.footer-top ul li:hover.tw2 a{
		background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' width='10px' height='10px' viewBox='0 0 10 10'%3E%3Cpath d='M8.307,4.036c0.006,0.081,0.006,0.162,0.006,0.243c0,2.469-1.88,5.314-5.314,5.314c-1.059,0-2.042-0.307-2.869-0.839 c0.15,0.018,0.295,0.023,0.451,0.023c0.873,0,1.677-0.295,2.319-0.798C2.078,7.963,1.39,7.425,1.153,6.685 c0.116,0.018,0.231,0.029,0.353,0.029c0.167,0,0.335-0.023,0.492-0.063C1.142,6.477,0.5,5.725,0.5,4.817c0-0.006,0-0.017,0-0.023 C0.748,4.933,1.038,5.02,1.344,5.031C0.841,4.695,0.511,4.123,0.511,3.475c0-0.347,0.092-0.665,0.254-0.942 c0.919,1.133,2.302,1.874,3.852,1.955C4.588,4.349,4.571,4.204,4.571,4.06c0-1.03,0.833-1.868,1.868-1.868 c0.538,0,1.024,0.226,1.365,0.59C8.226,2.7,8.631,2.544,8.989,2.33C8.851,2.764,8.556,3.128,8.168,3.359c0.376-0.04,0.74-0.145,1.075-0.289C8.989,3.44,8.671,3.77,8.307,4.036z' fill='%231DA1F2' %3E%3C/path%3E%3C/svg%3E") no-repeat  #fff 50% 50%;
		background-size: 50px auto;
	}
	.footer-top ul li:hover.yt2 a{
		background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' width='10px' height='10px' viewBox='0 0 10 10'%3E%3Cpath d='M8.372,1.743c0.188,0.021,0.6,0.021,0.964,0.407c0,0,0.295,0.289,0.38,0.953c0.101,0.777,0.096,1.553,0.096,1.553v0.728 c0,0,0.005,0.776-0.096,1.553c-0.086,0.658-0.38,0.953-0.38,0.953C8.972,8.269,8.56,8.269,8.372,8.29c0,0-1.338,0.102-3.356,0.102 c-2.495-0.022-3.26-0.097-3.26-0.097c-0.214-0.037-0.696-0.026-1.06-0.406c0,0-0.295-0.295-0.38-0.953 C0.214,6.159,0.219,5.384,0.219,5.384V4.655c0,0-0.005-0.776,0.096-1.553c0.086-0.663,0.38-0.953,0.38-0.953 c0.364-0.385,0.776-0.385,0.964-0.407c0,0,1.339-0.097,3.357-0.097S8.372,1.743,8.372,1.743z M6.616,4.923L4.025,3.569v2.693L6.616,4.923z' fill='%23FF0000' %3E%3C/path%3E%3C/svg%3E") no-repeat #fff 50% 50%;
		background-size: 45px auto;
	}
	.footer-top ul li:hover.mail2 a{
		background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' width='10px' height='10px' viewBox='0 0 10 10'%3E%3Cpath d='M8.844,3.365C8.011,3.941,7.173,4.518,6.345,5.101C5.998,5.341,5.41,5.832,4.978,5.832H4.972H4.967 c-0.433,0-1.02-0.491-1.367-0.731C2.772,4.518,1.934,3.941,1.105,3.365c-0.379-0.256-0.918-0.86-0.918-1.346 c0-0.523,0.283-0.972,0.854-0.972h7.861c0.465,0,0.855,0.385,0.855,0.854C9.758,2.5,9.314,3.039,8.844,3.365z M9.758,7.712 c0,0.47-0.385,0.854-0.855,0.854H1.042c-0.47,0-0.854-0.385-0.854-0.854v-4.24c0.16,0.176,0.342,0.331,0.54,0.464 C1.613,4.54,2.51,5.143,3.381,5.779c0.448,0.331,1.004,0.737,1.586,0.737h0.005h0.005c0.582,0,1.138-0.406,1.586-0.737 c0.871-0.63,1.768-1.239,2.66-1.843c0.192-0.133,0.373-0.288,0.534-0.464V7.712z' fill='%23008917' /%3E%3C/svg%3E") no-repeat  #fff 50% 50%;
		background-size: 45px auto;
	}
	.footer-top ul li:hover.map2 a{
		background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' width='10px' height='10px' viewBox='0 0 10 10'%3E%3Cpath d='M7.847,4.584L5.635,9.286C5.508,9.553,5.228,9.718,4.936,9.718S4.365,9.553,4.244,9.286L2.027,4.584 c-0.158-0.334-0.2-0.717-0.2-1.087c0-1.719,1.391-3.11,3.11-3.11c1.72,0,3.111,1.391,3.111,3.11C8.047,3.867,8.005,4.25,7.847,4.584zM4.936,1.942c-0.857,0-1.555,0.698-1.555,1.555S4.08,5.052,4.936,5.052s1.556-0.698,1.556-1.555S5.793,1.942,4.936,1.942z' fill='%23ff5555' %3E%3C/path%3E%3C/svg%3E") no-repeat #fff 50% 50%;
		background-size: 50px auto;
	}
	.footer-top ul li:hover a{
		border-radius: 10px;
	}
	.footer-top h3, .footer-top .h3{
		font-size:1.8rem;
		line-height:2.4rem;
	}
	.footer-top{
		font-size: 1.8rem;
		line-height: 2.4rem;
	}
	
	.footer-col-1,.footer-col-2{
		margin-bottom: 0;
	}
	.footer-mid{
		padding:50px 0;
	}
	.phone-no-for-desk{
		display: inline-block;;
	}
	.footer-link-info p .phone-no-for-mob{
		display: none;
	}
	.footer-link-info ul li a:hover{
		-webkit-transition:all .6s ease-in;
		transition:all .6s ease-in;
		color:#7288b1;
	}
	.footer-link-info ul li.current-menu-item a:hover{
		color:#7288b1;
	}
	.footer-link-info ul li a:hover::before{
		color:#7288b1;
		margin-left:4px;
	}
	.footer-link-info ul li.current-menu-item a:hover::before{
		color:#666;
	}
	.news-img a:hover{
		opacity:.5;
		border:none;
	}
	.footer-bot a:hover{
		color:#1f458f;
	}
	.back-to-top{
		height:42px;
		width:42px;
	}
	/* Footer end */
}
@media only screen and (min-width:1300px){
	.footer-top{
		padding:8% 0;
	}
	.footer-top{
		background:url("../images/footer-top-1500.jpg") 0 0 no-repeat;
		background:url(../images/footer-top-1500.webp) 0 0 no-repeat;
		background-size:100% auto;
		background-attachment:fixed;
	}
}
@media only screen and (min-width:1500px){
	.footer-top{
		background:url("../images/footer-top-1800.jpg") 0 0 no-repeat;
		background:url(../images/footer-top-1800.webp) 0 0 no-repeat;
		background-size:100% auto;
		background-attachment:fixed;
	}
}
@media only screen and (min-width:1800px){
	.footer-top{
		background:url("../images/footer-top-2000.jpg") 0 0 no-repeat;
		background:url(../images/footer-top-2000.webp) 0 0 no-repeat;
		background-size:100% auto;
		background-attachment:fixed;
	}
}