.avia-section.av-l3gazw9-51faa112eb7f42854abaddd2f03d3f9e{
background-color:#ffffff;
background-image:unset;
}

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

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

#top .avia-gallery.av-mi01q6u3-57119072228b76029a298a56d10795b9 .avia-gallery-thumb a{
width:20%;
}

.flex_cell.av-gu8vm2h-c3e92547767220e551c906f19e9598b4{
vertical-align:top;
background-color:#ffffff;
}

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

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

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

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

.avia-section.av-ebe6uc9-9d672b7fc0af13bdbd73076f722c862c{
background-color:#efefef;
background-image:unset;
}

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

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

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

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

.avia-section.av-cn4ck55-44fcf1f68aa0d93dac24f00e4c03a03a{
background-color:#f7f7f7;
background-image:unset;
}

#top .flex_column.av-17akum1-162fe06986e02c1be9c1372705212320{
margin-top:0;
margin-bottom:0;
}
.flex_column.av-17akum1-162fe06986e02c1be9c1372705212320{
padding:0 0 2% 0;
}
.responsive #top #wrap_all .flex_column.av-17akum1-162fe06986e02c1be9c1372705212320{
margin-top:0;
margin-bottom:0;
}

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

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

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

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

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

#top .av_textblock_section.av-xgg7zt-55d7e2b142c0ddee97c576e7da325dfc .avia_textblock{
font-size:18px;
color:#ffffff;
text-align:left;
}

.flex_column.av-92zkgk9-e72133900dcfd60fc72e98edc368991a{
border-radius:30px 30px 30px 30px;
padding:3% 3% 3% 3%;
}
.avia_transform .flex_column.av-92zkgk9-e72133900dcfd60fc72e98edc368991a{
animation-duration:2.5s;
}

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

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

#top .av_textblock_section.av-71grtnd-c0dac3d4083dae3e7e512366350905b7 .avia_textblock{
font-size:16px;
color:#ffffff;
text-align:left;
}

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

#top .av-special-heading.av-57jjv7d-70c1513c38d2d25d3bc2b20efed568d0{
padding-bottom:0;
font-size:40px;
}
body .av-special-heading.av-57jjv7d-70c1513c38d2d25d3bc2b20efed568d0 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-57jjv7d-70c1513c38d2d25d3bc2b20efed568d0 .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-57jjv7d-70c1513c38d2d25d3bc2b20efed568d0 .av-subheading{
font-size:15px;
}

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

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

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

#top .av_textblock_section.av-31gqb4p-3f91b346520462c5e754b4c5962b24c1 .avia_textblock{
font-size:18px;
}

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


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

#top #wrap_all .av-special-heading.av-zypjax-2804ea836e3c05cfa1edd8f9c6d2da1c .av-special-heading-tag{
font-size:45px;
}

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

#top #wrap_all .av-special-heading.av-39nk5w9-68c9184725b3e99e3fed757d5186a804 .av-special-heading-tag{
font-size:40px;
}

#top .av_textblock_section.av-31gqb4p-3f91b346520462c5e754b4c5962b24c1 .avia_textblock{
font-size:18px;
}
}

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

#top #wrap_all .av-special-heading.av-zypjax-2804ea836e3c05cfa1edd8f9c6d2da1c .av-special-heading-tag{
font-size:35px;
}

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

#top #wrap_all .av-special-heading.av-39nk5w9-68c9184725b3e99e3fed757d5186a804 .av-special-heading-tag{
font-size:34px;
}

#top .av_textblock_section.av-31gqb4p-3f91b346520462c5e754b4c5962b24c1 .avia_textblock{
font-size:16px;
}
}

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

#top #wrap_all .av-special-heading.av-df2y4m1-129fd11d4443179cd0d7c1bc7790e1a3 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-4a3ak9-0fd1ea698a83a73426466ea0ea558512 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-zypjax-2804ea836e3c05cfa1edd8f9c6d2da1c .av-special-heading-tag{
font-size:32px;
}

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

#top #wrap_all .av-special-heading.av-57jjv7d-70c1513c38d2d25d3bc2b20efed568d0 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-39nk5w9-68c9184725b3e99e3fed757d5186a804 .av-special-heading-tag{
font-size:28px;
}

#top .av_textblock_section.av-31gqb4p-3f91b346520462c5e754b4c5962b24c1 .avia_textblock{
font-size:14px;
}
}

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

#top #wrap_all .av-special-heading.av-df2y4m1-129fd11d4443179cd0d7c1bc7790e1a3 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-4a3ak9-0fd1ea698a83a73426466ea0ea558512 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-zypjax-2804ea836e3c05cfa1edd8f9c6d2da1c .av-special-heading-tag{
font-size:32px;
}

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

#top #wrap_all .av-special-heading.av-57jjv7d-70c1513c38d2d25d3bc2b20efed568d0 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-39nk5w9-68c9184725b3e99e3fed757d5186a804 .av-special-heading-tag{
font-size:22px;
}

#top .av_textblock_section.av-31gqb4p-3f91b346520462c5e754b4c5962b24c1 .avia_textblock{
font-size:12px;
}
}
