@font-face{font-family:'fontello';src:url("../fonts/fontello.eot?48724662");src:url("../fonts/fontello.eot?48724662#iefix") format("embedded-opentype"), url("../fonts/fontello.woff2?48724662") format("woff2"), url("../fonts/fontello.woff?48724662") format("woff"), url("../fonts/fontello.ttf?48724662") format("truetype"), url("../fonts/fontello.svg?48724662#fontello") format("svg");font-weight:normal;font-style:normal;}
[class^="icon-"]:before, [class*=" icon-"]:before{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:auto;margin-right:0;text-align:center;font-variant:normal;text-transform:none;line-height:normal;margin-left:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.icon-phone:before{content:'\e800';}
.icon-lupa:before{content:'\e801';}
.icon-envelope:before{content:'\e802';}
.icon-seta_direita:before{content:'\e803';}
.icon-facebook:before{content:'\e804';}
.icon-instagram:before{content:'\e805';}
.icon-loba:before{content:'\e806';}
.icon-play:before{content:'\e807';}
.icon-seta_esquerda:before{content:'\e808';}
.icon-check:before{content:'\e809';}
@font-face{font-family:'hurme_geometric_sans_3black';src:url("../fonts/hurmegeometricsans3_black-webfont.woff2") format("woff2"), url("../fonts/hurmegeometricsans3_black-webfont.woff") format("woff");font-weight:normal;font-style:normal;}
@font-face{font-family:'hurme_geometric_sans_3BlkOb';src:url("../fonts/hurmegeometricsans3_blackoblique-webfont.woff2") format("woff2"), url("../fonts/hurmegeometricsans3_blackoblique-webfont.woff") format("woff");font-weight:normal;font-style:normal;}
@font-face{font-family:'hurme_geometric_sans_3bold';src:url("../fonts/hurmegeometricsans3_bold-webfont.woff2") format("woff2"), url("../fonts/hurmegeometricsans3_bold-webfont.woff") format("woff");font-weight:normal;font-style:normal;}
@font-face{font-family:'hurme_geometric_sans_3BdOb';src:url("../fonts/hurmegeometricsans3_boldoblique-webfont.woff2") format("woff2"), url("../fonts/hurmegeometricsans3_boldoblique-webfont.woff") format("woff");font-weight:normal;font-style:normal;}
@font-face{font-family:'hurme_geometric_sans_hairline';src:url("../fonts/hurmegeometricsans3_hairline-webfont.woff2") format("woff2"), url("../fonts/hurmegeometricsans3_hairline-webfont.woff") format("woff");font-weight:normal;font-style:normal;}
@font-face{font-family:'hurme_geometric_sanhairlineOb';src:url("../fonts/hurmegeometricsans3_hairlineoblique-webfont.woff2") format("woff2"), url("../fonts/hurmegeometricsans3_hairlineoblique-webfont.woff") format("woff");font-weight:normal;font-style:normal;}
@font-face{font-family:'hurme_geometric_sans_3light';src:url("../fonts/hurmegeometricsans3_light-webfont.woff2") format("woff2"), url("../fonts/hurmegeometricsans3_light-webfont.woff") format("woff");font-weight:normal;font-style:normal;}
@font-face{font-family:'hurme_geometric_sans_3LtOb';src:url("../fonts/hurmegeometricsans3_lightoblique-webfont.woff2") format("woff2"), url("../fonts/hurmegeometricsans3_lightoblique-webfont.woff") format("woff");font-weight:normal;font-style:normal;}
@font-face{font-family:'hurme_geometric_sans_3SBd';src:url("../fonts/hurmegeometricsans3_semibold-webfont.woff2") format("woff2"), url("../fonts/hurmegeometricsans3_semibold-webfont.woff") format("woff");font-weight:normal;font-style:normal;}
@font-face{font-family:'hurme_geometric_sans_3SBdOb';src:url("../fonts/hurmegeometricsans3_semiboldoblique-webfont.woff2") format("woff2"), url("../fonts/hurmegeometricsans3_semiboldoblique-webfont.woff") format("woff");font-weight:normal;font-style:normal;}
@font-face{font-family:'hurme_geometric_sans_3thin';src:url("../fonts/hurmegeometricsans3_thin-webfont.woff2") format("woff2"), url("../fonts/hurmegeometricsans3_thin-webfont.woff") format("woff");font-weight:normal;font-style:normal;}
@font-face{font-family:'hurme_geometric_sans_3ThOb';src:url("../fonts/hurmegeometricsans3_thinoblique-webfont.woff2") format("woff2"), url("../fonts/hurmegeometricsans3_thinoblique-webfont.woff") format("woff");font-weight:normal;font-style:normal;}
@font-face{font-family:'hurme_geometric_sans_3regular';src:url("../fonts/hurmegeometricsans3-webfont.woff2") format("woff2"), url("../fonts/hurmegeometricsans3-webfont.woff") format("woff");font-weight:normal;font-style:normal;}
@font-face{font-family:'hurme_geometric_sans_3oblique';src:url("../fonts/hurmegeometricsans3_oblique-webfont.woff2") format("woff2"), url("../fonts/hurmegeometricsans3_oblique-webfont.woff") format("woff");font-weight:normal;font-style:normal;}
html{box-sizing:border-box;}
*, *::after, *::before{box-sizing:inherit;}
.bx-wrapper{margin:0 auto 60px;}
.bx-wrapper img{max-width:none;}
.bx-wrapper .bx-prev{left:0;background:none;}
.bx-wrapper .bx-next{right:0;background:none;}
.bx-wrapper .bx-controls-direction a{position:absolute;top:50%;margin-top:0;width:auto;height:auto;text-indent:0;}
html{color:#222;font-size:1em;line-height:1.4;box-sizing:border-box;-webkit-text-size-adjust:none;}
*{box-sizing:border-box;text-decoration:none;outline:0;}
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;}
body{line-height:1;margin:0;position:relative;float:left;width:100%;padding:90px 90px 0 90px;background-color:#fff;}
@media screen and (max-width:1200px){body{padding:0 10px 0 10px;}
}
ol, ul{list-style:none;}
blockquote, q{quotes:none;}
blockquote:before, blockquote:after,
q:before, q:after{content:'';content:none;}
table{border-collapse:collapse;border-spacing:0;}
::-moz-selection{background:#b3d4fc;text-shadow:none;}
::selection{background:#b3d4fc;text-shadow:none;}
hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0;}
audio,
canvas,
iframe,
img,
svg,
video{vertical-align:middle;}
fieldset{border:0;margin:0;padding:0;}
textarea{resize:vertical;}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
menu,
nav,
section,
summary{display:block;}
audio,
canvas,
progress,
video{display:inline-block;vertical-align:baseline;}
audio:not([controls]){display:none;height:0;}
[hidden],
template{display:none;}
a{background-color:transparent;}
a:active,
a:hover{outline:0;}
abbr[title]{border-bottom:1px dotted;}
b,
strong{font-weight:bold;}
dfn{font-style:italic;}
mark{background:#ff0;color:#000;}
small{font-size:80%;}
sub,
sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}
sup{top:-0.5em;}
sub{bottom:-0.25em;}
img{border:0;}
svg:not(:root){overflow:hidden;}
figure{margin:1em 40px;}
hr{box-sizing:content-box;height:0;}
pre{overflow:auto;}
code,
kbd,
pre,
samp{font-family:monospace, monospace;font-size:1em;}
button,
input,
optgroup,
select,
textarea{color:inherit;font:inherit;margin:0;border:0;border-radius:0;padding:0;-webkit-appearance:none;}
input[type=checkbox],input[type=radio]{opacity:0;}
button{overflow:visible;}
button,
select{text-transform:none;}
button,
html input[type="button"],
input[type="reset"],
input[type="submit"]{-webkit-appearance:button;cursor:pointer;}
button[disabled],
html input[disabled]{cursor:default;}
button::-moz-focus-inner,
input::-moz-focus-inner{border:0;padding:0;}
input{line-height:normal;}
input[type="checkbox"],
input[type="radio"]{box-sizing:border-box;padding:0;}
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button{height:auto;}
input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box;}
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}
fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}
legend{border:0;padding:0;}
textarea{overflow:auto;}
optgroup{font-weight:bold;}
table{border-collapse:collapse;border-spacing:0;}
td,
th{padding:0;}
.browserupgrade{margin:0.2em 0;background:#ccc;color:#000;padding:0.2em 0;}
.hidden{display:none !important;}
.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}
.visuallyhidden.focusable:active,
.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto;}
.invisible{visibility:hidden;}
.clearfix:before,
.clearfix:after{content:" ";display:table;}
.clearfix:after{clear:both;}
@media print{*,
*:before,
*:after{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important;}
a,
a:visited{text-decoration:underline;}
a[href]:after{content:" (" attr(href) ")";}
abbr[title]:after{content:" (" attr(title) ")";}
a[href^="#"]:after,
a[href^="javascript:"]:after{content:"";}
pre,
blockquote{border:1px solid #999;page-break-inside:avoid;}
thead{display:table-header-group;}
tr,
img{page-break-inside:avoid;}
img{max-width:100% !important;}
p,
h2,
h3{orphans:3;widows:3;}
h2,
h3{page-break-after:avoid;}
}
.row{max-width:1186px;margin-left:auto;margin-right:auto;}
.row::after{clear:both;content:"";display:table;}
a{color:inherit;}
.inner{display:block;width:100%;max-width:1300px;margin:0 auto;color:#000;}
.img_holder{display:block;float:left;width:100%;/*height:100px;*/position:relative;overflow:hidden;background-repeat:no-repeat;background-position:center;background-size:cover;}
.img_holder img{margin:0 auto;}
.img_holder .im-desktop{display:block !important;}
.img_holder .im-mobile{display:none !important;}
@media (max-width: 668px) {
	.img_holder .im-desktop{display:none !important;}
	.img_holder .im-mobile{display:block !important;}
}
.img_holder img{display:block;/* float:left;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%); */}
.banner_video .img_holder img{position:relative;top:0%;left:0%;width:100%;height:auto;-webkit-transform:translate(0, 0);-moz-transform:translate(0,0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0);}
.banner_video .img_holder{height:auto;}
.banner_video .mobile{display:none !important;}
.banner_video .desktop{display:block !important;}
.banner_video .video_holder{float:left;width:100%;position:relative;}
.banner_video .video_holder iframe{position:absolute;left:0;top:0;width:100%;height:100%;}
.banner_video .video_holder img{float:left;width:100%;height:auto;}
.banner_video .img_holder .contentMarker{
	float:left;
	width:100%;
	height:auto;
}
.banner_video .img_holder .img_back{
	position:absolute;
	width:100%;
	height:100%;
}
@media screen and (max-width:1200px){
	.banner_video .img_holder .img_back{
		float:left;
		width:100%;
		height:auto;
		position:relative;
	}
}

@media screen and (max-width:1200px){
	.banner_video .mobile{display:block !important;}
	.banner_video .desktop{display:none !important;}
}
.to_check{display:block;float:left;position:relative;width:100%;}
.to_check label{display:block;float:left;position:relative;width:100%;cursor:pointer;font-family:'hurme_geometric_sans_3light';font-size:13px;line-height:15px;color:#464646;letter-spacing:0.05em;-webkit-transition:color 0.2s ease;-moz-transition:color 0.2s ease;transition:color 0.2s ease;padding:4px 0 5px 20px;}
.to_check label:before{content:'\e809';font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:auto;margin-right:0;text-align:center;font-variant:normal;text-transform:none;line-height:normal;margin-left:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;float:left;position:absolute;width:10px;height:10px;top:6px;left:0;border:1px solid #dfdfdf;font-size:4px;line-height:4px;color:transparent;padding:2px 0 0 1px;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;transition:all 0.2s ease;}
@media screen and (min-width:1201px){.to_check label:hover{color:#464646;}
}
@media screen and (min-width:1201px){.to_check label:hover:before{border-color:#464646;}
}
.to_check input{position:absolute;top:0;left:0;}
.to_check input:checked + label{color:#a78b6e;}
.to_check input:checked + label:before{color:#a78b6e;border-color:#a78b6e;}
.hide_desktop{display:none;}
@media screen and (max-width:1200px){.hide_desktop{display:block;}
}
.hide_mobile{display:block;}
@media screen and (max-width:1200px){.hide_mobile{display:none;}
}
#media_info{display:block;float:left;height:0;width:0px;font-size:1px;line-height:1px;}
@media screen and (max-width:1200px){#media_info{width:1px;}
}
header{float:left;display:block;width:100%;position:fixed;top:0;left:0;right:0;background-color:#fff;text-align:center;line-height:1px;padding:0 90px;z-index:99;}
@media screen and (max-width:1200px){header{position:relative;top:auto;left:auto;right:auto;padding:0 0 0 0;z-index:99;}
}
header .inside_header{display:inline-block;line-height:normal;position:relative;}
@media screen and (max-width:1370px){header .inside_header{float:left;display:block;width:100%;}
}
@media screen and (max-width:1200px){header .inside_header.back_mask:before{content:"";float:left;display:block;position:absolute;width:100%;height:100%;top:0;bottom:0;left:0;right:0;background-color:#464646;opacity:0.9;z-index:9;}
}
header .logo{float:left;display:block;padding:33px 5px 29px 5px;}
@media screen and (max-width:1200px){header .logo{padding:20px 0 20px 0;}
}
header .logo img{float:left;display:block;}
@media screen and (max-width:1540px){header .logo img{height:auto;width:200px;}
}
@media screen and (max-width:1200px){header .logo img{width:150px;}
}
@media screen and (max-width:1200px){header .open_menu_mobile{display:block;float:right;position:relative;font-family:'hurme_geometric_sans_3SBd';font-size:13px;line-height:15px;color:#464646;letter-spacing:0.05em;padding:19px 27px 22px 10px;}
header .open_menu_mobile:before, header .open_menu_mobile:after, header .open_menu_mobile span{content:"";float:left;display:block;position:absolute;width:10px;height:1px;background-color:#524f50;top:28px;right:2px;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:-webkit-transform 0.2s ease;-moz-transition:-moz-transform 0.2s ease;transition:transform 0.2s ease;}
header .open_menu_mobile:after{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);}
header .open_menu_mobile span.up{top:25px;-webkit-transition:top 0.2s ease, -webkit-transform 0.2s ease;-moz-transition:top 0.2s ease, -moz-transform 0.2s ease;transition:top 0.2s ease, transform 0.2s ease;}
header .open_menu_mobile span.down{top:31px;-webkit-transition:top 0.2s ease, -webkit-transform 0.2s ease;-moz-transition:top 0.2s ease, -moz-transform 0.2s ease;transition:top 0.2s ease, transform 0.2s ease;}
header .open_menu_mobile.open:before, header .open_menu_mobile.open:after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);}
header .open_menu_mobile.open:after{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}
header .open_menu_mobile.open span.up{top:28px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}
header .open_menu_mobile.open span.down{top:28px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);}
}
header .main_menu{float:left;display:block;position:relative;margin:0 97px 0 97px;}
@media screen and (max-width:1200px){header .main_menu{display:none;margin:0;width:100%;}
}
header .main_menu:before, header .main_menu:after{content:"";float:left;display:block;position:absolute;width:20px;height:1px;background-color:black;top:45px;left:-53px;}
@media screen and (max-width:1540px){header .main_menu:before, header .main_menu:after{display:none;}
}
header .main_menu:after{left:auto;right:-53px;}
header .main_menu > li{float:left;display:block;position:relative;}
@media screen and (max-width:1200px){header .main_menu > li{width:100%;}
}
header .main_menu > li:after{content:"";display:none;float:left;position:absolute;width:1px;height:20px;background-color:#805b3b;bottom:-9px;left:50%;}
header .main_menu > li > a{float:left;display:block;position:relative;font-family:'hurme_geometric_sans_3bold';font-size:15px;line-height:19px;color:#464646;letter-spacing:0.02em;padding:34px 19px 37px 19px;-webkit-transition:color 0.2s ease;-moz-transition:color 0.2s ease;transition:color 0.2s ease;}
@media screen and (max-width:1200px){header .main_menu > li > a{width:100%;text-align:left;font-size:13px;line-height:15px;letter-spacing:0.05em;padding:13px 10px 15px 0;border-bottom:1px solid #e7e0da;}
}
header .main_menu > li > a:before{content:"";float:left;display:block;position:absolute;width:3px;height:3px;background-color:#805b3b;border-radius:50%;top:44px;left:-1px;}
@media screen and (max-width:1200px){header .main_menu > li > a:before, header .main_menu > li > a:after{content:"";float:left;display:block;position:absolute;width:2px;height:6px;background-color:#464646;border-radius:0;top:18px;left:auto;right:2px;-webkit-transition:height 0.2s ease;-moz-transition:height 0.2s ease;transition:height 0.2s ease;}
header .main_menu > li > a:after{width:6px;height:2px;top:20px;right:0;}
}
header .main_menu > li:first-child a{margin-left:0;}
header .main_menu > li:first-child a:before{display:none;}
@media screen and (max-width:1200px){header .main_menu > li:first-child a:before{display:block;}
}
header .main_menu > li.open > a:before{-webkit-transition:opacity 0.2s ease;-moz-transition:opacity 0.2s ease;transition:opacity 0.2s ease;}
@media screen and (max-width:1200px){header .main_menu > li.open > a:before{opacity:0;}
}
header .main_menu > li .submenu{display:none;float:left;position:absolute;top:100%;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);min-width:490px;background-color:#fff;padding:13px 0 12px 10px;}
header .main_menu > li .submenu.normal{min-width:160px;padding-right:10px;}
@media screen and (max-width:1200px){header .main_menu > li .submenu{position:static;width:100%;padding:0;margin:0;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;border-bottom:1px solid #e7e0da;}
header .main_menu > li .submenu.normal{min-width:0;width:100%;padding-right:0;}
}
header .main_menu > li .submenu:before{content:"";float:left;display:block;position:absolute;width:1px;height:20px;top:-10px;left:50%;background-color:#805b3b;z-index:2;}
@media screen and (max-width:1200px){header .main_menu > li .submenu:before{display:none;}
}
header .main_menu > li .submenu > ul{float:left;display:block;width:100%; text-align: left;}
header .main_menu > li .submenu.normal > ul, header .main_menu > li .submenu.normal > ul > li{width:100%; text-align: center;}
@media screen and (max-width:1200px){header .main_menu > li .submenu > ul{width:100%;}
}
header .main_menu > li .submenu > ul > li{display:inline-block;width:32%;padding:0 10px;}
@media screen and (max-width:1200px){header .main_menu > li .submenu > ul > li{width:100%;margin:0;}
}
header .main_menu > li .submenu > ul > li > a{float:left;display:block;width:100%;border-top:1px solid #f8f8f8;text-align:left;font-family:'hurme_geometric_sans_3light';font-size:13px;line-height:15px;color:#838282;letter-spacing:0.05em;padding:5px 0;-webkit-transition:color 0.2s ease;-moz-transition:color 0.2s ease;transition:color 0.2s ease;}
header .main_menu > li .submenu.normal > ul > li > a{text-align:center;}
@media screen and (min-width:1201px){header .main_menu > li .submenu > ul > li > a:hover{color:#805b3b;}
}
@media screen and (max-width:1200px){header .main_menu > li .submenu > ul > li > a{padding:8px 0 11px 0;}
}
header .main_menu > li .submenu li:first-child a{border-top:none;}
@media screen and (min-width:1201px){
header .main_menu > li .submenu:not(.normal) li:nth-child(2) a{border-top:none;}
header .main_menu > li .submenu:not(.normal) li:nth-child(3) a{border-top:none;}
}
@media screen and (min-width:1201px){header .main_menu > li:hover .submenu{display:block;}
}
header .main_menu > li .submenu.pontos_venda{min-width:750px;text-align:left;padding:0 0 0 0;left:auto;right:0;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;}
header .main_menu > li .submenu.pontos_venda:before{left:auto;right:13%;}
header .main_menu > li .submenu.pontos_venda .pontos{float:left;display:block;width:160px;margin:0 20px 0 40px;padding:2px 0 0 0;}
@media screen and (max-width:1200px){header .main_menu > li .submenu.pontos_venda .pontos{width:100%;margin:0 0 0 0;padding:0 0 0 0;}
}
header .main_menu > li .submenu.pontos_venda .pontos .titulo{float:left;display:block;width:100%;font-family:'hurme_geometric_sans_3bold';font-size:15px;line-height:17px;color:#464646;letter-spacing:0.02em;margin:15px 0 3px 0;}
@media screen and (max-width:1200px){header .main_menu > li .submenu.pontos_venda .pontos .titulo{display:none;}
}
header .main_menu > li .submenu.pontos_venda .pontos ul, header .main_menu > li .submenu.pontos_venda .pontos ul > li, header .main_menu > li .submenu.pontos_venda .pontos ul > li > a{float:left;display:block;width:100%;}
header .main_menu > li:last-child .submenu.pontos_venda .pontos ul:last-child{border-bottom:0;}
header .main_menu > li .submenu.pontos_venda .pontos ul{border-bottom:1px solid #c6c6c6;padding:0 0 13px 0;margin:0 0 0 0;}
header .main_menu > li .submenu.pontos_venda .pontos ul.no_brd{border-bottom:none;}
@media screen and (max-width:1200px){header .main_menu > li .submenu.pontos_venda .pontos ul{border:none;padding:0 0 0 0;}
}
header .main_menu > li .submenu.pontos_venda .pontos ul > li > a{position:relative;font-family:'hurme_geometric_sans_3light';font-size:13px;line-height:15px;color:#838282;letter-spacing:0.05em;padding:0 0 0 15px;margin:0 0 3px 0;-webkit-transition:color 0.2s ease;-moz-transition:color 0.2s ease;transition:color 0.2s ease;}
@media screen and (max-width:1200px){header .main_menu > li .submenu.pontos_venda .pontos ul > li > a{border-top:1px solid #f8f8f8;margin:0 0 0 0;padding:8px 0 11px 0;}
}
header .main_menu > li .submenu.pontos_venda .pontos ul > li > a:before{content:"";float:left;display:block;position:absolute;width:4px;height:4px;background-color:#c6c6c6;border-radius:50%;top:6px;left:0;-webkit-transition:background-color 0.2s ease;-moz-transition:background-color 0.2s ease;transition:background-color 0.2s ease;}
@media screen and (max-width:1200px){header .main_menu > li .submenu.pontos_venda .pontos ul > li > a:before{display:none;}
}
header .main_menu > li .submenu.pontos_venda .pontos ul > li:first-child > a{border-top:none;}
@media screen and (min-width:1201px){header .main_menu > li .submenu.pontos_venda .pontos ul > li > a:hover{color:#805b3b;}
}
header .main_menu > li .submenu.pontos_venda .pontos ul > li > a:hover:before{background-color:#805b3b;}
header .main_menu > li .submenu.pontos_venda .img_holder{position:absolute;width:510px;height:auto;top:0;bottom:0;right:0;margin:0 20px 20px 0;-webkit-transition:background 0.2s ease;-moz-transition:background 0.2s ease;transition:background 0.2s ease;}
@media screen and (max-width:1200px){header .main_menu > li .submenu.pontos_venda .img_holder{display:none;}
}
header .main_menu > li .submenu.pontos_venda .img_holder .info{float:left;display:block;position:absolute;width:245px;top:15px;left:17px;font-family:'hurme_geometric_sans_3bold';font-size:45px;line-height:40px;color:#fff;letter-spacing:0.02em;text-transform:uppercase;z-index:1;}
header .main_menu > li.active::after{display:block;}
@media screen and (max-width:1200px){header .main_menu > li.open > a{color:#805b3b;}
}
@media screen and (max-width:1540px){header .main_menu{margin:0 20px;}
}
@media screen and (max-width:1332px){header .main_menu{margin:0 10px;}
header .main_menu > li > a{font-size:13px;padding:34px 15px 37px 15px;}
}
header .search_button{float:left;display:block;color:#464646;font-size:12px;padding:39px 10px 33px 10px;margin:0 0 0 1px;-webkit-transition:color 0.2s ease;-moz-transition:color 0.2s ease;transition:color 0.2s ease;}
@media screen and (max-width:1200px){header .search_button{display:none;clear:left;margin:0 0 0 0;padding:17px 0 0 0;}
}
@media screen and (min-width:1201px){header .search_button:hover{color:#805b3b;}
}
header .search_box{display:none;float:left;position:absolute;top:0;bottom:0;left:349px;right:97px;}
@media screen and (max-width:1540px){header .search_box{left:222px;right:60px;}
}
@media screen and (max-width:1200px){header .search_box{position:static;float:right;width:89.66%;display:none;}
}
header .search_box input{float:left;display:block;width:100%;padding:0 20px 0 20px;font-family:'hurme_geometric_sans_3LtOb';font-size:17px;line-height:90px;color:#464646;letter-spacing:0.02em;box-sizing:border-box;}
@media screen and (max-width:1200px){header .search_box input{float:right;padding:0 20px 0 0;line-height:46px;}
}
.fixos{float:left;display:block;position:fixed;width:90px;top:0;right:0;z-index:2;}
@media screen and (max-width:1200px){.fixos{display:none;position:static;width:100%;z-index:0;border-bottom:1px solid #e7e0da;}
}
.fixos > li{float:left;display:block;width:100%;position:relative;text-align:center;margin:42px 0 0 0;}
@media screen and (max-width:1540px){.fixos > li{margin:30px 0 0 0;}
}
@media screen and (max-width:1200px){.fixos > li{width:auto;margin:0 0 0 0;}
}
.fixos > li > a{display:inline-block;position:relative;padding:10px;}
@media screen and (max-width:1540px){.fixos > li > a{font-size:14px;}
}
@media screen and (max-width:1200px){.fixos > li > a{padding:13px 40px 11px 40px;}
}
.fixos > li:first-child{margin-top:0;}
@media screen and (max-width:1200px){.fixos > li:first-child a{padding-left:11px;}
}
.fixos > li:after{content:"";float:left;display:block;position:absolute;width:6px;height:6px;border:1px solid #896749;background-color:#896749;border-radius:50%;top:-26px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);}
@media screen and (max-width:1540px){.fixos > li:after{top:-16px;}
}
@media screen and (max-width:1200px){.fixos > li:after{top:19px;left:-3px;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;}
}
.fixos > li:first-child:after{display:none;}
.fixos.idiomas{top:75px;}
.fixos.idiomas > li > a{font-family:'hurme_geometric_sans_3LtOb';font-size:13px;line-height:15px;color:#ababab;letter-spacing:0.05em;text-transform:uppercase;-webkit-transition:color 0.2s ease;-moz-transition:color 0.2s ease;transition:color 0.2s ease;}
@media screen and (max-width:1200px){.fixos.idiomas > li > a{text-decoration:line-through;}
}
.fixos.idiomas > li > a:after{content:"";float:left;display:block;position:absolute;height:1px;top:17px;left:8px;right:8px;background-color:#ababab;-webkit-transition:left 0.2s ease, right 0.2s ease;-moz-transition:left 0.2s ease, right 0.2s ease;transition:left 0.2s ease, right 0.2s ease;}
@media screen and (max-width:1200px){.fixos.idiomas > li > a:after{display:none;}
}
@media screen and (min-width:1201px){.fixos.idiomas > li > a:hover{font-family:'hurme_geometric_sans_3LtOb';font-size:13px;line-height:15px;color:#464646;}
}
@media screen and (min-width:1201px){.fixos.idiomas > li > a:hover:after{left:50%;right:50%;}
}
.fixos.idiomas > li.active > a{font-family:'hurme_geometric_sans_3SBd';font-size:13px;line-height:15px;color:#805b3b;letter-spacing:0.05em;}
@media screen and (max-width:1200px){.fixos.idiomas > li.active > a{text-decoration:none;}
}
.fixos.idiomas > li.active > a:after{display:none;}
.fixos.social_contactos{top:auto;bottom:0;color:#ababab;padding:0 0 33px 0;}
@media screen and (max-width:1200px){.fixos.social_contactos{position:relative;padding:0 0 0 0;}
}
.fixos.social_contactos .phone{font-size:22px;}
.fixos.social_contactos > li{position:relative;}
.fixos.social_contactos > li > a{-webkit-transition:color 0.2s ease;-moz-transition:color 0.2s ease;transition:color 0.2s ease;}
@media screen and (max-width:1200px){.fixos.social_contactos > li > a{padding-left:32px;padding-right:32px;}
}
@media screen and (max-width:1200px){.fixos.social_contactos > li:first-child > a{padding-left:11px;}
}
@media screen and (min-width:1201px){.fixos.social_contactos > li > a:hover{color:#856345;}
}
.fixos.social_contactos > li.open{color:#856345;}
@media screen and (max-width:1200px){.fixos.social_contactos > li.envelope{position:static;}
.fixos.social_contactos > li.envelope:after{display:none;}
.fixos.social_contactos > li.envelope > a{position:relative;}
.fixos.social_contactos > li.envelope > a:after{content:"";float:left;display:block;position:absolute;width:6px;height:6px;border:1px solid #896749;background-color:#896749;border-radius:50%;top:19px;left:-3px;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;}
}
.fixos.social_contactos form{float:left;display:block;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);right:100%;display:none;}
@media screen and (max-width:1200px){.fixos.social_contactos form{top:auto;bottom:100%;left:-110%;right:auto;width:100%;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;background-color:#f8f7f7;padding:0 10px;z-index:9;border:1px solid #dfdfdf;}
}
.fixos.social_contactos form input{float:left;display:block;width:630px;height:76px;font-family:'hurme_geometric_sans_3LtOb';font-size:15px;line-height:17px;color:#464646;letter-spacing:0.05em;padding:0 181px 0 20px;}
@media screen and (max-width:1200px){.fixos.social_contactos form input{width:100%;padding:0 0 0 0;background-color:#f8f7f7;}
}
.fixos.social_contactos form button{position:absolute;top:58px;right:20px;font-family:'hurme_geometric_sans_3bold';font-size:13px;line-height:15px;color:#fff;letter-spacing:0.15em;background-color:#805b3b;padding:10px 20px 12px 20px;text-transform:uppercase;}
@media screen and (max-width:1200px){.fixos.social_contactos form button{position:static;width:100%;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;margin-bottom:10px;}
}
.fixos.social_contactos li.open form{display:block;}
@media screen and (max-width:1200px){.fixos.social_contactos li.open form{right:auto;left:0;}
}
.banner_principal{float:left;display:block;width:100%;position:relative;}
.banner_principal .item{position:relative;}
.banner_principal .item .img_holder{/* float:left; */display:block;width:100%;/* height:800px; */}
/* @media screen and (max-width:1200px){.banner_principal .item .img_holder{height:428px;} 
} */
/* @media screen and (max-width:1366px){.banner_principal .item .img_holder{height:520px;} 
}*/
.banner_principal .item .img_holder img{width:100%;}
.banner_principal .item .info{float:left;display:block;position:absolute;width:62.7906976744186%;top:149px;left:18.6046511627907%;}
@media screen and (max-width:1200px){.banner_principal .item .info{top:0;left:0;width:100%;padding:96px 30% 0 6.666666666666667%;}
}
.banner_principal .item .info img, .banner_principal .item .info h3, .banner_principal .item .info h2, .banner_principal .item .info a{float:left;display:block;clear:left;}
.banner_principal .item .info img{width:auto;margin:0 0 62px 0;}
@media screen and (max-width:1200px){.banner_principal .item .info img{width:50px;height:auto;margin:0 0 40px 0;}
}
.banner_principal .item .info h3{font-family:'hurme_geometric_sans_3bold';font-size:30px;line-height:32px;color:#805b3b;letter-spacing:0.02em;text-transform:uppercase;position:relative;margin:0 0 6px 0;padding:34px 0 0 0;}
@media screen and (max-width:1200px){.banner_principal .item .info h3{font-family:'hurme_geometric_sans_3bold';font-size:15px;line-height:17px;color:#805b3b;letter-spacing:normal;margin:0 0 2px 0;padding:18px 0 0 0;}
}
.banner_principal .item .info h3:after{content:"";float:left;display:block;position:absolute;width:40px;height:1px;top:0;left:0;background-color:#805b3b;}
.banner_principal .item .info h2{position:relative;font-family:'hurme_geometric_sans_3bold';font-size:65px;line-height:55px;color:#464646;letter-spacing:0.05em;text-transform:uppercase;padding:0 0 40px 0;margin:0 0 73px 0;}
.banner_video h2{position:relative;font-family:'hurme_geometric_sans_3bold';font-size:40px;color:#464646;letter-spacing:0.05em;text-transform:uppercase;padding:0 20px 0 40px;margin:40px 0 0 0;box-sizing:border-box;}
@media screen and (max-width:1200px){.banner_principal .item .info h2{font-family:'hurme_geometric_sans_3bold';font-size:20px;line-height:22px;color:#464646;letter-spacing:normal;padding:0 0 18px 0;margin:0 0 20px 0;}
.banner_video h2{font-size:20px;letter-spacing:normal;padding:0 20px 0 20px;margin:20px 0 0 0;}
}
.banner_principal .item .info h2:after{content:"";float:left;display:block;position:absolute;width:40px;height:1px;bottom:0;left:0;background-color:#805b3b;}
.banner_principal .item .info a{position:relative;font-family:'hurme_geometric_sans_3light';font-size:18px;line-height:20px;color:#464646;}
@media screen and (max-width:1200px){.banner_principal .item .info a{font-family:'hurme_geometric_sans_3bold';font-size:13px;line-height:15px;color:#464646;padding:10px 0;text-transform:uppercase;}
}
.banner_principal .item .info a div{opacity:0;white-space:nowrap;}
@media screen and (max-width:1200px){.banner_principal .item .info a div{opacity:1;}
}
.banner_principal .item .info a span{float:left;display:block;position:absolute;top:0;left:50%;transform:translateX(-50%);-webkit-transition:letter-spacing 0.2s ease;-moz-transition:letter-spacing 0.2s ease;transition:letter-spacing 0.2s ease;white-space:nowrap;}
@media screen and (max-width:1200px){.banner_principal .item .info a span{display:none;}
}
@media screen and (min-width:1201px){.banner_principal .item .info a:hover span{letter-spacing:0.1em;}
}
.banner_principal .item .info a svg{position:absolute;top:-35px;left:-7px;width:90px;height:90px;transform:rotate(33deg);}
@media screen and (max-width:1200px){.banner_principal .item .info a svg{display:none;}
}
.banner_principal .item .info a svg.bottom{transform:rotate(-147deg);}
.banner_principal .item .info a .circle{stroke-dasharray:377;stroke-dashoffset:377;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;transition:all 0.2s linear;}
.banner_principal .item .info a .svg_1 .circle{stroke-dashoffset:374;}
@media screen and (min-width:1201px){.banner_principal .item .info a:hover .svg_1 .circle{stroke-dashoffset:291;}
.banner_principal .item .info a:hover{color:#805b3b;}
}
.banner_principal .item.clara .info h2,.banner_principal .item.clara .info h3{color:#fff;}
.banner_principal .item.clara .info h2:after,.banner_principal .item.clara .info h3:after{background-color:#fff;}
.banner_principal .item.clara .info a{color:#fff;}
.banner_principal .owl-prev, .banner_principal .owl-next{float:left;display:block;position:absolute;top:50%;left:12.2093023255814%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);padding:18px 13px;color:#1e1f1d;margin-top:29px;-webkit-transition:color 0.5s linear;-moz-transition:color 0.5s linear;transition:color 0.5s linear;}
@media screen and (max-width:1200px){.banner_principal .owl-prev, .banner_principal .owl-next{display:none;}
}
.banner_principal .owl-prev svg, .banner_principal .owl-next svg{position:absolute;top:-2px;left:-4px;width:65px;height:65px;transform:rotate(-4deg);}
.banner_principal .owl-prev .circle, .banner_principal .owl-next .circle{stroke-dasharray:377;stroke-dashoffset:377;-webkit-transition:all 0.5s linear;-moz-transition:all 0.5s linear;transition:all 0.5s linear;}
.banner_principal .owl-prev .svg_1 .circle, .banner_principal .owl-next .svg_1 .circle{stroke-dashoffset:374;}
.banner_principal .owl-prev:hover .svg_1 .circle, .banner_principal .owl-next:hover .svg_1 .circle{stroke:#805b3b;stroke-dashoffset:0;}
.banner_principal .owl-prev:hover, .banner_principal .owl-next:hover{color:#805b3b;}
.banner_principal .owl-next{left:auto;right:12.2093023255814%;}
.banner_principal .owl-next:after{right:auto;left:0;}
.banner_principal .owl-next svg{top:-11px;left:auto;right:-4px;transform:rotate(-184deg);}
.banner_principal .owl-dots{float:left;display:block;position:absolute;bottom:47px;right:247px;}
@media screen and (max-width:1200px){.banner_principal .owl-dots{bottom:29px;right:auto;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);}
}
.banner_principal .owl-dots .owl-dot{float:left;display:block;position:relative;width:10px;height:8px;border-right:1px solid #464646;-webkit-transition:width 0.2s ease;-moz-transition:width 0.2s ease;transition:width 0.2s ease;}
.banner_principal .owl-dots .owl-dot:after{content:"";float:left;display:block;position:absolute;width:8px;height:8px;top:0;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);border:2px solid #805b3b;border-radius:50%;opacity:0;-webkit-transition:opacity 0.2s ease;-moz-transition:opacity 0.2s ease;transition:opacity 0.2s ease;}
.banner_principal .owl-dots .owl-dot.active{width:19px;}
.banner_principal .owl-dots .owl-dot.active:after{opacity:1;}
.banner_principal .owl-dots .owl-dot:last-child{border-right:none;}
.banner_principal .current_item{float:left;display:block;position:absolute;bottom:46px;right:210px;z-index:1;font-family:'hurme_geometric_sans_3bold';font-size:13px;line-height:15px;color:#151515;}
@media screen and (max-width:1200px){.banner_principal .current_item{display:none;}
}
.segundo_banner{float:left;display:block;width:100%;position:relative;}
.segundo_banner .segundo_slider{display:block;}
.segundo_banner .header_banner{float:left;display:block;position:absolute;top:102px;left:12.67441860465116%;text-transform:uppercase;z-index:2;}
@media screen and (max-width:1200px){.segundo_banner .header_banner{width:100%;top:0;left:0;}
}
.segundo_banner .header_banner .titulo_banner{float:left;display:block;position:relative;font-family:'hurme_geometric_sans_3bold';font-size:40px;line-height:42px;color:#fff;padding-right:219px;}
@media screen and (max-width:1200px){.segundo_banner .header_banner .titulo_banner{font-family:'hurme_geometric_sans_3bold';font-size:20px;line-height:22px;color:#fff;padding:15px 0 0 10px;}
}
.segundo_banner .header_banner .titulo_banner:after{content:"";float:left;display:block;position:absolute;width:200px;height:1px;top:27px;right:-10px;background-color:#fff;}
@media screen and (max-width:1200px){.segundo_banner .header_banner .titulo_banner:after{width:0;}
}
.segundo_banner .header_banner a{float:left;display:block;font-family:'hurme_geometric_sans_3bold';font-size:13px;line-height:15px;color:#fff;padding:17px 20px;-webkit-transition:color 0.2s ease;-moz-transition:color 0.2s ease;transition:color 0.2s ease;}
@media screen and (max-width:1200px){.segundo_banner .header_banner a{float:right;padding:20px 10px 20px 0;}
}
@media screen and (min-width:1201px){.segundo_banner .header_banner a:hover{color:#805b3b;}
}
@media screen and (max-width:1200px){.segundo_banner .header_banner a span{display:none;}
}
.segundo_banner .bx-wrapper{margin:0 auto;}
.segundo_banner li, .segundo_banner li .img_holder{height:876px;}
@media screen and (max-width:1200px){.segundo_banner li, .segundo_banner li .img_holder{height:305px;}
}
.segundo_banner li{position:relative;}
.segundo_banner li .nome_banner{font-family:'hurme_geometric_sans_3bold';font-size:20px;line-height:22px;color:#fff;text-transform:uppercase;position:absolute;bottom:18px;left:10px;z-index:2;}
.segundo_banner #segundo_banner_pager{float:left;display:block;position:absolute;top:249px;left:12.2093023255814%;}
@media screen and (max-width:1200px){.segundo_banner #segundo_banner_pager{display:none;}
}
.segundo_banner #segundo_banner_pager > a{float:left;display:block;clear:left;position:relative;font-family:'hurme_geometric_sans_3bold';font-size:20px;line-height:22px;color:#fff;letter-spacing:0.15em;text-transform:uppercase;padding:19px 8px;-webkit-transition:color 0.2s ease;-moz-transition:color 0.2s ease;transition:color 0.2s ease;}
@media screen and (min-width:1201px){.segundo_banner #segundo_banner_pager > a:not(.active):hover{color:#805b3b;}
}
.segundo_banner #segundo_banner_pager > a span{position:relative;z-index:2;}
.segundo_banner #segundo_banner_pager > a div{content:"";float:left;display:block;position:absolute;width:0%;height:7px;bottom:20px;left:0;background-color:#805b3b;z-index:1;-webkit-transition:width 0s linear;-moz-transition:width 0s linear;transition:width 0s linear;}
.segundo_banner #segundo_banner_pager > a.active div{width:100%;-webkit-transition:width 5s linear;-moz-transition:width 5s linear;transition:width 5s linear;}
.small_banners{float:left;display:block;width:100%;position:relative;overflow:hidden;}
.small_banners:after{content:"";float:left;display:none;position:absolute;width:4px;top:224px;bottom:224px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);background-color:#fff;}
@media screen and (max-width:1200px){.small_banners:after{display:none;}
}
.small_banners .banner{float:left;display:block;position:relative;width:50%;}
@media screen and (max-width:480px){.small_banners .banner{width:100%;}
}
.small_banners .banner .img_holder{height:auto;-webkit-backface-visibility:hidden;}
.small_banners .banner .img_holder img,.banner_video .img_holder img{-webkit-backface-visibility:hidden;-webkit-transform:scale(1, 1);-moz-transform:scale(1, 1);-ms-transform:scale(1, 1);-o-transform:scale(1, 1);transform:scale(1, 1);-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;transition:all 0.5s ease;}
@media screen and (min-width:1201px){.small_banners .banner:hover .img_holder img,.banner_video .img_holder:hover img{-webkit-transform:scale(1.1, 1.1);-moz-transform:scale(1.1, 1.1);-ms-transform:scale(1.1, 1.1);-o-transform:scale(1.1, 1.1);transform:scale(1.1, 1.1);}
}
.small_banners .banner .img_holder .img_back{display:block;float:left;position:relative;top:0;left:0;width:100%;height:auto;background-repeat:no-repeat;background-size:cover;background-position:center;}
.small_banners .banner .img_holder .img_back.mobile{display:none;}
@media screen and (max-width:1200px){.small_banners .banner .img_holder .img_back.desktop{display:none;}.small_banners .banner .img_holder .img_back.mobile{display:block;}
}
@media screen and (max-width:800px){.small_banners .banner{width:100%;}}
.small_banners .banner .info{float:left;display:block;position:absolute;width:80%;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:2;}
.small_banners .banner .info .antetitulo, .small_banners .banner .info .titulo{float:left;display:block;width:100%;text-align:center;text-transform:uppercase;font-weight:400;}
.small_banners .banner .info .antetitulo{font-family:'hurme_geometric_sans_3bold';font-size:16px;line-height:18px;color:#fff;margin:0 0 13px 0;}
@media screen and (max-width:1200px){.small_banners .banner .info .antetitulo{font-family:'hurme_geometric_sans_3bold';font-size:13px;line-height:15px;color:#fff;margin:0 0 5px 0;}
}
.small_banners .banner .info .titulo{font-family:'hurme_geometric_sans_3bold';font-size:40px;line-height:82px;color:#fff;}
@media screen and (max-width:1200px){.small_banners .banner .info .titulo{font-family:'hurme_geometric_sans_3bold';font-size:30px;line-height:32px;color:#fff;}
}
.banner_video{float:left;display:block;position:relative;width:100%;height:auto;}
@media screen and (max-width:1200px){}
.banner_video .divisao_holder{float:left;width:50%;position:relative;}
@media screen and (max-width:1200px){.banner_video .divisao_holder{width:50%;}.banner_video .divisao_holder.desktop{display:none;}.banner_video .divisao_holder.mobile{display:block;}
}
@media screen and (max-width:800px){.banner_video .divisao_holder{width:100%;}}
.banner_video .info, .banner_video .play{float:left;display:block;position:absolute;width:600px;top:69px;left:211px;z-index:2;}
@media screen and (max-width:1200px){.banner_video .info, .banner_video .play{width:100%;top:0;left:0;}
}
.banner_video .info{font-family:'hurme_geometric_sans_3LtOb';font-size:43px;line-height:65px;color:#fff;}
@media screen and (max-width:1200px){.banner_video .info{font-family:'hurme_geometric_sans_3LtOb';font-size:20px;line-height:30px;color:#fff;padding:11px 10px 0 10px;}
}
.banner_video .play{width:auto;top:auto;bottom:2px;left:45px;color:#fff;font-size:25px;padding:22px 56px;-webkit-transition:color 0.5s ease;-moz-transition:color 0.5s ease;transition:color 0.5s ease;}
@media screen and (max-width:1200px){.banner_video .play{bottom:17px;left:20px;font-size:15px;padding:16px 61px;}
}
@media screen and (min-width:1201px){.banner_video .play:hover{color:#805b3b;}
}
.banner_video .play:before, .banner_video .play:after{content:"";float:left;display:block;position:absolute;width:30px;height:4px;top:33px;left:0;background-color:#fff;}
@media screen and (max-width:1200px){.banner_video .play:before, .banner_video .play:after{width:29px;height:3px;top:22px;}
}
.banner_video .play:after{left:auto;right:0;}
.banner_video .play > span{content:"";float:left;display:block;position:absolute;width:50px;height:50px;border:5px solid #fff;border-radius:50%;top:10px;left:39px;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);clip:rect(0px, 50px, 50px, 36px);}
@media screen and (max-width:1200px){.banner_video .play > span{width:40px;height:40px;border:3px solid #fff;left:45px;clip:rect(0px, 40px, 40px, 24px);top:4px;}
}
.play span{animation-duration:3s;-webkit-animation-duration:3s;animation-name:right-spin;-webkit-animation-name:right-spin;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;animation-timing-function:linear;-webkit-animation-timing-function:linear;}
@keyframes right-spin{from{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);}
to{-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg);}
}
footer{float:left;display:block;width:100%;background-color:#fff;}
@media screen and (max-width:1200px){footer{padding:6px 0 0 0;}
}
footer .colunas{float:left;display:block;width:100%;padding:18px 0 35px 0;}
@media screen and (max-width:1200px){footer .colunas{padding:0 0 0 0;}
}
footer .colunas > li{float:left;display:block;width:18.76923076923077%;margin-right:1.538461538461538%;}
@media screen and (max-width:1200px){footer .colunas > li{width:100%;margin-right:0;}
}
footer .colunas > li > .menu_base, footer .colunas > li > ul, footer .colunas > li > ul > li, footer .colunas > li > ul > li > a{float:left;display:block;width:100%;}
footer .colunas > li > .menu_base{font-family:'hurme_geometric_sans_3SBd';font-size:13px;line-height:15px;color:#805b3b;letter-spacing:0.05em;margin:15px 0 0 0;padding:8px 0;-webkit-transition:color 0.2s ease;-moz-transition:color 0.2s ease;transition:color 0.2s ease;}
@media screen and (max-width:1200px){footer .colunas > li > .menu_base{font-family:'hurme_geometric_sans_3SBd';font-size:12px;line-height:13px;color:#805b3b;letter-spacing:normal;margin:0 0 0 0;padding:11px 0;position:relative;border-top:1px solid #eeeeee;}
footer .colunas > li > .menu_base.c_submenu:before, footer .colunas > li > .menu_base.c_submenu:after{content:"";float:left;display:block;position:absolute;width:2px;height:6px;background-color:#464646;border-radius:0;top:14px;left:auto;right:2px;-webkit-transition:opacity 0.2s ease;-moz-transition:opacity 0.2s ease;transition:opacity 0.2s ease;}
footer .colunas > li > .menu_base.c_submenu:after{width:6px;height:2px;top:16px;right:0;}
footer .colunas > li > .menu_base.open:before{opacity:0;}
}
@media screen and (min-width:1201px){footer .colunas > li > a.menu_base:hover{color:#464646;}
}
@media screen and (max-width:1200px){footer .colunas > li > ul{display:none;padding:0 0 14px 0;}
.load_popup_content_video iframe{width:100%;height:70%;}
}
footer .colunas > li > ul > li > a{font-family:'hurme_geometric_sans_3light';font-size:14px;line-height:15px;color:#ababab;letter-spacing:0.05em;padding:8px 0 7px 0;-webkit-transition:color 0.2s ease;-moz-transition:color 0.2s ease;transition:color 0.2s ease;}
@media screen and (max-width:1200px){footer .colunas > li > ul > li > a{padding:6px 0 9px 0;}
}
@media screen and (min-width:1201px){footer .colunas > li > ul > li > a:hover{color:#beac9c;text-decoration:underline;}
}
footer .colunas > li:last-child{margin-right:0;}
footer .colunas > li:first-child .menu_base:first-child{border:none;}
footer .rodape{float:left;display:block;width:100%;border-top:1px solid #eeeeee;}
footer .rodape .esquerda{float:left;display:block;max-width:44.61538461538462%;}
@media screen and (max-width:1200px){footer .rodape .esquerda{max-width:none;width:100%;border-bottom:1px solid #eeeeee;margin:0 0 12px 0;}
}
footer .rodape .esquerda > li, footer .rodape .esquerda > li > a{float:left;display:block;}
footer .rodape .esquerda > li > a{position:relative;font-family:'hurme_geometric_sans_3SBd';font-size:13px;line-height:15px;color:#a8a8a8;letter-spacing:0.05em;padding:34px 22px 39px 23px;-webkit-transition:color 0.2s ease;-moz-transition:color 0.2s ease;transition:color 0.2s ease;}
@media screen and (max-width:1200px){footer .rodape .esquerda > li > a{font-family:'hurme_geometric_sans_3SBd';font-size:11px;line-height:13px;color:#a8a8a8;letter-spacing:normal;padding:8px 14px 11px 14px;}
}
footer .rodape .esquerda > li > a:after{content:"";float:left;display:block;position:absolute;width:3px;height:3px;top:42px;right:-2px;border-radius:50%;background-color:#805b3b;}
@media screen and (max-width:1200px){footer .rodape .esquerda > li > a:after{top:14px;right:-2px;}
}
@media screen and (min-width:1201px){footer .rodape .esquerda > li > a:hover{color:#464646;}
}
footer .rodape .esquerda > li:first-child > a{padding-left:0;}
footer .rodape .esquerda > li:last-child > a:after{display:none;}
footer .rodape .direita{float:right;display:block;width:50.84615384615385%;}
@media screen and (max-width:1200px){footer .rodape .direita{width:100%;}
}
footer .rodape .direita img{float:left;display:block;margin:25px 0 23px 0;}
@media screen and (max-width:1200px){footer .rodape .direita img{width:185px;height:auto;margin:0 0 20px 0;}
}
footer .rodape .loba{float:right;display:block;color:#a8a8a8;opacity:1;font-size:10px;-webkit-transition:opacity 0.2s ease;-moz-transition:opacity 0.2s ease;transition:opacity 0.2s ease;padding:39px 0 38px 20px;}
@media screen and (max-width:1200px){footer .rodape .loba{padding:11px 10px;}
}
@media screen and (min-width:1201px){footer .rodape .loba:hover{opacity:0.7;}
}
.top_inner_page{float:left;display:block;width:100%;background-color:#f8f7f7;padding:0 0 0 0;}
@media screen and (max-width:1200px){.top_inner_page{display:none;}
}
.top_inner_page .top_page{float:left;display:block;width:100%;border-bottom:1px solid #dfdfdf;padding:0 1px 0 1px;}
.top_inner_page .top_page .caminho{float:left;display:block;padding-left:10px;}
.top_inner_page .top_page .caminho li, .top_inner_page .top_page .caminho .texto_caminho{float:left;display:block;}
.top_inner_page .top_page .caminho .texto_caminho{font-family:'hurme_geometric_sans_3light';font-size:13px;line-height:15px;color:#464646;letter-spacing:0.05em;-webkit-transition:color 0.2s ease;-moz-transition:color 0.2s ease;transition:color 0.2s ease;padding:37px 0 37px 0;}
.top_inner_page .top_page .caminho .texto_caminho.active{font-family:'hurme_geometric_sans_3SBd';font-size:13px;line-height:15px;color:#805b3b;}
.top_inner_page .top_page .caminho .texto_caminho:before{content:".";display:inline-block;margin:0 5px;color:#464646;}
@media screen and (min-width:1201px){.top_inner_page .top_page .caminho a.texto_caminho:hover{color:#805b3b;}
}
.top_inner_page .top_page .caminho li:first-child .texto_caminho:before{display:none;}
.top_inner_page .top_page .voltar{float:right;display:block;position:relative;padding-right:10px;}
@media screen and (max-width:1201px){.top_inner_page .top_page .voltar{padding-right:10px;}
}
.top_inner_page .top_page .voltar i{font-size:8px;margin:0 9px 0 5px;-webkit-transition:margin 0.2s ease;-moz-transition:margin 0.2s ease;transition:margin 0.2s ease;}
.top_inner_page .top_page .voltar i:before{position:relative;top:-2px;}
.top_inner_page .top_page .voltar.inverso i{margin:0 5px 0 9px;}
@media screen and (min-width:1201px){.top_inner_page .top_page .voltar.inverso:hover i{margin:0 10px 0 4px;}
}
.top_inner_page .top_page .voltar span{float:left;display:block;margin:36px 0 35px 10px;font-family:'hurme_geometric_sans_3SBd';font-size:13px;line-height:15px;color:#464646;letter-spacing:0.05em;-webkit-transition:color 0.2s ease;-moz-transition:color 0.2s ease;transition:color 0.2s ease;}
@media screen and (min-width:1201px){.top_inner_page .top_page .voltar:hover i{margin:0 4px 0 10px;}
}
@media screen and (min-width:1201px){.top_inner_page .top_page .voltar:hover span{color:#805b3b;}
}
.top_inner_page .top_page .voltar.list span{position:relative;width:15px;height:15px;margin:36px 8px 38px 19px;}
.top_inner_page .top_page .voltar.list span b{float:left;display:block;position:absolute;width:6px;height:6px;top:1px;left:1px;border:1px solid #464646;-webkit-transition:top 0.5s ease, left 0.5s ease, right 0.5s ease, bottom 0.5s ease;-moz-transition:top 0.5s ease, left 0.5s ease, right 0.5s ease, bottom 0.5s ease;transition:top 0.5s ease, left 0.5s ease, right 0.5s ease, bottom 0.5s ease;}
.top_inner_page .top_page .voltar.list span b.square_2{top:1px;left:auto;right:1px;}
.top_inner_page .top_page .voltar.list span b.square_3{top:auto;bottom:1px;}
.top_inner_page .top_page .voltar.list span b.square_4{top:auto;bottom:1px;left:auto;right:1px;}
.top_inner_page .top_page .voltar:hover.list span b{top:0;left:0;}
.top_inner_page .top_page .voltar:hover.list span b.square_2{top:0;left:auto;right:0;}
.top_inner_page .top_page .voltar:hover.list span b.square_3{top:auto;bottom:0;}
.top_inner_page .top_page .voltar:hover.list span b.square_4{top:auto;bottom:0;left:auto;right:0;}
.top_inner_page.push_to_front{position:relative;z-index:3;background-color:transparent;}
.top_inner_page.push_to_front .voltar span{color:#fff;}
.top_inner_page.top_absolute{position:absolute;top:0;left:0;right:0;z-index:3;background-color:transparent;}
.top_inner_page.top_absolute .top_page .caminho .texto_caminho{color:#fff;}
.top_inner_page.top_absolute .top_page .caminho .texto_caminho:before{color:#fff;}
.top_inner_page.top_absolute .top_page .voltar span{color:#fff;}
.top_inner_page.top_absolute .top_page.dark_right .voltar span{color:#464646;}
.titulo_produtos{float:left;display:block;width:100%;background-color:#f8f7f7;}
.titulo_produtos .in_titulo_produtos{float:left;display:block;position:relative;width:100%;padding:0 1px 0 1px;}
@media screen and (max-width:1200px){.titulo_produtos .in_titulo_produtos{padding:0 0 0 0;}
}
.titulo_produtos .in_titulo_produtos h1{float:left;display:block;position:relative;font-family:'hurme_geometric_sans_3SBd';font-size:22px;line-height:24px;color:#464646;letter-spacing:0.05em;padding:34px 108px 32px 10px;}
@media screen and (max-width:1200px){.titulo_produtos .in_titulo_produtos h1{font-family:'hurme_geometric_sans_3SBd';font-size:15px;line-height:17px;color:#464646;padding:17px 78px 13px 10px;}
}
.titulo_produtos .in_titulo_produtos h1:after{content:"";float:left;display:block;position:absolute;top:50px;right:0;width:90px;height:1px;background-color:#464646;}
@media screen and (max-width:1200px){.titulo_produtos .in_titulo_produtos h1:after{top:27px;width:60px;}
}
.titulo_produtos .in_titulo_produtos > a{float:left;display:block;position:relative;font-family:'hurme_geometric_sans_3SBd';font-size:15px;line-height:17px;color:#805b3b;letter-spacing:0.05em;padding:42px 19px 31px 19px;}
@media screen and (max-width:1200px){.titulo_produtos .in_titulo_produtos > a{font-family:'hurme_geometric_sans_3SBd';font-size:13px;line-height:15px;color:#805b3b;padding:19px 10px 6px 18px;}
}
.titulo_produtos .in_titulo_produtos > a:before{content:"";display:block;float:left;position:absolute;bottom:2px;left:48px;width:1px;height:0;background-color:#805b3b;z-index:5;-webkit-transition:height 0.2s ease;-moz-transition:height 0.2s ease;transition:height 0.2s ease;}
@media screen and (max-width:1200px){.titulo_produtos .in_titulo_produtos > a:before{bottom:-7px;left:60%;}
}
.titulo_produtos .in_titulo_produtos > a.open:before{height:20px;}
@media screen and (max-width:1200px){.titulo_produtos .in_titulo_produtos > a.open:before{height:10px;}
}
.titulo_produtos .filtros{display:none;float:left;position:absolute;width:83.07692307692308%;top:77px;left:0;background-color:#fff;border:1px solid #ebeaea;z-index:4;padding:0 20px 19px 20px;}
@media screen and (max-width:1200px){.titulo_produtos .filtros{width:100%;top:41px;right:0;padding:0 0 0 0;}
}
.titulo_produtos .filtros .esquerda, .titulo_produtos .filtros .direita{float:left;display:block;position:relative;width:38.46153846153846%;background-color:#fff;padding-bottom:18px;}
@media screen and (max-width:1200px){.titulo_produtos .filtros .esquerda, .titulo_produtos .filtros .direita{width:100%;padding-bottom:0;}
}
.titulo_produtos .filtros .esquerda:after, .titulo_produtos .filtros .direita:after{content:"";float:left;display:block;position:absolute;top:37px;left:0;right:0;height:1px;background-color:#beac9c;}
@media screen and (max-width:1200px){.titulo_produtos .filtros .esquerda:after, .titulo_produtos .filtros .direita:after{top:0;left:10px;right:10px;background-color:#f8f7f7;}
}
.titulo_produtos .filtros .esquerda:first-child:after, .titulo_produtos .filtros .direita:first-child:after{display:none;}
.titulo_produtos .filtros .titulo_lado{float:left;display:block;position:relative;font-family:'hurme_geometric_sans_3SBd';font-size:22px;line-height:24px;color:#464646;letter-spacing:0.05em;background-color:#fff;z-index:1;padding:0 18px 0 0;margin:25px 0 11px 0;}
@media screen and (max-width:1200px){.titulo_produtos .filtros .titulo_lado{width:100%;background-color:transparent;font-family:'hurme_geometric_sans_3bold';font-size:15px;line-height:17px;color:#464646;padding:26px 10px 26px 10px;margin:0 0 0 0;}
.titulo_produtos .filtros .titulo_lado:after{content:"";float:left;display:block;position:absolute;height:1px;bottom:-1px;left:10px;right:10px;background-color:#f8f7f7;}
.titulo_produtos .filtros .titulo_lado span{position:relative;}
.titulo_produtos .filtros .titulo_lado span:after{content:"";float:left;display:block;position:absolute;width:60px;height:1px;top:10px;right:-85px;background-color:#beac9c;}
}
.titulo_produtos .filtros ul, .titulo_produtos .filtros ul > li, .titulo_produtos .filtros ul > li > ul, .titulo_produtos .filtros ul > li > ul > li{float:left;display:block;width:100%;}
.titulo_produtos .filtros .direita ul > li.filtro_total{width:100%;margin:4px 0 3px;font-family:'hurme_geometric_sans_3light';font-size:13px;line-height:15px;font-weight:700;text-transform:uppercase;}
@media screen and (max-width:1200px){.titulo_produtos .filtros ul{display:none;padding:0 10px;}
}
.titulo_produtos .filtros ul > li{width:47.5%;margin-left:5%;}
@media screen and (max-width:1200px){.titulo_produtos .filtros ul > li{width:100%;margin-left:0;}
}
.titulo_produtos .filtros ul > li:first-child{margin-left:0;}
@media screen and (max-width:1200px){.titulo_produtos .filtros ul > li > ul{display:block;padding:9px 0 6px 0;}
}
.titulo_produtos .filtros ul > li > ul > li{margin-left:0;}
@media screen and (max-width:1200px){.titulo_produtos .filtros .to_check label{padding-top:10px;padding-bottom:11px;}
.titulo_produtos .filtros .to_check label:before{top:12px;}
}
.titulo_produtos .filtros .direita{float:right;width:59.61538461538462%;}
@media screen and (max-width:1200px){.titulo_produtos .filtros .direita{float:left;width:100%;}
}
.titulo_produtos .filtros .direita ul > li{width:31.18279569892473%;margin-left:3.225806451612903%;}
@media screen and (max-width:1200px){.titulo_produtos .filtros .direita ul > li{width:100%;margin-left:0;}
}
.titulo_produtos .filtros .direita ul > li:first-child{margin-left:0;}
.titulo_produtos .filtros .direita ul > li > ul > li{width:100%;margin-left:0;}
.titulo_produtos .filtros button{float:left;display:block;width:100%;background-color:#f8f7f7;font-family:'hurme_geometric_sans_3SBd';font-size:16px;line-height:18px;color:#805b3b;letter-spacing:0.02em;padding:13px 0 16px 0;-webkit-transition:color 0.2s ease, background-color 0.2s ease;-moz-transition:color 0.2s ease, background-color 0.2s ease;transition:color 0.2s ease, background-color 0.2s ease;cursor:pointer;}
@media screen and (max-width:1200px){.titulo_produtos .filtros button{width:calc(100% - 20px);margin:10px 0 10px 10px;}
}
@media screen and (min-width:1201px){.titulo_produtos .filtros button:hover{color:#fff;background-color:#a78b6e;}
}
.lista_produtos{float:left;display:block;width:100%;height:auto;background-color:#f8f7f7;padding:0 0 35px 0;}
@media screen and (max-width:1200px){.lista_produtos{padding:0 0 10px 0;}
}
.lista_geral{float:left;display:block;position:relative;width:100%;}
@media screen and (max-width:1200px){.lista_geral{padding-left:10px;padding-right:10px;}
}
.lista_geral .lista_geral_item{display:block;width:25%;}
@media screen and (max-width:1200px){.lista_geral .lista_geral_item{float:left;width:100%;}
}
.lista_geral .lista_geral_item .corner{float:left;display:block;position:absolute;width:20px;height:20px;top:-11px;left:-11px;border-radius:50%;background-color:#fff;border:2px solid #f8f7f7;z-index:3;}
@media screen and (max-width:1200px){.lista_geral .lista_geral_item .corner{display:none;}
}
.lista_geral .lista_geral_item .corner:after{content:"";float:left;display:block;position:absolute;width:6px;height:6px;top:5px;right:5px;border-radius:50%;background-color:#beac9c;}
.lista_geral .lista_geral_item .corner.tr{top:-11px;left:auto;right:-11px;}
.lista_geral .lista_geral_item .corner.bl{top:auto;bottom:-11px;left:-11px;right:auto;}
.lista_geral .lista_geral_item .corner.br{top:auto;bottom:-11px;left:auto;right:-11px;}
.lista_geral .lista_geral_item.destaque{width:50%;}
@media screen and (max-width:1200px){.lista_geral .lista_geral_item.destaque{width:100%;}
}
.lista_geral .lista_geral_item.destaque a .info, .lista_geral .lista_geral_item.destaque a h3{left:27.890625%;right:27.890625%;}
@media screen and (max-width:1200px){.lista_geral .lista_geral_item.destaque a .info, .lista_geral .lista_geral_item.destaque a h3{left:10px;right:10px;}
}
.lista_geral .lista_geral_item.destaque a .img_holder{height:540px;}
@media screen and (max-width:1200px){.lista_geral .lista_geral_item.destaque a .img_holder{height:200px;}
}
.lista_geral .lista_geral_item.destaque a .img_holder img{width:540px;}
@media screen and (max-width:1200px){.lista_geral .lista_geral_item.destaque a .img_holder img{width:auto;height:100%;}
}
.lista_geral .lista_geral_item a{float:left;display:block;position:relative;width:100%;height:326px;background-color:#fff;border:1px solid #f8f7f7;cursor:url(../img/pont.png), pointer;-webkit-transition:border 0.2s ease;-moz-transition:border 0.2s ease;transition:border 0.2s ease;}
.lista_marcas.special .lista_geral .lista_geral_item a{height:248px;}
@media screen and (max-width:1200px){.lista_geral .lista_geral_item a{height:317px;cursor:pointer;border-bottom:none;}
}
.lista_geral .lista_geral_item a .in_item{float:left;display:block;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden;}
.lista_geral .lista_geral_item a h3{float:left;display:block;position:absolute;top:16px;left:20px;right:20px;text-align:center;font-family:'hurme_geometric_sans_3SBd';font-size:13px;line-height:15px;color:#464646;letter-spacing:0.05em;text-transform:uppercase;-webkit-transition:top 0.2s ease;-moz-transition:top 0.2s ease;transition:top 0.2s ease;}
@media screen and (max-width:1200px){.lista_geral .lista_geral_item a h3{left:10px;right:10px;}
}
.lista_geral .lista_geral_item a .info{float:left;display:block;position:absolute;bottom:0;left:20px;right:20px;-webkit-transition:bottom 0.2s ease;-moz-transition:bottom 0.2s ease;transition:bottom 0.2s ease;}
@media screen and (max-width:1200px){.lista_geral .lista_geral_item a .info{left:10px;right:10px;}
}
.lista_geral .lista_geral_item a .info h4, .lista_geral .lista_geral_item a .info .style_h4{float:left;display:block;width:100%;font-family:'hurme_geometric_sans_3SBd';font-size:12px;line-height:14px;color:#a78b6e;letter-spacing:0.05em;text-align:center;margin:0 0 5px 0;}
.lista_geral .lista_geral_item a .info h2{float:left;display:block;width:100%;font-family:'hurme_geometric_sans_3SBd';font-size:13px;line-height:14px;color:#c6c6c6;letter-spacing:0.02em;text-align:center;margin:0 0 17px 0;}
.lista_geral .lista_geral_item a .img_holder{height:214px;margin:39px 0 0 0;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;transition:all 0.2s ease;}
@media screen and (max-width:1200px){.lista_geral .lista_geral_item a .img_holder{height:200px;margin:43px 0 0 0;}
}
.lista_geral .lista_geral_item a .img_holder img{width:214px;height:auto;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;transition:all 0.2s ease;margin:0 auto;}
.lista_geral .lista_geral_item a .img_holder{position:absolute;}
@media screen and (max-width:1200px){.lista_geral .lista_geral_item a .img_holder img{width:auto;height:100%;}
}
@media screen and (min-width:1201px){.lista_geral .lista_geral_item a:hover .img_holder{height:284px;margin:19px 0 0 0;}
}
@media screen and (min-width:1201px){.lista_geral .lista_geral_item a:hover .img_holder img{width:284px;height:auto;}
}
@media screen and (min-width:1201px){.lista_geral .lista_geral_item a:hover h3{top:-50%;}
}
@media screen and (min-width:1201px){.lista_geral .lista_geral_item a:hover .info{bottom:-50%;}
}
.lista_geral .lista_geral_item.destaque a{height:652px;}
@media screen and (max-width:1200px){.lista_geral .lista_geral_item.destaque a{height:317px;}
}
@media screen and (min-width:1201px){.lista_geral .lista_geral_item.destaque a:hover .img_holder{height:610px;margin:19px 0 0 0;}
}
@media screen and (min-width:1201px){.lista_geral .lista_geral_item.destaque a:hover .img_holder img{width:610px;}
}
.lista_produtos.lista_marcas a .info .style_h4{margin:0 0 52px 0;}
@media screen and (min-width:1201px){.lista_produtos.lista_marcas .lista_geral a:hover{border-color:#805b3b;}
}
@media screen and (min-width:1201px){.lista_produtos.lista_marcas .lista_geral a:hover .img_holder{height:214px;margin:39px 0 0 0;}
}
@media screen and (min-width:1201px){.lista_produtos.lista_marcas .lista_geral a:hover .img_holder img{width:214px;}
}
.lista_noticias{float:left;display:block;position:relative;width:100%;height:auto;background-color:#f8f7f7;padding:0 0 0 0;}
.lista_noticias .noticias{float:left;display:block;position:relative;width:100%;}
@media screen and (max-width:1200px){.lista_noticias .noticias{min-height:0 !important;}
}
.lista_noticias .noticias .lista{float:left;display:block;width:49.41860465116279%;position:absolute;top:0;bottom:0;left:0;overflow:hidden;}
@media screen and (max-width:1200px){.lista_noticias .noticias .lista{width:100%;position:static;}
}
.lista_noticias .noticias .lista > ul{float:left;display:block;position:absolute;top:0;bottom:0;left:0;right:-20px;background-color:#f8f7f7;overflow-y:scroll;}
@media screen and (max-width:1200px){.lista_noticias .noticias .lista > ul{position:static;overflow-y:auto;padding:0 20px;}
}
.lista_noticias .noticias .lista > ul > li, .lista_noticias .noticias .lista > ul > li > a{float:left;display:block;width:100%;}
.lista_noticias .noticias .lista > ul > li > a{position:relative;border-bottom:1px solid #eeeeee;padding:37px 20px 39px 0;-webkit-transition:color 0.2s ease;-moz-transition:color 0.2s ease;transition:color 0.2s ease;}
@media screen and (max-width:1200px){.lista_noticias .noticias .lista > ul > li > a{padding:27px 0 27px 0;}
}
.lista_noticias .noticias .lista > ul > li > a:after{content:"";float:left;display:block;position:absolute;width:20px;height:4px;top:50%;top:calc(50% - 2px);right:20px;background-color:#805b3b;-webkit-transition:opacity 0.2s ease;-moz-transition:opacity 0.2s ease;transition:opacity 0.2s ease;opacity:0;}
@media screen and (max-width:1200px){.lista_noticias .noticias .lista > ul > li > a:after{display:none;}
}
.lista_noticias .noticias .lista > ul > li > a h3{float:left;display:block;width:100%;font-family:'hurme_geometric_sans_3light';font-size:13px;line-height:15px;color:#c6c6c6;letter-spacing:0.02em;margin:0 0 11px 0;-webkit-transition:color 0.2s ease;-moz-transition:color 0.2s ease;transition:color 0.2s ease;}
@media screen and (max-width:1200px){.lista_noticias .noticias .lista > ul > li > a h3{margin:0 0 3px 0;}
}
.lista_noticias .noticias .lista > ul > li > a h2{float:left;display:block;position:relative;width:85%;font-family:'hurme_geometric_sans_3SBd';font-size:25px;line-height:30px;color:#464646;letter-spacing:0.02em;-webkit-transition:color 0.2s ease;-moz-transition:color 0.2s ease;transition:color 0.2s ease;}
@media screen and (max-width:1200px){.lista_noticias .noticias .lista > ul > li > a h2{font-family:'hurme_geometric_sans_3SBd';font-size:18px;line-height:20px;color:#464646;width:100%;}
}
.lista_noticias .noticias .lista > ul > li > a.open h3{color:#805b3b;}
@media screen and (max-width:1200px){.lista_noticias .noticias .lista > ul > li > a.open h3{color:#c6c6c6;}
}
.lista_noticias .noticias .lista > ul > li > a.open h2{color:#805b3b;}
@media screen and (max-width:1200px){.lista_noticias .noticias .lista > ul > li > a.open h2{color:#464646;}
}
.lista_noticias .noticias .lista > ul > li > a.open:after{opacity:1;}
@media screen and (max-width:1200px){.lista_noticias .noticias .lista > ul > li:last-child > a{border-bottom:none;}
}
.lista_noticias .img_holder{position:absolute;height:auto;top:-90px;bottom:0;right:0;width:49.41860465116279%;}
@media screen and (max-width:1200px){.lista_noticias .img_holder{display:none;}
}
.lista_noticias .img_holder img{opacity:0;-webkit-transition:opacity 0.9s ease;-moz-transition:opacity 0.9s ease;transition:opacity 0.9s ease;}
.lista_noticias .img_holder img.show{opacity:1;}
.back_grey{float:left;display:block;width:100%;background-color:#f8f7f7;}
.contactos{float:left;display:block;width:100%;background-color:#f8f7f7;padding:0 0 30px 0;}
.contactos .titulo{float:left;display:block;width:100%;padding:34px 0 0 0;}
@media screen and (max-width:1200px){.contactos .titulo{padding:13px 10px 20px 10px;}
}
.contactos .titulo h1{float:left;display:block;position:relative;font-family:'hurme_geometric_sans_3SBd';font-size:22px;line-height:24px;color:#464646;letter-spacing:0.05em;}
.contactos .titulo h1:after{content:"";float:left;display:block;position:absolute;width:90px;height:1px;top:16px;right:-109px;background-color:#464646;}
.contactos .info{float:left;display:block;width:23.84615384615385%;}
@media screen and (max-width:1200px){.contactos .info{width:100%;padding:0 10px 0 10px;}
}
.contactos .info .nota{float:left;display:block;position:relative;width:100%;font-family:'hurme_geometric_sans_3SBd';font-size:13px;line-height:18px;color:#805b3b;letter-spacing:0.02em;padding:30px 0 66px 0;margin-bottom:50px;}
@media screen and (max-width:1401px){.contactos .titulo h1, .contactos .info .nota, .lista_noticias .noticias .lista > ul > li > a h3, .lista_noticias .noticias .lista > ul > li > a h2{padding-left:10px;}
}
@media screen and (max-width:1200px){.contactos .info .nota{padding:0 0 36px 0;margin:0 0 22px 0;}
}
.contactos .info .nota:after{content:"";float:left;display:block;position:absolute;width:100%;height:1px;bottom:5px;left:0;right:0;background-color:#a78b6e;}
.contactos .info .nota.no_line{margin-bottom:0;}
.contactos .info .nota.no_line:after{display:none;}
.contactos .info .nota > span{float:left;display:block;position:absolute;width:29px;height:10px;bottom:0;left:calc(50% - 14px);background-color:#f8f7f7;z-index:1;}
.contactos .info .nota > span:before, .contactos .info .nota > span:after{content:"";float:left;display:block;position:absolute;width:10px;height:10px;top:0;left:calc(50% - 5px);border:1px solid #a78b6e;border-radius:50%;}
.contactos .info .nota > span:after{content:"";float:left;display:block;position:absolute;width:4px;height:4px;top:3px;left:calc(50% - 2px);border:none;background-color:#a78b6e;}
.contactos .info .pontos_venda{float:left;display:block;width:100%;margin-bottom:8px;}
.contactos .info .pontos_venda > span{float:left;display:block;width:100%;font-family:'hurme_geometric_sans_3SBd';font-size:13px;line-height:18px;color:#805b3b;letter-spacing:0.02em;margin-bottom:8px;}
@media screen and (max-width:1200px){.contactos .info .pontos_venda > span{margin-bottom:16px;}
}
.contactos .info .pontos_venda > ul{float:left;display:block;width:100%;}
.contactos .info .pontos_venda > ul > li{float:left;display:block;width:46.7741935483871%;margin-right:6.451612903225806%;margin-bottom:27px;}
@media screen and (max-width:1200px){.contactos .info .pontos_venda > ul > li{margin-bottom:7px;}
}
.contactos .info .pontos_venda > ul > li:nth-child(2n){margin-right:0;}
.contactos .info .pontos_venda > ul > li .zona{float:left;display:block;width:100%;font-family:'hurme_geometric_sans_3bold';font-size:15px;line-height:24px;color:#464646;letter-spacing:0.02em;}
.contactos .info .pontos_venda > ul > li > ul, .contactos .info .pontos_venda > ul > li > ul > li{float:left;display:block;width:100%;font-family:'hurme_geometric_sans_3light';font-size:13px;line-height:18px;color:#c6c6c6;letter-spacing:0.05em;}
.contactos .formulario{float:right;display:block;width:67.69230769230769%;padding-top:31px;padding-bottom:8px;}
@media screen and (max-width:1200px){.contactos .formulario{width:100%;padding:0 10px 0 10px;margin:0 0 0 0;}
}
.contactos .formulario .metade{float:left;display:block;width:50%;padding-left:2.272727272727273%;}
@media screen and (max-width:1200px){.contactos .formulario .metade{width:100%;padding-left:0;}
}
.contactos .formulario .cem_perc{float:left;display:block;width:100%;padding-left:2.272727272727273%;}
@media screen and (max-width:1200px){.contactos .formulario .cem_perc{width:100%;padding-left:0;}
}
.contactos .formulario .to_field{float:left;display:block;width:100%;position:relative;padding-top:12px;margin-bottom:37px;}
@media screen and (max-width:1200px){.contactos .formulario .to_field{margin-bottom:17px;}
}
.contactos .formulario .to_field label{float:left;display:block;width:100%;position:absolute;top:20px;left:0;right:0;font-family:'hurme_geometric_sans_3light';font-size:13px;line-height:15px;color:#464646;letter-spacing:0.02em;-webkit-transition:top 0.2s ease;-moz-transition:top 0.2s ease;transition:top 0.2s ease;}
.contactos .formulario .to_field input, .contactos .formulario .to_field textarea{float:left;display:block;width:100%;position:relative;z-index:1;font-family:'hurme_geometric_sans_3SBd';font-size:13px;line-height:30px;height:30px;color:#805b3b;letter-spacing:0.02em;background-color:transparent;border-bottom:1px solid #dfdfdf;resize:none;}
.contactos .formulario .to_field textarea{height:100px;}
.contactos .formulario .to_field.filled label{top:0;}
.contactos .formulario .to_field.erro input, .contactos .formulario .to_field.erro textarea{border-color:#fd6666;}
.contactos .formulario .baixo_form{float:left;display:block;width:100%;padding-top:23px;}
@media screen and (max-width:1200px){.contactos .formulario .baixo_form{padding-top:0;padding-bottom:10px;overflow:hidden;}
}
.contactos .formulario button{float:left;display:block;width:100%;background-color:#dfdfdf;text-align:center;font-family:'hurme_geometric_sans_3SBd';font-size:16px;line-height:18px;color:#464646;letter-spacing:0.02em;padding:15px;-webkit-transition:color 0.2s ease, background-color 0.2s ease;-moz-transition:color 0.2s ease, background-color 0.2s ease;transition:color 0.2s ease, background-color 0.2s ease;}
@media screen and (max-width:1200px){.contactos .formulario button{margin-top:17px;}
}
@media screen and (min-width:1201px){.contactos .formulario button:hover{color:#fff;background-color:#a78b6e;}
}
.contactos .formulario .msg{float:left;display:block;width:100%;text-align:center;font-family:'hurme_geometric_sans_3SBd';font-size:13px;line-height:15px;color:#805b3b;letter-spacing:0.02em;padding:12px 0;}
.contactos .formulario .catalogos{float:left;display:block;width:100%;padding:0 0 20px 2.272727272727273%;}
@media screen and (max-width:1200px){.contactos .formulario .catalogos{padding-left:0;}
}
.contactos .formulario .catalogos .titulo_grupo_catalogo{float:left;display:block;width:100%;font-family:'hurme_geometric_sans_3SBd';font-size:13px;line-height:15px;color:#805b3b;letter-spacing:0.05em;margin:0 0 12px 0;}
.contactos .formulario .catalogos .lista{float:left;display:block;width:100%;}
.contactos .formulario .catalogos .to_check{width:33.333%;}
@media screen and (max-width:1200px){.contactos .formulario .catalogos .to_check{width:50%;}
}
.contactos .formulario .catalogos .to_check label{padding-right:20px;}
.contactos .formulario .catalogos .lista .to_check:nth-child(3n+1){clear:left;}
@media screen and (max-width:1200px){.contactos .formulario .catalogos .lista .to_check:nth-child(3n+1){clear:none;}
}
@media screen and (max-width:1200px){.contactos .formulario .catalogos .lista .to_check:nth-child(2n+1){clear:left;}
}
@keyframes animation_slideshow{0%{top:-50%;opacity:0;}
5%{opacity:1;}
27%{opacity:1;}
30%{top:10%;left:-75%;right:auto;opacity:0;}
31%{top:0;left:auto;right:-75%;opacity:0;}
32%{opacity:1;}
47%{opacity:1;}
50%{top:0;right:-25%;left:auto;opacity:0;}
51%{top:-5%;right:-50%;left:auto;opacity:0;}
52%{opacity:1;}
93%{opacity:1;}
98%{top:-50%;right:-50%;left:auto;opacity:0;}
100%{top:-50%;left:-75%;}
}
@-moz-keyframes animation_slideshow{0%{top:-50%;opacity:0;}
5%{opacity:1;}
27%{opacity:1;}
30%{top:10%;left:-75%;right:auto;opacity:0;}
31%{top:0;left:auto;right:-75%;opacity:0;}
32%{opacity:1;}
47%{opacity:1;}
50%{top:0;right:-25%;left:auto;opacity:0;}
51%{top:-5%;right:-50%;left:auto;opacity:0;}
52%{opacity:1;}
93%{opacity:1;}
98%{top:-50%;right:-50%;left:auto;opacity:0;}
100%{top:-50%;left:-75%;}
}
@-webkit-keyframes animation_slideshow{0%{top:-50%;opacity:0;}
5%{opacity:1;}
27%{opacity:1;}
30%{top:10%;left:-75%;right:auto;opacity:0;}
31%{top:0;left:auto;right:-75%;opacity:0;}
32%{opacity:1;}
47%{opacity:1;}
50%{top:0;right:-25%;left:auto;opacity:0;}
51%{top:-5%;right:-50%;left:auto;opacity:0;}
52%{opacity:1;}
93%{opacity:1;}
98%{top:-50%;right:-50%;left:auto;opacity:0;}
100%{top:-50%;left:-75%;}
}
.detalhe_produto{float:left;display:block;width:100%;background-color:#f8f7f7;}
.detalhe_produto .in_detalhe_produto{float:left;display:block;width:100%;border-bottom:1px solid #dfdfdf;}
.detalhe_produto .lado_imagem{float:left;display:block;width:49.23076923076923%;background-color:#fff;}
@media screen and (max-width:1200px){.detalhe_produto .lado_imagem{width:100%;}
}
.detalhe_produto .lado_imagem .img_holder{height:564px;background-color:#fff;padding-bottom:60px;}
@media screen and (max-width:1200px){.detalhe_produto .lado_imagem .img_holder{height:255px;}
}
.detalhe_produto .lado_imagem .img_holder img{width:100%;height:auto;display:none;}
.detalhe_produto .lado_imagem .img_holder img.mostrar{display:block;}
.detalhe_produto .lado_imagem .img_holder img.animation_img{position:absolute;width:auto;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;top:-50%;left:-75%;opacity:0;animation:animation_slideshow 25s linear infinite;-moz-animation:animation_slideshow 25s linear infinite;-webkit-animation:animation_slideshow 25s linear infinite;}
@media screen and (max-width:1200px){.detalhe_produto .lado_imagem .img_holder img.animation_img{display:none !important;}
}
@media screen and (max-width:1200px){.detalhe_produto .lado_imagem .img_holder img:not(.animation_img){display:block !important;}
}
.detalhe_produto .modos{float:left;display:block;width:100%;position:absolute;bottom:0;left:0;right:0;text-align:center;z-index:1;}
@media screen and (max-width:1200px){.detalhe_produto .modos{display:none;}
}
.detalhe_produto .modos li{display:inline-block;}
.detalhe_produto .modos li a{display:inline-block;position:relative;font-family:'hurme_geometric_sans_3light';font-size:13px;line-height:15px;color:#464646;letter-spacing:0.05em;padding:17px 12px;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;transition:all 0.2s ease;}
.detalhe_produto .modos li a:after{content:"";float:left;display:block;position:absolute;width:1px;height:0;top:-8px;left:calc(50% - 1px);background-color:#805b3b;-webkit-transition:height 0.2s ease;-moz-transition:height 0.2s ease;transition:height 0.2s ease;}
.detalhe_produto .modos li.active a{font-family:'hurme_geometric_sans_3SBd';font-size:13px;line-height:15px;color:#464646;}
.detalhe_produto .modos li.active a:after{height:20px;}
.detalhe_produto .lado_info{float:right;display:block;width:32.40769230769231%;margin-right:10%;padding:29px 0 44px 0;}
@media screen and (max-width:1200px){.detalhe_produto .lado_info{width:100%;margin-right:0;padding:0 0 0 0;}
}
.detalhe_produto .lado_info .linha{float:left;display:block;width:100%;border-bottom:1px solid #eeeeee;}
@media screen and (max-width:1200px){.detalhe_produto .lado_info .linha{padding-left:10px;padding-right:10px;}
}
.detalhe_produto .lado_info .linha.pad_quinze{padding-top:15px;}
@media screen and (max-width:1200px){.detalhe_produto .lado_info .linha.pad_quinze{padding-top:5px;}
}
.detalhe_produto .lado_info .linha.no_brd{border-bottom:none;}
.detalhe_produto .lado_info .linha > img, .detalhe_produto .lado_info .linha > .a_img{float:left;display:block;margin-top:30px;margin-bottom:30px;max-width:100%;height:auto;}
@media screen and (max-width:1200px){.detalhe_produto .lado_info .linha > img, .detalhe_produto .lado_info .linha > .a_img{margin-top:20px;margin-bottom:20px;}
}
.detalhe_produto .lado_info h1{float:left;display:block;width:100%;font-family:'hurme_geometric_sans_3bold';font-size:20px;line-height:22px;color:#805b3b;letter-spacing:0.05em;margin-top:24px;margin-bottom:5px;}
@media screen and (max-width:1200px){.detalhe_produto .lado_info h1{font-family:'hurme_geometric_sans_3bold';font-size:15px;line-height:17px;color:#805b3b;margin-top:17px;margin-bottom:1px;}
}
.detalhe_produto .lado_info h2{float:left;display:block;width:100%;font-family:'hurme_geometric_sans_3LtOb';font-size:12px;line-height:14px;color:rgba(70, 70, 70, 0.6);letter-spacing:0.05em;margin-bottom:23px;}
@media screen and (max-width:1200px){.detalhe_produto .lado_info h2{margin-bottom:12px;}
}
.detalhe_produto .lado_info p{float:left;display:block;width:100%;font-family:'hurme_geometric_sans_3light';font-size:13px;line-height:18px;color:#636363;letter-spacing:0.05em;margin-bottom:26px;}
.detalhe_produto .lado_info p a{text-decoration:underline;}
@media screen and (max-width:1200px){.detalhe_produto .lado_info p{margin-bottom:16px;}
}
.detalhe_produto .lado_info .metade{float:left;display:block;width:50%;font-family:'hurme_geometric_sans_3light';font-size:18px;line-height:20px;color:#a78b6e;letter-spacing:0.05em;text-align:center;}
.detalhe_produto .lado_info .metade > a{float:left;display:block;position:relative;width:100%;font-family:'hurme_geometric_sans_3SBd';font-size:13px;line-height:15px;color:#464646;letter-spacing:0.05em;border-left:1px solid #eeeeee;padding:27px 12% 31px 12%;-webkit-transition:color 0.2s ease, background-color 0.2s ease;-moz-transition:color 0.2s ease, background-color 0.2s ease;transition:color 0.2s ease, background-color 0.2s ease;}
@media screen and (max-width:1200px){.detalhe_produto .lado_info .metade > a{padding:18px 0 24px 0;}
}
.detalhe_produto .lado_info .metade > a:before, .detalhe_produto .lado_info .metade > a:after{content:"";float:left;display:block;position:absolute;width:2px;height:2px;top:calc(50% - 1px);left:8.571428571428571%;background-color:#464646;}
@media screen and (max-width:1200px){.detalhe_produto .lado_info .metade > a:before, .detalhe_produto .lado_info .metade > a:after{display:none;}
}
.detalhe_produto .lado_info .metade > a:after{left:auto;right:8.571428571428571%;}
@media screen and (min-width:1201px){.detalhe_produto .lado_info .metade > a:hover{color:#a78b6e;background-color:#fff;}
.detalhe_produto .lado_info .metade > a:hover:before, .detalhe_produto .lado_info .metade > a:hover:after{background-color:#a78b6e;}
}
.detalhe_produto .lado_info .metade > span{float:left;display:block;position:relative;width:100%;padding:25px 0 28px 0;}
@media screen and (max-width:1200px){.detalhe_produto .lado_info .metade > span{padding:22px 0 30px 0;}
}
.detalhe_produto .lado_info .metade > span:before, .detalhe_produto .lado_info .metade > span:after{content:"";float:left;display:block;position:absolute;width:1px;top:0;bottom:0;right:-1px;background-color:#eeeeee;}
.detalhe_produto .lado_info .metade.pequena{width:47.61904761904762%;font-family:'hurme_geometric_sans_3light';font-size:13px;line-height:15px;color:#636363;text-align:left;padding:12px 0;}
@media screen and (max-width:1200px){.detalhe_produto .lado_info .metade.pequena{font-family:'hurme_geometric_sans_3SBd';font-size:13px;line-height:12px;color:#636363;padding:13px 0 14px 0;}
}
.detalhe_produto .lado_info .metade.right{float:right;}
.lista_produtos.recomendados{padding:55px 0 35px 0;}
@media screen and (max-width:1200px){.lista_produtos.recomendados{padding:15px 0 10px 0;}
}
.lista_produtos.recomendados .titulo_recomendados{float:left;display:block;width:100%;font-family:'hurme_geometric_sans_3SBd';font-size:18px;line-height:20px;color:#464646;letter-spacing:0.05em;margin:0 0 34px 0;}
@media screen and (max-width:1200px){.lista_produtos.recomendados .titulo_recomendados{margin:0 0 6px 0;padding:0 10px 0 10px;}
}
.lista_produtos.recomendados .lista_geral .lista_geral_item .corner{display:none;}
.content_holder{float:left;display:block;position:relative;width:100%;}
.pop{display:none;float:left;position:absolute;top:0;bottom:0;left:0;right:0;z-index:9;overflow:hidden;}
.pop .mask{float:left;display:block;position:absolute;top:0;bottom:0;left:0;right:0;background-color:#464646;opacity:0.8;}
.pop .wrapper{float:left;display:block;position:absolute;width:100%;max-width:1080px;top:149px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);background-color:#fff;z-index:1;padding:56px 10.18518518518519% 59px 10.18518518518519%;border:1px solid #ebeaea;}
@media screen and (max-width:1200px){.pop .wrapper{width:auto;max-width:none;top:65px;left:10px;right:10px;padding:16px 10px 10px 10px;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;}
}
.pop .wrapper .titulo{float:left;display:block;width:100%;}
@media screen and (max-width:1200px){.pop .wrapper .titulo{position:relative;margin-bottom:14px;}
}
.pop .wrapper .titulo > span{float:left;display:block;position:relative;font-family:'hurme_geometric_sans_3bold';font-size:15px;line-height:17px;color:#464646;letter-spacing:0.02em;}
@media screen and (max-width:1200px){.pop .wrapper .titulo > span{background-color:#fff;z-index:1;padding-right:15px;}
}
.pop .wrapper .titulo > span:after{content:"";float:left;display:block;position:absolute;width:131px;height:1px;top:8px;right:-147px;background-color:#beac9c;}
@media screen and (max-width:1200px){.pop .wrapper .titulo > span:after{display:none;}
}
@media screen and (max-width:1200px){.pop .wrapper .titulo:after{content:"";float:left;display:block;position:absolute;width:100%;height:1px;top:50%;background-color:#beac9c;}
}
.pop .wrapper .formulario{float:right;display:block;width:100%;padding-top:24px;}
@media screen and (max-width:1200px){.pop .wrapper .formulario{padding-top:0;}
}
.pop .wrapper .formulario .metade{float:left;display:block;width:50%;padding-left:1.162790697674419%;}
@media screen and (max-width:1200px){.pop .wrapper .formulario .metade{width:100%;padding-left:0;}
}
.pop .wrapper .formulario .metade.left{padding-left:0;padding-right:1.162790697674419%;}
@media screen and (max-width:1200px){.pop .wrapper .formulario .metade.left{padding-right:0;}
}
.pop .wrapper .formulario .to_field{float:left;display:block;width:100%;position:relative;padding-top:12px;margin-bottom:37px;}
.pop .wrapper .formulario .to_field label{float:left;display:block;width:100%;position:absolute;top:20px;left:0;right:0;font-family:'hurme_geometric_sans_3light';font-size:13px;line-height:15px;color:#464646;letter-spacing:0.02em;-webkit-transition:top 0.2s ease;-moz-transition:top 0.2s ease;transition:top 0.2s ease;}
.pop .wrapper .formulario .to_field input{float:left;display:block;width:100%;position:relative;z-index:1;font-family:'hurme_geometric_sans_3SBd';font-size:13px;line-height:30px;height:30px;color:#805b3b;letter-spacing:0.02em;background-color:transparent;border-bottom:1px solid #dfdfdf;}
.pop .wrapper .formulario .to_field.filled label{top:0;}
.pop .wrapper .formulario .to_field.erro input{border-color:#fd6666;}
.pop .wrapper .formulario .baixo_form{float:left;display:block;width:100%;padding-top:23px;}
@media screen and (max-width:1200px){.pop .wrapper .formulario .baixo_form{padding-top:3px;}
}
.pop .wrapper .formulario button{float:left;display:block;width:100%;background-color:#dfdfdf;text-align:center;font-family:'hurme_geometric_sans_3SBd';font-size:16px;line-height:18px;color:#464646;letter-spacing:0.02em;padding:15px;-webkit-transition:color 0.2s ease, background-color 0.2s ease;-moz-transition:color 0.2s ease, background-color 0.2s ease;transition:color 0.2s ease, background-color 0.2s ease;}
@media screen and (min-width:1201px){.pop .wrapper .formulario button:hover{color:#fff;background-color:#a78b6e;}
}
.pop .wrapper .formulario .msg{float:left;display:block;width:100%;text-align:center;font-family:'hurme_geometric_sans_3SBd';font-size:13px;line-height:15px;color:#805b3b;letter-spacing:0.02em;padding:12px 0;}
.pop .close_pop{float:left;display:block;position:absolute;width:26px;height:26px;top:48px;right:10.18518518518519%;border:1px solid #dfdfdf;border-radius:50%;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:background-color 0.2s ease;-moz-transition:background-color 0.2s ease;transition:background-color 0.2s ease;}
@media screen and (max-width:1200px){.pop .close_pop{top:-45px;right:auto;left:50%;-webkit-transform:translateX(-50%) rotate(-45deg);-moz-transform:translateX(-50%) rotate(-45deg);-ms-transform:translateX(-50%) rotate(-45deg);-o-transform:translateX(-50%) rotate(-45deg);transform:translateX(-50%) rotate(-45deg);}
}
.pop .close_pop:before, .pop .close_pop:after{content:"";float:left;display:block;position:absolute;width:2px;height:12px;top:calc(50% - 6px);left:calc(50% - 1px);background-color:#464646;-webkit-transition:background-color 0.2s ease;-moz-transition:background-color 0.2s ease;transition:background-color 0.2s ease;}
.pop .close_pop:after{content:"";float:left;display:block;position:absolute;width:12px;height:2px;top:calc(50% - 1px);left:calc(50% - 6px);background-color:#464646;}
.pop .close_pop:hover{border-color:#464646;}
.pop .close_pop:hover:before, .pop .close_pop:hover:after{background-color:#464646;}
.institucional{float:left;display:block;width:100%;background-color:#f8f7f7;position:relative;}
.institucional .missao{float:left;display:block;width:100%;padding:0 0 103px 0;position:relative;}
@media screen and (max-width:1200px){.institucional .missao{padding:0 0 0 0;}
}
.institucional .missao .img_holder{float:left;display:block;width:100%;height:812px;}
@media screen and (max-width:1200px){.institucional .missao .img_holder{height:166px;}
.institucional .missao .img_holder img{height:100%;width:auto;}
}
.institucional .missao .main_text{float:left;display:block;position:absolute;top:287px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);text-align:center;}
@media screen and (max-width:1200px){.institucional .missao .main_text{top:0;left:10px;right:10px;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;padding:27px 0 0 0;}
}
.institucional .missao .main_text > span{display:inline-block;width:1px;height:20px;background-color:#fff;}
@media screen and (max-width:1200px){.institucional .missao .main_text >:nth-child(1), .institucional .missao .main_text >:nth-child(2){display:none;}
}
.institucional .missao .main_text > div{display:inline-block;font-family:'hurme_geometric_sans_3bold';font-size:15px;line-height:17px;color:#fff;letter-spacing:0.05em;margin:14px 0 11px 0;}
@media screen and (max-width:1200px){.institucional .missao .main_text > div{margin:0 0 2px 0;}
}
.institucional .missao .main_text > h2{display:inline-block;font-family:'hurme_geometric_sans_3bold';font-size:50px;line-height:50px;color:#fff;letter-spacing:0.05em;margin:0 0 15px 0;}
@media screen and (max-width:1200px){.institucional .missao .main_text > h2{font-family:'hurme_geometric_sans_3bold';font-size:25px;line-height:27px;color:#fff;margin:0 0 13px 0;}
}
.institucional .missao .main_text > a{display:inline-block;padding:3px 5px 3px 0;}
@media screen and (max-width:1200px){.institucional .missao .main_text > a{padding:0 1px 0 0;}
}
.institucional .missao .main_text > a > i{display:inline-block;color:#fff;transform:rotate(-90deg);font-size:10px;}
.institucional .missao .text_area{float:left;display:block;width:57.69230769230769%;background-color:#fff;position:relative;z-index:1;margin:80px 0 0 0;padding:0 0 102px 0;}
@media screen and (max-width:1200px){.institucional .missao .text_area{width:100%;margin:0 0 0 0;padding:17px 10px 15px 10px;}
}
.institucional .missao .text_area h3{float:left;display:block;font-family:'hurme_geometric_sans_3SBd';font-size:30px;line-height:32px;color:#805b3b;letter-spacing:0.05em;text-transform:uppercase;background-color:#fff;position:relative;z-index:1;width:72.26666666666666%;margin:103px 13.06666666666667% 24px 14.66666666666667%;overflow:hidden;}
@media screen and (max-width:1200px){.institucional .missao .text_area h3{font-family:'hurme_geometric_sans_3SBd';font-size:15px;line-height:17px;color:#805b3b;width:100%;margin:0 0 3px 0;}
}
.institucional .missao .text_area h3:after{content:"";display:inline-block;height:0.5em;vertical-align:bottom;width:128px;margin-right:-100%;margin-left:14px;border-top:2px solid #805b3b;}
@media screen and (max-width:1200px){.institucional .missao .text_area h3:after{border-top:1px solid #805b3b;}
}
.institucional .missao .text_area p{float:left;display:block;width:100%;padding:0 13.06666666666667% 0 14.66666666666667%;font-family:'hurme_geometric_sans_3light';font-size:13px;line-height:25px;color:#636363;letter-spacing:0.05em;}
@media screen and (max-width:1200px){.institucional .missao .text_area p{line-height:20px;padding:0 0 0 0;}
}
.institucional .missao .logo_rosas{float:right;display:block;position:absolute;top:calc(50% - 14px);right:calc(-7.5% - 265px);}
.institucional .valores{float:left;display:block;width:100%;padding:0 0 115px 0;}
@media screen and (max-width:1200px){.institucional .valores{padding:17px 10px 5px 10px;}
}
.institucional .valores .to_center{float:left;display:block;width:100%;text-align:center;position:relative;}
.institucional .valores .to_center:before{content:"";float:left;display:block;position:absolute;top:17px;left:8.461538461538462%;right:8.461538461538462%;height:2px;background-color:#805b3b;}
@media screen and (max-width:1200px){.institucional .valores .to_center:before{top:8px;left:0;right:0;height:1px;}
}
.institucional .valores h3{display:inline-block;font-family:'hurme_geometric_sans_3SBd';font-size:30px;line-height:32px;color:#805b3b;letter-spacing:0.05em;text-transform:uppercase;background-color:#f8f7f7;position:relative;z-index:1;padding:0 3.846153846153846%;}
@media screen and (max-width:1200px){.institucional .valores h3{font-family:'hurme_geometric_sans_3SBd';font-size:15px;line-height:17px;color:#805b3b;padding:0 20px 4px 20px;}
}
.institucional .valores .coluna{float:left;display:block;width:32.30769230769231%;margin-top:45px;margin-left:8.461538461538462%;}
@media screen and (max-width:1200px){.institucional .valores .coluna{width:100%;margin:0 0 0 0;}
}
.institucional .valores .coluna.right{float:right;margin-left:0;margin-right:8.461538461538462%;}
@media screen and (max-width:1200px){.institucional .valores .coluna.right{float:left;margin:0 0 0 0;}
}
.institucional .valores .coluna h4{float:left;display:block;width:100%;font-family:'hurme_geometric_sans_3light';font-size:12px;line-height:14px;color:#464646;letter-spacing:0.05em;text-transform:uppercase;margin:0 0 16px 0;}
@media screen and (max-width:1200px){.institucional .valores .coluna h4{margin:13px 0 7px 0;}
}
.institucional .valores .coluna p{float:left;display:block;width:100%;font-family:'hurme_geometric_sans_3light';font-size:13px;line-height:20px;color:#805b3b;letter-spacing:0.05em;margin:0 0 10px 0;}
.institucional .valores.cem_por_cento .coluna{float:left;display:block;width:83.07692307692308%;margin-left:0;}
@media screen and (max-width:1200px){.institucional .valores.cem_por_cento .coluna{width:100%;}
}
.institucional .missao.imgem_simples{padding:0 0 110px 0;}
@media screen and (max-width:1200px){.institucional .missao.imgem_simples{padding:0 0 30px 0;}
}
.institucional .missao.imgem_simples .img_holder{height:500px;}
@media screen and (max-width:1200px){.institucional .missao.imgem_simples .img_holder{height:216px;}
.institucional .missao.imgem_simples .img_holder img{height:100%;width:auto;}
}
.institucional .inovacao{float:left;display:block;width:100%;padding:0 0 110px 0;}
@media screen and (max-width:1200px){.institucional .inovacao{padding:0 0 0 0;margin:0 0 10px 0;}
}
.institucional .inovacao .inovacao_in{float:left;display:block;width:100%;position:relative;}
.institucional .inovacao .text_area{float:left;display:block;width:50%;padding:70px 9.230769230769231% 75px 8.461538461538462%;}
@media screen and (max-width:1200px){.institucional .inovacao .text_area{width:100%;padding:0 10px 5px 10px;}
}
.institucional .inovacao .text_area h3{float:left;display:block;width:100%;font-family:'hurme_geometric_sans_3SBd';font-size:30px;line-height:32px;color:#805b3b;letter-spacing:0.05em;text-transform:uppercase;padding:0 50px 0 0;margin:0 0 48px 0;}
@media screen and (max-width:1200px){.institucional .inovacao .text_area h3{position:relative;font-family:'hurme_geometric_sans_3SBd';font-size:15px;line-height:17px;color:#805b3b;text-align:center;margin:0 0 11px 0;padding:77px 0 0 0;}
.institucional .inovacao .text_area h3:before{content:"";float:left;display:block;position:absolute;top:0;left:50%;width:1px;height:50px;background-color:#805b3b;}
}
.institucional .inovacao .text_area p{float:left;display:block;width:100%;font-family:'hurme_geometric_sans_3light';font-size:13px;line-height:20px;color:#805b3b;letter-spacing:0.05em;margin:0 0 10px 0;}
.institucional .inovacao .text_area a{text-decoration:underline;}
.institucional .inovacao .img_holder{float:left;display:block;position:absolute;height:auto;top:0;bottom:0;right:0;width:50%;}
@media screen and (max-width:1200px){.institucional .inovacao .img_holder{position:static;width:100%;height:auto;}
.institucional .inovacao .img_holder img{position:static;height:auto;width:100%;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;}
}
.institucional .inovacao.segundo .inovacao_in{background-color:#beac9c;}
.institucional .inovacao.segundo .inovacao_in .text_area{padding:107px 9.230769230769231% 96px 8.461538461538462%;}
@media screen and (max-width:1200px){.institucional .inovacao.segundo .inovacao_in .text_area{padding:0 10px 21px 10px;}
}
.institucional .inovacao.segundo .inovacao_in .text_area .titulo_secundario{float:left;display:block;width:100%;font-family:'hurme_geometric_sans_3SBd';font-size:12px;line-height:14px;color:#464646;letter-spacing:0.05em;text-transform:uppercase;margin:18px 0 17px 0;}
.institucional .inovacao.segundo .inovacao_in .text_area p{color:#fff;margin:0 0 10px 0;}
.institucional .inovacao.segundo .inovacao_in .text_area .separator{float:left;display:block;width:100%;height:20px;position:relative;margin:30px 0 42px 0;}
@media screen and (max-width:1200px){.institucional .inovacao.segundo .inovacao_in .text_area .separator{margin:26px 0 19px 0;}
}
.institucional .inovacao.segundo .inovacao_in .text_area .separator span{float:left;display:block;position:absolute;top:0;left:calc(50% - 10px);width:20px;height:20px;}
.institucional .inovacao.segundo .inovacao_in .text_area .separator span:before, .institucional .inovacao.segundo .inovacao_in .text_area .separator span:after{content:"";float:left;display:block;position:absolute;top:0;left:0;width:20px;height:20px;border:2px solid #a78b6e;border-radius:50%;}
.institucional .inovacao.segundo .inovacao_in .text_area .separator span:after{top:7px;left:7px;width:6px;height:6px;border:none;background-color:#a78b6e;}
.institucional .inovacao.segundo .inovacao_in .text_area .separator:before, .institucional .inovacao.segundo .inovacao_in .text_area .separator:after{content:"";float:left;display:block;position:absolute;top:9px;left:0;right:calc(50% + 30px);height:1px;background-color:#a78b6e;}
.institucional .inovacao.segundo .inovacao_in .text_area .separator:after{right:0;left:calc(50% + 30px);}
.institucional .missao.processo{padding:0 0 102px 0;}
@media screen and (max-width:1200px){.institucional .missao.processo{padding:0 0 10px 0;}
}
.institucional .missao.processo .img_holder{height:396px;}
@media screen and (max-width:1200px){.institucional .missao.processo .img_holder{height:166px;}
}
.institucional .missao.processo .main_text{top:109px;}
@media screen and (max-width:1200px){.institucional .missao.processo .main_text{top:0;}
}
.institucional .texto_processo{float:left;display:block;width:100%;padding:0 17.69230769230769% 75px 17.69230769230769%;text-align:center;font-family:'hurme_geometric_sans_3SBd';font-size:18px;line-height:25px;color:#464646;letter-spacing:0.05em;}
@media screen and (max-width:1200px){.institucional .texto_processo{font-family:'hurme_geometric_sans_3SBd';font-size:15px;line-height:23px;color:#464646;padding:4px 10px 0 10px;}
}
.institucional .lista_processo{float:left;display:block;width:100%;padding:0 0 110px 0;}
@media screen and (max-width:1200px){.institucional .lista_processo{padding:0 10px 10px 10px;}
}
.institucional .lista_processo ul{float:left;display:block;width:100%;}
.institucional .lista_processo ul > li{float:left;display:block;position:relative;width:33.333333333334%;border-top:1px solid #dfdede;border-right:1px solid #dfdede;font-family:'hurme_geometric_sans_3light';font-size:13px;line-height:20px;color:#805b3b;letter-spacing:0.05em;padding:34px 1.538461538461538%;}
@media screen and (max-width:1200px){.institucional .lista_processo ul > li{width:100%;border-right:none;padding:24px 0 25px 0;}
}
.institucional .lista_processo ul > li:before, .institucional .lista_processo ul > li:after{content:"";float:left;display:block;position:absolute;top:-6px;right:-6px;width:12px;height:12px;border:1px solid #beac9c;border-radius:50%;background-color:#f8f7f7;z-index:1;}
@media screen and (max-width:1200px){.institucional .lista_processo ul > li:before, .institucional .lista_processo ul > li:after{right:auto;left:50%;left:calc(50% - 6px);}
}
.institucional .lista_processo ul > li:after{content:"";top:-2px;right:-2px;width:4px;height:4px;border:none;background-color:#beac9c;}
@media screen and (max-width:1200px){.institucional .lista_processo ul > li:after{left:calc(50% - 2px);}
}
.institucional .lista_processo ul > li:nth-child(1), .institucional .lista_processo ul > li:nth-child(2), .institucional .lista_processo ul > li:nth-child(3){border-top:none;}
@media screen and (max-width:1200px){.institucional .lista_processo ul > li:nth-child(1), .institucional .lista_processo ul > li:nth-child(2), .institucional .lista_processo ul > li:nth-child(3){border-top:1px solid #dfdede;}
}
.institucional .lista_processo ul > li:nth-child(1):before, .institucional .lista_processo ul > li:nth-child(1):after, .institucional .lista_processo ul > li:nth-child(2):before, .institucional .lista_processo ul > li:nth-child(2):after, .institucional .lista_processo ul > li:nth-child(3):before, .institucional .lista_processo ul > li:nth-child(3):after{display:none;}
@media screen and (max-width:1200px){.institucional .lista_processo ul > li:nth-child(1):before, .institucional .lista_processo ul > li:nth-child(1):after, .institucional .lista_processo ul > li:nth-child(2):before, .institucional .lista_processo ul > li:nth-child(2):after, .institucional .lista_processo ul > li:nth-child(3):before, .institucional .lista_processo ul > li:nth-child(3):after{display:block;}
}
@media screen and (max-width:1200px){.institucional .lista_processo ul > li:nth-child(1){border-top:none;}
.institucional .lista_processo ul > li:nth-child(1):before, .institucional .lista_processo ul > li:nth-child(1):after{display:none;}
}
.institucional .lista_processo ul > li:nth-child(3n){border-right:none;padding-right:0;}
.institucional .lista_processo ul > li:nth-child(3n):before, .institucional .lista_processo ul > li:nth-child(3n):after{display:none;}
@media screen and (max-width:1200px){.institucional .lista_processo ul > li:nth-child(3n):before, .institucional .lista_processo ul > li:nth-child(3n):after{display:block;}
}
.institucional .lista_processo ul > li:nth-child(3n+1){padding-left:0;}
@media screen and (max-width:1200px){.institucional .lista_processo ul > li.empty{display:none;}
}
.institucional .inovacao.terceiro .owl-dots{display:none;}
.institucional .inovacao.terceiro .inovacao_in{background-color:#fff;}
@media screen and (max-width:1200px){.institucional .inovacao.terceiro .inovacao_in{background-color:#f8f7f7;}
}
.institucional .inovacao.terceiro .inovacao_in .img_holder{float:right;width:49.23076923076923%;}
@media screen and (max-width:1200px){.institucional .inovacao.terceiro .inovacao_in .img_holder{width:100%;}
}
.institucional .inovacao.terceiro .inovacao_in .text_area{text-align:center;padding:56px 9.230769230769231% 183px 8.461538461538462%;position:relative;}
@media screen and (max-width:1200px){.institucional .inovacao.terceiro .inovacao_in .text_area{padding:0 10px 19px 10px;}
}
.institucional .inovacao.terceiro .inovacao_in .text_area .navig{float:left;display:block;position:absolute;top:40px;right:0;font-family:'hurme_geometric_sans_3bold';font-size:13px;line-height:15px;color:#c6c6c6;text-transform:uppercase;padding:15px 30px 15px 15px;z-index:1;}
@media screen and (max-width:1200px){.institucional .inovacao.terceiro .inovacao_in .text_area .navig{top:0;font-family:'hurme_geometric_sans_3bold';font-size:11px;line-height:13px;color:#c6c6c6;padding:2px 10px 2px 10px;}
}
.institucional .inovacao.terceiro .inovacao_in .text_area .navig i{font-size:6px;margin-left:10px;vertical-align:middle;}
.institucional .inovacao.terceiro .inovacao_in .text_area .navig.back{right:auto;left:0;padding:15px 15px 15px 30px;}
@media screen and (max-width:1200px){.institucional .inovacao.terceiro .inovacao_in .text_area .navig.back{padding:2px 10px 2px 10px;}
}
.institucional .inovacao.terceiro .inovacao_in .text_area .navig.back i{margin-left:0;margin-right:10px;}
.institucional .inovacao.terceiro .inovacao_in .text_area h3{position:relative;font-family:'hurme_geometric_sans_3bold';font-size:13px;line-height:15px;color:#464646;padding:0 0 32px 0;margin:0 0 24px 0;}
@media screen and (max-width:1200px){.institucional .inovacao.terceiro .inovacao_in .text_area h3{padding:0 0 32px 0;margin:0 0 24px 0;}
}
.institucional .inovacao.terceiro .inovacao_in .text_area h3:after{content:"";float:left;display:block;position:absolute;bottom:0;left:50%;width:1px;height:14px;background-color:#a78b6e;z-index:1;}
@media screen and (max-width:1200px){.institucional .inovacao.terceiro .inovacao_in .text_area h3:after{height:14px;background-color:#a78b6e;}
}
@media screen and (max-width:1200px){.institucional .inovacao.terceiro .inovacao_in .text_area h3:before{display:none;}
}
.institucional .pessoas{float:left;display:block;width:100%;position:relative;}
.institucional .pessoas .item{position:relative;}
.institucional .pessoas .item .img_holder{float:left;display:block;width:49.41860465116279%;height:850px;}
@media screen and (max-width:1200px){.institucional .pessoas .item .img_holder{width:100%;height:320px;margin:0 0 14px 0;}
}
.institucional .pessoas .item .img_holder img{width:auto;}
@media screen and (max-width:1200px){.institucional .pessoas .item .img_holder img{width:100%;height:auto;}
}
.institucional .pessoas .item .info{float:right;display:block;width:50.58139534883721%;}
@media screen and (max-width:1200px){.institucional .pessoas .item .info{width:100%;}
}
.institucional .pessoas .item .info .info_in{float:left;display:block;position:relative;width:50.57471264367816%;margin:0 0 0 14.94252873563218%;padding:123px 0 60px 0;}
@media screen and (max-width:1200px){.institucional .pessoas .item .info .info_in{width:100%;margin:0 0 114px 0;padding:0 10px 40px 10px;}
}
.institucional .pessoas .item .info .info_in:after{content:"";float:left;display:block;position:absolute;width:1px;height:25px;background-color:#a78b6e;bottom:0;left:50%;left:calc(50% - 1px);}
.institucional .pessoas .item .info h3, .institucional .pessoas .item .info p{float:left;display:block;clear:left;}
.institucional .pessoas .item .info h3{width:100%;font-family:'hurme_geometric_sans_3SBd';font-size:60px;line-height:50px;color:#b2b2b2;letter-spacing:0.05em;text-transform:uppercase;position:relative;text-align:center;padding:0 15.90909090909091% 94px 15.90909090909091%;margin:0 0 36px 0;}
@media screen and (max-width:1200px){.institucional .pessoas .item .info h3{font-family:'hurme_geometric_sans_3SBd';font-size:30px;line-height:30px;color:#b2b2b2;margin:0 0 12px 0;padding:0 0 72px 0;}
}
.institucional .pessoas .item .info h3:after{content:"";float:left;display:block;position:absolute;width:1px;height:55px;background-color:#a78b6e;bottom:0;left:50%;left:calc(50% - 1px);}
.institucional .pessoas .item .info p{width:100%;font-family:'hurme_geometric_sans_3light';font-size:13px;line-height:20px;color:#805b3b;letter-spacing:0.05em;text-align:center;}
.institucional .pessoas .owl-prev, .institucional .pessoas .owl-next{float:left;display:block;position:absolute;bottom:214px;right:40.75581395348837%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);padding:18px 13px;color:#1e1f1d;margin-top:29px;z-index:3;-webkit-transition:color 0.5s linear;-moz-transition:color 0.5s linear;transition:color 0.5s linear;}
@media screen and (max-width:1200px){.institucional .pessoas .owl-prev, .institucional .pessoas .owl-next{bottom:39px;right:auto;left:0;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;}
}
.institucional .pessoas .owl-prev svg, .institucional .pessoas .owl-next svg{position:absolute;top:-2px;left:-4px;width:65px;height:65px;transform:rotate(-4deg);}
.institucional .pessoas .owl-prev .circle, .institucional .pessoas .owl-next .circle{stroke-dasharray:377;stroke-dashoffset:377;-webkit-transition:all 0.5s linear;-moz-transition:all 0.5s linear;transition:all 0.5s linear;}
.institucional .pessoas .owl-prev .svg_1 .circle, .institucional .pessoas .owl-next .svg_1 .circle{stroke-dashoffset:374;}
@media screen and (min-width:1201px){.institucional .pessoas .owl-prev:hover .svg_1 .circle, .institucional .pessoas .owl-next:hover .svg_1 .circle{stroke:#805b3b;stroke-dashoffset:0;}
}
@media screen and (min-width:1201px){.institucional .pessoas .owl-prev:hover, .institucional .pessoas .owl-next:hover{color:#805b3b;}
}
.institucional .pessoas .owl-next{right:23.08139534883721%;}
@media screen and (max-width:1200px){.institucional .pessoas .owl-next{right:0;left:auto;}
}
.institucional .pessoas .owl-next:after{right:auto;left:0;}
.institucional .pessoas .owl-next svg{top:-11px;left:auto;right:-4px;transform:rotate(-184deg);}
.institucional .pessoas .owl-dots{float:left;display:block;position:absolute;bottom:110px;right:31.62790697674419%;z-index:1;}
@media screen and (max-width:1200px){.institucional .pessoas .owl-dots{bottom:10px;right:auto;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);}
}
.institucional .pessoas .owl-dots .owl-dot{float:left;display:block;position:relative;width:10px;height:8px;border-right:1px solid #464646;-webkit-transition:width 0.2s ease;-moz-transition:width 0.2s ease;transition:width 0.2s ease;}
.institucional .pessoas .owl-dots .owl-dot:after{content:"";float:left;display:block;position:absolute;width:8px;height:8px;top:0;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);border:2px solid #805b3b;border-radius:50%;opacity:0;-webkit-transition:opacity 0.2s ease;-moz-transition:opacity 0.2s ease;transition:opacity 0.2s ease;}
.institucional .pessoas .owl-dots .owl-dot.active{width:19px;}
.institucional .pessoas .owl-dots .owl-dot.active:after{opacity:1;}
.institucional .pessoas .owl-dots .owl-dot:last-child{border-right:none;}
.institucional .pessoas .info_next_holder{display:none;}
.institucional .pessoas .info_next{float:left;display:block;position:absolute;bottom:239px;right:calc(23.08139534883721% + 33px);font-family:'hurme_geometric_sans_3SBd';font-size:16px;line-height:18px;color:#805b3b;letter-spacing:0.05em;padding:17px 52px 19px 52px;background-color:#fff;z-index:2;}
@media screen and (max-width:1200px){.institucional .pessoas .info_next{bottom:39px;right:27px;}
}
.historia{float:left;display:block;width:100%;position:relative;background-color:#a78b6e;}
.historia_banner{float:left;display:block;width:100%;height:880px;position:relative;}
@media screen and (max-width:1200px){.historia_banner{height:247px;}
}
.historia_banner .main_text{float:left;display:block;position:absolute;top:267px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);text-align:center;}
@media screen and (max-width:1200px){.historia_banner .main_text{width:63.33333333333333%;top:20px;}
}
.historia_banner .main_text > span{display:inline-block;width:1px;height:20px;background-color:#fff;}
.historia_banner .main_text > div{display:inline-block;font-family:'hurme_geometric_sans_3bold';font-size:15px;line-height:17px;color:#fff;letter-spacing:0.05em;margin:14px 0 11px 0;}
@media screen and (max-width:1200px){.historia_banner .main_text > div{margin:14px 0 3px 0;padding:0 15%;}
}
.historia_banner .main_text > h2{display:inline-block;font-family:'hurme_geometric_sans_3bold';font-size:50px;line-height:50px;color:#fff;letter-spacing:0.05em;margin:0 0 15px 0;}
@media screen and (max-width:1200px){.historia_banner .main_text > h2{font-family:'hurme_geometric_sans_3bold';font-size:25px;line-height:25px;color:#fff;margin:0 0 17px 0;}
}
.historia_banner .main_text > a{display:inline-block;padding:3px 5px 3px 0;}
@media screen and (max-width:1200px){.historia_banner .main_text > a{padding:3px 2px 3px 0;}
}
.historia_banner .main_text > a > i{display:inline-block;color:#fff;transform:rotate(-90deg);font-size:10px;}
.historia_banner .scroll{float:left;display:block;position:absolute;top:629px;left:50%;-webkit-transform:translateX(-50%) rotate(-90deg);-moz-transform:translateX(-50%) rotate(-90deg);-ms-transform:translateX(-50%) rotate(-90deg);-o-transform:translateX(-50%) rotate(-90deg);transform:translateX(-50%) rotate(-90deg);font-family:'hurme_geometric_sans_3SBd';font-size:13px;line-height:15px;color:#fff;letter-spacing:0.05em;text-transform:uppercase;}
@media screen and (max-width:1200px){.historia_banner .scroll{display:none;}
}
.left_nav{display:none;float:left;position:fixed;bottom:30%;left:200px;width:80px;text-align:center;padding:92px 0 0 0;}
@media screen and (max-width:1200px){.left_nav{bottom:100px;left:30px;width:20px;z-index:3;}
}
.left_nav:before{content:"";float:left;display:block;position:absolute;top:0;left:50%;left:calc(50% - 1px);width:1px;height:85px;background-color:#805b3b;-webkit-transition:background-color 0.2s ease;-moz-transition:background-color 0.2s ease;transition:background-color 0.2s ease;}
.left_nav .seta_baixo{display:inline-block;margin:0 0 16px 0;}
@media screen and (max-width:1200px){.left_nav .seta_baixo{margin:0 0 26px 0;}
}
.left_nav .seta_baixo > i{display:inline-block;color:#805b3b;transform:rotate(-90deg);font-size:10px;-webkit-transition:color 0.2s ease;-moz-transition:color 0.2s ease;transition:color 0.2s ease;}
.left_nav .ano{float:left;display:block;width:100%;text-align:center;font-family:'hurme_geometric_sans_3bold';font-size:20px;line-height:22px;color:#805b3b;letter-spacing:0.05em;text-transform:uppercase;-webkit-transition:color 0.2s ease;-moz-transition:color 0.2s ease;transition:color 0.2s ease;}
@media screen and (max-width:1200px){.left_nav .ano{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);}
}
.left_nav.white:before{background-color:#fff;}
.left_nav.white .seta_baixo > i{color:#fff;}
.left_nav.white .ano{color:#fff;}
.bottom_nav{display:none;float:left;position:fixed;bottom:57px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);z-index:99;}
@media screen and (max-width:1200px){.bottom_nav{display:none !important;}
}
.bottom_nav ul{float:left;display:block;}
.bottom_nav ul li{float:left;display:block;position:relative;width:40px;}
.bottom_nav ul li span{float:left;display:block;width:100%;text-align:center;opacity:0;font-family:'hurme_geometric_sans_3SBd';font-size:12px;line-height:14px;color:#fff;letter-spacing:-0.02em;text-transform:uppercase;-webkit-transition:opacity 1s ease;-moz-transition:opacity 1s ease;transition:opacity 1s ease;}
.bottom_nav ul li:before{content:"";float:left;display:block;position:absolute;bottom:31px;left:50%;left:calc(50% - 1px);width:1px;height:0;background-color:#fff;-webkit-transition:height 1s ease;-moz-transition:height 1s ease;transition:height 1s ease;}
.bottom_nav ul li:after{content:"";float:left;display:block;position:absolute;bottom:4px;left:50%;left:calc(50% - 2px);width:4px;height:4px;background-color:#fff;border-radius:50%;}
.bottom_nav ul li.active span{opacity:1;}
.bottom_nav ul li.active:before{height:20px;}
.bottom_nav ul li.active:after{opacity:0;}
.marco{float:left;display:block;width:100%;min-height:700px;background-color:#a78b6e;background-position:center;background-size:cover;background-repeat:no-repeat;}
@media screen and (max-width:1200px){.marco{min-height:0;padding:12px 20px 0 80px;}
.marco .inner{display:flex;flex-flow:column;}
}
.marco .media_holder{float:right;display:block;width:auto;height:auto;max-width:52.30769230769231%;margin:80px 0 100px 8.461538461538462%;text-align:center;}
@media screen and (max-width:1200px){.marco .media_holder{width:100%;max-width:none;margin:0 0 20px 0;order:2;}
}
.marco .media_holder img:not(.logo){display:inline-block;max-width:100%;height:auto;border:20px solid #beac9c;}
@media screen and (max-width:1200px){.marco .media_holder img:not(.logo){border:10px solid #beac9c;}
}
.marco .media_holder img.logo{margin-bottom:70px;}
@media screen and (max-width:1200px){.marco .media_holder img.logo{margin-bottom:20px;width:130px;height:auto;}
}
.marco .media_holder .owl_historia{float:left;display:block;position:relative;width:100%;}
.marco .media_holder .owl_historia li{float:left;display:block;position:relative;width:100%;}
.marco .media_holder .owl_historia li img{float:left;display:block;position:relative;width:100%;}
.marco .media_holder .owl-prev, .marco .media_holder .owl-next{float:left;display:block;position:absolute;bottom:25.69230769230769%;left:-72px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);padding:18px 13px;color:#fff;margin-top:29px;z-index:3;-webkit-transition:color 0.5s linear;-moz-transition:color 0.5s linear;transition:color 0.5s linear;}
@media screen and (max-width:1200px){.marco .media_holder .owl-prev, .marco .media_holder .owl-next{left:-10px;bottom:-56px;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;margin-top:0;}
}
.marco .media_holder .owl-prev svg, .marco .media_holder .owl-next svg{position:absolute;top:-2px;left:-4px;width:65px;height:65px;transform:rotate(-4deg);}
.marco .media_holder .owl-prev .circle, .marco .media_holder .owl-next .circle{stroke-dasharray:377;stroke-dashoffset:377;-webkit-transition:all 0.5s linear;-moz-transition:all 0.5s linear;transition:all 0.5s linear;}
.marco .media_holder .owl-prev .svg_1 .circle, .marco .media_holder .owl-next .svg_1 .circle{stroke-dashoffset:374;}
@media screen and (min-width:1201px){.marco .media_holder .owl-prev:hover .svg_1 .circle, .marco .media_holder .owl-next:hover .svg_1 .circle{stroke:#805b3b;stroke-dashoffset:0;}
}
@media screen and (min-width:1201px){.marco .media_holder .owl-prev:hover, .marco .media_holder .owl-next:hover{color:#805b3b;}
}
.marco .media_holder .owl-next{left:auto;right:-72px;}
@media screen and (max-width:1200px){.marco .media_holder .owl-next{right:-10px;}
}
.marco .media_holder .owl-next:after{right:auto;left:0;}
.marco .media_holder .owl-next svg{top:-11px;left:auto;right:-4px;transform:rotate(-184deg);}
.marco .media_holder .owl-dots{float:left;display:block;position:absolute;bottom:-28px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);z-index:1;}
@media screen and (max-width:1200px){.marco .media_holder .owl-dots{bottom:-33px;}
}
.marco .media_holder .owl-dots .owl-dot{float:left;display:block;position:relative;width:10px;height:8px;border-right:1px solid #fff;-webkit-transition:width 0.2s ease;-moz-transition:width 0.2s ease;transition:width 0.2s ease;}
.marco .media_holder .owl-dots .owl-dot:after{content:"";float:left;display:block;position:absolute;width:8px;height:8px;top:0;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);border:2px solid #805b3b;border-radius:50%;opacity:0;-webkit-transition:opacity 0.2s ease;-moz-transition:opacity 0.2s ease;transition:opacity 0.2s ease;}
.marco .media_holder .owl-dots .owl-dot.active{width:19px;}
.marco .media_holder .owl-dots .owl-dot.active:after{opacity:1;}
.marco .media_holder .owl-dots .owl-dot:last-child{border-right:none;}
.marco .texto_holder{float:right;display:block;position:relative;width:23.84615384615385%;margin-top:50px;}
@media screen and (max-width:1200px){.marco .texto_holder{width:100%;margin-top:0;}
}
.marco .texto_holder .ano{float:left;display:block;width:auto;font-family:'hurme_geometric_sans_3thin';font-size:150px;line-height:130px;color:#464646;letter-spacing:0.05em;text-transform:uppercase;word-wrap:break-word;margin:0 0 76px 0;}
@media screen and (max-width:1200px){.marco .texto_holder .ano{width:100%;font-family:'hurme_geometric_sans_3thin';font-size:75px;line-height:65px;color:#464646;margin:0 0 21px 0;}
}
.marco .texto_holder .texto{float:left;display:block;clear:left;}
.marco .texto_holder .texto p{float:left;display:block;width:100%;font-family:'hurme_geometric_sans_3SBd';font-size:15px;line-height:25px;color:#fff;letter-spacing:0.05em;margin-bottom:25px;}
@media screen and (max-width:1200px){.marco .texto_holder .texto p{font-family:'hurme_geometric_sans_3SBd';font-size:13px;line-height:20px;color:#fff;margin-bottom:20px;}
}
.marco .texto_holder .nota{float:left;display:block;position:absolute;width:70.74193548387097%;top:158px;left:-37.48387096774194%;padding:0 100px 0 0;font-family:'hurme_geometric_sans_3bold';font-size:13px;line-height:12px;color:#464646;letter-spacing:0.05em;}
@media screen and (max-width:1200px){.marco .texto_holder .nota{width:100%;left:0;top:-35px;}
}
.marco .texto_holder .nota:after{content:"";float:left;display:block;position:absolute;top:50%;right:0;width:90px;height:1px;background-color:#805b3b;}
@media screen and (max-width:1200px){.marco.com_nota{padding-top:63px;}
}
.marco.com_nota .texto_holder .ano{float:right;}
.marco.inverso{padding-left:16.92307692307692%;}
@media screen and (max-width:1200px){.marco.inverso{padding-left:80px;}
}
.marco.inverso .media_holder{float:left;max-width:52.30769230769231%;margin:80px 8.461538461538462% 100px 0;}
@media screen and (max-width:1200px){.marco.inverso .media_holder{max-width:none;margin:0 0 20px 0;}
}
.marco.inverso .media_holder img{}
.marco.inverso .texto_holder{float:left;}
.marco.inverso .texto_holder .texto{float:left;display:block;clear:left;}
.marco.inverso .texto_holder .texto p{float:left;display:block;}
.marco.inverso .texto_holder .nota{left:auto;right:-37.48387096774194%;padding:0 0 0 100px;}
@media screen and (max-width:1200px){.marco.inverso .texto_holder .nota{right:auto;left:0;padding:0 100px 0 0;}
}
.marco.inverso .texto_holder .nota:after{right:auto;left:0;}
@media screen and (max-width:1200px){.marco.inverso .texto_holder .nota:after{right:0;left:auto;}
}
.marco.inverso.com_nota .texto_holder .ano{float:left;}
.marco.com_galeria .media_holder{width:35.38461538461538%;max-width:none;margin-left:16.92307692307692%;}
@media screen and (max-width:1200px){.marco.com_galeria .media_holder{width:100%;margin-left:0;margin-bottom:45px;}
}
.marco.inverso.com_galeria .media_holder{margin-left:8.461538461538462%;margin-right:16.92307692307692%;}
@media screen and (max-width:1200px){.marco.inverso.com_galeria .media_holder{margin-left:0;margin-right:0;}
}
.marco.imagem_total{padding:0;min-height:880px;}
@media screen and (max-width:1200px){.marco.imagem_total{min-height:0;background-image:none !important;padding:30px 20px 10px 20px;}
.marco.imagem_total img{display:block;float:left;width:100%;height:auto;}
}
.marco.imagem_total .texto_holder{position:relative;float:left;width:40.76923076923077%;margin-top:304px;margin-left:8.461538461538462%;background-color:#fff;padding:15px 18px;max-height:130px;overflow:hidden;-webkit-transition:max-height 0.2s ease;-moz-transition:max-height 0.2s ease;transition:max-height 0.2s ease;}
@media screen and (max-width:1200px){.marco.imagem_total .texto_holder{width:100%;margin-top:0;margin-left:0;padding:15px 20px 65px 20px;max-height:177px;}
}
.marco.imagem_total .texto_holder:after{content:"";float:left;display:block;position:absolute;bottom:0;left:0;right:0;width:100%;height:32px;background-color:#fff;-webkit-transition:height 0.2s ease;-moz-transition:height 0.2s ease;transition:height 0.2s ease;}
@media screen and (max-width:1200px){.marco.imagem_total .texto_holder:after{height:65px;}
}
.marco.imagem_total .texto_holder .ano{width:100%;font-family:'hurme_geometric_sans_3thin';font-size:23px;line-height:25px;color:#beac9c;margin:0 0 9px 0;}
@media screen and (max-width:1200px){.marco.imagem_total .texto_holder .ano{margin:0 0 11px 0;}
}
.marco.imagem_total .texto_holder .texto{width:61.284046692607%;}
@media screen and (max-width:1200px){.marco.imagem_total .texto_holder .texto{width:100%;}
}
.marco.imagem_total .texto_holder .texto p{font-family:'hurme_geometric_sans_3SBd';font-size:15px;line-height:25px;color:#a78b6e;margin-bottom:5px;}
@media screen and (max-width:1200px){.marco.imagem_total .texto_holder .texto p{font-family:'hurme_geometric_sans_3SBd';font-size:13px;line-height:20px;color:#a78b6e;margin-bottom:0;}
}
.marco.imagem_total .texto_holder .read_more{float:left;display:block;position:absolute;width:31px;height:31px;top:56px;right:61px;border:1px solid #eeeeee;border-radius:50%;-webkit-transition:border 0.2s ease;-moz-transition:border 0.2s ease;transition:border 0.2s ease;}
@media screen and (max-width:1200px){.marco.imagem_total .texto_holder .read_more{top:auto;bottom:20px;right:auto;left:20px;z-index:1;}
}
.marco.imagem_total .texto_holder .read_more:before, .marco.imagem_total .texto_holder .read_more:after{content:"";float:left;display:block;position:absolute;top:calc(50% - 1px);left:calc(50% - 3px);width:7px;height:1px;background-color:#a78b6e;}
.marco.imagem_total .texto_holder .read_more:after{top:calc(50% - 4px);left:50%;width:1px;height:7px;-webkit-transition:width 0.2s ease, height 0.2s ease;-moz-transition:width 0.2s ease, height 0.2s ease;transition:width 0.2s ease, height 0.2s ease;}
@media screen and (min-width:1201px){.marco.imagem_total .texto_holder .read_more:hover{border-color:#805b3b;}
}
.marco.imagem_total .texto_holder.open{max-height:570px;-webkit-transition:max-height 0.5s ease-out;-moz-transition:max-height 0.5s ease-out;transition:max-height 0.5s ease-out;}
.marco.imagem_total .texto_holder.open:after{height:0;}
.marco.imagem_total .texto_holder.open .read_more:after{width:0;height:0;}
.marco.inverso.imagem_total .texto_holder{float:right;margin-left:0;}
.center_height_default{position:relative;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);}
.detalhe_noticia{float:left;display:block;position:relative;width:100%;background-color:#f8f7f7;}
.detalhe_noticia .noticia_left, .detalhe_noticia .noticia_right{float:left;display:block;width:49.41860465116279%;}
@media screen and (max-width:1200px){.detalhe_noticia .noticia_left, .detalhe_noticia .noticia_right{width:100%;}
}
.detalhe_noticia .noticia_left{background-color:#d4c8be;}
.detalhe_noticia .noticia_right{float:right;padding:128px 11.62790697674419% 90px 6.395348837209302%;}
@media screen and (max-width:1200px){.detalhe_noticia .noticia_right{padding:0 10px 10px 10px;}
}
@media screen and (max-width:1200px){.detalhe_noticia .noticia_left{margin:0 0 17px 0;}
}
.detalhe_noticia .owl_detalhe_noticia{float:left;display:block;position:relative;width:100%;}
.detalhe_noticia .owl_detalhe_noticia li{float:left;display:block;width:100%;height:850px;background-position:center;background-repeat:no-repeat;}
@media screen and (max-width:1200px){.detalhe_noticia .owl_detalhe_noticia li{height:300px;}
}
.detalhe_noticia .owl-prev, .detalhe_noticia .owl-next{float:left;display:block;position:absolute;top:50%;left:98px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);padding:18px 13px;color:#fff;z-index:3;-webkit-transition:color 0.5s linear;-moz-transition:color 0.5s linear;transition:color 0.5s linear;}
@media screen and (max-width:1200px){.detalhe_noticia .owl-prev, .detalhe_noticia .owl-next{left:0;}
}
.detalhe_noticia .owl-prev svg, .detalhe_noticia .owl-next svg{position:absolute;top:-2px;left:-4px;width:65px;height:65px;transform:rotate(-4deg);}
.detalhe_noticia .owl-prev .circle, .detalhe_noticia .owl-next .circle{stroke-dasharray:377;stroke-dashoffset:377;-webkit-transition:all 0.5s linear;-moz-transition:all 0.5s linear;transition:all 0.5s linear;}
.detalhe_noticia .owl-prev .svg_1 .circle, .detalhe_noticia .owl-next .svg_1 .circle{stroke-dashoffset:374;}
@media screen and (min-width:1201px){.detalhe_noticia .owl-prev:hover .svg_1 .circle, .detalhe_noticia .owl-next:hover .svg_1 .circle{stroke:#805b3b;stroke-dashoffset:0;}
}
@media screen and (min-width:1201px){.detalhe_noticia .owl-prev:hover, .detalhe_noticia .owl-next:hover{color:#805b3b;}
}
.detalhe_noticia .owl-next{left:auto;right:98px;}
@media screen and (max-width:1200px){.detalhe_noticia .owl-next{right:0;}
}
.detalhe_noticia .owl-next:after{right:auto;left:0;}
.detalhe_noticia .owl-next svg{top:-11px;left:auto;right:-4px;transform:rotate(-184deg);}
.detalhe_noticia .owl-dots{float:left;display:block;position:absolute;bottom:40px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);z-index:1;}
@media screen and (max-width:1200px){.detalhe_noticia .owl-dots{bottom:10px;}
}
.detalhe_noticia .owl-dots .owl-dot{float:left;display:block;position:relative;width:10px;height:8px;border-right:1px solid #fff;-webkit-transition:width 0.2s ease;-moz-transition:width 0.2s ease;transition:width 0.2s ease;}
.detalhe_noticia .owl-dots .owl-dot:after{content:"";float:left;display:block;position:absolute;width:8px;height:8px;top:0;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);border:2px solid #805b3b;border-radius:50%;opacity:0;-webkit-transition:opacity 0.2s ease;-moz-transition:opacity 0.2s ease;transition:opacity 0.2s ease;}
.detalhe_noticia .owl-dots .owl-dot.active{width:19px;}
.detalhe_noticia .owl-dots .owl-dot.active:after{opacity:1;}
.detalhe_noticia .owl-dots .owl-dot:last-child{border-right:none;}
.detalhe_noticia iframe{float:left;display:block;max-width:100%;}
.detalhe_noticia h1{float:left;display:block;position:relative;width:100%;font-family:'hurme_geometric_sans_3SBd';font-size:30px;line-height:32px;color:#464646;letter-spacing:0.05em;text-transform:uppercase;margin:0 0 30px 0;}
@media screen and (max-width:1200px){.detalhe_noticia h1{font-family:'hurme_geometric_sans_3SBd';font-size:18px;line-height:20px;color:#464646;margin:0 0 11px 0;}
}
.detalhe_noticia h2{float:left;display:block;position:relative;width:100%;font-family:'hurme_geometric_sans_3light';font-size:13px;line-height:15px;color:#c6c6c6;letter-spacing:0.02em;margin:0 0 11px 0;}
@media screen and (max-width:1200px){.detalhe_noticia h2{margin:0 0 3px 0;}
}
.detalhe_noticia p{float:left;display:block;position:relative;width:100%;font-family:'hurme_geometric_sans_3light';font-size:13px;line-height:20px;color:#805b3b;letter-spacing:0.02em;margin-bottom:13px;}
.detalhe_noticia p a{text-decoration:underline;}
.detalhe_noticia .outros_pontos{float:left;display:block;width:40%;padding:20px 0 0 0;}
.detalhe_noticia .outros_pontos .titulo{float:left;display:block;width:100%;font-family:'hurme_geometric_sans_3bold';font-size:15px;line-height:17px;color:#464646;letter-spacing:0.02em;margin:15px 0 3px 0;}
@media screen and (max-width:1200px){.detalhe_noticia .outros_pontos .titulo{display:none;}
}
.detalhe_noticia .outros_pontos ul, .detalhe_noticia .outros_pontos ul > li, .detalhe_noticia .outros_pontos ul > li > a{float:left;display:block;width:100%;}
.detalhe_noticia .outros_pontos ul{border-bottom:1px solid #c6c6c6;padding:0 0 13px 0;margin:0 0 0 0;}
.detalhe_noticia .outros_pontos ul.no_brd{border-bottom:none;}
@media screen and (max-width:1200px){.detalhe_noticia .outros_pontos ul{border:none;padding:0 0 0 0;}
}
.detalhe_noticia .outros_pontos ul > li > a{position:relative;font-family:'hurme_geometric_sans_3light';font-size:13px;line-height:15px;color:#c6c6c6;letter-spacing:0.05em;padding:0 0 0 15px;margin:0 0 3px 0;-webkit-transition:color 0.2s ease;-moz-transition:color 0.2s ease;transition:color 0.2s ease;}
@media screen and (max-width:1200px){.detalhe_noticia .outros_pontos ul > li > a{border-top:1px solid #f8f8f8;margin:0 0 0 0;padding:8px 0 11px 0;}
}
.detalhe_noticia .outros_pontos ul > li > a:before{content:"";float:left;display:block;position:absolute;width:4px;height:4px;background-color:#c6c6c6;border-radius:50%;top:6px;left:0;-webkit-transition:background-color 0.2s ease;-moz-transition:background-color 0.2s ease;transition:background-color 0.2s ease;}
@media screen and (max-width:1200px){.detalhe_noticia .outros_pontos ul > li > a:before{display:none;}
}
.detalhe_noticia .outros_pontos ul > li:first-child > a{border-top:none;}
@media screen and (min-width:1201px){.detalhe_noticia .outros_pontos ul > li > a:hover{color:#805b3b;}
}
.detalhe_noticia .outros_pontos ul > li > a:hover:before{background-color:#805b3b;}
.g-recaptcha.erro > div{border:1px solid red;}
html.remodal-is-locked{overflow:hidden;-ms-touch-action:none;touch-action:none;}
.remodal,
[data-remodal-id]{display:none;}
.remodal-overlay{position:fixed;z-index:9999;top:-5000px;right:-5000px;bottom:-5000px;left:-5000px;display:none;}
.remodal-wrapper{position:fixed;z-index:10000;top:0;right:0;bottom:0;left:0;display:none;overflow:auto;text-align:center;-webkit-overflow-scrolling:touch;}
.remodal-wrapper:after{display:inline-block;height:100%;margin-left:-0.05em;content:"";}
.remodal-overlay,
.remodal-wrapper{-webkit-backface-visibility:hidden;backface-visibility:hidden;}
.remodal{position:relative;outline:none;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;}
.remodal-is-initialized{display:inline-block;}
.remodal-bg.remodal-is-opening,
.remodal-bg.remodal-is-opened{-webkit-filter:blur(3px);filter:blur(3px);}
.remodal-overlay{background:rgba(43, 46, 56, 0.9);}
.remodal-overlay.remodal-is-opening,
.remodal-overlay.remodal-is-closing{-webkit-animation-duration:0.3s;animation-duration:0.3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;}
.remodal-overlay.remodal-is-opening{-webkit-animation-name:remodal-overlay-opening-keyframes;animation-name:remodal-overlay-opening-keyframes;}
.remodal-overlay.remodal-is-closing{-webkit-animation-name:remodal-overlay-closing-keyframes;animation-name:remodal-overlay-closing-keyframes;}
.remodal-wrapper{padding:10px 10px 0;}
.remodal{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;margin-bottom:10px;padding:35px;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);color:#2b2e38;background:#fff;}
.remodal.remodal-is-opening,
.remodal.remodal-is-closing{-webkit-animation-duration:0.3s;animation-duration:0.3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;}
.remodal.remodal-is-opening{-webkit-animation-name:remodal-opening-keyframes;animation-name:remodal-opening-keyframes;}
.remodal.remodal-is-closing{-webkit-animation-name:remodal-closing-keyframes;animation-name:remodal-closing-keyframes;}
.remodal,
.remodal-wrapper:after{vertical-align:middle;}
.remodal-close{position:absolute;top:0;right:0;display:block;overflow:visible;width:35px;height:35px;margin:0;padding:0;cursor:pointer;-webkit-transition:color 0.2s;transition:color 0.2s;text-decoration:none;color:#95979c;border:0;outline:0;background:transparent;}
.remodal-close:hover,
.remodal-close:focus{color:#2b2e38;}
.remodal-close:before{font-family:Arial, "Helvetica CY", "Nimbus Sans L", sans-serif !important;font-size:25px;line-height:35px;position:absolute;top:0;left:0;display:block;width:35px;content:"\00d7";text-align:center;}
.remodal-confirm,
.remodal-cancel{font:inherit;display:inline-block;overflow:visible;min-width:110px;margin:0;padding:12px 0;cursor:pointer;-webkit-transition:background 0.2s;transition:background 0.2s;text-align:center;vertical-align:middle;text-decoration:none;border:0;outline:0;}
.remodal-confirm{color:#fff;background:#81c784;}
.remodal-confirm:hover,
.remodal-confirm:focus{background:#66bb6a;}
.remodal-cancel{color:#fff;background:#e57373;}
.remodal-cancel:hover,
.remodal-cancel:focus{background:#ef5350;}
.remodal-confirm::-moz-focus-inner,
.remodal-cancel::-moz-focus-inner,
.remodal-close::-moz-focus-inner{padding:0;border:0;}
@-webkit-keyframes remodal-opening-keyframes{from{-webkit-transform:scale(1.05);transform:scale(1.05);opacity:0;}
to{-webkit-transform:none;transform:none;opacity:1;}
}
@keyframes remodal-opening-keyframes{from{-webkit-transform:scale(1.05);transform:scale(1.05);opacity:0;}
to{-webkit-transform:none;transform:none;opacity:1;}
}
@-webkit-keyframes remodal-closing-keyframes{from{-webkit-transform:scale(1);transform:scale(1);opacity:1;}
to{-webkit-transform:scale(0.95);transform:scale(0.95);opacity:0;}
}
@keyframes remodal-closing-keyframes{from{-webkit-transform:scale(1);transform:scale(1);opacity:1;}
to{-webkit-transform:scale(0.95);transform:scale(0.95);opacity:0;}
}
@-webkit-keyframes remodal-overlay-opening-keyframes{from{opacity:0;}
to{opacity:1;}
}
@keyframes remodal-overlay-opening-keyframes{from{opacity:0;}
to{opacity:1;}
}
@-webkit-keyframes remodal-overlay-closing-keyframes{from{opacity:1;}
to{opacity:0;}
}
@keyframes remodal-overlay-closing-keyframes{from{opacity:1;}
to{opacity:0;}
}
@media only screen and (min-width:1300px){.remodal{max-width:1366px;}
}
.lt-ie9 .remodal-overlay{background:#2b2e38;}
.lt-ie9 .remodal{width:700px;}
.remodal{width:auto;}
.remodal .load_popup_content iframe{display:block;float:left;max-width:100%;}
.sk-circle{width:40px;height:40px;position:relative;}
.sk-circle .sk-child{width:100%;height:100%;position:absolute;left:0;top:0;}
.sk-circle .sk-child:before{content:'';display:block;margin:0 auto;width:15%;height:15%;background-color:#333;border-radius:100%;-webkit-animation:sk-circleBounceDelay 1.2s infinite ease-in-out both;animation:sk-circleBounceDelay 1.2s infinite ease-in-out both;}
.sk-circle .sk-circle2{-webkit-transform:rotate(30deg);-ms-transform:rotate(30deg);transform:rotate(30deg);}
.sk-circle .sk-circle3{-webkit-transform:rotate(60deg);-ms-transform:rotate(60deg);transform:rotate(60deg);}
.sk-circle .sk-circle4{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);}
.sk-circle .sk-circle5{-webkit-transform:rotate(120deg);-ms-transform:rotate(120deg);transform:rotate(120deg);}
.sk-circle .sk-circle6{-webkit-transform:rotate(150deg);-ms-transform:rotate(150deg);transform:rotate(150deg);}
.sk-circle .sk-circle7{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}
.sk-circle .sk-circle8{-webkit-transform:rotate(210deg);-ms-transform:rotate(210deg);transform:rotate(210deg);}
.sk-circle .sk-circle9{-webkit-transform:rotate(240deg);-ms-transform:rotate(240deg);transform:rotate(240deg);}
.sk-circle .sk-circle10{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg);}
.sk-circle .sk-circle11{-webkit-transform:rotate(300deg);-ms-transform:rotate(300deg);transform:rotate(300deg);}
.sk-circle .sk-circle12{-webkit-transform:rotate(330deg);-ms-transform:rotate(330deg);transform:rotate(330deg);}
.sk-circle .sk-circle2:before{-webkit-animation-delay:-1.1s;animation-delay:-1.1s;}
.sk-circle .sk-circle3:before{-webkit-animation-delay:-1s;animation-delay:-1s;}
.sk-circle .sk-circle4:before{-webkit-animation-delay:-0.9s;animation-delay:-0.9s;}
.sk-circle .sk-circle5:before{-webkit-animation-delay:-0.8s;animation-delay:-0.8s;}
.sk-circle .sk-circle6:before{-webkit-animation-delay:-0.7s;animation-delay:-0.7s;}
.sk-circle .sk-circle7:before{-webkit-animation-delay:-0.6s;animation-delay:-0.6s;}
.sk-circle .sk-circle8:before{-webkit-animation-delay:-0.5s;animation-delay:-0.5s;}
.sk-circle .sk-circle9:before{-webkit-animation-delay:-0.4s;animation-delay:-0.4s;}
.sk-circle .sk-circle10:before{-webkit-animation-delay:-0.3s;animation-delay:-0.3s;}
.sk-circle .sk-circle11:before{-webkit-animation-delay:-0.2s;animation-delay:-0.2s;}
.sk-circle .sk-circle12:before{-webkit-animation-delay:-0.1s;animation-delay:-0.1s;}
@-webkit-keyframes sk-circleBounceDelay{0%, 80%, 100%{-webkit-transform:scale(0);transform:scale(0);}
40%{-webkit-transform:scale(1);transform:scale(1);}
}
@keyframes sk-circleBounceDelay{0%, 80%, 100%{-webkit-transform:scale(0);transform:scale(0);}
40%{-webkit-transform:scale(1);transform:scale(1);}
}
.text_newsletter{font-family:'hurme_geometric_sans_3SBd';font-size:12px;float:left;padding:15px 0 0px;display:inline-block;width:630px;height:39px;background-color:#fff;}
#sucesso_newsletter{display:none;position:absolute;left:0;top:0;bottom:0;right:0;background-color:#fff;z-index:9999;line-height:76px;font-family:'hurme_geometric_sans_3SBd';font-size:12px;}
#form_newsletter .field_error{border:1px solid red;}
@media screen and (max-width:1200px){#sucesso_newsletter{line-height:125px;}
}
.iframe_marca{display:block;float:left;width:100%;}
.iframe_marca .inner_iframe_marca{display:block;margin:0 auto;width:100%;max-width:1000px;}
.proporcional{display:block;float:left;width:100%;position:relative;}
.proporcional .inner{display:block;margin:0 auto;width:100%;max-width:1000px;position:relative;}
.proporcao{display:block;float:left;width:100%;height:auto;opacity:0;position:relative;z-index:-1;}
.iframe_marca iframe{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;max-width:none;}
.placa_rolex{display:block;float:left;position:fixed;top:0;right:0;background-color:#fff;padding:10px 10px 0 0;}
.placa_rolex.mobile{display:none;}
@media screen and (max-width:1200px){
    .placa_rolex{display: none; position:absolute;padding:0;top:50px;right:0px;width:90px;}
    .placa_rolex.mobile{float:none;display: inline-block; position:relative;padding:0;top:0;right:0px;width:auto;}
    .placa_rolex img{width:100%;height:auto;}
    .li_rolex{
        padding:20px 0;
        text-align: center;
    }
}
table.noFloat p{float:none;}
#clearFilters:hover{color:#fff;background-color:#a78b6e;}
#clearFilters{float:left;display:block;margin-top:15px;width:100%;text-align:center;background-color:#f8f7f7;font-family:'hurme_geometric_sans_3SBd';font-size:16px;line-height:18px;color:#805b3b;letter-spacing:0.02em;padding:13px 0 16px 0;-webkit-transition:color 0.2s ease, background-color 0.2s ease;-moz-transition:color 0.2s ease, background-color 0.2s ease;transition:color 0.2s ease, background-color 0.2s ease;cursor:pointer;}
.rolex-link-position{
	position: absolute;
    width: 100%;
    height: 100%;
}

/* Barra cookies */
.cookies-bar{display:none;background-color:rgba(0,0,0,0.7); position:fixed; bottom:0;left:0; right:0; z-index:99999;font-family: 'hurme_geometric_sans_3light';}
.cookies-bar *{box-sizing:border-box;}
.cookies-bar-inner{padding:20px; width:100%; display:block; float:left;}
.cookies-bar-message{color: #fff; font-size: 12px; height: 26px; line-height: 26px; width: auto; display: block; float:left;}
.cookies-bar-buttons{display:block; float:right;}
.cookies-bar-know-more{color: #9a9a9a; font-size: 12px; height: 26px; line-height: 26px; padding: 0 20px; text-decoration: underline; -webkit-transition: color 0.2s; transition: color 0.2s; width: auto; display: block; float: left;}
.cookies-bar-acept{border: 1px solid #9a9a9a; color: #9a9a9a; font-size: 14px; height: 26px; line-height: 26px; padding: 0 16px; text-transform: uppercase; text-decoration: none; -webkit-transition: background-color 0.2s, color 0.2s; transition: background-color 0.2s, color 0.2s; width: auto; display: block; float: left;}
@media screen and (min-width: 1024px){ /* media query p/ hovers */
.cookies-bar-know-more:hover{color: #fff;}
.cookies-bar-acept:hover{background-color: #9a9a9a; color: #FFFFFF;}
}
@media screen and (max-width: 1024px){
.cookies-bar-inner{padding:10px;}
.cookies-bar-message{height: auto;}
.cookies-bar-buttons{float:left; clear:both;}
.cookies-bar-know-more{padding-left:0;}
}
/* Barra cookies END */