body{font-family:Verdana,Geneva,Tahoma,sans-serif;margin:0}.header{align-items:center;background-color:#fe0000;display:flex;height:90px;justify-content:flex-start;padding:0 3%}.header .header-title{color:#fdf6f6;letter-spacing:2px;margin:0 auto 0 0}.header .header-img{margin-right:15px;width:55px}.principal-container{background-color:#fdf6f6;height:calc(100vh - 140px)}footer{background-color:#67baca;color:#fdf6f6;height:50px;justify-content:center}.card-container,footer{align-items:center;display:flex}.card-container{background-color:#fdf6f6;height:280px;margin:0 auto;max-width:93.65vw;overflow:hidden;padding:10px 0;position:relative;width:100%}.card-container .card-person{display:flex;justify-content:center;left:0;position:relative;transition:.5s ease-in-out;top:0}.card-container .card-person figure{background-color:#fff;box-sizing:border-box;float:left;height:145px;margin:0 5px 0 0;overflow:hidden;padding:5px;position:relative;transition:.2s linear;width:115px}.card-container .card-person figure:hover{box-shadow:5px 10px 50px silver;height:auto;transform:scale(1.3);transform:translateX(0);width:180px}.card-container .card-person figure:hover .figcaption-title{font-size:13px}.card-container .card-person figure:hover .figcaption-p{padding-top:5px}.card-container .card-person figure .figure-img{width:100%}.card-container .card-person figure figcaption .figcaption-title{font-size:8px;margin:0;padding-top:5px;text-align:center}.card-container .card-person figure figcaption .figcaption-p{font-size:12px;margin:0;padding-top:25px}.buttons-open-modal-container{text-align:center}.buttons-open-modal-container .button-open-modal{background-color:#67baca;border:none;color:#fdf6f6;cursor:pointer;font-family:Verdana,Geneva,Tahoma,sans-serif;height:40px;margin:25px 5px;outline:none;text-transform:uppercase;transition:.2s linear;width:180px}.buttons-open-modal-container .button-open-modal:hover{background-color:#fe0000}.buttons-slider-container{text-align:center}.buttons-slider-container .buttons-slider{background:transparent;border:1px solid #fe0000;border-radius:50%;color:#fe0000;font-size:25px;height:40px;margin:10px;outline:none;transition:.2s linear;width:40px;cursor:pointer}.buttons-slider-container .buttons-slider:disabled{border-color:#f99;color:#f99;cursor:default}.overlay{background-color:rgba(0,0,0,.6);height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:50}.modal{background:#fff;border-radius:4px;box-sizing:border-box;left:calc(50vw - 300px);padding:15px;position:fixed;top:5vw;width:600px;z-index:100}.modal header{align-items:center;border-bottom:1px solid #ccc;display:flex;justify-content:space-between;padding:10px}.modal header .modal-title{margin:0}.modal .close-button{background-color:transparent;border:none;cursor:pointer;outline:none}.modal .close-button img{width:18px}.modal .modal-content{padding:15px}.modal .modal-content label{font-size:14px}.modal .modal-content input,.modal .modal-content select{border:1px solid rgba(0,0,0,.25);box-sizing:border-box;font-family:Verdana,Geneva,Tahoma,sans-serif;margin:5px 0 15px;padding:13px 13px 13px 8px;width:100%}.modal .modal-content input:focus,.modal .modal-content select:focus{outline:1px solid rgba(0,0,0,.2)}.modal .modal-content .button-modal{background-color:#67baca;border:none;border-radius:5px;color:#fdf6f6;cursor:pointer;font-family:Verdana,Geneva,Tahoma,sans-serif;font-size:15px;font-weight:600;outline:none;padding:13px;text-transform:uppercase;transition:.3s linear;width:100%}.modal .modal-content .button-modal:hover{background-color:#fe0000}
/*# sourceMappingURL=main.d56ac0cf.chunk.css.map */