.et-menu-nav ul.et-menu li,#top-menu li{font-weight:400!important}@media screen and (min-width:1025px){#top-menu.nav li ul li a,.et-menu-nav ul.et-menu ul.sub-menu li a,.menuhover{position:relative;display:inline-block;text-decoration:none;transition:color 0.3s ease;padding-bottom:10px;color:white}#top-menu.nav li ul li a::after,.et-menu-nav ul.et-menu ul.sub-menu li a::after,.menuhover::after{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background-color:#1cb192;transform:scaleX(0);transform-origin:left;transition:transform 0.3s ease}#top-menu.nav li ul li a:hover,.et-menu-nav ul.et-menu ul.sub-menu li a:hover,.menuhover:hover{color:#1cb192!important}#top-menu.nav li ul li a:hover::after,.et-menu-nav ul.et-menu ul.sub-menu li a:hover::after,.menuhover:hover::after{transform:scaleX(1)}}.button--transparent-to-black{color:#0c0f19;position:relative;margin:auto;font-size:14px;font-style:normal;font-weight:700;line-height:1;letter-spacing:.7px;text-transform:uppercase;display:inline-flex;padding:10px 24px 8px 24px;align-items:center;gap:16px;border-radius:50px;border:1px solid #0c0f19;overflow:hidden;cursor:pointer;z-index:1;max-width:fit-content;background-color:rgba(0,0,0,0);transition:background-color .4s,color .4s,border-color .4s;margin-top:15px}.button--transparent-to-black:hover{background-color:#0c0f19;transition:background-color .4s,color .4s,border-color .4s;color:white!important}#top-menu li li a{padding:6px 0px!important;width:fit-content!important}header#main-header{z-index:999}@media (min-width:320px) and (max-width:900px){body.dipi-mobile-cta-button .dipi-cta-button{width:180px!important;margin-right:auto;margin-left:auto;text-transform:uppercase!important;font-weight:700!important}header#main-header .et_pb_button.dipi-cta-button-icon-right span:after{display:none!important}header#main-header .et_pb_button.dipi-cta-button-icon-right:hover{background-color:black!important;color:white;opacity:1}}