.avia-section.av-l32uj7s-9359cdb860aeaccd8b4836de6db85d51{
background-color:#ffffff;
background-image:unset;
}

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

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

#top .avia-gallery.av-mgt6a1u9-65cf8e1324e7312bf764580178f5ea5c .avia-gallery-thumb a{
width:20%;
}

.flex_cell.av-gu27hoo-ce15dbb858b60ba1fb8519d608837a79{
vertical-align:top;
background-color:#ffffff;
}

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

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

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

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

.avia-section.av-eex4e3s-406b9a1c12bf681157d00e8fdac3d6b5{
background-color:#efefef;
background-image:unset;
}

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

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

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

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

.avia-section.av-cp3bd1k-55594d65a7a4e27ec92e3e265de15344{
background-color:#f7f7f7;
background-image:unset;
}

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

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

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

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

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

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

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

.flex_column.av-90vlhd4-e17005b8d50b6728e66a8b7989cfd2bf{
border-radius:30px 30px 30px 30px;
padding:3% 3% 3% 3%;
}
.avia_transform .flex_column.av-90vlhd4-e17005b8d50b6728e66a8b7989cfd2bf{
animation-duration:2.5s;
}

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

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

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

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

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

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

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

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

#top .av_textblock_section.av-36cd46g-30fee402ddbd451fef8ff7507cd645b1 .avia_textblock{
font-size:18px;
}

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


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

#top #wrap_all .av-special-heading.av-a2x71d4-93255cb09940c1ad718232659adc3bcf .av-special-heading-tag{
font-size:45px;
}

#top #wrap_all .av-special-heading.av-7qw1fig-6c3c81eaf4cc7f53b34f73d59415736a .av-special-heading-tag{
font-size:35px;
}

#top #wrap_all .av-special-heading.av-3jzlvew-12ab6829b8115c47991487984a663085 .av-special-heading-tag{
font-size:40px;
}

#top .av_textblock_section.av-36cd46g-30fee402ddbd451fef8ff7507cd645b1 .avia_textblock{
font-size:18px;
}
}

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

#top #wrap_all .av-special-heading.av-a2x71d4-93255cb09940c1ad718232659adc3bcf .av-special-heading-tag{
font-size:35px;
}

#top #wrap_all .av-special-heading.av-7qw1fig-6c3c81eaf4cc7f53b34f73d59415736a .av-special-heading-tag{
font-size:35px;
}

#top #wrap_all .av-special-heading.av-3jzlvew-12ab6829b8115c47991487984a663085 .av-special-heading-tag{
font-size:34px;
}

#top .av_textblock_section.av-36cd46g-30fee402ddbd451fef8ff7507cd645b1 .avia_textblock{
font-size:16px;
}
}

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

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

#top #wrap_all .av-special-heading.av-46ec7c-67aad367004407e1069bef80c73ceb26 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-a2x71d4-93255cb09940c1ad718232659adc3bcf .av-special-heading-tag{
font-size:32px;
}

#top #wrap_all .av-special-heading.av-7qw1fig-6c3c81eaf4cc7f53b34f73d59415736a .av-special-heading-tag{
font-size:32px;
}

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

#top #wrap_all .av-special-heading.av-3jzlvew-12ab6829b8115c47991487984a663085 .av-special-heading-tag{
font-size:28px;
}

#top .av_textblock_section.av-36cd46g-30fee402ddbd451fef8ff7507cd645b1 .avia_textblock{
font-size:14px;
}
}

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

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

#top #wrap_all .av-special-heading.av-46ec7c-67aad367004407e1069bef80c73ceb26 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-a2x71d4-93255cb09940c1ad718232659adc3bcf .av-special-heading-tag{
font-size:32px;
}

#top #wrap_all .av-special-heading.av-7qw1fig-6c3c81eaf4cc7f53b34f73d59415736a .av-special-heading-tag{
font-size:32px;
}

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

#top #wrap_all .av-special-heading.av-3jzlvew-12ab6829b8115c47991487984a663085 .av-special-heading-tag{
font-size:22px;
}

#top .av_textblock_section.av-36cd46g-30fee402ddbd451fef8ff7507cd645b1 .avia_textblock{
font-size:12px;
}
}
