.vc-mobile-wrapper *,.vc-desktop-wrapper *,.vc-tablet-wrapper *{box-sizing:border-box}.vc-desktop-wrapper{position:relative;width:100%}.vc-desktop-header{position:fixed;top:0;left:0;right:0;width:100%;display:flex;align-items:center;justify-content:center;padding:30px 60px;background-color:#ffffff;z-index:10001;transition:all 0.3s ease}.vc-desktop-header.scrolled{padding:15px 60px;background-color:#F4F6FF}.vc-desktop-header::after{content:"";position:absolute;bottom:0;left:60px;right:60px;height:1px;background-color:#111111;transition:opacity 0.3s ease}.vc-desktop-header.scrolled::after{opacity:0}.vc-desktop-header>*{position:relative;z-index:1}.vc-desktop-logo{width:120px;height:25px;background-size:contain;background-repeat:no-repeat;background-position:left center;cursor:pointer;transition:none;flex-shrink:0;margin-right:20px}.vc-desktop-header.scrolled .vc-desktop-logo{width:120px;height:25px}.vc-desktop-nav{display:flex;align-items:center;justify-content:center;flex:1;margin:0 40px}.vc-desktop-nav a{margin:0 25px;text-decoration:none;color:#111111;font-family:Rubik,sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;position:relative;transition:color 0.3s ease}.vc-desktop-nav a:hover,.vc-desktop-nav a.active{color:#362FD9}.vc-desktop-contact{display:inline-block;padding:8px 30px;background-color:#ffffff;border:1px solid #111111;border-radius:0px;color:#111111;font-family:Rubik,sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;text-decoration:none;white-space:nowrap;flex-shrink:0;margin-left:20px;transition:background-color 0.3s ease,border-color 0.3s ease,color 0.3s ease}.vc-desktop-contact:hover{background-color:#362FD9;border-color:#362FD9;color:#ffffff}.vc-tablet-wrapper{position:relative;width:100%}.vc-tablet-header{position:fixed;top:0;left:20px;right:0;width:100%;display:flex;align-items:center;justify-content:center;padding:25px 30px;background-color:#ffffff;z-index:1;transition:all 0.3s ease}.vc-tablet-header.scrolled{padding:12px 30px;background-color:#F4F6FF}.vc-tablet-header::after{content:"";position:absolute;bottom:0;left:30px;right:30px;height:1px;background-color:#111111;transition:opacity 0.3s ease}.vc-tablet-header.scrolled::after{opacity:0}.vc-tablet-header>*{position:relative;z-index:1}.vc-tablet-logo{width:60px;height:60px;background-size:contain;background-repeat:no-repeat;background-position:center;cursor:pointer;transition:none;flex-shrink:0}.vc-tablet-header.scrolled .vc-tablet-logo{width:60px;height:60px}.vc-tablet-nav{display:flex;align-items:center;justify-content:center;flex:1;margin:0 30px}.vc-tablet-nav a{margin:10px 20px;text-decoration:none;color:#111111;font-family:Rubik,sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;position:relative;transition:color 0.3s ease}.vc-tablet-nav a:hover,.vc-tablet-nav a.active{color:#362FD9}.vc-tablet-contact{width:40px;height:40px;display:flex;align-items:center;justify-content:center;background-color:#ffffff;border:1px solid #111111;border-radius:0px;color:#111111;font-size:18px;text-decoration:none;flex-shrink:0;transition:background-color 0.3s ease,border-color 0.3s ease,color 0.3s ease}.vc-tablet-contact:hover{background-color:#362FD9;border-color:#362FD9;color:#ffffff}.vc-mobile-wrapper{position:relative;width:100%}.vc-mobile-header{position:fixed;top:0;left:0;right:0;width:100%;display:flex;align-items:center;justify-content:space-between;padding:10px 20px;background-color:#ffffff;z-index:10001;transition:all 0.3s ease}.vc-mobile-header.scrolled{padding:8px 20px;background-color:#F4F6FF}.vc-mobile-header::after{content:"";position:absolute;bottom:0;left:20px;right:20px;height:1px;background-color:#111111;transition:opacity 0.3s ease}.vc-mobile-header.scrolled::after{opacity:0}.vc-mobile-header.menu-active{background-color:#F4F6FF}.vc-mobile-header.menu-active::after{opacity:0}.vc-mobile-logo{width:40px;height:40px;background-size:contain;background-repeat:no-repeat;background-position:center;cursor:pointer;transition:all 0.3s ease}.vc-mobile-right{display:flex;align-items:center;margin-left:20px}.vc-mobile-right>*+*{margin-left:20px}.vc-mobile-burger{width:20px;height:18px;position:relative;cursor:pointer;flex-shrink:0}.vc-mobile-burger span{position:absolute;left:0;width:20px;height:4px;background-color:#111111;border-radius:0px;transition:all 0.35s ease}.vc-mobile-burger span:nth-child(1){top:0}.vc-mobile-burger span:nth-child(2){top:8px}.vc-mobile-burger span:nth-child(3){top:16px}.vc-mobile-burger.active span:nth-child(1){top:8px;transform:rotate(45deg)}.vc-mobile-burger.active span:nth-child(2){opacity:0}.vc-mobile-burger.active span:nth-child(3){top:8px;transform:rotate(-45deg)}.vc-mobile-contact{width:30px;height:30px;display:flex;align-items:center;justify-content:center;background-color:#ffffff;border:1px solid #111111;border-radius:0px;color:#111111;font-size:16px;text-decoration:none;cursor:pointer;flex-shrink:0;transition:background-color 0.3s ease,border-color 0.3s ease,color 0.3s ease}.vc-mobile-contact:hover{background-color:#362FD9;border-color:#362FD9;color:#ffffff}.vc-mobile-header.menu-active .vc-mobile-contact{opacity:0;pointer-events:none}.vc-mobile-menu{position:fixed;top:0;left:0;width:100%;height:100vh;background-color:#ffffff;z-index:10000;display:flex;flex-direction:column;opacity:0;visibility:hidden;transform:translateY(-100%);transition:transform 0.4s ease,opacity 0.4s ease,visibility 0.4s ease}.vc-mobile-menu.active{opacity:1;visibility:visible;transform:translateY(0)}body.vc-mobile-lock{overflow:hidden;position:fixed;width:100%}.vc-mobile-menu-header{position:fixed;top:0;left:0;right:0;height:50px;background-color:#F4F6FF;display:flex;align-items:center;justify-content:space-between;padding:0 20px;z-index:10;flex-shrink:0}.vc-mobile-menu-logo{width:100px;height:20px;background-size:contain;background-repeat:no-repeat;background-position:left center}.vc-mobile-menu-content{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:90px 20px 80px;overflow-y:auto}.vc-mobile-nav{display:flex;flex-direction:column;align-items:center;width:100%}.vc-mobile-nav a{text-decoration:none;color:#111111;font-family:Rubik,sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;margin-bottom:30px;transition:color 0.3s ease,transform 0.3s ease}.vc-mobile-nav a:hover,.vc-mobile-nav a.active{color:#362FD9;transform:translateX(5px)}.vc-mobile-menu-btn{display:inline-block;margin-top:20px;padding:8px 35px;background-color:#ffffff;border:1px solid #111111;border-radius:0px;color:#111111;font-family:Rubik,sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:background-color 0.3s ease,border-color 0.3s ease,color 0.3s ease}.vc-mobile-menu-btn:hover{background-color:#362FD9;border-color:#ffffff;color:#ffffff}.vc-mobile-swipe{position:fixed;bottom:0;left:0;right:0;height:40px;background-color:#362FD9;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;z-index:10;flex-shrink:0}.vc-mobile-swipe span:first-child{margin-bottom:4px}.vc-mobile-swipe span{width:30px;height:2px;background-color:#ffffff;border-radius:2px}.vc-mobile-swipe:hover span{width:40px;transition:width 0.3s ease}body{padding-top:0px}@media (max-width:1024px) and (min-width:768px){body{padding-top:0px}}@media (max-width:767px){body{padding-top:0px}}