.person-details{margin-top:70px}.person-details .person-gallery{overflow:hidden;border-radius:20px;box-shadow:0 1px 4px rgba(0,0,0,.15);cursor:pointer;top:130px;position:sticky}.person-details .person-gallery .person-img{display:flex;align-items:center;justify-content:center;width:100%;background-color:#000}@media screen and (max-width: 991px){.person-details .person-gallery{flex-basis:35%}}@media screen and (max-width: 500px){.person-details .person-gallery{flex-basis:35%}}.person-details .details{min-height:100%}.person-details .details .section-title{margin-bottom:0 !important;width:100%;gap:20px}.person-details .details .section-title .actions .btn{font-size:15px}.person-details .details .card-body{display:flex;flex-direction:column}.person-details .details .card-body #biography p{line-height:22px}@media screen and (max-width: 991px){.person-details .person-gallery{border-radius:5px}.person-details .person-gallery .person-img{border-radius:5px;height:auto}}@media screen and (max-width: 500px){.person-details{margin-top:30px}}@media screen and (max-width: 991px){#main-content .person-details .person-gallery{border-radius:5px;box-shadow:unset !important;overflow:unset}#main-content .person-details .person-gallery .person-img{border-radius:5px;height:auto;box-shadow:0 1px 4px rgba(0,0,0,.15);overflow:hidden}#main-content .person-details .person-gallery .imgs-button{width:100%;background-color:rgba(0,0,0,0) !important;z-index:10;height:40px;display:flex;justify-content:center;margin-top:-20px}}@media screen and (max-width: 991px)and (max-width: 450px){#main-content .person-details .person-gallery .imgs-button{align-items:flex-end}#main-content .person-details .person-gallery .imgs-button button{width:30px;height:30px}}@media screen and (max-width: 991px){#main-content .person-details .card.default .card-header{position:relative;padding-right:50px}#main-content .person-details .card .actions{position:absolute;top:5px;right:0}#main-content .person-details .card .actions .btn.btn-sm{height:30px}}@media screen and (max-width: 991px)and (max-width: 500px){#main-content .person-details .card .actions{top:10px;right:20px}}@media screen and (max-width: 500px){#main-content .person-details .person-gallery{border-radius:5px}#main-content .person-details .person-gallery .person-img{border-radius:5px;width:90px;height:120px}}.images-modal-section .modal-inner{padding:60px 110px !important}.images-modal-section .modal-inner .images-modal-slider{height:600px}.images-modal-section .modal-inner .images-modal-slider .swiper-wrapper .swiper-slide{display:flex;align-items:center;justify-content:center}.images-modal-section .modal-inner .images-modal-slider .swiper-wrapper .swiper-slide .img-wrapper{border-radius:20px;overflow:hidden;height:100%;max-width:100%;display:inline-flex;align-items:center;justify-content:center}.images-modal-section .modal-inner .images-modal-slider .swiper-wrapper .swiper-slide .img-wrapper img{object-fit:contain;width:100%;height:100%}.images-modal-section .modal-inner .slide-prev,.images-modal-section .modal-inner .slide-next{position:absolute;top:50%;transform:translateY(-50%);z-index:2}.images-modal-section .modal-inner .slide-prev{left:40px}.images-modal-section .modal-inner .slide-next{right:40px}@media screen and (max-width: 830px){.images-modal-section .modal-inner{max-height:450px;padding:10px !important}.images-modal-section .modal-inner .images-modal-slider{max-height:330px}.images-modal-section .modal-inner .images-modal-slider .swiper-wrapper .swiper-slide img{max-width:100%;max-height:330px}}@media screen and (max-width: 500px){.modal-inner{max-height:450px;padding:10px !important}.modal-inner .images-modal-slider{max-height:350px;margin:10px 0;margin-bottom:40px}.modal-inner .images-modal-slider .swiper-wrapper .swiper-slide img{max-width:100%;max-height:550px}}