.avia-section.av-kzsfhaf-c647e3fd2b22fa686c2a485a9d62b95c{
background-color:#ffffff;
background-image:unset;
}

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

.flex_cell.av-i8lyyh3-1093dea7b76d13fd60400afeb15b3eab{
vertical-align:top;
background-color:#ffffff;
}
.responsive #top #wrap_all .flex_cell.av-i8lyyh3-1093dea7b76d13fd60400afeb15b3eab{
padding:0 0 2% 0 !important;
}

#top .avia-gallery.av-mhyjoo01-829423930f138bdfaaa3ac3194a647d2 .avia-gallery-thumb a{
width:20%;
}

.flex_cell.av-gw0vphj-d954ea38d37a53db6f81b079f012909f{
vertical-align:top;
background-color:#ffffff;
}

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

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

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

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

.avia-section.av-efkish3-6ebc76a9ddbbb3abf3319e4842bc186f{
background-color:#efefef;
background-image:unset;
}

#top .flex_column.av-e1c0uxz-58f6721bf0dbcfea0d3f8e1cfbe7c55f{
margin-top:0;
margin-bottom:0;
}
.flex_column.av-e1c0uxz-58f6721bf0dbcfea0d3f8e1cfbe7c55f{
padding:0 0 2% 0;
}
.responsive #top #wrap_all .flex_column.av-e1c0uxz-58f6721bf0dbcfea0d3f8e1cfbe7c55f{
margin-top:0;
margin-bottom:0;
}

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

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

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

.avia-section.av-cgpissn-974fd37fc8db74c553e26ad5f8c77153{
background-color:#f7f7f7;
background-image:unset;
}

#top .flex_column.av-c7sbfxj-6984b779c4000c5a8a1ce89fbc4967ff{
margin-top:0;
margin-bottom:0;
}
.flex_column.av-c7sbfxj-6984b779c4000c5a8a1ce89fbc4967ff{
padding:0 0 2% 0;
}
.responsive #top #wrap_all .flex_column.av-c7sbfxj-6984b779c4000c5a8a1ce89fbc4967ff{
margin-top:0;
margin-bottom:0;
}

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

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

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

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

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

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

.flex_column.av-8vc36uf-9d62ff59dbaa58ed6d03e3de6dcba74b{
border-radius:30px 30px 30px 30px;
padding:3% 3% 3% 3%;
}
.avia_transform .flex_column.av-8vc36uf-9d62ff59dbaa58ed6d03e3de6dcba74b{
animation-duration:2.5s;
}

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

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

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

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

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

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

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

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

#top .av_textblock_section.av-2ycdt5z-67144b59c7c5de53a277a0cdb165d4d5 .avia_textblock{
font-size:18px;
}

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


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

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

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

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

#top .av_textblock_section.av-2ycdt5z-67144b59c7c5de53a277a0cdb165d4d5 .avia_textblock{
font-size:18px;
}
}

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

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

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

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

#top .av_textblock_section.av-2ycdt5z-67144b59c7c5de53a277a0cdb165d4d5 .avia_textblock{
font-size:16px;
}
}

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

#top #wrap_all .av-special-heading.av-dhipf2f-25ffc9865e2e82d4f7af885423b2c219 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-16irwjr-dba271c1cf86e09ce87528aff06103f3 .av-special-heading-tag{
font-size:0.8em;
}

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

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

#top #wrap_all .av-special-heading.av-5cf6qjr-6b0e6053d70175e72b10230f5013ea84 .av-special-heading-tag{
font-size:0.8em;
}

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

#top .av_textblock_section.av-2ycdt5z-67144b59c7c5de53a277a0cdb165d4d5 .avia_textblock{
font-size:14px;
}
}

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

#top #wrap_all .av-special-heading.av-dhipf2f-25ffc9865e2e82d4f7af885423b2c219 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-16irwjr-dba271c1cf86e09ce87528aff06103f3 .av-special-heading-tag{
font-size:0.8em;
}

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

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

#top #wrap_all .av-special-heading.av-5cf6qjr-6b0e6053d70175e72b10230f5013ea84 .av-special-heading-tag{
font-size:0.8em;
}

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

#top .av_textblock_section.av-2ycdt5z-67144b59c7c5de53a277a0cdb165d4d5 .avia_textblock{
font-size:12px;
}
}
