.avia-section.av-22o6kx4-a6538716cd1e19746df03870e4d6bd2d{
background-color:#ffffff;
background-image:unset;
}

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

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

#top .avia-gallery.av-mijp8l8p-93fcd0066d0989efb541cc6a8bdda4d4 .avia-gallery-thumb a{
width:20%;
}

.flex_cell.av-gw9c2nc-d8d4dcef47c47109f785aa144e6f8641{
vertical-align:top;
background-color:#ffffff;
}

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

#top .av_textblock_section.av-mijp9bwc-97e2dfc037c3eae833ee262fc916b961 .avia_textblock{
font-size:16px;
color:#000000;
text-align:left;
}

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

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

.avia-section.av-ejy48o8-8fee888aeeacca7bf653d7c2a7d34a04{
background-color:#efefef;
background-image:unset;
}

#top .flex_column.av-e38o5d4-cc1330b493433b5a59a2b1d8f2ca65f3{
margin-top:0;
margin-bottom:0;
}
.flex_column.av-e38o5d4-cc1330b493433b5a59a2b1d8f2ca65f3{
padding:0 0 2% 0;
}
.responsive #top #wrap_all .flex_column.av-e38o5d4-cc1330b493433b5a59a2b1d8f2ca65f3{
margin-top:0;
margin-bottom:0;
}

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

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

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

.avia-section.av-csxduw8-3f92626e9757462a863500570802002f{
background-color:#f7f7f7;
background-image:unset;
}

#top .flex_column.av-c4rhex4-3233132c6be8230d13d121e91ee243d6{
margin-top:0;
margin-bottom:0;
}
.flex_column.av-c4rhex4-3233132c6be8230d13d121e91ee243d6{
padding:0 0 2% 0;
}
.responsive #top #wrap_all .flex_column.av-c4rhex4-3233132c6be8230d13d121e91ee243d6{
margin-top:0;
margin-bottom:0;
}

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

#top .flex_column.av-bcr7tyg-50a3653e0915406710c3196e302062ad{
margin-top:0;
margin-bottom:0;
}
.flex_column.av-bcr7tyg-50a3653e0915406710c3196e302062ad{
padding:2% 2% 2% 2%;
background-color:#ffffff;
}
.responsive #top #wrap_all .flex_column.av-bcr7tyg-50a3653e0915406710c3196e302062ad{
margin-top:0;
margin-bottom:0;
}

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

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

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

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

.flex_column.av-93oij2g-9b7e692a4801099b0f7c085d733e6887{
border-radius:30px 30px 30px 30px;
padding:3% 3% 3% 3%;
}
.avia_transform .flex_column.av-93oij2g-9b7e692a4801099b0f7c085d733e6887{
animation-duration:2.5s;
}

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

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

#top .av_textblock_section.av-79j72so-6014203cfca6acc242ddb701387ca537 .avia_textblock{
font-size:16px;
color:#ffffff;
text-align:left;
}

.flex_column.av-6reff54-18564832ee00f3d63c97dd609e2a461f{
border-radius:30px 30px 30px 30px;
padding:3% 3% 3% 3%;
}
.avia_transform .flex_column.av-6reff54-18564832ee00f3d63c97dd609e2a461f{
animation-duration:2.5s;
}

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

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

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

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

#top .av_textblock_section.av-341lxrc-75cf76f09fc9f9992c19323258108250 .avia_textblock{
font-size:18px;
}

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


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

#top #wrap_all .av-special-heading.av-9ztbrgo-24573dcfc4f2a65b81749df263bc7472 .av-special-heading-tag{
font-size:45px;
}

#top #wrap_all .av-special-heading.av-rd8fbc-3665ae0578c6e67ec7a4fc5662068423 .av-special-heading-tag{
font-size:35px;
}

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

#top .av_textblock_section.av-341lxrc-75cf76f09fc9f9992c19323258108250 .avia_textblock{
font-size:18px;
}
}

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

#top #wrap_all .av-special-heading.av-9ztbrgo-24573dcfc4f2a65b81749df263bc7472 .av-special-heading-tag{
font-size:35px;
}

#top #wrap_all .av-special-heading.av-rd8fbc-3665ae0578c6e67ec7a4fc5662068423 .av-special-heading-tag{
font-size:35px;
}

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

#top .av_textblock_section.av-341lxrc-75cf76f09fc9f9992c19323258108250 .avia_textblock{
font-size:16px;
}
}

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

#top #wrap_all .av-special-heading.av-1c4ufmw-0150ed49b772105faa9e82db88038a46 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-bq62dk8-0104cac2a38952f62ed2b3523483d67e .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-9ztbrgo-24573dcfc4f2a65b81749df263bc7472 .av-special-heading-tag{
font-size:32px;
}

#top #wrap_all .av-special-heading.av-rd8fbc-3665ae0578c6e67ec7a4fc5662068423 .av-special-heading-tag{
font-size:32px;
}

#top #wrap_all .av-special-heading.av-55te7wo-5d3e07d0e19c895deb228106ed7eead3 .av-special-heading-tag{
font-size:0.8em;
}

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

#top .av_textblock_section.av-341lxrc-75cf76f09fc9f9992c19323258108250 .avia_textblock{
font-size:14px;
}
}

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

#top #wrap_all .av-special-heading.av-1c4ufmw-0150ed49b772105faa9e82db88038a46 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-bq62dk8-0104cac2a38952f62ed2b3523483d67e .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-9ztbrgo-24573dcfc4f2a65b81749df263bc7472 .av-special-heading-tag{
font-size:32px;
}

#top #wrap_all .av-special-heading.av-rd8fbc-3665ae0578c6e67ec7a4fc5662068423 .av-special-heading-tag{
font-size:32px;
}

#top #wrap_all .av-special-heading.av-55te7wo-5d3e07d0e19c895deb228106ed7eead3 .av-special-heading-tag{
font-size:0.8em;
}

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

#top .av_textblock_section.av-341lxrc-75cf76f09fc9f9992c19323258108250 .avia_textblock{
font-size:12px;
}
}
