@charset "UTF-8";
/* https://ideiabiba.pt/wp-content/themes/unicord-child/style.css?ver=6.9.4 */
.separator-bar{height:9px!important;line-height:0}.page-header{height:auto!important}.scroll-down{z-index:3}.filter-bar .works-filter li a.current{border-bottom:2px solid #f7941d!important;color:#f7941d!important}.dots-menu:hover .pix{background-color:#f7941d!important}.works ul li figure figcaption a{color:#fa961e;border-bottom:2px solid #fa961e}.thumb{opacity:.5}.text-color-white{color:#fff}.button-ideiabiba.dark-border{border:10px solid rgba(250,150,30,.15);-webkit-background-clip:padding-box;background-clip:padding-box}.wpb_map_wraper{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%)}.divisor-img{height:7px}.divisor-img img{height:7px!important}.footer-text-title{font-family:Dekar;font-size:28px;line-height:2.21;color:#fff}footer .first_footer .row{margin:60px 0 50px 0}footer p{margin-bottom:.4rem}.error404 h1{font-size:64px}.widget-area .widget .widget-title{color:black!important;font-size:28px}.widget-area .widget_categories ul li a,.widget-area .widget_recent_entries ul li a,.widget-area .widget_recent_entries_ideia_biba ul li a,.widget-area .widget_archive ul li a{font-weight:100;text-align:left;font-size:16px;line-height:24px;color:#4c4c4c}.widget-area .widget_archive ul li,.widget-area .widget_recent_entries ul li,.widget-area .widget_recent_entries_ideia_biba ul li,.widget-area .widget_archive ul li{padding:12px 0;padding-bottom:8px;text-align:left}.widget-area .widget_recent_entries_ideia_biba ul li{border-bottom:solid .5px #ececec;padding:16px 0;list-style:none}.cat-item{color:#4c4c4c!important;font-family:"Poppins",sans-serif!important;font-size:16px!important;font-weight:100}.post-date{color:#be1e32;font-size:12px;line-height:30px;list-style:none}.news .post .post-content .post-categories li a{text-decoration:none}.blog .search-form label{max-width:55%}.widget-area .widget_recent_entries ul li::before,.widget-area .widget_recent_entries_ideia_biba ul li::before{content:""}.margin-bottom-0{margin-bottom:0}.margin-bottom-18{margin-bottom:18px}.padding-top-18{padding-top:18px}.width-100{width:100%}.site-works{margin-top:0}.align-middle{display:flex;align-items:center;justify-content:center}.ideiabiba-button-a{color:#fff;border:none;background-color:rgba(255,255,255,.01);background-image:-webkit-linear-gradient(left,rgba(255,255,255,.01) 0%,rgba(255,255,255,.01) 50%,rgba(255,255,255,.01) 100%);background-image:linear-gradient(to right,rgba(255,255,255,.01) 0%,rgba(255,255,255,.01) 50%,rgba(255,255,255,.01) 100%);-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;background-size:200% 100%;font-size:16px;padding-top:15px;padding-bottom:15px;padding-left:25px;padding-right:25px;border-radius:2em;display:inline-block;text-decoration:none}.button-ideiabiba{min-width:222px;height:74px;border-radius:50px;color:#fff;font-size:18px;background:#fa971e;border:10px solid #f3e3d0}figure{margin:0}footer a{color:#fff}.footer{padding-bottom:0}.copyright{background:#000;height:70px;display:flex;align-items:center;justify-content:center}.copyright a,.copyright span{color:#989898;font-size:14px}.casestudies-button .vc_general.vc_btn3.vc_btn3-style-modern.vc_btn3-color-default{color:#fff;border-color:#fa961e;background-color:#171819;background-image:none;width:200px}a:hover,.navigation-menu .inner ul li .dropdown li a:hover,.social-media li a:hover,.navbar .languages a:hover,.header .gallery-thumbs .swiper-slide a,.filter-bar .works-filter li a.current,.filter-bar .works-filter li a:hover,.case-details .case-navbar ul li a:hover,.features-content a,.news .post .post-content .post-categories li a:hover,.news .post .post-content .post-title a:hover,.news .post .post-content h5,.news .post .post-content .post-link,.say-hello .map-link,.say-hello #contact label.error,.footer ul li a:hover{background:unset;color:#fff}.vc_general.vc_btn3.vc_btn3-size-lg.vc_btn3-shape-round.vc_btn3-style-flat.vc_btn3-color-white:hover{color:black!important}.services ul li,.whyideabiba ul li,.about-us ul li{width:90%;float:left;margin:0;padding:15px 0;list-style:none;font-size:14px;color:gray;margin-left:45px}.services ul,.whyideabiba ul,.about-us ul{padding:0!important}.services ul li::before,.whyideabiba ul li::before,.about-us ul li::before{content:"";padding:0 0 0 22px;background:url(/wp-content/uploads/2019/03/Path-247@2x.png)!important;background-repeat:no-repeat!important;background-size:22px 19px!important;left:15px;position:absolute;height:19px;margin-top:2px}.about-us ul li{color:#000;margin-left:30px}.about-us ul li h2{font-weight:100}.services ul li::before{margin-top:2px}.about-us ul li::before{margin-top:12px}.list-style-with-image{display:inline-block;width:100%}.section{width:100%!important;left:unset!important;margin:0!important;overflow:visible!important}.align-bottom{display:flex;align-self:flex-end;align-items:flex-end!important}.error-404{padding:75px 0}.news{padding:100px 0}.header.wpb_column.vc_column_container.vc_col-sm-12{height:auto!important}.page-header{position:unset!important}.page-header .inner{margin-top:0}.navigation-menu .inner{overflow:hidden}.navigation-menu .inner ul li a{font-size:6vh}img.social{max-height:16px;width:auto}.footer .social_bar{margin-top:50px;margin-bottom:50px}.navbar .social_bar{display:inline-flex;width:75px;justify-content:space-around}.navbar .language_bar{display:inline-flex}.navbar .language_bar ul{list-style-type:none}.navbar .language_bar span{color:#fff}.navbar .language_bar li{float:left}.navbar .language_bar .active span{color:#ff9109}.navbar .right_bar{display:inline-flex;align-items:center;justify-content:space-between}.navbar .language_bar li a{display:block;color:#fff;text-align:center;text-decoration:none}#qtranslate-chooser{margin-bottom:0;padding-left:0;display:inline-flex;width:75px;justify-content:space-around}.social_bar{display:flex;align-items:center}.sandwich-nav{display:inline-flex}.navigation-menu-footer{height:16px}.nopadding{padding:0!important;margin:0!important}.projects .filter-btn span{color:#f7941d}.projects .dots-menu .pix{background-color:#f7941d}.projects .filter-bar .works-filter li a{color:#4c4c4c!important;font-size:18px}.projects .case-studies{height:192px;background-color:#f7941d!important;display:flex;align-items:center;justify-content:center}.projects .case-studies .wpb_wrapper a,.projects .experience .wpb_wrapper a{padding:23px 40px}.projects .experience{height:192px;background-color:#940915!important;display:flex;align-items:center;justify-content:center}.projects .case-studies a,.projects .experience a{font-size:40px;font-weight:100;font-family:"Dekar";border:1px solid #fff;border-radius:50px;padding:14px 40px;text-decoration:none}.projects .case-studies p,.projects .experience p{margin-bottom:0}.projects .case-studies a:hover,.projects .experience a:hover{background:#ffffff2b}.projects{background:#fff}.projects figcaption{background-color:rgba(255,255,255,.85);padding:1em;position:absolute;bottom:0;left:0;right:0;padding-left:1.5em}.projects figure{position:relative;overflow:hidden}.projects figure img{filter:gray;-webkit-filter:grayscale(1);-webkit-filter:grayscale(100%);filter:grayscale(100%);-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;min-height:250px;min-width:100%}.projects figure:hover img{filter:gray;-webkit-filter:grayscale(0);-webkit-filter:grayscale(0);filter:grayscale(0);-webkit-transform:scale(1.15);-moz-transform:scale(1.15);-ms-transform:scale(1.15);-o-transform:scale(1.15);transform:scale(1.15)}.projects figure figcaption{-moz-transform:translate3d(0,100%,0);-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);opacity:0}.projects figure:hover figcaption{-moz-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-moz-transition:all 0.5s;-webkit-transition:all 0.5s;transition:all 0.5s;box-shadow:0 -2px 28px rgba(0,0,0,.3);opacity:1}.projects h4{color:#000;margin-bottom:0}.projects small{font-size:14px;color:#000;font-weight:100}.projects .element{padding:0}.navigation-menu .black-layer{background:#000 url(/wp-content/uploads/2019/05/2-Menu.jpg);background-size:cover}.works ul li figure figcaption h3{margin-left:0}.works ul li figure figcaption{text-align:center;width:100%}.rocket-img{max-height:400px}.mapplic-tooltip-title{color:#000;font-size:20px!important;font-weight:bold!important}.mapplic-tooltip-close{display:none!important;margin:0}.mapplic-tooltip-description ul{padding-left:14px}.mapplic-tooltip-description li{font-size:14px!important;padding:0!important}.mapplic-tooltip-content{text-align:left}.mapplic-pin.no-fill{background-image:url(/wp-content/plugins/mapplic/core/images/pin.png);background-color:unset!important}a.mapplic-zoomin-button:hover,a.mapplic-zoomout-button:hover{background-repeat:no-repeat;background-position:center}.filter-bar{margin-bottom:0;padding:1em;text-align:center;min-height:56px}.filter-btn{float:none;display:inline-flex;justify-content:center;width:100%}.filter-bar .works-filter{margin-top:0}.element a{color:#be2033}.row.row-filter{margin:0}.logo_footer{margin-bottom:25px}.section-main-title{font-family:Dekar;font-size:64px;font-weight:400;font-style:normal;font-stretch:normal;line-height:62px;letter-spacing:normal}.black-text{color:#000}.margin-vertical-64{margin:64px 0}.page-loaded .navbar{transform:translateY(0)!important}.navbar .sandwich-nav .circle{background:rgba(0,0,0,.3)}.navbar.row.hide{background-color:rgba(38,38,38,.95)!important;box-shadow:none;margin-left:0;margin-right:0}.navbar.row{margin-left:0;margin-right:0}footer{text-align:center;color:#fff;width:100%;padding:16px}.text-white{font-family:Dekar}h2 .text-white{letter-spacing:2px}.section-main-title.white-text p{color:#fff}.features-content .section-main-title p{font-size:64px;line-height:64px}.color-white:hover{color:#fff}.navigation-menu .inner ul{flex-direction:column}@media (max-width:1200px){.projects .case-studies a,.projects .experience a{font-size:30px}}@media (max-width:1000px){.projects .case-studies a,.projects .experience a{font-size:26px}}@media (max-width:800px){.projects .case-studies a,.projects .experience a{font-size:24px}}@media (max-width:767px){.features-content{padding-bottom:0}.clients_list .vc_column-inner{border-left:0!important;border-right:0!important}.works{padding-top:0!important}}@media (min-width:480px){.navigation-menu{width:200px;height:300px;right:75px;top:100px;left:unset}.navigation-menu .inner ul li a{font-size:20px}.navigation-menu .inner ul{margin-top:0}.green-layer{display:none}.navigation-menu .black-layer{background:#282828}.navigation-menu .black-layer{left:150%}.navigation-menu .inner ul li a::before{height:5px;top:16px}}@media (max-width:767px) and (min-width:576px){.navigation-menu{right:45px}}@media (max-width:576px){.navbar.row.hide{min-height:130px}.navbar .logo{text-align:center;margin:0;margin-bottom:10px}.projects .case-studies a,.projects .experience a{font-size:20px;padding:23px 30px!important}.filter-bar .works-filter{padding:0}.ideiabiba-button-a{font-size:14px}}@media (max-width:576px) and (min-width:480px){.navigation-menu{top:140px;right:45px}}.post-header{margin-bottom:50px}.image-box{background:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5)),var(--image-url) center center no-repeat;color:#fff;min-height:50vh;display:flex;align-items:center;justify-content:center}.image-box h1{font-family:Dekar;text-transform:uppercase}.post-content h4{font-family:Dekar;font-weight:700}.filter-bar .works-filter.active li{width:max-content}.projects_content .wpb_wrapper{max-width:150px}.projects_content .vc_column-inner{display:flex;align-items:center}.slick-list.draggable{width:100%}.post-entry-footer{display:none}.msacwl-gallery-caption{display:none}.msacwl-gallery-slider button.slick-next,.msacwl-gallery-carousel button.slick-next,.msacwl-gallery-slider button.slick-prev,.msacwl-gallery-carousel button.slick-prev,.msacwl-gallery-slider button.slick-next:focus,.msacwl-gallery-slider button.slick-prev:focus,.msacwl-gallery-slider button.slick-next:hover,.msacwl-gallery-slider button.slick-prev:hover{background-color:rgb(247,148,29)!important}