@charset "utf-8";

.theme-container { padding-top: 66.66%; overflow: hidden; position: relative; min-height: unset; }

.theme-container#s-content { min-height: unset; }

.theme-container.medium .theme-inner { transform: scale(0.294); }

.theme-container.small .theme-inner { transform: scale(0.194); }

.theme-container.tiny .theme-inner { transform: scale(0.054); }

.theme-container .theme-inner { position: absolute; top: 0px; left: 0px; width: 1200px; height: auto; display: block; transform-origin: left top; background: rgb(255, 255, 255); pointer-events: none; transform: scale(0.33); }

.theme-container .theme-inner .slick-list .slick-track { width: 100% !important; transform: translate3d(0px, 0px, 0px) !important; }

.theme-container .theme-inner .slick-list .slick-track .slick-slide:first-child { width: 100% !important; }

.theme-container .theme-inner .slick-list .slick-track .slick-slide:not(:first-child) { display: none; }

.theme-container .theme-inner .s-section-shape.s-first-section-arrow { }

.theme-container .theme-inner .s-nav.navigator .s-navbar-desktop.s-navbar-desktop-normal { visibility: visible; opacity: 1; transform: translateY(0px); }

.theme-container .theme-inner .s-nav.navigator .s-navbar-desktop.s-navbar-desktop-normal .s-nav-inner { visibility: visible; opacity: 1; }

.theme-container .theme-inner .nav-container .s-navbar-desktop-fixed { position: fixed; z-index: 210; width: 100%; }

.theme-container .theme-inner .nav-container .nowrap-hidden { white-space: nowrap; overflow: hidden; }

.theme-container .theme-inner .nav-container .s-new-layout-d.s-navbar-desktop .s-topRadial-nav-left, .theme-container .theme-inner .nav-container .s-new-layout-d.s-navbar-desktop .s-topRadial-nav-right, .theme-container .theme-inner .nav-container .s-new-layout-d.s-navbar-desktop .s-nav-items-and-links { white-space: nowrap; overflow: hidden; }

.theme-container .theme-inner .nav-container .s-new-layout-d.s-navbar-desktop .s-topRadial-nav-right { display: inline-flex; }

.theme-container .theme-inner .nav-container .s-new-layout-g.left { transform: translateY(0px) !important; height: 810px !important; }

.theme-container .theme-inner .nav-container .s-new-layout-g.left .theme-nav-inner { width: 100%; }

.theme-container .theme-inner .nav-container .s-new-layout-i.s-navbar-desktop-fixed { transform: translateY(0px); }