.react-spinner-loader-swing div{border-radius:50%;float:left;height:1em;width:1em}.react-spinner-loader-swing div:first-of-type{background:linear-gradient(90deg,#385c78 0,#325774)}.react-spinner-loader-swing div:nth-of-type(2){background:linear-gradient(90deg,#325774 0,#47536a)}.react-spinner-loader-swing div:nth-of-type(3){background:linear-gradient(90deg,#4a5369 0,#6b4d59)}.react-spinner-loader-swing div:nth-of-type(4){background:linear-gradient(90deg,#744c55 0,#954646)}.react-spinner-loader-swing div:nth-of-type(5){background:linear-gradient(90deg,#9c4543 0,#bb4034)}.react-spinner-loader-swing div:nth-of-type(6){background:linear-gradient(90deg,#c33f31 0,#d83b27)}.react-spinner-loader-swing div:nth-of-type(7){background:linear-gradient(90deg,#da3b26 0,#db412c)}.react-spinner-loader-shadow{clear:left;padding-top:1.5em}.react-spinner-loader-shadow div{filter:blur(1px);float:left;width:1em;height:.25em;border-radius:50%;background:#e3dbd2}.react-spinner-loader-shadow .react-spinner-loader-shadow-l{background:#d5d8d6}.react-spinner-loader-shadow .react-spinner-loader-shadow-r{background:#eed3ca}@-webkit-keyframes ball-l{0%,50%{transform:rotate(0) translateX(0)}to{transform:rotate(50deg) translateX(-2.5em)}}@keyframes ball-l{0%,50%{transform:rotate(0) translateX(0)}to{transform:rotate(50deg) translateX(-2.5em)}}@-webkit-keyframes ball-r{0%{transform:rotate(-50deg) translateX(2.5em)}50%,to{transform:rotate(0) translateX(0)}}@keyframes ball-r{0%{transform:rotate(-50deg) translateX(2.5em)}50%,to{transform:rotate(0) translateX(0)}}@-webkit-keyframes shadow-l-n{0%,50%{opacity:.5;transform:translateX(0)}to{opacity:.125;transform:translateX(-1.75em)}}@keyframes shadow-l-n{0%,50%{opacity:.5;transform:translateX(0)}to{opacity:.125;transform:translateX(-1.75em)}}@-webkit-keyframes shadow-r-n{0%{opacity:.125;transform:translateX(1.75em)}50%,to{opacity:.5;transform:translateX(0)}}@keyframes shadow-r-n{0%{opacity:.125;transform:translateX(1.75em)}50%,to{opacity:.5;transform:translateX(0)}}.react-spinner-loader-swing-l{-webkit-animation:ball-l .425s ease-in-out infinite alternate;animation:ball-l .425s ease-in-out infinite alternate}.react-spinner-loader-swing-r{-webkit-animation:ball-r .425s ease-in-out infinite alternate;animation:ball-r .425s ease-in-out infinite alternate}.react-spinner-loader-shadow-l{-webkit-animation:shadow-l-n .425s ease-in-out infinite alternate;animation:shadow-l-n .425s ease-in-out infinite alternate}.react-spinner-loader-shadow-r{-webkit-animation:shadow-r-n .425s ease-in-out infinite alternate;animation:shadow-r-n .425s ease-in-out infinite alternate}.react-spinner-loader-svg-calLoader{width:230px;height:230px;transform-origin:115px 115px;animation:loader-spin 1.4s linear infinite;-webkit-animation:loader-spin 1.4s linear infinite}.react-spinner-loader-svg-cal-loader__path{animation:loader-path 1.4s ease-in-out infinite;-webkit-animation:loader-path 1.4s ease-in-out infinite}@-webkit-keyframes loader-spin{to{transform:rotate(1turn)}}@keyframes loader-spin{to{transform:rotate(1turn)}}@-webkit-keyframes loader-path{0%{stroke-dasharray:0,580,0,0,0,0,0,0,0}50%{stroke-dasharray:0,450,10,30,10,30,10,30,10}to{stroke-dasharray:0,580,0,0,0,0,0,0,0}}@keyframes loader-path{0%{stroke-dasharray:0,580,0,0,0,0,0,0,0}50%{stroke-dasharray:0,450,10,30,10,30,10,30,10}to{stroke-dasharray:0,580,0,0,0,0,0,0,0}}.react-spinner-loader-svg svg{transform-origin:50% 65%}.react-spinner-loader-svg svg polygon{stroke-dasharray:17;-webkit-animation:dash 2.5s cubic-bezier(.35,.04,.63,.95) infinite;animation:dash 2.5s cubic-bezier(.35,.04,.63,.95) infinite}@-webkit-keyframes dash{to{stroke-dashoffset:136}}@keyframes dash{to{stroke-dashoffset:136}}@-webkit-keyframes rotate{to{transform:rotate(1turn)}}@keyframes rotate{to{transform:rotate(1turn)}}:root{--breadcrumbs-height:40px;--breadcrumbs-background:var(--secondary-base-color);--breadcrumbs-active-color:#888;--breadcrumbs-color:#404040}.Breadcrumbs{background-color:var(--secondary-base-color);background-color:var(--breadcrumbs-background);margin-top:var(--header-total-height)}@media (max-width:1024px){.Breadcrumbs{--breadcrumbs-background:#fff;display:none}}.Breadcrumbs-List{list-style:none;padding:10px 0;height:40px}:root{--cookiepopup-bg:#fff;--cookiepopup-border:var(--secondary-base-color)}.CookiePopup{display:flex;width:100vw;position:fixed;left:0;bottom:0;align-items:center;justify-content:space-between;padding:1rem 0 calc(env(safe-area-inset-bottom) + 1rem);background-color:#fff;background-color:var(--cookiepopup-bg);border-top:1px solid var(--cookiepopup-border);z-index:300}@media (min-width:768px){.CookiePopup-ContentWrapper{display:flex;justify-content:space-between;align-items:center}}.CookiePopup-Wrapper{width:100%}.CookiePopup-Content{font-size:15px;max-width:500px}@media (max-width:767px){.CookiePopup-Content{padding-bottom:1rem}}.CookiePopup-Link{display:inline;margin-left:5px}@media (max-width:767px){.CookiePopup-CTA button{width:100%}}@media (min-width:768px){.CookiePopup-CTA{margin-left:2rem}}:root{--content-wrapper-width:1400px}.ContentWrapper{max-width:1400px;max-width:var(--content-wrapper-width);padding-left:1rem;padding-right:1rem;margin-left:auto;margin-right:auto}:root{--demo-notice-height:0px}.DemoNotice{padding-top:env(safe-area-inset-top);align-items:center;background-color:var(--primary-error-color);color:#fff;display:flex;font-size:14px;font-weight:700;height:0;height:var(--demo-notice-height);justify-content:center;position:fixed;top:0;width:100%;z-index:100}.isDemoVisible{--demo-notice-height:calc(var(--header-height)/2 + env(safe-area-inset-top))}@media (max-width:767px){.isDemoVisible{--demo-notice-height:calc(var(--header-nav-height)/2 + env(safe-area-inset-top))}}@media (max-width:767px){.DemoNotice{height:0;height:var(--demo-notice-height)}}.WidgetFactory-SliderPlaceholder{-webkit-animation:var(--placeholder-animation);animation:var(--placeholder-animation);background-image:var(--placeholder-image);background-size:var(--placeholder-size);padding-bottom:40%}@media (max-width:767px){.WidgetFactory-SliderPlaceholder{padding-bottom:100%}}.RenderWhenVisible-Detector{height:1px}:root{--diameter:1;--offline-notice-height:0px;--offline-notice-display:none}.OfflineNotice{--fill-color:var(--primary-info-color);--line-color:#000;display:none;display:var(--offline-notice-display);height:0;height:var(--offline-notice-height);background:var(--fill-color);justify-content:center;align-items:center;flex-direction:row;position:fixed;z-index:99;top:calc(var(--header-height) + var(--demo-notice-height));bottom:0;right:0;left:0}.OfflineNotice_isBig{--line-color:var(--primary-info-color);--fill-color:#fff;--diameter:16;flex-direction:column;text-align:center;padding:1rem}@media (max-width:767px){.OfflineNotice_isBig{--diameter:10}}.OfflineNotice-Text-Title{font-size:3rem}@media (max-width:767px){.OfflineNotice-Text-Title{font-size:2rem}}.OfflineNotice-Text-Description{max-width:30rem;margin:0 auto;font-size:1.5rem}@media (max-width:767px){.OfflineNotice-Text-Description{max-width:20rem;margin:0 auto;font-size:1rem}}.OfflineNotice-Logo{padding-top:4px;padding-top:calc(var(--diameter)*4px);padding-right:25px;width:20px;width:calc(20px*var(--diameter));height:10px;height:calc(10px*var(--diameter))}.OfflineNotice-Logo,.OfflineNotice-Logo_isBig{padding-left:1px;padding-left:calc(var(--diameter)*1px)}.OfflineNotice-Logo_isBig{padding-right:0;padding-top:0}.OfflineNotice-Logo-Cloud:after,.OfflineNotice-Logo-Cloud:before,.OfflineNotice-Logo-Stick:after,.OfflineNotice-Logo-Stick:before{background:var(--fill-color);content:"";position:absolute}.OfflineNotice-Logo-Cloud:after,.OfflineNotice-Logo-Cloud:before{border-radius:50% 50% 50% 50%;box-shadow:3px -3px 0 0 var(--fill-color),10px 0 0 0 var(--fill-color),7px -3px 0 -1px var(--fill-color),3px 0 0 0 var(--fill-color),5px 0 0 0 var(--fill-color),8px 0 0 0 var(--fill-color);box-shadow:calc(3px*var(--diameter)) calc(-3px*var(--diameter)) 0 0 var(--fill-color),calc(10px*var(--diameter)) 0 0 0 var(--fill-color),calc(7px*var(--diameter)) calc(-3px*var(--diameter)) 0 calc(-1px*var(--diameter)) var(--fill-color),calc(3px*var(--diameter)) 0 0 0 var(--fill-color),calc(5px*var(--diameter)) 0 0 0 var(--fill-color),calc(8px*var(--diameter)) 0 0 0 var(--fill-color)}.OfflineNotice-Logo-Cloud:before{--fill-color:var(--line-color);left:0;top:-2px;top:calc(-2px*var(--diameter));width:8px;width:calc(8px*var(--diameter));height:8px;height:calc(8px*var(--diameter))}.OfflineNotice-Logo-Cloud:after{border-radius:50% 50% 50% 50%;left:1px;left:calc(1px*var(--diameter));top:-1px;top:calc(-1px*var(--diameter));width:6px;width:calc(6px*var(--diameter));height:6px;height:calc(6px*var(--diameter))}.OfflineNotice-Logo-Stick:after,.OfflineNotice-Logo-Stick:before{transform:rotate(45deg);top:0}.OfflineNotice-Logo-Stick:before{width:22px;width:calc(22px*var(--diameter));height:3px;height:calc(3px*var(--diameter));left:-1px;left:calc(-1px*var(--diameter))}.OfflineNotice-Logo-Stick:after{--fill-color:var(--line-color);width:20px;width:calc(20px*var(--diameter));height:1px;height:calc(1px*var(--diameter));left:-1px;left:calc(-1px*var(--diameter))}.offline{--placeholder-image:linear-gradient(var(--placeholder-gradient-color),var(--placeholder-gradient-color));--placeholder-animation:none;--offline-notice-height:calc(var(--header-nav-height)/2);--offline-notice-display:flex}.bigOffline{--offline-notice-height:calc(100% - var(--header-height) + var(--demo-notice-height))}:root{--navigation-tabs-height:calc(50px + env(safe-area-inset-bottom));--navigation-tabs-background:var(--secondary-light-color);--navigation-tabs-color:var(--secondary-dark-color)}.NavigationTabs{--header-background:var(--navigation-tabs-background);--header-color:var(--navigation-tabs-color);--header-icon-stroke-width:2px;position:fixed;bottom:0;left:0;width:100%;z-index:100;background-color:var(--header-background);padding-bottom:env(safe-area-inset-bottom);transform:translateY(0);transition:transform .2s cubic-bezier(.47,0,.745,.715)}.hideOnScroll .NavigationTabs{transform:translateY(100%)}@media (max-width:767px){.NavigationTabs{border-top:1px solid var(--primary-divider-color)}}@media (min-width:1025px){.NavigationTabs{display:none}}.NavigationTabs_isHidden{display:none}.hiddenNavigationTabs{--navigation-tabs-height:env(safe-area-inset-bottom)}.NavigationTabs-Nav{height:var(--header-nav-height);display:flex;align-items:center;justify-content:space-around;padding:0 1rem;z-index:20;max-width:var(--content-wrapper-width);margin:auto}.NavigationTabs-Button{flex-grow:1;height:100%;display:inherit;justify-content:center;align-items:center}.NavigationTabs-Icon{font-weight:700}.NavigationTabs-Icon_isActive{--header-color:var(--primary-base-color)}:root{--popup-background:rgba(0,0,0,0.2);--popup-content-background:#fff;--popup-min-width:100%;--popup-content-padding:1rem}@media (min-width:768px){:root{--popup-min-width:490px;--popup-content-padding:2rem}}.Popup{opacity:0;pointer-events:none;z-index:200;position:fixed;background-color:rgba(0,0,0,.2);background-color:var(--popup-background);left:0;bottom:0;display:flex;justify-content:center;align-items:center}@media (max-width:767px){.Popup{align-items:stretch}}.Popup_isVisible{pointer-events:all;opacity:1;width:100vw;height:100vh}@media (max-width:767px){.Popup_isVisible{height:calc(100% - var(--header-total-height))}}.Popup-Heading{font-size:20px;text-decoration:none;font-weight:400;margin-top:0}@media (max-width:767px){.Popup-Header{display:none}}.Popup-Content{background-color:#fff;background-color:var(--popup-content-background);border-radius:5px;padding:1rem;padding:var(--popup-content-padding);min-width:100%;min-width:var(--popup-min-width);max-width:calc(var(--content-wrapper-width)*0.8);max-height:80%;overflow-y:scroll}@media (max-width:767px){.Popup-Content{border-radius:0;max-height:100%}}.Popup .Popup-CloseBtn{height:40px;width:40px;position:absolute;top:-4px;right:-1rem;z-index:5}.Popup .Popup-CloseBtn:after,.Popup .Popup-CloseBtn:before{content:"";position:absolute;width:1px;height:20px;transform-origin:50% 50%;top:7px;transform:rotate(-45deg);background-color:var(--header-color)}.Popup .Popup-CloseBtn:after{transform:rotate(45deg)}@media (max-width:767px){.Popup .Popup-CloseBtn{top:25px}}@media (max-width:767px){.Popup .Loader{position:fixed}}.scrollDisabled{position:fixed;margin-top:0;width:100%;overflow-y:scroll}:root{--overlay-background:var(--secondary-base-color);--overlay-content-background:#fff;--overlay-desktop-border-color:var(--primary-light-color)}@media (min-width:1025px){:root{--overlay-background:#fff}}.Overlay{pointer-events:none;will-change:opacity;z-index:10;opacity:0;background-color:var(--secondary-base-color);background-color:var(--overlay-background)}@media (max-width:1024px){.Overlay:not(.Overlay_isStatic){-webkit-overflow-scrolling:touch;position:fixed;top:var(--header-total-height);left:0;width:100%;height:calc(100% - var(--header-total-height));padding-bottom:var(--navigation-tabs-height);overflow:scroll;overflow-x:hidden;max-width:100%}}@media (min-width:1025px){.Overlay{position:absolute;transition:opacity .2s;height:0;overflow:hidden}}.Overlay_isVisible{pointer-events:all;touch-action:pan-y;opacity:1;z-index:99}@media (min-width:1025px){.Overlay_isVisible{height:auto;overflow:visible}}.Overlay>*{background-color:#fff;background-color:var(--overlay-content-background)}@media (max-width:767px){.NewVersionPopup{align-items:flex-end;height:100%}}.NewVersionPopup-Heading{font-size:20px;text-decoration:none;font-weight:400;margin-top:0;margin-bottom:1rem}@media (min-width:768px){.NewVersionPopup-Heading{display:none}}.NewVersionPopup-Button{margin-top:1rem}@media (max-width:767px){.NewVersionPopup-Button{width:100%}}.NewVersionPopup-Content{max-width:500px}.NewVersionPopup .Popup-CloseBtn{display:none}.NewVersionPopup .Popup-Heading{margin-bottom:1rem}.NotificationList{position:fixed;z-index:300;top:calc(var(--header-height) + var(--breadcrumbs-height) + 20px);right:30px;max-width:550px;list-style:none}@media (min-width:768px){.NotificationList{display:flex;flex-direction:column;justify-content:center;align-items:flex-end}}@media (max-width:767px){.NotificationList{overflow:hidden;max-width:100vw;position:-webkit-sticky;position:sticky;width:100%;top:var(--header-total-height);right:0}}:root{--notification-color:var(--secondary-info-color);--notification-background:var(--primary-info-color)}.Notification{--animation-duration:0;will-change:max-height,opacity,transform,padding,margin;overflow:hidden;max-width:100vw;position:relative;padding:12px 1rem;margin-bottom:5px;top:0;color:var(--secondary-info-color);color:var(--notification-color);background:var(--primary-info-color);background:var(--notification-background)}@media (min-width:768px){.Notification{display:inline-block;max-width:550px;margin-bottom:20px}}.Notification-Text{margin-top:0;font-weight:700;margin-right:40px}.Notification-Debug{white-space:pre-wrap;background:#fff;color:#000;padding:5px;max-height:150px;overflow:scroll}.Notification-Button{cursor:pointer;font-size:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;position:absolute;right:0;top:0;padding:10px;width:35px;height:35px;opacity:1}@media (max-width:767px){.Notification-Button{margin:auto;bottom:0;right:1rem}}.Notification-Button:focus{outline:none}.Notification-Button:after,.Notification-Button:before{position:absolute;top:0;bottom:0;right:0;left:0;margin:auto;content:" ";height:15px;width:2px;background-color:var(--secondary-info-color);background-color:var(--notification-color)}.Notification-Button:before{transform:rotate(45deg)}.Notification-Button:after{transform:rotate(-45deg)}.Notification_is_opening{-webkit-animation:fadeInLeft var(--animation-duration) cubic-bezier(.645,.045,.355,1) forwards;animation:fadeInLeft var(--animation-duration) cubic-bezier(.645,.045,.355,1) forwards}.Notification_is_closing{-webkit-animation:fadeOutLeft var(--animation-duration) cubic-bezier(.645,.045,.355,1) forwards;animation:fadeOutLeft var(--animation-duration) cubic-bezier(.645,.045,.355,1) forwards}.Notification_type_error{--notification-color:var(--secondary-error-color);--notification-background:var(--primary-error-color)}.Notification_type_success{--notification-color:var(--secondary-success-color);--notification-background:var(--primary-success-color)}.Notification_type_info{--notification-color:var(--secondary-info-color);--notification-background:var(--primary-info-color)}@-webkit-keyframes fadeInLeft{0%{opacity:0;transform:translateY(-300px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInLeft{0%{opacity:0;transform:translateY(-300px)}to{opacity:1;transform:translateY(0)}}@-webkit-keyframes fadeOutLeft{0%{opacity:1;transform:translateY(0);max-height:100px;margin-bottom:5px;@media (max-width:767px){margin-bottom:20px}}to{opacity:0;transform:translateY(-300px);max-height:0;padding:0;margin:0}}@keyframes fadeOutLeft{0%{opacity:1;transform:translateY(0);max-height:100px;margin-bottom:5px;@media (max-width:767px){margin-bottom:20px}}to{opacity:0;transform:translateY(-300px);max-height:0;padding:0;margin:0}}.SharedTransition{height:100%;width:100%;top:0;left:0;position:fixed;z-index:75;pointer-events:none;opacity:0}.SharedTransition:after{content:"";position:absolute;display:block;height:calc(100vh - var(--header-height) - var(--navigation-tabs-height));width:100%;top:var(--header-total-height);left:0}@media (max-width:767px){.SharedTransition_isVisible{pointer-events:all;opacity:1;background:#fff}}.SharedTransition>*{padding:0!important;left:0!important;top:0!important;width:0!important;width:var(--shared-element-width,0)!important;height:0!important;height:var(--shared-element-height,0)!important;margin:0!important;margin-top:var(--shared-element-top,0)!important;margin-left:0!important;margin-left:var(--shared-element-left,0)!important;will-change:width,height,margin-left,margin-top;transition-property:width,height,margin-left,margin-top;transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-duration:.15s;transition-duration:var(--shared-element-animation-speed,.15s);-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0);perspective:1000px}