@font-face {
	font-family: Coves-Light;
	src: url('./../font/Coves-Light.otf');
}
@font-face {
	font-family: Coves-Bold;
	src: url('./../font/Coves-Bold.otf');
}
@font-face {
	font-family: Calluna;
	src: url('./../font/Calluna-Regular.otf');
}

body{font-family: coves;}
 h3 {text-transform: lowercase;}
 h2 {text-transform: lowercase;}
.header{background: url("./../img/header.jpg");padding: 0;background-repeat: no-repeat;background-size: cover;
font-family: Coves;}

.sam-shoulder-OLD h1{color: white;margin-top: 31px;padding-left: 20px;font-size: 72px;font-family: 'Calluna';font-weight: 400;}
.header h1 {
	font-family: 'Calluna'; 
	color: white;
	margin-top: 40px; margin-bottom: 40px;
	font-size: 60px;
}

.sec-header h3{ font-family: 'Coves-Bold'; color: #47798c; padding-top: 30px;}

div.resume-jobs { font-family: 'Coves-Light'; }
div.resume-jobs .job-title { font-family: 'Coves-Bold'; }
div.resume-info h5 { font-family: 'Coves-Light'; }
div.resume-info p { font-family: 'Coves-Light'; }

div.visu-sec-back h3 { font-family: 'Coves-Light'; }
div.visu-sec-back { padding: 20px 10px;}

div.vz-expl img { margin: 10px 0px; width: 100%;}
div.vz-deep img { width: 100%;}
.page-vz h4 { font-family: 'Coves-Bold'; font-size: 20px; color: #47798c; }
.page-vz p,a { font-family: 'Coves-Light'; font-size: 18px; }
.page-vz .tak-away { font-family: 'Coves-Light'; }

.page-ab p,a { font-family: 'Coves-Light'; font-size: 18px; }
.icon-wf img { width: 8em; margin-top: 10px; margin-bottom: 25px;}
.icon-wf-winners p { text-align: left; }
.icon-wf-winners col-md-3 { padding-left: 50px!important; padding-right: 50px!important; }
.page-ab h2,h3,h4,h5 { font-family: 'Coves-Bold'; color: #47798c; }
.ab-eaoc img { width: 100%; }

/*
.icons ul li a{color: white;font-size: 18px;font-size: 28px;}
.icons {margin: 5.6% 0px 0px -30px;}
.icons ul li {text-align: center;display: inline-block;}
.icons ul li a i{vertical-align: middle;}
*/
.icons
{
    display: table-cell;
    vertical-align: bottom;
}
.header .row {margin-right: 0 !important;margin-left: 0 !important;}
.list-back{background: #47798c;margin: 1px 0; font-family:}

.list-back h2 { font-family: 'Coves-Light'; }
.header2 h2 { font-family: 'Coves-Light'; }

.cohe-sec h2{font-size: 2em;color: #ffffff;margin: 0;padding: 33px 0;}
.cohe-sec h2 a{color: #ffffff;text-decoration: none;font-size: 36px;font-weight: 400;}
.foter{  background-color: rgba(71, 121, 140, 0.95);height: 216px;opacity: 0.8;}
.header2{
	background: url("./../img/footer.png");
	padding: 0;
	background-repeat: no-repeat;
	background-size: 100% 98%;
}
.brand-sec {position: relative;top: 105px;}
.mobil-devic2 {position: relative;top: 75px;}
.brand-sec {position: relative;top: 75px;}
.fotter-sec {padding: 5px 5px;}
.foter h2 {margin: 0;color: white;padding-top: 9%;font-size: 2em;}
.foter h2 a{color: white;text-decoration: none;font-size: 36px;    font-weight: 400;}
.cont-width2{width: 75%;}
.hdr-app-sec{background: #47798c;background: #47798c;
position: fixed;left: 0;right: 0;z-index: 1;}
.mobile-sec h1{margin: 0;color: white;padding: 24px 0;font-size: 36px; font-family: Coves-Light; }
.brand-sec h2{color: #47798c;font-size: 1.75em;padding: 20px 0px 7px;font-weight: 400; font-family: Coves-Light; }
.brand-sec  p{line-height: 27px;font-size:  18px;color: #44464a;text-align: justify;padding-bottom: 50px;}
.brand-sec h3{font-size: 1.60em;font-weight: bold;color: #47798c;padding-bottom: 15px; font-family: Coves-Bold; }
.mult-sec h3 { font-family: Coves-Light; }
.logos-sec{ background-color: rgba(181, 201, 209, 0.2);}
.wf{background: white;padding: 27px 20px;box-shadow: 0px 1px 1px 1px #86bac7;
}
.well-sec h2{color: #595959;font-weight: 600;margin: 0 18px; font-size: 1.5em;}
.well-sec h3{color: #595959;font-weight: 600;font-family: arial;margin: 8px 18px; font-size: 1.375em;}
.well-sec p{color: #b5c9d1;font-family: arial;margin: 0 18px; font-size: 1.2em;}	
.para-sec p{font-size: 18px;line-height: 26px;color: #44464a;margin: 27px 0;}
.para-sec h3{padding: 57px 0 20px;font-size: 1.5em;font-weight: bold;color: #47798c;}
.lg-img{background: rgba(181, 201, 209, 0.2);padding: 33px 0;}
.image-list ul li{margin: 15px 2%;text-align: center;}
.image-list ul { text-align: center;}
.medi-sec h2{font-size: 1.20em; font-weight: bold;text-align: left;color: #47798c;height: 35px;}
.medi-sec p{line-height: 1.5em;font-size: 1.12em;color: #44464a;}
.medi-sec { margin: 20px 7px;}
.thre-img h2{font-size: 1.5em; font-weight: bold;color: #47798c;}
.thre-img p{text-align: left;font-size: 18px;padding: 5px 0px 5px 11px;line-height: 1.5em; color: #44464a;}
.tack-sec h2{ font-size: 1.90em;  color: #47798c;padding-top: 60px;}
.tack-sec p{font-size: 1.2em;line-height: 1.5em;color: #44464a;text-align: justify;}
.ftr-list {padding-top: 80px;}
.ftr-list ul li:nth-child(1) a{ background-color: #47798c;color: white;text-decoration: none;font-size: 1em;
	padding: 25px 30px;border-top-left-radius: 35px;border-bottom-left-radius: 35px; min-width: 200px; display: inline-block;text-align: center;}
.ftr-list ul li a .bars-li{font-size: 72px;
color: #47798c;
margin-top: 0px;
display: inline-block;
position: relative;
top: 28px;}
.left-men-side{background: #47798c;text-align: right;}
.left-men-side h5{color: white;font-size: 24px;text-align: right;margin: 35px 13px 9px 4px;text-transform: lowercase;}
.left-men-side p{text-align: left;font-size: 18px;color: white;padding: 23px 16px 0;margin: 0;text-transform: lowercase;}
.right-side-des h5{color: #47798c;font-weight: 300;font-size: 1.5em;margin: 47px 0 0px;}
.right-side-des h5 .lead{font-weight: 600;}
.right-side-des p{font-size: 18px;line-height: 27px;padding: 14px 0 0; }
.list-resp{font-size: 72px;color: #47798c;margin-top: 0px;display: inline-block;}
.right-side-des h4{text-align: right;margin-top: 23%;}
.line {
    border: 2px solid #b5c9d1;
    width: 56%;text-align: right;float: right;display: inline-block;margin: 0 auto;}
    .left-men-side ul{margin: 15px 0 ;}
.left-men-side ul li{font-size: 1.2em;padding: 14px 19px 0;text-align: left; }
.left-men-side ul li a{color: white;text-decoration: none;text-transform: lowercase;}
.meas-ur{margin-bottom: 0;}
.measure{background-color: rgba(181, 201, 209, 0.2);padding: 15px 15px;border: solid 0.5px #b5c9d1;height: 430px;
	margin: 70px 4px;}
.measure h3{color: #47798c;font-size: 1.5em; margin: 5px 0 15px;}
.measure p{font-size: 1.2em;text-align: left;line-height: 1.5em;padding-top: 1em;padding-left: 0.5em;color: #828386;}
.mult-sec1{padding: 0;}
.conc-val h2{ font-size: 1.5em;font-weight: bold;text-align: left;color: #47798c;padding-top: 47px;}
.measure2{background-color: rgba(181, 201, 209, 0.2);padding: 15px 15px;border: solid 0.5px #b5c9d1;
	margin: 5px 4px;}
.measure2 h3{color: #47798c;font-size: 1.5em; margin: 5px 0 15px;}
.measure2 p{font-size: 1.2em;text-align: left;line-height: 1.5em;padding-top: 1em;padding-left: 0.5em;color: #828386;}
.mult-sec2{padding: 0;}
.conc-val1 h2{ font-size: 1.5em;font-weight: bold;text-align: left;color: #47798c;padding-top: 15px;}
.tak-away {}
.tak-away h3{color: #47798c;font-size: 28px; margin: 5px 0 15px;margin: 9% 0 15px;    font-weight: 400;}
.tak-away p{font-size: 1.2em;text-align: left;line-height: 1.5em;color: #44464a;}
.me-sur3{height: 780px;}
.visul {background-color: rgba(181, 201, 209, 0.2);}
.visu-sec-back{background: #518192;display: inline-block;width: 100%;}
.shar-point h3{ font-weight: bold;color: #86bac7;font-size: 1.5em;}
.diff-rnt p{font-size: 1.2em;line-height: 1.5em;margin: 18px 0px;}
.chart h3{font-size: 1.60em;font-weight: bold;color: #47798c;padding-bottom: 3px;}
.graph-list1 ul li{padding: 0;margin: 0px -1px 0 4px;}
.graph-list1 ul{margin-bottom: 0;padding: 15px 0;}
.sahre-pont{margin-bottom: 0;}
.diff-rnt h5{font-size: 1.60em;font-weight: bold;color: #47798c;padding-bottom: 3px;padding-top: 27px;}
.diff-rnt h4{font-size: 1.60em;font-weight: bold;color: #47798c;padding-bottom: 3px;padding-top: 27px;}
.destop-sec h4{font-size: 1.3em;color:  #47798c;font-weight: bold;margin-left: 0.5em;text-transform: lowercase;}
.destop-sec p{font-size: 1.2em;line-height: 1.5em;margin: 18px 9px;color: #44464a;padding: 0px 15% 0px 0px;}
.destop-sec ul li{font-size: 1.2em;font-weight: bold;color: #47798c;}
.destop-sec ul li .iphon { margin-left: 14px;text-align: left !important;
display: inline-block;width: 100%;position: relative;top: 16px;}
.destop-sec ul{text-align: right;}
.destop-sec1 h4{font-size: 1.3em;color:  #47798c;font-weight: bold;margin-left: 0.5em;}
.destop-sec1 p{font-size: 1.2em;line-height: 1.5em;margin: 0px 19px;color: #44464a;}
.cont-width{width: 70%;}
.mobil-devic2 h3{color: #47798c;font-size: 28px;margin-top: 63px;font-weight: 400;}
.mobil-devic2 p{font-size: 18px; line-height: 27px;padding-top: 10px;}
.mobil-devic2 ul li{line-height: 36px;font-size: 18px;}
.work-spac h3{color: #47798c;font-size: 24px;margin-top: 63px;margin-bottom: 25px;}
.phot1{background: #a0c0cc;text-align: center;padding: 15px 0;}
.gori2 {padding: 0;}
.gori-right p{ text-align: justify;color: #44464a;font-size: 18px;line-height: 27px;}
.while{ text-align: justify;color: #44464a;font-size: 18px;line-height: 27px;}
.rental{ text-align: justify;color: #44464a;font-size: 18px;line-height: 27px;margin-top: 13px;display: inline-block;}
.product-sec h3{color: #47798c;font-size: 24px;margin-top: 63px;    font-weight: 400;}
.product-sec p{font-size: 18px; line-height: 27px;padding-top: 10px;}
.dev-mob2{background: #47798c;padding: 32px 0;}
.mob-dev2 h3{color: white;font-size: 32px;margin: 0;}
.the-entr p{font-size: 18px; line-height: 27px;}
.the-entr{margin-top: 30px;}
.line3{border: solid 2px #47798c;display: inline-block;width: 100%;}
.the-des-sec h3{color: #47798c;font-size: 24px;margin-top: 63px;    font-weight: 400;}
.the-des-sec p{font-size: 18px; line-height: 27px;padding-top: 10px;}
.comp h3{color: #47798c;font-size: 24px;margin-top: 73px;margin-bottom: 0;font-weight: 600;}
.comp p{font-size: 1.2em; line-height: 1.8em;padding-left: 8px;}
.comp2 h3{color: #47798c;font-size:  24px;margin-top: 73px;margin-bottom: 0;margin-left: 15px;font-weight: 600;}
.comp2 p{font-size: 1.2em; line-height: 1.8em;padding-left: 8px;}
.byodi-sec p{font-size: 18px; line-height: 27px;padding-left: 8px;}
.synt h3{color: #47798c;font-size: 24px;margin-top: 73px;font-weight: 600;}
.find p{font-size: 1.2em; line-height: 1.8em;}
.find h4{font-size: 1.2em;color:#47798c; }
.admin1 ul li i{background: #86bac7;color: white;padding: 8px 10px;float: left;
font-size: 27px;border-radius: 50%;}
.admin1 ul li{border: 1px solid grey;font-size: 1em; color: #44464a;padding: 26px 8px;display: inline-block;
width: 49%;height: 100px;vertical-align: middle;}
.want-reg {padding: 5px 0px 5px 42px;display: block;}
.reg-dev-sec h3{color: #47798c;font-size: 24px;margin-top: 73px;}
.reg-dev-sec p{font-size: 1.2em; line-height: 1.8em;}
.reg-img-btm p{font-size: 1.2em; line-height: 1.8em;}
.mb-list h3{font-size: 1em;margin-top: 5px;text-align: center;background:#0286AD;color: black;padding: 5px 0;margin-bottom: 0;}
.mb-list ul{background: #E0E3E2; }
.mb-list ul li{text-align: center;border-bottom: 2px solid #0286ad; line-height: 1.5em;font-size: 0.9em;color: #0286ad;
	padding: 26px 0;}
.mb-list ul li p{margin-bottom: 0;}
.chos-sec h3{color: #47798c;font-size: 1.5em;margin-top: 6px;}
.chos-sec p{font-size: 1.2em; line-height: 1.8em;}
.chos-sec-right h3{color: #47798c;font-size: 1.5em;margin-top: 6px;}
.chos-sec-right p{font-size: 1.2em; line-height: 1.8em;}
.chos-sec-right svg{width: 100%;height: auto;}
.chos-sec svg{width: 100%;height: auto;}
.dev-mob3{background: #47798c;padding: 48px 0; margin-top: 93px;}
.health-left p{font-size: 1.2em; line-height: 1.8em;}
.health-left{margin-top: 25px;}
.health-right{margin-top: 25px;}
.devic-like-sec p{font-size: 1.2em; line-height: 1.8em;}
.devic-like-sec h3{color: #47798c;font-size: 1.5em;margin-top: 6px;}
.explor-sec h3{color: #47798c;font-size: 1.5em;margin-top: 76px;}
.explor-sec ul{background:#F0F4F6;padding: 8px 6px;margin: 25px 0;border: 1px solid #47798c;}
.explor-sec p{font-size: 1.2em; line-height: 1.8em;}
.respo h1{color: #47798c;font-size: 1.5em;margin-top: 76px;font-weight: 600;text-transform: lowercase;}
.phn-4 h3{color: #47798c;font-size: 1.5em;}
.phn-4 p{font-size: 1.2em; line-height: 1.8em;margin-top: 53px;}
.phn-4 svg{width: 100%;height: 100%;margin-left: -15px;}
.destp-img h3{font-size: 1.5em;font-weight: 600;color: #47798c;}
.help-int h3{font-size: 1.5em;font-weight: 600;color: #47798c;}
.help-int{margin-top: 60px;}
.help-int svg{height: 100%;}
.help-int p{font-size: 1.2em; line-height: 1.8em;}
.noti-fic {padding: 0;}
.noti-fic svg{margin-left: -16px;
padding: 0px 30px 0 0px;}
.destp-img svg {
    height: auto;
}

.bars-li:focus {
    font-size: 65px;
    top: 25px;
}


@media (max-width: 1200px) {
	.shar-point svg {
		width: 100%;
		height: 100%;
	}
	.graph-list1 ul li {
		padding: 0;
		margin: 0px 21px;
	}
	.destop-sec svg {
		width: 100%;
		height: 100%;
	}
	.destop-sec1 svg {
		width: 100%;
		height: 100%;
	}
}
.help-int h3 {
    font-size: 1.2em;
    }
.health-right svg{width: 100%;height: auto;}
.noti-fic svg {width: 100%;}
.well-sec svg {width: 100%;}
.thre-img svg {width: 100%;height: 100%;}
.thre-img p{padding: 5px 7px;}
.measure svg {width: 100%;height: auto;}
.measure h3{font-size: 1.2em;}
.measure2 h3{font-size: 1.2em;}
.measure2 svg{width: 100%;height: auto;}


}



@media (max-width: 767px) {
	.well-sec {
		text-align: center;
	}
	.medi-sec {
		margin: 20px 7px;
		text-align: center;
	}
	.medi-sec h2{text-align: center;}
	.measure2 img {
		text-align: center;
		margin: 0 auto;
	}
	.admin1 ul li{width: 100%;}
	.gori-rt2{padding: 0;}
	.mapping2 svg{width: 100%;height: auto;}
	.destop-sec svg {
    width: 100%;
    height: auto;}
    .destp-img svg {
    width: 100%;
    height: 100%;
}
    .the-entr1 svg {
    height: 100%;
}
}




/* Logan */
div.hdr-app-sec img { height: 87px; margin-top: -24px; }












































































































































