@charset "UTF-8";
/* https://flaviafranca.arq.br/wp-content/themes/FF/assets/styles/main/main.css?ver=1.0.0 */
/*!
 * Bootstrap Grid Only (grid and responsive utilities extracted from Bootstrap 4.1.3)
 * GitHub: https://github.com/dmhendricks/bootstrap-grid-css
 * Bootstrap License: MIT (https://github.com/twbs/bootstrap/blob/v4-dev/LICENSE)
 * Credits: Twitter, Inc. & The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors)
 */
html{box-sizing:border-box;-ms-overflow-style:scrollbar}*,*::before,*::after{box-sizing:inherit}.bootstrap-wrapper .clearfix::after{display:block;clear:both;content:""}.bootstrap-wrapper .visible{visibility:visible!important}.bootstrap-wrapper .invisible{visibility:hidden!important}.bootstrap-wrapper .hidden-xs-up{display:none!important}@media (max-width:575.98px){.bootstrap-wrapper .hidden-xs-down{display:none!important}}@media (min-width:576px){.bootstrap-wrapper .hidden-sm-up{display:none!important}}@media (max-width:767.98px){.bootstrap-wrapper .hidden-sm-down{display:none!important}}@media (min-width:768px){.bootstrap-wrapper .hidden-md-up{display:none!important}}@media (max-width:991.98px){.bootstrap-wrapper .hidden-md-down{display:none!important}}@media (min-width:992px){.bootstrap-wrapper .hidden-lg-up{display:none!important}}@media (max-width:1199.98px){.bootstrap-wrapper .hidden-lg-down{display:none!important}}@media (min-width:1200px){.bootstrap-wrapper .hidden-xl-up{display:none!important}}.bootstrap-wrapper .hidden-xl-down{display:none!important}.bootstrap-wrapper .visible-print-block{display:none!important}@media print{.bootstrap-wrapper .visible-print-block{display:block!important}}.bootstrap-wrapper .visible-print-inline{display:none!important}@media print{.bootstrap-wrapper .visible-print-inline{display:inline!important}}.bootstrap-wrapper .visible-print-inline-block{display:none!important}@media print{.bootstrap-wrapper .visible-print-inline-block{display:inline-block!important}}@media print{.bootstrap-wrapper .hidden-print{display:none!important}}.bootstrap-wrapper .container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.bootstrap-wrapper .container{max-width:540px}}@media (min-width:768px){.bootstrap-wrapper .container{max-width:720px}}@media (min-width:992px){.bootstrap-wrapper .container{max-width:960px}}@media (min-width:1200px){.bootstrap-wrapper .container{max-width:1280px}}.bootstrap-wrapper .container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.bootstrap-wrapper .row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.bootstrap-wrapper .no-gutters{margin-right:0;margin-left:0}.bootstrap-wrapper .no-gutters>.col,.bootstrap-wrapper .no-gutters>[class*=col-]{padding-right:0;padding-left:0}.bootstrap-wrapper .col-1,.bootstrap-wrapper .col-2,.bootstrap-wrapper .col-3,.bootstrap-wrapper .col-4,.bootstrap-wrapper .col-5,.bootstrap-wrapper .col-6,.bootstrap-wrapper .col-7,.bootstrap-wrapper .col-8,.bootstrap-wrapper .col-9,.bootstrap-wrapper .col-10,.bootstrap-wrapper .col-11,.bootstrap-wrapper .col-12,.bootstrap-wrapper .col,.bootstrap-wrapper .col-auto,.bootstrap-wrapper .col-sm-1,.bootstrap-wrapper .col-sm-2,.bootstrap-wrapper .col-sm-3,.bootstrap-wrapper .col-sm-4,.bootstrap-wrapper .col-sm-5,.bootstrap-wrapper .col-sm-6,.bootstrap-wrapper .col-sm-7,.bootstrap-wrapper .col-sm-8,.bootstrap-wrapper .col-sm-9,.bootstrap-wrapper .col-sm-10,.bootstrap-wrapper .col-sm-11,.bootstrap-wrapper .col-sm-12,.bootstrap-wrapper .col-sm,.bootstrap-wrapper .col-sm-auto,.bootstrap-wrapper .col-md-1,.bootstrap-wrapper .col-md-2,.bootstrap-wrapper .col-md-3,.bootstrap-wrapper .col-md-4,.bootstrap-wrapper .col-md-5,.bootstrap-wrapper .col-md-6,.bootstrap-wrapper .col-md-7,.bootstrap-wrapper .col-md-8,.bootstrap-wrapper .col-md-9,.bootstrap-wrapper .col-md-10,.bootstrap-wrapper .col-md-11,.bootstrap-wrapper .col-md-12,.bootstrap-wrapper .col-md,.bootstrap-wrapper .col-md-auto,.bootstrap-wrapper .col-lg-1,.bootstrap-wrapper .col-lg-2,.bootstrap-wrapper .col-lg-3,.bootstrap-wrapper .col-lg-4,.bootstrap-wrapper .col-lg-5,.bootstrap-wrapper .col-lg-6,.bootstrap-wrapper .col-lg-7,.bootstrap-wrapper .col-lg-8,.bootstrap-wrapper .col-lg-9,.bootstrap-wrapper .col-lg-10,.bootstrap-wrapper .col-lg-11,.bootstrap-wrapper .col-lg-12,.bootstrap-wrapper .col-lg,.bootstrap-wrapper .col-lg-auto,.bootstrap-wrapper .col-xl-1,.bootstrap-wrapper .col-xl-2,.bootstrap-wrapper .col-xl-3,.bootstrap-wrapper .col-xl-4,.bootstrap-wrapper .col-xl-5,.bootstrap-wrapper .col-xl-6,.bootstrap-wrapper .col-xl-7,.bootstrap-wrapper .col-xl-8,.bootstrap-wrapper .col-xl-9,.bootstrap-wrapper .col-xl-10,.bootstrap-wrapper .col-xl-11,.bootstrap-wrapper .col-xl-12,.bootstrap-wrapper .col-xl,.bootstrap-wrapper .col-xl-auto{position:relative;width:100%;padding-right:15px;padding-left:15px}.bootstrap-wrapper .col{flex-basis:0%;flex-grow:1;max-width:100%}.bootstrap-wrapper .col-auto{flex:0 0 auto;width:auto;max-width:100%}.bootstrap-wrapper .col-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.bootstrap-wrapper .col-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.bootstrap-wrapper .col-3{flex:0 0 25%;max-width:25%}.bootstrap-wrapper .col-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.bootstrap-wrapper .col-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.bootstrap-wrapper .col-6{flex:0 0 50%;max-width:50%}.bootstrap-wrapper .col-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.bootstrap-wrapper .col-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.bootstrap-wrapper .col-9{flex:0 0 75%;max-width:75%}.bootstrap-wrapper .col-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.bootstrap-wrapper .col-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.bootstrap-wrapper .col-12{flex:0 0 100%;max-width:100%}.bootstrap-wrapper .order-first{order:-1}.bootstrap-wrapper .order-last{order:13}.bootstrap-wrapper .order-0{order:0}.bootstrap-wrapper .order-1{order:1}.bootstrap-wrapper .order-2{order:2}.bootstrap-wrapper .order-3{order:3}.bootstrap-wrapper .order-4{order:4}.bootstrap-wrapper .order-5{order:5}.bootstrap-wrapper .order-6{order:6}.bootstrap-wrapper .order-7{order:7}.bootstrap-wrapper .order-8{order:8}.bootstrap-wrapper .order-9{order:9}.bootstrap-wrapper .order-10{order:10}.bootstrap-wrapper .order-11{order:11}.bootstrap-wrapper .order-12{order:12}.bootstrap-wrapper .offset-1{margin-left:8.3333333333%}.bootstrap-wrapper .offset-2{margin-left:16.6666666667%}.bootstrap-wrapper .offset-3{margin-left:25%}.bootstrap-wrapper .offset-4{margin-left:33.3333333333%}.bootstrap-wrapper .offset-5{margin-left:41.6666666667%}.bootstrap-wrapper .offset-6{margin-left:50%}.bootstrap-wrapper .offset-7{margin-left:58.3333333333%}.bootstrap-wrapper .offset-8{margin-left:66.6666666667%}.bootstrap-wrapper .offset-9{margin-left:75%}.bootstrap-wrapper .offset-10{margin-left:83.3333333333%}.bootstrap-wrapper .offset-11{margin-left:91.6666666667%}@media (min-width:576px){.bootstrap-wrapper .col-sm{flex-basis:0%;flex-grow:1;max-width:100%}.bootstrap-wrapper .col-sm-auto{flex:0 0 auto;width:auto;max-width:100%}.bootstrap-wrapper .col-sm-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.bootstrap-wrapper .col-sm-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.bootstrap-wrapper .col-sm-3{flex:0 0 25%;max-width:25%}.bootstrap-wrapper .col-sm-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.bootstrap-wrapper .col-sm-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.bootstrap-wrapper .col-sm-6{flex:0 0 50%;max-width:50%}.bootstrap-wrapper .col-sm-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.bootstrap-wrapper .col-sm-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.bootstrap-wrapper .col-sm-9{flex:0 0 75%;max-width:75%}.bootstrap-wrapper .col-sm-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.bootstrap-wrapper .col-sm-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.bootstrap-wrapper .col-sm-12{flex:0 0 100%;max-width:100%}.bootstrap-wrapper .order-sm-first{order:-1}.bootstrap-wrapper .order-sm-last{order:13}.bootstrap-wrapper .order-sm-0{order:0}.bootstrap-wrapper .order-sm-1{order:1}.bootstrap-wrapper .order-sm-2{order:2}.bootstrap-wrapper .order-sm-3{order:3}.bootstrap-wrapper .order-sm-4{order:4}.bootstrap-wrapper .order-sm-5{order:5}.bootstrap-wrapper .order-sm-6{order:6}.bootstrap-wrapper .order-sm-7{order:7}.bootstrap-wrapper .order-sm-8{order:8}.bootstrap-wrapper .order-sm-9{order:9}.bootstrap-wrapper .order-sm-10{order:10}.bootstrap-wrapper .order-sm-11{order:11}.bootstrap-wrapper .order-sm-12{order:12}.bootstrap-wrapper .offset-sm-0{margin-left:0}.bootstrap-wrapper .offset-sm-1{margin-left:8.3333333333%}.bootstrap-wrapper .offset-sm-2{margin-left:16.6666666667%}.bootstrap-wrapper .offset-sm-3{margin-left:25%}.bootstrap-wrapper .offset-sm-4{margin-left:33.3333333333%}.bootstrap-wrapper .offset-sm-5{margin-left:41.6666666667%}.bootstrap-wrapper .offset-sm-6{margin-left:50%}.bootstrap-wrapper .offset-sm-7{margin-left:58.3333333333%}.bootstrap-wrapper .offset-sm-8{margin-left:66.6666666667%}.bootstrap-wrapper .offset-sm-9{margin-left:75%}.bootstrap-wrapper .offset-sm-10{margin-left:83.3333333333%}.bootstrap-wrapper .offset-sm-11{margin-left:91.6666666667%}}@media (min-width:768px){.bootstrap-wrapper .col-md{flex-basis:0%;flex-grow:1;max-width:100%}.bootstrap-wrapper .col-md-auto{flex:0 0 auto;width:auto;max-width:100%}.bootstrap-wrapper .col-md-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.bootstrap-wrapper .col-md-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.bootstrap-wrapper .col-md-3{flex:0 0 25%;max-width:25%}.bootstrap-wrapper .col-md-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.bootstrap-wrapper .col-md-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.bootstrap-wrapper .col-md-6{flex:0 0 50%;max-width:50%}.bootstrap-wrapper .col-md-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.bootstrap-wrapper .col-md-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.bootstrap-wrapper .col-md-9{flex:0 0 75%;max-width:75%}.bootstrap-wrapper .col-md-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.bootstrap-wrapper .col-md-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.bootstrap-wrapper .col-md-12{flex:0 0 100%;max-width:100%}.bootstrap-wrapper .order-md-first{order:-1}.bootstrap-wrapper .order-md-last{order:13}.bootstrap-wrapper .order-md-0{order:0}.bootstrap-wrapper .order-md-1{order:1}.bootstrap-wrapper .order-md-2{order:2}.bootstrap-wrapper .order-md-3{order:3}.bootstrap-wrapper .order-md-4{order:4}.bootstrap-wrapper .order-md-5{order:5}.bootstrap-wrapper .order-md-6{order:6}.bootstrap-wrapper .order-md-7{order:7}.bootstrap-wrapper .order-md-8{order:8}.bootstrap-wrapper .order-md-9{order:9}.bootstrap-wrapper .order-md-10{order:10}.bootstrap-wrapper .order-md-11{order:11}.bootstrap-wrapper .order-md-12{order:12}.bootstrap-wrapper .offset-md-0{margin-left:0}.bootstrap-wrapper .offset-md-1{margin-left:8.3333333333%}.bootstrap-wrapper .offset-md-2{margin-left:16.6666666667%}.bootstrap-wrapper .offset-md-3{margin-left:25%}.bootstrap-wrapper .offset-md-4{margin-left:33.3333333333%}.bootstrap-wrapper .offset-md-5{margin-left:41.6666666667%}.bootstrap-wrapper .offset-md-6{margin-left:50%}.bootstrap-wrapper .offset-md-7{margin-left:58.3333333333%}.bootstrap-wrapper .offset-md-8{margin-left:66.6666666667%}.bootstrap-wrapper .offset-md-9{margin-left:75%}.bootstrap-wrapper .offset-md-10{margin-left:83.3333333333%}.bootstrap-wrapper .offset-md-11{margin-left:91.6666666667%}}@media (min-width:992px){.bootstrap-wrapper .col-lg{flex-basis:0%;flex-grow:1;max-width:100%}.bootstrap-wrapper .col-lg-auto{flex:0 0 auto;width:auto;max-width:100%}.bootstrap-wrapper .col-lg-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.bootstrap-wrapper .col-lg-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.bootstrap-wrapper .col-lg-3{flex:0 0 25%;max-width:25%}.bootstrap-wrapper .col-lg-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.bootstrap-wrapper .col-lg-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.bootstrap-wrapper .col-lg-6{flex:0 0 50%;max-width:50%}.bootstrap-wrapper .col-lg-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.bootstrap-wrapper .col-lg-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.bootstrap-wrapper .col-lg-9{flex:0 0 75%;max-width:75%}.bootstrap-wrapper .col-lg-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.bootstrap-wrapper .col-lg-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.bootstrap-wrapper .col-lg-12{flex:0 0 100%;max-width:100%}.bootstrap-wrapper .order-lg-first{order:-1}.bootstrap-wrapper .order-lg-last{order:13}.bootstrap-wrapper .order-lg-0{order:0}.bootstrap-wrapper .order-lg-1{order:1}.bootstrap-wrapper .order-lg-2{order:2}.bootstrap-wrapper .order-lg-3{order:3}.bootstrap-wrapper .order-lg-4{order:4}.bootstrap-wrapper .order-lg-5{order:5}.bootstrap-wrapper .order-lg-6{order:6}.bootstrap-wrapper .order-lg-7{order:7}.bootstrap-wrapper .order-lg-8{order:8}.bootstrap-wrapper .order-lg-9{order:9}.bootstrap-wrapper .order-lg-10{order:10}.bootstrap-wrapper .order-lg-11{order:11}.bootstrap-wrapper .order-lg-12{order:12}.bootstrap-wrapper .offset-lg-0{margin-left:0}.bootstrap-wrapper .offset-lg-1{margin-left:8.3333333333%}.bootstrap-wrapper .offset-lg-2{margin-left:16.6666666667%}.bootstrap-wrapper .offset-lg-3{margin-left:25%}.bootstrap-wrapper .offset-lg-4{margin-left:33.3333333333%}.bootstrap-wrapper .offset-lg-5{margin-left:41.6666666667%}.bootstrap-wrapper .offset-lg-6{margin-left:50%}.bootstrap-wrapper .offset-lg-7{margin-left:58.3333333333%}.bootstrap-wrapper .offset-lg-8{margin-left:66.6666666667%}.bootstrap-wrapper .offset-lg-9{margin-left:75%}.bootstrap-wrapper .offset-lg-10{margin-left:83.3333333333%}.bootstrap-wrapper .offset-lg-11{margin-left:91.6666666667%}}@media (min-width:1200px){.bootstrap-wrapper .col-xl{flex-basis:0%;flex-grow:1;max-width:100%}.bootstrap-wrapper .col-xl-auto{flex:0 0 auto;width:auto;max-width:100%}.bootstrap-wrapper .col-xl-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.bootstrap-wrapper .col-xl-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.bootstrap-wrapper .col-xl-3{flex:0 0 25%;max-width:25%}.bootstrap-wrapper .col-xl-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.bootstrap-wrapper .col-xl-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.bootstrap-wrapper .col-xl-6{flex:0 0 50%;max-width:50%}.bootstrap-wrapper .col-xl-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.bootstrap-wrapper .col-xl-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.bootstrap-wrapper .col-xl-9{flex:0 0 75%;max-width:75%}.bootstrap-wrapper .col-xl-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.bootstrap-wrapper .col-xl-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.bootstrap-wrapper .col-xl-12{flex:0 0 100%;max-width:100%}.bootstrap-wrapper .order-xl-first{order:-1}.bootstrap-wrapper .order-xl-last{order:13}.bootstrap-wrapper .order-xl-0{order:0}.bootstrap-wrapper .order-xl-1{order:1}.bootstrap-wrapper .order-xl-2{order:2}.bootstrap-wrapper .order-xl-3{order:3}.bootstrap-wrapper .order-xl-4{order:4}.bootstrap-wrapper .order-xl-5{order:5}.bootstrap-wrapper .order-xl-6{order:6}.bootstrap-wrapper .order-xl-7{order:7}.bootstrap-wrapper .order-xl-8{order:8}.bootstrap-wrapper .order-xl-9{order:9}.bootstrap-wrapper .order-xl-10{order:10}.bootstrap-wrapper .order-xl-11{order:11}.bootstrap-wrapper .order-xl-12{order:12}.bootstrap-wrapper .offset-xl-0{margin-left:0}.bootstrap-wrapper .offset-xl-1{margin-left:8.3333333333%}.bootstrap-wrapper .offset-xl-2{margin-left:16.6666666667%}.bootstrap-wrapper .offset-xl-3{margin-left:25%}.bootstrap-wrapper .offset-xl-4{margin-left:33.3333333333%}.bootstrap-wrapper .offset-xl-5{margin-left:41.6666666667%}.bootstrap-wrapper .offset-xl-6{margin-left:50%}.bootstrap-wrapper .offset-xl-7{margin-left:58.3333333333%}.bootstrap-wrapper .offset-xl-8{margin-left:66.6666666667%}.bootstrap-wrapper .offset-xl-9{margin-left:75%}.bootstrap-wrapper .offset-xl-10{margin-left:83.3333333333%}.bootstrap-wrapper .offset-xl-11{margin-left:91.6666666667%}}.bootstrap-wrapper .img-fluid{max-width:100%;height:auto}.caption--text--img,.wp-caption .wp-caption-text,.wp-block-image figcaption{padding-top:5px;margin:0!important;color:rgb(29,29,29)}.caption--text--img:not(:empty):before,.caption--text--img:before,.wp-caption .wp-caption-text:before,.wp-block-image figcaption:before{content:"";display:inline-block;width:30px;height:.3em;margin-right:7px;border-top:1px solid}.wp-block-image img{border-radius:5px}.wp-caption{max-width:100%}#wpadminbar{z-index:9999999}*{box-sizing:border-box}*,html{margin:0;padding:0}body{background:rgb(255,255,255)}.visually-hidden,.form.form--comment .form__group label{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.hide_text,.header .header__logo{overflow:hidden;padding:0;text-indent:101%;white-space:nowrap;font-size:0;line-height:0}.text--right{text-align:right}.text--left{text-align:left}.justify-center{justify-content:center}.stick{position:relative}.stick .stick__content{position:sticky;top:44px;transition:all 0.3s ease;will-change:top}.stick .stick__content>*+*{margin-top:32px}.list--grid{display:flex;flex-wrap:wrap;list-style:none;row-gap:25px}.list--grid>li{flex-basis:100%;width:100%}@media (min-width:768px){.list--grid>li{padding:0 10px}.list--grid.grid-md-2>li{flex-basis:50%;width:50%}}@media (min-width:992px){.list--grid.grid-lg-3>li{flex-basis:33.33%;width:33.33%}}.flex{display:flex}.flex.align--center{align-items:center}.primary-font,.navigation--categories a,.headline,h5,.h5,h4,.h4,h3,.h3,h2,.h2,h1,.h1,body{font-family:"Champagne-Limousines",sans-serif;font-weight:700;font-optical-sizing:auto}.secondary-font{font-family:"Merriweather",serif;font-style:normal}body{font-size:16px;font-weight:400;font-style:normal;line-height:1.7;letter-spacing:normal;text-transform:none;color:rgb(29,29,29)}.headline,h5,.h5,h4,.h4,h3,.h3,h2,.h2,h1,.h1{letter-spacing:normal;text-transform:none}a{transition:all 0.25s cubic-bezier(.32,.74,.57,1)}h1,.h1{font-size:26px;line-height:1.2}@media (min-width:768px){h1,.h1{font-size:34px}}@media (min-width:992px){h1,.h1{font-size:40px;line-height:1.25}}h2,.h2{font-size:21px;line-height:1.25}@media (min-width:768px){h2,.h2{font-size:24px}}@media (min-width:992px){h2,.h2{font-size:28px}}h3,.h3{font-size:17px;line-height:1.3}@media (min-width:768px){h3,.h3{font-size:20px}}@media (min-width:992px){h3,.h3{font-size:22px}}h4,.h4{font-size:16px;line-height:1.45}h5,.h5{font-size:14px;line-height:1.5}.small,.post .post__date,.share .share__title,.caption--text--img,.wp-block-image figcaption,.wp-caption .wp-caption-text,.xsmall{font-weight:400;font-style:normal;letter-spacing:normal;text-transform:none}.small,.post .post__date,.share .share__title,.caption--text--img,.wp-block-image figcaption,.wp-caption .wp-caption-text{font-size:13px}.xsmall{font-size:10px}.section__title{position:relative;display:inline-flex;width:-moz-max-content;width:max-content;padding:0 12px;font-size:18px;line-height:1;backface-visibility:hidden}.section__title:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-right:3px solid rgb(0,44,11);border-left:3px solid rgb(0,44,11);transform:skewX(-15deg)}@media (min-width:768px){.section__title{font-size:20px}}@media (min-width:992px){.section__title{font-size:22px}}.link,.contact-us .contact-us__info a,.projects .projects__header .projects__header__menu>ul>li,.projects .container .row>div>a,.card--gallery div a,.footer--main .footer__social>a,.navigation.navigation--menu>ul>li>a{text-decoration-color:transparent;text-decoration-line:underline;text-underline-offset:1px;transition:all 0.25s cubic-bezier(.32,.74,.57,1)}.link:hover,.contact-us .contact-us__info a:hover,.projects .projects__header .projects__header__menu>ul>li:hover,.projects .container .row>div>a:hover,.card--gallery div a:hover,.footer--main .footer__social>a:hover,.navigation.navigation--menu>ul>li>a:hover{text-decoration-color:currentColor}@keyframes heartbeat{0%{transform:scale(1)}50%{transform:scale(.75)}100%{transform:scale(1)}}section.container+section.container{margin-top:15px}.section__header{display:flex;justify-content:space-between;align-items:center}.section__header>a{display:flex;align-items:center;-moz-column-gap:4px;column-gap:4px;font-size:13px;font-weight:700;text-decoration:none;color:rgb(29,29,29)}.section__header>a:hover{filter:brightness(.8)}body{position:relative;background:rgb(223,207,195)}body.sidebar--active{overflow:hidden}@supports (scroll-behavior:smooth){body{scroll-behavior:smooth}}figure img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.container+.container{margin-top:32px}.navigation.navigation--menu>ul{display:flex;align-items:center;-moz-column-gap:24px;column-gap:24px;list-style:none;padding:0}.navigation.navigation--menu>ul>li{width:-moz-max-content;width:max-content}.navigation.navigation--menu>ul>li>a{display:flex;justify-content:center;color:rgb(254,254,254)}.header{width:100%;padding:0;background:rgb(177,80,27)}.header .container{display:flex;flex-direction:row;align-items:center;justify-content:space-between;max-width:1880px}.header .header__logo{display:flex;justify-content:center;align-items:center;width:200px;height:86px;background:url(/wp-content/themes/FF/assets/midias/layout/header-logo.png);background-size:cover;background-position:center;background-repeat:no-repeat;filter:brightness(0) invert(1)}.header .hamburger{cursor:pointer;display:flex;flex-direction:column;padding:0;margin-left:auto;border:none;background:none}.header .hamburger span{width:32px;height:3px;margin:4px 0;background-color:rgb(255,255,255);transition:all 0.3s}.header .hamburger.active span:nth-child(1){transform:rotate(45deg) translate(5px,5px)}.header .hamburger.active span:nth-child(2){opacity:0}.header .hamburger.active span:nth-child(3){transform:rotate(-45deg) translate(10px,-10px)}.header .navigation{display:none;align-items:center}.header .navigation>ul>li>a{font-size:20px;font-weight:700}.header .header__overlay{position:fixed;top:0;left:0;z-index:9999;visibility:hidden;display:flex;justify-content:center;align-items:center;width:100%;height:100%;background:rgb(177,80,27);transition:opacity 0.3s ease,visibility 0.3s ease;opacity:0}.header .header__overlay .hamburger{position:absolute;right:16px;top:16px}.header .header__overlay.active{opacity:1;visibility:visible}.header .header__overlay .navigation{display:flex;flex-direction:column}.header .header__overlay .navigation ul{display:flex;flex-direction:column}.header .header__overlay .navigation ul li{margin:15px 0}.header .header__overlay .navigation ul a{color:#fff;font-size:1.5rem;text-decoration:none}@media (min-width:992px){.header{padding:24px 0}.header .header__logo{width:250px;height:40px}.header .hamburger,.header .header__overlay{display:none}.header .navigation{display:flex}.header.header--page .navigation{display:flex}.header.header--page .navigation li{width:-moz-max-content;width:max-content}}.footer--main{background:rgb(177,80,27)}.footer--main .footer__content{align-items:center;row-gap:24px;padding:32px 0}.footer--main .footer__content .footer__content__logo{display:flex;justify-content:center}.footer--main .footer__content .footer__content__menu ul{flex-direction:column;row-gap:24px}.footer--main .footer__logo{overflow:hidden;display:flex;width:146px;height:72px}.footer--main .footer__logo>img{width:100%;-o-object-fit:cover;object-fit:cover;transform:scale(1.15)}.footer--main .footer__social{margin-top:24px}.footer--main .footer__social>a{display:flex;align-items:center;justify-content:center;-moz-column-gap:8px;column-gap:8px;color:rgb(255,255,255)}.footer--main .footer__copyright{background:rgb(29,29,29)}.footer--main .footer__copyright .container>div{display:flex;flex-direction:column;justify-content:space-between;gap:8px;padding:12px 0}.footer--main .footer__copyright .container>div p{margin:0;font-size:13px;text-align:center;color:rgb(240,235,231);opacity:.6;transition:all 0.4s ease-in-out}.footer--main .footer__copyright .container>div p>a{color:#92FF24}.footer--main .footer__copyright .container>div p:hover{opacity:1}@media (min-width:992px){.footer--main .footer__social{margin-top:0}.footer--main .footer__social>a{justify-content:flex-end}.footer--main .footer__content .footer__content__menu ul,.footer--main .footer__copyright .container>div{flex-direction:row}}.share{display:flex;flex-direction:column;align-items:center;row-gap:10px;padding:15px 25px}.share .share__title{display:flex;flex-direction:column;align-items:center;color:rgb(102,102,102)}.share .share__title i{margin-right:5px;font-size:18px}.share .share__items{display:flex;flex-direction:column;align-items:center;gap:10px;border-radius:5px;box-shadow:0 5px 30px 0 2px 9px rgba(0,0,0,.15);width:100%}.share .share__items>a{display:inline-flex;align-items:center;flex-flow:row wrap;padding:5px;border-radius:3px;font-size:16px;text-decoration:none;text-shadow:3px 3px 0 rgba(255,255,255,.062745098),2px 2px 0 rgba(0,0,0,.1254901961)}.share .share__items>a.icon-facebook{color:#89abfc}.share .share__items>a.icon-twitter{color:#60d2f5}.share .share__items>a.icon-whatsapp{color:#00e676}.share .share__items>a.icon-telegram{color:#649fdf}.share .share__items>a span{display:none}.share .share__items>a:hover{transform:scale(1.2)}.share .share__items>a:hover.icon-facebook{color:#1f82ec;text-shadow:0 5px 15px #1f82ec}.share .share__items>a:hover.icon-twitter{color:#13b9ee;text-shadow:0 5px 15px #13b9ee}.share .share__items>a:hover.icon-whatsapp{color:#00e537;text-shadow:0 5px 15px #00e537}.share .share__items>a:hover.icon-telegram{color:#3885d9;text-shadow:0 5px 15px #3885d9}@media (min-width:768px){.share .is-mobile{display:none!important}}.share .is-web{display:none!important}@media (min-width:768px){.share .is-web{display:block!important}}.post{padding:25px 0}.post .post__title{font-size:26px;color:rgb(29,29,29)}.post .post__author{color:rgb(29,29,29);font-weight:600}.post .post__author>a{color:currentColor;text-decoration-color:rgb(0,44,11)}.post .post__author>a:hover{color:rgb(0,44,11)}.post .post__date{color:rgb(29,29,29)}.post .post__meta{display:flex;flex-direction:column}.post .post__meta>div{display:flex;flex-direction:column;row-gap:5px}.post .post__meta .post__meta__share{order:-1;display:flex;flex-direction:row;justify-content:space-between;padding:15px 0}.post .post__meta .post__meta__share .share{flex-direction:row;align-items:center;-moz-column-gap:6px;column-gap:6px;padding:0}.post .post__meta .post__meta__share .share .share__items,.post .post__meta .post__meta__share .share .share__title{flex-direction:row}.post .post__meta .post__meta__share .share .share__title i{font-size:13px}.post .post__meta .post__meta__share .share .share__items{box-shadow:none;padding:0}.post .post__meta .post__meta__share .share .share__items>a{padding:0 10px}.post .post__article{border-bottom:1px solid #b3b3b3}.post .post__article .post__article__header{display:flex;flex-direction:column}.post .post__article .post__article__header .post__title+*{margin-top:25px}.post .post__article .post__article__header+*{margin-top:30px}.post .post__article .post__article__thumbnail{width:100%}.post .post__article .post__article__thumbnail .wp-block-image{overflow:hidden;width:100%;border-radius:5px}.post .post__article .post__article__thumbnail .wp-block-image figcaption{font-weight:600;color:rgb(29,29,29)}.post .post__article .post__article__thumbnail .wp-block-image figcaption::before{content:"";width:50px;margin-right:12px;border-top:1px solid rgb(0,44,11)}.post .post__article .post__article__thumbnail .wp-block-image figcaption>img{width:100%;height:100%;margin:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;vertical-align:middle}.post .post__article .post__article__thumbnail+*{margin-top:40px}.post .post__article .post__article__content+*{margin-top:35px}.post .post__content{display:flex;flex-direction:row}.post .post__content .post__content__aside{display:none;flex-basis:15%;width:15%}.post .post__content .post__content__main{flex-basis:100%;width:100%}.post .post__content .post__content__main p{word-wrap:break-word}.post .post__content .post__content__main p>a{font-weight:700;text-decoration-color:rgb(0,44,11);text-decoration-line:underline;text-underline-offset:1px;color:rgb(29,29,29);transition:all 0.25s cubic-bezier(.32,.74,.57,1)}.post .post__content .post__content__main p>a:hover{color:rgb(0,44,11);filter:brightness(.8)}.post .post__content .post__content__main *{width:100%}.post .post__content .post__content__main *+*{margin-top:24px}@media (min-width:768px){.post .post__title{font-size:45px}.post .post__meta{flex-direction:row;justify-content:space-between}.post .post__meta .post__meta__share{order:1;flex-direction:row}.post .post__meta .post__meta__share .share{padding:0 15px}.post .post__content .post__content__aside{display:block}.post .post__content .post__content__main{flex-basis:100%;width:100%}}@media (min-width:992px){.post .post__readtime{overflow:visible;max-width:-moz-max-content;max-width:max-content}.post .post__article .post__article__content+*{margin-top:0}}.input--button{overflow:hidden;position:relative;display:flex;border-radius:5px}.input--button input{flex:2 0 0%;width:100%;height:62px;padding-left:50px;padding-right:100px;border:0;outline:0}.input--button button,.input--button .contact-us form p input[type=submit],.contact-us form p .input--button input[type=submit]{position:absolute;top:0;right:0;display:flex;align-items:center;justify-content:center;height:100%;padding:0 20px;font-weight:700}.input--button button::before,.input--button .contact-us form p input[type=submit]::before,.contact-us form p .input--button input[type=submit]::before{content:"";position:absolute;left:0;display:inline-flex;width:2px;height:1.3em;background:rgb(0,44,11)}.input--button button:hover,.input--button .contact-us form p input[type=submit]:hover,.contact-us form p .input--button input[type=submit]:hover{color:rgb(255,255,255);background:rgb(0,44,11);box-shadow:0 4px 15px rgb(0,44,11)}.input--button .input--button__icon{position:absolute;top:0;left:0;flex-grow:0;flex-shrink:0;display:flex;align-items:center;justify-content:center;height:100%;padding:0 10px;font-size:24px;color:rgb(29,29,29)}.input--button .input--button__icon>i{font-size:.92em}.form.form--comment .form__group{display:flex;flex-direction:column}.form.form--comment .form__group input,.form.form--comment .form__group textarea{display:block;width:100%;max-width:100%;border:none;border-radius:3px;outline:none!important;line-height:22px;white-space:nowrap;box-shadow:none!important;transition:all 0.25s cubic-bezier(.32,.74,.57,1)}.form.form--comment .form__group input{padding:10px 20px}.form.form--comment .form__group textarea{padding:10px 25px}.section{padding-bottom:40px}.section .section__header{position:relative;z-index:10;display:flex;align-items:center;flex-flow:row nowrap;padding-top:40px;padding-bottom:40px}.section .section__header>div{display:flex;flex-direction:column;align-items:flex-start;row-gap:20px;padding:0 20px}.section .section__header::before{content:"";pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;width:100%;height:100%;background-image:radial-gradient(rgb(0,44,11) 1px,transparent 1px);background-size:15px 15px;opacity:.15}.section .section__header .section__header__title,.section .section__header .section__header__summary{color:rgb(29,29,29)}.section .section__header .section__header__summary{max-width:760px}a,button,.contact-us form p input[type=submit],.btn{cursor:pointer;padding:0;margin:0}button,.contact-us form p input[type=submit]{border:none;background:transparent}.btn.btn--menu,.contact-us form p input.btn--menu[type=submit]{position:relative;display:block;width:24px;height:16px;color:rgb(29,29,29)}.btn.btn--menu>span,.contact-us form p input.btn--menu[type=submit]>span{position:absolute;left:0;display:block;height:2px;border-radius:2px;background-color:currentColor;transition:all 0.5s cubic-bezier(.32,.74,.57,1)}.btn.btn--menu>span:nth-child(1),.contact-us form p input.btn--menu[type=submit]>span:nth-child(1){top:0;width:100%}.btn.btn--menu>span:nth-child(2),.contact-us form p input.btn--menu[type=submit]>span:nth-child(2){top:50%;width:65%;margin-top:-1px}.btn.btn--menu>span:nth-child(3),.contact-us form p input.btn--menu[type=submit]>span:nth-child(3){top:auto;bottom:0;width:40%}.btn.btn--menu.btn--active>span:nth-child(1),.contact-us form p input.btn--menu.btn--active[type=submit]>span:nth-child(1){top:50%;width:100%;margin-top:-1px;transform:rotate(45deg);transform-origin:center center}.btn.btn--menu.btn--active>span:nth-child(2),.contact-us form p input.btn--menu.btn--active[type=submit]>span:nth-child(2){background-color:transparent}.btn.btn--menu.btn--active>span:nth-child(3),.contact-us form p input.btn--menu.btn--active[type=submit]>span:nth-child(3){top:50%;width:100%;margin-top:-1px;transform:rotate(-45deg);transform-origin:center center}.btn.btn--main,.contact-us form p input.btn--main[type=submit]{padding:0 40px;border:none;border-radius:3px;outline:none!important;font-size:12px;font-weight:700;line-height:40px;white-space:nowrap;color:rgb(255,255,255);background:rgb(0,44,11);transition:all 0.25s cubic-bezier(.32,.74,.57,1);box-shadow:none}.btn.btn--main:hover,.contact-us form p input.btn--main[type=submit]:hover{box-shadow:0 4px 15px rgb(0,44,11)}.card{position:relative;display:flex;width:100%}.card.card--grid{flex-direction:column;row-gap:16px}.card.card--grid .card--grid__gallery{overflow:hidden;position:relative;display:flex;align-items:center;width:100%;height:100%;min-height:160px;max-height:312px;border-radius:5px;aspect-ratio:16/9}.card.card--grid .card--grid__gallery img{display:none;opacity:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:opacity 0.5s ease-in-out}.card.card--grid .card--grid__gallery img.active{display:block;opacity:1}.card.card--grid .card--grid__gallery .prev-btn,.card.card--grid .card--grid__gallery .next-btn{cursor:pointer;position:absolute;top:50%;z-index:2;display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;border-radius:50%;color:#002C0B;background-color:rgba(223,207,194,.8);transform:translateY(-50%)}.card.card--grid .card--grid__gallery .prev-btn:hover,.card.card--grid .card--grid__gallery .next-btn:hover{font-size:105%;filter:brightness(.8)}.card.card--grid .card--grid__gallery .prev-btn{left:10px}.card.card--grid .card--grid__gallery .next-btn{right:10px}.card.card--grid .card--grid__gallery>div{position:absolute;top:0;left:0;z-index:1;display:flex;align-items:flex-end;width:100%;height:100%;padding:8px}.card.card--grid .card--grid__gallery>div::after{content:"";position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;background:linear-gradient(180deg,rgba(0,0,0,0) 0%,rgba(0,0,0,.25) 100%);opacity:0;transform:all 0.4s ease-in-out}.card.card--grid .card--grid__gallery>div>a{display:none;align-items:flex-end}.card.card--grid .card--grid__gallery>div:hover::after{opacity:1}.card.card--grid .card--grid__gallery>div:hover>a{display:flex}.card.card--grid .card--grid__content a{color:rgb(29,29,29)}.card--gallery{display:flex;flex-direction:column;row-gap:8px;width:100%}.card--gallery .projects__gallery__item{cursor:pointer;overflow:hidden;position:relative;display:flex;align-items:center;width:100%;height:100%;min-height:160px;max-height:312px;border-radius:5px;aspect-ratio:16/9;transition:all 0.4s ease-in-out}.card--gallery .projects__gallery__item img{display:none;opacity:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:opacity 0.5s ease-in-out}.card--gallery .projects__gallery__item img.active{display:block;opacity:1}.card--gallery .projects__gallery__item :hover{filter:brightness(.8)}.card--gallery .projects__gallery__item .prev-btn,.card--gallery .projects__gallery__item .next-btn{cursor:pointer;position:absolute;top:50%;z-index:2;display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;border-radius:50%;color:#002C0B;background-color:rgba(223,207,194,.8);transform:translateY(-50%)}.card--gallery .projects__gallery__item .prev-btn{left:10px}.card--gallery .projects__gallery__item .next-btn{right:10px}.card--gallery div a{color:rgb(29,29,29)}.card--gallery div a:hover{filter:brightness(.8)}.gallery{position:relative;display:flex;justify-content:center;align-items:center;width:100%;margin:0 auto;border-radius:9px}.gallery .gallery__item{position:relative;overflow:hidden;width:100%}.gallery .gallery__item img{display:none;width:100%;height:480px;margin:0 0!important;-o-object-fit:cover;object-fit:cover;transition:opacity 0.5s ease-in-out}.gallery .gallery__item img.active{display:block;opacity:1}.gallery .gallery__item .prev-btn,.gallery .gallery__item .next-btn{cursor:pointer;position:absolute;top:50%;z-index:2;display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;border-radius:50%;color:#002C0B;background-color:rgba(177,80,27,.8);transform:translateY(-50%)}.gallery .gallery__item .prev-btn{left:10px}.gallery .gallery__item .next-btn{right:10px}.fullscreen-modal{overflow:hidden;display:none;align-items:center;justify-content:center;position:fixed;top:0;left:0;z-index:99999;width:100%;height:100%;background:rgba(0,0,0,.8)}.fullscreen-modal .fullscreen-modal-content{position:relative;display:flex;align-items:center;justify-content:center;flex-direction:column;row-gap:8px;width:100%;height:100%}.fullscreen-modal img{max-width:90%;max-height:90vh;border-radius:8px}.fullscreen-modal h4{color:rgb(255,255,255)}.fullscreen-modal .close-btn,.fullscreen-modal .modal-nav-btn{cursor:pointer;position:absolute;padding:10px 15px;border:none;border-radius:5px;font-size:18px;color:#333;background:rgb(255,255,255)}.fullscreen-modal .close-btn{position:absolute;top:16px;right:16px}.fullscreen-modal .modal-nav-btn{top:50%;transform:translateY(-50%)}.fullscreen-modal .modal-nav-btn.prev-btn{left:8px}.fullscreen-modal .modal-nav-btn.next-btn{right:8px}@media (min-width:992px){.fullscreen-modal .close-btn{top:24px;right:24px}.fullscreen-modal .modal-nav-btn.prev-btn{left:24px}.fullscreen-modal .modal-nav-btn.next-btn{right:24px}}.navigation--categories{display:flex;align-items:stretch;flex-flow:row wrap;flex-grow:1;-moz-column-gap:6px;column-gap:6px;font-size:16px}.navigation--categories a{position:relative;text-decoration:none;font-size:1rem;letter-spacing:.07em;text-transform:uppercase;color:rgb(29,29,29);transition:all 0.25s cubic-bezier(.32,.74,.57,1);z-index:1}.navigation--categories a:hover{text-decoration:underline}.navigation--categories+*{margin-top:12px}.hero{overflow:hidden;position:relative;display:flex;width:100%;height:580px}.hero>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.hero>.navigation--menu{position:absolute;bottom:0;left:0;z-index:10;width:100%;padding:16px 8px;border-radius:3px}.hero>.navigation--menu>ul{overflow-x:auto;padding:16px 0}.hero>.navigation--menu>ul>li{min-width:100px}.hero>.navigation--menu>ul>li>a{color:rgb(29,29,29)}@media (min-width:992px){.hero{height:760px}.hero>.navigation--menu{bottom:-24px;left:auto;z-index:10;padding:24px}.hero>.navigation--menu>ul{justify-content:flex-end}}@media (min-width:1441px){.hero{overflow:visible}.hero>.navigation--menu{display:flex;justify-content:center;width:100%;padding:24px 0}.hero>.navigation--menu ul{justify-content:center;width:100%;padding:16px 40px;background:rgb(177,80,27);border-radius:5px;transform:translateY(8px)}.hero>.navigation--menu ul li a{color:rgb(255,255,255)}}.about h2+*{margin-top:24px}.about p+p{margin-top:16px}.about .row{align-items:center}.about .about__image{display:flex;align-items:center;justify-content:center;box-shadow:0 3px 9px rgba(0,0,0,.15)}.about .about__image>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.about.about--us{margin-top:48px}.about.about--us .container .row{row-gap:24px}.about.about--us .about__image{overflow:hidden;height:auto;border-radius:3px}.about.about--me{margin-top:48px;margin-bottom:32px}.about.about--me .row{justify-content:center;row-gap:24px}.about.about--me p{width:100%}@media (min-width:992px){.about.about--us{margin-top:80px}.about.about--us .about__image{height:468px}.about.about--me p{width:90%}}.projects{position:relative;margin-top:80px}.projects .container{position:relative;z-index:1}.projects .container .row{row-gap:24px}.projects .container .row+.row{margin-top:40px}.projects .container .row>div>a{font-size:15px;font-weight:700;text-transform:uppercase;color:rgb(255,255,255)}.projects .projects__header{position:relative;z-index:10}.projects .projects__header .projects__header__menu>ul{overflow-x:auto;display:flex;-moz-column-gap:16px;column-gap:16px;width:100%;list-style:none;padding:0}.projects .projects__header .projects__header__menu>ul>li{cursor:pointer;display:flex;justify-content:center;width:120px;min-width:120px;padding-bottom:6px;text-decoration:none}.projects .projects__header .projects__header__menu>ul>li.active{border-bottom:2px solid rgb(177,80,27)}.projects .projects__header .projects__header__menu>ul>li:not(.active):hover{background:rgba(177,80,27,.1);border-bottom:1px solid rgb(177,80,27)}.projects .projects__gallery{display:flex;flex-direction:row;flex-wrap:wrap;gap:24px;width:100%}.projects .projects__gallery .card--gallery{width:100%;max-width:calc(50% - 18px);height:100%;min-height:160px;max-height:312px}.projects .projects__wave{position:absolute;left:0;bottom:0;width:100%;height:40%;max-height:460px;background:rgb(177,80,27)}.projects .projects__wave::before,.projects .projects__wave::after{content:"";display:block;position:absolute;left:0;z-index:-1;width:100%;height:100%}.projects .projects__wave::before{top:-60px;background:url(https://flaviafranca.arq.br/wp-content/themes/FF/assets/midias/layout/wave-before.svg);background-size:100%;background-repeat:no-repeat;background-position:top center}.projects .projects__wave::after{bottom:-32px;background:url(https://flaviafranca.arq.br/wp-content/themes/FF/assets/midias/layout/wave-after.svg);background-size:100%;background-repeat:no-repeat;background-position:bottom center}@media (min-width:768px){.projects .projects__wave::before{top:-110.4px;height:276px}.projects .projects__wave::after{bottom:-74.4px;height:186px}}@media (min-width:992px){.projects .projects__header .projects__header__menu>ul{justify-content:flex-end}.projects .projects__gallery .card--gallery{max-width:calc(25% - 18px);min-height:230px}.projects .projects__wave{position:absolute;left:0;bottom:0;width:100%}.projects .projects__wave::before{top:-138px}.projects .projects__wave::after{bottom:-93px}}@media (min-width:1441px){.projects .projects__wave::before,.projects .projects__wave::after{display:none}}.contact-us{margin-top:80px;margin-bottom:80px}.contact-us form,.contact-us form>p,.contact-us form label>span,.contact-us form p input,.contact-us form p textarea{width:100%}.contact-us form p input,.contact-us form p textarea{padding:12px 8px;border:1px solid #000;border-radius:5px;font-size:16px;background-color:#e6e6e6}.contact-us form p input[type=submit]{width:-moz-max-content;width:max-content;padding:13px 88px;border-radius:5px;font-size:20px;font-weight:700;text-transform:uppercase;color:rgb(255,255,255);background-color:rgb(177,80,27)}.contact-us form p input[type=submit]:hover{filter:brightness(.8)}.contact-us form p:last-of-type{display:flex;flex-direction:row-reverse;align-items:center;text-align:right}.contact-us form p>label input{padding:12px 8px;border:1px solid #000;border-radius:5px;font-size:16px}.contact-us .container .row{justify-content:space-between;row-gap:32px}.contact-us .container .row+.row{margin-top:80px}.contact-us .contact-us__header{width:100%;padding-bottom:32px;text-align:center}.contact-us .contact-us__info{display:flex;flex-direction:column;justify-content:flex-start;row-gap:32px}.contact-us .contact-us__info a{color:rgb(29,29,29)}.contact-us .contact-us__info div{display:flex;flex-direction:column;row-gap:16px}.contact-us .contact-us__info div a{display:flex;align-items:center;-moz-column-gap:8px;column-gap:8px}.contact-us .contact-us__info div a::before{content:"";width:32px;height:32px}.contact-us .contact-us__info div a[href^="https://www.instagram.com"]::before{background:url(/wp-content/themes/FF/assets/midias/layout/Icon-Instagram.png)}.contact-us .contact-us__info div a[href^="https://br.pinterest.com/"]::before{background:url(/wp-content/themes/FF/assets/midias/layout/Icon-pinterest.png);background-size:contain}.contact-us .contact-us__info div a[href^="https://linktr.ee/"]::before{background:url(/wp-content/themes/FF/assets/midias/layout/Icon-linktree.png);background-size:contain}.contact-us .contact-us__info div a[href^="https://maps.app.goo.gl/"]::before{background:url(/wp-content/themes/FF/assets/midias/layout/Icon-maps.png);background-size:contain}.category{padding-bottom:40px}.category .category__content{display:flex;flex-direction:column;row-gap:40px}.category .category__content .category__content__feed{list-style:none;display:flex;flex-direction:row;flex-wrap:wrap;row-gap:25px;width:100%}.category .category__content .category__content__feed>li{width:100%;max-width:50%;padding:0 12px}@media (min-width:992px){.category .category__content .category__content__feed>li{max-width:25%}}