@font-face{font-family:'MarkPro-Book';src:url('../fonts/MarkPro-Book.eot');src:url('../fonts/MarkPro-Book.eot?#iefix') format('embedded-opentype'),
url('../fonts/MarkPro-Book.woff') format('woff'),
url('../fonts/MarkPro-Book.ttf') format('truetype'),
url('../fonts/MarkPro-Book.svg') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'MarkPro-Bold';src:url('../fonts/MarkPro-Bold.eot');src:url('../fonts/MarkPro-Bold.eot?#iefix') format('embedded-opentype'),
url('../fonts/MarkPro-Bold.woff') format('woff'),
url('../fonts/MarkPro-Bold.ttf') format('truetype'),
url('../fonts/MarkPro-Bold.svg') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'MarkPro';src:url('../fonts/MarkPro.eot');src:url('../fonts/MarkPro.eot?#iefix') format('embedded-opentype'),
url('../fonts/MarkPro.woff') format('woff'),
url('../fonts/MarkPro.ttf') format('truetype'),
url('../fonts/MarkPro.svg') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'MarkPro-Black';src:url('../fonts/MarkPro-Black.eot');src:url('../fonts/MarkPro-Black.eot?#iefix') format('embedded-opentype'),
url('../fonts/MarkPro-Black.woff') format('woff'),
url('../fonts/MarkPro-Black.ttf') format('truetype'),
url('../fonts/MarkPro-Black.svg') format('svg');font-weight:normal;font-style:normal;}
.uk-link,a {color: #07d; text-decoration: none; cursor: pointer }
audio,canvas,iframe,img,svg,video {vertical-align: middle }
img {max-width: 100%; height: auto; box-sizing: border-box }
address,blockquote,dl,fieldset,figure,ol,p,pre,ul {margin: 0 0 15px }
*+address,*+blockquote,*+dl,*+fieldset,*+figure,*+ol,*+p,*+pre,*+ul {margin-top: 15px }
h1,h2,h3,h4,h5,h6 {margin: 0 0 15px;  font-weight: 400; color: #444; text-transform: none }
.uk-h3,h3 {font-size: 18px; line-height: 24px }
ol,ul {padding-left: 30px }
article,aside,details,figcaption,figure,footer,header,main,nav,section,summary {display: block }
a {outline: 0 }
a,a:hover {text-decoration: none }
ol,ul {padding: 0; margin: 0 }
h1,h2,h3,h4,h5,h6 {margin: 0 }
.clearfix {clear: both }
.container-1440 {width: 1440px }
.text-center {text-align: center }
.headerWrapper{background-color: #ebf0f7 !important}
.navigation-section.headerNav>.menu-my-menu-container>ul li.menu-item-has-children a:after{bottom: 9px;}
.main-header-wrapper {width: 100%; background: #fff; top: 0; height: 80px; left: 0; right: 0; position: fixed; z-index: 1000 }
.main-header {background: #fff; width: 1240px !important; height: 80px !important; margin: 0 auto; position: fixed; top: 0; left: 0; right: 0; z-index: 999 !important; border-bottom: none !important; box-sizing: border-box; margin: 0 auto; max-width: 100%}
.logo-section {position: relative; width: 56px !important; top: 6% !important; left: 0 !important }
.nav_button {width: 70px; height: 80px; display: none}
.nav_button span {display: block; padding: 20px; color: #0f5292; cursor: pointer }
.fa {display: inline-block; text-align: left }
.contact-form-new {width: 100%; background: #1a6df8; padding: 50px; text-align: center; border: 1px solid #d9d9d9; border-radius: 5px; margin-top: 0}
.privacy-policy-section {max-width: 1440px; margin: 0 auto }
.privacy-policy-bg-cover .title-section {font-size: 80px; margin: 0; color: #fff }
.privacy-policy-content .title-section {margin: 30px 0 10px; color: #101010 }
.privacy-policy-content ul {padding: 0 30px }
.privacy-policy-content p,.privacy-policy-content ul li span {font-family: 'MarkPro-Book'; font-size: 18px; color: #212020; letter-spacing: 1px; line-height: 28px; padding: 0 10px; display: block }
.privacy-policy-content ul li {font-size: 26px; color: #aeaeae; line-height: normal }
.privacy-policy-content ul li span {padding: 0 }
.title-section {font-family: 'NHaasGroteskDSW01-65Md'; font-size: 44px; letter-spacing: .7px; margin: 0 0 20px }
.privacy-policy-bg-cover {background-image: url(../img/privacy-policy-bg-cover.jpg) }
.main-cover-section {padding: 140px 10px; background-position: top center; background-size: cover; background-repeat: no-repeat; background-color: #0f5392 }
.request-modal {position: absolute; right: 0; content: ""; display: none; width: 350px; max-width: 100%; z-index: 999; margin-top: 0; padding: 30px }
.clearfix:after {content: ""; clear: both; display: table }
.headerWrapper,.main-header.headerWrapper {background: #1a6df8; width: 100% !important; height: 83px !important; position: fixed }
.headerLeft {float: left; margin: 20px 0 0 50px }
.headerNav.navigation-section {float: right; padding: 0; margin: 25px 0 0 }
.getStartedBtn.contact {margin: 15px 0 10px 20px; background: 0 0; border: 2px solid #ffd100 }
.nav_button span {color: #fff }
.breadcrumbs {display: none }
.headerWrapper,.main-header.headerWrapper {background: 0 0 }
body {padding-top: 0 !important }
.breadcrumbs {position: absolute; background: 0 0 !important; font-family: "OpenSans"; display: inline; font-size: 13px; line-height: 26px; text-decoration: none; transition-delay: 0s; transition-duration: .15s; transition-property: color,transform,text-shadow,-webkit-transform; transition-timing-function: ease; color: #3ec9df !important;
    margin-left: 2.55%; padding: 0; top: 86px; z-index: 1 }
.breadcrumbs>li {display: inline-block }
.breadcrumbs a,.breadcrumbs span {color: #fff }
.breadcrumbs>li+li:before {padding: 0 5px; color: #fff; content: "\00a0"}
body {padding-top: 0 !important }
 .headerWrapper {width: 100% !important; height: 83px; position: fixed; padding: 0 60px; top: 0; z-index: 101; -webkit-transition: color 1.1s ease,background-color 1.1s ease,border-color 1.1s ease; -moz-transition: color 1.1s ease,background-color 1.1s ease,border-color 1.1s ease; -o-transition: color 1.1s ease,background-color 1.1s ease,border-color 1.1s ease; transition: color 1.1s ease,background-color 1.1s ease,border-color 1.1s ease }
.headerNav.navigation-section {float: right; padding: 0; margin: 20px 0 0 }


/*footer form*/
.development-wrap {background-color: #f5f7fa; max-width: 1543px; margin: 0px auto 100px; }
.development-wrap .core-service-wrap{max-width: 1300px;padding: 100px 20px 100px;}
.core-service-wrap .form-group {margin-bottom: 30px !important; padding: 0 15px !important; }
textarea.form-control {height: 205px !important;resize: none; }
.socialMediaWrapper{text-align: left !important;margin-top: 0 !important}

 @media screen and (max-width: 1600px) {
 	.socialMediaWrapper { margin: 0px auto 10px; }
 	.footerContentList:nth-child(5)+div {float: none !important; margin-left: 0 !important; margin-bottom: 15px !important; margin-top: 15px }
 }

 @media screen and (max-width: 1536px) {
    .development-wrap{margin: 0px auto 80px; }
}
@media only screen and (max-width: 1360px) {
	.logo-section {left:0; right: 0; margin: 0 auto }
    .navigation-section {display: none }
    .nav_button {display: none !important }
    .getStartedBtn.contact{margin: 14px 20px 10px 12px !important}
}
@media only screen and (max-width: 1279px) {
    .privacy-policy-bg-cover{background-image: none !important;background-color: #1a6df8 !important;}
}

@media screen and (max-width: 1200px) {
	.footerContentList:nth-child(5)+div {margin-top: 0 }
}
@media screen and (max-width: 1024px) {
    .getStartedBtn.contact{margin: 14px 85px 10px 20px !important}
    .development-wrap{margin: 0px auto 60px; }
}
@media screen and (max-width: 959px) {
	.contact-form-new {margin-top: 30px }
	.request-modal {margin-top: 0 }
    .privacy-policy-bg-cover .title-section {font-size: 60px }
}
@media screen and (max-width: 768px) {
.footerListlogo{padding-left: 0 !important}
}
@media screen and (max-width: 767px) {
	.title-section {font-size: 40px; line-height: normal }
	.privacy-policy-bg-cover .title-section {font-size: 42px !important }
    .privacy-policy-section {padding: 50px 20px }
    .privacy-policy-section .title-section {font-size: 30px }
    .privacy-policy-content p,.privacy-policy-content ul li span {font-size: 16px }
    .padding-tb-120 {padding: 60px 10px }
	.contact-section,.history-section,.job-section,.logistic-section,.main-cover-section,.statrtup-culture-section,.values-section,.ventures-section {padding: 60px 10px }
    .development-wrap{margin: 0px auto 45px; }
}
@media screen and (max-width: 767px) {
	 .contact-form-new {padding: 35px 20px }
    .request-modal {padding: 45px 20px 35px }
}
@media screen and (max-width: 600px) {
    header .getStartedBtn{display: none;}
    .logo-section.logo-wrapper{margin: 10px 0 10px 25px !important}
}
@media only screen and (max-width: 579px) {
	.title-section,.work-bg-cover .title-section {font-size: 28px; margin: 0 0 20px }
}
 @media screen and (max-width: 480px) {
 	.privacy-policy-bg-cover .title-section {font-size: 30px !important }
 	.footerContentList:nth-child(3) {
                    margin-top: 0
                }

 }