.et_pb_blurb_content,.et_pb_button,a[href]{transition:transform 0.3s ease;display:inline-block}.et_pb_blurb_content:hover,.et_pb_button:hover,a[href]:hover{transform:scale(1.03)}.nav li ul.sub-menu,.et_pb_menu .nav li ul.sub-menu{width:320px!important;padding:9px 0!important;border-radius:0 0 12px 12px!important;box-shadow:0px 15px 35px rgba(0,0,0,0.1)!important;border-top:none!important;margin-top:40px!important;top:auto!important}.nav li ul.sub-menu::before{content:'';position:absolute;top:-25px;left:0;width:100%;height:25px;background:transparent}.nav li ul.sub-menu li,.et_pb_menu .nav li ul.sub-menu li{padding:0!important;margin:0!important;width:100%!important;position:relative}.nav li ul.sub-menu li a,.et_pb_menu .nav li ul.sub-menu li a{width:100%!important;padding:14px 20px 14px 35px!important;line-height:1.2em!important;font-size:15px!important;font-weight:500!important;color:#333333!important;transition:all 0.3s ease!important;display:block!important;position:relative}.nav li ul.sub-menu li a::before{content:'';position:absolute;left:15px;top:50%;transform:translateY(-50%);width:4px;height:4px;background-color:#35A9A7;transition:all 0.3s cubic-bezier(0.4,0,0.2,1);border-radius:10px}.nav li ul.sub-menu li a:hover,.et_pb_menu .nav li ul.sub-menu li a:hover{padding-left:42px!important;color:#35A9A7!important}.nav li ul.sub-menu li a:hover::before{height:20px;width:4px}.nav li ul.sub-menu li,.et_pb_menu .nav li ul.sub-menu li{border:none!important}.et-menu-nav>ul>li>ul{border:none!important}@media only screen and (max-width:980px){.et_mobile_menu li a{padding:12px 5%!important}}