/*
 Template:       twentysixteen
 Version:        1.0.0
*/ 
/* Add Custom CSS after this line */
/* Demo Johnson Box code courtesy of: http://hyperlinkcode.com/blog/html-johnson-box/ */
@import url('https://fonts.googleapis.com/css?family=Loved+by+the+King');
@font-face {
  font-family:'AvenirLTStd-LightOblique';
  src:url("webfonts/AvenirLTStd-LightOblique/AvenirLTStd-LightOblique.ttf");
  src:url("webfonts/AvenirLTStd-LightOblique/AvenirLTStd-LightOblique.eot?#iefix") format("embedded-opentype"),url("webfonts/AvenirLTStd-LightOblique/AvenirLTStd-LightOblique.woff") format("woff"),url("webfonts/AvenirLTStd-LightOblique/AvenirLTStd-LightOblique.ttf") format("truetype");
}
@font-face {
  font-family: 'LovedbytheKing';
    src: url('webfonts/LovedbytheKing/LovedbytheKing.ttf');
    src: url('webfonts/LovedbytheKing/LovedbytheKing.eot?#iefix') format('embedded-opentype'), 
		 url('webfonts/LovedbytheKing/LovedbytheKing.ttf') format('ttf'), 
		 url('webfonts/LovedbytheKing/LovedbytheKing.ttf') format('ttf'), 
		 url('webfonts/LovedbytheKing/LovedbytheKing.ttf') format('truetype'), 
		 url('webfonts/LovedbytheKing/LovedbytheKing.svg#open_sansregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
/* "AvenirLTStd-Roman",Geneva,Tahoma,sans-serif */

nav {
  font-family: 'Avenir LT W01_55 Roman', Arial, Helvetica, sans-serif !important;
  font-size: 12px !important;
  -webkit-font-smoothing: antialiased;
  color: #313131 !important;
}
h5 {
  text-transform: Capitalize !important;
  letter-spacing: 0px !important;
}
h2 {
  font-size: 45px !important;
  font-family: 'Loved by the King', cursive !important;
}
.row {
  margin-bottom: 0px !important;
  margin-right: 0px !important;
  margin-left: 0px !important;
}
/* navbar */
.for-members {
  margin-left: 20px;
  font-size: 12px !important;
  font-weight: bold;
}
#menu-item-22350{
	margin-left:25%;
}

#menu-item-22355{
	margin-left:25%;
}

#mysticky-nav.wrapfixed {
  background-color: #000000;
}
.bg-dark {
  background-color: #000000 !important;
}
.navbar-dark .navbar-nav .nav-link {
  color: #ffffff !important;
}

.navbar-ul {
 text-align:right !important;
 z-index:999;
}
.nav-item {
  font-weight: 600;
  margin-left: 30px;
}
.nav-item a{
  width:110%;
  color:#ffffff !important;
}
nav div {
  position: relative !important;
  right: 0% !important;
}
/* ----------------------The Concept--------------------------- */
/* banner */
.banner {
  background-position:center right;
  background-image: url('../../library/images/hero_banner_small-425.png')!important;
  color: #ffffff;
  margin-bottom:20px;
}
.logo {
  width: 17%;
  margin-top: 20px;
  margin-left: 20px;
}
.banner-left{
	width: 100%;
}
.banner-text h1{
    width: 70%;
    margin-left: 136px;
    margin-top: 10px;
    font-family: 'Loved by the King', cursive;
    font-size: 51px;
}
.banner-text h5{
	margin-top: 15px;
	margin-left: 90px
}
.banner-text-desktop {
  display: none;
}
.banner-paragraph {
    margin-left: 129px;
    margin-top: 0px;
    font-size: 14px;
    line-height: 22px;
    width: 70%;
}
.btn-color {
    background-color: #bf0404 !important;
    border: none !important;
    color: #ffffff !important;
    padding: 8px 50px 8px 50px !important;
    font-size: 14px !important;
}
.btn-color:hover {
  background-color: #ffffff !important;
  color: #bf0404 !important;
  border: 1px solid #bf0404 !important;
}
.btn-space {
  padding-bottom: 20px;
  margin-left: 90px;
}
a: hover {
  color: #ffffff !important;
  text-decoration: none !important;
}
/* logo slider */
.our-customer {
  margin-top:20px;
  padding-bottom:0px;
  font-size: 53px;
  text-align: center !important;
}
.slick-slide{
	opacity:0.6;
}
/* -------------------------------Our-Buzzador------------------------------------ */

/* What can Buzzador give you */
.our-buzzador {
  background-color: #313131;
  margin-top:20px;
  color: #ffffff;
}
.active{
	opacity:0.5;
}
.our-buzzador-heading {
  margin-top: 70px;
}
.text-responsive{
	display:none;
}
.our-buzzador-para {
  word-spacing: 4px;
  margin-top: 30px;
  font-weight: lighter;
  font-size: 22px;
  text-align:justify;
}
.our-buzzador-image {
  margin-top: 50px;
}
.our-buzzador-section{
	padding:0px !important;
	cursor:pointer;
}
.our-buzzador-img {
 
  padding:0px !important;
  width:100%;
}
/* #img-opacity {
  opacity: 0.2;
} */
.text-over-img {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.social-text {
  margin-top: 125px;
}
.social-para {
  padding-right: 43px;
  margin-top: 50px;
  font-size: 18px;
  font-weight: lighter;
}
/* instagram-counter */
.instagram-counter {
  margin-top:70px;
}
.instagram-counter-text {
  font-size: 18px !important;
  font-weight: 400;
  margin-top: 0px;
}
.lg-font {
  font-size: 130px !important;
}

/* section-counter-after */
.section-counter{
	margin-top:70px;
}
.counter_link{
	color:#ffffff;
}
.section-image img {
  width: 100%;
}
.section-counter-bg {
  padding:0px !important;
  opacity: 0.8;
  background-size: 100% 100%;
  background-image: url('../../library/images/seventh.jpg') !important;
}
#section-image-1{
	padding-right:2px !important;
}
.section-image{
	padding:0px !important;
}
.section-counter-text {
  margin-top: 10px;
  padding-left: 81px;
  padding-right: 81px;
  font-size: 15px;
  font-weight: lighter;
}

.section-counter-number {
  margin-top: 20px;
  color: #ffffff;
  padding: 75px;
}
/* triangle */
.triangle {
    width: 60%;
    margin-top: -204px;
    margin-left: 21%;
}
#triangle-image-1{
	margin-left:4%;
}
#triangle-image-2{
	margin-left:-9%;
}
.authentic-heading {
  font-size: 43px;
  margin-top: 80px;
}
.authentic-text {
  text-align: center;
  font-size: 15px;
  margin-top: 40px;
}
/* map */

.find-us-heading {
  margin-top: 70px;
  font-size: 75px !important;
  padding-bottom:35px;
}
.map-img {
  width:65%;
  height:100%;
  margin-left:17.2% !important;
  background-color: #f7f7f7;
  box-shadow: #313131 0px 2px 15px 0px;
}
.map {
  margin-top: -180px;
  height:100%;
}
.map-text-section {
  margin-left: 80px;
  margin-top: 35px;
}
.map-heading {
  font-size: 59px !important;
  color: #ce0909;
}
.map-text{
  font-size: 21px;
  margin-top: 12px;
  color: #ce0909 !important;
}
.map-country {
    font-size: 16px !important;
    color: #484848;
    font-weight: 700;
    margin-top: 0px;
    margin-bottom: 10px;
}
/* campaign-process */
.campaign-section{
	margin-top:70px;
}
.campaign {
  font-size: 45px;
}
.campaign-img {
  background-image: url('../../library/images/campaign.png') !important;
  background-size: 100% 100%;
  margin-top: 50px;
}
.campaign-icon {
  width: 90%;
  padding: 40px 70px 25px 75px;
}
.invite-icon{
  margin-left: 25px;
}
.result-icon {
  margin-left: -35px;
}
.invite {
  padding-right: 37px !important;
}
.campaign-parts {
  margin-top: 5px;
}
.campaign-sub-heading {
  padding: 10px;
  font-weight: bold;
  color: #646363;
}
.campaign-para {
  padding-right: 35px !important;
  padding: 10px;
  font-size: 15px;
  color: #646363;
}
/* video slider */
.sverige {
  background-color: #313131;
  margin-top:50px;
}
.wonderplugincarousel-container{
	padding-bottom:40px;
}
.amazingcarousel-list{
	padding-bottom:20px !important;
}
.video_slider_main {
  width: 98% !important;
}
.youtube {
  margin-top: -10px;
  width: 8%;
}
.html5lightbox-video iframe {
  height: 100% !important;
}
#wonderplugincarousel-1 .amazingcarousel-next {
  margin-right: 0px !important;
}
#wonderplugincarousel-1 .amazingcarousel-prev {
  margin-left: 0px !important;
}
#wonderplugincarousel-1 .amazingcarousel-title {
  font-size: 20px !important;
}
.transition {
  transform: scale(1.2);
}
.sverige-heading {
  text-align: center;
  color: #ffffff;
  margin-top: 70px;
  font-size: 43px;
}
.sverige-para {
  margin-top: 20px;
  color: #ffffff;
  font-size: 22px;
  font-weight: lighter !important;
}
/* Stamp */
.stamp-section{
	margin-top:70px;
}
.stamp-text {
  font-size: 15px;
  color: #a2a0a0;
  margin-top: 20px;
  margin-left:7%;
}
.stamp-image-text{
	font-size: 16px;
    color: #a2a0a0;
    margin-top: 20px;
}
.our_customer_row{
	margin-top:-35px;
}
.stamp-img {
    margin-top: 30px;
}
.stamp-img-lg {
  width: 100%;
}
.our-buzzador-img-customer{
	width: 90% !important;
    height: 100% !important;
	margin-left:5%;
	margin-top:5%;
}
#customer-stamp-para{
	margin-left:25px;
}
.stamp_heading_row {
  margin-top: -18px;
  width: 100%;
  margin-left: 5% !important;
}
.stamp-customer-img {
  box-shadow: grey 2px 2px 3px 0px;
  width: 100%;
  margin-top: 30px;
}
.second-row {
  margin-top: -25px;
}
/*-------------------------------faq------------------------------*/
.faqs{
 background-color: #313131;
 padding-bottom:20px;
}
.faq-section{
  background-color: #313131;
  margin-top:50px;
}
.faq-heading {
  text-align: center;
  color: #ffffff;
  margin-top: 70px;
  font-size: 36px;
}
.faq-button{
	padding-bottom:70px;
	padding-top:70px;
}
#accordions-22363{
	background: transparent !important;
}
#accordions-22363 .accordions-head {
  border-radius: 0px;
  border-bottom: 1px solid #ffffff !important;
}
#accordions-22363 .accordions-head {
  font-weight: lighter;
  font-family: Avenir Roman !important;
  font-size: 16px !important;
}
#accordions-22363 {
  margin-top: 50px;
}
.accordions .accordion-icons.left {
    float: right!important;
}
#accordions-22364 .accordions-head {
  border-radius: 0px;
   font-family: AvenirLTStd-Roman, Geneva, Tahoma, sans-serif !important;
}
#accordions-22364 .accordion-content>p{
	 font-family: AvenirLTStd-Roman, Geneva, Tahoma, sans-serif;
	 font-size:14px;
}
#accordions-22364 .accordions-head {
    border-bottom: 1px solid #ffffff !important;
}
#accordions-22364 .accordions-head {
  font-weight: lighter;
  font-family: Avenir Roman !important;
  font-size: 16px !important;
}
#accordions-22364 {
  margin-top: 50px;
}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
  border-bottom: 1px solid #ffffff !important;
}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default:hover :focus {
  border-bottom: 1px solid #ffffff !important;
}
.accordions-head.ui-accordion-header.ui-state-default.ui-accordion-icons.ui-corner-all {
  border: none !important;
}
i.accordion-icons.left.accordion-plus {
  float: right !important;
}
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active {
  border-bottom: 1px solid #ffffff;
}
/* What do the customers say? */
.customer-say-section{
	margin-top:70px;
}
.customer-say-parts{
	margin-top:50px;
	width:70%;
	margin-left:15% !important;
}
.customer-say-heading {
  font-size: 43px;
}
.customer-say-red-underline {
  background-color: transparent !important;
  text-decoration-color: red;
}
.customer-say-1 {
  padding-bottom: 20px;
  margin-left: 60px;
  box-shadow: #e4dada 0px 2px 12px 2px;
}
.customer-say-2 {
  padding-bottom: 20px;
  margin-left: 50px;
  box-shadow: #e4dada 0px 2px 12px 2px;
}
.customer-say-img {
  margin-top: 10px;
  width: 100%;
}
.comma {
    width: 35%;
    margin-left: 60px;
    margin-top: -40px;
}
.customer-say-text {
  text-align: justify;
  font-size: 12px;
}
/* ---------------------------------------Legal--------------------------- */
/* terms and conditions */
.tc-section{
	background-color:#313131;
	margin-top:50px;
}
.terms{
	background-color:#313131;
}
.tc-heading {
  text-align: center;
  color: #ffffff;
  margin-top: 70px;
  font-size: 43px;
}
.tc-text {
  text-align: center;
  font-size: 18px;
  color: #ffffff;
  font-weight: lighter;
  padding: 0px 100px 0px 100px;
}
.tc-button{
	padding-bottom:70px;
	padding-top:40px;
}
/* Instagram */
.instagram-gallery-section{
	margin-top:70px;
}
.instagram-gallery-heading {
  margin-left: 100px;
  margin-bottom: 50px;
  font-size: 43px;
}
.instagram {
  margin-top: -10px;
  width: 8%;
}
.instagram-gallery-text {
  color: #BDBCBC;
  font-size: 17px;
  margin-top: -20px;
}
#sb_instagram a {
  border: 1px solid #bf0404 !important;
}
.sbi_load_btn {
  border-bottom: 1px solid #bf0404 !important;
}
/* ----------------------------------Contact--------------------------- */
/* we are */
.we-are-buzzador {
  background-size: 100% 100%;
  /* background-image: url("../../library/images/buzzador.png") !important;  */
  background-image: url("../../library/images/we_are.png") !important;
  color: #ffffff;
}
.we-are-buzzador-heading {
  text-align: center;
  color: #ffffff;
  margin-top: 70px;
  font-size: 43px;
}
.we-are-buzzador-text {
  padding-bottom:90px;
  margin-top: 30px;
  font-size: 17px;
  text-align: center;
}
.ceo-heading {
  text-align: center;
  margin-bottom:50px;
  margin-top:50px;
}
.ceo-text {
  margin-top: 30px;
  color: #646363;
}
.team-section{
	margin-top:50px;
}
.team-heading {
  text-align: center;
  font-size: 43px;
  margin-top:50px;
}
.team-text {
  margin-top: 30px;
  color: #646363;
}
.linkedin {
  color: #BDBCBC;
}
.team {
  margin-left: 12%;
}
/* ---------------------------------Ask for Quote--------------------------------- */
/* contact-form */
.textareastyle {
    height: 150px !important;
    width: 830px !important;
}
.zoho-form{
	padding-top:5%;
	width:80%;
	margin:0 auto;
}
.string.mandatory {
    width: 400px;
    font-size: 16px !important;
}
.contact-section form {
    width: 80%;
    margin: 0 auto;
    display: table;
}
tr{
	width:50%;
	float:left;
}
td, th {
    padding: 0px !important;
}
input{
	font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol" !important;
}
.customer-submit{
    border-radius: .25rem;
  background-color: #bf0404 !important;
  border: none !important;
  color: #ffffff !important;
  padding: 12px 60px 12px 60px !important;
  font-size: 16px !important;
    margin-bottom: 20%;
}
.customer-submit:hover {
  background-color: #ffffff !important;
  color: #bf0404 !important;
  border: 1px solid #bf0404 !important;
}

/*zohoform end  */
.contact-text {
	font-size: 20px;
    color: #a09c9c;
    margin-top: 60px;
    margin-bottom: 20px;

}
.contact-form {
  background-color: #efefef;
}
.contact-row-1{
	padding-top:70px;
}
.contact-row-2{
	margin-top:20px;
}
::placeholder {
  color: #646363;
  font-weight: bold;
}
form{
	width:80%;
	margin-left:10%;
}
.form-control {
  font-size: 1rem !important;
  font-family: inherit !important;
}
.send-btn {
  margin-left: 25px;
}
/* 	footer */
footer {
  bottom: 0;
  background-color: #000000;
}
.footer-text-1 {
  margin-top: 50px;
  margin-left: 50px;
}
.footer-text {
  color: #ffffff;
}
.footer-icon {
  margin-left: 12px;
}
.footer-text-2 {
  margin-top: 50px;
  color: #ffffff;
  font-size: 24px;
  text-align:center;
}
.footer-text-2 a{
	color:#ffffff !important;
}
.fa-youtube-play{
	margin-left:-12%;
}
.footer-text-3 {  
  margin-top: 180px;
  color: #ffffff;
  font-size: 15px;
}
/*-------------------------------End Desktop Css--------------------------------- */

/* ----------------------------Responsive code here-------------------- */
/* 2561px to 3200px and above screen resolutions */
@media only screen and (min-width:2561px){
 h2 {
    font-size: 75px !important;
  }
/* navbar */
.navbar {
    height: 100px !important;
 }
.navbar-ul {
    font-size: 32px;
}
.nav-link {
    font-size: 26px !important;
    margin-left: 26px;
}
#menu-item-22350{
	margin-left:0%;
}
#menu-item-22355{
	margin-left:0%;
}
nav div{
	position:absolute !important;
	right:3% !important;
}
.for-members {
	margin-left:40px;
    font-size: 32px !important;
 }
.nav-item{
	margin-left:5%;
}
.nav-item a {
    width: 130%;
}
/* --------------------------the concept-------------------*/
/* banner */
.logo {
    margin-top: 85px;
 }
 .banner {
    background-size: cover;
	height:1060px;
}
.banner-text h5{
    font-size: 40px !important;
    text-transform: capitalize !important;
    letter-spacing: 2px !important;
}
.banner-text h1 {
    font-size: 86px !important;
    margin-top: 86px !important;
    margin-left: 20% !important;
    width: 68% !important;
}
.banner-paragraph {
    width: 56%;
    font-size: 28px !important;
    line-height: 44px !important;
    margin-left: 26%;

}
.btn-color {
	padding: 15px 85px 15px 85px !important;
    font-size: 18px !important;
}
.btn-space{
	margin-top:60px;
	padding-bottom:356px;
}
/* some of our buzzador */
.our-customer {
    font-size: 100px !important;
    margin-top: 50px;
    padding-bottom: 25px;
}

/* ----------------------our-buzzador---------------------- */
/* What can Buzzador give you? */
.our-buzzador{
	margin-top:20px;
}
.our-buzzador-section{
	min-height:70% !important;
}
.our-buzzador-image{
	height:70%;
	width:70%;
	margin-left:15% !important;
	margin-right:15% !important;
}
.our-buzzador-image-2{
	height:70%;
	width:70%;
	margin-left:15% !important;
	margin-right:15% !important;
}
.our-buzzador-para{
	width:85%;
    margin-top: 50px;
    font-size: 36px !important;
    line-height: 65px !important;
}
.our-buzzador-img {
  opacity: 0.9;
  padding:0px !important;
  width:100%;
}
.text-over-img {
	  font-size: 1.75rem !important;	
	  position: absolute;
	  top: 50%;
	  left: 50%;
	  transform: translate(-50%, -50%);
}
 .social-img{
	width:100%;
}
.social-text h2 {
    font-size: 100px !important;
    margin-top: 210px !important;
}
 .social-para {
    margin-top: 100px;
    font-size: 36px;
}
/*  instagram-counter */ 
.lg-font {
    font-size: 200px !important;
}
.instagram-counter-text {
    font-size: 36px !important;
}
.section-counter{
	width:70%;
	margin-left:15% !important;
}
.section-counter-number{
	margin-top:170px;
	padding-bottom:100px;
}
.section-counter-text{
	font-size:24px;
	padding-left:120px;
	padding-right:120px;
}
/* triangle */
.triangle{
	width:100%;
	margin-top: -270px;
}
#triangle-image-1 {
    margin-left: -25%;
}
#triangle-image-2 {
    margin-left: 25%;
}
.authentic-heading{
	font-size:66px !important;
}
.authentic-text {
    margin-left: 41% !important;
    font-size: 21px;
    max-width: 63% !important;
}
/* Find us Map */
.map-img{
	width:100%;
	margin-left:0% !important;
}
.map-heading {
    font-size: 75px !important;
	margin-left:10px;
}
.map-text {
    font-size: 30px;
    margin-top: 35px;
    width: 100%;
}
.map-country {
    font-size: 25px !important;
}
/* The campaign process */
.campaign-section h2{
    width: 140%;
    margin-left: -23%;
}
.campaign-img{
	width:70%;
	margin-left:15%;
}
.campaign-icon {
    width: 50% !important;
	padding: 85px 45px 45px 50px;
}
.campaign-parts {
    width: 180% !important;
    margin-left: -40% !important;
}
.campaign-sub-heading {
    font-size: 36px !important;
}
.campaign-para {
    font-size: 24px;
}
.invite-icon {
    margin-left: 185px;
}
.select-icon{
    margin-left: 160px;
}
.buzz-icon {
    margin-left: 126px;
}
.result-icon {
    margin-left: 85px;
}
/* video section */
.sverige-para {
    font-size: 36px;
}
.amazingcarousel-list-container {
    width: 1800px !important;
    margin-left: -14% !important
}
.amazingcarousel-list-wrapper {
    width: 2159px !important;
    margin-left: -18% !important;
}
#wonderplugincarousel-2 .amazingcarousel-prev {
    left: -16% !important;
}
/* Stamp of recommendation */
.stamp{
    width: 103%;
    margin-left: -12%;
}
.customer-buzzador{
    width: 140%;
    margin-left: -23%;
}
.stamp-text {
    font-size: 22px;
	margin-left: -10%;
    width: 136%;
}	
/* ----------------------faq---------------------- */
.accordions{
	width:70%;
	margin-left:15%;
}
.accordions-head-title{
	font-size:21px;
}
#accordions-71 .accordion-content{
	font-size:21px !important;
}
/* What do the customers say? */
.customer-say{
    width: 120%;
    margin-left: -10%;
}
.customer-say-parts{
	width:100%;
	margin-left:0px !important;
}
.customer-say-text{
	font-size:18px;
}
.comma {
    width: 39%;
    margin-left: 85px !important;
    margin-top: -55px !important;
}
/* ----------------------legal---------------------- */
/* Terms & conditions */
.tc-text{
	font-size:36px;
}
.t-and-c{
	height:1470px;
}
/* instagram-gallery */
.instagram-gallery-heading {
    margin-left: 320px;
}
.instagram-gallery-text{
	font-size:26px;
}
/* ----------------------Contact---------------------- */
/* We are Buzzador! */
.we-are-buzzador-text{
	font-size: 32px;
    width: 80%;
    margin-left: 10%;
}
.team-heading{
    width: 130%;
    margin-left: -15%;
}
/* ----------------------Ask for quote---------------------- */
/* Contact-form */
.contact-text {
    font-size: 32px;
}
form{
	width:60%;
	margin-left:20% !important;
}
.string.mandatory {
    width: 740px;
}
.textareastyle{
	width:1500px !important;
}
/* footer*/
.footer-section{
    width: 146%;
    margin-left: -22% !important;
}
.send-btn{
	margin-bottom:20px;
}
}


@media only screen and (min-width:2600px) and (max-width:2800px){
 .nav-item{
	margin-left:3% !important;
 }
}
@media only screen and (min-width:2201px) and (max-width:2560px){
h2 {
    font-size: 75px !important;
  }
/* navbar */
.navbar {
    height: 100px !important;
 }
.navbar-ul {
    font-size: 25px;
}
.nav-item{
	margin-left:5%;
}
.nav-item a {
    width: 130%;
}
#menu-item-22350 {
    margin-left: 0%;
}
#menu-item-22355 {
    margin-left: 0%;
}
nav div{
	position:absolute !important;
	right:3% !important;
}
.nav-link {
    font-size: 22px !important;
    margin-left: 20px;
}
.for-members {
	margin-left:40px;
    font-size: 25px !important;
 }
/* --------------------------the concept-------------------*/
/* banner */
.logo {
    margin-top: 85px;
 }
 .banner{
	background-size:cover;
	height:890px;
 }
 .banner-left>.col-md-7{
	max-width:45%;
	margin-left:10%;
 }
.banner-text h5{
    font-size: 30px !important;
}
.banner-text h1 {
    font-size: 80px !important;
	width:auto;
	margin-left:157px;
	margin-top:5%;
}
.banner-paragraph {
	font-size: 24px !important;
	line-height: 30px !important;
	width:80%;
	margin-left:13%;
}
.btn-color {
    padding: 12px 50px 12px 50px !important;
    font-size: 16px !important;
}
.btn-space{
	margin-top:50px;
	padding-bottom:50px !important;
}
/* some of our buzzador */
.our-customer {
    font-size: 100px !important;
	margin-top:80px;
	padding-bottom:80px;
}
/* ----------------------our-buzzador---------------------- */
/* What can Buzzador give you? */
.our-buzzador{
	margin-top:20px;
}
.our-buzzador-section{
	min-height:70% !important;
}
.our-buzzador-image{
	height:70%;
	width:70%;
	margin-left:15% !important;
	margin-right:15% !important;
}
.our-buzzador-image-2{
	height:70%;
	width:70%;
	margin-left:15% !important;
	margin-right:15% !important;
}
.our-buzzador-para{
	width:88%;
    margin-top: 50px;
    font-size: 32px !important;
    line-height: 65px !important;
}
.text-over-img {
    font-size: 1.75rem !important;
}
 .social-img{
	width:100%;
}
.social-text h2 {
    font-size: 85px !important;
    margin-top: 130px !important;
}
 .social-para {
    margin-top: 70px;
    font-size: 32px;
}
/*  instagram-counter */ 
.lg-font {
    font-size: 200px !important;
}
.instagram-counter-text {
    font-size: 36px !important;
}
.section-counter-number{
	margin-top:50px;
	padding-bottom:100px;
}
.section-counter{
	width:70%;
	margin-left:15% !important;
}
.section-counter-text{
	font-size:24px;
	padding-left:120px;
	padding-right:120px;
}
/* triangle */
.triangle{
	width:100%;
	margin-top: -270px;
}
#triangle-image-1 {
    margin-left: -25%;
}
#triangle-image-2 {
    margin-left: 25%;
}
.authentic-heading{
	font-size:66px !important;
}
.authentic-text {
    margin-left: 41% !important;
    font-size: 21px;
    max-width: 63% !important;
}
/* Find us Map */
.map-img{
	width:100%;
	margin-left:0% !important;
}
.map-heading {
    font-size: 75px !important;
	margin-left:10px;
}
.map-text {
    font-size: 30px;
    margin-top: 35px;
    width: 100%;
}
.map-country {
    font-size: 25px !important;
}
/* The campaign process */
.campaign-section h2{
    width: 140%;
    margin-left: -23%;
}
.campaign-img{
    width: 70%;
    margin-left: 15%;
}
.campaign-icon {
    width: 58% !important;
	padding: 85px 45px 45px 50px;
}
.campaign-parts {
    width: 145% !important;
    margin-left: -24% !important;
}
.campaign-sub-heading {
    font-size: 36px !important;
}
.campaign-para {
    font-size: 24px;
}
.invite-icon {
    margin-left: 115px;
}
.select-icon{
    margin-left: 90px;
}
.buzz-icon {
    margin-left: 85px;
    margin-top: -10px;
}
.result-icon {
    margin-left: 30px;
    margin-top: -10px;
}
/* video section */
.sverige-para {
    font-size: 36px;
}
.amazingcarousel-list-container {
    width: 1800px !important;
    margin-left: -14% !important
}
.amazingcarousel-list-wrapper {
    width: 2159px !important;
    margin-left: -18% !important;
}
#wonderplugincarousel-2 .amazingcarousel-prev {
    left: -16% !important;
}
/* Stamp of recommendation */
.stamp{
    width: 103%;
    margin-left: -12%;
}
.customer-buzzador{
    width: 140%;
    margin-left: -23%;
}
.stamp-text {
    font-size: 22px;
	margin-left: -10%;
    width: 136%;
}	
/* ----------------------faq---------------------- */
.accordions{
	width:70%;
	margin-left:15%;
}
.accordions-head-title{
	font-size:21px;
}
#accordions-71 .accordion-content{
	font-size:21px !important;
}
/* What do the customers say? */
.customer-say{
    width: 120%;
    margin-left: -10%;
}
.customer-say-1{
	margin-left:100px;
}
.customer-say-parts{
	width:100%;
	margin-left:0px !important;
}
.customer-say-text{
	font-size:18px;
}
.comma {
    width: 39%;
    margin-left: 85px !important;
    margin-top: -55px !important;
}
/* ----------------------legal---------------------- */
/* Terms & conditions */
.tc-text{
	font-size:26px;
}
.t-and-c{
	height:1270px;
}
/* instagram-gallery */
.instagram-gallery-heading {
    margin-left: 235px;
}
.instagram-gallery-text{
	font-size:26px;
}
/* ----------------------Contact---------------------- */
/* We are Buzzador! */
.we-are-buzzador-text{
	font-size: 32px;
    width: 80%;
    margin-left: 10%;
}
.team-heading{
    width: 130%;
    margin-left: -15%;
}
/* ----------------------Ask for quote---------------------- */
/* Contact-form */
.contact-text {
    font-size: 32px;
}
.string.mandatory {
    width: 590px;
}
.textareastyle{
	width:1200px !important;
}
form{
	width:60%;
	margin-left:20% !important;
}
/* footer*/
.footer-section{
    width: 117%;
    margin-left: -8% !important;
}
.send-btn {
    margin-left: -75px;
	margin-bottom:20px;
}
}


@media only screen and (min-width:1981px) and (max-width:2200px){
/* navbar */
.navbar {
    height: 80px !important;
 }
.navbar-ul {
    font-size: 22px;
}
.nav-item{
	margin-left:4%;
}
.nav-link {
    font-size: 18px !important;
}
.for-members {
    font-size: 22px !important;
 }
 .banner{
	background-size:cover;
 }
 .banner-text h5{
    font-size: 30px !important;
}
.banner-text h1 {
    font-size: 79px !important;
	width:auto;
	margin-left:157px;
}
.banner-paragraph {
	font-size: 24px !important;
	line-height: 30px !important;
	width:80%;
	margin-left:13%;
}
.btn-color {
    padding: 12px 50px 12px 50px !important;
    font-size: 16px !important;
}
.btn-space{
	margin-top:50px;
	padding-bottom:50px !important;
}
}
@media only screen and (min-width:1681px) and (max-width:1980px){
h2 {
    font-size: 55px !important;
}
/* navbar */
.navbar {
    height: 80px !important;
 }
.navbar-ul {
    font-size: 22px;
}
.nav-item{
	margin-left:4%;
}
.nav-item a{
	width:130%;
}
.nav-link {
    font-size: 18px !important;
}
.for-members {
    font-size: 22px !important;
 }
 #menu-item-22350{
	margin-left:24%;
 }
 #menu-item-22355{
	margin-left:24%;
 }
/* --------------------------the concept-------------------*/
/* banner */
.banner{
	background-size:cover;
}
.banner-text h5{
    font-size: 30px !important;
}
.banner-text h1 {
    font-size: 79px !important;
	width:auto;
	margin-left:157px;
}
.banner-paragraph {
	font-size: 24px !important;
	line-height: 30px !important;
	width:80%;
	margin-left:13%;
}
.btn-color {
    padding: 12px 50px 12px 50px !important;
    font-size: 16px !important;
}
.btn-space{
	margin-top:50px;
	padding-bottom:50px !important;
}
/* some of our buzzador */
.our-customer {
    margin-top: 25px;
    padding-bottom: 5px;
}
/* ----------------------our-buzzador---------------------- */
/* What can Buzzador give you? */
.our-buzzador{
    margin-top: 20px;
}
.our-buzzador-para{
	width:88%;
    margin-top: 50px;
    font-size: 24px !important;
    line-height: 40px !important;
}
.text-over-img {
    font-size: 1.50rem !important;
}
.our-buzzador-image{
	height:80%;
	width:80%;
	margin-left:10% !important;
	margin-right:10% !important;
}
.our-buzzador-image-2{
	height:80%;
	width:80%;
	margin-left:10% !important;
	margin-right:10% !important;
}
.social-para {
    font-size: 22px;
	margin-top:60px;
}
.social-img{
	width:100%;
}
.social-text{
	margin-left:178px !important;
}
.social-text h2{
	margin-top:150px;
}
/*  instagram-counter */ 
.section-counter{
	width:70%;
	margin-left:15% !important;
}

/* triangle */
.authentic-heading{
	font-size:46px !important;
}

/* Find us Map */


/* The campaign process */
.campaign-img{
    width: 60%;
    margin-left: 20%;
}
.campaign-icon {
    padding: 45px 54px 25px 75px;
}
.campaign-parts {
    width: 95% !important;
    margin-left: 2% !important;
}
/* video section */


/* Stamp of recommendation */
.customer-buzzador{
    width: 130%;
    margin-left: -22%;
}
/* ----------------------faq---------------------- */


/* What do the customers say? */

/* ----------------------legal---------------------- */
/* Terms & conditions */

.t-and-c{
	height:892px;
}

/* instagram-gallery */

/* ----------------------Contact---------------------- */
/* We are Buzzador! */
.we-are-buzzador-text {
    margin-left: 10%;
    width: 80%;
	font-size:18px;
}
/* ----------------------Ask for quote---------------------- */
/* Contact-form */
form{
	width:68%;
	margin-left:16% !important;
}
.send-btn {
    margin-left: 30px;
}
.string.mandatory {
    width: 500px;
}
.textareastyle{
	width:1025px !important;
}
/* footer*/


}



@media only screen and (min-width:1441px) and (max-width:1680px){
h2 {
    font-size: 55px !important;
}
/* navbar */
.navbar {
    height: 60px !important;
 }
.navbar-ul {
    font-size: 18px;
}
.nav-item{
	margin-left:4%;
}
.nav-item a{
	width:115%;
}
#menu-item-22350{
	margin-left:25%;
}
#menu-item-22355{
	margin-left:25%;
}
.nav-link {
    font-size: 15px !important;
}
.for-members {
    font-size: 18px !important;
}
/* --------------------------the concept-------------------*/
/* banner */
.banner{
	background-size:cover;
}
.banner-text h1 {
    font-size: 65px !important;
	width: 80%;
    margin-left: 125px;
}
.banner-paragraph {
	font-size: 20px !important;
	line-height: 30px !important;
	width:80%;
	margin-left:13%;
}
.btn-color {
    padding:10px 40px 10px 40px !important;
    font-size: 14px !important;
}
.btn-space{
	margin-top:40px;
	padding-bottom:50px;
}
/* some of our buzzador */
.our-customer{
	margin-top:120px;
	padding-bottom:60px;
}
/* ----------------------our-buzzador---------------------- */
/* What can Buzzador give you? */
.our-buzzador{
	margin-top:20px;
}
.our-buzzador-para{
	width:88%;
    margin-top: 50px;
    font-size: 20px !important;
    line-height: 30px !important;
}
.text-over-img {
    font-size: 1.75rem !important;
}
.social-para {
    font-size: 22px;
	margin-top:60px;
	padding-right: 125px;
}
.social-img{
	width:100%;
}
.social-text{
	margin-left:178px !important;
}/* 
.social-text h2{
	margin-top:150px;
} */

/*  instagram-counter */ 


/* triangle */
.authentic-heading{
	font-size:40px !important;
}

/* Find us Map */


/* The campaign process */
.campaign-img{
    width: 60%;
    margin-left: 20%;
}
.campaign-icon {
    padding: 45px 54px 25px 75px;
}
.campaign-parts {
    width: 86% !important;
    margin-left: 7% !important;
}
.invite {
    padding-right: 10px !important;
} 
/* video section */


/* Stamp of recommendation */
.customer-buzzador{
    width: 102%;
    margin-left: -4%;
}
/* ----------------------faq---------------------- */


/* What do the customers say? */

/* ----------------------legal---------------------- */
/* Terms & conditions */

.t-and-c{
	height:765px;
}

/* instagram-gallery */

/* ----------------------Contact---------------------- */
/* We are Buzzador! */

/* ----------------------Ask for quote---------------------- */
/* Contact-form */

form{
	width:78%;
	margin-left:12% !important;
}
.send-btn {
    margin-left: 76px;
}
.string.mandatory {
    width: 500px;
}
.textareastyle{
	width:1025px !important;
}
/* footer*/


}


@media only screen and (width:1440px){
/* navbar */
.nav-item{
	margin-left:4%;
}
.nav-item a{
	width:120%;
}
#menu-item-22350{
	margin-left:30%;
}
#menu-item-22355{
	margin-left:30%;
}
/* --------------------------the concept-------------------*/
/* banner */
.banner{
	background-size:cover;
}
.btn-space{
	margin-top:40px;
	padding-bottom:50px;
}

/* some of our buzzador */
.our-customer{
	margin-top:100px;
	padding-bottom:60px;
}
/* ----------------------our-buzzador---------------------- */
/* What can Buzzador give you? */
.our-buzzador{ 
	margin-top:20px;
}

/*  instagram-counter */ 


/* triangle */


/* Find us Map */


/* The campaign process */
.campaign-icon {
    width: 80%;
}
.campaign-parts {
    width: 105% !important;
    margin-top: 5px;
    margin-left: -5% !important;
}
/* video section */


/* Stamp of recommendation */

/* ----------------------faq---------------------- */


/* What do the customers say? */

/* ----------------------legal---------------------- */
/* Terms & conditions */

.t-and-c{
	height:620px;
}

/* instagram-gallery */

/* ----------------------Contact---------------------- */
/* We are Buzzador! */

/* ----------------------Ask for quote---------------------- */
/* Contact-form */


/* footer*/


}
@media only screen and (min-width:1240px) and (max-width:1359px){
#menu-item-22350 {
    margin-left: 20%;
}
#menu-item-22355 {
    margin-left: 20%;
}
.banner-text h1 {
    font-size: 54px !important;
	    width: 80%;
}
.btn-space{
	padding-bottom:30px;
}
.stamp{
	margin-left:5%;
}
.send-btn{
	margin-bottom:20px !important;
}
/* some-customer */
.our-customer{
	margin-top:80px;
	padding-bottom:40px;
}

.our-buzzador{
	margin-top:20px;
}
}

@media only screen and (max-width:1024px){
.banner {
  background-size: cover;
  background-image: url('../../library/images/header.png')!important;
  color: #ffffff;
}
.banner h1{
    width: auto !important	;
    margin-left: 10% !important;
}
.banner-left{
	margin-top:10% !important;
}
}
@media only screen and (min-width:1024px) and (max-width:1239px){
h2{
	font-size:36px !important;
}
/* navbar */
.navbar-ul{
	right:0% !important;
}
.nav-item{
	margin-left:20px;
}
#menu-item-22350{
	margin-left:6%;
}
#menu-item-22355{
	margin-left:6%;
}
.nav-item a {
	width:110%;
	margin-left:0px;
}
/* --------------------------the concept-------------------*/
/* banner */
.banner {
  background-size: cover;
  background-image: url('../../library/images/header.png')!important;
  color: #ffffff;
}
.banner-left{
	margin-top:10% !important;
}
.banner-text h5{
    font-size: 24px !important;
}
.banner-text h1 {
    font-size: 45px !important;
    width: auto !important	;
    margin-left: 10% !important;
}
.banner-paragraph {
	font-size: 16px !important;
	line-height: 25px !important;
	width:80%;
	margin-left:16%;
}
.btn-color {
    padding:15px 70px 15px 70px !important;
    font-size: 16px !important;
}
.btn-space{
	margin-top:30px;
	padding-bottom:50px;
}

/* some of our buzzador */

/* ----------------------our-buzzador---------------------- */
/* What can Buzzador give you? */
.our-buzzador-para{
	font-size:18px;
}
.social-para{
	font-size:14px;
	margin-top:30px;
}
/*  instagram-counter */ 
.lg-font{
	font-size:100px !important;
}
.instagram-counter-text{
	font-size:12px !important;
}
.section-counter-text {
    margin-top: 8px;
    padding-left: 30px;
    padding-right: 30px;
    font-size: 12px;
}
/* triangle */
.authentic-heading{
	font-size:32px !important;
}
.triangle{
	margin-top:-172px;
}
.authentic-text {
    font-size: 12px;
    margin-top: 20px;
}
/* Find us Map */
.find-us-heading{
	font-size:50px !important;
}
.map-heading{
	font-size:45px !important;
}
.map-text {
    font-size: 16px;
    margin-left: 19%;
    width: 100%;
}
.map-country{
	font-size:12px !important;
}
/* The campaign process */
.campaign-icon{
	padding:34px 70px 25px 60px;
}
.campaign-sub-heading{
	font-size:16px !important;
}
.campaign-para{
	font-size:14px; 
}
.invite {
    padding-right: 10px !important;
}
/* video section */
.sverige-para{
	font-size:18px;
}
#wonderplugincarousel-2 .amazingcarousel-prev{
	margin-left:0px !important;
}
#wonderplugincarousel-2 .amazingcarousel-next{
	margin-right:0px !important;
}
/* Stamp of recommendation */
.our-buzzador-img-customer{
	margin-top:6%;
}
/* ----------------------faq---------------------- */
.accordions .accordions-head-title {
    padding: 0 0px !important;
}

/* What do the customers say? */
.comma{
	margin-left:46px;
}
.customer-say-text{
	font-size:10px;
}
.customer-say-1{
	margin-left:35px;
}
/* ----------------------legal---------------------- */
/* Terms & conditions */
.tc-text{
	font-size:16px;
}

.t-and-c{
	height:500px;
}
/* instagram-gallery */
.instagram-gallery-heading {
    margin-left: 70px;
}
.instagram-gallery-text{
	font-size:16px;
}
/* ----------------------Contact---------------------- */
/* We are Buzzador! */
.we-are-buzzador-text{
	font-size:15px;
}
.ceo-text{
	font-size:14px !important;
}
.team-text{
	font-size:14px !important;
}
/* ----------------------Ask for quote---------------------- */
/* Contact-form */
.textareastyle {
    width: 760px !important;
}
.string.mandatory {
    width: 350px;
}
.zoho-form {
    width: 80%;
}
.lead-table{
	margin-left:4%;
}
.customer-submit{
float:right;
    margin-left: 0% !important;
    margin-bottom: 20%;
}
.contact-text {
    font-size: 15px;
}
form{
	width:100%;
	margin-left:0%;
}
.send-btn{
	margin-left:-40px;
}
/* footer*/


}

@media only screen and (min-width:992px) and (max-width:1023px){
#menu-item-22350{
	margin-left:0%;
}
#menu-item-22355{
	margin-left:0%;
}
.nav-item{
	margin-left:0px;
}
.nav-item a{
	width:100% !important;	
}
.navbar-ul{
	right:0% !important;
}
}
@media only screen and(max-width:991px){
	.navbar-ul{
		right:-3% !important;
	}
}
@media only screen and (min-width:768px) and (max-width:1023px){
h2{
	font-size:32px !important;
}
/* navbar */

.nav-item a {
	width:200%;
	margin-left:15px;
}
.navbar-ul{
    width: 30% !important;
}
.nav-item a {
	width:200%;
	margin-left:15px;
}
.navbar-nav{
	background-color:#000000 !important;
}
.nav-item a{
	width:80%;
	right:0% !important;
}
button:focus{
	background-color:#000000 !important;
}
.navbar-dark .navbar-toggler-icon{
background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255,255,255, 1)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E") !important;	
}
.navbar-dark .navbar-toggler {
    color: rgba(255,255,255,1) !important;
    border-color: rgba(255,255,255,1) !important;
}
/* li{
	display:inline !important;
}
.navbar-ul{
	margin-left:25% !important;
}
.nav-item a {
	width:200%;
	margin-left:15px;
}
.navbar-toggler{
	display:none;
}
.navbar-collapse.collapse {
    display: block!important;
} */
/* --------------------------the concept-------------------*/
/* banner */
.logo{
	width:30%;
	margin-top:30px;
}
.banner{
	background-image:url("../../library/images/mobile-hero-image.png") !important;
}
.banner-left {
    margin-top: 18% !important;
}
.banner-left>.col-md-7{
		text-align:center;
		max-width:75% !important;
		margin:0 auto;
}
.banner-text h1 {
    font-size: 50px !important;
	width:100%;
	margin-left:0px !important;
}
.banner-paragraph {
    font-size: 18px !important;
    line-height: 28px !important;
    width: 100%;
    margin-left: 0%;
    margin-top: 0px;
}
.btn-color {
    padding: 5px 30px 5px 30px !important;
    font-size: 14px !important;
}
.btn-space{
	margin-left:0px;
	margin-top:0px;
	padding-bottom:150px;
}
/* some of our buzzador */

/* ----------------------our-buzzador---------------------- */
/* What can Buzzador give you? */
.our-buzzador-para{
	font-size:14px;
	width:120%;
}
.text-over-img{
	font-size:18px !important;
}
.social-text {
    margin-top: 75px;
}
.social-para {
    font-size: 12px;
    margin-top: 20px;
}
/*  instagram-counter */ 
.lg-font{
	font-size:80px !important;
}
.instagram-counter-text{
	font-size:12px !important;
}
.section-counter-text {
    margin-top: -15px;
    padding-left: 20px;
    padding-right: 20px;
    font-size: 10px;
}
/* triangle */
.authentic-heading {
    font-size: 28px !important;
    margin-top: 50px;
}
.triangle{
	margin-top:-125px;
}
.authentic-text {
    max-width: 58% !important;
    font-size: 10px;
    margin-top: 8px;
    margin-left: 23% !important;
}
/* Find us Map */
.find-us-heading{
	font-size:40px !important;
}
.map {
    margin-top: -121px;
}
.map-heading{
	font-size:30px !important;
}
.map-text {
    font-size: 11px;
    margin-left: 22%;
    width: 100%;
}
.map-country{
	font-size:10px !important;
}
/* The campaign process */
.campaign-section{
	width:105%;
	margin-left:-5% !important;
}
.campaign-icon{
	padding:23px 35px 19px 50px;
}
.campaign-sub-heading{
	font-size:14px !important;
}
.campaign-para{
	font-size:12px; 
    padding-right: 0px !important;
	margin-top:-10px;
}
.campaign-parts{
	margin-left:-5% !important;
}
.invite-icon {
    margin-left: 7px;
}
.invite {
    padding-right: 8px !important;
}
/* faq */
#accordions-22363 {
    width: 130%;
    margin-left: -15%;
}
/* video section */
.sverige-para{
	font-size:13px;
}
#wonderplugincarousel-2 .amazingcarousel-prev{
	margin-left:0px !important;
}
#wonderplugincarousel-2 .amazingcarousel-next{
	margin-right:0px !important;
}
/* Stamp of recommendation */
.stamp-section {
    margin-top: 50px;
}
.stamp{
	margin-left:-7%;
}
.stamp-text{
 font-size:11px;
}
.customer-buzzador{
    width: 105%;
    margin-left: -5%;
}
.stamp-image-text{
	font-size:11px;
}
.our-buzzador-img-customer{
	margin-top:6%;
}
/* ----------------------faq---------------------- */
.accordions .accordions-head-title {
    padding: 0 0px !important;
}


/* What do the customers say? */
.customer-say-parts{
	width:80%;
	margin-left:10% !important;
}
.comma{
	margin-left:36px;
}
.customer-say-text{
	font-size:9px;
}
.customer-say-1{
	margin-left:20px;
}
/* ----------------------legal---------------------- */
/* Terms & conditions */
.tc-text{
	font-size:14px;
}

/* instagram-gallery */
.instagram-gallery-heading {
    margin-left: 39px;
}
.instagram-gallery-text{
	font-size:14px;
	width: 110%;
    margin-left: -5%;
}
/* ----------------------Contact---------------------- */
/* We are Buzzador! */
.we-are-buzzador-text{
	font-size:12px;
}
.ceo-text{
	font-size:12px !important;
}
.team-text{
	font-size:12px !important;
}
/* ----------------------Ask for quote---------------------- */
/* Contact-form */
.string.mandatory {
    width: 300px;
}
.zoho-form {
    width: 90%;
}
.textareastyle {
    width: 610px !important;
}
.customer-submit{
    margin-left: 0% !important;
    margin-bottom: 20%;
}
.contact-text {
    font-size: 12px;
}
form{
	width:90%;
	margin-left:5%;
}
.send-btn{
	margin-left:-52px;
}
/* footer*/
.footer-text-3{
	    margin-left: -35px;
}

}

@media (max-width:767px){
.banner{
	 background-image: url('../../library/images/mobile-hero-image.png')!important; 
}
.banner-left{
	margin-top:15% !important;
}
.banner-left>.col-md-7{
		text-align:center;
		max-width:75% !important;
		margin:0 auto !important;
}
.banner-left h1{
	width:100%;
	margin-left:0px !important;
}
.banner-paragraph{
	width:100% !important;
	margin-left:0px !important;
}
.btn-space{
	margin-left:0px !important;
}
}
@media only screen and (min-width:640px) and (max-width:767px){
h2{
	font-size:32px !important;
}
/* navbar */
.navbar-ul{
	margin-left:25% !important;
}
.nav-item a {
	width:200%;
	margin-left:15px;
}
.navbar-ul{
    width: 30% !important;
    right: -3% !important;
}
.nav-item a {
	width:200%;
	margin-left:15px;
}
.navbar-nav{
	background-color:#000000 !important;
}
.nav-item a{
	width:80%;
	right:0% !important;
}
button:focus{
	background-color:#000000 !important;
}
.navbar-dark .navbar-toggler-icon{
background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255,255,255, 1)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E") !important;	
}
.navbar-dark .navbar-toggler {
    color: rgba(255,255,255,1) !important;
    border-color: rgba(255,255,255,1) !important;
}

/* --------------------------the concept-------------------*/
/* banner */
.logo {
    width: 25%;
    margin-top: 30px;
}
.banner-left {
    margin-top: -10%;
}
.banner-text h5{
    font-size:16px !important;
}
.banner-text h1 {
    font-size: 38px !important;
	margin-top:20px;
}
.banner-paragraph {
    font-size: 16px !important;
    line-height:22px !important;
    margin-top: 0px;
}
.btn-color {
    padding:5px 30px 5px 30px !important;
    font-size: 12px !important;
}
.btn-space{
	margin-top:0px;
	padding-bottom:100px;
}


/* some of our buzzador */

/* ----------------------our-buzzador---------------------- */
/* What can Buzzador give you? */
.our-buzzador-para{
	font-size:14px;
	width:80%;
	margin-left:40px;
}
.our-buzzador-heading {
    margin-left: 40px;
	
}
.text-over-img{
	font-size:18px !important;
}
.social-text {
    margin-top: 50px;
}

.social-img{
	width:100%;
}
.social-para {
    font-size: 12px;
    margin-top: 20px;
}
/*  instagram-counter */ 
.lg-font{
	font-size:80px !important;
}
.instagram-counter-text{
	font-size:12px !important;
}
.section-counter-text {
    margin-top: -15px;
    padding-left: 20px;
    padding-right: 20px;
    font-size: 10px;
}
/* triangle */
.triangle {
    width: 50%;
    margin-left: 23%;
	margin-top:0px;
}
#triangle-image-2{
	margin-left:0px !important;
}
.authentic-heading {
    margin-top: 50px;
}
.authentic-text {
    max-width: 48% !important;
    font-size: 11px;
    margin-top: 8px;
    margin-left: 24% !important;
}
/* Find us Map */
.find-us-heading{
	font-size:40px !important;
}
.map {
    margin-top: -121px;
}
.map-heading{
	margin-left: -60%;
	font-size:30px !important;
}
.map-text {
    font-size: 11px;
    margin-left: 18%;
    width: 44%;
}
.map-country{
	font-size:10px !important;
}
/* The campaign process */
.campaign-section{
	width:105%;
	margin-left:-5% !important;
}
.campaign-icon{
	padding:24px 24px 14px 32px;
}
.campaign-sub-heading{
	font-size:14px !important;
}
.campaign-para{
	font-size:12px; 
    padding-right: 0px !important;
	margin-top:-10px;
}
.campaign-parts{
	margin-left:-7% !important;
}
.invite {
    padding-right: 8px !important;
}
/* video section */
.sverige-para{
	width:70%;
	margin-left:15% !important;
	font-size:16px;
}
.amazingcarousel-list-container{
	width:auto !important;
}
.amazingcarousel-list-wrapper{
	width:auto !important;
}
#wonderplugincarousel-2 .amazingcarousel-prev{
	margin-left:0px !important;
}
#wonderplugincarousel-2 .amazingcarousel-next{
	margin-right:0px !important;
}
/* Stamp of recommendation */
.stamp-text{
 font-size:11px;

}
.customer-buzzador{
    width: 105%;
    margin-left: -5%;
}
.stamp-image-text{
	font-size:11px;
}
.stamp{
	text-align:center;
}
.our-buzzador-img-customer {
    width: 100% !important;
    height: 100% !important;
    margin-left: 0%;
}
.stamp_heading_row {
    text-align: left;
    margin-top: -18px;
    width: 105%;
	margin-left:-2% !important;
}
#customer-stamp-para {
    margin-left: 30px;
}
/* ----------------------faq---------------------- */


/* What do the customers say? */
.customer-say-parts{
    width: 600px !important;
    margin-left: -8% !important;
}
.comma{
	margin-left:50px;
}
.customer-say-text{
	font-size:9px;
}
.customer-say-1{
    max-width: 180px !important;
    width: 180px !important;
	margin-left:0px !important;
}
.customer-say-2{
    max-width: 180px !important;
    width: 180px !important;
	margin-left: 25px !important;
}
/* ----------------------legal---------------------- */
/* Terms & conditions */
.tc-text{
	font-size:14px;
}

/* instagram-gallery */
.instagram-gallery-heading {
text-align: center;
    margin-left: 0px;
}
.instagram-gallery-text{
	font-size:14px;
}
/* ----------------------Contact---------------------- */
/* We are Buzzador! */
.we-are-buzzador-text {
    width: 60%;
    font-size: 12px;
    margin-left: 20%;
}
.ceo-text{
	font-size:12px !important;
}
.team {
   margin-left: 0%;
}
.team-text{
	font-size:12px !important;
}
/* ----------------------Ask for quote---------------------- */
/* Contact-form */
.string.mandatory {
    width: 250px;
}
.zoho-form {
    width: 90%;
}
.customer-submit{
    padding: 4px 25px 4px 25px !important;
    font-size: 12px !important;
    margin-left: 0% !important;
	margin-top: -20%;
    margin-bottom: 20%;
}
.textareastyle {
    width: 520px !important;
}
.contact-text {
    font-size: 14px;
    width: 60%;
    margin-left: 20%;
}
form{
	width:90%;
	margin-left:5%;
}
.send-btn {
    margin-left: 1px;
    margin-bottom: 17px;
}
/* footer*/
.footer-section{
    margin-left: 0% !important;
	width:110%;
}
.footer-text-1{
	margin-left:-30px;
}
.footer-text-2{
    font-size: 20px;
    margin-left: 8%;
}
.footer-text-3{
    margin-left: 20px;
	font-size:12px;
}
.fa-youtube-play{
	margin-left:0%;
}
}

@media only screen and (min-width:480px) and (max-width:639px){
h2{
	font-size:30px !important;
}
/* navbar */
.navbar-ul{
	margin-left: 25% !important;
    width: 30% !important;
    right: 0% !important;
}
.nav-item{
	margin-left: 0%;
}
.nav-item a{
	float:right;
}
nav div{
     right: -3% !important;
 }
.navbar-nav{
	background-color:#000000 !important;
}
.nav-item a{
	width:80%;
	right:0% !important;
}
button:focus{
	background-color:#000000 !important;
}
.navbar-dark .navbar-toggler-icon{
background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255,255,255, 1)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E") !important;	
}
.navbar-dark .navbar-toggler {
    color: rgba(255,255,255,1) !important;
    border-color: rgba(255,255,255,1) !important;
}
/* --------------------------the concept-------------------*/
/* banner */
.logo{
	width:46%;
}
.banner-text h5{
	margin-left:30% !important;
	margin-top:60px;
    font-size:12px !important;
}
.banner-text h1 {
    font-size: 32px !important;
	margin-top:10px;
}
.banner-paragraph {
    font-size: 14px !important;
    line-height:22px !important;
    width: 70%;
    margin-left: 30%;
    margin-top: 0px;
}
.btn-color {
    padding:3px 25px 3px 25px !important;
    font-size: 10px !important;
}
.btn-space{
	margin-top:0px;
	padding-bottom:80px;
}
/* some of our buzzador */

/* ----------------------our-buzzador---------------------- */
/* What can Buzzador give you? */
.our-buzzador-para{
	font-size:14px;
	width:100%;
}
.our-buzzador-heading{
	margin-left:5%;
}
.text-over-img{
	font-size:18px !important;
	top:42%;
}
.active{
	opacity:1;
}
.social-text {
    margin-top: 20px;
}
.text-responsive{
	display:block;
}
.buzzador-section-desktop{
	display:none !important;
}
.buzzador-section-desktop{
	display:none !important;
}
.social-img{
	width:100%;
}
.social-para {
    font-size: 12px;
    margin-top: 20px;
    margin-bottom: 20px;
}
/*  instagram-counter */ 
.lg-font{
	font-size:80px !important;
}
.instagram-counter-text{
	font-size:12px !important;
}
.section-counter-text {
    margin-top: -15px;
    padding-left: 0px;
    padding-right: 0px;
    font-size: 10px;
}
.section-counter-number{
	padding:0px;
}
/* triangle */
.triangle {
    width: 50%;
    margin-left: 23%;
	margin-top:0px;
}
#triangle-image-2{
	margin-left:0px !important;
}
.authentic-heading {
    margin-top: 50px;
}
.authentic-text {
    max-width: 48% !important;
    font-size: 10px;
    margin-top: 8px;
    margin-left: 24% !important;
}
/* Find us Map */
.find-us-heading{
	font-size:40px !important;
}
.map {
    margin-top: -121px;
}
.map-heading{
	margin-left: -60%;
	font-size:30px !important;
}
.map-text {
    font-size: 11px;
    margin-left: 18%;
    width: 44%;
}
.map-country{
	font-size:8px !important;
}
/* The campaign process */
.campaign-section{
	width:105%;
	margin-left:-5% !important;
}
.campaign-icon{
	padding:20px 0px 13px 29px;
}
.campaign-sub-heading{
	font-size:14px !important;
}
.campaign-para{
	font-size:12px; 
    padding-right: 0px !important;
	margin-top:-10px;
}
.campaign-parts{
	margin-left:0% !important;
}
.invite {
    padding-right: 8px !important;
}
/* video section */
.sverige-para{
	width:70%;
	margin-left:15% !important;
	font-size:16px;
}
.amazingcarousel-list-container{
	width:auto !important;
}
.amazingcarousel-list-wrapper{
	width:auto !important;
}
#wonderplugincarousel-2 .amazingcarousel-prev{
	margin-left:0px !important;
}
#wonderplugincarousel-2 .amazingcarousel-next{
	margin-right:0px !important;
}
/* Stamp of recommendation */
.stamp-text{
 font-size:11px;
}
.customer-buzzador{
    width: 105%;
    margin-left: -5%;
}
.stamp-image-text{
	font-size:11px;
	text-align:left;
}
.our-buzzador-img-customer {
    width: 100% !important;
    height: 100% !important;
    margin-left: 0%;
}
.stamp{
	text-align:center;
}
.stamp_heading_row{
	width:100%;
	margin-left:0% !important;
}
/* ----------------------faq---------------------- */
.accordions .accordions-head-title {
    padding: 0 0px !important;
}

/* What do the customers say? */
.comma{
	margin-left:90px;
	margin-top:-60px;
}
.customer-say-text{
	font-size:12px;
}
.customer-say-1{
	margin-left:0px !important;
}
.customer-say-2{
	margin-left: 0px !important;
	margin-top:20px;
}
/* ----------------------legal---------------------- */
/* Terms & conditions */
.tc-text{
	font-size:14px;
}

/* instagram-gallery */
.instagram-gallery-heading {
text-align: center;
    margin-left: 0px;
}
.instagram-gallery-text{
	font-size:14px;
}
/* ----------------------Contact---------------------- */
/* We are Buzzador! */
.we-are-buzzador-text {
    width: 60%;
    font-size: 12px;
    margin-left: 20%;
}
.ceo-text{
	font-size:12px !important;
}
.team {
   margin-left: 0%;
}
.team-text{
	font-size:12px !important;
}
/* ----------------------Ask for quote---------------------- */
/* Contact-form */
.string.mandatory {
    width: 180px;
}
.zoho-form {
    width: 90%;
}
.textareastyle {
    width: 375px !important;
}
.customer-submit{
    padding: 4px 25px 4px 25px !important;
    font-size: 12px !important;
    margin-left: 0% !important;
	margin-top: -20%;
    margin-bottom: 20%;
}
.contact-text {
    font-size: 14px;
    width: 60%;
    margin-left: 20%;
}
form{
	width:90%;
	margin-left:5%;
}
.send-btn {
    margin-left: 1px;
    margin-bottom: 17px;
}
/* footer*/
.footer-text-1{
	text-align:left;
	margin-left:15px;
}
.footer-text-2 {
    font-size: 20px;
	text-align:left;
	margin-left:15px;
}
.footer-text-3 {	
	margin-top: 65px;
}
.footer-text-3 p{	
    float:left !important;
	margin-left:15px;
}
.fa-youtube-play{
	margin-left:0%;
}
}


@media only screen and (max-width:414px){
h2{
	font-size:30px !important;
}
/* navbar */
.navbar-ul{
	margin-left: 25% !important;
    width: 39% !important;
    right: 0% !important;
}
.nav-item{
	margin-left: 0%;
}
.nav-item a{
	float:right;
}
nav div{
     right: -3% !important;
 }
.navbar-nav{
	background-color:#000000 !important;
}
.nav-item a{
	width:80%;
	right:0% !important;
	float:right;
}
button:focus{
	background-color:#000000 !important;
}
.navbar-dark .navbar-toggler-icon{
background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255,255,255, 1)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E") !important;	
}
.navbar-dark .navbar-toggler {
    color: rgba(255,255,255,1) !important;
    border-color: rgba(255,255,255,1) !important;
}

/* --------------------------the concept-------------------*/
/* banner */
.logo{
	width:60%;
	margin-top:15px;
}
.banner{
	background-position:center;
}
.banner-left>.col-md-7{
	max-width:90% !important;	
}
.banner-text h1 {
	font-size: 32px !important;
    margin-top: 35px;
}
.banner-paragraph {
    font-size: 14px !important;
    line-height: 20px !important;
    width: 96%;
    margin-left: 20%;
    margin-top: -5px;
}
.btn-color {
    padding:5px 20px 5px 20px !important;
    font-size: 12px !important;
}
.btn-space{
	margin-top:0px;
	padding-bottom:45px;
}

/* some of our buzzador */

/* ----------------------our-buzzador---------------------- */
/* What can Buzzador give you? */
.our-buzzador-para{
    font-size: 17px;
    width: 100%;
    text-align: justify;
}
.our-buzzador-heading{
	margin-left:5%;
}
.active{
	opacity:1;
}
.text-over-img{
	font-size:18px !important;
	top:45%;
}
.social-text {
    margin-top: 20px;
}
.social-img{
	width:100%;
}
.text-responsive{
	display:block;
}
.buzzador-section-desktop{
	display:none !important;
}
.social-para {
    font-size: 14px;
    margin-top: 10px;
    margin-bottom: 15px;
	padding-right: 0px;
    text-align: justify;
}
/*  instagram-counter */ 
.lg-font{
	font-size:60px !important;
}
.instagram-counter-text{
	font-size:12px !important;
}
.section-counter-text {
    margin-top: -15px;
    padding-left: 0px;
    padding-right: 0px;
    font-size: 12px;
    width: 120%;
    margin-left: -10%;
	line-height: 15px;
    font-weight: 400;
}
.section-counter-number{
	padding:0px;
	margin-top: 5px;
}
/* triangle */
.triangle {
    width: 65%;
    margin-left: 17%;
    margin-top: 0px;
}
#triangle-image-2{
	margin-left:0px !important;
}
#triangle-image-1 {
    margin-left: 0%;
}
.authentic-heading {
    margin-top: 50px;
}
.authentic-text {
    max-width: 60% !important;
    font-size: 11px;
    margin-top: 8px;
    margin-left: 20% !important;
}
/* Find us Map */
.map-img {
    width: 100%;
    height: 100%;
	margin-left:0% !important;
}
.find-us-heading{
	font-size:40px !important;
}
.map {
    margin-top: -121px;
}
.map-heading{
	margin-left: -60%;
	font-size:30px !important;
}
.map-text {
    font-size: 11px;
    margin-left: 18%;
    width: 44%;
}
.map-country{
	font-size:10px !important;
}
/* The campaign process */
.campaign-section{
	width:105%;
	margin-left:-5% !important;
}
.campaign-icon{
	padding:20px 0px 13px 29px;
}
.invite-icon {
    margin-left: 0px;
}
.campaign-sub-heading{
	font-size:14px !important;
}
.campaign-para{
	font-size:12px; 
    padding-right: 0px !important;
	margin-top:-10px;
}
.campaign-parts{
	margin-left:0% !important;
}
.invite {
    padding-right: 8px !important;
}
/* video section */
.sverige-para{
	width:70%;
	margin-left:15% !important;
	font-size:16px;
}
.amazingcarousel-list-container{
	width:auto !important;
}
.amazingcarousel-list-wrapper{
	width:auto !important;
}
#wonderplugincarousel-2 .amazingcarousel-prev{
	margin-left:0px !important;
}
#wonderplugincarousel-2 .amazingcarousel-next{
	margin-right:0px !important;
}
/* Stamp of recommendation */
.stamp-text{
 font-size:14px;
 margin-left:0%;
}
.customer-buzzador{
    width: 105%;
    margin-left: -5%;
}
.our-buzzador-img-customer{
	margin-top:10%;
}
.stamp-image-text{
	font-size:11px;
	text-align:left;
	max-width:110%;
	width:110%;
}
.stamp{
	text-align:center;
}
.our-buzzador-img-customer {
    width: 100% !important;
	margin-left:0% !important;
}
.stamp_heading_row{
	margin-left:-3% !important;
}
#customer-stamp-para{
	margin-left:28% !important;
}
#customer-stamp-last{
	margin-left:15% !important;
}
/* ----------------------faq---------------------- */
.accordions .accordions-head-title {
    padding: 0 0px !important;
}
.faq-button a{
    padding: 6px 25px 6px 25px !important;
    font-size: 14px !important;
    margin-left: 0% !important;
}

/* What do the customers say? */
.comma{
	margin-left:90px;
	margin-top:-60px;
}
.customer-say-text{
	font-size:12px;
}
.customer-say-1{
	margin-left:0px !important;
}
.customer-say-2{
	margin-left: 0px !important;
	margin-top:20px;
}
/* ----------------------legal---------------------- */
/* Terms & conditions */
.tc-text{
	font-size:14px;
}
.tc-button a{
    padding: 6px 25px 6px 25px !important;
    font-size: 14px !important;
    margin-left: 0% !important;
}
/* instagram-gallery */
.instagram-gallery-heading {
text-align: center;
    margin-left: 0px;
}
.instagram-gallery-text{
	font-size:14px;
}

#sb_instagram a{
	font-size:10px !important;
	padding:5px 20px 5px 20px !important;
}
/* ----------------------Contact---------------------- */
/* We are Buzzador! */
.we-are-buzzador-text {
    width: 60%;
    font-size: 12px;
    margin-left: 20%;
}
.ceo-text{
	font-size:12px !important;
}
.team {
   margin-left: 0%;
}
.team-text{
	font-size:12px !important;
}
/* ----------------------Ask for quote---------------------- */
/* Contact-form */
.string.mandatory {
    width: 150px;
}
.zoho-form {
    width: 90%;
}
.customer-submit{
    padding: 4px 25px 4px 25px !important;
    font-size: 12px !important;
    margin-left: 0% !important;
	margin-top: -20%;
    margin-bottom: 20%;
}
.textareastyle {
    width: 320px !important;
}
.contact-text {
    font-size: 14px;
    width: 60%;
    margin-left: 20%;
}
form{
	width:90%;
	margin-left:5%;
}
.send-btn {
	padding: 4px 25px 4px 25px !important;
    font-size: 12px !important;
    margin-left: 0% !important;
    margin-bottom: 17px;
}
/* footer*/
.footer-text-1{
	text-align:center;
	margin-left:0px;
}
.footer-text-2 {
    font-size: 32px;
	text-align:center;
	margin-left:0px;
	margin-top:12px;
}
.footer-text-3 {	
	margin-top: 20px;
}
.footer-text-3 p{	
    text-align:center;
	margin-left:0px;
	float:none !important;
}
.fa-youtube-play{
	margin-left:0%;
}
}
@media only screen and (min-width:361px) and (max-width:375px){
/* navbar */
.navbar-ul {
    width: 43% !important;
}.nav-item{
	margin-left: 0%;
}
.nav-item a{
	float:right;
}
nav div{
     right: -3% !important;
 }
/* banner */
.logo {
    width: 55%;
    margin-top: 10px;
}
.banner-left{
	margin-top:-4px;
}
.banner-text h5{
	margin-left: 36%;
	margin-top:10px;
    font-size:10px !important;
}
.banner-text h1 {
    font-size: 30px !important;
    width: 96%;
}
.banner-paragraph {
    font-size: 14px !important;
    line-height: 20px !important;
    width: 100%;
    margin-left: 19%;
    margin-top: 15px;
}
	
.btn-space{
	margin-top:0px;
	padding-bottom:40px;
}
/* faq */
.faq-button a{
	padding: 5px 20px 5px 20px !important;
    font-size: 14px !important;
	margin-left:0% !important;
}
.accordions .accordions-head-title {
    padding: 0 0px !important;
}
.text-over-image{
	top:46%;
}
.text-responsive{
	display:block;
}
.buzzador-section-desktop{
	display:none !important;
}
/* counter */
.lg-font {
    font-size: 54px !important;
}
.section-counter-text{
    font-size: 11px;
    width: 120%;
    margin-left: -10%;
	line-height: 12px;
}
/* triangle */
.authentic-text {
    max-width: 63% !important;
    margin-left: 18% !important;
}
/* map */


.find-us-heading {
    margin-top: 30px;
}
.map-text-section{
	margin-top:0px;
}
.map {
    margin-top: -80px;
}
.map-heading {
    margin-left: -75%;
    font-size: 24px !important;
}
.map-text {
    font-size: 9px;
    margin-left: 17%;
    width: 38%;
	margin-top:0px;
}
.map-country {
    font-size: 10px !important;
}
/* campaign */
.campaign-section{
	margin-top:30px;
}
.campaign-img{
	margin-top:10px;
}
.campaign-icon {
    padding: 10px 5px 5px 15px;
	width:100%;
}
.invite-icon {
    margin-left: 8px;
}
.select-icon{
    margin-left: 0px;
}
.buzz-icon{
	margin-left:0px;
}
.result-icon {
    margin-left: -14px;
}
/* stamp */
.customer-buzzador{
    font-size: 24px !important;
    margin-bottom: 20px;
}
/* customer-say */
.comma {
    margin-left: 70px;
    margin-top: -45px;
}
/* tc */
.tc-heading{
	margin-top: 45px;
}
.tc-text {
    font-size: 12px;
	padding:0px 30px 0px 30px;
}
.tc-button a{
	padding: 5px 20px 5px 20px !important;
    font-size: 14px !important;
	margin-left:0% !important;
}
/* we-are-buzzador */
.we-are-buzzador-heading{
	margin-top:30px;
}
.we-are-buzzador-text {
    width: 80%;
    font-size: 10px;
    margin-left: 10%;
	padding-bottom: 50px;
    margin-top: 8px;
}
/* contact-form */
.string.mandatory {
    width: 140px;
}
.zoho-form {
    width: 90%;
}
.textareastyle {
    width: 292px !important;
}
.customer-submit{
    padding: 2px 20px 2px 20px !important;
    font-size: 12px !important;
    margin-left: 0% !important;
	margin-top: -20%;
    margin-bottom: 20%;
}
.send-btn{
    padding: 2px 20px 2px 20px !important;
    font-size: 12px !important;
    margin-left: 0% !important;
}
}
@media (width:360px){
.string.mandatory {
    width: 130px !important;
}
.textareastyle {
    width: 280px !important;
}
}
@media only screen and (min-width:320px) and (max-width:360px){
/* navbar */
.navbar-ul {
    width: 52% !important;
    right: -6% !important;
}
.nav-item{
	margin-left: 0%;
}
.nav-item a{
	float:right;
}
nav div{
     right: -6% !important;
 }
/* banner */
.banner-left{
	margin-top:-5px;
}
.banner-text h5{
	margin-left: 36%;
	margin-top:10px;
    font-size:7px !important;
}
.banner-text h1 {
	font-size: 25px !important;
    margin-top: 20px;
    width: 95%;
    margin-left: 22%;
}
.banner-paragraph {
    font-size: 12px !important;
    line-height: 16px !important;
    width: 100%;
    margin-left: 19%;
    margin-top: 18px;
}

.btn-space{
	margin-top:0px;
	padding-bottom:30px;	
}

.text-responsive{
	display:block;
}
.buzzador-section-desktop{
	display:none !important;
}
/* triangle */
.authentic-text {
    max-width: 77% !important;
    margin-left: 10% !important;
}
.triangle{
	margin-left:16%;
}
#triangle-image-2 {
    margin-left: 0px !important;
}
/* counter */
.lg-font {
    font-size: 55px !important;
}
.instagram-counter-text {
    font-size: 10px !important;
}
.section-counter-text{
	font-size:8px;
	    line-height: 9px;
}
/* map */


.find-us-heading {
    margin-top: 40px;
    font-size: 32px !important;
    padding-bottom: 25px;
}
.map-heading {
    margin-left: -85%;
    font-size: 18px !important;
}
.map-text {
    font-size: 8px;
    margin-left: 19%;
    margin-top:-7px;
    width: 35%;
}
.map-text-section {
    margin-top: 0px;
}
.map{
	margin-top:-60px;
}

/* campaign */
.campaign-section{
	margin-top:30px;
}
.campaign-img{
	margin-top:10px;
}
.campaign-icon {
    width: 100%;
    padding: 10px 10px 5px 0px;
}
.invite-icon {
    margin-left: 12px;
}
.select-icon{
    margin-left: 8px;
}
.buzz-icon{
	margin-left:6px;
}
.result-icon {
    margin-left: 0px;
}
/* video-section */
.sverige-para{
	font-size:13px;
}
/* stamp */
.customer-buzzador{
	font-size:21px !important;
	margin-bottom:15px;
}
.stamp-image-text {
    font-size: 9px;
	max-width:120%;
	width:120%;
}
/* faq */
.faq-button a{
	padding: 5px 20px 5px 20px !important;
    font-size: 12px !important;
	margin-left:0% !important;
}
.accordions .accordions-head-title {
    padding: 0 0px !important;
}

/* customer-say */
.customer-say-section{
	margin-top:30px;
}
.customer-say{
	font-size:24px !important;
}
.customer-say-parts {
    margin-top: 20px;
}
.comma {
    margin-left: 60px;
    margin-top: -36px;
}
/* TC */
.tc-text{
	padding:0px 20px 0px 20px;
	font-size:12px;
}
.tc-button a{
	padding: 5px 20px 5px 20px !important;
    font-size: 12px !important;
	margin-left:0% !important;
}
/* instagram-gallery */
.instagram-gallery-text {
    font-size: 12px;
}
/* we-are-buzzador */
.we-are-buzzador-heading{
	margin-top:30px;
}
.we-are-buzzador-text {
    width: 80%;
    font-size: 8px;
    margin-left: 10%;
	padding-bottom: 40px;
    margin-top: 8px;
}
/* contact-form */
.zoho-form {
    width: 90%;
    margin: 0 auto;
}
.string.mandatory {
    width: 120px;
}
.textareastyle {
    width: 270px !important;
}
.customer-submit{
    padding: 2px 20px 2px 20px !important;
    font-size: 12px !important;
    margin-left: 0% !important;
	margin-top: -20%;
    margin-bottom: 20%;
}
.send-btn {
    padding: 2px 20px 2px 20px !important;
    font-size: 12px !important;
    margin-left: 0% !important;
}
.fa-youtube-play{
	margin-left:0%;
}
}
