.cm-mainmenu,.cm-mainmenu .et_pb_menu__logo{transition:all .5s ease!important}.cm-mainmenu .sub-menu{border-radius:10px;box-shadow:0 16px 20px -5px rgb(0 0 0/.05)!important}.cm-mainmenu .sub-menu .menu-item a{border-radius:5px}.et-menu-nav li.mega-menu li>a{width:250px!important;padding:10px 5px}p{font-weight:400}h1{font-size:80px!important;line-height:1em!important}h3,h4{font-size:30px!important;line-height:1.3em}h4{font-size:24px!important}@media screen and (max-width:600px){h1{font-size:50px!important;line-height:.9em!important;letter-spacing:0!important}}