nav.seve-navbar{z-index:99;position:absolute;margin:auto;padding:12px 24px;background-color:#fff;width:100%;display:flex;align-items:center;justify-content:center}nav.seve-navbar .square{flex:1;height:100%}nav.seve-navbar .square .background{position:absolute;top:0;left:0;width:12px;height:100%;display:block;background-color:red}nav.seve-navbar .logo{flex:1;position:relative;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:flex-start}nav.seve-navbar .logo img.img-middle{width:100%;height:100%;max-height:52px;object-fit:contain;object-position:center}nav.seve-navbar .logo img.img-top{position:absolute;bottom:100%;min-width:268px;min-width:220px;width:100%;max-height:224px;object-fit:contain;object-position:bottom;transition-duration:4s;transition-delay:0.72s;transition-timing-function:linear;clip-path:ellipse(0% 0% at 50% 100%)}nav.seve-navbar .logo img.img-bottom{position:absolute;top:100%;min-width:268px;min-width:220px;width:100%;max-height:139px;object-fit:contain;object-position:top;transition-duration:4s;transition-delay:0.72s;transition-timing-function:linear;clip-path:ellipse(0% 0% at 50% 0%)}nav.seve-navbar .menu{flex:1.2;display:flex;align-items:center;justify-content:center;margin:12px;font-size:1.21em}nav.seve-navbar .menu a.nav-link{padding:3px 12px}nav.seve-navbar .menu a.nav-link:hover{color:white;background-color:#f2552c}nav.seve-navbar .menu a.nav-link.dropdown-toggle-split{margin-left:-9px}nav.seve-navbar .socials{flex:0;display:flex;align-items:center;justify-content:center;margin:12px}nav.seve-navbar .socials i{margin:0 6px;font-size:24px}header.seve-header:hover img.img-bottom,header.seve-header:hover img.img-top{clip-path:ellipse(100% 100% at 50% 50%)}header.seve-header.home img.img-bottom,header.seve-header.home img.img-top{clip-path:circle(100%)}
