/*! Desenvolvido por: GetLayer Internet & Software <https://www.getlayer.com> */a:hover,abbr[title]{text-decoration:underline}.row,img{width:100%}button,hr,input{overflow:visible}progress,sub,sup{vertical-align:baseline}*,legend{box-sizing:border-box}legend,ul{padding:0}.container,iframe,legend{max-width:100%}.row,.the-title,sub,sup{position:relative}.btn,.lazyloaded{transition:all .4s ease}#breadcrumbs,.menu,ul{list-style:none}@font-face{font-family:Roboto;font-display:swap;font-style:normal;font-weight:400;src:local('Roboto'),local('Roboto-Regular'),url(../fonts/roboto-v18-latin-regular.woff2) format('woff2'),url(../fonts/roboto-v18-latin-regular.woff) format('woff')}@font-face{font-family:Roboto;font-display:swap;font-style:normal;font-weight:700;src:local('Roboto Bold'),local('Roboto-Bold'),url(../fonts/roboto-v18-latin-700.woff2) format('woff2'),url(../fonts/roboto-v18-latin-700.woff) format('woff')}html{line-height:1.15;-webkit-text-size-adjust:100%}details,main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;text-decoration:none}abbr[title]{border-bottom:none;text-decoration:underline dotted}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none;height:auto}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}fieldset{padding:.35em .75em .625em}legend{color:inherit;display:table;white-space:normal}textarea{overflow:auto}[type=radio],[type=checkbox]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}[hidden],template{display:none}body{margin:0;color:var(--main-font-color);font-family:-apple-system,'avenir next',avenir,roboto,noto,ubuntu,'helvetica neue',helvetica,arial,sans-serif;font-family:Roboto,sans-serif;font-size:1em;height:100%;background:var(--main-bg-color);-webkit-font-smoothing:antialiased}body.modal-open{overflow:hidden}body.modal-open #site-container{overflow-y:scroll}.mobile-hidden{display:none!important}section{margin:80px 0}section:first-of-type{margin-top:0}.row,.site-main{margin:0 auto}.row{width:calc(100% - 50px);max-width:1400px}.the-title{text-transform:uppercase;font-size:2rem;line-height:1.2}.the-title.short{text-transform:none;text-align:center}.btn,.calc-btn,.modal-row-title,.modal-title,.sending-text{text-transform:uppercase}.clear{clear:both}.lazyload,.lazyloading{opacity:0}.font-zero{font-size:0!important}.no-margin{margin:0!important;line-height:0}.flex-row{display:flex;flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:wrap}.flex-column{display:flex;flex-direction:column;flex-wrap:wrap}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}.background-image{background-size:cover!important;background-repeat:no-repeat!important;background-position:center!important}.bg-dark{color:var(--font-color-dark);background:var(--bg-color-dark)}.bg-golden{background:var(--font-color-dark)}.btn{display:inline-block;color:var(--font-btn-primary);text-decoration:none!important;letter-spacing:2px;line-height:1.5;font-weight:700;margin:0 auto;padding:10px 20px;cursor:pointer;border:0;outline:0;border-radius:3px;overflow:hidden}.btn.raised{box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.btn-link,.btn.raised:focus,.btn.raised:hover{box-shadow:none}.btn-golden,.btn-secondary{color:var(--font-btn-secondary);background-color:var(--bg-btn-secondary);border:2px solid var(--bg-btn-secondary)}.btn-golden:focus,.btn-golden:hover,.btn-secondary:focus,.btn-secondary:hover{color:var(--bg-btn-secondary);background:0 0}.btn-primary,.btn-success{color:var(--font-btn-primary);background-color:var(--bg-btn-primary);border:2px solid var(--bg-btn-primary)}.btn-primary:focus,.btn-primary:hover,.btn-success:focus,.btn-success:hover{color:var(--bg-btn-primary);background:0 0}.btn-info{background:#48BEFF;border:2px solid #48BEFF}.btn-info:focus,.btn-info:hover{color:#48BEFF;background:0 0}.btn-warning{background:#F39C12;border:2px solid #F39C12}.btn-warning:focus,.btn-warning:hover{color:#F39C12;background:0 0}.btn-danger{background:#f44336;border:2px solid #f44336}.btn-danger:focus,.btn-danger:hover{color:#f44336;background:0 0}.btn-link{color:#1976D2;padding:0;background:0 0}.btn-link:focus,.btn-link:hover{color:#48BEFF}.btn-light{color:#7B7979;background:#fff}.btn-light:focus,.btn-light:hover{color:#fff;background:#7B7979}.btn-big{padding:15px 40px}.btn:active{opacity:.6;transition:all .1s ease}.btn-container{width:100%;text-align:center;margin:30px 0}.hidden{display:none!important}.main-header{position:fixed;top:-200px;left:0;padding:0;width:100%;background:#fff;box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);transition:all .4s ease;z-index:70}.main-header.fixed,.mobile-menu span:nth-child(1){top:0}.logo{width:156px}.logo img{padding:10px 0}body:not(.home) #primary{margin-top:145px}body.post-type-archive-contemplados #primary,body.single-contemplados #primary{margin-top:77px!important}#front-top{padding-top:77px}.main-header .main-menu{position:fixed;top:0;left:-800px;width:350px;max-width:calc(100% - 80px);height:100%;padding:20px;background:#fff;box-shadow:2px 2px 5px 0 rgba(0,0,0,.25);transition:all .3s cubic-bezier(.165,.84,.44,1);overflow-x:hidden;z-index:90}.main-header .main-menu.active{left:0}.mobile-menu{position:relative;display:block;z-index:95;width:34px;height:34px;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;border:0;outline:0;background:0 0;cursor:pointer}.mobile-menu span{display:block;position:absolute;height:6px;width:100%;background:#22201D;border-radius:9px;opacity:1;left:0;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}.mobile-menu span:nth-child(2),.mobile-menu span:nth-child(3){top:11px}.mobile-menu span:nth-child(4){top:22px}.mobile-menu.active span:nth-child(1),.mobile-menu.active span:nth-child(4){top:18px;width:0;left:50%}.mobile-menu.active span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.mobile-menu.active span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.main-header .main-menu .menu{flex-direction:column;margin:0}.main-menu .menu-item{width:100%;color:var(--font-color-primary)}.main-menu .menu-item a{display:inline-block;padding:2px 0;font-size:1.5rem;color:inherit;font-weight:400;transition:all .4s linear}.main-menu .current-menu-item a{font-weight:700}.main-menu .menu-item a:hover{color:#E0E0E0;text-decoration:none}.menu-item:before{padding-right:5px;transition:all .4s linear}.main-menu .menu-item:hover:before{color:#E0E0E0}.main-header .sub-menu{position:relative;margin:0}.main-header .sub-menu li.menu-item{padding-left:20px;border:0}.main-header .main-menu a:before{display:none}.search-box{position:relative;display:flex;flex-direction:row;justify-content:center}.search-box.search-header{width:calc(100% - 215px);max-width:900px;height:3em;overflow:hidden;transition:all .4s ease}.main-header .search-box.search-header{width:100%;order:3;margin-bottom:10px}.main-header.fixed .search-header.invisible{height:0;margin-bottom:0}.search-box .searchform{width:100%}.search-box input{font-size:1em;padding:15px 20px;width:100%;background:#EEE;border-radius:100px;border:0;transition:all .6s ease}.search-box input:focus{background:#fff;outline:0;box-shadow:0 0 16px #ccc}.search-box .searchsubmit{position:absolute;right:0;color:#32373c;text-transform:uppercase;padding:15px 20px;background:0 0;border-radius:0 100px 100px 0;border:0;transition:all .6s ease}.card,.thumbnail{position:relative}.search-box .searchsubmit:hover{color:#fff;background:#32373c;cursor:pointer}#main-header .search-box input:focus{background:#EEE;box-shadow:none}.landing-color{color:#fff;padding:3em 0;background:#1976D2}.card,.paper,.paper-card,.post-classic{background:#fff;width:100%;overflow:hidden}.landing-color p{width:100%;margin:10px 0;line-height:1.5;font-size:1.25rem}.post-info{margin:5px 0;color:#aaa}.entry-content .post-info{margin:5px 0 20px}.paper,.paper-card,.post-classic{margin:0 0 20px;border-radius:0}.paper,.post-classic{box-shadow:0 0 16px #ccc}.paper-card{box-shadow:2px 2px 5px 0 rgba(0,0,0,.25)}.card{margin:10px;padding:0;border-radius:4px;box-shadow:0 .1875em .375em rgba(0,0,0,.05);transition:all .3s cubic-bezier(.165,.84,.44,1)}#breadcrumbs li,.calc-btn .getlayer-fa{margin-right:5px}.card:hover{z-index:10;transform:scale(1.05);box-shadow:0 .5em 1.5em 0 rgba(0,0,0,.3)}.thumbnail{display:block;width:100%;padding-top:56.25%;background:#DDD}.thumbnail-src{display:flex;align-items:center;text-align:center;position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.calc-btn,.chat,.modal,.modal-close-area{position:fixed;transition:all .4s ease}.card .title{font-size:1.25rem;padding:0 20px;line-height:1.4em}.card .desc{padding:0 20px 20px;line-height:1.4em;overflow:hidden}.card a{color:inherit;text-decoration:none}#breadcrumbs{margin:30px 0;padding:0;overflow:hidden}#breadcrumbs li{display:inline-block;vertical-align:middle;color:grey}#breadcrumbs li a{color:grey}#breadcrumbs .separator{font-size:18px;font-weight:100;color:#ccc}.getlayer-fa{display:inline-block;font-size:inherit;max-width:100%;height:1em;vertical-align:-.125em;fill:currentColor;pointer-events:none;overflow:visible}svg:not(:root).facebook-f{width:.5625em}svg:not(:root).car,svg:not(:root).fa-reply,svg:not(:root).folder,svg:not(:root).twitter{width:1em}svg:not(:root).angle-double-right,svg:not(:root).instagram,svg:not(:root).linkedin-in,svg:not(:root).whatsapp{width:.875em}svg:not(:root).folder-open,svg:not(:root).home,svg:not(:root).money-check-alt,svg:not(:root).youtube{width:1.125em}svg:not(:root).google-plus-g{width:1.25em}svg:not(:root).file,svg:not(:root).file-alt,svg:not(:root).file-invoice,svg:not(:root).file-pdf{width:.75em}.chat{right:20px;bottom:20px;display:flex;justify-content:center;align-items:center;color:#fff;font-size:40px;background:#25d366;width:70px;height:70px;border-radius:50%;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2);z-index:85}.chat:hover{color:#25d366;background:0 0;box-shadow:0 2px 2px 0 transparent,0 3px 1px -2px transparent,0 1px 5px 0 transparent}.calc-btn{right:120px;bottom:-200px;display:flex;justify-content:center;align-items:center;padding:5px 15px;color:var(--font-btn-primary);font-size:2em;background:var(--font-color-secondary);border-radius:7px;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2);z-index:88;cursor:pointer}.calc-btn:hover{color:var(--font-color-secondary);background:var(--bg-color-dark)}.calc-btn.active{bottom:20px}.social-links{display:flex;flex-wrap:wrap;justify-content:center;padding-bottom:20px}.btn-social{margin:0 5px 5px 0;min-width:50px;padding:10px;color:#fff;font-size:1.5em;text-align:center;letter-spacing:initial}.btn-social.facebook:hover{color:#3b5998}.btn-social.twitter:hover{color:#1da1f2}.btn-social.google-plus:hover{color:#DC5043}.btn-social.linkedin:hover{color:#0077B5}.btn-social.youtube:hover{color:red}.btn-social.instagram:hover{color:#d6249f}.modal{top:-1200px;left:10px;width:calc(100% - 20px);background-color:#fff;box-shadow:2px 2px 5px 0 rgba(0,0,0,.25);border-radius:4px;z-index:115}.modal.active{top:80px}.modal-title{margin:0;padding:15px 15px 0}.modal-body{padding:0 15px}.modal-row-title{margin:10px 0;font-size:1.2em}.modal-footer{padding:0 15px 15px;text-align:right}.modal-close-area{top:0;left:0;background:0 0;border:0;outline:0}.modal-close-area.active{top:0;left:0;z-index:60;width:100%;height:100%}.modal-close-area.darkness{background-color:rgba(0,0,0,.7)}.modal-rest{max-height:6em;overflow-y:scroll}.getlayer-contact{width:100%}.comment-form input:not([type=checkbox]),.comment-form textarea,.input-text{width:100%;padding:10px;color:inherit;background:#F5F5F5;border-radius:4px;border:2px solid #eee;transition:all .4s ease}.comment-form input:focus,.comment-form textarea:focus,.input-text:focus{outline:0;border-color:#42A5F5}#main-footer .input-wrap{margin:0 0 10px}#main-footer .input-text{margin-top:5px;color:#fff;background:#212529;border:1px solid #212529}#main-footer .input-text:focus{border-color:#42A5F5}.getlayer-contat-loader{display:flex;transition:all .4s ease;align-items:center;overflow:hidden;height:0}.sending-text{color:#f44336;margin-left:5px;font-size:2rem}.getlayer-contat-sender.sending .btn-submit{height:0;padding:0 20px}.getlayer-contat-sender.sending .getlayer-contat-loader{height:35px}.getlayer-form{margin:0 auto;width:100%}.getlayer-form label{display:block;width:100%;font-size:1.2rem;font-weight:700;padding-bottom:10px}.getlayer-form input[type=number],.getlayer-form input[type=text],.getlayer-form select{width:100%;color:var(--font-color-dark);background:var(--bg-color-dark);padding:10px 20px;border-radius:3px;border:2px solid var(--font-color-dark)}.filter-order,.filter-select,.list-head{color:var(--font-color-primary);text-transform:uppercase}.input-wrap input[type=checkbox]{width:auto;position:relative;top:0;margin:0 1rem 0 0;cursor:pointer}.input-wrap input[type=checkbox]:before{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out;content:"";position:absolute;top:-3px;left:-1px;z-index:1;width:1rem;height:1rem;border:2px solid var(--font-color-secondary)}.alert,.alert-privacy,.list-item,.list-wa,.pagination .page-numbers,.post-archive,.post-archive .title a{transition:all .4s ease}.input-wrap input[type=checkbox]:checked:before{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);height:.5rem;border-color:var(--font-color-secondary);border-top-style:none;border-right-style:none}.input-wrap input[type=checkbox]:after{content:"";position:absolute;top:-.125rem;left:0;width:1.1rem;height:1.1rem;background:#fff;cursor:pointer}#printable,.filter-breakline{width:100%}.getlayer-filter{max-width:400px}.getlayer-filter .input-wrap{display:flex;flex-direction:column;margin:10px auto}.getlayer-filter .input-wrap label{display:inline-block;text-transform:uppercase;padding:0 0 5px}.filter-order{width:100%;padding:20px;justify-content:center}.filter-select{display:block;background:#fff;margin:5px 0;padding:5px 10px;border-radius:7px;border:2px solid var(--font-color-primary);outline:0}.filter-icon,.list-disp{display:none}.the-list{width:100vw;margin:auto -25px;padding:20px 0;background:#fff;font-size:.55em;box-shadow:0 0 16px #ccc}.list-head,.list-item{padding:10px}.list-item{cursor:pointer}.list-item:nth-last-of-type(2n+0){background:var(--table-bg-color)}.list-item.selected{color:var(--font-color-dark);background:var(--bg-color-dark)}.list-item.block{color:#aaa}.list-select{width:15px}.list-square{width:12px;height:12px;border:2px solid #ccc;border-radius:4px}.list-item.selected .list-square{background:#ccc}.list-item.vendido{background:#fbb3ad}.list-adm,.list-cod,.list-cred,.list-ent,.list-par,.list-pra{cursor:pointer}.list-cod{width:30px}.list-cat{width:4em}.list-cred,.list-ent{width:7em}.list-pra{width:2em}.list-par{width:6em}.list-adm{width:4.5em}.list-disp .share-buttons{display:flex;flex-wrap:wrap;margin:0}.list-item.list-item.vendido .list-disp .share-buttons{display:none}.list-disp .share-buttons .btn-share{margin:0 5px 5px 0;padding:10px;color:var(--font-color-secondary);text-align:center}.list-disp .share-buttons .btn-share:hover{color:var(--font-btn-primary);background:var(--font-color-secondary)}.list-contact{width:3em}.list-wa{display:inline-block;padding:5px;color:#fff;background:#25d366;border:2px solid #25d366;border-radius:7px}.list-wa:hover{color:#25d366;text-decoration:none;background:0 0}.list-item.vendido .list-wa{display:none}.category-type-selector,.section-download{width:100%;max-width:650px;margin:0 auto 30px;align-items:stretch;background:#fff;box-shadow:0 0 16px #ccc;border-radius:10px}.category-type-option,.section-download-option{width:33.33%;color:var(--font-color-primary);padding:10px 15px;align-items:center;text-align:center;transition:all .4s ease;text-decoration:none!important;cursor:pointer}.category-type-option:nth-of-type(1){border-right:1px solid #ccc;border-radius:10px 0 0 10px}.category-type-option:nth-of-type(3){border-left:1px solid #ccc;border-radius:0 10px 10px 0}.category-type-option.selected,.category-type-option:hover{color:var(--font-color-dark);background:var(--bg-color-dark);border-radius:10px;transform:scale(1.2)}.category-type-icon{font-size:2em}.section-download{margin:30px auto 0}.section-download-title{display:inline-block;width:100%;padding:0 10px;color:var(--font-color-primary);text-align:center;text-transform:uppercase}.section-download-buttons{justify-content:center}.section-download-option{width:150px;text-transform:uppercase}.section-download-option:hover{color:var(--font-color-secondary)}.alert{color:#fff;width:100%;padding:10px;text-align:center;border-radius:4px;overflow:hidden}.alert-success{background:#009688}.alert-danger{background:#f44336}.alert-warning{background:#FF9800}.alert-info{background:#2196F3}.alert-hidden{margin:0;padding:0;height:0}.loader{display:inline-block;position:relative;vertical-align:middle;width:100px}.loader:before{content:'';display:block;padding-top:100%}.faq-item,.home-widget,.post-classic,.testimonials-info,.testimonials-item,.testimonials-text{padding:20px}.loader.small{width:1em}.loader.medium{width:35px}.circular{animation:rotate 2s linear infinite;height:100%;transform-origin:center center;width:100%;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.path{stroke-dasharray:1,200;stroke-dashoffset:0;animation:dash 1.5s ease-in-out infinite,color 6s ease-in-out infinite;stroke-linecap:round}.loader-blue .path{animation:dash 1.5s ease-in-out infinite,color-blue 6s ease-in-out infinite}.loader-red .path{animation:dash 1.5s ease-in-out infinite,color-red 6s ease-in-out infinite}@keyframes rotate{100%{transform:rotate(360deg)}}@keyframes dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}100%{stroke-dasharray:89,200;stroke-dashoffset:-124px}}@keyframes color{0%,100%{stroke:#d62d20}40%{stroke:#0057e7}66%{stroke:#008744}80%,90%{stroke:#ffa700}}@keyframes color-blue{0%,100%,40%,66%,80%,90%{stroke:#0D47A1}}@keyframes color-red{0%,100%,40%,66%,80%,90%{stroke:#f44336}}.alert-privacy{position:fixed;bottom:-300px;width:100%;text-align:center;background-color:#fff;box-shadow:3px 0 12px 3px rgba(0,0,0,.25);z-index:80}.alert-privacy.active{bottom:0}.alert-privacy a{color:#F39C12}#testimonials{padding-bottom:20px}.testimonials-card{display:flex;flex-direction:column;justify-content:space-between;width:100%;margin:10px auto;background:#fff;border-radius:7px;box-shadow:#444 0 10px 10px -5px;overflow:hidden}.testimonials-text{width:100%;color:#777;font-size:1.2em}.testimonials-info{width:100%}.testimonials-container{width:calc(100% - 60px)}.testimonials-author{color:var(--font-color-secondary);font-weight:700}.testimonials-title{color:#aaa}.slick-dots li button:before,.slick-next:before,.slick-prev:before{color:var(--font-color-secondary)!important}.testimonials-img{width:50px;border-radius:100px;overflow:hidden}.slick-next{right:-15px!important}.slick-prev{left:-15px!important}.slick-dots li button:before{font-size:16px!important}.slick-track{display:flex!important}.slick-track .slick-slide{display:flex!important;height:auto!important}.post-archive .thumbnail picture,.post-archive-thumbnail{display:flex;width:100%}.faq-item{width:100%;margin:15px 0;background:#fff;border-radius:15px;box-shadow:0 0 16px #ccc}.faq-title{color:var(--font-color-secondary);font-size:1.2em}.faq-content{color:#aaa}.card-container{justify-content:flex-start;align-items:stretch}.card-container .card{width:100%}.home-widget{margin-top:50px;background:#fff}.home-widget .the-title.short{width:100%}.post-archive{position:relative;margin-top:25px;width:100%;align-items:flex-start;border-radius:4px;overflow:hidden}.post-archive .content{width:100%;padding:20px}.post-archive-thumbnail{align-self:center;justify-content:center;border-radius:10px;overflow:hidden}.post-archive .thumbnail img{color:initial;align-self:center}.post-archive .title{display:-webkit-box;margin:0;font-size:1.5em;height:2.3em;font-weight:700;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.post-archive .title a{color:#666}.post-archive .title a:hover{text-decoration:none}.post-archive .desc a{color:#7B7979;text-decoration:none}.post-archive:hover .title a{color:var(--font-color-primary)}.post-classic .post-archive{margin:0;padding:20px 0;border-bottom:1px solid #eee;border-radius:0;box-shadow:none}.post-classic .post-archive:nth-last-of-type(1){border-bottom:0}.pagination{text-align:center;margin-top:20px;width:100%}.pagination .page-numbers{color:#231F20;margin:0 1px;padding:7px 10px;font-weight:700;background:#DDD;border:0;box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);border-radius:4px}.pagination .page-numbers.current,.pagination .page-numbers:hover{color:#fff;background-color:#25d366;text-decoration:none}.search-title{color:#1976D2;text-transform:uppercase;font-weight:400}.footer-col .current-menu-item a,.footer-col h4{font-weight:700}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignleft,a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignleft,.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#eee;clip:auto!important;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#main-footer{margin-top:30px;background:var(--bg-color-footer)}#main-footer .flex-row{align-items:flex-start;padding:30px 0}.footer-col{color:var(--font-color-footer);font-size:1.2rem}.footer-col .menu-item a,.footer-col a{color:var(--font-color-primary)}.footer-col.widget{overflow:hidden}.footer-col-1 .footer-col{width:100%}.footer-col-2 .footer-col{width:calc(50% - 20px);max-width:100%}.footer-col-3 .footer-col,.footer-col-4 .footer-col{width:100%;max-width:100%}.footer-col h4{position:relative;margin:0 0 20px;text-transform:uppercase}.footer-col ul{margin:0;padding:0;line-height:1.2}.footer-col li{margin-bottom:10px}.footer-col .menu-item{margin:2px 0}.footer-copy{padding:15px 0;color:var(--font-color-footer);font-size:.8em;text-align:center;background:var(--bg-color-footer2)}.footer-copy p{margin:5px 0}.footer-copy a{color:inherit}@media screen and (min-width:500px){.paper,.paper-card,.post-classic{width:calc(100% - 40px);margin:20px}.paper,.post-classic{border-radius:10px}}@media screen and (min-width:540px){.main-header .search-box.search-header{display:block;height:auto;overflow:visible}#main-header .search-box.search-header{width:calc(100% - 280px);padding:10px 0;margin:0;order:initial}#main-header .search-box input:focus{background:#fff;box-shadow:0 0 16px #ccc}body:not(.home) #primary{margin-top:95px}.filter-order{justify-content:flex-end}.filter-select{display:inline-block;margin:0 0 0 5px}.filter-icon{display:inline}.the-list{font-size:.75em}.list-cod{width:32px}.list-pra{width:2.8em}.list-par{width:6.5em}.footer-col-2 .footer-col,.footer-col-4 .footer-col{width:calc(50% - 20px)}}@media screen and (min-width:680px){.getlayer-filter{display:flex;justify-content:space-between;flex-wrap:wrap;max-width:600px}.getlayer-filter .input-wrap{width:280px}.the-list{font-size:1em}.list-cod{width:42px}.search-box.search-header{padding:10px 0;width:calc(100% - 280px)}.footer-col-3 .footer-col{width:calc(33% - 20px)}}@media screen and (min-width:768px){body.admin-bar .main-header{top:32px}.row{width:85%}.the-list{width:100%;margin:auto;border-radius:20px}.list-par{width:7em}.category-type-icon{font-size:3em}.getlayer-form{display:flex;justify-content:space-between;flex-wrap:wrap}.getlayer-form input[type=number],.getlayer-form input[type=text]{padding:12px 20px}.paper,.paper-card,.post-classic{margin:20px auto}.post-archive{width:calc(50% - 20px)}.post-archive-thumbnail{width:354px}.post-archive .title{font-size:1.2em}}@media screen and (min-width:960px){.modal{width:800px;left:calc((100% - 800px)/ 2)}.modal#modal-calc{width:400px;left:calc((100% - 400px)/ 2)}.calc-info,.modal-row{padding-bottom:5px}.desktop-hidden{display:none!important}.mobile-hidden{display:initial!important}.mobile-menu{display:none}.main-header .main-menu{position:relative;left:0;width:100%;max-width:100%;padding:13px 20px;background:0 0;box-shadow:none;overflow:initial}.main-header .main-menu .menu{flex-direction:row}.main-header .main-menu .menu-item{width:auto;margin:2px;padding:5px 15px;border-radius:7px;transition:all .4s ease}.main-header .main-menu .menu-item-has-children a:after{display:inline-block;content:'›';transform:rotate(90deg);margin-left:7px}.main-header .main-menu .current-menu-ancestor,.main-header .main-menu .current-menu-item,.main-header .main-menu .menu-item:hover{color:#fff;background-color:var(--font-color-primary)}.main-header .main-menu .menu-item a{font-size:1.4rem;font-weight:400;color:inherit;transition:all .4s ease}.main-header .main-menu .sub-menu{position:absolute;height:auto;padding:13px 20px;background:#fff;border-radius:6px;box-shadow:2px 2px 5px 0 rgba(0,0,0,.25);visibility:hidden;opacity:0;transition:all .4s ease}.main-header .main-menu .menu-item:hover .sub-menu{margin-top:15px;visibility:visible;opacity:1}.main-header .sub-menu .menu-item:before,.main-header .sub-menu a:after{display:none!important}.card-container .card{width:calc(33% - 20px)}.post-archive{width:100%}#home-content .content{align-items:stretch}.post-archive .thumbnail{align-self:flex-start;width:100%}.post-archive .content{width:calc(100% - 365px)}.post-archive .title{font-size:1.7em}.getlayer-filter{max-width:100%}.getlayer-filter .input-wrap{width:15%}.list-select{width:25px}.list-square{width:20px;height:20px;border:3px solid #ccc;border-radius:5px}.list-cat{width:7em}.list-pra{width:4.6em}.list-contact{width:8em}}@media screen and (min-width:1024px){.main-header{transition:none}body.modal-open .main-header{width:calc(100% - 15px)}.list-head,.list-item{padding:15px 20px}.list-cred{width:8em}.list-adm{width:6em}.list-wa{padding:5px 15px;border-radius:7px}.footer-col-4 .footer-col{width:calc(25% - 20px)}}@media screen and (min-width:1200px){.getlayer-filter .input-wrap{margin:5px auto}.list-disp{display:block;width:10em}.modal-rest{max-height:250px}}@media screen and (min-width:1400px){.getlayer-filter{align-items:baseline}.getlayer-filter .input-wrap label{padding:0}}@media screen and (min-width:1600px){.row{width:85%}}