#top .hr.av-ks4y5ung-b4a6324a79f202f459f4fcd852712568{
margin-top:20px;
margin-bottom:20px;
}
.hr.av-ks4y5ung-b4a6324a79f202f459f4fcd852712568 .hr-inner{
width:50px;
border-color:#dddddd;
}

#top .av_textblock_section.av-ks4xb2fh-f6e38982db0fd9b481a53568c6f1ab79 .avia_textblock{
font-size:18px;
}

.av-horizontal-gallery.av-14qtw-87e4c22552d91e3a775a7ecc47defe57 .av-horizontal-gallery-inner{
padding-bottom:50%;
}

.flex_column.av-161wc-76bef3703e28b19cf6461adcbf4e9142{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.av-horizontal-gallery.av-l072orpk-b9ea44b6b29ccc758485c58788933f87 .av-horizontal-gallery-inner{
padding-bottom:20%;
}

.avia-section.av-129h8-0adcccd1bf9298816667f1b2699ee925{
background-color:#ffc800;
background-image:unset;
}

#top #wrap_all .avia-button.av-l572ydfy-6b9bbfc85ee9d6936d60af6d9165cf3e{
background-color:#1e99e0;
border-color:#1e99e0;
color:#ffffff;
border-radius:10px 10px 10px 10px;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-l572ydfy-6b9bbfc85ee9d6936d60af6d9165cf3e:hover{
background-color:#4a4a4a;
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-l572ydfy-6b9bbfc85ee9d6936d60af6d9165cf3e:hover .avia_button_background{
border-radius:10px 10px 10px 10px;
}
#top #wrap_all .avia-button.av-l572ydfy-6b9bbfc85ee9d6936d60af6d9165cf3e .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top #wrap_all .avia-button.av-l572ydfy-6b9bbfc85ee9d6936d60af6d9165cf3e:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

@keyframes av_boxShadowEffect_av-1kjfc-d0a77b023fd9c1407e6740e8c5f40664-column {
0%   { box-shadow:  0 0 0 0 #dddddd; opacity: 1; }
100% { box-shadow:  0 0 10px 0 #dddddd; opacity: 1; }
}
.flex_column.av-1kjfc-d0a77b023fd9c1407e6740e8c5f40664{
box-shadow: 0 0 10px 0 #dddddd;
border-width:1px;
border-style:solid;
padding:15px 15px 15px 15px;
}

.av_font_icon.av-kwqgu6jt-d3f05809136721d0624e0c767d35af98 .av-icon-char{
font-size:40px;
line-height:40px;
}

#top .hr.hr-invisible.av-w7nk-afd23b172b250a371a9221a557998e64{
height:15px;
}

@keyframes av_boxShadowEffect_av-7g1gw-f8b29ab41a74a464b3a8589d488a08de-column {
0%   { box-shadow:  0 0 0 0 #dddddd; opacity: 1; }
100% { box-shadow:  0 0 10px 0 #dddddd; opacity: 1; }
}
.flex_column.av-7g1gw-f8b29ab41a74a464b3a8589d488a08de{
box-shadow: 0 0 10px 0 #dddddd;
border-width:1px;
border-style:solid;
padding:15px 15px 15px 15px;
}

.av_font_icon.av-kwqgj77s-006faca4dcd2dd2c79a94ef885862c3f .av-icon-char{
font-size:40px;
line-height:40px;
}

#top .hr.hr-invisible.av-6mgvw-4588fa0f414ca1316028f303af458e5f{
height:15px;
}

@keyframes av_boxShadowEffect_av-57fxc-87e6135e6c4f4cf8096aa2459f3fd28f-column {
0%   { box-shadow:  0 0 0 0 #dddddd; opacity: 1; }
100% { box-shadow:  0 0 10px 0 #dddddd; opacity: 1; }
}
.flex_column.av-57fxc-87e6135e6c4f4cf8096aa2459f3fd28f{
box-shadow: 0 0 10px 0 #dddddd;
border-width:1px;
border-style:solid;
padding:15px 15px 15px 15px;
}

.av_font_icon.av-kwqgbna4-e5ef6cde527d3c30f294f076310420f3 .av-icon-char{
font-size:40px;
line-height:40px;
}

#top .hr.hr-invisible.av-49478-b3ce8c1e15ffc9af4b944c38bcef2b27{
height:15px;
}

@keyframes av_boxShadowEffect_av-65zg0-d83ab129e6b98e53c899ea0339687e0f-column {
0%   { box-shadow:  0 0 0 0 #dddddd; opacity: 1; }
100% { box-shadow:  0 0 10px 0 #dddddd; opacity: 1; }
}
.flex_column.av-65zg0-d83ab129e6b98e53c899ea0339687e0f{
box-shadow: 0 0 10px 0 #dddddd;
border-width:1px;
border-style:solid;
padding:15px 15px 15px 15px;
}

.av_font_icon.av-kwqgjrsa-1a80cecdfffc342554c090e7564aef57 .av-icon-char{
font-size:40px;
line-height:40px;
}

#top .hr.hr-invisible.av-5tpe4-c9e6d27041393b8255e556352438cff8{
height:15px;
}

@keyframes av_boxShadowEffect_av-vla0-47e9aae3f44bbbe96f6096325be2b95c-column {
0%   { box-shadow:  0 0 0 0 #dddddd; opacity: 1; }
100% { box-shadow:  0 0 10px 0 #dddddd; opacity: 1; }
}
.flex_column.av-vla0-47e9aae3f44bbbe96f6096325be2b95c{
box-shadow: 0 0 10px 0 #dddddd;
border-width:1px;
border-style:solid;
padding:15px 15px 15px 15px;
}

.av_font_icon.av-kwqghyu5-18cd478c43b55b238c7bb5e78119c57c .av-icon-char{
font-size:40px;
line-height:40px;
}

#top .hr.hr-invisible.av-80ko0-8471e345c199d2295df44e969ba0ff92{
height:15px;
}

@keyframes av_boxShadowEffect_av-4tnxs-6c162d6719649e529845558aaa5d6670-column {
0%   { box-shadow:  0 0 0 0 #dddddd; opacity: 1; }
100% { box-shadow:  0 0 10px 0 #dddddd; opacity: 1; }
}
.flex_column.av-4tnxs-6c162d6719649e529845558aaa5d6670{
box-shadow: 0 0 10px 0 #dddddd;
border-width:1px;
border-style:solid;
padding:15px 15px 15px 15px;
}

.av_font_icon.av-kwqgmyaf-ad2626df6ced4d601df2c70496136351 .av-icon-char{
font-size:40px;
line-height:40px;
}

#top .hr.hr-invisible.av-4kww4-87fc3ea2e88e3f618b2c66217004e497{
height:15px;
}

@keyframes av_boxShadowEffect_av-3s7k4-7350dbc2c501eda0e9e5d18cedd67f2f-column {
0%   { box-shadow:  0 0 0 0 #dddddd; opacity: 1; }
100% { box-shadow:  0 0 10px 0 #dddddd; opacity: 1; }
}
.flex_column.av-3s7k4-7350dbc2c501eda0e9e5d18cedd67f2f{
box-shadow: 0 0 10px 0 #dddddd;
border-width:1px;
border-style:solid;
padding:15px 15px 15px 15px;
}

.av_font_icon.av-kwqgnszc-343a0ac7c0306e19398cd22663f6edf1 .av-icon-char{
font-size:40px;
line-height:40px;
}

#top .hr.hr-invisible.av-31b70-f59bbd362af5fce9f7590a40ac7a14d8{
height:15px;
}

@keyframes av_boxShadowEffect_av-2t8oo-1845b817624bba7c92689255bab402f5-column {
0%   { box-shadow:  0 0 0 0 #dddddd; opacity: 1; }
100% { box-shadow:  0 0 10px 0 #dddddd; opacity: 1; }
}
.flex_column.av-2t8oo-1845b817624bba7c92689255bab402f5{
box-shadow: 0 0 10px 0 #dddddd;
border-width:1px;
border-style:solid;
padding:15px 15px 15px 15px;
}

.av_font_icon.av-kwqgolps-8426d0ba3c8cf86a96280e1b2bdc2c63 .av-icon-char{
font-size:40px;
line-height:40px;
}

#top .hr.hr-invisible.av-1w4sc-4da3f3e4fa879d3741f9b424b0d5bd69{
height:15px;
}

.avia-section.av-k2dcutyt-80443a439e4a6cd9764b3aa482bdaceb{
background-color:#ffffff;
background-image:url(https://pousadabrisadoporto.com.br/wp-content/uploads/2021/08/fundo5.jpg);
background-repeat:repeat-x;
background-position:50% 0%;
background-attachment:scroll;
}

#top .hr.hr-invisible.av-k2dbuso0-b5d2db0f5c46c97dd1d963986986e0fe{
height:50px;
}

#top .av-special-heading.av-45us-5dee3897e3d92a929db3694a8147b34b{
padding-bottom:10px;
color:#545454;
}
body .av-special-heading.av-45us-5dee3897e3d92a929db3694a8147b34b .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-45us-5dee3897e3d92a929db3694a8147b34b .special-heading-inner-border{
border-color:#545454;
}
.av-special-heading.av-45us-5dee3897e3d92a929db3694a8147b34b .av-subheading{
font-size:15px;
}

@keyframes av_boxShadowEffect_av-697vo-54860720b510a91b5753ea97e5e5e641-column {
0%   { box-shadow:  0 0 0 0 #dddddd; opacity: 1; }
100% { box-shadow:  0 0 10px 0 #dddddd; opacity: 1; }
}
.flex_column.av-697vo-54860720b510a91b5753ea97e5e5e641{
box-shadow: 0 0 10px 0 #dddddd;
border-width:1px;
border-style:solid;
padding:15px 15px 15px 15px;
background-color:#ffffff;
}

.av_font_icon.av-l073c4bj-6eeb0ec343724f0e57098658d0862799 .av-icon-char{
font-size:40px;
line-height:40px;
}

#top .hr.hr-invisible.av-5mspc-ea88b2e44c573e40d73433562d127221{
height:15px;
}

@keyframes av_boxShadowEffect_av-4umi8-3438e2d6514f82561e42abc3246e8806-column {
0%   { box-shadow:  0 0 0 0 #dddddd; opacity: 1; }
100% { box-shadow:  0 0 10px 0 #dddddd; opacity: 1; }
}
.flex_column.av-4umi8-3438e2d6514f82561e42abc3246e8806{
box-shadow: 0 0 10px 0 #dddddd;
border-width:1px;
border-style:solid;
padding:15px 15px 15px 15px;
background-color:#ffffff;
}

.av_font_icon.av-l073ci60-f943ccb232d3c32a6e4a52b433cacdc8 .av-icon-char{
font-size:40px;
line-height:40px;
}

#top .hr.hr-invisible.av-4hruo-27dfe6b63bf34fb09a48cd27b7844afd{
height:15px;
}

@keyframes av_boxShadowEffect_av-3xxnk-c180ed562e0c3f3caf342b73ea46927c-column {
0%   { box-shadow:  0 0 0 0 #dddddd; opacity: 1; }
100% { box-shadow:  0 0 10px 0 #dddddd; opacity: 1; }
}
.flex_column.av-3xxnk-c180ed562e0c3f3caf342b73ea46927c{
box-shadow: 0 0 10px 0 #dddddd;
border-width:1px;
border-style:solid;
padding:15px 15px 15px 15px;
background-color:#ffffff;
}

.av_font_icon.av-l073cw8h-1b70d5c9f1ef5c150b1082721c5ed600 .av-icon-char{
font-size:40px;
line-height:40px;
}

#top .hr.hr-invisible.av-3cng8-c7b51adb4d78a7b72b521256f6223ef6{
height:15px;
}

@keyframes av_boxShadowEffect_av-2hawg-8b40eeb0b6253fc65ec997729f0edfa7-column {
0%   { box-shadow:  0 0 0 0 #dddddd; opacity: 1; }
100% { box-shadow:  0 0 10px 0 #dddddd; opacity: 1; }
}
.flex_column.av-2hawg-8b40eeb0b6253fc65ec997729f0edfa7{
box-shadow: 0 0 10px 0 #dddddd;
border-width:1px;
border-style:solid;
padding:15px 15px 15px 15px;
background-color:#ffffff;
}

.av_font_icon.av-l073dy2t-c4eb2a0345b5aa1258a73dfbf40c3ef5 .av-icon-char{
font-size:40px;
line-height:40px;
}

#top .hr.hr-invisible.av-7hdk-e5745f40b7e849aaf0f38f909335fee6{
height:15px;
}

@keyframes av_boxShadowEffect_av-1gci0-8a73cfc9809ffffaa02e0b06af95d94c-column {
0%   { box-shadow:  0 0 0 0 #dddddd; opacity: 1; }
100% { box-shadow:  0 0 10px 0 #dddddd; opacity: 1; }
}
.flex_column.av-1gci0-8a73cfc9809ffffaa02e0b06af95d94c{
box-shadow: 0 0 10px 0 #dddddd;
border-width:1px;
border-style:solid;
padding:15px 15px 15px 15px;
background-color:#ffffff;
}

.av_font_icon.av-l073f2ig-7a47f379ed4b8f12cc3f895c34392884 .av-icon-char{
font-size:40px;
line-height:40px;
}

#top .hr.hr-invisible.av-11a50-f620a985a9432e503696ad5ef57656c1{
height:15px;
}

@keyframes av_boxShadowEffect_av-1o7og-6e3f59a437f3b704a99ad8759edb4c05-column {
0%   { box-shadow:  0 0 0 0 #dddddd; opacity: 1; }
100% { box-shadow:  0 0 10px 0 #dddddd; opacity: 1; }
}
.flex_column.av-1o7og-6e3f59a437f3b704a99ad8759edb4c05{
box-shadow: 0 0 10px 0 #dddddd;
border-width:1px;
border-style:solid;
padding:15px 15px 15px 15px;
background-color:#ffffff;
}

.av_font_icon.av-l5sv84us-a500495b59d0dc20aa7a3140ae70d6e6 .av-icon-char{
font-size:40px;
line-height:40px;
}

#top .hr.hr-invisible.av-xd0g-1dcd9dd95538b7c67ca66ef8e85b34e5{
height:15px;
}

.flex_column.av-1q4fg-aa63d8de58ad1b81babd9288c37d0c4a{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.av-horizontal-gallery.av-12g1c-5f975ae0a3175d3161cc90301054fd5b .av-horizontal-gallery-inner{
padding-bottom:30%;
}

#top .hr.hr-invisible.av-k2dbuso0-5-3fa0da1048dfb3fc9eb6aa0638acad2c{
height:8px;
}

.avia-section.av-s2t8-dc58f37a9222e7816449bea544399e9c{
background-color:#eaeaea;
background-image:url(https://pousadabrisadoporto.com.br/wp-content/uploads/2022/02/fundo-dep.jpg);
background-repeat:no-repeat;
background-position:50% 0%;
background-attachment:scroll;
}

#top .av-special-heading.av-kxqdetkv-9e2a51b2055f562a1882769b453c4c2c{
padding-bottom:10px;
color:#545454;
}
body .av-special-heading.av-kxqdetkv-9e2a51b2055f562a1882769b453c4c2c .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-kxqdetkv-9e2a51b2055f562a1882769b453c4c2c .special-heading-inner-border{
border-color:#545454;
}
.av-special-heading.av-kxqdetkv-9e2a51b2055f562a1882769b453c4c2c .av-subheading{
font-size:15px;
}

.avia-section.av-3khmk-fdb12a7b2fea979096a5fc781cde3bdc{
background-color:#f2faff;
background-image:unset;
}

#top .av-special-heading.av-9u0s-eaa9f61290db73a6ee90fa7b70c92b57{
padding-bottom:10px;
color:#545454;
}
body .av-special-heading.av-9u0s-eaa9f61290db73a6ee90fa7b70c92b57 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-9u0s-eaa9f61290db73a6ee90fa7b70c92b57 .special-heading-inner-border{
border-color:#545454;
}
.av-special-heading.av-9u0s-eaa9f61290db73a6ee90fa7b70c92b57 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-7ljk-633a9f5ab863b9c3971b749a8160eb0a{
height:15px;
}

.av-horizontal-gallery.av-l3x31vep-ed581ed266caf5dc6826a13a5599d43d .av-horizontal-gallery-inner{
padding-bottom:30%;
}

.flex_cell.av-kwqhby3s-641448e03e410055288a5dd11ea28008{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-kwqhby3s-641448e03e410055288a5dd11ea28008{
padding:0px 0px 0px 0px !important;
}

.avia-image-container.av-livyz6yz-45f5b57d8d76e22fdb6f8f7fa5231931 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-livyz6yz-45f5b57d8d76e22fdb6f8f7fa5231931 .av-image-caption-overlay-center{
color:#ffffff;
}

.avia-section.av-k2dq9ysn-88ac351294c8152ed49008de68d77ae5{
background-color:#1e99e0;
background-image:unset;
}

.flex_column.av-2p9jw-32829d6ba63535d4194b215c9bceb33d{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.iconbox.av-k2dqbcf7-26bfae4202cd10e28538475c2eb826eb .iconbox_icon{
color:#ffffff;
}
.iconbox.av-k2dqbcf7-26bfae4202cd10e28538475c2eb826eb .iconbox_icon.avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top #wrap_all .iconbox.av-k2dqbcf7-26bfae4202cd10e28538475c2eb826eb .iconbox_content_title{
color:#ffffff;
}
.iconbox.av-k2dqbcf7-26bfae4202cd10e28538475c2eb826eb .iconbox_content_container{
color:#ffffff;
}

.flex_column.av-2bv58-2a3cb1ef6c79ead74dfc77eed182fa06{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .hr.hr-invisible.av-k2do19ot-bcfc8a34942f98e8bece437fda486e10{
height:15px;
}

