.search-form{position:relative}.search-form .pc-wrapper{width:50%;margin-bottom:0;flex:1 1 auto}.search-form .pc-wrapper .pc-drop-down{z-index:1350!important;position:absolute!important;border-radius:2px;background-color:#fff;box-shadow:2px 8px 10px rgba(0,0,0,.1);width:100%}.search-form .pc-wrapper .pc-drop-down .pc-item-button{padding:1rem;border-top:1px solid #e5e7eb;display:flex}.search-form .pc-wrapper .pc-drop-down .pc-item-button div{display:flex;flex-direction:column}.search-form .pc-wrapper .pc-drop-down .pc-item-button img{width:3em;height:3em;-o-object-fit:cover;object-fit:cover;margin-right:1em}.search-form .pc-wrapper .pc-drop-down .pc-item-button .pc-value{font-size:1.2em}.search-form .pc-wrapper .pc-drop-down .pc-item-button div span:not(.pc-value){font-size:.8em;color:#7b7b7b}.search-form .pc-wrapper .pc-drop-down .pc-item-button .dropdown-item-primary{font-weight:500}.search-form .pc-wrapper .pc-drop-down .pc-item-button.pc-active{background-color:#e0faf2}.search-form .pc-wrapper .pc-drop-down .pc-highlight{color:#12b385;font-weight:500;text-decoration:underline;font-style:normal;background:none;padding:0}@media (min-width:992px){.search-form .address .geo_search_icon{border-top-left-radius:0;border-bottom-left-radius:0}}@media (max-width:992px){.search-form .address .geo_search_icon{border-top-left-radius:0}}@media (max-width:992px){.search-form .input-wrapper .geo_search_icon{border-bottom-left-radius:0}}.search-form .geo_search_icon{background-color:#f7f7f9;border:none;height:60px}@media (max-width:992px){.search-form .search-bar{flex-direction:column}}.search-form input{height:100%}.search-form .geo_search_box{padding:10px;font-family:Font Awesome\ 5 Pro,Montserrat,sans-serif;font-style:normal;box-shadow:none!important;outline:none!important}@media (min-width:768px){.search-form input:not([type=submit]){border-top-right-radius:0;border-bottom-right-radius:0}}@media (max-width:576px){.search-form.search .geo_search_box,.search-form.search .geo_search_icon{background-color:#fff!important}.search-form.search .geo_search_box{border-right:1px solid #f7f7f9!important}}.search-form #search-filters-btn-container{display:flex;width:35%}.search-form #search-filters-btn-container button{font-family:Montserrat,sans-serif;flex-grow:1;display:flex;justify-content:center;align-items:center;border:none;outline:none;background:#fff}.search-form #search-filters-btn-container button i{padding-right:.5rem}.search-form .conditional_wrapper{flex:1 1}.search-form .conditional_wrapper .pc-wrapper{width:100%}.standard-modal-dialog-style .input-group-text.geo_search_icon{background-color:#f7f7f9!important}.homepage-box{border-radius:5px;box-shadow:0 2px 12px 0 rgba(0,0,0,.09);background-color:#fff}.homepage-box:hover{box-shadow:0 4px 16px 0 rgba(0,0,0,.15)}#wrapper section:not(.no-alternation):nth-child(odd){background-color:#f7f7f9!important}#wrapper section:not(.no-alternation):nth-child(odd) input#auto_complete_input_bottom,#wrapper section:not(.no-alternation):nth-child(odd) input#p-search,#wrapper section:not(.no-alternation):nth-child(odd) span.geo_search_icon{background-color:#fff}.skill-box h3{display:flex;font-weight:700;font-size:1em;letter-spacing:normal}.skill-box i{font-size:1.5em;color:#04d69a}.sector-box img{height:80%}.sector-box h3{color:#04d69a;font-weight:700;font-size:1em;letter-spacing:normal}.sector-box .c-black{color:#292c36}@media (min-width:768px){.homepage-picture{margin-top:70px!important;padding-bottom:5%!important;height:auto;background-image:url(https://cdn.www.o-meu-contabilista.pt/assets/packs/media/src/stylesheets/gec/images/front_page_find_block-d9d5646cbe6e80ccb2c5e48a823bcdc3.png);background-position:100%;background-repeat:no-repeat;background-size:48%!important}#main-title{font-size:3.5em;letter-spacing:2px}}@media (max-width:576px){#main-title{font-size:2em}}#sub-title{font-size:1em}.main-search-bar{position:relative}@media (min-width:992px){.main-search-bar{width:75%}}.curved{height:70px;border-bottom-left-radius:100%;border-bottom-right-radius:100%}.discover-us{text-align:center;width:100%}.discover-us h3{font-size:1.6em;font-weight:700}.discover-us p{font-size:1em;font-weight:400}.discover-us i{font-size:2.75em;color:#04d69a}.highlight span{color:#385ff2}.homepage-lead-picture{width:400px}.date-article{font-size:1em!important}@media (min-width:768px){img.grayscale{filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale");filter:gray;-webkit-filter:grayscale(100%);opacity:.6!important}img.grayscale:hover{filter:none;-webkit-filter:grayscale(0);opacity:1!important}}:root{--visitor-primary:#04d69a;--visitor-secondary:#12b385;--customer-primary:#385ff2;--customer-secondary:#2a47b5}.find-bottom{background-image:url(https://cdn.www.o-meu-contabilista.pt/assets/packs/media/src/stylesheets/gec/images/tram-header-84f21b5bfacc5d89fed56f19fdae06a7.svg)}.near-you{color:#a5aebc!important;text-transform:uppercase;font-weight:400!important}.city{font-weight:700;line-height:2.2em;font-size:14px!important}