.avia-section.av-l3k1zrm-58be9c2be60274cf3514c6d8ade01fc3{
background-color:#ffffff;
background-image:unset;
}

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

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

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

.flex_cell.av-gpgeavm-f0108d85bc0811856c589d3523c69cd3{
vertical-align:top;
background-color:#ffffff;
}

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

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

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

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

.avia-section.av-egiilzm-c44077ce28ea6c4d5d0ca076793c12f3{
background-color:#efefef;
background-image:unset;
}

#top .flex_column.av-1esn1de-e8c05f41e1c91ee81121fbb043470584{
margin-top:0;
margin-bottom:0;
}
.flex_column.av-1esn1de-e8c05f41e1c91ee81121fbb043470584{
padding:0 0 2% 0;
}
.responsive #top #wrap_all .flex_column.av-1esn1de-e8c05f41e1c91ee81121fbb043470584{
margin-top:0;
margin-bottom:0;
}

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

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

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

.avia-section.av-cnbbaoi-bee154edfb37d6f70e29597f0eed996b{
background-color:#f7f7f7;
background-image:unset;
}

#top .flex_column.av-17k1lw2-240eeff0827763316883612005f8014c{
margin-top:0;
margin-bottom:0;
}
.flex_column.av-17k1lw2-240eeff0827763316883612005f8014c{
padding:0 0 2% 0;
}
.responsive #top #wrap_all .flex_column.av-17k1lw2-240eeff0827763316883612005f8014c{
margin-top:0;
margin-bottom:0;
}

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

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

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

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

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

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

.flex_column.av-95om2xe-1eb9b017944ddb794c94f68e8b9bcd02{
border-radius:30px 30px 30px 30px;
padding:3% 3% 3% 3%;
}
.avia_transform .flex_column.av-95om2xe-1eb9b017944ddb794c94f68e8b9bcd02{
animation-duration:2.5s;
}

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

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

#top .av_textblock_section.av-734sa6q-43ee26184de9b5c276bc32fc89c32f8f .avia_textblock{
font-size:16px;
color:#ffffff;
text-align:left;
}

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

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

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

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

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

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

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


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

#top #wrap_all .av-special-heading.av-9wu7u8i-1d022158c1412445e1aea43318e60a2d .av-special-heading-tag{
font-size:45px;
}

#top #wrap_all .av-special-heading.av-7rav5n6-76540daa1b59ea5221ce7ec770ff81da .av-special-heading-tag{
font-size:35px;
}

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

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

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

#top #wrap_all .av-special-heading.av-9wu7u8i-1d022158c1412445e1aea43318e60a2d .av-special-heading-tag{
font-size:35px;
}

#top #wrap_all .av-special-heading.av-7rav5n6-76540daa1b59ea5221ce7ec770ff81da .av-special-heading-tag{
font-size:35px;
}

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

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

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

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

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

#top #wrap_all .av-special-heading.av-9wu7u8i-1d022158c1412445e1aea43318e60a2d .av-special-heading-tag{
font-size:32px;
}

#top #wrap_all .av-special-heading.av-7rav5n6-76540daa1b59ea5221ce7ec770ff81da .av-special-heading-tag{
font-size:32px;
}

#top #wrap_all .av-special-heading.av-5899raq-a50af3bab2fbe0dfbcadcc8e30576f5d .av-special-heading-tag{
font-size:0.8em;
}

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

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

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

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

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

#top #wrap_all .av-special-heading.av-9wu7u8i-1d022158c1412445e1aea43318e60a2d .av-special-heading-tag{
font-size:32px;
}

#top #wrap_all .av-special-heading.av-7rav5n6-76540daa1b59ea5221ce7ec770ff81da .av-special-heading-tag{
font-size:32px;
}

#top #wrap_all .av-special-heading.av-5899raq-a50af3bab2fbe0dfbcadcc8e30576f5d .av-special-heading-tag{
font-size:0.8em;
}

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

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