@media (max-width: 1750px){.background-item-content{margin-top:50px !important}.background-items .background-item .noMargin{margin-top:-50px !important}}@media (max-width: 1700px){.textHidden{font-size:12px !important}}@media (max-width: 1530px){.background-item-content{padding-bottom:15% !important}.background-item-content .textHidden{margin-top:10px !important}}@media (max-width: 1420px){.background-item-content{margin-top:50px !important;height:98% !important}}@media (max-width: 1300px){.background-item-content{padding-bottom:20% !important;height:100% !important}.background-items .background-item .noMargin{margin-top:-70px !important}}@media (max-width: 1250px){.background-item-content{margin-top:50px !important;height:100% !important}}@media (max-width: 1200px){body{background-color:#000}.logo-cyfac{position:static !important;background-color:#000;transform:translate(0, 0) !important;display:block;margin:auto;width:50%;padding:20px}.background-items{flex-direction:column}.background-items .background-item .background-img{object-fit:cover}.background-items .background-item .background-item-content{margin-top:0 !important;padding-bottom:0 !important;justify-content:center !important}.background-items .background-item .background-item-content .text{margin-top:0 !important;margin-bottom:0 !important}.background-items .background-item .background-item-content .text .title,.background-items .background-item .background-item-content .text .subtitle{display:block}.background-items .background-item .background-item-content p{display:none}.background-items .background-item .background-item-content img{margin-bottom:0 !important}.footer{position:static !important}}@media (max-width: 570px){.footer{padding:10px 20px !important}}@media (max-width: 660px){.footer{justify-content:center;flex-direction:column;align-items:center}.footer .footer-infos{flex-direction:column;align-items:center}.footer .footer-infos p:first-child{margin-right:0 !important}.footer .footer-infos #openModal{margin-left:0 !important}.footer p{margin-bottom:5px}}*{padding:0;margin:0;box-sizing:border-box;list-style:none;text-decoration:none}body{font-family:"Rubik", sans-serif}.header{background-color:#e6c538;width:100%;height:5px;position:absolute;top:0;z-index:10}.logo-cyfac{position:absolute;left:50%;top:50%;z-index:5;transform:translate(-50%, -50%)}h1{text-align:center;color:#fff;text-transform:uppercase;font-size:47px;position:absolute;left:50%;top:40%;z-index:5;transform:translateX(-50%)}.btn-home{position:absolute;left:50%;top:60%;z-index:5;transform:translateX(-50%)}.btn-home a{font-size:18px;letter-spacing:3.6px;line-height:22px;color:#fff;text-transform:uppercase;padding:15px 30px}.btn-home a:first-child{background-color:#272727}.btn-home a:last-child{background-color:#e6c538}.background-items{display:flex;height:100vh}.background-items .background-item{height:100%;width:100%;position:relative;overflow:hidden}.background-items .background-item .background-img{width:100%;height:100%;position:absolute;z-index:-1;filter:brightness(0.5) grayscale(1);transition:all 500ms ease-in-out;object-fit:cover}.background-items .background-item .noFilter{filter:brightness(0.8) grayscale(0)}.background-items .background-item .background-item-content{display:flex;flex-direction:column;justify-content:flex-end;align-items:center;height:100%;padding-left:36px;padding-right:36px;padding-bottom:10%;margin-top:50px;transition:all 500ms ease-in-out}.background-items .background-item .background-item-content .text{margin-bottom:15px}.background-items .background-item .background-item-content .text .title{font-size:21px;letter-spacing:3.15px;line-height:25px;font-weight:700;font-style:italic;text-transform:uppercase;margin-top:-10px;height:unset !important}.background-items .background-item .background-item-content .text .subtitle{font-size:17px;letter-spacing:2.99px;line-height:20px;color:#e6c538;margin-top:0px;text-transform:uppercase;height:unset !important}.background-items .background-item .background-item-content img{margin-bottom:20px}.background-items .background-item .background-item-content p{font-size:14px;line-height:19px;color:#fff;font-weight:bold;text-align:center;margin-top:30px;height:30px;transition:all 250ms ease-in-out}.background-items .background-item .noMargin{margin-top:-25px}.footer{display:flex;justify-content:space-between;background-color:#000;padding:10px 78px;position:fixed;bottom:0;width:100%}.footer .footer-infos{display:flex}.footer .footer-infos p:first-child{margin-right:40px}.footer .footer-infos #openModal{margin-left:40px}.footer .footer-infos #openModal:hover{cursor:pointer}.footer p{color:#fff;opacity:0.31;font-size:10px}.footer a{text-decoration:none;color:#fff}.modal{display:none;position:fixed;z-index:50;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,0.4)}.modal-content{background-color:#fefefe;margin:5% auto;padding:20px;border:1px solid #888;width:80%;height:80%;overflow-y:scroll;border-radius:10px}.modal-content h2{text-align:center;font-size:26px}.modal-content img{display:block;margin:auto}.modal-content h3{line-height:52px;font-size:18px}.close{color:#aaa;float:right;font-size:28px;font-weight:bold}.close:hover,.close:focus{color:black;text-decoration:none;cursor:pointer}
/*# sourceMappingURL=main.css.map */

@media(min-width: 1700px){
    .background-items .background-item .background-item-content p{
        height: 47px;
    }
}
