.avia-section.av-yf3a4-121650bc15e243c52816b1fe70980e12{
background-color:#ef9847;
background-image:url(https://www.santafrancesinha.pt/wp-content/uploads/2022/04/padrao-03.png);
background-repeat:repeat-y;
background-position:0% 0%;
background-attachment:fixed;
}

.flex_column.av-xjb80-39ac75bdbb15d864b7c359b034b2a159{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-image-container.av-x9pb8-0ce189728a8d432479cace54aebbfb31 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-x9pb8-0ce189728a8d432479cace54aebbfb31 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av-special-heading.av-wfc98-94a8737f943e7b45d2cfdc44386533a9{
padding-bottom:10px;
color:#670d11;
font-size:42px;
}
body .av-special-heading.av-wfc98-94a8737f943e7b45d2cfdc44386533a9 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-wfc98-94a8737f943e7b45d2cfdc44386533a9 .av-special-heading-tag{
font-size:42px;
}
.av-special-heading.av-wfc98-94a8737f943e7b45d2cfdc44386533a9 .special-heading-inner-border{
border-color:#670d11;
}
.av-special-heading.av-wfc98-94a8737f943e7b45d2cfdc44386533a9 .av-subheading{
font-size:15px;
}

#top .av-special-heading.av-3641w-642de3102dcca14848ac1861ea629391{
padding-bottom:10px;
color:#661316;
}
body .av-special-heading.av-3641w-642de3102dcca14848ac1861ea629391 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-3641w-642de3102dcca14848ac1861ea629391 .special-heading-inner-border{
border-color:#661316;
}
.av-special-heading.av-3641w-642de3102dcca14848ac1861ea629391 .av-subheading{
font-size:18px;
}

.flex_column.av-vfnuc-f566dde8a47d39b4556ca73c1c2c73ba{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av_textblock_section.av-32tx4-af86f0cb7bac59ed7379ba4784867be4 .avia_textblock{
font-size:16px;
color:#670d11;
}

#top .hr.hr-invisible.av-u6uhs-0c89ca12a419530ac583796100978492{
height:20px;
}

#top #wrap_all .avia-button.av-tpplg-847a119e208c52500e03ecfeba9be175:hover{
background-color:#bd3d19;
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-tpplg-847a119e208c52500e03ecfeba9be175:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

.avia-section.av-2vxuk-1a887a1f81367f49bae5d8503c73f2cf{
background-color:#ef9847;
background-image:unset;
}

.flex_column.av-shddk-102e86646b8f9f2e0e073dca9470ed7c{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-image-container.av-rv98g-9aa31b4e5af06bdbc4eaf61e82a8f25e img.avia_image{
box-shadow:none;
}
.avia-image-container.av-rv98g-9aa31b4e5af06bdbc4eaf61e82a8f25e .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av-special-heading.av-qzkq4-e3801eeeddf77ad0c681300f2246379c{
padding-bottom:10px;
color:#670d11;
font-size:42px;
}
body .av-special-heading.av-qzkq4-e3801eeeddf77ad0c681300f2246379c .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-qzkq4-e3801eeeddf77ad0c681300f2246379c .av-special-heading-tag{
font-size:42px;
}
.av-special-heading.av-qzkq4-e3801eeeddf77ad0c681300f2246379c .special-heading-inner-border{
border-color:#670d11;
}
.av-special-heading.av-qzkq4-e3801eeeddf77ad0c681300f2246379c .av-subheading{
font-size:15px;
}

#top .av-special-heading.av-qj9uc-b72b274c34e93a4949b6d588f5adc684{
padding-bottom:10px;
color:#661316;
}
body .av-special-heading.av-qj9uc-b72b274c34e93a4949b6d588f5adc684 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-qj9uc-b72b274c34e93a4949b6d588f5adc684 .special-heading-inner-border{
border-color:#661316;
}
.av-special-heading.av-qj9uc-b72b274c34e93a4949b6d588f5adc684 .av-subheading{
font-size:18px;
}

.flex_column.av-pzii0-b4ae87d25350f3f01f505828ce27d4f8{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av_textblock_section.av-p8jwc-ab633a87b498150ca7eca68ae5c7bf5d .avia_textblock{
font-size:16px;
color:#670d11;
}

#top .hr.hr-invisible.av-ooy6s-9e4eac3da65d011d066957480d116d3b{
height:20px;
}

#top #wrap_all .avia-button.av-oe4g8-fa5df03cef1a228e6571f924f5de34fb:hover{
background-color:#bd3d19;
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-oe4g8-fa5df03cef1a228e6571f924f5de34fb:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

.avia-section.av-aaxt4-980a9c91432ad304ad730308bc48dca9{
background-color:#670d11;
background-image:url(https://www.santafrancesinha.pt/wp-content/uploads/2022/04/padrao-04.jpg);
background-repeat:repeat-y;
background-position:100% 0%;
background-attachment:fixed;
}
.avia-section.av-aaxt4-980a9c91432ad304ad730308bc48dca9 .av-section-color-overlay{
opacity:0.9;
background-color:#670d11;
}

.flex_column.av-9uq60-565593d15170eb42d185fd9c7cc7ddc0{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-image-container.av-910yc-ad6b8c1554bd6c5ff6296480607b70eb img.avia_image{
box-shadow:none;
}
.avia-image-container.av-910yc-ad6b8c1554bd6c5ff6296480607b70eb .av-image-caption-overlay-center{
color:#ffffff;
}

#top .hr.hr-invisible.av-8m27w-38396168d8006d24b911da7cb41f108e{
height:10px;
}

.avia-image-container.av-7x9h0-96ef8e99e8a95a576efa8fe99db18170 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-7x9h0-96ef8e99e8a95a576efa8fe99db18170 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .hr.av-7ldxc-be03dacb839ad6557d9ed9ed17e83737{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-7ldxc-be03dacb839ad6557d9ed9ed17e83737 .hr-inner{
width:100%;
border-color:#ffffff;
}

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

#top .hr.av-63ntk-f422a37651c31178350604b46ef05b48{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-63ntk-f422a37651c31178350604b46ef05b48 .hr-inner{
width:100%;
border-color:#ffffff;
}

#top .av-special-heading.av-kkjc-149fa84083cc7406aaa6f846083a9eeb{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-kkjc-149fa84083cc7406aaa6f846083a9eeb .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-kkjc-149fa84083cc7406aaa6f846083a9eeb .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-kkjc-149fa84083cc7406aaa6f846083a9eeb .av-subheading{
font-size:20px;
}

#top .hr.av-58238-939a1dc23b487f920cc41d605c126663{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-58238-939a1dc23b487f920cc41d605c126663 .hr-inner{
width:100%;
border-color:#ffffff;
}

#top .av-special-heading.av-4cy3s-ed9695b3db12d20446860249867e2344{
padding-bottom:25px;
color:#ffffff;
}
body .av-special-heading.av-4cy3s-ed9695b3db12d20446860249867e2344 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-4cy3s-ed9695b3db12d20446860249867e2344 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-4cy3s-ed9695b3db12d20446860249867e2344 .av-subheading{
font-size:15px;
}

.avia-image-container.av-424ag-3e4f3e547d7b3cf68339d1e6507f0b0d img.avia_image{
box-shadow:none;
}
.avia-image-container.av-424ag-3e4f3e547d7b3cf68339d1e6507f0b0d .av-image-caption-overlay-center{
color:#ffffff;
}

#top .hr.av-1ga7c-1d8a2d8867337bb1318be602dcf9fdd6{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-1ga7c-1d8a2d8867337bb1318be602dcf9fdd6 .hr-inner{
width:100%;
border-color:#ffffff;
}

.flex_column.av-3jvnk-e97b879f6272dd72c9ae3dc04aa9d10d{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .hr.hr-invisible.av-2ksx8-539e35996ea9f190e49d7dd3a0ca8c27{
height:40px;
}

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

#top .hr.hr-invisible.av-8df0-3fd2012a6915b7dd9e30bbcfe538ebd8{
height:40px;
}


@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .av-special-heading.av-wfc98-94a8737f943e7b45d2cfdc44386533a9 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-qzkq4-e3801eeeddf77ad0c681300f2246379c .av-special-heading-tag{
font-size:0.8em;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .av-special-heading.av-wfc98-94a8737f943e7b45d2cfdc44386533a9 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-qzkq4-e3801eeeddf77ad0c681300f2246379c .av-special-heading-tag{
font-size:0.8em;
}
}
