.avia-section.av-24d5aqg-9ff2bab795bdf766dab359165b4b6c20{
background-color:#ffffff;
background-image:unset;
}

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

.flex_cell.av-1v91b94-a18b58151b0aa67129ba727942915651{
vertical-align:top;
background-color:#ffffff;
}
.responsive #top #wrap_all .flex_cell.av-1v91b94-a18b58151b0aa67129ba727942915651{
padding:0 0 2% 0 !important;
}

#top .avia-gallery.av-mgvxdanh-5e755fe830f38964a36b529848ceacaf .avia-gallery-thumb a{
width:20%;
}

.flex_cell.av-h2ec3vc-44816b007ae75f474cf2531cbe8cced4{
vertical-align:top;
background-color:#ffffff;
}

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

#top .av_textblock_section.av-mgvxeqoz-74e773820997ac518a3f94ce5ea618d9 .avia_textblock{
font-size:16px;
color:#000000;
text-align:left;
}

#top #wrap_all .avia-button.av-g9dgd7c-c2d40086302a353e1536f122fa54b870{
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-g9dgd7c-c2d40086302a353e1536f122fa54b870:hover .avia_button_background{
border-radius:40px 40px 40px 40px;
}

#top #wrap_all .avia-button.av-g012gew-4388a6693f1f2bb7536c26f1206cfd22{
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-g012gew-4388a6693f1f2bb7536c26f1206cfd22:hover .avia_button_background{
border-radius:40px 40px 40px 40px;
}

.avia-section.av-1hc9mc8-a24b31a0dba0cae337c341fb42d530a2{
background-color:#efefef;
background-image:unset;
}

#top .flex_column.av-efk80ig-6e8c9311d9b500e55ff996290b7d003a{
margin-top:0;
margin-bottom:0;
}
.flex_column.av-efk80ig-6e8c9311d9b500e55ff996290b7d003a{
padding:0 0 2% 0;
}
.responsive #top #wrap_all .flex_column.av-efk80ig-6e8c9311d9b500e55ff996290b7d003a{
margin-top:0;
margin-bottom:0;
}

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

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

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

.avia-section.av-cziiqm0-9ebc260426e318f4b9fcd671b18dc02f{
background-color:#f7f7f7;
background-image:unset;
}

#top .flex_column.av-cs55uag-95a5c9ee7f6f160fca0e6f8835c4fa2a{
margin-top:0;
margin-bottom:0;
}
.flex_column.av-cs55uag-95a5c9ee7f6f160fca0e6f8835c4fa2a{
padding:0 0 2% 0;
}
.responsive #top #wrap_all .flex_column.av-cs55uag-95a5c9ee7f6f160fca0e6f8835c4fa2a{
margin-top:0;
margin-bottom:0;
}

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

#top .flex_column.av-488sbc-dcf920a7ff77098fd1f3f445af6db4a7{
margin-top:0;
margin-bottom:0;
}
.flex_column.av-488sbc-dcf920a7ff77098fd1f3f445af6db4a7{
padding:2% 2% 2% 2%;
background-color:#ffffff;
}
.responsive #top #wrap_all .flex_column.av-488sbc-dcf920a7ff77098fd1f3f445af6db4a7{
margin-top:0;
margin-bottom:0;
}

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

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

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

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

.flex_column.av-9d1o8ew-70daa556a55234bba75bfc289ec9d27d{
border-radius:30px 30px 30px 30px;
padding:3% 3% 3% 3%;
}
.avia_transform .flex_column.av-9d1o8ew-70daa556a55234bba75bfc289ec9d27d{
animation-duration:2.5s;
}

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

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

#top .av_textblock_section.av-7q6z32w-b1615e14d51f4800ce74281c10a11e6e .avia_textblock{
font-size:16px;
color:#ffffff;
text-align:left;
}

.flex_column.av-77nog9k-cee59ef4e417811e30605cb4415ca151{
border-radius:30px 30px 30px 30px;
padding:3% 3% 3% 3%;
}
.avia_transform .flex_column.av-77nog9k-cee59ef4e417811e30605cb4415ca151{
animation-duration:2.5s;
}

#top .av-special-heading.av-5u7g8c8-6fd09c663c623b695709f15e3619424f{
padding-bottom:0;
font-size:40px;
}
body .av-special-heading.av-5u7g8c8-6fd09c663c623b695709f15e3619424f .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-5u7g8c8-6fd09c663c623b695709f15e3619424f .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-5u7g8c8-6fd09c663c623b695709f15e3619424f .av-subheading{
font-size:15px;
}

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

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

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

#top .av_textblock_section.av-2yt8bfc-c04b8b4752561037164c161416809bef .avia_textblock{
font-size:18px;
}

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


@media only screen and (min-width: 990px){ 
.flex_column.av-aobsdrs-772d985321d150f02c1f417ab52c50aa{
padding:4% 3% 4% 3%;
}

#top #wrap_all .av-special-heading.av-aggzhfc-0c42e9e0a454d54417a908955ca62140 .av-special-heading-tag{
font-size:45px;
}

#top #wrap_all .av-special-heading.av-86n0j14-70e08188f33cc0d552ab4c001379c56d .av-special-heading-tag{
font-size:35px;
}

#top #wrap_all .av-special-heading.av-3cwfho8-9bf45aeaed2e9ef4dd8c851925ec732c .av-special-heading-tag{
font-size:40px;
}

#top .av_textblock_section.av-2yt8bfc-c04b8b4752561037164c161416809bef .avia_textblock{
font-size:18px;
}
}

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

#top #wrap_all .av-special-heading.av-aggzhfc-0c42e9e0a454d54417a908955ca62140 .av-special-heading-tag{
font-size:35px;
}

#top #wrap_all .av-special-heading.av-86n0j14-70e08188f33cc0d552ab4c001379c56d .av-special-heading-tag{
font-size:35px;
}

#top #wrap_all .av-special-heading.av-3cwfho8-9bf45aeaed2e9ef4dd8c851925ec732c .av-special-heading-tag{
font-size:34px;
}

#top .av_textblock_section.av-2yt8bfc-c04b8b4752561037164c161416809bef .avia_textblock{
font-size:16px;
}
}

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

#top #wrap_all .av-special-heading.av-dvznn88-4ce6aa8dc5d4294046cc4aa6eaf254e6 .av-special-heading-tag{
font-size:0.8em;
}

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

#top #wrap_all .av-special-heading.av-aggzhfc-0c42e9e0a454d54417a908955ca62140 .av-special-heading-tag{
font-size:32px;
}

#top #wrap_all .av-special-heading.av-86n0j14-70e08188f33cc0d552ab4c001379c56d .av-special-heading-tag{
font-size:32px;
}

#top #wrap_all .av-special-heading.av-5u7g8c8-6fd09c663c623b695709f15e3619424f .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-3cwfho8-9bf45aeaed2e9ef4dd8c851925ec732c .av-special-heading-tag{
font-size:28px;
}

#top .av_textblock_section.av-2yt8bfc-c04b8b4752561037164c161416809bef .avia_textblock{
font-size:14px;
}
}

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

#top #wrap_all .av-special-heading.av-dvznn88-4ce6aa8dc5d4294046cc4aa6eaf254e6 .av-special-heading-tag{
font-size:0.8em;
}

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

#top #wrap_all .av-special-heading.av-aggzhfc-0c42e9e0a454d54417a908955ca62140 .av-special-heading-tag{
font-size:32px;
}

#top #wrap_all .av-special-heading.av-86n0j14-70e08188f33cc0d552ab4c001379c56d .av-special-heading-tag{
font-size:32px;
}

#top #wrap_all .av-special-heading.av-5u7g8c8-6fd09c663c623b695709f15e3619424f .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-3cwfho8-9bf45aeaed2e9ef4dd8c851925ec732c .av-special-heading-tag{
font-size:22px;
}

#top .av_textblock_section.av-2yt8bfc-c04b8b4752561037164c161416809bef .avia_textblock{
font-size:12px;
}
}
