.eap-projet .item .ct{position:relative;padding:10px;background:#fff;box-shadow:0 0 4px rgb(25 25 25 / .3)}.eap-projet .item-img img{width:100%;height:auto}.eap-projet .item-title{font-size:16px;font-weight:600;text-transform:uppercase;padding:5px 0;margin:0;border-bottom:1px solid #d4d4d4}.eap-projet.g-3{--bs-gutter-x:1rem}.eap-projet .item .ct>i{display:block;position:absolute;top:15px;right:15px;opacity:0;transition:all 350ms ease;color:#fff}.eap-projet .item:hover .ct>i{opacity:1}.eap-projet .item-btn{font-size:13px}.modal-projet .btn-close{position:absolute;top:10px;right:10px;background-size:contain;width:16px;height:16px;z-index:3;padding:0;color:#3D4246;opacity:1;background-color:#fff0}.modal-projet .btn-close:focus{box-shadow:none}.modal-projet .btn-close{transform:rotate(0);transition:all 350ms ease}.modal-projet .btn-close:hover{transform:rotate(180deg);transform-origin:center;background-color:#fff0}.modal-projet .btn-close:focus{color:#3D4246;background-color:#fff0}.modal.modal-projet{--bs-modal-width:1600px;--bs-modal-padding:0;--bs-modal-bg:#fff;--bs-modal-border-radius:0;--bs-modal-border-width:0}.modal-projet .modal-content{position:relative;border-radius:0}.modal-projet.modal.fade .modal-dialog.modal-dialog-zoom{-webkit-transform:translate(0,0)scale(.5);transform:translate(0,0)scale(.5)}.modal-projet.modal.show .modal-dialog.modal-dialog-zoom{-webkit-transform:translate(0,0)scale(1);transform:translate(0,0)scale(1)}.swiper-projet{max-width:100%;overflow:hidden;position:relative}.swiper-projet .swiper-slide img{width:100%;height:auto}.modal-projet .swiper-button-next:after,.modal-projet .swiper-button-prev:after{display:none}.modal-projet .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23ffffff'/%3E%3C/svg%3E")}.modal-projet .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z' fill='%23ffffff'/%3E%3C/svg%3E")}.modal-projet .modal-infos{padding:40px}.modal-projet .modal-infos .p_title{font-weight:700;margin:0 0 10px;padding:0}.modal-projet .modal-infos .p_lien{border-top:1px solid #d4d4d4;border-bottom:1px solid #d4d4d4;padding:10px 0}.modal-projet .modal-infos .p_lien span{font-weight:600}.modal-projet video{display:block}@media screen and (max-width:576px){.modal-projet .row{--bs-gutter-x:0}.modal-projet .modal-infos{padding:10px}.modal-projet .modal-infos .p_title{font-size:18px}}