.blackBorder{border:10px solid rgba(0,0,0,.2);-webkit-background-clip:padding-box;background-clip:padding-box;}.borderBoxSizing{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.verticalCenter{display:table-cell;vertical-align:middle;}.verticalBottom{display:table-cell;vertical-align:bottom;}.fa{display:inline-block;font-family:FontAwesome;font-feature-settings:normal;font-kerning:auto;font-language-override:normal;font-size:inherit;font-size-adjust:none;font-stretch:normal;font-style:normal;font-synthesis:weight style;font-variant:normal;font-weight:normal;line-height:1;text-rendering:auto;}.fas{font-family:'FontAwesome5ProSolid'!important;}.fal{font-family:FontAwesome5Pro;font-weight:300;}.far{font-family:FontAwesome5Pro;font-weight:400;}.fab{font-family:'FontAwesome5Brands'!important;}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%;font:inherit;vertical-align:baseline;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}body{line-height:1;}body a{color:#000;}body a:hover{text-decoration:none;color:#000;}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;}*{box-sizing:border-box;}@font-face{font-family:"Montserrat-Black";src:url(fonts/Montserrat/Montserrat-Black.eot);src:url(fonts/Montserrat/Montserrat-Black.eot?#iefix) format("embedded-opentype"),url(fonts/Montserrat/Montserrat-Black.ttf) format("truetype"),url(fonts/Montserrat/Montserrat-Black.svg#Montserrat-Black) format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:"Montserrat-BlackItalic";src:url(fonts/Montserrat/Montserrat-BlackItalic.eot);src:url(fonts/Montserrat/Montserrat-BlackItalic.eot?#iefix) format("embedded-opentype"),url(fonts/Montserrat/Montserrat-BlackItalic.ttf) format("truetype"),url(fonts/Montserrat/Montserrat-BlackItalic.svg#Montserrat-BlackItalic) format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:"Montserrat-Bold";src:url(fonts/Montserrat/Montserrat-Bold.eot);src:url(fonts/Montserrat/Montserrat-Bold.eot?#iefix) format("embedded-opentype"),url(fonts/Montserrat/Montserrat-Bold.ttf) format("truetype"),url(fonts/Montserrat/Montserrat-Bold.svg#Montserrat-Bold) format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:"Montserrat-BoldItalic";src:url(fonts/Montserrat/Montserrat-BoldItalic.eot);src:url(fonts/Montserrat/Montserrat-BoldItalic.eot?#iefix) format("embedded-opentype"),url(fonts/Montserrat/Montserrat-BoldItalic.ttf) format("truetype"),url(fonts/Montserrat/Montserrat-BoldItalic.svg#Montserrat-BoldItalic) format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:"Montserrat-ExtraBold";src:url(fonts/Montserrat/Montserrat-ExtraBold.eot);src:url(fonts/Montserrat/Montserrat-ExtraBold.eot?#iefix) format("embedded-opentype"),url(fonts/Montserrat/Montserrat-ExtraBold.ttf) format("truetype"),url(fonts/Montserrat/Montserrat-ExtraBold.svg#Montserrat-ExtraBold) format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:"Montserrat-ExtraBoldItalic";src:url(fonts/Montserrat/Montserrat-ExtraBoldItalic.eot);src:url(fonts/Montserrat/Montserrat-ExtraBoldItalic.eot?#iefix) format("embedded-opentype"),url(fonts/Montserrat/Montserrat-ExtraBoldItalic.ttf) format("truetype"),url(fonts/Montserrat/Montserrat-ExtraBoldItalic.svg#Montserrat-ExtraBoldItalic) format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:"Montserrat-Light";src:url(fonts/Montserrat/Montserrat-Light.eot);src:url(fonts/Montserrat/Montserrat-Light.eot?#iefix) format("embedded-opentype"),url(fonts/Montserrat/Montserrat-Light.ttf) format("truetype"),url(fonts/Montserrat/Montserrat-Light.svg#Montserrat-Light) format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:"Montserrat-LightItalic";src:url(fonts/Montserrat/Montserrat-LightItalic.eot);src:url(fonts/Montserrat/Montserrat-LightItalic.eot?#iefix) format("embedded-opentype"),url(fonts/Montserrat/Montserrat-LightItalic.ttf) format("truetype"),url(fonts/Montserrat/Montserrat-LightItalic.svg#Montserrat-LightItalic) format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:"Montserrat-Medium";src:url(fonts/Montserrat/Montserrat-Medium.eot);src:url(fonts/Montserrat/Montserrat-Medium.eot?#iefix) format("embedded-opentype"),url(fonts/Montserrat/Montserrat-Medium.ttf) format("truetype"),url(fonts/Montserrat/Montserrat-Medium.svg#Montserrat-Medium) format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:"Montserrat-MediumItalic";src:url(fonts/Montserrat/Montserrat-MediumItalic.eot);src:url(fonts/Montserrat/Montserrat-MediumItalic.eot?#iefix) format("embedded-opentype"),url(fonts/Montserrat/Montserrat-MediumItalic.ttf) format("truetype"),url(fonts/Montserrat/Montserrat-MediumItalic.svg#Montserrat-MediumItalic) format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:"Montserrat-Regular";src:url(fonts/Montserrat/Montserrat-Regular.eot);src:url(fonts/Montserrat/Montserrat-Regular.eot?#iefix) format("embedded-opentype"),url(fonts/Montserrat/Montserrat-Regular.ttf) format("truetype"),url(fonts/Montserrat/Montserrat-Regular.svg#Montserrat-Regular) format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:"Montserrat-RegularItalic";src:url(fonts/Montserrat/Montserrat-RegularItalic.eot);src:url(fonts/Montserrat/Montserrat-RegularItalic.eot?#iefix) format("embedded-opentype"),url(fonts/Montserrat/Montserrat-RegularItalic.ttf) format("truetype"),url(fonts/Montserrat/Montserrat-RegularItalic.svg#Montserrat-RegularItalic) format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:"Montserrat-SemiBold";src:url(fonts/Montserrat/Montserrat-SemiBold.eot);src:url(fonts/Montserrat/Montserrat-SemiBold.eot?#iefix) format("embedded-opentype"),url(fonts/Montserrat/Montserrat-SemiBold.ttf) format("truetype"),url(fonts/Montserrat/Montserrat-SemiBold.svg#Montserrat-SemiBold) format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:"Montserrat-SemiBoldItalic";src:url(fonts/Montserrat/Montserrat-SemiBoldItalic.eot);src:url(fonts/Montserrat/Montserrat-SemiBoldItalic.eot?#iefix) format("embedded-opentype"),url(fonts/Montserrat/Montserrat-SemiBoldItalic.ttf) format("truetype"),url(fonts/Montserrat/Montserrat-SemiBoldItalic.svg#Montserrat-SemiBoldItalic) format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:"Montserrat-Thin";src:url(fonts/Montserrat/Montserrat-Thin.eot);src:url(fonts/Montserrat/Montserrat-Thin.eot?#iefix) format("embedded-opentype"),url(fonts/Montserrat/Montserrat-Thin.ttf) format("truetype"),url(fonts/Montserrat/Montserrat-Thin.svg#Montserrat-Thin) format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:"Montserrat-ThinItalic";src:url(fonts/Montserrat/Montserrat-ThinItalic.eot);src:url(fonts/Montserrat/Montserrat-ThinItalic.eot?#iefix) format("embedded-opentype"),url(fonts/Montserrat/Montserrat-ThinItalic.ttf) format("truetype"),url(fonts/Montserrat/Montserrat-ThinItalic.svg#Montserrat-ThinItalic) format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:"FontAwesome5Brands";src:url(fonts/FontAwesome/FontAwesome5Brands-Regular.eot);src:url(fonts/FontAwesome/FontAwesome5Brands-Regular.eot?#iefix) format("embedded-opentype"),url(fonts/FontAwesome/FontAwesome5Brands-Regular.ttf) format("truetype"),url(fonts/FontAwesome/FontAwesome5Brands-Regular.svg#FontAwesome5Brands) format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:"FontAwesome5ProLight";src:url(fonts/FontAwesome/FontAwesome5Pro-Light.eot);src:url(fonts/FontAwesome/FontAwesome5Pro-Light.eot?#iefix) format("embedded-opentype"),url(fonts/FontAwesome/FontAwesome5Pro-Light.ttf) format("truetype"),url(fonts/FontAwesome/FontAwesome5Pro-Light.svg#FontAwesome5ProLight) format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:"FontAwesome5ProRegular";src:url(fonts/FontAwesome/FontAwesome5Pro-Regular.eot);src:url(fonts/FontAwesome/FontAwesome5Pro-Regular.eot?#iefix) format("embedded-opentype"),url(fonts/FontAwesome/FontAwesome5Pro-Regular.ttf) format("truetype"),url(fonts/FontAwesome/FontAwesome5Pro-Regular.svg#FontAwesome5ProRegular) format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:"FontAwesome5ProSolid";src:url(fonts/FontAwesome/FontAwesome5Pro-Solid.eot);src:url(fonts/FontAwesome/FontAwesome5Pro-Solid.eot?#iefix) format("embedded-opentype"),url(fonts/FontAwesome/FontAwesome5Pro-Solid.ttf) format("truetype"),url(fonts/FontAwesome/FontAwesome5Pro-Solid.svg#FontAwesome5ProSolid) format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:"SocialIcons";src:url("../css/fonts/fontastic/icons.eot");src:url("../css/fonts/fontastic/icons.eot?#iefix") format("embedded-opentype"),url("../css/fonts/fontastic/icons.ttf") format("truetype"),url("../css/fonts/fontastic/icons.svg#icons") format("svg");font-weight:normal;font-style:normal;}html{font-size:62.5%;scroll-behavior:smooth}html body{overflow:auto;position:relative;color:#000;font-family:'Montserrat-Regular';font-size:14px;font-size:14/10+0;line-height:14px;line-height:20px!important;padding:0!important;}html body.en .input-new{background-image:url('../images/bg-file-input-en.png')!important;}html body .modal-overlay{position:fixed;width:100%;height:100%;top:0;left:0;opacity:.6;display:none;z-index:1000000;background:url(../images/loading.gif) no-repeat #000000 center center;}html body.mark{background-color:transparent;}html body.compensate-for-scrollbar{margin-right:0!important;}html body.fixedPosition{position:fixed;left:0;right:0;}html body .pr-9vw{padding-right:9vw;}html body[class*="private-page"] div.container-fluid:first-child{background:#b8a988;}html body[class*="private-page"] .header{padding-left:0;padding-right:0;}@media (min-width:992px){html body[class*="private-page"] .header{text-align:left}}html body[class*="private-page"] .header .logo{margin-left:0;margin-top:25px;margin-bottom:25px;}html body[class*="private-page"] .header label[for="searchBox"]{background-image:url("../images/auth_search.svg");}@media (min-width:992px){html body[class*="private-page"] .header .search-box{margin-left:22%}html body[class*="private-page"] .header .search-box + p{float:right;z-index:110;color:#6f685b;line-height:26px;position:relative;text-align:right;display:inline-block}}@media (max-width:991px){html body[class*="private-page"] .header .search-box + p{right:25px;z-index:110;bottom:0;color:#6f685b;position:absolute;text-align:right}}@media (max-width:767px){html body[class*="private-page"] .header .search-box + p{font-size:12px;font-size:12/10+0;line-height:12px}}html body[class*="private-page"] .header .search-box input{color:#6f685b;}html body[class*="private-page"] .header .search-box input[type='text']{background:#d4ccb9;}html body[class*="private-page"] .header .search-box input[type='submit']{background-position:5px -1px;background-image:url("../images/auth_search.svg");}html body .fancybox-order-errors .fancybox-content{overflow:hidden;padding:88px 44px 44px 44px;}html body .fancybox-order-errors .fancybox-content .woocommerce-error:before{left:10px;}html body .fancybox-order-errors .fancybox-content .fancybox-button.fancybox-close-small{right:15px;top:15px;}html .header{color:#918363;text-transform:uppercase;padding:20px 20px 20px 30px;}@media (max-width:991px){html .header{padding-top:25px;padding-left:28px}}html .header:after{content:'';clear:both;width:100%;display:block;}html .header .logo{float:right;}@media (max-width:991px){html .header .logo{width:100%;max-width:115px;float:left}}html .header .logo img{display:inline-block;max-width:150px;}@media (max-width:991px){html .header .logo img{width:100%}}html .header form,html .header ul{clear:right;text-align:right;}html .header nav{text-align:left;}html .header .search-box{margin-right:40px;}html .header .search-box input{border:1px solid #918363;}html .header .search-box input[type=submit]{border:0;cursor:pointer;background:none;padding:0 0 0 30px;background-size:contain;text-transform:uppercase;background-repeat:no-repeat;background-position:5px -2px;background-image:url("../images/search.svg");}@media (min-width:992px){html .header .search-box span{display:none!important}}@media (max-width:991px){html .header{}html .header label[for="searchBox"]{width:0;height:28px;float:right;clear:right;cursor:pointer;margin-top:17px;margin-right:10px;padding-left:28px;display:inline-block;background-size:contain;text-transform:uppercase;background-position:0 center;background-image:url("../images/search.svg")}html .header #searchBox + .search-box{top:0;left:0;right:0;height:0;position:fixed;padding:0 45px;background:#3f3d3d;-ms-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}html .header #searchBox + .search-box input{padding:0;width:100%;line-height:32px;-ms-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}html .header #searchBox + .search-box input[type=submit]{width:32px;text-indent:100px;transform:translateY(-32px)}html .header #searchBox + .search-box label,html .header #searchBox + .search-box input,html .header #searchBox + .search-box span{display:none}html .header #searchBox:checked + .search-box{top:46px;height:auto;padding:34px 40px 0 45px;-ms-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;box-shadow:0 5px 5px 5px rgba(0,0,0,.75)}html .header #searchBox:checked + .search-box label{height:22px;margin-top:-17px;margin-right:2px;margin-bottom:10px;background-size:contain;background-repeat:no-repeat;background-image:url("../images/mobileMenuClose.gif")}html .header #searchBox:checked + .search-box label,html .header #searchBox:checked + .search-box input,html .header #searchBox:checked + .search-box span{display:inline-block}html .header #searchBox:checked + .search-box span{position:absolute;top:15px;right:15px;font-weight:600;font-size:20px}html .header #searchBox:checked + .search-box input{padding-right:42px}html .header #searchBox:checked + .search-box input[type=submit]{padding:0;width:46px;line-height:34px;text-indent:100px;transform:translate(-1px,-33px);background-image:url("../images/search-popup.svg")}html .header [for='showMenu']{width:35px;float:right;height:35px;margin-right:6px;background-size:contain;background-repeat:no-repeat}html .header [for='showMenu'][data-control-menu='closed']{margin-top:-5px;background-image:url("../images/mobileMenuOpen.gif")}html .header [for='showMenu'][data-control-menu='opened']{background-image:url("../images/mobileMenuClose.gif")}}@media (min-width:992px){html .header{text-align:right}html .header form,html .header ul{display:inline-block}html .header #header-top-menu div{float:right;line-height:24px;padding-left:80px;background-size:contain;background-repeat:no-repeat;background-position:45px -2px;background-image:url("../images/privateArea.svg")}html .header #header-top-menu div ul li{line-height:15px;padding:0 4px 0 3px;display:inline-block;border-right:1px solid #918363}html .header #header-top-menu div ul li a{color:#918363;text-transform:uppercase;-ms-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}html .header #header-top-menu div ul li a:hover{color:#3e3c3d;-ms-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}html .header #header-top-menu div ul li:last-child{border-right:0;padding-right:0}html .header #header-top-menu div ul li .sub-menu{display:none}html .header #header-top-menu div ul li.area-cliente{position:relative}html .header #header-top-menu div ul li.area-cliente:hover .sub-menu{display:block;position:absolute;padding:10px 0;width:100%;z-index:999}html .header #header-top-menu div ul li.area-cliente:hover .sub-menu li{text-align:center;background:rgba(63,61,61,.8);border:0;display:block;padding:10px 0;-webkit-transition:all ease-in-out .2s;-moz-transition:all ease-in-out .2s;-o-transition:all ease-in-out .2s;transition:all ease-in-out .2s}html .header #header-top-menu div ul li.area-cliente:hover .sub-menu li a{font-weight:600;color:#ffffff}html .header #header-top-menu div ul li.area-cliente:hover .sub-menu li:hover{background-color:#948972}html .header nav{z-index:10;margin-top:105px;position:relative}}html .header #header-top-menu{margin-top:unset;padding-right:unset;}html .header .wpml-ls-statics-shortcode_actions{display:none;}@media (max-width:991px){html .header .wpml-ls-statics-shortcode_actions{display:table;width:28px;float:right;clear:right;height:28px;margin-top:25px;margin-right:12px}html .header .wpml-ls-statics-shortcode_actions>ul{padding-left:0!important;width:28px;text-align:center}html .header .wpml-ls-statics-shortcode_actions>ul>li{list-style-type:none!important;padding:5px 0}html .header .wpml-ls-statics-shortcode_actions>ul>li a{color:#918363;padding:0}html .header .wpml-ls-statics-shortcode_actions>ul>li a:hover{color:#000}html .header #showUserAuth + div{top:-1000%;-ms-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}html .header #showUserAuth:checked + div{top:0;-ms-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}html .header .showLogin{top:0;left:0;right:0;z-index:10;color:#ffffff;padding:20px;position:fixed;overflow:hidden;text-align:left;background:#3f3d3d;box-shadow:0 0 5px 10px rgba(0,0,0,.75)}html .header .showLogin [for=showUserAuth]{cursor:pointer;width:23px;height:23px;margin-top:-4px;margin-right:28px;background-image:url("../images/mobileMenuClose.gif")}html .header .showLogin form{text-align:left;margin:4px 0 0 25px}html .header .showLogin form [for='log'],html .header .showLogin form [for='pwd'],html .header .showLogin form .remember_div{display:none}html .header .showLogin form .form-extras>a{color:#918363;font-size:12px;font-size:12/10+0;line-height:12px;line-height:24px;padding-bottom:10px;display:inline-block}html .header .showLogin form .form-extras>div{max-height:46vh;overflow-x:hidden;overflow-y:scroll}html .header .showLogin form input{border:0;width:95%;color:#918363;font-size:16px;font-size:16/10+0;line-height:16px;padding:0 10px;line-height:32px;margin-bottom:24px;text-transform:uppercase;font-family:"Montserrat-Regular",Helvetica,Arial,sans-serif}html .header .showLogin form input[type=submit]{width:45%;color:#000;text-align:center;background:#918363;margin-bottom:10px;text-transform:uppercase}html .header .showLogin form>div{width:100%}html .header .showLogin form a.btn_register{width:45%;padding:0;color:#918363;font-size:16px;font-size:16/10+0;line-height:16px;margin-left:5%;line-height:32px;text-align:center;background:#626269;display:inline-block;text-decoration:none;text-transform:uppercase;font-family:"Montserrat-Regular",Helvetica,Arial,sans-serif}html .header .showLogin form .button_div .link-text-register{display:none}html .header .showLogin .menu-header-top-menu-container,html .header .showLogin .menu-header-top-menu-en-container{display:none}html .header .showLogin div{text-transform:none}html .header .showLogin div a{text-decoration:underline;font-family:"Montserrat-Regular",Helvetica,Arial,sans-serif}html .header .showLogin div a:hover{text-decoration:none}html .header .showLogin div>a{color:#918363;font-size:12px;font-size:12/10+0;line-height:12px;line-height:24px;padding-bottom:10px;display:inline-block}html .header .showLogin div div{color:#ffffff;font-size:10px;font-size:10/10+0;line-height:10px;line-height:16px;font-family:"Montserrat-Regular",Helvetica,Arial,sans-serif}html .header .showLogin div div h2{font-size:12px;font-size:12/10+0;line-height:12px;padding-bottom:10px;text-transform:uppercase;font-family:"Montserrat-Bold",Helvetica,Arial,sans-serif}html .header .showLogin div div a{color:#ffffff}html .header .showLogin div div p{padding-bottom:10px}html .header label[for='showUserAuth']{cursor:pointer;width:28px;float:right;clear:right;height:28px;margin-top:25px;margin-right:12px;background-size:contain;background-repeat:no-repeat;background-image:url("../images/privateArea.svg")}html .header [data-control-menu="opened"]{top:40px;right:35px;z-index:25;position:fixed}html .header [data-control-menu="opened"] + form{padding-top:42px}html .header #menu div ul>li{display:block}html .header #showMenu + nav{top:0;left:0;right:0;z-index:20;bottom:100%;position:fixed;overflow:hidden;background:#3f3d3d;-ms-transition:all ease-in-out .25s;-webkit-transition:all ease-in-out .25s;-moz-transition:all ease-in-out .25s;-o-transition:all ease-in-out .25s;transition:all ease-in-out .25s;box-shadow:0 10px 5px 0 rgba(0,0,0,.75);max-height:100vh;overflow:scroll}html .header #showMenu + nav label{display:none}html .header #showMenu + nav .div{height:100%;max-height:100%;overflow:scroll;overflow-y:scroll;overflow-x:hidden;-webkit-overflow-scrolling:touch}html .header #showMenu + nav ul{padding-top:0;background:#3f3d3d;padding-bottom:20px}html .header #showMenu:checked + nav{bottom:auto;padding-top:100px;-ms-transition:all ease-in-out .25s;-webkit-transition:all ease-in-out .25s;-moz-transition:all ease-in-out .25s;-o-transition:all ease-in-out .25s;transition:all ease-in-out .25s}html .header #showMenu:checked + nav label{display:block}html .header #showMenu:checked + nav ul li{margin:0;padding:20px 35px;border-top:1px solid #918363}html .header #showMenu:checked + nav ul li:before{top:20px;left:35px}html .header #showMenu:checked + nav ul li:after{display:none}html .header #showMenu:checked + nav ul li:last-child{border-bottom:1px solid #918363}html .header #showMenu:checked + nav ul .menu-item-has-children.hover,html .header #showMenu:checked + nav ul .menu-item-has-children.current_page_parent{background:#b8a988;-ms-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}html .header #showMenu:checked + nav ul .menu-item-has-children.hover:before{bottom:auto;color:#918363;transform:rotate(180deg)}html .header #showMenu:checked + nav ul .menu-item-has-children.hover ul{display:block}html .header #showMenu:checked + nav ul .menu-item-has-children .sub-menu{position:relative;padding-top:20px;margin-left:-40px;margin-bottom:-20px;width:calc(80px + 100%);z-index:15;display:none}html .header #showMenu:checked + nav ul .menu-item-has-children .sub-menu li{margin:0;border:none;display:block;padding:20px 60px 20px 35px;-ms-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}html .header #showMenu:checked + nav ul .menu-item-has-children .sub-menu li a{font-size:14px;font-size:14/10+0;line-height:14px;padding-top:0;padding-bottom:0;position:relative;z-index:1500;font-family:"Montserrat-Bold",Helvetica,Arial,sans-serif}html .header #showMenu:checked + nav ul a{color:#ffffff;display:block;font-size:18px;font-size:18/10+0;line-height:18px;font-family:'Montserrat-Regular'}}@media (max-width:991px) and (min-width:992px){html .header #showMenu:checked + nav ul .menu-item-has-children ul{display:none}html .header #showMenu:checked + nav ul .menu-item-has-children:hover{background:#b8a988;-ms-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}html .header #showMenu:checked + nav ul .menu-item-has-children:hover:before{bottom:auto;color:#918363;transform:rotate(180deg)}html .header #showMenu:checked + nav ul .menu-item-has-children:hover ul{display:block}}@media (max-width:991px) and (max-width:991px){html .header #showMenu:checked + nav ul a{display:inline-block}}@media (max-width:991px) and (max-width:991px){html .header #showMenu:checked + nav ul>li{padding:0!important}html .header #showMenu:checked + nav ul>li>a{padding:20px 35px}html .header #showMenu:checked + nav ul>li>ul{padding:0!important;margin:0!important;width:100%!important}html .header #showMenu:checked + nav ul>li>ul>li{padding:0!important}html .header #showMenu:checked + nav ul>li>ul>li a{padding:20px 35px!important;width:100%;text-align:right}html .header #showMenu:checked + nav ul>li>ul>li>ul{float:left;left:0!important;padding:0!important;margin:0!important;width:100%!important}html .header #showMenu:checked + nav ul>li>ul>li>ul>li{padding:0!important}html .header #showMenu:checked + nav ul>li>ul>li>ul>li a{text-align:right}}@media (min-width:992px){html .header{padding-bottom:0}html .header #showUserAuth,html .header .showLogin>div:not([class*="menu-header-top-menu"]),html .header label[for='showUserAuth']{display:none}html .header .showLogin,html .header .showCart{float:right}html .header nav{margin-top:60px}html .header nav,html .header .showLogin{padding-right:9vw}html .header .col-md-10{padding-top:30px}html .header .col-md-10.toolbar-column{text-align:right}html .header .col-md-10.toolbar-column p{color:#000;font-weight:bold}html .header .col-md-10.toolbar-column p a{font-weight:normal}html .header .search-box input[type="submit"]{color:#918363}html .header .search-box input[type="submit"]:hover{color:#3e3c3d;-ms-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}}@media (min-width:1200px){html .header{padding-bottom:0}html .header .logo{margin-left:0}html .header .logo img{max-width:150px}}html .footer{color:#b8a988;text-align:center;background:#3e3c3d}@media (max-width:992px){html .footer .footerNewsletter{margin:35px 0 30px}}html .footer .footerNewsletter .wpcf7 label{vertical-align:top;display:inline-block;}html .footer .footerNewsletter .wpcf7 p{margin:10px 0;font-family:'Montserrat-Regular';font-size:13px;font-size:13/10+0;line-height:13px;font-weight:500;text-transform:none;line-height:17px;color:#918363;}html .footer .footerNewsletter .wpcf7 p span{display:block;}html .footer .footerNewsletter .wpcf7 p input{background-color:rgba(0,0,0,.2);padding:10px;font-size:12px;font-size:12/10+0;line-height:12px;color:#918363;width:96%;height:40px;max-width:170px;border:0;margin-right:10px;}html .footer .footerNewsletter .wpcf7 p input::placeholder{color:#918363;}@media (max-width:576px){html .footer .footerNewsletter .wpcf7 p input{margin-bottom:15px;margin-right:0;max-width:100%}}html .footer .footerNewsletter .wpcf7 p input:focus{border:0;outline:0;}html .footer .footerNewsletter .wpcf7 p.accept-terms{display:inline-flex;align-items:center;margin-top:0;font-size:11px;font-size:11/10+0;line-height:11px;}html .footer .footerNewsletter .wpcf7 p.accept-terms .wpcf7-list-item{margin-left:0;}html .footer .footerNewsletter .wpcf7 p.accept-terms .wpcf7-list-item input{border:0;width:15px;height:15px;display:inline-block;}@media (max-width:576px){html .footer .footerNewsletter .wpcf7 p.accept-terms .wpcf7-list-item input{margin-bottom:0;margin-right:5px}}html .footer .footerNewsletter .wpcf7 p.accept-terms .wpcf7-list-item input + label{background-color:rgba(0,0,0,.2);padding:10px;display:inline-block;position:relative;cursor:pointer;margin-right:10px;}html .footer .footerNewsletter .wpcf7 p.accept-terms .wpcf7-list-item input:checked + label{background-color:rgba(0,0,0,.2);color:#918363;}html .footer .footerNewsletter .wpcf7 p.accept-terms .wpcf7-list-item input:checked + label::after{content:'\2714';font-size:14px;position:absolute;top:4px;left:5px;color:#918363;}html .footer .footerNewsletter .wpcf7 p.accept-terms label{display:inline;}html .footer .footerNewsletter .wpcf7 p.accept-terms a{color:#918363;margin-left:5px;font-weight:normal;font-size:11px;font-size:11/10+0;line-height:11px;text-transform:none;text-decoration:underline;}html .footer .footerNewsletter .wpcf7 input[type=submit]{width:120px;border:1px solid #918363!important;font-size:14px;color:#918363;background:transparent;text-transform:uppercase;cursor:pointer;line-height:17px;display:block;margin-top:10px;padding:10px;}@media (max-width:576px){html .footer .footerNewsletter .wpcf7 input[type=submit]{width:100%}}html .footer .footerNewsletter .wpcf7 input[type=submit]:disabled{background-color:rgba(255,255,255,.2);}html .footer .footerNewsletter .mc4wp-form p{margin:10px 0;font-family:'Montserrat-Regular';font-size:13px;font-size:13/10+0;line-height:13px;font-weight:500;text-transform:none;line-height:17px;color:#918363;}html .footer .footerNewsletter .mc4wp-form p input{background-color:rgba(0,0,0,.2);padding:10px;font-size:12px;font-size:12/10+0;line-height:12px;color:#918363;width:96%;height:40px;max-width:185px;border:0;margin-right:10px;}html .footer .footerNewsletter .mc4wp-form p input::placeholder{color:#918363;}@media (max-width:576px){html .footer .footerNewsletter .mc4wp-form p input{margin-bottom:15px}}html .footer .footerNewsletter .mc4wp-form p input[type=submit]{width:120px;border:1px solid #918363;font-size:14px;color:#918363;background:transparent;text-transform:uppercase;cursor:pointer;line-height:17px;}html .footer .footerNewsletter .mc4wp-form p.accept-terms{display:inline-flex;align-items:center;margin-top:0;font-size:11px;font-size:11/10+0;line-height:11px;}html .footer .footerNewsletter .mc4wp-form p.accept-terms input{display:none;}html .footer .footerNewsletter .mc4wp-form p.accept-terms input + label{background-color:rgba(0,0,0,.2);padding:10px;display:inline-block;position:relative;cursor:pointer;margin-right:10px;}html .footer .footerNewsletter .mc4wp-form p.accept-terms input:checked + label{background-color:rgba(0,0,0,.2);color:#918363;}html .footer .footerNewsletter .mc4wp-form p.accept-terms input:checked + label::after{content:'\2714';font-size:14px;position:absolute;top:4px;left:5px;color:#918363;}html .footer .footerNewsletter .mc4wp-form p.accept-terms label{display:inline;}html .footer .footerNewsletter .mc4wp-form p.accept-terms a{color:#918363;margin-left:5px;font-weight:normal;font-size:11px;font-size:11/10+0;line-height:11px;text-transform:none;text-decoration:underline;}html .footer .footerNewsletter .sendgrid-subscription-widget p{margin:10px 0;font-family:'Montserrat-Regular';font-size:13px;font-size:13/10+0;line-height:13px;font-weight:500;text-transform:none;line-height:17px;color:#918363;}html .footer .footerNewsletter .sendgrid-subscription-widget .sg_signup_first_name,html .footer .footerNewsletter .sendgrid-subscription-widget .sg_signup_last_name,html .footer .footerNewsletter .sendgrid-subscription-widget .sg_email{background-color:rgba(0,0,0,.2);padding:10px;font-size:12px;font-size:1.2rem;line-height:12px;color:#918363;width:96%;height:40px;max-width:165px;border:0;margin-right:10px;margin-bottom:10px;}@media (max-width:992px){html .footer .footerNewsletter .sendgrid-subscription-widget .sg_signup_first_name,html .footer .footerNewsletter .sendgrid-subscription-widget .sg_signup_last_name,html .footer .footerNewsletter .sendgrid-subscription-widget .sg_email{width:100%;max-width:none}}html .footer .footerNewsletter .sendgrid-subscription-widget .sg_signup_first_name::placeholder,html .footer .footerNewsletter .sendgrid-subscription-widget .sg_signup_last_name::placeholder,html .footer .footerNewsletter .sendgrid-subscription-widget .sg_email::placeholder{color:#918363;}html .footer .footerNewsletter .sendgrid-subscription-widget .sg-submit-btn{width:120px;border:1px solid #918363;font-size:14px;color:#918363;background:transparent;text-transform:uppercase;cursor:pointer;line-height:17px;padding:10px;float:right;margin-right:20px;}@media (max-width:992px){html .footer .footerNewsletter .sendgrid-subscription-widget .sg-submit-btn{margin-right:0}}@media (max-width:767px){html .footer .footerNewsletter .sendgrid-subscription-widget .sg-submit-btn{float:none}}html .footer .footerNewsletter .sendgrid-subscription-widget .response{display:none;font-family:sans-serif;font-size:.8em;}html .footer .footerNewsletter .sendgrid-subscription-widget .success,html .footer .footerNewsletter .sendgrid-subscription-widget .error{color:green;padding:0 0 10px;font-size:13px;font-size:13/10+0;line-height:13px;}html .footer .footerNewsletter .sendgrid-subscription-widget .error{color:red;}html .footer .footerNewsletter .sendgrid-subscription-widget .accept-terms{display:flex;align-items:center;margin-top:0;font-size:11px;font-size:11/10+0;line-height:11px;}@media (max-width:767px){html .footer .footerNewsletter .sendgrid-subscription-widget .accept-terms{margin-top:15px}}html .footer .footerNewsletter .sendgrid-subscription-widget .accept-terms input{display:none;background-color:rgba(0,0,0,.2);padding:10px;font-size:12px;font-size:12/10+0;line-height:12px;color:#918363;width:96%;height:40px;max-width:185px;border:0;margin-right:10px;}html .footer .footerNewsletter .sendgrid-subscription-widget .accept-terms input + label{background-color:rgba(0,0,0,.2);padding:10px;display:inline-block;position:relative;cursor:pointer;margin-right:10px;}html .footer .footerNewsletter .sendgrid-subscription-widget .accept-terms input:checked + label{background-color:rgba(0,0,0,.2);color:#918363;}html .footer .footerNewsletter .sendgrid-subscription-widget .accept-terms input:checked + label::after{content:'\2714';font-size:14px;position:absolute;top:4px;left:5px;color:#918363;}html .footer .footerNewsletter .sendgrid-subscription-widget .accept-terms label{display:inline;}html .footer .footerNewsletter .sendgrid-subscription-widget .accept-terms a{color:#918363;margin-left:5px;font-weight:normal;font-size:11px;font-size:11/10+0;line-height:11px;text-transform:none;text-decoration:underline;}html .footer .footerNewsletter .sendgrid-subscription-widget .required{outline:1px solid red;}html .footer .footerNewsletter .sendgrid-subscription-widget .sg_custom{margin-left:5px;}html .footer .footerNewsletter .sendgrid-subscription-widget .checkbox_label{padding-left:3px;}html .footer a{color:#b8a988;font-size:12px;font-size:12/10+0;line-height:12px;display:inline-block;text-transform:uppercase;}html .footer a:hover{opacity:.75;transition:.5s ease-in-out;}html .footer>div{padding:30px 40px 50px;}html .footer>footer{padding:30px 30px 35px;}html .footer p + div li{display:block;padding:20px 0 0;margin-left:30px;line-height:20px;margin-right:30px;margin-bottom:8px;border-bottom:1px solid #b8a988;}html .footer p + div li:last-child{margin-bottom:0;}html .footer p + div li a{font-size:14px;font-size:14/10+0;line-height:14px;}html .footer footer{text-align:center;margin-left:-15px;background:#000;width:calc(100% + 30px);}html .footer footer li a{color:#ffffff;font-size:12px;font-size:12/10+0;line-height:12px;}html .footer footer .footerMenu-container{margin:0 auto;}html .footer footer .copyrights{font-size:15px;font-size:15/10+0;line-height:15px;line-height:22px;padding-top:35px;}html .footer footer .copyrights a{font-size:15px;font-size:15/10+0;line-height:15px;font-weight:700;}html .footer .menu-social-media{padding-top:20px;padding-bottom:20px;}html .footer .menu-social-media p{line-height:60px;}@media (max-width:991px){html .footer .menu-social-media p{font-size:11px;font-size:11/10+0;line-height:11px;padding-bottom:5px}}html .footer .menu-social-media + p{text-align:left;}html .footer .menu-social-media + p + div{text-align:left;}html .footer .menu-social-media + div{padding-left:0;text-align:left;}html .footer .menu-social-media + div p{font-size:14px;font-size:14/10+0;line-height:14px;padding-left:0;padding-top:60px;padding-bottom:20px;}html .footer .social-media-list{font-size:0;margin-top:10px;text-align:center;}html .footer .social-link{display:inline-block;}html .footer [class^="icon-"]:before,html .footer [class*=" icon-"]:before{font-family:"SocialIcons"!important;font-style:normal!important;font-weight:normal!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;font-size:40px;font-size:40/10+0;line-height:40px;color:#b2b1b1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}@media (max-width:991px){html .footer [class^="icon-"]:before,html .footer [class*=" icon-"]:before{font-size:32px;font-size:32/10+0;line-height:32px}}html .footer .icon-instagram:before{content:"";background:#b2b1b1 url('../images/ig.png') center center no-repeat;width:40px;height:40px;display:block;border-radius:50%;}html .footer .icon-facebook:before{content:"\61";}html .footer .icon-googleplus:before{content:"\62";}html .footer .icon-twitter:before{content:"\63";}html .footer .icon-linkedin:before{content:"\64";}@media (min-width:992px){html .footer{text-align:left}html .footer>div{max-width:1200px;margin:auto;padding:40px 30px 50px}html .footer .footerLogo{float:left;text-align:left;display:table-cell}html .footer .footerLogo a{margin-top:15px;margin-bottom:15px;margin-left:-15px}html .footer .menu-social-media{padding:0;float:right;text-align:left;display:table-cell}html .footer .menu-social-media p{text-align:right;line-height:40px}html .footer .menu-social-media + p:before{content:"";clear:both;height:40px;display:block}html .footer p + div{overflow-x:hidden}html .footer p + div ul{padding:0;display:table;margin-left:-50px;table-layout:fixed;border-spacing:50px 0;border-collapse:separate;width:calc(100% + 100px)}html .footer p + div li{padding:10px 0 0;position:relative;display:table-cell;border-bottom:none}html .footer p + div li:after{content:"";left:0;right:0;bottom:0;height:1px;position:absolute;background:#918363}html .footer .social-media-list{text-align:right}html .footer .social-media-list>li{padding-left:2px;padding-right:2px}html .footer footer{display:table;padding:40px 30px;table-layout:fixed}html .footer footer .footerMenu-container{max-width:1200px;margin:auto}html .footer footer nav,html .footer footer .copyrights{display:table-cell}html .footer footer .copyrights{padding:0;float:left}html .footer footer nav{float:right}html .footer footer nav li{line-height:12px;padding:0 10px;display:inline-block;border-right:1px solid #ffffff}html .footer footer nav li:last-child{border-right:none}}html .footer.container-fluid{padding-left:unset;padding-right:unset;}html .footer.container-fluid footer{width:100%;margin-left:unset;}html .footer.container-fluid footer.row{margin-right:unset;margin-left:unset;}html .footer.container-fluid .footer-cofinanced{background-color:#ffffff;padding-left:unset;padding-right:unset;padding-top:10px;padding-bottom:10px;width:100%;max-width:100%;}html .footer.container-fluid .footer-cofinanced .footer-cofinanced-logo-container{background-color:#ffffff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;max-width:1200px;margin:auto;}html .footer.container-fluid .footer-cofinanced .footer-cofinanced-logo-container img{height:60px;}@media (max-width:400px){html .footer.container-fluid .footer-cofinanced .footer-cofinanced-logo-container img{height:47px}}@media (max-width:992px){html .footer .row{margin-left:unset;margin-right:unset}}html #menu ul>li{position:relative;margin-right:20px;padding-bottom:30px;display:inline-block;}html #menu ul>li:after{content:"";top:2px;width:2px;right:-13px;height:15px;display:block;position:absolute;background:#918363;}html #menu ul>li:last-child{margin-right:0;}html #menu ul>li:last-child:after{display:none;}html #menu ul>li>a{color:#918363;font-size:18px;font-size:18/10+0;line-height:18px;font-family:'Montserrat-Regular';}@media (min-width:992px){html #menu ul>li>a{font-size:12px;font-size:12/10+0;line-height:12px}}@media (min-width:1200px){html #menu ul>li>a{font-size:14px;font-size:14/10+0;line-height:14px}}@media (min-width:1440px){html #menu ul>li>a{font-size:15px;font-size:15/10+0;line-height:15px}}html #menu ul>li:hover>a,html #menu ul>li.current-menu-parent>a{color:#57503A;}@media (min-width:992px){html #menu ul{display:flex;flex-wrap:wrap;text-align:right;justify-content:center}}html #menu ul li a,html #menu ul li a:hover,html #menu ul li a:before{transition:.25s ease-in-out;}html #menu .sub-menu>li{padding:0;background:rgba(63,61,61,.8);margin-right:unset;}html #menu .sub-menu>li a{color:#ffffff;display:block;font-size:12px;font-size:12/10+0;line-height:12px;padding:7px 20px 7px;line-height:20px!important;font-family:'Montserrat-SemiBold',sans-serif;}html #menu .sub-menu>li a:hover{background:#918363;}html #menu .sub-menu>li.current_page_item>a{background:#918363;}html #menu .sub-menu>li.current_page_item a{color:#ffffff;}html #menu .sub-menu>li:after{display:none;}html #menu .menu-item-has-children{position:relative;}html #menu .menu-item-has-children:before{content:"\65";font-family:"SocialIcons"!important;font-style:normal!important;font-weight:normal!important;font-variant:normal!important;text-transform:none!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;left:0;bottom:0;speak:none;color:#918363;line-height:1;cursor:pointer;font-size:26px;font-size:26/10+0;line-height:26px;position:absolute;pointer-events:none;}html #menu .menu-item-has-children:hover ul{left:0;top:100%;width:275px;display:block;text-align:left;position:absolute;}html #menu .menu-item-has-children:hover ul>.menu-item-has-children:before{content:none;}html #menu .menu-item-has-children:hover ul>.menu-item-has-children>.sub-menu{display:none;left:100%;top:0;}html #menu .menu-item-has-children:hover ul>.menu-item-has-children>.sub-menu>li a{padding-left:30px;}html #menu .menu-item-has-children:hover ul>.menu-item-has-children:hover>.sub-menu{display:block;}html #menu .menu-item-has-children:last-child:hover ul{right:0;left:auto;}html #menu .menu-item-has-children:hover:before,html #menu .menu-item-has-children.current-menu-parent:before{color:#57503A;}html #menu .menu-item-has-children ul{display:none;}html #menu .menu-item-has-children ul li{display:block;border-right:none;}html .iframe-container{overflow:hidden;position:relative;}@media (max-width:991px){html .iframe-container{padding-top:107%}}@media (min-width:992px){html .iframe-container{padding-top:34%}}html .iframe-container iframe{border:0;height:100%;left:0;position:absolute;top:0;width:100%;}html .iframe-container + article{pointer-events:none;}html .iframe-container + article a{pointer-events:all;}html .floating-icon{width:115px;height:130px;position:fixed;right:0;top:31%;background:rgba(145,131,99,.7) url('../images/bg-float-icon-v2.png') center right no-repeat;border-radius:5px 0 0 5px;z-index:9;text-align:center;background-size:cover;}@media (max-width:576px){html .floating-icon{top:46%}}html .floating-icon a{display:block;padding-top:4px;}html .floating-icon a img{margin:6px 0 -5px;}html .floating-icon a p{font-weight:600;font-size:9px;line-height:12px;font-family:Montserrat-Regular;text-transform:uppercase;color:#3e3c3d;}html .btn-laterais{position:fixed;right:0;top:31%;z-index:9;}@media (max-width:576px){html .btn-laterais{top:41%}}html .btn-laterais li{margin-bottom:20px;list-style-type:none!important;background:rgba(145,131,99,.9) url('../images/bg-float-icon-v2.png') center right no-repeat;background-size:cover;border-radius:5px 0 0 5px;text-align:center;max-width:135px;}html .btn-laterais li a{display:grid;font-weight:600;font-size:10px;padding:10px 15px;line-height:15px;font-family:Montserrat-Regular;text-transform:uppercase;color:#3e3c3d;align-content:center;}html .btn-laterais li a:hover{color:#3e3c3d;}html #slideshow{padding:0;}html #slideshow .bx-viewport{height:0!important;padding-top:107%;}@media (min-width:992px){html #slideshow .bx-viewport{padding-top:34%}}html #slideshow .bannerButton{height:auto;margin-top:12px;padding:5px 12px;line-height:initial;display:inline-block;vertical-align:middle;background-color:#918363;font-family:Montserrat-Regular;}html body:not(.home) .page-slideshow-container{overflow:hidden;position:relative;}html body:not(.home) .page-slideshow-container>.page-slideshow-list>.slide{padding-top:25%;}html body:not(.home) .page-slideshow-container>.page-slideshow-list>.slide img{position:absolute;left:50%;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);}html body:not(.home) .page-slideshow-container .slide{position:relative;overflow:hidden;min-height:300px;}html body:not(.home) .page-slideshow-container .slide figure{height:100%;}html .home .page-slideshow-container{overflow:hidden;position:relative;}html .home .page-slideshow-container .slide{position:relative;overflow:hidden;}html .home .page-slideshow-container .slide figure{height:100%;}html .page-slideshow-container a,html .page-slideshow-container img{height:100%;display:block;max-width:none;}@media (min-width:992px){html .page-slideshow-container img{width:100%;height:auto;max-width:100%}}@media (max-width:991px){html .page-slideshow-container img{max-width:100%;object-fit:cover}}html .page-slideshow-container .bx-wrapper{margin-bottom:0;}html .page-slideshow-container .bx-wrapper .page-slideshow-list{margin-top:-107%;}@media (min-width:992px){html .page-slideshow-container .bx-wrapper .page-slideshow-list{margin-top:-34%}}html .page-slideshow-container .bx-wrapper .bx-pager{bottom:30px;}@media (min-width:992px){html .page-slideshow-container .bx-wrapper .bx-pager{left:auto;width:auto;right:100px;bottom:50px;text-align:right}}html .page-slideshow-container .bx-wrapper .bx-pager.bx-default-pager a{width:11px;height:11px;font-size:0;font-size:0/10+0;line-height:0;background:none;border-radius:20px;border:2px solid #918363;-ms-transition:all ease-in-out .25s;-webkit-transition:all ease-in-out .25s;-moz-transition:all ease-in-out .25s;-o-transition:all ease-in-out .25s;transition:all ease-in-out .25s;}@media (min-width:992px){html .page-slideshow-container .bx-wrapper .bx-pager.bx-default-pager a{width:20px;height:20px}}html .page-slideshow-container .bx-wrapper .bx-pager.bx-default-pager a.active,html .page-slideshow-container .bx-wrapper .bx-pager.bx-default-pager a:hover{background:#918363;-ms-transition:all ease-in-out .25s;-webkit-transition:all ease-in-out .25s;-moz-transition:all ease-in-out .25s;-o-transition:all ease-in-out .25s;transition:all ease-in-out .25s;}html .page-slideshow-container .bx-wrapper .bx-prev,html .page-slideshow-container .bx-wrapper .bx-next{width:auto;height:auto;font-size:0;font-size:0/10+0;line-height:0;margin-top:0;text-indent:0;background:none;transform:translateY(-50%);text-shadow:0 0 rgba(0,0,0,.5);}html .page-slideshow-container .bx-wrapper .bx-prev:before,html .page-slideshow-container .bx-wrapper .bx-next:before{font-family:"SocialIcons"!important;font-style:normal!important;font-weight:normal!important;font-variant:normal!important;text-transform:none!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:none;color:#ffffff;line-height:1;text-indent:0;font-size:28px;font-size:28/10+0;line-height:28px;cursor:pointer;position:static;pointer-events:none;display:inline-block;transition:ease-in-out 200ms;}@media (min-width:992px){html .page-slideshow-container .bx-wrapper .bx-prev:before,html .page-slideshow-container .bx-wrapper .bx-next:before{font-size:66px;font-size:66/10+0;line-height:66px}}html .page-slideshow-container .bx-wrapper .bx-prev:hover:before,html .page-slideshow-container .bx-wrapper .bx-next:hover:before{color:#b8a988;-ms-transition:all ease-in-out .25s;-webkit-transition:all ease-in-out .25s;-moz-transition:all ease-in-out .25s;-o-transition:all ease-in-out .25s;transition:all ease-in-out .25s;}html .page-slideshow-container .bx-wrapper .bx-prev{left:25px;}html .page-slideshow-container .bx-wrapper .bx-prev:before{content:"\66";}html .page-slideshow-container .bx-wrapper .bx-next{right:25px;}html .page-slideshow-container .bx-wrapper .bx-next:before{content:"\67";}html .page-slideshow-container article{right:0;bottom:0;position:absolute;box-sizing:border-box;-ms-transition:all ease-in-out .25s;-webkit-transition:all ease-in-out .25s;-moz-transition:all ease-in-out .25s;-o-transition:all ease-in-out .25s;transition:all ease-in-out .25s;background-color:rgba(63,61,61,.8);}@media (max-width:991px){html .page-slideshow-container article{left:0;top:50%;padding:5% 6% 5% 5%}}@media (min-width:992px){html .page-slideshow-container article{top:0;left:50%;padding:5% 11% 6% 9%}}html .page-slideshow-container article h2{color:#918363;text-transform:uppercase;font-family:'Montserrat-Black',sans-serif;}@media (max-width:1199px){html .page-slideshow-container article h2{font-size:30px;font-size:30/10+0;line-height:30px;line-height:35px;padding-bottom:20px}}@media (max-width:991px){html .page-slideshow-container article h2{font-size:20px;font-size:20/10+0;line-height:20px;padding-bottom:10px}}@media (min-width:1199px){html .page-slideshow-container article h2{font-size:38px;font-size:38/10+0;line-height:38px;padding-bottom:25px;line-height:40px}}html .page-slideshow-container article p{color:#ffffff;font-family:'Montserrat-Regular',sans-serif;}@media (max-width:991px){html .page-slideshow-container article p{font-size:13px;font-size:13/10+0;line-height:13px;line-height:16px}}@media (min-width:992px){html .page-slideshow-container article p{font-size:23px;font-size:23/10+0;line-height:23px;line-height:30px}}html .page-slideshow-container article a{color:#ffffff;font-family:'Montserrat-Black',sans-serif;}@media (max-width:991px){html .page-slideshow-container article a{font-size:14px;font-size:14/10+0;line-height:14px;line-height:18px}}@media (min-width:992px){html .page-slideshow-container article a{font-size:26px;font-size:26/10+0;line-height:26px;line-height:36px}}html #contentWrapper{padding:100px 50px 20px;}html #contentWrapper>article{overflow-x:hidden;}@media (min-width:992px){html #contentWrapper{padding:100px 30px 50px}}html #contentWrapper [data-slide-to]{font-size:0;font-size:0/10+0;line-height:0;line-height:0;display:inline-block;border:1px solid #918363;-ms-transition:all ease-in-out .25s;-webkit-transition:all ease-in-out .25s;-moz-transition:all ease-in-out .25s;-o-transition:all ease-in-out .25s;transition:all ease-in-out .25s;background-color:rgba(63,61,61,.8);top:0;left:50%;z-index:10;position:absolute;transform:translate(-50%,-50%);}html #contentWrapper [data-slide-to]:hover{background:#3f3d3d;-ms-transition:all ease-in-out .25s;-webkit-transition:all ease-in-out .25s;-moz-transition:all ease-in-out .25s;-o-transition:all ease-in-out .25s;transition:all ease-in-out .25s;}html #contentWrapper [data-slide-to]:before{content:"";line-height:1;cursor:pointer;display:inline-block;-ms-transition:all ease-in-out .25s;-webkit-transition:all ease-in-out .25s;-moz-transition:all ease-in-out .25s;-o-transition:all ease-in-out .25s;transition:all ease-in-out .25s;background:url("../images/dropdown.gif") no-repeat;background-size:100% auto;width:30px;height:30px;}@media (min-width:992px){html #contentWrapper [data-slide-to]:before{width:45px;height:45px}}html .error-page{padding:130px 15px;}html .p-0{position:relative;}html .p-0 p{font-size:14px;font-size:14/10+0;line-height:14px;color:#000;line-height:20px;}html .p-1{padding:0 50px;}@media (min-width:992px){html .p-1{padding:50px 30px 100px}}html .showLogin #wpmem_msg{background-color:transparent;}html #wpmem_login{width:100%;}html #wpmem_login .closelogin{cursor:pointer;color:#a99c7f;font-weight:700;float:right;font-size:20px;}html #wpmem_login .register-login{text-align:right;margin-right:5px;}@media (min-width:767px){html #wpmem_login .register-login{display:none!important}}html #wpmem_login .register-login .reg{color:#918363;padding:0;}html #wpmem_login #wpmem_login_form{padding-left:5px;}html #wpmem_login #wpmem_login_form>label{display:none;}@media (max-width:991px){html #wpmem_login #wpmem_login_form fieldset{margin:-20px 0 15px}}@media (max-width:991px){html #wpmem_login #wpmem_login_form label{color:#a99c7f}}html #wpmem_login #wpmem_login_form label[for="rememberme"]{color:#918363;font-size:12px;line-height:15px;text-transform:none;text-align:left;padding-left:10px;margin-right:25px;}@media (max-width:1199px){html #wpmem_login #wpmem_login_form label[for="rememberme"]{width:44%;padding-left:2px;margin-right:3px}}@media (max-width:767px){html #wpmem_login #wpmem_login_form label[for="rememberme"]{margin-right:0}}html #wpmem_login #wpmem_login_form #rememberme{max-width:15px;}html #wpmem_login #wpmem_login_form .rcv-pass{float:right;margin:10px 20px 0 0;color:#918363;font-size:12px;}@media (max-width:991px){html #wpmem_login #wpmem_login_form .rcv-pass{margin:10px 5px 0 0;text-align:right}}html article.slideTo{color:#918363;text-align:center;margin:74px 11vw 0;padding-bottom:30px;border-bottom:2px solid #918363;}@media (min-width:992px){html article.slideTo{margin:0 -15px 20px;padding:60px 12vw 30px}}html article.slideTo h1,html article.slideTo h2{font-size:26px;font-size:26/10+0;line-height:26px;line-height:30px;padding-bottom:15px;text-transform:uppercase;font-family:"Montserrat-Black";}@media (min-width:992px){html article.slideTo h1,html article.slideTo h2{font-size:30px;font-size:30/10+0;line-height:30px;line-height:36px}}html article.slideTo p{color:#918363;font-size:15px;font-size:15/10+0;line-height:15px;line-height:20px;font-family:"Montserrat-Light";}@media (min-width:992px){html article.slideTo p{font-size:18px;font-size:18/10+0;line-height:18px;line-height:24px}}html article.news-events-list .rep-link{position:absolute;top:-70px;right:0;border:1px solid #918363;padding:12px;line-height:17px;color:#918363;background-color:transparent;-ms-transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;}html article.news-events-list .rep-link:hover{-ms-transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;background-color:#918363;color:#ffffff;}@media (max-width:767px){html article.news-events-list .rep-link{position:relative;display:block;margin:10px auto 20px;top:0}}@media (min-width:992px){html article.news-events-list{position:relative}html article.news-events-list:after{content:"";bottom:0;top:-50px;right:-15px;position:absolute;border-right:2px dotted #57503A}}html article.news-events-list .row{margin-left:-30px;margin-right:-30px;}@media (min-width:992px){html article.news-events-list .row li{padding-left:0;padding-right:20px}html article.news-events-list .row li + li{padding-left:5px;padding-right:15px}}@media (max-width:991px){html article.news-events-list .row li:last-child{position:relative}html article.news-events-list .row li:last-child:after{content:"";left:40px;right:40px;bottom:13px;position:absolute;border-bottom:2px dotted #57503A}html article.news-events-list .row li:last-child .post-link{margin-bottom:34px}}html article.news-events-list .row li figure{margin-bottom:25px;}@media (max-width:991px){html article.news-events-list .row li figure{margin-left:-15px;margin-bottom:12px;width:calc(100% + 30px)}}html article.news-events-list .row li figure img{width:100%;}html article.news-events-list .row li date{float:left;padding:23px 15px;text-align:center;text-transform:uppercase;background-color:#b8a988;}@media (max-width:991px){html article.news-events-list .row li date{margin-left:32px}}html article.news-events-list .row li date span{display:block;}html article.news-events-list .row li date span:not(:last-of-type){margin-bottom:5px;}html article.news-events-list .row li date span.day{font-size:27px;font-size:27/10+0;line-height:27px;}@media (max-width:991px){html article.news-events-list .row li date span.day{font-size:25px;font-size:25/10+0;line-height:25px}}html article.news-events-list .row li date span.month{font-size:14px;font-size:14/10+0;line-height:14px;}@media (max-width:991px){html article.news-events-list .row li date span.month{font-size:11px;font-size:11/10+0;line-height:11px}}html article.news-events-list .row li date span.year{font-size:13px;font-size:13/10+0;line-height:13px;}@media (max-width:991px){html article.news-events-list .row li date span.year{font-size:10px;font-size:10/10+0;line-height:10px}}html article.news-events-list .row li .post-meta-container{font-size:13px;font-size:13/10+0;line-height:13px;line-height:18px;padding-left:110px;padding-right:23px;}@media (min-width:992px){html article.news-events-list .row li .post-meta-container{padding-right:0;padding-left:75px;font-size:14px;font-size:14/10+0;line-height:14px}}html article.news-events-list .row li .post-meta-container h3{font-family:"Montserrat-Bold",Helvetica,Arial,sans-serif;font-size:13px;font-size:13/10+0;line-height:13px;text-transform:uppercase;margin-bottom:20px;}@media (min-width:992px){html article.news-events-list .row li .post-meta-container h3{min-height:28px}}html article.news-events-list .row li .post-meta-container .post-link{float:right;color:#000;font-size:13px;font-size:13/10+0;line-height:13px;margin-top:40px;padding:13px 22px;background:#b8a988;text-decoration:none;text-transform:uppercase;-ms-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}@media (max-width:991px){html article.news-events-list .row li .post-meta-container .post-link{font-size:11px;font-size:11/10+0;line-height:11px;margin-top:11px;margin-right:10px;margin-bottom:34px;font-family:"Montserrat-Regular"}}html article.news-events-list .row li .post-meta-container .post-link:hover{color:#ffffff;background-color:#918363;-ms-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}html article.large-flyer{margin-top:45px;background-size:cover;background-position:0 0;width:calc(100% + 30px);background-repeat:no-repeat;position:relative;left:-15px;}@media (min-width:992px){html article.large-flyer{text-align:right;padding:0 7vw 0 0}}html article.large-flyer:before{content:"";top:-21px;left:40px;right:40px;height:1px;position:absolute;background:#57503A;}@media (min-width:992px){html article.large-flyer:before{display:none}}html article.large-flyer>div{text-align:left;padding:160px 50px 40px;}@media (min-width:992px){html article.large-flyer>div{width:50%;display:inline-block;padding:40px 0}html article.large-flyer>div:before{content:"";width:100%;clear:both}}html article.large-flyer h2{color:#b8a988;font-size:38px;font-size:38/10+0;line-height:38px;line-height:44px;padding-bottom:18px;text-transform:uppercase;font-family:"Montserrat-Black",Helvetica,Arial,sans-serif;}@media (min-width:992px){html article.large-flyer h2{font-size:42px;font-size:42/10+0;line-height:42px}}html article.large-flyer p,html article.large-flyer a{color:#ffffff;font-size:16px;font-size:16/10+0;line-height:16px;}@media (min-width:992px){html article.large-flyer p,html article.large-flyer a{font-size:23px;font-size:23/10+0;line-height:23px;line-height:26px}}@media (max-width:991px){html article.large-flyer p{max-width:225px}}html article.large-flyer a{font-weight:700;font-family:"Montserrat-Bold",Helvetica,Arial,sans-serif;}html article.price-simulator{margin:0;width:100%;text-align:right;min-height:272px;padding:25px 45px;text-transform:uppercase;background:rgba(0,0,0,.2);}html article.price-simulator.sent-email{position:relative;display:table;}html article.price-simulator.sent-email:before{content:'';top:0;left:0;right:0;bottom:0;z-index:10;position:absolute;background:#918363;}html article.price-simulator.sent-email>div{top:50%;left:25%;right:25%;z-index:100;position:absolute;text-align:center;background:#918363;display:table-cell;transform:translateY(-50%);}@media (min-width:992px){html article.price-simulator{min-height:282px;padding:31px 30px 19px}}@media (max-width:991px){html article.price-simulator{min-height:225px;margin-left:-15px;margin-right:-15px;width:calc(100% + 30px)}}html article.price-simulator label{width:35%;text-align:left;padding-right:15px;}@media (max-width:1199px){html article.price-simulator label{font-size:13px;font-size:13/10+0;line-height:13px;font-family:Montserrat-Medium}}@media (max-width:1199px) and (min-width:768px){html article.price-simulator label{font-size:12px;font-size:12/10+0;line-height:12px}}html article.price-simulator label:first-child{vertical-align:top;padding-bottom:5px;}@media (max-width:1199px){html article.price-simulator label:first-child{padding-bottom:20px}}html article.price-simulator input:not([type=submit]){width:65%;padding:0;font-size:13px;font-size:13/10+0;line-height:13px;line-height:40px;height:40px;text-align:center;margin-bottom:20px;border:1px solid #000;text-transform:uppercase;}@media (max-width:1199px){html article.price-simulator input:not([type=submit]){height:33px;font-size:11px;font-size:11/10+0;line-height:11px;line-height:33px}}html article.price-simulator .custom-dropdown{width:65%;height:40px;position:relative;margin-bottom:20px;display:inline-block;}@media (max-width:991px) and (min-width:768px){html article.price-simulator .custom-dropdown{margin-bottom:15px}}html article.price-simulator .custom-dropdown:after{content:"";top:1px;right:1px;width:35px;bottom:1px;position:absolute;pointer-events:none;background:#93876d url('../images/dropdown_black.gif');background-size:contain;background-position:center;background-repeat:no-repeat;border-left:1px solid #000;}@media (max-width:1199px){html article.price-simulator .custom-dropdown:after{top:7px;width:33px;bottom:2px}}@media (max-width:991px) and (min-width:768px){html article.price-simulator .custom-dropdown:after{top:1px;bottom:8px}}html article.price-simulator select{width:100%;height:40px;font-size:13px;font-size:13/10+0;line-height:13px;cursor:pointer;line-height:40px;text-align:center;padding:0 25px 0 0;border:1px solid #000;text-transform:uppercase;}html article.price-simulator select::-ms-expand{display:none;}@media (max-width:1199px){html article.price-simulator select{font-size:10px;font-size:10/10+0;line-height:10px;height:33px;line-height:33px;margin-top:6px}}@media (max-width:991px) and (min-width:768px){html article.price-simulator select{margin-top:0}}html article.price-simulator option{text-transform:uppercase;}@media (max-width:1199px){html article.price-simulator option{font-size:10px;font-size:10/10+0;line-height:10px}}html article.price-simulator .custom-number-input{width:65%;position:relative;display:inline-block;}html article.price-simulator .custom-number-input *{box-sizing:border-box;}html article.price-simulator .custom-number-input input[type="number"]{width:100%;padding:0 25px 0 0;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;}html article.price-simulator .custom-number-input input[type="number"]::-webkit-inner-spin-button,html article.price-simulator .custom-number-input input[type="number"]::-webkit-outer-spin-button{-webkit-appearance:none;}html article.price-simulator .custom-number-input button{margin:0;right:1px;width:35px;bottom:21px;height:20px;border:none;outline:none;cursor:pointer;position:absolute;align-items:center;justify-content:center;-webkit-appearance:none;background-color:transparent;border-left:1px solid #000;background:#93876d url('../images/dropdown_black.gif');background-size:35px;background-position:center;background-repeat:no-repeat;}@media (max-width:1199px){html article.price-simulator .custom-number-input button{width:33px;bottom:21px;height:16px;background-size:33px}}html article.price-simulator .custom-number-input button.plus{top:1px;bottom:auto;border-left:none;transform:rotate(180deg);border-right:1px solid #000;}html article.price-simulator .hiperlink{z-index:2;color:#ffffff;border:0 none;font-size:10px;font-size:10/10+0;line-height:10px;cursor:pointer;margin:6px 0 0;line-height:12px;padding:10px 25px;position:relative;display:inline-block;text-transform:uppercase;background:rgba(0,0,0,.35);}@media (max-width:1199px){html article.price-simulator .hiperlink{margin:0}}@media (min-width:992px){html article.price-simulator .hiperlink{font-size:14px;font-size:14/10+0;line-height:14px;line-height:17px;font-family:"Montserrat-Medium";-ms-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}html article.price-simulator .hiperlink:hover{color:#b8a988;background:rgba(0,0,0,.5);-ms-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}}html article.price-simulator .simulator-success{display:none;width:100%;float:left;margin-top:30px;}html article.auth-gov-container{border:solid 1px #ccc;background-color:#ddd;width:100%;display:inline-block;margin:0 auto;text-align:center;padding:15px;}html article.auth-gov-container a{display:inline-block;}html article.auth-gov-container img{max-width:100%;width:100%;min-width:230px;}html article #wpmem_login_form fieldset>legend{display:none;}html article #wpmem_login_form .div_text{width:60%!important;padding:4px 10px 3px!important;}@media (max-width:991px){html article #wpmem_login_form .div_text{padding:0!important;width:100%!important}}@media (max-width:991px){html article #wpmem_login_form label{color:#a99c7f}}html article.login-container{margin:40px 0;font-size:14px;font-size:14/10+0;line-height:14px;color:#57503A;background:#e8e4d9;padding:25px 15px 0;}html article.login-container .signupfb-field{display:none;}html article.login-container .link-text-register.link-text-register,html article.login-container .link-text-forgot.link-text-forgot{display:none;}html article.login-container .link-text-register.link-text-register + .link-text-register,html article.login-container .link-text-forgot.link-text-forgot + .link-text-register,html article.login-container .link-text-register.link-text-register + .link-text-forgot,html article.login-container .link-text-forgot.link-text-forgot + .link-text-forgot{display:inline-block;}html article.login-container .pass-recover #wpmem_pwdreset_form fieldset{margin-top:-25px;margin-bottom:0;}html article.login-container .pass-recover #wpmem_pwdreset_form fieldset label{float:left;margin-top:22px;}@media (max-width:991px){html article.login-container .pass-recover #wpmem_pwdreset_form fieldset label{float:none;margin-top:0}}html article.login-container .pass-recover #wpmem_pwdreset_form fieldset label:first-of-type,html article.login-container .pass-recover #wpmem_pwdreset_form fieldset .div_text:first-of-type{text-indent:-9999px;overflow:hidden;height:0;}html article.login-container .pass-recover #wpmem_pwdreset_form fieldset .div_text{width:56%;float:right;margin-top:-8px;margin-right:15px;}@media (max-width:991px){html article.login-container .pass-recover #wpmem_pwdreset_form fieldset .div_text{float:none;margin-top:5px;width:100%;padding-left:0}}html article.login-container .pass-recover #wpmem_pwdreset_form fieldset .div_text:first-of-type{margin-top:0;}html article.login-container .pass-recover #wpmem_pwdreset_form fieldset .div_text input.password{max-width:295px;}@media (max-width:767px){html article.login-container .pass-recover #wpmem_pwdreset_form fieldset .div_text input.password{width:100%}}html article.login-container .pass-recover #wpmem_pwdreset_form .button_div{margin-top:0!important;}@media (min-width:991px){html article.login-container .pass-recover #wpmem_pwdreset_form .button_div{margin-left:-17px!important}}html article.login-container #wpmem_login{margin-bottom:0;}@media (max-width:1199px){html article.login-container #wpmem_login{width:95%}}html article.login-container #wpmem_login #login,html article.login-container #wpmem_login .form-title,html article.login-container #wpmem_login .remember_div,html article.login-container #wpmem_login .link-text{display:none;}html article.login-container #wpmem_login + p{padding:0 15px 20px;}html article.login-container #wpmem_login .buttons{font-size:14px;}html article.login-container .h2-gold-title{color:#57503A;padding:0 15px;margin-bottom:30px;text-transform:uppercase;}@media (max-width:991px){html article.login-container .h2-gold-title{font-size:18px;font-size:18/10+0;line-height:18px;text-align:center}}html article.login-container .h2-gold-title + p{padding:10px 15px;}html article.login-container form{padding:0 15px;}html article.login-container form + a{margin-bottom:20px;display:inline-block;}@media (max-width:991px){html article.login-container form a:not(.input-button){width:100%;display:block}}html article.login-container form>p{text-indent:-8px;padding-left:8px;}@media (min-width:992px) and (max-width:1199px){html article.login-container form label{font-size:12px;font-size:12/10+0;line-height:12px}}html article.login-container .content{margin-bottom:0;padding:0 10px 15px;}html article.login-container .content h2,html article.login-container .content h3{font-size:12px;font-size:12/10+0;line-height:12px;padding-top:15px;padding-bottom:10px;text-transform:uppercase;font-family:Montserrat-SemiBold;}html article.login-container .content p,html article.login-container .content a{font-size:10px;font-size:10/10+0;line-height:10px;line-height:14px;}html article.login-container .content p{padding-bottom:10px;}html article.login-container p,html article.login-container a{font-size:12px;font-size:12/10+0;line-height:12px;color:#57503A;line-height:14px;}html article.login-container a{text-decoration:underline;-ms-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}html article.login-container a:hover{text-decoration:none;-ms-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}html article.login-container label{text-transform:uppercase;}html article.login-container label + div{display:inline-block;}html article.login-container div{display:block;padding:0 1px 30px 9px;}html article.login-container div + div{padding-bottom:10px;}html article.login-container div.div_text{width:50%;line-height:24px;display:inline-block;}@media (max-width:991px){html article.login-container div.div_text{width:100%}}html article.login-container div.wpmem_msg,html article.login-container div#wpmem_msg{text-align:left;padding-left:15px;padding-right:15px;padding-bottom:15px;}html article.login-container div label{width:36%;line-height:24px;margin-right:2%;display:inline-block!important;}@media (max-width:991px){html article.login-container div label{width:100%;margin-right:0}}html article.login-container div [for='pwd'] + .div_text{margin-bottom:10px;}html article.login-container div input,html article.login-container div .input-button,html article.login-container div .buttons{border:1px solid #57503A;}html article.login-container div .input-button,html article.login-container div .buttons{width:48%;font-size:12px;font-size:12/10+0;line-height:12px;color:#57503A;cursor:pointer;margin-top:25px;line-height:34px;text-align:center;background:#b8a988;display:inline-block;text-decoration:none;text-transform:uppercase;border:1px solid #3f3d3d;-ms-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}html article.login-container div .input-button + .input-button,html article.login-container div .buttons + .input-button{margin-left:4%;}html article.login-container div .input-button a,html article.login-container div .buttons a{text-decoration:none;}html article.login-container div .input-button:hover,html article.login-container div .buttons:hover{color:#b8a988;background:#57503A;-ms-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}html article.login-container div .input-button:hover a,html article.login-container div .buttons:hover a{color:#b8a988;-ms-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}html article.login-container div:last-of-type:not(.content):not(.wpmem_msg):not(#wpmem_login){width:50%;margin-left:46%;padding-bottom:20px;display:inline-block;margin-top:-15px;}@media (max-width:991px){html article.login-container div:last-of-type:not(.content):not(.wpmem_msg):not(#wpmem_login){width:100%;text-align:right;margin-left:0}}html article.login-container .div_text input{width:100%;}html article.login-container .button_div{width:46%!important;font-size:0;text-align:left;margin-left:50%;}html article.register-container{margin:40px 0;font-size:14px;font-size:14/10+0;line-height:14px;color:#3f3d3d;background:#aea89a;padding:25px 15px 0;}@media (max-width:767px){html article.register-container{text-align:right;margin-top:0}html article.register-container div{text-align:left}}html article.register-container .h2-gold-title{color:#ffffff;padding:0 15px;margin-bottom:30px;text-transform:uppercase;}@media (max-width:991px){html article.register-container .h2-gold-title{font-size:18px;font-size:18/10+0;line-height:18px;text-align:center}}html article.register-container .register-message{width:100%;display:inline-block;padding:15px 15px 30px 15px;}html article.register-container .register-message[data-active="false"]{display:none;}html article.register-container .register-message[data-active="true"]{display:block;}html article.register-container form{padding:0 15px;}html article.register-container form .register-message{padding:0 0 30px 0;display:inline-block;}html article.register-container label{text-transform:uppercase;}html article.register-container div{display:block;margin-bottom:30px;}html article.register-container div + div{margin-bottom:10px;}html article.register-container div input,html article.register-container div label{line-height:24px;display:inline-block;}html article.register-container div input{width:60%;}html article.register-container div label{width:40%;}@media (max-width:991px){html article.register-container div input,html article.register-container div label{width:100%;display:inline-block}}@media (min-width:992px) and (max-width:1199px){html article.register-container div label{font-size:12px;font-size:12/10+0;line-height:12px}}html article.register-container input[type='submit']{width:auto;font-size:12px;font-size:12/10+0;line-height:12px;color:#ffffff;cursor:pointer;padding:0 15px;margin-top:37px;margin-left:41%;line-height:34px;text-align:center;margin-bottom:30px;background:#3f3d3d;display:inline-block;text-decoration:none;text-transform:uppercase;border:1px solid #6c6559;-ms-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}html article.register-container input[type='submit']:hover{color:#3f3d3d;background:#ffffff;-ms-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}@media (max-width:991px){html article.register-container input[type='submit']{margin-left:0}}html article.register-container #wpmem_register_form label{display:inline-block;}html article.register-container #wpmem_register_form .div_text{width:50%;display:inline-block;}html article.register-container #wpmem_register_form .div_text input{width:100%;display:block;}html article.register-container #wpmem_register_form .button_div{margin-bottom:0;}html article.register-container #wpmem_register_form .req-text{margin-bottom:30px;}html article.register-container .content{margin-bottom:0;padding:0 10px 15px;font-size:10px;font-size:10/10+0;line-height:10px;line-height:14px;color:#000;}html article.register-container .content h2,html article.register-container .content h3{font-size:12px;font-size:12/10+0;line-height:12px;padding-top:15px;padding-bottom:10px;text-transform:uppercase;font-family:Montserrat-SemiBold;}html article.register-container .content p,html article.register-container .content a{font-size:10px;font-size:10/10+0;line-height:10px;line-height:14px;}html article.register-container .content p{padding-bottom:10px;}html article.works-container .custom-dropdown{margin-left:10px;}@media (max-width:991px){html article.works-container .custom-dropdown{width:100%;margin-left:0;margin-top:10px}}html article.works-container table{margin-bottom:45px;}html article.works-container table tr td{cursor:pointer;}html article.works-container table tr:not(:first-child):hover td{font-family:'Montserrat-Bold';}html article.works-container table td{font-size:14px;font-size:14/10+0;line-height:14px;position:relative;padding:0 0 0 25px;vertical-align:middle;height:30px!important;}html article.works-container table td:after{content:'';right:0;bottom:0;left:25px;height:1px;position:absolute;background:#3e3c3d;}html article.works-container table td[colspan="2"]{line-height:20px;padding:5px 0 5px 25px;}html article.works-container table td[colspan="2"]:after{right:25px;}@media (min-width:992px){html article.works-container table td + td{width:32%;padding-left:10%;padding-right:25px}html article.works-container table td + td:after{left:0;right:25px}}@media (max-width:991px){html article.works-container table td{height:auto;display:block;padding:10px 12vw}html article.works-container table td:after{display:none}html article.works-container table td + td{padding:0 12vw 5px}html article.works-container table td + td:after{bottom:0;left:12vw;right:12vw;display:block}}html article.works-container table tr:first-child{color:#ffffff;text-align:center;background:#918363;height:40px!important;font-family:"Montserrat-ExtraBold";}html article.works-container table tr:first-child td{cursor:default!important;}html article.works-container table tr:first-child td:after{height:0;}html article.works-container table tr:first-child td + td{padding-left:0;}@media (max-width:991px){html article.works-container table tr:first-child{text-align:left;height:auto!important}html article.works-container table tr:first-child td{padding:15px 12vw 0}html article.works-container table tr:first-child td + td{padding:10px 12vw 15px}}@media (max-width:991px){html article.works-container table tr:first-child td{padding:10px 35px!important}html article.works-container table tr:not(:first-child) td + td{padding-bottom:40px;height:auto!important}html article.works-container table tr:not(:first-child) td + td:after{bottom:25px}html article.works-container table tr:not(:first-child) td:after{display:none!important}html article.works-container table tr:not(:first-child) td:nth-of-type(2):before{content:'';width:10px;height:20px;background-image:url('../images/caret-right.svg');background-repeat:no-repeat;position:absolute;right:35px}html article.works-container table tr:not(:first-child) td:last-of-type:after{display:block!important}}@media (min-width:992px){html article.works-container table tr:not(:first-child) td{padding-top:8px;padding-bottom:33px}html article.works-container table tr:not(:first-child) td:after{height:2px;bottom:25px}}html article.sitemap-list{padding:100px 0;}html article.sitemap-list h2{margin-bottom:40px;font-size:40px;font-size:40/10+0;line-height:40px;color:#b8a988;}html article.sitemap-list .page-list-container{list-style-type:none!important;}html article.sitemap-list .page-list-container .page a:hover{text-decoration:underline;}html article.sitemap-list .page-list-container .page.is-parent{list-style-type:disc!important;}html article.sitemap-list .page-list-container .page.is-parent a{color:#b8a988;font-family:'Montserrat-Bold';font-size:18px;font-size:18/10+0;line-height:18px;}html article.sitemap-list .page-list-container .page.is-parent + .is-parent{margin-top:12px;}html article.sitemap-list .page-list-container .page:not(.is-parent){margin-left:8px;list-style-type:circle!important;}html article.sitemap-list .page-list-container .page:not(.is-parent) + .is-parent{margin-top:20px;}html article.sitemap-list .page-list-container .page +:not(.is-parent){margin-top:5px;}html .ui-dialog[aria-describedby="work-detail-dialog"]{width:500px!important;z-index:999;background-color:#3e3c3d;border:12px solid #3e3c3d;border-top:none;box-sizing:content-box;}html .ui-dialog[aria-describedby="work-detail-dialog"] .ui-dialog-titlebar{position:relative;z-index:1;text-align:right;}html .ui-dialog[aria-describedby="work-detail-dialog"] .ui-dialog-titlebar button{-webkit-appearance:button;background-color:unset;font-size:0;border:0;padding:0;outline:0;width:30px;height:30px;background-image:url('../images/times.svg');background-repeat:no-repeat;background-size:contain;background-position:center;cursor:pointer;}html .ui-dialog[aria-describedby="work-detail-dialog"] #work-detail-dialog:before{content:'';position:fixed;left:0;top:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.4);}html .ui-dialog[aria-describedby="work-detail-dialog"] #work-detail-dialog table{position:relative;}html .ui-dialog[aria-describedby="work-detail-dialog"] #work-detail-dialog table th,html .ui-dialog[aria-describedby="work-detail-dialog"] #work-detail-dialog table td{min-width:250px;}html .ui-dialog[aria-describedby="work-detail-dialog"] #work-detail-dialog table th{font-size:14px;font-size:14/10+0;line-height:14px;padding:5px 10px;position:relative;vertical-align:middle;border:1px solid #3f3d3d;}@media (max-width:576px){html .ui-dialog[aria-describedby="work-detail-dialog"]{width:320px!important}html .ui-dialog[aria-describedby="work-detail-dialog"] #work-detail-dialog table th,html .ui-dialog[aria-describedby="work-detail-dialog"] #work-detail-dialog table td{min-width:150px}}html .historical-timeline-row.vc_row[data-vc-full-width]{left:auto!important;width:100%!important;}html .historical-timeline-row.vc_row[data-vc-full-width] .wpb_column{padding:0!important;}html .historical-timeline-row.vc_row[data-vc-full-width] .wpb_column article.historical-timeline{background-color:#b8a988;}html .historical-timeline-row.vc_row[data-vc-full-width] .wpb_column article.historical-timeline .timeline{display:flex;justify-content:center;padding-left:0!important;padding:10px 0 50px;list-style-type:none;}html .historical-timeline-row.vc_row[data-vc-full-width] .wpb_column article.historical-timeline .timeline .timeline-item{list-style-type:none!important;}html .historical-timeline-row.vc_row[data-vc-full-width] .wpb_column article.historical-timeline .timeline .timeline-item span{font-family:'Montserrat-Bold';cursor:pointer;}html .historical-timeline-row.vc_row[data-vc-full-width] .wpb_column article.historical-timeline .timeline .timeline-item span:hover{color:#ffffff;}html .historical-timeline-row.vc_row[data-vc-full-width] .wpb_column article.historical-timeline .timeline .timeline-item.active span{color:#ffffff;}html .historical-timeline-row.vc_row[data-vc-full-width] .wpb_column article.historical-timeline .timeline .timeline-item:not(:last-of-type){margin-right:40px;}html .historical-timeline-row.vc_row[data-vc-full-width] .wpb_column article.historical-timeline .timeline .timeline-item:not(:last-of-type):after{content:'|';display:inline-block;margin-left:40px;color:#000;font-family:'Montserrat-Bold';}html .historical-timeline-row.vc_row[data-vc-full-width] .wpb_column article.historical-timeline .timeline-content{padding:0 100px;}html .historical-timeline-row.vc_row[data-vc-full-width] .wpb_column article.historical-timeline .timeline-content .owl-carousel{padding-left:0;}html .historical-timeline-row.vc_row[data-vc-full-width] .wpb_column article.historical-timeline .timeline-content .owl-carousel .owl-item h3{color:#ffffff;font-size:26px;font-size:26/10+0;line-height:26px;font-family:'Montserrat-ExtraBoldItalic';margin-bottom:25px;}html .historical-timeline-row.vc_row[data-vc-full-width] .wpb_column article.historical-timeline .timeline-content .owl-carousel .owl-item p{display:block;margin-bottom:25px;}html .historical-timeline-row.vc_row[data-vc-full-width] .wpb_column article.historical-timeline .timeline-content .owl-carousel .owl-item strong + h3{margin-top:25px;}html .historical-timeline-row.vc_row[data-vc-full-width] .wpb_column article.historical-timeline .timeline-content .owl-carousel .owl-nav button{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);outline:0;border:0;}html .historical-timeline-row.vc_row[data-vc-full-width] .wpb_column article.historical-timeline .timeline-content .owl-carousel .owl-nav button span{font-size:0;}html .historical-timeline-row.vc_row[data-vc-full-width] .wpb_column article.historical-timeline .timeline-content .owl-carousel .owl-nav button span:before{content:'';display:block;width:25px;height:44px;background-size:contain;background-repeat:no-repeat;}html .historical-timeline-row.vc_row[data-vc-full-width] .wpb_column article.historical-timeline .timeline-content .owl-carousel .owl-nav button.owl-prev{left:-75px;}html .historical-timeline-row.vc_row[data-vc-full-width] .wpb_column article.historical-timeline .timeline-content .owl-carousel .owl-nav button.owl-prev span:before{background-image:url('../images/arrow-left.gif');}html .historical-timeline-row.vc_row[data-vc-full-width] .wpb_column article.historical-timeline .timeline-content .owl-carousel .owl-nav button.owl-next{right:-75px;}html .historical-timeline-row.vc_row[data-vc-full-width] .wpb_column article.historical-timeline .timeline-content .owl-carousel .owl-nav button.owl-next span:before{background-image:url('../images/arrow-right.gif');}html .historical-timeline-row.vc_row[data-vc-full-width] .wpb_column article.historical-timeline .timeline-content .owl-carousel .owl-nav button.disabled{opacity:.2;cursor:default;}@media (max-width:767px){html .historical-timeline-row.vc_row[data-vc-full-width] .wpb_column article.historical-timeline figure{height:400px}html .historical-timeline-row.vc_row[data-vc-full-width] .wpb_column article.historical-timeline figure img{height:100%;width:auto;max-width:unset}html .historical-timeline-row.vc_row[data-vc-full-width] .wpb_column article.historical-timeline .timeline{padding:10px 10px 50px!important}html .historical-timeline-row.vc_row[data-vc-full-width] .wpb_column article.historical-timeline .timeline .timeline-item:not(:last-of-type){margin-right:20px}html .historical-timeline-row.vc_row[data-vc-full-width] .wpb_column article.historical-timeline .timeline .timeline-item:not(:last-of-type):after{margin-left:20px}html .historical-timeline-row.vc_row[data-vc-full-width] .wpb_column article.historical-timeline .timeline-content{padding:0 60px}html .historical-timeline-row.vc_row[data-vc-full-width] .wpb_column article.historical-timeline .timeline-content .owl-carousel .owl-nav button.owl-prev{left:-45px}html .historical-timeline-row.vc_row[data-vc-full-width] .wpb_column article.historical-timeline .timeline-content .owl-carousel .owl-nav button.owl-next{right:-45px}}@media (max-width:576px){html .historical-timeline-row.vc_row[data-vc-full-width] .wpb_column article.historical-timeline .timeline .timeline-item span{font-size:12px;font-size:12/10+0;line-height:12px}html .historical-timeline-row.vc_row[data-vc-full-width] .wpb_column article.historical-timeline .timeline .timeline-item:not(:last-of-type){margin-right:7px}html .historical-timeline-row.vc_row[data-vc-full-width] .wpb_column article.historical-timeline .timeline .timeline-item:not(:last-of-type):after{margin-left:7px}html .historical-timeline-row.vc_row[data-vc-full-width] .wpb_column article.historical-timeline .timeline-content{padding:0 40px}html .historical-timeline-row.vc_row[data-vc-full-width] .wpb_column article.historical-timeline .timeline-content .owl-carousel .owl-item h3{font-size:18px;font-size:18/10+0;line-height:18px;margin-bottom:20px}html .historical-timeline-row.vc_row[data-vc-full-width] .wpb_column article.historical-timeline .timeline-content .owl-carousel .owl-item p{margin-bottom:20px}html .historical-timeline-row.vc_row[data-vc-full-width] .wpb_column article.historical-timeline .timeline-content .owl-carousel .owl-item strong + h3{margin-top:20px}html .historical-timeline-row.vc_row[data-vc-full-width] .wpb_column article.historical-timeline .timeline-content .owl-carousel .owl-nav button span:before{width:15px;height:26px}html .historical-timeline-row.vc_row[data-vc-full-width] .wpb_column article.historical-timeline .timeline-content .owl-carousel .owl-nav button.owl-prev{left:-32px}html .historical-timeline-row.vc_row[data-vc-full-width] .wpb_column article.historical-timeline .timeline-content .owl-carousel .owl-nav button.owl-next{right:-32px}}html .gallery.gallery{padding-right:0;}@media (max-width:991px){html .gallery.gallery{padding:0}}html .gallery h2{display:block;margin-bottom:15px;}@media (max-width:991px){html .gallery h2{font-size:21px;font-size:21/10+0;line-height:21px;margin:0 40px;padding-top:10px;line-height:26px;text-align:center}}html .gallery .wpb_images_carousel{margin-bottom:0;}@media (min-width:1200px){html .gallery .wpb_images_carousel{margin-top:-5px}}html .gallery .vc_images_carousel{width:100%!important;}html .gallery .vc_images_carousel .vc_carousel-control{z-index:10;width:auto;}html .gallery .vc_images_carousel .vc_carousel-control.vc_right{margin:0;right:25px;}html .gallery .vc_images_carousel .vc_carousel-control.vc_left{margin:0;left:15px;}html .gallery .vc_images_carousel .vc_carousel-control .icon-prev:before{content:"\66";}html .gallery .vc_images_carousel .vc_carousel-control .icon-next:before{content:"\67";}html .gallery .vc_images_carousel .vc_carousel-control .icon-next,html .gallery .vc_images_carousel .vc_carousel-control .icon-prev{width:auto;height:auto;font-size:0;font-size:0/10+0;line-height:0;text-indent:0;background:none;transform:translateY(-50%);}html .gallery .vc_images_carousel .vc_carousel-control .icon-next:before,html .gallery .vc_images_carousel .vc_carousel-control .icon-prev:before{font-family:"SocialIcons"!important;font-style:normal!important;font-weight:normal!important;font-variant:normal!important;text-transform:none!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:none;line-height:1;text-indent:0;cursor:pointer;position:static;pointer-events:none;display:inline-block;text-shadow:0 0 #000;color:#ffffff;transition:ease-in-out 200ms;}@media (max-width:991px){html .gallery .vc_images_carousel .vc_carousel-control .icon-next:before,html .gallery .vc_images_carousel .vc_carousel-control .icon-prev:before{font-size:25px;font-size:25/10+0;line-height:25px}}@media (min-width:992px){html .gallery .vc_images_carousel .vc_carousel-control .icon-next:before,html .gallery .vc_images_carousel .vc_carousel-control .icon-prev:before{font-size:46px;font-size:46/10+0;line-height:46px}}html .gallery .vc_images_carousel .vc_carousel-control .icon-next:hover:before,html .gallery .vc_images_carousel .vc_carousel-control .icon-prev:hover:before{color:#b8a988;-ms-transition:all ease-in-out .25s;-webkit-transition:all ease-in-out .25s;-moz-transition:all ease-in-out .25s;-o-transition:all ease-in-out .25s;transition:all ease-in-out .25s;}html .gallery .vc_item{width:100%;display:block;position:relative;}html .gallery .vc_item img{width:100%;display:block;min-height:293px;}@media (min-width:992px){html .gallery .vc_item img{min-height:335px}}@media (min-width:1200px){html .gallery .vc_item img{min-height:318px}}html .gallery .vc_item .content-wrap{top:25%;left:20%;right:20%;width:60%;z-index:1;bottom:25%;height:50%;display:table;position:absolute;background:rgba(63,63,61,.85);}html .gallery .vc_item .content-wrap p{color:#ffffff;font-size:18px;font-size:18/10+0;line-height:18px;text-align:center;display:table-cell;vertical-align:middle;text-transform:uppercase;font-family:'Montserrat-ExtraBold',sans-serif;}html .containers{position:relative;background:#b8a988;}html .containers.containers{margin-top:42px;}html .containers .wpb_content_element{margin-bottom:0;}@media (max-width:991px){html .containers:before{content:"";top:-21px;left:45px;right:45px;height:1px;display:block;position:absolute;background:#43503A}}html .containers .wpb_text_column h2{padding:15px;font-size:21px;font-size:21/10+0;line-height:21px;color:#57503A;line-height:40px;text-align:center;text-transform:uppercase;font-family:"Montserrat-SemiBold",Helvetica,Arial,sans-serif;}@media (min-width:992px){html .containers .wpb_text_column h2{text-align:left}}@media (min-width:1200px){html .containers .wpb_text_column h2{font-size:24px;font-size:24/10+0;line-height:24px;padding:0;line-height:80px}}html .vc_column_container{margin:0;}html .vc_column_container>.vc_column-inner{padding:0;}@media (min-width:992px){html .aboveFooterHighlights{padding-bottom:20px}}@media (min-width:992px){html .aboveFooterHighlights{text-align:center}html .aboveFooterHighlights .vc_column_container{float:none;vertical-align:top;display:inline-block;width:100%}html .aboveFooterHighlights .vc_column_container + .vc_column_container{margin-left:0}}@media (max-width:991px){html .aboveFooterHighlights .vc_column_container + .vc_column_container{margin-top:25px;position:relative}}html .aboveFooterHighlights article:not(.price-simulator){position:relative;text-align:center;margin-left:-15px;background-size:cover;padding:25px 50px 20px;width:calc(100% + 30px);background-repeat:no-repeat;background-position:50% 50%;}@media (min-width:992px){html .aboveFooterHighlights article:not(.price-simulator){padding:20px 25px;margin:0 10px 0 0;vertical-align:top;display:inline-block;width:calc(33% - 15px);min-height:290px}}html .aboveFooterHighlights article:not(.price-simulator) div{text-align:left;}@media (min-width:992px){html .aboveFooterHighlights article:not(.price-simulator) div{height:180px;overflow:hidden}}html .aboveFooterHighlights article:not(.price-simulator):before{content:'';top:0;Left:0;right:0;bottom:0;z-index:1;position:absolute;background:rgba(147,135,109,.75);}html .aboveFooterHighlights article:not(.price-simulator) + article{margin-top:22px;}@media (min-width:992px){html .aboveFooterHighlights article:not(.price-simulator) + article{margin:0 10px;position:relative}}html .aboveFooterHighlights article:not(.price-simulator) + article:not(.price-simulator) h2{padding:0 10px 20px;}@media (max-width:991px){html .aboveFooterHighlights article:not(.price-simulator) + article:not(.price-simulator) .hiperlink{margin-top:25px}}html .aboveFooterHighlights article:not(.price-simulator).video-element{padding:0;}html .aboveFooterHighlights article:not(.price-simulator).video-element:before{display:none;}html .aboveFooterHighlights article:not(.price-simulator).video-element .video{height:290px;}html .aboveFooterHighlights h2{z-index:2;height:67px;color:#ffffff;font-size:21px;font-size:21/10+0;line-height:21px;line-height:26px;position:relative;text-align:center;padding:0 10px 20px;text-transform:uppercase;font-family:"Montserrat-Bold",Helvetica,Arial,sans-serif;}@media (min-width:992px){html .aboveFooterHighlights h2{font-size:24px;font-size:24/10+0;line-height:24px;min-height:80px;line-height:28px}}html .aboveFooterHighlights p{z-index:2;color:#ffffff;font-size:12px;font-size:12/10+0;line-height:12px;line-height:18px;position:relative;font-family:"Montserrat-Medium",Helvetica,Arial,sans-serif;}@media (min-width:992px){html .aboveFooterHighlights p{font-size:14px;font-size:14/10+0;line-height:14px;line-height:20px}}html .aboveFooterHighlights .hiperlink{z-index:2;color:#ffffff;font-size:10px;font-size:10/10+0;line-height:10px;margin-top:25px;line-height:15px;padding:10px 25px;position:relative;display:inline-block;text-transform:uppercase;background:rgba(0,0,0,.35);}@media (max-width:991px){html .aboveFooterHighlights .hiperlink{margin-top:33px}}@media (min-width:992px){html .aboveFooterHighlights .hiperlink{font-size:14px;font-size:14/10+0;line-height:14px;line-height:17px;padding:10px 25px;font-family:"Montserrat-Medium"}html .aboveFooterHighlights .hiperlink:hover{color:#b8a988;background:rgba(0,0,0,.5);-ms-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}}@media (min-width:992px){html .aboveFooterHighlights.articles-2:not(.video-two) article:not(.price-simulator){width:calc(50% - 15px)}}html #noticias #contentWrapper article.news-grid-list .title-pagination-container,html #news #contentWrapper article.news-grid-list .title-pagination-container{padding-bottom:30px;padding-top:90px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}html #noticias #contentWrapper article.news-grid-list .title-pagination-container .title-component,html #news #contentWrapper article.news-grid-list .title-pagination-container .title-component{font-size:36px;font-size:36/10+0;line-height:36px;line-height:44px;font-family:"Montserrat-Black",Helvetica,Arial,sans-serif;color:#3E3C3D;}html #noticias #contentWrapper article.news-grid-list .page-nav-container,html #news #contentWrapper article.news-grid-list .page-nav-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}html #noticias #contentWrapper article.news-grid-list .page-nav-container a,html #news #contentWrapper article.news-grid-list .page-nav-container a{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#ffffff;border:1px solid #EDEAEF;color:#918363;width:40px;height:40px;}html #noticias #contentWrapper article.news-grid-list .page-nav-container a:hover,html #news #contentWrapper article.news-grid-list .page-nav-container a:hover{color:#3E3C3D;background-color:rgba(237,234,239,.5);}html #noticias #contentWrapper article.news-grid-list .page-nav-container span,html #news #contentWrapper article.news-grid-list .page-nav-container span{color:#918363;font-size:14px;line-height:17px;}html #noticias #contentWrapper article.news-grid-list .page-nav-container span.page-info,html #news #contentWrapper article.news-grid-list .page-nav-container span.page-info{margin-right:30px;}html #noticias #contentWrapper article.news-grid-list .page-nav-container span.current,html #news #contentWrapper article.news-grid-list .page-nav-container span.current{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:rgba(237,234,239,.5);color:#3E3C3D;font-family:"Montserrat-Bold",Helvetica,Arial,sans-serif;border:1px solid #EDEAEF;width:40px;height:40px;}html #noticias #contentWrapper article.news-grid-list .page-nav-container.bottom-pagination,html #news #contentWrapper article.news-grid-list .page-nav-container.bottom-pagination{padding-bottom:90px;padding-top:30px;}html #noticias #contentWrapper article.news-grid-list .row,html #news #contentWrapper article.news-grid-list .row{margin-right:-15px;margin-left:-15px;}html #noticias #contentWrapper article.news-grid-list .row li,html #news #contentWrapper article.news-grid-list .row li{padding:30px 15px!important;}html #noticias #contentWrapper article.news-grid-list .row li .background-img,html #news #contentWrapper article.news-grid-list .row li .background-img{background-size:cover;min-height:125px;margin-bottom:25px;}html #noticias #contentWrapper article.news-grid-list .row li date,html #news #contentWrapper article.news-grid-list .row li date{padding:0;background-color:#918363;}html #noticias #contentWrapper article.news-grid-list .row li date span,html #news #contentWrapper article.news-grid-list .row li date span{color:#3E3C3D;padding-left:15px;padding-right:15px;}html #noticias #contentWrapper article.news-grid-list .row li date span:first-of-type,html #news #contentWrapper article.news-grid-list .row li date span:first-of-type{padding-top:23px;}html #noticias #contentWrapper article.news-grid-list .row li date span:last-of-type,html #news #contentWrapper article.news-grid-list .row li date span:last-of-type{padding-bottom:23px;}html #noticias #contentWrapper article.news-grid-list .row li .post-meta-container h2,html #news #contentWrapper article.news-grid-list .row li .post-meta-container h2{font-family:"Montserrat-Bold",Helvetica,Arial,sans-serif;color:#3E3C3D;min-height:45px;}html #noticias #contentWrapper article.news-grid-list .row li .post-meta-container .post-excerpt,html #news #contentWrapper article.news-grid-list .row li .post-meta-container .post-excerpt{line-height:17px;}html #noticias #contentWrapper article.news-grid-list .row li .post-meta-container .post-link,html #news #contentWrapper article.news-grid-list .row li .post-meta-container .post-link{border:1px solid #918363;color:#918363;background:transparent;}html #noticias #contentWrapper article.news-grid-list .row li .post-meta-container .post-link:hover,html #news #contentWrapper article.news-grid-list .row li .post-meta-container .post-link:hover{color:#3E3C3D;background:#918363;}html #noticias #contentWrapper article.news-grid-list:after,html #news #contentWrapper article.news-grid-list:after{content:none;}@media (max-width:991px){html #noticias #contentWrapper .row li date,html #news #contentWrapper .row li date{margin:0}html #noticias #contentWrapper .row li .post-meta-container,html #news #contentWrapper .row li .post-meta-container{padding-left:80px}}@media (max-width:767px){html #noticias #contentWrapper .title-pagination-container,html #news #contentWrapper .title-pagination-container{display:block}html #noticias #contentWrapper .title-pagination-container .top-pagination,html #news #contentWrapper .title-pagination-container .top-pagination{padding-top:30px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}html .single-news .page-content-wrapper{padding:90px 0;}html .single-news .page-content-wrapper .page-title-section{position:relative;padding-left:15px;padding-right:15px;}html .single-news .page-content-wrapper .page-title-section .page-title-container{margin:0 auto;max-width:770px;}html .single-news .page-content-wrapper .page-title-section .page-title-container date{margin-right:30px;padding:0;background-color:#918363;float:left;text-align:center;text-transform:uppercase;}@media (max-width:991px){html .single-news .page-content-wrapper .page-title-section .page-title-container date{margin-left:0}}html .single-news .page-content-wrapper .page-title-section .page-title-container date span{display:block;color:#3E3C3D;padding-left:15px;padding-right:15px;}html .single-news .page-content-wrapper .page-title-section .page-title-container date span:first-of-type{padding-top:28px;}html .single-news .page-content-wrapper .page-title-section .page-title-container date span:last-of-type{padding-bottom:28px;}html .single-news .page-content-wrapper .page-title-section .page-title-container date span:not(:last-of-type){margin-bottom:5px;}html .single-news .page-content-wrapper .page-title-section .page-title-container date span.day{font-size:27px;font-size:27/10+0;line-height:27px;}@media (max-width:991px){html .single-news .page-content-wrapper .page-title-section .page-title-container date span.day{font-size:25px;font-size:25/10+0;line-height:25px}}html .single-news .page-content-wrapper .page-title-section .page-title-container date span.month{font-size:14px;font-size:14/10+0;line-height:14px;}@media (max-width:991px){html .single-news .page-content-wrapper .page-title-section .page-title-container date span.month{font-size:11px;font-size:11/10+0;line-height:11px}}html .single-news .page-content-wrapper .page-title-section .page-title-container date span.year{font-size:13px;font-size:13/10+0;line-height:13px;}@media (max-width:991px){html .single-news .page-content-wrapper .page-title-section .page-title-container date span.year{font-size:10px;font-size:10/10+0;line-height:10px}}html .single-news .page-content-wrapper .page-title-section .page-title-container .page-title{font-size:36px;font-size:36/10+0;line-height:36px;font-family:"Montserrat-Black",Helvetica,Arial,sans-serif;line-height:44px;color:#3E3C3D;text-transform:uppercase;}@media (max-width:767px){html .single-news .page-content-wrapper .page-title-section .page-title-container .page-title{font-size:26px;font-size:26/10+0;line-height:26px}}@media (max-width:767px){html .single-news .page-content-wrapper .page-title-section .page-title-container .page-title{font-size:22px;font-size:22/10+0;line-height:22px}}html .single-news .page-content-wrapper .page-title-section .go-back{position:absolute;top:15px;left:13px;color:#918363;line-height:17px;cursor:pointer;}html .single-news .page-content-wrapper .page-title-section .go-back:before{margin-right:15px;content:'';width:16px;height:16px;background-image:url("../images/arrow-circle.svg");background-repeat:no-repeat;background-size:contain;display:inline-block;position:relative;top:3px;-ms-transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;}html .single-news .page-content-wrapper .page-title-section .go-back:hover:before{-ms-transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);}@media (max-width:1199px){html .single-news .page-content-wrapper .page-title-section .go-back{top:-30px}}html .single-news .page-content-wrapper .wpb_text_column{max-width:770px;margin:0 auto;}html .single-news .page-content-wrapper .wpb_text_column p{font-size:18px;font-size:18/10+0;line-height:18px;line-height:28px;color:#918363;}html article.newsletter-grid-list .title-pagination-container{padding-bottom:30px;padding-top:90px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}html article.newsletter-grid-list .title-pagination-container .title-component{font-size:36px;font-size:36/10+0;line-height:36px;line-height:44px;font-family:"Montserrat-Black",Helvetica,Arial,sans-serif;color:#3E3C3D;}html article.newsletter-grid-list .page-nav-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}html article.newsletter-grid-list .page-nav-container a{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#ffffff;border:1px solid #EDEAEF;color:#918363;width:40px;height:40px;}html article.newsletter-grid-list .page-nav-container a:hover{color:#3E3C3D;background-color:rgba(237,234,239,.5);}html article.newsletter-grid-list .page-nav-container span{color:#918363;font-size:14px;line-height:17px;}html article.newsletter-grid-list .page-nav-container span.page-info{margin-right:30px;}html article.newsletter-grid-list .page-nav-container span.current{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:rgba(237,234,239,.5);color:#3E3C3D;font-family:"Montserrat-Bold",Helvetica,Arial,sans-serif;border:1px solid #EDEAEF;width:40px;height:40px;}html article.newsletter-grid-list .page-nav-container.bottom-pagination{padding-bottom:90px;padding-top:30px;}html article.newsletter-grid-list .row{margin-right:-15px;margin-left:-15px;}html article.newsletter-grid-list .row li{padding:0;}html article.newsletter-grid-list .row li .newsletter-wrapper{margin:30px 15px!important;padding:15px;-webkit-box-shadow:0 0 18px 0 rgba(0,0,0,.75);-moz-box-shadow:0 0 18px 0 rgba(0,0,0,.75);box-shadow:0 0 18px 0 rgba(0,0,0,.75);}html article.newsletter-grid-list .row li figure{margin-bottom:30px;}html article.newsletter-grid-list .row li .post-meta-container h2{font-family:"Montserrat-ExtraBold",Helvetica,Arial,sans-serif;color:#3E3C3D;margin-bottom:10px;line-height:14px;font-size:12px;font-size:12/10+0;line-height:12px;}html article.newsletter-grid-list .row li .post-meta-container .date{font-family:"Montserrat-Regular",Helvetica,Arial,sans-serif;line-height:14px;font-size:12px;font-size:12/10+0;line-height:12px;margin-bottom:15px;color:#3E3C3D;}html article.newsletter-grid-list:after{content:none;}html .fancybox-inner .fancybox-close-small{right:5px;top:5px;color:#ffffff;border-radius:50%;background:rgba(204,204,204,.7);}html .fancybox-inner .fancybox-navigation .fancybox-button{padding:6px;height:48px;width:48px;border-radius:50%;}html .fancybox-inner .caption--image{display:none;}@media (min-width:768px){html .fancybox-inner .fancybox-caption{display:none}html .fancybox-inner .fancybox-caption.caption--image{display:block;bottom:auto;top:-85px;padding:0;background:transparent;text-align:left;margin-top:0}html .fancybox-inner .fancybox-caption.caption--image .fancybox-caption__body{padding:15px}html .fancybox-inner .fancybox-caption.caption--image .fancybox-caption__body h2{font-family:"Montserrat-ExtraBold",Helvetica,Arial,sans-serif;color:#3E3C3D;margin-bottom:10px;line-height:14px;font-size:26px;font-size:26/10+0;line-height:26px;text-transform:uppercase}html .fancybox-inner .fancybox-caption.caption--image .fancybox-caption__body p{font-family:"Montserrat-Regular",Helvetica,Arial,sans-serif;line-height:14px;font-size:12px;font-size:12/10+0;line-height:12px;margin-bottom:5px;color:#3E3C3D}html .fancybox-inner .fancybox-slide{padding:105px 10px 44px!important}html .fancybox-inner .fancybox-slide .fancybox-content:before{content:'';width:calc(100% + 30px);height:calc(100% + 105px);left:-15px;top:-90px;position:absolute;background-color:#ffffff}html .fancybox-inner .fancybox-close-small{right:-72px;top:-74px}html .fancybox-inner .fancybox-navigation .fancybox-button{padding:12px;height:74px;width:74px}}@media (max-width:1199px){html .fancybox-inner .fancybox-caption.caption--image .fancybox-caption__body h2{font-size:16px;font-size:16/10+0;line-height:16px}}html .incm-simple-slideshow{padding:60px 0!important;}html .incm-simple-slideshow .slide-item figure{overflow:hidden;}html .incm-simple-slideshow .slide-item figure img{height:400px;width:auto;max-width:unset;position:relative;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);}html .incm-simple-slideshow .owl-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}html .incm-simple-slideshow .owl-nav span{display:none;}html .incm-simple-slideshow .owl-nav>button{outline:0;position:relative;background:rgba(62,60,61,.2)!important;height:50px;width:50px;margin:0;border-radius:50%;}html .incm-simple-slideshow .owl-nav>button:after{content:'';width:10px;height:16px;background-repeat:no-repeat;background-size:contain;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}html .incm-simple-slideshow .owl-nav>button:hover{background:rgba(62,60,61,.6)!important;}html .incm-simple-slideshow .owl-nav .owl-prev{left:30px;}html .incm-simple-slideshow .owl-nav .owl-prev:after{right:20px;background-image:url("../images/arrow-before.svg");}html .incm-simple-slideshow .owl-nav .owl-next{right:30px;}html .incm-simple-slideshow .owl-nav .owl-next:after{right:17px;background-image:url("../images/arrow-next.svg");}html .addthis_inline_share_toolbox{padding:40px 15px 0;display:-webkit-box;display:-ms-flexbox;display:flex;max-width:800px;margin:0 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}html .addthis_inline_share_toolbox p{color:#918363;margin-right:25px;}html .addthis_inline_share_toolbox .at-resp-share-element .at-share-btn-elements .at-share-btn{background-color:transparent!important;border-radius:50%!important;margin:0 5px;border:1px solid #918363;outline:0;}html .addthis_inline_share_toolbox .at-resp-share-element .at-share-btn-elements .at-share-btn .at-icon-wrapper{width:40px!important;height:40px!important;line-height:40px!important;text-align:center;}html .addthis_inline_share_toolbox .at-resp-share-element .at-share-btn-elements .at-share-btn .at-icon-wrapper svg{fill:#918363!important;width:22px!important;height:40px!important;}html .addthis_inline_share_toolbox .at-resp-share-element .at-share-btn-elements .at-share-btn:hover{transform:none;background-color:#918363!important;}html .addthis_inline_share_toolbox .at-resp-share-element .at-share-btn-elements .at-share-btn:hover .at-icon-wrapper svg{fill:#ffffff!important;}html .vc_row{margin:0 auto;}@media (min-width:768px){html .vc_row{width:750px}}@media (min-width:992px){html .vc_row{width:970px}}@media (min-width:1200px){html .vc_row{width:1170px}}html .vc_row[data-vc-full-width]{width:calc(100vw - 30px)!important;}html .wpb_column{padding:0 15px;}html .wpb_content_element.wpb_single_image{margin-bottom:5px;}@media (min-width:992px){html .full-width-md{width:100%!important}}#sobre-nos .full-width-md{background:#b8a988;margin-top:-2px;}#sobre-nos .full-width-md:last-child{margin-top:0;}#sobre-nos .full-width-md .bx-wrapper .bx-viewport{background:none;}#sobre-nos .wpb_column{padding:0 50px 0 0;}@media (max-width:991px){#sobre-nos .wpb_column{padding-right:0}}#sobre-nos .wpb_single_image .vc_figure{width:100%;}#sobre-nos .wpb_single_image .vc_figure .vc_single_image-wrapper{width:100%;}#sobre-nos .wpb_single_image .vc_figure img{width:100%;}#sobre-nos .years>.vc_column-inner>.wpb_wrapper{width:100%;height:40px;color:#000;display:table;max-width:1170px;line-height:40px;}@media (max-width:991px){#sobre-nos .years>.vc_column-inner>.wpb_wrapper{margin:0 auto;max-width:84vw}}#sobre-nos .years .wpb_content_element{position:relative;text-align:center;display:table-cell;vertical-align:middle;font-family:Montserrat-SemiBold;}@media (max-width:991px){#sobre-nos .years .wpb_content_element:nth-child(4):before{display:none}#sobre-nos .years .wpb_content_element:nth-child(n+5){display:none}}#sobre-nos .years .wpb_content_element:before{content:"";top:50%;right:0;width:2px;height:15px;position:absolute;background:#000;display:inline-block;transform:translateY(-50%);}#sobre-nos .years .wpb_content_element:last-child:before{display:none;}#sobre-nos .history-wrap{padding-top:20px;}#sobre-nos .history-wrap>.vc_column_container{float:none;margin:0 auto;max-width:1080px;}#sobre-nos .history-wrap>.vc_column_container>.vc_column-inner>.bx-wrapper{margin-bottom:0;}#sobre-nos .history-wrap>.vc_column_container>.vc_column-inner>.bx-wrapper>.bx-viewport{margin:0 40px;max-width:1000px;}@media (max-width:991px){#sobre-nos .history-wrap>.vc_column_container>.vc_column-inner>.bx-wrapper>.bx-viewport{margin:0;max-width:calc(80% - 40px)}#sobre-nos .history-wrap>.vc_column_container>.vc_column-inner>.bx-wrapper>.bx-viewport>.wpb_wrapper>.wpb_text_column{padding:0 30px}}#sobre-nos .history-wrap .bx-controls{top:0;left:0;right:0;position:absolute;}@media (min-width:992px){#sobre-nos .history-wrap .bx-controls{position:relative}}@media (max-width:991px){#sobre-nos .history-wrap .bx-controls-direction{position:relative}}#sobre-nos .history-wrap .bx-prev,#sobre-nos .history-wrap .bx-next{top:-70px;width:25px;height:44px;font-size:0;font-size:0/10+0;line-height:0;text-indent:0;background:none;position:absolute;display:inline-block;transform:translateY(-100%);text-shadow:0 0 rgba(0,0,0,.5);}@media (max-width:991px){#sobre-nos .history-wrap .bx-prev,#sobre-nos .history-wrap .bx-next{top:-37px;width:15px;height:27px;transform:translateY(0)}}#sobre-nos .history-wrap .bx-prev:before,#sobre-nos .history-wrap .bx-next:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:none no-repeat;background-size:contain;}#sobre-nos .history-wrap .bx-prev:hover:before,#sobre-nos .history-wrap .bx-next:hover:before{opacity:.5;-ms-transition:all ease-in-out .25s;-webkit-transition:all ease-in-out .25s;-moz-transition:all ease-in-out .25s;-o-transition:all ease-in-out .25s;transition:all ease-in-out .25s;}#sobre-nos .history-wrap .bx-prev{left:0;}@media (max-width:991px){#sobre-nos .history-wrap .bx-prev{left:10px}}#sobre-nos .history-wrap .bx-prev:before{background-image:url("../images/arrow-left.gif");}#sobre-nos .history-wrap .bx-next{right:0;}@media (max-width:991px){#sobre-nos .history-wrap .bx-next{right:10px}}#sobre-nos .history-wrap .bx-next:before{background-image:url("../images/arrow-right.gif");}#sobre-nos .history-post{padding-bottom:60px;}#sobre-nos .history-post h2{color:#ffffff;font-size:18px;font-size:18/10+0;line-height:18px;margin-bottom:10px;text-transform:uppercase;font-family:"Montserrat-BoldItalic";}#sobre-nos .history-post p{font-size:16px;font-size:16/10+0;line-height:16px;line-height:24px;}.search-results-page{margin-top:40px;}.search-results-page h2{text-align:center;}.search-results-page .search-results-list li.result{margin-bottom:20px;color:#b8a988!important;list-style-type:decimal!important;}.search-results-page .search-results-list li.result a p{color:#b8a988;font-family:'Montserrat-SemiBold';}.search-results-page .search-results-list li.result a:hover{text-decoration:underline;}@media (max-width:991px){html body.private-page.auth .header>div{z-index:500}}html body.private-page.auth .header{margin:0 auto;max-width:100%;}@media (min-width:768px){html body.private-page.auth .header{max-width:750px}}@media (min-width:992px){html body.private-page.auth .header{max-width:970px}}@media (min-width:1200px){html body.private-page.auth .header{max-width:1170px}}html body.private-page.auth .footer{clear:both;}html body.private-page.auth #contentWrapper{width:100%;display:table;}html body.private-page.auth #contentWrapper>article{margin:0 auto;}@media (min-width:768px){html body.private-page.auth #contentWrapper>article{width:750px}}@media (min-width:992px){html body.private-page.auth #contentWrapper>article{width:970px}}@media (min-width:1200px){html body.private-page.auth #contentWrapper>article{width:1170px}}@media (max-width:991px){html body.private-page.auth #contentWrapper [for='showMenu']{top:40px;right:40px;width:35px;height:35px;position:absolute;background-size:contain;background-repeat:no-repeat;background-image:url("../images/mobileMenuClose.gif")}html body.private-page.auth #contentWrapper #showMenu + nav{top:0;left:0;right:0;margin:0;border:0;width:auto;z-index:500;display:none;position:fixed;padding-top:100px}html body.private-page.auth #contentWrapper #showMenu:checked + nav{display:block;overflow:auto}}html body.private-page.auth #contentWrapper nav{left:0;top:2px;bottom:0;width:25%;display:table-cell;vertical-align:top;background:#3e3c3d;padding-bottom:20px;border-top:2px solid #ffffff;border-bottom:2px solid #ffffff;}html body.private-page.auth #contentWrapper nav + div{display:table-cell;min-width:75%;}html body.private-page.auth #contentWrapper nav + div>div{width:auto;}html body.private-page.auth #contentWrapper nav .menu-side-menu-container ul,html body.private-page.auth #contentWrapper nav .menu-side-menu-en-container ul{width:100%;display:table;}html body.private-page.auth #contentWrapper nav .menu-side-menu-container li,html body.private-page.auth #contentWrapper nav .menu-side-menu-en-container li{display:block;}html body.private-page.auth #contentWrapper nav .menu-side-menu-container li:hover>a,html body.private-page.auth #contentWrapper nav .menu-side-menu-en-container li:hover>a{-webkit-transition:all ease-in-out .2s;-moz-transition:all ease-in-out .2s;-o-transition:all ease-in-out .2s;transition:all ease-in-out .2s;background:#b8a988;}html body.private-page.auth #contentWrapper nav .menu-side-menu-container li a,html body.private-page.auth #contentWrapper nav .menu-side-menu-en-container li a{color:#ffffff;font-size:12px;font-size:12/10+0;line-height:12px;line-height:17px!important;height:auto;padding:10px 20px 10px;display:block;text-transform:uppercase;font-family:"Montserrat-SemiBold";}@media (max-width:991px){html body.private-page.auth #contentWrapper nav .menu-side-menu-container li a,html body.private-page.auth #contentWrapper nav .menu-side-menu-en-container li a{border-top:1px solid #918363}}html body.private-page.auth #contentWrapper nav .menu-side-menu-container li.current_page_item>a,html body.private-page.auth #contentWrapper nav .menu-side-menu-en-container li.current_page_item>a,html body.private-page.auth #contentWrapper nav .menu-side-menu-container li.current-page-ancestor>a,html body.private-page.auth #contentWrapper nav .menu-side-menu-en-container li.current-page-ancestor>a,html body.private-page.auth #contentWrapper nav .menu-side-menu-container li.current-menu-ancestor>a,html body.private-page.auth #contentWrapper nav .menu-side-menu-en-container li.current-menu-ancestor>a{-webkit-transition:all ease-in-out .2s;-moz-transition:all ease-in-out .2s;-o-transition:all ease-in-out .2s;transition:all ease-in-out .2s;background:#b8a988;}@media (max-width:991px){html body.private-page.auth #contentWrapper nav .menu-side-menu-container li:last-child a,html body.private-page.auth #contentWrapper nav .menu-side-menu-en-container li:last-child a{border-bottom:1px solid #918363}}html body.private-page.auth #contentWrapper nav .menu-side-menu-container li .sub-menu li,html body.private-page.auth #contentWrapper nav .menu-side-menu-en-container li .sub-menu li{background-color:#6f685b;}html body.private-page.auth #contentWrapper nav .menu-side-menu-container li .sub-menu li.current-menu-ancestor a,html body.private-page.auth #contentWrapper nav .menu-side-menu-en-container li .sub-menu li.current-menu-ancestor a,html body.private-page.auth #contentWrapper nav .menu-side-menu-container li .sub-menu li.current-menu-item a,html body.private-page.auth #contentWrapper nav .menu-side-menu-en-container li .sub-menu li.current-menu-item a{color:#ffffff;}html body.private-page.auth #contentWrapper nav .menu-side-menu-container li .sub-menu li a,html body.private-page.auth #contentWrapper nav .menu-side-menu-en-container li .sub-menu li a{padding-left:35px;color:#a99c7f;}html body.private-page.auth #contentWrapper nav .menu-side-menu-container li .sub-menu li:hover>a,html body.private-page.auth #contentWrapper nav .menu-side-menu-en-container li .sub-menu li:hover>a{color:#ffffff;}html body.private-page.auth #contentWrapper nav .menu-side-menu-container li .sub-menu li .sub-menu,html body.private-page.auth #contentWrapper nav .menu-side-menu-en-container li .sub-menu li .sub-menu{display:none;}html body.private-page.auth #contentWrapper nav .menu-side-menu-container li .sub-menu li .sub-menu li,html body.private-page.auth #contentWrapper nav .menu-side-menu-en-container li .sub-menu li .sub-menu li{background-color:#948972;}html body.private-page.auth #contentWrapper nav .menu-side-menu-container li .sub-menu li .sub-menu li:hover>a,html body.private-page.auth #contentWrapper nav .menu-side-menu-en-container li .sub-menu li .sub-menu li:hover>a{color:#ffffff;}html body.private-page.auth #contentWrapper nav .menu-side-menu-container li .sub-menu li .sub-menu li a,html body.private-page.auth #contentWrapper nav .menu-side-menu-en-container li .sub-menu li .sub-menu li a{color:#000;padding-left:45px;}html body.private-page.auth #contentWrapper nav .menu-side-menu-container li .sub-menu li .sub-menu li.current-menu-item a,html body.private-page.auth #contentWrapper nav .menu-side-menu-en-container li .sub-menu li .sub-menu li.current-menu-item a{color:#ffffff;}html body.private-page.auth #contentWrapper nav .menu-side-menu-container li .sub-menu li.archive-item.current-menu-parent .sub-menu,html body.private-page.auth #contentWrapper nav .menu-side-menu-en-container li .sub-menu li.archive-item.current-menu-parent .sub-menu{display:block;}html body.private-page.auth #contentWrapper .floatRightDiv{padding:50px 0 0 20px}html body.private-page.auth #contentWrapper .floatRightDiv .vc_row-fluid{width:auto;}@media (max-width:991px){html body.private-page.auth #contentWrapper .floatRightDiv{padding:50px 45px 0}html body.private-page.auth #contentWrapper .floatRightDiv h2{text-align:center}}html body.private-page.auth #contentWrapper .floatRightDiv .events{padding-right:0;}@media (max-width:1199px){html body.private-page.auth #contentWrapper .floatRightDiv .events{padding-right:15px}}html body.private-page.auth #contentWrapper .floatRightDiv table{width:100%!important;color:#918363;background:#e8e4d9;text-transform:uppercase;}html body.private-page.auth #contentWrapper .floatRightDiv table,html body.private-page.auth #contentWrapper .floatRightDiv table th,html body.private-page.auth #contentWrapper .floatRightDiv table td,html body.private-page.auth #contentWrapper .floatRightDiv table tr{border:0;}html body.private-page.auth #contentWrapper .floatRightDiv table.em-calendar{margin-bottom:25px;}html body.private-page.auth #contentWrapper .floatRightDiv table.em-calendar thead tr{font-family:'Montserrat-Regular'!important;text-transform:none;}@media (max-width:992px){html body.private-page.auth #contentWrapper .floatRightDiv table.em-calendar thead tr:first-child{display:table-row!important}}html body.private-page.auth #contentWrapper .floatRightDiv table.em-calendar thead a{color:#918363;}html body.private-page.auth #contentWrapper .floatRightDiv table.em-calendar thead a:after{color:#ffffff;content:'<';margin-left:-8px;}html body.private-page.auth #contentWrapper .floatRightDiv table.em-calendar thead a.em-calnav-next:after{content:'>';margin-left:-23px;}html body.private-page.auth #contentWrapper .floatRightDiv table.em-calendar tr,html body.private-page.auth #contentWrapper .floatRightDiv table.em-calendar td{width:auto!important;padding:10px!important;}html body.private-page.auth #contentWrapper .floatRightDiv table.em-calendar tr:after,html body.private-page.auth #contentWrapper .floatRightDiv table.em-calendar td:after{background:none!important;}html body.private-page.auth #contentWrapper .floatRightDiv table.em-calendar tr.days-names,html body.private-page.auth #contentWrapper .floatRightDiv table.em-calendar td.days-names{background:transparent;}html body.private-page.auth #contentWrapper .floatRightDiv table.em-calendar tr.days-names td,html body.private-page.auth #contentWrapper .floatRightDiv table.em-calendar td.days-names td{color:#000;font-family:'Montserrat-Bold'!important;}html body.private-page.auth #contentWrapper .floatRightDiv table.em-calendar tr.eventful a,html body.private-page.auth #contentWrapper .floatRightDiv table.em-calendar td.eventful a,html body.private-page.auth #contentWrapper .floatRightDiv table.em-calendar tr .eventful-today a,html body.private-page.auth #contentWrapper .floatRightDiv table.em-calendar td .eventful-today a{color:#000;font-family:'Montserrat-Bold'!important;cursor:default;}html body.private-page.auth #contentWrapper .floatRightDiv table.em-calendar tr.eventful-today,html body.private-page.auth #contentWrapper .floatRightDiv table.em-calendar td.eventful-today{background:transparent;border:1px solid blue;}html body.private-page.auth #contentWrapper .floatRightDiv table.em-calendar tr.eventless-pre,html body.private-page.auth #contentWrapper .floatRightDiv table.em-calendar td.eventless-pre,html body.private-page.auth #contentWrapper .floatRightDiv table.em-calendar tr.eventless-post,html body.private-page.auth #contentWrapper .floatRightDiv table.em-calendar td.eventless-post{color:#ffffff;}@media (max-width:992px){html body.private-page.auth #contentWrapper .floatRightDiv table.em-calendar tr:first-child{display:table-row!important}}@media (max-width:992px){html body.private-page.auth #contentWrapper .floatRightDiv table.em-calendar td{display:table-cell!important}}html body.private-page.auth #contentWrapper .floatRightDiv table.events-table{margin-bottom:25px;}html body.private-page.auth #contentWrapper .floatRightDiv table.events-table tr:first-child{background:transparent;text-align:left;font-family:'Montserrat-Regular'!important;height:auto!important;}html body.private-page.auth #contentWrapper .floatRightDiv table.events-table tr:last-child td{padding-bottom:15px;}html body.private-page.auth #contentWrapper .floatRightDiv table.events-table tr:last-child td.event-titles{border-bottom:0!important;}html body.private-page.auth #contentWrapper .floatRightDiv table.events-table td{padding:10px 20px 3px;height:auto!important;}html body.private-page.auth #contentWrapper .floatRightDiv table.events-table td:after{background:transparent;}html body.private-page.auth #contentWrapper .floatRightDiv table.events-table td.event-dates{color:#000!important;padding:17px 20px 0!important;}html body.private-page.auth #contentWrapper .floatRightDiv table.events-table td.event-tags{font-family:'Montserrat-Bold'!important;color:#000!important;}html body.private-page.auth #contentWrapper .floatRightDiv table.events-table td.event-titles{border-bottom:1px solid #000!important;padding-bottom:15px;padding-top:5px;font-family:'Montserrat-Bold'!important;line-height:20px;text-decoration:underline;}html body.private-page.auth #contentWrapper .floatRightDiv table th{line-height:40px;}@media (max-width:991px){html body.private-page.auth #contentWrapper .floatRightDiv table th{width:100%!important;display:block;line-height:25px;height:25px!important;padding:0 35px}}html body.private-page.auth #contentWrapper .floatRightDiv table td{font-size:14px;font-size:14/10+0;line-height:14px;position:relative;padding:15px 0 15px 25px;vertical-align:middle;height:auto!important;}html body.private-page.auth #contentWrapper .floatRightDiv table td:after{content:'';right:0;bottom:0;left:25px;height:1px;position:absolute;background:#3e3c3d;}html body.private-page.auth #contentWrapper .floatRightDiv table td[colspan="2"]{line-height:20px;padding:5px 0 5px 25px;}html body.private-page.auth #contentWrapper .floatRightDiv table td[colspan="2"]:after{right:25px;}@media (min-width:992px){html body.private-page.auth #contentWrapper .floatRightDiv table td + td{width:32%;padding-left:10%;padding-right:25px}html body.private-page.auth #contentWrapper .floatRightDiv table td + td:after{left:0;right:25px}}@media (max-width:991px){html body.private-page.auth #contentWrapper .floatRightDiv table td{height:auto;display:block;padding:10px 35px;width:100%!important}html body.private-page.auth #contentWrapper .floatRightDiv table td:after{display:none}html body.private-page.auth #contentWrapper .floatRightDiv table td + td:after{bottom:0;left:35px;right:35px;display:block}}html body.private-page.auth #contentWrapper .floatRightDiv table tr:first-child{color:#ffffff;text-align:center;background:#918363;height:40px!important;font-family:"Montserrat-ExtraBold";}html body.private-page.auth #contentWrapper .floatRightDiv table tr:first-child td:after{height:0;}html body.private-page.auth #contentWrapper .floatRightDiv table tr:first-child td + td{padding-left:0;}@media (max-width:991px){html body.private-page.auth #contentWrapper .floatRightDiv table tr:first-child{text-align:left;height:auto!important;display:block;padding:10px 0}html body.private-page.auth #contentWrapper .floatRightDiv table tr:first-child td{padding:15px 12vw 0}html body.private-page.auth #contentWrapper .floatRightDiv table tr:first-child td + td{padding:10px 12vw 15px}}@media (max-width:991px){html body.private-page.auth #contentWrapper .floatRightDiv table tr:last-child td + td{padding-bottom:40px;height:auto!important}html body.private-page.auth #contentWrapper .floatRightDiv table tr:last-child td + td:after{bottom:25px}}@media (min-width:992px){html body.private-page.auth #contentWrapper .floatRightDiv table tr:last-child td{padding-top:15px;padding-bottom:40px}html body.private-page.auth #contentWrapper .floatRightDiv table tr:last-child td:after{height:2px;bottom:25px}}html body.private-page.auth #contentWrapper .floatRightDiv .table-col-3 table td{width:33%;}html body.private-page.auth #contentWrapper .floatRightDiv .table-col-3 table td.fix-height{height:48px!important;}html body.private-page.auth #contentWrapper .floatRightDiv .table-col-3 table td.fix-height:after{bottom:0;}@media (max-width:991px){html body.private-page.auth #contentWrapper .floatRightDiv .table-col-3 table td{text-align:left;width:100%!important}}html body.private-page.auth #contentWrapper .floatRightDiv .table-col-3 table td:nth-child(n+2){padding-left:0;padding-right:0;padding-top:10px;padding-bottom:10px;text-align:center;}@media (max-width:991px){html body.private-page.auth #contentWrapper .floatRightDiv .table-col-3 table td:nth-child(n+2){text-align:left;padding-left:12vw;padding-right:12vw;padding-bottom:10px}}html body.private-page.auth #contentWrapper .floatRightDiv .table-col-3 table td:nth-child(n+2):not(:last-child):after{right:0;}@media (max-width:991px){html body.private-page.auth #contentWrapper .floatRightDiv .table-col-3 table td:nth-child(n+2):not(:last-child):after{display:none}}html body.private-page.auth #contentWrapper .floatRightDiv .table-col-3 table tr:not(:first-child) td:nth-child(2){text-align:left;}@media (max-width:991px){html body.private-page.auth #contentWrapper .floatRightDiv .table-col-3 table{width:100%;margin:0 auto}html body.private-page.auth #contentWrapper .floatRightDiv .table-col-3 table tr:first-child td:last-child{padding-top:0}html body.private-page.auth #contentWrapper .floatRightDiv .table-col-3 table tr:last-child td:last-child{padding-bottom:40px}}@media (min-width:992px){html body.private-page.auth #contentWrapper .floatRightDiv .table-col-3 table tr:last-child td{padding-top:10px;padding-bottom:30px}html body.private-page.auth #contentWrapper .floatRightDiv .table-col-3 table tr:last-child td:after{bottom:20px}}html body.private-page.auth #contentWrapper .floatRightDiv h2{color:#918363;font-size:24px;font-size:24/10+0;line-height:24px;line-height:28px;padding-bottom:20px;text-transform:uppercase;}html body.private-page.auth #contentWrapper .floatRightDiv .price-simulator{background-color:#93876d;}@media (max-width:991px){html body.private-page.auth #contentWrapper .floatRightDiv .price-simulator{margin-bottom:40px}}@media (max-width:767px){html body.private-page.auth #contentWrapper .floatRightDiv .price-simulator{padding:15px 10px}html body.private-page.auth #contentWrapper .floatRightDiv .price-simulator label{font-size:10px;font-size:10/10+0;line-height:10px}}html body.private-page.auth #contentWrapper .floatRightDiv table.atas{border:0;margin-left:25px;width:calc(100% + 90px);}html body.private-page.auth #contentWrapper .floatRightDiv table.atas tr{font-size:0;background-color:#e8e4d9;}html body.private-page.auth #contentWrapper .floatRightDiv table.atas tr:not(:last-child){border-bottom:1px solid #000;}html body.private-page.auth #contentWrapper .floatRightDiv table.atas tr td{width:10%;border:none;font-size:12px;color:#57503A;padding:20px 25px;}html body.private-page.auth #contentWrapper .floatRightDiv table.atas tr td + td{width:70%;font-size:12px;text-align:left;vertical-align:middle;text-transform:none;height:100%!important;padding:15px 10px 15px 5px;}html body.private-page.auth #contentWrapper .floatRightDiv table.atas tr td + td + td,html body.private-page.auth #contentWrapper .floatRightDiv table.atas tr td + td + td + td{width:10%;text-align:center;}html body.private-page.auth #contentWrapper .floatRightDiv table.atas tr td:last-child{padding:15px 30px;}html body.private-page.auth #contentWrapper .floatRightDiv table.atas tr td:after{display:none;}html body.private-page.auth #contentWrapper .floatRightDiv table.atas tr:first-child{border:none;height:100%!important;background-color:#918363;}html body.private-page.auth #contentWrapper .floatRightDiv table.atas tr:first-child td{color:#ffffff;font-size:15px;padding:15px 15px 15px 30px;text-transform:uppercase;}html body.private-page.auth #contentWrapper .floatRightDiv table.atas tr:first-child td + td{padding:15px 0;}html body.private-page.auth #contentWrapper .floatRightDiv table.atas tr:first-child td:last-child{padding:15px 30px 15px 15px;}html body.private-page.auth #contentWrapper .floatRightDiv table.atas tr td.theBorder.theBorder{width:100%;line-height:1px;display:table-cell;height:1px!important;padding-top:0!important;padding-bottom:0!important;padding-left:15px!important;padding-right:15px!important;display:none!important;}html body.private-page.auth #contentWrapper .floatRightDiv table.atas tr td.theBorder.theBorder span{width:100%;height:1px;display:block;background-color:#57503A;}html body.private-page.auth #contentWrapper .floatRightDiv table.atas tr:last-child td.theBorder{padding-bottom:20px!important;}html body.private-page.auth #contentWrapper .floatRightDiv table.atas tr a{color:#57503A;text-decoration:underline;}html body.private-page.auth #contentWrapper .floatRightDiv table.atas tr a:hover{text-decoration:none;}@media (min-width:768px) and (max-width:991px){html body.private-page.auth #contentWrapper .floatRightDiv table.atas tr{position:relative}html body.private-page.auth #contentWrapper .floatRightDiv table.atas tr:after{content:"";margin:0;left:15px;right:15px}html body.private-page.auth #contentWrapper .floatRightDiv table.atas tr:last-child:after{bottom:20px}html body.private-page.auth #contentWrapper .floatRightDiv table.atas tr:last-child td{padding-bottom:40px}}@media (max-width:992px){html body.private-page.auth #contentWrapper .floatRightDiv{padding-left:0;padding-right:0}html body.private-page.auth #contentWrapper .floatRightDiv .scrollingDiv{width:90vw;margin-left:5vw}html body.private-page.auth #contentWrapper .floatRightDiv .scrollingDiv table.atas{width:770px;margin-left:0;display:inline-table}html body.private-page.auth #contentWrapper .floatRightDiv .scrollingDiv table.atas td{width:170px;vertical-align:top;display:inline-block;height:100%!important;padding:15px 20px!important;text-align:center}html body.private-page.auth #contentWrapper .floatRightDiv .scrollingDiv table.atas td + td{width:380px;padding:15px 0!important}html body.private-page.auth #contentWrapper .floatRightDiv .scrollingDiv table.atas td + td + td{width:60px}html body.private-page.auth #contentWrapper .floatRightDiv .scrollingDiv table.atas td + td + td + td{width:160px;padding:15px 20px!important}html body.private-page.auth #contentWrapper .floatRightDiv .scrollingDiv table.atas tr:first-child td:first-child,html body.private-page.auth #contentWrapper .floatRightDiv .scrollingDiv table.atas tr:first-child td:last-child{padding:15px 20px!important}}body.private-page.auth#arquivo #contentWrapper .floatRightDiv table.atas{margin-left:0;margin-bottom:25px;}body.private-page.auth#arquivo #contentWrapper .floatRightDiv table.atas tr td{width:70%;}body.private-page.auth#arquivo #contentWrapper .floatRightDiv table.atas tr td + td{width:15%;}body.private-page.auth#arquivo #contentWrapper .floatRightDiv table.atas tr td + td + td,body.private-page.auth#arquivo #contentWrapper .floatRightDiv table.atas tr td + td + td + td{width:15%;}@media (max-width:991px){body.private-page.auth#estado-a-obra #contentWrapper nav + .floatRightDiv{display:block}}h1,h2,h3,h4,h5,h6{font-family:'Montserrat-ExtraBold';}.h2-gold-title{color:#918363;font-size:24px;font-size:24/10+0;line-height:24px;line-height:28px;}.h2-gold-title-semibold{color:#918363;font-size:24px;font-size:24/10+0;line-height:24px;min-height:56px;line-height:28px;font-family:'Montserrat-SemiBold';}@media (max-width:991px){.h2-gold-title-semibold{font-size:21px;font-size:21/10+0;line-height:21px;min-height:auto;text-align:center}}.h3-gold-title,.error-title{color:#918363;font-size:18px;font-size:18/10+0;line-height:18px;line-height:20px;margin-bottom:5px;font-family:'Montserrat-Bold';}.h3-black-title-disc{font-size:18px;font-size:18/10+0;line-height:18px;line-height:20px;color:#000;margin-bottom:5px;font-family:'Montserrat-Bold';position:relative;padding-left:20px;}.h3-black-title-disc:before{content:'';position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:0;width:6px;height:6px;background-color:#000;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;}.h4-black-subtitle{font-size:14px;font-size:14/10+0;line-height:14px;line-height:20px;color:#000;font-family:'Montserrat-Bold';}strong{font-family:'Montserrat-Bold';}.wpb_text_column ul{margin:5px 0;}.wpb_text_column ul li{list-style-type:disc;margin-left:30px;}.wpb_text_column ul li>ul>li{list-style-type:decimal;}.wpb_text_column a{text-decoration:underline;font-weight:bold;color:#a99c7f;}.delivery-deadlines-table thead{border-left:30px solid #918363;border-right:30px solid #918363;}.delivery-deadlines-table tbody{border-left:30px solid #e8e4d9;border-right:30px solid #e8e4d9;border-bottom:30px solid #e8e4d9;}.delivery-deadlines-table th{text-align:center;padding:10px 20px;color:#ffffff;background-color:#918363;font-weight:600;}.delivery-deadlines-table td{color:#918363;background-color:#e8e4d9;border-bottom:1px solid #918363;padding:5px 0;}.delivery-deadlines-table tr td:last-of-type{padding-left:50px;}.delivery-deadlines-table tr:last-child td:first-child{position:relative;}.delivery-deadlines-table tr:last-child td:first-child:before{content:' ';position:absolute;border-bottom:3px solid #918363;bottom:0;left:0;width:100%;}.delivery-deadlines-table tr:last-child td:last-child{position:relative;}.delivery-deadlines-table tr:last-child td:last-child:before{content:' ';position:absolute;border-bottom:3px solid #918363;bottom:0;left:0;width:100%;}.list-links-forms ul li a:hover{text-decoration:underline;}html ul:not(.page-slideshow-list):not(.list-unstyled):not(.sub-menu):not(.row){padding-left:30px;}html ul:not(.page-slideshow-list):not(.list-unstyled):not(.sub-menu):not(.row)>li{color:#000;position:relative;list-style-type:disc;}html .wpb_text_column ul li>ul>li{position:relative;list-style-type:none;}html .wpb_text_column ul li>ul>li:before{content:"🗸";margin-left:-15px;margin-right:10px;display:inline-block;}html ol{padding-left:30px;}html ol li{list-style-type:decimal;}html table{width:100%;color:#918363;background:#e8e4d9;border:1px solid #3f3d3d;}html table td{font-size:14px;font-size:14/10+0;line-height:14px;padding:5px 10px;position:relative;vertical-align:middle;border:1px solid #3f3d3d;}html div:not(#work-detail-dialog) table:not(.table-condensed) tr:first-child{color:#ffffff;text-align:center;background:#918363;height:40px!important;font-family:"Montserrat-ExtraBold";}html a:hover{color:#918363;-ms-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}.eform{margin-bottom:50px;}.eform .title{font-size:35px;font-size:35/10+0;line-height:35px;text-align:center;padding:40px;}.eform .eform-filters{text-align:center;}.eform .error-message{font-size:11px;color:red;}.eform .invalid-field input,.eform .invalid-field textarea{border:solid 1px red!important;}.eform .invalid-field label{color:red!important;}.eform .invalid-field select{border:red 1px solid;}.eform .invalid-field .custom-dropdown select{border:red 1px solid;}.eform .payment-label{margin-top:30px;}.eform .reponse-message{text-align:center;padding:30px;margin-top:85px;}.eform .reponse-message.error{text-align:center;padding:6px;color:red;font-size:24px;font-size:24/10+0;line-height:24px;}.eform .reponse-message.success{text-align:center;padding:6px;color:green;font-size:24px;font-size:24/10+0;line-height:24px;}.eform .submit-form-button{width:100%;height:45px;border:0;font-size:23px;margin-top:30px;background:#b8a988;color:#000;cursor:pointer;}.eform .submit-form-button:hover{background:#918363;color:#ffffff;}.eform .submit-form-button:disabled{background:#E4E1D7;color:#000;cursor:not-allowed;}.eform .padding-form{padding-top:110px;}.eform .padding-0{padding:0;}.eform .fieldrow{margin:5px 0;}.eform .fieldrow .timepicker{height:100%;font-size:13px;font-size:13/10+0;line-height:13px;padding-top:8px;padding-bottom:8px;}.eform .fieldrow .punctures-quantity{display:none;}.eform .fieldrow .middledocumentation{display:none;}.eform .fieldrow.edit.or-field .or-field-label{display:block!important;position:initial;}.eform .fieldrow.or-field .or-field-label{display:block!important;}.eform .fieldrow .or-field-label{position:absolute;right:0;top:15px;display:none;}@media (max-width:1199px){.eform .fieldrow .or-field-label{position:initial}}@media (max-width:991px) and (min-width:768px){.eform .fieldrow .or-field-label{position:initial}}.eform .fieldrow .custom-dropdown{width:100%;height:40px;position:relative;margin-bottom:0;display:inline-block;}.eform .fieldrow .custom-dropdown:after{content:"";top:1px;right:1px;width:35px;bottom:1px;position:absolute;pointer-events:none;background:#93876d url('../images/dropdown_black.gif');background-size:contain;background-position:center;background-repeat:no-repeat;border-left:1px solid #000;}@media (max-width:1199px){.eform .fieldrow .custom-dropdown:after{top:7px;width:33px;bottom:2px}}@media (max-width:991px) and (min-width:768px){.eform .fieldrow .custom-dropdown:after{top:1px;bottom:8px}}.eform .fieldrow select{width:100%;height:40px;font-size:13px;font-size:13/10+0;line-height:13px;cursor:pointer;line-height:40px;text-align:center;padding:0 25px 0 0;border:1px solid #000;text-transform:uppercase;}.eform .fieldrow select::-ms-expand{display:none;}@media (max-width:1199px){.eform .fieldrow select{font-size:10px;font-size:10/10+0;line-height:10px;height:33px;line-height:33px;margin-top:6px}}@media (max-width:991px) and (min-width:768px){.eform .fieldrow select{margin-top:0}}.eform .fieldrow .custom-radio-eform{margin-bottom:10px;}.eform .fieldrow .custom-radio-eform label{display:inline-block;width:93%;vertical-align:top;}.eform .fieldrow .custom-radio-eform input{display:inline-block;width:15px;margin-right:5px;height:20px;vertical-align:top;}.eform .fieldrow .custom-radio{}.eform .fieldrow .custom-radio label{display:inline-block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;font-size:16px;font-size:16/10+0;line-height:16px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.eform .fieldrow .custom-radio label input{position:absolute;opacity:0;cursor:pointer;width:0;}.eform .fieldrow .custom-radio .checkmark{position:absolute;top:0;left:11px;height:16px;width:16px;background-color:#e8e4d9;border-radius:50%;}.eform .fieldrow .custom-radio label:hover input ~ .checkmark{background-color:#ccc;}.eform .fieldrow .custom-radio label input:checked ~ .checkmark{background-color:#918363;}.eform .fieldrow .custom-radio .checkmark:after{content:"";position:absolute;display:none;}.eform .fieldrow .custom-radio label input:checked ~ .checkmark:after{display:block;}.eform .fieldrow .custom-radio label .checkmark:after{top:4px;left:4px;width:8px;height:8px;border-radius:50%;background:white;}.eform .fieldrow .custom-checkbox{}.eform .fieldrow .custom-checkbox label{display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;font-size:15px;font-size:15/10+0;line-height:15px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.eform .fieldrow .custom-checkbox label input{position:absolute;opacity:0;cursor:pointer;width:0;}.eform .fieldrow .custom-checkbox .checkmark{position:absolute;top:0;left:11px;height:16px;width:16px;background-color:#e8e4d9;}.eform .fieldrow .custom-checkbox label:hover input ~ .checkmark{background-color:#ccc;}.eform .fieldrow .custom-checkbox label input:checked ~ .checkmark{background-color:#918363;}.eform .fieldrow .custom-checkbox .checkmark:after{content:"";position:absolute;display:none;}.eform .fieldrow .custom-checkbox label input:checked ~ .checkmark:after{display:block;}.eform .fieldrow .custom-checkbox label .checkmark:after{left:5px;top:2px;width:6px;height:10px;border:solid white;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}.eform .fieldrow .custom-checkbox{}.eform .fieldrow .custom-checkbox label{display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;font-size:15px;font-size:15/10+0;line-height:15px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.eform .fieldrow .custom-checkbox label input{position:absolute;opacity:0;cursor:pointer;width:0;}.eform .fieldrow .custom-checkbox .checkmark{position:absolute;top:0;left:11px;height:16px;width:16px;background-color:#e8e4d9;}.eform .fieldrow .custom-checkbox label:hover input ~ .checkmark{background-color:#ccc;}.eform .fieldrow .custom-checkbox label input:checked ~ .checkmark{background-color:#918363;}.eform .fieldrow .custom-checkbox .checkmark:after{content:"";position:absolute;display:none;}.eform .fieldrow .custom-checkbox label input:checked ~ .checkmark:after{display:block;}.eform .fieldrow .custom-checkbox label .checkmark:after{left:5px;top:2px;width:6px;height:10px;border:solid white;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}.eform .fieldrow .input-label{font-size:16px;font-size:16/10+0;line-height:16px;padding:8px 0;}.eform .fieldrow .radio-label{font-size:16px;font-size:16/10+0;line-height:16px;padding:8px 0;}.eform .fieldrow .radio-label + .radio-label-info{padding:0 0 20px 0;}.eform .fieldrow .radio-label + .radio-label-info a{text-decoration:underline;color:#918363!important;}.eform .fieldrow .radio-label + .radio-label-info a:hover{color:#000000!important;}.eform .fieldrow .radio-label-info{padding:8px 12px;font-size:13px;font-size:13/10+0;line-height:13px;}.eform .fieldrow .dropdown-label{font-size:16px;font-size:16/10+0;line-height:16px;padding:8px 0;}.eform .fieldrow .input-file input[type=file]{padding-bottom:8px;}.eform .fieldrow .input-file-label{display:block;padding:8px 0;cursor:pointer;border-radius:4px;background-color:#ffffff;font-size:16px;color:#000;}.eform .fieldrow .input-file-label-info{padding:8px 5px;font-size:12px;font-size:12/10+0;line-height:12px;line-height:17px;}.eform .fieldrow input[type=text],.eform .fieldrow select,.eform .fieldrow textarea,.eform .fieldrow [type=tel],.eform .fieldrow [type=email],.eform .fieldrow [type=number]{width:100%;padding:12px;border:1px solid #ccc;border-radius:4px;resize:vertical;font-size:12px;font-size:12/10+0;line-height:12px;line-height:18px;}.eform .text-content{padding-bottom:30px;}.eform .text-content .form-category{padding-top:20px;font-size:35px;font-size:35/10+0;line-height:35px;text-align:center;}.eform .text-content .form-subcategory{padding-top:15px;font-size:30px;font-size:30/10+0;line-height:30px;text-align:center;}@media (max-width:991px){.eform .eform .text-content .form-category{font-size:24px;font-size:24/10+0;line-height:24px}.eform .eform .text-content .form-subcategory{font-size:24px;font-size:24/10+0;line-height:24px}.eform .eform .fieldrow .input-label{font-size:14px;font-size:14/10+0;line-height:14px}.eform .eform .fieldrow .radio-label{font-size:14px;font-size:14/10+0;line-height:14px}.eform .eform .fieldrow .dropdown-label{font-size:14px;font-size:14/10+0;line-height:14px}}.eform .payment-wraper{padding:100px 0;}.eform .payment-wraper .page-title-section{margin-bottom:50px;}.eform .payment-wraper .payment-type legend{font-weight:800;font-size:18px!important;font-size:18/10+0!important;line-height:18px!important;font-family:'Montserrat-ExtraBold';}.eform .payment-wraper .payment-type label{display:flex;height:25px;}.eform .payment-wraper .payment-type label img{width:auto;max-height:36px;margin:-12px 0 0 10px;}.eform .payment-wraper .payment-type .submit-btn .submit-form-button{width:auto;padding:12px 25px;color:#ffffff;font-family:"Montserrat-Medium";font-weight:900;font-size:16px;font-size:16/10+0;line-height:16px;margin:10px 0 0 35px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;text-transform:uppercase;border:1px solid #918363;background-color:#918363;}.eform .payment-wraper .payment-type .submit-btn .submit-form-button:disabled{opacity:.5;}.eform .payment-wraper .payment-details h3{font-weight:800;font-size:18px;font-size:18/10+0;line-height:18px;margin:15px 0 25px;}.eform .payment-wraper .payment-details table td{padding:15px 10px;}#e-forms #contentWrapper h1{text-transform:uppercase;}#e-forms #contentWrapper h1,#e-forms #contentWrapper h3{font-weight:900;font-size:24px;line-height:29px;}#e-forms #contentWrapper .vc_tta-container .vc_tta-panel .vc_tta-panel-heading{background-color:#3E3C3D;padding:35px 30px;}#e-forms #contentWrapper .vc_tta-container .vc_tta-panel .vc_tta-panel-heading h4 a{text-transform:uppercase;width:100%;position:relative;z-index:2;display:block;}#e-forms #contentWrapper .vc_tta-container .vc_tta-panel .vc_tta-panel-heading h4 a i{display:none;}#e-forms #contentWrapper .vc_tta-container .vc_tta-panel .vc_tta-panel-heading:before{content:url("../images/acc-open.png");right:25px;top:45px;}#e-forms #contentWrapper .vc_tta-container .vc_tta-panel.vc_active .vc_tta-panel-heading{background-color:#a99c7f;}#e-forms #contentWrapper .vc_tta-container .vc_tta-panel.vc_active .vc_tta-panel-heading:before{content:url("../images/acc-close.png");}#e-forms #contentWrapper .vc_tta-container .vc_tta-panel .vc_tta-panel-body{padding:0;}#e-forms #contentWrapper .vc_tta-container .vc_tta-panel .vc_tta-panel-body .vc_row{background-color:#ffffff;border:1px dashed #a99c7f;width:100%;padding:5px 0 20px;}#e-forms #contentWrapper .vc_tta-container .vc_tta-panel .vc_tta-panel-body .vc_row:hover{background-color:#F8F8F8;border:1px solid #a99c7f;}#e-forms #contentWrapper .vc_tta-container .vc_tta-panel .vc_tta-panel-body .vc_row .content-text{padding-top:30px;}#e-forms #contentWrapper .vc_tta-container .vc_tta-panel .vc_tta-panel-body .vc_row .content-text h5{color:#3E3C3D;font-size:16px;margin-bottom:5px;}#e-forms #contentWrapper .vc_tta-container .vc_tta-panel .vc_tta-panel-body .vc_row .content-text .wpb_text_column{margin-bottom:10px;}#e-forms #contentWrapper .vc_tta-container .vc_tta-panel .vc_tta-panel-body .vc_row .content-text .wpb_text_column p{line-height:18px;font-size:12px;color:#9E9E9E;}#e-forms #contentWrapper .vc_tta-container .vc_tta-panel .vc_tta-panel-body .vc_row .content-text .dd_holder{margin-bottom:20px;}#e-forms #contentWrapper .vc_tta-container .vc_tta-panel .vc_tta-panel-body .vc_row .content-text .dd_holder .title_dd{display:block;font-weight:500;font-size:14px;line-height:20px;color:#000;font-family:Montserrat-Medium;margin-bottom:5px;}#e-forms #contentWrapper .vc_tta-container .vc_tta-panel .vc_tta-panel-body .vc_row .content-text .dd_holder select{width:350px;height:45px;padding:5px;color:#3E3C3D;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:1px solid #9E9E9E;}#e-forms #contentWrapper .vc_tta-container .vc_tta-panel .vc_tta-panel-body .vc_row .content-price .wpb_text_column{margin:0;}#e-forms #contentWrapper .vc_tta-container .vc_tta-panel .vc_tta-panel-body .vc_row .content-price .wpb_text_column.title-price p{color:#9E9E9E;font-size:14px;line-height:20px;}#e-forms #contentWrapper .vc_tta-container .vc_tta-panel .vc_tta-panel-body .vc_row .content-cta .vc_btn3-container{margin:0;}#e-forms #contentWrapper .vc_tta-container .vc_tta-panel .vc_tta-panel-body .vc_row .content-cta .vc_btn3-container button,#e-forms #contentWrapper .vc_tta-container .vc_tta-panel .vc_tta-panel-body .vc_row .content-cta .vc_btn3-container a{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;width:100%;background-color:#a99c7f;color:#ffffff;max-width:185px;position:relative;padding-left:0;}#e-forms #contentWrapper .vc_tta-container .vc_tta-panel .vc_tta-panel-body .vc_row .content-cta .vc_btn3-container button:after,#e-forms #contentWrapper .vc_tta-container .vc_tta-panel .vc_tta-panel-body .vc_row .content-cta .vc_btn3-container a:after{content:url("../images/arrow-right.png");right:30px;top:16px;position:absolute;}#e-forms #contentWrapper form.eform{padding:75px 75px 25px 75px;background:#F8F8F8 url('../images/form-corner.jpg') top right no-repeat;}@media (max-width:576px){#e-forms #contentWrapper form.eform{padding:75px 25px 25px 25px}}#e-forms #contentWrapper form.eform .fieldrow{width:46%;display:inline-block;margin-right:3%;vertical-align:top;}#e-forms #contentWrapper form.eform .fieldrow.full-width{width:100%;}#e-forms #contentWrapper form.eform .fieldrow.hide-field{display:none;}#e-forms #contentWrapper form.eform .fieldrow fieldset{margin-bottom:20px;position:relative;}#e-forms #contentWrapper form.eform .fieldrow fieldset legend,#e-forms #contentWrapper form.eform .fieldrow fieldset label{background:transparent;font-weight:500;font-size:14px;font-family:"Montserrat-Medium";line-height:20px;color:#000;}#e-forms #contentWrapper form.eform .fieldrow fieldset legend a,#e-forms #contentWrapper form.eform .fieldrow fieldset label a{text-decoration:underline;}#e-forms #contentWrapper form.eform .fieldrow fieldset.custom-radio label{display:block;padding-left:40px;margin-bottom:15px;}#e-forms #contentWrapper form.eform .fieldrow fieldset .checkmark{width:20px;height:20px;}#e-forms #contentWrapper form.eform .fieldrow fieldset .checkmark:after{top:5px;left:5px;width:10px;height:10px;}#e-forms #contentWrapper form.eform .fieldrow fieldset .custom-dropdown select{height:50px;word-wrap:break-word;white-space:normal;}#e-forms #contentWrapper form.eform .fieldrow fieldset .custom-dropdown:after{height:48px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;width:50px;border-left:0;background:url('../images/dropdown-arrow.jpg') center right no-repeat;}#e-forms #contentWrapper form.eform .fieldrow fieldset input{height:50px;}#e-forms #contentWrapper form.eform .fieldrow fieldset input[type="date"] + span,#e-forms #contentWrapper form.eform .fieldrow fieldset input.form-datepicker + span{background:url('../images/calendar.png') center right no-repeat;position:absolute;right:15px;bottom:1px;display:block;width:50px;height:50px;}#e-forms #contentWrapper form.eform .fieldrow fieldset .input-new{background:#ffffff url('../images/bg-file-input.png') center right no-repeat;background-size:cover;height:112px;max-width:445px;position:relative;width:100%;}@media (max-width:991px){#e-forms #contentWrapper form.eform .fieldrow fieldset .input-new{background:#ffffff url('../images/bg-file-input.png') center center no-repeat}}#e-forms #contentWrapper form.eform .fieldrow fieldset .input-new input{cursor:pointer;opacity:0;width:100%;height:100%;}#e-forms #contentWrapper form.eform .fieldrow fieldset .input-new span{position:absolute;top:17px;width:100%;text-align:center;left:0;font-weight:500;font-size:16px;line-height:20px;color:#9E9E9E;}#e-forms #contentWrapper form.eform .fieldrow.foreign_brand_deposit_responsability_brand-content.required,#e-forms #contentWrapper form.eform .fieldrow.foreign_brand_deposit_responsability_mark-content.required,#e-forms #contentWrapper form.eform .fieldrow.qualifications_educations_terms_and_conditions_incm_formation-content.required{width:100%;}#e-forms #contentWrapper form.eform .fieldrow.qualifications_educations_terms_and_conditions_incm_formation-content{width:100%;}#e-forms #contentWrapper form.eform .fieldrow.base_description-content,#e-forms #contentWrapper form.eform .fieldrow.loja_online-content,#e-forms #contentWrapper form.eform .fieldrow.reponsability_brand_precary_rjoc_days-content,#e-forms #contentWrapper form.eform .fieldrow.pdf_portaria-content,#e-forms #contentWrapper form.eform .fieldrow.dgae_mec-content{display:none;}#e-forms #contentWrapper form.eform .fieldrow.title-block{width:95%;background-color:#948972;text-align:center;padding-top:15px;margin-bottom:20px;}#e-forms #contentWrapper form.eform .fieldrow.title-block legend,#e-forms #contentWrapper form.eform .fieldrow.title-block p{color:#ffffff;}@media (max-width:1199px){#e-forms #contentWrapper form.eform .fieldrow{width:100%;display:block}}#e-forms #contentWrapper form.eform .submit-btn{position:relative;margin-top:25px;max-width:445px;}#e-forms #contentWrapper form.eform .submit-btn .arr{width:25px;display:inline-block;height:25px;background:url('../images/arrow-right.png') center right no-repeat;position:absolute;right:37%;top:19%;cursor:pointer;}#e-forms #contentWrapper form.eform .submit-btn input{color:#ffffff;font-family:"Montserrat-Medium";font-weight:900;font-size:16px;font-size:16/10+0;line-height:16px;margin:0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;text-transform:uppercase;border:1px solid #918363;background-color:#918363;}.e-forms #contentWrapper h1{text-transform:uppercase;}.e-forms #contentWrapper h1,.e-forms #contentWrapper h3{font-weight:900;font-size:24px;line-height:29px;}.e-forms #contentWrapper .vc_tta-container .vc_tta-panel .vc_tta-panel-heading{background-color:#3E3C3D;padding:35px 30px;}.e-forms #contentWrapper .vc_tta-container .vc_tta-panel .vc_tta-panel-heading h4 a{text-transform:uppercase;width:100%;position:relative;z-index:2;display:block;}.e-forms #contentWrapper .vc_tta-container .vc_tta-panel .vc_tta-panel-heading:before{content:url("../images/acc-open.png");right:25px;}.e-forms #contentWrapper .vc_tta-container .vc_tta-panel.vc_active .vc_tta-panel-heading{background-color:#a99c7f;}.e-forms #contentWrapper .vc_tta-container .vc_tta-panel.vc_active .vc_tta-panel-heading:before{content:url("../images/acc-close.png");}.e-forms #contentWrapper .vc_tta-container .vc_tta-panel .vc_tta-panel-body{padding:0;}.e-forms #contentWrapper .vc_tta-container .vc_tta-panel .vc_tta-panel-body .vc_row{background-color:#ffffff;border:1px dashed #a99c7f;width:100%;padding:5px 0 20px;}.e-forms #contentWrapper .vc_tta-container .vc_tta-panel .vc_tta-panel-body .vc_row:hover{background-color:#F8F8F8;border:1px solid #a99c7f;}.e-forms #contentWrapper .vc_tta-container .vc_tta-panel .vc_tta-panel-body .vc_row .content-text{padding-top:30px;}.e-forms #contentWrapper .vc_tta-container .vc_tta-panel .vc_tta-panel-body .vc_row .content-text h5{color:#3E3C3D;font-size:16px;margin-bottom:5px;}.e-forms #contentWrapper .vc_tta-container .vc_tta-panel .vc_tta-panel-body .vc_row .content-text .wpb_text_column{margin-bottom:10px;}.e-forms #contentWrapper .vc_tta-container .vc_tta-panel .vc_tta-panel-body .vc_row .content-text .wpb_text_column p{line-height:18px;font-size:12px;color:#9E9E9E;}.e-forms #contentWrapper .vc_tta-container .vc_tta-panel .vc_tta-panel-body .vc_row .content-text .dd_holder{margin-bottom:20px;}.e-forms #contentWrapper .vc_tta-container .vc_tta-panel .vc_tta-panel-body .vc_row .content-text .dd_holder .title_dd{display:block;font-weight:500;font-size:14px;line-height:20px;color:#000;font-family:Montserrat-Medium;margin-bottom:5px;}.e-forms #contentWrapper .vc_tta-container .vc_tta-panel .vc_tta-panel-body .vc_row .content-text .dd_holder select{width:350px;height:45px;padding:5px;color:#3E3C3D;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:1px solid #9E9E9E;}.e-forms #contentWrapper .vc_tta-container .vc_tta-panel .vc_tta-panel-body .vc_row .content-price .wpb_text_column{margin:0;}.e-forms #contentWrapper .vc_tta-container .vc_tta-panel .vc_tta-panel-body .vc_row .content-price .wpb_text_column.title-price p{color:#9E9E9E;font-size:14px;line-height:20px;}.e-forms #contentWrapper .vc_tta-container .vc_tta-panel .vc_tta-panel-body .vc_row .content-cta .vc_btn3-container{margin:0;}.e-forms #contentWrapper .vc_tta-container .vc_tta-panel .vc_tta-panel-body .vc_row .content-cta .vc_btn3-container button,.e-forms #contentWrapper .vc_tta-container .vc_tta-panel .vc_tta-panel-body .vc_row .content-cta .vc_btn3-container a{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;width:100%;background-color:#a99c7f;color:#ffffff;max-width:185px;position:relative;padding-left:0;}.e-forms #contentWrapper .vc_tta-container .vc_tta-panel .vc_tta-panel-body .vc_row .content-cta .vc_btn3-container button:after,.e-forms #contentWrapper .vc_tta-container .vc_tta-panel .vc_tta-panel-body .vc_row .content-cta .vc_btn3-container a:after{content:url("../images/arrow-right.png");right:30px;top:16px;position:absolute;}.e-forms #contentWrapper form.eform{padding:75px 75px 25px 75px;background:#F8F8F8 url('../images/form-corner.jpg') top right no-repeat;}@media (max-width:576px){.e-forms #contentWrapper form.eform{padding:75px 25px 25px 25px}}.e-forms #contentWrapper form.eform .fieldrow{width:46%;display:inline-block;margin-right:3%;vertical-align:top;}.e-forms #contentWrapper form.eform .fieldrow.full-width{width:100%;}.e-forms #contentWrapper form.eform .fieldrow.hide-message{display:none;}.e-forms #contentWrapper form.eform .fieldrow.hide-message fieldset{min-height:50px;}.e-forms #contentWrapper form.eform .fieldrow fieldset{margin-bottom:20px;position:relative;}.e-forms #contentWrapper form.eform .fieldrow fieldset legend,.e-forms #contentWrapper form.eform .fieldrow fieldset label{background:transparent;font-weight:500;font-size:14px;font-family:"Montserrat-Medium";line-height:20px;color:#000;}.e-forms #contentWrapper form.eform .fieldrow fieldset legend a,.e-forms #contentWrapper form.eform .fieldrow fieldset label a{text-decoration:underline;}.e-forms #contentWrapper form.eform .fieldrow fieldset.custom-radio label{display:block;padding-left:40px;margin-bottom:15px;}.e-forms #contentWrapper form.eform .fieldrow fieldset .checkmark{width:20px;height:20px;}.e-forms #contentWrapper form.eform .fieldrow fieldset .checkmark:after{top:5px;left:5px;width:10px;height:10px;}.e-forms #contentWrapper form.eform .fieldrow fieldset .custom-dropdown select{height:50px;word-wrap:break-word;white-space:normal;}.e-forms #contentWrapper form.eform .fieldrow fieldset .custom-dropdown select option{max-width:150px;}.e-forms #contentWrapper form.eform .fieldrow fieldset .custom-dropdown:after{height:48px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;width:50px;border-left:0;background:url('../images/dropdown-arrow.jpg') center right no-repeat;}.e-forms #contentWrapper form.eform .fieldrow fieldset input{height:50px;}.e-forms #contentWrapper form.eform .fieldrow fieldset input[type="date"] + span,.e-forms #contentWrapper form.eform .fieldrow fieldset input.form-datepicker + span{background:url('../images/calendar.png') center right no-repeat;position:absolute;right:15px;bottom:1px;display:block;width:50px;height:50px;}.e-forms #contentWrapper form.eform .fieldrow fieldset .input-new{background:#ffffff url('../images/bg-file-input.png') center right no-repeat;background-size:cover;height:112px;max-width:445px;position:relative;width:100%;margin-bottom:25px;}.e-forms #contentWrapper form.eform .fieldrow fieldset .input-new input{cursor:pointer;opacity:0;width:100%;height:100%;}.e-forms #contentWrapper form.eform .fieldrow fieldset .input-new span{position:absolute;top:17px;width:100%;text-align:center;left:0;font-weight:500;font-size:16px;line-height:20px;color:#9E9E9E;}.e-forms #contentWrapper form.eform .fieldrow fieldset .input-new .remove-file{text-decoration:underline;cursor:pointer;font-size:12px;border:0;background:none;text-align:center;width:100%;color:#948972;}.e-forms #contentWrapper form.eform .fieldrow fieldset .input-new .more-files{text-decoration:underline;cursor:pointer;font-size:12px;border:0;background:none;text-align:left;width:100%;color:#948972;}.e-forms #contentWrapper form.eform .fieldrow.foreign_brand_deposit_responsability_brand-content.required,.e-forms #contentWrapper form.eform .fieldrow.foreign_brand_deposit_responsability_mark-content.required,.e-forms #contentWrapper form.eform .fieldrow.qualifications_educations_terms_and_conditions_incm_formation-content.required{width:100%;}.e-forms #contentWrapper form.eform .fieldrow.qualifications_educations_terms_and_conditions_incm_formation-content{width:100%;}.e-forms #contentWrapper form.eform .fieldrow.base_description-content,.e-forms #contentWrapper form.eform .fieldrow.loja_online-content,.e-forms #contentWrapper form.eform .fieldrow.reponsability_brand_precary_rjoc_days-content,.e-forms #contentWrapper form.eform .fieldrow.pdf_portaria-content,.e-forms #contentWrapper form.eform .fieldrow.dgae_mec-content{display:none;}.e-forms #contentWrapper form.eform .fieldrow.title-block{width:95%;background-color:#948972;text-align:center;padding-top:15px;margin-bottom:20px;}.e-forms #contentWrapper form.eform .fieldrow.title-block legend,.e-forms #contentWrapper form.eform .fieldrow.title-block p{color:#ffffff;}.e-forms #contentWrapper form.eform .fieldrow.no-label{padding-top:40px;}.e-forms #contentWrapper form.eform .fieldrow.no-label legend{display:none;}.e-forms #contentWrapper form.eform .dd-container .fieldrow{width:30%;}.e-forms #contentWrapper form.eform .dd-container .fieldrow label{font-size:12px;height:50px;}.e-forms #contentWrapper form.eform .dd-container .fieldrow option{font-size:11px!important;}@media (max-width:1199px){.e-forms #contentWrapper form.eform .fieldrow{width:100%!important;display:block}}.e-forms #contentWrapper form.eform .submit-btn{position:relative;margin-top:25px;max-width:445px;}.e-forms #contentWrapper form.eform .submit-btn .arr{width:25px;display:inline-block;height:25px;background:url('../images/arrow-right.png') center right no-repeat;position:absolute;right:37%;top:19%;cursor:pointer;}.e-forms #contentWrapper form.eform .submit-btn input{color:#ffffff;font-family:"Montserrat-Medium";font-weight:900;font-size:16px;font-size:16/10+0;line-height:16px;margin:0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;text-transform:uppercase;border:1px solid #918363;background-color:#918363;}@media (max-width:991px){.e-forms .floating-icon{display:none}}.post-edit .input-new{position:relative;}.post-edit .input-new .remove-file{display:block;margin:10px 0;text-decoration:underline;cursor:pointer;font-size:14px;font-size:14/10+0;line-height:14px;border:0;background:none;text-align:center;width:auto;color:#948972;padding:0;margin-bottom:10px;}.post-edit .input-new a{display:block;text-align:left;margin:10px 0;width:100%;}.post-edit .input-new span{text-align:left;font-weight:500;font-size:16px;line-height:20px;}.post-edit .input-new .more-files{text-decoration:underline;cursor:pointer;font-size:12px;border:0;background:none;text-align:left;width:100%;color:#948972;}.preregister-list-container .message-preregister-list{text-align:center;}.preregister-list-container .button-container{text-align:center;margin-top:10px;}.preregister-list-container .button-container .create-preregister-btn{padding:10px;border:1px solid #b8a988;}.preregister-list-container .button-container .create-preregister-btn:hover{background-color:#b8a988;color:#ffffff;}.preregister-list-container .row{border-bottom:1px solid #3E3C3D;border-left:1px solid #3E3C3D;border-right:1px solid #3E3C3D;padding:10px 0;}.preregister-list-container .row:nth-child(even){background-color:#e8e4d9;}.preregister-list-container .row:nth-child(odd){background-color:#F8F8F8;}.preregister-list-container .row:nth-child(1){background-color:#b8a988;border-top:1px solid #3E3C3D;}.preregister-list-container .row:nth-child(1) .col-3,.preregister-list-container .row:nth-child(1) .col-2,.preregister-list-container .row:nth-child(1) .col-5{color:#ffffff;font-weight:500;display:flex;align-items:center;}.preregister-list-container .row .col-3{display:flex;justify-content:center;flex:0 0 29%;max-width:29%;}.preregister-list-container .row .col-3 div{display:flex;align-items:center;}.preregister-list-container .row .col-3 div a{background-color:gray;padding:0 10px;color:white;border-radius:10px;min-width:70px;display:inline-block;margin-bottom:5px;text-align:center;margin-right:5px;}.preregister-list-container .row .col-3 div a.follow-button{background-color:unset;padding:unset;min-width:unset;border-radius:unset;}.preregister-list-container .row .col-3 div a.follow-button img{width:30px;}.preregister-list-container .row .col-3 div a:hover{background-color:#b8a988;}.preregister-list-container .row .col-2{flex:0 0 14%;max-width:14%;}.preregister-list-container .row .consult-button{cursor:pointer;}.preregister-list-container .row.eform-detail{padding:0;overflow:hidden;max-height:0;transition:max-height .8s cubic-bezier(0,1,0,1) -.1s;}.preregister-list-container .row.eform-detail .cf-line{display:block;padding:10px 20px;width:100%;}.preregister-list-container .row.eform-detail.open{display:block;max-height:9999px;transition-timing-function:cubic-bezier(.5,0,1,0);transition-delay:0s;}.preregister-list-container .row:last-child{border-bottom:none;}.preregister-form-content{padding:0 0 20px 0;}.preregister-form-content .steps{display:inline-block;padding-bottom:10px;width:100%;}.preregister-form-content .steps .step{padding:5px 15px;border:1px solid #918363;display:inline-block;}.preregister-form-content .steps .step.selected{color:#ffffff;font-size:16px;font-weight:700;background-color:#918363;}.preregister-form-content .action-btn{margin-top:50px;}.preregister-form-content .action-btn button{background-color:#b8a988;border:unset;padding:5px 10px;color:#ffffff;cursor:pointer;}.preregister-form-content .action-btn button.prev-btn{background-color:#ffffff;color:#b8a988;border:1px solid #b8a988;}.preregister-form-content .action-btn button.next-btn{background-color:#b8a988;color:#ffffff;border:1px solid #b8a988;}.preregister-form-content .action-btn div a{background-color:#9E9E9E;padding:5px 10px;color:#ffffff;border:1px solid #9E9E9E;margin-right:5px;}@media (max-width:767px){.preregister-form-content .action-btn{margin-left:10px;margin-right:10px}}.preregister-form-content .repeater_container{padding:0 20px;}.preregister-form-content .repeater_container.error>.add-btn{background-color:red;color:#ffffff;}.preregister-form-content .repeater_container .item{border:1px solid #948972;margin-top:20px;position:relative;}.preregister-form-content .repeater_container .item .fieldrow.title-block{margin:0;}.preregister-form-content .repeater_container .item .fieldrow fieldset{margin-bottom:20px;}.preregister-form-content .repeater_container .item .fieldrow fieldset label{font-size:1.6rem;padding-top:8px;padding-bottom:4px;line-height:16px;}.preregister-form-content .repeater_container .item .fieldrow fieldset div{position:relative;}.preregister-form-content .repeater_container .item .fieldrow fieldset div select{width:100%;height:50px;font-size:1.3rem;cursor:pointer;line-height:40px;text-align:center;padding:0 15px 0 15px!important;margin-left:0;}.preregister-form-content .repeater_container .item .fieldrow fieldset div:after{content:"";top:1px;right:1px;width:35px;bottom:1px;position:absolute;pointer-events:none;background:#93876d url('../images/dropdown_black.gif');background-size:contain;background-position:center;background-repeat:no-repeat;}.preregister-form-content .repeater_container .item .fieldrow fieldset div.input-new:after{display:none;}.preregister-form-content .repeater_container .item .fieldrow.field_true_false fieldset{display:flex;flex-direction:row-reverse;justify-content:start;}.preregister-form-content .repeater_container .item .fieldrow.field_true_false fieldset p{padding-left:5px;}.preregister-form-content .repeater_container .item .fieldrow.field_true_false fieldset input{opacity:0;height:unset;}.preregister-form-content .repeater_container .item .fieldrow.field_true_false fieldset input:checked + .checkbox:after{display:block;}.preregister-form-content .repeater_container .item .fieldrow.field_true_false fieldset label:before{content:' ';width:15px;height:15px;border:1px solid #b8a988;position:absolute;top:2px;left:0;cursor:pointer;pointer-events:none;}.preregister-form-content .repeater_container .item .fieldrow.field_true_false fieldset label:after{content:' ';width:7px;height:7px;background-color:#b8a988;position:absolute;top:6px;left:4px;border-radius:3px;display:none;cursor:pointer;pointer-events:none;}.preregister-form-content .repeater_container.preregister_batch_metals .add-btn{margin-left:40%;}.preregister-form-content .repeater_container.preregister_batch_metals .delete-btn{left:41%;right:auto;}.preregister-form-content .repeater_container.preregister_batch_metals .items .item{padding-bottom:30px;}.preregister-form-content .delete-btn{margin:10px 0 10px 0;display:block;text-align:right;background-color:#9E9E9E;color:#ffffff;padding:5px 10px;position:absolute;bottom:0;right:0;margin-right:15px;}.preregister-form-content .add-btn{margin:10px 0 10px 0;display:block;background-color:#3E3C3D;display:inline-block;padding:5px 10px;color:#ffffff;}.preregister-form-content .fieldrow{width:calc(50% - 4%);display:inline-block;margin-right:2%;margin-left:2%;vertical-align:top;position:relative;}.preregister-form-content .fieldrow.required .input-dropdown-label-info:after{content:'*';padding-left:6px;}.preregister-form-content .fieldrow.required fieldset>label:after{content:'*';padding-left:6px;}.preregister-form-content .fieldrow.error label,.preregister-form-content .fieldrow.error .input-dropdown-label-info{color:red;}.preregister-form-content .fieldrow.error input,.preregister-form-content .fieldrow.error select{border-color:red!important;}.preregister-form-content .fieldrow.title-block{width:100%;background-color:#948972;text-align:center;margin:20px 0 20px 0;}.preregister-form-content .fieldrow.title-block legend,.preregister-form-content .fieldrow.title-block p{color:#ffffff;}.preregister-form-content .fieldrow.title-block fieldset{margin-bottom:unset;}.preregister-form-content .fieldrow select{width:100%;height:40px;font-size:13px;font-size:13/10+0;line-height:13px;cursor:pointer;line-height:40px;text-align:center;padding:0 25px 0 0;border:1px solid #000;text-transform:uppercase;}.preregister-form-content .fieldrow select::-ms-expand{display:none;}@media (max-width:1199px){.preregister-form-content .fieldrow select{font-size:10px;font-size:10/10+0;line-height:10px;height:33px;line-height:33px}}@media (max-width:991px) and (min-width:768px){.preregister-form-content .fieldrow select{margin-top:0}}.preregister-form-content .fieldrow .input-label{font-size:16px;font-size:16/10+0;line-height:16px;padding:8px 0;}.preregister-form-content .fieldrow .radio-label{font-size:16px;font-size:16/10+0;line-height:16px;padding:8px 0;}.preregister-form-content .fieldrow input[type=text],.preregister-form-content .fieldrow select,.preregister-form-content .fieldrow textarea,.preregister-form-content .fieldrow [type=tel],.preregister-form-content .fieldrow [type=email],.preregister-form-content .fieldrow [type=number]{width:100%;padding:12px;border:1px solid #ccc;border-radius:4px;resize:vertical;font-size:12px;font-size:12/10+0;line-height:12px;line-height:18px;}.preregister-form-content .fieldrow input{height:50px;}.preregister-form-content .fieldrow input[type="date"] + span,.preregister-form-content .fieldrow input.form-datepicker + span{background:url('../images/calendar.png') center right no-repeat;position:absolute;right:15px;bottom:1px;display:block;width:50px;height:50px;}.preregister-form-content .fieldrow .input-new{background:#ffffff url('../images/bg-file-input.png') center right no-repeat;background-size:100% 100%;height:112px;max-width:445px;position:relative;width:100%;margin-bottom:25px;}.preregister-form-content .fieldrow .input-new input{cursor:pointer;opacity:0;width:100%;height:100%;}.preregister-form-content .fieldrow .input-new span{position:absolute;top:17px;width:100%;text-align:center;left:0;font-weight:500;font-size:16px;line-height:20px;color:#9E9E9E;}.preregister-form-content .fieldrow .input-new .remove-file{text-decoration:underline;cursor:pointer;font-size:12px;border:0;background:none;text-align:center;width:100%;color:#948972;}.preregister-form-content .fieldrow .input-new .more-files{text-decoration:underline;cursor:pointer;font-size:12px;border:0;background:none;text-align:left;width:100%;color:#948972;}.preregister-form-content .fieldrow fieldset{margin-bottom:20px;}.preregister-form-content .fieldrow fieldset .custom-radio-eform{margin-top:5px;margin-bottom:5px;position:relative;}.preregister-form-content .fieldrow fieldset .custom-radio-eform input{height:unset;opacity:0;}.preregister-form-content .fieldrow fieldset .custom-radio-eform input:checked + label:after{display:block;}.preregister-form-content .fieldrow fieldset .custom-radio-eform label:before{content:' ';width:15px;height:15px;border:1px solid #b8a988;position:absolute;top:2px;left:0;cursor:pointer;}.preregister-form-content .fieldrow fieldset .custom-radio-eform label:after{content:' ';width:7px;height:7px;background-color:#b8a988;position:absolute;top:6px;left:4px;border-radius:3px;display:none;cursor:pointer;}.preregister-form-content .fieldrow fieldset.aceita_alteracoes_a_nota_de_entrega{display:flex;flex-direction:row-reverse;justify-content:start;}.preregister-form-content .fieldrow fieldset.aceita_alteracoes_a_nota_de_entrega p{padding-left:5px;}.preregister-form-content .fieldrow fieldset.aceita_alteracoes_a_nota_de_entrega input{height:unset;opacity:0;}.preregister-form-content .fieldrow fieldset.aceita_alteracoes_a_nota_de_entrega input:checked + .checkbox:after{display:block;}.preregister-form-content .fieldrow fieldset.aceita_alteracoes_a_nota_de_entrega label:before{content:' ';width:15px;height:15px;border:1px solid #b8a988;position:absolute;top:2px;left:0;cursor:pointer;pointer-events:none;}.preregister-form-content .fieldrow fieldset.aceita_alteracoes_a_nota_de_entrega label:after{content:' ';width:7px;height:7px;background-color:#b8a988;position:absolute;top:6px;left:4px;border-radius:3px;display:none;cursor:pointer;pointer-events:none;}.preregister-form-content .fieldrow .preregister_activity_code,.preregister-form-content .fieldrow .preregister_transport_type_secure_service,.preregister-form-content .fieldrow .preregistration_service,.preregister-form-content .fieldrow .preregister_origin,.preregister-form-content .fieldrow .preregister_origin_country_eu_economic,.preregister-form-content .fieldrow .preregister_origin_import_country,.preregister-form-content .fieldrow .preregister_contrastaria_de_entrega,.preregister-form-content .fieldrow .preregister_have_tranport{margin-bottom:20px;}.preregister-form-content .fieldrow .preregister_activity_code label,.preregister-form-content .fieldrow .preregister_transport_type_secure_service label,.preregister-form-content .fieldrow .preregistration_service label,.preregister-form-content .fieldrow .preregister_origin label,.preregister-form-content .fieldrow .preregister_origin_country_eu_economic label,.preregister-form-content .fieldrow .preregister_origin_import_country label,.preregister-form-content .fieldrow .preregister_contrastaria_de_entrega label,.preregister-form-content .fieldrow .preregister_have_tranport label{font-size:1.6rem;padding-top:8px;padding-bottom:4px;}.preregister-form-content .fieldrow .preregister_activity_code div,.preregister-form-content .fieldrow .preregister_transport_type_secure_service div,.preregister-form-content .fieldrow .preregistration_service div,.preregister-form-content .fieldrow .preregister_origin div,.preregister-form-content .fieldrow .preregister_origin_country_eu_economic div,.preregister-form-content .fieldrow .preregister_origin_import_country div,.preregister-form-content .fieldrow .preregister_contrastaria_de_entrega div,.preregister-form-content .fieldrow .preregister_have_tranport div{position:relative;}.preregister-form-content .fieldrow .preregister_activity_code div select,.preregister-form-content .fieldrow .preregister_transport_type_secure_service div select,.preregister-form-content .fieldrow .preregistration_service div select,.preregister-form-content .fieldrow .preregister_origin div select,.preregister-form-content .fieldrow .preregister_origin_country_eu_economic div select,.preregister-form-content .fieldrow .preregister_origin_import_country div select,.preregister-form-content .fieldrow .preregister_contrastaria_de_entrega div select,.preregister-form-content .fieldrow .preregister_have_tranport div select{width:100%;height:50px;font-size:1.3rem;cursor:pointer;line-height:40px;text-align:center;padding:0 15px 0 15px!important;margin-left:0;}.preregister-form-content .fieldrow .preregister_activity_code div:after,.preregister-form-content .fieldrow .preregister_transport_type_secure_service div:after,.preregister-form-content .fieldrow .preregistration_service div:after,.preregister-form-content .fieldrow .preregister_origin div:after,.preregister-form-content .fieldrow .preregister_origin_country_eu_economic div:after,.preregister-form-content .fieldrow .preregister_origin_import_country div:after,.preregister-form-content .fieldrow .preregister_contrastaria_de_entrega div:after,.preregister-form-content .fieldrow .preregister_have_tranport div:after{content:"";top:1px;right:1px;width:35px;bottom:1px;position:absolute;pointer-events:none;background:#93876d url('../images/dropdown_black.gif');background-size:contain;background-position:center;background-repeat:no-repeat;}.preregister-form-content .fieldrow .preregister_expected_delivery_date{position:relative;}@media (max-width:550px){.preregister-form-content .fieldrow{width:calc(100% - 4%)}}.search-form-puncture{text-align:right;margin:0;width:100%;min-height:272px;padding:25px 45px;text-transform:uppercase;background:rgba(0,0,0,.2);}.search-form-puncture.sent-email{position:relative;display:table;}.search-form-puncture.sent-email:before{content:'';top:0;left:0;right:0;bottom:0;z-index:10;position:absolute;background:#918363;}.search-form-puncture.sent-email>div{top:50%;left:25%;right:25%;z-index:100;position:absolute;text-align:center;background:#918363;display:table-cell;transform:translateY(-50%);}@media (min-width:992px){.search-form-puncture{min-height:282px;padding:31px 30px 19px}}@media (max-width:991px){.search-form-puncture{min-height:225px;margin-left:-15px;margin-right:-15px;width:calc(100% + 30px)}}.search-form-puncture label{width:35%;text-align:left;padding-right:15px;}@media (max-width:1199px){.search-form-puncture label{font-size:13px;font-size:13/10+0;line-height:13px;font-family:Montserrat-Medium}}@media (max-width:1199px) and (min-width:768px){.search-form-puncture label{font-size:12px;font-size:12/10+0;line-height:12px}}.search-form-puncture label:first-child{padding-bottom:5px;}@media (max-width:1199px){.search-form-puncture label:first-child{padding-bottom:20px}}.search-form-puncture input:not([type=submit]){width:65%;padding:0;font-size:13px;font-size:13/10+0;line-height:13px;line-height:40px;height:40px;text-align:center;margin-bottom:20px;border:1px solid #000;text-transform:uppercase;}@media (max-width:1199px){.search-form-puncture input:not([type=submit]){height:33px;font-size:11px;font-size:11/10+0;line-height:11px;line-height:33px}}.search-form-puncture .custom-dropdown{width:65%;height:40px;position:relative;margin-bottom:20px;display:inline-block;}@media (max-width:991px) and (min-width:768px){.search-form-puncture .custom-dropdown{margin-bottom:15px}}.search-form-puncture .custom-dropdown:after{content:"";top:1px;right:1px;width:35px;bottom:1px;position:absolute;pointer-events:none;background:#93876d url('../images/dropdown_black.gif');background-size:contain;background-position:center;background-repeat:no-repeat;border-left:1px solid #000;}@media (max-width:1199px){.search-form-puncture .custom-dropdown:after{top:7px;width:33px;bottom:2px}}@media (max-width:991px) and (min-width:768px){.search-form-puncture .custom-dropdown:after{top:1px;bottom:8px}}.search-form-puncture select{width:100%;height:40px;font-size:13px;font-size:13/10+0;line-height:13px;cursor:pointer;line-height:40px;text-align:center;padding:0 25px 0 0;border:1px solid #000;text-transform:uppercase;}.search-form-puncture select::-ms-expand{display:none;}@media (max-width:1199px){.search-form-puncture select{font-size:10px;font-size:10/10+0;line-height:10px;height:33px;line-height:33px;margin-top:6px}}@media (max-width:991px) and (min-width:768px){.search-form-puncture select{margin-top:0}}.search-form-puncture option{text-transform:uppercase;}@media (max-width:1199px){.search-form-puncture option{font-size:10px;font-size:10/10+0;line-height:10px}}.search-form-puncture .custom-number-input{width:65%;position:relative;display:inline-block;}.search-form-puncture .custom-number-input *{box-sizing:border-box;}.search-form-puncture .custom-number-input input[type="number"]{width:100%;padding:0 25px 0 0;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;}.search-form-puncture .custom-number-input input[type="number"]::-webkit-inner-spin-button,.search-form-puncture .custom-number-input input[type="number"]::-webkit-outer-spin-button{-webkit-appearance:none;}.search-form-puncture .custom-number-input button{margin:0;right:1px;width:35px;bottom:21px;height:20px;border:none;outline:none;cursor:pointer;position:absolute;align-items:center;justify-content:center;-webkit-appearance:none;background-color:transparent;border-left:1px solid #000;background:#93876d url('../images/dropdown_black.gif');background-size:35px;background-position:center;background-repeat:no-repeat;}@media (max-width:1199px){.search-form-puncture .custom-number-input button{width:33px;bottom:21px;height:16px;background-size:33px}}.search-form-puncture .custom-number-input button.plus{top:1px;bottom:auto;border-left:none;transform:rotate(180deg);border-right:1px solid #000;}.search-form-puncture .label-date{width:31%;display:inline-block;}.search-form-puncture .label-date input{width:100%;}@media (max-width:991px){.search-form-puncture .label-date{width:65%}}.search-form-puncture .date-and{width:3%;padding:0 10px;}@media (max-width:991px){.search-form-puncture .date-and{width:35%;padding:0}}.search-form-puncture .hiperlink{color:#ffffff;border:0 none;font-size:10px;font-size:10/10+0;line-height:10px;cursor:pointer;margin:6px 0 0;line-height:12px;padding:10px 25px;position:relative;display:inline-block;text-transform:uppercase;background:rgba(0,0,0,.35);}@media (max-width:1199px){.search-form-puncture .hiperlink{margin:0}}@media (min-width:992px){.search-form-puncture .hiperlink{font-size:14px;font-size:14/10+0;line-height:14px;line-height:17px;font-family:"Montserrat-Medium";-ms-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.search-form-puncture .hiperlink:hover{color:#b8a988;background:rgba(0,0,0,.5);-ms-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}}.search-form-puncture .custom-dropdown .dropdown.bootstrap-select{width:100%;background-color:white;}.search-form-puncture .custom-dropdown .dropdown.bootstrap-select .btn.dropdown-toggle{height:40px;}.search-form-puncture .custom-dropdown .dropdown.bootstrap-select .filter-option{line-height:30px;}.search-form-puncture .custom-dropdown .dropdown.bootstrap-select .dropdown-menu li{list-style-type:none;}.custom-dropdown{width:65%;height:40px;position:relative;margin-bottom:20px;display:inline-block;}@media (max-width:991px) and (min-width:768px){.custom-dropdown{margin-bottom:15px}}.custom-dropdown:after{content:"";top:1px;right:1px;width:35px;bottom:1px;position:absolute;pointer-events:none;background:#93876d url('../images/dropdown_black.gif');background-size:contain;background-position:center;background-repeat:no-repeat;border-left:1px solid #000;}@media (max-width:1199px){.custom-dropdown:after{top:7px;width:33px;bottom:2px}}@media (max-width:991px) and (min-width:768px){.custom-dropdown:after{top:1px;bottom:8px}}.custom-dropdown select{width:100%;height:40px;font-size:13px;font-size:13/10+0;line-height:13px;cursor:pointer;line-height:40px;text-align:center;padding:0 15px 0 15px!important;border:1px solid #000;margin-left:0;text-transform:uppercase;}.custom-dropdown select::-ms-expand{display:none;}@media (max-width:1199px){.custom-dropdown select{font-size:10px;font-size:10/10+0;line-height:10px;height:33px;line-height:33px;margin-top:6px}}@media (max-width:991px) and (min-width:768px){.custom-dropdown select{margin-top:0}}#ui-datepicker-div{margin-top:-30px;}#ui-datepicker-div .ui-datepicker-header{padding:10px;background-color:#918363!important;}#ui-datepicker-div .ui-datepicker-header .ui-datepicker-prev{cursor:pointer;float:left!important;}#ui-datepicker-div .ui-datepicker-header .ui-datepicker-next{cursor:pointer;float:right!important;}#ui-datepicker-div .ui-datepicker-header .ui-datepicker-title{text-align:center!important;}#ui-datepicker-div tbody tr:first-child{font-size:14px;font-size:14/10+0;line-height:14px;padding:5px 10px;position:relative;vertical-align:middle;border:1px solid #3f3d3d;height:auto!important;text-align:left;background:#e8e4d9;font-family:'Montserrat-Regular';}body#login .header{position:relative;}body#login .header:after{content:'';top:0;left:0;right:0;bottom:0;z-index:100;position:absolute;background:#b8a988;}body#login .header .logo{margin-left:14vw;}body#login .header .logo,body#login .header .search-box{z-index:150;position:relative;}body#login .header .logo img,body#login .header .search-box img{max-width:150px;}body#login .header .search-box input[type="submit"]{color:#6f685b;background-position:5px -1px;background-image:url("../images/auth_search.svg");}body#login .login-container .register-login{padding-bottom:0!important;margin:10px 20px 0 0!important;}body#login .login-container .button_div{width:100%!important;margin:0 0 0 -20px;}@media (max-width:991px){body#login .login-container .button_div{margin:0}}body .woocommerce .woocommerce-ResetPassword{max-width:1170px;width:100%;margin:20px auto 50px;background-color:#e8e4d9;color:#57503A;padding:50px;}body .woocommerce .woocommerce-ResetPassword .woocommerce-form-row{width:100%;}body .woocommerce .woocommerce-ResetPassword .woocommerce-form-row label{margin-top:15px;width:100%;}body .woocommerce .woocommerce-ResetPassword .woocommerce-form-row .input-text{border-radius:2px;color:#57503A;padding:13px;background:#ffffff;margin-top:5px!important;border:0;width:100%;max-width:450px;}body .woocommerce .woocommerce-ResetPassword .woocommerce-form-row button{font-size:12px;font-size:12/10+0;line-height:12px;color:#57503A;cursor:pointer;margin-top:25px;line-height:34px;text-align:center;background:#b8a988;display:inline-block;text-decoration:none;text-transform:uppercase;border:1px solid #3f3d3d;-ms-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;padding:5px 25px;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;}body .woocommerce .woocommerce-ResetPassword .woocommerce-form-row button:hover{color:#b8a988;background:#57503A;-ms-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}body .woocommerce .woocommerce-ResetPassword .woocommerce-form-row button:hover a{color:#b8a988;-ms-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}body .woocommerce .woocommerce-ResetPassword .woocommerce-form-row .password-input{display:block;width:100%;}body .woocommerce .woocommerce-NoticeGroup .woocommerce-error{padding-left:50px!important;}body .woocommerce.password-reset form,body .woocommerce.password-reset h2{display:none;}#en .search-box{padding-right:9vw;}body{}body.open-cart .minicart{opacity:1;visibility:visible;}body.open-cart .minicart .cart_outer{-webkit-transform:translateX(0);-moz-transform:translateX(0);transform:translateX(0);}@media (max-width:430px){body.open-cart .minicart .cart_outer{padding:80px 20px 0 20px}body.open-cart .minicart .cart_outer .cart_row .cart_item .item_info{padding:0}body.open-cart .minicart .cart_outer .cart_row .cart_item .item_info .item-price{flex-direction:column}body.open-cart .minicart .cart_outer .cart_row .cart_item .item_info .item-price .price{justify-content:start}body.open-cart .minicart .cart_outer .cart-action{margin:0 -20px 0 -20px}}body .minicart{position:fixed;top:0;left:0;width:100%;height:100%;z-index:101;opacity:0;visibility:hidden;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}body .minicart:after{content:'';position:absolute;top:0;left:0;bottom:0;right:0;background:rgba(0,0,0,.8);z-index:-1;}body .minicart .cart_outer{display:flex;max-width:100%;flex-direction:column;width:559px;height:100%;background:#ffffff;margin-left:auto;padding:80px 57px 0 40px;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);transform:translateX(100%);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-transition-delay:.3s;transition-delay:.3s;}body .minicart .closed{width:24px;height:24px;position:absolute;top:40px;right:40px;}body .minicart .closed a{display:block;}body .minicart .closed img{max-width:100%;}body .minicart .cart_head{border-bottom:solid 1px rgba(87,80,58,.2);padding:0 0 16px;margin-bottom:8px;}body .minicart .cart_head h6{font-size:16px;font-family:'Montserrat-SemiBold',sans-serif;color:#918363;letter-spacing:-.02em;line-height:1.5;}body .minicart .cart_head p{font-size:15px;color:#b8a988;line-height:1.6;}body .minicart .cart_row{height:100%;overflow-y:auto;}body .minicart .cart_row .cart_item{display:flex;align-items:flex-start;position:relative;border-bottom:solid 1px rgba(87,80,58,.1);padding:24px 0;}body .minicart .cart_row .cart_item:last-child{border-bottom:0;}body .minicart .cart_row .cart_item .image{width:64px;margin-right:12px;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:auto;flex-basis:auto;}body .minicart .cart_row .cart_item .image a{display:block;height:64px;padding:18px;text-align:center;}body .minicart .cart_row .cart_item .image img{max-width:100%;width:100%;height:65px;}body .minicart .cart_row .cart_item .item_info{padding:0 46px 0 0;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;-ms-flex-preferred-size:auto;flex-basis:auto;}body .minicart .cart_row .cart_item .item_info h6{font-size:16px;font-family:'Montserrat-SemiBold',sans-serif;line-height:1.25;letter-spacing:-.02em;padding:0 0 5px;}body .minicart .cart_row .cart_item .item_info h6 a{color:#000;}body .minicart .cart_row .cart_item .item_info .item-price{display:flex;}body .minicart .cart_row .cart_item .item-price>span,body .minicart .cart_row .cart_item .item-size span{font-size:14px;color:rgba(40,40,40,.6);line-height:1.43;min-width:86px;position:relative;display:flex;align-items:center;justify-content:space-between;}body .minicart .cart_row .cart_item .item-price span.price,body .minicart .cart_row .cart_item .item-size span.price,body .minicart .cart_row .cart_item .item-price span.size b,body .minicart .cart_row .cart_item .item-size span.size b{font-size:16px;font-family:'Montserrat-SemiBold',sans-serif;line-height:1.25;letter-spacing:-.02em;color:#282828;}body .minicart .cart_row .cart_item .item-price span:after,body .minicart .cart_row .cart_item .item-size span:after{content:'';width:4px;height:4px;margin:0 12px;background-color:#7e7e7e;opacity:.6;border-radius:100px;}body .minicart .cart_row .cart_item .item-price span:last-child:after,body .minicart .cart_row .cart_item .item-size span:last-child:after{display:none;}body .minicart .cart_row .cart_item .item-size{display:flex;margin-top:15px;align-items:center;flex-wrap:wrap;}body .minicart .cart_row .cart_item .item-size span.check{padding-left:28px;}body .minicart .cart_row .cart_item .item-size span.check:before{content:'';width:20px;height:20px;background:url('../images/check-w.svg') no-repeat center center #b8a988;background-size:9px;position:absolute;top:0;left:0;}body .minicart .cart_row .cart_item.v2{align-items:center;}body .minicart .cart_row .cart_item.v2 .image{width:96px;border:0;}body .minicart .cart_row .cart_item.v2 .image a{padding:0;}body .minicart .cart_row .cart_item .delete{width:24px;height:24px;position:absolute;top:50%;right:0;border:solid .5px rgba(87,80,58,.1);z-index:2;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);}body .minicart .cart_row .cart_item .delete a{padding:0 6px;height:100%;display:flex;align-items:center;justify-content:center;}body .minicart .cart_row .cart_item .delete img{max-width:100%;}body .minicart .cart-total{margin-top:auto;border-top:solid 1px rgba(87,80,58,.1);padding:16px 0 40px;}body .minicart .cart-total p{font-size:12px;font-family:'Montserrat-Medium',sans-serif;color:rgba(40,40,40,.4);line-height:2;}body .minicart .cart-total h5{color:#000;line-height:1;letter-spacing:.08em;font-family:'Montserrat-SemiBold',sans-serif;}body .minicart .cart-total h5 span{font-size:20px;font-family:'Montserrat-Medium',sans-serif;letter-spacing:.067em;line-height:1;display:inline-block;vertical-align:baseline;}body .minicart .cart-action{margin:0 -57px 0 -40px;}body .minicart .cart-action .btnbox{display:flex;}body .minicart .cart-action .btnbox a{width:50%;padding:16px 24px;display:inline-block;border:solid 1px #b8a988;padding:15px 0;background:#b8a988;font-family:'Montserrat-SemiBold',sans-serif;font-size:14px;letter-spacing:.02em;color:#000;text-transform:uppercase;text-align:center;display:flex;justify-content:center;align-items:center;}body .minicart .cart-action .btnbox a.bordered{border-left:0;border-right:0;background:transparent;color:#b8a988;}body .showCart{padding:0;margin-top:-10px;}@media (max-width:767px){body .showCart{margin:0}}body .showCart .cart_box{margin:0!important;}body .showCart .cart_box a{display:flex;align-items:center;position:relative;}@media (max-width:767px){body .showCart .cart_box a{justify-content:center!important}}body .showCart .cart_box a .text{padding:0 0 0 10px;}body .showCart .cart_box a .text strong{display:block;line-height:1.5;letter-spacing:-.2px;color:#b8a988;font-size:16px;font-family:'Montserrat-SemiBold',sans-serif;font-weight:normal;}body .showCart .cart_box a .text span{font-size:14px;line-height:1.14;letter-spacing:normal;color:#b8a988;}@media (max-width:767px){body .showCart .cart_box a .text{display:block!important}body .showCart .cart_box a .text strong{display:none}body .showCart .cart_box a .text span{font-size:0}body .showCart .cart_box a .text span .header-cart-count{font-size:10px;position:absolute;top:-5px;right:15px;background-color:#58503C;color:#ffffff;padding:5px 7px;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;border-radius:20px}}body .woocommerce{border-top:1px solid rgba(0,0,0,.3);}body .woocommerce form .woocommerce-additional-fields__field-wrapper,body .woocommerce form .woocommerce-billing-fields__field-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;margin:0 -15px;}body .woocommerce form .woocommerce-shipping-fields__field-wrapper{display:flex;flex-wrap:wrap;}body .woocommerce form .woocommerce-shipping-fields__field-wrapper fieldset{width:100%;}body .woocommerce form .woocommerce-shipping-fields__field-wrapper fieldset span{padding-left:15px;}body .woocommerce form .woocommerce-shipping-fields__field-wrapper #shipping_state_field{order:1;width:50%;}body .woocommerce form .woocommerce-shipping-fields__field-wrapper #shipping_state_field label{display:none;}body .woocommerce form .woocommerce-shipping-fields__field-wrapper #shipping_state_field .woocommerce-input-wrapper{position:relative;}body .woocommerce form .woocommerce-shipping-fields__field-wrapper #shipping_state_field .woocommerce-input-wrapper select{-webkit-appearance:none;}body .woocommerce form .woocommerce-shipping-fields__field-wrapper #shipping_state_field .woocommerce-input-wrapper select.select2-hidden-accessible{border:solid 1px!important;padding:0 20px!important;position:unset!important;width:100%!important;height:44px!important;}body .woocommerce form .woocommerce-shipping-fields__field-wrapper #shipping_state_field .woocommerce-input-wrapper select option{-webkit-appearance:none;}body .woocommerce form .woocommerce-shipping-fields__field-wrapper #shipping_state_field .woocommerce-input-wrapper .select2{display:none;}body .woocommerce form .woocommerce-shipping-fields__field-wrapper #shipping_state_field .woocommerce-input-wrapper:after{content:'\f078';font-family:'FontAwesome5ProSolid'!important;font-size:15px;position:absolute;right:10px;top:12px;}body .woocommerce form .woocommerce-shipping-fields__field-wrapper #shipping_country_field .woocommerce-input-wrapper{position:relative;}body .woocommerce form .woocommerce-shipping-fields__field-wrapper #shipping_country_field .woocommerce-input-wrapper select{-webkit-appearance:none;pointer-events:none;opacity:.7;}body .woocommerce form .woocommerce-shipping-fields__field-wrapper #shipping_country_field .woocommerce-input-wrapper select.select2-hidden-accessible{border:solid 1px!important;padding:0 20px!important;position:unset!important;width:100%!important;height:44px!important;}body .woocommerce form .woocommerce-shipping-fields__field-wrapper #shipping_country_field .woocommerce-input-wrapper select option{-webkit-appearance:none;}body .woocommerce form .woocommerce-shipping-fields__field-wrapper #shipping_country_field .woocommerce-input-wrapper .select2{display:none;}body .woocommerce form .woocommerce-shipping-fields__field-wrapper #shipping_country_field .woocommerce-input-wrapper:after{content:'\f078';font-family:'FontAwesome5ProSolid'!important;font-size:15px;position:absolute;right:10px;top:12px;opacity:.7;}body .woocommerce form .form-row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-5px;margin-left:-5px;width:100%;margin:0;padding:15px 15px;}body .woocommerce form .form-row span{width:100%;}body .woocommerce form .form-row label{line-height:2;font-size:12px;font-family:'Montserrat-Regular',sans-serif;color:#282828;font-weight:bold;}body .woocommerce form .form-row.validate-email .woocommerce-input-wrapper{width:50%;padding-right:15px;}@media (max-width:490px){body .woocommerce form .form-row.validate-email .woocommerce-input-wrapper{width:100%;padding-right:unset}}body .woocommerce form .form-row.validate-email .woocommerce-text-wrapper{width:50%;padding-left:15px;font-size:12px;font-family:'Montserrat-Regular',sans-serif;line-height:1.43;color:#282828;opacity:.8;margin:auto;}body .woocommerce form .form-row#billing_country_name_field,body .woocommerce form .form-row#shipping_phone_field,body .woocommerce form .form-row#shipping_country_name_field{display:none;}body .woocommerce form .form-row#billing_address_2_field{width:75%;}body .woocommerce form .form-row#billing_postcode_field{width:25%;}body .woocommerce form .form-row#billing_state_field{order:1;width:50%;}body .woocommerce form .form-row#billing_state_field label{display:none;}body .woocommerce form .form-row#billing_state_field .woocommerce-input-wrapper{position:relative;}body .woocommerce form .form-row#billing_state_field .woocommerce-input-wrapper select{-webkit-appearance:none;}body .woocommerce form .form-row#billing_state_field .woocommerce-input-wrapper select.select2-hidden-accessible{border:1px solid!important;padding:0 20px!important;position:unset!important;width:100%!important;height:44px!important;}body .woocommerce form .form-row#billing_state_field .woocommerce-input-wrapper select option{-webkit-appearance:none;}body .woocommerce form .form-row#billing_state_field .woocommerce-input-wrapper:after{content:'\f078';font-family:'FontAwesome5ProSolid'!important;font-size:15px;position:absolute;right:10px;top:12px;}body .woocommerce form .form-row#billing_state_field .woocommerce-input-wrapper .select2{display:none;}body .woocommerce form .form-row#billing_country_field select{pointer-events:none;opacity:.7;-webkit-appearance:none;}body .woocommerce form .form-row#billing_country_field select.select2-hidden-accessible{border:solid 1px!important;padding:0 20px!important;position:unset!important;width:100%!important;height:44px!important;}body .woocommerce form .form-row#billing_country_field select option{-webkit-appearance:none;}body .woocommerce form .form-row#billing_country_field .select2{display:none;}body .woocommerce form .form-row#billing_country_field .woocommerce-input-wrapper{position:relative;}body .woocommerce form .form-row#billing_country_field .woocommerce-input-wrapper:after{content:'\f078';font-family:'FontAwesome5ProSolid'!important;font-size:15px;position:absolute;right:10px;top:12px;opacity:.5;}body .woocommerce form .form-row#billing_city_field{width:100%;}body .woocommerce form .form-row.form-row-half{width:50%;}@media (max-width:540px){body .woocommerce form .form-row#billing_address_2_field{width:70%}body .woocommerce form .form-row#billing_postcode_field{width:30%}}@media (max-width:445px){body .woocommerce form .form-row#billing_address_2_field{width:60%}body .woocommerce form .form-row#billing_postcode_field{width:40%}}body .barramenu .row_menu .title_tab{padding-left:50px;}body .barramenu .row_menu .btnnumerbers{border-color:#57503a;background-color:transparent;color:#b8a988;}body .barramenu .row_menu.active .btnnumerbers{color:#ffffff;background-color:#b7a988;}body .barramenu .row_menu.passed .btnnumerbers{opacity:.6;font-size:0;color:#ffffff;background-color:#b7a988;}body .barramenu .row_menu.passed .btnnumerbers svg{display:inline-block;margin-left:4px;}body .barramenu .row_menu .btnnumerbers svg{display:none;}body .barramenu .row_menu>div{position:relative;}body.checkout .woocommerce-notices-wrapper,body.finalize .woocommerce-notices-wrapper,body.finalizar .woocommerce-notices-wrapper,body.checkout .hidden-extra-info,body.finalize .hidden-extra-info,body.finalizar .hidden-extra-info{display:none;}body.checkout .woocommerce-checkout .checkout-bottom-btns,body.finalize .woocommerce-checkout .checkout-bottom-btns,body.finalizar .woocommerce-checkout .checkout-bottom-btns{padding-top:30px;}@media (max-width:590px){body.checkout .woocommerce-checkout .checkout-bottom-btns a,body.finalize .woocommerce-checkout .checkout-bottom-btns a,body.finalizar .woocommerce-checkout .checkout-bottom-btns a{width:100%;display:inline-block}body.checkout .woocommerce-checkout .checkout-bottom-btns a .btnboxa,body.finalize .woocommerce-checkout .checkout-bottom-btns a .btnboxa,body.finalizar .woocommerce-checkout .checkout-bottom-btns a .btnboxa{padding:unset;width:100%;padding-top:16px;padding-bottom:16px;display:flex;justify-content:center;align-items:center}body.checkout .woocommerce-checkout .checkout-bottom-btns .btnboxa,body.finalize .woocommerce-checkout .checkout-bottom-btns .btnboxa,body.finalizar .woocommerce-checkout .checkout-bottom-btns .btnboxa{padding:unset;width:100%;padding-top:16px;padding-bottom:16px;height:100%;display:flex;justify-content:center;align-items:center}}body.checkout .woocommerce-checkout .btnboxa,body.finalize .woocommerce-checkout .btnboxa,body.finalizar .woocommerce-checkout .btnboxa{border-radius:0!important;}body.checkout .woocommerce-checkout .btnboxa.inversor,body.finalize .woocommerce-checkout .btnboxa.inversor,body.finalizar .woocommerce-checkout .btnboxa.inversor{background-color:transparent;color:#b8a988;border:1px solid #b8a988;}body.checkout .woocommerce-checkout .btnboxa.inversor:hover,body.finalize .woocommerce-checkout .btnboxa.inversor:hover,body.finalizar .woocommerce-checkout .btnboxa.inversor:hover{background-color:#b8a988;color:#000;border:1px solid #b8a988;}body.checkout .woocommerce-checkout .btnboxa.button,body.finalize .woocommerce-checkout .btnboxa.button,body.finalizar .woocommerce-checkout .btnboxa.button{height:100%;}body.checkout .woocommerce-checkout .btnboxa:hover,body.finalize .woocommerce-checkout .btnboxa:hover,body.finalizar .woocommerce-checkout .btnboxa:hover{background-color:transparent;color:#b8a988;border:1px solid #b8a988;}body.checkout .woocommerce-checkout .wc_payment_methods .wc_payment_method,body.finalize .woocommerce-checkout .wc_payment_methods .wc_payment_method,body.finalizar .woocommerce-checkout .wc_payment_methods .wc_payment_method{padding:20px 0;margin:0;border:1px solid #57503a;}body.checkout .woocommerce-checkout .wc_payment_methods .wc_payment_method .main input:checked ~ .radio-mark,body.finalize .woocommerce-checkout .wc_payment_methods .wc_payment_method .main input:checked ~ .radio-mark,body.finalizar .woocommerce-checkout .wc_payment_methods .wc_payment_method .main input:checked ~ .radio-mark{background-color:#b8a988;}body.checkout .woocommerce-checkout .wc_payment_methods .wc_payment_method .main input:checked ~ .radio-mark:after,body.finalize .woocommerce-checkout .wc_payment_methods .wc_payment_method .main input:checked ~ .radio-mark:after,body.finalizar .woocommerce-checkout .wc_payment_methods .wc_payment_method .main input:checked ~ .radio-mark:after{display:block;}body.checkout .woocommerce-checkout .wc_payment_methods .wc_payment_method .radio-mark,body.finalize .woocommerce-checkout .wc_payment_methods .wc_payment_method .radio-mark,body.finalizar .woocommerce-checkout .wc_payment_methods .wc_payment_method .radio-mark{position:absolute;height:30px;width:30px;background-color:#ffffff;border:1px solid #b8a988;padding-right:10px;margin-left:10px;}body.checkout .woocommerce-checkout .wc_payment_methods .wc_payment_method .radio-mark:after,body.finalize .woocommerce-checkout .wc_payment_methods .wc_payment_method .radio-mark:after,body.finalizar .woocommerce-checkout .wc_payment_methods .wc_payment_method .radio-mark:after{left:9px;bottom:6px;width:10px;height:20px;border:solid #ffffff;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);content:"";position:absolute;}body.checkout .woocommerce-checkout .wc_payment_methods .wc_payment_method img,body.finalize .woocommerce-checkout .wc_payment_methods .wc_payment_method img,body.finalizar .woocommerce-checkout .wc_payment_methods .wc_payment_method img{max-width:100%!important;height:auto!important;max-height:22px!important;margin:0;display:inline;top:20%;padding-right:15px;}body.checkout .woocommerce-checkout .wc_payment_methods li,body.finalize .woocommerce-checkout .wc_payment_methods li,body.finalizar .woocommerce-checkout .wc_payment_methods li{list-style-type:none!important;padding:0!important;border:none!important;}body.checkout .woocommerce-checkout .cart-total h5,body.finalize .woocommerce-checkout .cart-total h5,body.finalizar .woocommerce-checkout .cart-total h5{font-family:'Montserrat-Regular';font-size:24px;font-weight:bolder;}body.checkout .woocommerce-checkout .cart-total h5 .includes_tax,body.finalize .woocommerce-checkout .cart-total h5 .includes_tax,body.finalizar .woocommerce-checkout .cart-total h5 .includes_tax{font-weight:400;font-family:'Montserrat-Regular';}@media (max-width:450px){body.checkout .woocommerce-checkout .cart-total .row .text-right h5,body.finalize .woocommerce-checkout .cart-total .row .text-right h5,body.finalizar .woocommerce-checkout .cart-total .row .text-right h5{font-size:20px}}body.checkout .woocommerce-checkout .checkbox-personalizada,body.finalize .woocommerce-checkout .checkbox-personalizada,body.finalizar .woocommerce-checkout .checkbox-personalizada{-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;width:40px;height:40px;background-color:#b8a988;border:1px solid #b8a988;visibility:visible!important;}body.checkout .woocommerce-checkout .checkbox-personalizada:checked,body.finalize .woocommerce-checkout .checkbox-personalizada:checked,body.finalizar .woocommerce-checkout .checkbox-personalizada:checked{background:url('../images/check.svg');background-size:50%!important;background-repeat:no-repeat;background-position:center center!important;background-color:#b8a988;}body.checkout .woocommerce-checkout .cart_item,body.finalize .woocommerce-checkout .cart_item,body.finalizar .woocommerce-checkout .cart_item{border-bottom-width:1px;border-bottom-style:solid;padding:15px 0 15px;border-bottom-color:#57503a!important;}body.checkout .woocommerce-checkout .cart_item:last-child,body.finalize .woocommerce-checkout .cart_item:last-child,body.finalizar .woocommerce-checkout .cart_item:last-child{border-bottom:0;}body.checkout .woocommerce-checkout .cart_item .check .check,body.finalize .woocommerce-checkout .cart_item .check .check,body.finalizar .woocommerce-checkout .cart_item .check .check{font-size:14px;color:rgba(40,40,40,.6);line-height:1.43;min-width:86px;position:relative;display:flex;justify-content:space-between;}body.checkout .woocommerce-checkout .cart_item .check .check:before,body.finalize .woocommerce-checkout .cart_item .check .check:before,body.finalizar .woocommerce-checkout .cart_item .check .check:before{content:'';width:20px;height:20px;background:url('../images/check-w.svg') no-repeat center center #b8a988;background-size:auto;background-size:9px;position:absolute;top:0;left:0;}body.checkout .woocommerce-checkout .cart_item .check span,body.finalize .woocommerce-checkout .cart_item .check span,body.finalizar .woocommerce-checkout .cart_item .check span{padding-left:30px;}body.checkout .woocommerce-checkout .cart_item .check .check,body.finalize .woocommerce-checkout .cart_item .check .check,body.finalizar .woocommerce-checkout .cart_item .check .check{display:inline-block;}body.checkout .woocommerce-checkout .cart_item .left-dot,body.finalize .woocommerce-checkout .cart_item .left-dot,body.finalizar .woocommerce-checkout .cart_item .left-dot{opacity:.6;}body.checkout .woocommerce-checkout .cart_item .left-dot:before,body.finalize .woocommerce-checkout .cart_item .left-dot:before,body.finalizar .woocommerce-checkout .cart_item .left-dot:before{content:'';width:4px;height:4px;margin:3px 8px;background-color:#7e7e7e;border-radius:100px;display:inline-block;}body.checkout .woocommerce-checkout .cart_item .right-dot,body.finalize .woocommerce-checkout .cart_item .right-dot,body.finalizar .woocommerce-checkout .cart_item .right-dot{opacity:.6;}body.checkout .woocommerce-checkout .cart_item .right-dot:after,body.finalize .woocommerce-checkout .cart_item .right-dot:after,body.finalizar .woocommerce-checkout .cart_item .right-dot:after{content:'';width:4px;height:4px;margin:3px 8px;background-color:#7e7e7e;border-radius:100px;display:inline-block;}body.checkout .woocommerce-checkout .p-l-20,body.finalize .woocommerce-checkout .p-l-20,body.finalizar .woocommerce-checkout .p-l-20{padding-left:20px;}body.checkout .woocommerce-checkout h2,body.finalize .woocommerce-checkout h2,body.finalizar .woocommerce-checkout h2,body.checkout .woocommerce-checkout h3,body.finalize .woocommerce-checkout h3,body.finalizar .woocommerce-checkout h3,body.checkout .woocommerce-checkout h6,body.finalize .woocommerce-checkout h6,body.finalizar .woocommerce-checkout h6{font-family:'Montserrat-Regular';}body.checkout .woocommerce-checkout b,body.finalize .woocommerce-checkout b,body.finalizar .woocommerce-checkout b{font-weight:bolder;}body.checkout .woocommerce-checkout .comprovativo-atividade table,body.finalize .woocommerce-checkout .comprovativo-atividade table,body.finalizar .woocommerce-checkout .comprovativo-atividade table{color:transparent;background:transparent;border:none;}body.checkout .woocommerce-checkout .comprovativo-atividade table tbody tr:first-child,body.finalize .woocommerce-checkout .comprovativo-atividade table tbody tr:first-child,body.finalizar .woocommerce-checkout .comprovativo-atividade table tbody tr:first-child{color:#ffffff;text-align:center;background:transparent!important;height:0!important;font-family:"Montserrat-ExtraBold";}body.checkout .woocommerce-checkout .comprovativo-atividade table tbody tr,body.finalize .woocommerce-checkout .comprovativo-atividade table tbody tr,body.finalizar .woocommerce-checkout .comprovativo-atividade table tbody tr{background:transparent;}body.checkout .woocommerce-checkout .comprovativo-atividade table tbody tr td,body.finalize .woocommerce-checkout .comprovativo-atividade table tbody tr td,body.finalizar .woocommerce-checkout .comprovativo-atividade table tbody tr td{border:none;padding:0;}body.checkout .woocommerce-checkout fieldset,body.finalize .woocommerce-checkout fieldset,body.finalizar .woocommerce-checkout fieldset{font-family:'Montserrat-Bold',sans-serif;font-size:16px;line-height:1.5;letter-spacing:-.2px;}body.checkout .woocommerce-checkout .includes_tax,body.finalize .woocommerce-checkout .includes_tax,body.finalizar .woocommerce-checkout .includes_tax{font-size:80%;font-weight:400;}body.checkout .woocommerce-checkout .alg_checkout_files_upload_button,body.finalize .woocommerce-checkout .alg_checkout_files_upload_button,body.finalizar .woocommerce-checkout .alg_checkout_files_upload_button{background-color:#57503A;color:#ffffff;font-family:'Montserrat',sans-serif;font-weight:500;padding:10px;border:1px solid #eeeeee;box-sizing:border-box;margin:0;line-height:20px;}body.checkout .woocommerce-checkout .form-row input.input-text,body.finalize .woocommerce-checkout .form-row input.input-text,body.finalizar .woocommerce-checkout .form-row input.input-text{width:100%;height:44px;border:solid 1px #9b867a;display:inline-block;vertical-align:top;font-family:'Montserrat-Regular',sans-serif;font-size:12.5px;color:#b8a988;padding:0 20px;}body.checkout .woocommerce-checkout .form-row input.input-text::placeholder,body.finalize .woocommerce-checkout .form-row input.input-text::placeholder,body.finalizar .woocommerce-checkout .form-row input.input-text::placeholder{color:#b8a988;}body.checkout .woocommerce-checkout .form-row textarea,body.finalize .woocommerce-checkout .form-row textarea,body.finalizar .woocommerce-checkout .form-row textarea{width:100%;height:44px;border:solid 1px #9b867a;display:inline-block;vertical-align:top;font-family:'Montserrat-Regular',sans-serif;font-size:12.5px;color:#b8a988;padding:0 20px;}body.checkout .woocommerce-checkout .form-row textarea::placeholder,body.finalize .woocommerce-checkout .form-row textarea::placeholder,body.finalizar .woocommerce-checkout .form-row textarea::placeholder{color:#b8a988;}body.checkout .woocommerce-checkout .form-row select,body.finalize .woocommerce-checkout .form-row select,body.finalizar .woocommerce-checkout .form-row select{width:100%;height:44px;border:solid 1px #9b867a;display:inline-block;vertical-align:top;font-family:'Montserrat-Regular',sans-serif;font-size:12.5px;color:#b8a988;padding:0 20px;}body.checkout .woocommerce-checkout .form-row select::placeholder,body.finalize .woocommerce-checkout .form-row select::placeholder,body.finalizar .woocommerce-checkout .form-row select::placeholder{color:#b8a988;}body.checkout .woocommerce-checkout .main .check-mark,body.finalize .woocommerce-checkout .main .check-mark,body.finalizar .woocommerce-checkout .main .check-mark{position:absolute;top:0;left:0;height:30px;width:30px;background-color:#ffffff;border:1px solid #b8a988;padding-right:10px;}body.checkout .woocommerce-checkout .main input:checked ~ .check-mark,body.finalize .woocommerce-checkout .main input:checked ~ .check-mark,body.finalizar .woocommerce-checkout .main input:checked ~ .check-mark{background-color:#b8a988;}body.checkout .woocommerce-checkout .main .check-mark:after,body.finalize .woocommerce-checkout .main .check-mark:after,body.finalizar .woocommerce-checkout .main .check-mark:after{content:"";position:absolute;display:none;}body.checkout .woocommerce-checkout .main input:checked ~ .check-mark:after,body.finalize .woocommerce-checkout .main input:checked ~ .check-mark:after,body.finalizar .woocommerce-checkout .main input:checked ~ .check-mark:after{display:block;}body.checkout .woocommerce-checkout .main .check-mark:after,body.finalize .woocommerce-checkout .main .check-mark:after,body.finalizar .woocommerce-checkout .main .check-mark:after{left:9px;bottom:6px;width:10px;height:20px;border:solid #ffffff;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}body.checkout .woocommerce-checkout .main input[type=checkbox],body.finalize .woocommerce-checkout .main input[type=checkbox],body.finalizar .woocommerce-checkout .main input[type=checkbox]{visibility:hidden;}body.checkout .woocommerce-checkout .woocommerce-shipping-fields2,body.finalize .woocommerce-checkout .woocommerce-shipping-fields2,body.finalizar .woocommerce-checkout .woocommerce-shipping-fields2{margin-top:30px;display:none;overflow:hidden;}body.checkout .woocommerce-checkout .woocommerce-shipping-fields2 .form-row,body.finalize .woocommerce-checkout .woocommerce-shipping-fields2 .form-row,body.finalizar .woocommerce-checkout .woocommerce-shipping-fields2 .form-row{float:left;}@media (max-width:550px){body.checkout .woocommerce-checkout .metodo-final-envio #flex,body.finalize .woocommerce-checkout .metodo-final-envio #flex,body.finalizar .woocommerce-checkout .metodo-final-envio #flex{flex-direction:column}body.checkout .woocommerce-checkout .metodo-final-envio #flex div,body.finalize .woocommerce-checkout .metodo-final-envio #flex div,body.finalizar .woocommerce-checkout .metodo-final-envio #flex div{height:unset}body.checkout .woocommerce-checkout .metodo-final-envio #flex div .subtotal,body.finalize .woocommerce-checkout .metodo-final-envio #flex div .subtotal,body.finalizar .woocommerce-checkout .metodo-final-envio #flex div .subtotal{text-align:right;font-size:14px!important}body.checkout .woocommerce-checkout .metodo-final-envio .caixa-metodo-final-envio,body.finalize .woocommerce-checkout .metodo-final-envio .caixa-metodo-final-envio,body.finalizar .woocommerce-checkout .metodo-final-envio .caixa-metodo-final-envio{column-gap:5px}body.checkout .woocommerce-checkout .metodo-final-envio .caixa-metodo-final-envio .coluna-2 div,body.finalize .woocommerce-checkout .metodo-final-envio .caixa-metodo-final-envio .coluna-2 div,body.finalizar .woocommerce-checkout .metodo-final-envio .caixa-metodo-final-envio .coluna-2 div{font-size:14px}body.checkout .woocommerce-checkout .metodo-final-envio .caixa-metodo-final-envio .coluna-3 div,body.finalize .woocommerce-checkout .metodo-final-envio .caixa-metodo-final-envio .coluna-3 div,body.finalizar .woocommerce-checkout .metodo-final-envio .caixa-metodo-final-envio .coluna-3 div{font-size:14px}body.checkout .woocommerce-checkout .metodo-final-envio .caixa-metodo-final-envio .coluna-4,body.finalize .woocommerce-checkout .metodo-final-envio .caixa-metodo-final-envio .coluna-4,body.finalizar .woocommerce-checkout .metodo-final-envio .caixa-metodo-final-envio .coluna-4{display:flex;align-items:center}}@media (max-width:430px){body.checkout .woocommerce-checkout .metodo-final-envio .caixa-metodo-final-envio .coluna-2 div,body.finalize .woocommerce-checkout .metodo-final-envio .caixa-metodo-final-envio .coluna-2 div,body.finalizar .woocommerce-checkout .metodo-final-envio .caixa-metodo-final-envio .coluna-2 div{font-size:12px}body.checkout .woocommerce-checkout .metodo-final-envio .caixa-metodo-final-envio .coluna-3 div,body.finalize .woocommerce-checkout .metodo-final-envio .caixa-metodo-final-envio .coluna-3 div,body.finalizar .woocommerce-checkout .metodo-final-envio .caixa-metodo-final-envio .coluna-3 div{font-size:12px}body.checkout .woocommerce-checkout .metodo-final-envio .caixa-metodo-final-envio .coluna-4 .imagem img,body.finalize .woocommerce-checkout .metodo-final-envio .caixa-metodo-final-envio .coluna-4 .imagem img,body.finalizar .woocommerce-checkout .metodo-final-envio .caixa-metodo-final-envio .coluna-4 .imagem img{width:50px!important}}@media (max-width:360px){body.checkout .woocommerce-checkout .metodo-final-envio .caixa-metodo-final-envio .coluna-2 div,body.finalize .woocommerce-checkout .metodo-final-envio .caixa-metodo-final-envio .coluna-2 div,body.finalizar .woocommerce-checkout .metodo-final-envio .caixa-metodo-final-envio .coluna-2 div{font-size:10px}body.checkout .woocommerce-checkout .metodo-final-envio .caixa-metodo-final-envio .coluna-3 div,body.finalize .woocommerce-checkout .metodo-final-envio .caixa-metodo-final-envio .coluna-3 div,body.finalizar .woocommerce-checkout .metodo-final-envio .caixa-metodo-final-envio .coluna-3 div{font-size:10px}}@media (max-width:550px){body.checkout .woocommerce-checkout .link_pagamento_tab .woocommerce-checkout-review-order .woocommerce-checkout-payment .wc_payment_methods #flex,body.finalize .woocommerce-checkout .link_pagamento_tab .woocommerce-checkout-review-order .woocommerce-checkout-payment .wc_payment_methods #flex,body.finalizar .woocommerce-checkout .link_pagamento_tab .woocommerce-checkout-review-order .woocommerce-checkout-payment .wc_payment_methods #flex{flex-direction:column}body.checkout .woocommerce-checkout .link_pagamento_tab .woocommerce-checkout-review-order .woocommerce-checkout-payment .wc_payment_methods #flex div,body.finalize .woocommerce-checkout .link_pagamento_tab .woocommerce-checkout-review-order .woocommerce-checkout-payment .wc_payment_methods #flex div,body.finalizar .woocommerce-checkout .link_pagamento_tab .woocommerce-checkout-review-order .woocommerce-checkout-payment .wc_payment_methods #flex div{height:unset}body.checkout .woocommerce-checkout .link_pagamento_tab .woocommerce-checkout-review-order .woocommerce-checkout-payment .wc_payment_methods #flex div:nth-child(2),body.finalize .woocommerce-checkout .link_pagamento_tab .woocommerce-checkout-review-order .woocommerce-checkout-payment .wc_payment_methods #flex div:nth-child(2),body.finalizar .woocommerce-checkout .link_pagamento_tab .woocommerce-checkout-review-order .woocommerce-checkout-payment .wc_payment_methods #flex div:nth-child(2){margin-bottom:20px}body.checkout .woocommerce-checkout .link_pagamento_tab .woocommerce-checkout-review-order .woocommerce-checkout-payment .wc_payment_methods #flex div p,body.finalize .woocommerce-checkout .link_pagamento_tab .woocommerce-checkout-review-order .woocommerce-checkout-payment .wc_payment_methods #flex div p,body.finalizar .woocommerce-checkout .link_pagamento_tab .woocommerce-checkout-review-order .woocommerce-checkout-payment .wc_payment_methods #flex div p{font-size:14px!important}body.checkout .woocommerce-checkout .link_pagamento_tab .woocommerce-checkout-review-order .woocommerce-checkout-payment .wc_payment_methods .wc_payment_method .col-4 label,body.finalize .woocommerce-checkout .link_pagamento_tab .woocommerce-checkout-review-order .woocommerce-checkout-payment .wc_payment_methods .wc_payment_method .col-4 label,body.finalizar .woocommerce-checkout .link_pagamento_tab .woocommerce-checkout-review-order .woocommerce-checkout-payment .wc_payment_methods .wc_payment_method .col-4 label{font-size:14px!important}}body.checkout .woocommerce-checkout .link_checkout_tab .order-review-tab .order-review-details .cart_row .cart_item .image,body.finalize .woocommerce-checkout .link_checkout_tab .order-review-tab .order-review-details .cart_row .cart_item .image,body.finalizar .woocommerce-checkout .link_checkout_tab .order-review-tab .order-review-details .cart_row .cart_item .image{padding-right:unset;padding-left:unset;}@media (max-width:550px){body.checkout .woocommerce-checkout .link_checkout_tab .order-review-tab .order-review-details .cart_row .cart_item .col-1,body.finalize .woocommerce-checkout .link_checkout_tab .order-review-tab .order-review-details .cart_row .cart_item .col-1,body.finalizar .woocommerce-checkout .link_checkout_tab .order-review-tab .order-review-details .cart_row .cart_item .col-1{flex:0 0 15%;max-width:15%}body.checkout .woocommerce-checkout .link_checkout_tab .order-review-tab .order-review-details .cart_row .cart_item .col-9,body.finalize .woocommerce-checkout .link_checkout_tab .order-review-tab .order-review-details .cart_row .cart_item .col-9,body.finalizar .woocommerce-checkout .link_checkout_tab .order-review-tab .order-review-details .cart_row .cart_item .col-9{flex:0 0 60%;max-width:60%}body.checkout .woocommerce-checkout .link_checkout_tab .order-review-tab .order-review-details .cart_row .cart_item .col-2,body.finalize .woocommerce-checkout .link_checkout_tab .order-review-tab .order-review-details .cart_row .cart_item .col-2,body.finalizar .woocommerce-checkout .link_checkout_tab .order-review-tab .order-review-details .cart_row .cart_item .col-2{flex:0 0 25%;max-width:25%}body.checkout .woocommerce-checkout .link_checkout_tab .order-review-tab .order-review-details .cart_row .cart_item .col-2 .price,body.finalize .woocommerce-checkout .link_checkout_tab .order-review-tab .order-review-details .cart_row .cart_item .col-2 .price,body.finalizar .woocommerce-checkout .link_checkout_tab .order-review-tab .order-review-details .cart_row .cart_item .col-2 .price{padding:unset}}@media (max-width:500px){body.checkout .woocommerce-checkout .link_resumo_tab .cart_outer,body.finalize .woocommerce-checkout .link_resumo_tab .cart_outer,body.finalizar .woocommerce-checkout .link_resumo_tab .cart_outer{padding-left:unset;padding-right:unset}body.checkout .woocommerce-checkout .link_resumo_tab .cart_outer .cart_row .cart_item .col-1,body.finalize .woocommerce-checkout .link_resumo_tab .cart_outer .cart_row .cart_item .col-1,body.finalizar .woocommerce-checkout .link_resumo_tab .cart_outer .cart_row .cart_item .col-1{flex:0 0 15%;max-width:15%;padding-left:unset;padding-right:unset}body.checkout .woocommerce-checkout .link_resumo_tab .cart_outer .cart_row .cart_item .col-9,body.finalize .woocommerce-checkout .link_resumo_tab .cart_outer .cart_row .cart_item .col-9,body.finalizar .woocommerce-checkout .link_resumo_tab .cart_outer .cart_row .cart_item .col-9{flex:0 0 60%;max-width:60%}body.checkout .woocommerce-checkout .link_resumo_tab .cart_outer .cart_row .cart_item .col-9 .row .col-12 h6,body.finalize .woocommerce-checkout .link_resumo_tab .cart_outer .cart_row .cart_item .col-9 .row .col-12 h6,body.finalizar .woocommerce-checkout .link_resumo_tab .cart_outer .cart_row .cart_item .col-9 .row .col-12 h6{font-size:14px}body.checkout .woocommerce-checkout .link_resumo_tab .cart_outer .cart_row .cart_item .col-9 .row .col-12 .d-inline-block span,body.finalize .woocommerce-checkout .link_resumo_tab .cart_outer .cart_row .cart_item .col-9 .row .col-12 .d-inline-block span,body.finalizar .woocommerce-checkout .link_resumo_tab .cart_outer .cart_row .cart_item .col-9 .row .col-12 .d-inline-block span{font-size:12px}body.checkout .woocommerce-checkout .link_resumo_tab .cart_outer .cart_row .cart_item .col-2,body.finalize .woocommerce-checkout .link_resumo_tab .cart_outer .cart_row .cart_item .col-2,body.finalizar .woocommerce-checkout .link_resumo_tab .cart_outer .cart_row .cart_item .col-2{flex:0 0 25%;max-width:25%;padding-left:unset;padding-right:unset}body.checkout .woocommerce-checkout .link_resumo_tab .cart_outer .cart_row .cart_item .col-2 .price,body.finalize .woocommerce-checkout .link_resumo_tab .cart_outer .cart_row .cart_item .col-2 .price,body.finalizar .woocommerce-checkout .link_resumo_tab .cart_outer .cart_row .cart_item .col-2 .price{font-size:12px}body.checkout .woocommerce-checkout .link_resumo_tab .cart_outer .cart-total .row .col-6:nth-child(1),body.finalize .woocommerce-checkout .link_resumo_tab .cart_outer .cart-total .row .col-6:nth-child(1),body.finalizar .woocommerce-checkout .link_resumo_tab .cart_outer .cart-total .row .col-6:nth-child(1){flex:0 0 30%;max-width:30%}body.checkout .woocommerce-checkout .link_resumo_tab .cart_outer .cart-total .row .col-6:nth-child(2),body.finalize .woocommerce-checkout .link_resumo_tab .cart_outer .cart-total .row .col-6:nth-child(2),body.finalizar .woocommerce-checkout .link_resumo_tab .cart_outer .cart-total .row .col-6:nth-child(2){flex:0 0 70%;max-width:70%}body.checkout .woocommerce-checkout .link_resumo_tab .cart_outer .cart-total .row .col-6 h5,body.finalize .woocommerce-checkout .link_resumo_tab .cart_outer .cart-total .row .col-6 h5,body.finalizar .woocommerce-checkout .link_resumo_tab .cart_outer .cart-total .row .col-6 h5{font-size:16px;display:flex;flex-direction:column}}@media (max-width:500px){body.checkout .woocommerce-checkout .cart-total .row,body.finalize .woocommerce-checkout .cart-total .row,body.finalizar .woocommerce-checkout .cart-total .row{margin-left:unset;margin-right:unset}body.checkout .woocommerce-checkout .cart-total .row .col-6 span,body.finalize .woocommerce-checkout .cart-total .row .col-6 span,body.finalizar .woocommerce-checkout .cart-total .row .col-6 span{padding:unset;width:100%;padding-top:16px;padding-bottom:16px}body.checkout .woocommerce-checkout .cart-total .row .col-6 button,body.finalize .woocommerce-checkout .cart-total .row .col-6 button,body.finalizar .woocommerce-checkout .cart-total .row .col-6 button{padding:unset;width:100%}}body.checkout .woocommerce-checkout .caixa-morada-final-envio,body.finalize .woocommerce-checkout .caixa-morada-final-envio,body.finalizar .woocommerce-checkout .caixa-morada-final-envio{background-color:#f1eee7;padding:20px;display:flex;flex-direction:row;column-gap:40%;position:relative;}body.checkout .woocommerce-checkout .caixa-morada-final-envio .checkbox-personalizada,body.finalize .woocommerce-checkout .caixa-morada-final-envio .checkbox-personalizada,body.finalizar .woocommerce-checkout .caixa-morada-final-envio .checkbox-personalizada{position:absolute;right:20px;top:20px;width:32px;height:32px;}body.checkout .woocommerce-checkout .caixa-morada-final-envio .esquerda,body.finalize .woocommerce-checkout .caixa-morada-final-envio .esquerda,body.finalizar .woocommerce-checkout .caixa-morada-final-envio .esquerda,body.checkout .woocommerce-checkout .caixa-morada-final-envio .direita,body.finalize .woocommerce-checkout .caixa-morada-final-envio .direita,body.finalizar .woocommerce-checkout .caixa-morada-final-envio .direita{display:flex;flex-direction:column;}body.checkout .woocommerce-checkout .caixa-morada-final-envio .nome,body.finalize .woocommerce-checkout .caixa-morada-final-envio .nome,body.finalizar .woocommerce-checkout .caixa-morada-final-envio .nome{font-size:16px;font-weight:bold;color:#57503A;margin-bottom:5px;}body.checkout .woocommerce-checkout .caixa-morada-final-envio .nif,body.finalize .woocommerce-checkout .caixa-morada-final-envio .nif,body.finalizar .woocommerce-checkout .caixa-morada-final-envio .nif{color:#282828;opacity:.6;font-size:14px;font-weight:500;}body.checkout .woocommerce-checkout .caixa-morada-final-envio .nif span,body.finalize .woocommerce-checkout .caixa-morada-final-envio .nif span,body.finalizar .woocommerce-checkout .caixa-morada-final-envio .nif span{font-weight:600;}body.checkout .woocommerce-checkout .caixa-morada-final-envio .telefone,body.finalize .woocommerce-checkout .caixa-morada-final-envio .telefone,body.finalizar .woocommerce-checkout .caixa-morada-final-envio .telefone{color:#282828;font-size:14px;font-weight:400;opacity:.6;}body.checkout .woocommerce-checkout .caixa-morada-final-envio .telefone span,body.finalize .woocommerce-checkout .caixa-morada-final-envio .telefone span,body.finalizar .woocommerce-checkout .caixa-morada-final-envio .telefone span{font-weight:600;}body.checkout .woocommerce-checkout .caixa-morada-final-envio .direita label,body.finalize .woocommerce-checkout .caixa-morada-final-envio .direita label,body.finalizar .woocommerce-checkout .caixa-morada-final-envio .direita label{font-size:14px;opacity:.6;}body.checkout .woocommerce-checkout .caixa-morada-final-envio .direita .morada,body.finalize .woocommerce-checkout .caixa-morada-final-envio .direita .morada,body.finalizar .woocommerce-checkout .caixa-morada-final-envio .direita .morada,body.checkout .woocommerce-checkout .caixa-morada-final-envio .direita .cp,body.finalize .woocommerce-checkout .caixa-morada-final-envio .direita .cp,body.finalizar .woocommerce-checkout .caixa-morada-final-envio .direita .cp,body.checkout .woocommerce-checkout .caixa-morada-final-envio .direita .city,body.finalize .woocommerce-checkout .caixa-morada-final-envio .direita .city,body.finalizar .woocommerce-checkout .caixa-morada-final-envio .direita .city{font-size:14px;opacity:.6;font-weight:600;}body.checkout .woocommerce-checkout .caixa-morada-final-envio .checkbox-personalizada,body.finalize .woocommerce-checkout .caixa-morada-final-envio .checkbox-personalizada,body.finalizar .woocommerce-checkout .caixa-morada-final-envio .checkbox-personalizada{display:none;}@media (max-width:700px){body.checkout .woocommerce-checkout .caixa-morada-final-envio,body.finalize .woocommerce-checkout .caixa-morada-final-envio,body.finalizar .woocommerce-checkout .caixa-morada-final-envio{column-gap:unset}body.checkout .woocommerce-checkout .caixa-morada-final-envio .esquerda,body.finalize .woocommerce-checkout .caixa-morada-final-envio .esquerda,body.finalizar .woocommerce-checkout .caixa-morada-final-envio .esquerda{width:50%}body.checkout .woocommerce-checkout .caixa-morada-final-envio .direita,body.finalize .woocommerce-checkout .caixa-morada-final-envio .direita,body.finalizar .woocommerce-checkout .caixa-morada-final-envio .direita{width:50%}}@media (max-width:500px){body.checkout .woocommerce-checkout .caixa-morada-final-envio,body.finalize .woocommerce-checkout .caixa-morada-final-envio,body.finalizar .woocommerce-checkout .caixa-morada-final-envio{flex-direction:column}body.checkout .woocommerce-checkout .caixa-morada-final-envio .direita,body.finalize .woocommerce-checkout .caixa-morada-final-envio .direita,body.finalizar .woocommerce-checkout .caixa-morada-final-envio .direita{padding-top:10px}}body.checkout .woocommerce-checkout .caixa-metodo-final-envio,body.finalize .woocommerce-checkout .caixa-metodo-final-envio,body.finalizar .woocommerce-checkout .caixa-metodo-final-envio{background-color:#f1eee7;padding:20px;display:flex;flex-direction:row;column-gap:20px;border:1px solid #9b867a;}body.checkout .woocommerce-checkout .caixa-metodo-final-envio .nome,body.finalize .woocommerce-checkout .caixa-metodo-final-envio .nome,body.finalizar .woocommerce-checkout .caixa-metodo-final-envio .nome{font-size:16px;font-weight:600;color:#57503A;margin-bottom:5px;}body.checkout .woocommerce-checkout .caixa-metodo-final-envio .preco,body.finalize .woocommerce-checkout .caixa-metodo-final-envio .preco,body.finalizar .woocommerce-checkout .caixa-metodo-final-envio .preco{font-size:16px;font-weight:600;color:#57503A;}body.checkout .woocommerce-checkout .caixa-metodo-final-envio .coluna-3,body.finalize .woocommerce-checkout .caixa-metodo-final-envio .coluna-3,body.finalizar .woocommerce-checkout .caixa-metodo-final-envio .coluna-3{display:flex;align-items:flex-end;}body.checkout .woocommerce-checkout .caixa-metodo-final-envio .dias,body.finalize .woocommerce-checkout .caixa-metodo-final-envio .dias,body.finalizar .woocommerce-checkout .caixa-metodo-final-envio .dias{opacity:.6;font-size:14px;color:#282828;}body.checkout .woocommerce-checkout .caixa-metodo-final-envio .coluna-4,body.finalize .woocommerce-checkout .caixa-metodo-final-envio .coluna-4,body.finalizar .woocommerce-checkout .caixa-metodo-final-envio .coluna-4{margin-left:auto;}body.checkout .woocommerce-checkout .caixa-metodo-final-envio .imagem img,body.finalize .woocommerce-checkout .caixa-metodo-final-envio .imagem img,body.finalizar .woocommerce-checkout .caixa-metodo-final-envio .imagem img{width:74px!important;display:flex;align-items:center;}body.checkout .woocommerce-checkout .link_envio_tab .woocommerce-form,body.finalize .woocommerce-checkout .link_envio_tab .woocommerce-form,body.finalizar .woocommerce-checkout .link_envio_tab .woocommerce-form{padding:30px 0;}body.checkout .woocommerce-checkout .link_envio_tab .cart_footer,body.finalize .woocommerce-checkout .link_envio_tab .cart_footer,body.finalizar .woocommerce-checkout .link_envio_tab .cart_footer{padding-top:0!important;}body.checkout .woocommerce-checkout .comprovativo-atividade,body.finalize .woocommerce-checkout .comprovativo-atividade,body.finalizar .woocommerce-checkout .comprovativo-atividade{margin-top:20px;padding-top:40px;border-top:1px solid #ccc;margin-left:15px;margin-right:15px;overflow:hidden;width:100%;}body.checkout .woocommerce-checkout .comprovativo-atividade.tipo-3,body.finalize .woocommerce-checkout .comprovativo-atividade.tipo-3,body.finalizar .woocommerce-checkout .comprovativo-atividade.tipo-3{margin-top:60px;}body.checkout .woocommerce-checkout .comprovativo-atividade h2,body.finalize .woocommerce-checkout .comprovativo-atividade h2,body.finalizar .woocommerce-checkout .comprovativo-atividade h2{font-size:16px;font-weight:bold;color:#58503C;margin-bottom:10px;opacity:.8;}body.checkout .woocommerce-checkout .alerta-comprovativo-atividade,body.finalize .woocommerce-checkout .alerta-comprovativo-atividade,body.finalizar .woocommerce-checkout .alerta-comprovativo-atividade{font-size:12px;margin-bottom:20px;color:#282828;border-bottom:1px solid #ccc;padding-bottom:20px;opacity:.8;}body.checkout .woocommerce-checkout .alg_checkout_files_upload_button,body.finalize .woocommerce-checkout .alg_checkout_files_upload_button,body.finalizar .woocommerce-checkout .alg_checkout_files_upload_button{background-color:#57503A;color:#ffffff;font-family:'Montserrat',sans-serif;font-weight:500;}body.checkout .woocommerce-checkout .alg_checkout_files_upload_result_file_name,body.finalize .woocommerce-checkout .alg_checkout_files_upload_result_file_name,body.finalizar .woocommerce-checkout .alg_checkout_files_upload_result_file_name{display:inline-block;}body.checkout .woocommerce-checkout .alg_checkout_files_upload_result_file_name a,body.finalize .woocommerce-checkout .alg_checkout_files_upload_result_file_name a,body.finalizar .woocommerce-checkout .alg_checkout_files_upload_result_file_name a{color:#282828;}body.checkout .woocommerce-checkout label[for="alg_checkout_files_upload_1"],body.finalize .woocommerce-checkout label[for="alg_checkout_files_upload_1"],body.finalizar .woocommerce-checkout label[for="alg_checkout_files_upload_1"]{display:none;}body.checkout .woocommerce-checkout .link_faturacao_tab .cart_footer,body.finalize .woocommerce-checkout .link_faturacao_tab .cart_footer,body.finalizar .woocommerce-checkout .link_faturacao_tab .cart_footer{margin-top:0!important;padding-top:0!important;}body.checkout .woocommerce-checkout .link_faturacao_tab .cart_footer hr,body.finalize .woocommerce-checkout .link_faturacao_tab .cart_footer hr,body.finalizar .woocommerce-checkout .link_faturacao_tab .cart_footer hr{display:none;}body.checkout .woocommerce-checkout .woocommerce-checkout-payment .cart-total .row .col-6:nth-child(1),body.finalize .woocommerce-checkout .woocommerce-checkout-payment .cart-total .row .col-6:nth-child(1),body.finalizar .woocommerce-checkout .woocommerce-checkout-payment .cart-total .row .col-6:nth-child(1){max-width:50%;}@media (max-width:500px){body.checkout .woocommerce-checkout .link_checkout_tab .order-review-tab .addresses .payment-info .row,body.finalize .woocommerce-checkout .link_checkout_tab .order-review-tab .addresses .payment-info .row,body.finalizar .woocommerce-checkout .link_checkout_tab .order-review-tab .addresses .payment-info .row{flex-direction:column}body.checkout .woocommerce-checkout .link_checkout_tab .order-review-tab .addresses .payment-info .row .col-6,body.finalize .woocommerce-checkout .link_checkout_tab .order-review-tab .addresses .payment-info .row .col-6,body.finalizar .woocommerce-checkout .link_checkout_tab .order-review-tab .addresses .payment-info .row .col-6{padding:unset!important;padding-left:45px!important;flex:0 0 100%;max-width:100%}body.checkout .woocommerce-checkout .link_checkout_tab .order-review-tab .addresses .payment-info .row .col-6:nth-child(1),body.finalize .woocommerce-checkout .link_checkout_tab .order-review-tab .addresses .payment-info .row .col-6:nth-child(1),body.finalizar .woocommerce-checkout .link_checkout_tab .order-review-tab .addresses .payment-info .row .col-6:nth-child(1){padding-top:15px!important}body.checkout .woocommerce-checkout .link_checkout_tab .order-review-tab .addresses .payment-info .row .col-6:nth-child(2),body.finalize .woocommerce-checkout .link_checkout_tab .order-review-tab .addresses .payment-info .row .col-6:nth-child(2),body.finalizar .woocommerce-checkout .link_checkout_tab .order-review-tab .addresses .payment-info .row .col-6:nth-child(2){padding-bottom:15px!important}body.checkout .woocommerce-checkout .link_checkout_tab .order-review-tab .addresses .payment-info .row .col-6 p,body.finalize .woocommerce-checkout .link_checkout_tab .order-review-tab .addresses .payment-info .row .col-6 p,body.finalizar .woocommerce-checkout .link_checkout_tab .order-review-tab .addresses .payment-info .row .col-6 p{color:#282828;opacity:1!important;font-weight:400!important}}@media (max-width:400px){body.checkout .woocommerce-checkout .shipping .row .col-6 p,body.finalize .woocommerce-checkout .shipping .row .col-6 p,body.finalizar .woocommerce-checkout .shipping .row .col-6 p{font-size:14px!important}body.checkout .woocommerce-checkout .shipping .row .col-6 p .shipping-tax,body.finalize .woocommerce-checkout .shipping .row .col-6 p .shipping-tax,body.finalizar .woocommerce-checkout .shipping .row .col-6 p .shipping-tax{padding-top:30px!important;padding-right:10px!important}}@media (max-width:500px){body.checkout .woocommerce-checkout .payment_method .row .col-8,body.finalize .woocommerce-checkout .payment_method .row .col-8,body.finalizar .woocommerce-checkout .payment_method .row .col-8{flex:0 0 100%;max-width:100%}}body.checkout .frametest,body.finalize .frametest,body.finalizar .frametest{margin:70px auto;}body .woocommerce-order{text-align:center;}body .woocommerce-order .success-purchase:not(.flat_rate) .addresses .woocommerce-column--shipping-address{display:none;}body .woocommerce-order .woocommerce-notice{font-family:'Montserrat-Bold';position:relative;opacity:1;font-size:32px;color:#918363;text-align:left;padding:46px 90px 50px 60px;background-color:#b8a988;margin-bottom:10px;line-height:1;}body .woocommerce-order .woocommerce-notice .check{font-size:0;position:absolute;top:50%;left:-20px;margin-top:-20px;background-color:#b8a988;font-family:'Montserrat-Bold',sans-serif;letter-spacing:.56px;color:#ffffff;width:40px;height:40px;border:solid 1px #b8a988;border-radius:100%;text-align:center;line-height:38px;}@media (max-width:440px){body .woocommerce-order .woocommerce-notice{padding:20px 40px;font-size:25px}}body .woocommerce-order .extra-comentarios-thank-you{text-align:left;font-size:14px;color:#282828;margin-top:20px;margin-bottom:50px;opacity:.6;}body .woocommerce-order img{max-height:40px;margin:5px 10px 5px 0;float:none;vertical-align:middle;max-width:100%!important;height:auto!important;}body .woocommerce-order li,body .woocommerce-order ul,body .woocommerce-order ol{list-style:none!important;margin:0;padding:0;margin-top:10px;}body .woocommerce-order .woocommerce-order-details{display:none;}body .woocommerce-order .woocommerce-customer-details{padding-top:30px;}body .woocommerce-order .woocommerce-customer-details h2{margin-bottom:20px;}body .woocommerce-order .woocommerce-customer-details address{padding:20px;}body .woocommerce-order .woocommerce-customer-details .woocommerce-column{margin-top:50px;max-width:none;}body .woocommerce-order .buttons-extra-thank-you .home_ct_btn{padding:40px 0 0 0;display:block;text-align:center;float:left;}body .woocommerce-order .buttons-extra-thank-you .home_ct_btn a{display:inline-block;padding:16px 48px;background-color:#b8a988;line-height:1.5;letter-spacing:.23px;text-align:center;font-family:'Montserrat-SemiBold',sans-serif;text-transform:uppercase;color:#171511;font-size:16px;width:240px;}body .woocommerce-order .buttons-extra-thank-you .home_ct_btn a:hover{background-color:transparent;color:#b8a988;border:1px solid #b8a988;}body .woocommerce-order .buttons-extra-thank-you .home_ct_btn.inversor{float:right;}body .woocommerce-order .buttons-extra-thank-you .home_ct_btn.inversor a{background-color:transparent;color:#b8a988;border:1px solid #b8a988;}@media (max-width:599px){body .woocommerce-order .buttons-extra-thank-you .home_ct_btn{width:100%}body .woocommerce-order .buttons-extra-thank-you .home_ct_btn a{width:100%}}body .extra-comentarios-thank-you{text-align:left;font-size:14px;color:#282828;margin-top:20px;margin-bottom:50px;opacity:.6;}body .woocommerce form .form-row .info-no-validate{font-size:11px;padding-top:2px;}body .buttons-extra-thank-you{overflow-y:hidden;}body .buttons-extra-thank-you .home_ct_btn{float:left;}body .buttons-extra-thank-you .home_ct_btn.inversor{float:right;}body .buttons-extra-thank-you .home_ct_btn a{width:240px;}body .buttons-extra-thank-you .home_ct_btn.inversor a{background-color:transparent;color:#b8a988;border:1px solid #b8a988;}body .buttons-extra-thank-you .home_ct_btn.inversor a:hover{background-color:#b8a988;color:#171511;border:1px solid #b8a988;}body .order-review-tab-col-total .includes_tax{display:none;}body .link_checkout_tab .cart_footer{padding-top:30px!important;}body .link_checkout_tab .cart_footer .text-dark{color:#282828!important;padding-bottom:10px;}body .link_checkout_tab .cart_footer .text-dark h5{font-size:16px!important;font-weight:600!important;}body .link_checkout_tab .cart_footer .order-review-tab-col-total.text-dark h5{font-size:20px!important;}body .store_page{margin:50px 0;}body .store_page h2{line-height:1.6;display:block;padding:0 0 20px;letter-spacing:-.2px;font-family:'Montserrat-SemiBold',sans-serif;border-bottom:solid 1px #EDEAEF;color:#918363;font-size:20px;}body .store_page .store_products_sec-1{padding:38px 0 72px 0;}body .store_page .store_products_sec-1 .pro-blk{padding:32px 0 0 0;align-items:center;}body .store_page .store_products_sec-1 .pro-blk .image img{width:100%;height:auto;}body .store_page .store_products_sec-1 .pro-blk .pro-blk_inner .cat{line-height:2;letter-spacing:normal;font-family:'Montserrat-Medium',sans-serif;color:#000;opacity:.4;font-size:12px;}body .store_page .store_products_sec-1 .pro-blk .pro-blk_inner h2{line-height:1.33;letter-spacing:-.3px;font-family:'Montserrat-SemiBold',sans-serif;color:#000;font-size:24px;}body .store_page .store_products_sec-1 .pro-blk .pro-blk_inner .price{padding:32px 0 48px 0;line-height:1;letter-spacing:.8px;font-family:'Montserrat-SemiBold',sans-serif;font-size:24px;color:#b8a988;}body .store_page .store_products_sec-1 .pro-blk .pro-blk_inner .price span{vertical-align:baseline;line-height:1;letter-spacing:.67px;color:#b8a988;font-family:'Montserrat-Medium',sans-serif;font-size:20px;padding:0 4px 0 0;}body .store_page .store_products_sec-1 .pro-blk .pro-blk_inner .links{display:inline-block;width:100%;}body .store_page .store_products_sec-1 .pro-blk .pro-blk_inner .links a{display:inline-block;line-height:1.5;letter-spacing:.23px;background:#EDEAEF;padding:16px 26px;text-transform:uppercase;text-align:center;font-family:'Montserrat-SemiBold',sans-serif;color:#000;font-size:16px;}body .store_page .store_products_sec-1 .pro-blk .pro-blk_inner .links a:hover{color:#ffffff;background:#b8a988;}body .store_page .store_products-2 .procust_listing-store{padding:0 0 128px;}body .store_page .store_products-2 .procust_listing-store .row{margin:0 -20px 0 -21px;}body .store_page .store_products-2 .procust_listing-store .row .col-md-4{padding:0 20px 0 21px;}body .store_page .store_products-2 .procust_listing-store .row .col-md-4 .products_box{position:relative;padding:40px 0 20px;-webkit-transition:all ease-in-out .2s;-moz-transition:all ease-in-out .2s;-o-transition:all ease-in-out .2s;transition:all ease-in-out .2s;}body .store_page .store_products-2 .procust_listing-store .row .col-md-4 .products_box .novi-text{font-family:'Montserrat-Bold',sans-serif;position:absolute;right:0;top:20px;width:auto;padding:6px 8px;background-color:rgba(184,156,96,.24);color:#b8a988;font-size:12px;line-height:1.33;}body .store_page .store_products-2 .procust_listing-store .row .col-md-4 .products_box .image{padding:0 0 24px 48px;}body .store_page .store_products-2 .procust_listing-store .row .col-md-4 .products_box .image img{width:132px;max-height:132px;}body .store_page .store_products-2 .procust_listing-store .row .col-md-4 .products_box .products_box-inner{border-bottom:1px solid #EDEAEF;padding:0 0 16px;align-items:flex-end;display:flex;}body .store_page .store_products-2 .procust_listing-store .row .col-md-4 .products_box .products_box-inner .products_box-left{max-width:200px;}body .store_page .store_products-2 .procust_listing-store .row .col-md-4 .products_box .products_box-inner .cat{font-family:'Montserrat-Medium',sans-serif;padding:0 0 2px;color:#000;line-height:2;font-size:12px;opacity:.4;}body .store_page .store_products-2 .procust_listing-store .row .col-md-4 .products_box .products_box-inner h3{line-height:1.25;letter-spacing:normal;font-family:'Montserrat-SemiBold',sans-serif;color:#000;font-size:16px;}body .store_page .store_products-2 .procust_listing-store .row .col-md-4 .products_box .products_box-inner .pro-price{margin-left:auto;line-height:1.33;letter-spacing:.6px;font-family:'Montserrat-SemiBold',sans-serif;color:#918363;font-size:18px;}body .store_page .store_products-2 .procust_listing-store .row .col-md-4 .products_box .products_box-inner .pro-price span{vertical-align:baseline;padding:0 4px 0 0;display:inline-block;line-height:1.43;letter-spacing:.47px;font-family:'Montserrat-Medium',sans-serif;color:#918363;font-size:14px;}body .store_page .store_products-2 .procust_listing-store .row .col-md-4 .products_box .products_box-inner-2{padding:8px 0 0 0;flex-wrap:wrap;}body .store_page .store_products-2 .procust_listing-store .row .col-md-4 .products_box .products_box-inner-2 .text-1{display:inline-block;width:100%;line-height:2;letter-spacing:normal;font-family:'Montserrat-Medium',sans-serif;padding:0 6px 0 0;color:#000;font-size:12px;opacity:.4;}body .store_page .store_products-2 .procust_listing-store .row .col-md-4 .products_box .products_box-inner-2 .text-2{display:inline-block;background:#EDEAEF;margin:0 4px 4px 0;padding:6px;line-height:1.45;letter-spacing:normal;font-family:'Montserrat-Bold',sans-serif;color:rgba(40,40,40,.6);font-size:11px;}body .store_page .store_products-2 .procust_listing-store .row .col-md-4 .products_box .products_box-inner-3{text-align:left;}body .store_page .store_products-2 .procust_listing-store .row .col-md-4 .products_box .products_box-inner-3 .see-more-btn a{display:block;padding:10px 25px;max-width:180px;line-height:1.5;letter-spacing:.23px;text-align:center;font-family:'Montserrat-SemiBold',sans-serif;text-transform:uppercase;font-size:14px;margin:10px 0;background-color:#EDEAEF;color:#000;}body .store_page .store_products-2 .procust_listing-store .row .col-md-4 .products_box:hover .products_box-inner-3 .see-more-btn a{background-color:#b8a988;}body .store_page .store_products-2 .store_ct_btn{padding:40px 0 0 0;display:block;text-align:center;}body .store_page .store_products-2 .store_ct_btn a{display:inline-block;padding:16px 48px;background-color:#b8a988;line-height:1.5;letter-spacing:.23px;text-align:center;font-family:'Montserrat-SemiBold',sans-serif;text-transform:uppercase;color:#000;font-size:16px;}body .store_page .store_products-2 .store_ct_btn a:hover{background:#EDEAEF;}#yith-quick-view-modal.open .yith-wcqv-main{overflow-x:hidden;overflow-y:initial!important;}@media (max-width:565px){#yith-quick-view-modal.open .yith-wcqv-main{overflow-x:unset}}#yith-quick-view-modal.open #yith-quick-view-close{opacity:1;border:0;top:20px;right:20px;}#yith-quick-view-modal .yith-wcqv-wrapper{height:90%;max-width:1200px;max-height:1000px;}#yith-quick-view-modal .yith-wcqv-wrapper .yith-wcqv-main{box-shadow:none;}#yith-quick-view-modal .yith-wcqv-wrapper .yith-wcqv-main .yith-wcqv-head img{max-width:100%;}#yith-quick-view-modal .yith-wcqv-wrapper .yith-wcqv-main .woocommerce div.product,#yith-quick-view-modal .yith-wcqv-wrapper .yith-wcqv-main .woocommerce div.product>.row{height:100%;}#yith-quick-view-modal .yith-wcqv-wrapper #yith-quick-view-content>.product>.product{display:-webkit-box;display:-ms-flexbox;display:flex;}@media (max-width:565px){#yith-quick-view-modal .yith-wcqv-wrapper #yith-quick-view-content>.product>.product{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}#yith-quick-view-modal .yith-wcqv-wrapper #yith-quick-view-content div.images{-webkit-box-flex:50%;-ms-flex:50%;flex:50%;padding:10px;border-right:1px solid #EDEAEF;background-color:#ffffff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;}#yith-quick-view-modal .yith-wcqv-wrapper #yith-quick-view-content div.images figure{width:100%;}#yith-quick-view-modal .yith-wcqv-wrapper #yith-quick-view-content div.images figure img{max-width:500px;margin:0 auto;}@media (max-width:500px){#yith-quick-view-modal .yith-wcqv-wrapper #yith-quick-view-content div.images figure img{width:unset;max-height:200px}}@media (max-width:565px){#yith-quick-view-modal .yith-wcqv-wrapper #yith-quick-view-content div.images{width:100%;float:none}}#yith-quick-view-modal .yith-wcqv-wrapper #yith-quick-view-content .summary{-webkit-box-flex:40%;-ms-flex:40%;flex:40%;padding-left:40px;padding-right:10px;padding-top:10px;padding-bottom:10px;background-color:#ffffff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0!important;overflow:initial;}#yith-quick-view-modal .yith-wcqv-wrapper #yith-quick-view-content .summary .summary-content{-webkit-box-pack:normal;-ms-flex-pack:normal;justify-content:normal;padding:0 40px;}#yith-quick-view-modal .yith-wcqv-wrapper #yith-quick-view-content .summary .summary-content .product_meta .modal-prod-code{margin-top:30px;opacity:.4;font-family:'Montserrat-Medium',sans-serif;font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;line-height:2;letter-spacing:normal;color:#000;padding-bottom:10px;}#yith-quick-view-modal .yith-wcqv-wrapper #yith-quick-view-content .summary .summary-content .product_meta .modal-prod-title{font-size:1em;font-weight:600;color:#000;padding-bottom:15px;width:50%;word-wrap:break-word;}#yith-quick-view-modal .yith-wcqv-wrapper #yith-quick-view-content .summary .summary-content .modal-prod-title{font-size:1em;font-weight:600;color:#000;padding-bottom:15px;width:50%;word-wrap:break-word;font-size:.5em;}#yith-quick-view-modal .yith-wcqv-wrapper #yith-quick-view-content .summary .summary-content .modal-prod-desc{font-size:.85em;color:#000;padding-bottom:25px;text-align:justify;line-height:1.7;width:90%;}#yith-quick-view-modal .yith-wcqv-wrapper #yith-quick-view-content .summary .summary-content form .qtt label{opacity:.6;font-family:'Montserrat-Regular',sans-serif;font-size:16px;line-height:1.5;color:#000;margin-bottom:5px;}#yith-quick-view-modal .yith-wcqv-wrapper #yith-quick-view-content .summary .summary-content form .qtd-input{background:transparent!important;border:0!important;font-family:'Montserrat',sans-serif;font-size:32px;width:32px;margin-top:10px;outline:none;display:inline-block;cursor:pointer;}#yith-quick-view-modal .yith-wcqv-wrapper #yith-quick-view-content .summary .summary-content form .quantity{float:none;margin:0;display:inline-block;vertical-align:top;}#yith-quick-view-modal .yith-wcqv-wrapper #yith-quick-view-content .summary .summary-content form .quantity input{border:1px solid #EDEAEF;box-sizing:border-box;margin:0;outline:none;padding:10px;}#yith-quick-view-modal .yith-wcqv-wrapper #yith-quick-view-content .summary .summary-content .variations_form .variations{margin-bottom:1em;border:0;width:100%;background-color:transparent;}#yith-quick-view-modal .yith-wcqv-wrapper #yith-quick-view-content .summary .summary-content .variations_form .variations tr{background-color:transparent;}#yith-quick-view-modal .yith-wcqv-wrapper #yith-quick-view-content .summary .summary-content .variations_form .variations tr td{vertical-align:middle;}#yith-quick-view-modal .yith-wcqv-wrapper #yith-quick-view-content .summary .summary-content .variations_form .variations tr td .modal-prod-letter-label{font-size:.85em;color:#000;text-align:left;font-weight:600;word-wrap:break-word;}#yith-quick-view-modal .yith-wcqv-wrapper #yith-quick-view-content .summary .summary-content .variations_form .variations tr td .modal-prod-letter-label label{font-family:'Montserrat-Regular',sans-serif;}#yith-quick-view-modal .yith-wcqv-wrapper #yith-quick-view-content .summary .summary-content .variations_form .variations tr td select{height:44px;line-height:22px;padding:10px 20px 10px 16px;border:1px solid #EDEAEF;border-radius:.25rem;margin:0;}#yith-quick-view-modal .yith-wcqv-wrapper #yith-quick-view-content .summary .summary-content .modal-prod-puncao{font-size:.75em;font-weight:400;color:#000;padding-bottom:5px;}#yith-quick-view-modal .yith-wcqv-wrapper #yith-quick-view-content .summary .summary-content .modal-prod-sizes{font-size:.75em;font-weight:600;padding-bottom:10px;display:inline-flex;}#yith-quick-view-modal .yith-wcqv-wrapper #yith-quick-view-content .summary .summary-content .modal-prod-sizes .available{color:#000;background-color:#EDEAEF;border-color:#EDEAEF;font-weight:600;align-items:center;display:flex;flex-direction:column;justify-content:center;height:22px;width:135px;margin-right:5px;}#yith-quick-view-modal .yith-wcqv-wrapper #yith-quick-view-content .summary .summary-content .form-check input{visibility:hidden;}#yith-quick-view-modal .yith-wcqv-wrapper #yith-quick-view-content .summary .summary-content .form-check input:checked ~ .check-mark{background-color:#b8a988;}#yith-quick-view-modal .yith-wcqv-wrapper #yith-quick-view-content .summary .summary-content .form-check input:checked ~ .check-mark:after{display:block;}#yith-quick-view-modal .yith-wcqv-wrapper #yith-quick-view-content .summary .summary-content .form-check .form-check-label{padding:5px 0 0 25px;}#yith-quick-view-modal .yith-wcqv-wrapper #yith-quick-view-content .summary .summary-content .form-check .form-check-label .check-mark{position:absolute;top:0;left:0;height:30px;width:30px;background-color:white;border:1px solid #b8a988;padding-right:10px;}#yith-quick-view-modal .yith-wcqv-wrapper #yith-quick-view-content .summary .summary-content .form-check .form-check-label .check-mark:after{left:9px;bottom:6px;width:10px;height:20px;border:solid white;border-top-width:medium;border-right-width:medium;border-bottom-width:medium;border-left-width:medium;border-width:0 2px 2px 0;-o-transform:rotate(45deg);filter:progid:DXImageTransform.Microsoft.Matrix(M11=0,M12=1,M21=-1,M22=0,sizingMethod='auto expand');-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11 = .00000000,M12 = 1.00000000,M21 = -1.00000000,M22 = .00000000,SizingMethod = 'auto expand')";transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);content:"";position:absolute;}#yith-quick-view-modal .yith-wcqv-wrapper #yith-quick-view-content .summary .summary-content .checkPuncao{display:none;}#yith-quick-view-modal .yith-wcqv-wrapper #yith-quick-view-content .summary .summary-content .checkPuncao.active{display:block;}#yith-quick-view-modal .yith-wcqv-wrapper #yith-quick-view-content .summary .summary-content .checkPuncao label{padding:10px 0 0 0!important;}#yith-quick-view-modal .yith-wcqv-wrapper #yith-quick-view-content .summary .summary-content .checkPuncao select{height:44px;line-height:22px;padding:10px 20px 10px 16px;border:1px solid #3E3C3D;border-radius:.25rem;font-size:1rem;font-weight:400;margin:0;}#yith-quick-view-modal .yith-wcqv-wrapper #yith-quick-view-content .summary .footer-add .cart-total{margin:0 40px;padding:10px 0 20px;border-top:solid 1px rgba(87,80,58,.1);}#yith-quick-view-modal .yith-wcqv-wrapper #yith-quick-view-content .summary .footer-add .cart-total p{font-size:12px;font-family:'Montserrat-Medium',sans-serif;color:rgba(40,40,40,.4);line-height:2;}#yith-quick-view-modal .yith-wcqv-wrapper #yith-quick-view-content .summary .footer-add .cart-total h5{color:#000!important;line-height:1;letter-spacing:.08em;font-family:'Montserrat-SemiBold',sans-serif;}#yith-quick-view-modal .yith-wcqv-wrapper #yith-quick-view-content .summary .footer-add .cart-total h5 span{font-size:20px;font-family:'Montserrat-Medium',sans-serif;letter-spacing:.067em;line-height:1;display:inline-block;vertical-align:baseline;}#yith-quick-view-modal .yith-wcqv-wrapper #yith-quick-view-content .summary .footer-add button.button{display:inline-block;border:solid 1px #b8a988;width:100%;padding:15px 0;font-family:'Montserrat-SemiBold',sans-serif;font-size:14px;letter-spacing:.02em;color:#000;text-transform:uppercase;text-align:center;background:transparent;color:#b8a988;line-height:20px;border-radius:0;-webkit-transition:all ease-in-out .2s;-moz-transition:all ease-in-out .2s;-o-transition:all ease-in-out .2s;transition:all ease-in-out .2s;}#yith-quick-view-modal .yith-wcqv-wrapper #yith-quick-view-content .summary .footer-add button.button:hover{background:#b8a988;color:#000;}#yith-quick-view-modal .yith-wcqv-wrapper #yith-quick-view-content .summary .footer-add .btnbox button.button{background:#b8a988;color:#000;}#yith-quick-view-modal .yith-wcqv-wrapper #yith-quick-view-content .summary .footer-add .btnbox button.button:hover{color:#b8a988;background-color:#ffffff;}@media (max-width:565px){#yith-quick-view-modal .yith-wcqv-wrapper #yith-quick-view-content .summary .footer-add .btnbox button.button{height:100%}}@media (max-width:565px){#yith-quick-view-modal .yith-wcqv-wrapper #yith-quick-view-content .summary{width:100%}}.ie-browser .custom-number-input button{display:none!important;}@media (min-width:768px){input.search-field::-webkit-input-placeholder{color:#ffffff}input.search-field::-moz-placeholder{color:#ffffff}input.search-field:-ms-input-placeholder{color:#ffffff}input.search-field:-moz-placeholder{color:#ffffff}}@media (max-width:768px){input.search-field::-webkit-input-placeholder{color:#626269}input.search-field::-moz-placeholder{color:#626269}input.search-field:-ms-input-placeholder{color:#626269}input.search-field:-moz-placeholder{color:#626269}}