.avia-section.av-l1h1do3-804f287a18487385942f8ed080a55698{
background-color:#ffffff;
background-image:unset;
}

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

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

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

.flex_cell.av-gyzqzkj-ebfc046c0ecb75b1b9bbedd433b7791a{
vertical-align:top;
background-color:#ffffff;
}

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

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

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

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

.avia-section.av-en4ffg3-c76a3827c38a93e92154b0a861ecd301{
background-color:#efefef;
background-image:unset;
}

#top .flex_column.av-e4imrw3-5c1c1a984c81b5eec8e311bb83f4ba88{
margin-top:0;
margin-bottom:0;
}
.flex_column.av-e4imrw3-5c1c1a984c81b5eec8e311bb83f4ba88{
padding:0 0 2% 0;
}
.responsive #top #wrap_all .flex_column.av-e4imrw3-5c1c1a984c81b5eec8e311bb83f4ba88{
margin-top:0;
margin-bottom:0;
}

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

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

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

.avia-section.av-cp2jj8z-7b10f18b6c520546208ecabe705c270f{
background-color:#f7f7f7;
background-image:unset;
}

#top .flex_column.av-cdk7zdf-088729196de8a2ef55685b19e9f7ccd8{
margin-top:0;
margin-bottom:0;
}
.flex_column.av-cdk7zdf-088729196de8a2ef55685b19e9f7ccd8{
padding:0 0 2% 0;
}
.responsive #top #wrap_all .flex_column.av-cdk7zdf-088729196de8a2ef55685b19e9f7ccd8{
margin-top:0;
margin-bottom:0;
}

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

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

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

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

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

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

.flex_column.av-93fp9xv-5760a396dbcdbd27a9e01a175fe6b073{
border-radius:30px 30px 30px 30px;
padding:3% 3% 3% 3%;
}
.avia_transform .flex_column.av-93fp9xv-5760a396dbcdbd27a9e01a175fe6b073{
animation-duration:2.5s;
}

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

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

#top .av_textblock_section.av-70fmcdv-ed32329e3e69834a8abd55d96e453474 .avia_textblock{
font-size:16px;
color:#ffffff;
text-align:left;
}

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

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

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

.flex_column.av-41hzo0j-6f06df5eed19867b311e5661a89848fb{
width:32%;
margin-left:0;
padding:0% 0% 0% 0%;
}
#top .flex_column_table.av-equal-height-column-flextable.av-41hzo0j-6f06df5eed19867b311e5661a89848fb .av-flex-placeholder{
width:2%;
}

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

#top .av_textblock_section.av-30t9ss3-eb561ee02025b629bcb6028b03313d05 .avia_textblock{
font-size:18px;
}

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


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

#top #wrap_all .av-special-heading.av-9shkp3n-0982cf861e20cf8ec76894d247512852 .av-special-heading-tag{
font-size:45px;
}

#top #wrap_all .av-special-heading.av-7htycs3-110058e8aa689b13b8ee10e6b6af4164 .av-special-heading-tag{
font-size:35px;
}

#top #wrap_all .av-special-heading.av-3avdmwj-6029b995aa50f67780f999ae5a51e64e .av-special-heading-tag{
font-size:40px;
}

#top .av_textblock_section.av-30t9ss3-eb561ee02025b629bcb6028b03313d05 .avia_textblock{
font-size:18px;
}
}

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

#top #wrap_all .av-special-heading.av-9shkp3n-0982cf861e20cf8ec76894d247512852 .av-special-heading-tag{
font-size:35px;
}

#top #wrap_all .av-special-heading.av-7htycs3-110058e8aa689b13b8ee10e6b6af4164 .av-special-heading-tag{
font-size:35px;
}

#top #wrap_all .av-special-heading.av-3avdmwj-6029b995aa50f67780f999ae5a51e64e .av-special-heading-tag{
font-size:34px;
}

#top .av_textblock_section.av-30t9ss3-eb561ee02025b629bcb6028b03313d05 .avia_textblock{
font-size:16px;
}
}

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

#top #wrap_all .av-special-heading.av-dfla8xf-9e5754fb7424e82a9a1f552328eb92ba .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-bvso5cj-3b2829f80d5a74b02775ead17cd9647a .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-9shkp3n-0982cf861e20cf8ec76894d247512852 .av-special-heading-tag{
font-size:32px;
}

#top #wrap_all .av-special-heading.av-7htycs3-110058e8aa689b13b8ee10e6b6af4164 .av-special-heading-tag{
font-size:32px;
}

#top #wrap_all .av-special-heading.av-5giu7kj-4d5dc3e61ace567fe86ae4ffec21bd4e .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-3avdmwj-6029b995aa50f67780f999ae5a51e64e .av-special-heading-tag{
font-size:28px;
}

#top .av_textblock_section.av-30t9ss3-eb561ee02025b629bcb6028b03313d05 .avia_textblock{
font-size:14px;
}
}

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

#top #wrap_all .av-special-heading.av-dfla8xf-9e5754fb7424e82a9a1f552328eb92ba .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-bvso5cj-3b2829f80d5a74b02775ead17cd9647a .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-9shkp3n-0982cf861e20cf8ec76894d247512852 .av-special-heading-tag{
font-size:32px;
}

#top #wrap_all .av-special-heading.av-7htycs3-110058e8aa689b13b8ee10e6b6af4164 .av-special-heading-tag{
font-size:32px;
}

#top #wrap_all .av-special-heading.av-5giu7kj-4d5dc3e61ace567fe86ae4ffec21bd4e .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-3avdmwj-6029b995aa50f67780f999ae5a51e64e .av-special-heading-tag{
font-size:22px;
}

#top .av_textblock_section.av-30t9ss3-eb561ee02025b629bcb6028b03313d05 .avia_textblock{
font-size:12px;
}
}
