ul,li{list-style-type:none}.custom-topbar,.custom-topbar span{display:flex;justify-content:center;align-items:center}.custom-topbar span:first-child{margin-right:1rem}.custom-topbar a,.custom-topbar svg{color:#fff;transition:color 600ms}.custom-topbar a:hover{color:#FF314F;transition:color 600ms}.et_mobile_menu{border-top:4px solid #fc3a40}.feather{width:16px;height:16px}.about-us-grid div.et-last-child{display:grid;grid-gap:8px;grid-template-columns:repeat(4,1fr)}.et_pb_gutters2 .footer-widget{margin-bottom:5%}.footer-section>div{width:auto!important}.footer-contact h3,.footer-menu h3{font-size:16px;color:#FF314F}.footer-contact a,.footer-menu a{color:#fff;transition:color 600ms}.lbg-event-initial-details{visibility:hidden}.lbg_event_all_details{display:none!important}.lbg_evento_days_area *{box-sizing:border-box!important}.footer-menu a:hover{color:#FF314F;transition:color 600ms}.footer-informations{display:flex;flex-direction:row;justify-content:space-between}.footer-informations .contact-adress{margin-right:2.5rem}.mr{margin-right:.5rem}.contact-adress{display:flex;flex-direction:column}.contact-adress,.footer-informations ul,.menu-items{margin-top:1rem}#footer-widgets .footer-widget li{margin:0;padding:0}.footer-widget li:before{display:none}#footer-widgets .footer-widget li a{transition:color 600ms}#footer-widgets .footer-widget li a:hover{color:#FF314F;transition:color 600ms}.education-prerequisite,.education-duration{display:flex;flex-direction:row;align-items:center}.education-prerequisite h3,.education-duration h3{color:#fff;font-size:16px}.education-prerequisite span,.education-duration span{color:#fff;font-size:14px}.form-checkboxes{display:grid;grid-template-columns:1fr 1fr 1fr 1fr}.form-checkboxes span{margin:0}.form-adress,.form-contact{display:flex;flex-direction:row;justify-content:space-between}.form-contact{margin:1rem 0}.lbg_calendar .calendar-prev,.lbg_calendar .calendar-next{font-size:24px}.lgb_filter_icon{visibility:hidden}.rgpd-container a{color:#FF314F}@media screen and (max-width:640px){.footer-informations{flex-direction:column}.form-checkboxes{grid-template-columns:1fr 1fr}.about-us-grid div.et-last-child{display:block}}@media screen and (max-width:840px){.form-contact{display:block}.about-us-grid div.et-last-child{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:1260px){.form-adress{display:block}}