.avia-section.av-kq2n9gf-a4018268e78d9150d184b84ff04dc0e2{
background-color:#ffffff;
background-image:unset;
}

#top .avia_search_element.av-jgujalb-5c2270be8dd26e3d7427b1ec61a30dc4 .av_searchform_wrapper{
border-radius:20px 20px 20px 20px;
}
#top .avia_search_element.av-jgujalb-5c2270be8dd26e3d7427b1ec61a30dc4 #s.av-input-field{
border-radius:20px 20px 20px 20px;
color:#76a1cf;
}
#top .avia_search_element.av-jgujalb-5c2270be8dd26e3d7427b1ec61a30dc4 .av-input-field-icon.av-search-icon{
color:#76a1cf;
}
#top .avia_search_element.av-jgujalb-5c2270be8dd26e3d7427b1ec61a30dc4 .av_searchsubmit_wrapper{
border-radius:20px 20px 20px 20px;
color:#ffffff;
background-color:#587fb0;
}
#top .avia_search_element.av-jgujalb-5c2270be8dd26e3d7427b1ec61a30dc4 #searchsubmit{
border-radius:20px 20px 20px 20px;
color:#ffffff;
background-color:#587fb0;
}

.flex_cell.av-i6snnhb-058ddbf6575eeb3d5ba38bbb7984c40d{
vertical-align:top;
background-color:#ffffff;
}
.responsive #top #wrap_all .flex_cell.av-i6snnhb-058ddbf6575eeb3d5ba38bbb7984c40d{
padding:0 0 2% 0 !important;
}

#top .avia-gallery.av-mh1kek21-c4d64a1680c19039d14735b3333a52aa .avia-gallery-thumb a{
width:20%;
}

.flex_cell.av-gn9t27z-d2a7e750607e92d5120a93d757ba1c8a{
vertical-align:top;
background-color:#ffffff;
}

#top .av-special-heading.av-mh1keult-8786f5932f7b8b40a2ebfc87b47886ef{
padding-bottom:10px;
color:#000000;
font-size:30px;
}
body .av-special-heading.av-mh1keult-8786f5932f7b8b40a2ebfc87b47886ef .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mh1keult-8786f5932f7b8b40a2ebfc87b47886ef .av-special-heading-tag{
font-size:30px;
}
.av-special-heading.av-mh1keult-8786f5932f7b8b40a2ebfc87b47886ef .special-heading-inner-border{
border-color:#000000;
}
.av-special-heading.av-mh1keult-8786f5932f7b8b40a2ebfc87b47886ef .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-mh1kgknb-8ffee97d08e41ddfe276ee8d537f68d1 .avia_textblock{
font-size:16px;
color:#000000;
text-align:left;
}

#top #wrap_all .avia-button.av-fvsy7kv-62fffa158911eb99cb80608713f155e9{
font-size:16px;
background-color:#f39000;
border-color:#f39000;
color:#ffffff;
border-radius:40px 40px 40px 40px;
transition:all 0.4s ease-in-out;
margin:10% 4% 0 0;
padding:4% 8% 4% 8%;
}
#top #wrap_all.avia-button.av-fvsy7kv-62fffa158911eb99cb80608713f155e9:hover .avia_button_background{
border-radius:40px 40px 40px 40px;
}

#top #wrap_all .avia-button.av-fcchqdb-bb0cea69744405412a0690cba3ee9d84{
font-size:16px;
background-color:#004a98;
border-color:#004a98;
color:#ffffff;
border-radius:40px 40px 40px 40px;
transition:all 0.4s ease-in-out;
margin:10% 0 0 0;
padding:4% 8% 4% 8%;
}
#top #wrap_all.avia-button.av-fcchqdb-bb0cea69744405412a0690cba3ee9d84:hover .avia_button_background{
border-radius:40px 40px 40px 40px;
}

.avia-section.av-egzq0kf-8703d37387f73913765a5f5c142ae5e3{
background-color:#efefef;
background-image:unset;
}

#top .flex_column.av-1f2p8ov-f8ff053cd9b3e920e460fff47759bbd0{
margin-top:0;
margin-bottom:0;
}
.flex_column.av-1f2p8ov-f8ff053cd9b3e920e460fff47759bbd0{
padding:0 0 2% 0;
}
.responsive #top #wrap_all .flex_column.av-1f2p8ov-f8ff053cd9b3e920e460fff47759bbd0{
margin-top:0;
margin-bottom:0;
}

#top .av-special-heading.av-di8hfmn-401a7a2b4784a7fd78cc13ed9aa6352f{
margin:0 0 0 0;
padding-bottom:0;
font-size:40px;
}
body .av-special-heading.av-di8hfmn-401a7a2b4784a7fd78cc13ed9aa6352f .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-di8hfmn-401a7a2b4784a7fd78cc13ed9aa6352f .av-special-heading-tag{
font-size:40px;
padding:0 0 0 0;
}
.av-special-heading.av-di8hfmn-401a7a2b4784a7fd78cc13ed9aa6352f .av-subheading{
font-size:15px;
}

#top .flex_column.av-d8q7by7-bb3d8d12536da4986bb5a80e1712f6d8{
margin-top:0;
margin-bottom:0;
}
.flex_column.av-d8q7by7-bb3d8d12536da4986bb5a80e1712f6d8{
padding:2% 2% 2% 2%;
background-color:#f7f7f7;
}
.responsive #top #wrap_all .flex_column.av-d8q7by7-bb3d8d12536da4986bb5a80e1712f6d8{
margin-top:0;
margin-bottom:0;
}

#top .av_textblock_section.av-mh1khdi3-59b0abf6b10b0bee185b14ec288a65fa .avia_textblock{
font-size:16px;
color:#1d1d1f;
text-align:left;
}

.avia-section.av-clr88ov-dd4f50986470c6560476543121a4fcdb{
background-color:#f7f7f7;
background-image:unset;
}

#top .flex_column.av-c7vvzmn-7a0d47f94b118037661eca3f8284bee8{
margin-top:0;
margin-bottom:0;
}
.flex_column.av-c7vvzmn-7a0d47f94b118037661eca3f8284bee8{
padding:0 0 2% 0;
}
.responsive #top #wrap_all .flex_column.av-c7vvzmn-7a0d47f94b118037661eca3f8284bee8{
margin-top:0;
margin-bottom:0;
}

#top .av-special-heading.av-bpxytfj-48b18cde270ff39931571245bf53ba3e{
margin:0 0 0 0;
padding-bottom:0;
font-size:40px;
}
body .av-special-heading.av-bpxytfj-48b18cde270ff39931571245bf53ba3e .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-bpxytfj-48b18cde270ff39931571245bf53ba3e .av-special-heading-tag{
font-size:40px;
padding:0 0 0 0;
}
.av-special-heading.av-bpxytfj-48b18cde270ff39931571245bf53ba3e .av-subheading{
font-size:15px;
}

#top .flex_column.av-b9945q7-3ebb436981f85eebbc28c005a7cdce69{
margin-top:0;
margin-bottom:0;
}
.flex_column.av-b9945q7-3ebb436981f85eebbc28c005a7cdce69{
padding:2% 2% 2% 2%;
background-color:#ffffff;
}
.responsive #top #wrap_all .flex_column.av-b9945q7-3ebb436981f85eebbc28c005a7cdce69{
margin-top:0;
margin-bottom:0;
}

#top .av_textblock_section.av-mh1kiak0-fbc35a7b69eda72e26a091def67dcee8 .avia_textblock{
font-size:16px;
color:#1d1d1f;
text-align:left;
}

.flex_column.av-a77ggkf-6a3286fa9427b2715beb3a8baa369c62{
border-radius:30px 30px 30px 30px;
padding:4% 3% 4% 3%;
background-color:rgba(120,120,120,0.43);
}
.avia_transform .flex_column.av-a77ggkf-6a3286fa9427b2715beb3a8baa369c62{
animation-duration:2.5s;
}

#top .av-special-heading.av-9ulyl33-82cd55d72e982aa04e2f05f8bb5f55e5{
padding-bottom:10px;
color:#ffffff;
font-size:45px;
}
body .av-special-heading.av-9ulyl33-82cd55d72e982aa04e2f05f8bb5f55e5 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-9ulyl33-82cd55d72e982aa04e2f05f8bb5f55e5 .av-special-heading-tag{
font-size:45px;
}
.av-special-heading.av-9ulyl33-82cd55d72e982aa04e2f05f8bb5f55e5 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-9ulyl33-82cd55d72e982aa04e2f05f8bb5f55e5 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-9cmsein-39325c6e9fd7da5e29ffd0fe9e5a4458 .avia_textblock{
font-size:18px;
color:#ffffff;
text-align:left;
}

.flex_column.av-92qc6n3-7ef0509cd54d5abde9aa20918d10be52{
border-radius:30px 30px 30px 30px;
padding:3% 3% 3% 3%;
}
.avia_transform .flex_column.av-92qc6n3-7ef0509cd54d5abde9aa20918d10be52{
animation-duration:2.5s;
}

.flex_column.av-7vrdlj3-32b71b475aded316963c9b8afd11a58a{
border-radius:30px 30px 30px 30px;
padding:3% 3% 3% 3%;
background-color:rgba(120,120,120,0.43);
}
.avia_transform .flex_column.av-7vrdlj3-32b71b475aded316963c9b8afd11a58a{
animation-duration:2.5s;
}

#top .av-special-heading.av-7o5x7dr-de92f96464d6c233964eaf028c54733b{
padding-bottom:10px;
color:#ffffff;
font-size:40px;
}
body .av-special-heading.av-7o5x7dr-de92f96464d6c233964eaf028c54733b .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-7o5x7dr-de92f96464d6c233964eaf028c54733b .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-7o5x7dr-de92f96464d6c233964eaf028c54733b .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-7o5x7dr-de92f96464d6c233964eaf028c54733b .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-74g6d4v-24e4a23cc8a9220cc247ab8481baf70f .avia_textblock{
font-size:16px;
color:#ffffff;
text-align:left;
}

.flex_column.av-6od6bbz-57401b0a595b2a430a842bea5f12771d{
border-radius:30px 30px 30px 30px;
padding:3% 3% 3% 3%;
}
.avia_transform .flex_column.av-6od6bbz-57401b0a595b2a430a842bea5f12771d{
animation-duration:2.5s;
}

#top .av-special-heading.av-56j1xrz-93dae5ccf0b9cbdcc118c59c1e1d05e5{
padding-bottom:0;
font-size:40px;
}
body .av-special-heading.av-56j1xrz-93dae5ccf0b9cbdcc118c59c1e1d05e5 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-56j1xrz-93dae5ccf0b9cbdcc118c59c1e1d05e5 .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-56j1xrz-93dae5ccf0b9cbdcc118c59c1e1d05e5 .av-subheading{
font-size:15px;
}

.flex_cell.av-4havblr-25575b1a1b4bca5f562338c8d69e8677{
vertical-align:middle;
background-color:#eaeaed;
}
.responsive #top #wrap_all .flex_cell.av-4havblr-25575b1a1b4bca5f562338c8d69e8677{
padding:4% 8% 3% 8% !important;
}

.flex_column.av-3ybdp4v-7b9ddd588a4133dc8776dddd89f8c5e6{
width:32%;
margin-left:0;
padding:0% 0% 0% 0%;
}
#top .flex_column_table.av-equal-height-column-flextable.av-3ybdp4v-7b9ddd588a4133dc8776dddd89f8c5e6 .av-flex-placeholder{
width:2%;
}

#top .av-special-heading.av-3i1lb1b-d09e2b059adf653d2ed3f74dd1a3d7dc{
margin:0% 0% 0% 0%;
padding-bottom:0%;
color:#2a5893;
font-size:40px;
}
body .av-special-heading.av-3i1lb1b-d09e2b059adf653d2ed3f74dd1a3d7dc .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-3i1lb1b-d09e2b059adf653d2ed3f74dd1a3d7dc .av-special-heading-tag{
font-size:40px;
padding:0% 0% 0% 0%;
}
.av-special-heading.av-3i1lb1b-d09e2b059adf653d2ed3f74dd1a3d7dc .special-heading-inner-border{
border-color:#2a5893;
}
.av-special-heading.av-3i1lb1b-d09e2b059adf653d2ed3f74dd1a3d7dc .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-34oerxb-5a0bca8da0803ee712c0159d58b14b8a .avia_textblock{
font-size:18px;
}

.flex_column.av-2k4w9fj-1359210acb0cc53455a5d0d8f7e88cb6{
width:66%;
margin-left:0;
padding:0% 0% 0% 0%;
}
#top .flex_column_table.av-equal-height-column-flextable.av-2k4w9fj-1359210acb0cc53455a5d0d8f7e88cb6 .av-flex-placeholder{
width:2%;
}


@media only screen and (min-width: 990px){ 
.flex_column.av-a77ggkf-6a3286fa9427b2715beb3a8baa369c62{
padding:4% 3% 4% 3%;
}

#top #wrap_all .av-special-heading.av-9ulyl33-82cd55d72e982aa04e2f05f8bb5f55e5 .av-special-heading-tag{
font-size:45px;
}

#top #wrap_all .av-special-heading.av-7o5x7dr-de92f96464d6c233964eaf028c54733b .av-special-heading-tag{
font-size:35px;
}

#top #wrap_all .av-special-heading.av-3i1lb1b-d09e2b059adf653d2ed3f74dd1a3d7dc .av-special-heading-tag{
font-size:40px;
}

#top .av_textblock_section.av-34oerxb-5a0bca8da0803ee712c0159d58b14b8a .avia_textblock{
font-size:18px;
}
}

@media only screen and (min-width: 768px) and (max-width: 989px){ 
.flex_column.av-a77ggkf-6a3286fa9427b2715beb3a8baa369c62{
padding:3% 3% 3% 3%;
}

#top #wrap_all .av-special-heading.av-9ulyl33-82cd55d72e982aa04e2f05f8bb5f55e5 .av-special-heading-tag{
font-size:35px;
}

#top #wrap_all .av-special-heading.av-7o5x7dr-de92f96464d6c233964eaf028c54733b .av-special-heading-tag{
font-size:35px;
}

#top #wrap_all .av-special-heading.av-3i1lb1b-d09e2b059adf653d2ed3f74dd1a3d7dc .av-special-heading-tag{
font-size:34px;
}

#top .av_textblock_section.av-34oerxb-5a0bca8da0803ee712c0159d58b14b8a .avia_textblock{
font-size:16px;
}
}

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

#top #wrap_all .av-special-heading.av-di8hfmn-401a7a2b4784a7fd78cc13ed9aa6352f .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-bpxytfj-48b18cde270ff39931571245bf53ba3e .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-9ulyl33-82cd55d72e982aa04e2f05f8bb5f55e5 .av-special-heading-tag{
font-size:32px;
}

#top #wrap_all .av-special-heading.av-7o5x7dr-de92f96464d6c233964eaf028c54733b .av-special-heading-tag{
font-size:32px;
}

#top #wrap_all .av-special-heading.av-56j1xrz-93dae5ccf0b9cbdcc118c59c1e1d05e5 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-3i1lb1b-d09e2b059adf653d2ed3f74dd1a3d7dc .av-special-heading-tag{
font-size:28px;
}

#top .av_textblock_section.av-34oerxb-5a0bca8da0803ee712c0159d58b14b8a .avia_textblock{
font-size:14px;
}
}

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

#top #wrap_all .av-special-heading.av-di8hfmn-401a7a2b4784a7fd78cc13ed9aa6352f .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-bpxytfj-48b18cde270ff39931571245bf53ba3e .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-9ulyl33-82cd55d72e982aa04e2f05f8bb5f55e5 .av-special-heading-tag{
font-size:32px;
}

#top #wrap_all .av-special-heading.av-7o5x7dr-de92f96464d6c233964eaf028c54733b .av-special-heading-tag{
font-size:32px;
}

#top #wrap_all .av-special-heading.av-56j1xrz-93dae5ccf0b9cbdcc118c59c1e1d05e5 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-3i1lb1b-d09e2b059adf653d2ed3f74dd1a3d7dc .av-special-heading-tag{
font-size:22px;
}

#top .av_textblock_section.av-34oerxb-5a0bca8da0803ee712c0159d58b14b8a .avia_textblock{
font-size:12px;
}
}
