@font-face{font-family:Raleway;font-style:normal;font-weight:300;src:url(/build/fonts/Raleway-Light.ef9d2198.ttf)}@font-face{font-family:Raleway;font-style:normal;font-weight:400;src:url(/build/fonts/Raleway-Regular.d9219d8a.ttf)}@font-face{font-family:Raleway;font-style:normal;font-weight:500;src:url(/build/fonts/Raleway-Medium.0de59257.ttf)}@font-face{font-family:Raleway;font-style:normal;font-weight:700;src:url(/build/fonts/Raleway-Bold.8e546283.ttf)}#contact{background-color:#f3f3f3}#contact .contact--content form{align-items:center;display:flex;flex-direction:column;margin:0 auto;max-width:60%}@media (max-width:1099px){#contact .contact--content form{max-width:100%}}#contact .contact--content form label{display:none}#contact .contact--content form>div{display:flex;gap:20px;margin-bottom:20px;width:100%}@media (max-width:767px){#contact .contact--content form>div{flex-direction:column}}#contact .contact--content form>div:not(.contact)>div{flex:1}#contact .contact--content form>div.contact>div{align-items:center;display:flex;flex-direction:column;width:50%}@media (max-width:767px){#contact .contact--content form>div.contact>div{width:100%}}#contact .contact--content form>div.contact>div i{color:#ca2e31;font-size:24px;font-weight:700;margin-right:5px}#contact .contact--content form>div.contact>div a{color:inherit}#contact .contact--content form>div input,#contact .contact--content form>div textarea{border:none;border-radius:5px;box-sizing:border-box;padding:10px 20px;width:100%}#contact .contact--content form>div input::placeholder,#contact .contact--content form>div textarea::placeholder{font-family:Raleway,sans-serif}#contact .contact--content form>div textarea{resize:none}#contact .contact--content form>div.captcha{height:0;left:0;opacity:0;position:absolute;top:0;width:0;z-index:-1}#contact .contact--content form button{background-color:#ca2e31;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;padding:10px 20px;text-transform:uppercase;transition:.2s}#contact .contact--content form button:hover{background-color:#a02528}#contact .contact--content form button:disabled{cursor:auto;opacity:.5}#contact .contact--content form button:disabled:hover{background-color:#ca2e31}#formation{background-color:#ebebeb}#formation .formation--content{display:flex;gap:50px;justify-content:space-between}@media (max-width:767px){#formation .formation--content{flex-direction:column}}#formation .formation--content>div{width:50%}@media (max-width:767px){#formation .formation--content>div{width:100%}}#formation .formation--content>div h3{text-align:center}#formation .formation--content>div .items .item{align-items:center;display:flex;flex-direction:column;margin-top:40px}#formation .formation--content>div .items .item i{background-color:#fff;border-radius:50%;color:#ca2e31;font-size:36px;padding:14px}#formation .formation--content>div .items .item span{margin-top:10px;text-align:center}#presentation{background-color:#f3f3f3}#presentation .presentation--content{align-items:center;display:flex;gap:100px}@media (max-width:1099px){#presentation .presentation--content{flex-direction:column;gap:20px}}#presentation .presentation--content>div:first-child{display:flex;justify-content:center}#presentation .presentation--content .logo{border-radius:100%;height:350px;width:350px}@media (max-width:1399px){#presentation .presentation--content .logo{height:300px;width:300px}}@media (max-width:1099px){#presentation .presentation--content .logo{height:250px;width:250px}}#presentation .presentation--content p{text-align:justify}section{padding:100px 0}section .container{margin:0 auto;width:70%}section .container h2{color:#ca2e31;font-size:28px;margin:0 0 50px;text-align:center;text-transform:uppercase}@media (max-width:1099px){section .container h2{margin-bottom:20px}}