.CmsMantleBasic{position:relative;color:#212121}.CmsMantleBasic-mantleContent{position:relative;display:block;cursor:default}.CmsMantleBasic-mantleContent img{display:block}.CmsMantleBasic-imageShell{position:relative}.CmsMantleBasic-realviewLink{display:block}.CmsMantleBasic-slideLabel{width:100%;padding:.5em 0;text-align:center}.CmsMantleBasic-slideTitle{font-size:18px;font-weight:400;color:#212121;line-height:1.4em;padding-top:.5em;padding-bottom:.5em}.CmsMantleBasic.CmsMantleBasic--hasDescription .CmsMantleBasic-slideTitle{padding-bottom:0}.CmsMantleBasic:hover a .CmsMantleBasic-slideTitle{color:#ff6c1a}.CmsMantleBasic-slideSubtext{font-size:16px;color:#212121;padding-bottom:.25em;line-height:1.4em;padding-bottom:.5em}.CmsMantleBasic-slideImage.CmsMantleBasic-noLink{cursor:default}.CmsMantleBasic-imageTextShell{text-align:center;cursor:default}.CmsMantleBasic--imageTextLeft .CmsMantleBasic-imageTextShell{text-align:left}.CmsMantleBasic--imageTextRight .CmsMantleBasic-imageTextShell{text-align:right}.CmsMantleBasic-linkBlock{display:block;margin-top:4px}.CmsMantleBasic-linkBlock .CmsMantleBasic-slideTitle{padding-top:calc(.5em - 4px)}.CmsMantleBasic-realview{position:relative}.CmsMantleBasic-realview .CmsMantleBasic-placeholder{background:#e4e4e4;background:linear-gradient(0deg,#fff,#fff 2%,#e4e4e4 0);width:100%;opacity:1}.CmsMantleBasic-realview .CmsMantleBasic-placeholder--hidden{opacity:0}.CmsMantleBasic-realview .CmsMantleBasic-slideImage{position:absolute;top:0;left:0;width:100%}.CmsMantleBasic-realview .CmsMantleBasic-slideImage--circle{border-radius:50%}.CmsMantleBasic .CmsMantleHotspot{opacity:0;transition:opacity .2s linear}.CmsMantleBasic-imageShell:hover .CmsMantleHotspot,body.keyboard-navigating .CmsMantleBasic:focus-within .CmsMantleHotspot{opacity:1}.CmsMantleBasic-mantleButtonsCol,.CmsMantleBasic-mantleTextsCol{margin-bottom:1.25em}.CmsMantleBasic-mantleTexts{text-align:center}.CmsMantleBasic-mantleTexts p{color:#212121;font-size:14px;margin:0 3em}ul.CmsMantleBasic-mantleButtons{margin-bottom:0;text-align:center}.CmsMantleBasic-mantleButtons li{list-style:none;position:relative}.CmsMantleBasic-mantleButtons li a,.CmsMantleBasic-mantleButtons li a:visited{color:#212121}.CmsMantleBasic-mantleButtons li a:hover{color:#ff6c1a}.CmsMantleBasic--hasLink .CmsMantleBasic-textShell{pointer-events:none}.CmsMantleBasic--hasLink .CmsMantleBasic-textShell a{pointer-events:auto}.CmsMantleBasic-mantle{padding-left:0;padding-right:0}.CmsMantleBasic-almostsquare .CmsMantleBasic-slideTitle,.CmsMantleBasic-bannerfull .CmsMantleBasic-slideTitle,.CmsMantleBasic-bannerhalf .CmsMantleBasic-slideTitle,.CmsMantleBasic-cinema .CmsMantleBasic-slideTitle,.CmsMantleBasic-megawide .CmsMantleBasic-slideTitle,.CmsMantleBasic-square .CmsMantleBasic-slideTitle,.CmsMantleBasic-tall .CmsMantleBasic-slideTitle,.CmsMantleBasic-wide .CmsMantleBasic-slideTitle{font-size:18px;font-weight:400;line-height:1.1em}.CmsMantleBasic-almostsquare .CmsMantleBasic-shadowedLink .CmsMantleBasic-slideTitle,.CmsMantleBasic-bannerfull .CmsMantleBasic-shadowedLink .CmsMantleBasic-slideTitle,.CmsMantleBasic-bannerhalf .CmsMantleBasic-shadowedLink .CmsMantleBasic-slideTitle,.CmsMantleBasic-cinema .CmsMantleBasic-shadowedLink .CmsMantleBasic-slideTitle,.CmsMantleBasic-megawide .CmsMantleBasic-shadowedLink .CmsMantleBasic-slideTitle,.CmsMantleBasic-square .CmsMantleBasic-shadowedLink .CmsMantleBasic-slideTitle,.CmsMantleBasic-tall .CmsMantleBasic-shadowedLink .CmsMantleBasic-slideTitle,.CmsMantleBasic-wide .CmsMantleBasic-shadowedLink .CmsMantleBasic-slideTitle{color:#212121}.CmsMantleBasic-almostsquare .CmsMantleBasic-slideSubtext,.CmsMantleBasic-bannerfull .CmsMantleBasic-slideSubtext,.CmsMantleBasic-bannerhalf .CmsMantleBasic-slideSubtext,.CmsMantleBasic-cinema .CmsMantleBasic-slideSubtext,.CmsMantleBasic-megawide .CmsMantleBasic-slideSubtext,.CmsMantleBasic-square .CmsMantleBasic-slideSubtext,.CmsMantleBasic-tall .CmsMantleBasic-slideSubtext,.CmsMantleBasic-wide .CmsMantleBasic-slideSubtext{color:#676767;line-height:1.2em;font-size:16px;margin-top:.5em}.CmsMantleClickableArea{display:block;position:absolute}.CmsMantleClickableArea:active{outline:thin dotted #25579d}.TextShell_root{display:-webkit-inline-flex;display:inline-flex;width:100%;max-width:1140px;cursor:default;pointer-events:none;margin:0 auto}.TextShell_root a,.TextShell_root button,.TextShell_root form,.TextShell_root input{pointer-events:auto}.TextShell_root__box_left{-webkit-justify-content:flex-start;justify-content:flex-start}.TextShell_root__box_left10,.TextShell_root__box_left20,.TextShell_root__box_left25,.TextShell_root__box_left30,.TextShell_root__box_left40,.TextShell_root__box_left60,.TextShell_root__box_left75,.TextShell_root__box_right{-webkit-justify-content:flex-end;justify-content:flex-end}.TextShell_root__box_center{-webkit-justify-content:center;justify-content:center}.TextShell_root__va_bottom,.TextShell_root__va_centered,.TextShell_root__va_top{position:absolute;top:0;bottom:0;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.TextShell_root__va_top{-webkit-align-items:flex-start;align-items:flex-start}.TextShell_root__va_centered{-webkit-align-items:center;align-items:center}.TextShell_root__va_bottom{-webkit-align-items:flex-end;align-items:flex-end}.TextShell_root__va_above{-webkit-order:-1;order:-1}.TextShell_root__width_small .TextShell_block{max-width:325px}.TextShell_root__width_large .TextShell_block{max-width:500px}.TextShell_root__width_fullwidth .TextShell_block{max-width:100%}.TextShell_root__dropShadow .TextShell_block{background:hsla(0,0%,100%,.05);box-shadow:0 0 36px 36px hsla(0,0%,100%,.05);-webkit-filter:drop-shadow(0 0 8px hsla(0,0%,100%,.08));filter:drop-shadow(0 0 8px rgba(255,255,255,.08))}.TextShell_root__colorTheme_light .TextShell_root__dropShadow .TextShell_block{background:rgba(0,0,0,.05);box-shadow:0 0 36px 36px rgba(0,0,0,.05);-webkit-filter:drop-shadow(0 0 8px rgba(0,0,0,.08));filter:drop-shadow(0 0 8px rgba(0,0,0,.08))}.TextShell_root__box_center .TextShell_root__dropShadow .TextShell_block{border-radius:50%}.TextShell_root__box_left .TextShell_root__dropShadow .TextShell_block{border-radius:0 50% 50% 0}.TextShell_root__box_right .TextShell_root__dropShadow .TextShell_block{border-radius:50% 0 0 50%}.TextShell_overlayBox{display:-webkit-flex;display:flex;margin-right:26px;margin-left:26px;border-radius:4px}.TextShell_root__allowPointerEvents .TextShell_overlayBox{pointer-events:auto}.TextShell_block{width:100%}.TextShell_root__allowPointerEvents .TextShell_block{pointer-events:auto}@media only screen and (max-width:767px){.TextShell_root__va_above,.TextShell_root__va_below{-webkit-justify-content:center;justify-content:center;margin-top:2em}.TextShell_root__va_above .TextShell_block,.TextShell_root__va_below .TextShell_block{text-align:center}}@media only screen and (min-width:1710px){.TextShell_root__box_left75{-webkit-justify-content:flex-start;justify-content:flex-start}.TextShell_root__box_left75 .TextShell_overlayBox{position:relative;left:calc(75% - 35px);max-width:25%}}@media only screen and (min-width:1368px){.TextShell_root__box_left60{-webkit-justify-content:flex-start;justify-content:flex-start}.TextShell_root__box_left60 .TextShell_overlayBox{position:relative;left:calc(60% - 35px);max-width:40%}}@media only screen and (min-width:570px){.TextShell_root__box_left25{-webkit-justify-content:flex-start;justify-content:flex-start}.TextShell_root__box_left25 .TextShell_overlayBox{position:relative;left:calc(25% - 35px);max-width:75%}}@media only screen and (min-width:912px){.TextShell_root__box_left40{-webkit-justify-content:flex-start;justify-content:flex-start}.TextShell_root__box_left40 .TextShell_overlayBox{position:relative;left:calc(40% - 35px);max-width:60%}}@media only screen and (min-width:228px){.TextShell_root__box_left10{-webkit-justify-content:flex-start;justify-content:flex-start}.TextShell_root__box_left10 .TextShell_overlayBox{position:relative;left:calc(10% - 35px);max-width:90%}}@media only screen and (min-width:456px){.TextShell_root__box_left20{-webkit-justify-content:flex-start;justify-content:flex-start}.TextShell_root__box_left20 .TextShell_overlayBox{position:relative;left:calc(20% - 35px);max-width:80%}}@media only screen and (min-width:684px){.TextShell_root__box_left30{-webkit-justify-content:flex-start;justify-content:flex-start}.TextShell_root__box_left30 .TextShell_overlayBox{position:relative;left:calc(30% - 35px);max-width:70%}}