body,.testimonials-3col .t-item blockquote,.testimonials-3col .t-item .wrapper-404 .content-wrapper .info-wrapper .info-404,.wrapper-404 .content-wrapper .info-wrapper .testimonials-3col .t-item .info-404,.testimonials-3col .t-item .bg-maintenance .content-wrapper .content-inner p,.bg-maintenance .content-wrapper .content-inner .testimonials-3col .t-item p{font-family:'Titillium Web',serif !important;color:#444 !important}.btnGreen{color:#444 !important}.btn-small{padding:6px 23px !important}.copyright small{font-family:'Titillium Web',serif !important}h1,.comingsoon .content-wrapper .content-inner .cs-timer .item .nbr-timer,h2,h3,.page-title .subheading,h4,.ft-tabs .tabs-list li a .tab-group .tab-heading,.testimonials-3col .t-item blockquote footer cite,.testimonials-3col .t-item .wrapper-404 .content-wrapper .info-wrapper .info-404 footer cite,.wrapper-404 .content-wrapper .info-wrapper .testimonials-3col .t-item .info-404 footer cite,.testimonials-3col .t-item .bg-maintenance .content-wrapper .content-inner p footer cite,.bg-maintenance .content-wrapper .content-inner .testimonials-3col .t-item p footer cite,.team-3col .t-item .t-info .t-role,.team-4col .t-item .t-info .t-role,.freelancer-about .t-item .t-info .t-role,.t-join .t-info .t-role,.login-2 .bg-overlay .form-wrapper .form-content .cards-header,.login-2 .bg-overlay .form-wrapper .social-signup .social-card .sc-lead,h5,.ft-boxed-hover ul li .hover-content .ft-heading,.ft-tabs .tabs-list li a .tab-group .tab-info,.sidebar .comments-widget .widget-item span .widget-comm-title,.comingsoon .content-wrapper .content-inner .cs-timer .item .title-timer,.shop-layout-options span,h6,.progress-group .progress-title,.progress-group .progress-value,.accordions-1 .panel .panel-heading .panel-title,.footer-social-links ul li,.footer-contact .contact-info .show-info-link,.footer-contact .contact-info address ul li .adr-heading,.footer-contact .contact-info address .show-map,.footer-litle address ul li .adr-group .adr-heading,.ft-cards .ft-item a,.ft-cards-2 .ft-card-item .ft-content .link-btn,.ft-boxed-hover ul li .hover-content a,.circles-counters .circle-item .circle-text,.circles-counters-dark-bg .circle-item .circle-text,.number-counters .count-wrapper .count-item .count-text,.number-counters-dark-bg .count-wrapper .count-item .count-text,.project-nav nav .nav-btns li a,.pricing-tables .p-table .desc,.blog-post-nav .prev-btn,.blog-post-nav .next-btn,.sidebar .tags-widget .tag-list li a,.contact-1 .contact-wrapper .contact-info-wrapper address .address-group span,.contact-1 .contact-wrapper .contact-info-wrapper address .address-group a,.contact-1 .contact-wrapper .contact-info-wrapper address .address-group p,.contact-1 .contact-wrapper .contact-info-wrapper address .show-map-link a,.landing-hero .heading-wrapper .cta-btn,.shop-sidebar .filter-widget label,.shop-sidebar-vertical .filter-widget label,.shop-sidebar .tags-widget .tag-list li a,.shop-sidebar-vertical .tags-widget .tag-list li a,.checkout-table tbody tr td:first-child,.prod-reviews .tp-review .tpr-name{font-family:'Titillium Web',serif !important}.h-alt,.fw-slider-hero .fw-slide-1 .hero-content-wrapper .hero-content .hero-subheading{font-family:'Teko',serif}.flex{display:flex;flex-wrap:wrap}.nav.navbar-nav{padding-top:50px;padding-bottom:10px}.tabs-contactos-moradas{position:absolute;z-index:1;padding:150px 100px 0 90px}.tabs-contactos-moradas li{display:inline-block;padding:0 20px;cursor:pointer;font-size:24px}.tab-op-contactos.active{color:#fff}.tlt-moradas{color:#fff;font-size:30px;position:absolute;z-index:1;padding:80px 100px 0 110px}.footer-contact .contact-info address{padding:250px 70px 0 110px}.tab-op-contactos.active{color:#fff}.video-bg-section{background:#000}.mb_YTPTime,.buttonBar{display:none}.navbar{border:none}.del-padding{padding:0}.slide-portfolio .slick-next{float:right}.slide-portfolio button{border:none;background:transparent}.slide-portfolio .slick-dots{text-align:center;margin-top:-35px}.slide-portfolio .slick-dots li{border-color:#6f6f6f}.slide-portfolio .slick-dots li.slick-active{background:#6f6f6f}.btn-ghost-light:hover{background-color:#fff}.fs-slide-2 .hero-content{padding-right:10%}.links-detalhe-equipa ul li{display:inline;padding:5px}.t-info ul li{padding:5px}.list-category-pubs{padding:0}.list-category-pubs li{display:inline-block;padding:0 10px;width:60px;text-align:center}.list-category-pubs li.active{background:#fff}.list-category-pubs li:hover{background:#fff}.filtro-categoria-publicacoes a{color:#fff}.filtro-categoria-publicacoes a:focus{border:none}.filtro-categoria-publicacoes.active a,.filtro-categoria-publicacoes:hover a{color:#000}.item-publicacao{background-color:#fff;padding:20px;margin:10px;background-image:url('../images/pub_icon.jpg');background-position:right 20px center;background-repeat:no-repeat}.item-publicacao a{color:#444;font-size:22px;font-weight:500}.sec-heading{margin-bottom:50px}.tit-pub h2{color:#fff}@media(min-width:1260px){.navbar-right .dropdown-menu{left:auto;right:auto}}@media(max-width:1260px){.not-mobile{display:none}.project-nav .row{margin:0;margin-right:5px}.navbar-right .dropdown-menu{left:auto;right:auto}}@media(max-width:800px){.ft-layout-50 .ft-item .ft-content-wrapper{padding:5px 30px}.tabs-contactos-moradas{padding:120px 50px 0 40px}.tlt-moradas{padding:50px 70px 0 60px}.footer-contact .contact-info address{padding:190px 50px 0 60px}.footer-contact .contact-info address .show-map{bottom:10px}.home .ft-layout-50 .ft-item .ft-content-wrapper{height:auto}.home .ft-layout-50 .ft-item .ft-img-wrapper,.scroller{display:none}.footer-contact .contact-info address ul li{margin-bottom:10px}}@media(min-width:800px){.txt2colms{column-count:2}}.col6{width:50%;float:left;position:relative}.fotoCard{border-radius:0 15px 0 0;width:100%}.MundoCard{background-color:#404040;border-radius:15px 15px 0 0}.MundoCardContent{padding-bottom:10px}.titleCard{border-radius:15px 0 0 0;color:#fff;padding:20px;text-transform:uppercase;font-size:28px;line-height:30px}.CountryCard{font-weight:500;padding-top:10px;font-size:24px}.textCard{font-size:32px;padding-top:20px;padding-bottom:10px}.smalltextCard{line-height:30px}.list-pub li{display:inline}.list-pub{text-align:right;width:100%}.pb-10{padding-bottom:10px}.fs-slide-2 .hero-content .hero-lead{font-size:5em}.footer-contact .contact-info address .show-map{position:relative;bottom:auto}.footer-contact .contact-info address ul li .adr-info{font-size:.8em}.heading-equipa-projectos{margin-bottom:-100px;margin-top:-65px}.footer-social-links a{line-height:1em}#divCookiesAlert{position:fixed;bottom:0;width:100%;z-index:999}.form-group{line-height:1em}.error-contact{border:1px solid #f00}h5{letter-spacing:1px !important}p>a:visited{text-decoration:none !important;font-weight:normal !important}p>a:hover{font-weight:700;color:#a0202c !important}.blog-columns .blog-post .post-img img,.blog-classic .blog-post .post-img img{height:166px;max-height:166px}.modal-header .close{margin-top:-24px !important}p>a:visited:hover,p>a:visited:focus{color:#a0202c;text-decoration:none !important;font-weight:normal !important}p>a{border-bottom:none !important;font-weight:normal !important}.et-facebook{color:#fff !important}.et-facebook:hover{color:#a0202c !important}.et-twitter{color:#fff !important}.et-twitter:hover{color:#a0202c !important}.et-googleplus{color:#fff !important}.et-googleplus:hover{color:#a0202c !important}h4{letter-spacing:1px !important;line-height:20px !important}.modal-title{color:#fff !important}.fs-slider .slick-prev:hover,.fs-slider .slick-next:hover,.fw-slider .slick-prev:hover,.fw-slider .slick-next:hover,.text-slider .slick-prev:hover,.text-slider .slick-next:hover{background:#a0202c !important;color:#fff !important}.umb-grid p{padding:20px !important}.navbar .navbar-nav .dropdown .dropdown-menu{padding:5px 0 10px 0}.navbar .navbar-nav .dropdown .dropdown-menu li a:hover{color:#a0202c !important}a{color:#fff}.dropdown languages hidden-xs hidden-sm{padding:10px !important}.languages{width:50px}.blog-columns .blog-post .bp-content,.blog-classic .blog-post .bp-content{padding:20px !important}.blog-columns .blog-post .bp-content .post-title,.blog-classic .blog-post .bp-content .post-title{padding:0 !important}.portfolio-columns-fw,.portfolio-columns-boxed{margin-top:60px}h1,.comingsoon .content-wrapper .content-inner .cs-timer .item .nbr-timer{letter-spacing:2px}.hover-content{background-color:#a0202c !important}.team-4col .t-item .t-image{height:260px !important}img{max-width:100%}.caret{color:#a0202c !important}.fs-slider-hero .fs-slider .fs-slider-item{height:80vh !important}.fs-slider-hero .fs-slider .fs-slider-item .hero-content-wrapper{height:80vh !important}.fs-slider-hero .fs-slider .fs-slider-item .hero-content-wrapper .hero-content{height:80vh !important}.pagination li a{border-radius:0 !important;border:2px solid rgba(17,17,17,0);background-color:#000 !important;height:42px;width:42px;line-height:1.9em;font-family:"Titillium Web","Open Sans","Helvetica Neue",Helvetica,serif;color:#aaa}.pagination li a:hover{border:2px solid #35404b !important;background-color:#35404b !important;color:#fff !important}@media(min-width:1024px){.blog-post .non-min-width{min-height:0 !important}}.min-height{min-height:10px}.title-description{font-size:13px;color:#e0dfdf}.paddingTopBottom2{padding-top:20px;padding-bottom:51px}.image-responsive{object-fit:cover}.pagination li a{background-color:#fff !important}.btnTransparentColorWhite{background-color:#a0202c !important}.team-3col .t-item .t-info .t-role,.team-4col .t-item .t-info .t-role,.freelancer-about .t-item .t-info .t-role{letter-spacing:1.5px !important}.backCover{background-size:cover}.navbar-toggle{position:absolute !important;right:6px;top:-3px}.blog-columns .blog-post .bp-content,.blog-classic .blog-post .bp-content{min-height:395px !important;max-height:430px !important}.all-contacts{color:#fff !important}.all-contacts:hover{color:#d3d3d3 !important}