.avia-section.av-kujzqwj-b3dfdb16fe2517cb6767d2af8a8c9bc9{
background-color:#ffffff;
background-image:unset;
}

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

.flex_cell.av-i08j5gz-21a759615250e6e998ae603296d907a6{
vertical-align:top;
background-color:#ffffff;
}
.responsive #top #wrap_all .flex_cell.av-i08j5gz-21a759615250e6e998ae603296d907a6{
padding:0 0 2% 0 !important;
}

#top .avia-gallery.av-mha9njl4-0622b8d6b4a9dc7efc71e6e3d4f433ac .avia-gallery-thumb a{
width:20%;
}

.flex_cell.av-gu96ac3-f8963a3ae063fc707a360be5005c82ba{
vertical-align:top;
background-color:#ffffff;
}

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

#top .av_textblock_section.av-mha9od4z-885e5dc769a56e8f4c4ca6772d51e8ff .avia_textblock{
font-size:16px;
color:#000000;
text-align:left;
}

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

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

.avia-section.av-emg0n83-82fb71d8b67df4307bb2b70bc170c6f7{
background-color:#efefef;
background-image:unset;
}

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

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

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

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

.avia-section.av-cqv51yr-45c3fb3798f5932212d6b8b469ea2c68{
background-color:#f7f7f7;
background-image:unset;
}

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

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

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

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

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

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

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

.flex_column.av-93mlw4z-67862965c5c6f289dd2da94d91c1c4fb{
border-radius:30px 30px 30px 30px;
padding:3% 3% 3% 3%;
}
.avia_transform .flex_column.av-93mlw4z-67862965c5c6f289dd2da94d91c1c4fb{
animation-duration:2.5s;
}

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

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

#top .av_textblock_section.av-765uvwz-7787810efda5202b432d62bf46e9639c .avia_textblock{
font-size:16px;
color:#ffffff;
text-align:left;
}

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

#top .av-special-heading.av-551gxub-55432e6e6d88ec07a10851a08315ac70{
padding-bottom:0;
font-size:40px;
}
body .av-special-heading.av-551gxub-55432e6e6d88ec07a10851a08315ac70 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-551gxub-55432e6e6d88ec07a10851a08315ac70 .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-551gxub-55432e6e6d88ec07a10851a08315ac70 .av-subheading{
font-size:15px;
}

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

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

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

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

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


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

#top #wrap_all .av-special-heading.av-9wag8nn-c02507d1a6c98ae31a25fc76caa32828 .av-special-heading-tag{
font-size:45px;
}

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

#top #wrap_all .av-special-heading.av-crc6vn-50fb0662b3cb2d24f2e22f8668101485 .av-special-heading-tag{
font-size:40px;
}

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

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

#top #wrap_all .av-special-heading.av-9wag8nn-c02507d1a6c98ae31a25fc76caa32828 .av-special-heading-tag{
font-size:35px;
}

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

#top #wrap_all .av-special-heading.av-crc6vn-50fb0662b3cb2d24f2e22f8668101485 .av-special-heading-tag{
font-size:34px;
}

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

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

#top #wrap_all .av-special-heading.av-1ddqgur-dd00a00ca7a6ef06ba665d2ec00e0aa0 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-bjkzioj-1d1b613614dd56447c9c8978a79f8abe .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-9wag8nn-c02507d1a6c98ae31a25fc76caa32828 .av-special-heading-tag{
font-size:32px;
}

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

#top #wrap_all .av-special-heading.av-551gxub-55432e6e6d88ec07a10851a08315ac70 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-crc6vn-50fb0662b3cb2d24f2e22f8668101485 .av-special-heading-tag{
font-size:28px;
}

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

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

#top #wrap_all .av-special-heading.av-1ddqgur-dd00a00ca7a6ef06ba665d2ec00e0aa0 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-bjkzioj-1d1b613614dd56447c9c8978a79f8abe .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-9wag8nn-c02507d1a6c98ae31a25fc76caa32828 .av-special-heading-tag{
font-size:32px;
}

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

#top #wrap_all .av-special-heading.av-551gxub-55432e6e6d88ec07a10851a08315ac70 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-crc6vn-50fb0662b3cb2d24f2e22f8668101485 .av-special-heading-tag{
font-size:22px;
}

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