.avia-section.av-fjgeo-124367fd20a53cb7899bf3ecfa0795d5{
background-color:#1b2a4b;
background-image:url(https://mf-prod.com/pragma-partners/wp-content/uploads/sites/70/2025/04/Buildings-1.3-1300x600-1.jpg);
background-repeat:no-repeat;
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-fjgeo-124367fd20a53cb7899bf3ecfa0795d5 .av-section-color-overlay{
opacity:0.4;
background-color:#1b2a4b;
}

#top .flex_column.av-15qmh7k-375ed71d47f0770f19fb9df322e2a34f{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-15qmh7k-375ed71d47f0770f19fb9df322e2a34f{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-15qmh7k-375ed71d47f0770f19fb9df322e2a34f{
margin-top:0px;
margin-bottom:0px;
}

#top .av-special-heading.av-409de8-15edd503ec3c284e914ac2bda3e106b6{
margin:0 0 0 0;
padding-bottom:0;
color:#ffffff;
font-size:42px;
}
body .av-special-heading.av-409de8-15edd503ec3c284e914ac2bda3e106b6 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-409de8-15edd503ec3c284e914ac2bda3e106b6 .av-special-heading-tag{
font-size:42px;
}
.av-special-heading.av-409de8-15edd503ec3c284e914ac2bda3e106b6 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-409de8-15edd503ec3c284e914ac2bda3e106b6 .av-subheading{
font-size:25px;
}

.avia-section.av-hidde8-68bc8b861a875e1fcfb49512819b399a{
background-repeat:no-repeat;
background-image:url(https://mf-prod.com/pragma-partners/wp-content/uploads/sites/70/2025/07/Montagnes-1024x576-1.jpg);
background-position:0% 0%;
background-attachment:scroll;
}
.avia-section.av-hidde8-68bc8b861a875e1fcfb49512819b399a .av-section-color-overlay{
opacity:0.8;
background-color:#ffffff;
}

.flex_column.av-5k7ots-89b011211d38139815b4e522229afa13{
padding:20px 20px 20px 20px;
}

#top .hr.av-d6uir4-620b8f35750b5a2bbc54cc52938f671f{
margin-top:20px;
margin-bottom:0px;
}
.hr.av-d6uir4-620b8f35750b5a2bbc54cc52938f671f .hr-inner{
width:50px;
border-color:#084a79;
max-width:45%;
}
.hr.av-d6uir4-620b8f35750b5a2bbc54cc52938f671f .av-seperator-icon{
color:#1b2a4b;
}
.hr.av-d6uir4-620b8f35750b5a2bbc54cc52938f671f .av-seperator-icon.avia-svg-icon svg:first-child{
fill:#1b2a4b;
stroke:#1b2a4b;
}

.flex_column.av-a7oa5c-94d6ce6cc33a798c874c5bb332c6550d{
padding:20px 20px 20px 20px;
}

#top .av_textblock_section.av-8gcej4-85a707b82d0af1892c2bf4c46d75a6ab .avia_textblock{
font-size:14px;
}

.flex_column.av-7q5bww-cc9071c1fb8e313f865ba7fa04cf218e{
padding:20px 20px 20px 20px;
}

#top .av_textblock_section.av-5rigpc-3e93c3f93cabbff3fc46fdf2af247403 .avia_textblock{
font-size:14px;
}

.avia-section.av-1w8am00-47ddc448457244bcd5602c16f4abc57d{
background-color:#1b2a4b;
background:linear-gradient( to bottom left, #1b2a4b, #1b2a4b, #2c3b5b );
}

#top .av-special-heading.av-1vms074-d142b71f1dd125aad9336ba2df798502{
margin:0 0 0 0;
padding-bottom:0;
color:#ffffff;
font-size:30px;
}
body .av-special-heading.av-1vms074-d142b71f1dd125aad9336ba2df798502 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-1vms074-d142b71f1dd125aad9336ba2df798502 .av-special-heading-tag{
font-size:30px;
}
.av-special-heading.av-1vms074-d142b71f1dd125aad9336ba2df798502 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-1vms074-d142b71f1dd125aad9336ba2df798502 .av-subheading{
font-size:30px;
}

#top .hr.av-1ts5dw0-ae3a5a7f4ef32bc491f12498d521306d{
margin-top:30px;
margin-bottom:65px;
}
.hr.av-1ts5dw0-ae3a5a7f4ef32bc491f12498d521306d .hr-inner{
width:50px;
border-color:#d3d3d3;
max-width:45%;
}
.hr.av-1ts5dw0-ae3a5a7f4ef32bc491f12498d521306d .av-seperator-icon{
color:#ffffff;
}
.hr.av-1ts5dw0-ae3a5a7f4ef32bc491f12498d521306d .av-seperator-icon.avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

#top .flex_column_table.av-equal-height-column-flextable.av-mb6izxge-67833b6c11d417fe123b0bddcdf13433{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-mb6izxge-67833b6c11d417fe123b0bddcdf13433{
width:23.125%;
margin-left:0;
border-radius:3px 3px 3px 3px;
padding:20px 20px 20px 20px;
background-color:#f8f8f5;
}
#top .flex_column_table.av-equal-height-column-flextable.av-mb6izxge-67833b6c11d417fe123b0bddcdf13433 .av-flex-placeholder{
width:2.5%;
}

#top .av_textblock_section.av-mcey7zn9-d8878a894b10d2a4d42c4dc1a522692e .avia_textblock{
font-size:14px;
}

#top .av-special-heading.av-1po5vrk-67c694cb52c18b23759ffd847141c6bc{
margin:15px 0 0 0;
padding-bottom:10px;
color:#caa657;
}
body .av-special-heading.av-1po5vrk-67c694cb52c18b23759ffd847141c6bc .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1po5vrk-67c694cb52c18b23759ffd847141c6bc .special-heading-inner-border{
border-color:#caa657;
}
.av-special-heading.av-1po5vrk-67c694cb52c18b23759ffd847141c6bc .av-subheading{
font-size:15px;
}

#top .hr.av-6w6l1c-19ba063d27cab54ac189a374889fdbdd{
margin-top:10px;
margin-bottom:20px;
}
.hr.av-6w6l1c-19ba063d27cab54ac189a374889fdbdd .hr-inner{
width:50px;
border-color:#d3d3d3;
max-width:45%;
}
.hr.av-6w6l1c-19ba063d27cab54ac189a374889fdbdd .av-seperator-icon{
color:#072f4c;
}
.hr.av-6w6l1c-19ba063d27cab54ac189a374889fdbdd .av-seperator-icon.avia-svg-icon svg:first-child{
fill:#072f4c;
stroke:#072f4c;
}

#top .av_textblock_section.av-mb6j0us6-48a51afd08df97b23cf0205fb47ac63f .avia_textblock{
font-size:14px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-1ndjcfk-f1e8798ca00160f1539b59a10ef4140f{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-1ndjcfk-f1e8798ca00160f1539b59a10ef4140f{
width:23.125%;
margin-left:0;
border-radius:3px 3px 3px 3px;
padding:20px 20px 20px 20px;
background-color:#f8f8f5;
}
#top .flex_column_table.av-equal-height-column-flextable.av-1ndjcfk-f1e8798ca00160f1539b59a10ef4140f .av-flex-placeholder{
width:2.5%;
}

#top .av_textblock_section.av-6f3veo-e28550a674f247d5c82bac7ad9054bc8 .avia_textblock{
font-size:14px;
}

#top .av-special-heading.av-1iweszk-698de3274caffa874c1ad2edc34809bd{
margin:15px 0 0 0;
padding-bottom:10px;
color:#caa657;
}
body .av-special-heading.av-1iweszk-698de3274caffa874c1ad2edc34809bd .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1iweszk-698de3274caffa874c1ad2edc34809bd .special-heading-inner-border{
border-color:#caa657;
}
.av-special-heading.av-1iweszk-698de3274caffa874c1ad2edc34809bd .av-subheading{
font-size:15px;
}

#top .hr.av-5v62cw-8c417f97d80167793f03f5f8efbe27ec{
margin-top:10px;
margin-bottom:20px;
}
.hr.av-5v62cw-8c417f97d80167793f03f5f8efbe27ec .hr-inner{
width:50px;
border-color:#d3d3d3;
max-width:45%;
}
.hr.av-5v62cw-8c417f97d80167793f03f5f8efbe27ec .av-seperator-icon{
color:#072f4c;
}
.hr.av-5v62cw-8c417f97d80167793f03f5f8efbe27ec .av-seperator-icon.avia-svg-icon svg:first-child{
fill:#072f4c;
stroke:#072f4c;
}

#top .av_textblock_section.av-mb6j182g-50bc43a18292e42b76ae1075efbe79b9 .avia_textblock{
font-size:14px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-561cww-579199e306a9cbb6a0caae7fa2cf4206{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-561cww-579199e306a9cbb6a0caae7fa2cf4206{
width:23.125%;
margin-left:0;
border-radius:3px 3px 3px 3px;
padding:20px 20px 20px 20px;
background-color:#f8f8f5;
}
#top .flex_column_table.av-equal-height-column-flextable.av-561cww-579199e306a9cbb6a0caae7fa2cf4206 .av-flex-placeholder{
width:2.5%;
}

#top .av_textblock_section.av-4m8wrk-386a2fd5de837ef5abe383f24ff1fa39 .avia_textblock{
font-size:14px;
}

#top .av-special-heading.av-1cixpao-b952b8efa9f96701a5b85c4dd384c8a7{
margin:15px 0 0 0;
padding-bottom:10px;
color:#caa657;
}
body .av-special-heading.av-1cixpao-b952b8efa9f96701a5b85c4dd384c8a7 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1cixpao-b952b8efa9f96701a5b85c4dd384c8a7 .special-heading-inner-border{
border-color:#caa657;
}
.av-special-heading.av-1cixpao-b952b8efa9f96701a5b85c4dd384c8a7 .av-subheading{
font-size:15px;
}

#top .hr.av-4xescw-b7575f4ce6ef6bbad01c88c547f9cad0{
margin-top:10px;
margin-bottom:20px;
}
.hr.av-4xescw-b7575f4ce6ef6bbad01c88c547f9cad0 .hr-inner{
width:50px;
border-color:#d3d3d3;
max-width:45%;
}
.hr.av-4xescw-b7575f4ce6ef6bbad01c88c547f9cad0 .av-seperator-icon{
color:#072f4c;
}
.hr.av-4xescw-b7575f4ce6ef6bbad01c88c547f9cad0 .av-seperator-icon.avia-svg-icon svg:first-child{
fill:#072f4c;
stroke:#072f4c;
}

#top .av_textblock_section.av-mb6j1jgs-559b2b1c1afc2aa5648dd459b4d3a0b5 .avia_textblock{
font-size:14px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-19vs7e8-3fb1fefa28fe37a578e8e78e9ec1a129{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-19vs7e8-3fb1fefa28fe37a578e8e78e9ec1a129{
width:23.125%;
margin-left:0;
border-radius:3px 3px 3px 3px;
padding:20px 20px 20px 20px;
background-color:#f8f8f5;
}
#top .flex_column_table.av-equal-height-column-flextable.av-19vs7e8-3fb1fefa28fe37a578e8e78e9ec1a129 .av-flex-placeholder{
width:2.5%;
}

#top .av_textblock_section.av-2t1qb4-5b3e49c89566ac1695aed8b80ed1fcc2 .avia_textblock{
font-size:14px;
}

#top .av-special-heading.av-16zs7g0-48b9596341a53442f77aa76a307d8fef{
margin:15px 0 0 0;
padding-bottom:10px;
color:#caa657;
}
body .av-special-heading.av-16zs7g0-48b9596341a53442f77aa76a307d8fef .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-16zs7g0-48b9596341a53442f77aa76a307d8fef .special-heading-inner-border{
border-color:#caa657;
}
.av-special-heading.av-16zs7g0-48b9596341a53442f77aa76a307d8fef .av-subheading{
font-size:15px;
}

#top .hr.av-2imfi8-c9ce3f71b9d6b1fec7dbb7b900c7d933{
margin-top:10px;
margin-bottom:20px;
}
.hr.av-2imfi8-c9ce3f71b9d6b1fec7dbb7b900c7d933 .hr-inner{
width:50px;
border-color:#d3d3d3;
max-width:45%;
}
.hr.av-2imfi8-c9ce3f71b9d6b1fec7dbb7b900c7d933 .av-seperator-icon{
color:#072f4c;
}
.hr.av-2imfi8-c9ce3f71b9d6b1fec7dbb7b900c7d933 .av-seperator-icon.avia-svg-icon svg:first-child{
fill:#072f4c;
stroke:#072f4c;
}

#top .av_textblock_section.av-mb6j1yi3-b448ea83f1a9e07b4fb69c3bd976851f .avia_textblock{
font-size:14px;
}

#top .hr.hr-invisible.av-14d0n34-602ce1e9c801d2a19f2bc9a481680410{
height:10px;
}

.avia-section.av-12ri61s-fd6151659f42a77b455a4faa5fd35425{
background-color:#f8f8f5;
background-image:unset;
}

#top .av-special-heading.av-mb6q51b3-6e79b7fcaae816f2c4a47e1870d095d1{
padding-bottom:10px;
color:#1b2a4b;
font-size:32px;
}
body .av-special-heading.av-mb6q51b3-6e79b7fcaae816f2c4a47e1870d095d1 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mb6q51b3-6e79b7fcaae816f2c4a47e1870d095d1 .av-special-heading-tag{
font-size:32px;
}
.av-special-heading.av-mb6q51b3-6e79b7fcaae816f2c4a47e1870d095d1 .special-heading-inner-border{
border-color:#1b2a4b;
}
.av-special-heading.av-mb6q51b3-6e79b7fcaae816f2c4a47e1870d095d1 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-42qypc-7b235e9c3e2d93e6560ca4883d50b3f5 .avia_textblock{
font-size:16px;
}

#top .hr.av-n0q5ao-0df3a337c4ab2d3a6a401dd6f61861d4{
margin-top:10px;
margin-bottom:35px;
}
.hr.av-n0q5ao-0df3a337c4ab2d3a6a401dd6f61861d4 .hr-inner{
width:50px;
border-color:#d3d3d3;
max-width:45%;
}
.hr.av-n0q5ao-0df3a337c4ab2d3a6a401dd6f61861d4 .av-seperator-icon{
color:#072f4c;
}
.hr.av-n0q5ao-0df3a337c4ab2d3a6a401dd6f61861d4 .av-seperator-icon.avia-svg-icon svg:first-child{
fill:#072f4c;
stroke:#072f4c;
}

#top .flex_column_table.av-equal-height-column-flextable.av-kp7o9s-2822d51ffeb76decbe9e6ec22bafacd6{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-kp7o9s-2822d51ffeb76decbe9e6ec22bafacd6{
border-radius:3px 3px 3px 3px;
padding:40px 40px 40px 40px;
background-color:#1b2a4b;
background:linear-gradient( to top right, #1b2a4b, #1b2a4b, #1b2a4b );
}

.av_font_icon.av-iz5nw0-a451be66df94fafa2c68fbb4327b7866{
color:#ffffff;
border-color:#ffffff;
}
.avia-svg-icon.av-iz5nw0-a451be66df94fafa2c68fbb4327b7866 svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
.av_font_icon.av-iz5nw0-a451be66df94fafa2c68fbb4327b7866 .av-icon-char{
font-size:70px;
line-height:70px;
}

#top .av-special-heading.av-gpgrz4-85b0eb4aa327586ad380138dc8ce2277{
margin:25px 0 0 0;
padding-bottom:10px;
color:#caa657;
}
body .av-special-heading.av-gpgrz4-85b0eb4aa327586ad380138dc8ce2277 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-gpgrz4-85b0eb4aa327586ad380138dc8ce2277 .special-heading-inner-border{
border-color:#caa657;
}
.av-special-heading.av-gpgrz4-85b0eb4aa327586ad380138dc8ce2277 .av-subheading{
font-size:15px;
}

#top .hr.av-4f5uo0-6bcc98ac77dc0e5ffa646ade025155ca{
margin-top:0px;
margin-bottom:15px;
}
.hr.av-4f5uo0-6bcc98ac77dc0e5ffa646ade025155ca .hr-inner{
width:50px;
border-color:#d3d3d3;
max-width:45%;
}
.hr.av-4f5uo0-6bcc98ac77dc0e5ffa646ade025155ca .av-seperator-icon{
color:#ffffff;
}
.hr.av-4f5uo0-6bcc98ac77dc0e5ffa646ade025155ca .av-seperator-icon.avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

#top .av_textblock_section.av-1kvsnk-9875a94143007114d7950a1a6fac239f .avia_textblock{
font-size:14px;
color:#ffffff;
}

#top .hr.hr-invisible.av-eub2xs-6ab108a3c12fdbc4495637e797b6ec9a{
height:20px;
}

#top #wrap_all .avia-button.av-c9h6ao-690569fdd18109e50355c502e3b3f801{
background-color:#caa657;
border-color:#caa657;
color:#ffffff;
border-radius:5px 5px 5px 5px;
transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-c9h6ao-690569fdd18109e50355c502e3b3f801:hover .avia_button_background{
border-radius:5px 5px 5px 5px;
}
#top #wrap_all .avia-button.av-c9h6ao-690569fdd18109e50355c502e3b3f801 .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

#top .flex_column_table.av-equal-height-column-flextable.av-aw0p2o-5aab064ce773acf16001f44f1d3b3721{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-aw0p2o-5aab064ce773acf16001f44f1d3b3721{
border-radius:3px 3px 3px 3px;
padding:40px 40px 40px 40px;
background-color:#1b2a4b;
background:linear-gradient( to top right, #1b2a4b, #1b2a4b, #1b2a4b );
}

.av_font_icon.av-9fm4eo-bb96609d4c494223b416c712178e85f7{
color:#ffffff;
border-color:#ffffff;
}
.avia-svg-icon.av-9fm4eo-bb96609d4c494223b416c712178e85f7 svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
.av_font_icon.av-9fm4eo-bb96609d4c494223b416c712178e85f7 .av-icon-char{
font-size:70px;
line-height:70px;
}

#top .av-special-heading.av-7putts-aecf050f9b557c44761fbb4476251673{
margin:25px 0 0 0;
padding-bottom:10px;
color:#caa657;
}
body .av-special-heading.av-7putts-aecf050f9b557c44761fbb4476251673 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-7putts-aecf050f9b557c44761fbb4476251673 .special-heading-inner-border{
border-color:#caa657;
}
.av-special-heading.av-7putts-aecf050f9b557c44761fbb4476251673 .av-subheading{
font-size:15px;
}

#top .hr.av-350ra8-d91795c14bc682b05bd13e21244bd10b{
margin-top:0px;
margin-bottom:15px;
}
.hr.av-350ra8-d91795c14bc682b05bd13e21244bd10b .hr-inner{
width:50px;
border-color:#d3d3d3;
max-width:45%;
}
.hr.av-350ra8-d91795c14bc682b05bd13e21244bd10b .av-seperator-icon{
color:#ffffff;
}
.hr.av-350ra8-d91795c14bc682b05bd13e21244bd10b .av-seperator-icon.avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

#top .av_textblock_section.av-6bm234-09f4e560e2874c6f5c886a201d506897 .avia_textblock{
font-size:14px;
color:#ffffff;
}

#top .hr.hr-invisible.av-4ruta8-47f092e8be629f84886d27057bdc0aed{
height:20px;
}

#top #wrap_all .avia-button.av-28ykcw-9e777dd94cc3b69dae9914a6358d062f{
background-color:#caa657;
border-color:#caa657;
color:#ffffff;
border-radius:5px 5px 5px 5px;
transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-28ykcw-9e777dd94cc3b69dae9914a6358d062f:hover .avia_button_background{
border-radius:5px 5px 5px 5px;
}
#top #wrap_all .avia-button.av-28ykcw-9e777dd94cc3b69dae9914a6358d062f .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}


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

#top #wrap_all .av-special-heading.av-1vms074-d142b71f1dd125aad9336ba2df798502 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-mb6q51b3-6e79b7fcaae816f2c4a47e1870d095d1 .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-1vms074-d142b71f1dd125aad9336ba2df798502 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-mb6q51b3-6e79b7fcaae816f2c4a47e1870d095d1 .av-special-heading-tag{
font-size:0.8em;
}
}
