.avia-section.av-8gns6z-9d4e30ca94058bc66d0e3ae1a365d3cd{
margin-top:130px;
margin-bottom:20px;
}
.avia-section.av-8gns6z-9d4e30ca94058bc66d0e3ae1a365d3cd .av-extra-border-element .av-extra-border-inner{
background-color:#f2f2f2;
}

#top .flex_column.av-iv2ob-3ceafd16d3f27080ae98bc8fae8202a1{
margin-top:50px;
margin-bottom:50px;
}
.responsive #top #wrap_all .flex_column.av-iv2ob-3ceafd16d3f27080ae98bc8fae8202a1{
margin-top:50px;
margin-bottom:50px;
}

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

#top .hr.hr-invisible.av-gnhpf-5d8cc607fc70bec2e4da3d7e0fd1cd5a{
height:50px;
}

#top .av-special-heading.av-mkvjswub-e77665fd1c80e7d37d50cf0781771036{
padding-bottom:10px;
color:#000000;
}
body .av-special-heading.av-mkvjswub-e77665fd1c80e7d37d50cf0781771036 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mkvjswub-e77665fd1c80e7d37d50cf0781771036 .special-heading-inner-border{
border-color:#000000;
}
.av-special-heading.av-mkvjswub-e77665fd1c80e7d37d50cf0781771036 .av-subheading{
font-size:15px;
}
body .av-special-heading.av-mkvjswub-e77665fd1c80e7d37d50cf0781771036 .av-special-heading-tag .heading-wrap:before{
border-color:#000000;
}
body .av-special-heading.av-mkvjswub-e77665fd1c80e7d37d50cf0781771036 .av-special-heading-tag .heading-wrap:after{
border-color:#000000;
}

#top .flex_column_table.av-equal-height-column-flextable.av-2a02r-bc7e5ae0e03f18e618a125f722df547e{
margin-top:20px;
margin-bottom:0px;
}
.flex_column.av-2a02r-bc7e5ae0e03f18e618a125f722df547e{
width:58.8%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-2a02r-bc7e5ae0e03f18e618a125f722df547e .av-flex-placeholder{
width:3%;
}

#top .av-special-heading.av-6cu5zn-3ef91b5e107bebb7205d9695665df428{
padding-bottom:20px;
color:#9b2d1f;
font-size:26px;
}
body .av-special-heading.av-6cu5zn-3ef91b5e107bebb7205d9695665df428 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-6cu5zn-3ef91b5e107bebb7205d9695665df428 .av-special-heading-tag{
font-size:26px;
}
.av-special-heading.av-6cu5zn-3ef91b5e107bebb7205d9695665df428 .special-heading-inner-border{
border-color:#9b2d1f;
}
.av-special-heading.av-6cu5zn-3ef91b5e107bebb7205d9695665df428 .av-subheading{
font-size:15px;
}
body .av-special-heading.av-6cu5zn-3ef91b5e107bebb7205d9695665df428 .av-special-heading-tag .heading-wrap:before{
border-color:#9b2d1f;
}
body .av-special-heading.av-6cu5zn-3ef91b5e107bebb7205d9695665df428 .av-special-heading-tag .heading-wrap:after{
border-color:#9b2d1f;
}

#top .hr.hr-invisible.av-7twu3-eb82cbe21943a1ec698417ee058bd4f5{
height:10px;
}

#top .av-special-heading.av-min8dfd7-13815550781c5503cef97f1effd82194{
padding-bottom:20px;
color:#9b2d1f;
font-size:26px;
}
body .av-special-heading.av-min8dfd7-13815550781c5503cef97f1effd82194 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-min8dfd7-13815550781c5503cef97f1effd82194 .av-special-heading-tag{
font-size:26px;
}
.av-special-heading.av-min8dfd7-13815550781c5503cef97f1effd82194 .special-heading-inner-border{
border-color:#9b2d1f;
}
.av-special-heading.av-min8dfd7-13815550781c5503cef97f1effd82194 .av-subheading{
font-size:15px;
}
body .av-special-heading.av-min8dfd7-13815550781c5503cef97f1effd82194 .av-special-heading-tag .heading-wrap:before{
border-color:#9b2d1f;
}
body .av-special-heading.av-min8dfd7-13815550781c5503cef97f1effd82194 .av-special-heading-tag .heading-wrap:after{
border-color:#9b2d1f;
}

#top .hr.hr-invisible.av-5vcd5f-ff12d4d0a7da1128a2a364ccc9ae78a2{
height:10px;
}

#top #wrap_all .avia-button.av-mfwoi0rn-5d1d1c0aeee29bcfdbeaae513c91704f{
background-color:#c74e3b;
border-color:#c74e3b;
color:#f2f2f2;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-mfwoi0rn-5d1d1c0aeee29bcfdbeaae513c91704f:hover{
background-color:#541f16;
color:#f2f2f2;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-mfwoi0rn-5d1d1c0aeee29bcfdbeaae513c91704f .avia-svg-icon svg:first-child{
fill:#f2f2f2;
stroke:#f2f2f2;
}
#top #wrap_all .avia-button.av-mfwoi0rn-5d1d1c0aeee29bcfdbeaae513c91704f:hover .avia-svg-icon svg:first-child{
fill:#f2f2f2;
stroke:#f2f2f2;
}

#top .flex_column_table.av-equal-height-column-flextable.av-2dq0d7-ef12748cee6fe9eb56d5e76a411038ae{
margin-top:20px;
margin-bottom:0px;
}
.flex_column.av-2dq0d7-ef12748cee6fe9eb56d5e76a411038ae{
width:38.2%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-2dq0d7-ef12748cee6fe9eb56d5e76a411038ae .av-flex-placeholder{
width:3%;
}

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

#top .flex_column_table.av-equal-height-column-flextable.av-ay6i3-8d2c25ae70de482332f83642b92f56ab{
margin-top:0px;
margin-bottom:50px;
}

#top .av-special-heading.av-min7n83c-9b06bf5152e9f59cc0943e86895a38a4{
padding-bottom:20px;
color:#9b2d1f;
font-size:26px;
}
body .av-special-heading.av-min7n83c-9b06bf5152e9f59cc0943e86895a38a4 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-min7n83c-9b06bf5152e9f59cc0943e86895a38a4 .av-special-heading-tag{
font-size:26px;
}
.av-special-heading.av-min7n83c-9b06bf5152e9f59cc0943e86895a38a4 .special-heading-inner-border{
border-color:#9b2d1f;
}
.av-special-heading.av-min7n83c-9b06bf5152e9f59cc0943e86895a38a4 .av-subheading{
font-size:15px;
}
body .av-special-heading.av-min7n83c-9b06bf5152e9f59cc0943e86895a38a4 .av-special-heading-tag .heading-wrap:before{
border-color:#9b2d1f;
}
body .av-special-heading.av-min7n83c-9b06bf5152e9f59cc0943e86895a38a4 .av-special-heading-tag .heading-wrap:after{
border-color:#9b2d1f;
}

#top .hr.av-125df-a2d0147f663352ca486336f3d3b05a2a{
margin-top:5px;
margin-bottom:10px;
}
.hr.av-125df-a2d0147f663352ca486336f3d3b05a2a .hr-inner{
width:100%;
border-color:#aaaaaa;
}

#top .hr.hr-invisible.av-1pekb-e6aacc86732db2e1f7d525c0599a6663{
height:10px;
}

#top #wrap_all .avia-button.av-8b0j2b-01ca5013d532633f97e5b42447750a91{
background-color:#c74e3b;
border-color:#c74e3b;
color:#f2f2f2;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-8b0j2b-01ca5013d532633f97e5b42447750a91:hover{
background-color:#541f16;
color:#f2f2f2;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-8b0j2b-01ca5013d532633f97e5b42447750a91 .avia-svg-icon svg:first-child{
fill:#f2f2f2;
stroke:#f2f2f2;
}
#top #wrap_all .avia-button.av-8b0j2b-01ca5013d532633f97e5b42447750a91:hover .avia-svg-icon svg:first-child{
fill:#f2f2f2;
stroke:#f2f2f2;
}

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

#top .hr.hr-invisible.av-5fuzkb-4ccd1558eb8950f11120d9715aa65084{
height:30px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-59don7-8c890c35eba68969f8698c4b90600798{
margin-top:0px;
margin-bottom:50px;
}

#top .av-special-heading.av-52afln-251adf4d394f4ec3e58dfc12a802370c{
padding-bottom:10px;
}
body .av-special-heading.av-52afln-251adf4d394f4ec3e58dfc12a802370c .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-52afln-251adf4d394f4ec3e58dfc12a802370c .av-special-heading-tag{
font-size:25px;
}
.av-special-heading.av-52afln-251adf4d394f4ec3e58dfc12a802370c .av-subheading{
font-size:15px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-4oq11f-bdc061e0b2c27d82f5189020b5d65355{
margin-top:0px;
margin-bottom:50px;
}

#top .av-special-heading.av-4hnhgj-61bab4f5fb844d918cc29be339d31b5b{
padding-bottom:10px;
}
body .av-special-heading.av-4hnhgj-61bab4f5fb844d918cc29be339d31b5b .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-4hnhgj-61bab4f5fb844d918cc29be339d31b5b .av-special-heading-tag{
font-size:25px;
}
.av-special-heading.av-4hnhgj-61bab4f5fb844d918cc29be339d31b5b .av-subheading{
font-size:15px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-490p6r-63ce188da6530ea110b0250b324501da{
margin-top:0px;
margin-bottom:50px;
}

#top .av-special-heading.av-44o4m3-f691fe611f4859f147fc78ab75e1ef6a{
padding-bottom:10px;
}
body .av-special-heading.av-44o4m3-f691fe611f4859f147fc78ab75e1ef6a .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-44o4m3-f691fe611f4859f147fc78ab75e1ef6a .av-special-heading-tag{
font-size:25px;
}
.av-special-heading.av-44o4m3-f691fe611f4859f147fc78ab75e1ef6a .av-subheading{
font-size:15px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-3ryi2r-f27792d2229bc6fb28e3482521e3e386{
margin-top:0px;
margin-bottom:50px;
}

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

#top .flex_column.av-bdt03-423d7f88e5a28c4d7bca661e9816f06d{
margin-top:0px;
margin-bottom:0px;
}
.responsive #top #wrap_all .flex_column.av-bdt03-423d7f88e5a28c4d7bca661e9816f06d{
margin-top:0px;
margin-bottom:0px;
}

#top .av-special-heading.av-317zm3-e967f51835213c21e79a59c390681496{
padding-bottom:10px;
}
body .av-special-heading.av-317zm3-e967f51835213c21e79a59c390681496 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-317zm3-e967f51835213c21e79a59c390681496 .av-special-heading-tag{
font-size:25px;
}
.av-special-heading.av-317zm3-e967f51835213c21e79a59c390681496 .av-subheading{
font-size:15px;
}

#top .flex_column.av-2pm6pv-aed2fce21281f848a45ba29fd2b34b69{
margin-top:0px;
margin-bottom:0px;
}
.responsive #top #wrap_all .flex_column.av-2pm6pv-aed2fce21281f848a45ba29fd2b34b69{
margin-top:0px;
margin-bottom:0px;
}

#top .av-special-heading.av-2jtann-76a406b4aedf0a959ed498f715384c31{
padding-bottom:10px;
}
body .av-special-heading.av-2jtann-76a406b4aedf0a959ed498f715384c31 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-2jtann-76a406b4aedf0a959ed498f715384c31 .av-special-heading-tag{
font-size:25px;
}
.av-special-heading.av-2jtann-76a406b4aedf0a959ed498f715384c31 .av-subheading{
font-size:15px;
}

.avia-section.av-mh4u0qws-1e5edef6d93c38bd9e00266d8851f079{
background-repeat:no-repeat;
background-image:url(https://www.villafarnesina.it/wp-content/uploads/2025/08/Villa_Farnesina_giardini_storici_01.jpg);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-mh4u0qws-1e5edef6d93c38bd9e00266d8851f079 .av-section-color-overlay{
opacity:0.5;
background-color:#2a537a;
}

#top .flex_column_table.av-equal-height-column-flextable.av-2800gz-d1f0e7ac8cc7f011d987f71be3180274{
margin-top:0px;
margin-bottom:0px;
}

#top .av-special-heading.av-mh4u07k0-9d7df50bfa5c851dbc6f4d66bfb0aa6f{
padding-bottom:10px;
font-size:60px;
}
body .av-special-heading.av-mh4u07k0-9d7df50bfa5c851dbc6f4d66bfb0aa6f .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mh4u07k0-9d7df50bfa5c851dbc6f4d66bfb0aa6f .av-special-heading-tag{
font-size:60px;
}
.av-special-heading.av-mh4u07k0-9d7df50bfa5c851dbc6f4d66bfb0aa6f .av-subheading{
font-size:15px;
}

#top .flex_column.av-3hs49f-cfa0a5ba519c08982b6548fd6b858a05{
margin-top:0px;
margin-bottom:50px;
}
.responsive #top #wrap_all .flex_column.av-3hs49f-cfa0a5ba519c08982b6548fd6b858a05{
margin-top:0px;
margin-bottom:50px;
}

#top .av-special-heading.av-min7jt8l-d0b21d2876a98b3f693dff80d7cc6ea7{
padding-bottom:20px;
color:#9b2d1f;
}
body .av-special-heading.av-min7jt8l-d0b21d2876a98b3f693dff80d7cc6ea7 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-min7jt8l-d0b21d2876a98b3f693dff80d7cc6ea7 .av-special-heading-tag{
font-size:23px;
}
.av-special-heading.av-min7jt8l-d0b21d2876a98b3f693dff80d7cc6ea7 .special-heading-inner-border{
border-color:#9b2d1f;
}
.av-special-heading.av-min7jt8l-d0b21d2876a98b3f693dff80d7cc6ea7 .av-subheading{
font-size:15px;
}
body .av-special-heading.av-min7jt8l-d0b21d2876a98b3f693dff80d7cc6ea7 .av-special-heading-tag .heading-wrap:before{
border-color:#9b2d1f;
}
body .av-special-heading.av-min7jt8l-d0b21d2876a98b3f693dff80d7cc6ea7 .av-special-heading-tag .heading-wrap:after{
border-color:#9b2d1f;
}

#top .flex_column.av-2s5q8r-77bf75f2ffdf3a8afb1fb08e6e6b7fd3{
margin-top:0px;
margin-bottom:50px;
}
.responsive #top #wrap_all .flex_column.av-2s5q8r-77bf75f2ffdf3a8afb1fb08e6e6b7fd3{
margin-top:0px;
margin-bottom:50px;
}

#top .av-special-heading.av-min7n06l-e8dd38f4b7e219af81c35bb38e95b82b{
padding-bottom:30px;
color:#9b2d1f;
}
body .av-special-heading.av-min7n06l-e8dd38f4b7e219af81c35bb38e95b82b .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-min7n06l-e8dd38f4b7e219af81c35bb38e95b82b .av-special-heading-tag{
font-size:23px;
}
.av-special-heading.av-min7n06l-e8dd38f4b7e219af81c35bb38e95b82b .special-heading-inner-border{
border-color:#9b2d1f;
}
.av-special-heading.av-min7n06l-e8dd38f4b7e219af81c35bb38e95b82b .av-subheading{
font-size:15px;
}
body .av-special-heading.av-min7n06l-e8dd38f4b7e219af81c35bb38e95b82b .av-special-heading-tag .heading-wrap:before{
border-color:#9b2d1f;
}
body .av-special-heading.av-min7n06l-e8dd38f4b7e219af81c35bb38e95b82b .av-special-heading-tag .heading-wrap:after{
border-color:#9b2d1f;
}

#top .flex_column_table.av-equal-height-column-flextable.av-222lln-882e3a2bb12dc0f913e368e21ca487de{
margin-top:0px;
margin-bottom:0px;
}

#top #wrap_all .avia-button.av-1bgfrv-38efcf4c80ef4b7c91123b3b4da19c32{
background-color:#c74e3b;
border-color:#c74e3b;
color:#f2f2f2;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-1bgfrv-38efcf4c80ef4b7c91123b3b4da19c32:hover{
background-color:#541f16;
color:#f2f2f2;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-1bgfrv-38efcf4c80ef4b7c91123b3b4da19c32 .avia-svg-icon svg:first-child{
fill:#f2f2f2;
stroke:#f2f2f2;
}
#top #wrap_all .avia-button.av-1bgfrv-38efcf4c80ef4b7c91123b3b4da19c32:hover .avia-svg-icon svg:first-child{
fill:#f2f2f2;
stroke:#f2f2f2;
}

#top .hr.av-d6fe3-36d303a40755f62b49a98787dbbc345e{
margin-top:50px;
margin-bottom:50px;
}
.hr.av-d6fe3-36d303a40755f62b49a98787dbbc345e .hr-inner{
width:100%;
border-color:#c74e3b;
}

#top .av-special-heading.av-yoznf-680e0603534444cee747f7527e37b703{
padding-bottom:5px;
color:#9b2d1f;
}
body .av-special-heading.av-yoznf-680e0603534444cee747f7527e37b703 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-yoznf-680e0603534444cee747f7527e37b703 .av-special-heading-tag{
font-size:23px;
}
.av-special-heading.av-yoznf-680e0603534444cee747f7527e37b703 .special-heading-inner-border{
border-color:#9b2d1f;
}
.av-special-heading.av-yoznf-680e0603534444cee747f7527e37b703 .av-subheading{
font-size:15px;
}
body .av-special-heading.av-yoznf-680e0603534444cee747f7527e37b703 .av-special-heading-tag .heading-wrap:before{
border-color:#9b2d1f;
}
body .av-special-heading.av-yoznf-680e0603534444cee747f7527e37b703 .av-special-heading-tag .heading-wrap:after{
border-color:#9b2d1f;
}

#top .hr.hr-invisible.av-a41mj-4566efcd67196cb4fae8ff3843f1ae04{
height:10px;
}

#top #wrap_all .avia-button.av-eeqar-e192e0784bc37b254aa43007ea0ddbaf{
background-color:#c74e3b;
border-color:#c74e3b;
color:#f2f2f2;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-eeqar-e192e0784bc37b254aa43007ea0ddbaf:hover{
background-color:#541f16;
color:#f2f2f2;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-eeqar-e192e0784bc37b254aa43007ea0ddbaf .avia-svg-icon svg:first-child{
fill:#f2f2f2;
stroke:#f2f2f2;
}
#top #wrap_all .avia-button.av-eeqar-e192e0784bc37b254aa43007ea0ddbaf:hover .avia-svg-icon svg:first-child{
fill:#f2f2f2;
stroke:#f2f2f2;
}

#top .hr.hr-invisible.av-kbl3v-684fc489dc8e04680c7cf2d2ff000a11{
height:10px;
}

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

#top .flex_column.av-2gl7n7-4128836a8f53f1fe526478984d28cc00{
margin-top:0px;
margin-bottom:50px;
}
.responsive #top #wrap_all .flex_column.av-2gl7n7-4128836a8f53f1fe526478984d28cc00{
margin-top:0px;
margin-bottom:50px;
}

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

#top .flex_column_table.av-equal-height-column-flextable.av-7jloz-8da5b1f1d30ccbc7e67b90bfa6f97dd5{
margin-top:0px;
margin-bottom:0px;
}

#top .hr.hr-invisible.av-1rj6nf-e20e90a885db57f16a7264f2fb64aa11{
height:10px;
}

#top #wrap_all .avia-button.av-1iydd7-ff64d79f5bebae537949ac22d9012efd{
background-color:#c74e3b;
border-color:#c74e3b;
color:#f2f2f2;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-1iydd7-ff64d79f5bebae537949ac22d9012efd:hover{
background-color:#541f16;
color:#f2f2f2;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-1iydd7-ff64d79f5bebae537949ac22d9012efd .avia-svg-icon svg:first-child{
fill:#f2f2f2;
stroke:#f2f2f2;
}
#top #wrap_all .avia-button.av-1iydd7-ff64d79f5bebae537949ac22d9012efd:hover .avia-svg-icon svg:first-child{
fill:#f2f2f2;
stroke:#f2f2f2;
}

#top #wrap_all .avia-button.av-1cyuvn-5c9d2144d1c6b0819023eaf8a620aa77{
background-color:#c74e3b;
border-color:#c74e3b;
color:#f2f2f2;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-1cyuvn-5c9d2144d1c6b0819023eaf8a620aa77:hover{
background-color:#541f16;
color:#f2f2f2;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-1cyuvn-5c9d2144d1c6b0819023eaf8a620aa77 .avia-svg-icon svg:first-child{
fill:#f2f2f2;
stroke:#f2f2f2;
}
#top #wrap_all .avia-button.av-1cyuvn-5c9d2144d1c6b0819023eaf8a620aa77:hover .avia-svg-icon svg:first-child{
fill:#f2f2f2;
stroke:#f2f2f2;
}

#top .hr.av-1a7fej-df8fa3c363706b0c63d02f32b4883ecf{
margin-top:50px;
margin-bottom:50px;
}
.hr.av-1a7fej-df8fa3c363706b0c63d02f32b4883ecf .hr-inner{
width:100%;
border-color:#c74e3b;
}

#top .av-special-heading.av-15h837-50198e9b97de2753e572afa16a6ec9d8{
padding-bottom:5px;
color:#9b2d1f;
}
body .av-special-heading.av-15h837-50198e9b97de2753e572afa16a6ec9d8 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-15h837-50198e9b97de2753e572afa16a6ec9d8 .av-special-heading-tag{
font-size:23px;
}
.av-special-heading.av-15h837-50198e9b97de2753e572afa16a6ec9d8 .special-heading-inner-border{
border-color:#9b2d1f;
}
.av-special-heading.av-15h837-50198e9b97de2753e572afa16a6ec9d8 .av-subheading{
font-size:15px;
}
body .av-special-heading.av-15h837-50198e9b97de2753e572afa16a6ec9d8 .av-special-heading-tag .heading-wrap:before{
border-color:#9b2d1f;
}
body .av-special-heading.av-15h837-50198e9b97de2753e572afa16a6ec9d8 .av-special-heading-tag .heading-wrap:after{
border-color:#9b2d1f;
}

#top .hr.hr-invisible.av-s6yhv-c84cb4c12f3f90ad50eac8698ec463ff{
height:10px;
}

#top #wrap_all .avia-button.av-llhvv-9d4f2255f0a469474eca8d60c7edf7f4{
background-color:#c74e3b;
border-color:#c74e3b;
color:#f2f2f2;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-llhvv-9d4f2255f0a469474eca8d60c7edf7f4:hover{
background-color:#541f16;
color:#f2f2f2;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-llhvv-9d4f2255f0a469474eca8d60c7edf7f4 .avia-svg-icon svg:first-child{
fill:#f2f2f2;
stroke:#f2f2f2;
}
#top #wrap_all .avia-button.av-llhvv-9d4f2255f0a469474eca8d60c7edf7f4:hover .avia-svg-icon svg:first-child{
fill:#f2f2f2;
stroke:#f2f2f2;
}

#top .hr.hr-invisible.av-edaln-9cf1d4aacd7498e8e40db10c275c331f{
height:10px;
}

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

.avia-section.av-meded33u-029202bbaaffb53c63c87b3abe4d276d{
background-color:rgba(42,83,122,0.33);
background-image:unset;
}

#top .av-special-heading.av-8lbpv-7797e95977e1f8d3e80c006a9a7dd479{
padding-bottom:10px;
}
body .av-special-heading.av-8lbpv-7797e95977e1f8d3e80c006a9a7dd479 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-8lbpv-7797e95977e1f8d3e80c006a9a7dd479 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-37ihxn-54f62307ab70698a1c9720bc893074b3{
height:30px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-31onx7-d2337ace84abdd812df7d34bde85810c{
margin-top:0px;
margin-bottom:50px;
}

#top .av-special-heading.av-2uiv23-4a4085efa8d745caac4ab9d94b068d0a{
padding-bottom:10px;
color:#2a537a;
}
body .av-special-heading.av-2uiv23-4a4085efa8d745caac4ab9d94b068d0a .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-2uiv23-4a4085efa8d745caac4ab9d94b068d0a .av-special-heading-tag{
font-size:25px;
}
.av-special-heading.av-2uiv23-4a4085efa8d745caac4ab9d94b068d0a .special-heading-inner-border{
border-color:#2a537a;
}
.av-special-heading.av-2uiv23-4a4085efa8d745caac4ab9d94b068d0a .av-subheading{
font-size:15px;
}
body .av-special-heading.av-2uiv23-4a4085efa8d745caac4ab9d94b068d0a .av-special-heading-tag .heading-wrap:before{
border-color:#2a537a;
}
body .av-special-heading.av-2uiv23-4a4085efa8d745caac4ab9d94b068d0a .av-special-heading-tag .heading-wrap:after{
border-color:#2a537a;
}

#top .flex_column.av-2lirmb-c3f5a0fa8a44bc7849799d8fdf71fd0f{
margin-top:0px;
margin-bottom:50px;
}
.responsive #top #wrap_all .flex_column.av-2lirmb-c3f5a0fa8a44bc7849799d8fdf71fd0f{
margin-top:0px;
margin-bottom:50px;
}

#top .av-special-heading.av-2g8s43-8acc7822978b7d7ba54192ff5675b6ce{
padding-bottom:10px;
color:#2a537a;
}
body .av-special-heading.av-2g8s43-8acc7822978b7d7ba54192ff5675b6ce .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-2g8s43-8acc7822978b7d7ba54192ff5675b6ce .av-special-heading-tag{
font-size:25px;
}
.av-special-heading.av-2g8s43-8acc7822978b7d7ba54192ff5675b6ce .special-heading-inner-border{
border-color:#2a537a;
}
.av-special-heading.av-2g8s43-8acc7822978b7d7ba54192ff5675b6ce .av-subheading{
font-size:15px;
}
body .av-special-heading.av-2g8s43-8acc7822978b7d7ba54192ff5675b6ce .av-special-heading-tag .heading-wrap:before{
border-color:#2a537a;
}
body .av-special-heading.av-2g8s43-8acc7822978b7d7ba54192ff5675b6ce .av-special-heading-tag .heading-wrap:after{
border-color:#2a537a;
}

#top .flex_column_table.av-equal-height-column-flextable.av-2137oj-298c43007c2aaf473711d9778ec94ab8{
margin-top:0px;
margin-bottom:50px;
}

#top .av-special-heading.av-1u3rzf-0d0f94d0198cb18c75c3a75398fae8b5{
padding-bottom:10px;
color:#2a537a;
}
body .av-special-heading.av-1u3rzf-0d0f94d0198cb18c75c3a75398fae8b5 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-1u3rzf-0d0f94d0198cb18c75c3a75398fae8b5 .av-special-heading-tag{
font-size:25px;
}
.av-special-heading.av-1u3rzf-0d0f94d0198cb18c75c3a75398fae8b5 .special-heading-inner-border{
border-color:#2a537a;
}
.av-special-heading.av-1u3rzf-0d0f94d0198cb18c75c3a75398fae8b5 .av-subheading{
font-size:15px;
}
body .av-special-heading.av-1u3rzf-0d0f94d0198cb18c75c3a75398fae8b5 .av-special-heading-tag .heading-wrap:before{
border-color:#2a537a;
}
body .av-special-heading.av-1u3rzf-0d0f94d0198cb18c75c3a75398fae8b5 .av-special-heading-tag .heading-wrap:after{
border-color:#2a537a;
}

#top .flex_column.av-1l2mqj-7e899ef579639c3811cb0c01cfadc3cc{
margin-top:0px;
margin-bottom:50px;
}
.responsive #top #wrap_all .flex_column.av-1l2mqj-7e899ef579639c3811cb0c01cfadc3cc{
margin-top:0px;
margin-bottom:50px;
}

#top .av-special-heading.av-b4ybv-2df4a54bdad138ea954a17884e81a5d1{
padding-bottom:10px;
color:#2a537a;
}
body .av-special-heading.av-b4ybv-2df4a54bdad138ea954a17884e81a5d1 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-b4ybv-2df4a54bdad138ea954a17884e81a5d1 .av-special-heading-tag{
font-size:25px;
}
.av-special-heading.av-b4ybv-2df4a54bdad138ea954a17884e81a5d1 .special-heading-inner-border{
border-color:#2a537a;
}
.av-special-heading.av-b4ybv-2df4a54bdad138ea954a17884e81a5d1 .av-subheading{
font-size:15px;
}
body .av-special-heading.av-b4ybv-2df4a54bdad138ea954a17884e81a5d1 .av-special-heading-tag .heading-wrap:before{
border-color:#2a537a;
}
body .av-special-heading.av-b4ybv-2df4a54bdad138ea954a17884e81a5d1 .av-special-heading-tag .heading-wrap:after{
border-color:#2a537a;
}

#top .flex_column.av-111nhn-d70438ca63f6894bb56eed5b8a28ac21{
margin-top:0px;
margin-bottom:50px;
}
.responsive #top #wrap_all .flex_column.av-111nhn-d70438ca63f6894bb56eed5b8a28ac21{
margin-top:0px;
margin-bottom:50px;
}

#top .av-special-heading.av-1edszf-0609e3cfe0f4a97292998184f2f906e1{
padding-bottom:10px;
color:#2a537a;
}
body .av-special-heading.av-1edszf-0609e3cfe0f4a97292998184f2f906e1 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-1edszf-0609e3cfe0f4a97292998184f2f906e1 .av-special-heading-tag{
font-size:25px;
}
.av-special-heading.av-1edszf-0609e3cfe0f4a97292998184f2f906e1 .special-heading-inner-border{
border-color:#2a537a;
}
.av-special-heading.av-1edszf-0609e3cfe0f4a97292998184f2f906e1 .av-subheading{
font-size:15px;
}
body .av-special-heading.av-1edszf-0609e3cfe0f4a97292998184f2f906e1 .av-special-heading-tag .heading-wrap:before{
border-color:#2a537a;
}
body .av-special-heading.av-1edszf-0609e3cfe0f4a97292998184f2f906e1 .av-special-heading-tag .heading-wrap:after{
border-color:#2a537a;
}

#top .flex_column.av-j2wb7-b7dc47fbd27bdb0d856837982ae949fc{
margin-top:0px;
margin-bottom:0px;
}
.responsive #top #wrap_all .flex_column.av-j2wb7-b7dc47fbd27bdb0d856837982ae949fc{
margin-top:0px;
margin-bottom:0px;
}

#top .av-special-heading.av-hmenf-ba84e7d5a51e10541fe25678d07fa608{
padding-bottom:10px;
color:#2a537a;
}
body .av-special-heading.av-hmenf-ba84e7d5a51e10541fe25678d07fa608 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-hmenf-ba84e7d5a51e10541fe25678d07fa608 .av-special-heading-tag{
font-size:25px;
}
.av-special-heading.av-hmenf-ba84e7d5a51e10541fe25678d07fa608 .special-heading-inner-border{
border-color:#2a537a;
}
.av-special-heading.av-hmenf-ba84e7d5a51e10541fe25678d07fa608 .av-subheading{
font-size:15px;
}
body .av-special-heading.av-hmenf-ba84e7d5a51e10541fe25678d07fa608 .av-special-heading-tag .heading-wrap:before{
border-color:#2a537a;
}
body .av-special-heading.av-hmenf-ba84e7d5a51e10541fe25678d07fa608 .av-special-heading-tag .heading-wrap:after{
border-color:#2a537a;
}

#top .flex_column.av-5i0x4b-77502b56037763f8dbc8aff28a4ce320{
margin-top:0px;
margin-bottom:50px;
}
.responsive #top #wrap_all .flex_column.av-5i0x4b-77502b56037763f8dbc8aff28a4ce320{
margin-top:0px;
margin-bottom:50px;
}

#top .av-special-heading.av-5e28jn-430440660c56cc6051ee09885e575d81{
padding-bottom:10px;
}
body .av-special-heading.av-5e28jn-430440660c56cc6051ee09885e575d81 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-5e28jn-430440660c56cc6051ee09885e575d81 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-j09ej-b9dda5d939f2e7a1b9c0239fe9ee58d1{
height:50px;
}

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

#top .flex_column_table.av-equal-height-column-flextable.av-4xbzzn-9f1f5c2a7518e8ab437b859dce20b11c{
margin-top:0px;
margin-bottom:0px;
}

#top .av-special-heading.av-4op003-ecf6b080940884ca7693b6abc6ba2b7d{
padding-bottom:5px;
color:#9b2d1f;
}
body .av-special-heading.av-4op003-ecf6b080940884ca7693b6abc6ba2b7d .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-4op003-ecf6b080940884ca7693b6abc6ba2b7d .av-special-heading-tag{
font-size:23px;
}
.av-special-heading.av-4op003-ecf6b080940884ca7693b6abc6ba2b7d .special-heading-inner-border{
border-color:#9b2d1f;
}
.av-special-heading.av-4op003-ecf6b080940884ca7693b6abc6ba2b7d .av-subheading{
font-size:15px;
}
body .av-special-heading.av-4op003-ecf6b080940884ca7693b6abc6ba2b7d .av-special-heading-tag .heading-wrap:before{
border-color:#9b2d1f;
}
body .av-special-heading.av-4op003-ecf6b080940884ca7693b6abc6ba2b7d .av-special-heading-tag .heading-wrap:after{
border-color:#9b2d1f;
}

#top .hr.hr-invisible.av-fthgj-31882fec8428ca300857bc8a4e99d0b2{
height:10px;
}

#top #wrap_all .avia-button.av-46r8bf-ed4a4da1265ea9aff4c5f7d279185ed8{
background-color:#c74e3b;
border-color:#c74e3b;
color:#f2f2f2;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-46r8bf-ed4a4da1265ea9aff4c5f7d279185ed8:hover{
background-color:#541f16;
color:#f2f2f2;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-46r8bf-ed4a4da1265ea9aff4c5f7d279185ed8 .avia-svg-icon svg:first-child{
fill:#f2f2f2;
stroke:#f2f2f2;
}
#top #wrap_all .avia-button.av-46r8bf-ed4a4da1265ea9aff4c5f7d279185ed8:hover .avia-svg-icon svg:first-child{
fill:#f2f2f2;
stroke:#f2f2f2;
}

#top #wrap_all .avia-button.av-419903-8ef7e8786160be4f0814d32738c30e23{
background-color:#c74e3b;
border-color:#c74e3b;
color:#f2f2f2;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-419903-8ef7e8786160be4f0814d32738c30e23:hover{
background-color:#541f16;
color:#f2f2f2;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-419903-8ef7e8786160be4f0814d32738c30e23 .avia-svg-icon svg:first-child{
fill:#f2f2f2;
stroke:#f2f2f2;
}
#top #wrap_all .avia-button.av-419903-8ef7e8786160be4f0814d32738c30e23:hover .avia-svg-icon svg:first-child{
fill:#f2f2f2;
stroke:#f2f2f2;
}

#top .hr.hr-invisible.av-3wjnaj-5e62e7f82b5099a4165757aac420e157{
height:50px;
}

#top .av-special-heading.av-3o9kkz-fee694a2b8de511b82cb14c37853b358{
padding-bottom:5px;
color:#9b2d1f;
}
body .av-special-heading.av-3o9kkz-fee694a2b8de511b82cb14c37853b358 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-3o9kkz-fee694a2b8de511b82cb14c37853b358 .av-special-heading-tag{
font-size:23px;
}
.av-special-heading.av-3o9kkz-fee694a2b8de511b82cb14c37853b358 .special-heading-inner-border{
border-color:#9b2d1f;
}
.av-special-heading.av-3o9kkz-fee694a2b8de511b82cb14c37853b358 .av-subheading{
font-size:15px;
}
body .av-special-heading.av-3o9kkz-fee694a2b8de511b82cb14c37853b358 .av-special-heading-tag .heading-wrap:before{
border-color:#9b2d1f;
}
body .av-special-heading.av-3o9kkz-fee694a2b8de511b82cb14c37853b358 .av-special-heading-tag .heading-wrap:after{
border-color:#9b2d1f;
}

#top .hr.hr-invisible.av-3ezxs3-03990825ed6045af5018e1843eb8510a{
height:10px;
}

#top #wrap_all .avia-button.av-37tk2z-7fd2da85e224de48e0230fb9d3799a5f{
background-color:#c74e3b;
border-color:#c74e3b;
color:#f2f2f2;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-37tk2z-7fd2da85e224de48e0230fb9d3799a5f:hover{
background-color:#541f16;
color:#f2f2f2;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-37tk2z-7fd2da85e224de48e0230fb9d3799a5f .avia-svg-icon svg:first-child{
fill:#f2f2f2;
stroke:#f2f2f2;
}
#top #wrap_all .avia-button.av-37tk2z-7fd2da85e224de48e0230fb9d3799a5f:hover .avia-svg-icon svg:first-child{
fill:#f2f2f2;
stroke:#f2f2f2;
}

#top .flex_column_table.av-equal-height-column-flextable.av-34eogz-60fe513e0fbdcf9c49381329c155fd2f{
margin-top:0px;
margin-bottom:0px;
}

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


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

#top #wrap_all .av-special-heading.av-min8dfd7-13815550781c5503cef97f1effd82194 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-min7n83c-9b06bf5152e9f59cc0943e86895a38a4 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-mh4u07k0-9d7df50bfa5c851dbc6f4d66bfb0aa6f .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-min8dfd7-13815550781c5503cef97f1effd82194 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-min7n83c-9b06bf5152e9f59cc0943e86895a38a4 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-mh4u07k0-9d7df50bfa5c851dbc6f4d66bfb0aa6f .av-special-heading-tag{
font-size:0.8em;
}
}
