.avia-section.av-kx4vcc8-1d60f21d24393a96940e469d600acd28{
background-color:#ffffff;
background-image:unset;
}

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

.flex_cell.av-i3ux20o-8acb371b290d70dbe070f21c4bc0aed8{
vertical-align:top;
background-color:#ffffff;
}
.responsive #top #wrap_all .flex_cell.av-i3ux20o-8acb371b290d70dbe070f21c4bc0aed8{
padding:0 0 2% 0 !important;
}

#top .avia-gallery.av-mgrrtpv4-d0708d2894a2a9864f7ef3add62809d0 .avia-gallery-thumb a{
width:20%;
}

.flex_cell.av-gmsjh94-bc651b2def8addd6a49bc791e491c185{
vertical-align:top;
background-color:#ffffff;
}

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

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

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

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

.avia-section.av-ejgqb2w-e241aea75922382b0ec54338a9724b57{
background-color:#efefef;
background-image:unset;
}

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

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

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

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

.avia-section.av-ckbhnso-fe15c2e25b77d0b09b18918374b62c1f{
background-color:#f7f7f7;
background-image:unset;
}

#top .flex_column.av-c2sigvs-2350003f330241068846c696f2aca8da{
margin-top:0;
margin-bottom:0;
}
.flex_column.av-c2sigvs-2350003f330241068846c696f2aca8da{
padding:0 0 2% 0;
}
.responsive #top #wrap_all .flex_column.av-c2sigvs-2350003f330241068846c696f2aca8da{
margin-top:0;
margin-bottom:0;
}

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

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

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

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

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

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

.flex_column.av-8xptjlk-2dea15865b5882f6b08f16f415627be0{
border-radius:30px 30px 30px 30px;
padding:3% 3% 3% 3%;
}
.avia_transform .flex_column.av-8xptjlk-2dea15865b5882f6b08f16f415627be0{
animation-duration:2.5s;
}

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

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

#top .av_textblock_section.av-78rv7eg-4c80f33679e99511d4d98bb14f08ade9 .avia_textblock{
font-size:16px;
color:#ffffff;
text-align:left;
}

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

#top .av-special-heading.av-5606hh4-85b5a64c75d1a52b0031c51a82123d57{
padding-bottom:0;
font-size:40px;
}
body .av-special-heading.av-5606hh4-85b5a64c75d1a52b0031c51a82123d57 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-5606hh4-85b5a64c75d1a52b0031c51a82123d57 .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-5606hh4-85b5a64c75d1a52b0031c51a82123d57 .av-subheading{
font-size:15px;
}

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

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

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

#top .av_textblock_section.av-adwgmw-04903b6e1cd4e97f8c516e5ccbe57794 .avia_textblock{
font-size:18px;
}

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


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

#top #wrap_all .av-special-heading.av-z6ny8o-24dcbaebd71f0f2c5ba2c91ba58376fc .av-special-heading-tag{
font-size:45px;
}

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

#top #wrap_all .av-special-heading.av-3gulsqg-5a6ce31a678d1266644547658f138048 .av-special-heading-tag{
font-size:40px;
}

#top .av_textblock_section.av-adwgmw-04903b6e1cd4e97f8c516e5ccbe57794 .avia_textblock{
font-size:18px;
}
}

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

#top #wrap_all .av-special-heading.av-z6ny8o-24dcbaebd71f0f2c5ba2c91ba58376fc .av-special-heading-tag{
font-size:35px;
}

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

#top #wrap_all .av-special-heading.av-3gulsqg-5a6ce31a678d1266644547658f138048 .av-special-heading-tag{
font-size:34px;
}

#top .av_textblock_section.av-adwgmw-04903b6e1cd4e97f8c516e5ccbe57794 .avia_textblock{
font-size:16px;
}
}

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

#top #wrap_all .av-special-heading.av-dnk2po8-27a3f16ef03a1eb4604ed2059711fab1 .av-special-heading-tag{
font-size:0.8em;
}

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

#top #wrap_all .av-special-heading.av-z6ny8o-24dcbaebd71f0f2c5ba2c91ba58376fc .av-special-heading-tag{
font-size:32px;
}

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

#top #wrap_all .av-special-heading.av-5606hh4-85b5a64c75d1a52b0031c51a82123d57 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-3gulsqg-5a6ce31a678d1266644547658f138048 .av-special-heading-tag{
font-size:28px;
}

#top .av_textblock_section.av-adwgmw-04903b6e1cd4e97f8c516e5ccbe57794 .avia_textblock{
font-size:14px;
}
}

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

#top #wrap_all .av-special-heading.av-dnk2po8-27a3f16ef03a1eb4604ed2059711fab1 .av-special-heading-tag{
font-size:0.8em;
}

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

#top #wrap_all .av-special-heading.av-z6ny8o-24dcbaebd71f0f2c5ba2c91ba58376fc .av-special-heading-tag{
font-size:32px;
}

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

#top #wrap_all .av-special-heading.av-5606hh4-85b5a64c75d1a52b0031c51a82123d57 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-3gulsqg-5a6ce31a678d1266644547658f138048 .av-special-heading-tag{
font-size:22px;
}

#top .av_textblock_section.av-adwgmw-04903b6e1cd4e97f8c516e5ccbe57794 .avia_textblock{
font-size:12px;
}
}
