*{margin:0;padding:0}#navbarSupportedContent ul li a i,i{margin-right:10px}.navbar-logo:hover{padding:15px;color:#5161ce;background-color:#fff}.navbar-logo{padding:15px;color:#fff}.navbar-mainbg{background-color:#5161ce;padding:0}#navbarSupportedContent{overflow:hidden;position:relative}#navbarSupportedContent ul{padding:0;margin:0}#navbarSupportedContent li{list-style-type:none;float:left}#navbarSupportedContent ul li a{color:rgba(255,255,255,.5);text-decoration:none;font-size:15px;display:block;padding:20px;transition-duration:.6s;transition-timing-function:cubic-bezier(0.68,-0.55,0.265,1.55);position:relative}#navbarSupportedContent>ul>li.active>a{color:#5161ce;background-color:transparent;transition:.7s}.hori-selector{display:inline-block;position:absolute;height:100%;top:0;left:0;transition-duration:.6s;transition-timing-function:cubic-bezier(0.68,-0.55,0.265,1.55);background-color:#fff;border-top-left-radius:15px;border-top-right-radius:15px;margin-top:10px}.hori-selector .left,.hori-selector .right{position:absolute;width:25px;height:25px;background-color:#fff;bottom:10px}.hori-selector .right{right:-25px}.hori-selector .left{left:-25px}.hori-selector .left:before,.hori-selector .right:before{content:'';position:absolute;width:50px;height:50px;border-radius:50%;background-color:#5161ce}.hori-selector .right:before{bottom:0;right:-25px}.hori-selector .left:before{bottom:0;left:-25px}@media (min-width:992px){.navbar-expand-custom{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-custom .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-custom .navbar-toggler{display:none}.navbar-expand-custom .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}}@media (max-width:991px){#navbarSupportedContent ul li a{padding:12px 30px}.hori-selector{margin-top:0;margin-left:10px;border-radius:25px 0 0 25px}.hori-selector .left,.hori-selector .right{right:10px}.hori-selector .left{top:-25px;left:auto}.hori-selector .right{bottom:-25px}.hori-selector .left:before{left:-25px;top:-25px}.hori-selector .right:before{bottom:-25px;left:-25px}}