/*
Template: thefox
Theme Name: TheFox Child Theme
Theme URI: http://www.thefoxwp.com
Description: <strong>A superflexible and responsive Business Theme by Tranmautritam team</strong> - <br/>Update notifications available on twitter and facebook:<br/> <a href='https://twitter.com/tranmautritam'>Follow me on twitter</a><br/> - <a href='https://www.facebook.com/tranmautritam.designer'>Join the Facebook Group</a> A theme by <a href="http://themeforest.net/user/tranmautritam?ref=tranmautritam">Tranmautritam Team</a>.
Version: 1.50
Author: Tranmautritam Team
Author URI: http://themeforest.net/user/tranmautritam?ref=tranmautritam
License: Themeforest Split Licence
License URI: -
*/
/************************************************************************************/
/*#rev_slider_1_1_wrapper:before{
	content: '';
    background: #000;
    opacity: 0.1;
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0px;
    top: 0px;
    z-index: 90;
}*/
#footer a{
	font-size:15px !important;
}
body .nav_type_1 ul li a, body .nav_type_1 a#searchtop_img{
	font-weight:600 !important;
}
#logo_img img{margin-top: 2px !important; max-height: 110px;}
.header_shadow.nav_type_1 {
    min-height: auto !important;
	  height: auto !important;
	box-shadow:0px 0px 10px -4px rgba(0,0,0,0.5)
}
.menu_slide.mt_menu{
	box-shadow:0px 0px 10px -4px rgba(0,0,0,0.5)
}
.nav_type_1.shrinked_header {
    min-height: 65px !important;
}
.abt-bann{padding:190px 0px;background-size:cover;}
.overlay-drkpurple [class*=vc_span]{margin-left:1% !important;}
.staff_profile{display:none;}
.widget_nav_menu .menu-item a {
padding: 5px 0px !important;
display: block;font-size: 16px;
border-bottom: 0px !important;}
.mediumlarge_rd_bt{padding:15px 18px 15px!important;}
.btnborder input[type=submit]{border:0px !important;}
.ic_left{width: 100px!important;left: 47%;}
.mrgtp{margin-top:50px;}
.conmng .gacontry{width:45%;}
.conmng .gaphno{width:54%;}
.conmng .pdbtm{margin-bottom:-15px;}
.conmng textarea{height:60px !important;}
.conmng span.wpcf7-list-item{padding-bottom:5px !important;}
.conmng p{margin-bottom:15px!important;}
.conmng input[type=text], .conmng input[type=email], .conmng input[type=tel],.contpadd .wpcf7-select {padding:5px 10px 5px!important;}
.hss{margin-bottom:-5px;}
.swpblg ul li{list-style: inside !important;}
.page-id-4626 .page_title_ctn {background: url(https://ashwiinternational.com/wp-content/uploads/2020/04/swpblog.jpg) top center;background-size: cover;border-bottom: 1px solid #ecf0f1;background-repeat:no-repeat;padding-top: 285px;
padding-bottom: 280px;}
.page-id-4626 .table_wrapper{display:none !important;}
.parent-pageid-10 .page_title_ctn h1, .parent-pageid-10 .page_title_ctn .child_closed,.parent-pageid-10 .page_title_ctn #breadcrumbs{display:none;}
.contpadd input[type=submit]{border-radius:50px !important;background:#ff497c!important;}
.countcode select{padding: 10px 5px 11px !important;}
#logo_img img{max-width: 220px;
margin-top: -5px;}
div.wpcf7-validation-errors{
color: #ff497c;font-weight: 400;}
.butn input[type=submit]{border-radius:50px !important;
width:100%;}
.contpadd input[type=submit], .kip input[type=submit]{border-radius:50px !important;}
.countcode{width:30%;}
.popphn{width: 69%;position: absolute;top: -15px;right: 0px;}
.contpadd{padding:15px 90px 0px;}
.rwheight{height:215px;}
.wewwg{position: absolute;top: 25px;left: -15px;}
.cgdss{position: absolute;top: 25px;right: -30px;}
.conth1 h4, .conth1 h2{font-weight:900;}
.conth1 address{line-height:35px;}
.rd_list_2 .list_desc h3{font-size:20px;}
.swpdark{font-weight: 900;
color: #355b82;}
.portfolioswp img{width: 380px !important;height: 250px;margin: 5px;padding: 5px;border: 1px solid #ccc;}
.gacoount{height: 420px;width: 284px!important;background-color: #f0f3f5;padding: 0px 21px;
position: relative;left: 672px;
top: 25px;}
.smlbusiness{height: 465px;width: 284px!important;background-color: #21adb2;padding: 40px 21px;
position: absolute;left: 388px;}
.consultation{height: 420px;width:284px!important;background-color: #f0f3f5;padding: 0px 21px;position: absolute;left: 135px;top: 25px;}
.googlebann a{font-size: 17px;
padding: 17px 30px 15px;
max-height: 50px;}
.googlebann p{font-size: 18px;
 }
.googlebann h2{line-height: 80px;
font-weight: 900;}
.pum-container .wpcf7-form input[type=submit] {background: #ff497c!important;margin: 0px 34%;border-radius: 6px;}
.pum-container input[type=text], .pum-container input[type=email]{background:#fff!important;}
.pum-close {position: absolute;
height: 26px;width: 26px;right: 2px!important;top: 2px!important;padding: 0px!important;
color: #ff0000!important;font-size: 25px!important;
border: 0px solid #ffffff!important;
border-radius: 0px!important;
box-shadow: 0px 0px 0px 0px rgba( 2, 2, 2, 0.75 )!important;
text-shadow: 0px 0px 0px rgba( 0, 0, 0, 0.23 )!important;
background-color: transparent!important;
z-index: 99999;
}
.pum-content, .pum-title {
position: relative;z-index: 1;
top: 22px!important;}
.pum-container {padding: 18px;
border-radius: 15px!important;
border: 0px solid #000000!important;
box-shadow: 0px 0px 0px 0px rgba( 2, 2, 2, 1.00 )!important;
background-color: rgba( 255, 255, 255, 1.00 );}
.gafq .gaphno {width: 78%;
position: absolute;top: -15px;
	right: 0px;}
.gafq .gacontry {width: 20%;}
.gafq{margin-top: 30px;}
.gafq span[class*=" menu-"]:after{display:none;}
.needmore .rd_row_overlay {
 opacity: 0.6;}
.oseop h2{padding-top:30px;margin-bottom:10px !important;font-weight: 900;}
.oseop{padding-top:60px;}
.oseop .f-cogs{font-size: 2.85em!important;color: #ff497c;background: #fff;
width: 9%;height: 105px;
border: 2px solid #eee;border-radius: 50%;padding: 28px 26px;position: absolute;top: 0px;left: 84%;}
.oseop .f-plan{font-size: 2.85em!important;color: #ff497c;background: #fff;
width: 9%;height: 105px;
border: 2px solid #eee;border-radius: 50%;padding: 28px 27px;position: absolute;top: 0px;left: 59%;}
.oseop .f-search{font-size: 2.85em!important;color: #ff497c;background: #fff;
width: 9%;height: 105px;
border: 2px solid #eee;border-radius: 50%;padding: 28px 30px;position: absolute;top: 0px;left: 33%;}
.oseop .f-calendar{font-size: 2.85em!important;color: #ff497c;background: #fff;
width: 9%;height: 105px;
border: 2px solid #eee;border-radius: 50%;padding: 28px 30px;position: absolute;top: 0px;left: 7%;}
.brdr{border: 1px solid #eee;
height: 400px;padding: 0px 15px;}
.osa h3{margin-top: 50px; text-align: center; color: #f58033; font-size: 55px;line-height: 60px;font-weight: 900;}
.whychoose .butn {margin: 0px 21%;}
.butn{margin: 0px auto !important;}
.osa a{padding: 20px 20px 40px;
    font-size: 16px;}
.whychoose h4{font-weight: 400;
    letter-spacing: 10px;}
.seodes{padding:40px 0px 60px;}
.bri{position: absolute;left: 775px;top: -375px;}
.vba{position: absolute;left: 615px;top: -200px;}
.Exp{position: absolute;left: 435px;top: -130px;}
.ta{position: absolute;
left: 255px;top: -200px;}
.faul{position: absolute;
top: -380px;left: 110px;}
.seodes h4{font-size:14px!important;}
.seodes p{font-size:12px!important;}
.seodes .vc_row-fluid .vc_span1\/5 {width: 15%;}
.bri h2{color: #0ac0c3;border-bottom: 3px solid;margin: 0px 35% 15px;font-weight: 700;}
.vba h2{color: #0799c2;border-bottom: 3px solid;margin: 0px 35% 15px;font-weight: 700;}
.Exp h2{color: #286db0;border-bottom: 3px solid;margin: 0px 35% 15px;font-weight: 700;}
.ta h2{color: #7cbc04;border-bottom: 3px solid;margin: 0px 35% 15px;font-weight: 700;}
.faul h2{color: #06bd87;border-bottom: 3px solid;margin: 0px 35% 15px;font-weight: 700;}
.table {margin: 0;table-layout: fixed;width: 100%;text-align: center;}
table td, table th {padding: 12px;}
		thead th:nth-child(1) {color: #fff;width: 55%;text-align: left;background-color: #4c74b9;}
		thead th:nth-child(2) {color: #fff;width: 15%;background-color: #6c86c3;}
		thead th:nth-child(3) {color: #fff;width: 15%;background-color: #526898;}
		thead th:nth-child(4) {color: #fff;width: 15%;background-color: #405585;}
tbody th {border-right: 1px solid #e0e0e0 !important;border-bottom: 1px solid #e0e0e0 !important;text-align: left;}
		table td {border: 1px solid #d3d3d3;text-align: center;vertical-align: middle !important;}
		table {border-collapse: collapse;border-spacing: 0;}
		tbody tr:last-child th {font-size: 18px;font-weight: 700;line-height: 34px;}
		tbody tr:last-child th span {font-size: 24px;color: #ff497c;}
		tbody tr:last-child th span i {color: #ff497c;}
		.get-quote-light, .get-quote-light a{background: #ff497c !important;text-decoration: none;}
		.get-quote a{text-decoration: none;}
		tbody .btn {color: #ffffff;font-size: 17px;font-weight: 700;line-height: 30px;letter-spacing: 0.34px;background-color: #f5386d;border-radius: 0 !important;border: none !important;}
		.get-quote-dark, .get-quote-dark a{background: #e73466 !important;text-decoration: none;}
		.get-quote-darker, .get-quote-darker a{background: #008051 !important;text-decoration: none;}
		tbody tr:last-child td {padding: 0;background: #f5386d;border: none;-webkit-transition: .3s ease all;-o-transition: .3s ease all;transition: .3s ease all;}
		.table-h2 {width:100%;font-size: 18px;font-weight: 700;padding: 20px 0;-webkit-box-shadow: 0 -5px 0 #4c74b9;box-shadow: 0 -5px 0 #4c74b9;border-radius: 5px 5px 0 0;margin-bottom: 0;background: #FFFFFF;text-align: center;}
.seobann a{padding:20px 50px 40px;font-size:14px;}
.seobann h1{font-size: 50px;
margin: 0 0 15px;line-height: 50px;color: #fff;font-weight: 900;}


.banndigital a{padding:20px 50px 40px;}
/*.banndigital{background-image: linear-gradient(-5deg,rgba(8,19,44,.8),rgba(36,79,148,.8)),url(http://localhost/starwebpress/wp-content/uploads/2020/03/home-hero-bg.jpg);}*/

.page-id-7652 .banndigital{background-image: url(https://ashwiinternational.com/infodatavision/wp-content/uploads/2025/08/Digital-Marketing-Banner-min-scaled.webp); background-position:top center !important}



.digitalbann h1{color: #fff;
font-size: 60px!important;
line-height: 58px;text-transform: uppercase;font-weight:900;}
.digitalbann p{margin: 0px 20% !important;color:#fff;font-size:18px;}
.rd_row_overlay {opacity: 0.9;}
.listarea .icon1 {
background-position: 10px 12px;
}
.listarea .icon2 {background-position: 10px -78px;}
.listarea .icon3 {
background-position: 15px -162px;}
.listarea .icon4 {
background-position: 10px -260px;}
.listarea .icon5 {
background-position: 12px -355px;}
.listarea .icon6 {
background-position: 10px -442px;}
.listarea .icon7 {
background-position: 10px -530px;}
.listarea .icon8 {
background-position: 12px -620px;}
.listarea .icon9 {
background-position: 15px -715px;}
.listarea .icon10 {
background-position: 8px -808px;}
.listarea .icon11 {
background-position: 15px -912px;}
.listarea .icon12 {
background-position: 10px -1026px;}
.listarea ul {display: flex;
justify-content: space-around;
flex-wrap: wrap;}
.listarea ul li {
background:url(https://ashwiinternational.com/wp-content/uploads/2020/03/whyhire-sprite.png) no-repeat;border: 1px solid #eee !important;color: #5f6368;
flex: 0 0 21.5%;padding: 6px 55px 8px;border-radius: 5px;
margin-bottom: 20px;font: 400 14px/1.625 Roboto,sans-serif;
position: relative;list-style:none!important;}
.Satisfaction-sec ul li{margin-bottom:0px !important;}
.Satisfaction-sec ul li {
background: url(https://ashwiinternational.com/wp-content/uploads/2020/03/satisfaction-sprite2.png) left no-repeat;border-left: 1px solid #5f6368;color: #5f6368;padding: 0 30px 0 70px;font: 500 18px/30px Roboto,sans-serif;list-style:none!important;}
.Satisfaction-sec ul {
 border-top: 1px solid #a6a6a7;
border-bottom: 1px solid #a6a6a7;padding: 10px 0;display: flex;
justify-content:center;padding: 10px 0;}
.Satisfaction-sec .icon1 {
background-position: 28px 0;
	border-left:0px!important;}
.Satisfaction-sec .icon2 {
background-position: 28px -80px;}
.Satisfaction-sec .icon3 {
background-position: 28px -162px;}
.Satisfaction-sec {margin: 0 auto 55px;width: 86%;}
.iosapp ul li{list-style:none !important;display:inline-block !important;}
.napp h3{font-size:30px;position: absolute;top: 20px;}
.happ h3{font-size:30px;position: absolute;top: 14px;}
.wapp h3{font-size:30px;position: absolute;top: 14px;}
.iosapp .wpb_content_element{margin-bottom:10px !important;}
.iosapp .wpb_text_column ul{margin: 0 0 0px -10px !important;}
.rtpoint{padding-left:10px;}
.rtpadd{padding-left:60px;}
.ltpadd{padding-right:60px;}
.cutd{color: #ff0000; font-size: 26px; font-weight: 600; text-align: right;}
.gpfu{color: #ff0000; font-size: 32px; font-weight: 600;}
.ltcht{color: #000; font-size: 60px; font-weight: 900;}
.dis-non{display:none}
.hapim{padding:20px 0px;}
.tww .partners li img{background:#fff;border:1px solid #fff;border-radius:50%;height:125px;}
.fntsize ul li{font-size:14px !important;}
.techicon ul li{list-style:none!important;display:inline-block!important;margin:0px 2px!important;width:50px;padding:5px;border:1px solid #ccc;}
.whd h6{padding-top:15px;}
.whd .vc_column_container{margin-left:0px !important;}
.icon1 img:hover{display:none;}
.phno .large_rd_bt{padding: 0px !important;font-size:36px !important;}
.ltcht .large_rd_bt{padding: 15px 17px !important;}
.ver .medium_rd_bt{font-size:24px;}
.mserviceicon .icon_box2_simple:hover{padding: 0px 0px 0px!important;font-size: 16px !important;}
/*.imesize img{width:295px;height:300px !important;}*/
.letdiscontct{padding:0px 30px;}
.qls{padding:30px 0px 20px;}
.qls1{padding:60px 0px 20px;}
.letdisscus{padding:60px 93px 0px;}
.ver{padding:40px 0px;}
.txtminial{padding:40px 0px 0px ;}
#keypoint .rd_list_2 .list_desc p{margin-bottom: 0px !important;}
.ourfeature .rd_list_2 .list_item_ctn{margin-bottom: 0px !important;}
.ourfeature{padding:20px 0px 20px;box-shadow: 0px 8px 17px -13px rgba(0,0,0,0.75);}
.abttxtminial{padding:40px 0px;}
.abttxtminial1{padding:40px 0px 0px;}
.ourport{padding:50px 0px 30px;}
.mservice{padding:60px 0px 0px;}
.mserviceicon{padding:100px 0px 60px;}
.ourclient{padding:20px 0px 60px;}
#footer_coms{padding:10px 0px !important;}
.gacontry span[class*=" menu-"]:after{top:11px;right:15px;display:none;}
.pdbtm{padding-bottom:0px !important;}
.suh{font-size: 50px; color: #fff; line-height: 58px;}
.gaphno{width: 54%;
position: absolute;top: -15px;
right: 0px;}
.gacontry{width:45%;}
.gacontry select{padding: 10px 5px 11px !important;}
.ourclient{box-shadow:none !important;}
.ourclient img{background:rgba(255,255,255,0.95)}

.partners{text-align:center!important;}
.nav_type_1.shrinked_header #logo_img img {max-height: 56px;}
.icon_box2_simple{height:440px;padding:30px 10px 10px !important;}
.icon_box2_simple .box_btn{position: absolute;
    bottom: 0px;
    left: 35px;}
.sc-counter{background: rgba(0, 0, 0, 0) url(https://ashwiinternational.com/wp-content/uploads/2020/03/image-sprite.png) no-repeat scroll -145px -151px;
width: 80px;height: 80px;
margin: 0px auto;
}
.web-counter{background: rgba(0, 0, 0, 0) url(https://ashwiinternational.com/wp-content/uploads/2020/03/image-sprite.png) no-repeat scroll -149px -238px;
width: 80px;height: 80px;
margin: 0px auto;}
.ec-counter{background: rgba(0, 0, 0, 0) url(https://ashwiinternational.com/wp-content/uploads/2020/03/image-sprite.png) no-repeat scroll -145px -328px;
width: 80px;height: 80px;
margin: 0px auto;}
.nma-counter{background: rgba(0, 0, 0, 0) url(https://ashwiinternational.com/wp-content/uploads/2020/03/image-sprite.png) no-repeat scroll -138px -422px;
width: 80px;height: 80px;
margin: 0px auto;}
.cs-counter{background: rgba(0, 0, 0, 0) url(https://ashwiinternational.com/wp-content/uploads/2020/03/image-sprite.png) no-repeat scroll -3px -700px;
width: 80px;height: 80px;
margin: 0px auto;}
.cntr .rd_count_wrap.big_text .count_title{font-weight: 500!important;
    font-size: 17px;
    line-height: 40px;}
.contadd{padding-top:50px;}
.rd_testimonial .tm_text{text-transform: capitalize;
    font-size: 18px;
    font-weight: 600;
	font-style: italic;}
	
	.hm-p{text-align: center; color: #fff;}
.port-bann{padding-top: 280px;
padding-bottom: 280px;}	
.star-service-bann-android-app{padding-top:230px !important;padding-bottom:230px !important;}
.star-service-bann-web-deve{
	padding:150px 0px;
}
.star-service-bann{padding:235px 0px;}
.banndigital{padding:80px 0px;}
.seobann{padding:120px 0px;}
.googlebann{padding:75px 0px;}

@media screen and (min-width:320px) and (max-width:640px){
	.hapim {
    padding: 0px 0px;
}
.googlebann p{font-size: 14px;
    text-align: center;}
	.googlebann{padding:15px 0px;}
.seobann{padding:25px 30px 25px !important;background-position:-294px !important;}
	.seobann .wpb_content_element{margin-bottom:10px !important;}
	.tf_btn_pos {
    position: relative;
    top: 0px;}
	.page-id-7652 .banndigital{height: 170px !important;
    padding: 0px 10px !important;}
.banndigital{padding:0px !important;}
	.star-service-bann-android-app
{padding:90px 0px;}
.abt-bann {padding: 90px 0px;
    background-position: -45px !important;background-size:cover !important;}
.abttxtminial {padding: 20px 0px;
}
	.multi_author_ctn:after {border:0px;}
	#posts{padding:30px 0px;}
	.page-id-4626 .page_title_ctn {padding: 75px 0px !important;}
	.star-service-bann-web-deve h3{color:#fff;}
	.star-service-bann-web-deve{padding: 175px 15px 0px !important;}
	.web-dev-cont{background: rgba(0,0,0,0.5);
    color: #fff;
    padding: 5px;
    border-radius: 10px;}
	.star-service-bann{padding:100px 0px;}
.ig_col_3 {width: 100%;}
.portfolioswp img{margin:5px 0px;}
	.port-bann{padding-top: 100px !important;
padding-bottom: 100px !important;
background-position: -10px;
}
.butn input[type=submit]{font-size:12px!important;}
.contpadd {padding: 50px 15px 0px;}
	.contadd{padding-top:0px;text-align:center;}
.rwheight {height: 405px;}
.gacoount {position: relative;
left: 0px;top: 500px;}
.wewwg {position: absolute;
top: 50px;left: -15px;}
.cgdss {position: relative;
top: 160px;left: -15px;}
.smlbusiness {position: relative;
left: 0px;top: 470px;}
.consultation {position: absolute;left: 0px;top: 25px;}
.nama h2, .gsa h2{font-size: 25px!important;text-align: center!important;}
.sftp{padding-bottom:480px;}
.amu h2{font-size: 25px;}
.strategy, .companset{padding-top:30px;}
.googlebann a {font-size: 17px;padding: 10px 0px 10px;
    margin: 25px 50px !important;}
	.googlebann .vc_custom_heading{margin-bottom: 15px !important;}
.googlebann h2 {line-height: 10px;font-size:18px !important;text-align:center !important;}
	tbody tr:last-child th span {font-size: 20px;}
.oseop .icnposition{margin-top:60px;}	
.oseop {padding-top: 0px;}
.oseop .f-calendar {
position: relative;top: -25px;
left: 33%;height: 90px;padding: 20px 26px;}
.oseop .f-search{
position: relative;top: -25px;
left: 33%;height: 90px;padding: 20px 26px;}
.oseop .f-plan {
position: relative;top: -25px;
left: 33%;height: 90px;padding: 20px 26px;}
.oseop .f-cogs{
position: relative;top: -25px;
left: 33%;height: 90px;padding: 22px 26px;}
.whychoose .butn{margin: 0px 0%;}
.osa a {padding: 10px 0px 10px;
font-size: 10px;}
.pum-container .wpcf7 select{padding: 10px 13px 11px 13px!important;}
.seobann a {padding: 10px 10px 10px;font-size: 18px;margin: 30px 42px 0px !important;}
.seobann h1 {font-size: 22px;
line-height: 35px;}
.bri {position: relative;
left: 0px;top: 130px;padding-bottom: 50px;}
.vba {position: relative;
left: 0px;top: 130px;}
.Exp {position: relative;
left: 0px;top: 130px;}
.ta {position: relative;left: 0px;top: 130px;}
.faul {position: absolute;
top: -50px;left: 0px;}
table td, table th {padding: 5px;font-size: 8px;}
.needmore h3{line-height:40px;}
.needmore .mediumlarge_rd_bt {
font-size: 12px;padding: 12px 0px;}
tbody tr:last-child th {font-size: 11px;line-height: 20px;}
tbody .btn {font-size: 8px;
line-height: 20px;}
.osas{padding-top: 10px;}
.digitalbann h1 {font-size: 25px!important;line-height: 40px;}
.digitalbann p{margin:0px !important;}
.banndigital a {margin-top: 25px !important;
    padding: 5px 1px 5px !important;
    position: absolute;
    top: -240px;
    z-index: 999;
    left: 10px}
.andiso	.tf_btn_pos a{width:50% !important;margin: 0px 26% 20px!important;}
	.andiso p, .andiso h2{text-align:center!important;}
	.andiso h2{padding-top:20px;}
.listarea ul li{padding:15px 55px;}
.listarea ul {display: block;}
.listarea ul{margin:30px 0px;}
.Satisfaction-sec .icon3 {
background-position: 10px -162px;}
.Satisfaction-sec .icon2 {
background-position: 10px -80px;}
.Satisfaction-sec .icon1 {
background-position: 10px 0;}
.Satisfaction-sec ul li {
margin-bottom: 15px !important;
margin-bottom: 10px 0px!important;padding: 0px 30px 0 50px;border-left: 0px solid #5f6368!important;}
	.Satisfaction-sec ul{display: block;margin: 0px;padding: 10px 0px 0px;}
.Satisfaction-sec{width:100%;}
.iosapp .wpb_text_column ul {
 margin: 0px !important;}
.wapp h3 {position: absolute;
top: 740px;}
.happ h3{position: absolute;
top: 370px;}
	.rtpoint{padding-right:0px;padding-top: 10px;}
	.rtpadd{padding-left:0px;}
.ltpadd{padding-right:0px;}
.ltcht .large_rd_bt {
    padding: 0px 0px !important;
}
	.phno .large_rd_bt{font-size: 34px !important;}	
	.cutd{font-size: 22px;text-align:center;margin-bottom: -20px !important;}
	.large_rd_bt{font-size: 18px;}
.gpfu{color: #ff0000; font-size: 26px; font-weight: 600;}
.ltcht{color: #000; font-size: 36px; font-weight: 900;}
	.txtcntr{text-align:center;}
	.letdisscus p{padding:0px 10px;}
.letdiscontct{padding:10px !important;}
	.gaphno{width:60%;}
	.gacontry {width: 45%;}
	.gqt{margin-top: 30px !important;}
	.icon_box2_simple {height: 290px !important;margin-bottom: 15px !important;}
.icon_box2_simple .box_btn{left:100px;}
.letdisscus	.gacontry span[class*=" menu-"]:after{right:10px;}
	.gacontry span[class*=" menu-"]:after{right:25px;}
	.conmng .gacontry{width:35%;}
	.conmng .gaphno{width:65%;}
	.paddemail{padding-top:20px;}
	.mrgtp{margin-top:0px;position: relative;
    top: -150px;}
	.contadd{margin-bottom:0px!important;}
	
	#rev_slider_1_1 [data-key=rs-1] rs-sbg{background-position: -30px center !important;}
	
	.abttxtminial h1{font-size:28px !important;}
	.abttxtminial h2{font-size:28px !important;}
	.hwtw h2{font-size:28px !important;}
	.rd_si_medium div{margin-bottom:20px !important}
	
	
	#logo_img img{margin-top: -2px !important; max-height: 44px;}
	.post-title h2 a{font-size: 18px; line-height: 24px;}
	.mrgtp{top: 0}
	.suh{font-size: 28px; line-height: 38px; text-align: center !important;}
	a.gqt{margin: 0 auto !important; display: table;}
	.vc_span12 .wpb_single_image.vc_align_left{text-align: center; margin-top: 15px;}
	.vc_span3 .wpb_single_image.vc_align_left{text-align: center; margin-bottom: 15px;}	
	
	h2.vc_custom_heading{font-size: 25px !important;}
	.page-id-7648 h2.vc_custom_heading{font-size: 25px !important; margin:15px 0 !important}
	.member-info h3 a{font-size: 13px}
	.rd_testimonial .tm_text{font-size: 13px;}
	 .rd_testimonial .tm_text p{line-height: 23px;}
}


@media screen and (min-width:640px) and (max-width:768px){
.port-bann {padding-top: 150px;
padding-bottom: 150px;background-position: -10px;}
.ig_col_3 {width: 48%;margin: 5px;}
.contpadd{padding:15px 15px 0px;}
.conmng .gacontry{width:34%;}
.conmng .gaphno{width:65%;}
.rwheight{height:400px;}
.wewwg{position:absolute;top:45px;left:-15px;}
.cgdss{position:relative;top:155px;left:-15px;}
.cntres{width:100% !important;}
.contadd{padding-top:0px;text-align:center;}
.paddemail{padding-top:20px;}
	.mrgtp{margin-top:0px;}
	
	#rev_slider_1_1 [data-key=rs-1] rs-sbg{background-position: -30px center !important;}
	.abttxtminial h1{font-size:28px !important;}
	.abttxtminial h2{font-size:28px !important;}
	.hwtw h2{font-size:28px !important;}	
	
		.hm-sd-frm .btnborder{padding-right: 20px !important; padding-left: 20px !important;}
		.hm-sd-frm .btnborder p{font-size: 14px; line-height: 24px;}
		.hm-sd-frm .btnborder .wpcf7 input[type="submit"] {font-size: 10px  !important;}
	.rd_si_medium div{margin-bottom:20px !important}		
}



@media screen and (min-width:768px) and (max-width:1024px){
	#header_container{min-height: auto !important}
	header.nav_type_1{min-height: auto !important}
	#logo_img img{max-height: 74px;}
	.suh{font-size: 35px; line-height: 46px;}
	.gqt{margin-left: -64px !important;}
	.icon_box2_simple {height: 510px;}
}

@media screen and (min-width:769px) and (max-width:1024px){
	.port-bann {
    padding-top: 200px;
    padding-bottom: 200px;
    background-position: -10px;
}
	.ig_col_3 {
    width: 32%;
    margin: 0 5px;
}
	.contpadd{padding:15px 30px 0px 15px;}
	.cgdss{position:absolute;top:25px;right:-20px;}

	.wrapper {width: 85%;}
	.hm-sd-frm .btnborder .wpcf7 input[type="submit"] {font-size: 11px  !important;}
	.rd_si_medium div{margin-bottom:20px !important}		
}


@media screen and (min-width:1200px) and (max-width:1299px){
	.abt-img-01 img{height: 90vh !important; max-width: 100% !important; object-fit: fill; object-position: center; width: 100%;}
	.abt-img-02 img{height: 90vh !important; max-width: 100% !important; object-fit: cover; object-position: center; width: 100%;}
	.page-id-7652 .banndigital{padding-top:50px !important; padding-bottom:50px !important;}
	.page-id-7650 .seobann{background-position: 80% !important;}
	
	.hm-sd-frm h2.vc_custom_heading {font-size:16px !important}
	.hm-sd-frm .wpcf7 input[type="submit"] {font-size:14px !important}
	.hm-p{font-size:14px}
	
	.rd_si_medium div{margin-right: 18px !important;}
	.conmng p{font-size:14px}
	.port-bann{background-position: -29px;}
}


@media screen and (min-width:1440px) and (max-width:1920px){
	.gacoount a{margin-top:5px!important;}
	.abt-bann{padding:230px 0px;background-size:cover;}
}

