/*================== footer ===================*/

footer{
	background:var(--body-font-color);
	padding:30px 0 30px;
}
.landing-footer {
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.ftr-icon {
    border: 1px solid var(--white);
    border-radius: 100%;
    width: 58px;
    height: 58px;
    display: flex;
    align-items: center;
    justify-content: center;
    margin-right: 10px;
}
.ftr-bx ul li {
    color:var(--white);
    font-size: 18px;
}
.ftr-bx ul li a[href^='mailto:']{
  color: var(--green);
}
.ftr-bx ul li {
    display: flex;
    align-items: center;
}
span.em-pn-icn{
  display:block;
}

.ftr-bx ul {
    display: flex;
    align-items: center;
}
.ftr-bx ul li{margin-right:35px;}
.ftr-bx ul li:last-child{margin-right:0;}

.ftr-copy-right{display: flex;align-items: center;}
.ftr-copy-right p{color:var(--white);margin:0;}
.ftr-social-icon{margin-left:15px;}
.ftr-social-icon ul{display: flex;align-items: center;}
.ftr-social-icon ul li a{
  border-radius: 100%;
  width: 58px;
  height: 58px;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 10px;
  color:var(--green);
  border:1px solid var(--white);
}
.ftr-social-icon ul li:last-child a{margin:0;}
#whtsapp,
#scrollz {
	width: 45px;
	height: 45px;
	text-align: center;
	position: fixed;
	bottom: 145px;
	right:5%;
	opacity: 0;
	visibility: hidden;
	z-index: 1000;
}

#whtsapp:hover,
#scrollz:hover {
	cursor: pointer;
}

#whtsapp:active {}

#whtsapp.shown {
	opacity: 1;
	visibility: visible;
}

#scrollz {
	bottom: 200px;
	background: #6fc8da;
	border-radius: 100%;
	display: flex;
	justify-content: center;
	align-items: center;
	color: #fff;

}

#scrollz .fa {
	font-size: 20px;
}

#scrollz.show {
	opacity: 1;
	visibility: visible;
}
footer .h1-strock-color h1{
  margin:0;
}

   .ftr-logo img { width: 230px;}
    .ftr-bx ul li {font-size: 15px;}
    .ftr-icon { width: 40px; height: 40px;}
    .ftr-social-icon ul li a {width: 40px; height: 40px;}
    .ftr-bx ul li {margin-right: 20px;}


@media only screen and (max-width:1199px) {
   .ftr-logo img { width: 175px;}
    .ftr-bx ul li {font-size: 12px;}
    .ftr-copy-right p {font-size: 12px;}
    .ftr-icon { width: 35px; height: 35px;}
    .ftr-social-icon ul li a {width: 35px; height: 35px;}
    .ftr-bx ul li {margin-right: 10px;}
    .ftr-social-icon ul li a { margin-right: 6px;}
    .ftr-social-icon {margin-left: 10px;}
    footer {padding: 20px 0 20px;}
}
@media only screen and (max-width:1080px) {
   .ftr-logo img { width: 155px;}
}
@media only screen and (max-width:991px) {
   .ftr-logo img { width: 145px;}
   .landing-footer {flex-direction: column;}
   .ftr-logo {margin: 15px 0;display: block;}
     footer {padding: 15px 0 15px;}
}
@media only screen and (max-width:767px) {
   .ftr-logo img { width: 135px;}
}

@media only screen and (max-width:575px) {
  .ftr-bx ul { display: block;}
  .ftr-copy-right {flex-direction: column-reverse;}
   .ftr-social-icon {margin-left: 0;margin-bottom: 10px;}
   .ftr-bx ul li {flex-direction: column;text-align:center; margin-right: 0;margin-bottom: 12px;font-size: 15px;}
   .ftr-icon {margin: 0 0 10px;}
  .ftr-copy-right p {font-size: 15px;}
}
