.cmplz-video.cmplz-iframe-styles{background-color:transparent}.cmplz-video.cmplz-hidden{visibility:hidden !important}.cmplz-blocked-content-notice{display:none}.cmplz-placeholder-parent{height:inherit}.cmplz-optin .cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-optin .cmplz-wp-video .cmplz-blocked-content-notice,.cmplz-optout .cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-optout .cmplz-wp-video .cmplz-blocked-content-notice{display:block}.cmplz-blocked-content-container,.cmplz-wp-video{animation-name:cmplz-fadein;animation-duration:600ms;background:#FFF;border:0;border-radius:3px;box-shadow:0 0 1px 0 rgba(0,0,0,0.5),0 1px 10px 0 rgba(0,0,0,0.15);display:flex;justify-content:center;align-items:center;background-repeat:no-repeat !important;background-size:cover !important;height:inherit;position:relative}.cmplz-blocked-content-container.gmw-map-cover,.cmplz-wp-video.gmw-map-cover{max-height:100%;position:absolute}.cmplz-blocked-content-container.cmplz-video-placeholder,.cmplz-wp-video.cmplz-video-placeholder{padding-bottom:initial}.cmplz-blocked-content-container iframe,.cmplz-wp-video iframe{visibility:hidden;max-height:100%;border:0 !important}.cmplz-blocked-content-container .cmplz-custom-accept-btn,.cmplz-wp-video .cmplz-custom-accept-btn{white-space:normal;text-transform:initial;cursor:pointer;position:absolute !important;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);max-width:200px;font-size:14px;padding:10px;background-color:rgba(0,0,0,0.5);color:#fff;text-align:center;z-index:98;line-height:23px}.cmplz-blocked-content-container .cmplz-custom-accept-btn:focus,.cmplz-wp-video .cmplz-custom-accept-btn:focus{border:1px dotted #cecece}.cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-wp-video .cmplz-blocked-content-notice{white-space:normal;text-transform:initial;position:absolute !important;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);max-width:300px;font-size:14px;padding:10px;background-color:rgba(0,0,0,0.5);color:#fff;text-align:center;z-index:98;line-height:23px}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-links,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-links{display:block;margin-bottom:10px}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-links a,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-links a{color:#fff}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-blocked-content-notice-body,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-blocked-content-notice-body{display:block}.cmplz-blocked-content-container div div{display:none}.cmplz-wp-video .cmplz-placeholder-element{width:100%;height:inherit}@keyframes cmplz-fadein{from{opacity:0}to{opacity:1}}.wpforms-container{width:100%;max-width:600px;margin:0 auto;box-sizing:border-box}.wpforms-container *{box-sizing:border-box}.wpforms-container .wpforms-form{display:flex;flex-direction:column;gap:1.25rem}.wpforms-container .wpforms-field-container{display:flex;flex-direction:column;gap:1.25rem}.wpforms-container .wpforms-field{display:flex;flex-direction:column;gap:.375rem;width:100%}.wpforms-container .wpforms-field-label{display:block;text-transform:uppercase;font-weight:300;font-size:.95rem;color:#7a7a7a}.wpforms-container .wpforms-field-label .wpforms-required-label{color:#df4759;margin-left:.25rem}.wpforms-container .wpforms-field-description{font-size:.8rem;color:hsl(0,0%,25%);margin-top:.125rem}.wpforms-container fieldset{padding:0;border:none}.wpforms-container input[type=text],.wpforms-container input[type=email],.wpforms-container input[type=tel],.wpforms-container input[type=number],.wpforms-container input[type=url],.wpforms-container input[type=password],.wpforms-container select,.wpforms-container textarea{width:100%;padding:.75rem 1rem;font-size:1rem;line-height:1.5;color:#000;background-color:#fbfbfb;border-style:solid;border-width:0 0 1px 0;border-color:#e7e7e7;border-radius:0;outline:none;transition:all .2s ease-in-out;appearance:none}.wpforms-container input[type=text]:hover,.wpforms-container input[type=email]:hover,.wpforms-container input[type=tel]:hover,.wpforms-container input[type=number]:hover,.wpforms-container input[type=url]:hover,.wpforms-container input[type=password]:hover,.wpforms-container select:hover,.wpforms-container textarea:hover{border-color:hsl(0,0%,75.5882352941%)}.wpforms-container input[type=text]:focus,.wpforms-container input[type=email]:focus,.wpforms-container input[type=tel]:focus,.wpforms-container input[type=number]:focus,.wpforms-container input[type=url]:focus,.wpforms-container input[type=password]:focus,.wpforms-container select:focus,.wpforms-container textarea:focus{border-color:#06c;box-shadow:0 0 0 3px rgba(0,102,204,.15)}.wpforms-container input[type=text]::placeholder,.wpforms-container input[type=email]::placeholder,.wpforms-container input[type=tel]::placeholder,.wpforms-container input[type=number]::placeholder,.wpforms-container input[type=url]::placeholder,.wpforms-container input[type=password]::placeholder,.wpforms-container select::placeholder,.wpforms-container textarea::placeholder{color:#666}.wpforms-container textarea{min-height:120px;resize:vertical}.wpforms-container .wpforms-field-checkbox ul,.wpforms-container .wpforms-field-radio ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.5rem}.wpforms-container .wpforms-field-checkbox li,.wpforms-container .wpforms-field-radio li{display:flex;align-items:center;gap:.5rem;cursor:pointer}.wpforms-container .wpforms-field-checkbox input[type=checkbox],.wpforms-container .wpforms-field-checkbox input[type=radio],.wpforms-container .wpforms-field-radio input[type=checkbox],.wpforms-container .wpforms-field-radio input[type=radio]{margin:0;cursor:pointer;width:18px;height:18px;accent-color:#06c}.wpforms-container .wpforms-field-checkbox label,.wpforms-container .wpforms-field-radio label{font-size:.95rem;color:#000;cursor:pointer}.wpforms-container .wpforms-field-row{display:flex;flex-wrap:wrap;gap:1.25rem}.wpforms-container .wpforms-field-row.wpforms-field-row-first{margin-bottom:0}.wpforms-container .wpforms-one-half{width:calc(50% - .625rem)}.wpforms-container .wpforms-one-third{width:calc(33.333% - .833rem)}@media(max-width: 600px){.wpforms-container .wpforms-one-half,.wpforms-container .wpforms-one-third{width:100%}}.wpforms-container .wpforms-submit-container{margin-top:.5rem;text-align:right}.wpforms-container button.wpforms-submit{display:inline-block;width:194.617px;height:60px;padding:8px 18px;margin:0 2px;position:relative;overflow:hidden;z-index:1;font-size:14px;font-weight:700;line-height:12px;text-transform:uppercase;text-decoration:none;text-align:center;color:var(--wp--preset--color--black, #000000);-moz-osx-font-smoothing:grayscale;background-color:rgba(0,0,0,0);background-image:none;box-shadow:none;cursor:pointer;border:none;border-bottom:1px solid var(--wp--preset--color--black, #000000);border-radius:0;transition:color .3s ease,border-color .3s ease}.wpforms-container button.wpforms-submit::before{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background-color:var(--wp--preset--color--grey, #c8c8c8);z-index:-1;transform:scaleY(0);transform-origin:bottom;transition:transform .35s cubic-bezier(0.215, 0.61, 0.355, 1),background-color .2s ease}.wpforms-container button.wpforms-submit:hover{color:#000;border-color:var(--wp--preset--color--grey, #c8c8c8)}.wpforms-container button.wpforms-submit:hover::before{transform:scaleY(1) !important;background-color:var(--wp--preset--color--grey, #c8c8c8) !important}.wpforms-container button.wpforms-submit:active{transform:translateY(1px);border-color:var(--wp--preset--color--medium-grey, #7a7a7a)}.wpforms-container button.wpforms-submit:active::before{transform:scaleY(1) !important;background-color:var(--wp--preset--color--medium-grey, #7a7a7a) !important}.wpforms-container button.wpforms-submit:focus{outline:2px solid var(--wp--preset--color--black, #000000);outline-offset:2px}.wpforms-container button.wpforms-submit:disabled{background-color:rgba(0,0,0,0);color:var(--wp--preset--color--medium-grey, #7a7a7a);border-bottom-color:var(--wp--preset--color--grey, #c8c8c8);cursor:not-allowed}.wpforms-container button.wpforms-submit:disabled::before{display:none}.wpforms-container #main-header .current-menu-item .wp-block-pages-list__item__link{opacity:.4}.wpforms-container #main-header .wp-block-navigation-item__content span{transition:letter-spacing .3s ease-out}.wpforms-container #main-header .wp-block-navigation-item__content span:hover,.wpforms-container #main-header .wp-block-navigation-item__content span:active{opacity:.8;font-weight:700;letter-spacing:.04em}.wpforms-container #main-header .wp-block-navigation-item__content span:focus{opacity:.4}.wpforms-container label.wpforms-error{font-size:.8rem;font-weight:500;color:#df4759;margin-top:.25rem}.wpforms-container .wpforms-confirmation-container{padding:1.5rem;background-color:#e6f4ea;border-left:4px solid #137333;border-radius:0;color:#137333;font-size:1rem}html,body{scroll-behavior:smooth;overflow-x:hidden;width:100vw;box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html *,body *{box-sizing:border-box}h1 svg,h1 img,h2 svg,h2 img,h3 svg,h3 img,h4 svg,h4 img,h5 svg,h5 img,h6 svg,h6 img,p svg,p img,a svg,a img{vertical-align:middle;margin:0 2px}.wp-block-read-more img,.wp-block-read-more svg,.wp-block-button__link img,.wp-block-button__link svg,.is-style-outline .wp-block-button__link img,.is-style-outline .wp-block-button__link svg{margin:0 4px 3px 4px;vertical-align:middle}.wp-block-read-more,.wp-block-button__link,.is-style-outline .wp-block-button__link{text-box-edge:cap alphabetic;text-box-trim:both;text-edge:cap alphabetic;leading-trim:both;position:relative;overflow:hidden;z-index:1;display:inline-block;transition:color .3s ease,border-color .3s ease;margin:0 2px}.wp-block-read-more::before,.wp-block-button__link::before,.is-style-outline .wp-block-button__link::before{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background-color:var(--wp--preset--color--grey, #c8c8c8);z-index:-1;transform:scaleY(0);transform-origin:bottom;transition:transform .35s cubic-bezier(0.215, 0.61, 0.355, 1),background-color .2s ease}.wp-block-read-more:hover,.wp-block-button__link:hover,.is-style-outline .wp-block-button__link:hover{color:#000;border-color:var(--wp--preset--color--grey, #c8c8c8)}.wp-block-read-more:hover::before,.wp-block-button__link:hover::before,.is-style-outline .wp-block-button__link:hover::before{transform:scaleY(1) !important;background-color:var(--wp--preset--color--grey, #c8c8c8) !important}.wp-block-read-more:active,.wp-block-button__link:active,.is-style-outline .wp-block-button__link:active{border-color:var(--wp--preset--color--medium-grey, #7a7a7a)}.wp-block-read-more:active::before,.wp-block-button__link:active::before,.is-style-outline .wp-block-button__link:active::before{transform:scaleY(1) !important;background-color:var(--wp--preset--color--medium-grey, #7a7a7a) !important}.wp-block-read-more:focus,.wp-block-button__link:focus,.is-style-outline .wp-block-button__link:focus{outline:2px solid var(--wp--preset--color--black, #000000);outline-offset:2px}#main-header .current-menu-item .wp-block-pages-list__item__link{opacity:.4}#main-header .wp-block-navigation-item__content span{transition:letter-spacing .3s ease-out}#main-header .wp-block-navigation-item__content span:hover,#main-header .wp-block-navigation-item__content span:active{opacity:.8;font-weight:700;letter-spacing:.04em}#main-header .wp-block-navigation-item__content span:focus{opacity:.4}footer{margin-block-start:0}.wp-block-query-pagination{margin:48px 0}.wp-block-query-pagination a.page-numbers,.wp-block-query-pagination a.wp-block-query-pagination-previous,.wp-block-query-pagination a.wp-block-query-pagination-next,.wp-block-query-pagination span.page-numbers{display:inline-block;text-decoration:none;background:rgba(0,0,0,0);border:1px solid var(--wp--preset--color--aqua-500-padrao);color:var(--wp--preset--color--aqua-500-padrao);padding:.67em 1.33em;box-shadow:none;transition:all .3s ease-out;text-shadow:none !important;cursor:pointer;border-radius:8px}.wp-block-query-pagination a.page-numbers.current,.wp-block-query-pagination a.wp-block-query-pagination-previous.current,.wp-block-query-pagination a.wp-block-query-pagination-next.current,.wp-block-query-pagination span.page-numbers.current{background-color:var(--wp--preset--color--cinza-50) !important;color:var(--wp--preset--color--cinza-300) !important;border-color:var(--wp--preset--color--cinza-400) !important;cursor:not-allowed}.wp-block-query-pagination a.page-numbers:hover,.wp-block-query-pagination a.wp-block-query-pagination-previous:hover,.wp-block-query-pagination a.wp-block-query-pagination-next:hover,.wp-block-query-pagination span.page-numbers:hover{background-color:var(--wp--preset--color--aqua-50) !important;color:var(--wp--preset--color--aqua-700) !important;border-color:var(--wp--preset--color--aqua-700) !important;box-shadow:var(--wp--preset--shadow--padrao) !important}.wp-block-query-pagination a.page-numbers:active,.wp-block-query-pagination a.wp-block-query-pagination-previous:active,.wp-block-query-pagination a.wp-block-query-pagination-next:active,.wp-block-query-pagination span.page-numbers:active{background-color:var(--wp--preset--color--aqua-200) !important;transform:translateY(1px);box-shadow:none !important}.wp-block-query-pagination a.page-numbers:disabled,.wp-block-query-pagination a.page-numbers.is-disabled,.wp-block-query-pagination a.wp-block-query-pagination-previous:disabled,.wp-block-query-pagination a.wp-block-query-pagination-previous.is-disabled,.wp-block-query-pagination a.wp-block-query-pagination-next:disabled,.wp-block-query-pagination a.wp-block-query-pagination-next.is-disabled,.wp-block-query-pagination span.page-numbers:disabled,.wp-block-query-pagination span.page-numbers.is-disabled{background-color:var(--wp--preset--color--cinza-50) !important;color:var(--wp--preset--color--cinza-300) !important;border-color:var(--wp--preset--color--cinza-400) !important;cursor:not-allowed}.wp-block-query-pagination .wp-block-query-pagination-numbers{display:flex;gap:10px;margin:0 10px}.safe-svg-cover svg{fill:none}@media(max-width: 768px){.hidden-mobile{display:none !important}}@media(min-width: 769px){.hidden-desktop{display:none !important}}@media screen and (max-width: 600px){.wp-block-navigation__responsive-container{height:100vh;padding:0 32px 32px !important}.wp-block-navigation-link,.wp-block-navigation-item__label{font-size:20px}.wp-block-navigation__submenu-container{padding:8px !important;margin:0 !important}.wp-block-navigation__submenu-container a{color:#888 !important}}@media(max-width: 768px){.hidden-mobile{display:none !important}}@media(min-width: 769px){.hidden-desktop{display:none !important}}@keyframes fadeInSlide{from{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.wp-block-details[open]>*:not(summary){animation:fadeInSlide .3s ease-out forwards}.wp-block-details summary{transition:color .2s ease}@media(max-width: 767px){.header-destaque{background:var(--wp--preset--color--light-grey) !important}.header-destaque .wp-block-cover{min-height:200px}}.archive .wp-block-post{transition:all .3s ease-out}.archive .wp-block-post:hover,.archive .wp-block-post:active{opacity:.6;transform:translateY(-20px)}.type-projeto{overflow:hidden;position:relative}.type-projeto img{transition:all .3s ease-out}.type-projeto h2{opacity:0;transition:all .3s ease-out;position:absolute;text-align:center;margin:auto;left:0;right:0;bottom:24px;transform:translateY(-50%);text-transform:uppercase;text-shadow:0 2px 4px rgba(0,0,0,.5)}.type-projeto:hover h2{opacity:1;color:#fff;transition:all .3s ease-out}.type-projeto:hover img{filter:blur(4px);transform:scale(1.05)}.type-projeto:hover::after{content:"+";position:absolute;left:0;right:0;text-align:center;top:36%;color:#fff;font-size:102px;transition:all .3s ease-out;z-index:10;pointer-events:none}.type-post img,.type-post h2 a{transition:all .3s ease-out}.type-post:hover h2 a{opacity:.6;letter-spacing:.02em}.type-post:hover img{transform:scale(1.05)}
