body #page-container .et_pb_section .et_pb_button_0_tb_header.custom-btn:hover{background-color:#6CA6B9!important;border:solid 2px white!important}.menu-mobile-container{position:relative;padding:10px 15px;background-color:#040406;z-index:9999}.menu-header{display:flex;justify-content:space-between;align-items:center}.mobile-logo img{height:40px;width:auto}.burger-icon{font-size:32px;cursor:pointer;color:#ffffff;padding:10px;user-select:none}.mobile-menu-content{overflow:hidden;max-height:0;opacity:0;transition:max-height 0.5s ease,opacity 0.5s ease;background-color:#040406;flex-direction:column;padding:0 10px;position:absolute;top:60px;left:0;width:100%;box-shadow:0 4px 8px rgba(0,0,0,0.1);display:flex}.mobile-menu-content.show{max-height:500px;opacity:1;padding:10px}.mobile-menu-content a{padding:12px 0;text-decoration:none;font-size:18px;border-bottom:1px solid #eee}.text_pages{color:#909b25}.text_work{color:#ecc747}.text_legal{color:#7ca7b9}.text_about{color:#ceab5d}.mobile-menu-content .contact-button{background-color:#7ca7b9;color:white;margin-top:10px;padding:10px;text-align:center;border-radius:5px;font-weight:bold}body #page-container .et_pb_section .et_pb_button_0_tb_header.custom-btn:hover{background-color:#6CA6B9!important;border:solid 2px white!important}.menu-mobile-container{position:relative;padding:10px 15px;background-color:#040406;z-index:9999}.menu-header{display:flex;justify-content:space-between;align-items:center}.mobile-logo img{height:40px;width:auto}.burger-icon{font-size:32px;cursor:pointer;color:#ffffff;padding:10px;user-select:none}.mobile-menu-content{overflow:hidden;max-height:0;opacity:0;transition:max-height 0.5s ease,opacity 0.5s ease;background-color:#040406;flex-direction:column;padding:0 10px;position:absolute;top:60px;left:0;width:100%;box-shadow:0 4px 8px rgba(0,0,0,0.1);display:flex}.mobile-menu-content.show{max-height:500px;opacity:1;padding:10px}.mobile-menu-content a{padding:12px 0;text-decoration:none;font-size:18px;border-bottom:1px solid #eee}.text_pages{color:#909b25}.text_work{color:#ecc747}.text_legal{color:#7ca7b9}.text_about{color:#ceab5d}.mobile-menu-content .contact-button{background-color:#7ca7b9;color:white;margin-top:10px;padding:10px;text-align:center;border-radius:5px;font-weight:bold}