/*!****************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[1]!./public/css/about-us.css ***!
  \****************************************************************************************************************/
.about-us-content-head {
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    position: relative;
    opacity: 0.9;
}

.about-us-content-head::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 22, 50, 0.8);
    pointer-events: none;
    /*background: linear-gradient(white, black);*/
    opacity: 0.5;
}

.ffb-accompagnement-dedie {
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    width: 43rem;
    transform: translate(-50%, -50%);
}

@media (max-width: 710px) {
    .ffb-accompagnement-dedie {
        width: 95%!important;
    }
}

.about-us-title {
    font-size: 4rem !important;
}

.close-contact-container {
    background-size: cover;
    background-position: bottom;
    background-repeat: no-repeat;
    position: relative;
    opacity: 0.9;
    min-height: 500px;
}

.close-contact-container::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 22, 50, 0.8);
    pointer-events: none;
    opacity: 0.5;
    border-top-right-radius: var(--bs-border-radius-xxl) !important;
    border-bottom-right-radius: var(--bs-border-radius-xxl) !important;
}

.close-contact-container::after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100px;
    height: 100%;
    background-color: #003a85;
    opacity: 0.7;
}

.btn-close-contact-right {
    bottom: -20px;
}

@media (max-width: 768px) {
    /*.btn-close-contact-right {*/
    /*    bottom: -85px;*/
    /*}*/
}

.section-business-core {
    background-size: cover;
    background-position: bottom;
    background-repeat: no-repeat;
    position: relative;
    opacity: 0.9;
}

.section-business-core::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: #003a85;
    opacity: 0.9;
}

.custom-image-circle {
    width: 300px;
    height: 300px;
    margin-bottom: 20px;
    object-fit: cover;
}

/* Écrans moyens (ordinateurs portables) */
@media (max-width: 1224px) {
    .custom-image-circle {
        width: 270px;
        height: 270px;
    }
}

@media (max-width: 1024px) {
    .custom-image-circle {
        width: 250px;
        height: 250px;
    }
}

.close-contact-img {
    width: 225px;
    height: 225px;
    object-fit: cover;
}

.map-container {
    position: relative;
    min-height: 440px;
}

.map-overlay {
    position: absolute;
    top: 0;
    left: 0;
    width: 100px;
    height: 100%;
    background-color: #003a85;
    opacity: 0.9;
}

.btp77-overlay::after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(1, 58, 133, 0.8);
    pointer-events: none;
    opacity: 0.7;
    border-radius: 10px !important;
}

.btp77-gallery-content .image-container {
    width: 100%;
}

.image-container:hover .btp77-overlay {
    content: inherit;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(1, 58, 133, 0.7);
    pointer-events: initial;
    border-radius: 10px !important;
    opacity: 1;
}

.btp77-title-content {
    min-height: 330px!important;
}

.btp77-img {
    width: 100%;
    height: 200px;
    object-fit: cover;
    border-radius: 10px !important;
    border-radius: 10px !important;
}

.btp77-item-description, .btp77-item-bar {
    display: none;
}

.btp77-item-description {
    line-height: 1.2;
    font-size: 15px;
}

.image-container:hover .btp77-item-description,
.image-container:hover .btp77-item-bar {
    display: block!important;
}

.btp77-gallery-btn-content {
    margin-bottom: -20px;
}

.card-img-top {
    height: 300px!important;
}

#map {
    width: 100%;
    height: 100%;
    border: 1px solid #ccc;
    position: absolute;
    overflow: hidden;
    border-top-right-radius: 20px;
    border-bottom-right-radius: 20px;
}


/*# sourceMappingURL=data:application/json;charset=utf-8;base64,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Q3RCLGtCQUFrQjtJQUNsQixnQkFBZ0I7SUFDaEIsNkJBQTZCO0lBQzdCLGdDQUFnQztBQUNwQyIsInNvdXJjZXMiOlsid2VicGFjazovLy8uL3B1YmxpYy9jc3MvYWJvdXQtdXMuY3NzIl0sInNvdXJjZXNDb250ZW50IjpbIi5hYm91dC11cy1jb250ZW50LWhlYWQge1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG9wYWNpdHk6IDAuOTtcbn1cblxuLmFib3V0LXVzLWNvbnRlbnQtaGVhZDo6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMjIsIDUwLCAwLjgpO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIC8qYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHdoaXRlLCBibGFjayk7Ki9cbiAgICBvcGFjaXR5OiAwLjU7XG59XG5cbi5mZmItYWNjb21wYWduZW1lbnQtZGVkaWUge1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgd2lkdGg6IDQzcmVtO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzEwcHgpIHtcbiAgICAuZmZiLWFjY29tcGFnbmVtZW50LWRlZGllIHtcbiAgICAgICAgd2lkdGg6IDk1JSFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG4uYWJvdXQtdXMtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogNHJlbSAhaW1wb3J0YW50O1xufVxuXG4uY2xvc2UtY29udGFjdC1jb250YWluZXIge1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogYm90dG9tO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG9wYWNpdHk6IDAuOTtcbiAgICBtaW4taGVpZ2h0OiA1MDBweDtcbn1cblxuLmNsb3NlLWNvbnRhY3QtY29udGFpbmVyOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAyMiwgNTAsIDAuOCk7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgb3BhY2l0eTogMC41O1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLXh4bCkgIWltcG9ydGFudDtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy14eGwpICFpbXBvcnRhbnQ7XG59XG5cbi5jbG9zZS1jb250YWN0LWNvbnRhaW5lcjo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwcHg7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDNhODU7XG4gICAgb3BhY2l0eTogMC43O1xufVxuXG4uYnRuLWNsb3NlLWNvbnRhY3QtcmlnaHQge1xuICAgIGJvdHRvbTogLTIwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC8qLmJ0bi1jbG9zZS1jb250YWN0LXJpZ2h0IHsqL1xuICAgIC8qICAgIGJvdHRvbTogLTg1cHg7Ki9cbiAgICAvKn0qL1xufVxuXG4uc2VjdGlvbi1idXNpbmVzcy1jb3JlIHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGJvdHRvbTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvcGFjaXR5OiAwLjk7XG59XG5cbi5zZWN0aW9uLWJ1c2luZXNzLWNvcmU6OmJlZm9yZSB7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAzYTg1O1xuICAgIG9wYWNpdHk6IDAuOTtcbn1cblxuLmN1c3RvbS1pbWFnZS1jaXJjbGUge1xuICAgIHdpZHRoOiAzMDBweDtcbiAgICBoZWlnaHQ6IDMwMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgb2JqZWN0LWZpdDogY292ZXI7XG59XG5cbi8qIMOJY3JhbnMgbW95ZW5zIChvcmRpbmF0ZXVycyBwb3J0YWJsZXMpICovXG5AbWVkaWEgKG1heC13aWR0aDogMTIyNHB4KSB7XG4gICAgLmN1c3RvbS1pbWFnZS1jaXJjbGUge1xuICAgICAgICB3aWR0aDogMjcwcHg7XG4gICAgICAgIGhlaWdodDogMjcwcHg7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgLmN1c3RvbS1pbWFnZS1jaXJjbGUge1xuICAgICAgICB3aWR0aDogMjUwcHg7XG4gICAgICAgIGhlaWdodDogMjUwcHg7XG4gICAgfVxufVxuXG4uY2xvc2UtY29udGFjdC1pbWcge1xuICAgIHdpZHRoOiAyMjVweDtcbiAgICBoZWlnaHQ6IDIyNXB4O1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuXG4ubWFwLWNvbnRhaW5lciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1pbi1oZWlnaHQ6IDQ0MHB4O1xufVxuXG4ubWFwLW92ZXJsYXkge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwcHg7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDNhODU7XG4gICAgb3BhY2l0eTogMC45O1xufVxuXG4uYnRwNzctb3ZlcmxheTo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxLCA1OCwgMTMzLCAwLjgpO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIG9wYWNpdHk6IDAuNztcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5idHA3Ny1nYWxsZXJ5LWNvbnRlbnQgLmltYWdlLWNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG59XG5cbi5pbWFnZS1jb250YWluZXI6aG92ZXIgLmJ0cDc3LW92ZXJsYXkge1xuICAgIGNvbnRlbnQ6IGluaGVyaXQ7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEsIDU4LCAxMzMsIDAuNyk7XG4gICAgcG9pbnRlci1ldmVudHM6IGluaXRpYWw7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweCAhaW1wb3J0YW50O1xuICAgIG9wYWNpdHk6IDE7XG59XG5cbi5idHA3Ny10aXRsZS1jb250ZW50IHtcbiAgICBtaW4taGVpZ2h0OiAzMzBweCFpbXBvcnRhbnQ7XG59XG5cbi5idHA3Ny1pbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMjAwcHg7XG4gICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweCAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHggIWltcG9ydGFudDtcbn1cblxuLmJ0cDc3LWl0ZW0tZGVzY3JpcHRpb24sIC5idHA3Ny1pdGVtLWJhciB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuLmJ0cDc3LWl0ZW0tZGVzY3JpcHRpb24ge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgZm9udC1zaXplOiAxNXB4O1xufVxuXG4uaW1hZ2UtY29udGFpbmVyOmhvdmVyIC5idHA3Ny1pdGVtLWRlc2NyaXB0aW9uLFxuLmltYWdlLWNvbnRhaW5lcjpob3ZlciAuYnRwNzctaXRlbS1iYXIge1xuICAgIGRpc3BsYXk6IGJsb2NrIWltcG9ydGFudDtcbn1cblxuLmJ0cDc3LWdhbGxlcnktYnRuLWNvbnRlbnQge1xuICAgIG1hcmdpbi1ib3R0b206IC0yMHB4O1xufVxuXG4uY2FyZC1pbWctdG9wIHtcbiAgICBoZWlnaHQ6IDMwMHB4IWltcG9ydGFudDtcbn1cblxuI21hcCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDIwcHg7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDIwcHg7XG59XG4iXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=*/