@import url(https://fonts.googleapis.com/css?family=Montserrat:400,800|Open+Sans:400,700&display=swap);html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}[hidden],template{display:none}*,:after,:before{box-sizing:border-box}::selection{background:#000;color:#fff}::-moz-selection{background:#000;color:#fff}html{font-size:16px}@media only screen and (min-width:768px) and (max-width:1259px){html{font-size:15px}}@media only screen and (max-width:767px){html{font-size:14px}}body{background:#ebebeb}a{text-decoration:none;color:inherit;transition:color .3s}p{line-height:1.5}.center{width:1200px;position:relative;margin:0 auto}@media only screen and (max-width:1259px){.center{width:90%}}.social{display:-ms-flexbox;display:flex}.social a{font-size:0;height:16px;background-repeat:no-repeat}.social a+a{margin-left:7px}.social a.facebook{width:7px;background-image:url(../img/layout/ico-fb.svg)}.social a.facebook:hover{background-image:url(../img/layout/ico-fb-active.svg)!important}.social a.instagram{width:16px;background-image:url(../img/layout/ico-instagram.svg)}.social a.instagram:hover{background-image:url(../img/layout/ico-instagram-active.svg)!important}.social a.pinterest{width:12px;background-image:url(../img/layout/ico-pinterest.svg)}.social a.pinterest:hover{background-image:url(../img/layout/ico-pinterest-active.svg)!important}.social a.twitter{width:17px;background-image:url(../img/layout/ico-twitter.svg)}.social a.twitter:hover{background-image:url(../img/layout/ico-twitter-active.svg)!important}.social.social-home a.facebook{background-image:url(../img/layout/ico-fb-light.svg)}.social.social-home a.instagram{background-image:url(../img/layout/ico-instagram-light.svg)}.social.social-home a.pinterest{background-image:url(../img/layout/ico-pinterest-light.svg)}.social.social-home a.twitter{background-image:url(../img/layout/ico-twitter-light.svg)}.filtros{display:-ms-flexbox;display:flex;-ms-align-items:center;align-items:center}@media only screen and (max-width:767px){.filtros{display:block}}.radio{display:-ms-flexbox;display:flex;-ms-align-items:center;align-items:center;cursor:pointer}.radio+.radio{margin-left:22px}.radio input{display:none}.radio span{font-size:.875rem;font-family:Open Sans,Helvetica,Arial,sans-serif;font-weight:400;color:#897967;text-transform:uppercase}@media only screen and (max-width:767px){.radio+.radio{margin:8px 0 0}}.radio .custom-radio{width:16px;height:16px;border:1px solid #897967;background:#fff;border-radius:50%;position:relative;margin-right:10px}.radio .custom-radio:after{content:"";display:none;position:absolute;width:8px;height:8px;background:#897967;left:50%;top:50%;transform:translate(-50%,-50%);border-radius:50%}.radio input:checked+.custom-radio:after{display:block}footer{border-top:1px solid #897967}footer .main{display:-ms-flexbox;display:flex;-ms-justify-content:space-between;justify-content:space-between;padding:2.5rem 0}footer .main nav a{display:block;font-size:.875rem;font-family:Open Sans,Helvetica,Arial,sans-serif;font-weight:400;font-weight:700;color:#897967;text-transform:uppercase}footer .main nav a+a{margin-top:.75em}footer .main nav a:hover{color:#fa0}footer .main .tipos{margin:0 3.75rem;display:grid;-ms-grid-template-columns:repeat(4,auto);grid-template-columns:repeat(4,auto);grid-gap:10px 50px}footer .main .tipos a{font-size:.75rem;font-family:Open Sans,Helvetica,Arial,sans-serif;font-weight:400;color:#897967}footer .main .tipos a:hover{color:#fa0}footer .main .info{color:#897967}footer .main .info img{width:100px}footer .main .info p{font-size:.75rem;margin:1em 0 2.5em}footer .main .info .link-home,footer .main .info p{font-family:Open Sans,Helvetica,Arial,sans-serif;font-weight:400}footer .main .info .link-home{display:block;padding-left:30px;background:url(../img/layout/icone-home.png) no-repeat 0;font-size:1rem;font-weight:700}footer .main .info .link-home:hover{color:#fa0}footer .main .info .link-catalogo{display:block;font-size:.75rem;font-family:Open Sans,Helvetica,Arial,sans-serif;font-weight:400;font-weight:700;margin:1em 0 0;text-transform:uppercase;white-space:nowrap}footer .main .info .link-catalogo:hover{color:#fa0}footer .main .info .link-politica{display:block;font-size:.625rem;font-family:Open Sans,Helvetica,Arial,sans-serif;font-weight:400;margin:.5em 0 1em;text-transform:uppercase;white-space:nowrap}footer .main .info .link-politica:hover{color:#fa0}footer .copyright{border-top:1px solid #897967}footer .copyright p{text-align:center;font-size:.5625rem;font-family:Open Sans,Helvetica,Arial,sans-serif;font-weight:400;color:#897967}footer .copyright p a:hover{color:#fa0}@media only screen and (max-width:1259px){footer .main .tipos{display:none}}@media only screen and (max-width:399px){footer .main{-ms-flex-direction:column;flex-direction:column}footer .main .info{margin-bottom:2.8125rem;-ms-order:-1;order:-1}footer .copyright span{font-size:0;display:block}}header{width:100%;height:115px;border-top:2px solid #897967}header.header-home{position:absolute;z-index:110;top:0;left:0}header .logo{position:relative;z-index:103}header .center{height:100%;display:-ms-flexbox;display:flex;-ms-align-items:center;align-items:center;z-index:2}header>.center{position:static}header .link-home{width:18px;height:14px;background:url(../img/layout/ico-home.svg) no-repeat 50%;margin:0 30px;margin-left:auto;position:relative;z-index:103}header nav#nav-desktop{display:-ms-flexbox;display:flex;height:100%}header nav#nav-desktop .dropdown-handle,header nav#nav-desktop>a{height:100%;display:-ms-flexbox;display:flex;-ms-align-items:center;align-items:center;font-size:.875rem;font-family:Open Sans,Helvetica,Arial,sans-serif;font-weight:400;font-weight:700;color:#897967;text-transform:uppercase;cursor:pointer;transition:color .3s}header nav#nav-desktop .dropdown-handle span,header nav#nav-desktop>a span{position:relative;z-index:103}header nav#nav-desktop .dropdown-handle+*,header nav#nav-desktop>a+*{margin-left:24px}header nav#nav-desktop .dropdown-handle.active,header nav#nav-desktop .dropdown-handle.open,header nav#nav-desktop .dropdown-handle:hover,header nav#nav-desktop>a.active,header nav#nav-desktop>a.open,header nav#nav-desktop>a:hover{color:#fa0}header nav#nav-desktop .dropdown-handle.active span:after,header nav#nav-desktop>a.active span:after{content:"";position:absolute;width:6px;height:6px;background:#fdb524;bottom:-15px;left:50%;margin-left:-3px;border-radius:50%}header .social{margin:0 30px;position:relative;z-index:103}header .lang{margin-left:30px;display:-ms-flexbox;display:flex;-ms-align-items:center;align-items:center;z-index:103}header #mobile-toggle{display:block;background-color:transparent;border:0;position:relative;height:24px;width:28px;outline:0;padding:0;cursor:pointer;margin-left:30px}header #mobile-toggle .lines{display:block;width:100%;height:4px;background:#897967;position:relative;transition:.3s ease}header #mobile-toggle .lines:after,header #mobile-toggle .lines:before{content:"";display:block;position:absolute;left:0;width:100%;height:4px;background:#897967;transition:.3s ease}header #mobile-toggle .lines:before{top:7px}header #mobile-toggle .lines:after{top:-7px}header #mobile-toggle.close .lines{background:transparent}header #mobile-toggle.close .lines:after,header #mobile-toggle.close .lines:before{transform-origin:50% 50%;top:0}header #mobile-toggle.close .lines:before{transform:rotate(45deg)}header #mobile-toggle.close .lines:after{transform:rotate(-45deg)}@media only screen and (min-width:1024px){header #mobile-toggle{display:none}}@media only screen and (min-width:768px) and (max-width:1259px){header nav#nav-desktop{margin-left:auto}header .link-home{display:none}}@media only screen and (max-width:1023px){header{height:100px}header .link-catalogo,header .link-home,header nav#nav-desktop{display:none}header .social{margin-left:auto}header .lang{margin-left:0}header .logo img{width:150px}header .social{position:absolute;right:5%;margin:0;top:20px}header .lang{margin-left:auto;margin-top:20px}header #mobile-toggle{margin-top:20px;margin-left:20px}}.dropdown-handle:hover .dropdown{-ms-filter:none;filter:none;opacity:1;visibility:visible}.dropdown{position:absolute;top:113px;left:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;visibility:hidden;width:100%;transition:opacity .3s;z-index:102;background:#ebebeb;padding:.625rem 0 2.8125rem;box-shadow:0 15px 10px rgba(0,0,0,.05)}@media only screen and (max-width:1023px){.dropdown{display:none}}.dropdown a{display:block;font-size:.9375rem;font-family:Open Sans,Helvetica,Arial,sans-serif;font-weight:400;color:#897967;text-transform:none}.dropdown a.active,.dropdown a:hover{color:#fa0}.dropdown a.active{font-weight:700}.dropdown .tipos{padding-left:270px;display:grid;-ms-grid-template-columns:repeat(4,auto);grid-template-columns:repeat(4,auto);grid-gap:50px}@media only screen and (min-width:768px) and (max-width:1259px){.dropdown .tipos{padding-left:100px}}.dropdown .tipos a{font-size:.875rem}.dropdown .tipos a+a{margin-top:10px}#nav-mobile{display:none;background:#ebebeb;position:absolute;z-index:103;box-shadow:0 15px 10px rgba(0,0,0,.05);top:100px;left:0;width:100%;padding:.9375rem 0 2.1875rem}@media only screen and (min-width:1260px){#nav-mobile{display:none!important}}#nav-mobile .center{text-align:right}#nav-mobile .center .dropdown-mobile,#nav-mobile .center>a{display:block;text-transform:uppercase;color:#897967;font-size:.875rem;font-family:Montserrat,Helvetica,Arial,sans-serif;font-weight:400;font-weight:800;cursor:pointer;margin-bottom:.7em}#nav-mobile .center .dropdown-mobile.active,#nav-mobile .center .dropdown-mobile.open,#nav-mobile .center>a.active,#nav-mobile .center>a.open{color:#fa0}#nav-mobile .center .link-catalogo{margin:2em 0 0;font-size:.75em}#nav-mobile .dropdown-mobile-content{display:none;text-align:right;margin-bottom:24px}#nav-mobile .dropdown-mobile-content a{display:block;font-size:.875rem;font-family:Open Sans,Helvetica,Arial,sans-serif;font-weight:400;color:#897967}#nav-mobile .dropdown-mobile-content a+a{margin-top:.4em}#nav-mobile .dropdown-mobile-content a.active{color:#fa0}.handle-busca{cursor:pointer;position:relative;z-index:103}.handle-busca img{width:16px;display:block}.handle-busca:after{content:"";position:absolute;bottom:-10px;left:calc(50% - 3px);width:6px;height:6px;border-radius:50%;background:#fdb524;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;transition:opacity .2s}.handle-busca.active:after{-ms-filter:none;filter:none;opacity:1}@media only screen and (max-width:1023px){.handle-busca{position:absolute;top:20px;right:calc(5% + 87px)}}#busca-header{display:none;position:absolute;width:100%;top:115px;z-index:101;padding:4.0625rem 0 5.625rem;background:#ebebeb;box-shadow:0 15px 10px rgba(0,0,0,.05)}#busca-header form{display:-ms-flexbox;display:flex;-ms-align-items:center;align-items:center;-ms-justify-content:center;justify-content:center}#busca-header form input[type=text]{width:18.75rem;display:block;background:#f6f6f6;border:0;height:30px;padding:0 10px;padding-right:35px;font-size:.875rem;font-family:Open Sans,Helvetica,Arial,sans-serif;font-weight:400;color:#897967;outline:0;margin-left:35px;margin-right:15px}#busca-header form button{width:22px;height:22px;background:url(../img/layout/icone-lupa.png) no-repeat 50%;border:none;outline:0;cursor:pointer;-ms-flex-shrink:0;flex-shrink:0}@media only screen and (max-width:1259px){#busca-header{padding:1.5625rem 0}#busca-header form{width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-justify-content:flex-start;justify-content:flex-start}#busca-header form .filtros{width:100%;margin-bottom:10px}#busca-header form input[type=text]{margin-left:0;width:auto;min-width:0;-ms-flex-shrink:1;flex-shrink:1}}@media only screen and (max-width:767px){#busca-header{top:100px}}header.header-home .dropdown,header.header-home~#busca-header,header.header-home~#nav-mobile{background:rgba(0,0,0,.75)}header.header-home .dropdown:before,header.header-home~#busca-header:before,header.header-home~#nav-mobile:before{content:"";position:absolute;bottom:100%;left:0;width:100%;height:113px;background:rgba(0,0,0,.75);z-index:-2}header.header-home nav#nav-desktop .dropdown-handle,header.header-home nav#nav-desktop>a{color:#fff}header.header-home nav#nav-desktop .dropdown-handle:hover,header.header-home nav#nav-desktop>a:hover{color:#fa0}header.header-home .dropdown a{color:#fff}header.header-home .dropdown a:hover{color:#fa0}header.header-home #mobile-toggle .lines,header.header-home #mobile-toggle .lines:after,header.header-home #mobile-toggle .lines:before{background:#fff}header.header-home #mobile-toggle.close .lines{background:transparent}header.header-home~#busca-header .radio span,header.header-home~#nav-mobile .center .dropdown-mobile,header.header-home~#nav-mobile .center>a{color:#fff}header.header-home~#busca-header form input[type=text]{background:hsla(0,0%,100%,.2);color:#fff}header.header-home~#busca-header form input[type=text]::-webkit-input-placeholder{color:hsla(0,0%,100%,.5)}header.header-home~#busca-header form input[type=text]:-moz-placeholder,header.header-home~#busca-header form input[type=text]::-moz-placeholder{color:hsla(0,0%,100%,.5)}header.header-home~#busca-header form input[type=text]:-ms-input-placeholder{color:hsla(0,0%,100%,.5)}header.header-home~#busca-header form button{background-image:url(../img/layout/lupa-busca.svg);background-size:22px}header.header-home .link-home{background-image:url(../img/layout/ico-home-light.svg)}.aviso-cookies{display:-ms-flexbox;display:flex;width:100%;margin:0;-ms-flex-direction:row;flex-direction:row;-ms-align-items:center;align-items:center;-ms-justify-content:center;justify-content:center;bottom:0;background-color:rgba(0,0,0,.8);position:fixed;z-index:999;padding:30px}@media only screen and (max-width:767px){.aviso-cookies{-ms-flex-direction:column;flex-direction:column;-ms-align-items:center;align-items:center;padding:20px}}.aviso-cookies .frase-cookies{width:60%;font-size:.875rem;font-family:Open Sans,Helvetica,Arial,sans-serif;font-weight:400;color:#fff;margin:0}.aviso-cookies .frase-cookies .link-politica{text-decoration:underline}.aviso-cookies .frase-cookies .link-politica:focus,.aviso-cookies .frase-cookies .link-politica:hover{font-weight:700}@media only screen and (max-width:767px){.aviso-cookies .frase-cookies{font-size:12px;width:100%;text-align:center}}.aviso-cookies .aceitar-cookies{width:20%;height:40px;font-size:.875rem;font-family:Open Sans,Helvetica,Arial,sans-serif;font-weight:400;color:#fff;background-color:transparent;border:1px solid #fff;border-radius:0;margin-left:10px;cursor:pointer;outline:none}.aviso-cookies .aceitar-cookies:focus,.aviso-cookies .aceitar-cookies:hover{border:1px solid #3d322d;background-color:#fdb524;color:#3d322d}@media only screen and (max-width:767px){.aviso-cookies .aceitar-cookies{width:100%;font-size:12px;text-align:center;margin-left:0;margin-top:10px}}.not-found{width:100%;text-align:center;padding:280px 0}@media only screen and (min-width:768px) and (max-width:1259px){.not-found{padding:160px 5%}}@media only screen and (max-width:767px){.not-found{padding:100px 5%}}.not-found h1{display:inline-block;padding:15px 18px;letter-spacing:1px;text-transform:uppercase;border:2px solid #fdb524;color:#897967;font-size:.75rem;font-family:Montserrat,Helvetica,Arial,sans-serif;font-weight:400;font-weight:800;line-height:1}.blog{margin:2.1875rem auto 7.5rem}.blog .center{display:-ms-flexbox;display:flex;-ms-justify-content:space-between;justify-content:space-between}.blog aside{width:17.5rem}.blog aside a{font-size:.875rem;font-family:Open Sans,Helvetica,Arial,sans-serif;font-weight:400;display:block;color:#897967}.blog aside a+a{margin-top:.6em}.blog aside a.active,.blog aside a:hover{font-weight:700}.blog aside .anos{margin:3rem 0}.blog aside .meses{margin:.625rem 0 2.5rem}.blog aside .tags h2{font-size:.875rem;font-family:Open Sans,Helvetica,Arial,sans-serif;font-weight:400;font-weight:700;color:#897967;margin:0}.blog aside .tags a{display:inline-block}.blog aside .tags a:not(:last-child):after{content:"\B7";font-weight:400}.blog main{width:50rem}.blog .link-topo{display:inline-block;color:#897967;font-size:.75rem;font-family:Open Sans,Helvetica,Arial,sans-serif;font-weight:400;text-transform:uppercase;background:url(../img/layout/seta-blog.png) no-repeat 0;padding-left:24px}.blog .link-topo:hover{font-weight:700}.blog .pagination{border-top:2px solid #897967;margin-top:10px;padding-top:10px;display:-ms-flexbox;display:flex}.blog .pagination a{font-size:.75rem;font-family:Open Sans,Helvetica,Arial,sans-serif;font-weight:400;color:#897967;text-transform:uppercase;position:relative}.blog .pagination a:before{content:"";width:17px;height:14px;background:url(../img/layout/seta-blog.png) no-repeat 50%;position:absolute;top:0}.blog .pagination a:hover{font-weight:700}.blog .pagination a.prev{margin-right:auto;padding-left:26px}.blog .pagination a.prev:before{left:0;transform:rotate(-90deg) translateX(-.5px)}.blog .pagination a.next{margin-left:auto;padding-right:26px}.blog .pagination a.next:before{right:0;transform:rotate(90deg) translateX(-.5px)}.blog .post{display:block;width:100%;margin-bottom:3.125rem;color:#897967}.blog .post h2{text-transform:uppercase;font-size:.875rem;font-family:Open Sans,Helvetica,Arial,sans-serif;font-weight:400;border-bottom:1px solid #897967;margin:0 0 5px;padding-bottom:3px}.blog .post h3{display:-ms-flexbox;display:flex;-ms-justify-content:space-between;justify-content:space-between;margin:0}.blog .post h3 span{color:#897967;font-size:.625rem;font-family:Open Sans,Helvetica,Arial,sans-serif;font-weight:400}.blog .post h3 span:last-child{text-transform:uppercase}.blog .post img{max-width:100%;display:block;margin-top:20px}.blog a.post:hover h2{font-weight:700}.blog .post-content{font-size:.9375rem}.blog .post-content,.blog .post-tags{font-family:Open Sans,Helvetica,Arial,sans-serif;font-weight:400;color:#897967}.blog .post-tags{font-size:.75rem;line-height:1.5;margin:2.5rem 0}.blog .post-tags a{display:inline-block}.blog .post-tags a:hover{font-weight:700}.blog .post-tags a:not(:last-child):after{content:"\B7";font-weight:400}.blog .post-comentarios{margin-bottom:2.5rem;color:#897967}.blog .post-comentarios h3{border-bottom:2px solid #897967;font-size:.875rem;text-transform:uppercase;padding-bottom:4px;margin-bottom:10px}.blog .post-comentarios h3,.blog .post-comentarios input{font-family:Open Sans,Helvetica,Arial,sans-serif;font-weight:400}.blog .post-comentarios input{width:100%;display:block;border:0;border-bottom:1px solid #897967;font-size:.75rem;color:#897967;outline:0;padding:5px 0}.blog .post-comentarios input+input{margin-top:5px}.blog .post-comentarios input[type=submit]{max-width:220px;height:28px;border:0;background:#897967;font-weight:700;color:#fff;text-transform:uppercase;transition:background .3s;text-align:left;padding:0 10px;cursor:pointer}.blog .post-comentarios input[type=submit]:hover{background:#fdb524}.blog .post-comentarios p{font-size:.625rem;font-family:Open Sans,Helvetica,Arial,sans-serif;font-weight:400}.blog .post-comentarios p.enviado{font-size:.75rem}.blog .post-comentarios .comentarios .comentario:after,.blog .post-comentarios .comentarios:before{content:".....";padding:25px 0;font-size:.75rem;font-family:Open Sans,Helvetica,Arial,sans-serif;font-weight:400;color:#897967;display:block}.blog .post-comentarios .comentario{font-size:.8125rem;font-family:Open Sans,Helvetica,Arial,sans-serif;font-weight:400;color:#897967;line-height:1.5}@media only screen and (max-width:1259px){.blog{margin:2.8125rem auto}.blog aside{width:12.5rem;-ms-flex:0 0 12.5rem;flex:0 0 12.5rem;margin-right:2.8125rem}.blog .post{margin-bottom:1.875rem}}@media only screen and (max-width:767px){.blog aside{display:none}}.catalogo{padding:1.875rem 0 3.75rem}@media only screen and (max-width:1259px){.catalogo{padding:1.25rem 0 1.875rem}}.catalogo-index .resultados{color:#666;font-size:.875rem;font-family:Open Sans,Helvetica,Arial,sans-serif;font-weight:400;margin:0 0 1em}.catalogo-index .top-bar{display:-ms-flexbox;display:flex;-ms-justify-content:space-between;justify-content:space-between;-ms-align-items:center;align-items:center;margin-bottom:3.4375rem}.catalogo-index .top-bar h2{font-size:1rem;font-family:Open Sans,Helvetica,Arial,sans-serif;font-weight:400;font-weight:700;color:#fa0;margin:0;text-transform:uppercase;cursor:default}.catalogo-index .top-bar h2 a{cursor:pointer;font-weight:700}.catalogo-index .top-bar h2 a:hover{color:#897967}.catalogo-index .top-bar .form-busca{margin-left:5rem;-ms-flex-shrink:0;flex-shrink:0}.catalogo-index .top-bar .form-busca,.catalogo-index .top-bar form{display:-ms-flexbox;display:flex;-ms-align-items:center;align-items:center}.catalogo-index .top-bar form{position:relative}.catalogo-index .top-bar form input[type=text]{width:18.75rem;display:block;background:#f6f6f6;border:0;height:30px;padding:0 10px;padding-right:35px;font-size:.875rem;font-family:Open Sans,Helvetica,Arial,sans-serif;font-weight:400;color:#897967;outline:0;margin-left:35px;margin-right:15px}.catalogo-index .top-bar form button{width:22px;height:22px;background:url(../img/layout/icone-lupa.png) no-repeat 50%;border:none;outline:0;cursor:pointer;-ms-flex-shrink:0;flex-shrink:0}@media only screen and (max-width:1259px){.catalogo-index .top-bar{-ms-flex-direction:column;flex-direction:column;-ms-align-items:flex-start;align-items:flex-start}.catalogo-index .top-bar .form-busca{margin:1.25rem 0 0;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap}.catalogo-index .top-bar .form-busca .filtros{width:100%;margin-bottom:10px}.catalogo-index .top-bar .form-busca input[type=text]{margin-left:0;width:auto;min-width:0;-ms-flex-shrink:1;flex-shrink:1}}.catalogo .produtos{width:100%;margin:0 auto;display:grid;-ms-grid-template-columns:repeat(auto-fill,220px);grid-template-columns:repeat(auto-fill,220px);grid-gap:3px;max-width:calc(100vw - 50px);-ms-justify-content:center;justify-content:center}@media only screen and (max-width:1259px){.catalogo .produtos{-ms-grid-template-columns:repeat(auto-fill,minmax(220px,1fr));grid-template-columns:repeat(auto-fill,minmax(220px,1fr));max-width:90%}}.catalogo .produtos a{display:block;width:100%;height:0;padding-bottom:100%;position:relative;font-size:0}.catalogo .produtos a .imagem,.catalogo .produtos a .overlay{position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover}.catalogo .produtos a:hover .overlay{-ms-filter:none;filter:none;opacity:1}.catalogo .produtos a .overlay{background:rgba(253,181,36,.85);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;transition:.3s;display:-ms-flexbox;display:flex;-ms-align-items:center;align-items:center;-ms-justify-content:center;justify-content:center;padding:20px;text-align:center}.catalogo .produtos a .overlay span{font-size:.75rem;font-family:Open Sans,Helvetica,Arial,sans-serif;font-weight:400;color:#fff;line-height:1.5}.catalogo .produtos.produtos-small{-ms-grid-template-columns:repeat(auto-fill,minmax(110px,1fr));grid-template-columns:repeat(auto-fill,minmax(110px,1fr))}.catalogo .produtos.produtos-small a{display:none}.catalogo .produtos.produtos-small a.visible{display:block}.catalogo .produtos.produtos-small a .overlay:before{height:50px}.catalogo .produtos.produtos-small a .overlay:after{width:50px}.catalogo .mais-opcoes{margin-top:6.875rem;padding-top:3.125rem;border-top:1px solid #fdb524;text-align:center}.catalogo .btn-ver-mais{display:block;width:132px;height:40px;border:1px solid #fdb524;margin:30px auto 0;font-size:1rem;font-family:Open Sans,Helvetica,Arial,sans-serif;font-weight:400;color:#fa0;display:-ms-flexbox;display:flex;-ms-align-items:center;align-items:center;-ms-justify-content:center;justify-content:center;transition:background .2s,color .2s}.catalogo .btn-ver-mais:hover{background:#fdb524;color:#fff}.catalogo h3{display:block;font-size:1rem;font-family:Open Sans,Helvetica,Arial,sans-serif;font-weight:400;color:#fa0;margin:0 0 2em;text-transform:uppercase;cursor:default}.catalogo h3 a{cursor:pointer;font-weight:700}.catalogo h3 a:hover{color:#897967}.catalogo .produto{display:-ms-flexbox;display:flex}.catalogo .produto .left{width:43.75rem;margin-right:10px}.catalogo .produto .left img{width:100%;display:block;margin-bottom:25px}.catalogo .produto .left img.no-margin{margin-bottom:0}.catalogo .produto .left h1{font-size:1rem;margin:0}.catalogo .produto .left h1,.catalogo .produto .left p{font-family:Open Sans,Helvetica,Arial,sans-serif;font-weight:400;color:#897967}.catalogo .produto .left p{font-size:.8125rem;margin:5px 0 0}.catalogo .produto .left p span{display:block;text-transform:uppercase}.catalogo .produto .left .descritivo{font-size:1rem;font-family:Open Sans,Helvetica,Arial,sans-serif;font-weight:400;color:#897967;margin-top:1em}.catalogo .produto .left .btn-adicionar-orcamento{display:inline-block;margin-top:1.875rem;border:1px solid #fdb524;padding:1em 3.5em;font-size:.75rem;font-family:Open Sans,Helvetica,Arial,sans-serif;font-weight:400;font-weight:700;color:#fdb524;transition:background .3s,color .3s;text-align:center;line-height:1.5}.catalogo .produto .left .btn-adicionar-orcamento span.active{display:none}.catalogo .produto .left .btn-adicionar-orcamento.active,.catalogo .produto .left .btn-adicionar-orcamento:hover{background:#fdb524;color:#fff}.catalogo .produto .left .btn-adicionar-orcamento.active span{display:none}.catalogo .produto .left .btn-adicionar-orcamento.active span.active{display:inline}.catalogo .produto .left .btn-adicionar-orcamento.sending{cursor:progress}.catalogo .produto .left .exibicao-funcionario{display:grid;-ms-grid-template-columns:200px 1fr;grid-template-columns:200px 1fr;grid-gap:20px}@media only screen and (max-width:767px){.catalogo .produto .left .exibicao-funcionario{-ms-grid-template-columns:1fr;grid-template-columns:1fr}}.catalogo .produto .left .exibicao-funcionario>img{width:100%;max-width:200px!important;margin:0;padding:30px;background:#fff;-ms-align-self:start;align-self:start}.catalogo .produto .left .exibicao-funcionario>div{padding-top:20px}@media only screen and (max-width:767px){.catalogo .produto .left .exibicao-funcionario>div{padding:0}}.catalogo .produto .left .exibicao-funcionario .titulo{font-size:1rem;font-family:Open Sans,Helvetica,Arial,sans-serif;font-weight:400;font-weight:700;margin:1em 0 0}.catalogo .produto .left .exibicao-funcionario .marca{font-size:.75rem;font-family:Open Sans,Helvetica,Arial,sans-serif;font-weight:400;font-weight:700;margin:5px 0}.catalogo .produto .left .exibicao-funcionario .descritivo{margin-top:0}.catalogo .produto .left .exibicao-funcionario ul{padding:0;list-style-type:none;font-size:.9375rem;font-family:Open Sans,Helvetica,Arial,sans-serif;font-weight:400;color:#897967}.catalogo .produto .left .exibicao-funcionario ul li{position:relative;padding-left:1em;line-height:1.5}.catalogo .produto .left .exibicao-funcionario ul li:before{content:"\B7";position:absolute;left:0}.catalogo .produto .left .exibicao-funcionario ul li+li,.catalogo .produto .left .exibicao-funcionario ul ul{margin-top:.3em}.catalogo .produto .right{width:25rem}.catalogo .produto .right img{width:100%;display:block}.catalogo .produto .right img+img{margin-top:10px}@media only screen and (max-width:599px){.catalogo .produto{-ms-flex-direction:column;flex-direction:column}.catalogo .produto .left,.catalogo .produto .right{width:100%}.catalogo .produto .left img,.catalogo .produto .right img{max-width:100%!important}.catalogo .produto .right{margin-top:2.1875rem}}#container-3d{width:100%;height:700px;margin:20px 0 0}@media only screen and (min-width:768px) and (max-width:1259px){#container-3d{height:500px}}@media only screen and (max-width:767px){#container-3d{height:380px}}.contato{margin:0 auto 3.125rem}.contato .enderecos{display:grid;-ms-grid-template-columns:430px 1fr;grid-template-columns:430px 1fr;grid-gap:20px;margin-bottom:3.75rem}@media only screen and (min-width:768px) and (max-width:1259px){.contato .enderecos{-ms-grid-template-columns:300px 1fr;grid-template-columns:300px 1fr}}@media only screen and (max-width:767px){.contato .enderecos{display:block}}.contato .enderecos nav{padding-top:3.125rem}@media only screen and (max-width:767px){.contato .enderecos nav{padding-top:1.875rem}}.contato .enderecos nav a{position:relative;display:block;font-size:1rem;font-family:Open Sans,Helvetica,Arial,sans-serif;font-weight:400;color:#897967;padding-right:20px}.contato .enderecos nav a+a{margin-top:1em}.contato .enderecos nav a span{position:relative;display:inline-block;padding-right:10px;background:#ebebeb;z-index:2}.contato .enderecos nav a.active{font-weight:700}.contato .mapa{width:100%;height:22.5rem;padding-top:3.125rem}@media only screen and (max-width:767px){.contato .mapa{padding-top:1.875rem}}.contato .mapa iframe{display:block;width:100%;height:100%}.contato form{width:100%;max-width:400px}.contato form p{font-size:1.125rem;color:#897967;margin:0 0 1em}.contato form input,.contato form p,.contato form textarea{font-family:Open Sans,Helvetica,Arial,sans-serif;font-weight:400}.contato form input,.contato form textarea{background:#f3f3f3;display:block;width:100%;height:22px;padding:0 10px;outline:0;border:0;font-size:.875rem;margin-bottom:5px}.contato form input::-webkit-input-placeholder,.contato form textarea::-webkit-input-placeholder{color:#897967}.contato form input:-moz-placeholder,.contato form input::-moz-placeholder,.contato form textarea:-moz-placeholder,.contato form textarea::-moz-placeholder{color:#897967}.contato form input:-ms-input-placeholder,.contato form textarea:-ms-input-placeholder{color:#897967}.contato form textarea{height:100px;padding:8px 10px;resize:none}.contato form input[type=submit]{width:auto;height:auto;margin-left:auto;background:#fdb524;color:#fff;cursor:pointer;transition:background .3s;font-size:.875rem;font-family:Open Sans,Helvetica,Arial,sans-serif;font-weight:400;font-weight:700;padding:6px 25px;text-transform:lowercase}.contato form input[type=submit]:hover{background:#fec961}.contato form .flash{margin-bottom:10px;padding:15px;font-size:.75rem;font-family:Open Sans,Helvetica,Arial,sans-serif;font-weight:400;text-transform:uppercase;color:#fff}.contato form .flash.flash-sucesso{background:#68b87c}.contato form .flash.flash-erro{background:#b86868}.designers{margin:2.1875rem auto 7.5rem}@media only screen and (max-width:767px){.designers{margin:2.8125rem auto}}.designers>p{display:block;max-width:90%;color:#3d322d;text-align:center;font-size:.9375rem;font-family:Open Sans,Helvetica,Arial,sans-serif;font-weight:400;margin:0 auto 1.5em}.designers-thumbs{width:100%;margin:0 auto;display:grid;-ms-grid-template-columns:repeat(auto-fill,212px);grid-template-columns:repeat(auto-fill,212px);grid-gap:3px;max-width:calc(100vw - 50px);-ms-justify-content:center;justify-content:center}@media only screen and (max-width:767px){.designers-thumbs{max-width:90%}}.designers-thumbs a{display:block}.designers-thumbs a img{display:block;width:100%;height:auto;transition:opacity .3s}.designers-thumbs a span{display:block;padding:5px 0 5px 5px;font-size:.875rem;font-family:Open Sans,Helvetica,Arial,sans-serif;font-weight:400;color:#3d322d;transition:color .3s}.designers-thumbs a:hover img{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80);opacity:.8}.designers-thumbs a:hover span{color:#fa0}.designers-show{margin:3.125rem auto 7.5rem}.designers-show .center{display:-ms-flexbox;display:flex}.designers-show .designer{-ms-flex:0 0 210px;flex:0 0 210px;width:210px}.designers-show .designer img{display:block;width:100%;height:auto}.designers-show .designer span{display:block;padding:5px 0 5px 5px;font-size:.875rem;font-family:Open Sans,Helvetica,Arial,sans-serif;font-weight:400;color:#3d322d}.designers-show .texto{-ms-flex:1;flex:1;margin:0 30px}.designers-show .texto p{font-size:.875rem;font-family:Open Sans,Helvetica,Arial,sans-serif;font-weight:400;color:#3d322d}.designers-show .texto p:first-child{margin-top:0}.designers-show .texto p:last-child{margin-bottom:0}.designers-show .imagens{width:410px;-ms-flex:0 0 410px;flex:0 0 410px;-ms-align-self:flex-start;align-self:flex-start;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-justify-content:space-between;justify-content:space-between;-ms-align-items:flex-start;align-items:flex-start}.designers-show .imagens a{display:block;width:calc(50% - 2.5px);margin-bottom:5px}.designers-show .imagens a img{display:block;width:100%;height:auto;transition:opacity .3s}.designers-show .imagens a:hover img{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80);opacity:.8}@media only screen and (min-width:768px) and (max-width:1259px){.designers-show{margin:3.125rem auto 5.3125rem}.designers-show .center{-ms-flex-wrap:wrap;flex-wrap:wrap}.designers-show .imagens{width:100%;-ms-flex:1 1 100%;flex:1 1 100%;margin-top:2.8125rem}.designers-show .imagens a{width:calc(33.333% - 3.333px)}.designers-show .imagens img{max-width:100%}}@media only screen and (max-width:767px){.designers-show{margin:2.8125rem auto}.designers-show .center{-ms-flex-direction:column;flex-direction:column}.designers-show .designer{-ms-flex-basis:auto;flex-basis:auto}.designers-show .designer span{padding-left:0}.designers-show .texto{margin:1.875rem 0}.designers-show .imagens{width:100%;-ms-flex:1 1 100%;flex:1 1 100%}}.banners{width:100%;height:100vh;min-height:800px;position:relative}.banners .slide{position:absolute;width:100%;height:100%;background-size:cover;background-position:50%}.banners .slide:after{content:"";position:absolute;top:0;left:0;width:100%;height:250px;background-image:linear-gradient(0deg,transparent,rgba(0,0,0,.65))}@media only screen and (min-width:768px) and (max-width:1259px){.banners{min-height:500px}}@media only screen and (max-width:767px){.banners{min-height:350px}}.home{height:410px;margin:1.875rem 0 4.0625rem;display:grid;-ms-grid-template-columns:repeat(3,1fr);grid-template-columns:repeat(3,1fr);grid-gap:6px}.home .chamada,.home .imagem{display:block;background-position:50%;background-size:cover}.home .imagem{position:relative}.home .imagem span{position:absolute;width:100%;left:0;bottom:0;background:hsla(32,14%,47%,.5);font-size:1.375rem;font-family:Open Sans,Helvetica,Arial,sans-serif;font-weight:400;color:#fff;padding:.6em 1em}.home .chamada{position:absolute;width:100%;height:100%}.home .chamada .texto{background:hsla(32,14%,47%,.5);position:absolute;width:100%;bottom:0;padding:20px 120px 20px 30px}.home .chamada .texto span{font-size:.6875rem;display:block}.home .chamada .texto p,.home .chamada .texto span{font-family:Open Sans,Helvetica,Arial,sans-serif;font-weight:400;color:#fff}.home .chamada .texto p{font-size:1.375rem;margin:.5em 0 0}.home .cycle-pager{position:absolute;bottom:18px;right:18px;display:-ms-flexbox;display:flex;z-index:102}.home .cycle-pager span{width:8px;height:8px;background:#fdb524;border-radius:100%;font-size:0;cursor:pointer}.home .cycle-pager span+span{margin-left:7px}.home .cycle-pager span.cycle-pager-active{cursor:default;background:#fff}@media only screen and (min-width:768px) and (max-width:1259px){.home{height:320px}}@media only screen and (max-width:1139px){.home{display:block;height:auto;margin-bottom:1.875rem}.home .chamadas,.home .imagem{height:260px;width:100%}.home .chamadas{margin:6px 0}.home .cycle-pager{display:none}.home .chamada .texto{padding-right:20px}}.marcas{margin:3.125rem auto}@media only screen and (max-width:767px){.marcas{margin:1.5625rem auto}}.marcas .marcas-header{display:-ms-flexbox;display:flex;-ms-align-items:center;align-items:center;-ms-justify-content:space-between;justify-content:space-between;margin-bottom:2.5rem}.marcas .marcas-header h1{margin:0;font-size:1rem;font-family:Open Sans,Helvetica,Arial,sans-serif;font-weight:400;font-weight:700;color:#fa0;text-transform:uppercase}@media only screen and (max-width:767px){.marcas .marcas-header{display:block}.marcas .marcas-header h1{margin-bottom:1.5em}}.marcas .marcas-grid{width:100%;display:grid;-ms-grid-template-columns:repeat(auto-fill,240px);grid-template-columns:repeat(auto-fill,240px);grid-gap:3px;max-width:calc(100vw - 50px);-ms-justify-content:center;justify-content:center}@media only screen and (max-width:767px){.marcas .marcas-grid{max-width:90%;margin:2.8125rem auto}}.marcas .marcas-grid .marca{width:240px;height:150px;background:#fff;display:-ms-flexbox;display:flex;-ms-justify-content:center;justify-content:center;-ms-align-items:center;align-items:center}.marcas .marcas-grid .marca img{max-width:100%;display:block}.perfil{margin:3.125rem auto 4.0625rem;display:grid;-ms-grid-template-columns:1fr 1.125fr;grid-template-columns:1fr 1.125fr;grid-gap:3.125rem}.perfil .texto :first-child{margin-top:0}.perfil .texto :last-child{margin-bottom:0}.perfil .texto p{font-size:1rem}.perfil .texto h3,.perfil .texto p{font-family:Open Sans,Helvetica,Arial,sans-serif;font-weight:400;color:#897967}.perfil .texto h3{margin:1.5em 0;font-size:1.5rem;font-style:italic;line-height:1.8}.perfil .imagem img{display:block;max-width:100%}@media only screen and (max-width:767px){.perfil{display:block}.perfil .imagem{margin-top:2.8125rem}}.politica-de-privacidade{margin:3.125rem auto 4.0625rem}.politica-de-privacidade .titulo{margin:0 0 20px;font-size:1.5rem;font-family:Open Sans,Helvetica,Arial,sans-serif;font-weight:400;font-weight:700;line-height:1.8;color:#897967;text-transform:uppercase}@media only screen and (max-width:767px){.politica-de-privacidade .titulo{font-size:20px;margin:0 0 15px}}.politica-de-privacidade .texto{font-size:1rem;font-family:Open Sans,Helvetica,Arial,sans-serif;font-weight:400;color:#897967}@media only screen and (max-width:767px){.politica-de-privacidade .texto{font-size:14px}}.politica-de-privacidade .texto>p{margin:0 0 20px}@media only screen and (max-width:767px){.politica-de-privacidade .texto>p{margin:0 0 15px}}.politica-de-privacidade .texto>ul{list-style:disc;list-style-position:outside;margin:0 0 0 20px;padding-left:0;line-height:1.5}@media only screen and (max-width:767px){.politica-de-privacidade .texto>ul{margin:0 0 0 15px}}.politica-de-privacidade .texto>ul li{line-height:1.5;margin:0 0 15px}.area-profissional .login{display:grid;-ms-grid-template-columns:1fr 1fr;grid-template-columns:1fr 1fr;grid-gap:10px}@media only screen and (max-width:1259px){.area-profissional .login{-ms-grid-template-columns:1fr;grid-template-columns:1fr}}.area-profissional .login-box,.area-profissional .login-register{border:1px solid #fff;padding:2.1875rem}@media only screen and (max-width:767px){.area-profissional .login-box,.area-profissional .login-register{padding:20px}}.area-profissional .login-register{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.area-profissional .login-register p{font-size:1rem;font-family:Open Sans,Helvetica,Arial,sans-serif;font-weight:400;color:#897967;margin:0 0 1.5em}.area-profissional .login-register .btn-cadastro{border:1px solid #fdb524;background:#fff;font-size:1.125rem;font-family:Open Sans,Helvetica,Arial,sans-serif;font-weight:400;color:#fdb524;-ms-flex:1;flex:1;width:100%;display:-ms-flexbox;display:flex;-ms-align-items:center;align-items:center;-ms-justify-content:center;justify-content:center;min-height:96px;transition:color .3s,background .3s}.area-profissional .login-register .btn-cadastro:hover{background:#fdb524;color:#fff}.area-profissional .login-box p{margin:0 0 .5em;text-transform:uppercase}.area-profissional .login-box input,.area-profissional .login-box p{font-size:1rem;font-family:Open Sans,Helvetica,Arial,sans-serif;font-weight:400;color:#897967}.area-profissional .login-box input{display:block;width:100%;height:50px;padding:0 .8em;border:0;outline:0}.area-profissional .login-box input+input{margin-top:5px}.area-profissional .login-box input[type=submit]{background:#fdb524;color:#fff;font-weight:700;cursor:pointer;border:2px solid #fdb524;transition:background .3s,color .3s}.area-profissional .login-box input[type=submit]:hover{background:transparent;color:#fdb524}.area-profissional .login-box .btn-esqueci{display:block;text-align:center;font-size:.75rem;font-family:Open Sans,Helvetica,Arial,sans-serif;font-weight:400;color:#897967;margin-top:1em}.area-profissional .login-box .btn-esqueci:hover{text-decoration:underline}.area-profissional .forgot-password .login-box{max-width:40.625rem;margin:0 auto}.area-profissional .register .wrapper{width:100%;max-width:40.625rem;margin:0 auto}.area-profissional .register .register-box{border:1px solid #fff;padding:20px}.area-profissional .register .register-box+.register-box{margin-top:10px}.area-profissional .register .register-box p{font-size:1rem;font-family:Open Sans,Helvetica,Arial,sans-serif;font-weight:400;color:#fdb524;margin:0 0 1em;text-transform:uppercase}.area-profissional .register .register-box .row{display:grid;-ms-grid-template-columns:96px 1fr;grid-template-columns:96px 1fr;grid-gap:10px}.area-profissional .register .register-box .row+.row{margin-top:2px}@media only screen and (max-width:767px){.area-profissional .register .register-box .row{-ms-grid-template-columns:1fr;grid-template-columns:1fr;grid-gap:5px}.area-profissional .register .register-box .row+.row{margin-top:10px}}.area-profissional .register .register-box .row label{display:-ms-flexbox;display:flex;-ms-align-items:center;align-items:center;-ms-justify-content:flex-end;justify-content:flex-end;text-transform:uppercase;font-size:.8125rem;font-family:Open Sans,Helvetica,Arial,sans-serif;font-weight:400;color:#897967}@media only screen and (max-width:767px){.area-profissional .register .register-box .row label{display:block}}.area-profissional .register .register-box .row input,.area-profissional .register .register-box .row select{background:#fff;height:24px;font-size:.875rem;font-family:Open Sans,Helvetica,Arial,sans-serif;font-weight:400;color:#897967;padding:0 8px;border:0;outline:0}.area-profissional .register .register-box .row input:disabled,.area-profissional .register .register-box .row select:disabled{background:#eee;cursor:wait}.area-profissional .register .register-box .checkbox{display:-ms-flexbox;display:flex;-ms-align-items:center;align-items:center;font-size:.875rem;font-family:Open Sans,Helvetica,Arial,sans-serif;font-weight:400;color:#897967}.area-profissional .register .register-box .checkbox input{-ms-flex-shrink:0;flex-shrink:0;margin-right:10px}.area-profissional .register input[type=submit]{width:100%;max-width:25rem;height:50px;background:#fdb524;margin-top:20px;color:#fff;cursor:pointer;border:2px solid #fdb524;font-size:1rem;font-family:Open Sans,Helvetica,Arial,sans-serif;font-weight:400;font-weight:700;outline:0;transition:background .3s,color .3s}.area-profissional .register input[type=submit]:hover{background:transparent;color:#fdb524}.area-profissional .orcamento>div{width:100%;max-width:40.625rem;margin:0 auto}.area-profissional .orcamento .orcamento-vazio{padding:1.5625rem;border:1px solid #fff;font-size:1rem;font-family:Open Sans,Helvetica,Arial,sans-serif;font-weight:400;color:#897967;line-height:1.5}.area-profissional .orcamento .orcamento-pedido p{font-size:1rem;font-family:Open Sans,Helvetica,Arial,sans-serif;font-weight:400;text-transform:uppercase;color:#897967;margin:0 0 1em}.area-profissional .orcamento .orcamento-pedido .orcamento-btn{display:inline-block;margin-top:1.875rem;font-size:1rem;font-family:Open Sans,Helvetica,Arial,sans-serif;font-weight:400;font-weight:700;padding:1em 3.5em;background:#fdb524;border:2px solid #fdb524;color:#fff;outline:0;cursor:pointer;transition:background .3s,color .3s}.area-profissional .orcamento .orcamento-pedido .orcamento-btn:hover{background:transparent;color:#fdb524}.area-profissional .orcamento .orcamento-pedido .orcamento-item{border:1px solid #fff;display:-ms-flexbox;display:flex;-ms-align-items:center;align-items:center}.area-profissional .orcamento .orcamento-pedido .orcamento-item+.orcamento-item{border-top:0}.area-profissional .orcamento .orcamento-pedido .orcamento-item img{width:70px;height:auto;-ms-flex-shrink:0;flex-shrink:0;display:block}.area-profissional .orcamento .orcamento-pedido .orcamento-item div{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-justify-content:center;justify-content:center;padding:20px;font-size:1rem;font-family:Open Sans,Helvetica,Arial,sans-serif;font-weight:400;color:#897967}.area-profissional .orcamento .orcamento-pedido .orcamento-item div span{font-size:.75rem;text-transform:uppercase;margin-top:4px}.area-profissional .orcamento .orcamento-pedido .orcamento-item div.quantidade{border-left:1px solid #fff;-ms-align-self:stretch;align-self:stretch;margin-left:auto;width:72px;text-align:center}.area-profissional .orcamento .orcamento-pedido .orcamento-item div.input-quantidade{display:-ms-flexbox;display:flex;-ms-align-items:center;align-items:center;margin-left:auto;border-left:1px solid #fff;-ms-align-self:stretch;align-self:stretch;width:80px;padding:5px;-ms-flex-shrink:0;flex-shrink:0}@media only screen and (max-width:767px){.area-profissional .orcamento .orcamento-pedido .orcamento-item div.input-quantidade{width:50px}}.area-profissional .orcamento .orcamento-pedido .orcamento-item div.input-quantidade input{width:100%;height:100%;text-align:center;border:0;outline:0;font-size:.9375rem;font-family:Open Sans,Helvetica,Arial,sans-serif;font-weight:400;color:#897967;background:hsla(0,0%,100%,.75);-moz-appearance:textfield}.area-profissional .orcamento .orcamento-pedido .orcamento-item div.input-quantidade input::-webkit-inner-spin-button,.area-profissional .orcamento .orcamento-pedido .orcamento-item div.input-quantidade input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.area-profissional .orcamento .orcamento-pedido .orcamento-item .btn-excluir{display:-ms-flexbox;display:flex;-ms-align-items:center;align-items:center;-ms-align-self:stretch;align-self:stretch;border-left:1px solid #fff;font-size:1rem;font-family:Open Sans,Helvetica,Arial,sans-serif;font-weight:400;color:#fdb524;padding:20px;transition:background .3s,color .3s}.area-profissional .orcamento .orcamento-pedido .orcamento-item .btn-excluir:hover{background:#fdb524;color:#fff}@media only screen and (max-width:767px){.area-profissional .orcamento .orcamento-pedido .orcamento-item .btn-excluir{font-size:14px;padding:10px}}.area-profissional .orcamento .orcamento-pedido .orcamento-item .btn-visualizar{display:-ms-flexbox;display:flex;-ms-align-items:center;align-items:center;margin-left:auto;-ms-align-self:stretch;align-self:stretch;border-left:1px solid #fff;background:transparent;font-size:1rem;font-family:Open Sans,Helvetica,Arial,sans-serif;font-weight:400;color:#fdb524;padding:20px;cursor:pointer;outline:0;transition:background .3s,color .3s}.area-profissional .orcamento .orcamento-pedido .orcamento-item .btn-visualizar:hover{background:#fdb524;color:#fff}@media only screen and (max-width:767px){.area-profissional .orcamento .orcamento-pedido .orcamento-item .btn-visualizar{font-size:14px;padding:10px}}.area-profissional .orcamento .orcamento-pedido textarea{width:100%;display:block;resize:none;margin-top:1.25rem;height:140px;border:0;background:#fff;padding:1em;font-size:.9375rem;font-family:Open Sans,Helvetica,Arial,sans-serif;font-weight:400;outline:0;color:#897967}.area-profissional .orcamento .orcamento-pedido .observacoes{margin-top:1.875rem;font-size:1rem;font-family:Open Sans,Helvetica,Arial,sans-serif;font-weight:400;color:#897967}.area-profissional .orcamento .orcamento-pedido .observacoes small{font-weight:700;display:block;margin-bottom:.5em;text-transform:uppercase}.area-profissional .relacionamento .wrapper{width:100%;max-width:50rem;margin-left:auto}.area-profissional .relacionamento .titulo{color:#897967}.area-profissional .relacionamento .titulo h2{font-size:1rem;font-family:Open Sans,Helvetica,Arial,sans-serif;font-weight:400;font-weight:700;margin:0}.area-profissional .relacionamento .titulo p{font-size:.8125rem;font-family:Open Sans,Helvetica,Arial,sans-serif;font-weight:400;margin:5px 0 0}.area-profissional .relacionamento .saldo{margin:1.875rem 0 2.5rem}.area-profissional .relacionamento .saldo .box{display:-ms-flexbox;display:flex;width:100%}@media only screen and (max-width:1259px){.area-profissional .relacionamento .saldo .box{display:block}.area-profissional .relacionamento .saldo .box .proximo,.area-profissional .relacionamento .saldo .box .total{width:100%}}.area-profissional .relacionamento .saldo .total{-ms-flex-direction:column;flex-direction:column;width:17.5rem;-ms-flex-shrink:0;flex-shrink:0;background:#897967;padding:20px;font-size:1rem;color:#fff}.area-profissional .relacionamento .saldo .total,.area-profissional .relacionamento .saldo .total>div{display:-ms-flexbox;display:flex;font-family:Open Sans,Helvetica,Arial,sans-serif;font-weight:400;text-align:center}.area-profissional .relacionamento .saldo .total>div{border:1px solid #fdb524;width:100%;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;-ms-align-items:center;align-items:center;-ms-justify-content:center;justify-content:center;font-size:1.5rem;font-weight:700;padding:15px;margin-top:10px}.area-profissional .relacionamento .saldo .total>div span{display:block;font-size:2.25rem}@media only screen and (max-width:767px){.area-profissional .relacionamento .saldo .total>div{font-size:18px}.area-profissional .relacionamento .saldo .total>div span{font-size:26px}}.area-profissional .relacionamento .saldo .proximo{border:1px solid #fdb524;padding:10px;-ms-flex:1;flex:1;display:-ms-flexbox;display:flex}.area-profissional .relacionamento .saldo .proximo>div{padding:10px;-ms-flex:1;flex:1}@media only screen and (max-width:767px){.area-profissional .relacionamento .saldo .proximo>div{padding:0}}.area-profissional .relacionamento .saldo .proximo img{width:100%;max-width:13.125rem;-ms-align-self:flex-start;align-self:flex-start;margin-left:15px}@media only screen and (max-width:767px){.area-profissional .relacionamento .saldo .proximo img{max-width:120px}}.area-profissional .relacionamento .saldo .premio-atual{margin:0 0 25px;font-size:.875rem;font-family:Open Sans,Helvetica,Arial,sans-serif;font-weight:400;color:#897967}.area-profissional .relacionamento .saldo .premio-atual strong{display:block;margin-bottom:4px}.area-profissional .relacionamento .saldo .proxima-faixa{font-size:.75rem;font-family:Open Sans,Helvetica,Arial,sans-serif;font-weight:400;color:#897967;font-style:italic;margin:0}.area-profissional .relacionamento .chamada-regulamento{padding-top:2.5rem;position:relative;border-top:1px solid #897967}.area-profissional .relacionamento .chamada-regulamento p{font-size:1rem;font-family:Open Sans,Helvetica,Arial,sans-serif;font-weight:400;color:#897967;margin:0 0 10px}.area-profissional .relacionamento .btn-relacionamento{display:block;width:100%;max-width:25rem;margin:0 auto;border:1px solid #fdb524;font-size:1rem;font-family:Open Sans,Helvetica,Arial,sans-serif;font-weight:400;background:#fdb524;color:#fff;text-align:center;padding:.5em;transition:background .3s,color .3s}.area-profissional .relacionamento .btn-relacionamento:hover{background:transparent;color:#fdb524}.area-profissional .relacionamento .btn-relacionamento+.chamada-regulamento{margin-top:2.5rem}.area-profissional .relacionamento .extrato{margin-bottom:1.25rem;width:100%;color:#897967;border-collapse:collapse}.area-profissional .relacionamento .extrato th{text-align:left;font-size:.75rem;font-family:Open Sans,Helvetica,Arial,sans-serif;font-weight:400;padding-bottom:5px}.area-profissional .relacionamento .extrato td{border:1px solid #fff;padding:8px;font-size:1rem;font-family:Open Sans,Helvetica,Arial,sans-serif;font-weight:400;vertical-align:top}.area-profissional .relacionamento .extrato+.btn-relacionamento{margin-bottom:2.5rem}.area-profissional .relacionamento .regulamento{font-family:Open Sans,Helvetica,Arial,sans-serif;color:#897967;margin-top:2.5rem;padding-top:2.5rem;border-top:1px solid #897967}.area-profissional .relacionamento .regulamento .btn-relacionamento{margin-top:2.5rem}.area-profissional .relacionamento .regulamento h1{font-size:1rem;font-family:Open Sans,Helvetica,Arial,sans-serif;font-weight:400}.area-profissional .relacionamento .regulamento ul{padding:0;list-style-position:inside}.area-profissional .relacionamento .regulamento .premios{margin-top:3.125rem}.area-profissional .relacionamento .regulamento .premios h1{font-size:1rem;font-family:Open Sans,Helvetica,Arial,sans-serif;font-weight:400;font-weight:700;color:#fdb524;margin:0 0 1em}.area-profissional .relacionamento .regulamento .premios-grid{display:grid;-ms-grid-template-columns:repeat(auto-fill,minmax(250px,1fr));grid-template-columns:repeat(auto-fill,minmax(250px,1fr));grid-gap:1px}.area-profissional .relacionamento .regulamento .premios-grid .premio{padding:10px;box-shadow:0 0 0 1px #fdb524}.area-profissional .relacionamento .regulamento .premios-grid .premio p{font-size:.75rem;font-family:Open Sans,Helvetica,Arial,sans-serif;font-weight:400;margin:0 0 8px}.area-profissional .relacionamento .regulamento .premios-grid .premio p strong{display:block;font-size:.875rem;font-family:Open Sans,Helvetica,Arial,sans-serif;font-weight:400;font-weight:700}.area-profissional .relacionamento .regulamento .premios-grid .premio img{width:100%;display:block}.area-profissional .relacionamento .regulamento .regulamento-voltar{display:inline-block;margin-top:1.875rem;border:1px solid #fdb524;padding:1em 3.5em;font-size:1rem;font-family:Open Sans,Helvetica,Arial,sans-serif;font-weight:400;color:#fdb524;text-align:center;transition:background .3s,color .3s}.area-profissional .relacionamento .regulamento .regulamento-voltar:hover{background:#fdb524;color:#fff}.area-profissional{padding:1.25rem 0 4.0625rem}.area-profissional .center{display:grid;-ms-grid-template-columns:240px 1fr;grid-template-columns:240px 1fr;grid-gap:10px}@media only screen and (max-width:767px){.area-profissional .center{-ms-grid-template-columns:1fr;grid-template-columns:1fr;grid-gap:30px}}.area-profissional aside h2{font-size:1.75rem;font-family:Open Sans,Helvetica,Arial,sans-serif;font-weight:400;text-transform:uppercase;color:#fdb524;margin:0 0 1em;line-height:1.4}.area-profissional aside h2:last-child{margin-bottom:0}.area-profissional aside nav{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.area-profissional aside nav a{font-size:.875rem;font-family:Open Sans,Helvetica,Arial,sans-serif;font-weight:400;font-weight:700;color:#fdb524;text-transform:uppercase}.area-profissional aside nav a+a{margin-top:1em}.area-profissional aside nav a.active,.area-profissional aside nav a:hover{color:#897967}.area-profissional .flash{display:block;padding:1.5em;font-size:.8125rem;font-family:Open Sans,Helvetica,Arial,sans-serif;font-weight:400;text-transform:uppercase;color:#fff;margin-bottom:1em;line-height:1.5}.area-profissional .flash.flash-error{background:#e74c3c}.area-profissional .flash.flash-success{background:#18bc9c}.area-profissional-imagem{width:100%;height:31.875rem;background-size:cover;background-position:50%}@media only screen and (max-width:767px){.area-profissional-imagem{display:none}}.header-profissional{background:#897967}.header-profissional+div header{border-top:0}.header-profissional .center{display:-ms-flexbox;display:flex;-ms-align-items:center;align-items:center;-ms-justify-content:flex-end;justify-content:flex-end}.header-profissional .center p{margin:0;padding:.4em 0;font-size:.875rem;margin-right:1.5em}.header-profissional .center a,.header-profissional .center p{font-family:Open Sans,Helvetica,Arial,sans-serif;font-weight:400;color:#fff}.header-profissional .center a{-ms-align-self:stretch;align-self:stretch;display:-ms-flexbox;display:flex;-ms-align-items:center;align-items:center;border-left:1px solid #fff;border-right:1px solid #fff;padding:0 1em;font-size:1rem;transition:background .3s}.header-profissional .center a:hover{background:#fdb524}.header-profissional .center a+a{border-left:0}.header-profissional .center a.btn-logout span{width:16px;height:16px;border:1px solid #fff;border-radius:50%;margin-left:4px;position:relative}.header-profissional .center a.btn-logout span:after,.header-profissional .center a.btn-logout span:before{content:"";position:absolute;width:1px;height:10px;top:50%;left:50%;background:#fff}.header-profissional .center a.btn-logout span:before{transform:translate(-50%,-50%) rotate(45deg)}.header-profissional .center a.btn-logout span:after{transform:translate(-50%,-50%) rotate(-45deg)}.indicador-orcamento{position:fixed;right:0;top:140px;z-index:102;border-radius:5px 0 0 5px;width:340px;cursor:pointer;padding:30px;padding-right:90px;color:#fff;transition:all .3s;background:url(../img/layout/icone-orcamento.png) no-repeat 30px 33px #fdb524}@media only screen and (max-width:767px){.indicador-orcamento{top:175px;width:300px}}.indicador-orcamento span{transition:opacity .3s}.indicador-orcamento span.subtitulo{padding-left:30px;font-size:.75rem}.indicador-orcamento span.subtitulo,.indicador-orcamento span.titulo{display:block;font-family:Open Sans,Helvetica,Arial,sans-serif;font-weight:400;font-weight:700}.indicador-orcamento span.titulo{font-size:.875rem;margin-top:15px;line-height:1.4}.indicador-orcamento span.fechar{position:absolute;width:30px;height:30px;top:10px;right:20px}.indicador-orcamento span.fechar:after,.indicador-orcamento span.fechar:before{content:"";position:absolute;left:7px;top:12px;width:14px;height:2px;background:#fff}.indicador-orcamento span.fechar:before{transform:rotate(45deg)}.indicador-orcamento span.fechar:after{transform:rotate(-45deg)}.indicador-orcamento.closed{height:40px;padding:0;transform:translateX(calc(100% - 60px));background-position:20px}.indicador-orcamento.closed span{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;visibility:hidden}.profissional-home>div{width:100%;max-width:50rem;margin-left:auto}.profissional-home .texto{font-size:1rem;font-family:Open Sans,Helvetica,Arial,sans-serif;font-weight:400;color:#897967;line-height:1.5}.profissional-home img{display:block;max-width:100%;margin-top:1.875rem}