

@media only screen and (max-width: 480px) {





/* Top menu css start here*/



.topbar {

padding-top: 10px;	
padding-bottom:10px;
}	



.topRightSide ul.nav li {

font-size:15px;	

}



.topRightSide ul.nav li {

padding: 0 8px;	

}



.navigation.bg-tertiary .text-center {

text-align:left !important;	

}





.navbar.navbar-expand-xl.navbar-light {

padding:15px 0px 15px 0px !important;	

}



/*.topRightSide .language-postion {

position:relative;	

}*/



.topRightSide ul {

margin-bottom:0px;	

}



.topRightSide .language-postion .chooseLang {

position: absolute;

top: 25px;

right: 0px;

}





.navigation .navbar-light .navbar-nav .nav-item {

border-top: 1px solid #7a75759c;	

}





.navbar.navbar-expand-xl .ms-2 {

margin-left:0px !important;	

}





.navigation .navbar-light .navbar-nav {

margin-top: 15px;

}





.start-your-btn-area {

border-top: 1px solid #7a75759c;

padding-top:15px;

}



.navbar.navbar-expand-xl .mb-2 {

margin-bottom:0px !important;	

}



/* Top menu css start here*/	











/*home page responsive css start here*/



.banner.bg-tertiary {

padding: 40px 0;	

}



.bg-tertiary h1.text-capitalize {

font-size:27px;	

}





.about-section.section {

padding-top: 50px;

padding-bottom: 50px;	

}





.tabSection .container-fluid {

padding-top: 50px;

padding-bottom:0px;	

}



.rounded.shadow.p-5 {

padding: 15px !important;

}



.about-section .section-title {

text-align:center;	

}



.content-block {

text-align:center;	

}



.about-section .section-title h1 {

font-size: 25px;	

}



.homepage_tab .section-title  {

margin-top:30px;	

}



.homepage_tab .section-title h1 {

font-size: 25px;

}





.homepage_tab .nav {

justify-content: center;

}





.ourSection {

text-align:center;

padding: 30px 0;	

}



.ourSection .section-title h1 {

font-size:25px;

line-height: 40px;	

}





.client-logo img {

margin-top: 10px;

}





.testimonial_section .about_content {

padding-top:40px;

padding-bottom:40px;

text-align:center;

}





.testimonial_section .about_content .layer_content .section_title h2 {

font-size: 25px;	

}





.testimonial_section .about_content .layer_content .section_title .heading_line span:after {

left: -60px;	

bottom: 40px;

}





.testimonial_section .testimonial_box .testimonial_container .layer_content .testimonial_owlCarousel .testimonials{

padding: 0px 0px 50px 50px;	

}



.testimonial_section .testimonial_box .testimonial_container .owl-nav .owl-prev {

top: 98px;	

}



.testimonial_section .testimonial_box .testimonial_container .owl-nav .owl-next {

top: 98px;	

}





.testimonial_section .about_content .layer_content .section_title .heading_line:after {

left: 4%;

bottom: 40px;	

}





.latest-blog.section {

padding-top: 50px;

padding-bottom: 50px;

}



.latest-blog.section h1 {

font-size: 25px;

}



.latest-blog .blog-post {

text-align:center;	

}



.section_social_differently {

text-align:center;	

}





.see_social {

padding-top: 0px;	

}



.see_social h2 {

font-size:25px;

line-height:30px;	

}





.subscribsSec {

text-align:center;

padding: 40px 0;

}





.section-sm.bg-footer {

padding-top:40px;	

}



.client-logo img {

width:80%;	

}







/*home page responsive css end here*/













/* column responsive css start here*/



.section-sm.bg-footer .col-6 {

width: 100%;

}





.homepage_tab.position-relative .col-6 {

width: 100%;

}





.latest-blog.section .col-6  {

width: 100%;	

}





.subscribsMe h4 {

font-size: 19px;

line-height: 25px;	

}





.topbar .col-3 {

width: 100%;		

}





.topbar .col-9 {

width: 100%;

}





.articals-box-main .col-6{

width: 100%;

}



/* column responsive css end here*/













/* inner page banner css start here*/



.page-header {

padding: 50px 0px 40px 0px;	

}


.lostening-monitoring-insights.innerComman h2.text-capitalize {
padding: 50px 0px 0px 0px;
}


.lostening-monitoring-insights.page-header {

padding:0px 0px 0px 0px;	

}

/* inner page banner css end here*/











/* what we do page responsive css start here*/





.what-we-do.section {

padding-top: 50px;

padding-bottom: 60px;	

}







.what-we-do.section .section-title {

text-align:center;	

}





.what-we-do.section .section-title h2 {

font-size: 21px;

line-height: 30px;

}





.media-optimization-detail-area {

text-align:center;	

}







.what-we-offer-detail-area h2 {

text-align:center;	

}





.what-we-offer-detail-area .lead {

text-align:center;	

}





.why-choose.section-sm  {

padding-top: 40px;

padding-bottom: 0px;	

}



.why-choose.section-sm h1 {

font-size: 25px;	

}





.why-choose.section-sm h3 {

font-size: 20px;

}





.media-optimization h2 {

font-size: 25px;	

}





.what-we-offer-detail-area h2 {

font-size: 25px;

margin-top: 40px;	

}



/* what we do page responsive css end here*/













/* inner page banner responsive css start here*/





.innerComman {

height:200px;	

}


.socialListeningTitle {

font-size:30px;

}



/* inner page banner responsive css end here*/













/*Social Media Listening responsive css start here*/



.headingTitle {

padding: 0px;	

}



.headingTitle h2 {

font-size: 25px;

line-height: 40px;

text-align: center;

margin-top: 30px;

}





.management_cont h3 {

font-size:25px;	

}





.rightPeragraph {

padding:0px 0px 0px 0px;

text-align:center;	

}





.rightPeragraph p {

font-size:20px;	

}







.brandReputationSection {

padding: 20px 0;

}





.brand-reputation .container-fluid.ps-0 {

padding-left:15px !important;	

}





.customer-experienceg .container-fluid.pe-0 {

padding-right:15px !important;	

}



.management_cont h3 {

font-size: 25px;

margin: 30px 0px 20px 0px;

text-align: center;

line-height: 30px;

}





.management_cont {

padding: 0px 0px;

}





.managementImg.optimize {

padding: 0px 0px;	

}



.management_cont p {

text-align:center;	

}





.letsTalkform {

padding: 20px 0;	

}





.formTitle h2 {

font-size:25px;	

}





.form-horizontal .btn {

margin: 80px auto 0px;	

}





/*Social Media Listening responsive css  end here*/













/*Social media monitoring responsive css start here*/





.stapAndIssue {

padding: 0px 0 !important;

}







.stapNumber h1 {

font-size: 80px;	

}





.stapCont h4 {

text-align:center;	

}





.stapCont p {

text-align:center;	

}





.social-mediaFaqSec h3 {

text-align:center;

}



/*Social media monitoring responsive css end here*/















/*Social media insights responsive css start here*/





.headingTitle.greentext h2 {

font-size:30px;

padding-right: 0px;

line-height: 40px;

}





.measuring-matters.what_the_story .pt-5 {

padding-top: 0px !important;

}





.track-improve .ps-0 {

padding-left:15px !important;	

}



.insights-reports .pe-0 {

padding-right:15px !important;	

}





.insights-reports .pe-5 {

padding-right:0px !important;	

}



/*Social media insights responsive css end here*/











/*Articals responsive css Start here*/



.articals-box-main.section {

padding-top: 50px;

padding-bottom: 50px;	

}



/*Articals responsive css end here*/











/*Articals detail page responsive css start here*/



.articals-details-breadcrumb h2 {

font-size:24px;	

}




.articals-details-main.section {

padding-top: 60px;

padding-bottom: 60px;

}



/*Articals detail page responsive css end here*/















/* contact us responsive page css start here*/


.contact-form-size-main {
width:100%;
margin: auto;
}


.contact-us.section {

padding-top: 50px;

padding-bottom: 50px;	

}



.contact-us.section h1 {

font-size:25px;	

}


.contact-us.section .mb-4 {
margin-bottom:0px !important;	
}


.contact-form .wpcf7-form-control {
margin-top:20px;	
}


.contact-form .form-group label {
top: 35px;	
}

/* contact us responsive  page css end here*/


}









@media only screen and (min-width:481px) and (max-width: 568px) {





/* Top menu css start here*/



.topbar {

padding-top: 10px;	

}	



.topRightSide ul.nav li {

font-size:15px;	

}



.topRightSide ul.nav li {

padding: 0 8px;	

}



.navigation.bg-tertiary .text-center {

text-align:left !important;	

}





.navbar.navbar-expand-xl.navbar-light {

padding:15px 0px 15px 0px !important;	

}



/*.topRightSide .language-postion {

position:relative;	

}*/



.topRightSide ul {

margin-bottom: 18px !important;

}



/*.topRightSide .language-postion .chooseLang {

position: absolute;

top: 25px;

right: 0px;

}*/





.navigation .navbar-light .navbar-nav .nav-item {

border-top: 1px solid #7a75759c;	

}





.navbar.navbar-expand-xl .ms-2 {

margin-left:0px !important;	

}





.navigation .navbar-light .navbar-nav {

margin-top: 15px;

}





.start-your-btn-area {

border-top: 1px solid #7a75759c;

padding-top:15px;

}



.navbar.navbar-expand-xl .mb-2 {

margin-bottom:0px !important;	

}







/* Top menu css start here*/	











/*home page responsive css start here*/



.banner.bg-tertiary {

padding: 40px 0;	

}



.bg-tertiary h1.text-capitalize {

font-size:27px;	

}





.about-section.section {

padding-top: 50px;

padding-bottom: 50px;	

}





.tabSection .container-fluid {

padding-top: 50px;

padding-bottom:0px;	

}



.rounded.shadow.p-5 {

padding: 15px !important;

}



.about-section .section-title {

text-align:center;	

}



.content-block {

text-align:center;	

}



.about-section .section-title h1 {

font-size: 25px;	

}



.homepage_tab .section-title  {

margin-top:30px;	

}



.homepage_tab .section-title h1 {

font-size: 25px;

}





.ourSection {

text-align:center;

padding: 30px 0;	

}



.ourSection .section-title h1 {

font-size:25px;

line-height: 40px;	

}





.client-logo img {

margin-top: 10px;

}





.testimonial_section .about_content {

padding-top:40px;

padding-bottom:40px;

text-align:center;

}





.testimonial_section .about_content .layer_content .section_title h2 {

font-size: 25px;	

}





.testimonial_section .about_content .layer_content .section_title .heading_line span:after {

left: -50px;

bottom:40px;	

}







.testimonial_section .about_content .layer_content .section_title .heading_line:after {

left: 26%;

bottom: 40px;

}





.testimonial_section .testimonial_box .testimonial_container .layer_content .testimonial_owlCarousel .testimonials{

padding: 0px 0px 50px 50px;	

}



.testimonial_section .testimonial_box .testimonial_container .owl-nav .owl-prev {

top: 98px;	

}



.testimonial_section .testimonial_box .testimonial_container .owl-nav .owl-next {

top: 98px;	

}





.latest-blog.section {

padding-top: 50px;

padding-bottom: 50px;

}



.latest-blog.section h1 {

font-size: 25px;

}



.latest-blog .blog-post {

text-align:center;	

}



.section_social_differently {

text-align:center;	

}





.see_social {

padding-top: 0px;	

}



.see_social h2 {

font-size:25px;

line-height:30px;	

}





.subscribsSec {

text-align:center;

padding: 40px 0;

}





.section-sm.bg-footer {

padding-top:40px;	

}





.client-logo img {

width:50%;	

}





.footer-widget.usefull-link-position-details {

margin:30px 0px 0px 0px;

}





.payment_info_tab.nav-pills .nav-link {

width: 100px;	

}





.payment_info_tab .m-2 {

margin: 0px 8px 0px 0px !important;	

}





.copyRight .mt-4 {

margin-top: 0px !important;

}





.copyRight .list-inline-item.me-4 {

margin: 5px 0px 10px 0px !important;	

}





.section-sm.bg-footer p {

font-size:15px;

}



/*home page responsive css end here*/











/* inner page banner css start here*/



.page-header {

padding: 50px 0px 40px 0px;	

}


.lostening-monitoring-insights.innerComman h2.text-capitalize {
padding: 50px 0px 0px 0px;
}


.lostening-monitoring-insights.page-header {

padding:0px 0px 0px 0px;	

}

/* inner page banner css end here*/











/* what we do page responsive css start here*/





.what-we-do.section {

padding-top: 50px;

padding-bottom: 60px;	

}







.what-we-do.section .section-title {

text-align:center;	

}





.what-we-do.section .section-title h2 {

font-size: 21px;

line-height: 30px;

}





.media-optimization-detail-area {

text-align:center;	

}







.what-we-offer-detail-area h2 {

text-align:center;	

}





.what-we-offer-detail-area .lead {

text-align:center;	

}





.why-choose.section-sm  {

padding-top: 40px;

padding-bottom: 0px;	

}



.why-choose.section-sm h1 {

font-size: 25px;	

}





.why-choose.section-sm h3 {

font-size: 20px;

}




.media-optimization h2 {

font-size: 25px;	

}




.what-we-offer-detail-area h2 {

font-size: 25px;

margin-top: 40px;	

}



/* what we do page responsive css end here*/








/* inner page banner responsive css start here*/



.innerComman {

height:200px;	

}



/* inner page banner responsive css end here*/













/*Social Media Listening responsive css start here*/



.socialListeningTitle {

font-size: 30px;

margin-top: 30px;

}





.headingTitle {

padding: 0px;	

}



.headingTitle h2 {

font-size: 25px;

line-height: 40px;

text-align: center;

margin-top: 30px;

}





.management_cont h3 {

font-size:25px;	

}





.rightPeragraph {

padding:0px 0px 0px 0px;

text-align:center;	

}





.rightPeragraph p {

font-size:20px;	

}



.what_the_story-img {

width:50%;	

margin:auto;

}



.brandReputationSection {

padding: 20px 0;

}





.brand-reputation .container-fluid.ps-0 {

padding-left:15px !important;	

}





.customer-experienceg .container-fluid.pe-0 {

padding-right:15px !important;	

}



.management_cont h3 {

font-size: 25px;

margin: 30px 0px 20px 0px;

text-align: center;

line-height: 30px;

}





.management_cont {

padding: 0px 0px;

}





.managementImg.optimize {

padding: 0px 0px;	

}



.management_cont p {

text-align:center;	

}





.letsTalkform {

padding:40px 0;	

}





.formTitle h2 {

font-size:25px;	

}





.form-horizontal .btn {

margin:40px auto 0px;	

}





/*Social Media Listening responsive css  end here*/















/*Social media monitoring responsive css start here*/




.stapAndIssue {

padding: 0px 0 !important;

}






.stapNumber h1 {

font-size: 80px;	

}




.stapCont h4 {

text-align:center;	

}





.stapCont p {

text-align:center;	

}





.social-mediaFaqSec h3 {

text-align:center;

}



/*Social media monitoring responsive css end here*/









/*Social media insights responsive css start here*/





.headingTitle.greentext h2 {

font-size:30px;

padding-right: 0px;

line-height:50px;

}





.measuring-matters.what_the_story .pt-5 {

padding-top: 0px !important;

}





.track-improve .ps-0 {

padding-left:15px !important;	

}



.insights-reports .pe-0 {

padding-right:15px !important;	

}





.insights-reports .pe-5 {

padding-right:0px !important;	

}



/*Social media insights responsive css end here*/













/*Articals responsive css Start here*/



.articals-box-main.section {

padding-top: 50px;

padding-bottom: 50px;	

}





.tag.widget.widget-tags li a {

padding: 10px 13px;	

}





/*Articals responsive css end here*/













/*Articals detail page responsive css start here*/



.articals-details-breadcrumb h2 {

font-size:24px;	

}





.articals-details-main.section {

padding-top: 60px;

padding-bottom: 60px;

}



/*Articals detail page responsive css end here*/









/* contact us responsive page css start here*/



.contact-us.section {

padding-top: 50px;

padding-bottom: 50px;	

}




.contact-us.section h1 {

font-size:25px;	

}




.contact-us.section .mb-4 {

margin-bottom:0px !important;	

}



.contact-form-size-main {
width:100%;
margin: auto;
}


.contact-form .form-group label {
top: 35px;	
}


.contact-form .wpcf7-form-control {
margin-top:20px;	
}


/* contact us responsive  page css end here*/





}











@media only screen and (min-width:569px) and (max-width:766px) {



/* Top menu css start here*/



.topbar {

padding-top: 10px;	

}	



.topRightSide ul.nav li {

font-size:15px;	

}



.topRightSide ul.nav li {

padding: 0 5px;	

}



.navigation.bg-tertiary .text-center {

text-align:left !important;	

}





.navbar.navbar-expand-xl.navbar-light {

padding:15px 0px 15px 0px !important;	

}



/*.topRightSide .language-postion {

position:relative;	

}*/



.topRightSide ul {

margin-bottom: 18px !important;

}





/*.topRightSide .language-postion .chooseLang {

position: absolute;

top: 25px;

right: 0px;

}*/





.navigation .navbar-light .navbar-nav .nav-item {

border-top: 1px solid #7a75759c;	

}





.navbar.navbar-expand-xl .ms-2 {

margin-left:0px !important;	

}





.navigation .navbar-light .navbar-nav {

margin-top: 15px;

}





.start-your-btn-area {

border-top: 1px solid #7a75759c;

padding-top:15px;

}



.navbar.navbar-expand-xl .mb-2 {

margin-bottom:0px !important;	

}







/* Top menu css start here*/	











/*home page responsive css start here*/



.banner.bg-tertiary {

padding: 40px 0;	

}



.bg-tertiary h1.text-capitalize {

font-size:27px;	

}





.about-section.section {

padding-top: 50px;

padding-bottom: 50px;	

}





.tabSection .container-fluid {

padding-top: 50px;

padding-bottom:0px;	

}



.rounded.shadow.p-5 {

padding: 15px !important;

}



.about-section .section-title {

text-align:center;	

}



.content-block {

text-align:center;	

}



.about-section .section-title h1 {

font-size: 25px;	

}



.homepage_tab .section-title  {

margin-top:30px;	

}



.homepage_tab .section-title h1 {

font-size: 25px;

}







.ourSection {

text-align:center;

padding: 30px 0;	

}



.ourSection .section-title h1 {

font-size:25px;

line-height: 40px;	

}





.client-logo img {

margin-top: 10px;

}





.testimonial_section .about_content {

padding-top:40px;

padding-bottom:40px;

text-align:center;

}





.testimonial_section .about_content .layer_content .section_title h2 {

font-size: 25px;	

}





.testimonial_section .about_content .layer_content .section_title .heading_line span:after {

left: -50px;

bottom: 30px;	

}





.testimonial_section .about_content .layer_content .section_title .heading_line:after {

left: 25%;

bottom: 30px;	

}





.testimonial_section .testimonial_box .testimonial_container .layer_content .testimonial_owlCarousel .testimonials{

padding: 0px 0px 50px 50px;	

}



.testimonial_section .testimonial_box .testimonial_container .owl-nav .owl-prev {

top: 98px;	

}



.testimonial_section .testimonial_box .testimonial_container .owl-nav .owl-next {

top: 98px;	

}





.latest-blog.section {

padding-top: 50px;

padding-bottom: 50px;

}



.latest-blog.section h1 {

font-size: 25px;

}



.latest-blog .blog-post {

text-align:center;	

}



.section_social_differently {

text-align:center;	

}





.see_social {

padding-top: 0px;	

}



.see_social h2 {

font-size:25px;

line-height:30px;	

}





.subscribsSec {

text-align:center;

padding: 40px 0;

}





.section-sm.bg-footer {

padding-top:40px;	

}





.client-logo img {

width:50%;	

}





.footer-widget.usefull-link-position-details {

margin: 30px 0px 0px 0px;

}





.payment_info_tab.nav-pills .nav-link {

width: 115px;	

}





.payment_info_tab .m-2 {

margin: 0px 8px 0px 0px !important;	

}





.copyRight .mt-4 {

margin-top: 0px !important;

}





.copyRight .list-inline-item.me-4 {

margin: 5px 0px 10px 0px !important;	

}







/*home page responsive css end here*/











/* inner page banner css start here*/



.page-header {

padding: 50px 0px 40px 0px;	

}


.lostening-monitoring-insights.innerComman h2.text-capitalize {
padding: 50px 0px 0px 0px;
}


.lostening-monitoring-insights.page-header {

padding:0px 0px 0px 0px;	

}

/* inner page banner css end here*/










/* what we do page responsive css start here*/





.what-we-do.section {

padding-top: 50px;

padding-bottom: 60px;	

}







.what-we-do.section .section-title {

text-align:center;	

}





.what-we-do.section .section-title h2 {

font-size: 21px;

line-height: 30px;

}





.media-optimization-detail-area {

text-align:center;	

}







.what-we-offer-detail-area h2 {

text-align:center;	

}





.what-we-offer-detail-area .lead {

text-align:center;	

}





.why-choose.section-sm  {

padding-top: 40px;

padding-bottom: 0px;	

}



.why-choose.section-sm h1 {

font-size: 25px;	

}





.why-choose.section-sm h3 {

font-size: 20px;

}





.media-optimization h2 {

font-size: 25px;	

}





.what-we-offer-detail-area h2 {

font-size: 25px;

margin-top: 40px;	

}



/* what we do page responsive css end here*/

















/* inner page banner responsive css start here*/





.innerComman {

height:200px;	

}





/* inner page banner responsive css end here*/













/*Social Media Listening responsive css start here*/



.socialListeningTitle {

font-size: 30px;

margin-top: 30px;

}





.headingTitle {

padding: 0px;	

}



.headingTitle h2 {

font-size: 25px;

line-height: 40px;

text-align: center;

margin-top: 30px;

}





.management_cont h3 {

font-size:25px;	

}





.rightPeragraph {

padding:0px 0px 0px 0px;

text-align:center;	

}





.rightPeragraph p {

font-size:20px;	

}



.what_the_story-img {

width:50%;	

margin:auto;

}



.brandReputationSection {

padding: 20px 0;

}





.brand-reputation .container-fluid.ps-0 {

padding-left:15px !important;	

}





.customer-experienceg .container-fluid.pe-0 {

padding-right:15px !important;	

}



.management_cont h3 {

font-size: 25px;

margin: 30px 0px 20px 0px;

text-align: center;

line-height: 30px;

}





.management_cont {

padding: 0px 0px;

}





.managementImg.optimize {

padding: 0px 0px;	

}



.management_cont p {

text-align:center;	

}





.letsTalkform {

padding:40px 0;	

}





.formTitle h2 {

font-size:25px;	

}





.form-horizontal .btn {

margin:40px auto 0px;	

}





/*Social Media Listening responsive css  end here*/













/*Social media monitoring responsive css start here*/





.stapAndIssue {

padding: 0px 0 !important;

}







.stapNumber h1 {

font-size: 80px;	

}





.stapCont h4 {

text-align:center;	

}





.stapCont p {

text-align:center;	

}





.social-mediaFaqSec h3 {

text-align:center;

}



/*Social media monitoring responsive css end here*/











/*Social media insights responsive css start here*/





.headingTitle.greentext h2 {

font-size:30px;

padding-right: 0px;

line-height:50px;

}





.measuring-matters.what_the_story .pt-5 {

padding-top: 0px !important;

}





.track-improve .ps-0 {

padding-left:15px !important;	

}



.insights-reports .pe-0 {

padding-right:15px !important;	

}





.insights-reports .pe-5 {

padding-right:0px !important;	

}



/*Social media insights responsive css end here*/













/*Articals responsive css Start here*/



.articals-box-main.section {

padding-top: 50px;

padding-bottom: 50px;	

}





.tag.widget.widget-tags li a {

padding: 10px 11px;	

}





/*Articals responsive css end here*/













/*Articals detail page responsive css start here*/



.articals-details-breadcrumb h2 {

font-size:24px;	

}







.articals-details-main.section {

padding-top: 60px;

padding-bottom: 60px;

}



/*Articals detail page responsive css end here*/









/* contact us responsive page css start here*/



.contact-us.section {

padding-top: 50px;

padding-bottom: 50px;	

}







.contact-us.section h1 {

font-size:25px;	

}





.contact-us.section .mb-4 {

margin-bottom:0px !important;	

}





.contact-us.section .mt-5 {

margin-top: 30px !important;

}



.contact-form-size-main {
width: 100%;
margin: auto;
}


.contact-form .wpcf7-form-control {
margin-top:20px;	
}


.contact-form .form-group label {
top: 33px;	
}


/* contact us responsive  page css end here*/




}









@media only screen and (min-width:767px) and (max-width:768px) {





/* Top menu css start here*/



.topbar {

padding-top: 10px;	

}	



.topRightSide ul.nav li {

font-size:15px;	

}



.topRightSide ul.nav li {

padding: 0 8px;	

}



.navigation.bg-tertiary .text-center {

text-align:left !important;	

}





.navbar.navbar-expand-xl.navbar-light {

padding:15px 0px 15px 0px !important;	

}



/*.topRightSide .language-postion {

position:relative;	

}*/



.topRightSide ul {

margin-bottom: 18px !important;

}



/*.topRightSide .language-postion .chooseLang {

position: absolute;

top: 25px;

right: 0px;

}*/





.navigation .navbar-light .navbar-nav .nav-item {

border-top: 1px solid #7a75759c;	

}





.navbar.navbar-expand-xl .ms-2 {

margin-left:0px !important;	

}





.navigation .navbar-light .navbar-nav {

margin-top: 15px;

}





.start-your-btn-area {

border-top: 1px solid #7a75759c;

padding-top:15px;

}



.navbar.navbar-expand-xl .mb-2 {

margin-bottom:0px !important;	

}







/* Top menu css start here*/	











/*home page responsive css start here*/



.banner.bg-tertiary {

padding: 40px 0;	

}



.bg-tertiary h1.text-capitalize {

font-size:30px;	

}





.about-section.section {

padding-top: 50px;

padding-bottom: 50px;	

}





.tabSection .container-fluid {

padding-top: 50px;

padding-bottom:0px;	

}



.rounded.shadow.p-5 {

padding: 15px !important;

}



.about-section .section-title {

text-align:center;	

}



.content-block {

text-align:center;	

}



.about-section .section-title h1 {

font-size: 25px;	

}



.homepage_tab .section-title  {

margin-top:30px;	

}



.homepage_tab .section-title h1 {

font-size: 25px;

}





.homepage_tab .nav {

justify-content: center;

}





.ourSection {

text-align:center;

padding: 30px 0;	

}



.ourSection .section-title h1 {

font-size:25px;

line-height: 40px;	

}





.client-logo img {

margin-top: 10px;

}





.testimonial_section .about_content {

padding-top:40px;

padding-bottom:40px;

text-align:center;

}





.testimonial_section .about_content .layer_content .section_title h2 {

font-size: 25px;	

}





.testimonial_section .about_content .layer_content .section_title .heading_line span:after {

left: -50px;

bottom: 30px;	

}





.testimonial_section .about_content .layer_content .section_title .heading_line:after {

left: 32%;

bottom: 30px;	

}





.testimonial_section .testimonial_box .testimonial_container .layer_content .testimonial_owlCarousel .testimonials{

padding: 0px 0px 50px 50px;	

}



.testimonial_section .testimonial_box .testimonial_container .owl-nav .owl-prev {

top: 98px;	

}



.testimonial_section .testimonial_box .testimonial_container .owl-nav .owl-next {

top: 98px;	

}





.latest-blog.section {

padding-top: 50px;

padding-bottom: 50px;

}



.latest-blog.section h1 {

font-size: 25px;

}





.see_social {

padding-top: 0px;	

}



.see_social h2 {

font-size:25px;

line-height:30px;	

}





.subscribsSec {

padding: 40px 0;

}





.section-sm.bg-footer {

padding-top: 40px;	

}





.client-logo img {

width:50%;	

}





.footer-widget.usefull-link-position-details {

margin:30px 0px 0px 0px;

}







.banner.bg-tertiary .text-center {

text-align:left !important;	

}







.payment_info_tab.nav-pills .nav-link {

width: 130px;

}





.newsletter-form div {

padding:30px 0px 10px 10px !important;

}





.copyRight .mt-4 {

margin-top: 0px !important;	

}





.copyRight .me-3 {

margin-right: 13px!important;	

}



/*home page responsive css end here*/















/* inner page banner css start here*/



.page-header {

padding: 50px 0px 40px 0px;	

}


.lostening-monitoring-insights.innerComman h2.text-capitalize {
padding: 50px 0px 0px 0px;
}


.lostening-monitoring-insights.page-header {

padding:0px 0px 0px 0px;	

}

/* inner page banner css end here*/











/* what we do page responsive css start here*/





.what-we-do.section {

padding-top: 50px;

padding-bottom: 60px;	

}







.what-we-do.section .section-title {

text-align:center;	

}





.what-we-do.section .section-title h2 {

font-size: 21px;

line-height: 30px;

}





.media-optimization-detail-area {

text-align:center;	

}







.what-we-offer-detail-area h2 {

text-align:center;	

}





.what-we-offer-detail-area .lead {

text-align:center;	

}





.why-choose.section-sm  {

padding-top: 40px;

padding-bottom: 0px;	

}



.why-choose.section-sm h1 {

font-size: 25px;	

}





.why-choose.section-sm h3 {

font-size: 20px;

}





.media-optimization h2 {

font-size: 25px;	

}





.what-we-offer-detail-area h2 {

font-size: 25px;

margin-top: 40px;	

}







.why-choose.section-sm h3 {

font-size:18px;	

}





/* what we do page responsive css end here*/

















/* inner page banner responsive css start here*/





.innerComman {

height:200px;	

}





/* inner page banner responsive css end here*/













/*Social Media Listening responsive css start here*/



.socialListeningTitle {

font-size: 30px;

margin-top: 30px;

}





.headingTitle {

padding: 0px;	

}



.headingTitle h2 {

font-size: 35px;

line-height: 50px;

margin-top: 30px;

}





.management_cont h3 {

font-size:25px;	

}





.rightPeragraph {

padding:0px 0px 0px 0px;	

}





.rightPeragraph p {

font-size:20px;	

}









.brandReputationSection {

padding: 20px 0;

}





.brand-reputation .container-fluid.ps-0 {

padding-left:15px !important;	

}





.customer-experienceg .container-fluid.pe-0 {

padding-right:15px !important;	

}



.management_cont h3 {

font-size:22px;

margin:-5px 0px 10px 0px;

line-height: 30px;

}





.management_cont {

padding: 0px 0px;

}





.managementImg.optimize {

padding: 0px 0px;	

}







.letsTalkform {

padding:40px 0;	

}





.formTitle h2 {

font-size:25px;	

}





.form-horizontal .btn {

margin:40px auto 0px;	

}





.managementImg img {

height: 500px;

object-fit: cover;

}







.optimize-influencer img {

height: 390px;

object-fit: cover;

}





/*Social Media Listening responsive css  end here*/















/*Social media monitoring responsive css start here*/





.stapAndIssue {

padding: 0px 0 !important;

}







.stapNumber h1 {

font-size: 80px;	

}





/*Social media monitoring responsive css end here*/















/*Social media insights responsive css start here*/





.headingTitle.greentext h2 {

font-size:30px;

padding-right: 0px;

line-height:50px;

}





.measuring-matters.what_the_story .pt-5 {

padding-top: 0px !important;

}





.track-improve .ps-0 {

padding-left:15px !important;	

}



.insights-reports .pe-0 {

padding-right:15px !important;	

}





.insights-reports .pe-5 {

padding-right:0px !important;	

}







.track-improve img {

height: 380px;

object-fit: cover;	

}







.performance-snapshot img {

height:280px;

object-fit: cover;	

}





.insights-reports img {

height: 420px;

object-fit: cover;	

}



/*Social media insights responsive css end here*/











/*Articals responsive css Start here*/



.articals-box-main.section {

padding-top: 50px;

padding-bottom: 50px;	

}





.tag.widget.widget-tags li a {

padding: 10px 8px;	

}





/*Articals responsive css end here*/









/*Articals detail page responsive css start here*/



.articals-details-breadcrumb h2 {

font-size:24px;	

}







.articals-details-main.section {

padding-top: 60px;

padding-bottom: 60px;

}



/*Articals detail page responsive css end here*/













/* contact us responsive page css start here*/



.contact-us.section {

padding-top: 50px;

padding-bottom: 50px;	

}







.contact-us.section h1 {

font-size:25px;	

}





.contact-us.section .mb-4 {

margin-bottom:0px !important;	

}





.contact-us.section .mt-5 {

margin-top: 30px !important;

}




.contact-form-size-main {
width: 100%;
margin: auto;
}


.contact-form .wpcf7-form-control {
margin-top:20px;	
}


.contact-form .form-group label {
top:32px;	
}



/* contact us responsive  page css end here*/









}











@media only screen and (min-width:769px) and (max-width:898px) {







/* Top menu css start here*/



.topbar {

padding-top: 10px;	

}	



.topRightSide ul.nav li {

font-size:15px;	

}



.topRightSide ul.nav li {

padding: 0 8px;	

}



.navigation.bg-tertiary .text-center {

text-align:left !important;	

}





.navbar.navbar-expand-xl.navbar-light {

padding:15px 0px 15px 0px !important;	

}



/*.topRightSide .language-postion {

position:relative;	

}*/



.topRightSide ul {

margin-bottom: 18px !important;

}







/*.topRightSide .language-postion .chooseLang {

position: absolute;

top: 25px;

right: 0px;

}*/





.navigation .navbar-light .navbar-nav .nav-item {

border-top: 1px solid #7a75759c;	

}





.navbar.navbar-expand-xl .ms-2 {

margin-left:0px !important;	

}





.navigation .navbar-light .navbar-nav {

margin-top: 15px;

}





.start-your-btn-area {

border-top: 1px solid #7a75759c;

padding-top:15px;

}



.navbar.navbar-expand-xl .mb-2 {

margin-bottom:0px !important;	

}



/* Top menu css start here*/	











/*home page responsive css start here*/



.banner.bg-tertiary {

padding: 40px 0;	

}



.bg-tertiary h1.text-capitalize {

font-size:30px;	

}





.about-section.section {

padding-top: 50px;

padding-bottom: 50px;	

}





.tabSection .container-fluid {

padding-top: 50px;

padding-bottom:0px;	

}



.rounded.shadow.p-5 {

padding: 15px !important;

}



.about-section .section-title {

text-align:center;	

}



.content-block {

text-align:center;	

}



.about-section .section-title h1 {

font-size: 25px;	

}



.homepage_tab .section-title  {

margin-top:30px;	

}



.homepage_tab .section-title h1 {

font-size: 25px;

}





.homepage_tab .nav {

justify-content: center;

}





.ourSection {

text-align:center;

padding: 30px 0;	

}



.ourSection .section-title h1 {

font-size:25px;

line-height: 40px;	

}





.client-logo img {

margin-top: 10px;

}





.testimonial_section .about_content {

padding-top:40px;

padding-bottom:40px;

text-align:center;

}





.testimonial_section .about_content .layer_content .section_title h2 {

font-size: 25px;	

}





.testimonial_section .about_content .layer_content .section_title .heading_line span:after {

left: -50px;

bottom: 30px;	

}





.testimonial_section .about_content .layer_content .section_title .heading_line:after {

left: 32%;

bottom: 30px;	

}





.testimonial_section .testimonial_box .testimonial_container .layer_content .testimonial_owlCarousel .testimonials{

padding: 0px 0px 50px 50px;	

}



.testimonial_section .testimonial_box .testimonial_container .owl-nav .owl-prev {

top: 98px;	

}



.testimonial_section .testimonial_box .testimonial_container .owl-nav .owl-next {

top: 98px;	

}





.latest-blog.section {

padding-top: 50px;

padding-bottom: 50px;

}



.latest-blog.section h1 {

font-size: 25px;

}





.see_social {

padding-top: 0px;	

}



.see_social h2 {

font-size:25px;

line-height:30px;	

}





.subscribsSec {

padding: 40px 0;

}





.section-sm.bg-footer {

padding-top:40px;	

}





.client-logo img {

width:50%;	

}





.footer-widget.usefull-link-position-details {

margin:30px 0px 0px 0px;

}





.newsletter-form div {

padding: 30px 0px 1px 10px !important;

margin:0px 0px 0px 0px !important;

}





.banner.bg-tertiary .text-center {

text-align:left !important;	

}







.payment_info_tab.nav-pills .nav-link {

width: 130px;

}





.copyRight .mt-4 {

margin-top: 0px !important;	

}





.copyRight .me-3 {

margin-right: 13px!important;	

}



/*home page responsive css end here*/















/* inner page banner css start here*/



.page-header {

padding: 50px 0px 40px 0px;	

}





/* inner page banner css end here*/















/* what we do page responsive css start here*/





.what-we-do.section {

padding-top: 50px;

padding-bottom: 60px;	

}







.what-we-do.section .section-title {

text-align:center;	

}





.what-we-do.section .section-title h2 {

font-size: 21px;

line-height: 30px;

}





.media-optimization-detail-area {

text-align:center;	

}







.what-we-offer-detail-area h2 {

text-align:center;	

}





.what-we-offer-detail-area .lead {

text-align:center;	

}





.why-choose.section-sm  {

padding-top: 40px;

padding-bottom: 0px;	

}



.why-choose.section-sm h1 {

font-size: 25px;	

}





.why-choose.section-sm h3 {

font-size: 20px;

}





.media-optimization h2 {

font-size: 25px;	

}





.what-we-offer-detail-area h2 {

font-size: 25px;

margin-top: 40px;	

}







.why-choose.section-sm h3 {

font-size:18px;	

}





/* what we do page responsive css end here*/

















/* inner page banner responsive css start here*/





.innerComman {

height:200px;	

}





/* inner page banner responsive css end here*/













/*Social Media Listening responsive css start here*/



.socialListeningTitle {

font-size: 30px;

margin-top: 30px;

}





.headingTitle {

padding: 0px;	

}



.headingTitle h2 {

font-size: 35px;

line-height: 50px;

margin-top: 30px;

}





.management_cont h3 {

font-size:25px;	

}





.rightPeragraph {

padding:0px 0px 0px 0px;	

}





.rightPeragraph p {

font-size:20px;	

}









.brandReputationSection {

padding: 20px 0;

}





.brand-reputation .container-fluid.ps-0 {

padding-left:15px !important;	

}





.customer-experienceg .container-fluid.pe-0 {

padding-right:15px !important;	

}



.management_cont h3 {

font-size:22px;

margin:-5px 0px 10px 0px;

line-height: 30px;

}





.management_cont {

padding: 0px 0px;

}





.managementImg.optimize {

padding: 0px 0px;	

}







.letsTalkform {

padding:40px 0;	

}





.formTitle h2 {

font-size:25px;	

}





.form-horizontal .btn {

margin:40px auto 0px;	

}





.managementImg img {

height: 500px;

object-fit: cover;

}







.optimize-influencer img {

height: 390px;

object-fit: cover;

}





/*Social Media Listening responsive css  end here*/













/*Social media insights responsive css start here*/





.headingTitle.greentext h2 {

font-size:30px;

padding-right: 0px;

line-height:50px;

}





.measuring-matters.what_the_story .pt-5 {

padding-top: 0px !important;

}





.track-improve .ps-0 {

padding-left:15px !important;	

}



.insights-reports .pe-0 {

padding-right:15px !important;	

}





.insights-reports .pe-5 {

padding-right:0px !important;	

}







.track-improve img {

height: 380px;

object-fit: cover;	

}







.performance-snapshot img {

height:280px;

object-fit: cover;	

}





.insights-reports img {

height: 420px;

object-fit: cover;	

}



/*Social media insights responsive css end here*/











/*Articals responsive css Start here*/



.articals-box-main.section {

padding-top: 50px;

padding-bottom: 50px;	

}





.tag.widget.widget-tags li a {

padding: 10px 8px;	

}





/*Articals responsive css end here*/











/*Articals detail page responsive css start here*/



.articals-details-breadcrumb h2 {

font-size:24px;	

}







.articals-details-main.section {

padding-top: 60px;

padding-bottom: 60px;

}



/*Articals detail page responsive css end here*/













/* contact us responsive page css start here*/



.contact-us.section {

padding-top: 50px;

padding-bottom: 50px;	

}







.contact-us.section h1 {

font-size:25px;	

}





.contact-us.section .mb-4 {

margin-bottom:0px !important;	

}





.contact-us.section .mt-5 {

margin-top: 30px !important;

}


.contact-form .wpcf7-form-control {
margin-top:20px;	
}



/* contact us responsive  page css end here*/





}









@media only screen and (min-width:899px) and (max-width:992px) {





/* Top menu css start here*/



.topbar {

padding-top: 10px;	

}	



.topRightSide ul.nav li {

font-size:15px;	

}



.topRightSide ul.nav li {

padding: 0 8px;	

}



.navigation.bg-tertiary .text-center {

text-align:left !important;	

}





.navbar.navbar-expand-xl.navbar-light {

padding:15px 0px 15px 0px !important;	

}



/*.topRightSide .language-postion {

position:relative;	

}*/



.topRightSide ul {

margin-bottom:18px !important;	

}





.navigation .nav-item .nav-link:before {

background-color:transparent;	

}





/*.topRightSide .language-postion .chooseLang {

position: absolute;

top: 25px;

right: 0px;

}*/





.navigation .navbar-light .navbar-nav .nav-item {

border-top: 1px solid #7a75759c;	

}





.navbar.navbar-expand-xl .ms-2 {

margin-left:0px !important;	

}





.navigation .navbar-light .navbar-nav {

margin-top: 15px;

}





.start-your-btn-area {

border-top: 1px solid #7a75759c;

padding-top:15px;

}



.navbar.navbar-expand-xl .mb-2 {

margin-bottom:0px !important;	

}



/* Top menu css start here*/	











/* home page responsive css start here*/



.banner {

padding: 60px 0;	

}



.banner.bg-tertiary h1 {

font-size: 40px;	

}





.about-section.section {

padding-top: 60px;

padding-bottom: 40px;	

}





.about-section.section h1 {

font-size: 35px;	

}





.homepage_tab h1 {

font-size: 35px;	

}





.payment_info_tab.nav-pills .nav-link {

width: 170px;	

}



.ourSection .section-title h1 {

font-size: 30px;	

}





.testimonial_section .about_content .layer_content .section_title h2 {

font-size:30px;	

}





.latest-blog.section {

padding-top: 50px;

padding-bottom: 50px;	

}





.footer-widget.usefull-link-position-details {

padding-top:30px;	

}





.section-sm.bg-footer .footer-widget  {

margin-top: 30px;

}





.newsletter-form {

margin-top:-10px;

}







.latest-blog.section h1 {

font-size: 35px;

}



/* home page responsive css end here*/

















/* inner page banner css start here*/



.page-header {

padding: 50px 0px 40px 0px;	

}





/* inner page banner css end here*/













/* what we do page responsive css start here*/




.what-we-do.section {

padding-top: 50px;

padding-bottom: 60px;	

}





.what-we-do.section .section-title h2 {

font-size: 21px;

line-height: 30px;

}




.media-optimization-detail-area {

text-align:center;	

}







.what-we-offer-detail-area h2 {

text-align:center;	

}





.what-we-offer-detail-area .lead {

text-align:center;	

}





.section-sm.bg-footer {

padding-top: 0px;	

}



.why-choose.section-sm  {

padding-top: 40px;

padding-bottom: 40px;

}





.why-choose.section-sm h1 {

font-size: 25px;	

}





.why-choose.section-sm h3 {

font-size: 20px;

}





.media-optimization h2 {

font-size: 25px;	

}





.what-we-offer-detail-area h2 {

font-size: 25px;

}







.why-choose.section-sm h3 {

font-size:18px;	

}





.bg-footer .newsletter-form {

margin-top:30px;	

}



/* what we do page responsive css end here*/















/* inner page banner responsive css start here*/



.innerComman {

height:200px;	

}




/* inner page banner responsive css end here*/













/*Social Media Listening responsive css start here*/



.socialListeningTitle {

font-size: 30px;

margin-top: 30px;

}





.headingTitle {

padding: 0px;	

}



.headingTitle h2 {

font-size: 35px;

line-height: 50px;

margin-top: 30px;

}





.management_cont h3 {

font-size:25px;	

}





.rightPeragraph {

padding:0px 0px 0px 0px;	

}





.rightPeragraph p {

font-size:20px;	

}









.brandReputationSection {

padding: 20px 0;

}





.brand-reputation .container-fluid.ps-0 {

padding-left:15px !important;	

}





.customer-experienceg .container-fluid.pe-0 {

padding-right:15px !important;	

}



.management_cont h3 {

font-size:22px;

margin:-5px 0px 10px 0px;

line-height: 30px;

}





.management_cont {

padding: 0px 0px;

}





.managementImg.optimize {

padding: 0px 0px;	

}







.formTitle h2 {

font-size:25px;	

}





.form-horizontal .btn {

margin:40px auto 0px;	

}





.managementImg img {

height:410px;

object-fit: cover;

}





.optimize-influencer img {

height: 300px;

object-fit: cover;

width: 100%;

}





/*Social Media Listening responsive css  end here*/















/*Social media insights responsive css start here*/





.headingTitle.greentext h2 {

font-size:41px;

padding-right: 0px;

line-height:50px;

}





.measuring-matters.what_the_story .pt-5 {

padding-top: 0px !important;

}





.track-improve .ps-0 {

padding-left:15px !important;	

}



.insights-reports .pe-0 {

padding-right:15px !important;	

}





.insights-reports .pe-5 {

padding-right:0px !important;	

}







.track-improve img {

height: 300px;

object-fit: cover;	

}







.performance-snapshot img {

height: 215px;

object-fit: cover;

width: 100%;

}





.insights-reports img {

height:350px;

object-fit: cover;	

}



/*Social media insights responsive css end here*/











/*Articals responsive css Start here*/



.articals-box-main.section {

padding-top:70px;

padding-bottom: 50px;	

}





.tag.widget.widget-tags li a {

padding: 10px 8px;	

}





/*Articals responsive css end here*/















/*Articals detail page responsive css start here*/



.articals-details-breadcrumb h2 {

font-size:24px;	

}





.articals-details-main.section {

padding-top: 60px;

padding-bottom: 60px;

}



/*Articals detail page responsive css end here*/













/* contact us responsive page css start here*/



.contact-us.section {

padding-top: 50px;

padding-bottom: 50px;	

}







.contact-us.section h1 {

font-size:25px;	

}





.contact-us.section .mb-4 {

margin-bottom:0px !important;	

}





.contact-us.section .mt-5 {

margin-top: 30px !important;

}


.contact-form .wpcf7-form-control {
margin-top:20px;	
}



/* contact us responsive  page css end here*/





}











@media only screen and (min-width:993px) and (max-width:1024px) {







/* Top menu css start here*/



.topbar {

padding-top: 10px;	

}	



.topRightSide ul.nav li {

font-size:15px;	

}



.topRightSide ul.nav li {

padding: 0 8px;	

}



.navigation.bg-tertiary .text-center {

text-align:left !important;	

}





.navbar.navbar-expand-xl.navbar-light {

padding:15px 0px 15px 0px !important;	

}



/*.topRightSide .language-postion {

position:relative;	

}*/



.topRightSide ul {

margin-bottom:18px !important;	

}





.navigation .nav-item .nav-link:before {

background:transparent !important;	

}





/*.topRightSide .language-postion .chooseLang {

position: absolute;

top: 25px;

right: 0px;

}*/





.navigation .navbar-light .navbar-nav .nav-item {

border-top: 1px solid #7a75759c;	

}





.navbar.navbar-expand-xl .ms-2 {

margin-left:0px !important;	

}





.navigation .navbar-light .navbar-nav {

margin-top: 15px;

}





.start-your-btn-area {

border-top: 1px solid #7a75759c;

padding-top:15px;

}



.navbar.navbar-expand-xl .mb-2 {

margin-bottom:0px !important;	

}



/* Top menu css start here*/	











/* home page responsive css start here*/



.banner {

padding: 60px 0;	

}



.banner.bg-tertiary h1 {

font-size: 40px;	

}





.about-section.section {

padding-top: 60px;

padding-bottom: 40px;	

}





.about-section.section h1 {

font-size: 35px;	

}





.homepage_tab h1 {

font-size: 35px;	

}





.payment_info_tab.nav-pills .nav-link {

width: 170px;	

}



.ourSection .section-title h1 {

font-size: 30px;	

}





.testimonial_section .about_content .layer_content .section_title h2 {

font-size:30px;	

}





.latest-blog.section {

padding-top: 50px;

padding-bottom: 50px;	

}





.section-sm {

padding-top: 70px;	

}





.section-sm.bg-footer .footer-widget  {

margin-top: 30px;

}





.newsletter-form {

margin-top:-10px;

}





.latest-blog.section h1 {

font-size:35px;	

}



/* home page responsive css end here*/	













/* inner page banner css start here*/



.page-header {

padding: 50px 0px 40px 0px;	

}





/* inner page banner css end here*/













/* what we do page responsive css start here*/





.what-we-do.section {

padding-top: 50px;

padding-bottom: 60px;	

}









.what-we-do.section .section-title h2 {

font-size: 21px;

line-height: 30px;

}





.media-optimization-detail-area {

text-align:center;	

}







.what-we-offer-detail-area h2 {

text-align:center;	

}





.what-we-offer-detail-area .lead {

text-align:center;	

}





.section-sm.bg-footer {

padding-top: 0px;	

}



.why-choose.section-sm  {

padding-top: 40px;

padding-bottom: 40px;

}





.footer-widget.usefull-link-position-details {

margin: 70px 0px 0px 0px;

}



.why-choose.section-sm h1 {

font-size: 25px;	

}





.why-choose.section-sm h3 {

font-size: 20px;

}





.media-optimization h2 {

font-size: 25px;	

}





.what-we-offer-detail-area h2 {

font-size: 25px;

}







.why-choose.section-sm h3 {

font-size:18px;	

}





.bg-footer .newsletter-form {

margin-top:30px;	

}





.footer-widget.usefull-link-position-details {

margin:60px 0px 0px 0px !important;

}



/* what we do page responsive css end here*/













/* inner page banner responsive css start here*/





.innerComman {

height:200px;	

}





/* inner page banner responsive css end here*/













/*Social Media Listening responsive css start here*/



.socialListeningTitle {

font-size: 30px;

margin-top: 30px;

}





.headingTitle {

padding: 0px;	

}



.headingTitle h2 {

font-size:41px;

line-height: 50px;

margin-top: 30px;

}





.management_cont h3 {

font-size:25px;	

}





.rightPeragraph {

padding:0px 0px 0px 0px;	

}





.rightPeragraph p {

font-size:20px;	

}





.brandReputationSection {

padding: 20px 0;

}





.brand-reputation .container-fluid.ps-0 {

padding-left:15px !important;	

}





.customer-experienceg .container-fluid.pe-0 {

padding-right:15px !important;	

}



.management_cont h3 {

font-size:22px;

margin:-5px 0px 10px 0px;

line-height: 30px;

}





.management_cont {

padding: 0px 0px;

}





.managementImg.optimize {

padding: 0px 0px;	

}







.formTitle h2 {

font-size:25px;	

}





.form-horizontal .btn {

margin:40px auto 0px;	

}





.managementImg img {

height:410px;

object-fit: cover;

}





.optimize-influencer img {

height: 300px;

object-fit: cover;

width: 100%;

}





/*Social Media Listening responsive css  end here*/













/*Social media insights responsive css start here*/





.headingTitle.greentext h2 {

font-size:41px;

padding-right: 0px;

line-height:50px;

}





.measuring-matters.what_the_story .pt-5 {

padding-top: 0px !important;

}





.track-improve .ps-0 {

padding-left:15px !important;	

}



.insights-reports .pe-0 {

padding-right:15px !important;	

}





.insights-reports .pe-5 {

padding-right:0px !important;	

}







.track-improve img {

height: 300px;

object-fit: cover;	

}







.performance-snapshot img {

height: 215px;

object-fit: cover;

width: 100%;

}





.insights-reports img {

height:350px;

object-fit: cover;	

}



/*Social media insights responsive css end here*/













/*Articals responsive css Start here*/



.articals-box-main.section {

padding-top: 50px;

padding-bottom: 50px;	

}





.tag.widget.widget-tags li a {

padding: 10px 8px;	

}





/*Articals responsive css end here*/













/*Articals detail page responsive css start here*/



.articals-details-breadcrumb h2 {

font-size:24px;	

}







.articals-details-main.section {

padding-top: 60px;

padding-bottom: 60px;

}



/*Articals detail page responsive css end here*/











/* contact us responsive page css start here*/



.contact-us.section {

padding-top: 50px;

padding-bottom: 50px;	

}







.contact-us.section h1 {

font-size:25px;	

}





.contact-us.section .mb-4 {

margin-bottom:0px !important;	

}





.contact-us.section .mt-5 {

margin-top: 30px !important;

}





/* contact us responsive  page css end here*/





}











@media only screen and (min-width:1025px) and (max-width:1199px) {





/* Top menu css start here*/



.topbar {

padding-top: 10px;	

}	



.topRightSide ul.nav li {

font-size:15px;	

}



.topRightSide ul.nav li {

padding: 0 8px;	

}



.navigation.bg-tertiary .text-center {

text-align:left !important;	

}





.navbar.navbar-expand-xl.navbar-light {

padding:15px 0px 15px 0px !important;	

}



/*.topRightSide .language-postion {

position:relative;	

}*/



.topRightSide ul {

margin-bottom:18px !important;	

}





.navigation .nav-item .nav-link:before {

background:transparent !important;	

}



/*.topRightSide .language-postion .chooseLang {

position: absolute;

top: 25px;

right: 0px;

}*/





.navigation .navbar-light .navbar-nav .nav-item {

border-top: 1px solid #7a75759c;	

}





.navbar.navbar-expand-xl .ms-2 {

margin-left:0px !important;	

}





.navigation .navbar-light .navbar-nav {

margin-top: 15px;

}





.start-your-btn-area {

border-top: 1px solid #7a75759c;

padding-top:15px;

}



.navbar.navbar-expand-xl .mb-2 {

margin-bottom:0px !important;	

}



/* Top menu css start here*/	











/* home page responsive css start here*/



.banner {

padding: 60px 0;	

}



.banner.bg-tertiary h1 {

font-size: 40px;	

}





.about-section.section {

padding-top: 60px;

padding-bottom: 40px;	

}





.about-section.section h1 {

font-size: 35px;	

}





.homepage_tab h1 {

font-size: 35px;	

}





.payment_info_tab.nav-pills .nav-link {

width: 170px;	

}



.ourSection .section-title h1 {

font-size: 30px;	

}





.testimonial_section .about_content .layer_content .section_title h2 {

font-size:30px;	

}





.latest-blog.section {

padding-top: 50px;

padding-bottom: 50px;	

}





.section-sm {

padding-top: 70px;	

}





.section-sm.bg-footer .footer-widget  {

margin-top: 30px;

}





.newsletter-form {

margin-top:-10px;

}





.latest-blog.section h1 {

font-size:35px;	

}



/* home page responsive css end here*/	













/* inner page banner css start here*/



.page-header {

padding: 50px 0px 40px 0px;	

}





/* inner page banner css end here*/













/* what we do page responsive css start here*/





.what-we-do.section {

padding-top: 50px;

padding-bottom: 60px;	

}









.what-we-do.section .section-title h2 {

font-size: 21px;

line-height: 30px;

}





.media-optimization-detail-area {

text-align:center;	

}







.what-we-offer-detail-area h2 {

text-align:center;	

}





.what-we-offer-detail-area .lead {

text-align:center;	

}





.section-sm.bg-footer {

padding-top:25px;	

}



.why-choose.section-sm  {

padding-top: 40px;

padding-bottom: 40px;

}







.why-choose.section-sm h1 {

font-size: 25px;	

}





.why-choose.section-sm h3 {

font-size: 20px;

}





.media-optimization h2 {

font-size: 25px;	

}





.what-we-offer-detail-area h2 {

font-size: 25px;

}







.why-choose.section-sm h3 {

font-size:18px;	

}





.bg-footer .newsletter-form {

margin-top:25px;	

}





.footer-widget.usefull-link-position-details {

margin:60px 0px 0px 0px !important;

}



/* what we do page responsive css end here*/















/*Social Media Listening responsive css start here*/



.socialListeningTitle {

font-size: 30px;

margin-top: 30px;

}





.headingTitle {

padding: 0px;	

}



.headingTitle h2 {

font-size: 35px;

line-height:60px;

margin-top: 30px;

}





.management_cont h3 {

font-size:25px;	

}





.rightPeragraph {

padding:0px 0px 0px 0px;	

}





.rightPeragraph p {

font-size:20px;	

}









.brandReputationSection {

padding: 20px 0;

}





.brand-reputation .container-fluid.ps-0 {

padding-left:15px !important;	

}





.customer-experienceg .container-fluid.pe-0 {

padding-right:15px !important;	

}



.management_cont h3 {

font-size:22px;

margin:-5px 0px 10px 0px;

line-height: 30px;

}





.management_cont {

padding: 0px 0px;

}





.managementImg.optimize {

padding: 0px 0px;	

}







.formTitle h2 {

font-size:25px;	

}





.form-horizontal .btn {

margin:40px auto 0px;	

}





.managementImg img {

height:410px;

object-fit: cover;

}





.optimize-influencer img {

height: 300px;

object-fit: cover;

width: 100%;

}





/*Social Media Listening responsive css  end here*/











/* inner page banner responsive css start here*/



.innerComman {

height:300px;	

}





.socialListeningTitle {

font-size: 40px;

margin-top: 80px;

}



/* inner page banner responsive css end here*/













/*Social media insights responsive css start here*/





.headingTitle.greentext h2 {

font-size:41px;

padding-right: 0px;

line-height:50px;

}





.measuring-matters.what_the_story .pt-5 {

padding-top: 0px !important;

}





.track-improve .ps-0 {

padding-left:15px !important;	

}



.insights-reports .pe-0 {

padding-right:15px !important;	

}





.insights-reports .pe-5 {

padding-right:0px !important;	

}







.track-improve img {

height: 300px;

object-fit: cover;	

}







.performance-snapshot img {

height: 215px;

object-fit: cover;

width: 100%;

}





.insights-reports img {

height:350px;

object-fit: cover;	

}





/*Social media insights responsive css end here*/











/*Articals responsive css Start here*/



.articals-box-main.section {

padding-top: 50px;

padding-bottom: 50px;	

}





.tag.widget.widget-tags li a {

padding: 10px 8px;	

}





/*Articals responsive css end here*/







/* contact us responsive page css start here*/



.contact-us.section {

padding-top: 50px;

padding-bottom: 50px;	

}







.contact-us.section h1 {

font-size:25px;	

}





.contact-us.section .mb-4 {

margin-bottom:0px !important;	

}





.contact-us.section .mt-5 {

margin-top: 30px !important;

}





/* contact us responsive  page css end here*/





}











@media only screen and (min-width:1200px) and (max-width:1299px) { 





}

