/*!
Theme Name: Inside
Theme URI: http://underscores.me/
Author: Inside Mídia
Author URI: http://insidemidia.com.br
Description: Incrível tema criado pela Inside Mídia.
Version: 2.3.0
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: inside
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.

Inside is based on Underscores https://underscores.me/, (C) 2012-2017 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/

control +F5 limpar cache
*/
@-webkit-keyframes jump{0%{margin-top:5px;margin-bottom:5px}50%{margin-top:-10px;margin-bottom:20px}100%{margin-top:5px;margin-bottom:5px}}
@keyframes jump{0%{margin-top:5px;margin-bottom:5px}50%{margin-top:-10px;margin-bottom:20px}100%{margin-top:5px;margin-bottom:5px}}
@-webkit-keyframes gigasFocus{0%{transform:scale(1)}50%{transform:scale(1.2)}100%{transform:scale(1)}}
@keyframes gigasFocus{0%{transform:scale(1)}50%{transform:scale(1.2)}100%{transform:scale(1)}}
@-webkit-keyframes jumpBounce{0%{transform:scale(1, 1) translateY(0)}10%{transform:scale(1.1, 0.9) translateY(0)}30%{transform:scale(0.9, 1.1) translateY(-20px)}50%{transform:scale(1.05, 0.95) translateY(0)}57%{transform:scale(1, 1) translateY(-2px)}64%{transform:scale(1, 1) translateY(0)}100%{transform:scale(1, 1) translateY(0)}}
@keyframes jumpBounce{0%{transform:scale(1, 1) translateY(0)}10%{transform:scale(1.1, 0.9) translateY(0)}30%{transform:scale(0.9, 1.1) translateY(-20px)}50%{transform:scale(1.05, 0.95) translateY(0)}57%{transform:scale(1, 1) translateY(-2px)}64%{transform:scale(1, 1) translateY(0)}100%{transform:scale(1, 1) translateY(0)}}
#header{box-shadow:0 0px 8px rgba(0,0,0,0.07);background-color:#57c7fa;width:100%;padding:15px 0px}#header #mainNav{padding:0px}
#header .navbar-brand .logo{width:178px;height:55px;display:block}#header .navbar-toggler{padding:9px 12px;border-radius:0px;transition:background-color .2s}
#header .navbar-toggler:focus{outline:1px solid #fff}
#header .navbar-toggler[aria-expanded="true"] {background-color: #0b91f5}#header .navbar-toggler[aria-expanded="true"] i{color:#fff}#header .navbar-toggler img{width:26px}
#header .menu-header li {border-right: 1px solid ##57c7fa}
#header .menu-header li a{color:#fff;font-size:15px;line-height:24px;text-transform:uppercase;font-weight:500;padding:10px 35px;border-radius:7px}#header .menu-header li a:hover{color:#000}
#header .menu-header li a.button{display:inline-block;background-color:#0b91f5;color:#fff;transition:background-color .2s, color .2s}
#header .menu-header li a.button:hover{background-color:#fff;color:#000}#header .menu-header li.central-vendas a{text-transform:initial}#header .menu-header li:nth-last-child(-n+2){border-right:0px solid transparent}
#header .menu-header-mobile{background-color:#464c50}#header .menu-header-mobile li{text-align:center}#header .menu-header-mobile li:hover{background-color:#464c50}
#header .menu-header-mobile li:hover a{color:#dedede}#header .menu-header-mobile li a{width:100%;height:100%;display:inline-block;padding:12px 0px;color:#fff}#header .menu-header-mobile li>.dropdown-menu{position:relative !important;transform:none !important;padding:0px;border:0px solid transparent;border-radius:0px;background-color:#464c50;color:#fff}#header .menu-header-mobile li>.dropdown-menu>li a{padding:10px 0px}#header .menu-header-mobile li>.dropdown-menu>li a:active{background-color:#57c7fa;color:#fff}#header .menu-header-mobile li>.dropdown-menu>li a:hover{background-color:#464c50}
@media screen and (max-width: 992px){#header .container{padding-left:20px;padding-right:20px}#header .custom-logo{height:40px;width:auto}}#header.transparent{background-color:transparent;position:absolute;top:0;left:0;z-index:5;box-shadow:none}#header.transparent .navbar-brand .logo{display:none}#header.transparent .navbar-brand .logo-alt{display:block}#header.transparent .menu-header li a{color:#fff}#header.transparent .menu-header li a:hover{color:#f31010}
#header.fixed-top {background-color: #57c7fa;position: fixed;padding: 5px 0px}
#header.fixed-top .navbar-brand .logo{width:118px;height:37px;display:block}#header.fixed-top .navbar-brand .logo-alt{width:128px;height:53px;display:none}
#footer .top-footer{padding:60px 0px}
#footer .top-footer .logo{text-align:center;margin:15px 0px}
#footer .top-footer .logo img{display:inline-block;max-width:260px;width:100%;height:auto} /*imagem contato*/
#footer .top-footer .contato{font-size:16px;line-height:32px;margin:15px 0px}
#footer .top-footer .contato a{word-break:break-all;color:#000}
#footer .top-footer .contato a:hover{color:#f31010}
#footer .top-footer .contato strong{color:#000} /*cor contato*/
#footer .bottom-footer{padding:20px 0px;background-color:#57c7fa}
#footer .bottom-footer .seta{text-align:center;display:block;margin:0 auto;margin-bottom:10px}
#footer .bottom-footer .seta img{display:inline-block;width:22px;opacity:0.6;transition:opacity .2s, transform .2s}
#footer .bottom-footer .seta:hover img{opacity:1;transform:translateY(-5px)}
#footer .bottom-footer .direitos{width:100%;text-align:center;color:#fff}
body{font-family:"Roboto",sans-serif;background-color:#fff;color:#000}::-moz-selection{background:#f31010;color:#fff}::selection{background:#f31010;color:#fff}p,ul,li{font-family:"Roboto",sans-serif;color:#000}p{font-size:16px;line-height:28px}img{width:100%;height:auto}a{text-decoration:none;color:#f31010;transition:color .2s}a:hover{text-decoration:none;color:#ffc728}
@media (min-width: 1200px){.container{max-width:1270px}}.overlay{height:100%;width:100%;position:absolute;top:0px;left:0px;z-index:1}.bt{border:0px;border-radius:10px;font-family:"Roboto",sans-serif;text-transform:uppercase;font-weight:900}.bt:focus{outline:none}.bt-medio{padding:20px 50px;font-size:21px;line-height:26px}
@media screen and (max-width: 576px){.bt-medio{padding:16px 35px;font-size:16px;line-height:20px}}.bt-pequeno{padding:12px 26px;font-size:21px;line-height:26px}
@media screen and (max-width: 576px){.bt-pequeno{padding:14px 20px;font-size:16px;line-height:20px}}.bt-full{width:100%}.bt-full .bt{width:100%}.bt-primary{background-color:#f31010;color:#fff;transition:background-color .2s}.bt-primary:hover{background-color:#ffc728}.bt-secondary{background-color:#ffc728;color:#000;transition:background-color .2s, color .2s}.bt-secondary:hover{background-color:#f31010;color:#fff}.bt-success{background-color:#32cd32;color:#fff;transition:background-color .2s, color .2s}.bt-success:hover{background-color:#f31010;color:#fff}
.banner-principal{position:relative;width:100%;padding:95px 0px;overflow:hidden}.banner-principal .container{position:relative;z-index:2}
/*.banner-principal .overlay{background-color:rgba(0,0,0,0.8)}  sombra no banner*/
.banner-principal .planos-carrossel .slick-list{overflow:visible}.banner-principal .planos-carrossel .slide .imagem{text-align:center}.banner-principal .planos-carrossel .slide .imagem img{transition:all 500ms ease-in-out;transform:translateX(200px);max-width:100%;width:auto;display:inline-block}.banner-principal .planos-carrossel .slide:focus{outline:0px}.banner-principal .planos-carrossel .slide.slick-active img{transform:translateX(0px)}.banner-principal .planos-carrossel .slick-arrow{position:absolute;background-color:transparent;border:0px solid transparent;height:50px;width:50px;top:55%;transform:translateY(-50%);z-index:4;opacity:0;transition:opacity .2s;font-size:52px;line-height:52px;color:#fff;transition:color .2s}.banner-principal .planos-carrossel .slick-arrow.prev-slide{left:0px}.banner-principal .planos-carrossel .slick-arrow.next-slide{right:0px}.banner-principal .planos-carrossel .slick-arrow:focus{outline:none}.banner-principal .planos-carrossel .slick-arrow:hover{color:#f31010}.banner-principal .planos-carrossel:hover .slick-arrow{opacity:1}
@media screen and (max-width: 576px){.banner-principal{padding:40px 0px}}
.planos-empresas {background-color: #d9effa;padding: 50px 0px;text-align: center}
.planos-empresas h2 {font-size: 30px;line-height: 42px;color: #0b91f5;text-transform: uppercase;margin-bottom: 40px}
@media screen and (max-width: 576px){
.planos-empresas h2{font-size:20px;line-height:28px}}
.planos-empresas .column{margin:15px 0px}
.planos-empresas .column>div{height:100%}
.planos-empresas .column .box {background-color:transparent;border-radius: 10px;overflow: hidden;transition: background-color .2s, transform .2s;height: 100%} /*configuracao quadra tratamento*/
.planos-empresas .column .box .head {background-color:#0b91f5;padding:10px;transition:background-color .2s, padding .2s;height:31%} /*configuracao top tratamento - espaco entre titulo e inicio do quadro*/
.planos-empresas .column .box .head .gigas{font-size:20px;line-height:60px;color:#fff;font-weight:bold;margin-bottom:10px;transition:color .2s}
.planos-empresas .column .box .head .gigas span{font-size:25px}
.planos-empresas .column .box .head .title{font-size:20px;line-height:26px;color:#fff;transition:color .2s}
.planos-empresas .column .box .head .subtitle{color:#fff;transition:color .2s}
.planos-empresas .column .box .body {padding:0px 0px;height:69%} /*transition:padding .2s;*/
.planos-empresas .column .box .body img {width: 520px;height: 520px}/*imagem tratamento*/
.planos-empresas .column .box .body .apps-title{text-transform:uppercase;transition:color .2s;margin-bottom:5px;width:100%;color:#000} /*titulo quadro tratamento*/
.planos-empresas .column .box .body .app-list {text-align:center;width:100%}
.planos-empresas .column .box .body .app-list .app{width:32px;height:32px;display:inline-block;margin:5px 1px}
.planos-empresas .column .box .body .preco{position:relative;display:inline-block;margin:10px 0px;width:100%;color:#000}
.planos-empresas .column .box .body .preco .moeda,.planos-empresas .column .box .body .preco .centavos{font-size:28px;line-height:28px;vertical-align:28px;font-weight:bold;display:inline-block;transition:color .2s}
.planos-empresas .column .box .body .preco .reais{font-size:72px;line-height:72px;font-weight:bold;display:inline-block;letter-spacing:-3px;transition:color .2s;position:relative}
.planos-empresas .column .box .body .preco .reais .data{position:absolute;bottom:5px;right:-40px;transition:color .2s;font-size:16px;line-height:20px;font-weight:normal;letter-spacing:0px;display:inline-block}
.planos-empresas .column .box .body .vantagens{text-transform:uppercase;font-weight:500;transition:color .2s;margin-bottom:20px;width:100%;color:#000}
.planos-empresas .column .box .body .bt{border-radius:50px}
.planos-empresas .column:hover .head .gigas{-webkit-animation-duration:800ms;animation-duration:800ms;-webkit-animation-name:gigasFocus;animation-name:gigasFocus;-webkit-animation-iteration-count:2;animation-iteration-count:2}
.planos-empresas .column:hover .box{background-color:#000;transform:scale(1.05)}
.planos-empresas .column:hover .box .apps-title{color:#0b91f5} /*cor titulo no clique*/
.planos-empresas .column:hover .box .head {background-color: #57c7fa} /*cor titulo tratamento no clique*/
.planos-empresas .column:hover .box .head .gigas, .planos-empresas .column:hover .box .head .title, .planos-empresas .column:hover .box .head .subtitle {color: #fff} /*cor fonte titulo tratamento no clique*/
.planos-empresas .column:hover .box .body .app-list .app{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-name:jumpBounce;animation-name:jumpBounce;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-timing-function:cubic-bezier(0.28, 0.84, 0.42, 1);animation-timing-function:cubic-bezier(0.28, 0.84, 0.42, 1)}
.planos-empresas .column:hover .box .body .app-list .app:nth-child(1){-webkit-animation-delay:0ms;animation-delay:0ms}
.planos-empresas .column:hover .box .body .app-list .app:nth-child(2){-webkit-animation-delay:120ms;animation-delay:120ms}
.planos-empresas .column:hover .box .body .app-list .app:nth-child(3){-webkit-animation-delay:240ms;animation-delay:240ms}
.planos-empresas .column:hover .box .body .app-list .app:nth-child(4){-webkit-animation-delay:360ms;animation-delay:360ms}
.planos-empresas .column:hover .box .body .app-list .app:nth-child(5){-webkit-animation-delay:480ms;animation-delay:480ms}
.planos-empresas .column:hover .box .body .app-list .app:nth-child(6){-webkit-animation-delay:600ms;animation-delay:600ms}
.planos-empresas .column:hover .box .body .preco .moeda,.planos-empresas .column:hover .box .body .preco .centavos,.planos-empresas .column:hover .box .body .preco .reais,.planos-empresas .column:hover .box .body .preco .data{color:#fff}
.planos-empresas .column:hover .box .body .vantagens{color:#fff}
.planos-empresas .column:hover .box .body .bt{background-color:#ffc728;color:#000}
@media screen and (max-width: 576px){
.planos-empresas{padding:40px 0px}}
.formulario-section{position:relative;width:100%;padding:50px 40px;overflow:hidden} /*configuracao acima do quem somos*/
.formulario-section .formulario-box{position:relative;z-index:3;border-radius:10px;max-width:700px;padding:0px;display:block;margin:0 auto;text-align:center}
.formulario-section .formulario-box .title{margin-bottom:40px}
.formulario-section .formulario-box .title h2{text-transform:uppercase;color:#fff}
.formulario-section .formulario-box .title p{color:#fff}
.formulario-section .formulario-box .input-group{width:100%;margin-bottom:30px}
.formulario-section .formulario-box .input-group label{display:block;color:#fff;font-size:18px;line-height:24px;font-weight:400}
.formulario-section .formulario-box .input-group input,.formulario-section .formulario-box .input-group select{width:100%;padding:15px;border-radius:10px;border:0px solid transparent;transition:background-color .2s;font-size:18px;line-height:24px}
.formulario-section .formulario-box .input-group input:focus,.formulario-section .formulario-box .input-group select:focus{outline:none;background-color:#dedede}
.formulario-section .formulario-box .bt{margin-top:20px}
.formulario-section .formulario-box .bt:hover{background-color:#000}
.formulario-section .overlay{background:rgba(0,0,0,0.6)} /*opaco em cima da foto*/
@media screen and (max-width: 576px){
.formulario-section{padding:0px 0px}
.formulario-section .container{padding:0px}
.formulario-section .formulario-box{padding:40px 20px;border-radius:0px}}
.novidade-section{background-color:#000;padding:15px 0px 30px}
.novidade-section .column{margin:15px 0px}
.novidade-section .cta .proximo-novo{max-width:540px;width:100%;margin:15px 0px}
.novidade-section .cta .elemento{text-align:center;margin:15px 0px}
.novidade-section .cta .elemento img{max-width:183px;width:auto}
@media screen and (max-width: 576px){.novidade-section .cta .elemento img{width:120px}}.novidade-section .botoes{text-align:center}.novidade-section .botoes button{display:inline-block;border-radius:50px;padding:12px 45px}
@media screen and (max-width: 992px){.novidade-section .cta .elemento{display:none}}
@media screen and (max-width: 576px){.novidade-section{padding:15px 0px 30px}}
/*.cards-section {background-color:transparent;position:relative;z-index:3; height:600px;padding:0px 0px;}*/ /*config tamanho caixa novidades - transparente*/
.cards-section {background-color: transparent;padding: 100px 0px; position:relative;z-index:3;}
.cards-section .column{margin:15px 0px}
.cards-section .card{background-color:transparent;padding:20px;border-radius:20px;border:solid;border-width:2px;border-color:#faff8f;text-align:center;height:100%}
.cards-section .card .icone{display:block;margin:0 auto;height:60px;width:60px;margin-bottom:25px}
.cards-section .card h3{color:#fff;font-size:18px;line-height:24px;text-transform:uppercase;margin-bottom:15px}
.cards-section .card p{color:#fff;line-height:18px;margin-bottom:0px}
@media screen and (max-width: 576px){
.cards-section{padding:40px 0px}}.obrigado{padding:200px 0px;background-color:#dedede}.obrigado h3{margin-bottom:40px}

/*Whatsapp - top: 85%;*/
.whatsapp-zoom {position: fixed;bottom: 75px;right: 24px;padding: 10px;z-index: 10000000;width: 68px;height: 68px;}
.zoom {overflow: hidden;}
.zoom img {max-width: 100%;-moz-transition: all 0.3s;-webkit-transition: all 0.3s;transition: all 0.3s;}
.zoom:hover img {-moz-transform: scale(1.1);-webkit-transform: scale(1.1);transform: scale(1.1);}
/*Ligacao*/
.ligacao-zoom {position: fixed;bottom: 15px;right: 45px;padding: 10px;z-index: 10000000;width: 63px;height: 63px;}


/*# sourceMappingURL=maps/style.css.map */
