@import url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.1.0/css/all.min.css);@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@200;300;400;500;600;700;800&display=swap);.wrapper header,.wrapper header .infos{display:-webkit-box;display:-ms-flexbox;-webkit-box-orient:vertical;-webkit-box-direction:normal}*{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;margin:0}.wrapper{height:auto;background:#fff}.wrapper header{height:75vh;background:linear-gradient(94.86deg,#df4b4c -.43%,#c1231f 30.34%,#771b3a 60.56%,#3c1755 103.2%);display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column;position:relative}.wrapper header .infos{display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:300px;width:97%;text-align:center;color:#fff;font-family:Poppins,sans-serif}.wrapper header .infos h1{font-size:60px;font-weight:800;margin-bottom:15px}.wrapper header .infos p{font-weight:300;font-size:20px;color:#fffFFF80}.wrapper .contact{position:absolute;bottom:-30px;width:100%}.wrapper .contact .contact-btns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.wrapper .contact .contact-btns .btn-tel.mobile{display:none}.wrapper .contact .contact-btns .btn-mail:hover{background:#691a40;-webkit-box-shadow:0 4px 4px #42175252;box-shadow:0 4px 4px #42175252}.wrapper .contact .contact-btns .btn-mail,.wrapper .contact .contact-btns .btn-tel{text-align:center;margin:0 10px;text-decoration:none;background:#df4b4c;color:#fff;-webkit-box-shadow:0 4px 4px rgba(223,75,76,.25);box-shadow:0 4px 4px rgba(223,75,76,.25);border-radius:40px;padding:20px 25px;font-size:17px;font-family:Poppins,sans-serif;font-weight:300;-webkit-transition:.3s;transition:.3s}.wrapper .contact .contact-btns .btn-mail i,.wrapper .contact .contact-btns .btn-tel i{margin-right:10px;font-size:18px}.wrapper footer{height:25vh}.wrapper footer .logo-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%}.wrapper footer .logo-footer #logoFD svg{width:225px}@media screen and (max-width:500px){.wrapper header .infos{height:220px!important}.wrapper header .infos h1{font-size:45px}.wrapper header .infos p{font-size:19px;margin:10px 0}.contact .contact-btns .btn-mail,.contact .contact-btns .btn-tel{margin:5px 0!important;padding:20x 25px!important;width:70%}.contact .contact-btns .btn-mail i,.contact .contact-btns .btn-tel i{font-size:15px!important}header .infos{-webkit-box-pack:space-evenly!important;-ms-flex-pack:space-evenly!important;justify-content:space-evenly!important}.contact-btns{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.contact{position:relative!important;padding-bottom:20px;margin-top:30px}.logo-footer #logoFD svg{width:200px!important}}