.avia-section.av-ktl82k7-f55865c62dc8b0b444e85167cb722c96{
background-color:#ffffff;
background-image:unset;
}

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

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

#top .avia-gallery.av-mhy8ntxm-9543336104fa116c6039c5c349d3d184 .avia-gallery-thumb a{
width:20%;
}

.flex_cell.av-granvlj-6c7911a4f1780bc1d0535d01b6d62891{
vertical-align:top;
background-color:#ffffff;
}

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

#top .av_textblock_section.av-mhy8osjb-1eaafca1ec7d765d3a778b99b1ddc24b .avia_textblock{
font-size:16px;
color:#000000;
text-align:left;
}

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

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

.avia-section.av-en3nlbr-a675542660ba01cd5097307bb260bd22{
background-color:#efefef;
background-image:unset;
}

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

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

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

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

.avia-section.av-cv2b1uf-b701b3ba71d10e7e031473347d32a7ff{
background-color:#f7f7f7;
background-image:unset;
}

#top .flex_column.av-c8zaxrr-430bad885131aafd4fcb6ab494cfe670{
margin-top:0;
margin-bottom:0;
}
.flex_column.av-c8zaxrr-430bad885131aafd4fcb6ab494cfe670{
padding:0 0 2% 0;
}
.responsive #top #wrap_all .flex_column.av-c8zaxrr-430bad885131aafd4fcb6ab494cfe670{
margin-top:0;
margin-bottom:0;
}

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

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

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

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

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

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

.flex_column.av-94ip713-e6eb3934f2e2377e2c0f7b17b6f3290f{
border-radius:30px 30px 30px 30px;
padding:3% 3% 3% 3%;
}
.avia_transform .flex_column.av-94ip713-e6eb3934f2e2377e2c0f7b17b6f3290f{
animation-duration:2.5s;
}

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

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

#top .av_textblock_section.av-72ncb93-2eff43107d2e27d4eb6e6e2c2c822447 .avia_textblock{
font-size:16px;
color:#ffffff;
text-align:left;
}

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

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

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

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

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

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

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


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

#top #wrap_all .av-special-heading.av-9w9fubb-5f79553871c40306442fe971960badc4 .av-special-heading-tag{
font-size:45px;
}

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

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

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

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

#top #wrap_all .av-special-heading.av-9w9fubb-5f79553871c40306442fe971960badc4 .av-special-heading-tag{
font-size:35px;
}

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

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

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

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

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

#top #wrap_all .av-special-heading.av-bmmnlp3-000d5029bc79d2bb0887321bb334d112 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-9w9fubb-5f79553871c40306442fe971960badc4 .av-special-heading-tag{
font-size:32px;
}

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

#top #wrap_all .av-special-heading.av-5gshgjb-5a5beb92b7cec1d01adce0c23b911dca .av-special-heading-tag{
font-size:0.8em;
}

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

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

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

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

#top #wrap_all .av-special-heading.av-bmmnlp3-000d5029bc79d2bb0887321bb334d112 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-9w9fubb-5f79553871c40306442fe971960badc4 .av-special-heading-tag{
font-size:32px;
}

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

#top #wrap_all .av-special-heading.av-5gshgjb-5a5beb92b7cec1d01adce0c23b911dca .av-special-heading-tag{
font-size:0.8em;
}

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

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