.avia-section.av-50f9kj-0f9770d86e5a89f799ad27148b0467a6{
background-repeat:no-repeat;
background-image:url(https://casaraosuites.com.br/wp-content/uploads/2025/04/fundobanner.jpg);
background-position:50% 50%;
background-attachment:fixed;
}

.avia_transform .flex_column.av-4x0te3-2db1a424c57f4945272cc10d823d9896{
animation-duration:3s;
}

#top .av-special-heading.av-lgp86t1i-1db043b69152573116aed78aa4de1fa7{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-lgp86t1i-1db043b69152573116aed78aa4de1fa7 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-lgp86t1i-1db043b69152573116aed78aa4de1fa7 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-lgp86t1i-1db043b69152573116aed78aa4de1fa7 .av-subheading{
font-size:15px;
}

.avia_transform .flex_column.av-lgp87dx8-36d96d96fe43647dff9d763db9e9c572{
animation-duration:2.5s;
}

.av-horizontal-gallery.av-m9k98zza-f3b61da48c2ac1c3cd45ac286275ace4{
padding:3.75% 0px;;
}
.av-horizontal-gallery.av-m9k98zza-f3b61da48c2ac1c3cd45ac286275ace4 .av-horizontal-gallery-inner{
padding-bottom:25%;
}

@keyframes av_boxShadowEffect_av-4o7xzf-b5a01482b87a67b994b5b77e6ae89642-column {
0%   { box-shadow:  0 0 0 0 rgba(76,76,76,0.35); opacity: 1; }
100% { box-shadow:  0 0 15px 0 rgba(76,76,76,0.35); opacity: 1; }
}
.flex_column.av-4o7xzf-b5a01482b87a67b994b5b77e6ae89642{
width:18.4%;
margin-left:0;
box-shadow: 0 0 15px 0 rgba(76,76,76,0.35);
padding:20px 20px 20px 20px;
background-color:#ffffff;
}
.avia_transform .flex_column.av-4o7xzf-b5a01482b87a67b994b5b77e6ae89642{
animation-duration:1.5s;
}
#top .flex_column_table.av-equal-height-column-flextable.av-4o7xzf-b5a01482b87a67b994b5b77e6ae89642 .av-flex-placeholder{
width:2%;
}

.av_font_icon.av-4hglyb-606f12ee3fc85a74f71fb0396f0dc13b{
color:#e0932f;
border-color:#e0932f;
}
.avia-svg-icon.av-4hglyb-606f12ee3fc85a74f71fb0396f0dc13b svg:first-child{
stroke:#e0932f;
fill:#e0932f;
}
.av_font_icon.av-4hglyb-606f12ee3fc85a74f71fb0396f0dc13b .av-icon-char{
font-size:80px;
line-height:80px;
}

#top .hr.av-4djduj-7591080dbb0dc88ca49aa43cac20bdcc{
margin-top:0px;
margin-bottom:0px;
}
.hr.av-4djduj-7591080dbb0dc88ca49aa43cac20bdcc .hr-inner{
width:350px;
border-color:#edebe8;
}

#top .av-special-heading.av-46f963-d93d1d7abe2bdf554492683e17b372fc{
padding-bottom:10px;
}
body .av-special-heading.av-46f963-d93d1d7abe2bdf554492683e17b372fc .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-46f963-d93d1d7abe2bdf554492683e17b372fc .av-subheading{
font-size:15px;
}

@keyframes av_boxShadowEffect_av-22rxtf-083c6ac3d29e2c9eb3ec9f0d24018f51-column {
0%   { box-shadow:  0 0 0 0 rgba(76,76,76,0.35); opacity: 1; }
100% { box-shadow:  0 0 15px 0 rgba(76,76,76,0.35); opacity: 1; }
}
.flex_column.av-22rxtf-083c6ac3d29e2c9eb3ec9f0d24018f51{
width:18.4%;
margin-left:0;
box-shadow: 0 0 15px 0 rgba(76,76,76,0.35);
padding:20px 20px 20px 20px;
background-color:#ffffff;
}
.avia_transform .flex_column.av-22rxtf-083c6ac3d29e2c9eb3ec9f0d24018f51{
animation-duration:1.5s;
}
#top .flex_column_table.av-equal-height-column-flextable.av-22rxtf-083c6ac3d29e2c9eb3ec9f0d24018f51 .av-flex-placeholder{
width:2%;
}

.av_font_icon.av-ple3-c498f313ff5acc3eed01c53660fa79eb{
color:#e0932f;
border-color:#e0932f;
}
.avia-svg-icon.av-ple3-c498f313ff5acc3eed01c53660fa79eb svg:first-child{
stroke:#e0932f;
fill:#e0932f;
}
.av_font_icon.av-ple3-c498f313ff5acc3eed01c53660fa79eb .av-icon-char{
font-size:80px;
line-height:80px;
}

#top .hr.av-1s3q0z-acd3882559898a10c5b4e877fadad7ac{
margin-top:0px;
margin-bottom:0px;
}
.hr.av-1s3q0z-acd3882559898a10c5b4e877fadad7ac .hr-inner{
width:350px;
border-color:#edebe8;
}

#top .av-special-heading.av-1j2ut7-a07b3802927eb71d815e5e460960de4e{
padding-bottom:10px;
}
body .av-special-heading.av-1j2ut7-a07b3802927eb71d815e5e460960de4e .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1j2ut7-a07b3802927eb71d815e5e460960de4e .av-subheading{
font-size:15px;
}

@keyframes av_boxShadowEffect_av-1gl08r-ced5cbc1fab75d82198b6aea004f99ab-column {
0%   { box-shadow:  0 0 0 0 rgba(76,76,76,0.35); opacity: 1; }
100% { box-shadow:  0 0 15px 0 rgba(76,76,76,0.35); opacity: 1; }
}
.flex_column.av-1gl08r-ced5cbc1fab75d82198b6aea004f99ab{
width:18.4%;
margin-left:0;
box-shadow: 0 0 15px 0 rgba(76,76,76,0.35);
padding:20px 20px 20px 20px;
background-color:#ffffff;
}
.avia_transform .flex_column.av-1gl08r-ced5cbc1fab75d82198b6aea004f99ab{
animation-duration:1.5s;
}
#top .flex_column_table.av-equal-height-column-flextable.av-1gl08r-ced5cbc1fab75d82198b6aea004f99ab .av-flex-placeholder{
width:2%;
}

.av_font_icon.av-16nmi3-35cb8cbba882d12fd27bef8c1bffd930{
color:#e0932f;
border-color:#e0932f;
}
.avia-svg-icon.av-16nmi3-35cb8cbba882d12fd27bef8c1bffd930 svg:first-child{
stroke:#e0932f;
fill:#e0932f;
}
.av_font_icon.av-16nmi3-35cb8cbba882d12fd27bef8c1bffd930 .av-icon-char{
font-size:80px;
line-height:80px;
}

#top .hr.av-10gcoz-05b3614c88d0c79ecdae480cd9e5b777{
margin-top:0px;
margin-bottom:0px;
}
.hr.av-10gcoz-05b3614c88d0c79ecdae480cd9e5b777 .hr-inner{
width:350px;
border-color:#edebe8;
}

#top .av-special-heading.av-wb6bn-b2852ffbe9478fbd9a275c1c0ee3baf8{
padding-bottom:10px;
}
body .av-special-heading.av-wb6bn-b2852ffbe9478fbd9a275c1c0ee3baf8 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-wb6bn-b2852ffbe9478fbd9a275c1c0ee3baf8 .av-subheading{
font-size:15px;
}

@keyframes av_boxShadowEffect_av-p7bob-8cab9b83e929824acce21f1ba2404e7d-column {
0%   { box-shadow:  0 0 0 0 rgba(76,76,76,0.35); opacity: 1; }
100% { box-shadow:  0 0 15px 0 rgba(76,76,76,0.35); opacity: 1; }
}
.flex_column.av-p7bob-8cab9b83e929824acce21f1ba2404e7d{
width:18.4%;
margin-left:0;
box-shadow: 0 0 15px 0 rgba(76,76,76,0.35);
padding:20px 20px 20px 20px;
background-color:#ffffff;
}
.avia_transform .flex_column.av-p7bob-8cab9b83e929824acce21f1ba2404e7d{
animation-duration:1.5s;
}
#top .flex_column_table.av-equal-height-column-flextable.av-p7bob-8cab9b83e929824acce21f1ba2404e7d .av-flex-placeholder{
width:2%;
}

.av_font_icon.av-2bofv-3311c4d16e609ef58375652735f541e6{
color:#e0932f;
border-color:#e0932f;
}
.avia-svg-icon.av-2bofv-3311c4d16e609ef58375652735f541e6 svg:first-child{
stroke:#e0932f;
fill:#e0932f;
}
.av_font_icon.av-2bofv-3311c4d16e609ef58375652735f541e6 .av-icon-char{
font-size:80px;
line-height:80px;
}

#top .hr.av-gv5cj-84525992c0e03e6b087628f22066378b{
margin-top:0px;
margin-bottom:0px;
}
.hr.av-gv5cj-84525992c0e03e6b087628f22066378b .hr-inner{
width:350px;
border-color:#edebe8;
}

#top .av-special-heading.av-7m3dn-bc52dbcc985badf47ad38cd0554ee75a{
padding-bottom:10px;
}
body .av-special-heading.av-7m3dn-bc52dbcc985badf47ad38cd0554ee75a .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-7m3dn-bc52dbcc985badf47ad38cd0554ee75a .av-subheading{
font-size:15px;
}

@keyframes av_boxShadowEffect_av-h3c3n-3884c78cb1720f85ffe7eeb0997ed169-column {
0%   { box-shadow:  0 0 0 0 rgba(76,76,76,0.35); opacity: 1; }
100% { box-shadow:  0 0 15px 0 rgba(76,76,76,0.35); opacity: 1; }
}
.flex_column.av-h3c3n-3884c78cb1720f85ffe7eeb0997ed169{
width:18.4%;
margin-left:0;
box-shadow: 0 0 15px 0 rgba(76,76,76,0.35);
padding:20px 20px 20px 20px;
background-color:#ffffff;
}
.avia_transform .flex_column.av-h3c3n-3884c78cb1720f85ffe7eeb0997ed169{
animation-duration:1.5s;
}
#top .flex_column_table.av-equal-height-column-flextable.av-h3c3n-3884c78cb1720f85ffe7eeb0997ed169 .av-flex-placeholder{
width:2%;
}

.av_font_icon.av-mafoebq0-0710d28f9fb66d7937bb4d8bf0a687df{
color:#e0932f;
border-color:#e0932f;
}
.avia-svg-icon.av-mafoebq0-0710d28f9fb66d7937bb4d8bf0a687df svg:first-child{
stroke:#e0932f;
fill:#e0932f;
}
.av_font_icon.av-mafoebq0-0710d28f9fb66d7937bb4d8bf0a687df .av-icon-char{
font-size:80px;
line-height:80px;
}

#top .hr.av-12k7n-b76bf765a5dbf5a511a8462b8100026e{
margin-top:0px;
margin-bottom:0px;
}
.hr.av-12k7n-b76bf765a5dbf5a511a8462b8100026e .hr-inner{
width:350px;
border-color:#edebe8;
}

#top .av-special-heading.av-mafoezi1-a873de83d23f3e4e6bf0ee13e1d5780c{
padding-bottom:10px;
}
body .av-special-heading.av-mafoezi1-a873de83d23f3e4e6bf0ee13e1d5780c .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mafoezi1-a873de83d23f3e4e6bf0ee13e1d5780c .av-subheading{
font-size:15px;
}

.avia-section.av-1f2tv-76c082510dc903be0b6e5449523b6840{
position:relative;
}
.avia-section.av-1f2tv-76c082510dc903be0b6e5449523b6840 .avia-divider-svg-bottom svg{
height:30px;
width:calc(100% + 1.3px);
fill:#b55219;
}

#top .hr.hr-invisible.av-8452j-51121ea0e820f833e1052c4bd68e9608{
height:40px;
}

