#top #wrap_all .avia-button.av-1wk3pp-5cae5497ba7565ab3a6a12e46694db87{
margin-bottom:20px;
margin-right:20px;
}

#top #wrap_all .avia-button.av-1sv34t-ac47fc0926893ae98b58b6f8a72d95f8{
background-color:#bdccb6;
border-color:#bdccb6;
color:#000000;
transition:all 0.4s ease-in-out;
margin-bottom:20px;
margin-right:20px;
}
#top #wrap_all .avia-button.av-1sv34t-ac47fc0926893ae98b58b6f8a72d95f8 .avia-svg-icon svg:first-child{
fill:#000000;
stroke:#000000;
}

#top .av_textblock_section.av-m1f6z4rk-cfe4ceefe99b2902b039168e3175eacb .avia_textblock{
column-count:2;
}

.avia-image-container.av-kev9h4ez-f18acd889e20c65dfa63e9306a4d6b10 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-kev9h4ez-f18acd889e20c65dfa63e9306a4d6b10 .av-caption-image-overlay-bg{
opacity:0.2;
background-color:#000000;
}
.avia-image-container.av-kev9h4ez-f18acd889e20c65dfa63e9306a4d6b10 .av-image-caption-overlay-center{
color:#ffffff;
font-size:16px;
}

.avia-section.av-1ng0r9-c69f97acd2b7e5b27625e6f0302a179e{
background-color:#3c2f88;
background-image:unset;
}

#top .av_textblock_section.av-xydu-26-a636d368243e5183000fca5649ab2346 .avia_textblock{
color:#ffffff;
}

.flex_column.av-154mbx-7aa430e3cd8c40206c7609e2482205ad{
width:22.75%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-154mbx-7aa430e3cd8c40206c7609e2482205ad .av-flex-placeholder{
width:3%;
}

#top .av_textblock_section.av-m1kfh2ec-c06a20f9b40e48875a96aad9a4a49dbc .avia_textblock{
color:#ffffff;
}

.flex_column.av-s93lp-b3d8cda5595ae71bf7d0ebb23e4d6be0{
width:22.75%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-s93lp-b3d8cda5595ae71bf7d0ebb23e4d6be0 .av-flex-placeholder{
width:3%;
}

#top .av_textblock_section.av-m1kfgp74-ee9053a3c4ab94a25c653c9c10628ef1 .avia_textblock{
color:#ffffff;
}

.flex_column.av-265wl-24cde336b67079a0aa84476452f7c4cb{
width:22.75%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-265wl-24cde336b67079a0aa84476452f7c4cb .av-flex-placeholder{
width:3%;
}

#top .av_textblock_section.av-m1kff7vz-ec2b7e24f42e106054bed9b3cc860b4b .avia_textblock{
color:#ffffff;
}

.flex_column.av-gc9bx-5f4532021017a3fe29063f50889688ef{
width:22.75%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-gc9bx-5f4532021017a3fe29063f50889688ef .av-flex-placeholder{
width:3%;
}

#top .av_textblock_section.av-m1kfev4f-707cc57685769cd8f3f98bc44832ea34 .avia_textblock{
color:#ffffff;
}

.avia-section.av-mnfkl-ea48096d1c114d2a20c2887e0bcf2817{
background-color:#3c2f88;
background-image:unset;
}

.flex_column.av-e41zh-82db492b7228f92cecbff3b3a1e0e166{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av_textblock_section.av-xydu-15-8b97d2fdd3cbf09bed05177fc6b7cf3f .avia_textblock{
color:#ffffff;
}

.flex_column.av-aev8d-792c6f2eea9ba553157d740144617baa{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-masonry.av-m1kfoetr-9b0df84872c26243ccb95efd02cda745{
background-color:#ffffff;
}

.flex_column.av-1ci6sf-dcc8a25134762b39664fcda1bbaa96a2{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-1ci6sf-17-ddfea769677c222560f6ef73ec797dd5{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .avia-icon-list-container.av-m1f6wvkf-6b77278d66e676e0d0ee42fc453e5856 .iconlist_icon{
color:#ffffff;
background-color:#f8ae4c;
}
#top .avia-icon-list-container.av-m1f6wvkf-6b77278d66e676e0d0ee42fc453e5856 .iconlist_icon svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}

.avia-section.av-d0ty5-831476a7f9a268112945aea46ef50e7a{
background-color:#bdccb6;
background-image:unset;
}
.avia-section.av-d0ty5-831476a7f9a268112945aea46ef50e7a .av-section-color-overlay{
opacity:1;
background-image:url(https://www.bridge-ef.com/en/wp-content/uploads/sites/3/2024/07/boog-overlay-top-1.svg);
background-repeat:repeat;
}

.avia-image-container.av-39t3n9-ef74c3edca307e15bf51806d70a2d1f5 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-39t3n9-ef74c3edca307e15bf51806d70a2d1f5 .av-image-caption-overlay-center{
color:#ffffff;
}

#top #wrap_all .avia-button.av-2ll6r9-df2da5ce4dcc6a0f68e17f6b17f1061f{
background-color:#3c2f88;
border-color:#3c2f88;
color:#ffffff;
border-style:solid;
border-width:1px 1px 1px 1px;
transition:all 0.4s ease-in-out;
margin-bottom:20px;
margin-right:20px;
}
#top #wrap_all .avia-button.av-2ll6r9-df2da5ce4dcc6a0f68e17f6b17f1061f .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

#top #wrap_all .avia-button.av-2c558t-8d3cafa4f9535e6c399d44cffc70377e{
background-color:#bdccb6;
border-color:#ffffff;
color:#000000;
border-style:solid;
border-width:1px 1px 1px 1px;
transition:all 0.4s ease-in-out;
margin-bottom:20px;
margin-right:20px;
}
#top #wrap_all .avia-button.av-2c558t-8d3cafa4f9535e6c399d44cffc70377e .avia-svg-icon svg:first-child{
fill:#000000;
stroke:#000000;
}

.flex_column.av-132hm-5a1da0cf2ca62c0b43f6aea58a77f0e7{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top #wrap_all .avia-button.av-24g9nh-09f6b621df0eec69c7a974dd6b85d5fd{
margin-bottom:20px;
margin-right:20px;
}

#top #wrap_all .avia-button.av-1ym8p1-8b85cea06d426dce401488c3e91bd172{
background-color:#bdccb6;
border-color:#bdccb6;
color:#000000;
transition:all 0.4s ease-in-out;
margin-bottom:20px;
margin-right:20px;
}
#top #wrap_all .avia-button.av-1ym8p1-8b85cea06d426dce401488c3e91bd172 .avia-svg-icon svg:first-child{
fill:#000000;
stroke:#000000;
}

.flex_column.av-shjq-9a49319d12d7d5f76c5f903ed973e0a7{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-image-container.av-kev9h4ez-25-0ad3492aec2d5510ba4828a92e1094f5 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-kev9h4ez-25-0ad3492aec2d5510ba4828a92e1094f5 .av-image-caption-overlay-center{
color:#ffffff;
}

.avia-section.av-3f8l9-9973b386197ac71e3abda73c49a83ade{
background-color:#3c2f88;
background-image:unset;
}

#top .av_textblock_section.av-nep1x-43cbbfa8d7575ec978c40da308727d89 .avia_textblock{
color:#ffffff;
}

#top .av_textblock_section.av-70l85-b2530b5fb28faf8d402dcd699c0678f2 .avia_textblock{
font-size:22px;
color:#ffffff;
}


@media only screen and (min-width: 768px) and (max-width: 989px){ 
#top .av_textblock_section.av-70l85-b2530b5fb28faf8d402dcd699c0678f2 .avia_textblock{
font-size:18px;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top .av_textblock_section.av-70l85-b2530b5fb28faf8d402dcd699c0678f2 .avia_textblock{
font-size:18px;
}
}

@media only screen and (max-width: 479px){ 
#top .av_textblock_section.av-70l85-b2530b5fb28faf8d402dcd699c0678f2 .avia_textblock{
font-size:18px;
}
}
