/*barra de Rolagem*/
::-webkit-scrollbar-track{background-color: #fff;}
::-webkit-scrollbar{width:10px;background-color:#fff;}
::-webkit-scrollbar-thumb{background-color:#ff6e28;}

html{font-size: 16px;}

body{overflow-x: hidden; margin: 0; padding: 0; box-sizing: border-box; font-family: "Biennale" !important;}

.main-header{background: #ff6e28; padding: 1em 0px;}
.navMain{align-items: center; display: flex; flex-direction: row; flex-wrap: wrap; justify-content: center;}

/*Resetes*/
.white{color: #fff !important;}
.center{text-align: center !important;}
.separa{ margin: 1em 0;}
.left{text-align: left !important;}
.right{text-align: right !important;}
.alinhaCentroVertical{align-items: center; display: flex; flex-direction: row; flex-wrap: wrap; justify-content: center; }
h1, h2, h3, h4, h5, h6{font-weight: normal;}

/*NavMain*/
.flagsDesk a img:hover{opacity: 0.5;}
.flagsMobile {display:none;}
.main-nav{position:relative; z-index:10; text-transform: lowercase;}
.main-nav .handle{position:fixed;top:0;right:0;display:inline-block;background-color: #ec650c;width:40px;padding:1em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-moz-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;-webkit-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;}
.main-nav .handle i{color:#fff}
.main-nav ul{margin: 0px;padding: 0;}

.main-nav-left{position:absolute;left: 0px;}

@media screen and (max-width: 999px){
    .main-nav ul{position:fixed; left:-100%; top:42px; width:100%; -moz-transition:all 0.25s ease-in-out; -o-transition:all 0.25s ease-in-out; -webkit-transition:all 0.25s ease-in-out; transition:all 0.25s ease-in-out; list-style: none;}
    .main-nav ul .item .link{display:block;width:100%;color:#fff;background-color: #ec650d;font-size:15px;font-weight:600;padding:10px;border-left-width:2px;border-left-style:solid;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
    .main-nav.open-nav .handle{width:100%}
    .main-nav.open-nav ul{left:0}
}
@media screen and (min-width: 1000px){
    .main-nav{position:absolute;right: 0px;bottom:0;}
    .main-nav-left{position:absolute;left: 0px;top: 50%;bottom:auto;transform: translateY(-50%);}
    .main-nav .handle{display:none}
    .main-nav ul .item{display:inline-block;margin: 0;}
    .main-nav ul .item .link{display:block;color: #fff;font-size:15px;padding: 0 6px;padding-bottom: .5em;border-bottom: 2px solid transparent;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-moz-transition:color 0.25s ease-in-out;-o-transition:color 0.25s ease-in-out;-webkit-transition:color 0.25s ease-in-out;transition:color 0.25s ease-in-out;}
    .main-nav ul .item .link:hover{color: #fff;text-decoration: none;border-bottom: 2px solid #fff;}
}

/*Fontes*/
h2{font-size: 45px; color:#ff6e28;}
h3{font-size: 30px;}
h4{font-size: 18px;}
p,label{font-size: 18px;}
h2 span{color: #616161;}

.bannerIndex h2{font-weight: bold;}

/*Fala Conosco*/
.contato {border-left: 1px solid #ff6e28;}
.contato ul{list-style: none;margin: 0;padding: 0;}
.contato ul:last-of-type li{display: inline;}
.contato ul:last-of-type{margin: 30px 0;}
.contato ul li a{color: #616161;font-size: 17px;}
.contato ul li a:hover{color: #ff6e28;}
.contato h6:last-of-type{margin: 30px 0;}
.contato h6, .formFaleConosco label{color: #ff6e27;font-size: 22px; font-weight: normal;}
.formFaleConosco input, .formFaleConosco select,.formFaleConosco textarea{padding: 0 1em;border-bottom: 1px solid #666;font-size: 16px;height: 3em;box-shadow: none !important; color: #616161;background: transparent !important;}
.formFaleConosco input::placeholder, .trabalheconosco input::placeholder, .trabalheconosco textarea::placeholder{font-size: 16px; color: #616161 !important;}
.trabalheconosco input[type=file] {display: none;}
.trabalheconosco label{background-color: #ff6e28;cursor: pointer;padding: .5em 1em; color: #fff;font-size: 16px;}
.trabalheconosco label:hover{background-color: #616161;}

.faleconosco, .trabalheconosco{background-color: #ececec; background-image: url(../img/background-fale-conosco.svg);background-repeat: no-repeat; height: 600px;background-size: cover;background-position: bottom;}

.descricaoSolucao{height: 9em;}
.solucao{padding: 1em 0;}
.solucoesCards{
    height: 500px;
    box-shadow: 0px 0px 8px 0px rgb(0 0 0 / 10%);
    padding: 1em;
}

/*Eventos*/
.eventos{text-align: center; text-transform: uppercase;}
.eventos img{display: block;width: 100%;}
.space{padding: 15px;}

/*Social Media*/
.bgSocial{height: 1300px; display: block; background-image: url(https://makevendas.com.br/assets/img/background-instagram2787.svg);background-position: center center;background-repeat: no-repeat;background-size: cover;}
.bgSocial div:first-of-type{padding-top: 6em;}
.instaBox {background: #fff;border-radius: 20px;min-height: 300px;box-shadow: 0px 0px 8px 0px rgb(0 0 0 / 10%);text-align: center;padding: 0;}
.instaBox h3{background: rgb(250,218,5);background: linear-gradient(90deg, rgb(251 218 5) 0%, rgb(247 29 122) 50%, rgb(122 29 201) 100%);color:#fff;font-size: 30px;border-radius: 20px 20px 0px 0px;padding: 20px 0px;letter-spacing: -3px;margin: 0;}
.instaBox p{color: #666;font-size: 19px;padding: 40px 30px;text-align: center;font-weight: 400;letter-spacing: 0px;line-height: 22px;}
.dados{padding:3rem 0;background: rgb(249,249,249); background: linear-gradient(90deg, rgba(249,249,249,1) 50%, rgba(255,255,255,1) 50%, rgba(255,255,255,1) 100%);text-align: center;}
.dados i{color: #ff6e28; font-size: 50px; padding-bottom: 20px;}
.dados h3{color: #333;}
.dados h3:last-of-type{margin-bottom: 2em;}
.areaInsta{margin: 3rem 0;}


/*Destaque*/
.destaque{background: #ff6e28;display: block; padding-bottom: 3rem;background-repeat: no-repeat;background-image: url(../img/background-destaque.svg);}
.destaque h4{width: 80%;line-height: 25px;padding-top: 5%;}
.destaqueInternas{background: #ff6e28;display: block; padding-bottom: 3rem;background-repeat: no-repeat;background-image: url(../img/background-destaque.svg);}


/*Botoes*/
.btnBorder{text-transform: lowercase; color: #ff6e27; background: #fff; padding: 15px 110px; font-size: 18px; border-radius: 500px; display: inline-block; margin-left: -20%; margin-top: 5%; border: 1px solid white; box-shadow: inset -40px 0px 0px 0px #ff6e27;}
.btnBorder:hover{color: #fff;background: #b94900;border: 1px solid #b94a00;box-shadow: inset -40px 0px 0px 0px #ff6e27;text-decoration: none;}

.falarConsultor{text-transform: lowercase; border:0;outline:none;background: #ff6e27; color: #fff; text-decoration: none; padding: 15px 110px; font-size: 18px; border-radius: 500px; display: inline-block; margin: 0;}
.falarConsultor:hover{color: #fff; text-decoration: none; background: #616161;}

.saibaComo {text-transform: lowercase; background: #fff; color: #ff6e27; text-decoration: none; display: inline-block; padding: 15px 110px; font-size: 18px; border-radius: 500px; display: inline-block; margin: 1em 0px;}
.saibaComo:hover{color: #fff; text-decoration: none; background: #616161;}

.btnBorderv2{text-transform: lowercase; color: #ff6e27;background: #ffffff;padding: 15px 110px; font-size: 18px; border-radius: 500px; display: inline-block;display: inline-block;margin-right: -100%;left: 150px;position: absolute;margin-top: 5%;border: 1px solid white;box-shadow: inset 40px 0px 0px 0px #ff6e27;}
.btnBorderv2:hover{color: #fff;background: #b94900;border: 1px solid #b94a00;box-shadow: inset 40px 0px 0px 0px #ff6e27;text-decoration: none;}

/*Paginas*/
.home .col-md-4, .home .col-md-3{min-height: 390px;text-align: center;padding: 8% 4% 0px 4%;}
.home h2{padding: 3rem 0 0 0;margin: 0;}
.home h3{color: #ff6e28;font-size: 20px;}
.home p, .solucoes p, .aceleravendas p, #big{color: #616161;font-size: 15px;}
.aceleravendas .col-md-4 {padding: 0 .5em;}

.pq{padding-bottom: 3rem;}

.home .one{background-image: url(../img/01-circle.svg);background-repeat: no-repeat;background-position: center;}
.home .two{background-image: url(../img/02-circle.svg);background-repeat: no-repeat;background-position: center;}
.home .three{background-image: url(../img/03-circle.svg);background-repeat: no-repeat;background-position: center;}
.home .four{background-image: url(../img/04-circle.svg);background-repeat: no-repeat;background-position: center;}

.home .pq .one{background-image: url(../img/01-circle.svg);background-repeat: no-repeat;background-position: center;}
.home .pq .two{background-image: url(../img/02-circle.svg);background-repeat: no-repeat;background-position: center;}
.home .pq .three{background-image: url(../img/03-circle.svg);background-repeat: no-repeat;background-position: center;}
.home .pq h3{color: #ff6e28;font-size: 23px;}

.clientes{background: #ececec;padding: 3rem 0;}
.moldura{width: 100%;background: #fff;border-radius: 15px;margin: 20px 0px;text-align: center;height: 10em;}
.clientes img{width: 80%;}

.quemSomos, .topoAcelera, .seo, .social{align-items: center;display: flex;flex-direction: row;flex-wrap: wrap;justify-content: center;padding: 1rem 0 3rem 0!important;}

.depoimentos .col-md-4{min-height: auto;padding: 0;}
.depoimentos {background: #fff; background-repeat: no-repeat;background-image: url(../img/background-depoimentos.svg);padding:3rem 0;}

/*Servico Acelera Vendas*/

.servicos-acelera-card{background-color: #fff;box-shadow: 0 0 .5em #ccc;border-radius: 10px;margin: 1em 0;padding: 1em;}
.servicos-acelera{text-align: center; padding: 3rem 0;}

.bg-seo h3 {color: #616161;}
.bg-seo{background: #ececec;padding: 3rem 0;}
#ajustaAltura{min-height:340px;}
.seo-card{background-color: #fff; padding: 1em; min-height: 580px;}
.seo-card-small{background-color: #fff; padding: 1em; min-height: 510px;}
.seo-card img, .seo-card-small img{width: 15em;}
.solucoes-card{background-color: #fff; padding: 1em; min-height: 400px;}
.bgSocialGray{background: #ececec;padding: 3rem 0;}

.plataformas b{font-size: 1.3em;}
.plataformas h3{margin: 0 0 30px 0;}
.plataformas p{font-size: 1.2em; margin-bottom: 20px;}


.minhamaquina{background-repeat: no-repeat;background-image: url(../img/bg-minha-maquina.png);}
.minhamaquina img{width: 100%;}
.minhamaquina img:first-of-type{display: block;}
.minhamaquina img:last-of-type{display: none;}

------------------------------------------------------------------------------------------------------------------------------------------------------------------------

/*MakeVendas*/
.makeVendas .quemSomos .destaque{padding-bottom: 3rem;}
------------------------------------------------------------------------------------------------------------------------------------------------------------------------

/*Footer*/
.main-footer{background: #777;text-align: center;padding: 20px 0px; color: #fff;  text-decoration: none;}
footer i{font-size: 20px;margin: 0px 5px;color: #fff;}
footer i:hover{color: #ff6e28;}
footer h4, .trabalheconosco h4{font-size: 22px;}
footer p a{color: #fff; font-size:16px; font-weight: 300;}
footer p a:hover i, footer p a:hover{color: #ff6e28;   text-decoration: none;}

.copyright{background: #666;padding-top: 10px;}
.copyright p{color: #fff;font-size: 14px;text-align: center;}

/*Footer Internas*/
.footer-internas{background-color: #777; padding: 1em 0;}
.ultimosPosts{list-style: none;padding: 0;}
.ultimosPosts a{color: #fff;text-decoration: none;}
.ultimosPosts a:hover{color: #ff6e28;}
.ultimosPosts i{font-size: 14px;}

/*Medias*/
@media only screen and (max-width: 768px) {
.flagsDesk{display:none;}
.flagsMobile {display:block;padding: 10px 0px;}
.destaque h4{width: 100%;}

.btnBorder{ margin-left:-25%; margin-bottom: 20px;}
.btnBorderv2{margin-left: -35%;margin-bottom: 20px;}

.home .col-md-4, .home .col-md-3{padding: 16% 30% 0px 30%;}  
.depoimentos .col-md-4{ padding: 10px;}

.contato {border-left: 0;}
}

@media only screen and (max-width: 425px) {
.home .depoimentos { padding-top: 60px;}
.home .col-md-4, .home .col-md-3{padding: 25% 14% 0px 14%;}
#big {font-size: 15px;}
.depoimentos .col-md-4{ padding: 10px;}
.btnBorderv2 { margin-right: -100%;left: 80px; box-shadow: inset 72px 0px 0px 0px #ff6e27;}
.contato {border-left: 0;}
.minhamaquina img:first-of-type{display: none;}
.minhamaquina img:last-of-type{display: block;}
}