.avia-section.av-kxuy65l-a9c16cfbd181bf0867168008d4edad02{
background-color:#ffffff;
background-image:unset;
}

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

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

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

.flex_cell.av-gqz8bzd-4ead645c38fcb407531f72ad9b9e0bf9{
vertical-align:top;
background-color:#ffffff;
}

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

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

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

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

.avia-section.av-eluxwzt-19d193a3a4167d58157be6c30dfba945{
background-color:#efefef;
background-image:unset;
}

#top .flex_column.av-dv5tv55-474750522913db384cb988c6f68716bc{
margin-top:0;
margin-bottom:0;
}
.flex_column.av-dv5tv55-474750522913db384cb988c6f68716bc{
padding:0 0 2% 0;
}
.responsive #top #wrap_all .flex_column.av-dv5tv55-474750522913db384cb988c6f68716bc{
margin-top:0;
margin-bottom:0;
}

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

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

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

.avia-section.av-ct3r5ux-a8ba4aaf7ec30eff10f10c62dbf018a3{
background-color:#f7f7f7;
background-image:unset;
}

#top .flex_column.av-ca6xzm1-2032b8c7621833ce3f9d80edb92b5b11{
margin-top:0;
margin-bottom:0;
}
.flex_column.av-ca6xzm1-2032b8c7621833ce3f9d80edb92b5b11{
padding:0 0 2% 0;
}
.responsive #top #wrap_all .flex_column.av-ca6xzm1-2032b8c7621833ce3f9d80edb92b5b11{
margin-top:0;
margin-bottom:0;
}

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

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

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

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

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

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

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

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

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

#top .av_textblock_section.av-79d04w9-4770f80b942b65c9a97c20d6afa4312a .avia_textblock{
font-size:16px;
color:#ffffff;
text-align:left;
}

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

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

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

.flex_column.av-40p45c9-57a23740dc2538c5c24a718600be9c1b{
width:32%;
margin-left:0;
padding:0% 0% 0% 0%;
}
#top .flex_column_table.av-equal-height-column-flextable.av-40p45c9-57a23740dc2538c5c24a718600be9c1b .av-flex-placeholder{
width:2%;
}

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

#top .av_textblock_section.av-2wqe609-905c1b0fb458f6493ccd169ade3f4693 .avia_textblock{
font-size:18px;
}

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


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

#top #wrap_all .av-special-heading.av-9sq7hjd-bcd935bf95fcbdec73058e76a99a77f0 .av-special-heading-tag{
font-size:45px;
}

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

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

#top .av_textblock_section.av-2wqe609-905c1b0fb458f6493ccd169ade3f4693 .avia_textblock{
font-size:18px;
}
}

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

#top #wrap_all .av-special-heading.av-9sq7hjd-bcd935bf95fcbdec73058e76a99a77f0 .av-special-heading-tag{
font-size:35px;
}

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

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

#top .av_textblock_section.av-2wqe609-905c1b0fb458f6493ccd169ade3f4693 .avia_textblock{
font-size:16px;
}
}

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

#top #wrap_all .av-special-heading.av-ddlwdnt-2b68f847b1220ad8761bd920a87b4bfe .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-165frrd-b40020ac0e47182c316bcd962beb7850 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-9sq7hjd-bcd935bf95fcbdec73058e76a99a77f0 .av-special-heading-tag{
font-size:32px;
}

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

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

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

#top .av_textblock_section.av-2wqe609-905c1b0fb458f6493ccd169ade3f4693 .avia_textblock{
font-size:14px;
}
}

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

#top #wrap_all .av-special-heading.av-ddlwdnt-2b68f847b1220ad8761bd920a87b4bfe .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-165frrd-b40020ac0e47182c316bcd962beb7850 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-9sq7hjd-bcd935bf95fcbdec73058e76a99a77f0 .av-special-heading-tag{
font-size:32px;
}

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

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

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

#top .av_textblock_section.av-2wqe609-905c1b0fb458f6493ccd169ade3f4693 .avia_textblock{
font-size:12px;
}
}
