.page-about .main-page{max-width:var(--ctn-max-w);margin:50px auto}.page-about .main-page .content-container{padding:0 var(--ctn-gutter-x);margin-top:50px}.page-about .main-page .content-container .container{flex-wrap:wrap;justify-content:center;gap:30px;margin-bottom:30px;display:flex}.page-about .main-page .content-container .center{margin:auto;display:flex}.page-about .main-page .content-container.set-center{justify-content:center;display:flex}.page-about .main-page .content-container .section.max-ct{max-width:var(--ctn-max-w-ct);width:100%}.page-about .main-page .content-container .section.max-ct .image-container{width:100%}.page-about .main-page .content-container .section.max-ct .full-img{width:100%;height:auto}.page-about .main-page .content-container .image-container{display:inline-block;position:relative}.page-about .main-page .content-container .full-img{margin:0;display:block}.page-about .main-page .content-container .object-cover{object-fit:cover}.page-about .main-page .content-container .btn-zoom{-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);z-index:10;cursor:pointer;color:#fff;background-color:#0003;border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;transition:all .3s ease-in-out;display:flex;position:absolute;bottom:20px;right:20px}.page-about .main-page .content-container .btn-zoom:hover{background-color:#e4bf45;width:70px;height:70px}.page-about .main-page .content-container .modal-overlay{z-index:1100;background-color:#000c;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.page-about .main-page .content-container .modal-content{max-width:100%;max-height:100%;position:relative}.page-about .main-page .content-container .modal-content .zoom-img{width:100vw;height:auto}.page-about .main-page .content-container .close-button{-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);cursor:pointer;color:#fff;background-color:#0003;border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;transition:all .3s ease-in-out;display:flex;position:absolute;top:20px;right:80px}.page-about .main-page .content-container .close-button:hover{background-color:#e4bf45;width:70px;height:70px}.page-about .main-page .content-container .modal-image{object-fit:contain;max-width:100%;max-height:100%}@media (max-width:1280px){.page-about .main-page .content-container .full-img{width:100%;height:auto}}@media (max-width:980px){.page-about .main-page{margin-top:25px;margin-bottom:25px}.page-about .main-page .content-container{margin-top:25px}.page-about .main-page .content-container .btn-zoom{width:40px;height:40px}.page-about .main-page .content-container .btn-zoom svg{width:20px!important;height:20px!important}.page-about .main-page .content-container .btn-zoom:hover{width:50px;height:50px}.page-about .main-page .content-container .close-button{width:40px;height:40px;top:-50px;right:10px}.page-about .main-page .content-container .close-button svg{width:20px!important;height:20px!important}.page-about .main-page .content-container .close-button:hover{width:50px;height:50px}}
