/*!
 * baguetteBox.js
 * @author  feimosi
 * @version 1.11.1
 * @url https://github.com/feimosi/baguetteBox.js
 */#baguetteBox-overlay{display:none;opacity:0;position:fixed;overflow:hidden;top:0;left:0;width:100%;height:100%;z-index:1000000;background-color:#222;background-color:rgba(0,0,0,.8);transition:opacity .5s ease}#baguetteBox-overlay.visible{opacity:1}#baguetteBox-overlay .full-image{display:inline-block;position:relative;width:100%;height:100%;text-align:center}#baguetteBox-overlay .full-image figure{display:inline;margin:0;height:100%}#baguetteBox-overlay .full-image img{display:inline-block;width:auto;height:auto;max-height:100%;max-width:100%;vertical-align:middle;box-shadow:0 0 8px rgba(0,0,0,.6)}#baguetteBox-overlay .full-image figcaption{display:block;position:absolute;bottom:0;width:100%;text-align:center;line-height:1.8;white-space:normal;color:#ccc;background-color:#000;background-color:rgba(0,0,0,.6);font-family:sans-serif}#baguetteBox-overlay .full-image:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}#baguetteBox-slider{position:absolute;left:0;top:0;height:100%;width:100%;white-space:nowrap;transition:left .4s ease,transform .4s ease}#baguetteBox-slider.bounce-from-right{animation:bounceFromRight .4s ease-out}#baguetteBox-slider.bounce-from-left{animation:bounceFromLeft .4s ease-out}@keyframes bounceFromRight{0%{margin-left:0}50%{margin-left:-30px}to{margin-left:0}}@keyframes bounceFromLeft{0%{margin-left:0}50%{margin-left:30px}to{margin-left:0}}.baguetteBox-button#next-button,.baguetteBox-button#previous-button{top:50%;top:calc(50% - 30px);width:44px;height:60px}.baguetteBox-button{position:absolute;cursor:pointer;outline:none;padding:0;margin:0;border:0;border-radius:15%;background-color:#323232;background-color:rgba(50,50,50,.5);color:#ddd;font:1.6em sans-serif;transition:background-color .4s ease}.baguetteBox-button:focus,.baguetteBox-button:hover{background-color:rgba(50,50,50,.9)}.baguetteBox-button#next-button{right:2%}.baguetteBox-button#previous-button{left:2%}.baguetteBox-button#close-button{top:20px;right:2%;right:calc(2% + 6px);width:30px;height:30px}.baguetteBox-button svg{position:absolute;left:0;top:0}.baguetteBox-spinner{width:40px;height:40px;display:inline-block;position:absolute;top:50%;left:50%;margin-top:-20px;margin-left:-20px}.baguetteBox-double-bounce1,.baguetteBox-double-bounce2{width:100%;height:100%;border-radius:50%;background-color:#fff;opacity:.6;position:absolute;top:0;left:0;animation:bounce 2s ease-in-out infinite}.baguetteBox-double-bounce2{animation-delay:-1s}@keyframes bounce{0%,to{transform:scale(0)}50%{transform:scale(1)}}section{margin-bottom:1.5rem}section:first-of-type .row{margin-top:2rem}section:last-of-type{margin-bottom:unset;padding-bottom:1rem}@media (min-width:768px){section:last-of-type{padding-bottom:3rem}}.badge-new{margin-left:.5rem;background-color:#385ff2;color:#fff;font-weight:500;font-size:.75rem;padding:.3rem}.edit-project{position:absolute;z-index:100;display:block;max-width:50%;border-radius:0 0 5px 0;padding:10px 15px;background-color:rgba(247,247,249,.9);box-shadow:0 2px 5px rgba(0,0,0,.28)}.edit-project a{display:inline-block;margin:0 10px}@media (max-width:768px){.edit-project{left:1.5rem}}.org-container{background-color:#f7f7f9}.org-container .org-head{background-size:cover;background-position:50%}@media (max-width:768px){.org-container .org-head{background-image:none!important}}.org-container .org-head:not(banner-default){background-image:linear-gradient(180deg,rgba(0,0,0,.1) 23%,rgba(0,0,0,.5)),var(--background)}.org-container .org-head.banner-default{background-image:var(--background);background-position:top}.org-container .org-head .row{background-color:#fff}.org-container .org-head .row .org-img{position:relative;width:120px;height:120px}@media (max-width:768px){.org-container .org-head .row .org-img{margin-bottom:.5rem}}@media (min-width:768px){.org-container .org-head .row .org-img{width:100px;height:100px}}@media (min-width:992px){.org-container .org-head .row .org-img{width:120px;height:120px}}@media (min-width:1200px){.org-container .org-head .row .org-img{width:150px;height:150px}}.org-container .org-head .row .org-img .link-edit-image{position:absolute;right:-6px;top:-6px;left:unset}.org-container .org-head .row .org-img .link-edit-image i{padding:0;color:#385ff2;background:none;font-size:20px}.org-container .org-head .row .org-img .link-edit-image i:focus,.org-container .org-head .row .org-img .link-edit-image i:hover{color:#2a47b5}.org-container .org-head .row .org-img img{border:1px solid #a5aebc;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;background-color:#fff}.org-container .org-head .row .org-head-infos h1{font-size:20px;letter-spacing:normal;overflow-wrap:break-word}.org-container .org-head .row .org-head-infos h2{font-size:16px;letter-spacing:normal;line-height:16px}@media (max-width:768px){.org-container .org-head .row .org-head-infos h2{margin-bottom:1rem}}.org-container .org-head .row .org-head-infos ul li{font-size:14px;font-weight:500;letter-spacing:normal;line-height:1rem;text-align:left}.org-container .org-head .row .org-head-infos ul li i{width:1em}.org-container .org-head .white-border{border:3px solid #fff!important}@media (min-width:768px){.org-container .org-head-bg{background-image:url(https://cdn.www.o-meu-contabilista.pt/assets/packs/media/src/stylesheets/gec/images/bg-tram-fiche-7ac864fb6e5b0730b9a4eb3db2ad4917.svg)}.org-container .org-head .shadow{box-shadow:none!important}.org-container .org-head .row{background:none}.org-container .org-head .row .org-head-infos h1{font-size:35px}.org-container .org-head .row .org-head-infos h2{font-size:14px;letter-spacing:normal;line-height:1.75;font-weight:700;color:#292c36}.org-container .org-head .row .org-head-infos h3{font-size:14px;letter-spacing:normal;line-height:1.75;font-weight:400;color:#a5aebc}}@media (min-width:768px){#orgHeadSection:not(.banner-default) .org-head-infos h1,#orgHeadSection:not(.banner-default) .org-head-infos h2{color:#fff}#orgHeadSection:not(.banner-default) .org-head-infos h3{color:#f7f7f9}#orgHeadSection:not(.banner-default) .org-head-infos li i,#orgHeadSection:not(.banner-default) .org-head-infos span,#orgHeadSection:not(.banner-default) li.breadcrumb-item-awewo,#orgHeadSection:not(.banner-default) li.breadcrumb-item-awewo:before,#orgHeadSection:not(.banner-default) li.breadcrumb-item-awewo a,#orgHeadSection:not(.banner-default) li.breadcrumb-item-awewo a:visited{color:#fff}}.org-awewo h2{font-size:1.25rem;font-weight:700;letter-spacing:.97px}.org-awewo h2,.org-awewo p{color:#292c36;font-family:Montserrat,sans-serif}.org-awewo p{font-weight:500;font-size:1rem}html{scroll-behavior:smooth}nav#navbar{margin-left:-30px;padding:0;border-bottom:1px solid #e3e3e3}nav#navbar ul li{height:63px;line-height:63px;margin-right:3rem}nav#navbar ul li a{color:#292c36;font-family:Montserrat,sans-serif;font-size:16px;letter-spacing:.53px;font-weight:600;height:100%;padding:0}nav#navbar ul li a.active{border-bottom:4px solid #04d69a}.network-org{margin-top:-63px;padding-top:63px}.network-org .row{margin-left:-15px;margin-right:-15px}@media (max-width:768px){.network-org .networking-row{width:100%}}.network-org .network-org-card{background-color:#fff;border-radius:4px;padding:1rem .5rem;display:flex;width:100%}.network-org .network-org-card:hover{box-shadow:0 2px 12px 0 rgba(26,45,119,.17)}.network-org .network-org-card .network-org-img{flex-shrink:0}.network-org .network-org-card .network-org-img img{border:1px solid #a5aebc;width:79px;height:79px;-o-object-fit:cover;object-fit:cover}.network-org .network-org-card .network-org-info{padding-left:.5rem;margin:auto;flex-grow:1}@media (max-width:992px){.network-org .network-org-card .network-org-info{padding-left:2rem}}.network-org .network-org-card .network-org-info p{line-height:1.3}.network-org .network-org-card .network-org-info p.sub{font-size:12px!important;color:#a5aebc!important}.network-org .network-org-card .network-org-info p.org-name{font-weight:600;overflow:hidden;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical}.org-container .org-desc{margin-top:-63px;padding-top:63px}.org-container .org-desc h2{font-size:18px;letter-spacing:normal}.org-container .org-desc textarea{width:100%;font-family:Montserrat,sans-serif;font-weight:500;color:#292c36;line-height:1.5;border-color:#a5aebc;border-radius:5px;padding:1em}.org-container .org-desc .desc-text p,.org-container .org-desc textarea{font-size:14px;letter-spacing:normal}.org-container .org-desc .desc-text p:not(:last-of-type){margin-bottom:1em}.org-container .org-desc .desc-text button{border:none;background:none;outline:none;padding:0}.org-container .org-desc .desc-text button.expand-button{color:#a5aebc!important;margin-top:.2em}.org-container .org-desc .desc-text button.save-button{color:#fff;background-color:#04d69a;padding:.5em;font-size:16px;border-radius:4px;float:right;margin-top:1em}.org-container .org-desc .desc-text button.save-button i{margin-right:.5em}.org-infos{margin-top:-63px;padding-top:63px}.org-infos .row .row{margin-top:unset!important}.org-infos h2{font-size:18px;letter-spacing:normal}.org-infos #org-practical-infos p,.org-infos p{font-size:14px;font-weight:400}.org-infos #org-practical-infos p:not(:last-of-type),.org-infos p:not(:last-of-type){margin-bottom:1em}.org-infos #singleListingMap{border:none;height:100%;min-height:300px}.org-infos #social-networks li{display:inline-block}.org-infos #social-networks li .fal{font-weight:400}.org-infos #social-networks li a{color:#a5aebc}.org-infos #social-networks li a:focus,.org-infos #social-networks li a:hover{color:#12b385}.org-infos #schedule{position:relative}.org-infos #schedule ul li{font-size:.875rem;font-family:Montserrat,sans-serif;line-height:1.5rem}.org-infos #schedule ul li span{font-weight:400}.org-infos #schedule ul li span+span{font-weight:500}.org-certif h2{font-size:18px;letter-spacing:normal}.org-certif p{font-size:14px!important;letter-spacing:.53px!important;line-height:1.56!important;font-weight:400!important}.org-certif p.certif-number{color:#a5aebc;overflow:hidden;text-overflow:ellipsis;word-break:break-all}@media (min-width:992px){.org-certif p.certif-number{word-break:unset;white-space:nowrap}}#certifications_list input.certification-cb{height:unset!important}#certifications_list label{display:inline}.contact-box-buttons{margin-bottom:1rem!important}.contact-box-sub-header{margin-top:.5rem!important}p.contact-box-sub-header-line{font-size:.875rem!important;margin-bottom:.25rem!important;display:flex!important}p.contact-box-sub-header-line .subheader-icon-space{width:1rem!important;display:flex!important;justify-content:center!important;align-items:center!important;margin-right:.5rem!important}p.contact-box-sub-header-line .subheader-icon-space .open-dot{width:8px!important;height:8px!important;border-radius:50%!important;background-color:#04d69a!important}.contact-box-sub-header-icon{font-size:1rem!important}.contact-box{width:100%!important;z-index:1030!important}@media (min-width:992px){.contact-box{padding-left:2rem!important}}.contact-box-card-desktop{box-shadow:0 2px 12px 0 rgba(0,0,0,.09)!important;width:100%!important;padding:1rem!important}.contact-box-sticky{position:absolute!important;margin-top:3rem!important}.contact-box-sticky-active{padding-bottom:22px!important}@media (min-width:992px){.contact-box-card{padding:1rem!important}}@media (max-width:768px){.contact-box-card-content{padding:1rem 0!important}}.org-awewo h2{font-size:1.25rem!important;font-weight:700!important;letter-spacing:.97px!important}.org-awewo h2,.org-awewo p{color:#292c36!important;font-family:Montserrat,sans-serif!important}.org-awewo p{font-weight:500!important;font-size:1rem!important}.top-nav{display:flex;flex-direction:row;padding:1rem;align-items:center;justify-content:flex-start;position:fixed;top:0;left:0;height:85px;width:100%;background-color:#fff;z-index:1200;box-shadow:0 .31em .5rem rgba(0,0,0,.15)}@media (max-width:576px){.top-nav{justify-content:space-evenly}}.top-nav .top-nav-logo-grid{display:flex;justify-content:center}@media (min-width:576px){.top-nav .top-nav-logo-grid{margin-left:1rem}}.top-nav .top-nav-infos-grid{display:flex;flex-direction:column;padding-left:1rem}@media (max-width:360px){.top-nav .top-nav-infos-grid{padding-left:.5rem}}.top-nav .top-nav-title{font-size:16px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.5rem}.top-nav .top-nav-info{font-size:12px;color:#a5aebc;line-height:1.5rem;white-space:nowrap}.top-nav .top-nav-info .top-nav-icon{font-size:1rem;margin-right:.25rem}.top-nav .top-nav-avatar{width:63px;height:63px;border:1px solid #e5e7eb}@media (max-width:360px){.top-nav .top-nav-avatar{width:50px;height:50px}}.top-nav .top-nav-share-button{display:flex;align-self:flex-start}@media (min-width:576px){.top-nav .top-nav-share-button{margin-left:.5rem}}.bottom-nav{position:fixed;bottom:0;right:0;padding:.5rem;z-index:1200;width:100%;display:flex;background-color:#fff;box-shadow:0 -2px 12px rgba(0,0,0,.05),0 -5px 12px rgba(0,0,0,.03),0 -10px 80px rgba(0,0,0,.1)}.action-icon{font-size:23px;line-height:2;color:#a5aebc;transition:background-color .15s cubic-bezier(.4,0,.2,1) 0ms;border-radius:50%;width:2.5rem;height:2.5rem}.action-icon:hover{background-color:rgba(0,0,0,.04)}.action-icon span{display:flex;justify-content:center}.action-icon span i{margin-left:-3px}.dialog-text{font-family:Montserrat,sans-serif!important;font-size:14px!important}.twitter-icon{background-color:rgba(29,161,242,.5)!important}.facebook-icon{background-color:rgba(24,119,242,.5)!important}.linkedin-icon{background-color:rgba(0,119,181,.5)!important}.email-icon{background-color:rgba(4,214,154,.5)!important}.edit-button,button.edit-button{position:absolute;top:1em;right:1em;font-size:20px;outline:none}.edit-button i,button.edit-button i{color:#385ff2}.edit-button:focus i,.edit-button:hover i,button.edit-button:focus i,button.edit-button:hover i{color:#2a47b5}.edit-button.cancel i,button.edit-button.cancel i{color:#f24430}.edit-button.opening-icon,button.edit-button.opening-icon{top:-.2rem;right:-.2rem}.edit-button.network-icon,button.edit-button.network-icon{right:0}.action-buttons{background-color:#04d69a!important;margin-top:1rem!important;font-size:1rem!important;font-weight:600!important;letter-spacing:.78px!important}.action-buttons:focus,.action-buttons:hover{background-color:#12b385!important}.action-buttons-margin{margin-top:1rem}.action-buttons-label{color:#fff!important;justify-content:flex-start!important;width:inherit!important;text-transform:capitalize!important}.action-buttons-align-right{float:right!important}.action-buttons-disabled{color:rgba(0,0,0,.26)!important;background-color:rgba(0,0,0,.12)!important}.standard-modal-close-button{position:absolute!important;width:1rem!important;height:1rem!important;right:2rem!important;top:2rem!important}.standard-modal-close-button i{line-height:0}.left-modal-close-button{position:absolute!important;width:1rem!important;height:1rem!important;left:1rem!important;top:1.5rem!important;font-size:2rem!important;outline:none!important}.left-modal-close-button i{line-height:0;color:#292c36!important;font-weight:500}.standard-modal-title-style{margin-top:1.5rem!important;margin-right:2.5rem!important}@media (max-width:768px){.standard-modal-title-style{margin-top:.5rem!important;margin-right:1.5rem!important;margin-bottom:1rem!important}}.black-modal-title-style{background-color:#fff!important;color:#292c36!important;font-size:20px!important;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:.97px}.center-modal-title-style{text-align:center;margin-left:0!important;margin-right:0!important;margin-top:0!important}.standard-modal-dialog-style{min-width:20%;padding:1rem 1.5rem 2.5rem!important}@media (max-width:768px){.standard-modal-dialog-style{padding:.5rem!important}}.standard-modal-dialog-style .geo_search_icon,.standard-modal-dialog-style input:not(.MuiInputBase-input):not(.btn){background-color:#f7f7f9!important}.standard-modal-dialog-style .black-centered-modal-title-style+hr{border:none;height:1px;margin:0;flex-shrink:0;background-color:rgba(0,0,0,.12);position:absolute;left:0;width:100%}.standard-modal-dialog-style .submit{height:60px}.standard-modal-dialog-style .submit button{outline:none;background:none;border:none;border-top:1px solid rgba(0,0,0,.12);font-weight:600;color:#a5aebc}.standard-modal-dialog-style .submit button:hover{background-color:#f2f2f2}.feature-modal-close-button-style{position:absolute!important;width:1rem!important;height:1rem!important;font-size:1rem;right:.25rem!important;top:.25rem!important;color:#fff}.feature-modal-dialog-style{padding:0!important}.feature-modal-title-style{color:#fff;font-size:1.5rem;padding-right:1rem;padding-left:1rem}@media (max-width:768px){.feature-modal-title-style{font-size:1rem}}.black-centered-modal-title-style{color:#292c36;text-align:center}.standard-modal-dialog-content-style{padding-top:0!important}.contact-button-root{width:100%!important;height:50px!important;font-size:1rem!important;font-weight:600!important;letter-spacing:.78px!important;border:1px solid #292c36;background:#fff;border-radius:4px}.contact-button-root.contact-button-colorfull{background-color:#04d69a!important;border:0}.contact-button-root.contact-button-colorfull:focus,.contact-button-root.contact-button-colorfull:hover{background-color:#12b385!important}.contact-button-root.contact-button-colorfull .contact-button-label{color:#fff}.contact-button-root .contact-button-label{width:inherit!important;text-transform:capitalize!important}.contact-button-root:focus{outline:none!important}.modal-root{z-index:1310!important}@media (min-width:768px) and (max-width:992px),(min-width:1200px){.horizontal-contact{display:flex!important}.horizontal-contact button{margin-right:.5em!important;margin-left:.5em!important}}.contact-button-bottom-nav{width:100%;outline:none}.contact-button-bottom-nav .contact-button-bottom-nav-inner{display:flex;flex-direction:column;margin:auto;width:100%;padding-top:.25rem;font-family:Montserrat,sans-serif;font-weight:400;font-size:12px;letter-spacing:.58px}.contact-button-bottom-nav .contact-button-bottom-nav-inner:not(:first-of-type):after{content:"";position:absolute;width:1px;height:55%;background-color:#e5e7eb;top:25%}.contact-button-bottom-nav .contact-button-bottom-nav-inner i{text-align:center;font-size:29px;color:#04d69a;margin-bottom:.25rem}.dangerBox{background-color:rgba(255,0,0,.11)!important;border-radius:4px!important;padding-top:.5rem!important;padding-bottom:.5rem!important}.dangerBox,p.capitalize{font-weight:600!important}p.capitalize{text-transform:lowercase!important}p.capitalize:first-letter{text-transform:capitalize!important}.iconTip{background-color:#f4f4f7!important;font-size:1.75rem!important}.iconTip,.tel-display{color:#04d69a!important}.tel-display{font-size:2.5rem!important;font-weight:700!important;letter-spacing:1.33px!important}@media (max-width:768px){.tel-display{font-size:2rem!important}}@media (max-width:370px){.tel-display{font-size:1.6rem!important}}.telBock{margin-top:3rem!important;margin-bottom:3rem!important}.boldText{font-weight:600!important}.iconGrid{margin-right:1rem!important}.tips{margin-bottom:2.5rem!important}p.call-modal-danger-text{color:red!important}.mini-org{padding:1rem!important;background-color:#f4f4f7!important;border-radius:4px!important}.mini-org-logo-display{width:75px!important;height:75px!important;border:1px solid #999!important}.mini-org-logo-grid{display:flex!important;justify-content:center!important}.MuiAvatar-img{background-color:#fff}.mini-org-title-style{margin-bottom:.5rem!important;overflow-wrap:break-word}.mini-org-icon-style{margin-right:.5rem!important}p.mini-org-desc{font-size:.875rem!important;margin-bottom:.25rem!important;display:flex!important}p.mini-org-desc.mini-org-opening{justify-content:flex-end!important}p.mini-org-desc .mini-org-icon-space{width:1rem!important;display:flex!important;justify-content:center!important;align-items:center!important;margin-right:.5rem!important}p.mini-org-desc .mini-org-icon-space .mini-org-open-dot{width:8px!important;height:8px!important;border-radius:50%!important;background-color:#04d69a!important}.mini-org-icon{font-size:1rem!important}.message-modal,.message-modal-form{margin-top:1rem!important}.message-modal-input{height:13!important;letter-spacing:.78px!important}.message-modal-focused{color:#292c36!important}.message-modal-legend-focused fieldset{border-color:#04d69a!important}.message-modal-input-label{color:#292c36!important}.info-list h2{font-size:18px;letter-spacing:normal;padding:1.5rem 1.5rem 0}.info-list h2 span i{margin-right:.5rem}.info-list ul{display:flex;flex-wrap:wrap;padding:0 1.5rem}.info-list ul li{background-color:#e5e7eb;border-radius:20px;margin-right:1em;margin-top:1em;font-size:14px;line-height:1.2;padding:.5em 2em}.info-list ul li,.info-list ul li .controls{display:flex;align-items:center}.info-list ul.edit-mode{display:block}.info-list ul.edit-mode li{display:flex;justify-content:space-between;margin-right:0;width:100%}.info-list .drag-icon{color:#a5aebc;font-size:20px;margin-right:.5em;font-weight:900}.info-list button{background:none;outline:none;padding:0;border:none}.info-list button.delete{color:#a5aebc;font-weight:900;font-size:20px}.info-list button.edit{font-size:20px;color:#04d69a;position:absolute;top:1em;right:1em}.info-list button.edit.cancel{color:#f24430}.info-list button.expand-button{font-size:1em;margin-top:1em;padding-bottom:.5em;padding-top:.5em;width:100%;border-top:1px solid #f7f7f9!important;color:#a5aebc!important;font-family:Montserrat,sans-serif;font-weight:500}.info-list .expand-placeholder{height:1.5rem}.info-list .pc-infoList{padding:1em 1.5em 1.5em}.info-list .pc-infoList .pc-input-container{height:auto;border:none;display:flex;align-items:center;justify-content:center}.info-list .pc-infoList .pc-input-container input{width:100%;height:2em;border:1px solid #e5e7eb;border-radius:15px;padding:0 2em;margin:0;font-family:Montserrat,sans-serif}.info-list .pc-infoList .pc-input-container input.pc-dd-active{border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom:none}.info-list .pc-infoList .pc-drop-down{border-bottom-left-radius:15px;border:1px solid #e5e7eb}.info-list .pc-infoList .pc-drop-down .pc-item-button{display:flex;padding:.5em .5em .5em 2em;font-family:Montserrat,sans-serif}.info-list .pc-infoList .pc-drop-down .pc-item-button .pc-highlight{color:#04d69a}.infos.languages .info-list ul li{background:none;padding-left:0;padding-right:0;margin-right:.5em;margin-top:.5em}.infos.languages .info-list ul:not(.edit-mode) li:not(:last-child):after{content:","}.managebar{box-shadow:inset 5px 0 7px -5px rgba(0,0,0,.13),inset -5px 0 7px -5px rgba(0,0,0,.13),inset 0 -7px 7px -5px rgba(0,0,0,.13)}.managebar section{margin-bottom:0}.managebar section:last-of-type{padding-bottom:0}.managebar .row{margin:0 -15px!important}.managebar .btn,.managebar select{margin-right:1em;padding:.5em 1em;margin-bottom:0!important}.managebar input{height:2.5rem!important;border-radius:0;margin-bottom:0!important}.managebar input[type=date],.managebar input[type=text]{border:1px solid #385ff2!important;background:#fff!important}.managebar .form-control{min-height:auto}@media (max-width:576px){.managebar section .btn,.managebar section .form-group,.managebar section div,.managebar section form{width:100%;margin:0!important}.managebar .row>:not(.d-flex){margin-bottom:1em!important}.managebar .row{margin:0!important}}.key-figures h2{font-size:18px;letter-spacing:normal}.key-figures p{font-size:14px;letter-spacing:.53px;line-height:1.56}.key-data-grid{padding:.5rem}.key-data-display-grid{margin-bottom:-1rem}.key-data-display-grid>*{margin-bottom:1rem}.key-data-display{display:flex;flex-direction:column;justify-content:flex-start}.key-data-display:only-of-type{flex-direction:row;align-items:baseline;font-size:1.5rem!important}.key-data-display:only-of-type span:first-of-type{margin-right:1rem;font-size:3.5rem!important}.key-data-display:only-of-type span:last-of-type{font-size:1.5rem!important}.key-data-display>*{display:inline;text-align:center}@media (min-width:992px){.key-data-display{border-right:1px solid #e5e7eb}.key-data-display:last-of-type{border:none}}.key-values-font{font-family:Montserrat,sans-serif!important;font-weight:700!important;font-size:2.5rem!important;letter-spacing:normal!important;color:#04d69a!important;line-height:1.5!important;letter-spacing:2.19px!important;text-align:center!important}.key-values-font.key-values-font-disabled{color:#999!important}.key-values-label{font-size:.75rem!important}.key-values-label,.key-values-legend{font-family:Montserrat,sans-serif!important}.key-values-legend{font-size:inherit!important}.key-values-input-border fieldset{border-color:#04d69a!important}.key-figure-circular-progress{position:absolute;top:50%;left:50%;margin-top:-12px;margin-left:-12px;color:#04d69a}.key-figures-validate{display:flex;justify-content:flex-end}.key-figures-validate .button-wrapper{margin-top:1rem;position:relative;margin-right:7px}button{border:none;background:none;outline:none;padding:0}button.edit-button{font-weight:500;font-size:20px;position:absolute;top:1em;right:1em;color:#04d69a}button.edit-button.cancel i{color:#f24430}.form-error{font-size:10px!important;font-weight:400!important}.pictures-section #add-project{font-size:20px}@media (max-width:768px){.pictures-section .gallery{height:300px;overflow:hidden}}.pictures-section img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.pictures-section .picture-block{height:200px!important}@media (min-width:768px){.pictures-section .picture-block{height:300px!important}}.pictures-section .sub-picture-0 a{padding:10em 0}.pictures-section .sub-picture-0 img{padding-right:0}@media (min-width:768px){.pictures-section .sub-picture-0 img{padding-right:1rem}}.pictures-section .sub-block{display:flex;flex-direction:column;flex-wrap:wrap;height:300px;position:relative;width:50%;overflow:hidden}.pictures-section .sub-block .sub-picture-1{width:100%}@media (min-width:768px){.pictures-section .sub-block .sub-picture-1{padding-left:.6em}}.pictures-section .sub-block .sub-picture-2{width:100%;height:50%}.pictures-section .sub-block .sub-picture-2:first-child{padding-bottom:.3em}@media (min-width:768px){.pictures-section .sub-block .sub-picture-2:first-child{padding-left:.6em}}.pictures-section .sub-block .sub-picture-2:nth-child(2){padding-top:.3em}@media (min-width:768px){.pictures-section .sub-block .sub-picture-2:nth-child(2){padding-left:.6em}}.pictures-section .sub-block .sub-picture-3{width:50%}.pictures-section .sub-block .sub-picture-3:first-child{height:50%;padding:0 .3em .3em 0}@media (min-width:768px){.pictures-section .sub-block .sub-picture-3:first-child{padding-left:.6em}}.pictures-section .sub-block .sub-picture-3:nth-child(2){height:50%;padding:.3em .3em 0 0}@media (min-width:768px){.pictures-section .sub-block .sub-picture-3:nth-child(2){padding-left:.6em}}.pictures-section .sub-block .sub-picture-3:nth-child(3){height:100%;padding-left:.3em}.pictures-section .sub-block .sub-picture-4{width:50%;height:50%}.pictures-section .sub-block .sub-picture-4:first-child{padding:0 .3em .3em 0}@media (min-width:768px){.pictures-section .sub-block .sub-picture-4:first-child{padding-left:.6em}}.pictures-section .sub-block .sub-picture-4:nth-child(2){padding:.3em .3em 0 0}@media (min-width:768px){.pictures-section .sub-block .sub-picture-4:nth-child(2){padding-left:.6em}}.pictures-section .sub-block .sub-picture-4:nth-child(3){padding:0 0 .3em .3em}.pictures-section .sub-block .sub-picture-4:nth-child(4){padding:.3em 0 0 .3em}.pictures-section .sub-block a{height:100%}.edit-contact .custom-select{border:1px solid #f7f7f9;height:60px!important}.edit-contact .custom-select:focus{box-shadow:none;background-color:#fff!important;border:1px solid #999}:root{--visitor-primary:#04d69a;--visitor-secondary:#12b385;--customer-primary:#385ff2;--customer-secondary:#2a47b5}.edit-address .form-control[readonly]{color:#999;background-color:#e1e1e1!important}