.slick-list,.slick-slider,.slick-track{display:block;position:relative}.noUi-target,.noUi-target *,.slick-slider{-webkit-touch-callout:none;box-sizing:border-box}.noUi-base,.noUi-target,.slick-list,.slick-slider,.slick-track{position:relative}.slick-list:focus,a:active,a:hover{outline:0}.slick-list,legend,td,th{padding:0}.slick-list,body,figure{margin:0}*,.noUi-target,.noUi-target *,.slick-slider,:after,:before,html{box-sizing:border-box}.desktop-header .site-support-area .site-support-dropdown .v-hidden,.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}.cp_card{float:left;width:100%}.slick-slider{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{overflow:hidden}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{top:0;left:0}.slick-track:after,.slick-track:before{display:table;content:' '}.slick-track:after{clear:both}.slick-slide{display:none;float:left;height:100%;min-height:1px}
[dir=rtl].slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.inner,hr{max-width:960px}.icon-revenda-email-marketing:before{content:" \EAA5 "}ul{list-style:none}:focus{outline-color:transparent;outline-style:none}::-moz-focus-inner{border:0}button{border:none}.no-margin{margin:0!important}.no-margin-top{margin-top:0!important}.no-margin-right{margin-right:0!important}.no-margin-bottom{margin-bottom:0!important}.no-margin-left{margin-left:0!important}.no-padding{padding:0!important}.no-padding-top{padding-top:0!important}.no-padding-right{padding-right:0!important}.no-padding-bottom{padding-bottom:0!important}.no-padding-left{padding-left:0!important}.sm-margin{margin:20px!important}.sm-margin-top{margin-top:20px!important}.sm-margin-right{margin-right:20px!important}.sm-margin-bottom{margin-bottom:20px!important}.sm-margin-left{margin-left:20px!important}.md-margin{margin:40px!important}.md-margin-top{margin-top:40px!important}.md-margin-right{margin-right:40px!important}.md-margin-bottom{margin-bottom:40px!important}.md-margin-left{margin-left:40px!important}.lg-margin{margin:60px!important}.lg-margin-top{margin-top:60px!important}.lg-margin-right{margin-right:60px!important}.lg-margin-bottom{margin-bottom:60px!important}.lg-margin-left{margin-left:60px!important}.sm-padding{padding:20px!important}.sm-padding-top{padding-top:20px!important}.sm-padding-right{padding-right:20px!important}.sm-padding-bottom{padding-bottom:20px!important}.sm-padding-left{padding-left:20px!important}.md-padding{padding:40px!important}.md-padding-top{padding-top:40px!important}.md-padding-right{padding-right:40px!important}.md-padding-bottom{padding-bottom:40px!important}.md-padding-left{padding-left:40px!important}.lg-padding{padding:60px!important}.lg-padding-top{padding-top:60px!important}.lg-padding-right{padding-right:60px!important}.lg-padding-bottom{padding-bottom:60px!important}.lg-padding-left{padding-left:60px!important}@media only screen and (min-width:768px) and (max-width:991px){.tablet-no-margin{margin:0!important}.tablet-no-margin-top{margin-top:0!important}.tablet-no-margin-right{margin-right:0!important}.tablet-no-margin-bottom{margin-bottom:0!important}.tablet-no-margin-left{margin-left:0!important}.tablet-no-padding{padding:0!important}.tablet-no-padding-top{padding-top:0!important}.tablet-no-padding-right{padding-right:0!important}.tablet-no-padding-bottom{padding-bottom:0!important}.tablet-no-padding-left{padding-left:0!important}.tablet-sm-margin{margin:20px!important}.tablet-sm-margin-top{margin-top:20px!important}.tablet-sm-margin-right{margin-right:20px!important}.tablet-sm-margin-bottom{margin-bottom:20px!important}.tablet-sm-margin-left{margin-left:20px!important}.tablet-md-margin{margin:40px!important}.tablet-md-margin-top{margin-top:40px!important}.tablet-md-margin-right{margin-right:40px!important}.tablet-md-margin-bottom{margin-bottom:40px!important}.tablet-md-margin-left{margin-left:40px!important}.tablet-lg-margin{margin:60px!important}.tablet-lg-margin-top{margin-top:60px!important}.tablet-lg-margin-right{margin-right:60px!important}.tablet-lg-margin-bottom{margin-bottom:60px!important}.tablet-lg-margin-left{margin-left:60px!important}.tablet-sm-padding{padding:20px!important}.tablet-sm-padding-top{padding-top:20px!important}.tablet-sm-padding-right{padding-right:20px!important}.tablet-sm-padding-bottom{padding-bottom:20px!important}.tablet-sm-padding-left{padding-left:20px!important}.tablet-md-padding{padding:40px!important}.tablet-md-padding-top{padding-top:40px!important}.tablet-md-padding-right{padding-right:40px!important}.tablet-md-padding-bottom{padding-bottom:40px!important}.tablet-md-padding-left{padding-left:40px!important}.tablet-lg-padding{padding:60px!important}.tablet-lg-padding-top{padding-top:60px!important}.tablet-lg-padding-right{padding-right:60px!important}.tablet-lg-padding-bottom{padding-bottom:60px!important}.tablet-lg-padding-left{padding-left:60px!important}}@media only screen and (max-width:767px){.phone-no-margin{margin:0!important}.phone-no-margin-top{margin-top:0!important}.phone-no-margin-right{margin-right:0!important}.phone-no-margin-bottom{margin-bottom:0!important}.phone-no-margin-left{margin-left:0!important}.phone-no-padding{padding:0!important}.phone-no-padding-top{padding-top:0!important}.phone-no-padding-right{padding-right:0!important}.phone-no-padding-bottom{padding-bottom:0!important}.phone-no-padding-left{padding-left:0!important}.phone-sm-margin{margin:20px!important}.phone-sm-margin-top{margin-top:20px!important}.phone-sm-margin-right{margin-right:20px!important}.phone-sm-margin-bottom{margin-bottom:20px!important}.phone-sm-margin-left{margin-left:20px!important}.phone-md-margin{margin:40px!important}.phone-md-margin-top{margin-top:40px!important}.phone-md-margin-right{margin-right:40px!important}.phone-md-margin-bottom{margin-bottom:40px!important}.phone-md-margin-left{margin-left:40px!important}.phone-lg-margin{margin:60px!important}.phone-lg-margin-top{margin-top:60px!important}.phone-lg-margin-right{margin-right:60px!important}.phone-lg-margin-bottom{margin-bottom:60px!important}.phone-lg-margin-left{margin-left:60px!important}.phone-sm-padding{padding:20px!important}.phone-sm-padding-top{padding-top:20px!important}.phone-sm-padding-right{padding-right:20px!important}.phone-sm-padding-bottom{padding-bottom:20px!important}.phone-sm-padding-left{padding-left:20px!important}.phone-md-padding{padding:40px!important}.phone-md-padding-top{padding-top:40px!important}.phone-md-padding-right{padding-right:40px!important}.phone-md-padding-bottom{padding-bottom:40px!important}.phone-md-padding-left{padding-left:40px!important}.phone-lg-padding{padding:60px!important}.phone-lg-padding-top{padding-top:60px!important}.phone-lg-padding-right{padding-right:60px!important}.phone-lg-padding-bottom{padding-bottom:60px!important}.phone-lg-padding-left{padding-left:60px!important}}.line-top{border-top:solid 3px #e5e5e5}.line-bottom{border-bottom:solid 3px #e5e5e5;padding-bottom:20px}section.placeholder{min-height:10px;background-color:#e5e5e5;outline:#b2b2b2 solid 1px;color:#777;text-align:center;padding:20px 0}.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-7,.col-8,.col-9{float:left;padding:0 20px;min-height:1px;box-sizing:border-box}.dark-title h1,.dark-title h2,.dark-title h3,.dark-title h4,.dark-title h5,.dark-title h6,.dark-title hgroup *{font-weight:700}.mobile-only{display:none}@media only screen and (max-width:991px){.mobile-only{display:initial}.desktop-only{display:none}}.desktop-hidden{display:none}@media only screen and (max-width:767px){.phone-hidden{display:none}.desktop-hidden{display:block}}.align-left{text-align:left!important}.align-right{text-align:right!important}.align-center{text-align:center!important}.files-list,.internal-title,.section-title,.slick-dots{text-align:center}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-top{vertical-align:top!important}.hidden{display:none!important}.visible{display:inherit!important}.col-1{width:8.33333333%;margin-left:0}.slider{display:none}.slick-list{overflow-x:hidden}.slick-dots{height:auto!important;padding:20px 0;overflow:hidden}.slick-dots li{display:inline;margin:0 12px;line-height:12px}.slick-dots li button{width:12px;height:12px;text-indent:-9999px;border-radius:50%;background-color:#ccc;will-change:all;transition:all .2s ease}.slick-dots li.slick-active button{background-color:rgba(51,51,51,.7);will-change:all;transition:all .2s ease}.slick-dots li:hover button{background-color:#333;will-change:all;transition:all .2s ease}.slick-next,.slick-prev{position:absolute;width:50px;height:100%;top:0;background-color:transparent;text-align:center;font-size:50px;color:#06c;will-change:color;transition:color .2s ease}.slick-next:before,.slick-prev:before{font-family:themify;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:inherit}.slick-next:hover,.slick-prev:hover{color:#0073e6;will-change:color;transition:color .2s ease}.slick-next.slick-disabled,.slick-prev.slick-disabled{cursor:default!important;opacity:0}.slick-next.slick-disabled:hover,.slick-prev.slick-disabled:hover{opacity:0}.slick-prev{left:-15px}.slick-prev:before{content:"\e64a"}.slick-next{right:15px}.slick-next:before{content:" \e649 "}#revenda-email-marketing .slick-dots li.slick-active button{background-color:#3c3}#revenda-email-marketing .slick-next,#revenda-email-marketing .slick-prev{color:#3c3}#revenda-email-marketing .slick-next:hover,#revenda-email-marketing .slick-prev:hover{color:#38db38}main{background-color:#fff}section.dark-white{background-color:#edeff0}section.dark2-white{background-color:#f3f4f5}section.dark3-white{background-color:#dbdfe4}.inner{margin:0 auto}@media only screen and (max-width:991px){.inner{padding:0 20px}}@media only screen and (max-width:767px){.inner{padding:0 10px}}.section-title{padding:60px 0 40px}.section-title h2{font-size:36px;font-weight:700;color:#333;margin:0}.section-title p{font-size:19px;font-weight:400;color:#777;margin-top:30px;line-height:1em}.internal-title h3,.internal-title h4{font-family:Ubuntu,arial,sans-serif;text-transform:normal;color:#333;font-weight:700}@media only screen and (max-width:991px){.section-title{box-sizing:border-box;padding-left:40px;padding-right:40px}}@media only screen and (max-width:767px){.section-title{padding:40px 20px 30px}.section-title h2{font-size:22px}.section-title p{font-size:15px;margin-top:20px}}.center-button{padding:20px 20px 10px;text-align:center}.center-button .view-button.wide{width:220px}.cp_card{position:relative;padding:0 20px}.cp_card.alternate{margin-bottom:60px}.cp_card.alternate.right .thumb,.cp_card.alternate:nth-child(even) .thumb{float:right;margin-right:0;margin-left:20px}.cp_card.alternate:last-of-type{margin-bottom:0}.cp_card .mobile-header{display:none;height:48px;line-height:48px;margin-bottom:30px;background:#eaeaea;text-align:center;font-size:13px;font-weight:700;text-transform:uppercase;position:relative}.cp_card .mobile-header:before{content:" ";position:absolute;bottom:-10px;left:50%;margin-left:-5px;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #eaeaea}.cp_card .thumb{float:left;margin-right:20px}.cp_card .description{display:block}.cp_card .description-title{font-family:Ubuntu,arial,sans-serif;font-size:24px;font-weight:700;text-transform:none;color:#333;margin-bottom:20px}.cp_card .description-text{font-family:arial,sans-serif;font-size:16px;font-weight:400;text-transform:normal;color:#777;line-height:1.2em}.slider-icons .bottom,.slider-icons .bottom a{font-family:Ubuntu,arial,sans-serif;font-size:16px;text-transform:none;color:#333}.cp_card .cta{position:absolute;bottom:0;white-space:nowrap}.cp_card .cta.wide{min-width:220px}.cp_card:last-child{margin-bottom:0}@media only screen and (max-width:767px){.cp_card .description,.cp_card .description-cta{text-align:center}.cp_card .mobile-header{display:block}.cp_card .thumb{width:100%;margin-right:0;margin-bottom:20px}.cp_card .description .cta{position:relative;bottom:initial;margin:20px auto 0}}.slider-icons{padding:40px 0}.slider-icons.invert{background:#eff3f4}.slider-icons.invert.rounded-icons .slider .item{background:#fff}.slider-icons.product-plans .slider .slick-prev{left:-30px}.slider-icons.product-plans .slider .slick-next{right:-30px}.slider-icons.rounded-icons .slider{margin:30px 65px 0}.slider-icons.rounded-icons .slider .slick-prev{left:-65px}.slider-icons.rounded-icons .slider .slick-next{right:-65px}.slider-icons.rounded-icons .slider .item{width:140px;height:140px;border-radius:50%;background:#eff3f4;text-align:center;line-height:140px;margin-right:30px}.slider-icons.rounded-icons .slider .item:last-child{margin-right:0}.slider-icons.rounded-icons .slider .item img{margin:-10px auto 0;vertical-align:middle;display:inline-block}.slider-icons .slick-slide img,.slider-icons .slick-track{margin:0 auto}.slider-icons .inner{padding:0}.slider-icons .bottom{margin-top:20px;text-align:center;font-weight:400}.slider-icons .bottom a{font-weight:700}@media only screen and (max-width:991px){.slider-icons.rounded-icons .slider .item{width:100px;height:100px;line-height:100px}.slider-icons .item{padding:0 10px}.slider-icons .item img{width:100%;height:auto}}@media only screen and (max-width:767px){.slider-icons.rounded-icons .slider{margin:30px 0 0}.slider-icons .internal-title h3{font-size:16px}.slider-icons .slider{padding:0;margin:0}.slider-icons .item{padding:0 10px}.slider-icons .bottom{padding:0 4%}}.clear-button,.view-button,.view-secondary-button{font-size:15px;display:inline-block;width:auto;height:auto;text-align:center;padding:15px 30px;cursor:pointer;font-family:Ubuntu,arial,sans-serif;font-weight:700;text-transform:uppercase;text-decoration:none}#revenda-email-marketing .primary-color{color:#393}#revenda-email-marketing .primary-background{background-color:#393}#revenda-email-marketing .primary-border{border-color:#393}#revenda-email-marketing .primary-button-color{color:#3c3}#revenda-email-marketing .primary-button-background{background-color:#3c3}#revenda-email-marketing .primary-button-border{border-color:#3c3}#revenda-email-marketing .secondary-button-color{color:#337233}#revenda-email-marketing .secondary-button-background{background-color:#337233}#revenda-email-marketing .secondary-button-border{border-color:#337233}#revenda-email-marketing .color1-color{color:#297929}#revenda-email-marketing .color1-background{background-color:#297929}#revenda-email-marketing .color1-border{border-color:#297929}#revenda-email-marketing .color2-color{color:#262}#revenda-email-marketing .color2-background{background-color:#262}#revenda-email-marketing .color2-border{border-color:#262}#revenda-email-marketing .color3-color{color:#1f5b1f}#revenda-email-marketing .color3-background{background-color:#1f5b1f}#revenda-email-marketing .color3-border{border-color:#1f5b1f}#revenda-email-marketing .color4-color{color:#194b19}#revenda-email-marketing .color4-background{background-color:#194b19}#revenda-email-marketing .color4-border{border-color:#194b19}#revenda-email-marketing .color5-color{color:#143d14}#revenda-email-marketing .color5-background{background-color:#143d14}#revenda-email-marketing .color5-border{border-color:#143d14}#revenda-email-marketing .primary-button-color-hover{color:#3c3;will-change:all;transition:all .2s ease}#revenda-email-marketing .primary-button-color-hover:hover{will-change:all;transition:all .2s ease;color:#38db38}#revenda-email-marketing .secondary-button-color-hover{color:#337233;will-change:all;transition:all .2s ease}#revenda-email-marketing .secondary-button-color-hover:hover{will-change:all;transition:all .2s ease;color:#2d632d}#revenda-email-marketing .primary-button-background-hover{background-color:#3c3;will-change:all;transition:all .2s ease}#revenda-email-marketing .primary-button-background-hover:hover{will-change:all;transition:all .2s ease;background-color:#38db38}#revenda-email-marketing .secondary-button-background-hover{background-color:#337233;will-change:all;transition:all .2s ease}#revenda-email-marketing .secondary-button-background-hover:hover{will-change:all;transition:all .2s ease;background-color:#2d632d}#revenda-email-marketing .primary-button-border-hover{border-color:#3c3;will-change:all;transition:all .2s ease}#revenda-email-marketing .primary-button-border-hover:hover{will-change:all;transition:all .2s ease;border-color:#38db38}#revenda-email-marketing .secondary-button-border-hover{border-color:#337233;will-change:all;transition:all .2s ease}#revenda-email-marketing .secondary-button-border-hover:hover{will-change:all;transition:all .2s ease;border-color:#2d632d}#revenda-email-marketing article{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;}#revenda-email-marketing .view-button{background-color:#3c3}#revenda-email-marketing .view-button:hover{background-color:#38db38}#revenda-email-marketing .view-button:active{background-color:#26d326}#revenda-email-marketing .view-secondary-button{background-color:#337233}#revenda-email-marketing .view-secondary-button:hover{background-color:#2d632d}#revenda-email-marketing .view-secondary-button:active{background-color:#255125}.panel-about{padding-bottom:60px}.panel-about.dark-white .navigation ul{border:none}.panel-about.dark-white .navigation .item{border-top:solid 1px #dbdce0;border-bottom:solid 1px #dbdce0}.panel-about.dark-white .navigation .item:first-of-type{border-left:solid 1px #dbdce0}.panel-about.dark-white .navigation .item:last-of-type{border-right:solid 1px #dbdce0}.panel-about.dark-white .navigation .item.active{background:#dbdce0}.panel-about.dark-white .navigation .item:before{width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #dbdce0}.panel-about.dark-white .panel-cards .cp_card .mobile-header{border-color:#dbdce0;background-color:#dbdce0}.panel-about.dark-white .panel-cards .cp_card .mobile-header:before{content:" ";position:absolute;bottom:-10px;left:50%;margin-left:-5px;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #dbdce0}.panel-about.dark-white .panel-cards .cp_card .description .description-text a{color:#06c}.panel-about.dark-white .panel-cards .cp_card .description .description-text a:hover{text-decoration:underline}.panel-about .navigation{float:left;width:83.33333333%;box-sizing:border-box;padding:0 20px;min-height:1px;margin-left:8.33333333%;margin-bottom:40px;text-align:center}@media only screen and (max-width:767px){.panel-about .navigation{width:96%;margin-left:2%;margin-right:2%}}.panel-about .navigation ul{display:inline-block;width:auto;height:48px;margin:0 auto}.panel-about .navigation .item{font-size:13px;font-weight:600;text-transform:uppercase;color:#333;position:relative;display:inline-block;height:48px;line-height:48px;cursor:pointer;text-align:center;padding:0;margin-left:-4px;white-space:nowrap;background-color:#fff;border-top:solid 1px #eaeaea;border-bottom:solid 1px #eaeaea;will-change:all;transition:all .2s ease}.panel-about .navigation .item:first-of-type{border-left:solid 1px #eaeaea}.panel-about .navigation .item:last-of-type{border-right:solid 1px #eaeaea}.panel-about .navigation .item:hover{will-change:all;transition:all .2s ease;background:#f4f4f4}.panel-about .navigation .item.active{will-change:all;transition:all .2s ease;background:#eaeaea}.panel-about .navigation .item:before{width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #eaeaea;will-change:opacity;transition:opacity .2s ease;opacity:0;content:" ";position:absolute;bottom:-10px;left:50%;margin-left:-5px}.panel-about .navigation .item.active:before{will-change:opacity;transition:opacity .2s ease;opacity:1}.panel-about .panel-cards{float:left;width:83.33333333%;box-sizing:border-box;min-height:1px;margin-left:8.33333333%;padding:0}@media only screen and (max-width:767px){.panel-about .panel-cards{width:96%;margin-left:2%;margin-right:2%}}.panel-about.small-title .section-title h2{font-size:28px}.panel-about [data-type=slider].panel-cards .slick-prev{left:-40px}.panel-about [data-type=slider].panel-cards .slick-next{right:-40px}.panel-about [data-type=alternate].panel-cards .cp_card{margin-bottom:60px}.panel-about [data-type=alternate].panel-cards .cp_card.right .thumb,.panel-about [data-type=alternate].panel-cards .cp_card:nth-child(even) .thumb{float:right;margin-right:0;margin-left:20px}.panel-about [data-type=alternate].panel-cards .cp_card:last-of-type{margin-bottom:0}@media only screen and (max-width:991px){.panel-about .navigation .item:hover{will-change:all;transition:all .2s ease;background-color:#fff}.panel-about .panel-cards{overflow:hidden}.panel-about .panel-cards .cp_card{padding:0}.panel-about .panel-cards .cp_card .thumb img{width:100%;height:auto}.panel-about .panel-cards .cp_card .description .description-text{font-size:15px}.panel-about .panel-cards .cp_card .description .description-text a{color:#06c}.panel-about .panel-cards .cp_card .description .description-text a:hover{text-decoration:underline}.panel-about .panel-cards .cp_card .description .description-title{margin-bottom:10px}.panel-about [data-type=alternate].panel-cards .cp_card{margin-bottom:40px}}@media only screen and (max-width:767px){.panel-about{padding-bottom:40px}.panel-about .navigation{display:none}.panel-about [data-type=alternate].panel-cards .cp_card .description h3{margin-bottom:10px}}
*,*::after,*::before{-webkit-box-sizing:border-box;box-sizing:border-box;}
a:hover{text-decoration:none;}
ul{padding:0px;}
li{list-style:none;}
.text-color{color:#59BD41;}
.color-bg{background-color:#E4962B;}
.btn-color-ghost{background:transparent;color:#59BD41;border-color:#59BD41;}
.btn-color,.btn-color-ghost:hover{background:#59BD41;color:#fff;border-color:#59BD41 !important;}
.btn-color:hover{background:#ffffff;color:#59BD41;border-color:#59BD41;}
.btn-white{color:#59BD41;}
.solid-bg{background:none;background-color:#e4392b;}
.navbar-nav >li >a.btn-white{color:#e4392b;}
.type .hero-section span{background-color:#59BD41;}
.fast-reg .form-control:focus{background-color:#e4392b;border-color:#e4392b;box-shadow:none;}
.subheader{background:url('../img/fundo_topo_calculadora.jpg');}
#topo{background-color:#c0e3f6;height:350px;}
.text-white{color:#FFF;}
.text-center{text-align:center;}
#contentbg{width:100%;margin:0 auto;height:600px;}
#topo{width:100%;height:152px;margin:0 auto;top:0;background-color:#85b973;color:#FFF;z-index:999;}
#topo .first-row{height:70px;}
#topo .first-row .btns{float:right;margin-right:0%;height:70px;}
#topo .first-row .hire{float:left;height:30px;width:110px;margin-top:20px;margin-left:55px;}
#topo .first-row .hire:hover{background-position:bottom center;}
#topo .first-row .login{cursor:pointer;height:65px;float:left;width:220px;overflow:hidden;z-index:1000;position:relative;-webkit-transition:all 0.8s ease;-moz-transition:all 0.8s ease;-o-transition:all 0.8s ease;transition:all 0.8s ease;}
#topo .first-row .login:hover{border-top:5px solid #95c178;border-bottom:5px solid #95c178;background-color:#48945b;height:290px;}
#topo .first-row h3{color:white;font-size:14px;width:220px;height:29px;margin:18px 0;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;text-align:center;}
#topo .first-row h3:after{content:url('../img/drop.png ');margin-left:10px;margin-top:-2px;}
#topo .first-row .empresa-item{cursor:pointer;height:65px;float:left;width:220px;overflow:hidden;z-index:1000;position:relative;-webkit-transition:all 0.8s ease;-moz-transition:all 0.8s ease;-o-transition:all 0.8s ease;transition:all 0.8s ease;}
#topo .first-row .empresa-item:hover{height:170px;}
#topo .first-row .empresa-item .box-sub{border-top:5px solid #95c178;border-bottom:5px solid #95c178;background-color:#48945b;}
#topo .first-row .empresa-item .subitem{padding:10px 20px;display:block;color:white;}
#topo .first-row .empresa-item .subitem:hover{background-color:#428452;}
#topo .first-row .centralvendas-item{cursor:pointer;height:65px;float:left;width:350px;margin-left:-130px;overflow:hidden;z-index:1000;-webkit-transition:all 0.8s ease;-moz-transition:all 0.8s ease;-o-transition:all 0.8s ease;transition:all 0.8s ease;}
#topo .first-row .centralvendas-item h3{float:right;}
#topo .first-row .centralvendas-item .box-sub{border-top:5px solid #95c178;border-bottom:5px solid #95c178;background-color:#48945b;}
#topo .first-row .centralvendas-item .subitem{padding:10px 20px;display:block;color:white;}
#topo .first-row .centralvendas-item .subitem:hover{background-color:#428452;}
#topo .first-row .centralvendas-box-sub{background:#cecece;width:350px;float:left;text-align:center;z-index:1001;position:relative;}
#topo .first-row .centralvendas-item:hover{height:240px;}
#topo .first-row .centralvendas-item h4{font-weight:bold;}
#topo .first-row .centralvendas-item a.botao{display:block;background-color:#47d216;color:white;margin:10px;padding:10px;font-weight:bold;font-size:14px;}
#topo .first-row .centralvendas-item a.botao:hover{background-color:white;color:#47d216;}
#topo .first-row .centralvendas-item small{color:#000;}
.footer-centralvendas{border-top:1px white solid;}

#topo .first-row .carrinho-item{cursor:pointer;height:70px;float:left;width:auto;overflow:hidden;-webkit-transition:all 0.8s ease;-moz-transition:all 0.8s ease;-o-transition:all 0.8s ease;transition:all 0.8s ease;    position: relative; z-index: 99999;}
#topo .first-row .carrinho-item .box-sub{border-top:5px solid #95c178;border-bottom:5px solid #95c178;background-color:#48945b;}
#topo .first-row .carrinho-item .subitem{padding:10px 20px;display:block;color:white;}
#topo .first-row .carrinho-item .subitem:hover{background-color:#428452;}
#topo .first-row .carrinho-box-sub{background:#fff;width:250px;float:left;text-align:center;z-index:99999;position:relative;}
#topo .first-row .carrinho-item:hover{height:240px;}
#topo .first-row .carrinho-item h4{font-weight:bold;}
#topo .first-row .carrinho-item h3{    width: 100%;background: #28793d;height: auto;padding: 18px 0 27px 0;margin: 0;}
#topo .first-row .carrinho-item a.botao{display:block;background-color:#85b973;color:white;padding:10px;font-weight:bold;font-size:14px;}
#topo .first-row .carrinho-item a.botao:hover{background-color:white;color:#85b973;}
#topo .first-row .carrinho-item small{color:#000;}
.footer-carrinho{border-top:1px white solid;}
#topo .first-row .carrinho-item h3:after{content:'';background-image:url('images/bag.png ');    margin-bottom: -6px;margin-left:10px;height: 30px; width: 28px;background-size: contain; display: inline-block;}

#topo .first-row .login .box-login{height:220px;float:left;width:188px;margin:0 16px;-webkit-transition:all 0.8s ease;-moz-transition:all 0.8s ease;-o-transition:all 0.8s ease;transition:all 0.8s ease;overflow:hidden;}
#topo .first-row .login .box-login input{float:left;width:188px;border:none;line-height:40px;height:40px;margin-bottom:28px;color:#48945b;font-weight:bold;}
#topo .first-row .login .box-login input:-moz-placeholder{color:#48945b;font-weight:bold;text-align:left;line-height:40px;margin:0;padding:0;}
#topo .first-row .login .box-login input::-webkit-input-placeholder{color:#48945b;font-weight:bold;text-align:left;line-height:40px;margin:0;padding:0;}
#topo .first-row .login .box-login input::-moz-placeholder{color:#48945b;font-weight:bold;text-align:left;line-height:40px;margin:0;padding:0;}
#topo .first-row .login .box-login input:-ms-input-placeholder{color:#48945b;font-weight:bold;text-align:left;line-height:40px;margin:0;padding:0;}
#topo .first-row .login .box-login input [type=text]{background:url(../img/icon-login.png) left center no-repeat #ffffff;padding-left:41px;}
#topo .first-row .login .box-login input [type=password]{background:url(../img/icon-password.png) left center no-repeat #ffffff;padding-left:40px;}
#topo .first-row .login .box-login input [type=submit]{background-color:#48945b;border:3px solid #ffffff;color:#ffffff;margin-bottom:10px;line-height:34px;}
#topo .first-row .login .box-login .pass-reminder{float:right;font-size:12px;color:#ffffff;}
#topo .first-row .login .box-reminder{float:left;width:188px;margin:0 16px;display:none;}
#topo .first-row .login .box-reminder input{float:left;width:188px;border:none;line-height:40px;height:40px;margin-bottom:28px;color:#48945b;font-weight:bold;background:url(../img/icon-login.png) left center no-repeat #ffffff;padding-left:41px;}
#topo .first-row .login .box-reminder input:-moz-placeholder{color:#48945b;font-weight:bold;text-align:left;line-height:40px;margin:0;padding:0;}
#topo .first-row .login .box-reminder input::-webkit-input-placeholder{color:#48945b;font-weight:bold;text-align:left;line-height:40px;margin:0;padding:0;}
#topo .first-row .login .box-reminder input::-moz-placeholder{color:#48945b;font-weight:bold;text-align:left;line-height:40px;margin:0;padding:0;}
#topo .first-row .login .box-reminder input:-ms-input-placeholder{color:#48945b;font-weight:bold;text-align:left;line-height:40px;margin:0;padding:0;}
#topo .first-row .login .box-reminder input [type=submit]{background-color:#48945b;border:3px solid #ffffff;color:#ffffff;margin-bottom:10px;line-height:34px;padding-left:0;}
#topo .first-row .login .box-reminder .back{float:right;font-size:12px;color:#ffffff;}
#topo .menu-horizontal{float:left;height:80px;width:100%;border-top:1px solid #bad6b0;top:71px;margin:0;}
#topo .menu-horizontal ul{float:right;height:80px;line-height:80px;margin-right:22%;}
#topo .menu-horizontal ul li{float:left;height:80px;line-height:80px;padding:0 30px; margin: 0 5px;}
#topo .menu-horizontal ul li a{float:left;height:80px;line-height:80px;font-size:14px;font-weight:bold;color:#ffffff;text-decoration:none;}
#topo .menu-horizontal ul li:hover,#topo .menu-horizontal ul li.active{background-color:#48945b;}
#topo .menu-mobile{display:none;}
#banner{height:700px;width:100%;background-color:#030;background-image:url(../img/banner3.jpg);background-position:center;background-repeat:no-repeat}
#bannernavi{height:60px;width:100%;background-color:#00746b}
#comofunciona{padding:100px 0;background-color:#78a032}
#calculadora{padding:100px 0;background-color:#333426;background-image:url(../img/5.jpg)}
#clientes{padding:100px 0;background-color:#00746b}
#depo{height:250px;width:100%;margin:0 auto;color:#58666e;background-color:#edf1f2}
#contato{margin:0 auto;padding:100px 0;background-color:#78a032}
#rodape{margin:auto;padding:50px 0;background-color:#161616}
.logo{width:320px;max-height:85px;margin-top:10px;position:absolute;left:0;float:left;margin-left:5%;}
.menu{padding:80% 0;float:right}
.contratar{padding:25px 14px;background-color:#f36523;color:#fff;font-weight:bolder;font-size:0.8em;float:right}
a:link .contratar{color:#fff}
a:visited .contratar{color:#fff}
a:hover .contratar{background-color:#992F00}
.btnconrtatar{height:60px;padding:0 2%;border:none;background-color:#F60;color:#FFF;float:right}
.dropdown{float:right;position:relative;display:inline-block;}
.dropdown .dropdown-menu{position:absolute;top:100%;left:0;margin:0;}
.dropdown:hover .dropdown-menu{display:block;}
.dropdown{position:relative;display:inline-block;}
.dropdown .dropdown-menu{position:absolute;top:100%;display:none;margin:0;list-style:none;width:100%;padding:0;}
.dropdown:hover .dropdown-menu{display:block;}
.dropdown button{width:80px;background:#FFFFFF;color:#FFFFFF;border:none;margin:1.1em 0;padding:0.4em 0.8em;font-size:1.0em;}
.dropdown a{display:block;right:100px;width:12em;position:relative;padding:1em 0.8em;text-decoration:none;background:#FFFFFF;color:#333333;}
.dropdown a:hover{background:#f36523;color:#ffffff}
.dropdown a:visited{color:#333333}
.dropdown a:active{color:#ffffff}
#content2{width:90%;height:600px;margin:0 auto;padding:80px 0}
.banner{position:relative;overflow:auto;}
.banner li{list-style:none;}
.banner ul li{float:left;}
@media (max-width:1020px){#topo .logo{margin-left:3%;}
#topo .first-row .btns{margin-right:0%;}
#topo .menu-horizontal ul{margin-right:0;}
#topo .menu-horizontal ul li{margin:0 30px;}}
@media only screen and (max-width:767px){.rs{text-align:center;border:0;}
.blog{padding:20px;}
#topo .first-row .btns{margin-right:0%;}
#topo .menu-horizontal ul li{margin:0 15px;}}
@media only screen and (max-width:920px){#topo{height:66px;}
#topo .first-row{height:65px;}
#topo .first-row .btn-menu-mobile{height:29px;margin-top:16px;margin-right:3%;float:right;width:38px;background:url(../img/menu.png) center center no-repeat;-o-background-size:contain;-webkit-background-size:contain;-moz-background-size:contain;background-size:contain;}
#topo .logo{width:170px;padding:0;}
#topo .logo img{max-width:170px;}
#topo .first-row .btns{display:none;}
#topo .menu-horizontal{display:none;}
#topo .menu-mobile{display:block;position:absolute;z-index:999;top:66px;right:0;width:80%;background-color:#48945b;border-top:5px solid #95c178;border-bottom:5px solid #95c178;}
#topo .menu-mobile ul{float:left;width:100%;}
#topo .menu-mobile ul li{float:left;width:100%;height:47px;position:relative;}
#topo .menu-mobile ul li a{float:left;width:80%;color:#ffffff;margin:0 10%;padding:15px 0;border-bottom:1px solid #ffffff;text-align:center;font-weight:bold;font-size:17px;}
#topo .menu-mobile ul li a.noborder{border-bottom:none;}
#topo .menu-mobile ul li:last-child a{border-bottom:none;}
#topo .menu-mobile ul li.sep{border-bottom:1px solid #ffffff;border-top:1px solid #ffffff;height:5px;}
#topo .menu-mobile ul li .box-login{background-color:#48945b;float:left;width:100%;position:absolute;height:280px;top:48px;z-index:80;height:0;overflow:hidden;}
#topo .menu-mobile ul li .box-login input{float:left;width:80%;border:none;line-height:40px;height:40px;margin-bottom:28px;color:#48945b;font-weight:bold;margin-left:10%;}
#topo .menu-mobile ul li .box-login input:-moz-placeholder{color:#48945b;font-weight:bold;text-align:left;line-height:40px;margin:0;padding:0;}
#topo .menu-mobile ul li .box-login input::-webkit-input-placeholder{color:#48945b;font-weight:bold;text-align:left;line-height:40px;margin:0;padding:0;}
#topo .menu-mobile ul li .box-login input::-moz-placeholder{color:#48945b;font-weight:bold;text-align:left;line-height:40px;margin:0;padding:0;}
#topo .menu-mobile ul li .box-login input:-ms-input-placeholder{color:#48945b;font-weight:bold;text-align:left;line-height:40px;margin:0;padding:0;}
#topo .menu-mobile ul li .box-login input [type=text]{background:url(../img/icon-login.png) left center no-repeat #ffffff;padding-left:41px;}
#topo .menu-mobile ul li .box-login input [type=password]{background:url(../img/icon-password.png) left center no-repeat #ffffff;padding-left:40px;}
#topo .menu-mobile ul li .box-login input [type=submit]{background-color:#48945b;border:3px solid #ffffff;color:#ffffff;margin-bottom:10px;line-height:34px;}
#topo .menu-mobile ul li .box-login .pass-reminder{float:right;font-size:12px;color:#ffffff;border:none;}
#topo .menu-mobile ul li .box-reminder{float:left;width:100%;position:absolute;top:48px;background-color:#48945b;height:0;display:block;overflow:hidden;z-index:100;}
#topo .menu-mobile ul li .box-reminder input{float:left;width:80%;border:none;line-height:40px;height:40px;margin-bottom:28px;color:#48945b;font-weight:bold;background:url(../img/icon-login.png) left center no-repeat #ffffff;padding-left:41px;margin-left:10%;}
#topo .menu-mobile ul li .box-reminder input:-moz-placeholder{color:#48945b;font-weight:bold;text-align:left;line-height:40px;margin:0;padding:0;}
#topo .menu-mobile ul li .box-reminder input::-webkit-input-placeholder{color:#48945b;font-weight:bold;text-align:left;line-height:40px;margin:0;padding:0;}
#topo .menu-mobile ul li .box-reminder input::-moz-placeholder{color:#48945b;font-weight:bold;text-align:left;line-height:40px;margin:0;padding:0;}
#topo .menu-mobile ul li .box-reminder input:-ms-input-placeholder{color:#48945b;font-weight:bold;text-align:left;line-height:40px;margin:0;padding:0;}
#topo .menu-mobile ul li .box-reminder input [type=submit]{background-color:#48945b;border:3px solid #ffffff;color:#ffffff;margin-bottom:10px;line-height:34px;padding-left:0;}
#topo .menu-mobile ul li .box-reminder .back{float:right;font-size:12px;color:#ffffff;border:none;}}
}
.modal{text-align:center;}
@media screen and (min-width:768px){.modal:before{display:inline-block;vertical-align:middle;content:" ";height:100%;}}
.modal-dialog{display:inline-block;text-align:left;vertical-align:middle;}
@media (min-width:768px){.modal-dialog{width:900px !important;}}
footer{color:#fff;font-weight:normal;padding:0;line-height:1.5;font-family:"Helvetica Neue ",Helvetica,Arial,sans-serif;background:#8c796b;font-size:13px;padding-top: 40px;}
footer h3{font-weight:bold;margin-top:0;}
footer .row{margin-bottom:20px;}
footer a{color:#29485a;text-decoration:none;font-weight: bold;}
footer strong{color:#eee;}
footer p{font-size:13px;}
footer a:hover{color:#666;text-decoration:none;}
.back{background-color:rgba(207,196,196,0.62);padding:40px 0px;}
.back2{background-color:black;opacity:0.8;padding:50px 0px;}
.upfooter{padding:30px 0;background:#85b973;color:#fff;line-height:1.2;}
.upfooter small{font-size:11px;}
.upfooter img{float:left;padding:5px;margin-right:10px;}
.upfooter img.border{border:1px solid #fff;border-radius:25px;}
.subfooter{background: url('../imagens/bkfooter.png') #8c796b;background-size: cover;padding:15px;color:#fff;font-size:12px;padding-top: 30px;}
.subfooter span{cursor:pointer;}
.share{background:url("../img/share_h.png ");padding:45px 112px;display:inline-block;}
.share:hover{background:url("../img/share.png ");}
.cookies{position:fixed;margin:0 auto;bottom:0px;width:100%;background:#fff;padding:15px 30px;color:#666;text-decoration:none;font-size:13px;text-align:center;-webkit-box-shadow:0 -2px 10px 0 rgba(0,0,0,0.3);box-shadow:0 -2px 10px 0 rgba(0,0,0,0.3);}
.cookies #usodeookies{color:white;background:#67872e;text-decoration:none !important;padding:7px 20px;font-weight:bold;font-size:10px;border-radius:20px;}
.cookies i{color:#67872e;}
#quem-somos1{background-color:#3a3737;color:white;}
#planos{text-align:center;}
#planos .container{max-width:1024px;}
#planos p{font-size:13px;line-height:1.5;}
#planos h4{font-weight:bold;color:#00cea9;}
#planos .dest{padding:30px;border:5px solid #efc300;border-radius:60px;display:inline-block;line-height:10px;}
#planos a{color:#FFF;background-color:#59BD41;font-size:16px;font-weight:400;padding:11px 22px;line-height:20px;border-radius:5px;border:0;position:relative;margin-right:10px;display:inline-block;transition-duration:.2s;}
#planos a:hover{background-color:#3C2B21;color:#FFF;text-decoration:none;}
.arrow-go{width:30px;height:30px;border-radius:60px;background-color:#4ca238;display:inline-block;box-shadow:#acde9f -1px 2px 1px;text-align:center;line-height:28px;color:#FFF;cursor:pointer;}
.arrow-go{position:absolute;top:6px;right:-14px;line-height:26px;transition-duration:inherit;}
.arrow-go img{margin-top:4px;width:14px;}
#planos a:hover .arrow-go{background-color:#3C2B21;box-shadow:#8e664e -1px 2px 1px;}
#planos a.disabled{background:white;color:#bbb;border:1px solid #bbb;}
.painel{border:1px solid #bbb;border-radius:9px;padding:30px 0px;}
.painel .col-md-3{border-left:1px solid #bbb;max-width:260px;}
.painel .col-md-3:first-child{border-left:none;}
.painel h1{font-weight:bold;}
.painel h2{font-size:28px;height:115px;padding-top:45px;}
.painel h4{color:#00a368;}
.painel img{max-width:100%;}
.painel ul{text-align:left;}
.painel ul li{padding-bottom:2px;}
.painel button,.painel .botao{color:white;border-radius:5px;border:1px solid #52a652;padding:10px 30px;font-size:18px;margin-top:15px;background:#61c261;background:-moz-linear-gradient(top,#61c261 0%,#52a652 100%);background:-webkit-linear-gradient(top,#61c261 0%,#52a652 100%);background:linear-gradient(to bottom,#61c261 0%,#52a652 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr= '#61c261 ',endColorstr= '#52a652 ',GradientType=0);}
@media screen and (max-width:1190px){.painel h2{height:137px !important;}}
@media screen and (max-width:991px){.painel h2{height:192px !important;}}
@media screen and (max-width:767px){.painel{max-width:260px;margin:0 auto;border:0px;}
.painel .col-md-3{border:1px solid #bbb;border-radius:9px;padding:30px;margin-bottom:30px;}
.painel .col-md-3:first-child{border-left:1px solid #bbb;}}
.vmiddle{position:relative;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}
.btn{font-family:"Raleway ", "Open Sans ", "Helvetica Neue ",Helvetica,Arial,sans-serif;font-weight:700;font-size:11px;line-height:15px;text-transform:uppercase;letter-spacing:1px;-o-transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;margin-right:15px;margin-bottom:5px;border-radius:5px;display:inline-block;padding:14px 28px 13px 28px;border:2px solid;}
.btn:focus{outline:none;}
.btn:hover{text-decoration:none;}
.btn >i{font-size:15px;margin-right:5px;vertical-align:text-bottom;}
.btn-box{padding:20px 0;}
.btn-ghost{background:transparent;color:#ffffff;border-color:#ffffff;}
.btn-ghost:hover{background:#ffffff;color:#3e3e3e;border-color:#ffffff;}
.btn-white{background:#ffffff;color:#c0392b;border-color:#ffffff;}
.btn-white:hover{background:#c0392b;color:#3e3e3e;border-color:#c0392b;}
.view-button{color:white;}
.view-button:hover{color:white;text-decoration:none;}
.subheader .overlay{height:500px;}
.hero-section .btn-color:hover{border-color:#ffffff;}
.hero-section p{font-size:21px;line-height:27px;letter-spacing:-1px;margin-bottom:35px;}
.hero-section .btn-box{padding:0;}
.hero-section .btn{margin-bottom:15px;}
.solid-bg .overlay{background:none;}
.solid-bg .btn-white:hover{border-color:#ffffff;color:#ffffff;}
.panel-about,.panel-features,.panel-features .panel-content,.product-adcast,.product-adcast hgroup,.product-adcast hgroup .inner{float:left;width:100%}
.panel-about{padding-bottom:60px}
.panel-about.dark-white .navigation ul{border:none}
.panel-about.dark-white .navigation .item{border-top:solid 1px #dbdce0;border-bottom:solid 1px #dbdce0}
.panel-about.dark-white .navigation .item:first-of-type{border-left:solid 1px #dbdce0}
.panel-about.dark-white .navigation .item:last-of-type{border-right:solid 1px #dbdce0}
.panel-about.dark-white .navigation .item.active{background:#dbdce0}
.panel-about.dark-white .navigation .item:before{width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #dbdce0}
.panel-about.dark-white .panel-cards .cp_card .mobile-header{border-color:#dbdce0;background-color:#dbdce0}
.panel-about.dark-white .panel-cards .cp_card .mobile-header:before{content:" ";position:absolute;bottom:-10px;left:50%;margin-left:-5px;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #dbdce0}
.panel-about.dark-white .panel-cards .cp_card .description .description-text a{color:#06c}
.panel-about.dark-white .panel-cards .cp_card .description .description-text a:hover{text-decoration:underline}
.panel-about .navigation{float:left;width:83.33333333%;box-sizing:border-box;padding:0 20px;min-height:1px;margin-left:8.33333333%;margin-bottom:40px;text-align:center}
@media only screen and (max-width:767px){.panel-about .navigation{width:96%;margin-left:2%;margin-right:2%}}
.panel-about .navigation ul{display:inline-block;width:auto;height:48px;margin:0 auto}
.panel-about .navigation .item{font-size:13px;font-weight:600;text-transform:uppercase;color:#333;position:relative;display:inline-block;height:48px;line-height:48px;cursor:pointer;text-align:center;padding:0;margin-left:-4px;white-space:nowrap;background-color:#fff;border-top:solid 1px #eaeaea;border-bottom:solid 1px #eaeaea;will-change:all;transition:all .2s ease}
.panel-about .navigation .item:first-of-type{border-left:solid 1px #eaeaea}
.panel-about .navigation .item:last-of-type{border-right:solid 1px #eaeaea}
.panel-about .navigation .item:hover{will-change:all;transition:all .2s ease;background:#f4f4f4}
.panel-about .navigation .item.active{will-change:all;transition:all .2s ease;background:#eaeaea}
.panel-about .navigation .item:before{width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #eaeaea;will-change:opacity;transition:opacity .2s ease;opacity:0;content:" ";position:absolute;bottom:-10px;left:50%;margin-left:-5px}
.panel-about .navigation .item.active:before{will-change:opacity;transition:opacity .2s ease;opacity:1}
.panel-about .panel-cards{float:left;width:83.33333333%;box-sizing:border-box;min-height:1px;margin-left:8.33333333%;padding:0}
@media only screen and (max-width:767px){.panel-about .panel-cards{width:96%;margin-left:2%;margin-right:2%}}
.panel-about.small-title .section-title h2{font-size:28px}
.panel-about [data-type=slider].panel-cards .slick-prev{left:-40px}
.panel-about [data-type=slider].panel-cards .slick-next{right:-40px}
.panel-about [data-type=alternate].panel-cards .cp_card{margin-bottom:60px}
.panel-about [data-type=alternate].panel-cards .cp_card.right .thumb,.panel-about [data-type=alternate].panel-cards .cp_card:nth-child(even) .thumb{float:right;margin-right:0;margin-left:20px}
.panel-about [data-type=alternate].panel-cards .cp_card:last-of-type{margin-bottom:0}
@media only screen and (max-width:991px){.panel-about .navigation .item:hover{will-change:all;transition:all .2s ease;background-color:#fff}
.panel-about .panel-cards{overflow:hidden}
.panel-about .panel-cards .cp_card{padding:0}
.panel-about .panel-cards .cp_card .thumb img{width:100%;height:auto}
.panel-about .panel-cards .cp_card .description .description-text{font-size:15px}
.panel-about .panel-cards .cp_card .description .description-text a{color:#06c}
.panel-about .panel-cards .cp_card .description .description-text a:hover{text-decoration:underline}
.panel-about .panel-cards .cp_card .description .description-title{margin-bottom:10px}
.panel-about [data-type=alternate].panel-cards .cp_card{margin-bottom:40px}}
@media only screen and (max-width:767px){.panel-about{padding-bottom:40px}
.panel-about .navigation{display:none}
.panel-about [data-type=alternate].panel-cards .cp_card .description h3{margin-bottom:10px}}
.nz-persons >.person{float:left;}
.nz-persons [data-columns= "1 "] >.person{width:100%;float:none;}
.nz-persons [data-columns= "2 "] >.person{width:50%;}
.nz-persons [data-columns= "3 "] >.person{width:33.33333333333333%;}
.nz-persons [data-columns= "4 "] >.person{width:25%;}
.js .nz-persons.scale .person{-webkit-transition:all 0.6s cubic-bezier(0.165,0.840,0.440,1.000) 0.2s;transition:all 0.6s cubic-bezier(0.165,0.840,0.440,1.000) 0.2s;opacity:0;-webkit-transform:scale(0.2);-ms-transform:scale(0.2);transform:scale(0.2);}
.js .nz-persons.scale .person.active{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}
.js .nz-persons.fade .person{-webkit-transition:all 0.6s cubic-bezier(0.165,0.840,0.440,1.000) 0.2s;transition:all 0.6s cubic-bezier(0.165,0.840,0.440,1.000) 0.2s;opacity:0 !important;-webkit-backface-visibility:hidden;}
.js .nz-persons.fade .person{opacity:1 !important;}
.nz-persons .person{width:25%;margin-bottom:30px;padding-left:15px;padding-right:15px;position:relative;overflow:hidden;}
.nz-persons .person-inner{padding-bottom:20px;background-color:#ffffff;}
.nz-persons .person{text-align:center;}
.nz-persons .person .img{margin:0 auto 15px auto;position:relative;}
.nz-persons .person img{margin:0 auto;-webkit-transition:all 300ms ease-out;transition:all 300ms ease-out;}
.nz-persons .person .img:hover img{-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1);}
.nz-persons .person .name h4{font-size:18px;line-height:28px;position:relative;font-weight:700;margin-bottom:0;}
.nz-persons .person .title{font-size:14px;line-height:24px;color:#999999;}
.nz-persons p{height:60px;margin-top:10px;margin-right:20px;margin-left:20px;color:#ccc;font-size:11px;margin-bottom:0px;}
.nz-persons .social-links{height:60px;padding-top:20px;margin-right:20px;margin-left:20px;border-top:1px solid #eeeeee;}
.nz-persons .social-links a{margin:0 5px 5px 0;padding:7px;background-color:#e0e0e0 !important;color:#999999 !important;border-radius:40px !important;font-size:14px;-webkit-transition:all 300ms ease-out;transition:all 300ms ease-out;}
.nz-persons .social-links a:hover{color:#ffffff !important;}
.nz-persons .social-links a.icon-facebook:hover{background-color:#607bb3 !important;}
.nz-persons .social-links a.icon-twitter:hover{background-color:#37bbf5 !important;}
.nz-persons .social-links a.icon-googleplus:hover{background-color:#e74b32 !important;}
.nz-persons .social-links a.icon-linkedin:hover{background-color:#319cda !important;}
.nz-persons .social-links a.icon-envelope:hover{background-color:#4c5256 !important;}
.nz-persons .person .ninzio-overlay,a [href$= '.jpg '].ninzio-overlay,a [href$= '.jpeg '].ninzio-overlay,a [href$= '.png '].ninzio-overlay,a [href$= '.gif '].ninzio-overlay,a [href$= '.svg '].ninzio-overlay,a.nz-single-image .ninzio-overlay{background-color:rgba(0,0,0,0.8) !important;}
.ninzio-overlay{position:absolute;top:0;left:0;z-index:3;text-align:center;width:100%;height:100%;opacity:0;color:#fff !important;overflow:hidden;-webkit-transition:opacity 0.3s;transition:opacity 0.3s;-webkit-backface-visibility:hidden;}
.ovhover{position:absolute;top:0;left:0;width:100%;height:100%;z-index:4;}
.ovhover:before,.ovhover:after{content:" ";display:block;position:absolute;top:15px;right:15px;bottom:15px;left:15px;opacity:0;-webkit-transition:opacity 0.35s,-webkit-transform 0.35s;transition:opacity 0.35s,transform 0.35s;}
.ovhover:before{border-top:1px solid #fff;border-bottom:1px solid #fff;-webkit-transform:scale(0,1);transform:scale(0,1);}
.ovhover:after{border-right:1px solid #fff;border-left:1px solid #fff;-webkit-transform:scale(1,0);transform:scale(1,0);}
.ovhover:hover:after,.ovhover:hover:before{opacity:1;-webkit-transform:scale(1);transform:scale(1);}
.widget_recent_portfolio .ninzio-overlay,.widget_nz_recent_entries .ninzio-overlay,.nz-gallery .gallery-item .ninzio-overlay,.flickr_badge_image .ninzio-overlay,.nz-recent-posts .ninzio-overlay,.nz-recent-portfolio .ninzio-overlay,.blog-post .post .ninzio-overlay,.nz-portfolio-posts .portfolio .ninzio-overlay,.nz-persons .person .ninzio-overlay,a [href$= '.jpg '].ninzio-overlay,a [href$= '.jpeg '].ninzio-overlay,a [href$= '.png '].ninzio-overlay,a [href$= '.gif '].ninzio-overlay,a [href$= '.svg '].ninzio-overlay,a.nz-single-image .ninzio-overlay,.woocommerce .product .ninzio-overlay{background-color:rgba(0,0,0,0.8) !important;}
.ninzio-overlay:hover{opacity:1;}
.ninzio-overlay:before{display:block;content:url("../img/envelope.png ");font-size:18px;line-height:30px;border-radius:30px;height:30px;width:30px;position:absolute;top:50%;left:50%;margin-top:-15px;margin-left:-15px;text-align:center;color:#ffffff;-webkit-transition:none;transition:none;border:2px solid white;}
.format-video .ninzio-overlay:before{content:" \e8ee ";}
.format-audio .ninzio-overlay:before{content:" \e7de ";}
.woocommerce .products .ninzio-overlay:before{display:none;}
.nz-gallery .gallery-item .ninzio-overlay:before,.nz-recent-posts .ninzio-overlay:before,.nz-recent-portfolio .ninzio-overlay:before,.blog-post .post .ninzio-overlay:before,.nz-portfolio-posts .portfolio .ninzio-overlay:before,.woocommerce .product .ninzio-overlay:before,.nz-persons .person .ninzio-overlay:before,a [href$= '.jpg '].ninzio-overlay:before,a [href$= '.jpeg '].ninzio-overlay:before,a [href$= '.png '].ninzio-overlay:before,a [href$= '.gif '].ninzio-overlay:before,a [href$= '.svg '].ninzio-overlay:before,a.nz-single-image .ninzio-overlay:before{line-height:50px;height:50px;width:50px;border-radius:50px;margin-top:-25px;margin-left:-25px;left:50%;color:#ffffff;}
a.nz-single-image .ninzio-overlay:before{content:" \e8c3 ";font-size:18px;}
.nz-gallery .gallery-item .ninzio-overlay:before,a [href$= '.jpg '].ninzio-overlay:before,a [href$= '.jpeg '].ninzio-overlay:before,a [href$= '.png '].ninzio-overlay:before,a [href$= '.gif '].ninzio-overlay:before,a [href$= '.svg '].ninzio-overlay:before,a.nz-single-image [href$= '.jpg '].ninzio-overlay:before,a.nz-single-image [href$= '.jpeg '].ninzio-overlay:before,a.nz-single-image [href$= '.png '].ninzio-overlay:before,a.nz-single-image [href$= '.gif '].ninzio-overlay:before,a.nz-single-image [href$= '.svg '].ninzio-overlay:before{content:" \e7cd ";}
.nz-gallery .wp-caption:hover img,.nz-gallery .wp-caption .ninzio-overlay:before{-webkit-transform:translateX(0) translateY(0);-ms-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0);}
.wp-caption .ninzio-overlay:before,.nz-recent-portfolio.details-false .ninzio-overlay:before,.loop .image-grid-small .nz-portfolio-posts .portfolio .ninzio-overlay:before,.loop .image-grid-medium .nz-portfolio-posts .portfolio .ninzio-overlay:before,.loop .image-grid-large .nz-portfolio-posts .portfolio .ninzio-overlay:before,.loop .no-gap-grid-3 .nz-portfolio-posts .portfolio .ninzio-overlay:before,.loop .no-gap-grid-4 .nz-portfolio-posts .portfolio .ninzio-overlay:before,.loop .masonry-3 .nz-portfolio-posts .portfolio .ninzio-overlay:before,.loop .masonry-4 .nz-portfolio-posts .portfolio .ninzio-overlay:before{-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px);}
.ninzio-overlay .overlay-content{position:absolute;top:51%;width:100%;height:auto;text-align:center;display:block;padding:20px;-webkit-transform:translateY(-51%);-ms-transform:translateY(-51%);transform:translateY(-51%);z-index:5;}
.ninzio-overlay .overlay-content .project-title{color:#ffffff;margin-bottom:0;}
.overlay-content .button{text-transform:uppercase;}
.nz-persons .person .img{overflow:hidden;}
.nz-persons .person img.imgperson{margin:0 auto;-webkit-transition:all 300ms ease-out;transition:all 300ms ease-out;width:100%;}
.nz-persons .person .img:hover img.imgperson{-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1);}
.prev{position:absolute;top:50%;margin-top:-12px;left:0px;}
.next{position:absolute;top:50%;margin-top:-12px;right:0px;}
#how-it-works{background-color:#2e9557;color:white;padding:90px 0;}
#how-it-works h5{font-size:18px;margin-bottom:14px;}
.text-muted{color:rgba(255,255,255,0.5);}
.icon.icon-circle.icon-primary{background-color:#2e9557;}
.workflow-steps .step .icon{margin-bottom:50px;}
.workflow-steps .workflow-progress{position:absolute;top:32px;width:100%;display:block;height:2px;background-color:#d2d2d2;z-index:0;}
.icon{position:relative;display:inline-block;font-size:52px;width:72px;vertical-align:middle;margin-bottom:3px;}
.icon.icon-circle{height:72px;font-size:32px;text-align:center;color:#fff;}
.icon.icon-circle >*{position:absolute;top:50%;left:50%;-moz-transform:translate3d(-50%,-50%,0);-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);}
#ajuda{background:#78a032;padding:20px 0px;color:white;}
.btn_chat{background:transparent;border-radius:0px;padding:12px 40px;margin:22px auto;}
.col-xs-15,.col-sm-15,.col-md-15,.col-lg-15{position:relative;min-height:1px;padding-right:10px;padding-left:10px;}
.col-xs-15{width:20%;float:left;}
@media (min-width:768px){.col-sm-15{width:20%;float:left;}}
@media (min-width:992px){.col-md-15{width:20%;float:left;}}
@media (min-width:1200px){.col-lg-15{width:20%;float:left;}}
.borderplanos{border:1px solid #d8d8d8;}
.borderplanos.destaque:before{content:"MAIS VENDIDO ";color:white;background:#8dce31;position:absolute;left:50%;top:-10px;padding:2px;width:130px;border-radius:15px;font-size:12px;margin-left:-65px;}
.planos .title{display:table;width:100%;height:75px;text-align:center;background-color:#d8d8d8;}
.borderplanos.destaque .title{background-color:#557723;color:white;}
.borderplanos.destaque{background:#78a032;color:white;}
.planos .title h2{font-size:14px;font-weight:700;display:table-cell;vertical-align:middle;padding:0 10px;}
.planos .price .value{color:#6c9e25;}
.borderplanos.destaque .price .value{color:#ffffff;}
.planos .price .value sup{top:-.9em;font-size:40%;margin-left:2px;margin-right:-8px;}
.planos .price .value .suffix{color:#777;}
.borderplanos.destaque .price .value .suffix{color:#fff;}
.planos .price .value sub{font-weight:300;font-size:14px;margin-left:-30px;bottom:-.1em;}
.planos .price .value{font-size:50px;font-weight:900;text-transform:none;display:table;width:100%;height:50px;margin-top:20px;padding-bottom:5px;}
.periodicity-wrapper,.plan-option{margin:0 15px;}
.periodicity{background-color:#eaeaea;display:inline-block;padding:7px;border-radius:5px;width:100%;}
.borderplanos.destaque .periodicity{background-color:#557723;}
.btn-planos{background-color:#8dce31;width:100%;padding:10px;display:inline-block;color:white;font-weight:bold;border:none;}
.btn-planos:hover{background-color:#a1ea3a;color:white;}
#testemunhos{background-color:#2e9557;}
.test-block{padding:0 15px;margin-bottom:15px;}
.testi-text-block{position:relative;width:100%;background:#fff;border-radius:5px;text-align:center;box-shadow:1px 1px 2px rgba(0,0,0,0.1);margin-top:25px;}
.testi-text-block p{padding:25px 30px;font-size:13px;line-height:24px;color:#9e9e9e;}
.testi-text-block .quott{position:absolute;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);top:-23px;}
.testi-people{position:relative;width:100%;text-align:center;display:block;padding-top:30px;}
.testi-people img{position:relative;float:none;display:inline-block;vertical-align:middle;}
.testi-people-txt{position:relative;display:inline-block;float:none;color:#fff;padding:20px 0px 0px 40px;vertical-align:middle;text-align:left;}
.testi-people-txt h5{font-size:20px;text-transform:uppercase;}
.accordion .panel-title a{display:block;color:#fff;background:#0076a3;border:1px solid #0076a3;font-size:14px;padding:15px 50px 13px;position:relative;}
.accordion .panel-title a:before{content:" \e643 ";left:20px;font-family:themify;}
.accordion .panel-title a:after{content:" \e649 ";right:20px;font-family:themify;}
.accordion .panel-title a:before{font-size:20px;position:absolute;top:calc(50% - 10px);}
.accordion .panel-title a:after{font-size:10px;position:absolute;top:calc(50% - 5px);}
.accordion .panel-title a.collapsed{color:#111;background:#f5f5f5;border-color:#eee;}
.accordion .panel-body{padding:35px 20px;color:#999;font-size:14px;font-weight:300;line-height:1.6;letter-spacing:0.05em;}
.accordion .panel-title a.collapsed:before{color:#00aeef;}
.calculadora{background-color:#00746b;padding:10px;}
.box-valor{display:inline-block;border:1px solid #B1B1B1;background-color:#a1e119;width:80px;text-align:center;padding:4px 0;font-size:16px;border-radius:5px;-webkit-box-shadow:inset 0 0 5px 0.1px rgba(0,0,0,0.2);box-shadow:inset 0 0 5px 0.1px rgba(0,0,0,0.2);margin-top:25px;}
.meter:before{content:'-';position:absolute;top:-23px;left:-25px;font-size:36px;color:#8b8b8b;}
.meter:after{content:'+';position:absolute;top:-15px;right:-25px;font-size:30px;color:#8b8b8b;}
.btn-calc{background:#f36523;color:white;border:none;border-radius:0px;padding:15px 5px;margin-top:10px;}
@media screen and (min-width:992px){.calculadora{position:absolute;top:220px;width:550px;right:100px;}}
input[type=range]{-webkit-appearance:none;width:100%;margin:2px 0;}
input[type=range]:focus{outline:none;}
input[type=range]::-webkit-slider-runnable-track{width:100%;height:9px;cursor:pointer;background:white;-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;border:0.2px solid #B1B1B1;}
input[type=range]::-webkit-slider-thumb{border:1.8px solid #8B8B8B;height:16px;width:16px;border-radius:15px;background:#8B8B8B;cursor:pointer;-webkit-appearance:none;margin-top:-5px;}
input[type=range]::-moz-range-track{width:100%;height:11.4px;cursor:pointer;box-shadow:1px 1px 1px #000000, 0px 0px 1px #0d0d0d;background:rgba(48, 113, 169, 0.78);border-radius:1.3px;border:0.2px solid #010101;}
input[type=range]::-moz-range-thumb{box-shadow:0.9px 0.9px 1px #000031, 0px 0px 0.9px #00004b;border:1.8px solid #00001e;height:26px;width:26px;border-radius:15px;background:#ffffff;cursor:pointer;}
input[type=range]::-ms-track{width:100%;height:11.4px;cursor:pointer;background:transparent;border-color:transparent;color:transparent;}
input[type=range]::-ms-fill-lower{background:rgba(42, 100, 149, 0.78);border:0.2px solid #010101;border-radius:2.6px;box-shadow:1px 1px 1px #000000, 0px 0px 1px #0d0d0d;}
input[type=range]::-ms-fill-upper{background:rgba(48, 113, 169, 0.78);border:0.2px solid #010101;border-radius:2.6px;box-shadow:1px 1px 1px #000000, 0px 0px 1px #0d0d0d;}
input[type=range]::-ms-thumb{box-shadow:0.9px 0.9px 1px #000031, 0px 0px 0.9px #00004b;border:1.8px solid #00001e;height:26px;width:26px;border-radius:15px;background:#ffffff;cursor:pointer;height:11.4px;}
input[type=range]:focus::-ms-fill-lower{background:rgba(48, 113, 169, 0.78);}
input[type=range]:focus::-ms-fill-upper{background:rgba(54, 126, 189, 0.78);}
.meter{height:10px;position:relative;background:#FFFFFF;-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;padding:5px;box-shadow:inset 0 -1px 1px rgba(255,255,255,0.3);border:0.2px solid #B1B1B1;}
.meter > span{display:block;height:100%;border-top-right-radius:28px;border-bottom-right-radius:28px;border-top-left-radius:20px;border-bottom-left-radius:20px;background-color:#8b8b8b;padding:5px;position:relative;overflow:hidden;margin:-5px;}
#stats_tempo_real span{font-size:30px;}
#stats_tempo_real span small{display:block;margin-top:5px;}
#barra-verifica{background-color:#13161c;padding:20px 0;}
#barra-verifica h3{color:white;text-transform:uppercase;font-size:20px;}
#barra-verifica h3 span{color:#59BD41;}
#barra-verifica input[type=text]{display:inline;width:calc(100% - 200px);padding:15px 10px;height:auto;border-radius:4px 0px 0px 4px;max-width:350px;}
#barra-verifica button.reset{position:absolute;top:50%;margin-top:-10px;margin-left:-30px;background:transparent;border:none;color:#777;}
#barra-verifica .btn{width:200px;color:white;background:#59BD41;border-color:#59BD41;margin:0px;height:52px;margin-top:-2px;border-radius:0px 4px 4px 0px;}
#barra-verifica .btn i{font-size:24px;margin-top:3px;float:left;}
.modal-open .modal{text-align:center;}
.tipos-arvores h3{background-color:#3f0b16;margin:0px;color:white;font-weight:bold;font-size:18px;padding:10px;}
.tipos-arvores span{padding:10px 2px;display:inline-block;margin-top:10px;color:black;font-size:12px;border:1px dotted;}
.tipos-arvores input{margin:10px;padding:8px 2px;width:50px;}
.tipos-arvores button{padding:10px;background:#333;color:white;font-weight:bold;}
.tipos-arvores hr{border-top:3px solid #61c200;margin:10px 0px;}
.mini-mensagemarvore{background: #7d5c5c; color: white; padding: 10px;font-family: 'Crafty Girls', cursive;    max-width: 125px;    min-height: 200px;}
.mini-mensagemarvore:before{content: '';border-right: 15px solid #7d5c5c;border-top: 15px solid transparent;border-bottom: 15px solid transparent;position: absolute;left: -0px;top: 77px;}
.v-center {position: relative;transform: translateY(50%);}
.diariocontent .nav-tabs li{width: 30%; min-width:100px;text-align: center;    padding-right: 30px; z-index: 2;}
.diariocontent .nav-tabs li a{background-color: #608b8b;color: white;border-radius: 0px;padding: 5px;border: 0px;}
.diariocontent .nav-tabs>li.active>a,.diariocontent .nav-tabs>li.active>a:hover,.diariocontent .nav-tabs>li.active>a:focus {border: 0px;background: white;    color: #85b973;}

.diariocontent .nav-tabs>li.active>a::after,.diariocontent .nav-tabs>li.active>a:hover::after,.diariocontent .nav-tabs>li.active>a:focus::after {background: white;}

.diariocontent .nav-tabs li a::after {
  content: '';
    position: absolute;
    z-index: -1;
    top: 0;
    right: -15px;
    bottom: 0;
    width: 3em;
    background: #608b8b;
    transform: skew(40deg);
}
.confio-widget-seal > div {
    padding: 0px 32px 0px 0px !important;}
.confio-widget-seal > div.partners-logos {
padding: 0px !important;}
.confio-widget-seal.active.positivo, .confio-widget-seal.inactive.positivo {
    background-color: transparent !important;
}
@media (min-width: 769px){
.confio-widget-seal > div.partners-logos {
    width: 50% !important;
}
#seloex{
    padding: 0px;
}

}
@media (max-width:600px){
    .diariocontent{padding:0px;margin-right: -30px;}
    .setaverde{display: none !important;}
    #seloex:after{left: 60px !important;}
}
@media (max-width:1250px){
    #topo .first-row .btns, .logo {margin-right: 0%;}
}
@media (min-width: 992px) and (max-width:1250px){
.overlay .container {
    width: 100% !important;
}}