body {
	font-family: 'Raleway', sans-serif !important;
	position: relative;
}
/*left and right outer box css start here*/


:focus {
	outline: 0 !important;
	outline: -webkit-focus-ring-color auto 5px;
}
.left-safe {
	background-color:#263647;
	width:41px;
	height:100%;
	position:fixed;
	z-index:999;
}
.bk-to-top {
	position:fixed;
	bottom:0;
	z-index:9999;
}
.lft-mnu-safe {
	position:relative;
	top:30%;
}
.lft-mnu-safe ul li {
	list-style-type:none;
	margin:0;
	padding:0px 0 0px 0;
	text-align:center;
	border-bottom:1px solid #576574;
	cursor:pointer;
	z-index:9999;
}
.lft-mnu-safe ul li a {
	display:block;
}
.lft-mnu-safe ul li:first-child {
	border-top:1px solid #576574;
}
.main-safe {
	margin-left:41px;
}
/*.lft-mnu-safe ul li:hover{
	background:#F00;
}
*/
.lft-mnu-safe ul li a:hover, .lft-mnu-safe ul li a:focus, .lft-mnu-safe ul li:hover a span, .lft-mnu-safe ul li:hover {
	background: rgba(53, 192, 148, 1);
	background: -moz-linear-gradient(45deg, rgba(53, 192, 148, 1) 0%, rgba(65, 158, 164, 1) 59%, rgba(65, 158, 164, 1) 100%);
	background: -webkit-gradient(left bottom, right top, color-stop(0%, rgba(53, 192, 148, 1)), color-stop(59%, rgba(65, 158, 164, 1)), color-stop(100%, rgba(65, 158, 164, 1)));
	background: -webkit-linear-gradient(45deg, rgba(53, 192, 148, 1) 0%, rgba(65, 158, 164, 1) 59%, rgba(65, 158, 164, 1) 100%);
	background: -o-linear-gradient(45deg, rgba(53, 192, 148, 1) 0%, rgba(65, 158, 164, 1) 59%, rgba(65, 158, 164, 1) 100%);
	background: -ms-linear-gradient(45deg, rgba(53, 192, 148, 1) 0%, rgba(65, 158, 164, 1) 59%, rgba(65, 158, 164, 1) 100%);
	background: linear-gradient(45deg, rgba(53, 192, 148, 1) 0%, rgba(65, 158, 164, 1) 59%, rgba(65, 158, 164, 1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#35c094', endColorstr='#419ea4', GradientType=1 );
}
.lft-mnu-safe ul li a span {
	display:none;
	z-index:99999;
	color:#fff;
	position: absolute;
	left: 41px;
	font-weight:600;
	font-size:15px;
	padding:6px 17px 6px 11px;
	text-align:left;
	width:135px !important;
}
.lft-mnu-safe .navbar {
	padding:0 !important;
}
.lft-mnu-safe .navbar-nav {
	display:block !important;
}
.lft-mnu-safe ul li a {
	display:block;
}
.lft-mnu-safe ul li a span.one {
	top: 1px;
}
.lft-mnu-safe ul li a span.two {
	top: 36px;
}
.lft-mnu-safe ul li a span.three {
	top: 71px;
}
.lft-mnu-safe ul li a span.four {
	top: 107px;
}
.lft-mnu-safe ul li a span.five {
	top: 142px;
}

.lft-mnu-safe ul li a span.six {
	top: 177px;
}

.lft-mnu-safe ul li a span.seven {
	top: 212px;
}

.lft-mnu-safe ul li a span.eight {
	top: 247px;
}
.lft-mnu-safe ul li:hover a span {
	display:block;
}
.lft-mnu-safe ul li a.menu-icn1 {
	background: url(../images/menu-ic1.png) no-repeat left top;
	width:41px;
	height:35px;
	margin:0 auto;
}
.lft-mnu-safe ul li a.menu-icn2 {
	background: url(../images/menu-ic2.png) no-repeat left top;
	width:41px;
	height:34px;
	margin:0 auto;
}
.lft-mnu-safe ul li a.menu-icn3 {
	background: url(../images/menu-ic3.png) no-repeat left top;
	width:41px;
	height:34px;
	margin:0 auto;
}
.lft-mnu-safe ul li a.menu-icn4 {
	background: url(../images/menu-ic4.png) no-repeat left top;
	width:41px;
	height:34px;
	margin:0 auto;
}
.lft-mnu-safe ul li a.menu-icn5 {
	background: url(../images/menu-ic5.png) no-repeat left top;
	width:41px;
	height:34px;
	margin:0 auto;
}
.lft-mnu-safe ul li:hover a.menu-icn1, .lft-mnu-safe ul li:hover a.menu-icn2, .lft-mnu-safe ul li:hover a.menu-icn3, .lft-mnu-safe ul li:hover a.menu-icn4, .lft-mnu-safe ul li:hover a.menu-icn5 {
	background-position:bottom;
}
.lft-mnu-safe .nav-link.active {
	background-position:bottom !important;
	text-decoration:none !important;
	border:none !important;
}
/*left and right outer box css end here*/



/*section-one css start here*/

.bg-color{
	background:#263647;
}




.section-one {
	/*background:url(../images/banner.jpg) no-repeat center center;
	background-size:cover;*/
	min-height:130px;
	padding:40px 0 0 0;
	background: rgba(46, 183, 140, 1);
	background: -moz-linear-gradient(left, rgba(46, 183, 140, 1) 0%, rgba(64, 153, 159, 1) 100%);
	background: -webkit-gradient(left top, right top, color-stop(0%, rgba(46, 183, 140, 1)), color-stop(100%, rgba(64, 153, 159, 1)));
	background: -webkit-linear-gradient(left, rgba(46, 183, 140, 1) 0%, rgba(64, 153, 159, 1) 100%);
	background: -o-linear-gradient(left, rgba(46, 183, 140, 1) 0%, rgba(64, 153, 159, 1) 100%);
	background: -ms-linear-gradient(left, rgba(46, 183, 140, 1) 0%, rgba(64, 153, 159, 1) 100%);
	background: linear-gradient(to right, rgba(46, 183, 140, 1) 0%, rgba(64, 153, 159, 1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2eb78c', endColorstr='#40999f', GradientType=1 );
	
}
.lgo {
	padding-left:30px;
	height: 95px;
}

.lgo img {
	    height: 80px;
}
.top-menu-safe {
	float:right;
}
.main-safe .navbar-nav .nav-item {
	padding-right:15px !important;
}
.main-safe .navbar-nav .nav-item:last-child {
	padding-right:0px !important;
}
.main-safe .navbar-nav .nav-item a {
	padding:0 0 0 0 !important;
	letter-spacing:normal !important;
	color:#fff !important;
	font-weight:700;
	font-size:16px;
}
.main-safe .navbar-nav .nav-item a:hover, /*.navbar-nav .nav-item a:focus,*/ .main-safe .navbar-nav .nav-item.active a, .main-safe .nav-link.active {
	text-decoration:none !important;
	border-bottom:1px solid #fff !important;
	color:#fff !important;
}


ul li ul.dropdown {
        /*min-width: 100%; 
        background: #f2f2f2;*/
        display: none;
        position: relative;
        z-index: 999;
        left: 0;
        top: 20px;
    }
    ul li:hover ul.dropdown {
        display: block; /* Display the dropdown */
    }
    ul li ul.dropdown li {
        display: block;
    }



.bnr-txt {
	padding:50px 0 0 0;
}
.bnt-txt-safe {
	text-align:right;
	/*border:5px solid #fff;*/
	float:right;
	padding:25px 35px 70px 35px;
	color:#fff;
}
.bnt-txt-safe .bnr-min-txt {
	font-size:95px;
	font-weight:800;
	line-height:65px;
	text-align:right;
}
.bnt-txt-safe p {
	margin:30px 0 0 0 !important;
	font-size:30px;
	text-transform:uppercase;
	font-weight:500;
	letter-spacing:0.50px;
	color: #fff;
}
/*section-one css end and section-two css start here*/




#section05 a {
	position: absolute;
	/* top: 100%;*/
    left: 49%;
	width: 55px;
	height: 55px;
	display: table;
	margin:-80px auto 0 auto;
	border-radius:100px;
	background-color:#fefefe;
	z-index:1;
}
#section05.music2 a {
	background-color:#263647;
	margin:-25px auto 0 auto;
}



#section05.music55 a {
    background-color: #f1f1f1;
    margin: 46px auto 0 auto;
}
.music55{
	margin-top: -140px;
}
.music56{
	margin-top: -140px;
}

.music57{
	margin-top: 0px;
}

#section05.music57 a {
    background-color: #f0c818;
    margin: -30px auto 0 auto;
}
.music58{
	margin-top: 0px;
}

#section05.music58 a {
    background-color: #f4d072;
    margin: -30px auto 0 auto;
}

.music59{
	margin-top: 0px;
}

#section05.music59 a {
    background-color: #580b2c;
    margin: -30px auto 0 auto;
}

.music60{
	margin-top: 0px;
}

#section05.music60 a {
    background-color: #57539f;
    margin: -30px auto 0 auto;
}

.music61{
	margin-top: 0px;
}

#section05.music61 a {
    background-color: #2b2a28;
    margin: -30px auto 0 auto;
}
#section05.music56 a {
    background-color: #ffffff;
    margin: 46px auto 0 auto;
}


#section05.music3 a {
	margin:-155px auto 0 auto;
}
#section05.music4 a {
	background-color:#2ba994;
	margin:-115px auto 0 auto;
	
}
#section05 a span {
	position: absolute;
	/* top: 100%;*/
  left: 49%;
	margin:0px auto 0 -12px;
	width: 26px;
	height: 38px;
	/*margin-left: -12px;
  border-left: 1px solid #fff;
  border-bottom: 1px solid #fff;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  -webkit-animation: sdb05 1.5s infinite;*/
  animation: sdb05 1.5s infinite;
	box-sizing: border-box;
	background: url(../images/mouse.png) no-repeat center center;
}
@-webkit-keyframes sdb05 {
 0% {
 -webkit-transform: rotate(0deg) translate(0, 0);
 opacity: 0;
}
 50% {
 opacity: 1;
}
 100% {
 -webkit-transform: rotate(0deg) translate(0px, 20px);
 opacity: 0;
}
}
@keyframes sdb05 {
 0% {
 transform: rotate(0deg) translate(0, 0);
 opacity: 0;
}
 50% {
 opacity: 1;
}
 100% {
 transform: rotate(0deg) translate(0px, 20px);
 opacity: 0;
}
}
.section-two {
	padding:57px 0 67px 0;
	background:#fff !important;
	position:relative;
}
.section-two h1 {
	margin:0 0 45px 0;
	padding:0;
	text-align:center;
	text-transform:uppercase;
	font-size:35px;
	font-weight:800;
	line-height:35px;
	color: #263647;
}
.section-two h1 span {
	display:block;
}
.section-two .nav-tabs li {
	padding:10px 10px 0 0 !important;
}
.section-two .nav-tabs li a {
	padding:0px 0px 0 0 !important;
	font-size:14px;
	font-weight:700;
	color:#6d7475 !important;
	text-align:right;
	border-bottom:1px solid #fff !important;
}
.section-two .nav-tabs .nav-link, .nav-tabs {
	border-top:none !important;
	border-left:none !important;
	border-right:none !important;
	border-bottom:1px solid #fff !important;
}
.section-two .nav-tabs {
	float:right;
}
.section-two .nav-tabs li a:hover, .section-two .nav-tabs li a:focus, .section-two .nav-tabs li a.active {
	color:#30a483 !important;
	border-bottom:1px solid #30a483 !important;
}
.cmpny-txt {
	border:7px solid #30a483;
	padding:20px;
}
.cmpny-txt p {
	font-size:13px;
	font-weight:300;
	color:#69798a;
	margin:0 0 12px 0;
	text-align:center;
	line-height:18px;
}
.section-two .vsin-bx-safe {
	text-align:center;
	padding:20px;
}
.section-two .vsin-bx-safe h2 {
	margin:0;
	padding:15px 0 0 0;
	color: #6d7475;
	font-size:40px;
	font-weight:600;
}
.section-two .vsin-bx-safe p {
	color:#54667a;
	font-size:17px;
	line-height:23px;
	font-weight:400;
	padding:15px 20px 0px 20px;
}
/*section-two css end and section-three css start here*/

.section-three {
	padding:0 0 0px 0;
	background-color:#263647;
	position:relative;
}
.wht-we-bg {
/*background:url(../images/wht-we-bg.jpg) no-repeat center center;
	background-size:cover;
	min-height:625px !important;*/
}
.wht-we-txt-safe {
	padding:85px 0 0 0;
}
.wht-we-txt-safe h2 {
	margin:0;
	padding:0 0 25px 20px;
	color:#fff;
	font-size:35px;
	font-weight:800;
	text-transform:uppercase;
	letter-spacing:normal;
}
.section-three .nav-tabs {
	border-bottom:none !important;
}
.section-three .nav-tabs li {
	margin-bottom:30px !important;
	text-align:center;
}
.section-three .nav-tabs li a {
	padding:10px 8px 20px 8px !important;
	background:none !important;
	border:3px solid #263647 !important;
	min-height: 230px;
}
.section-three .nav-tabs li a:hover, .section-three .nav-tabs li a:focus, .section-three .nav-tabs li a.active {
	color:#30a483 !important;
	border:3px solid #30a483 !important;
	border-radius:0px !important;
	min-height: 230px;
}
.section-three .wht-we-txt-safe h3 {
	color: #ffffff;
    font-size: 12px;
    font-weight: 700;
    text-transform: uppercase;
    margin: 0;
    padding: 10px 0 3px 0;
    line-height: 13px;
    letter-spacing: 0.25px;
}
.section-three .wht-we-txt-safe p {
	color:#fff;
	font-size:10px;
	font-weight:500;
	line-height:15px;
	margin:0 0 0 0;
}

 .new-nav li {
	color:#fff;
	font-size:10px;
	font-weight:500;
	line-height:15px;
	margin:0 0 0 0;
	margin-bottom: 10px !important;
}
.wht-we-lft-txt {
/*background:url(../images/wh-lft-txt-bg.png) center center;
	background-repeat:repeat;
	width:400px;
	min-height:305px;
	margin:128px auto 0 auto;
	text-align:center;
	padding:43px 10px 40px 10px;
	color:#fff;*/
}
.wht-we-bg img {
	width:100%;
	height: 850px;
	position:relative;
	/*object-fit: none;*/
}
.wh-lft-txt {
	background:url(../images/wh-lft-txt-bg.png) center center;
	background-repeat:repeat;
	width:400px;
	min-height:305px;
	margin:0px auto 0 auto;
	text-align:center;
	top:25%;
	left:18%;
	padding:43px 10px 40px 10px;
	color:#fff;
	position:absolute;
	z-index:1;
}
.section-three .wh-lft-txt h4 {
	margin:0 0 0 0;
	padding:5px 0 10px 0;
	color:#fff;
	font-size:20px;
	font-weight:600;
}
.section-three .wh-lft-txt p {
	font-size:12px;
	font-weight:400;
	margin:0 0 10px 0;
	line-height:18px;
	color: #fff;
}
.section-three .wh-lft-txt ul {
	list-style-type:none;
}
.section-three .wh-lft-txt ul li {
	font-size:12px;
	font-weight:500;
	margin:0 0 0 0;
	line-height:18px;
}
.section-three .wh-lft-txt a {
	text-transform:uppercase;
	font-size:12px;
	font-weight:300;
	color:#fff;
	border:3px solid #fff;
	padding:5px 15px;
}
.section-three .wh-lft-txt a:hover, .section-three .wh-lft-txt a:focus {
	background-color:#fff;
	color:#409ba1;
	text-decoration:none;
}
/*section-three css end and section-four css start here*/

.section-four {
	padding:127px 0 51px 0;
	position:relative;
	background-color:#ffffff;
}
.cl-out-safe {
	padding:40px 25px;
	text-align:center;
	border:10px solid #30a483;
}
.cl-ot-txt {
	font-size:40px;
	font-weight:600;
	color:#2f9f97;
	text-transform:uppercase;
}
.cl-ot-txt span {
	padding:0 0 0 0px;
	display:block;
}
.cl-ot-txt span a {
	background-color:#263647;
	color:#fff;
	text-transform:capitalize;
	padding:10px 35px;
}
.cl-ot-txt span a:hover, .cl-ot-txt span a:focus {
	color:#fff;
	text-decoration:none;
	background: rgba(53, 192, 148, 1);
	background: -moz-linear-gradient(45deg, rgba(53, 192, 148, 1) 0%, rgba(65, 158, 164, 1) 59%, rgba(65, 158, 164, 1) 100%);
	background: -webkit-gradient(left bottom, right top, color-stop(0%, rgba(53, 192, 148, 1)), color-stop(59%, rgba(65, 158, 164, 1)), color-stop(100%, rgba(65, 158, 164, 1)));
	background: -webkit-linear-gradient(45deg, rgba(53, 192, 148, 1) 0%, rgba(65, 158, 164, 1) 59%, rgba(65, 158, 164, 1) 100%);
	background: -o-linear-gradient(45deg, rgba(53, 192, 148, 1) 0%, rgba(65, 158, 164, 1) 59%, rgba(65, 158, 164, 1) 100%);
	background: -ms-linear-gradient(45deg, rgba(53, 192, 148, 1) 0%, rgba(65, 158, 164, 1) 59%, rgba(65, 158, 164, 1) 100%);
	background: linear-gradient(45deg, rgba(53, 192, 148, 1) 0%, rgba(65, 158, 164, 1) 59%, rgba(65, 158, 164, 1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#35c094', endColorstr='#419ea4', GradientType=1 );
}
.section-four p {
	color:#4b4b4a;
	font-size:17px;
	font-weight:300;
	line-height:25px;
	text-align:center;
	padding:25px 205px;
	margin:0;
}
.section-four p a {
	color:#263647;
	font-weight:600;
	font-size:20px;
}
.section-four p a:hover, .section-four p a:focus {
	color:#263647;
	text-decoration:underline;
}
/*section-four css end and section-five css start here*/

.section-five {
	background-color:#fff;
	padding:19px 0 13px 0;
	position:relative;
}
.section-five img {
	margin:0 auto;
	text-align:center;
	display:table;
}
.sec-five.icn1 {
	background:url(../images/java2.png) no-repeat top center;
	width:100px;
	height:40px;
	margin:0 auto;
	transition:all 0.8s ease 0s;
}
.sec-five.icn2 {
	background:url(../images/sql.png) no-repeat top center;
	width:110px;
	height:58px;
	margin: 0 auto;
	/*margin:25px auto 0 auto;*/
	transition:all 0.8s ease 0s;
}
.sec-five.icn3 {
	background:url(../images/ios1.png) no-repeat top center;
	width:98px;
	height:40px;
	margin: 0 auto;
	/*margin:25px auto 0 auto;*/
	transition:all 0.8s ease 0s;
}
.sec-five.icn4 {
	background:url(../images/android.png) no-repeat top center;
	width:152px;
	height:45px;
	margin: 0 auto;
	/*margin:35px auto 0 auto;*/
	transition:all 0.8s ease 0s;
}
.sec-five.icn5 {
	background:url(../images/php1.png) no-repeat top center;
	width:97px;
	height:39px;
	margin: 0 auto;
	/*margin:35px auto 0 auto;*/
	transition:all 0.8s ease 0s;
}
.sec-five.icn6 {
	background:url(../images/wordpress.png) no-repeat top center;
	width:214px;
	height:35px;
	margin: 0 auto;
	/*margin:25px auto 0 auto;*/
	transition:all 0.8s ease 0s;
}
.sec-five.icn7 {
	background:url(../images/larvel.png) no-repeat top center;
	width:150px;
	height:38px;
	margin: 0 auto;
	/*margin:38px auto 0 auto;*/
	transition:all 0.8s ease 0s;
}
.sec-five.icn8 {
	background:url(../images/node.png) no-repeat top center;
	width:150px;
	height:38px;
	margin: 0 auto;
	/*margin:38px auto 0 auto;*/
	transition:all 0.8s ease 0s;
}
.sec-five.icn9 {
	background:url(../images/angluar.png) no-repeat top center;
	width:180px;
	height:38px;
	/*margin:38px auto 0 auto;*/
	transition:all 0.8s ease 0s;
}
.sec-five.icn10 {
	background:url(../images/flutter.png) no-repeat top center;
	width:150px;
	height:38px;
	margin: 0 auto;
	/*margin:38px auto 0 auto;*/
	transition:all 0.8s ease 0s;
}
.sec-five.icn11 {
	background:url(../images/ionic.png) no-repeat top center;
	width:110px;
	height:38px;
	margin: 0 auto;
	/*margin:38px auto 0 auto;*/
	transition:all 0.8s ease 0s;
}
.sec-five.icn12 {
	background:url(../images/sharepoint.png) no-repeat top center;
	width:170px;
	height:38px;
	margin: 0 auto;
	/*margin:38px auto 0 auto;*/
	transition:all 0.8s ease 0s;
}
.sec-five.icn13 {
	background:url(../images/salesforce2.png) no-repeat top center;
	width:170px;
	height:38px;
	margin: 0 auto;
	/*margin:38px auto 0 auto;*/
	transition:all 0.8s ease 0s;
}
.sec-five.icn14 {
	background:url(../images/shopify.png) no-repeat top center;
	width:140px;
	height:38px;
	margin: 0 auto;
	/*margin:38px auto 0 auto;*/
	transition:all 0.8s ease 0s;
}
.sec-five.icn15 {
	background:url(../images/magento.png) no-repeat top center;
	width:140px;
	height:38px;
	margin: 0 auto;
	/*margin:38px auto 0 auto;*/
	transition:all 0.8s ease 0s;
}
.sec-five.icn16 {
	background:url(../images/aws.png) no-repeat top center;
	width:140px;
	height:38px;
	margin: 0 auto;
	/*margin:38px auto 0 auto;*/
	transition:all 0.8s ease 0s;
}
.sec-five:hover.icn1, .sec-five:hover.icn2, .sec-five:hover.icn3, .sec-five:hover.icn4, .sec-five:hover.icn5, .sec-five:hover.icn6, .sec-five:hover.icn7,.sec-five:hover.icn8,.sec-five:hover.icn9,.sec-five:hover.icn10,.sec-five:hover.icn11,.sec-five:hover.icn12 ,.sec-five:hover.icn13,.sec-five:hover.icn14,.sec-five:hover.icn15,.sec-five:hover.icn16{
	background-position:bottom;
	transition:all 0.8s ease 0s;
}
/*section-five css end and footer css start here*/


footer {
	padding:0 0 0 0;
	position:relative;
}
footer .ftr-01 {
	background:url(../images/ftr-bg.jpg) repeat center center;
	min-height:300px;
	padding:70px 0 0 0;
	 background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
}

.ftr-01 {
	background:url(../images/ftr-bg.jpg) repeat center center;
	min-height:300px;
	padding:70px 0 0 0;
}
footer h3 {
	font-size:50px;
	font-weight:800;
	color:#fff;
	margin:0;
	padding:0 0 0 0;
	text-align:center;
}
.say-hlo-safe p, .map-safe p {
	text-align:center;
	color:#fff;
	font-size:15px;
	font-weight:400;
	line-height:20px;
}
.say-hlo-safe .contcts {
	list-style-type:none;
	padding:40px 0 0 100px;
	margin:0;
}
.say-hlo-safe .contcts li, .say-hlo-safe .contcts li a {
	color:#fff;
	font-size:17px;
	font-weight:600;
	padding-bottom:25px;
}
.say-hlo-safe .contcts li:before {
	color: #fff;
	font-family: FontAwesome;
	font-style: normal;
	margin-left:-40px;
	float:left;
	text-align:right;
	vertical-align:middle;
}
.say-hlo-safe .contcts li.mil:before {
	content: "\f0e0";
	font-size:25px;
	margin-top:-7px;
}
.say-hlo-safe .contcts li.skyp:before {
	content: "\f17e";
	font-size:32px;
	margin-top:-10px;
}
.say-hlo-safe .contcts li.phn:before {
	content: "\f095";
	font-size:32px;
	margin-top:-10px;
}
.say-hlo-safe .contcts li img {
	margin-left:-42px;
}
footer .ftr-scial {
	list-style-type:none;
	margin:45px auto 0 auto;
	display:table;
}
footer .ftr-scial li, footer .ftr-scial li a {
	float:left;
	margin-right:7px;
	width:37px;
	height:37px;
	border:1px solid #8cd3be;
	color:#fff;
	font-size:18px;
	text-align:center;
}
footer .ftr-scial li a {
	padding-top:4px;
}
footer .ftr-scial li a:hover, footer .ftr-scial li a:focus {
	border:2px solid #fff;
	color:#fff;
	text-decoration:none;
}
.lctin-safe {
	padding:70px 0 0 0;
}
.lctin-safe ul {
	padding-left:35px;
}
.lctin-safe ul li {
	color:#fff;
	font-size:14px;
	font-weight:500;
	list-style-type:none;
	margin-bottom:15px;
}
.lctin-safe ul li span {
	font-weight:500;
	display:block;
	font-size:16px;
}
.lctin-safe ul li a {
	display:block;
	font-weight:300;
	font-style:italic;
	color:#fff;
}
.lctin-safe ul li:before {
	color: #efefef;
	font-family: FontAwesome;
	font-style: normal;
	margin-left:-20px;
	float:left;
	text-align:right;
	vertical-align:middle;
	content: "\f111";
	font-size:14px;
	margin-top:3px;
}
.ftr-02 {
	background-color:#263647;
}
.ftr-02 p {
	font-weight:400;
	color:#fff;
	font-size:18px;
	text-align:right;
	margin:0;
	padding:15px 35px 20px 0;
}
