html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video {
	margin:0;
	padding:0;
	border:0;
	outline:0;
	font-size:100%;
	vertical-align:baseline;
	background:transparent;
}
body {
	font-family:Arial, Helvetica, sans-serif;
}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
	display:block;
}
nav ul {
	list-style:none;
}
blockquote, q {
	quotes:none;
}
blockquote:before, blockquote:after, q:before, q:after {
	content:'';
	content:none;
}
a {
	margin:0;
	padding:0;
	font-size:100%;
	vertical-align:baseline;
	background:transparent;
	transition:all 0.2s ease-in-out 0s;
	-webkit-transition:all 0.2s ease-in-out 0s;
	text-decoration:none;
}
    ins {
	background-color:#ff9;
	color:#000;
	text-decoration:none;
}
    mark {
	background-color:#ff9;
	color:#000;
	font-style:italic;
	font-weight:bold;
}
del {
	text-decoration: line-through;
}
abbr[title], dfn[title] {
	border-bottom:1px dotted;
	cursor:help;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
    hr {
	display:block;
	height:1px;
	border:0;
	border-top:1px solid #cccccc;
	margin:1em 0;
	padding:0;
}
input, select {
	vertical-align:middle;
}
.f-left {
	float:left;
}
.f-right {
	float:right;
}
.clear {
	padding:0px;
	margin:0px;
	line-height:0px;
	clear:both;
}
.no-mr-right {
	margin-right:0px !important;
}	
*, *:before, *:after { margin: 0; padding: 0; box-sizing: border-box; }
@font-face {
    font-family: 'Akrobat-Bold';
    src: url('../fonts/Akrobat-Bold/Akrobat-Bold.eot');
    src: url('../fonts/Akrobat-Bold/Akrobat-Bold.eot') format('embedded-opentype'),
         url('../fonts/Akrobat-Bold/Akrobat-Bold.woff') format('woff'),
         url('../fonts/Akrobat-Bold/Akrobat-Bold.ttf') format('truetype'),
         url('../fonts/Akrobat-Bold/Akrobat-Bold.svg') format('svg');
}
@font-face {
    font-family: 'Akrobat-ExtraBold';
    src: url('../fonts/Akrobat-ExtraBold/Akrobat-ExtraBold.eot');
    src: url('../fonts/Akrobat-ExtraBold/Akrobat-ExtraBold.eot') format('embedded-opentype'),
         url('../fonts/Akrobat-ExtraBold/Akrobat-ExtraBold.woff') format('woff'),
         url('../fonts/Akrobat-ExtraBold/Akrobat-ExtraBold.ttf') format('truetype'),
         url('../fonts/Akrobat-ExtraBold/Akrobat-ExtraBold.svg') format('svg');
}
@font-face {
    font-family: 'Akrobat-Light';
    src: url('../fonts/Akrobat-Light/Akrobat-Light.eot');
    src: url('../fonts/Akrobat-Light/Akrobat-Light.eot') format('embedded-opentype'),
         url('../fonts/Akrobat-Light/Akrobat-Light.woff') format('woff'),
         url('../fonts/Akrobat-Light/Akrobat-Light.ttf') format('truetype'),
         url('../fonts/Akrobat-Light/Akrobat-Light.svg') format('svg');
}
@font-face {
    font-family: 'Akrobat-SemiBold';
    src: url('../fonts/Akrobat-SemiBold/Akrobat-SemiBold.eot');
    src: url('../fonts/Akrobat-SemiBold/Akrobat-SemiBold.eot') format('embedded-opentype'),
         url('../fonts/Akrobat-SemiBold/Akrobat-SemiBold.woff') format('woff'),
         url('../fonts/Akrobat-SemiBold/Akrobat-SemiBold.ttf') format('truetype'),
         url('../fonts/Akrobat-SemiBold/Akrobat-SemiBold.svg') format('svg');
}
@font-face {
    font-family: 'Akrobat-Regular';
    src: url('../fonts/Akrobat-Regular/Akrobat-Regular.eot');
    src: url('../fonts/Akrobat-Regular/Akrobat-Regular.eot') format('embedded-opentype'),
         url('../fonts/Akrobat-Regular/Akrobat-Regular.woff') format('woff'),
         url('../fonts/Akrobat-Regular/Akrobat-Regular.ttf') format('truetype'),
         url('../fonts/Akrobat-Regular/Akrobat-Regular.svg') format('svg');
}
@font-face {
    font-family: 'Akrobat-Bold';
    src: url('../fonts/Akrobat-Bold/Akrobat-Bold.eot');
    src: url('../fonts/Akrobat-Bold/Akrobat-Bold.eot') format('embedded-opentype'),
         url('../fonts/Akrobat-Bold/Akrobat-Bold.woff') format('woff'),
         url('../fonts/Akrobat-Bold/Akrobat-Bold.ttf') format('truetype'),
         url('../fonts/Akrobat-Bold/Akrobat-Bold.svg') format('svg');
}
body{
	background:#424242;
	font-family:Arial, Helvetica, sans-serif;
}
/* css */
.container{width:960px;margin:0 auto;}
.lapcowest-header-wrapper{float:left;width:100%;}
.lapcowest-upper-header{width:100%;float:left;background:#424242;}
.lapcowest-main-menu{float:left;width:100%;}
.lapcowest-main-menu ul{margin:0;padding:0;list-style:none;}
.lapcowest-main-menu ul li{list-style:none;float:left;}
.lapcowest-main-menu ul li a{font-family:'Akrobat-Bold';color:#fff;font-size:15px;text-transform:uppercase;display:block;padding:35px 30px 15px;border-bottom:2px solid #424242;}
.lapcowest-main-menu ul li a:hover{border-bottom:2px solid #fff;background:#4a4a4a;color:#8ddffd;}
.lapcowest-main-menu ul li a.selected{border-bottom:2px solid #fff;background:#4a4a4a;color:#8ddffd;}
.lapcowest-mobile-menu-wrapper{display:none;}
.lapcowest-mobile-menu{background:#424242;height:100%;right:0;overflow:auto !important;position:fixed;top:0;width:0;z-index:101;}
.lapcowest-mobile-menu ul{overflow-x:hidden;overflow-y:auto;z-index:101;}
.lapcowest-mobile-menu ul li {background:#424242;border-bottom:1px solid #666;float:left;width:100%;list-style:none;}
.lapcowest-mobile-menu ul li.menuclose {border-bottom:none;cursor:default;margin-bottom:20px;}
.lapcowest-mobile-menu ul li.menuclose .clrbtn {background:#313131;color:#8ddffd;cursor:pointer;float:right;height:40px;line-height:40px;text-align:center;width:40px;border:1px solid #666;font-size:17px;}
.lapcowest-mobile-menu ul li span.parent_menu {float:left;}
.lapcowest-mobile-menu ul li a {color:#fff;display:block;font-size:18px;padding:15px 0 15px 15px;text-decoration:none;font-family:'Akrobat-Regular';}
.lapcowest-mobile-menu ul li span.menu_drop_sign::after {content:"";cursor:pointer;float:right;font-family:"Fontawesome";font-size:18px;height:50px;line-height:50px;text-align:center;width:50px;}
.lapcowest-mobile-menu ul li span.current::after {content:"";cursor:pointer;font-family:"Fontawesome";font-size:18px;height:50px;line-height:50px;text-align:center;width:50px;}
ul.dropdownlist {float:left;width:100%;}
ul.dropdownlist li {background:#5bafe1 !important;color:#393939 !important;}
ul.dropdownlist li a {padding-left:25px !important;}
.lapcowest-mobile-menu ul li.menulist:hover {background:#313131;cursor:pointer;}
ul.dropdownlist li:hover {background:#cccccc none repeat scroll 0 0 !important;}
.overlay {background-color:rgba(0, 0, 0, 0.75);bottom:0;right:275px;position:fixed;z-index:99999;left:0;}
.openmenu .overlay {top:0;}
.lapcowest-mobile-menu ul li.menuclose .clrbtn:hover{background:#7cccde;border:1px solid #7cccde;color:#000;}
.lapcowest-mobile-menu li:hover a{color:#8ddffd;}
.lapcowest-mobile-menu li:hover span {color:#ffffff;}
.slider{width: 100%;margin:0 auto;}
.slick-slide {margin:0px;}
.slick-slide img {width: 100%;}
.lapcowest-home-banner{float:left;width:100%;}
.lapcowest-home-banner-inner{float:left;width:100%;position:relative;}
.lapcowest-home-banner-img{float:left;width:100%;}
.lapcowest-home-banner-img img{width:100%;float:left;}
.lapcowest-home-banner-content{text-align:center;color:#fff;font-style:italic;position:absolute;width:100%;bottom:45px;}
.lapcowest-home-banner-content .title{font-family: 'Akrobat-ExtraBold';font-size:36px;text-transform:uppercase;}
.lapcowest-home-banner-content .subtitle{font-family: 'Akrobat-Light';font-size:24px;}
.lapcowest-lower-header{float:left;width:100%;text-align:center;background:#313131;border-bottom:8px solid #fff;}
.lapcowest-main-logo{float:left;width:100%;padding:35px 0;text-align:center;}
.lapcowest-main-logo a{display:inline-block;}
.lapcowest-home-main-body-wrapper{float:left;width:100%;}
.lapcowest-home-main-body-title{color:#8ddffd;font-family: 'Akrobat-ExtraBold';font-size:36px;text-align:center;font-style:italic;text-transform:uppercase;margin-bottom:50px;}
.lapcowest-home-main-body-title span{color:#fff;font-family: 'Akrobat-Light';}
.lapcowest-home-main-body-inner{float:left;width:100%;}
.lapcowest-home-main-body-whole{float:left;width:100%;background:#313131;padding:70px 50px 50px;border-bottom:8px solid #fff;}
.lapcowest-home-main-body-sec{float:left;width:33.33%;padding:25px 10px;text-align:center;color:#fff;transition:all .5s ease;}
.lapcowest-home-main-body-sec:hover{background:#424242;}
.lapcowest-home-main-body-sec .image-sec{width:100px;margin:0 auto;display:block;margin-bottom:15px;}
.lapcowest-home-main-body-sec .content-sec{width:100%;float:left;}
.lapcowest-home-main-body-sec .image-sec img{width:100%;}
.lapcowest-home-main-body-sec .title{font-family: 'Akrobat-ExtraBold';font-style:italic;text-transform:uppercase;font-size:20px;margin-bottom:15px;}
.lapcowest-home-main-body-sec .content{font-family: 'Akrobat-Light';font-size:15px;line-height:18px;height:75px;}
.lapcowest-footer-wrapper{float:left;width:100%;}
.lapcowest-footer-inner{float:left;width:100%;padding:40px 50px 55px;background:#131313;}
.lapcowest-footer-inner .left-footer{width:27%;float:left;}
.lapcowest-footer-inner .footer-logo{width:165px;margin-bottom:15px;}
.lapcowest-footer-inner .footer-logo img{width:100%;}
.lapcowest-footer-inner .footer-lower{float:left;width:100%;color:#fff;font-size:14px;font-family: 'Akrobat-Light';}
.lapcowest-footer-inner .footer-lower span{display:block;}
.lapcowest-footer-inner .footer-lower a{color:#fff;}
.lapcowest-footer-inner .footer-lower a:hover{color:#8ddffd;}
.lapcowest-footer-inner .mid-footer{width:/*34%*/65%;float:left; text-align:center;}
.lapcowest-footer-inner .mid-footer-sec{float:left;width:100%;/*margin-bottom:15px;*/}
.lapcowest-footer-inner .mid-footer-sec .icon{float:left;margin-right:15px;}
.lapcowest-footer-inner .mid-footer-sec .content{flat:left;width:22px;color:#fff;font-size:16px;font-family: 'Akrobat-Light';width:85%;}
.lapcowest-footer-inner .mid-footer-sec .content span{display:block;margin-bottom:5px;}
.lapcowest-footer-inner .mid-footer-sec .content a{color:#fff;font-family: 'Akrobat-Bold';}
.lapcowest-footer-inner .right-footer{width:36%;float:right;}
.lapcowest-footer-inner .footer-menu-list{float:left;width:100%;}
.lapcowest-footer-inner .footer-menu-list ul{color:#fff;font-size:14px;font-family: 'Akrobat-Light';margin:0;padding:0;}
.lapcowest-footer-inner .footer-menu-list ul li{width:50%;float:left;list-style:disc;margin-bottom:15px;}
.lapcowest-footer-inner .footer-menu-list ul li a{text-decoration:none;color:#fff;}
.lapcowest-footer-inner .footer-menu-list ul li a:hover{text-decoration:underline;color:#8ddffd;}
.lapcowest-contact-main-wrapper{float:left;width:100%;}
.lapcowest-contact-main-wrapper .contact-body-inner{float:left;width:100%;padding:65px 30px 85px;background:#313131;border-bottom:8px solid #fff;}
.lapcowest-contact-main-wrapper .contact-main-title{font-family: 'Akrobat-ExtraBold';color:#fff;font-size:36px;margin-bottom:40px;}
.lapcowest-contact-main-wrapper .contact-main-content{float:left;width:100%;}
.lapcowest-contact-main-wrapper .contact-upper-sec{float:left;width:100%;color:#fff;font-family:'Akrobat-Regular';font-size:20px;}
.lapcowest-contact-main-wrapper .contact-upper-sec p{margin-bottom:10px;}
.lapcowest-contact-main-wrapper .lapcowest-address-sec{float:left;width:100%;margin-bottom:30px;}
.lapcowest-contact-main-wrapper .lapcowest-phone-sec{float:left;width:100%;margin-bottom:40px;}
.lapcowest-contact-main-wrapper .lapcowest-phone-sec a{color:#fff;outline:none;}
.lapcowest-contact-main-wrapper .contact-form-wrapper{float:left;width:100%;position:relative;}
.lapcowest-contact-main-wrapper .contact-form-inner{float:left;width:100%;}
.lapcowest-contact-main-wrapper .contact-form-sec{float:left;width:100%;margin-bottom:15px;}
.lapcowest-contact-main-wrapper .contact-form-sec input{color:#666;font-family: 'Akrobat-Light';padding:7px;font-size:15px;border:2px solid #fff;}
.lapcowest-contact-main-wrapper .contact-form-left{float:left;width:48.5%;}
.lapcowest-contact-main-wrapper .contact-form-left input{background:#fff;width:100%;height:40px;}
.lapcowest-contact-main-wrapper .contact-form-right{float:right;width:48.5%;}
.lapcowest-contact-main-wrapper .contact-form-right input{background:#fff;width:100%;height:40px;}
.lapcowest-contact-main-wrapper .contact-form-whole{float:left;width:100%;margin-bottom:15px;}
.lapcowest-contact-main-wrapper .contact-form-whole input{background:#fff;color:#666;font-family: 'Akrobat-Light';width:100%;height:40px;font-size:15px;padding:7px;border:2px solid #fff;}
.lapcowest-contact-main-wrapper .contact-form-whole textarea{border:none;color:#666;font-family: 'Akrobat-Light';height:190px;width:100%;font-size:15px;padding:7px;resize:none;border:2px solid #fff;}
.lapcowest-contact-main-wrapper .contact-button-wrapper{float:left;width:100%;}
.lapcowest-contact-main-wrapper .contact-button{float:right;background:#7cccde;border:none;color:#000;height:40px;cursor:pointer;}
.lapcowest-contact-main-wrapper .contact-button .text{display:inline-block;font-family:'Akrobat-Bold';font-size:17px;text-transform:uppercase;padding:10px;border-right:1px solid #fff;height:40px;}
.lapcowest-contact-main-wrapper .contact-button .sign{display:inline-block;padding:10px;font-size:17px;line-height:17px;vertical-align:top;height:40px;}
.lapcowest-contact-main-wrapper .contact-button:hover{background:#50c5df;}
.lapcowest-contact-main-wrapper .contact-form-sec input:hover{border:2px solid #7cccde;}
.lapcowest-contact-main-wrapper .contact-form-whole input:hover{border:2px solid #7cccde;}
.lapcowest-contact-main-wrapper .contact-form-whole textarea:hover{border:2px solid #7cccde;}
.lapcowest-about-main-wrapper{float:left;width:100%;}
.lapcowest-about-main-wrapper .about-body-inner{float:left;width:100%;}
.lapcowest-about-main-wrapper .about-upper-sec{float:left;width:100%;position:relative;background:#fff;}
.lapcowest-about-main-wrapper .about-upper-sec .img-sec{float:left;width:100%;}
.lapcowest-about-main-wrapper .about-upper-sec .img-sec img{float:left;width:100%;}
.lapcowest-about-main-wrapper .about-upper-sec-content{position:absolute;left:0;right:0;padding-top:12%;}
.lapcowest-about-main-wrapper .about-upper-sec .inner-content{float:left;width:100%;color:#131313;text-align:center;}
.lapcowest-about-main-wrapper .about-upper-sec .main-title{font-family: 'Akrobat-ExtraBold';text-transform:uppercase;font-size:36px;margin-bottom:10px;}
.lapcowest-about-main-wrapper .about-upper-sec .sub-title{font-family:'Akrobat-Regular';font-size:24px;margin-bottom:40px;}
.lapcowest-about-main-wrapper .about-upper-sec .text{font-family:'Akrobat-SemiBold';font-size:18px;width:60%;margin:0 auto;display:block;line-height:24px;}
.lapcowest-about-main-wrapper .about-upper-sec .text p{margin-bottom:25px;}
.lapcowest-about-main-wrapper .about-middle-sec{float:left;width:100%;position:relative;}
.lapcowest-about-main-wrapper .about-middle-sec .img-sec{float:left;width:100%;}
.lapcowest-about-main-wrapper .about-middle-sec .img-sec img{float:left;width:100%;}
.lapcowest-about-main-wrapper .about-middle-sec-content{position:absolute;left:0;right:0;padding-top:12%;}
.lapcowest-about-main-wrapper .about-middle-sec .inner-content{float:left;width:100%;color:#fff;text-align:center;}
.lapcowest-about-main-wrapper .about-middle-sec .text{font-family:'Akrobat-SemiBold';font-size:18px;width:60%;margin:0 auto;display:block;line-height:24px;}
.lapcowest-about-main-wrapper .about-lower-sec{float:left;width:100%;position:relative;border-bottom:8px solid #fff;background:#fff;}
.lapcowest-about-main-wrapper .about-lower-sec .img-sec{float:left;width:100%;}
.lapcowest-about-main-wrapper .about-lower-sec .img-sec img{float:left;width:100%;}
.lapcowest-about-main-wrapper .about-lower-sec-content{position:absolute;left:0;right:0;padding-top:13%;}
.lapcowest-about-main-wrapper .about-lower-sec .inner-content{float:left;width:100%;color:#131313;text-align:center;}
.lapcowest-about-main-wrapper .about-lower-sec .text{font-family:'Akrobat-SemiBold';font-size:18px;width:80%;margin:0 auto;display:block;line-height:24px;}
.lapcowest-about-main-wrapper .about-lower-sec .text p{margin-bottom:25px;}
.lapcowest-product-main-wrapper{float:left;width:100%;}
.lapcowest-product-main-wrapper .product-body-inner{float:left;width:100%;}
.lapcowest-product-main-wrapper .product-upper-sec{float:left;width:100%;background:#313131;text-align:center;color:#fff;padding:60px 0 70px;}
.lapcowest-product-main-wrapper .product-upper-img-sec{float:left;width:100%;margin-bottom:30px;}
.lapcowest-product-main-wrapper .product-upper-sec-content{font-family:"Akrobat-SemiBold";font-size:18px;line-height:24px;float:left;width:100%;padding:0 185px;}
.lapcowest-product-main-wrapper .product-middle-sec{float:left;width:100%;background:#fff;text-align:center;color:#313131;padding:60px 0 70px;}
.lapcowest-product-main-wrapper .product-middle-img-sec{float:left;width:100%;margin-bottom:30px;}
.lapcowest-product-main-wrapper .product-middle-sec-content{float:left;width:100%;}
.lapcowest-product-main-wrapper .product-middle-sec-content .title{font-family:"Akrobat-ExtraBold";font-size:30px;margin-bottom:18px;text-transform:uppercase;}
.lapcowest-product-main-wrapper .product-middle-sec-content .text{font-family:"Akrobat-SemiBold";font-size:18px;line-height:24px;padding:0 190px;}
.lapcowest-product-main-wrapper .product-lower-sec{float:left;width:100%;background:#000;text-align:center;color:#fff;position:relative;}
.lapcowest-product-main-wrapper .product-lower-img-sec{float:left;width:100%;}
.lapcowest-product-main-wrapper .product-lower-img-sec img{float:left;width:100%;}
.lapcowest-product-main-wrapper  .product-lower-sec-content{position:absolute;bottom:60px;}
.lapcowest-product-main-wrapper  .product-lower-sec-content .title{font-family:"Akrobat-ExtraBold";font-size:30px;margin-bottom:18px;text-transform:uppercase;}
.lapcowest-product-main-wrapper  .product-lower-sec-content .text{font-family:"Akrobat-SemiBold";font-size:18px;line-height:24px;padding:0 200px;}
.lapcowest-mobile-menu-wrapper{padding:10px;float:right;}
.lapcowest-mobile-menu-button a{color:#7cccde;font-size:24px;}
.lapcowest-mobile-menu-button a:hover{color:#fff;}
.errorMsgContact{border:2px solid #ef6525;color:#ef6525;background:#fee8dd;font-family:"Akrobat-Regular";font-size:18px;padding:7px;text-align:center;margin-bottom:10px;}
.successMsgContact{border:2px solid #20a820;color:#20a820;background:#e0fde0;font-family:"Akrobat-Regular";font-size:18px;padding:7px;text-align:center;margin-bottom:10px;}
.contact-form-loader{background:rgba(49, 49, 49, 0.8);height:100%;position:absolute;text-align:center;z-index:9;width:100%;}
.contact-form-loader .loader-inner{float: left;padding-top: 10%;width: 100%;}
.contact-form-loader .loader-inner img{}
.contact-form-loader .loader-inner .text{font-family:"Akrobat-Regular";color:#fff;display:block;font-family:"Akrobat-Regular";font-size: 21px;letter-spacing:5px;text-transform: uppercase;}


.lapcowest-career-main-wrapper{float:left;width:100%;}
.lapcowest-career-main-wrapper .career-body-inner{float:left;width:100%;}
.lapcowest-career-main-wrapper .career-upper-sec{float:left;width:100%;background:#313131;}
.lapcowest-career-main-wrapper .career-opportunity-sec{float:left;width:100%;}
.lapcowest-career-main-wrapper .career-opportunity-sec .title{font-family:"Akrobat-ExtraBold";font-size:30px;text-transform:uppercase;padding:55px 10px 25px;color:#fff;text-align:center;}
.lapcowest-career-main-wrapper .career-opportunity-image-sec{float:left;width:100%;padding:0 10px;}
.lapcowest-career-main-wrapper .career-opportunity-image-sec .opp-image-left-sec{width:50%;padding:5px 5px 5px 0;float:left;}
.lapcowest-career-main-wrapper .career-opportunity-image-sec .opp-image-right-sec{width:50%;padding:5px 0 5px 5px;float:right;}
.lapcowest-career-main-wrapper .career-opportunity-image-sec .opp-image-left-sec img{width:100%;float:left;}
.lapcowest-career-main-wrapper .career-opportunity-image-sec .opp-image-right-sec img{width:100%;float:left;}
.lapcowest-career-main-wrapper .career-opportunity-content{float:left;width:100%;padding:50px 10px 55px;}
.lapcowest-career-main-wrapper .career-opportunity-content .title{font-family:"Akrobat-ExtraBold";font-size:30px;text-transform:uppercase;margin-bottom:25px;color:#fff;text-align:center;}
.lapcowest-career-main-wrapper .career-opportunity-content .text{font-family:"Akrobat-SemiBold";font-size:18px;line-height:24px;padding:0 127px;text-align:center;color:#fff;}
.lapcowest-career-main-wrapper .career-opportunity-content .text p{margin-bottom:25px;}

.lapcowest-career-main-wrapper .career-middle-sec{float:left;width:100%;background:#fff;}
.lapcowest-career-main-wrapper .career-middle-sec .main-title{font-family:"Akrobat-ExtraBold";font-size:30px;text-transform:uppercase;padding:35px 10px 15px;color:#313131;text-align:center;}
.lapcowest-career-main-wrapper .career-middle-sec .sub-title{font-family:"Akrobat-Bold";font-size:18px;text-align:left;color:#313131;margin-bottom:20px;}
.lapcowest-career-main-wrapper .career-middle-sec-content{float:left;width:100%;}
.lapcowest-career-main-wrapper .career-middle-sec-content .middle-white-sec{float:left;width:100%;background:#fff;padding:35px 70px 50px;}
.lapcowest-career-main-wrapper .career-middle-sec-content .middle-grey-sec{float:left;width:100%;background:#f0f0f0;padding:35px 70px 50px;}
.lapcowest-career-main-wrapper .career-middle-sec-content .text{font-family:"Akrobat-SemiBold";font-size:16px;line-height:24px;text-align:left;color:#313131;}

.lapcowest-career-main-wrapper .career-lower-sec{float:left;width:100%;position:relative;border-bottom:8px solid #fff;}
.lapcowest-career-main-wrapper .career-lower-sec .img-sec{float:left;width:100%;}
.lapcowest-career-main-wrapper .career-lower-sec .img-sec img{float:left;width:100%;}
.lapcowest-career-main-wrapper .career-lower-sec-content{position:absolute;left:0;right:0;padding:11% 20% 0;text-align:center;}
.lapcowest-career-main-wrapper .career-lower-sec-content .title{font-family:"Akrobat-Bold";font-size:30px;text-align:center;color:#fff;margin-bottom:25px;text-transform:uppercase;}
.lapcowest-career-main-wrapper .career-lower-sec-content .text{font-family:"Akrobat-SemiBold";font-size:18px;line-height:24px;text-align:center;color:#fff;}
.skiplink{display:block;float:left;left:30px;position:absolute;top:-1000px;z-index:99;background:#7cccde;height: 40px;color: #000;border: none;cursor:pointer;}
.skiplink .text{display:inline-block;font-family:'Akrobat-Bold';font-size:17px;text-transform:uppercase;padding:10px;border-right:1px solid #fff;height:40px;}
.skiplink .sign{display:inline-block;padding:10px;font-size:17px;line-height:17px;vertical-align:top;height:40px;}
.skiplink:hover{background:#50c5df;}
.skiplink:focus {top: 30px;}
a:focus, button:focus,input:focus, textarea:focus, .contact-button:focus {outline: 2px dashed #8ddffd !important;}
.lapcowest-contact-main-wrapper .contact-form-wrapper label{color:#fff;}
.lapcowest-home-main-body-sec:focus{outline: 2px dashed #8ddffd !important;}
.lapcowest-career-main-wrapper .career-opportunity-content .access-content{text-align:left;}
.lapcowest-career-main-wrapper .career-opportunity-content .access-content ul{padding-left:20px;margin-bottom:20px;}
.lapcowest-footer-inner .mid-footer-sec .footer-access-list a{color:#fff;font-family:"Akrobat-Light";text-decoration:underline;margin-top:20px;display:block;}
.lapcowest-footer-inner .mid-footer-sec .footer-access-list a:hover{text-decoration:none;}
@media only screen and (max-width: 999px){
.container{width:900px;}
.lapcowest-product-main-wrapper .product-upper-sec-content{padding:0 160px;}
.lapcowest-career-main-wrapper .career-opportunity-content .text{padding:0 105px;}
}
@media only screen and (max-width: 899px){
.container{width:769px;}
.lapcowest-home-main-body-sec{width:50%;}
.lapcowest-home-banner-content .title{font-size:32px;}
.lapcowest-home-main-body-title{font-size:32px;}
.lapcowest-about-main-wrapper .about-upper-sec .text{width:75%;}
.lapcowest-about-main-wrapper .about-upper-sec-content{padding-top:9%;}
.lapcowest-about-main-wrapper .about-middle-sec .text{width:75%;}
.lapcowest-about-main-wrapper .about-lower-sec .text{width:88%;}
.lapcowest-product-main-wrapper .product-upper-sec-content{padding:0 100px;}
.lapcowest-product-main-wrapper .product-middle-sec-content .text{padding:0 120px;}
.lapcowest-product-main-wrapper .product-lower-sec-content .text{padding:0 130px;}
.lapcowest-product-main-wrapper .product-upper-img-sec img{width:90%;}
.lapcowest-product-main-wrapper .product-middle-img-sec img{width:90%;}
.lapcowest-footer-inner .mid-footer{width:70%;}
.lapcowest-career-main-wrapper .career-opportunity-content .text{padding:0 40px;}
.lapcowest-career-main-wrapper .career-lower-sec-content{padding:11% 12% 0;}
.lapcowest-career-main-wrapper .career-middle-sec-content .middle-white-sec{padding:35px 40px 50px;}
.lapcowest-career-main-wrapper .career-middle-sec-content .middle-grey-sec{padding:35px 40px 50px;}
}
@media only screen and (max-width: 768px){
.container{width:700px;}
.lapcowest-main-logo{padding:30px 0;}
.lapcowest-main-logo img{width:375px;}
.lapcowest-home-main-body-whole{padding:65px 50px 35px;}
.lapcowest-home-main-body-sec .content{height:60px;}
.lapcowest-home-main-body-title{margin-bottom:40px;}
.lapcowest-about-main-wrapper .about-upper-sec .text{width:85%;}
.lapcowest-about-main-wrapper .about-upper-sec-content{padding-top:6%;}
.lapcowest-about-main-wrapper .about-middle-sec .text{width:85%;}
.lapcowest-about-main-wrapper .about-middle-sec-content{padding-top:10%;}
.lapcowest-about-main-wrapper .about-lower-sec .text{width:95%;}
.lapcowest-about-main-wrapper .about-lower-sec-content{padding-top:11%;}
.lapcowest-product-main-wrapper .product-upper-sec-content{padding:0 55px;}
.lapcowest-product-main-wrapper .product-middle-sec-content .text{padding:0 100px;}
.lapcowest-product-main-wrapper .product-lower-sec-content .text{padding:0 100px;}
.lapcowest-product-main-wrapper .product-upper-sec{padding:60px 0 50px;}
.lapcowest-product-main-wrapper .product-middle-sec{padding:60px 0 50px;}
.lapcowest-product-main-wrapper .product-lower-sec-content{bottom:45px;}
.lapcowest-contact-main-wrapper .contact-body-inner{padding:45px 30px 65px;}
.lapcowest-footer-inner .left-footer{width:35%;}
.lapcowest-footer-inner .mid-footer{width:65%;}
.errorMsgContact{font-size:18px;padding:6px;}
.successMsgContact{font-size:18px;padding:6px;}
}
@media only screen and (max-width: 699px){
.container{width:96%;margin:0 auto;display:block;}
.lapcowest-main-logo{padding:25px 0;}
.lapcowest-main-logo img{width:350px;}
.lapcowest-home-banner-content{bottom:30px;}
.lapcowest-home-banner-content .title{font-size:26px;}
.lapcowest-home-banner-content .subtitle{font-size:21px;}
.lapcowest-home-main-body-title{font-size:26px;margin-bottom:25px;}
.lapcowest-home-main-body-whole{padding:50px 20px 30px;}
.lapcowest-home-main-body-sec .content{height:75px;}
.lapcowest-about-main-wrapper .about-upper-sec .main-title{font-size:32px;margin-bottom:7px;}
.lapcowest-about-main-wrapper .about-upper-sec .sub-title{font-size:21px;margin-bottom:25px;}
.lapcowest-about-main-wrapper .about-upper-sec .text{width:95%;font-size:16px;}
.lapcowest-about-main-wrapper .about-upper-sec .text p{margin-bottom:15px;}
.lapcowest-about-main-wrapper .about-middle-sec .text{width:95%;}
.lapcowest-about-main-wrapper .about-lower-sec .text{font-size:16px;}
.lapcowest-about-main-wrapper .about-lower-sec-content{padding-top:7%;}
.lapcowest-about-main-wrapper .about-middle-sec .text{font-size:16px;}
.lapcowest-about-main-wrapper .about-upper-sec-content{padding-top:7%;}
.lapcowest-about-main-wrapper .about-lower-sec .text p{margin-bottom:15px;}
.lapcowest-product-main-wrapper .product-upper-sec{padding:50px 0 40px;}
.lapcowest-product-main-wrapper .product-middle-sec{padding:50px 0 40px;}
.lapcowest-product-main-wrapper .product-upper-sec-content{padding:0 20px;font-size:16px;line-height:22px;}
.lapcowest-product-main-wrapper .product-middle-sec-content .text{padding:0 20px;font-size:16px;line-height:22px;}
.lapcowest-product-main-wrapper .product-lower-sec-content .text{padding:0 20px;font-size:16px;line-height:22px;}
.lapcowest-product-main-wrapper .product-lower-sec-content{bottom:25px;}
.lapcowest-contact-main-wrapper .contact-main-title{font-size:32px;margin-bottom:35px;}
.lapcowest-contact-main-wrapper .contact-upper-sec{font-size:18px;}
.lapcowest-contact-main-wrapper .lapcowest-address-sec{margin-bottom:20px;}
.lapcowest-contact-main-wrapper .lapcowest-phone-sec{margin-bottom:30px;}
.lapcowest-contact-main-wrapper .contact-body-inner{padding:35px 30px 50px;}
.lapcowest-footer-inner .left-footer{width:42%;}
.lapcowest-footer-inner .mid-footer{width:55%;}
.lapcowest-career-main-wrapper .career-opportunity-content .text{padding:0 10px;}
.lapcowest-career-main-wrapper .career-middle-sec-content .middle-white-sec{padding:25px 20px 35px;}
.lapcowest-career-main-wrapper .career-middle-sec-content .middle-grey-sec{padding:25px 20px 35px;}
.lapcowest-career-main-wrapper .career-lower-sec-content{padding:9% 5% 0;}
}
@media only screen and (max-width: 599px){
.lapcowest-main-menu ul li a{padding:25px 23px 15px;}
.lapcowest-main-logo img{width:330px;}
.lapcowest-home-banner-content .title{font-size:22px;}
.lapcowest-home-banner-content .subtitle{font-size:18px;}
.lapcowest-home-main-body-sec{padding:20px 10px;}
.lapcowest-home-main-body-sec .title{font-size:18px;}
.lapcowest-home-main-body-sec .content{font-size:14px;}
.lapcowest-about-main-wrapper .about-upper-sec .main-title{margin-bottom:5px;}
.lapcowest-about-main-wrapper .about-upper-sec .sub-title{margin-bottom:10px;}
.lapcowest-about-main-wrapper .about-upper-sec .text{line-height:21px;}
.lapcowest-about-main-wrapper .about-middle-sec .text{line-height:21px;}
.lapcowest-about-main-wrapper .about-lower-sec .text p{margin-bottom:10px;}
.lapcowest-about-main-wrapper .about-lower-sec .text{line-height:21px;}
.lapcowest-about-main-wrapper .about-upper-sec .text p{margin-bottom:10px;}
.lapcowest-product-main-wrapper .product-upper-sec{padding:45px 0 30px;}
.lapcowest-product-main-wrapper .product-middle-sec{padding:45px 0 30px;}
.lapcowest-product-main-wrapper .product-lower-sec-content{bottom:20px;}
.lapcowest-product-main-wrapper .product-middle-sec-content .title{margin-bottom:10px;}
.lapcowest-product-main-wrapper .product-lower-sec-content .title{margin-bottom:10px}
.lapcowest-contact-main-wrapper .contact-main-title{margin-bottom:25px;}
.lapcowest-contact-main-wrapper .lapcowest-address-sec{margin-bottom:15px;}
.lapcowest-contact-main-wrapper .lapcowest-phone-sec{margin-bottom:20px;}
.lapcowest-contact-main-wrapper .contact-upper-sec p{margin-bottom:5px;}
.lapcowest-contact-main-wrapper .contact-body-inner{padding:30px 20px 40px;}
.lapcowest-footer-inner{padding:40px 30px 45px;}
.lapcowest-footer-inner .left-footer{width:45%;}
.lapcowest-footer-inner .mid-footer{width:55%;}
.lapcowest-career-main-wrapper .career-opportunity-sec .title{padding:45px 10px 20px;}
.lapcowest-career-main-wrapper .career-opportunity-content{padding:40px 10px 25px;}
.lapcowest-career-main-wrapper .career-opportunity-content .title{margin-bottom:20px;}
.lapcowest-career-main-wrapper .career-opportunity-content .text{font-size:16px;}
.lapcowest-career-main-wrapper .career-opportunity-content .text p{margin-bottom:20px;}
.lapcowest-career-main-wrapper .career-middle-sec .main-title{padding:30px 10px 10px;}
.lapcowest-career-main-wrapper .career-lower-sec-content{padding:40px 20px 0;}
.lapcowest-career-main-wrapper .career-lower-sec-content .title{margin-bottom:18px;}
.lapcowest-career-main-wrapper .career-lower-sec-content .text{font-size:16px;}
}
@media only screen and (max-width: 519px){
.lapcowest-main-menu ul li a{padding:25px 19px 15px;}
.lapcowest-home-banner-content{left:0;width:92%;bottom:15px;padding:10px;background:rgba(0,0,0,0.5);right:0;margin:0 auto;}
.lapcowest-home-main-body-sec{width:100%;}
.lapcowest-home-main-body-sec .content{height:auto;}
.lapcowest-home-main-body-whole{padding:35px 20px 25px;}
.lapcowest-about-main-wrapper .about-upper-sec .text{font-size:14px;}
.lapcowest-about-main-wrapper .about-middle-sec .text{font-size:14px;}
.lapcowest-about-main-wrapper .about-lower-sec .text{font-size:14px;}
.lapcowest-about-main-wrapper .about-lower-sec-content{padding-top:6%;}
.lapcowest-about-main-wrapper .about-upper-sec-content{padding-top:6%;}
.lapcowest-about-main-wrapper .about-upper-sec .main-title{font-size:26px;}
.lapcowest-about-main-wrapper .about-upper-sec .sub-title{font-size:18px;}
.lapcowest-product-main-wrapper .product-upper-sec{padding:35px 0 25px;}
.lapcowest-product-main-wrapper .product-middle-sec{padding:35px 0 25px;}
.lapcowest-product-main-wrapper .product-upper-sec-content{font-size:14px;line-height:20px;}
.lapcowest-product-main-wrapper .product-middle-sec-content .text{font-size:14px;line-height:20px;}
.lapcowest-product-main-wrapper .product-lower-sec-content .text{font-size:14px;line-height:20px;}
.lapcowest-product-main-wrapper .product-upper-img-sec{margin-bottom:20px;}
.lapcowest-product-main-wrapper .product-middle-img-sec{margin-bottom:20px;}
.lapcowest-product-main-wrapper .product-lower-sec-content .title{font-size:24px;}
.lapcowest-product-main-wrapper .product-middle-sec-content .title{font-size:24px;}
.lapcowest-contact-main-wrapper .contact-main-title{font-size:26px;}
.lapcowest-contact-main-wrapper .contact-form-sec{margin-bottom:10px;}
.lapcowest-contact-main-wrapper .contact-form-left{width:100%;margin-bottom:10px;}
.lapcowest-contact-main-wrapper .contact-form-right{width:100%;}
.lapcowest-contact-main-wrapper .contact-form-whole{margin-bottom:10px;}
.lapcowest-contact-main-wrapper .contact-main-title{margin-bottom:20px;}
.lapcowest-contact-main-wrapper .contact-body-inner{padding:30px 20px;}
.lapcowest-contact-main-wrapper .contact-button .text{font-size:16px;}
.lapcowest-contact-main-wrapper .contact-form-left input{height:37px;}
.lapcowest-contact-main-wrapper .contact-form-right input{height:37px;}
.lapcowest-contact-main-wrapper .contact-form-whole input{height:37px;}
.lapcowest-contact-main-wrapper .contact-form-whole textarea{height:125px;}
.lapcowest-footer-inner{padding:30px 20px;}
.lapcowest-footer-inner .left-footer{width:44%;}
.lapcowest-footer-inner .mid-footer{width:56%;}
.lapcowest-contact-main-wrapper .contact-form-sec input{font-size:14px;}
.lapcowest-career-main-wrapper .career-opportunity-sec .title {font-size:24px;padding: 35px 10px 15px;}
.lapcowest-career-main-wrapper .career-opportunity-content {padding: 30px 10px 15px;}
.lapcowest-career-main-wrapper .career-opportunity-content .title{font-size:24px;}
.lapcowest-career-main-wrapper .career-opportunity-content .text p{margin-bottom:15px;}
.lapcowest-career-main-wrapper .career-middle-sec .main-title {font-size:24px;padding: 30px 10px 10px;}
.lapcowest-career-main-wrapper .career-middle-sec-content .text{font-size:14px;line-height:21px;}
.lapcowest-career-main-wrapper .career-middle-sec .sub-title{margin-bottom:15px;}
.lapcowest-career-main-wrapper .career-middle-sec-content .middle-white-sec {padding: 20px 20px 25px;}
.lapcowest-career-main-wrapper .career-middle-sec-content .middle-grey-sec {padding: 20px 20px 25px;}
.lapcowest-career-main-wrapper .career-lower-sec-content .title {font-size:24px;margin-bottom: 15px;}
.lapcowest-career-main-wrapper .career-lower-sec-content .text{line-height:21px;}
.lapcowest-career-main-wrapper .career-lower-sec-content {padding: 30px 20px 0;}
}
@media only screen and (max-width: 480px){
.lapcowest-main-menu ul li a{padding:20px 11px 15px;}
.lapcowest-main-logo img{width:295px;}
.lapcowest-home-main-body-title span{display:block;}
.lapcowest-home-main-body-title {font-size: 22px;margin-bottom: 15px;}
.lapcowest-home-main-body-sec {padding: 15px 10px;}
.lapcowest-about-main-wrapper .about-upper-sec .main-title{margin-bottom:0;}
.lapcowest-about-main-wrapper .about-upper-sec .text p{margin-bottom:5px;}
.lapcowest-about-main-wrapper .about-upper-sec .text{line-height:17px;}
.lapcowest-about-main-wrapper .about-upper-sec-content{padding-top:2%;}
.lapcowest-about-main-wrapper .about-middle-sec .text{line-height:17px;}
.lapcowest-about-main-wrapper .about-middle-sec-content{padding-top:8%;}
.lapcowest-about-main-wrapper .about-lower-sec .text p{margin-bottom:5px;}
.lapcowest-about-main-wrapper .about-lower-sec .text{line-height:17px;}
.lapcowest-about-main-wrapper .about-lower-sec-content{padding-top:3%;}
.lapcowest-product-main-wrapper .product-lower-sec-content{position:relative;background:rgba(0,0,0,0.5);float:left;width:100%;bottom:0;margin-top:-60px;padding-bottom:20px;}
.lapcowest-product-main-wrapper .product-upper-sec{padding:30px 0 20px;}
.lapcowest-product-main-wrapper .product-middle-sec{padding:30px 0 20px;}
.lapcowest-product-main-wrapper .product-upper-img-sec{margin-bottom:15px;}
.lapcowest-product-main-wrapper .product-middle-img-sec{margin-bottom:15px;}
.lapcowest-footer-inner .left-footer{width:100%;text-align:center;margin-bottom:15px;}
.lapcowest-footer-inner .mid-footer{width:100%;border-top:1px solid #313131;padding-top:15px;}
.lapcowest-footer-inner .mid-footer-sec .content{width:100%;}
.lapcowest-footer-inner .footer-logo{width:100%;}
.lapcowest-footer-inner .footer-logo img{width:165px;}
.lapcowest-footer-inner {padding: 25px 20px;}
.lapcowest-contact-main-wrapper .contact-upper-sec{font-size:16px;}
.errorMsgContact{font-size:14px;padding:5px;}
.successMsgContact{font-size:14px;padding:5px;}
.lapcowest-career-main-wrapper .career-opportunity-sec .title {padding: 30px 10px 15px;}
.lapcowest-career-main-wrapper .career-opportunity-content .title {margin-bottom: 15px;}
.lapcowest-career-main-wrapper .career-middle-sec-content .middle-grey-sec {padding: 15px 20px 20px;}
.lapcowest-career-main-wrapper .career-middle-sec-content .middle-white-sec {padding: 15px 20px 20px;}
.lapcowest-career-main-wrapper .career-lower-sec-content .title{margin-bottom:10px;}
.lapcowest-career-main-wrapper .career-lower-sec-content {padding: 20px 20px 0;}
}
@media only screen and (max-width: 399px){
.lapcowest-upper-header{display:none;}
.lapcowest-mobile-menu-wrapper{display:block;}
.lapcowest-header-wrapper{margin-top:10px;}
.lapcowest-main-logo{width:75%;padding:15px 10px;}
.lapcowest-main-logo img{width:100%;}
.lapcowest-home-main-body-whole {padding: 30px 20px 25px;}
.lapcowest-about-main-wrapper .about-upper-sec .img-sec img{height:240px;width:auto;}
.lapcowest-about-main-wrapper .about-middle-sec .img-sec img{height:140px;width:auto;}
.lapcowest-about-main-wrapper .about-lower-sec .img-sec img{height:220px;width:auto;}
.lapcowest-about-main-wrapper .about-upper-sec{overflow:hidden;}
.lapcowest-about-main-wrapper .about-middle-sec{overflow:hidden;}
.lapcowest-about-main-wrapper .about-lower-sec{overflow:hidden;}
.lapcowest-product-main-wrapper .product-middle-sec-content .title{font-size:20px;}
.lapcowest-product-main-wrapper .product-lower-sec-content .title{font-size:20px;}
.lapcowest-contact-main-wrapper .contact-body-inner{padding:25px 20px;}
.lapcowest-career-main-wrapper .career-opportunity-sec .title{font-size:18px;}
.lapcowest-career-main-wrapper .career-opportunity-content .title{font-size:18px;}
.lapcowest-career-main-wrapper .career-opportunity-content .text p{margin-bottom:10px;}
.lapcowest-career-main-wrapper .career-opportunity-content .text{font-size:14px;line-height:20px;padding:0;}
.lapcowest-career-main-wrapper .career-middle-sec .sub-title{margin-bottom:10px;font-size:16px;}
.lapcowest-career-main-wrapper .career-middle-sec .main-title {font-size: 18px;padding: 25px 10px 10px;}
.lapcowest-career-main-wrapper .career-middle-sec-content .middle-white-sec {padding: 10px 10px 15px;}
.lapcowest-career-main-wrapper .career-middle-sec-content .middle-grey-sec {padding: 10px 10px 15px;}
.lapcowest-career-main-wrapper .career-lower-sec-content .title {font-size: 18px;}
.lapcowest-career-main-wrapper .career-lower-sec-content .text {line-height: 18px;font-size:14px;}
.lapcowest-career-main-wrapper .career-lower-sec .img-sec img{height:145px;}
.lapcowest-career-main-wrapper .career-lower-sec-content {padding: 20px 10px 0;}
}





















