.dark-light-button{position:absolute!important;right:-18vw;transition:right .3s ease-in-out}.wsmenu-list>li:not(.dark-light-button){position:relative}.submenu-flyout{background:#fff;border-radius:12px;box-shadow:0 8px 24px #00000014;left:calc(100% + 23px);padding:16px;position:absolute;top:0;transition:all .3s ease;width:250px;z-index:999}.submenu-flyout-enter-active,.submenu-flyout-leave-active{transition:all .25s ease}.submenu-flyout-enter-from,.submenu-flyout-leave-to{opacity:0;transform:translate(20px)}.submenu-flyout-enter-to,.submenu-flyout-leave-from{opacity:1;transform:translate(0)}.submenu-flyout>div{margin-bottom:12px}.submenu-flyout button.accordion-button{background:transparent;border-radius:8px;font-size:15px;font-weight:600;padding:10px 12px;position:relative;text-align:start;transition:background .2s ease;width:100%}.submenu-flyout .arrow-custom{position:absolute;right:12px;top:50%;transform:translateY(-50%)}.submenu-flyout ul{list-style:none;margin:8px 0 0;padding-left:16px}.submenu-flyout li{margin-bottom:6px}.submenu-flyout li a{border-radius:6px;color:#333;display:block;font-size:14px;padding:6px 20px;transition:color .2s ease,background-color .2s ease}.submenu-flyout li a:hover{background-color:#2160fd14;color:#2160fd;text-decoration:none}@media(max-width:1024px){.submenu-flyout{box-shadow:none;left:0;padding:12px;position:relative;width:100%}}@media(max-width:2000px){.dark-light-button{right:-16vw}}@media(max-width:1900px){.dark-light-button{right:-14vw}}@media(max-width:1800px){.dark-light-button{right:-12vw}}@media(max-width:1700px){.dark-light-button{right:-10vw}}@media(max-width:1600px){.dark-light-button{right:-8vw}}.wsmenu>.wsmenu-list>li>.wsmegamenu.w-75{left:0;max-width:800px;min-width:200px;right:auto;transform:none;width:auto!important}.wsmenu>.wsmenu-list>li>.wsmegamenu .link-list{padding:10px;width:100%}.wsmenu>.wsmenu-list>li>.wsmegamenu .link-list li{white-space:normal}.wsmenu>.wsmenu-list>li>.wsmegamenu .link-list li a{display:block;padding:8px 10px;width:100%}.wsmenu-list{position:relative}@media only screen and (max-width:1450px){.wsmenu-list{position:static}.dark-light-button{margin-top:10px;position:static!important}.wsmainfull{padding:20px!important}.wsmenu>.wsmenu-list>li>.wsmegamenu.w-75{left:0;max-width:100%;right:auto;width:100%!important}}@media only screen and (min-width:992px)and (max-width:1450px){.wsmainwp{margin:0 auto;max-width:95%;padding:0 10px}.desktoplogo{margin-left:8px}.wsmenu>.wsmenu-list>li>a{font-size:14px;padding-left:15px;padding-right:10px}.wsmenu>.wsmenu-list>li a.menuhomeicon{padding-left:12px;padding-right:12px}}@media only screen and (min-width:992px){.wsmenu>.wsmenu-list>li>.wsmegamenu .container{padding:0 15px;width:100%}.wsmenu>.wsmenu-list>li>.wsmegamenu .row{margin:0}}@media only screen and (max-width:992px){.wsmenu>.wsmenu-list>li>.wsmegamenu.w-75{left:0;right:auto;width:100%!important}.wsmenu>.wsmenu-list>li>.wsmegamenu .link-list li{width:100%!important}.wsmenu>.wsmenu-list>li>.wsmegamenu,.wsmenu>.wsmenu-list>li>.wsmegamenu .container{padding:0}.navbar-light .btn.btn--tra-white{background-color:transparent!important;border-color:#353f4f!important;color:#353f4f!important}.navbar-light .btn.btn--tra-white:hover{background-color:#353f4f!important;border-color:#353f4f!important;color:#fff!important}}@media only screen and (min-width:1163px)and (max-width:1450px){.wsmenu>.wsmenu-list>li>.wsmegamenu.w-75{max-width:700px;min-width:200px;width:auto!important}}.wsmenu>.wsmenu-list>li>.wsmegamenu .link-list li a:hover{background-color:#0000000d}.btn.btn--tra-white{transition:all .3s ease}@media screen and (min-width:993px){.navbar-light .btn.btn--tra-white:hover{background-color:#fff!important;color:#000!important}}#main-menu.scroll .btn.btn--tra-white:hover,.navbar-dark .btn.btn--tra-white:hover{background-color:#353f4f!important;border-color:#353f4f!important;color:#fff!important}.navbar-dark .btn.btn--tra-white{background-color:transparent!important;border-color:#353f4f!important;color:#353f4f!important}.theme-text-color,.wsmenu>.wsmenu-list>li>.wsmegamenu a,.wsmenu>.wsmenu-list>li>a{color:#000}.theme--dark .theme-text-color,.theme--dark .wsmenu>.wsmenu-list>li>.wsmegamenu a,.theme--dark .wsmenu>.wsmenu-list>li>a{color:#fff}.theme--dark .theme-text-color:hover,.theme--dark .wsmenu>.wsmenu-list>li>.wsmegamenu a:hover,.theme--dark .wsmenu>.wsmenu-list>li>a:hover{color:#f1f1f1!important}.accordion-button{align-items:center;display:flex;justify-content:space-between}.arrow-right-wrapper{align-items:center;cursor:pointer;display:inline-flex;justify-content:center;position:relative}.arrow-right{padding:0 5px}.arrow-right:after{border-bottom:5px solid transparent;border-left:5px solid;border-top:5px solid transparent;content:"";display:inline-block;height:0}body:not(.theme--dark) .theme-text-color:hover,body:not(.theme--dark) .wsmenu>.wsmenu-list>li>.wsmegamenu a:hover,body:not(.theme--dark) .wsmenu>.wsmenu-list>li>a:hover{color:#000!important}.arrow-custom:after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid;content:"";float:right;height:0;margin:0 0 0 14px;position:absolute;right:0;text-align:right;top:50%;width:0}.theme--dark .wsmenu-arrow,.theme--dark .wsmenu-click i{color:#b1b7cd}.theme--dark .wsarrow{border-color:#b1b7cd transparent transparent}.theme--dark .wsmenu>.wsmenu-list>li.active>.wsmegamenu a.active,.theme--dark .wsmenu>.wsmenu-list>li.active>a{color:#fff!important}.theme--dark .link-list .btn.btn-sm{background-color:transparent;color:#b1b7cd!important}.theme--dark .link-list .btn.btn-sm:hover{text-align:start;width:100%}.btn-custom,.theme--dark .link-list .btn.btn-sm:hover{background-color:#363f54!important;color:#fff!important}.btn-custom{margin:4px 0}.theme--dark .lang-btn{background-color:transparent;transition:all .3s ease}.theme--dark .lang-btn:hover{background-color:#363f54!important;color:#fff!important;width:100%}body:not(.theme--dark) .lang-btn:hover{background-color:#353f4f!important;color:#fff!important;width:100%}.accordion-button:after{display:none!important}.accordion-button:focus{outline:none!important}.accordion-button,.accordion-button:focus{box-shadow:none!important}.bg-hover{background-color:#4e7ef7!important}.bg-hover:hover{background-color:#2160fd!important}
