@font-face{font-display:swap;font-family:'Inter';font-weight:400;font-display:fallback;src:url(/wp-content/themes/abertura/assets/fonts/Inter-Regular.woff2) format('woff2'),url(/wp-content/themes/abertura/assets/fonts/Inter-Regular.woff) format('woff'),url(/wp-content/themes/abertura/assets/fonts/Inter-Regular.ttf) format('truetype')}@font-face{font-display:swap;font-family:'Inter';font-weight:700;font-display:fallback;src:url(/wp-content/themes/abertura/assets/fonts/Inter-Bold.woff2) format('woff2'),url(/wp-content/themes/abertura/assets/fonts/Inter-Bold.woff) format('woff'),url(/wp-content/themes/abertura/assets/fonts/Inter-Bold.ttf) format('truetype')}@font-face{font-display:swap;font-family:'Roboto';font-weight:100;font-display:fallback;src:url(/wp-content/themes/abertura/assets/fonts/Roboto-Thin.woff2) format('woff2'),url(/wp-content/themes/abertura/assets/fonts/Roboto-Thin.woff) format('woff'),url(/wp-content/themes/abertura/assets/fonts/Roboto-Thin.ttf) format('truetype')}@font-face{font-display:swap;font-family:'Roboto';font-weight:300;font-display:fallback;src:url(/wp-content/themes/abertura/assets/fonts/Roboto-Light.woff2) format('woff2'),url(/wp-content/themes/abertura/assets/fonts/Roboto-Light.woff) format('woff'),url(/wp-content/themes/abertura/assets/fonts/Roboto-Light.ttf) format('truetype')}@font-face{font-display:swap;font-family:"FontAwesome";font-display:fallback;src:url(/wp-content/themes/abertura/assets/fonts/fontawesome/fonts/fontawesome-webfont.eot);src:url("/wp-content/themes/abertura/assets/fonts/fontawesome/fonts/fontawesome-webfont.eot?#iefix&v=4.7.0") format("embedded-opentype"),url(/wp-content/themes/abertura/assets/fonts/fontawesome/fonts/fontawesome-webfont.woff2) format("woff2"),url(/wp-content/themes/abertura/assets/fonts/FontAwesome/fonts/fontawesome-webfont.woff) format("woff"),url(/wp-content/themes/abertura/assets/fonts/fontawesome/fonts/fontawesome-webfont.ttf) format("truetype"),url("/wp-content/themes/abertura/assets/fonts/fontawesome/fonts/fontawesome-webfont.svg#fontawesomeregular") format("svg");font-weight:400;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-angle-right:before{content:"\f105"}.fa-angle-left:before{content:"\f104"}.fa-whatsapp:before{content:"\f232"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-instagram:before{content:"\f16d"}.fa-twitter:before{content:"\f099"}.fa-linkedin:before{content:"\f0e1"}.fa-youtube-play:before{content:"\f16a"}.fa-search:before{content:"\f002"}*{border:none;margin:0}body{background:#fbfbfb;color:var(--gray-dark);font:400 15px/1.6 'Inter',Arial,sans-serif;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-webkit-text-rendering:optimizeLegibility;overflow-x:hidden}body.home{background:url(/wp-content/themes/abertura/images/bg.png) no-repeat #fbfbfb;background-position:left 0 bottom 350px}a{color:#000;border:none;text-decoration:none;-webkit-transition:all 300ms linear;-moz-transition:all 300ms linear;-ms-transition:all 300ms linear;-o-transition:all 300ms linear;transition:all 300ms linear}a:hover{color:#484848;text-decoration:none}img,iframe,video{vertical-align:bottom}div,section,h1,article{position:relative}article img{width:100%}form{max-width:700px}.contact-page form{margin:20px auto 0}span.wpcf7-list-item{margin-left:0}input,textarea,select{width:100%;padding:15px;margin-bottom:20px;background:#fff0;color:#000;box-sizing:border-box;outline:none;font:13px 'Inter';border:1px solid #cacaca;position:relative;z-index:1}input:focus,textarea:focus{border-color:var(--green)}.wpcf7-list-item label{position:relative;top:0;left:0;z-index:1}input[type="radio"],input[type="checkbox"]{width:auto;height:auto!important;margin:0}.custom-select{height:48px;background:url(/wp-content/themes/abertura/images/angle-down.png) no-repeat right .75rem center/10px #fff0}textarea{width:100%;height:130px;margin:0 0 20px;box-sizing:border-box;outline:none;resize:none}input[type="submit"]{width:auto;height:auto;padding:15px 30px!important;margin-top:30px;background-color:#000;color:#fff;font-size:1.3em;font-weight:700;text-transform:uppercase;outline:none;border:none;cursor:pointer;border-radius:0}input::-webkit-input-placeholder{color:#707070}textarea::-webkit-input-placeholder{color:#707070}input::-moz-placeholder{color:#707070}input:-ms-input-placeholder{color:#707070}form select{-webkit-appearance:none}form h3{margin-top:10px;font-size:17px;text-transform:uppercase}.custom-file{height:50px;margin-bottom:15px}.custom-file-label,.custom-file-label::after{height:46px;font-size:13px;display:flex;align-items:center;border:none;background:#fff0;border:1px solid #cacaca;top:0!important;border-radius:0}.custom-file-label::after{padding:13px;content:"Selecionar";background:#000;color:var(--white);text-transform:uppercase;font-weight:700;border:none}.clear{clear:both}.alm-load-more-btn{padding:15px 20px;margin:0 auto;background-color:#fff0;color:#000;font-size:initial;letter-spacing:1px;font-weight:400;border:1px solid;display:block;text-transform:uppercase}.alm-load-more-btn:hover{background-color:#000;color:#fff}#header{width:100%;margin:0 auto;position:relative}#main-nav{width:100%;margin:0 auto;padding:0 15px;border:none;z-index:999;font:700 14px 'Inter';background-color:#fff}#main-nav .menu-top{position:absolute;top:15px;right:0}#main-nav .menu-top .social .fa{width:28px;height:28px;text-align:center;line-height:28px}.navbar-brand{margin:0;padding:5px 10px 5px 20px}.navbar-brand img{width:100%;max-width:40px}#main-nav ul>li>a{padding:10px .7rem;color:#000;position:relative;display:block}#main-nav ul>li.active a,#main-nav ul>li>a:hover,#main-nav ul>li.dropdown:hover>a,#main-nav ul>li.dropdown.show>a{text-decoration:underline}#main-nav ul>li>ul{padding:0;background-color:#fff;border-radius:0;border:none;font-size:inherit;top:95%;overflow:hidden}#main-nav ul>li>ul>li>a{padding:12px 15px;border-top:0;text-transform:none;display:block;font-weight:400;letter-spacing:0;border-bottom:1px solid #f7f7f7}#main-nav ul>li>ul>li:last-child a{border:none}#main-nav ul>li>ul>li>a:hover{background:#f1f1f1}.navbar-toggler,.navbar-toggler:focus{border:none;padding:0;outline:none;box-shadow:none}#main-nav.menu-fixed{position:fixed;top:0;box-shadow:0 0 50px rgb(0 0 0 / .1)}#main-nav .menu-left:before,#main-nav .menu-left:after{content:"";background-color:#000;position:absolute;top:0;bottom:0;z-index:-1}#main-nav .menu-left:before{width:1000px;right:100%}#main-nav .menu-left:after{left:0;right:-20px}#main-nav .menu-triangle{width:0;height:0;border-style:solid;border-width:145px 50px 0 0;border-color:#000 #fff0 #fff0 #fff0;position:absolute;right:-70px;bottom:0}@media (min-width:992px){.navbar-brand{padding:10px 10px 10px 40px}.navbar-brand img{max-width:80px}#main-nav.menu-fixed .navbar-brand img{max-width:55px}#main-nav.menu-fixed .menu-top{top:5px}#main-nav .menu-triangle{border-width:145px 100px 0 0;right:-120px;}#main-nav.navbar-expand-lg .navbar-toggler{display:block}#main-nav ul>li>ul{width:100%;box-shadow:10px 15px 30px rgb(0 0 0 / .1)}#main-nav ul>li:hover>ul{display:block;position:absolute}#main-nav ul>li>a{padding:20px 1.1rem;text-transform:uppercase}#main-nav .navbar-nav>li:last-child>a{padding-right:10px}#main-nav #navbar-bottom-menu{bottom:-62px}#main-nav.menu-fixed #navbar-bottom-menu{bottom:-45px}#main-nav .menu-top .social{padding-left:20px;margin-left:30px;border-left:1px solid #e6e6e6}}@media (min-width:1200px){#main-nav ul>li>a{padding:20px 1.7rem}}#navbar-top-menu ul>li>a{padding:5px 15px;font-size:12px;font-weight:400;text-transform:none}#navbar-top-menu ul>li>a:after{content:"";width:4px;height:4px;background-color:#888;position:absolute;border-radius:100px;right:0;top:10px}#navbar-top-menu ul>li:last-child>a:after{display:none}#canvas-menu{width:100%;max-width:400px;height:100vh;padding:3%;background-color:#fff;position:fixed;top:0;left:-400px;bottom:0;z-index:99999;overflow-y:scroll;transition:0.5s}#canvas-menu.active{left:0}#canvas-menu ul li a{padding:10px 0;border-bottom:1px solid #ececec;display:block;position:relative}#canvas-menu .dropdown-toggle::after{position:absolute;right:0;top:20px}#canvas-menu .navbar-nav .dropdown-menu{border:none;padding-left:20px;margin-bottom:30px}#canvas-menu .close-icon{position:absolute;right:10px;top:10px}.overlay-canvas{width:100%;height:100vh;position:fixed;top:0;left:0;opacity:.7;z-index:9999;background-color:#000;visibility:hidden;display:none}.overlay-canvas.active{display:block;visibility:visible}@media (max-width:575px){#canvas-menu{padding:30px}}#breadcrumbs{max-width:680px;background:#fff0;padding:0;font-size:13px}#breadcrumbs,#breadcrumbs a{color:#afafaf}@media (max-width:575px){#breadcrumbs{font-size:11px}}.anuncio{text-align:center;margin-left:auto;margin-right:auto;overflow:hidden}.anuncio img{max-width:100%;height:auto}article[class^="post-style-"]:hover h3 a{background-size:97% 40%}article[class^="post-style-"] h3 a{padding-bottom:0;transition:background-size .6s ease-out;background:linear-gradient(rgb(0 0 0 / .15),rgb(0 0 0 / .15)) no-repeat left 130%/0 40%}.author-card{padding:30px;border:1px solid silver}.author-card img{max-width:95px;border-radius:100px}.author-card h2{min-height:45px;margin-bottom:0;font:300 1.3em 'Roboto'}.marquee{overflow:hidden;width:100%;z-index:1;bottom:-40px}.marquee p{margin-bottom:0;white-space:nowrap;animation:floatText 100s infinite linear;animation-delay:-20s;font:100 6em 'Roboto';display:inline-block;padding-left:100%;letter-spacing:5px}@keyframes floatText{0%{transform:translate(0,0)}100%{transform:translate(-100%,0)}}@media (max-width:575px){.marquee p{font-size:4em}}#loader-wrapper svg{height:200px;display:block;position:relative;left:50%;top:45%;margin:-75px 0 0 -75px;z-index:1001}#loader-wrapper .svg-path{stroke-dasharray:450;stroke-dashoffset:200;animation:dash 3s linear alternate infinite}@keyframes dash{from{stroke-dashoffset:500;fill:#fff}to{stroke-dashoffset:0}}#loader-wrapper{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000}#loader-wrapper .loader-section{position:fixed;top:0;width:51%;height:100%;background:#f7f7f7;z-index:1000}#loader-wrapper .loader-section.section-left{left:0}#loader-wrapper .loader-section.section-right{right:0}.loaded #loader-wrapper .loader-section.section-left{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:all 0.7s 0.3s cubic-bezier(.645,.045,.355,1);transition:all 0.7s 0.3s cubic-bezier(.645,.045,.355,1)}.loaded #loader-wrapper .loader-section.section-right{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);-webkit-transition:all 0.7s 0.3s cubic-bezier(.645,.045,.355,1);transition:all 0.7s 0.3s cubic-bezier(.645,.045,.355,1)}.loaded #loader-wrapper{visibility:hidden;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:all 0.3s 1s ease-out;transition:all 0.3s 1s ease-out}.loaded #loader-wrapper svg{opacity:0;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.post-meta{font-size:13px}span.editoria{display:table;padding:10px;line-height:1;text-transform:uppercase;font-weight:700}.post-header span.editoria{display:inline-block;margin-right:5px}span.editoria a{color:#fff}.entry{max-width:100%;height:auto;margin:0 auto;font-size:1em;line-height:1.8;word-wrap:break-word;z-index:1}.entry img{max-width:100%;height:auto}.entry p{margin-bottom:30px}.single .entry:not(.comment-content)>p:first-of-type:first-letter{font-size:80px;line-height:.65em;font-weight:600;float:left;margin:0 15px 10px 0}.entry blockquote{margin:50px 0 70px;padding-left:30px;font-size:1.1em;border-left:1px solid}.entry iframe{width:100%;margin:50px auto 0;display:block}.entry .twitter-tweet-rendered{margin:0 auto}.entry .wp-block-embed-youtube iframe{height:480px}.wp-block-image img{height:auto}.single h1{color:#000;font:100 2.9em 'Roboto'}.entry h2:not(.intitle),.entry h3:not(.intitle),.entry h4:not(.intitle),.entry h5{margin:40px auto 20px;font-weight:700}.entry figcaption{font-size:11px;text-align:center;margin-bottom:50px}.entry a{color:#061663;background:linear-gradient(rgb(0 0 0 / .1),rgb(0 0 0 / .1)) no-repeat left 100%/100% 30%}#related{border-top:1px solid #ececec;padding-top:50px}.entry .wpulike{display:inline-block}.entry .wpulike-default .wp_ulike_btn{background-color:#fff;border:1px solid #bdbdbd}.entry .wpulike-default .wp_ulike_put_image.wp_ulike_btn_is_active:after{filter:invert(44%) sepia(40%) saturate(300%) hue-rotate(329deg) brightness(100%) contrast(111%)}@media (max-width:991px){.entry .wp-block-embed-youtube iframe{height:400px}}@media (max-width:575px){.single h1{font-size:1.6em}.entry .wp-block-embed-youtube iframe{height:230px}}.author-bio{overflow:hidden;padding:30px;margin:50px 0;background:#f7f7f7;text-align:left}.author-bio .icon{width:70px;margin-bottom:30px}.author-bio .icon img{width:100%;height:auto;border-radius:100%}.author-bio .infos h2{margin:0 0 10px;font-size:1.2em;font-weight:700}.author-bio .infos .fa{width:40px;height:40px;margin-right:5px;background:#f0f0f0;color:#000;text-align:center;line-height:40px;border-radius:30px}.author-bio .infos .fa:hover{background:#222;color:#f0f0f0}@media (min-width:400px){.author-bio .icon{float:left}.author-bio .infos{width:calc(100% - 70px);padding-left:20px;float:right}}.share-icons span{margin-right:10px;font-weight:700;font-size:14px;line-height:1.2;letter-spacing:.5px}.share-icons .fa{width:45px;height:45px;color:var(--white);font-size:20px;line-height:45px;border-radius:30px;text-align:center}.share-icons .fa-facebook{background:#3b5998}.share-icons .fa-twitter{background:#1da1f2}.share-icons .fa-whatsapp{background:#4dc247}.share-icons .fa-linkedin{background:#0077b5}.tagcloud a{padding:2px 5px;margin:3px 1px;font-size:12px!important;display:inline-block;background-color:#e0e0e0;text-decoration:none}.alignnone{margin:5px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto;text-align:center}.alignright{float:right;margin:5px 0 10px 20px}.alignleft{float:left;margin:5px 20px 10px 0}a img.alignright{float:right;margin:5px 0 20px 10px}a img.alignnone{margin:5px 20px 10px 0}a img.alignleft{float:left;margin:5px 20px 10px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:var(--white);;max-width:100%;padding:0;text-align:center}.wp-caption.alignnone{margin:5px 20px 10px 0}.wp-caption.alignleft{margin:5px 20px 10px 0}.wp-caption.alignright{margin:5px 0 10px 20px}.wp-caption img{border:0 none;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}#comments .navigation{border:none}#comments input,#comments textarea{border:1px solid #cfd9e4}.comments-list{position:relative;list-style:none;padding:0}.comments-list>.comment,.comments-list>li{padding:20px;margin-bottom:25px;background:#f7f7f7}.comments-list .pingback{padding:30px 50px}.comments-list .pingback p{margin:0}.comments-list .comment-content{overflow:hidden;font-size:14px}.comments-list .comment-meta{overflow:hidden;vertical-align:top;margin:0;font-weight:700}.comments-list .comment-meta span{display:block}.comments-list .comment-meta span.comment-time{font-size:16px}.comments-list .comment-meta .comment-edit-link{font-size:12px}.comments-list .comment .children{padding-top:40px;padding-left:40px;list-style:none}.comments-list .comment .children:before{content:"";position:absolute;left:0;width:100%;margin-top:-30px;border-top:1px solid #e8e8e8}.comments-list .comment p:last-child{margin-bottom:0}.comments-list .children .comment{position:relative;margin-bottom:20px}.comments-list .children .comment:after{top:40px;width:18px;height:1px}.comment-respond .section-head{display:block}.comment-form .required{color:#efa4a4}.comment-form .reply-field.cf{clear:both}.comment-form .form-submit{display:block;margin:0}.children .comment-form{margin-bottom:0}#cancel-comment-reply-link{position:relative;float:right;margin-top:-27px;background:var(--white);padding-left:22px;color:#b4b4b4;font-size:0}#cancel-comment-reply-link:before{content:"\f00d";font-family:FontAwesome;font-size:13px}nav.pagination{display:block;font-size:15px;text-align:center;clear:both}nav.pagination ul{overflow:hidden;margin:0;padding:0}nav.pagination ul li{display:inline-block}nav.pagination ul li a{width:35px;height:35px;background:#f5f5f5;display:inline-block;margin:0 2px;list-style:none;line-height:35px;font-weight:700;text-align:center}nav.pagination ul li a:hover,nav.pagination ul li.active a{background:#e0e0e0}.search-toggle{cursor:pointer;outline:none!important;background:#fff0;box-shadow:none}.search-top{width:100%;max-width:1005px;max-height:0;position:absolute;top:61px;right:15px;z-index:2;background-color:#ececec;display:none;-moz-transition:max-height,0.5s;-o-transition:max-height,0.5s;-webkit-transition:max-height,0.5s;transition:max-height,0.5s}.search-top.open{max-height:90px;padding:14px;display:block}.search-top form{overflow:hidden}.search-top input[type="search"]{width:calc(100% - 60px);padding:15px;margin:0;float:left}.search-top input[type="submit"]{width:60px;padding:13px!important;margin:0;background:url(/wp-content/themes/abertura/images/search.png) center no-repeat #000;background-size:30px;float:right}.close-icon{width:30px;height:30px;padding:10px;cursor:pointer}.close-search{position:absolute;top:18px;right:-30px}.close-icon:before,.close-icon:after{content:'';position:absolute;width:26px;height:3px;background-color:#000;top:16px}.close-icon:before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg);left:2px}.close-icon:after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);transform:rotate(-45deg);right:2px}@media (max-width:991px){#main-nav .container{position:static}.search-top{max-width:100%;top:78px;left:0;right:0}.close-search{right:15px;top:auto;bottom:-30px}}@media (min-width:600px) and (max-width:781px){.wp-block-column:not(:only-child){flex-basis:100%!important}}#footer{width:100%;font-size:13px;background:#fff;position:relative;bottom:0;border-top:3px solid #ececec}#footer img{width:100%;max-width:140px!important;display:block}#footer h2{font-size:1.1em;font-weight:700;text-transform:uppercase;letter-spacing:1px}#footer ul{padding:0;margin:0;list-style:none}#footer ul li{display:block}#footer ul li a:hover{text-decoration:underline}#footer .copyright{padding:20px 0;font-size:12px;background-color:#ececec}#footer .copyright p{margin:0}@media (max-width:575px){.container{padding:0 25px}}@media (min-width:1366px){.container{max-width:1235px}}