.et_pb_menu_0_tb_header.et_pb_menu .nav li ul.sub-menu a{font-size:12px;padding:0px}.nav li ul{width:310px!important}#top-menu li li a{width:240px}.et-pb-controllers{bottom:auto!important}.et_pb_menu_0_tb_header.et_pb_menu .et_mobile_menu,.et_pb_menu_0_tb_header.et_pb_menu .et_mobile_menu ul{background-color:#241c24!important;width:250px}.et_pb_text_inner>div[style*="border: 2px solid"]{transition:all 0.4s ease}.et_pb_text_inner>div[style*="border: 2px solid"]:hover{transform:translateY(-10px);box-shadow:0 20px 50px rgba(0,0,0,0.15);border-color:#e60774!important}.et_pb_text_inner>div[style*="border: 2px solid"]:hover div[style*="background: linear-gradient"]{transform:scale(1.1) rotate(5deg)}.et_pb_text_inner>div[style*="background: linear-gradient"]{transition:all 0.4s ease}.cartes-egales .et_pb_column{display:flex;flex-direction:column}.cartes-egales .et_pb_blurb{flex:1;display:flex;flex-direction:column;justify-content:space-between;text-align:center;padding:30px;background-color:#fff;border-radius:10px;box-shadow:0 2px 10px rgba(0,0,0,0.1)}.cartes-egales .et_pb_module{min-height:300px}@media (max-width:320px){.timeline-mobile{padding:20px 10px!important}.timeline-mobile div{font-size:11px!important;line-height:1.4!important}.timeline-mobile>div>div>div:first-child{font-size:14px!important}.timeline-mobile div[style*="padding-left: 30px"]{padding-left:10px!important}}.et_pb_menu_0_tb_header.et_pb_menu ul li{position:relative}.et_pb_menu_0_tb_header.et_pb_menu .menu-item-has-children>a{padding-bottom:20px!important;margin-bottom:-12px!important}.et_pb_menu_0_tb_header.et_pb_menu ul li ul.sub-menu{margin-top:0!important;padding-top:0!important;top:100%!important}.et_pb_menu_0_tb_header.et_pb_menu .menu-item-has-children:hover>.sub-menu{display:block!important;visibility:visible!important;opacity:1!important}.et_pb_menu_0_tb_header.et_pb_menu ul li ul.sub-menu:hover{display:block!important}@media (max-width:1564px){body #page-container .et_pb_section .et_pb_button_0_tb_header{font-size:12px!important;padding:6px 12px!important}}