@charset "UTF-8";
/* CSS Document */
*{outline:none !important;}
html{width:100%; overflow:hidden;}
body{padding:0; margin:0;  width:100%; overflow-x:hidden; height:auto;}
.main_header{width:100%; height:670px; position:relative; background:url("../images/mainbanner.png") no-repeat top; background-size:100%;}
.logo_tilt{width:8%; margin-top:0%; margin-left:1.5%; float:left;} .logo_tilt img{width:100%;}
.lines{position:absolute; z-index:2; left:6%; top:13%;}
.lines2{position:absolute; z-index:2; left:6%; top:18%;}
.taglines{position:absolute; top:30%;  left:20%; }
.first2{margin-top:20px; }
header{width:100%; display:inline-block; margin:0; padding:0; position:relative; height:90px;}
.main_container{width:1300px; padding:20px 0px; display:table; margin:0 auto; position:relative;}
.logo_main{width:250px; float:left;} 
.thatsglitch{height:100px; position:relative;}
.thiblack{background:#000 !important;}
.thisblue_gradian{background: url("../images/topgradbg.jpg") top center no-repeat !important; background-size: cover !important;}
svg {
	margin-top:-40px;
	height:140px;

}
.preloder{width: 100%; height:100%; position: fixed; background: #fff; left: 0; top: 0; z-index: 1000;}
.loder{width: 200px; height: 60px; position: absolute; left: 50%; margin-left: -100px; top: 50%; margin-top: -30px;  }
.blueclk{background:#2c2276 !important;}
.about_banner{padding: 0 !important; height: auto !important; position: relative; margin: 0;}
.about_banner img{width: 100%;}
.mapthe img{width: 100%;}
.gray_con{background: #eee; display: block;}
.silder_con{width: 90%; margin: 0 auto; padding: 80px 0px; display:table;}
.silder_con p{margin-top: 20px;}
.gray_con .owl-carousel .active{border-bottom:0px !important;}
.lblue{ background:#778ddf !important;}
.myglitch{width:850px; position:absolute; height:100px; background:url("../images/parallaxtext.png") no-repeat; background-size:100%;}
.text_part{width: 50%; float: left; position: relative;}
.text_part h2{font-weight: bold;}
.bdrdsd{width:370px;}
.container-main{position:relative; margin:0 auto; width:1170px;}
.helthse{width:35%; float:left; }
.helthse h3{color: #DBE0E6;
    font-size: 50px;
    font-weight: 700; margin:24px 0px 0px;}
.helthse span{padding: 2px 3px;
    background: #FF0052;
    color: #FFF; font-size:13px; font-weight:500; text-transform:uppercase;}

.helthse span.blank{background: #8A8984;
    margin-left: 4px;
    padding: 2px 6px;}	
	
.helthse div#bb{margin-left:20px;}	
.helthse div#gg{margin-left:35px;}

.helthse h4{font-size:28px; font-weight:700; text-transform:uppercase;}
.textcon-half{position:relative;  width:60%; float:left; margin-left:50px;}
.commas_start{background:url('../images/icon.png') 0px 0px; width:90px; height:80px; background-size: 426px 430px; }
.commas_end{background: url("../images/icon.png") 0px -80px; width:90px; height:80px; background-size: 426px 430px;}
.commas_start img{width:100%;}
.quate_content{width:70%; float:left; margin-top:38px; margin-bottom:38px; line-height:24px; font-weight:500; text-align:justify;}
.commas_start, .commas_end {
    float: left;
}
.commas_end{position: absolute; right: -18px; bottom: 45px;}
.quate_content h6{margin:10px 0px;}
.quate_content h6 i{background:#626262; color:#FFF; font-size:13px; padding:3px;}

.container-main-health{width:1000px; margin:0 auto; position:relative; }
.left_bgtop{position:absolute; left:-300px; z-index:10;}

.container_dark{position:relative; display:inline-block; width:100%; margin:0; width:100%; padding:60px 0px; background:#f9f7f7;}
.navality_con{position:relative; margin:0 auto; width:1170px;}
.text_con{position:relative; margin:0 auto; width:700px;}
.navality_con .text_con h2{font-size:50px; font-weight:bold; padding:0; margin:0; color:#626263; text-transform:uppercase;}
 .navality_con .text_con .bottom_con{font-size:50px; font-weight:bold; padding:0; margin:0; margin-left:80px; color:#626263; text-transform:uppercase; }
 .agancy_text{text-transform:uppercase; padding:0; margin:0; margin-left:305px; line-height:25px; font-weight:bold; font-size:25px;}
 .text_para_naval{ width:570px; font-size:24px; margin-left:85px; line-height:32px;}
 .lineslide{position:absolute; top:0; width:800px; height:1px; background:#ff0054; left:50%; margin-left:-400px;}
 .lineslide_bottom{position:absolute; bottom:-4px; width:800px; height:5px; background:#ff0054; left:55%; margin-left:-400px;}
 .bg_dark{position:absolute; right:0; margin-top:-350px; right:-300px;}
 .container_whatwedo{position:relative; width:100%; display:inline-block; padding:70px 0px; height:auto; }
 .main_con_wedo{width:700px; margin:0 auto; position:relative; display:table;}
 .main_con_wedo .tag_line .whatword{float: left;
    width: 62px;
    margin-top: 30px;}
.main_con_wedo .what_text {
    float: left;
    width: 649px;
    margin-left: -46px;
    margin-top: -22px;
}
.brand_image{position:relative; margin:15px 0; float:left;}
#blentest{    filter:url("styel.css#overlay");}
.core_services li h4{font-size:20px;  font-family: 'primetimeregular'; font-weight:700; text-transform:uppercase; margin:0;}
.core_services li p{font-size:12px; color:#000; font-weight:600; margin:0; margin-bottom:10px;}

ul.core_services{padding:0px 0px; position:relative; margin-left:-50px; clear:both;}
.core_services li{padding-left:100px; list-style:none; position:relative; padding-top:11px;}
ul.core_services li#first:before{content:""; background: url("../images/icon.png") -148px 0px; background-size: 427px 371px; width: 110px; position:absolute; height: 50px; left:-20px; top:0px;}
ul.core_services li#second:before{content:""; background: url("../images/icon.png") -148px -62px; background-size: 427px 371px; width: 110px; position:absolute; height: 50px; left:-17px; top:0px;}
ul.core_services li#third:before{content:""; background: url("../images/icon.png") -152px -128px; background-size: 427px 371px; width: 110px; position:absolute; height: 50px; left:-17px; top:0px;}
ul.core_services li#fourth:before{content:""; background: url("../images/icon.png") -148px -188px; background-size: 427px 371px; width: 110px; position:absolute; height: 50px; left:-17px; top:0px;}
ul.core_services li#fivth:before{content:""; background: url("../images/icon.png") -148px -248px; background-size: 427px 371px; width: 118px; position:absolute; height: 50px; left:-25px; top:0px;}
ul.core_services li#sixth:before{content:""; background: url("../images/icon.png") -148px -314px; background-size: 427px 371px; width: 115px; position:absolute; height: 50px; left:-22px; top:0px;}

ul.core_services li:nth-child(1){}
.core_services li:nth-child(2){margin-left:14%;}
.core_services li:nth-child(3){}
.core_services li:nth-child(4){margin-left:14%;}
.core_services li:nth-child(5){}
.core_services li:nth-child(6){margin-left:14%;}
.manscroll{position:absolute; right:0; width:450px; right:-220px; top:50px;}
.section_hell_back{display:inline-block; z-index:100; position:relative; width:100%; height:600px; background:url("../images/bgscroll.jpg") center no-repeat;}
.ourworktext{height:800px; margin-left:8%; margin-top:-5%; position:absolute; }
.ourworktext img{height:100%; mix-blend-mode:overlay;  }
.left_text_con{width:1170px; margin:0 auto; position:relative;}
.imageworkhead{width:750px; margin:0 auto; padding:90px 0px; margin-left: 30%;}
.bdr_line{width:450px; height:2px; color:#fff; background:#fff; margin-left:0px;}
.imageworkhead p{width:500px; color:#ffff;  font-family: 'arapeyitalic'; font-size:18px;}
.work_slider{width:100%; display:inline-block; position:relative; padding:150px 0px 50px 0px; }
.owl_cont{width:1024px; position:relative; margin:0 auto;}
.work_showcase{width:50%; float:left; position:relative;padding:0; margin:0; list-style:none;}
.work_showcase li{padding:5px; }
.owl-prev{position:absolute; width:90px; height:90px; background:url("../images/sliderarrow.jpg") no-repeat; background-size:100%; text-indent:-9999px; position:absolute; top:50%; margin-left:-110px; margin-top:-45px; }
.owl-next{position:absolute; width:90px; right:0; height:90px; background:url("../images/sliderarrowrt.jpg") no-repeat; background-size:100%; text-indent:-9999px; position:absolute; top:50%; margin-right:-110px; margin-top:-45px; }
.owl-dots{width:100%; display:inline-block; left:0; text-align:center; margin-top:15px;}
.owl-dot{width:15px; height:15px; background:#f1382a; border-radius:50%; display:inline-block; margin-right:10px;}
.section_client{width:100%; display:inline-block; margin:0; left:0;}
.section_client img{width:100%;}
.indiscreble{margin-top:150px;}
.indiscreble .ourworktext{mix-blend-mode: color-dodge;}
.owl-dots .active{ width:25px; height:25px; background:#f1382a; }
.section_fearless_leaders{width:100%; display:inline-block; position:relative;}
.container_fearless{width:700px; margin:0 auto; position:relative; padding:100px 0px;}.container_fearless p{ font-family: 'arapeyitalic'; font-size:18px; width:500px;}
.knoemore_frreless{display:inline-block; padding:5px 30px; background:#ff0054; color:#fff; font-family: 'arapeyitalic'; font-size:18px; }
.user_setting{width:100%; position:relative; margin:20px auto;}
.imageusers{width:100%;}
.imageuser_names1{float:right; margin-top:-120px; margin-top:70px; position:relative; z-index:10;}
.imageuser_names1 img{width:250px;}
.imageuser_names2 img{width:280px; float:right;}

.imageuser_names2{float:left; margin-left:100px; margin-top:90px; position:relative; z-index:10;}

.challengingthought{width:100%; display:inline-block; position:relative;overflow:hidden;}

.challengingthought .left_conwith_arrow{width:40%; float:left; position:relative; text-align:right;}
.challengingthought .left_conwith_arrow .arrow_link{display:block; line-height:0; float:right; width:80px; height:70px;}
.challengingthought .left_conwith_arrow .arrow_link img{ width:100%;}
.thumb_image{width:100%; display:inline-block; line-height:0; position:relative;}
.thumb_image img{width:100%;}
.setion_floatimage{float:left; width:60%; position:relative; background:url("../images/bgsecndlast.jpg") no-repeat center; background-size:cover; }
.text_container{width:600px; position:relative; margin:0 auto; padding:11% 0%; }
.text_container h2{color:#fff; text-align:center; font-size:45px;  font-family: 'primetimeregular'; text-transform:uppercase; }
.text_container p{text-align:center; color:#fff;}
.secion_other_last{width:100%; display:inline-block; position:relative; } 
.secion_other_last .float_rt_text{width:50%; float:left; position:relative;}
.secion_other_last .float_lt_text{width:50%; float:left; position:relative; background:url("../images/bdline.png") left no-repeat;}
.text_rt_block{width:600px;  margin:100px auto; position:relative;}
.text_rt_block img{width:100%;}
.jeleuscr{width:450px;}
.float_lt_text p{font-family: 'arapeyitalic'; width:500px; font-size:35px; line-height:40px; }
.float_lt_text p span{ color:#fa5189;}
.icons_fnt{padding:0; margin:0; list-style:none; list-style:none;}
.icons_fnt li{display:inline-block; margin-right:30px;}
.icons_fnt li a{color:#000; font-size:50px;}
.line_right_btm{position:absolute; bottom:0; background:#ccc;  left:-40%; height:3px; width:60%;}
.line_left_btm{position:absolute; bottom:-10px; background:#ccc;  right:-40%; height:3px; width:60%;}
.contact_block{display:inline-block; margin-top:30px; width:100%; position:relative; height:auto;}
.block_contact_fst{width:50%; padding:100px 0px; position:relative; float:left; background:#ebebeb; text-align:center;}
.block_contact_fst h2{ font-size:80px; line-height:37px; font-weight:bold; font-family: 'Copperplate Gothic'; text-align:left; margin:0; padding:0;}
.block_contact_fst h3{font-size:60px; font-family: 'Copperplate Gothic'; text-align:left; margin:0; padding:0;}
.text_block_con{width:500px; margin:0 auto; }
.text_block_con p{font-family: 'arapeyitalic'; font-size:30px; text-align:left;}
.tect_flo{background:none; padding:30px 0px;}
.tect_flo h2{font-size:120px; background-color: #ccc; line-height:90px;   color: transparent;
  text-shadow: 2px 2px 3px rgba(255,255,255,0.5);
  -webkit-background-clip: text;
     -moz-background-clip: text;
          background-clip: text;}
.tect_flo h3{font-size:30px; padding:10px 30px; margin-top:40px; background:#333; color:#fff;}
.tect_flo p{text-align:left; font-family: 'arapeyitalic'; }.footer_pan{background:#424242; width:100%;  display:inline-block; margin:0; padding:15px 0px; margin-top:-5px;}
.contianer_ft{width:80%; margin:0 auto; position:relative; font-size:25px; line-height:30px; font-family: 'Copperplate Gothic'; }.contianer_ft p{color:#fff; margin:0;}
#ascrail2000-hr{display:none !important;}
.animate_dt{margin-left:-300px;}
.animate_dt2{margin-left:170px; margin-top:200px; position:absolute;}
.animate_dt3{margin-right:100px; right:0; margin-top:200px; position:absolute;}
.menus{ float:right; padding:0; margin:0; margin-top:10px;}
.menus li{display:inline-block; padding:0; margin:0; height:60px;}
.menus li a{ display:inline-block; padding:8px 15px; color:#333; text-decoration:none;}

.active{ border-bottom:4px #ff0054 solid;}
.dropdown_mwnu_con{position:absolute; width:100%; height:300px; background:#fff; border-bottom:5px #000 solid; border-left:1px #ccc solid; border-right:1px #ccc solid; width:1080px; right:0; margin-top:15px; z-index:100; padding-top:10px; display:none; z-index:9000;}
.dropdown_mwnu_con ul{width:24%; padding:0; float:left; text-align:center; position:relative;  }
.dropdown_mwnu_con ul li{width:100%; border-right:1px #ccc solid; text-align:center; display:inline-block; height:260px;}
.dropdown_mwnu_con ul:last-child li{border:none;}
.dropdown_mwnu_con ul li img{margin:0 auto; margin-top:10px;  position:relative; margin-bottom:15px;}
.dropdown_mwnu_con ul li h3{text-transform:capitalize; font-size:17px; font-weight:bold; margin-bottom:10px;}
.dropdown_mwnu_con ul li  a{text-align:center; color:#333; width:100%; font-size:12px; font-weight:bold; width:90%; margin:0 auto; border-bottom:1px #ccc solid}
.dropdown_mwnu_con ul li  a:last-child{border-bottom:none;}
.menus li:hover .dropdown_mwnu_con{display:block;}
.header_ano{height:230px; text-align:center; background:#ff0054 url("../images/mountaines.png")  no-repeat bottom; width:100%;   }
.header_ano .main_container h2{text-align:center; font-family: 'primetimeregular'; font-size:50px; color:#fff;}
.header_ano .main_container p{color:#fff; font-family: 'arapeyitalic'; font-size:30px; text-align:center; margin:0; }
.header_ano .main_container img{width:180px; margin-top:-10px;}
.scroll_dwn{clear:both; width:100%; text-align:center; display:inline-block; position:relative; margin-top:15px; z-index:100;}
.scroll_dwn img{width:130px !important; margin-top:16px;}
.container_black{display:inline-block; height:587px; position:relative; width:100%; background:#090503; padding-top:30px;}
.mobile_mg{width:50%; float:left; position:relative; line-height:0;}
.form_con{float:left; width:50%; position:relative;}
.form_bx{width:450px; background:#fff; border-radius:15px; border-bottom:#ccc 10px solid; margin:0 auto; position:relative; overflow:hidden;}
.form_bx h3{text-align:center; color:#fff; background:#186dac; padding:15px 0px; font-family: 'primetimeregular'; text-transform:uppercase;}
.form_bx .input_field{text-align:center; margin:15px 0px;}
.form_bx .input_field input{ width:400px; text-transform:uppercase; border:#d0d0d0 solid 1px; margin:0 auto; position:relative; padding:8px 5px;}
.form_bx .input_field textarea{width:90%; border:#d0d0d0 solid 1px; padding:8px 5px; text-transform:uppercase;}
.placeholderdv textarea{height:130px;}
.upload_dv{padding:0; margin:0; width:90%; margin:0 auto; list-style:none; height:50px;border-bottom:1px #ccc solid; }
.upload_dv li{float:left; padding:0px; margin-right:10px;}
.upload_dv li input{width:100%; padding:8px 15px !important; width:270px; line-height:30px; margin-top:-13px;}
.accepteddv{font-size:13px; padding:0; margin:0; width:90%; margin:0 auto; margin-top:10px; margin-bottom:10px;}
.btn_submit{width:90%; margin:0 auto; position:relative;}
.btn_submit button{width:100%; padding:10px 0px; background:#ff0054; color:#fff; border-radius:10px; font-family: 'primetimeregular'; margin-bottom:15px; font-size:30px;}
.wht_whitebl{display:inline-block; width:100%; padding:80px 0px;}.wht_whitebl p{font-size:20px;}
.one_more_black{background:#000; height:600px; display:inline-block; width:100%; padding-top:30px; padding-bottom:80px;}
.one_more_black .one_left{float:left; width:40%; position:relative;}
.one_more_black .one_left h2{ font-family: 'primetimeregular'; color:#fff; text-transform:capitalize; margin-bottom:30px;}
.one_more_black .one_left ul{width:100%; list-style:decimal; position:relative; margin:0; margin-top:20px; padding:0; padding-left:20px; color:#fff; }
.one_more_black .one_left ul li{font-size:19px; margin-top:10px;}
.bgwhite{background: #fff;}
.image_part{width: 50%; float: left;}
.image_part img{width: 70% !important; margin: 0 auto !important; position: relative;}
.center_one{float:left; position:relative; width:30%; margin:0; margin-top:250px;}
.phoneimage{width:30%; float:left; padding:0; margin:0; margin-top:-120px;}
.phoneimage img{width:100%;}
.mobileappdevlopmnt{width:100%; display:inline-block; position:relative; margin:0; padding:100px 0px 10px;}
.mobileappdevlopmnt .flotcnt{width:40%; float:left; position:relative; margin:0;}
.mobileappdevlopmnt .flotcnt h2{font-family: 'primetimeregular'; font-size:50px;}
.mobileappdevlopmnt .flotcnt p{color:#afafaf; font-size:18px;}
.mobileappdevlopmnt .floa_nt{position:relative; width:50%; float:right;}
.mobileappdevlopmnt .floa_nt img{width:100%;}
.again_black{width:100%; position:relative; display:inline-block; margin:0; padding:50px 0px; background:#000;}
.numbers{ padding:0; margin:0; width:100%; list-style:none;}
 .numbers li{font-size:50px; color:#ffff; text-align:center; width:33%; float:left; font-family: 'primetimeregular'; line-height:50px;}
.numbers li span{font-size:100px; line-height:1; color:#fff; width:100%; display:inline-block; text-align:center; font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight:bold; }
.numbers li div{position:relative; width:200px; margin:0 auto; border-top:1px #fff solid; border-bottom:1px #fff solid; padding-bottom:15px; padding-top:15px;}
.con_whtbx{width:100%; display:inline-block; position:relative; padding:30px 0px; text-align:center;}
.con_whtbx h3{font-family: 'primetimeregular'; font-size:50px; width:90%; margin:0 auto;}
.con_whtbx p{width:70%; margin:0 auto; color:#7e7e7e; text-align:center; font-size:18px;}
.boxed_con{width:80%; display:table;  margin:0 auto; padding-top:60px;}
.boxed_con .thumbsbx{float:left; width:33%; position:relative; margin-top:30px;}
.boxed_con .thumbsbx div{width:250px; position:relative; height:210px; padding-top:40px; margin:0 auto; padding-bottom:30px;font-family: 'primetimeregular'; background:url("../images/line_bg.png") no-repeat center;   box-shadow: 0px 0px 20px #e0dfdf;}
 .boxed_con .thumbsbx div h3{font-size:35px; line-height:45px;}
  .boxed_con .thumbsbx div  p{font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif; font-size:15px; width:90%;}
  .show_div{position:absolute; display:none; width:100%; left:0; padding:15px 0px !important; background:#ffd200 !important; z-index:100; height:auto !important;}
  .show_div p{padding:0px; color:#000; font-size:13px !important;}
  /*.boxed_con .thumbsbx div:hover{background:#ffd200 !important;}*/
  .boxed_con .thumbsbx div:hover p{color:#000;}
  .boxed_con .thumbsbx div:hover .show_div{display:block;}
  .black_blockcon{width:100%; display:inline-block; width:100%; padding:100px 0px 80px 0px; background:#000 url("../images/roundbbg.png") no-repeat no-repeat center 200px; }
  .black_blockcon .concent h3{text-align:center; color:#fff; font-family: 'primetimeregular'; font-size:50px;} 
  .maindes{width:95%; display:inline-block; position:relative; padding-top:5%;}
  .text_cn{width:40%; float:left; padding-left:5%; padding-top:0%;}
  .text_cn p{color:#fff; font-size:13px; width:80%; margin:0 auto; margin-top:20px;}
  .imge_tg{width:20%; float:left; position:relative;}
   .imge_tg img{width:100%;}
   .pl_left{padding-left:10%;}
   .text_cnbt{width:100%; color:#fff; text-align:center; width:100%; display:inline-block; margin-top:30px;}
   .text_cnbt strong{font-style:18px; color:#fff; font-size:20px; width:100%; display:inline-block;}
   .letshvcoffe{background:#ff0054; padding:8px 30px; font-family: 'primetimeregular'; color:#fff; font-size:18px; margin-top:10px; display:inline-block;}
   .fltcnt_advantage{width:50%; position:relative; float:left;}
   .contner_wt_wb{width:100%; display:inline-block; position:relative; padding:50px 0px; }
   .black_bg{background:#292a30;}
   .black_bg h3{ font-family: 'primetimeregular'; color:#fff; font-style:italic; font-size:30px; }
   .black_bg span{ font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight:bold;  width:90%;}
   .flt_bng{width:50%; float:left; position:relative;}
   .flt_mnt{width:30%; float:right; position:relative; margin-top:-450px;}
   .flt_mnt img{ position:relative; width:70%;}
   .fltcnt_advantage p strong{ color:#333;}
   .fltcnt_advantage p{color:#6b6b6b;}
.work_team .main_container h2{text-align: center; font-family: 'primetimeregular';  font-size: 50px;}
.work_team .main_container p{text-align: center; width: 80%; position: relative; margin: 0 auto}
.teamcrousel{display: block;}
.teamcrousel .owl-carousel{border-bottom: none !important!; margin-top: 60px;}
.teamcrousel .owl-carousel .owl-item{border-bottom: none;}
.teamcrousel .owl-carousel .owl-item .team_block{width: 100%; text-align: center;}
.teamcrousel .owl-carousel .owl-item .team_block .user_pic{width: 150px; height: 150px; position: relative; margin: 0 auto;border-radius: 50%; overflow: hidden; border: 10px #f1f1f1 solid;}
.teamcrousel .owl-carousel .owl-item .team_block p{width: 100%; font-size: 13px; margin-top: 10px;}
.teamcrousel .owl-carousel .owl-dot{display: none !important;}
.teamcrousel .owl-carousel .owl-prev{background: url("../images/aro_prev.png") center no-repeat; background-size: 50%;}
.teamcrousel .owl-carousel .owl-next{background:url("../images/arow_next.png") center no-repeat; background-size: 50%;}
.team_block ul{padding: 0; margin: 0; list-style: none; margin-top: 5px;}
.team_block ul li{width: 20px; display: inline-block; margin-right: 5px; }
.container_txtimg{width: 100%; display: inline-block; margin: 0; padding: 0; position: relative;}
.container_txtimg img{width: 100%;}
.pallet_left{position: absolute; width: 300px; right: 30px; }
.pallet_left h2{font-size: 18px !important; text-align: left !important; color: #ff6319; padding-top: 50px;}
.pallet_left p{text-align: left !important; font-size: 13px !important; padding: 0 !important; width: 100% !important;}
.pallet_left a{float: left; padding: 8px 30px; background:#97bf0d; color: #fff; display: inline-block; margin-top: 15px; }
.block_liul ul:last-child{margin-left: 2%;}
.btm_pallet h2{font-size: 18px !important; text-align: left !important; color: #ff6319; padding-top: 50px;}
.block_liul ul{list-style: none; padding: 0; margin: 0; width: 49%; float: left; border: 1px #ccc solid; margin-top: 15px;}
.block_liul ul li{width: 50%; float: left; position: relative; text-align: left;}
.block_liul ul li h2{text-align: left !important; width: 90% !important; margin: 0 auto;}
.block_liul ul li p{font-size: 13px; text-align: left !important ; width: 90% !important; margin-top: 10px !important; font-style: italic}
.wedocon{width: 50%; float: left; position: relative; margin: 0; padding: 20px 0px; }
.wedocon h2{font-size: 30px !important;}
.wedocon p{font-size: 18px; font-style: italic;}
.watch_the_vid{width: 80%; margin: 0 auto; position: relative; margin-top: 10px;}
.main_gray_con{padding: 30px 0px; position: relative; margin: 0;}
.nopadng{padding: 30px 0px;}
.main_gray_con{text-align: center;}
.main_gray_con h2{font-size: 25px !important;}
.main_gray_con img{width: 70%; margin: 0 auto; position: relative; margin-top: 20px;}
.main_gray_con p{font-family: 'arapeyitalic'; text-align: center; margin-top: 15px !important; font-size: 20px; display: inline-block; text-align:center; }
.areaforwork{margin-top: -200px;}
.work_folio .firsthead{text-align: center; font-family: 'primetimeregular';}
.bdr_spn{width: 150px; height: 5px; background: #000; position: relative; margin: 0 auto; display: block; margin-bottom: 20px;}
@media  (max-width: 1370px) {
	
   .left_bgtop{width:220px;}
   .bg_dark {
 
    right: -340px;
}
.animate_dt2 {
    margin-left: 110px;}
	
	.ourworktext {
       height: 695px;
    margin-left: 5%;
    margin-top: -3%;}
	.animate_dt2 {
    margin-left: 55px;
}
.imageuser_names2{margin-top:90px;}
.imageuser_names1{margin-top:70px;}
.logo_tilt {
    width: 7%;
    margin-top: 0%;
    
}
.owl-next{margin-right:-90px;}
.owl-prev{margin-left:-90px;}
}

@media  (max-width: 1280px){
	.main_container {
    width: 1170px;}
.main_header{height:80vh}	
.taglines{width:700px; left:23%;}
.animate_dt {
    margin-left: -200px;
}
	}
	
@media (max-width: 1030px)
{
.main_header {
    height: 500px;
}
.container-main-health {
    width: 990px;}
	.left_bgtop{display:none;}
	.textcon-half{margin-left:35px;}
	.bg_dark{display:none;}
	.owl_cont{width:80%;}
	.container_fearless{padding-bottom:50px;}
	.main_container {
    width: 944px;
}
.taglines {
    width: 580px;
    left: 23%; top:20%;
}
.first1{width:350px;}
.main_con_wedo .what_text {
    margin-left: -36px;
    width: 480px;}
	.main_con_wedo .tag_line .whatword {
    
    width: 52px;
    margin-top: 7px;
}
.animate_dt3{display:none;}
	
}

.one_more_black p{color:#ff0054; font-size:20px;}

.mobileappdevlopmnt .flotcnt ul{font-size: 18px; color: #afafaf;}

ul.feature-ecommerce{text-align:left; width: 80%; margin: 0px auto;}

ul.feature-ecommerce li{list-style: decimal; line-height: 32px;}

.boxed_con .thumbsbx div h3{line-height:38px;}
.con_info_whtbx{width: 100%;
    display: inline-block;
    position: relative;
    padding: 30px 0px;}
    
 .con_info_whtbx h3{font-family: 'primetimeregular';
    font-size: 50px;
    width: 80%;
    margin: 0 auto;}
       
.con_info_whtbx p{width: 80%;
    margin: 0 auto;
    color: #7e7e7e;
    font-size: 18px;
    line-height: 34px;}

.mobileappdevlopmnt .flotcnt h3{font-family: 'primetimeregular'; font-size: 27px;}

.col-white-box{width:80%; margin:0px auto;}

.col-white-box h2{font-family: 'primetimeregular'; font-size: 40px; margin: 0 auto; padding:15px 0px;}

.col-white-box h3{font-family: 'primetimeregular'; font-size: 30px; margin: 0 auto; padding:15px 0px;}

.col-white-box h4{font-family: 'primetimeregular'; font-size: 25px; margin: 0 auto; padding:15px 0px;}

.list-of-service{text-align: left;}
.list-of-service li{list-style: disc; line-height: 32px; text-align:left;}

/*-----contact us----*/
.contact-section .form-column {
    position: relative;
    margin-bottom: 40px;
}
.column-inner {
    position: relative;
    padding-right: 50px;
}
.form-title{margin-bottom:40px;}
.contact-section .form-column .form-title h2 {
    position: relative;
    color: #222222;
    font-size: 30px;
    font-weight: 600;
    padding-bottom: 2px;
    text-transform: capitalize;
    font-family: 'Poppins', sans-serif;
}
.contact-section .form-column .form-title .separator {
    position: relative;
    width: 65px;
    height: 15px;
    margin-bottom: 25px;
}
.contact-section .form-column .form-title .separator .dott {
    position: relative;
    width: 6px;
    height: 6px;
    top: -9px;
    border-radius: 50%;
    display: inline-block;
    background-color: #fa2964;
}
.contact-section .form-column .form-title .separator:after {
    position: absolute;
    content: '';
    right: 0px;
    top: 6px;
    width: 20px;
    height: 1px;
    background-color: #fa2964;
}
.contact-section .form-column .form-title .text {
    position: relative;
    color: #222222;
    font-size: 18px;
    line-height: 1.7em;
    font-family: 'Poppins', sans-serif;
}
div.form_box {
    margin: 0;
    padding: 0;
}
.contact-form .form-group {
    margin-bottom: 20px;
}
.contact-form input[type="text"], .contact-form input[type="email"], .contact-form input[type="password"], .contact-form select, .contact-form textarea {
    display: block;
    width: 100%;
    height: 50px;
    font-size: 14px;
    color: #888888;
    line-height: 26px;
    padding: 12px 15px;
    font-weight: 400;
    background-color: #ffffff;
    border: 1px solid #eeeeee;
    transition: all 500ms ease;
    -webkit-transition: all 500ms ease;
    -ms-transition: all 500ms ease;
    -o-transition: all 500ms ease;
}
.contact-form textarea {
    height: 170px;
    resize: none;
    padding: 12px 25px;
}
.contact-form button {
    font-weight: 600;
}
.btn-style-one {
    position: relative;
    padding: 11px 34px;
    line-height: 24px;
    color: #ffffff!important;
    font-size: 15px;
    font-weight: 500;
    background-color: #fa2964;
    border: 2px solid #fa2964;
    text-transform: uppercase;
}
.theme-btn {
    display: inline-block;
    transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -webkit-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
}
.contact-section .info-column {
    position: relative;
    margin-top: 190px;
}
.list-style-two {
    position: relative;
}
.list-style-two li:first-child {
    padding-bottom: 28px;
}
.list-style-two li {
    position: relative;
    padding-left: 60px;
    padding-bottom: 15px;
    margin-bottom: 25px;
    border-bottom: 1px solid #eeeeee;
}
ul li{list-style:none;}
.list-style-two li .icon {
    position: absolute;
    left: 0px;
    top: 0px;
    color: #fa2964;
    font-size: 30px;
    line-height: 1em;
    margin-bottom: 20px;
    display: inline-block;
}
.list-style-two li .info-number {
    color: #222222;
    font-size: 28px;
    font-weight: 700;
}
.list-style-two li .text-info {
    position: relative;
    color: #777777 !important;
    font-size: 14px;
    line-height: 1em;
    margin-bottom: 8px;
}
.list-style-two li h3 {
    position: relative;
    color: #111111;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.6em;
    margin-bottom: 4px;
    text-transform: capitalize;
    font-family: 'Poppins', sans-serif;
}

/*---our services---*/

header.services_title h2{color:#292b2c;  font-size:30px; text-align:center; font-weight:400; margin:0px; font-family:'primetimeregular';}
header.services_title hr{position:relative; border-top:2px solid #ff0054; width:220px; margin:0px auto;}

a.crawler_img{text-align:center; margin:0 5px 0 auto; display:inline-block; background:transparent; padding:0px 10px;}

.our_service_section{ background: #f4f4f4; padding: 36px 0px;}

/*.boxed_con .thumbsbx div:hover h3{display:none;}*/
/*.boxed_con .thumbsbx div:hover p {display:none;}*/
.boxed_con .thumbsbx div:hover .show_div>p {display:block;}

.slider_text_links li{font-size: 30px;
    list-style: circle; color: #000;}

.flot_rt_sec{text-align:center;}
.flot_rt_sec p{text-align:center;}


/*-----------*/

.paragraph{
     font-size: 20px;
}

.color_gray {
  -webkit-box-shadow:0px 0px 5px 0px rgb(239 239 239);
   -moz-box-shadow: 0px 0px 5px 0px rgb(239 239 239);
   box-shadow: 0px 0px 5px 0px rgb(239 239 239);
   /* border: 1px solid whitesmoke; */
}
.onlineindia_section {
  padding: 10px 0px 10px 0px;
   background: #ffffff;
}
.list_display ul li {
   list-style:disc;
}
.onreputaindia{
   padding: 15px 15px 90px 15px;
    background: #f9f9f9;

}
.orm_firstpara {
   padding: 15px 15px 1px 15px;
   background: #f9f9f9;
}

.onreputaCanada{
   padding: 15px 15px 85px 15px;
    background: #f9f9f9;

}
.font_familt_headg h2,h3,h4,h5,h6 {
   font-family: 'primetimeregular';
   font-size:32px;
   
}
