.avia-section.av-l0vq3es-f2a058ee8f60dee152dc0e0b63e326ea{
background-color:#ffffff;
background-image:unset;
}

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

.flex_cell.av-icwtt44-3798db3a84bc54fe9c514efe49d61b35{
vertical-align:top;
background-color:#ffffff;
}
.responsive #top #wrap_all .flex_cell.av-icwtt44-3798db3a84bc54fe9c514efe49d61b35{
padding:0 0 2% 0 !important;
}

#top .avia-gallery.av-mi2uo7zo-02b7ed3eae7ef2c7b29f31cb5a3ad570 .avia-gallery-thumb a{
width:20%;
}

.flex_cell.av-gtj3jno-fc2b61a7ce25f189851ea92c230df308{
vertical-align:top;
background-color:#ffffff;
}

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

#top .av_textblock_section.av-mi2upp6t-4437f0b9be5e9b31270c53a504c7d744 .avia_textblock{
font-size:16px;
color:#000000;
text-align:left;
}

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

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

.avia-section.av-em0auh0-78fda1ab20eb17fbda319d999c1940bd{
background-color:#efefef;
background-image:unset;
}

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

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

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

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

.avia-section.av-ckey1no-addcbe707497f11fe489153f5bd6da64{
background-color:#f7f7f7;
background-image:unset;
}

#top .flex_column.av-cd07un8-36f5139bbaeae26afa1f57c44aa140a7{
margin-top:0;
margin-bottom:0;
}
.flex_column.av-cd07un8-36f5139bbaeae26afa1f57c44aa140a7{
padding:0 0 2% 0;
}
.responsive #top #wrap_all .flex_column.av-cd07un8-36f5139bbaeae26afa1f57c44aa140a7{
margin-top:0;
margin-bottom:0;
}

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

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

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

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

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

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

.flex_column.av-8sanq1w-1b8c02a876ec5bcf48b4caa7a92daadb{
border-radius:30px 30px 30px 30px;
padding:3% 3% 3% 3%;
}
.avia_transform .flex_column.av-8sanq1w-1b8c02a876ec5bcf48b4caa7a92daadb{
animation-duration:2.5s;
}

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

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

#top .av_textblock_section.av-75apylg-09269affa818ea435fd6f90b1ceb64e8 .avia_textblock{
font-size:16px;
color:#ffffff;
text-align:left;
}

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

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

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

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

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

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

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


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

#top #wrap_all .av-special-heading.av-a3gyp50-d89cc855ea030d9efd3dcd8ab6e22db7 .av-special-heading-tag{
font-size:45px;
}

#top #wrap_all .av-special-heading.av-7od8w90-8ebee47c1dc8ab078df14fecafb7904e .av-special-heading-tag{
font-size:35px;
}

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

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

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

#top #wrap_all .av-special-heading.av-a3gyp50-d89cc855ea030d9efd3dcd8ab6e22db7 .av-special-heading-tag{
font-size:35px;
}

#top #wrap_all .av-special-heading.av-7od8w90-8ebee47c1dc8ab078df14fecafb7904e .av-special-heading-tag{
font-size:35px;
}

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

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

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

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

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

#top #wrap_all .av-special-heading.av-a3gyp50-d89cc855ea030d9efd3dcd8ab6e22db7 .av-special-heading-tag{
font-size:32px;
}

#top #wrap_all .av-special-heading.av-7od8w90-8ebee47c1dc8ab078df14fecafb7904e .av-special-heading-tag{
font-size:32px;
}

#top #wrap_all .av-special-heading.av-jn2pb8-59b8d9c5948c4df44e9bd5bdacabd20e .av-special-heading-tag{
font-size:0.8em;
}

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

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

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

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

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

#top #wrap_all .av-special-heading.av-a3gyp50-d89cc855ea030d9efd3dcd8ab6e22db7 .av-special-heading-tag{
font-size:32px;
}

#top #wrap_all .av-special-heading.av-7od8w90-8ebee47c1dc8ab078df14fecafb7904e .av-special-heading-tag{
font-size:32px;
}

#top #wrap_all .av-special-heading.av-jn2pb8-59b8d9c5948c4df44e9bd5bdacabd20e .av-special-heading-tag{
font-size:0.8em;
}

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

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