body{margin:0;}
.embedcap{background:#eef1f4; width:100%; padding:120px 0;}
.content{width:1250px; padding:0 12px; margin:0 326.5px;}
/*
h2{text-align:center; font-size:42px; margin:0 0 50px 0;} */
h2.slide{color:#0d1e35;}
.carousel-embedcap{display:flex; flex-direction:row;}
.carousel-picture{margin:55px 120px 0 0;}
.carousel-text{margin:50px 0 0 0;}
h3{color:#1Fa9c4; font-size:38px; margin:0 0 10px 0;}
.carousel-text p{font-size:24px; line-height:44px;}
.core-values .content{display:flex; flex-direction:row; padding:120px 0;}
.core-values-text h2{text-align:left; padding-bottom: 20px;}
h4{font-size:26px; margin:0 0 10px 0;}
h4.auth{color:#048ABF;}
h4.comp{color:#03A62C;}
h4.collab{color:#04C4D9;}
.core-values-text{margin:0 100px 0 0;}
.core-values-text p{font-size:18px; margin:0 0 50px 0;}
.contact{width:100%; height:996px; background:url("contact-back.jpg") center center;}
.contact .content{padding:120px 0; display:flex; flex-direction:row;}
.message-form{width:601px; height:740px; background:#eef1f4;}
.message-text{width:627px; height:740px; background:#048ABF; padding:90px 50px; color:#fff; font-size:34px; line-height:60px; box-sizing:border-box;}

.solution-all{background:#eef1f4; width:100%; padding:50px 0 80px 0; text-align:center;}
.solution .content{display:flex; flex-direction:row;}
.solution-text h2{text-align:left; font-size:50px; margin-top:50px;}
.solution-text h3{text-align:center ;color:#1Fa9c4; font-size:25px; /*margin:0 0 10px 0;*/}
.solution-text{/*margin:0 0 0 100px;*/}
.solution-text p{font-size:26px; line-height:44px;}
.solution-details{width:100%;}
.sol-detail{display:flex; flex-direction:row; margin:100px 0 0 0;}
.sol-detail:last-child{margin-bottom:100px;}
.sol-detail-pictitle{text-align:center; min-width:150px; margin:0 100px 0 0;}
.sol-detail-pictitle img{margin:0 0 20px 0;}
.sol-detail-text{padding:20px 40px; border-left:3px solid #048abf; box-shadow: 0px 0px 20px 10px rgba(0,0,0,0.1);}
.sol-detail-text p{font-size:18px; line-height:30px;}

.support{background:#048ABF; color: #ffffff; min-width:325px; height:309px; z-index:9;     PADDING: 50px 50Px 10px 50px;  margin: 60px -10px 20px 20px;}
.integration{background:#D94194;color: #ffffff;   margin-left: -20PX;     PADDING: 10px 10Px 10px 50px; }
/*
.support-integration{width:100%;background:url("support-integration-back.jpg") no-repeat center center;}
.boxes{padding:50px 0; display:flex; flex-direction:row;}
.support{background:#048ABF; padding:50px; min-width:325px; height:309px; margin:80px 0; z-index:9;}
.integration{background:#D94194; padding:50px 30px 0 70px; margin:0 0 0 -30px;}
.box h4{font-size:46px; color:#fff; margin:0; padding:0 0 20px 0;}
.box p{font-size:18px; line-height:30px; color:#fff;}
*/
/*
.security-text{margin:0 0 0 100px;}
*/
.security-text p{font-size:26px; margin:0 0 50px 0; line-height:44px;}
.security-picture{margin:70px 0 0 0;}
.cards-security{display:flex; flex-direction:row;}
.security-cards{background:url("security-back.jpg") no-repeat top left;}
.security-cards .content{ margin:0; width:100%; text-align:center; padding:100px 50px; box-sizing:border-box;}
.cardsecurity{flex:1; margin:0 50px 0 0; background:#fff; border-top:10px solid #1DA9C3; padding:0 10px 10px 10px; /*text-align:center; */}
.cardsecurity:last-child{margin:0;}
.security-sectiontitle h2{margin:0 0 100px 0;}
.card-icon{width:55px; height:55px; margin:20px 50%; transform:translateX(-50%);}
.card-title{font-size:24px; color:#1FA9C4; padding:15px 0;}
.card-text /*{font-size:18px; color:#5a5a5a; line-height:38px;}*/
{    color: #7f8388;
    font-size: 18px;
    font-weight: 500;
    margin-bottom: 38px;}