﻿.inner_pg h3{font-weight:700;color:#333;text-transform:uppercase;padding:5px 0 8px;font-size:16px;text-align:left;margin:0;margin-left:30px;line-height:26px;text-indent:-30px;}
.inner_pg i{color:#2a7bc1;border:2px #2a7bc1 solid;font-size:12px;padding:1px;margin-right:10px;display:inline;width:10px;height:10px;}
.inner_pg p{font-size:14px;margin-left:31px;line-height:24px;}
.inner_pg ul{font-size:14px;margin-left:8px;}
.mid_section_bg{background:#f5f5f5;padding:30px 0;}
.mid_section p{text-align:center;font-size:14px;margin-top:20px;line-height:24px;}
.work_with_box{margin:30px 0;padding:20px;background-color:#fff;box-shadow:0px 3px 4px #ddd;height:310px;}
.work_with_box .inr_img{display:block;margin:10px auto;border-radius:100%;-o-border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;line-height:80px;text-align:center;position:relative;overflow:hidden;z-index:0;}
.work_with_box_gray{margin:30px 0;padding:20px;background-color:#f5f5f5;box-shadow:0px 3px 4px #ddd;height:310px;}
.work_with_box_gray .inr_img{display:block;margin:10px auto;border-radius:100%;-o-border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;line-height:80px;text-align:center;position:relative;overflow:hidden;z-index:0;}
.ver_mid{display:inline-block;vertical-align:middle;}
.work_with_box h3{text-transform:uppercase;font-weight:700;font-size:18px;line-height:25px;text-align:center;margin:10px 0;}
.work_with_box_gray h3{text-transform:uppercase;font-weight:700;font-size:18px;line-height:25px;text-align:center;margin:10px 0;}
.work_with_box_2 h3{text-transform:uppercase;font-weight:700;font-size:18px;line-height:25px;text-align:center;margin:10px 0;}
.work_with_box p{margin:0;font-size:14px;line-height:25px;text-align:center;}
.work_with_box_gray p{margin:0;font-size:14px;line-height:25px;text-align:center;}
.work_with_box_2 p{margin:0;font-size:14px;line-height:25px;text-align:center;}
.work_with_box_1{margin:30px 0;padding:20px;background-color:#fff;box-shadow:0px 3px 4px #ddd;height:430px;}
.work_with_box_1 .inr_img{display:block;margin:10px auto;border-radius:100%;-o-border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;line-height:80px;text-align:center;position:relative;overflow:hidden;z-index:0;}
.work_with_box_2{margin:30px 0;padding:20px;background-color:#fff;box-shadow:0px 3px 4px #ddd;height:490px;}
.work_with_box_2 .inr_img{display:block;margin:10px auto;border-radius:100%;-o-border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;line-height:80px;text-align:center;position:relative;overflow:hidden;z-index:0;}
.work_with_box_4{margin:30px 0;padding:20px;background-color:#fff;box-shadow:0px 3px 4px #ddd;height:350px;}
.work_with_box_5{margin:30px 0;padding:20px;background-color:#fff;box-shadow:0px 3px 4px #ddd;height:370px;}
.work_with_box_4 .inr_img{display:block;margin:10px auto;border-radius:100%;-o-border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;line-height:80px;text-align:center;position:relative;overflow:hidden;z-index:0;}
.work_with_box_5 .inr_img{display:block;margin:10px auto;border-radius:100%;-o-border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;line-height:80px;text-align:center;position:relative;overflow:hidden;z-index:0;}
.work_with_box_2 ul{font-size:14px;}
.ver_mid{display:inline-block;vertical-align:middle;}
.work_with_box_1 h3{text-transform:uppercase;font-weight:700;font-size:18px;line-height:25px;text-align:center;margin:10px 0;}
.work_with_box_4 h3{text-transform:uppercase;font-weight:700;font-size:18px;line-height:25px;text-align:center;margin:10px 0;}
.work_with_box_5 h3{text-transform:uppercase;font-weight:700;font-size:18px;line-height:25px;text-align:center;margin:10px 0;}
.work_with_box_1 p{margin:0;font-size:14px;line-height:25px;text-align:center;}
.work_with_box_4 p{margin:0;font-size:14px;line-height:25px;text-align:center;}
.work_with_box_5 p{margin:0;font-size:14px;line-height:25px;text-align:center;}
.busi_text h3{font-size:18px;text-transform:uppercase;font-weight:700;line-height:26px;}
.busi_li_1 li{list-style:none;line-height:23px;list-style:outside none none;text-indent:-2em;font-family:"Open Sans", sans-serif;font-size:14px;margin-bottom:15px;color:#333;}
.busi_li_1 li i{color:#2a7bc1;border:2px #2a7bc1 solid;font-size:12px;padding:1px;margin-right:10px;display:inline;width:10px;height:10px;}
.busi_li_2 li{list-style:none;line-height:20px;list-style:outside none none;text-indent:-2em;font-family:"Open Sans", sans-serif;font-size:14px;margin-bottom:15px;color:#333;}
.busi_li_2 li i{color:#2a7bc1;border:2px #2a7bc1 solid;font-size:12px;padding:1px;margin-right:10px;display:inline;width:10px;height:10px;}
.hire p{color:#282828;}
.adobe_air{margin:30px 0;padding:20px;box-shadow:0px 3px 4px #ddd;height:315px;color:#fff;}
.adobe_air p{margin:0;font-size:16px;line-height:25px;}
.solutions_sec h3, .react h3{font-size:18px;text-transform:uppercase;font-weight:700;text-align:center;line-height:26px;}
.react p{text-align:center;font-size:14px;}
.adobe_air_1{margin:30px 0;padding:20px;box-shadow:0px 3px 4px #ddd;height:225px;color:#fff;}
.ver_mid img{max-width:82px;}
.work_with_box_1:hover{box-shadow:0px 11px 18px #ddd;}
.work_with_box_2:hover{box-shadow:0px 11px 18px #ddd;}
.work_with_box_4:hover{box-shadow:0px 11px 18px #ddd;}
.work_with_box_5:hover{box-shadow:0px 11px 18px #ddd;}
.work_with_box:hover{box-shadow:0px 11px 18px #ddd;}
.adobe_air:hover{box-shadow:0px 11px 18px #ddd;}
.mar-top-200{margin-top:200px;}
.mar-top-150{margin-top:150px;}
.marketing_box_1{background-color:#f9f9f9;box-shadow:0 4px 3px 1px rgba(0, 0, 0, 0.1);padding:30px 20px;margin-bottom:20px;}
.marketing_box_1:hover{background-color:#f9f9f9;box-shadow:0 2px 3px 1px rgba(0, 0, 0, 0.2);}
.marketing_box_2{background-color:#fff;box-shadow:0 4px 3px 1px rgba(0, 0, 0, 0.1);padding:30px 20px;margin-bottom:20px;}
.marketing_box_2:hover{background-color:#fff;box-shadow:0 2px 3px 1px rgba(0, 0, 0, 0.2);}
.marketing_box_1 .media-left{padding-right:30px;}
.marketing_box_1 h3{text-transform:uppercase;font-weight:700;font-size:18px;line-height:25px;}
.marketing_box_1 p{margin:0;}
.marketing_box1_1 h3, .marketing_box1_1 p{text-align:center;}
.mar-top-minus{margin-top:-140px;}
.mar-top-minus_2{margin-top:-120px;}
.mar-top-minus_3{margin-top:-125px;}
.media-body ul{font-size:14px;}
.hgt_box{height:257px;}
.hgt_box_2{height:300px;}
.hgt_box_3{height:164px;}
.hgt_box_4{height:350px;}
.hgt_box_8{height:240px;}
.hgt_box_7{height:215px !important;}
.hgt_box_5{height:345px;}
.hgt_box_450{height:450px;}
.hgt_box_310{height:310px;}
.hgt_box_270{height:270px;}
.hgt_box_265{height:265px;}
.hgt_box_420{height:420px;}
.hgt_box_500{height:500px;}
.react{padding:0px;}
.content_market{padding:20px;background:#ff4949;border-radius:5px;color:#fff;}
.content_market2{padding:20px;background:#2a7bc1;border-radius:5px;color:#fff;}
.feature_1{position:relative;}
.testing_img img{position:absolute;max-width:50px;}
.feature-content_1{padding-left:66px;}
.feature-content_1 h4{font-size:16px;text-transform:uppercase;font-weight:700;text-align:left;line-height:26px;}
.feature-content_1 p{font-size:14px;}
.inr_img img{max-width:80px;}
.work_with_box_1 ul{font-size:14px;margin-top:10px;}
.solutions_sec img{max-width:80px;}
.solutions_sec{text-align:-webkit-center;}
.hgt_540{height:540px !important;}
.hgt_400{height:400px !important;}
.hgt_401{height:401px !important;}
.hgt_320{height:320px !important;}
.mar-top-60{margin-top:60px;}
.mar-top-100{margin-top:100px;}
.busi_li{margin-left:0 !important;}
.busi_li_1 li:hover{padding-left:6px;transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;}
.busi_li li:hover{padding-left:6px;transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;}
.left_img img{max-width:970px !important;float:right;}
.max_width img{max-width:80px;}
.align_just p{text-align:justify;}
.max_width_100 img{max-width:120px !important;}
.solutions_sec h4{font-size:16px;font-weight:600;line-height:24px;}