.fa-camera:before{content:"\f030"!important}.fa-info:before{content:"\f129"!important}#fatura_field{display:none}html{margin-top:0px!important}body{background-color:#f9f9f9;font-family:'Raleway',Helvetica,Arial,Lucida,sans-serif;overflow-x:hidden!important}#page-container{overflow-y:visible!important}.clearfix{padding:0px!important}.material-icons{cursor:pointer}.preloadeer{position:fixed;width:100%;height:100vh;background-color:rgba(0,0,0,0.5);top:0px;left:0}.fa-pulse{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff}.mudarLingua h3{color:#f9f9f9;padding:0px!important;font-size:18px!important}.da-close{background-color:#fff!important}#et-boc .area-outer-wrap[data-da-close-btn=yes] .da-close-wrap{z-index:99999!important;transform:translate(-50%,-33%)}#et-boc .area-outer-wrap[data-da-color=light] .da-close{border-radius:5px}.dc_home-title h2:after,.single-project .dc_home-title h2:after{content:'\5b';font-family:'ETmodules';display:inline-block;font-size:15px;position:absolute;top:3px;left:20%;color:#c1c1c1}.dc_home-title h2:before,.single-project .dc_home-title h2:before{content:'\5b';font-family:'ETmodules';display:inline-block;font-size:15px;position:absolute;top:3px;right:20%;color:#c1c1c1}.et_pb_filterable_portfolio_grid .et_pb_portfolio_item img{padding:0px 1px}@media (max-width:980px){.et_pb_portfolio_filters{display:none!important}}@media (max-width:1360px){#modified-portfolio img{height:calc(325px - 1px)!important}}#modified-portfolio .et_pb_grid_item{width:calc(25% - 2px)!important;margin:1px 1px 2px 1px!important;padding:0px 0px 0px 0px;clear:inherit!important;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}#modified-portfolio .et_pb_module_header{position:absolute;top:0;left:1px;background-image:linear-gradient(270deg,rgba(0,0,0,0) 0%,rgba(0,0,0,0.5) 60%,rgba(0,0,0,0.5) 100%)!important;width:99%;height:100%;margin:0;opacity:0;transition:0.5s}#modified-portfolio .et_pb_module_header>a{position:absolute;top:12%;left:10%;text-align:left;width:90%;height:65%}#modified-portfolio .cicon{font-family:'ETMODULES';position:absolute;bottom:12%;left:10%;transition:0.5s}#modified-portfolio .cicon a{cursor:pointer;height:40px;width:40px;border-radius:5px;display:grid;align-items:center;transition:0.3s;color:#f9f9f9;border:1px #f9f9f9 solid;background-color:transparent}.iconpreco{margin-left:50px}.iconreserva{margin-left:100px}#modified-portfolio img{height:calc(400px - 2px);object-fit:cover;-moz-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s}.iconfoto a:first-child{display:none!important}#modified-portfolio .et_pb_module_header span{font-weight:300;font-size:16px}.size14{font-size:12px!important;letter-spacing:2px}#modified-portfolio .et_pb_portfolio_item .post-meta{position:absolute;top:15%;left:10%;text-align:left;visibility:hidden;opacity:0;transition:0.3s;text-transform:uppercase;font-weight:300}#modified-portfolio .et_pb_portfolio_item:hover .post-meta{visibility:visible;opacity:1;left:8.75%}#modified-portfolio .cicon a:hover{background-color:#f9f9f9;color:#323232}@media (min-width:768px){#modified-portfolio .et_pb_portfolio_item:hover .et_pb_module_header{opacity:1;width:85%}#modified-portfolio .et_pb_portfolio_item:hover img{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1)}#modified-portfolio .cicon:hover{color:#f9f9f9;background-color:transparent}}.et_pb_portfolio_filter a{border:none!important;background-color:transparent!important}.et_pb_portfolio_filter a:after{height:2px;display:block;visibility:hidden;width:0px;background:#0cd01c;content:'';margin:5px 0px;transition:0.35s}.et_pb_portfolio_filter a:hover:after{height:2px;display:block;width:100%;background:#0cd01c;content:'';margin:5px 0px;visibility:visible}.et_pb_portfolio_filter a.active:after{height:2px;display:block;width:100%;background:#0cd01c;content:'';margin:5px 0px;visibility:visible}.et_pb_portfolio_filter a.active,.et_pb_portfolio_filter a:hover{background-color:transparent!important;color:#0cd01c!important}@media (max-width:1200px){#modified-portfolio .et_pb_grid_item{width:calc(50% - 2px)!important;clear:inherit}#modified-portfolio img{width:100%}}@media (max-width:1360px){#modified-portfolio .et_pb_portfolio_item .post-meta{top:16%!important}}@media (max-width:768px){#modified-portfolio .et_pb_grid_item{width:100%!important;margin:1px 0px!important;padding:0px!important}#modified-portfolio .et_pb_portfolio_item .et_pb_module_header{opacity:1;width:75%;background-image:linear-gradient(270deg,rgba(0,0,0,0) 0%,rgba(0,0,0,0.5) 60%,rgba(0,0,0,0.5) 100%)!important}h2:after,h2:before,.single-project h2:after,.single-project h2:before{display:none!important}#modified-portfolio .et_pb_portfolio_item .post-meta{visibility:visible!important;opacity:1;left:7.5%;top:18%!important}#modified-portfolio .et_pb_portfolio_item:hover img{width:100%!important}}.categ{font-size:14px;font-weight:200;text-transform:uppercase;margin-top:4px}.hover-services .et_pb_blurb_content{background-image:linear-gradient(180deg,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);height:40%;transition:1s;position:absolute;bottom:0}.hover-services .et_pb_blurb_description{opacity:0;visibility:hidden;transition:0.30s ease-in-out;margin-bottom:-95px;height:105px;display:grid}.hover-services .et_pb_blurb_container{position:absolute;bottom:15px;transition:0.3s;max-width:250px;padding-right:15px}.chao{display:inline-block;align-self:flex-end}ul{padding:0 0 0 1em!important}.hover-services:hover .et_pb_blurb_content{height:100%}.hover-services:hover .et_pb_blurb_description{visibility:visible;opacity:1;margin-bottom:-15px}.hover-services:hover .et_pb_blurb_container{bottom:15%}@media (max-width:980px){.hover-services .et_pb_blurb_content{height:100%}.hover-services .et_pb_blurb_description{visibility:visible;opacity:1;margin-bottom:-15px}.hover-services .et_pb_blurb_container{bottom:15%}.single-project .et_pb_fullwidth_section{height:calc(100vh - 100px)!important}}.precario_modulo h4{top:50.5%;position:absolute;left:50%;transform:translate(-50%,-50%);background-color:rgba(0,0,0,0.5);width:100%;padding:10px}.precario_modulo img{height:300px;object-fit:cover}.section_prices .et_pb_blurb_description a{background-color:#323232;color:#f9f9f9;border-radius:5px;transition:0.3s!important;padding:7px 0px;width:90%;display:block;margin-left:auto;margin-right:auto;font-size:16px!important;border:1px transparent solid}.section_prices .et_pb_blurb_description a:hover{background-color:transparent;border:1px #323232 solid;color:#323232!important}.section_prices .et_pb_blurb_description{height:250px;display:grid;align-items:center}.section_prices .et_pb_blurb_description p{padding-bottom:0px!important}.section_lovers .precario_modulo h4{top:280px}.section_lovers h5{font-size:40px;padding:15px 0px;border-top:1px #ededed solid}.section_lovers .et_pb_blurb_description{padding:0px 20px}#outros_servicos .et_pb_blurb_container{height:325px;display:grid;align-items:center;padding:0px 8%}.et_pb_fullwidth_header .et_pb_fullwidth_header_scroll a{display:block;height:100px}.project .et_pb_pricing_title{padding:0px 10px}.dc_blurb_content .cicon{background-color:transparent;border:1px #f9f9f9 solid;border-radius:5px;font-size:18px;width:45px;height:45px;display:inline-block;vertical-align:middle;margin:20px 5px;transition:0.3s}.dc_blurb_content .cicon:hover{background-color:#f9f9f9;transition:0.3s}.dc_blurb_content .cicon a{height:inherit;display:inline-flex;align-items:center;color:#f9f9f9}.dc_blurb_content .cicon:hover a{color:#323232}.dc_blurb_content .cicon a i{width:45px}@media (max-width:768px){.dc_blurb_content .et_pb_blurb_content{visibility:visible!important;opacity:1!important}}.promo_img img{height:50vh;object-fit:cover}.woocommerce-shop.woocommerce-page{display:none}.woocommerce-checkout-review-order-table{padding:0px!important;font-size:16px!important}.woocommerce-checkout-review-order-table>thead>tr>th.product-name{background-color:rgb(12,208,28)!important;-webkit-border-top-left-radius:5px;-moz-border-radius-topleft:5px;border-top-left-radius:5px;color:#f9f9f9!important}.woocommerce-checkout-review-order-table>thead>tr>th.product-total{background-color:rgb(12,208,28)!important;-webkit-border-top-right-radius:5px;-moz-border-radius-topright:5px;border-top-right-radius:5px;color:#f9f9f9!important}.woocommerce-checkout-review-order-table .product-total,.woocommerce-checkout-review-order-table .cart-subtotal>td,.woocommerce-checkout-review-order-table .order-total>td{text-align:center!important}.variation-Durao{font-weight:700!important}.woocommerce-error{background-color:#f7f6f7!important;border-radius:5px!important;color:#323232!important;border-top:3px rgb(12,208,28) solid!important}.et_pb_wc_checkout_billing>.woocommerce-error{display:none!important}.woocommerce-checkout dd{margin:15px 0px!important}.woocommerce-checkout dt{width:100%}th.product-name,th.product-total{background-color:#0cd01c;border-radius:4px 0px 0px 0px;color:#ffffff!important}th.product-total{border-radius:0px 4px 0px 0px!important}.woocommerce-table--order-details{border-radius:4px}.woocommerce-table__product-name>ul>li{padding:15px 0px;line-height:1.2rem}.wc-item-meta-label{width:100%}.woocommerce-order .woocommerce-notice--success{margin:0px 0px 30px 0px;background-color:#0cd01c;color:#ffffff;padding:5px 10px!important;border-radius:4px}.woocommerce-order-received #alertaa,.woocommerce-order-received .et_pb_text_0{display:none}.woocommerce-order-received h2{padding-bottom:20px!important}:lang(en) .qsi_countES,:lang(en) .qsi_redirectES,:lang(en) .btnES,:lang(en) .policy_text_es,:lang(en) .mediosES{display:none}:lang(es) .qsi_countEN,:lang(es) .qsi_redirectEN,:lang(es) .btnEN,:lang(es) .policy_text_en,:lang(es) .mediosEN{display:none}