body,html,main{width:100%}body,html{min-height:100%}body{width:100%;height:100%;min-width:240px;margin:0;font-family:"NeueHaasGroteskDisp Pro";font-weight:300;font-size:16px;background:var(--ring-color-background);color:var(--ring-color-text);overflow-x:hidden}img,source{max-width:100%;height:auto}source[sizes]+img{width:100%}.container,.container-fluid{width:100%;margin-left:auto;margin-right:auto}@media all and (min-width:0) and (max-width:767px){.container,.container-fluid{max-width:100%;padding-left:15px;padding-right:15px}}@media all and (min-width:768px) and (max-width:1125px){.container,.container-fluid{max-width:100%;padding-left:15px;padding-right:15px}}@media all and (min-width:1126px){.container,.container-fluid{max-width:1126px;padding-left:11px;padding-right:11px}}.image-wrapper{display:flex}.articleBox .container-wrapper{margin-left:-11px;margin-right:-11px}.main-page-header{width:100%;min-width:240px;top:0;z-index:100;background:#000}.main-page-header .header-widget-box{width:100%}.main-page-header .header-wrapper{width:100%}.main-page-header ul{padding:0;margin:0}@media all and (min-width:768px){.main-page-header .menu-mobile{display:none}}.main-page-header .main-page-nav{display:flex;flex:auto;align-items:center}.main-page-header .main-page-nav .menu-justify-left{justify-content:flex-start}.main-page-header .main-page-nav .menu-justify-center{justify-content:center}.main-page-header .main-page-nav .menu-justify-right{justify-content:flex-end}.main-page-header .main-page-nav .main-page-nav{flex-wrap:wrap;height:70px;overflow:hidden}.main-page-header .main-page-nav .main-page-nav .more.hidden{visibility:hidden;position:absolute;z-index:-1;pointer-events:none}.main-page-header .main-page-nav .main-page-nav .more:hover ul{display:block;max-height:500px;opacity:1}.main-page-header .main-page-nav .main-page-nav .more ul{position:absolute;color:#fff;overflow:hidden;max-height:0;opacity:0;z-index:1;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.main-page-header .main-page-nav .main-page-nav .more ul .menu-item{align-items:center;display:inline-block;width:100%}.main-page-header .main-page-nav .main-page-nav .more ul .menu-item .menu-title{width:100%}.main-page-header .main-page-nav li{display:inline-block}.main-page-header .main-page-nav li a{display:inline-block}.main-page-header .main-page-nav li.has-subMenu:hover ul.list-submenu{max-height:500px;opacity:1}.main-page-header .main-page-nav ul.list-submenu{position:absolute;z-index:100;overflow:hidden;max-height:0;opacity:0}.main-page-header .main-page-nav ul.list-submenu .submenu-item{align-items:center;display:inline-block;width:100%}.main-page-header .main-page-nav ul.list-submenu .submenu-item .submenu-title{width:100%}.main-page-header .main-page-nav ul.static-submenu{display:none}.main-page-header .main-page-nav ul.static-submenu.staticSubmenu{display:block}@media all and (max-width:767px){.main-page-header .main-page-nav.menu-no-float{display:inline-block}}@media all and (min-width:768px){.main-page-header .main-page-nav.menu-no-float{display:table}}.main-page-header .main-page-nav.menu-list-left{justify-content:left}.main-page-header .main-page-nav.menu-list-right{justify-content:end}.main-page-header .main-page-nav.menu-list-none,.main-page-header .main-page-nav.menu-list-none.menu-no-float{display:none}.main-page-header .main-page-nav.menu-list-center{justify-content:center}.main-page-header .menu-hamburger{line-height:normal}.main-page-header .menu-hamburger-left{float:left;line-height:normal}.main-page-header .menu-hamburger-right{float:right;line-height:normal}.main-page-header .menu-hamburger-none{display:none}.main-page-header .menu-hamburger-center{position:absolute;top:0;left:50%;transform:translate(-50%);line-height:normal}.main-page-header .hamburger-list-items{padding:0;margin:0}.main-page-header .hamburger-list-items li{display:inline-block;width:100%}.main-page-header .menuToggle{display:inline-block;position:relative;z-index:0;-webkit-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.main-page-header .menuToggle a{text-decoration:none}.main-page-header .menuToggle span{display:block;width:33px;height:4px;margin-bottom:5px;position:relative;background:#cdcdcd;border-radius:3px;z-index:1;transform-origin:4px 0;transition:transform .5s cubic-bezier(.77,.2,.05,1),background .5s cubic-bezier(.77,.2,.05,1),opacity .55s ease;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.main-page-header .menuToggle span:first-child{transform-origin:0 0}.main-page-header .menuToggle span:nth-last-child(2){transform-origin:0 100%}.main-page-header .menuToggle span:nth-last-child(1){margin-bottom:0}.main-page-header .menu-mobile-container{overflow:auto;z-index:999999;position:fixed;top:0;left:0;width:100%;max-width:300px;height:100%;margin:0;background:#ededed;list-style-type:none;-webkit-font-smoothing:antialiased;transform-origin:0 0;transform:translate(-100%,0);transition:transform .5s cubic-bezier(.77,.2,.05,1)}.main-page-header .menu-mobile-container .main-page-logo{position:absolute;left:50%;-moz-transform:translate(-50%);-ms-transform:translate(-50%);-webkit-transform:translate(-50%);-o-transform:translate(-50%);transform:translate(-50%)}.main-page-header .menu-mobile-container .menuToggleInside{display:inline-block;margin:10px 0 25px 260px;cursor:pointer;float:right}.main-page-header .menu-mobile-container .menuToggleInside span{display:block;width:33px;height:4px;margin-bottom:5px;position:relative;border-radius:3px;z-index:1;transform-origin:4px 0;transition:transform .5s cubic-bezier(.77,.2,.05,1),background .5s cubic-bezier(.77,.2,.05,1),opacity .55s ease;opacity:1;transform:rotate(45deg) translate(-2px,-1px);background:#ededed;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.main-page-header .menu-mobile-container .menuToggleInside span:nth-last-child(3){opacity:0;transform:rotate(0) scale(.2,.2)}.main-page-header .menu-mobile-container .menuToggleInside span:nth-last-child(2){transform:rotate(-45deg) translate(0,-1px);top:15px}.main-page-header .menu-mobile-container .menuToggleInside span:nth-last-child(1){top:-10px;left:2px}.main-page-header .menu-mobile-container.expanded{transform:translate(0,0);min-width:240px}.main-page-header .menu-mobile-container li{padding:0;font-size:20px;text-align:center}.main-page-header .menu-item-mobile{overflow:hidden}.main-page-header .menu-item-mobile .submenu-title{font-size:14px;padding:10px}.main-page-header .menu-item-mobile ul{max-height:1000px;transition:max-height .3s ease-in-out}.main-page-header .menu-item-mobile ul.collapsed{max-height:0;transition:max-height .3s ease-in-out}.main-page-header .page-logo-wrapper{display:inline-block;line-height:0}.main-page-header .main-page-logo{display:inline-flex;justify-content:center;align-items:center;width:100px;height:60px;z-index:100}@media all and (max-width:767px){.main-page-header .page-logo-wrapper.mobile-right{order:3}.main-page-header .page-logo-wrapper.mobile-none{display:none}.main-page-header .page-logo-wrapper.mobile-center{position:absolute;left:50%;transform:translate(-50%)}}@media all and (min-width:768px){.main-page-header .page-logo-wrapper.desktop-left{float:left}.main-page-header .page-logo-wrapper.desktop-right{float:right}.main-page-header .page-logo-wrapper.desktop-none{display:none}.main-page-header .page-logo-wrapper.desktop-center{position:absolute;left:50%;-moz-transform:translate(-50%);-ms-transform:translate(-50%);-webkit-transform:translate(-50%);-o-transform:translate(-50%);transform:translate(-50%)}.main-page-header .page-logo-wrapper.desktop-center.menu-no-float{position:relative;display:block;margin:0 auto;text-align:center}}.menu-buttons-wrapper{float:right;display:inline-block;z-index:5}.menu-buttons-wrapper a,.menu-buttons-wrapper span{display:inline-block;padding:20px 10px;font-weight:700;font-size:16px;text-decoration:none}.menu-buttons-wrapper.buttons-desktop-right,.menu-buttons-wrapper.buttons-mobile-right{order:4}.menu-buttons-wrapper.buttons-desktop-left,.menu-buttons-wrapper.buttons-mobile-left{float:left}@media all and (max-width:767px){.menu-buttons-wrapper.buttons-mobile-none{display:none}}@media all and (min-width:768px){.menu-buttons-wrapper.buttons-desktop-none{display:none}}.menu-buttons-wrapper.buttons-desktop-center,.menu-buttons-wrapper.buttons-mobile-center{position:absolute;left:50%;transform:translate(-50%)}.menu-buttons-wrapper.buttons-desktop-center.menu-no-float,.menu-buttons-wrapper.buttons-mobile-center.menu-no-float{position:relative;display:block;margin:0 auto;justify-content:center}@font-face{font-family:"Source Sans Pro";src:url(../fonts/SourceSansPro-Bold.eot);src:url(../fonts/SourceSansPro-Bold.eot?#iefix) format("embedded-opentype"),url(../fonts/SourceSansPro-Bold.woff2) format("woff2"),url(../fonts/SourceSansPro-Bold.woff) format("woff"),url(../fonts/SourceSansPro-Bold.ttf) format("truetype"),url(../fonts/SourceSansPro-Bold.svg#SourceSansPro-Bold) format("svg");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Source Sans Pro";src:url(../fonts/SourceSansPro-Black.eot);src:url(../fonts/SourceSansPro-Black.eot?#iefix) format("embedded-opentype"),url(../fonts/SourceSansPro-Black.woff2) format("woff2"),url(../fonts/SourceSansPro-Black.woff) format("woff"),url(../fonts/SourceSansPro-Black.ttf) format("truetype"),url(../fonts/SourceSansPro-Black.svg#SourceSansPro-Black) format("svg");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:"Source Sans Pro";src:url(../fonts/SourceSansPro-SemiBold.eot);src:url(../fonts/SourceSansPro-SemiBold.eot?#iefix) format("embedded-opentype"),url(../fonts/SourceSansPro-SemiBold.woff2) format("woff2"),url(../fonts/SourceSansPro-SemiBold.woff) format("woff"),url(../fonts/SourceSansPro-SemiBold.ttf) format("truetype"),url(../fonts/SourceSansPro-SemiBold.svg#SourceSansPro-SemiBold) format("svg");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Source Sans Pro";src:url(../fonts/SourceSansPro-Regular.eot);src:url(../fonts/SourceSansPro-Regular.eot?#iefix) format("embedded-opentype"),url(../fonts/SourceSansPro-Regular.woff2) format("woff2"),url(../fonts/SourceSansPro-Regular.woff) format("woff"),url(../fonts/SourceSansPro-Regular.ttf) format("truetype"),url(../fonts/SourceSansPro-Regular.svg#SourceSansPro-Regular) format("svg");font-weight:400;font-style:normal;font-display:swap}body{font-family:"Source Sans Pro",sans-serif}.ring-widget-left{float:left}.ring-widget-right{float:right}.ring-widget-center{display:block;margin:0 auto}.ring-hidden{display:none}.vertical-center{top:50%;-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.horizontal-center{left:50%;-moz-transform:translate(-50%);-ms-transform:translate(-50%);-webkit-transform:translate(-50%);transform:translate(-50%)}.vertical-horizontal-center{top:50%;left:50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media all and (min-width:0) and (max-width:767px){.hide-on-small-screens.hide-on-small-screens.hide-on-small-screens{display:none}}@media all and (min-width:768px) and (max-width:1125px){.hide-on-medium-screens.hide-on-medium-screens.hide-on-medium-screens{display:none}}@media all and (min-width:1126px){.hide-on-big-screens.hide-on-big-screens.hide-on-big-screens{display:none}}.imageBlock.aligment-left{float:left;margin-right:10px}.article-author-wrapper .single-author-wrapper{display:inline-block}.article-author-wrapper .single-author-wrapper .author-photo{display:block}.header-spacer{flex:auto}.horizontal-absolute-center{position:absolute;left:50%;transform:translate(-50%)}.align-left{text-align:left}.align-right{text-align:right}.align-center{text-align:center}.bold,.rpBold{font-weight:700}.italic,.rpItalic{font-style:italic}