
/* 1.1 Slick Slider
   ========================================================================== */
.slick-slider {position: relative;display: block;-moz-box-sizing: border-box;box-sizing: border-box;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-touch-callout: none;-khtml-user-select: none;-ms-touch-action: pan-y;touch-action: pan-y;-webkit-tap-highlight-color: transparent;}
.slick-list {position: relative;display: block;overflow: hidden;margin: 0;padding: 0;}
.slick-list:focus {outline: none;}
.slick-list.dragging {cursor: pointer;cursor: hand;}
.slick-slider .slick-track,
.slick-slider .slick-list {-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}

.slick-track {position: relative;top: 0;left: 0;display: block;}
.slick-track:before,
.slick-track:after {display: table;content: '';}
.slick-track:after {clear: both;}
.slick-loading .slick-track {visibility: hidden;}
.slick-slide {display: none;float: left;height: 100%;min-height: 1px;}
[dir='rtl'] .slick-slide {float: right;}
.slick-slide a,
.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-loading .slick-slide {visibility: hidden;}
.slick-vertical .slick-slide {display: block;height: auto;border: 1px solid transparent;}
.slick-arrow.slick-hidden {display: none;}

.slick-dots {display: block;}
.slick-dots > li {/*position: relative;z-index: 5;display: inline-block;vertical-align: middle;padding-right: 23px;*/
}
.slick-dots > li span {position: relative;z-index: 10;background: #082b3f;border: 2px solid #082b3f;}
.slick-dots > li:first-child:before {right: auto;left: -21px;}
.slick-dots > li,
.slick-dots > li span,
.slick-dots > li button {width: 14px;height: 14px;float: left;margin: 0px 0px;cursor:pointer;border-radius: 7px;}
.slick-dots > li{margin: 0 4px;}
.slick-dots > li button,
.slick-dots > li span {display: block;}
.slick-dots > li button {background: transparent;border: 0;text-indent: -9999px;}
.slick-dots > .slick-active span {background: #f7db8d;border: 2px solid #082b3f;width: 16px;height: 16px;}
.slick-dots > .slick-active span button {/* color: #1a6a6b; */}



.linkBanner a{
    position: absolute;
    top: 0px;
    float: left;
    width: 100%;
    height: 100%;
}
/* ==========================================================================
   2. Util
   ========================================================================== */

.hide-text {text-indent: 100%;white-space: nowrap;overflow: hidden;}

.alg-left {text-align: left;}
.alg-center {text-align: center;}
.alg-right {text-align: right;}

.inline {display: inline !important;}
.inline-block {display: inline-block !important;}

/* ==========================================================================
   6. Components
   ========================================================================== */

/* paginacao */
.paginacao {font-weight: bold;font-size: 1.66666666667em;/* 25/15 */
	color: #000;position: relative;}
.paginacao > li > a,
.paginacao > li > span,
.paginacao > li > a:hover,
.paginacao > li > a:focus {color: inherit !important;}

.paginacao > .active > a,
.paginacao > .active > span,
.paginacao > .active > a:hover,
.paginacao > .active > span:hover,
.paginacao > .active > a:focus,
.paginacao > .active > span:focus,
.paginacao > li > a,
.paginacao > li > span,
.paginacao > li > a:hover,
.paginacao > li > span:hover,
.paginacao > li > a:focus,
.paginacao > li > span:focus {background: transparent;border: 0;}
.paginacao .active,
.paginacao li:hover {color: #d12f25;}
.paginacao > li > a,
.paginacao > li > span {padding: 9px;}

.paginacao .prev a > *,
.paginacao .next a > * {display: inline-block;vertical-align: middle;}

.paginacao.lg {padding-left: 300px;padding-right: 300px;}
.paginacao.lg .prev,
.paginacao.lg .next {display: block;position: absolute;top: 0;z-index: 10;}
.paginacao.lg .prev {left: 0;}
.paginacao.lg .next {right: 0;}

.footer { clear: both;}

/* breadcrumb */
.breadcrumb-container {color: #777;font-size: 0.611111111111em;/* 11/18 */
	line-height: 1.27272727273em;/* 14/11 */
	margin: 5px 0 7px 0;}
.breadcrumb-container a {color: inherit;text-decoration: none;}
.breadcrumb-container > *,
.breadcrumb-container .breadcrumb > li {display: inline-block;vertical-align: middle;line-height: 1;font-size: 1em;}
.breadcrumb-container > span {padding-top: 1px;padding-top: 1.5px;margin-right: 2px;}
.breadcrumb-container .breadcrumb {margin: 0;padding: 0;background: transparent;}
.breadcrumb-container .breadcrumb > .active {font-weight: 700;color: inherit;}
.breadcrumb-container .breadcrumb > li + li:before {content: ">";font-weight: normal;}

.blocos-servicos {overflow: hidden;margin-top: 30px;margin-bottom: 32px;/* shaking fix */
	-webkit-backface-visibility: hidden;-webkit-transform: translateZ(0) scale(1.0, 1.0);}
.blocos-servicos .row {position: relative;overflow: hidden;margin-left: -1.4%;margin-top: -1.4%;margin-right: 0;}
.blocos-servicos .bloco {width: 31.93333333333333%;float: left;position: relative;overflow: hidden;margin-left: 1.4%;margin-top: 1.4%;}
.blocos-servicos .bloco:before {content: "";display: block;padding-top: 100%;/* initial ratio of 1:1*/}
.blocos-servicos .bloco {z-index: 10;}
a.bloco-servico {text-decoration: none !important;}

.blocos-servicos .bloco .wrap {position: absolute;width: 100%;height: 100%;left: 0;top: 0;color: #fff;text-align: center;background-repeat: no-repeat;background-position: 50% 50%;-webkit-background-size: cover;-o-background-size: cover;background-size: cover;}
.blocos-servicos .bloco .wrap:before {content: "";background: #022e5a;position: absolute;z-index: 8;opacity: .75;filter: alpha(opacity=75);width: 100%;height: 100%;left: 0;top: 0;}
.blocos-servicos .bloco .wrap:after {content: "";position: absolute;z-index: 0;left: 0;top: 0;width: 100%;height: 100%;opacity: 0;filter: alpha(opacity=0);-webkit-box-shadow: inset 0 0 50px 1px rgba(0,0,0,.75);box-shadow: inset 0 0 50px 1px rgba(0,0,0,.75);}
.blocos-servicos .bloco .wrap > * {position: relative;z-index: 10;}
.bloco-servico .det {padding-top: 34%;padding-left: 20px;padding-right: 20px;}
.bloco-servico .tt {display: block;font-size: 1.77777777778em;/* 32/18 */
	font-weight: 800;letter-spacing: -1px;line-height: 1em;margin: 0 0 11% 0;}
.bloco-servico .tt:before {content: "";display: block;max-width: 46px;margin: 0 auto 16px auto;background: #fff;height: 2px;}
.bloco-servico .desc {display: block;text-align: left;visibility: hidden;opacity: 0;filter: alpha(opacity=0);-webkit-transform: translate3d(15px,300px,0);-moz-transform: translate3d(15px,300px,0);-ms-transform: translate3d(15px,300px,0);-o-transform: translate3d(15px,300px,0);transform: translate3d(15px,300px,0);}

.blocos-servicos .bloco .desc,
.blocos-servicos .bloco .wrap:before,
.blocos-servicos .bloco .wrap:after {-webkit-transition: all ease-out .25s;-moz-transition: all ease-out .25s;-ms-transition: all ease-out .25s;-o-transition: all ease-out .25s;transition: all ease-out .25s;}
.blocos-servicos .bloco:hover .desc {-webkit-transition-delay: .1s;-moz-transition-delay: .1s;-ms-transition-delay: .1s;-o-transition-delay: .1s;transition-delay: .1s;}

.blocos-servicos .bloco,
.blocos-servicos .bloco .wrap,
.blocos-servicos .bloco .tt{-webkit-transition: all ease-out .2s;-moz-transition: all ease-out .2s;-ms-transition: all ease-out .2s;-o-transition: all ease-out .2s;transition: all ease-out .2s;}

/* bloco ativo */
.blocos-servicos .bloco:hover {z-index: 50;overflow: visible;}
.blocos-servicos .bloco:hover.last-hovered,
.blocos-servicos .bloco.is-active.last-hovered {z-index: 40;}
.blocos-servicos .bloco:hover .wrap,
.blocos-servicos .bloco.is-active .wrap {/*width: 200%;*/
	width: 204.2%;/* width + margin */
	max-height: 100%;}
.blocos-servicos .bloco:hover .wrap:after,
.blocos-servicos .bloco.is-active .wrap:after {opacity: 1;filter: alpha(opacity=100);}
.blocos-servicos .bloco:hover .det,
.blocos-servicos .bloco.is-active .det {float: left;padding-top: 17%;}
.blocos-servicos .bloco:hover .desc,
.blocos-servicos .bloco.is-active .desc {float: right;font-size: 0.88em;/* 16/18 */
	margin: 16% 0 0 0;padding: 0 44px;letter-spacing: -0.3px;line-height: 1.333em;/* 24/18 */
	visibility: visible;opacity: 1;z-index: 99999999999;filter: alpha(opacity=100);-webkit-transform: translate3d(0,0,0);-moz-transform: translate3d(0,0,0);-ms-transform: translate3d(0,0,0);-o-transform: translate3d(0,0,0);transform: translate3d(0,0,0);}
.blocos-servicos .bloco:hover .det,
.blocos-servicos .bloco.is-active .det,
.blocos-servicos .bloco:hover .desc,
.blocos-servicos .bloco.is-active .desc {width: 50%;}

.blocos-servicos .bloco.bloco-direita:hover .wrap,
.blocos-servicos .bloco.bloco-direita.is-active .wrap {right: 0;left: auto;}

.blocos-servicos .bloco:hover .wrap:before,
.blocos-servicos .bloco.is-active .wrap:before {opacity: .85;filter: alpha(opacity=85);}
.blocos-servicos .bloco:first-child.is-active {width: 65.2666666666666666%;}
.blocos-servicos .bloco:first-child.is-active .wrap {width: 100%;}
.blocos-servicos .bloco:first-child.is-active:before {padding-top: 48.6%;}

.blocos-servicos .bloco:first-child + .bloco:after,
.blocos-servicos .bloco:first-child + .bloco.is-active:after {content: "";opacity: 0;filter: alpha(opacity=0);position: absolute;left: -104.4%;top: 0;width: 14px;height: 100%;background: #FFF;z-index: 10;margin-left: -14px;-webkit-transition-delay: 2.2s;-moz-transition-delay: 2.2s;-ms-transition-delay: 2.2s;-o-transition-delay: 2.2s;transition-delay: 2.2s;-webkit-transition: all ease-out .1s;-moz-transition: all ease-out .1s;-ms-transition: all ease-out .1s;-o-transition: all ease-out .1s;transition: all ease-out .1s;}
.blocos-servicos .bloco:first-child + .bloco.is-active:after,
.blocos-servicos .bloco:first-child + .bloco:hover:after {opacity: 1;filter: alpha(opacity=100);}


.blocos-servicos-simples {}
.blocos-servicos-simples .row {margin-left: 0;margin-right: 0;margin-top: -14px;}
.blocos-servicos-simples .bloco {position: relative;margin-top: 14px;overflow: hidden;display: block;}
.blocos-servicos-simples .bloco,
.blocos-servicos-simples .bloco .wrap,
.blocos-servicos-simples .bloco .desc,
.blocos-servicos-simples .bloco .det,
.blocos-servicos-simples .btn-chamada,
.blocos-servicos-simples .bloco .wrap:before,
.blocos-servicos-simples .bloco .wrap:after {-webkit-transition: all ease-out .2s;-moz-transition: all ease-out .2s;-ms-transition: all ease-out .2s;-o-transition: all ease-out .2s;transition: all ease-out .2s;}
.blocos-servicos-simples .bloco:before {content: "";display: block;padding-top: 100%;/* initial ratio of 1:1*/
}
.blocos-servicos-simples .bloco .desc {padding-top: 0;padding-bottom: 20px;text-align: center;font-size: 0.88em;visibility: hidden;opacity: 0;filter: alpha(opacity=0);max-height: 0;overflow: hidden;-webkit-transform: none;-moz-transform: none;-ms-transform: none;-o-transform: none;transform: none;}
.blocos-servicos-simples .bloco:hover .desc {visibility: visible;opacity: 1;filter: alpha(opacity=100);max-height: none;-webkit-transition-delay: .1s;-moz-transition-delay: .1s;-ms-transition-delay: .1s;-o-transition-delay: .1s;transition-delay: .1s;}
.blocos-servicos-simples .bloco .wrap {color: #fff;position: absolute;width: 100%;height: 100%;left: 0;top: 0;text-align: center;}
.blocos-servicos-simples .bloco .wrap:before {content: "";background: #4aa2ac;position: absolute;z-index: 8;opacity: .84;filter: alpha(opacity=84);width: 100%;height: 100%;left: 0;top: 0;}
.blocos-servicos-simples .bloco .wrap:after {content: "";position: absolute;z-index: 0;left: 0;top: 0;width: 100%;height: 100%;opacity: 0;filter: alpha(opacity=0);-webkit-box-shadow: inset 0 0 50px 1px rgba(255,255,255,.75);box-shadow: inset 0 0 50px 1px rgba(0,0,0,.75);}
.blocos-servicos-simples .bloco .wrap > * {position: relative;z-index: 10;}
.blocos-servicos-simples .btn-chamada {color: #f1da5a;}
.bloco-servico .btn-chamada {text-shadow: 1px 1px 2px rgba(0,0,0,.2);}

.blocos-servicos-simples .bloco:hover .det {padding-top: 15%;}
.blocos-servicos-simples .bloco:hover .wrap:before {opacity: .94;filter: alpha(opacity=94);}
.blocos-servicos-simples .bloco:hover .wrap:after {opacity: 1;filter: alpha(opacity=100);}


/* blog feed */
.blog-feed {}
.blog-feed .post {display: none;background-color: transparent;background-repeat: no-repeat;background-position: 50% 50%;-webkit-background-size: cover;-o-background-size: cover;background-size: cover;padding: 16px 20px;}
.blog-feed .post:first-child,
.blog-feed .slick-initialized .post {display: block;}

.blog-feed .post .inner {float: right;max-width: 314px;}
.blog-feed .post .post-categoria {display: inline-block;background: #00aaec;text-align: center;font-size: 0.888888888889em;/* 16/18 */
	line-height: 1;min-width: 145px;padding-top: 7px;padding-bottom: 7px;color: #fff;text-transform: lowercase;}
.blog-feed .post .post-conteudo,
.blog-feed .post .post-rodape {background: #fff;color: #464646;}
.blog-feed .post .post-conteudo {margin: 1px 0;padding-top: 24px;padding-bottom: 24px;position: relative;max-height: 182px;overflow: hidden;}
.blog-feed .post .post-conteudo:after {content: "";position: absolute;left: 0;bottom: 0;width: 100%;height: 50px;background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjcyJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjcyIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background: -moz-linear-gradient(top,  rgba(255,255,255,0) 0%, rgba(255,255,255,0.72) 72%, rgba(255,255,255,1) 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0)), color-stop(72%,rgba(255,255,255,0.72)), color-stop(100%,rgba(255,255,255,1)));background: -webkit-linear-gradient(top,  rgba(255,255,255,0) 0%,rgba(255,255,255,0.72) 72%,rgba(255,255,255,1) 100%);background: -o-linear-gradient(top,  rgba(255,255,255,0) 0%,rgba(255,255,255,0.72) 72%,rgba(255,255,255,1) 100%);background: -ms-linear-gradient(top,  rgba(255,255,255,0) 0%,rgba(255,255,255,0.72) 72%,rgba(255,255,255,1) 100%);background: linear-gradient(to bottom,  rgba(255,255,255,0) 0%,rgba(255,255,255,0.72) 72%,rgba(255,255,255,1) 100%);}
.ie8 .blog-feed .post .post-conteudo:after {filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=0 );}

.blog-feed .post .post-conteudo .tt {font-size: 0.944444444444em;/* 17/18 */
	line-height: 1.05882352941em;/* 18/17 */
	font-weight: 800;margin: 0 ;color: inherit;}
.blog-feed .post .post-conteudo p {font-size: 0.833333333333em;/* 15/18 */
	line-height: 1.2em;/* 18/15 */
	margin: 6px 0 0 0;}
.blog-feed .post .post-categoria,
.blog-feed .post .post-conteudo,
.blog-feed .post .post-rodape {padding-left: 18px;padding-right: 18px;}
.blog-feed .post .post-rodape {padding-top: 0;padding-bottom: 3px;}
.blog-feed .post .post-rodape .data {font-weight: 700;font-size: 0.666666666667em;/* 12/18 */
	float: left;margin-top: 8px;}
.blog-feed .post .post-rodape .btn-leia-mais {float: right;margin-top: 2px;}
.blog-feed  .blog-feed-pag {text-align: center;margin-top: -46px;margin-bottom: 18px;}
.blog-feed  .blog-feed-pag .slick-dots {padding: 0 32px;margin: 0;text-align: center;background: #f1f1f1;}
.blog-feed  .blog-feed-pag .slick-dots,
.blog-feed  .blog-feed-pag .slick-dots > li {display: inline-block;vertical-align: middle;}
.blog-feed  .blog-feed-pag .slick-dots > li,
.blog-feed  .blog-feed-pag .slick-dots > li span,
.blog-feed  .blog-feed-pag .slick-dots > li button {width: auto;height: auto;}
.blog-feed  .blog-feed-pag .slick-dots > li {padding-right: 0;}
.blog-feed  .blog-feed-pag .slick-dots > li button {opacity: 1;filter: alpha(opacity=100);color: #b5b5b5;font-weight: 800;}
.blog-feed  .blog-feed-pag .slick-dots > .slick-active button {color: #0292ca;}
.blog-feed  .blog-feed-pag .slick-dots > li:after,
.blog-feed  .blog-feed-pag .slick-dots > li:first-child:before {display: none;}

/* componente bannerÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¾ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â */
.compon-banner {color: #fff;}
.compon-banner .banner-titulo {font-size: 1.66666666667em;/* 30/18 */
	font-weight: 800;line-height: 1em;margin: 0;text-transform: uppercase;letter-spacing: -1px;margin-bottom: 12px;text-shadow: 1px 1px 3px rgba(0,0,0,.5);}
.compon-banner .banner-titulo:before {content: "";display: block;max-width: 70px;height: 3px;background: #fff;margin-bottom: 14px;}
.compon-banner .banner-titulo b {font-size: 1.66666666667em;/* 50/30 */
	line-height: 1em;font-weight: 800;color: #20e1e0;display: block;}
.compon-banner .banner-desc {font-size: 1em;line-height: 1.1111em;/* 20/18 */
	max-width: 424px;}

/* banner monitore veÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¾ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â­culos */
.banner-monitore-veiculos {background: url('../images/bg-banner-monitore-veiculos.jpg') no-repeat center top;background-color: #070B14;-webkit-background-size: cover;-o-background-size: cover;background-size: cover;}
.banner-monitore-veiculos .container {height: 640px;}
.banner-monitore-veiculos .banner-conteudo {position: absolute;left: 0;bottom: 70px;}

/* banner-solucoes-personalizadas */
.banner-solucoes-personalizadas {background: url('../images/bg-banner-solucoes-personalizadas.jpg') no-repeat center top;background-color: #070B14;-webkit-background-size: cover;-o-background-size: cover;background-size: cover;}
.banner-solucoes-personalizadas .container {height: 586px;}
.banner-solucoes-personalizadas .banner-conteudo {position: absolute;left: 0;bottom: 94px;}

/* banner-rastreamento-recuperacao-veiculos */
.banner-rastreamento-recuperacao-veiculos {background: url('../images/bg-banner-rastreamento-recuperacao-veiculos.jpg') no-repeat center top;background-color: #070B14;-webkit-background-size: cover;-o-background-size: cover;background-size: cover;}
.banner-rastreamento-recuperacao-veiculos .container {height: 586px;}
.banner-rastreamento-recuperacao-veiculos .banner-conteudo {position: absolute;left: 0;bottom: 94px;}
.banner-rastreamento-recuperacao-veiculos .banner-desc {max-width: 720px;}

/* banner-gestao-frotas */
.banner-gestao-frotas {background: url('../images/bg-banner-gestao-frotas.jpg') no-repeat center top;background-color: #070B14;-webkit-background-size: cover;-o-background-size: cover;background-size: cover;}
.banner-gestao-frotas .banner-titulo {position: relative;padding-top: 17px;}
.banner-gestao-frotas .banner-titulo:before {position: absolute;right: 0;top: 0;margin-bottom: 0;width: 70px;}
.banner-gestao-frotas .container {height: 586px;}
.banner-gestao-frotas .banner-conteudo {position: absolute;right: 0;bottom: 94px;text-align: right;}
.banner-gestao-frotas .banner-desc {float: right;max-width: 720px;}

/* banner-monitoramento-rastreamento */
.banner-monitoramento-rastreamento {background: url('../images/bg-banner-monitoramento-rastreamento.jpg') no-repeat center top;background-color: #070B14;-webkit-background-size: cover;-o-background-size: cover;background-size: cover;}
.banner-monitoramento-rastreamento .container {height: 586px;}
.banner-monitoramento-rastreamento .banner-conteudo {position: absolute;left: 0;bottom: 80px;}

/* banner-pessoas */
.banner-pessoas {background: url('../images/bg-banner-pessoas.jpg') no-repeat center top;background-color: #070B14;text-align: right;-webkit-background-size: cover;-o-background-size: cover;background-size: cover;}
.banner-pessoas .container,
.banner-pessoas .img-destaque {height: 406px;}
.banner-pessoas .banner-conteudo {position: absolute;left: 0;bottom: 80px;text-align: left;}
.banner-pessoas .selo-destaque {position: absolute;top: -86px;/*right: 50%;margin-right: -276px;*/
	right: 29%;}
.banner-pessoas .img-destaque {display: inline-block;vertical-align: middle;position: relative;width: 50%;margin-right: 30px;}
.banner-pessoas .img-destaque img {position: absolute;right: 0;bottom: 0;max-width: 100%;}
.banner-pessoas .banner-titulo b {color: #20a8ff;}
.banner-pessoas .banner-desc {max-width: 800px;}

/* banner-ceabs */
.banner-ceabs {text-align: right;/*background: url('../images/bg-banner-ceabs.jpg') no-repeat center top;background-color: #070B14;*/
	-webkit-background-size: cover;-o-background-size: cover;background-size: cover;}
.banner-ceabs .container {height: 643px;background: url('../images/bgSobre.jpg') no-repeat center top
}
.banner-ceabs .logo {background: #fff;display: inline-block;vertical-align: middle;padding: 41px 23px;}

/* banner-rastreamento-portatil */
.banner-rastreamento-portatil {background: url('../images/bg-banner-rastreamento-portatil.jpg') no-repeat center top;background-color: #070B14;text-align: right;-webkit-background-size: cover;-o-background-size: cover;background-size: cover;}
.banner-rastreamento-portatil .container,
.banner-rastreamento-portatil .img-destaque {height: 404px;}
.banner-rastreamento-portatil .banner-conteudo {position: absolute;left: 0;bottom: 80px;text-align: left;}
.banner-rastreamento-portatil .img-destaque {display: inline-block;vertical-align: middle;position: relative;width: 50%;margin-right:0 ;}
.banner-rastreamento-portatil .img-destaque img {position: absolute;right: -30%;bottom: 0;max-width: 100%;}
.banner-rastreamento-portatil .banner-titulo b {color: #20a8ff;}
.banner-rastreamento-portatil .banner-desc {max-width: 800px;}

/* servico-vantagens */
.servico-vantagens {}
.pagina-interna .servico-vantagens .pagina-titulo-menor {color: inherit;text-transform: none;font-weight: 400;margin: 52px 40px 36px 40px;}
.pagina-interna .servico-vantagens .pagina-titulo-menor b,
.pagina-interna .servico-vantagens .pagina-titulo-menor strong {font-weight: 700;}
.servico-vantagens .grid-vantagens {}
.servico-vantagens .grid-vantagens .row {margin-left: 0;margin-right: 0;}
.servico-vantagens .grid-vantagens .vantagem {float: left;width: 20%;background: #0d506a;color: #fff;position: relative;background-color: transparent;background-repeat: no-repeat;background-position: 50% 50%;-webkit-background-size: cover;-o-background-size: cover;background-size: cover;}
.servico-vantagens .grid-vantagens .vantagem:before {content: "";display: block;padding-top: 100%;}
.servico-vantagens .grid-vantagens .vantagem > .desc {position: absolute;display: block;width: 100%;height: 100%;left: 0;top: 0;/*padding: 33% 13% 15% 14%;*/
	padding: 28% 13% 15% 14%;}
.servico-vantagens .grid-vantagens .vantagem .tt {margin: 0;font-size: 1.38888888889em;/* 25/18 */
	line-height: 1em;font-weight: 700;letter-spacing: -1px;}
.servico-vantagens .grid-vantagens .vantagem .tt:before {display: block;content: "";max-width: 44px;height: 3px;background: #fff;margin-bottom: 18px;}
.servico-vantagens .grid-vantagens .vantagem .tt .quebra {display: block;height: 0;}
.servico-vantagens .grid-vantagens .vantagem .tt .regular {font-size: 0.8em;/* 20/25 */
	font-weight: 400;}

.servico-vantagens .grid-vantagens .vantagem.big-card {width: 50%;}
.servico-vantagens .grid-vantagens .vantagem.big-card:before {padding-top: 40%;}
.servico-vantagens .grid-vantagens .vantagem.big-card > .desc {text-align: center;padding: 10px 10px;}
.servico-vantagens .grid-vantagens .vantagem.big-card > .desc .tb {display: table;width: 100%;height: 100%;}
.servico-vantagens .grid-vantagens .vantagem.big-card > .desc .cont {display: table-cell;vertical-align: middle;}
.servico-vantagens .grid-vantagens .vantagem.big-card .tt {display: inline-block;vertical-align: middle;}

/* servicos-especificacoes */
.servicos-especificacoes {background: #ebebeb;padding: 15px 0;}
.servicos-especificacoes .item, .servico-texto-descritivo .item {padding-left: 184px;padding-right: 38px;padding-top: 24px;margin: 20px 0;}
.servicos-especificacoes .item .icon, .servico-texto-descritivo .item .icon {position: absolute;left: 38px;top: 0;width: 124px;height: 124px;line-height: 124px;background: #197cc9;color: #fff;text-align: center;-webkit-border-radius: 50%;border-radius: 50%;}
.servicos-especificacoes .item .icon:before, .servico-texto-descritivo .item .icon:before {content: "";position: absolute;display: block;width: 100%;height: 100%;border: 2px dashed #fff;-webkit-border-radius: 50%;border-radius: 50%;left: -2px;top: -2px;}
.servicos-especificacoes .item:nth-child(2n+1) .icon:before, .servico-texto-descritivo .item:nth-child(2n+1)  .icon:before{left: 2px;}
.servicos-especificacoes .item .icon i, .servico-texto-descritivo .item .icon i{font-size: 80px;display: inline-block;vertical-align: middle;}
.servicos-especificacoes .item .icon-large i {font-size: 75px;}
.servicos-especificacoes .item .icon-medium i, .servico-texto-descritivo .item .icon-medium i {font-size: 62px;}
.servicos-especificacoes .item .icon-small i {font-size: 50px;}
.servicos-especificacoes .item .icon-tiny i {font-size: 38px;}

.servicos-especificacoes .item .tt {margin: 0;font-size: 1.66666666667em;/* 30/18 */
	line-height: 1em;text-transform: uppercase;font-weight: 400;}
.servicos-especificacoes .item .tt b,
.servicos-especificacoes .item .tt strong {font-weight: 700;display: block;}
.servicos-especificacoes .item .tt:after {content: "";display: block;margin-top: 6px;background: #197cc9;max-width: 100px;height: 4px;}
.servicos-especificacoes .item .desc p {margin: 14px 0 0 0;line-height: 1.333em;/* 24/18 */
}

.servicos-especificacoes-medium {padding: 40px 0;}
.servicos-especificacoes-medium > .container {margin-top: -25px;}
.servicos-especificacoes-medium .item, .servico-texto-descritivo .item {padding-left: 128px;padding-right: 5px;margin: 25px 0 0 0;}
.servico-texto-descritivo .item{position: relative;}
.servicos-especificacoes-medium .item .desc {min-height: 102px;}
.servicos-especificacoes-medium .item .icon, .servico-texto-descritivo .item .icon {left: 15px;width: 102px;height: 102px;line-height: 96px;}
.servicos-especificacoes-medium .item .tt {font-size: 1.11111111111em;/* 20/18 */
	line-height: 1em;letter-spacing: -1px;}

/* servico-texto-descritivo */
.servico-texto-descritivo {padding: 56px 0;}
.pagina-interna .servico-texto-descritivo .pagina-titulo-menor {text-transform: none;color: inherit;margin-top: 0.4em;margin-bottom: 0.5em;margin-left: 40px;}
.pagina-interna .servico-texto-descritivo p{margin-left:35px;}
.pagina-interna .servico-texto-descritivo .pagina-titulo-menor:first-child {margin-top: 0;}
.pagina-interna .servico-texto-descritivo p + p {margin-top: 1em;}

/* bloco-formulario-contato */
.bloco-formulario-contato {padding: 42px 40px;}
.bloco-formulario-contato .form-tt {font-size: 1.66666666667em;/* 30/18 */
	letter-spacing: -1px;font-weight: 400;margin: 0 0 36px 0;}
.bloco-formulario-contato .form-footer {}
.bloco-formulario-contato .form-footer .help-block {margin: 0;}
.bloco-formulario-contato .form-footer .btn-lg {padding: 8px 74px 10px 74px;text-transform: lowercase;font-size: 1.66666666667em;/* 30/18 */
	line-height: 1em;}
.bloco-formulario-contato .contatoResposta{text-align: center;margin: 120px 0px 0px;background: url(../images/contatoResposta.jpg) no-repeat 0px 0px;width: 100%;height: 320px;padding-top: 150px;border-bottom: 1px solid #000;}
.bloco-formulario-contato .contatoResposta h4{color: #00aaec;font-size: 27px;text-transform: uppercase;}
.bloco-formulario-contato .contatoResposta p{}
/* opcoes-contato */
.opcoes-contato {padding-bottom: 30px;}
.opcoes-contato .quebra {display: block;height: 0;}
.opcoes-contato .opcao {position: relative;font-size: 0.833333333333em;/* 15/18 */
}
.opcoes-contato .opcao > .wrap {position: relative;}
.opcoes-contato .opcao > .wrap,
.opcoes-contato .opcao > .desc {padding: 0 30px 0 40px;}
.opcoes-contato .opcao-icon > .wrap {padding-left: 182px;/* 40 + 142 */
	min-height: 96px;}
.opcoes-contato .opcao + .opcao {margin-top: 44px;}
.opcoes-contato .opcao .icon {background: #fff;color: #777;width: 116px;height: 96px;line-height: 96px;text-align: center;position: absolute;left: 40px;top: 0;}
.opcoes-contato .opcao .icon i {font-size: 52px;display: inline-block;vertical-align: middle;}
.opcoes-contato .opcao .icon-small i {font-size: 34px;}

.opcoes-contato .opcao .wrap .txt {padding-top: 22px;}

.opcoes-contato .opcao-icon-off {}
.opcoes-contato .opcao-icon-off .icon {text-align: right;height: 90px;line-height: 90px;width: 171px;left: -15px;padding-right: 34px;}

.opcoes-contato .opcao .pagina-titulo-menor {text-transform: none;color: inherit;font-weight: 400;font-size: 2em;/* 30/15 */
	line-height: 1em;letter-spacing: -2px;}
.opcoes-contato .opcao .pagina-titulo-menor b,
.opcoes-contato .opcao .pagina-titulo-menor strong {font-weight: 700;}
.opcoes-contato .opcao .pagina-titulo-menor:after {margin-top: 3px;}
.opcoes-contato .opcao p {margin: 18px 0 0 0;}

.opcoes-contato .opcao-comercial a {color: inherit;}


.opcoes-contato .btn-compre-agora {font-size: 1.2em;/* 18/15 */
	max-width: 370px;padding: 4px;color: inherit;}
.opcoes-contato .btn-compre-agora > span {display: block;position: relative;background: #FFF;padding: 18px 14px 18px 180px;}
.opcoes-contato .opcao-compre-agora .btn-compre-agora {margin-bottom: 10px;}
.opcoes-contato .opcao-compre-agora .desc > p {margin: 0;}
.opcoes-contato .opcao-compre-agora .desc > p + p {margin-top: 14px;}
.opcoes-contato .opcao-atendimento {}
.opcoes-contato .opcao-atendimento .desc {font-size: 1.2em;/* 18/15 */
	line-height: 1.44444444444em;/* 26/18 */
	letter-spacing: -1px;}
.opcoes-contato .opcao-atendimento .desc b {font-size: 1.38888888889em;/* 25/18 */
	line-height: 1em;}

.selo-destaque {display: inline-block;vertical-align: middle;position: relative;width: 124px;height: 124px;line-height: 124px;background: #197cc9;color: #fff;text-align: center;-webkit-border-radius: 50%;border-radius: 50%;}
.selo-destaque:before {content: "";position: absolute;display: block;width: 100%;height: 100%;border: 2px dashed #fff;-webkit-border-radius: 50%;border-radius: 50%;left: -4px;top: -2px;}
.selo-destaque:nth-child(2n+1) .icon:before {left: 4px;}
.selo-destaque i {font-size: 80px;display: inline-block;vertical-align: middle;}
.selo-destaque.icon-medium i	{font-size: 62px;}
.selo-destaque.icon-small i		{font-size: 50px;}
.selo-destaque .txt {text-transform: uppercase;font-weight: 800;font-size: 1.38888888889em;/* 25/18 */
}


.panel-primario {border: 0;border-bottom: 4px solid #ccc;background: #fff;}
/*.panel-primario:after {content: "";display: block;width: 100%;height: 4px;background: #ccc;}*/
.panel-primario .panel-heading {padding: 0;cursor: pointer;-webkit-transition: all ease-out .2s;-moz-transition: all ease-out .2s;-ms-transition: all ease-out .2s;-o-transition: all ease-out .2s;transition: all ease-out .2s;}
.panel-primario .panel-heading .panel-title {position: relative;padding: 20px 122px 20px 38px;min-height: 100px;font-size: 1.38888888889em;/* 25/18 */
	line-height: 1em;font-weight: 600;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}
.panel-primario .panel-heading .panel-title:after {content: "";display: block;width: 100px;height: 4px;background: #00aaec;opacity: 0;filter: alpha(opacity=0);-webkit-transition: all ease-out .2s;-moz-transition: all ease-out .2s;-ms-transition: all ease-out .2s;-o-transition: all ease-out .2s;transition: all ease-out .2s;}
.panel-primario .panel-body {padding: 18px 38px 38px 38px;}
.panel-primario .panel-heading .panel-title > span {display: block;margin-top: 15px;} 
.panel-primario .panel-heading .panel-title > button {display: block;position: absolute;right: 38px;top: 20px;width: 64px;height: 64px;font-size: 64px;line-height: 64px;padding: 0;margin: 0;color: #00aaec;-webkit-border-radius: 50%;border-radius: 50%;border: 0;background: transparent;overflow: hidden;-webkit-transition: all ease-out .2s;-moz-transition: all ease-out .2s;-ms-transition: all ease-out .2s;-o-transition: all ease-out .2s;transition: all ease-out .2s;}
.panel-primario .panel-heading .panel-title button > i {display: inline-block;vertical-align: top;}
.panel-primario .panel-heading:hover {background: #ececec;}


.panel-primario .panel-heading + .panel-collapse > .panel-body,
.panel-primario .panel-heading + .panel-collapse > .list-group {border-top: 0;}

.panel-primario.is-active {background: transparent;-webkit-box-shadow: none;box-shadow: none;}
.panel-primario.is-active .panel-heading .panel-title:after {margin-top: 17px;opacity: 1;filter: alpha(opacity=100);}
.panel-primario.is-active .panel-heading:hover {background: transparent;}
.panel-primario.is-active .panel-heading .panel-title button {background: #fff;top: 0;-webkit-border-radius: 0;border-radius: 0;}
.panel-primario.is-active .panel-heading .panel-title button > i {color: #8f8f8f;font-size: 22px;margin-top: 20px;}
.panel-primario.is-active .panel-heading .panel-title button > i:before {content: "\e80c";}


.bloco-faq {background: #f6f6f6;padding-bottom: 30px;}
.bloco-faq > .container {border-top: 4px solid #DEDEDE;}

.bloco-mapa {position: relative;}
.bloco-mapa > .container {position: static;}
.bloco-mapa > .container > .wrap {position: relative;}
.bloco-mapa > iframe {margin: 0;border: 0;padding: 0;width: 100%;display: block;}
.bloco-mapa .txt {position: absolute;right: -3px;top: 0;background: #384368;background-color: rgba(9,24,72,.80);z-index: 10;padding: 0 56px 56px 56px;float: none;min-height: 100%;color: #fff;font-size: 0.833333333333em;/* 15/18 */
}
.bloco-mapa .txt .icon {width: 116px;height: 92px;line-height: 88px;background: #fff;color: #777;text-align: center;margin-bottom: 30px;}
.bloco-mapa .txt .icon i {font-size: 52px;display: inline-block;vertical-align: middle;}
.bloco-mapa .overlay {position: absolute;width: 100%;height: 100%;background: transparent;z-index: 5;}
.bloco-mapa .txt p {font-weight: 600;margin: 0;}
.bloco-mapa .txt p strong {font-size: 1.66666666667em;/* 25/15 */
	line-height: 1em;}
.bloco-mapa .txt p b {font-size: 1.2em;/* 18/15 */
	line-height: 1em;}
.bloco-mapa .txt p + p {margin-top: 2.53333333333em;/* 38/15 */ }
.bloco-mapa .txt .borda:before {content: "";display: block;width: 70px;height: 3px;background: #FFF;margin-bottom: 8px;}


/* bloco-area-cliente */
.bloco-area-cliente {position: absolute;right: 0;top: 0;z-index: 500;background: #1d97b1;width: 600px;opacity: 0;filter: alpha(opacity=0);/*max-height: 0;overflow: hidden;*/
	visibility: hidden;-webkit-animation-duration: 1.1s;animation-duration: 1.1s;-webkit-animation-timing-function: ease-out;animation-timing-function: ease-out;-webkit-transform-origin: 50% 0%;-ms-transform-origin: 50% 0%;transform-origin: 50% 0%;}
.bloco-area-cliente.is-visible {opacity: 1;filter: alpha(opacity=100);visibility: visible;/*max-height: none;*/
	/*-webkit-animation-name: bounceInDown;animation-name: bounceInDown;*/ 


	animation-name: pullDown;-webkit-animation-name: pullDown;}
.bloco-area-cliente .bt-fechar {color: #fff;border: 0;background: transparent;padding: 0;margin: 0;font-weight: normal;}
.bloco-area-cliente .bt-fechar .icon {background: #14628f;height: 52px;line-height: 34px;text-align: center;padding: 0 10px;}
.bloco-area-cliente .bt-fechar .icon i {width: 24px;height: 24px;font-size: 40px;font-style: normal;position: relative;margin-top: 10px;}
.bloco-area-cliente .bt-fechar .icon i:before,
.bloco-area-cliente .bt-fechar .icon i:after {content: "";display: block;height: 2px;width: 32px;background: #FFF;position: absolute;}
.bloco-area-cliente .bt-fechar .icon i:before {top: 12px;left: -4px;-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg);}
.bloco-area-cliente .bt-fechar .icon i:after {top: 12px;right: -4px;-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-ms-transform: rotate(-45deg);-o-transform: rotate(-45deg);transform: rotate(-45deg);}
.bloco-area-cliente .bt-fechar .icon i span {display: none;}
.ie8 .bloco-area-cliente .bt-fechar .icon i {margin-top: 0;}
.ie8 .bloco-area-cliente .bt-fechar .icon i span {display: block;}
.bloco-area-cliente .bt-fechar .txt {font-size: 1em;text-transform: uppercase;margin-left: 8px;}
.bloco-area-cliente .bt-fechar > *,
.bloco-area-cliente .bt-fechar .icon i {display: inline-block;vertical-align: middle;}
.bloco-area-cliente .ac-cabecalho {padding: 0 12px;margin-bottom: 38px;}

.bloco-area-cliente .ac-forms {padding: 0 10px;background: #fff;}
.bloco-area-cliente .ac-forms .nav-tabs {border: 0;}
.bloco-area-cliente .bt-Isca{width: 140px;margin: 30px auto;padding-bottom: 30px;}
.bloco-area-cliente .bt-Isca .btn-default {padding: 0;width: 180px;height: 55px;position: relative;}
.bloco-area-cliente .bt-Isca .btn-default a{float: left;width: 100%;height: 55px;line-height: 55px;}
.bloco-area-cliente .bt-Isca .btn-default .ceabs-icon-arrow-right{position: absolute;right: 30px;top: 28px;}
.bloco-area-cliente .ac-forms .nav-tabs li {color: #373737;padding: 0;border: 0;display: block;width: 50%;margin-left: 0;margin-bottom: 0;}
.bloco-area-cliente .ac-forms .nav-tabs li.active {background: #163f80;color: #fff;}
.bloco-area-cliente .ac-forms .nav-tabs li label {font-size: 0.833333333333em;/* 15/18 */
	line-height: 1em;padding: 24px 24px 24px 56px;margin: 0;text-transform: uppercase;cursor: pointer;position: relative;display: inline-block;vertical-align: middle;}
.bloco-area-cliente .ac-forms .nav-tabs li label:before,
.bloco-area-cliente .ac-forms .nav-tabs li label:after {content: "";position: absolute;left: 24px;top: 50%;-webkit-border-radius: 50%;border-radius: 50%;}
.bloco-area-cliente .ac-forms .nav-tabs li label:before {width: 18px;height: 18px;border: 2px solid #1e9ab3;margin-top: -9px;}
.bloco-area-cliente .ac-forms .nav-tabs li label:after {width: 8px;height: 8px;margin-top: -4px;margin-left: 5px;background: #1e9ab3;display: none;}
.bloco-area-cliente .ac-forms .nav-tabs li.active label:after {display: block;}
.bloco-area-cliente .ac-forms .nav-tabs li:first-child {text-align: right;}
.bloco-area-cliente .ac-forms .nav-tabs li + li {text-align: left;}

.bloco-area-cliente .ac-forms .tab-pane .tab-content {background: #163f80;color: #fff;padding: 50px;}
.bloco-area-cliente .ac-forms .tab-pane .form-content {max-width: 530px;margin: 0 auto;font-size: 0.888888888889em;/* 16/18 */	
}
.bloco-area-cliente .ac-forms .tab-pane form .control-label {text-transform: uppercase;text-align: right;padding-top: 10px;display: block;}
.bloco-area-cliente .ac-forms .tab-pane form .form-control {border: 0;}
.bloco-area-cliente .ac-forms .tab-pane form label.error {color: #FFF;margin-bottom: 0;margin-top: 2px;font-size: 11px;}
.bloco-area-cliente .ac-forms .tab-pane .form-horizontal .form-group {margin-left: -6px;margin-right: -6px;}
.bloco-area-cliente .ac-forms .tab-pane .form-horizontal [class^="col-"] {padding-left: 6px;padding-right: 6px;}
.bloco-area-cliente .ac-forms .tab-pane .form-horizontal .form-group.form-footer {margin-left: 0;margin-right: 0;}
.bloco-area-cliente .ac-forms .tab-pane .form-footer > .col-sm-12 {margin-top: 8px;padding: 42px 50px;border-top: 1px solid #d6d6d6;border-bottom: 1px solid #d6d6d6;text-align: center;}
.bloco-area-cliente .ac-forms .tab-pane .form-footer .btn {font-size: 1.33333333333em;/* 24/18 */
	line-height: 1;text-transform: lowercase;padding: 14px 48px;}
.bloco-area-cliente .ac-forms .tab-pane .form-footer .btn.btn-default {color: #FFF;background-color: #1a1a1a;border-color: #1a1a1a;}
.bloco-area-cliente .ac-forms .tab-pane .form-footer .btn span {font-weight: 800;}
.bloco-area-cliente .ac-forms .tab-pane .form-footer .btn > * {display: inline-block;vertical-align: middle;}
.bloco-area-cliente .ac-forms .tab-pane .form-footer .btn > i {vertical-align: bottom;color: #2CB6C5;font-size: 16px;margin-bottom: -4px;}

.bloco-area-cliente .ac-forms .tab-pane .links {padding: 44px 15px;margin: 0 auto;max-width: 700px;}
.bloco-area-cliente .ac-forms .tab-pane .links a {display: block;border: 1px solid #d6d6d6;font-size: 1.61111111111em;/* 29/18 */
	line-height: 1;text-transform: uppercase;color: #464646;font-weight: 600;text-decoration: none;letter-spacing: -1px;position: relative;padding-left: 50px;padding-right: 50px;padding-top: 14%;padding-bottom: 20%;}
.bloco-area-cliente .ac-forms .tab-pane .links a b {text-transform: lowercase;font-size: 1.20689655172em;/* 35/29 */
	line-height: 1;color: #0292ca;font-weight: 800;display: block;letter-spacing: -2px;}
.bloco-area-cliente .ac-forms .tab-pane .links a i {display: block;width: 64px;height: 64px;line-height: 64px;text-align: center;color: #0292CA;background: #1a1a1a;font-size: 26px;position: absolute;bottom: -1px;right: 45px;}

/* chat */
#livechat-compact-container {z-index: 300 !important;}

/* ==========================================================================
   0. CabeÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¾ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â§alho Principal
   ========================================================================== */
.cabecalho-principal {position: absolute;left: 0;top: 0;width: 100%;z-index: 10;}
.cabecalho-principal:before,
.cabecalho-principal:after {content: "";width: 50%;right: 0;position: absolute;z-index: 0;}
.cabecalho-principal:before {top: 0;}
.cabecalho-principal:after {top: 54px;}
.cabecalho-principal > .container {position: relative;display: table;z-index: 10;}
.cabecalho-principal > .container > .col {display: table-cell;vertical-align: top;}
.cabecalho-principal .logo {padding: 0 12px;}
.cabecalho-principal .logo .wrap {padding: 26px 41px 30px 41px;background: #fff;}
.cabecalho-principal .logo a {display: block;text-align: center;}
.cabecalho-principal .logo a img {display: inline-block;vertical-align: middle;max-width: 100%;}
.cabecalho-principal .barra-azul,
.cabecalho-principal:before {background-color: #133469;height: 54px;text-align: right;}
.cabecalho-principal:after,
.cabecalho-principal .barra-branca,
.cabecalho-principal .barra-branca .menu-principal a {height: 70px;}
.cabecalho-principal:after,
.cabecalho-principal .barra-branca {background: #fff;}
.cabecalho-principal .bt-area-cliente {font-size: 1em;font-weight: normal;color: #fff;background: transparent;padding: 6px 0;max-height: 54px;}
.cabecalho-principal .barra-branca li .nivel1{display: none;background: #135484;height: 50px;line-height: 50px;list-style: none;padding: 0px;position: absolute;width: 250px;left: -61px;}
.cabecalho-principal .barra-branca li .nivel1 li a{font-weight: 700;color: #fff;height: 50px;line-height: 50px;padding: 0px 0px 0px;}
.cabecalho-principal .barra-branca li:hover .nivel1{display: block;}
.cabecalho-principal .barra-branca li a .nivel1 li a:hover {background: #1D97B1;color: #fff;}
.cabecalho-principal .bt-area-cliente > * {display: inline-block;vertical-align: middle;}
.cabecalho-principal .bt-area-cliente i {padding: 8px 5px 5px 5px;width: 40px;height: 40px;margin-right: 12px;}
.cabecalho-principal .bt-area-cliente i span {display: block;height: 2px;width: 100%;background: #fff;}
.cabecalho-principal .bt-area-cliente i span + span {margin-top: 8px;}

.cabecalho-principal .navegacao {}
.cabecalho-principal .navegacao .barra-azul {padding-left: 30px;padding-right: 30px;background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzIyYjJjMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxMzM2NmIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background: -moz-linear-gradient(left,  #22b2c2 0%, #13366b 100%);background: -webkit-gradient(linear, left top, right top, color-stop(0%,#22b2c2), color-stop(100%,#13366b));background: -webkit-linear-gradient(left,  #22b2c2 0%,#13366b 100%);background: -o-linear-gradient(left,  #22b2c2 0%,#13366b 100%);background: -ms-linear-gradient(left,  #22b2c2 0%,#13366b 100%);background: linear-gradient(to right,  #22b2c2 0%,#13366b 100%);}
.ie8 .cabecalho-principal .navegacao .barra-azul {filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#22b2c2', endColorstr='#13366b',GradientType=1 );}

.cabecalho-principal .navegacao .social {position: absolute;top: 1px;right: 374px;}
.cabecalho-principal .navegacao .social li {padding: 0;}
.cabecalho-principal .navegacao .social li + li {margin-left: 38px;}
.cabecalho-principal .navegacao .social li a {padding: 10px 5px;color: #fff;font-size: 22px;text-align: center;-webkit-transition: all ease-out .15s;-moz-transition: all ease-out .15s;-ms-transition: all ease-out .15s;-o-transition: all ease-out .15s;transition: all ease-out .15s;}
.cabecalho-principal .navegacao .social li a:hover,
.cabecalho-principal .navegacao .social li a:focus {background: transparent;}
.cabecalho-principal .navegacao .social li:hover a {background: #1D97B1;}
.cabecalho-principal .navegacao .social i {display: block;width: 32px;height: 32px;line-height: 32px;}
.cabecalho-principal .navegacao .social .blog a 	{font-size: 22px;}
.cabecalho-principal .navegacao .social .facebook a {font-size: 26px;}
.cabecalho-principal .navegacao .social .youtube a 	{font-size: 28px;}
.cabecalho-principal .navegacao .social .twitter a 	{font-size: 26px;}
.cabecalho-principal .navegacao .social .linkedin a {font-size: 28px;}
.cabecalho-principal .navegacao .social .google-plus a 	{font-size: 26px;}

.cabecalho-principal .menu-principal {display: table;width: 100%;color: #373737;}
.cabecalho-principal .menu-principal > li {float: none;display: table-cell;vertical-align: top;}
.cabecalho-principal .menu-principal a {float: none;display: block;text-transform: uppercase;color: inherit;padding-top: 22px;text-align: center;-webkit-transition: all ease-out .15s;-moz-transition: all ease-out .15s;-ms-transition: all ease-out .15s;-o-transition: all ease-out .15s;transition: all ease-out .15s;}
.cabecalho-principal .menu-principal a:hover,
.cabecalho-principal .menu-principal a:active,
.cabecalho-principal .menu-principal a:focus {background: #1D97B1;color: #fff;}
.cabecalho-principal .navbar-collapse {padding-left: 0;padding-right: 0;}

.cabecalho-principal .menu-principal .active a:after {content: '';display: block;width: 100%;height: 2px;background: #00aada;margin-top: 5px;}

/* ==========================================================================
   4. RodapÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¾ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¾ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¹ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â  Principal
   ========================================================================== */
.rodape-principal {}
.rodape-principal .informacoes {color: #fff;position: relative;font-size: 1.05555555556em;/* 19/18 */
}
.rodape-principal .informacoes:before,
.rodape-principal .informacoes:after {content: '';position: absolute;height: 100%;width: 50%;top: 0;z-index: 1;}
.rodape-principal .informacoes:before {background: #23b2c2;left: 0;}
.rodape-principal .informacoes:after {background: #13245a;right: 0;}
.rodape-principal .informacoes .container {z-index: 10;}
.rodape-principal .informacoes a {color: inherit;}
.rodape-principal .informacoes .col-1 {background: #23b2c2;min-height: 100%;position: relative;text-align: center;padding-top: 56px;padding-bottom: 56px;}
.rodape-principal .informacoes .col-2 {background: #13245a;text-align: center;padding-top: 30px;padding-bottom: 30px;}
.rodape-principal .informacoes .fones-central-atendimento {display: inline-block;vertical-align: middle;line-height: 1em;}
.rodape-principal .informacoes .fones-central-atendimento strong {font-size: 1.89473684211em;/* 36/19 */
	font-weight: 800;line-height: 1em;}

.rodape-principal .informacoes .col-1 > * {margin-left: 28px;}
.rodape-principal .informacoes .col-1 > *:first-child {margin-left: 0;}
.rodape-principal .informacoes .col-1 *,
.rodape-principal .informacoes .col-2 * {text-align: left;}

.rodape-principal .blocos {color: #000;padding-top: 50px;padding-bottom: 40px;}
.rodape-principal .blocos ul {list-style-type: none;margin: 0;padding: 0;display: block;}
.rodape-principal .blocos a {color: inherit;}
.rodape-principal .blocos .europ-assistance-logo {border: 1px solid #c6c6c6;display: block;max-width: 194px;text-align: center;padding: 24px 10px;}
.rodape-principal .blocos .europ-assistance-logo img {display: inline-block;vertical-align: middle;max-width: 92px;}
.rodape-principal .blocos .col-logo {}
.rodape-principal .blocos .col-menu {font-size: 1.11em;/* 20/18 */
	width: 32%;padding-top: 6px;}
.rodape-principal .blocos .col-menu ul {-webkit-column-count: 2;-moz-column-count: 2;column-count: 2;-webkit-column-gap: 0;-moz-column-gap: 0;column-gap: 0;}
.rodape-principal .blocos .col-btn {width: 29%;padding-top: 15px;}
.rodape-principal .blocos .col-social {width: 22.3%;padding-top: 25px;margin-top: -22px;}
.rodape-principal .blocos .col-social > strong {font-size: 1.4444em;/* 26/18 */
	line-height: 1em;font-weight: 700;display: block;}
.rodape-principal .blocos .col-social .social {color: #fff;text-align: left;max-width: 250px;margin-left: -2px;margin-top: 6px;}
.rodape-principal .blocos .col-social .social li {padding: 0;margin-left: 2px;margin-top: 6px;}
.rodape-principal .blocos .col-social .social a {display: inline-block;vertical-align: middle;text-align: center;width: 64px;height: 64px;line-height: 64px;background: #135787;-webkit-border-radius: 50%;border-radius: 50%;}
.rodape-principal .blocos .col-social .social a,
.rodape-principal .blocos .col-social .social a:hover,
.rodape-principal .blocos .col-social .social a:focus {color: inherit;text-decoration: none;}
.rodape-principal .blocos .col-social .social a:hover,
.rodape-principal .blocos .col-social .social a:focus {background-color: #22B2C2;}
.rodape-principal .blocos .col-social .social .blog a 		{font-size: 22px;}
.rodape-principal .blocos .col-social .social .facebook a 	{font-size: 26px;}
.rodape-principal .blocos .col-social .social .youtube a 	{font-size: 28px;}
.rodape-principal .blocos .col-social .social .twitter a 	{font-size: 26px;}
.rodape-principal .blocos .col-social .social .linkedin a 	{font-size: 28px;}
.rodape-principal .blocos .col-social .social .google-plus a {font-size: 28px;}

.rodape-principal .magic {text-align: center;background: #ececec;padding: 20px;max-height: 84px;}
.rodape-principal .magic a,
.rodape-principal .magic a > * {display: inline-block;vertical-align: middle;}
.rodape-principal .magic a > img {margin: 0 10px;}
.rodape-principal .magic a {color: #6d6864;font-family: Arial, Sans-serif;font-size: 11px;line-height: 1em;letter-spacing: 2px;}

/* ==========================================================================
   5. Slider Home
   ========================================================================== */
.slider-container {position: relative;z-index: 1;overflow: hidden;}
/*.slider-container:before {content: "";position: absolute;left: 0;top: -130px;width: 100%;height: 158px;z-index: 10;background: url('../images/bg-topo.png') repeat-x top center;}*/
.slider-container,
.slider-container .slide {max-height: 1101px;top:0px;margin-bottom:0px;position: relative;z-index: 9;}
.slider-container .slider-content {position: absolute;left: 0%;right: 0%;top: 610px;z-index: 5;text-align: center;width: 156px;margin: 0 auto 40px;max-width: 1280px;}
.slider-container .slider-content .container-bigger {}
.slider-container .slider-content .slick-dots {float: none;margin: 0 auto;}
.slider-container .slide {overflow: hidden;position: relative;background-repeat: no-repeat;background-color: transparent;background-position: 50% 50%;-webkit-background-size: cover;-o-background-size: cover;background-size: cover;}
.slider-container .slide > img {opacity: 0;max-width: 2560px;filter: alpha(opacity=0)}

.slider-container .slide .slide-content {position: absolute;left: 0px; /*top: 24%;*/ top: 1%; z-index: 5;width: 100%;}

.slider-container .slide .slide-content a {text-decoration: none;}

.slider-container .slide-1 .slide-content img {display: inline-block;vertical-align: middle;margin-right: 0px;margin-bottom: 0;}
.slider-container .slide-2 .slide-content img {display: inline-block;vertical-align: middle;margin-bottom: 4%;}

.slider-container .slide .slide-content p {float:left;min-height: 55px;background-color: #005181; font-size: 57px; font-weight: 700;line-height: 62px;color: #FFF; letter-spacing: -5px; padding: 0 20px 0 12px;margin-left: 10px}
.slider-container .slide .slide-content p:nth-child(2) {padding: 0 20px;margin-left: 0}
.slider-container .slide .slide-content p.small {font-size: 30px; letter-spacing: -3px}
.slider-container .slide .slide-content .break {margin-top: 5px;}
.slider-container .slide .slide-content p b {font-weight: 800}

.slider-container .slide .slide-content ul li {padding: 0;float: left}
.slider-container .slick-initialized .slide .slide-content * {
	opacity: 0;
	-webkit-transition: all ease-out 0.5s;
	-moz-transition: all ease-out 0.5s;
	-ms-transition: all ease-out 0.5s;
	-o-transition: all ease-out 0.5s;
	transition: all ease-out 0.5s;
	-webkit-transform: translate3d(0,0px,0);
	-moz-transform: translate3d(0,0px,0);
	-ms-transform: translate3d(0,0px,0);
	-o-transform: translate3d(0,0px,0);
	transform: translate3d(0, 0px,0);
}
.slider-container .slick-initialized .slide.slick-active .slide-content * {-webkit-transform: translate3d(0,0,0);-moz-transform: translate3d(0,0,0);-ms-transform: translate3d(0,0,0);-o-transform: translate3d(0,0,0);transform: translate3d(0,0,0);opacity: 1;}
 
/* ==========================================================================
   7. PÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¾ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¾ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¾ginas
   ========================================================================== */
   

/* 7.1 PÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¾ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¾ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¾ginas Internas
   ========================================================================== */
.pagina-interna {}
.pagina-interna .pagina-conteudo {}
.pagina-interna .pagina-titulo {margin: 0;font-size: 2.77777777778em;/* 50/18 */
	line-height: 1em;font-weight: 600;text-transform: uppercase;color: #373737;}
.pagina-interna .pagina-titulo b {font-weight: 800;}
.pagina-interna .pagina-titulo:after {content: "";display: block;max-width: 100px;height: 4px;background: #00aaec;margin-top: 10px;margin-left: 4px;}
.pagina-interna .pagina-sub-titulo {font-weight: 800;text-transform: uppercase;font-size: 1.94444444444em;/* 35/18 */
	line-height: 1em;margin: 0;}
.pagina-interna .pagina-titulo-menor {font-size: 1.66666666667em;/* 30/18 */
	line-height: 1em;font-weight: 800;text-transform: uppercase;color: #555;margin: 0;letter-spacing: -1px;}
.pagina-interna .pagina-titulo-menor:after {content: "";display: block;max-width: 100px;height: 4px;background: #00aaec;margin-top: 10px;margin-left: 1px;}
.pagina-interna .pagina-titulo-menor.sem-barra:after {display: none;}

.pagina-interna .pagina-titulo-topico {margin: 1.2em 0 0.5em 0;font-size: 1.66666666667em;/* 30/18 */
	line-height: 1em;}
.pagina-interna .conteudo-main .pagina-titulo-topico + p {margin-top: 1em;}

.pagina-interna .pagina-quebra-titulo {font-size: 1.94444444444em;/* 35/18 */
	font-weight: 800;text-transform: uppercase;color: inherit;margin: 0;padding: 34px 40px;border-bottom: 1px solid #373737;}

.pagina-interna .pagina-cabecalho {position: relative;z-index: 1;padding-top: 124px;padding-bottom: 20px;min-height: 316px;background: url('../images/bg-cabecalho-interno.jpg') no-repeat center top;-webkit-background-size: cover;-o-background-size: cover;background-size: cover;}
.pagina-interna .pagina-cabecalho:before {content: "";position: absolute;left: 0;top: 0;width: 100%;height: 158px;z-index: 10;background: url('../images/bg-topo.png') repeat-x top center;}
.pagina-interna .pagina-cabecalho .pagina-titulo {float: right;margin-top: 72px;margin-right: 40px;max-width: 100%;overflow: hidden;-ms-text-overflow: ellipsis;text-overflow: ellipsis;}
.pagina-interna .pagina-sub-cabecalho .pagina-sub-titulo {margin-top: 58px;}

.pagina-interna .pagina-sub-cabecalho {padding-left: 45px;padding-right: 45px;}

.pagina-interna .conteudo-interno {position: relative;/*padding-left: 21%;*/
}
.pagina-interna .conteudo-interno .conteudo-nav {width: 21%;padding-left: 25px;padding-top: 44px;padding-bottom: 44px;border-right: 1px solid #373737;float: left;/*position: absolute;left: 0;top: 0;min-height: 100%;*/
}
.pagina-interna .conteudo-interno .conteudo-main {width: 79%;float: right;/*width: 100%;*/
	padding-left: 60px;padding-right: 85px;padding-top: 54px;padding-bottom: 45px;}
.pagina-interna .conteudo-nav .nav {text-transform: uppercase;font-size: 1em;}
.pagina-interna .conteudo-nav .nav li {}
.pagina-interna .conteudo-nav .nav a {display: block;color: inherit;font-weight: 600;padding: 9px 42px 9px 20px;position: relative;}
.pagina-interna .conteudo-nav .nav .active a,
.pagina-interna .conteudo-nav .nav li:hover a {background: #00aaec;color: #fff;font-weight: 700;}
.pagina-interna .conteudo-nav .nav .active a:after,
.pagina-interna .conteudo-nav .nav li:hover a:after {content: "\e806";font-family: 'ceabs';speak: none;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;line-height: 1;/* Better Font Rendering =========== */
	-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;position: absolute;right: 18px;top: 50%;font-size: 16px;height: 16px;margin-top: -8px;}

.pagina-interna .conteudo-main {line-height: 1.38888888889em;/* 25/18 */
}
.pagina-interna .conteudo-main p {margin: 1.66em 0 0 0;}
.pagina-interna .conteudo-main .destaque {font-size: 1.66666666667em;/* 30/18 */
	line-height: 1em;margin-top: 1em;letter-spacing: -1px;}
.pagina-interna .conteudo-main .destaque b,
.pagina-interna .conteudo-main .destaque strong {font-weight: 800;}
.pagina-interna .conteudo-main .sub-destaque {font-size: 1.38888888889em;/* 25/18 */
	line-height: 1em;margin-top: 1em;letter-spacing: -1px;font-weight: 600;}

.pagina-interna .pagina-texto .container {padding: 40px;}
.pagina-interna .pagina-texto .container > .txt {padding: 22px 32px 0 32px;}
.pagina-interna .pagina-texto .container > .txt p {margin: 1em 0 0 0;}
.pagina-interna .pagina-texto .container > .txt p:first-child {margin-top: 0;}
.pagina-interna .pagina-texto .container > .txt ul,
.pagina-interna .pagina-texto .container > .txt ol {margin-top: 28px;}
.pagina-interna .pagina-texto .pagina-titulo-menor {margin-top: 36px;}
.pagina-interna .pagina-texto .pagina-titulo-menor:first-child {margin-top: 0;}

/* 7.2 ServiÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¾ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â§os
   ========================================================================== */
.pagina-interna .pagina-servico .pagina-sub-cabecalho {padding-bottom: 24px;border-bottom: 1px solid #373737;}
   
.servico-monitoramento {}

.servico-isca-de-carga {}
.servico-isca-de-carga .servico-vantagens > .container {max-width: 100%;width: 1536px;}
.servico-isca-de-carga .grid-vantagens .vantagem {width: 16.6666666667%;}
.servico-isca-de-carga .grid-vantagens .vantagem > .desc {padding-top: 25%;}

.servico-projetos-customizados {}
.servico-projetos-customizados .conteudo-interno {border-bottom: 1px solid #373737;}
.servico-projetos-customizados .bloco-form .col-detalhes {background: #ebebeb;}

.servico-busca-recuperacao {}
.servico-busca-recuperacao .grid-vantagens .vantagem > .desc {padding: 16% 10% 15% 12%;}

.servico-gestao-de-frotas {}
.servico-gestao-de-frotas .conteudo-main ul {margin-top: 1em;padding-left: 20px;}
.servico-gestao-de-frotas .conteudo-main ul > li {padding-left: 10px;}
.servico-gestao-de-frotas .conteudo-main ul > li + li {margin-top: 5px;}

.servico-pessoas {}
.servico-pessoas .conteudo-interno .conteudo-main {padding-bottom: 24px;}
.servico-pessoas .conteudo-interno .conteudo-main .sub-destaque {margin-top: 2em;}

.servico-pessoas .servicos-especificacoes-medium {}
.servico-pessoas .servicos-especificacoes-medium > .container {max-width: 1140px;}
.servico-pessoas .servicos-especificacoes-medium .row {margin-left: -6px;margin-right: -6px;}
.servico-pessoas .servicos-especificacoes-medium .item {padding-left: 6px;padding-right: 6px;padding-top: 0;text-align: center;}
.servico-pessoas .servicos-especificacoes-medium .item .icon {display: block;margin: 0 auto;background: #4d5358;position: relative;left: auto;top: auto;margin-bottom: 8px;width: 92px;height: 92px;line-height: 92px;}
.servico-pessoas .servicos-especificacoes-medium .item .tt {font-size: 1em;font-weight: 600;letter-spacing: -1px;}
.servico-pessoas .servicos-especificacoes-medium .item .tt b,
.servico-pessoas .servicos-especificacoes-medium .item .tt strong {font-weight: 800;}
.servico-pessoas .servicos-especificacoes-medium .item .tt:after {display: none;}
.servico-pessoas .servicos-especificacoes-medium .item .desc {min-height: 0;}

.servico-pessoas .servicos-especificacoes-medium .icon .ceabs-icon-wifi {font-size: 25px;}
.servico-pessoas .servicos-especificacoes-medium .icon .ceabs-icon-gps {font-size: 32px;}
.servico-pessoas .servicos-especificacoes-medium .icon .ceabs-icon-sinal {font-size: 42px;}

.servico-pessoas .grid-vantagens .vantagem > .desc {padding-top: 16%;}
.servico-pessoas .servico-texto-descritivo.texto-1 {padding-bottom: 10px;}
.servico-pessoas .servico-texto-descritivo .pagina-titulo-menor {font-weight: 700;}
.servico-pessoas .servico-texto-descritivo.texto-2 {background: #ebebeb;padding-top: 68px;padding-bottom: 0;}
.servico-pessoas .texto-2 .servicos-especificacoes {background: #f7f7f7;max-width: 1700px;margin: 36px auto 0 auto;}

.servico-rastreamento-portatil .conteudo-main .txt {max-width: 560px;}

/* ==========================================================================
   8. Media Queries
   ========================================================================== */
   
@media (max-width: 1500px){
	body .container.container-bigger-bigger {width: 100%;padding-left: 15px;padding-right: 15px;}

	/* slider */
	.slider-container,
	.slider-container .slide {/*height: 460px;*/ }

	/* slider */
	.slider-container .slider-content {/*bottom: 10px;*/}
	.slider-container .slider-content > .container,
	.slider-container .slide .slide-content > .container {padding-left: 32px;padding-right: 32px;}
	.slider-container .slide-1 .slide-content img {margin-right: 0;}

}

@media (max-width: 1410px){
	body {font-size: 16px;}
	body .container.container-bigger {width: 100%;padding-left: 15px;padding-right: 15px;}	

	/* cabecalho-principal */
	.cabecalho-principal .logo {padding-left: 0;}

	/* rodape-principal */
	.rodape-principal .blocos .col-menu {width: 26%;padding-top: 28px;font-size: 1em;line-height: 1.5em;/* 24/16 */
	}
	.rodape-principal .blocos .col-social {width: 28.3%;}

	.blocos-servicos .bloco:first-child + .bloco:after,
	.blocos-servicos .bloco:first-child + .bloco.is-active:after {width: 13px;margin-left: -13px;}	
	
}

@media (max-width: 1388px){/* isca de carga */
	.servico-vantagens .grid-vantagens .vantagem .tt {font-size: 1.125em;}

}

@media (max-width: 1300px){
	body .container {width: 100%;padding-left: 15px;padding-right: 15px;}
	body .container.absolute {left: 0;width: 100%;margin-left: 0;}

	/* bloco-mapa */
	.bloco-mapa .txt {right: 0;}

}

@media (max-width: 1290px){
	/* blocos-servicos */
	.blocos-servicos .bloco:first-child + .bloco:after,
	.blocos-servicos .bloco:first-child + .bloco.is-active:after {width: 12px;margin-left: -12px;}

	/* buttons */
	.btn-central-atendimento {padding-left: 74px;}
	.btn-central-atendimento i {font-size: 60px;height: 60px;width: 62px;}

	.btn-central-emergencia {padding-left: 70px;}
	.btn-central-emergencia i {font-size: 60px;height: 60px;width: 62px;}

	/* slider */
	.slider-container .slide .slide-content img {max-width: 100%;}

	/* cabecalho-principal */
	.cabecalho-principal .menu-principal a {padding-left: 8px;padding-right: 8px;}

	/* rodape-principal*/
	.rodape-principal .informacoes {font-size: 0.875em;/* 14/16 */ }
	.rodape-principal .informacoes .col-1 {padding-top: 30px;padding-bottom: 30px;}
	.rodape-principal .informacoes .col-2 {padding-top: 14px;padding-bottom: 14px;}

	/* bloco servicos */
	.blocos-servicos-simples .row {margin-top: -12px;}
	.blocos-servicos-simples .bloco {margin-top: 12px;}

	/* pagina interna */
	.pagina-interna .pagina-sub-cabecalho {padding-left: 30px;padding-right: 30px;}
	.pagina-interna .servico-vantagens .pagina-titulo-menor {margin-left: 30px;margin-right: 30px;}
	.pagina-interna .conteudo-interno .conteudo-nav {width: 26%;padding-left: 0;padding-top: 30px;padding-bottom: 30px;}
	.pagina-interna .conteudo-nav .nav a {padding-left: 30px;-ms-text-overflow: ellipsis;text-overflow: ellipsis;overflow: hidden;}
	.pagina-interna .conteudo-interno .conteudo-main {width: 74%;padding: 30px;}

	/* components */
	.compon-banner {padding-left: 30px;padding-right: 30px;}

}

@media (max-width: 1140px){
	/* buttons */
	.btn-compre-agora {padding-left: 14px;}
	.btn-compre-agora img {display: none;}

	/* opcoes contato */
	.opcoes-contato .btn-compre-agora {display: inline-block;vertical-align: top;}
	.opcoes-contato .btn-compre-agora > span {padding-left: 14px;}
	.opcoes-contato .opcao-compre-agora {text-align: center;}
	.opcoes-contato .opcao-compre-agora .desc > p {text-align: left;}

	/* cabecalho-principal */
	.cabecalho-principal .logo .wrap {padding-left: 30px;padding-right: 30px;}
	.cabecalho-principal > .container.container-bigger {padding-right: 0;}
	.cabecalho-principal .menu-principal {font-size: 0.875em;/* 14/16 */
	}
	.cabecalho-principal .navegacao .social {right: 230px;}
	.cabecalho-principal .navegacao .social .blog a 	{font-size: 18px;}
	.cabecalho-principal .navegacao .social .facebook a {font-size: 22px;}
	.cabecalho-principal .navegacao .social .youtube a 	{font-size: 24px;}
	.cabecalho-principal .navegacao .social .linkedin a {font-size: 24px;}
	.cabecalho-principal .navegacao .social li + li {margin-left: 14px;}


	.cabecalho-principal .bt-area-cliente,
	.bloco-area-cliente .bt-fechar .txt {font-size: 0.875em;/* 14/16 */ }
	
	/* rodape-principal */
	.rodape-principal .blocos .col-btn {width: 20%;}
	.rodape-principal .blocos .col-social {width: 31.3%;}
	.rodape-principal .blocos .col-menu {width: 32%;}
	
	/* blocos-servicos */
	.blocos-servicos .bloco:first-child + .bloco:after,
	.blocos-servicos .bloco:first-child + .bloco.is-active:after {width: 9px;margin-left: -9px;}

	.bloco-servico .tt {font-size: 1.5em;/* 24/16 */
	}
	.bloco-servico .det {padding-top: 20%;}
	.blocos-servicos .bloco.is-active .desc {margin-top: 10%;padding-left: 15px;padding-right: 15px;}
	.blocos-servicos .bloco.is-active .det {padding-top: 8%;}

	

}

@media (max-width: 1030px){
	/* rodape-principal */
	.rodape-principal .informacoes .col-1,
	.rodape-principal .informacoes .col-2 {width: 50%;}
	.rodape-principal .informacoes .col-1 > * {margin-left: 0;}
	.rodape-principal .informacoes .fones-central-atendimento {margin-top: 30px;}
	.rodape-principal .informacoes .col-2 {padding-top: 52px;}

	.rodape-principal .blocos .col-logo {width: 20%;}
	.rodape-principal .blocos .col-menu {width: 40%;}
	.rodape-principal .blocos .col-social {width: 40%;}
	.rodape-principal .blocos .col-btn {display: none;}

	/* bloco servicos */
	.blocos-servicos .bloco:first-child + .bloco:after,
	.blocos-servicos .bloco:first-child + .bloco.is-active:after {width: 10px;margin-left: -10px;}
	.blocos-servicos-simples .row {margin-top: -10px;}
	.blocos-servicos-simples .bloco {margin-top: 10px;}

	/* blog feed */
	.blog-feed .blog-feed-pag {text-align: right;}

	/* components */
	.servico-vantagens .grid-vantagens .vantagem > .desc {padding: 14% 8% 8% 8%;}

}

@media (max-width: 994px){
	/* cabecalho-principal */
	.cabecalho-principal {z-index: 50;}
	.cabecalho-principal .logo {width: 216px;}

	.cabecalho-principal .barra-branca {position: relative;}
	.cabecalho-principal .navbar-toggle {display: block;margin: 0;}
	.cabecalho-principal .navbar-collapse {width: 300px;padding-left: 0;padding-right: 0;background: #22B2C2;position: absolute;right: 0;top: 100%;border-top: 0;}
	.cabecalho-principal .menu-principal {color: #fff;margin: 0;}
	.cabecalho-principal .barra-branca .menu-principal a {height: auto;padding: 20px 10px;}
	.cabecalho-principal .navbar-collapse ul,
	.cabecalho-principal .navbar-collapse ul li {display: block;float: none;}
	.cabecalho-principal .navegacao .social {position: relative;top: auto;right: auto;background-color: #13376C;text-align: center;margin: 0;width: 100%;}
	.cabecalho-principal .navegacao .social li {display: inline-block;vertical-align: middle;}
	.cabecalho-principal .navegacao .social .blog a {padding: 8px;}	

	/* blocos servicos */
	.blocos-servicos-simples .row {margin-left: -1.4%;margin-top: -1.4%;}
	.blocos-servicos-simples .bloco {width: 48.6%;float: left;margin-left: 1.4%;margin-top: 1.4%;}
	.blocos-servicos .bloco:before,
	.blocos-servicos-simples .bloco:before {padding-top: 60%;}

	.blocos-servicos-simples .det {padding-top: 10%;}
	.blocos-servicos-simples .tt {margin-bottom: 5%;}
	.blocos-servicos-simples .bloco .desc {padding-bottom: 0;}
	.blocos-servicos-simples .bloco:hover .det {padding-top: 8%;}
	.blocos-servicos-simples .bloco:hover .desc {padding-bottom: 10px;}

	/* components */
	.servico-vantagens .grid-vantagens .vantagem .tt {font-size: 1.125em;/* 18/16 */ }
	.servico-vantagens .grid-vantagens .vantagem .tt:before {margin-bottom: 10px;}

	.servicos-especificacoes .item {padding-left: 120px;}
	.servicos-especificacoes .item .tt {font-size: 1.375em;/* 22/16 */ }
	.servicos-especificacoes .item .desc p {font-size: 0.875em;/* 14/16 */ }
	.servicos-especificacoes .item .icon {left: 15px;width: 86px;height: 86px;line-height: 86px;}
	.servicos-especificacoes .item .icon i {font-size: 64px;}
	.servicos-especificacoes .item .icon-medium i {font-size: 46px;}
	.servicos-especificacoes .item .icon-small i {font-size: 36px;}
	.servicos-especificacoes .item .icon-tiny i {font-size: 28px;}

	/* components > opcoes-contato */
	.opcoes-contato .opcao .icon,
	.opcoes-contato .opcao-icon-off .icon {left: 10px;}
	.opcoes-contato .opcao .icon,
	.opcoes-contato .opcao-icon-off .icon {width: 116px;text-align: center;}
	.opcoes-contato .opcao-icon > .wrap {padding-left: 138px;}
	.opcoes-contato .opcao-icon-off .icon {padding-right: 0;}

	/* components > banners */
	.banner-monitore-veiculos .container,
	.banner-solucoes-personalizadas .container,
	.banner-rastreamento-recuperacao-veiculos .container,
	.banner-gestao-frotas .container,
	.banner-monitoramento-rastreamento .container {height: 500px;}

	.banner-pessoas .img-destaque {margin-right: 0;}
	.banner-pessoas .container,
	.banner-pessoas .img-destaque {height: 380px;}
	.banner-pessoas .banner-conteudo {bottom: 15px;}

	.banner-ceabs .container {height: 380px }
	.banner-ceabs .logo {padding: 30px 15px;max-width: 220px;}
	.banner-ceabs .logo img {display: block;max-width: 100%;}

	/* isca de carga */
	.servico-isca-de-carga .servico-vantagens .grid-vantagens .vantagem {width: 25%;}

	/* .servico-projetos-customizados */
	.servico-projetos-customizados .bloco-form .col-detalhes {padding-left: 0;}


}

@media (max-width: 768px){
	/* slider */
	.slider-container,
	.slider-container .slide {height: 370px;}

	/* blog feed */
	.blog-feed .post .inner {max-width: 70%;} 

	/* rodape-principal  */
	.rodape-principal .informacoes .container.container-bigger {padding-left: 0;padding-right: 0;}
	.rodape-principal .informacoes .col-1,
	.rodape-principal .informacoes .col-2 {width: 100%;float: none;padding-top: 15px;padding-bottom: 15px;}
	.rodape-principal .informacoes .fones-central-atendimento {display: block;text-align: center;}

	.rodape-principal .blocos .col-logo,
	.rodape-principal .blocos .col-btn,	
	.rodape-principal .blocos .col-menu,
	.rodape-principal .blocos .col-social {width: 100%;}
	.rodape-principal .blocos .col-btn {display: block;}

	.rodape-principal .blocos .col-logo,
	.rodape-principal .blocos .col-btn {text-align: center;}
	
	.rodape-principal .blocos .europ-assistance-logo {padding-left: 40px;padding-right: 40px;}
	.rodape-principal .blocos .europ-assistance-logo,
	.rodape-principal .blocos .btn-compre-agora {display: inline-block;vertical-align: top;}
	.rodape-principal .blocos .btn-compre-agora {padding-left: 190px;text-align: left;}
	.rodape-principal .blocos .btn-compre-agora img {display: block;}

	.rodape-principal .blocos .col-menu {padding-top: 30px;padding-bottom: 30px;}
	.rodape-principal .blocos .col-menu ul {-webkit-column-count: 1;-moz-column-count: 1;column-count: 1;text-align: center;} 
	.rodape-principal .blocos .col-menu li,
	.rodape-principal .blocos .col-menu li a {display: block;}
	.rodape-principal .blocos .col-menu li + li {border-top: 1px solid #CBCBCB;}
	.rodape-principal .blocos .col-menu li a {padding: 10px;}
	.rodape-principal .blocos .col-menu li a:hover,
	.rodape-principal .blocos .col-menu li a:active {color: #fff;background: #23B2C2;}
	.rodape-principal .blocos .col-social {margin-top: 30px;text-align: center;}
	.rodape-principal .blocos .col-social .social {text-align: center;margin: 0 auto;max-width: 100%;}

	/* bloco-area-cliente */
	.bloco-area-cliente {max-width: 100%;}

	/* blocos-servicos */
	
	
	.blocos-servicos .row,
	.blocos-servicos-simples .row {margin-left: 0;}
	.blocos-servicos .bloco,
	.blocos-servicos-simples .bloco {margin-left: 0;width: 100%;}

	.blocos-servicos .bloco:first-child.is-active {width: 100%;}
	/*.blocos-servicos .bloco:before,
	.blocos-servicos-simples .bloco:before
	.blocos-servicos .bloco:first-child.is-active:before,
	.blocos-servicos-simples .bloco:before {padding-top: 36% !important;}*/

	.blocos-servicos .bloco {z-index: 50;overflow: visible;}

	.blocos-servicos .bloco:before,
	.blocos-servicos-simples .bloco:before {display: none;}
	.blocos-servicos .bloco .wrap,
	.blocos-servicos-simples .bloco .wrap {display: table;height: auto;width: 100% !important;padding: 40px 10px;position: relative;}
	.blocos-servicos .bloco .wrap:before {opacity: .85;filter: alpha(opacity=85);}
	.blocos-servicos .bloco .wrap:after {opacity: 1;filter: alpha(opacity=100);}
	.blocos-servicos .bloco .det {float: left;padding-top: 0 !important;}
	.blocos-servicos .bloco .desc {float: right;font-size: 0.88em;/* 16/18 */
				
		margin-top: 0 !important;padding: 0 10px 10px 10px !important;letter-spacing: -0.3px;line-height: 1.333em;/* 24/18 */
		visibility: visible;opacity: 1;filter: alpha(opacity=100);-webkit-transform: translate3d(0,0,0);-moz-transform: translate3d(0,0,0);-ms-transform: translate3d(0,0,0);-o-transform: translate3d(0,0,0);transform: translate3d(0,0,0);}
	.blocos-servicos .bloco .det,
	.blocos-servicos .bloco .desc {width: 50%;}


	.blocos-servicos-simples .bloco .wrap {background-repeat: no-repeat;background-position: 50% 50%;-webkit-background-size: cover;-o-background-size: cover;background-size: cover;}
	.blocos-servicos-simples .bloco .desc {visibility: visible;opacity: 1;filter: alpha(opacity=100);max-height: none;padding-bottom: 10px;}
	.blocos-servicos-simples .bloco .det {padding-top: 0 !important;}

	/* paginas */	
	.pagina-interna .pagina-sub-cabecalho {padding-left: 0;padding-right: 0;}
	.pagina-interna .pagina-titulo {font-size: 2.25em;/* 36/16 */ }
	.pagina-interna .pagina-cabecalho .pagina-titulo {margin-right: 0;}
	.pagina-interna .pagina-sub-cabecalho .pagina-sub-titulo {margin-top: 30px;}
	.pagina-interna .conteudo-nav .nav a {padding-left: 10px;}
	.pagina-contato .pagina-quebra-titulo {padding-left: 15px;padding-right: 15px;}
	.pagina-interna .conteudo-interno .conteudo-nav,
	.pagina-interna .conteudo-interno .conteudo-main {width: 100%;float: none;}
	.pagina-interna .conteudo-interno .conteudo-nav {border-right: 0;border-bottom: 1px solid #373737;padding-top: 0;padding-bottom: 0;font-size: 0.875em;/* 14/16 */
	}
	.pagina-interna .conteudo-interno .conteudo-main {padding-left: 0;padding-right: 0;}
	.pagina-interna .servico-vantagens .pagina-titulo-menor {margin-left: 0;margin-right: 0;}
	.pagina-interna .pagina-texto .container {padding-left: 15px;padding-right: 15px;}
	.pagina-interna .pagina-texto .pagina-titulo-menor {overflow: hidden;max-width: 100%;-ms-text-overflow: ellipsis;text-overflow: ellipsis;}

	/* servico-pessoas */
	.servico-pessoas {}
	.servico-pessoas .servicos-especificacoes-medium {text-align: center;}
	.servico-pessoas .servicos-especificacoes-medium .item {width: auto;float: none;display: inline-block;vertical-align: top;min-width: 25%;}
	.servico-pessoas .servicos-especificacoes-medium .item + .item {margin-left: 15px;}

	/* pagina-autoatendimento */
	.pagina-autoatendimento .pagina-texto.texto-1 .container > .txt {padding-left: 15px;padding-right: 15px;}

	/* components */
	.servico-vantagens .grid-vantagens .vantagem {width: 25%;}

	.servicos-especificacoes .item {padding-right: 15px;}

	.compon-banner {padding-left: 15px;padding-right: 15px;}

	.bloco-formulario-contato {padding-left: 0;padding-right: 0;}

	/* components > banners */
	.banner-monitore-veiculos .container,
	.banner-solucoes-personalizadas .container,
	.banner-rastreamento-recuperacao-veiculos .container,
	.banner-gestao-frotas .container,
	 .banner-monitoramento-rastreamento .container {height: 380px;}
	.banner-monitore-veiculos .banner-conteudo,
	.banner-solucoes-personalizadas .banner-conteudo,
	.banner-rastreamento-recuperacao-veiculos .banner-conteudo,
	.banner-gestao-frotas .banner-conteudo,
	.banner-monitoramento-rastreamento .banner-conteudo {bottom: 15px;}

	.banner-pessoas .selo-destaque {right: auto;left: 0;top: -62px;}

	/* components > opcoes-contato */	
	.opcoes-contato .opcao-compre-agora {text-align: left;}
	.opcoes-contato .opcao .icon,
	.opcoes-contato .opcao-icon-off .icon {left: 15px;}
	.opcoes-contato .opcao-icon > .wrap {padding-left: 145px;}

	/* .panel-primario */
	.panel-primario .panel-heading .panel-title {padding-left: 15px;padding-right: 94px;}
	.panel-primario .panel-heading .panel-title > button {right: 15px;}

	/* bloco-mapa */
	.bloco-mapa {}
	.bloco-mapa > .container.absolute {position: relative;left: auto;padding-left: 0;padding-right: 0;}
	.bloco-mapa .txt {position: static;padding: 0 30px 30px 30px;}

}

@media (max-width: 580px){
	/* blocos servicos */
	.blocos-servicos .row,
	.blocos-servicos-simples .row {margin-top: -10px;}
	.blocos-servicos .bloco,
	.blocos-servicos-simples .bloco {margin-top: 10px;}

	/* servico-vantagens */
	.servico-vantagens .grid-vantagens .vantagem {width: 33.33333333333%;}

	/* components > banners */
	.banner-ceabs .container {height: 280px }
	.banner-ceabs .logo {padding: 20px 10px;max-width: 180px;}

}

@media (max-width: 470px){
	/* cabecalho-principal */
	.cabecalho-principal .logo {padding: 0;}
	.cabecalho-principal > .container.container-bigger {padding-left: 0;}
	.cabecalho-principal .bt-area-cliente {font-size: 0.75em;/* 12/16 */
		margin-top: 4px;}
	.cabecalho-principal .navegacao .barra-azul {padding-left: 10px;padding-right: 10px;}
	.cabecalho-principal .navbar-collapse {right: 0;}
	.cabecalho-principal .bt-area-cliente i {padding: 7px 5px 3px 5px;width: 32px;height: 30px;margin-right: 4px;}
	.cabecalho-principal .bt-area-cliente i span + span {margin-top: 5px;}

	/* slider */
	.slider-container .slide .slide-content img {max-width: 80%;}
	.slider-container .slider-content > .container,
	.slider-container .slide .slide-content > .container {padding-left: 15px;padding-right: 15px;}

	/* blog-feed */
	.blog-feed .blog-feed-pag {text-align: center;margin-top: 0;margin-bottom: 18px;}

	/* blocos servicos */
	.bloco-servico .tt {margin-bottom: 15px;}
	.blocos-servicos .bloco .det {}
	.blocos-servicos .bloco .det,
	.blocos-servicos .bloco .desc {float: none !important;width: 100% !important;}
	.blocos-servicos .bloco .wrap {}
	.blocos-servicos .bloco .btn-chamada {}
	.blocos-servicos .bloco .desc {margin: 15px 0 0 0 !important;}

	/* servico-vantagens */
	.servico-vantagens .grid-vantagens .vantagem {width: 50%;}

	/* servico-pessoas */
	.servico-pessoas .servicos-especificacoes-medium {padding-bottom: 74px;}
	.servico-pessoas .servicos-especificacoes-medium .item {display: block;width: 100%;margin-top: 0;}
	.servico-pessoas .servicos-especificacoes-medium .item + .item {margin-left: 0;margin-top: 15px;}
	.banner-pessoas .selo-destaque {width: 80px;height: 80px;line-height: 80px;top: -40px;}
	.banner-pessoas .selo-destaque .txt {font-size: 14px;}
	.banner-pessoas .img-destaque {display: none;}

}

@media (max-width: 380px){
	/* cabecalho-principal */
	.cabecalho-principal .logo .wrap {padding-left: 15px;padding-right: 15px;}

	/* rodape-principal */
	.rodape-principal .blocos .col-social {padding-left: 0;padding-right: 0;}
	.rodape-principal .blocos .col-social .social a {width: 52px;height: 52px;line-height: 52px;}
	.rodape-principal .blocos .col-social .social .blog a 		{font-size: 16px;}
	.rodape-principal .blocos .col-social .social .facebook a 	{font-size: 20px;}
	.rodape-principal .blocos .col-social .social .youtube a 	{font-size: 22px;}
	.rodape-principal .blocos .col-social .social .twitter a 	{font-size: 20px;}
	.rodape-principal .blocos .col-social .social .linkedin a 	{font-size: 20px;}

	.rodape-principal .blocos .btn-compre-agora {padding-left: 14px;}
	.rodape-principal .blocos .btn-compre-agora img {display: none;}

	/* .bloco-area-cliente */
	.bloco-area-cliente .ac-forms .nav-tabs li {text-align: center !important;padding-left: 5px;padding-right: 5px;}
	.bloco-area-cliente .ac-forms .nav-tabs li label {padding-left: 18px;padding-right: 10px;display: inline-block;vertical-align: middle;}
	.bloco-area-cliente .ac-forms .nav-tabs li label:before {width: 14px;height: 14px;margin-top: -7px;left: 0;}
	.bloco-area-cliente .ac-forms .nav-tabs li label:after {width: 6px;height: 6px;margin-top: -3px;margin-left: 4px;left: 0;}
	.bloco-area-cliente .ac-forms .tab-pane .tab-content {padding: 20px 15px;}

	/* servicos-especificacoes */
	.servicos-especificacoes {}
	.servicos-especificacoes .item {padding-left: 0;padding-right: 0;}
	.servicos-especificacoes .item .icon {position: relative;left: auto;top: auto;}
	.servicos-especificacoes .item .icon,
	.servicos-especificacoes .item .tt:after {margin: 0 auto;}
	.servicos-especificacoes .item .tt,
	.servicos-especificacoes .item .desc p {text-align: center;}
	.servicos-especificacoes .item .tt {margin-top: 10px;}
	.servicos-especificacoes .item .tt:after {margin-top: 6px;}
	.servicos-especificacoes .item .tt b {display: inline;}

}

@media (max-width: 320px){
	/* cabecalho-principal */
	.cabecalho-principal .navbar-collapse {max-width: 90vw;}

	/* rodape-principal */
	.rodape-principal .blocos .col-social .social a {width: 40px;height: 40px;line-height: 40px;}
	.rodape-principal .blocos .col-social .social .blog a 		{font-size: 12px;}
	.rodape-principal .blocos .col-social .social .facebook a 	{font-size: 16px;}
	.rodape-principal .blocos .col-social .social .youtube a 	{font-size: 18px;}
	.rodape-principal .blocos .col-social .social .twitter a 	{font-size: 16px;}
	.rodape-principal .blocos .col-social .social .linkedin a 	{font-size: 16px;}

	/* servico-vantagens */
	.servico-vantagens .grid-vantagens .vantagem {width: 100%;}
	.servico-vantagens .grid-vantagens .vantagem:before {padding-top: 60%;}

}