@import url("//fonts.googleapis.com/css?family=Open+Sans|Open+Sans:300,300italic,400,400italic,500,500italic,700,700italic");@font-face{font-family:OpenSans-SemiBold;src:url('OpenSans-SemiBold.eot');src:url('OpenSans-SemiBold.eot?#iefix') format('embedded-opentype'),url('OpenSans-SemiBold.woff') format('woff'),url('OpenSans-SemiBold.ttf') format('truetype'),url('OpenSans-SemiBold.svg#ywftsvg') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:OpenSans-SemiBold;src:url('OpenSans-SemiBold.eot');src:url('OpenSans-SemiBold.eot?#iefix') format('embedded-opentype'),url('OpenSans-SemiBold.woff') format('woff'),url('OpenSans-SemiBold.ttf') format('truetype'),url('OpenSans-SemiBold.svg#ywftsvg') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:OpenSans-ExtraBold;src:url('OpenSans-ExtraBold.eot');src:url('OpenSans-ExtraBold.eot?#iefix') format('embedded-opentype'),url('OpenSans-ExtraBold.woff') format('woff'),url('OpenSans-ExtraBold.ttf') format('truetype'),url('OpenSans-ExtraBold.svg#ywftsvg') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:OpenSans-Medium;src:url('OpenSans-Medium.eot');src:url('OpenSans-Medium.eot?#iefix') format('embedded-opentype'),url('OpenSans-Medium.woff') format('woff'),url('OpenSans-Medium.ttf') format('truetype'),url('OpenSans-Medium.svg#ywftsvg') format('svg');font-weight:normal;font-style:normal}*{box-sizing:border-box;margin:0;padding:0}html{font-size:4px}body{font-family:OpenSans-Medium;font-size:2rem}.xHidden{display:none !important}.xInvisible{opacity:0 !important;z-index:-10 !important}.xError{color:#c00}.xUnsupportedModule{border:1px dashed #c00;padding:10px;margin:50px}.xDebug{color:#c00}.xIcon:before{font-family:"socialvetica";font-weight:normal;font-style:normal;font-variant:normal;text-transform:none}.xAnimatedComponent,a:not(.xButton){flex:auto;justify-content:center}.velocity-animating.animating-in{z-index:999}body.xDisplayTypePage{overflow-x:hidden}.xPage{transition:transform ease-in-out,filter .3s}.xDisplayTypeSlide:not(.xIsAdaptive) .xPage{height:100vh}.xDisplayTypeSlide.xIsAdaptive .xPage{height:100%;overflow:hidden}.xDisplayTypeSlide.xIsFramed.xIsAdaptive .xPage{height:100%;overflow:visible}.xDisplayTypeSlide .xPageInner{display:flex;flex-direction:column;height:100%}.xSections{position:relative;flex-grow:1}.xIsHeightManagedAdaptive .xSections{--adaptive-optimal-vh:100vh;--adaptive-optimal-50vh:50vh;--adaptive-optimal-70vh:70vh;--adaptive-optimal-75vh:75vh}.xSection{position:relative}.xSection[data-statename]:not([data-statename="details"]) .xRowInner{height:max-content}.xSection[data-statename][data-statename="details"] .xRowInner{height:100%}.xSectionInner{position:relative;display:grid;grid-template-rows:1fr}.xDisplayTypeSlide .xSections .xSectionInner{overflow:hidden;height:100%}.xDisplayTypeSlide:not(.xIsAdaptive) .xSections .xSectionInner{height:100%}.xDisplayTypeSlide .xSection{height:100%}.xDisplayTypeSlide .xSection[data-statename="details"] :not(.xForm)>.xRow .xHasInlineNavBlock .xComponentInner{display:flex;flex-direction:column;justify-content:center}.xDisplayTypeSlide .xSection[data-statename="details"] :not(.xForm)>.xRow .xComponentInner>.xConditionalModuleWrapper{height:100%;display:flex;flex-direction:column;justify-content:center}.xRow{display:flex;position:relative}.xRow .xRowInner{display:grid;width:100%;margin:auto 0;height:100%;grid-template-columns:minmax(0,1fr)}:not(.xForm)>.xRow .xCellInner{display:flex;flex-direction:column;justify-content:space-between;height:100%}:not(.xForm)>.xRow .xCellInner .xComponent{height:inherit;flex-grow:1}:not(.xForm)>.xRow .xCellInner .xComponent .xComponentInner{height:inherit}.xDisplayTypeSlide .xRow{z-index:1}.xDisplayTypeSlide main{height:100%}.xDisplayTypeSlide main .xRow{min-height:100%}.xDisplayTypeSlide .xRow.velocity-animating{position:absolute !important;width:100%;top:0;overflow:hidden !important}.xDisplayTypeSlide .xRow.velocity-animating.animating-in,.xDisplayTypeSlide .xRow.velocity-animating.xAnimationStart{position:relative !important}.xDisplayTypeSlide .xPage{overflow-y:auto}.xDisplayTypeSlide.xSlideAxisVertical.xIsFramed.xIsAdaptive .xSections .xRow.xRow-1col_full:not(.xHasMultipleModules) .xComponent{min-height:200px}.xCell{padding:5px 10px}.xCell.first{padding-top:10px}.xCell.last{padding-bottom:10px}.xCell.xFormEndContainer{width:100%;grid-column:1}.xCellInner{overflow:hidden}.xDisplayTypePage .xCell:not(.xFormEndContainer){padding:0 !important}.xDisplayTypeSlide .xCell:not(.xFormEndContainer){padding:0 !important}.xDisplayTypeSlide.xIsFramed.xIsAdaptive .xRow.last .xCell.first.last.xFormEndContainer.xSizeForCaptcha{min-height:540px}.xDisplayTypeSlide.xIsFramed.xIsAdaptive .xRow.last .xCell.first.last.xFormEndContainer.xSizeForCaptcha .xCellInner{display:flex;flex-direction:column;justify-content:center}.xComponent{position:relative}.xComponentBackground{position:absolute;width:100%;height:100%;top:0;left:0;z-index:1;background-repeat:no-repeat;background-size:cover;background-position:center}.xComponent.hasHeight .xComponentInner{height:100%}.xDisplayTypePage .xForm .xRow .xCellInner{height:100%}.xDisplayTypeSlide .xComponent .xComponentInner{height:inherit}.xCarousel{max-width:100vw}.xCarouselContainer{width:100%;padding:6.66666667px 0;position:relative;display:flex;flex-direction:column;align-items:center;background:transparent}.xCarouselContainer .xSlideNavigation{position:absolute;padding-left:2.5%;padding-right:2.5%;font-size:1.5rem}.xCarouselContainer .xSlideNavigation.xActive:not(.xInit) .nav.xNext,.xCarouselContainer .xSlideNavigation.xActive:not(.xInit) .nav.xPrevious{padding-left:0;padding-right:0}.xCarouselContainer .xSlideNavigation ul{padding-top:0;opacity:1 !important;display:flex !important;align-items:center;height:100%}.xCarouselContainer .xSlideNavigation ul .nav.xPrevious .xIcon::before{content:"\28"}.xCarouselContainer .xSlideNavigation ul .nav.xNext .xIcon::before{content:"\29"}.xCarouselContainer .xSlideNavigation ul .xCarouselNavArrow{color:#fff;background:rgba(0,0,0,0.3);transition:all .5s}.xCarouselContainer .xSlideNavigation ul .xCarouselNavArrow:hover{background:rgba(0,0,0,0.8)}.xCarouselContainer .xSlideNavigation ul .xCarouselNavArrow::before{color:inherit;font-family:"socialvetica";font-size:inherit}.xCarouselContainer .xSlideNavigation .nav .xButton .xNavBackground{background-color:transparent}.xCarouselContainer .xCarouselSlidesContainer .xCarouselNavArrow,.xCarouselContainer .xCarouselThumbnailsPanel .xCarouselNavArrow{opacity:0}.xCarouselContainer .xCarouselSlidesContainer:hover .xCarouselNavArrow,.xCarouselContainer .xCarouselThumbnailsPanel:hover .xCarouselNavArrow{opacity:1}.xCarouselContainer.xCarouselDotsBottomNavigation.xDotsCircle .xCarouselNavArrow{border-radius:50%}.xCarouselContainer.xCarouselDotsBottomNavigation.xDotsSquare .xCarouselNavArrow{border-radius:5%}.xCarouselButtonsContainer{width:100%;display:flex;padding:6.66666667px 0;justify-content:center}.xCarouselButtonsContainer .xCarouselNavButtonIcon{color:#fff;font-family:"socialvetica";font-size:inherit;display:flex;align-items:center}.xCarouselButtonsContainer .xCarouselNavButtonIcon.xIcon.xPrevious::before{content:""}.xCarouselButtonsContainer .xCarouselNavButtonIcon.xIcon.xNext::before{content:""}.xCarouselContentContainer{width:100%;display:flex;justify-content:center;position:relative}.xCarouselSlidesContainer{width:90%;padding:6.66666667px 0;min-height:65px;display:flex;justify-content:center;align-items:center;position:relative;overflow:hidden;border-radius:10px;transition:height .25s}.xIsHeightManagedAdaptive .xComponent:not(.xMxScoreResult):not(.xRewards) .xCarouselThumbnailsBottomNavigation .xCarouselSlidesContainer .xCarouselSlide{max-height:var(--adaptive-optimal-50vh)}.xIsHeightManagedAdaptive .xComponent:not(.xMxScoreResult):not(.xRewards) .xCarouselDotsBottomNavigation .xCarouselSlidesContainer .xCarouselSlide{max-height:var(--adaptive-optimal-70vh)}.xIsHeightManagedAdaptive .xComponent.xMxScoreResult .xCarouselSlidesContainer .xCarouselSlide img,.xIsHeightManagedAdaptive .xComponent.xRewards .xCarouselSlidesContainer .xCarouselSlide img{max-height:var(--adaptive-optimal-75vh)}.xCarouselDotsContainer{width:80%;display:flex;flex-wrap:wrap;justify-content:center;transition:all .5s;padding:6.66666667px 0;overflow:hidden;z-index:99}.xCarouselDotsContainer.xCarouselDotsInside{position:absolute;bottom:20px}.xCarouselDotsContainer.xCarouselDotsOutside{position:relative}.xCarouselContainer .xSlideNavigation .nav{display:inline-block;flex-grow:1;height:auto;width:50%;padding:0;transition:padding .3s ease}.xCarouselDot{width:12px;height:12px;background:gray;margin:10px;cursor:pointer}.xCarouselDot.xCarouselDotCircle{border-radius:50%}.xCarouselDotActive{background:#3f3f3f !important;cursor:default}.xCarouselThumbnailsPanel{position:relative;overflow:hidden;max-width:100%;width:90%;transition:height .5s}.xCarouselThumbnailsPanel .xSlideNavigation{padding:0}.xCarouselThumbnailsPanel .xSlideNavigation li{height:100%}.xCarouselThumbnailsPanel .xSlideNavigation li a{height:inherit}.xCarouselThumbnailsPanel .xSlideNavigation .nav .xIcon{padding:.8rem}.xCarouselThumbnailsPanel:hover .nav .xButton .xNavBackground{background:#000}.xCarouselThumbnailsPanel .xCarouselNavArrow{background:none !important}.xCarouselThumbnailsContainer{display:flex;justify-content:left;width:inherit;width:100%;max-height:100%;list-style-type:none;transition:all .5s}.xCarouselThumbnailItemContainer{position:relative;flex:0 0 25%;height:0;padding-bottom:25%;display:flex;justify-content:center;align-items:center;border:1px solid gray;text-align:center}.xCarouselExtraSmall .xCarouselThumbnailItemContainer{flex:0 0 25%;padding-bottom:25%}.xCarouselSmall .xCarouselThumbnailItemContainer{flex:0 0 16.667%;padding-bottom:16.667%}.xCarouselMedium .xCarouselThumbnailItemContainer{flex:0 0 12.5%;padding-bottom:12.5%}.xCarouselLarge .xCarouselThumbnailItemContainer{flex:0 0 10%;padding-bottom:10%}.xCarouselThumbnailItem{object-fit:cover;position:absolute;opacity:.5;width:100%;height:100%;top:0;transition:all .2s}.xCarouselThumbnailItemActive{cursor:default;opacity:1}.xCarouselSlide{width:100%;position:absolute;display:flex;flex-direction:column;justify-content:center}.xCarouselSlide .xMediaContainer.xMediaImage{justify-content:center}.xCarouselSlide .xMediaContainer.xMediaImage img.xMediaOverride{width:auto;max-width:100%;height:auto !important;max-height:100%}.xCarouselSlide .xMediaContainer.xMediaImage a{flex-grow:0}.xCarouselNavButtonNext{margin-left:6.66666667px}.xIsAdaptive .xCarouselContainer.xCarouselThumbnailsBottomNavigation .xCarouselThumbnailsPanel .xSlideNavigation li.nav{transform:translateY(0)}.xContainerQuizResults.xResultsCarousel .xCarouselSlide .xMediaContainer.xMediaImage img.xMediaOverride,.xContainerRewards.xResultsCarousel .xCarouselSlide .xMediaContainer.xMediaImage img.xMediaOverride{max-width:800px}.xContainerQuizResults.xResultsCarousel .xCarouselSlide .xItem.xMasthead .xMediaContainer.xMediaImage img.xMediaOverride,.xContainerRewards.xResultsCarousel .xCarouselSlide .xItem.xMasthead .xMediaContainer.xMediaImage img.xMediaOverride,.xContainerQuizResults.xResultsCarousel .xCarouselSlide .xItem.xPostcard.xVariantLeft .xMediaContainer.xMediaImage img.xMediaOverride,.xContainerRewards.xResultsCarousel .xCarouselSlide .xItem.xPostcard.xVariantLeft .xMediaContainer.xMediaImage img.xMediaOverride,.xContainerQuizResults.xResultsCarousel .xCarouselSlide .xItem.xPostcard.xVariantRight .xMediaContainer.xMediaImage img.xMediaOverride,.xContainerRewards.xResultsCarousel .xCarouselSlide .xItem.xPostcard.xVariantRight .xMediaContainer.xMediaImage img.xMediaOverride{width:100%}.xFadeable{transition:all .5s;opacity:1;visibility:visible}.xFadeable.xOpaque{opacity:0;visibility:hidden}.xLazyBackground .xGridItemContent{background-image:none !important;opacity:0}.xGridContainer{width:100%;padding:20px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.xGridItem{position:relative;min-width:50%;padding-bottom:50%}body:not(.xSupportsTouch) .xGridItem.xHasCTA:hover .xGridItemCTAContainer{visibility:visible;opacity:1}body:not(.xSupportsTouch) .xGridItem.xHasCTA:hover .xGridItemContent{opacity:.3}.xGridItemContent{height:inherit;position:absolute;display:block;background-position:center center;background-repeat:no-repeat;background-size:cover;top:0;left:0;right:0;bottom:0;opacity:1;transition:opacity .75s;z-index:1}.xGridItemCTAContainer{display:flex;justify-content:center;position:absolute;bottom:10px;padding:0;width:100%;transition:opacity .25s;opacity:0;visibility:hidden;z-index:100}.xGridItemCTAContainer .xCTAContainer{padding:0 !important}.xGridItemCTAContainer span.xAnimatedComponent{flex:none}.xGridItemCTALink{display:block;width:100%;height:100%}.xLivePreview .xSwipeableRow .xRowInner .xCellInner .xComponent.first .xRadioContainer{visibility:visible}.xLivePreview .xSwipeableRow .xSlideNavigationInline{display:none}.xForm .xRow.xSwipeableRow[data-ngx-type="row"] .xRowInner{height:100%}.xIsAdaptive .xSwipeableRow .xRowInner .xCellInner>.xSwipeableContainer{height:150vw}.xSwipeableRow .xRowInner .xCell{height:100%}.xSwipeableRow .xRowInner .xCellInner{padding-top:100px;overflow:hidden}.xSwipeableRow .xRowInner .xCellInner .xComponent{padding:0;position:absolute;width:90%;height:100%;top:0;overflow:hidden}.xSwipeableRow .xRowInner .xCellInner .xComponent .xTileStyleCircle .hasImage .xMediaContainer{border:0}.xSwipeableRow .xRowInner .xCellInner .xComponent .xTileStyleCircle .xMediaContainer{border-color:lightgray}.xSwipeableRow .xRowInner .xCellInner .xComponent .xTileStyleCircle .xFieldRadioChoice{max-width:40%}.xSwipeableRow .xRowInner .xCellInner .xComponent .xTileStyleCircle .xMultichoiceContainer{padding-left:2rem;padding-right:2rem}.xSwipeableRow .xRowInner .xCellInner .xComponent .xRadioContainer{visibility:hidden}.xSwipeableRow .xRowInner .xCellInner .xComponent .xHelpContainer{opacity:0}.xSwipeableRow .xRowInner .xCellInner .xComponent.xSwipeableActive .xHelpContainer,.xSwipeableRow .xRowInner .xCellInner .xComponent.xEdit .xHelpContainer{opacity:1}.xSwipeableRow .xRowInner .xCellInner .xComponent.xSwipeableActive .xRadioContainer,.xSwipeableRow .xRowInner .xCellInner .xComponent.xEdit .xRadioContainer{visibility:visible}.xSwipeableRow .xRowInner .xCellInner .xComponent.xSwipeableActive .xRadioContainer .xFieldRadioChoice img,.xSwipeableRow .xRowInner .xCellInner .xComponent.xEdit .xRadioContainer .xFieldRadioChoice img{filter:none}.xSwipeableRow .xRowInner .xCellInner .xComponent.xRadio.xTmpl-Field.xVariantHorizontal .xFieldRadioChoice,.xSwipeableRow .xRowInner .xCellInner .xComponent.xCheckbox.xTmpl-Field.xVariantHorizontal .xFieldRadioChoice,.xSwipeableRow .xRowInner .xCellInner .xComponent.xRadio.xTmpl-Field.xVariantHorizontal .xFieldCheckboxChoice,.xSwipeableRow .xRowInner .xCellInner .xComponent.xCheckbox.xTmpl-Field.xVariantHorizontal .xFieldCheckboxChoice{max-width:50%}.xSwipeableRow .xRowInner .xCellInner .xComponent.xRadio.xTmpl-Field.xVariantHorizontal .xMultichoiceContainer,.xSwipeableRow .xRowInner .xCellInner .xComponent.xCheckbox.xTmpl-Field.xVariantHorizontal .xMultichoiceContainer{grid-template-columns:repeat(2,1fr)}.xSwipeableRow .xRowInner .xCellInner .xComponent.xRadio.xTmpl-Field.xVariantVertical .xMediaContainer,.xSwipeableRow .xRowInner .xCellInner .xComponent.xCheckbox.xTmpl-Field.xVariantVertical .xMediaContainer{max-height:100% !important}.xSwipeableRow .xRowInner .xCellInner .xComponent.xRadio.xTmpl-Field.xVariantVertical .xFieldRadioChoice .xMediaContainer,.xSwipeableRow .xRowInner .xCellInner .xComponent.xCheckbox.xTmpl-Field.xVariantVertical .xFieldRadioChoice .xMediaContainer,.xSwipeableRow .xRowInner .xCellInner .xComponent.xRadio.xTmpl-Field.xVariantVertical .xFieldCheckboxChoice .xMediaContainer,.xSwipeableRow .xRowInner .xCellInner .xComponent.xCheckbox.xTmpl-Field.xVariantVertical .xFieldCheckboxChoice .xMediaContainer{max-width:25%;padding-bottom:25%}.xSwipeableRow .xRowInner .xCellInner>.xSwipeableContainer{height:80vh;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative}.xSwipeableRow .xRowInner .xCellInner>.xSwipeableContainer>.xComponent.xQuizswipesingle>.xComponentInner .xFieldItem.xQuizContainer.xQuizSingle{padding-top:0}.xSwipeableRow .xRowInner .xCellInner>.xSwipeableContainer .xComponentInner{justify-content:flex-start;height:100%;border-radius:20px}.xSwipeableRow .xRowInner .xCellInner>.xSwipeableContainer .xComponentInner .xFieldMultichoice .xMediaContainer{background-color:transparent}.xSwipeableRow .xRowInner .xCellInner>.xSwipeableContainer .xComponentInner .xFieldMultichoice .xMediaContainer>img{filter:none}.xSwipeableRow .xRowInner .xCellInner>.xSwipeableContainer .xComponentInner .xConditionalModuleWrapper{height:inherit !important}.xSwipeableRow .xRowInner .xCellInner>.xSwipeableContainer .xComponentInner .xFieldItem{padding-bottom:0;height:inherit !important}.xSwipeableRow .xRowInner .xCellInner>.xSwipeableContainer .xComponentInner .xFieldItem>div.xFieldContainer{background-color:transparent;padding-left:0;padding-right:0;padding-top:0;height:100%;justify-content:flex-start;flex-direction:column;flex-wrap:nowrap}.xSwipeableRow .xRowInner .xCellInner>.xSwipeableContainer .xComponentInner .xFieldItem.xControlQuizItem .xSwipeableCard{background-color:white;border:2px solid lightgray;border-radius:20px;position:relative;overflow:hidden;width:100%;flex-grow:1}.xSwipeableRow .xRowInner .xCellInner>.xSwipeableContainer .xComponentInner .xFieldItem.xControlQuizItem .xSwipeableCard .xCopyContainer{position:absolute;top:20px;z-index:1;background-color:transparent}.xSwipeableRow .xRowInner .xCellInner>.xSwipeableContainer .xComponentInner .xFieldItem.xControlQuizItem .xSwipeableCard .xMediaContainer.xMediaImage{max-width:100%;height:100%;padding-bottom:0;padding-top:0}.xSwipeableRow .xRowInner .xCellInner>.xSwipeableContainer .xComponentInner .xFieldItem.xControlQuizItem .xSwipeableCard .xMediaContainer.xMediaImage>img{object-fit:cover !important;width:100%}.xSwipeableRow .xFieldItem.xRequired .xCopyContainer label p:last-child{display:block}.xSwipeableRow .xFieldItem.xRequired .xCopyContainer label::after{content:none}.xDisplayTypeSlide.xHasProgressBarTop:not(.xHasHeader) .xSection:not(.xSectionConfirmation):not(.xSectionCurtain):not(.xSectionCountdown) .xRow.xSwipeableRow:not(.first):not(.last) .xCell.n1 .xSwipeableContainer .xComponent.n1[data-ngx-module-type="form"]{padding-top:0}body.xLivePreview .xSwipeableRow .xComponent.xHighlight:not(.xSwipeableActive):not(.first) .xLivePreview-placeholder,body.xLivePreview .xSwipeableRow .xComponent.xEdit:not(.xSwipeableActive):not(.first) .xLivePreview-placeholder,body.xLivePreview .xSwipeableRow .xComponent.xNew:not(.xSwipeableActive):not(.first) .xLivePreview-placeholder,body.xLivePreview .xSwipeableRow .xComponent:hover:not(.xSwipeableActive):not(.first) .xLivePreview-placeholder{display:none}body.xLivePreview .xSwipeableRow .xComponent.xHighlight:not(.xSwipeableActive):not(.first) .xLivePreview--button-delete,body.xLivePreview .xSwipeableRow .xComponent.xEdit:not(.xSwipeableActive):not(.first) .xLivePreview--button-delete,body.xLivePreview .xSwipeableRow .xComponent.xNew:not(.xSwipeableActive):not(.first) .xLivePreview--button-delete,body.xLivePreview .xSwipeableRow .xComponent:hover:not(.xSwipeableActive):not(.first) .xLivePreview--button-delete{display:none}body.xLivePreview.xHasProgressBarTop.xDisplayTypeSlide:not(.xHasInlineNavigation) .xSection:not(.xSectionConfirmation):not(.xSectionCurtain):not(.xSectionCountdown) .xSwipeableRow.xRow:not(.first):not(.last) .xCell.n1 .xComponent.n1 .xLivePreview-placeholder{top:0}.xPostcard.xVariantTop>*{flex-direction:column}.xPostcard.xVariantTop.hasCopy .xMediaContainer{max-height:50%}.xPostcard.xVariantBottom>*{flex-direction:column}.xPostcard.xVariantBottom.hasCopy .xMediaContainer{max-height:50%}.xPostcard.xVariantRight>*{flex-direction:column}.xNoFlexChildPercentHeight.xDisplayTypePage .xPostcard.xVariantRight .xMediaContainer img{position:absolute;top:0;bottom:0;left:0;right:0}.xNoFlexChildPercentHeight.xDisplayTypeSlide .xPostcard.xVariantRight .xMediaContainer img{position:absolute;top:0;bottom:0;left:0;right:0}.xPostcard.xVariantLeft>*{flex-direction:column}.xNoFlexChildPercentHeight.xDisplayTypePage .xPostcard.xVariantLeft .xMediaContainer img{position:absolute;top:0;bottom:0;left:0;right:0}.xNoFlexChildPercentHeight.xDisplayTypeSlide .xPostcard.xVariantLeft .xMediaContainer img{position:absolute;top:0;bottom:0;left:0;right:0}.xMediacard>*{flex-direction:column}.xNoFlexChildPercentHeight.xDisplayTypePage .xMediacard .xMediaContainer img{height:auto}.xDisplayTypeSlide .xMediacard .xMediaContainer{height:100%}.xNoFlexChildPercentHeight.xDisplayTypeSlide .xMediacard .xMediaContainer img{position:absolute;top:0;bottom:0;left:0;right:0}.xContentcard>*{flex-direction:column}.xNoFlexChildPercentHeight.xDisplayTypePage .xContentcard .xMediaContainer img{height:auto}.xDisplayTypeSlide .xContentcard .xMediaContainer{height:100%}.xNoFlexChildPercentHeight.xDisplayTypeSlide .xContentcard .xMediaContainer img{position:absolute;top:0;bottom:0;left:0;right:0}.xLayoutContainer{height:inherit;display:flex;flex-direction:column}.xDisplayTypeSlide.xIsHeightManagedAdaptive.xHasInlineNavigation .xLayoutContainer{height:auto}.xCallout .xAnimatedComponent .xCopyContainer{margin-bottom:10px}.xCallout .xMediaContainer a{display:flex;min-height:100%}.xCallout .xMasthead .xMediaContainer,.xRewards .xMasthead .xMediaContainer,.xMxScoreResult .xMasthead .xMediaContainer{width:33.33%;position:relative}.xCallout .xMasthead .xBodyContainer,.xRewards .xMasthead .xBodyContainer,.xMxScoreResult .xMasthead .xBodyContainer{width:66.66%}.xCallout.hasBGImage .xBodyContainer,.xCallout.hasBGColor .xBodyContainer,.xCallout.hasFeatImage .xBodyContainer,.xRewards.hasBGColor .xBodyContainer,.xRewards.hasBGImage .xBodyContainer{padding-top:1vmin;padding-bottom:1vmin}.xDisplayTypePage .xCallout{position:relative}.xDisplayTypePage .xCallout.xVariantLeft .xBodyContainer,.xDisplayTypePage .xCallout.xVariantRight .xBodyContainer{padding-top:1vmin;padding-bottom:1vmin}.xDisplayTypePage .xCallout.xVariantLeft .xBodyContainer.xAlignVerticalTop,.xDisplayTypePage .xCallout.xVariantRight .xBodyContainer.xAlignVerticalTop{padding-top:2vmin;padding-bottom:8vmin}.xDisplayTypePage .xCallout.xVariantLeft .xBodyContainer.xAlignVerticalBottom,.xDisplayTypePage .xCallout.xVariantRight .xBodyContainer.xAlignVerticalBottom{padding-top:8vmin;padding-bottom:2vmin}.xDisplayTypePage .xCallout.xVariantTop .xBodyContainer,.xDisplayTypePage .xCallout.xVariantBottom .xBodyContainer{padding-top:1vmin;padding-bottom:1vmin}.xDisplayTypePage .xCallout.xVariantTop .xBodyContainer.xAlignVerticalTop,.xDisplayTypePage .xCallout.xVariantBottom .xBodyContainer.xAlignVerticalTop{padding-top:2vmin;padding-bottom:8vmin}.xDisplayTypePage .xCallout.xVariantTop .xBodyContainer.xAlignVerticalBottom,.xDisplayTypePage .xCallout.xVariantBottom .xBodyContainer.xAlignVerticalBottom{padding-top:8vmin;padding-bottom:2vmin}.xDisplayTypePage .xForm .xCallout:not(.hasFeatImage) .xBodyContainer{padding-top:0;padding-bottom:0}.xHeadline{position:relative}.xHeadline .xMediaContainer{justify-content:center;align-items:flex-end;height:100%;padding:2.5px}.xHeadline .xMediaContainer:only-child{align-items:center}.xHeadline .xMediaContainer:only-child .xAnimatedComponent{align-items:center}.xHeadline .xMediaContainer .xAnimatedComponent{display:flex;flex:initial;height:inherit;align-items:flex-end}.xHeadline .xMediaContainer img{object-fit:contain;max-width:100%;max-height:100%;filter:none !important}.xHeadline .xMediaContainer ~ .xBodyContainer{justify-content:flex-start}.xHeadline .xMediaContainer{align-items:flex-end}.xHeadline .xBodyContainer ~ .xMediaContainer{align-items:flex-start}.xHeadline .xBodyContainer ~ .xMediaContainer .xAnimatedComponent{align-items:flex-start}.xDisplayTypePage .xHeadline:not(.hasFeatImage) .xBodyContainer{padding-top:1vmin;padding-bottom:1vmin}.xDisplayTypePage .xHeadline:not(.hasFeatImage) .xBodyContainer.xAlignVerticalTop{padding-top:2vmin;padding-bottom:8vmin}.xDisplayTypePage .xHeadline:not(.hasFeatImage) .xBodyContainer.xAlignVerticalBottom{padding-top:8vmin;padding-bottom:2vmin}.xDisplayTypePage .xForm .xHeadline:not(.hasFeatImage) .xBodyContainer{padding-top:0;padding-bottom:0}.xDisplayTypeSlide .xHeadline .xMediaContainer{max-height:100vh}.xDisplayTypeSlide .xHeadline .xMediaContainer img{height:auto}.xComponent.xPoll{position:relative}.xPollContainer{display:flex;flex-direction:column;width:100%;max-width:100vw}.xPollInner{display:flex;padding:5px}.xOptionsContainer{display:flex}.xProgressBarContainer{position:relative;display:flex;padding:3px;overflow:hidden;color:#333;background-color:rgba(215,254,37,0.2);transition:background-color .3s}.xProgressBackground{position:absolute;z-index:1;width:100%;height:100%;top:0;left:0;background-position:50% 50%;background-size:cover;transition:filter .3s,opacity .3s}.xProgressBar{position:absolute;z-index:2;background-color:#d7fe25;opacity:.2}.xProgressLabel{position:relative;z-index:3;font-size:2.2rem;min-height:calc(2.2rem * 1.2)}.xProgressText{z-index:3;transition:all .3s;opacity:1;font-size:2.2rem}.xProgressText.xHide{opacity:0}.xLoading{position:absolute;height:100%;z-index:2;display:flex;justify-content:center;align-items:center;align-content:center;transition:all .3s;opacity:1}.xLoading.xHide{opacity:0}.xLoading .xIcon{position:absolute;display:flex;opacity:1;transition:opacity 1s}.xLoading .xActivity{width:3.0rem;height:3.0rem;border:3px solid rgba(51,51,51,0.3);border-top:3px solid #333;border-radius:50%;animation:spin 1.5s linear infinite}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.xPollContainer.xVotingPhase .xProgressBarContainer{cursor:pointer}.xPollContainer.xVotingPhase .xProgressBarContainer:hover{background-color:rgba(215,254,37,0.3)}.xPollContainer.xFetchingResultsPhase .xProgressBarContainer.xSelected{background-color:rgba(215,254,37,0.4)}.xPollContainer.xResultsPhase .xProgressBarContainer.xSelected .xProgressBar{opacity:1}.xPoll .xPollContainer.xAlignHorizontalLeft .xProgressBarContainer{justify-content:flex-start}.xPoll .xPollContainer.xAlignHorizontalLeft .xHelpContainer>.xHelpLabel{justify-self:flex-start}.xPoll .xPollContainer.xAlignHorizontalCenter .xProgressBarContainer{justify-content:center}.xPoll .xPollContainer.xAlignHorizontalCenter .xHelpContainer>.xHelpLabel{justify-self:center}.xPoll .xPollContainer.xAlignHorizontalRight .xHelpContainer>.xHelpLabel{justify-self:flex-end}.xPoll .xPollContainer .xHelpContainer,.xPoll .xPollContainer .xPollInner{padding-left:5px;padding-right:5px}.xForm .xPoll .xHelpContainer{padding-left:5px;padding-right:5px;padding-bottom:5px}.xForm .xPoll .xCopyContainer *{text-align:inherit !important}.xForm .xPoll .xRequired .xCopyContainer .xHeading:not(:has(p)):not(:has(ul)):not(:has(ol)):after,.xForm .xPoll .xRequired .xCopyContainer .xHeading>:last-child:not(:has(li)):after,.xForm .xPoll .xRequired .xCopyContainer .xHeading>:last-child:has(li) li:last-child:after{content:'*';color:#c00;margin-left:.5rem}.xForm .xError .xOption{border:2px dashed #c00}.xVariantHorizontal .xPollContainer{flex:auto}.xVariantHorizontal .xPollContainer .xPollInner{flex-direction:column}.xVariantHorizontal .xPollContainer .xAnimatedComponent{flex:none}.xVariantHorizontal .xPollContainer .xOptionsContainer{flex-direction:column}.xVariantHorizontal .xPollContainer .xProgressBarContainer{flex-direction:row;align-items:flex-start;justify-content:flex-start;margin-bottom:3px}.xVariantHorizontal .xPollContainer .xProgressBarContainer:last-child{margin-bottom:0}.xVariantHorizontal .xPollContainer .xProgressText{position:absolute;right:10px}.xVariantHorizontal .xPollContainer .xProgressText.xHide{right:-10px}.xVariantHorizontal .xPollContainer .xProgressBar{left:0;top:0;height:100%;width:0;transition:width .5s ease-in-out}.xVariantHorizontal .xPollContainer .xLoading{top:0;right:10px}.xVariantHorizontal .xPollContainer .xLoading.xHide{right:-10px}.xVariantHorizontal .xPollContainer .xLoading .xIcon{right:0}.xVariantHorizontal .xPollContainer.xFetchingResultsPhase .xProgressLabel,.xVariantHorizontal .xPollContainer.xResultsPhase .xProgressLabel{padding-right:3.75em}.xVariantVertical .xMediaContainer{max-height:33% !important}.xVariantVertical .xPollContainer{flex:4}.xVariantVertical .xPollContainer .xPollInner{height:100%;flex-direction:row}.xVariantVertical .xPollContainer .xAnimatedComponent{height:100%;width:100%}.xVariantVertical .xPollContainer .xOptionsContainer{height:100%;flex-direction:row}.xVariantVertical .xPollContainer .xProgressBarContainer{flex-direction:column;flex:1;align-items:center;justify-content:flex-end !important;margin-right:10px}.xVariantVertical .xPollContainer .xProgressBarContainer:last-child{margin-right:0}.xVariantVertical .xPollContainer:not(.xVotingPhase) .xProgressBackground{filter:grayscale(100%)}.xVariantVertical .xPollContainer .xProgressLabel{font-family:inherit;position:relative;font-weight:900;margin-bottom:10px;width:100%}.xVariantVertical .xPollContainer .xProgressLabel p{width:100%;left:0;bottom:0;text-overflow:ellipsis;text-align:center;position:relative;overflow:hidden}.xVariantVertical .xPollContainer .xProgressText{font-size:2rem;font-weight:600}.xVariantVertical .xPollContainer .xProgressText.xHide{font-size:0}.xVariantVertical .xPollContainer .xProgressBar{left:0;bottom:0;height:0;width:100%;transition:height .5s ease-in-out}.xIsHeightManagedAdaptive.xDisplayTypeSlide .xRow:not(.xHasMultipleModules) .xPoll .xVariantVertical .xPollContainer .xOptionsContainer{min-height:20rem}.xDisplayTypePage .xPoll .xItemInner{padding-top:1vmin;padding-bottom:1vmin}.xDisplayTypePage .xForm .xPoll .xItemInner{padding-top:0;padding-bottom:0}.xDisplayTypePage .xForm .xPoll .xPollInner{padding-left:10px;padding-right:10px}.xDisplayTypePage .xForm .xPoll .xBodyContainer{padding-left:10px;padding-right:10px}.xDisplayTypePage .xForm .xPoll .xBodyContainer .xCopyContainer{padding-left:0;padding-right:0}.xDisplayTypePage .xForm .xPoll .xItemInner{padding-top:0;padding-bottom:0}.xDisplayTypePage .xForm .xPoll .xPollInner{padding-left:20px;padding-right:20px}.xDisplayTypePage .xForm .xPoll .xBodyContainer{padding-left:20px;padding-right:20px}.xDisplayTypePage .xForm .xPoll .xBodyContainer .xCopyContainer{padding-left:0;padding-right:0}.xDisplayTypePage .xForm .xPoll .xHelpContainer{padding-left:20px;padding-right:20px}.xDisplayTypePage .xVariantVertical .xPollContainer .xProgressBarContainer{min-height:33vw}.xDisplayTypeSlide .xPoll .xItemInner{justify-content:center}.xDisplayTypeSlide.xIsFramed.xIsAdaptive .xComponent.xPoll .xSizeForCaptcha{min-height:540px;display:flex;flex-direction:column;justify-content:center}.xPollResultsContainer{min-height:3rem;width:100%;display:flex;justify-content:center;flex-direction:column}.xPollResultsContainer.xPollResultsCenter{margin:0 auto;text-align:center}.xPollResultsContainer.xPollResultsLeft{text-align:left}.xPollResultsContainer .xPollResultsPieChartSvg{width:100%}.xBarChartLegendItem{padding:10px;border-top:4px solid;margin-right:10px}.xPieChartLegendItem{margin-right:10px;display:flex;gap:10px;align-items:center}.xPieChartLegendSpan{height:25px;width:25px;border-radius:50%;display:inline-block;flex-shrink:0}.xLegendContainer{width:100%;display:flex;gap:10px;flex-wrap:wrap;justify-content:center;margin-bottom:calc(20px)}.xChartAreaContainer{position:relative}.xChartFractionArea{cursor:pointer}.xChartFractionArea:hover{opacity:.8}.xChartTooltip{position:absolute;border-bottom:2px solid black}.xCountdown .xBodyContainer.xAlignHorizontalLeft{align-items:start}.xCountdown .xBodyContainer.xAlignHorizontalRight{align-items:end}.xCountdown .xCountdownBody.xCopyContainer:not(:first-child){padding-top:0}.xCountdown .xCountdownBody{font-size:2.5em}.xCountdown .xItemCountdown{width:100%;white-space:nowrap}.xCountdown .xCountdownTimeBlock{width:100%;display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.xCountdown .countdownWrapper{margin:0 5px}.xShare .xShareBody.xCopyContainer{padding-top:0}.xShare .xButton.xShareButton{padding:4px}.xShare .xButton>span{display:block;padding:14px 80px}.xShare .xButton>span .xIcon{padding-left:0}.xShare .xButton:hover,.xShare .xButton:focus,.xShare .xButton.xActive{color:inherit;text-decoration:none}.xShare .xButton.xDisabled,.xShare .xButton.xDisabled:hover,.xShare .xButton.xDisabled:focus{background-color:#ccc;color:#333;cursor:default}.xShare .xShareIconHolder{margin:auto 0}.xShare .xIconShareFacebook::before{display:block;text-transform:none;font-weight:normal;font-style:normal;font-variant:normal;font-family:"socialvetica";speak:none;-webkit-font-smoothing:antialiased;content:"\66"}.xShare .xIconShareTwitter::before{display:block;text-transform:none;font-weight:normal;font-style:normal;font-variant:normal;font-family:"socialvetica";speak:none;-webkit-font-smoothing:antialiased;content:"\e900"}.xShare .xIconSharePinterest::before{display:block;text-transform:none;font-weight:normal;font-style:normal;font-variant:normal;font-family:"socialvetica";speak:none;-webkit-font-smoothing:antialiased;content:"\70"}.xShare .xIconShareWhatsapp::before{display:block;text-transform:none;font-weight:normal;font-style:normal;font-variant:normal;font-family:"socialvetica";speak:none;-webkit-font-smoothing:antialiased;content:"\e5"}.xShare .xShareIcon{display:block;text-decoration:none;color:#d7fe25}.xShare .xShareContainer{display:flex;flex-direction:row}.xShare .xIcon{font-size:2.2rem;line-height:1;z-index:10;display:inline-block;vertical-align:middle;padding-left:80px;color:inherit}.xShare .xIcon+span{display:inline-block;vertical-align:middle;padding-left:10px;z-index:10}.xShare .xToolbar{line-height:0}.xShare .xToolbar li{cursor:pointer;display:inline-block;vertical-align:middle;list-style-type:none;margin:5px}.xRewards .xPostcard.xVariantRight .xItemInner,.xRewards .xPostcard.xVariantLeft .xItemInner{flex-direction:column}.xRewards .xPostcard.xVariantRight.hasMainAsset .xBodyContainer,.xRewards .xPostcard.xVariantLeft.hasMainAsset .xBodyContainer,.xRewards .xPostcard.xVariantRight.hasCopy .xMediaContainer,.xRewards .xPostcard.xVariantLeft.hasCopy .xMediaContainer,.xRewards .xPostcard.xVariantRight .xRewardContent,.xRewards .xPostcard.xVariantLeft .xRewardContent{max-width:100%}.xRewardsWrapper{position:relative;z-index:1}.xRewardsWrapper .xContainerRewards{margin:0 auto}.xRewardsWrapper .xContainerRewards>div{margin-bottom:10px}.xRewardsWrapper .xRewardResponse{opacity:1;transition:max-height 4s ease-out,opacity 1s ease-out;width:100%}.xRewardsWrapper .xRewardResponse>.xBodyContainer .xBodyInner{z-index:2}.xRewardsWrapper .xRewardResponse>div{padding-top:5rem}.xRewardsWrapper .xRewardResponse:empty{opacity:0;max-height:0}.xRewardsWrapper .xAssetSizeNative .xMediaContainer img{height:100%}.xRewardContent{display:flex;justify-self:center;align-self:stretch;align-items:center;justify-content:center}.xRewardContent.xAlignHorizontalLeft{justify-content:flex-start}.xRewardContent.xAlignHorizontalRight{justify-content:flex-end}.xRewardContent .xCTAContainer{padding-left:0;padding-right:0}.xItemInner>.xRewardContent{flex:0 100 auto}.xRewardContent .xCouponCode{align-self:center}.xRewardScratchCard{padding:2.5px;overflow:hidden;box-sizing:content-box}.xRewardScratchCard.xAlignHorizontalLeft{margin-right:auto}.xRewardScratchCard.xAlignHorizontalCenter{margin:0 auto}.xRewardScratchCard.xAlignHorizontalRight{margin-left:auto}.xRewardScratchCard.xVariantShape--rectangle .xScratchCanvas,.xRewardScratchCard.xVariantShape--rectangle .xScratchCardMedia,.xRewardScratchCard.xVariantShape--rectangle .xScratchCardPositioner{border-radius:0%}.xRewardScratchCard.xVariantShape--circle .xScratchCanvas,.xRewardScratchCard.xVariantShape--circle .xScratchCardMedia,.xRewardScratchCard.xVariantShape--circle .xScratchCardPositioner{border-radius:50%}.xRewardScratchCard .xScratchCardPositioner{position:relative}.xRewardScratchCard .xScratchCanvas,.xRewardScratchCard .xScratchCardMedia{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%}.xRewardScratchCard .xScratchCanvas{z-index:2;opacity:1}.xRewardScratchCard .xScratchCanvas.xFade{opacity:0}.xRewardScratchCard .xScratchCardPositioner{height:0;width:100%}.xRewardScratchCard .xHide{visibility:hidden}.xRewardScratchCard .xUnselectable{user-select:none}.xRewardResponseWrapper{display:flex;height:100%;opacity:1;visibility:visible;flex-direction:inherit;min-height:5vmin}.xIsHeightManagedAdaptive .xRewardResponseWrapper{min-height:5rem}.xScratchResponse.xRewardResponseWrapper{opacity:0;visibility:hidden;display:flex;flex-direction:inherit;min-height:5vmin}.xIsHeightManagedAdaptive .xScratchResponse.xRewardResponseWrapper{min-height:5rem}body.xRewardPreview .xRewardsWrapper .xRewardResponse>div{padding-top:0}.xCoupon{display:flex}.xCoupon.xAlignHorizontalCenter{justify-content:center}.xCoupon.xAlignHorizontalLeft{justify-content:left}.xCoupon.xAlignHorizontalLeft .xRewardContent .xCouponCode{padding-left:0}.xCoupon.xAlignHorizontalRight{justify-content:right}.xCoupon.xAlignHorizontalRight .xRewardContent .xCouponCode{padding-right:0}.xQuizResultsWrapper{height:100%;display:flex;flex-direction:column;justify-content:center;position:relative}.xHasInlineNavBlock .xQuizResultsWrapper{height:auto}.xQuizResultsWrapper .xItem{height:auto}.xQuizResultsWrapper .xQuizResult{height:100%}.xQuizResultsWrapper .xContainerQuizResults{margin:0 auto}.xQuizResultsWrapper .xContainerQuizResults>div{margin-bottom:10px}.xQuizResultsWrapper.xAlignHorizontalLeft .xClassQuiz .xAnimatedComponent{justify-content:flex-start}.xQuizResultsWrapper.xAlignHorizontalRight .xClassQuiz .xAnimatedComponent{justify-content:flex-end}.xQuizResultsWrapper .xQuizResult{opacity:1;transition:max-height 4s ease-out,opacity 1s ease-out}.xQuizResultsWrapper .xQuizResult>.xBodyContainer .xBodyInner{z-index:2}.xQuizResultsWrapper .xQuizResult>div{padding-top:5rem}.xQuizResultsWrapper .xQuizResult:empty{opacity:0;max-height:0}.xQuizmultipleanswer[data-component-type="quizmultipleanswer"] .xQuizContainer.xQuizMultiple.xControlMultiOptIn .xMediaContainer.xMediaImage.xQuizQuestionImage,.xQuizcategorymultiple[data-component-type="quizcategorymultiple"] .xQuizContainer.xQuizMultiple.xControlMultiOptIn .xMediaContainer.xMediaImage.xQuizQuestionImage{max-width:100% !important;width:100%;max-height:100% !important;height:auto}.xQuizmultipleanswer[data-component-type="quizmultipleanswer"] .xFieldCheckboxChoice.xChecked.xDisabled .xCheckbox span,.xQuizcategorymultiple[data-component-type="quizcategorymultiple"] .xFieldCheckboxChoice.xChecked.xDisabled .xCheckbox span{background-color:#333}.xVariantCenter .xMediaContainer.xMediaImage.xQuizQuestionImage{align-self:center}.xMxScoreResult .xQuizResultsWrapper .hasMainAsset .xBodyContainer{padding-top:1vmin;padding-bottom:1vmin}.xQuizInlineResponseContainer{text-align:center;padding:5px;width:100%;font-family:inherit;border-radius:10px;white-space:pre-wrap;color:inherit;background-color:rgba(215,254,37,0.2)}.xFieldItem.xQuizContainer>.xFieldContainer{gap:10px}.xFieldItem.xQuizContainer.xQuizSingle>.xFieldContainer,.xFieldItem.xQuizContainer.xQuizMultiple>.xFieldContainer,.xFieldItem.xQuizContainer.xQuizSingle>.xCopyContainer,.xFieldItem.xQuizContainer.xQuizMultiple>.xCopyContainer{flex-grow:0}.xFieldItem.xQuizContainer.xQuizSingle>.xMediaContainer,.xFieldItem.xQuizContainer.xQuizMultiple>.xMediaContainer{max-height:33vh !important}.xIsFramed .xFieldItem.xQuizContainer.xQuizSingle>.xMediaContainer,.xIsFramed .xFieldItem.xQuizContainer.xQuizMultiple>.xMediaContainer{max-height:100vw !important}.xSpinTheWheel{display:grid;place-items:center;overflow:hidden}.xSpinGameWheel{position:relative;display:grid;grid-template-areas:'spinner';width:100%;height:100%;max-width:80vmin;max-height:80vmin;min-width:300px;min-height:300px;padding:5px;font-family:inherit;line-height:1}.xSpinGameWheel .xSizer{margin-top:100%}.xSpinGameWheel>*{grid-area:spinner}.xSpinGameWheel .xWheel{position:relative;display:grid;grid-template-areas:"wheel";width:100%;height:100%;border-radius:50%;box-shadow:0 0 5px 1px rgba(0,0,0,0.5)}.xSpinGameWheel .xWheel *{grid-area:wheel}.xSpinGameWheel.xVariantContentHorizontal .xWheel{align-items:center}.xSpinGameWheel.xVariantContentVertical .xWheel{align-items:start;justify-items:center}.xSpinGameWheel .xSpinWheelBackground.xComponentBackground{position:absolute;width:102%;height:102%;top:-1%;left:-1%;z-index:1}.xSpinGameWheel .xWheel__wedge{position:relative;display:flex;align-items:center;width:50%;height:50%;transform:rotate(var(--rotate));overflow:hidden;user-select:none;font-size:clamp(12px,calc(2.2rem),17px)}.xSpinGameWheel.xVariantContentHorizontal .xWheel__wedge{flex-direction:row;padding:0 calc(16.66666667%) 0 calc(5%);transform-origin:center right}.xSpinGameWheel.xVariantContentHorizontal .xWheel__wedge.xHasText:not(.xHasIcon){font-size:clamp(12px,calc(2.2rem),17px)}.xSpinGameWheel.xVariantContentHorizontal.xPinRight .xWheel__wedgeText{transform:rotate(180deg);text-align:right}.xSpinGameWheel.xVariantContentHorizontal .xWheel__wedgeText{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--linesText,1);overflow:hidden;text-overflow:ellipsis;word-break:break-word;line-height:1.15}.xSpinGameWheel.xVariantContentVertical .xWheel__wedge{flex-direction:column;transform-origin:bottom;word-break:break-word}.xSpinGameWheel.xVariantContentVertical .xWheel__wedge.xHasIcon:not(.xHasText){clip-path:var(--iconClip)}.xSpinGameWheel.xVariantContentVertical .xWheel__wedgeImage{flex:0 10 25%;margin-top:5%;max-width:25%}.xSpinGameWheel.xVariantContentVertical:not(.xMixedContentTypes).x2to4Wedges .xWheel__wedge.xHasIcon:not(.xHasText) .xWheel__wedgeImage{max-width:50%}.xSpinGameWheel.xVariantContentVertical:not(.xMixedContentTypes).x5to8Wedges .xWheel__wedge.xHasIcon:not(.xHasText) .xWheel__wedgeImage{max-width:40%}.xSpinGameWheel.xVariantContentVertical:not(.xMixedContentTypes).x9to12Wedges .xWheel__wedge.xHasIcon:not(.xHasText) .xWheel__wedgeImage{max-width:30%}.xSpinGameWheel.xVariantContentVertical:not(.xMixedContentTypes).x13to16Wedges .xWheel__wedge.xHasIcon:not(.xHasText) .xWheel__wedgeImage{max-width:20%}.xSpinGameWheel.xVariantContentVertical .xWheel__wedgeText{height:100%;width:100%;position:relative;text-align:center;flex:10 0 65%;overflow:hidden}.xSpinGameWheel.xVariantContentVertical .xWheel__wedgeText::before{content:"";width:50%;height:100%;float:right;shape-outside:var(--shapeRight);shape-margin:10px}.xSpinGameWheel.xVariantContentVertical .xWheel__wedgeText p{display:inline;position:relative;top:5%}.xSpinGameWheel.xVariantContentVertical .xWheel__wedgeText p::before{content:"";width:50%;height:100%;float:left;shape-outside:var(--shapeLeft);shape-margin:10px}.xSpinGameWheel.xVariantContentVertical .xWheel__wedge.xHasText:not(.xHasIcon) .xWheel__wedgeText{margin-top:10%}.xWheel__wedge.xSelected .xWheel__wedgeText,.xWheel__wedge.xSelected .xWheel__wedgeImage{color:#fff;text-shadow:1.5px 1.5px rgba(0,0,0,0.75);animation:winningWedge 800ms ease}.xPinRight .xWheel__wedge.xSelected.xHasText:not(.xHasIcon) .xWheel__wedgeText{color:#fff;text-shadow:1.5px 1.5px rgba(0,0,0,0.75);animation:winningWedgeRight 800ms ease}@keyframes winningWedge{25%{transform:scale(1.25);text-shadow:1vmin 1vmin 0 rgba(0,0,0,0.1)}40%{transform:scale(0.92);text-shadow:0 0 0 rgba(0,0,0,0.2)}60%{transform:scale(1.02);text-shadow:.5vmin .5vmin 0 rgba(0,0,0,0.1)}75%{transform:scale(0.98)}85%{transform:scale(1)}}@keyframes winningWedgeRight{25%{transform:rotate(180deg) scale(1.25);text-shadow:1vmin 1vmin 0 rgba(0,0,0,0.1)}40%{transform:rotate(180deg) scale(0.92);text-shadow:0 0 0 rgba(0,0,0,0.2)}60%{transform:rotate(180deg) scale(1.02);text-shadow:.5vmin .5vmin 0 rgba(0,0,0,0.1)}75%{transform:rotate(180deg) scale(0.98)}85%{transform:rotate(180deg) scale(1)}}.xSpinGameWheel .xTickerPin{filter:drop-shadow(-1px 6px 3px rgba(50,50,0,0.6));width:12%;height:6%;position:relative;z-index:2}.xSpinGameWheel .xTickerShape{position:relative;width:100%;height:100%}.xSpinGameWheel.xPinLeft{align-items:center;justify-items:start}.xSpinGameWheel.xPinLeft .xTickerPin{left:calc(-8.04%)}.xSpinGameWheel.xPinLeft .xTickerShape{clip-path:polygon(20% 0,100% 50%,20% 100%,0% 50%)}.xSpinGameWheel.xPinRight{align-items:center;justify-items:end}.xSpinGameWheel.xPinRight .xTickerPin{right:calc(-8.04%)}.xSpinGameWheel.xPinRight .xTickerShape{clip-path:polygon(80% 0,100% 50%,80% 100%,0% 50%)}.xSpinGameWheel.xPinTop{align-items:start;justify-items:center;margin-top:max(calc(-8.04%) * -1,0px)}.xSpinGameWheel.xPinTop .xTickerPin{width:6%;height:12%;top:calc(-8.04%)}.xSpinGameWheel.xPinTop .xTickerShape{clip-path:polygon(50% 0,100% 20%,50% 100%,0% 20%)}.xForm.xVariantTop .xSpinGameWheel.xPinLeft{transform:translateX(calc(8.04%));padding:0}@media(min-height:520px) and (min-width:520px){.xSpinTheWheelGame .xSpinGameWheel .xWheel__wedge{font-size:clamp(12px,calc(3rem),23px)}.xSpinGameWheel.xVariantContentHorizontal .xWheel__wedge.xHasText:not(.xHasIcon){font-size:clamp(18px,calc(3rem),24px)}}@media(min-height:600px) and (min-width:700px){.xSpinTheWheelGame .xSpinGameWheel .xWheel__wedge{font-size:clamp(12px,calc(3rem),23px)}.xSpinTheWheelGame.xMidColModule .xSpinGameWheel .xWheel__wedge{font-size:clamp(12px,calc(2.2rem),17px)}.xSpinTheWheelGame .xSpinGameWheel.xVariantContentHorizontal .xWheel__wedge.xHasText:not(.xHasIcon){font-size:clamp(23px,calc(3rem),32px)}.xSpinTheWheelGame.xMidColModule .xSpinGameWheel.xVariantContentHorizontal .xWheel__wedge.xHasText:not(.xHasIcon){font-size:clamp(12px,calc(2.2rem),17px)}}.xSlideNavigation{position:absolute;z-index:9999;top:0;left:0;bottom:0;right:0;pointer-events:none;opacity:0;transition:opacity .5s;padding-left:1rem;padding-right:1rem;overflow:hidden}.xSlideNavigation.xSlideNavigationTypeArrow ul{height:100%}.nav.xNext,.nav.xPrevious{min-width:44px;min-height:44px}.nav.xNext .xButton.xNavControl.xNavArrow,.nav.xPrevious .xButton.xNavControl.xNavArrow{min-width:44px;min-height:44px}.nav.xNext .xButton.xNavControl.xNavArrow .xIcon,.nav.xPrevious .xButton.xNavControl.xNavArrow .xIcon{font-size:20px;padding:12px}.xSlideNavigation.xActive:not(.xInit),.xSlideNavigation.xPinned,.xSupportsTouch .xSlideNavigation{opacity:1}.xSlideNavigation .xSlideBackground{position:absolute;z-index:1;width:100%;height:100%;background-color:#dc25fe;opacity:0;transition:opacity 3s}.xSections.velocity-animating .xSlideNavigation .xSlideBackground{opacity:0}.xSlideNavigation.xActive .xSlideBackground,.xSlideNavigation.xPinned .xSlideBackground{opacity:0}.xSlideProgress{position:absolute;width:100%;display:block;z-index:2;opacity:.8;padding:0 1rem 1rem 2rem;transition:opacity .5s}.xSlideProgress.xSlideProgressBottom{bottom:0;width:80%;left:10%}.xSlideProgress.xSlideProgressTop{position:absolute}.xSlideProgress .xSlideProgressBackground{position:relative;display:flex;padding:1.5rem 1rem;height:1rem}.xSlideProgress .xSlideProgressBackground.xSlideProgressDots{overflow:hidden;justify-content:center;margin:0 auto;width:100%;gap:5%}.xSlideProgress .xSlideProgressBackground.xSlideProgressDots .xSegment .xSegmentBackground,.xSlideProgress .xSlideProgressBackground.xSlideProgressDots .xSegment.xComplete .xSegmentBackground,.xSlideProgress .xSlideProgressBackground.xSlideProgressDots .xSegment.xActive .xSegmentBackground{width:1rem;opacity:.5;position:relative;border-radius:50%;cursor:pointer}.xSlideProgress .xSlideProgressBackground.xSlideProgressDots .xSegment{display:flex;justify-content:center;margin:0;flex:0}.xSlideProgress .xSlideProgressBackground.xSlideProgressDots .xSegment.xActive .xSegmentBackground{opacity:1}.xSlideProgress .xSlideProgressBackground .xSegment{position:relative;display:flex;flex:1;height:1rem;margin-right:1rem}.xSlideProgress .xSlideProgressBackground .xSegment:last-child{margin-right:0}.xSlideProgress .xSlideProgressBackground .xSegment .xSegmentBackground{position:absolute;top:0;left:0;width:0%;height:100%;background-color:#dc25fe;transition:width .3s,background-color .3s,opacity .3s}.xSlideProgress .xSlideProgressBackground .xSegment.xComplete .xSegmentBackground{width:100%;opacity:.5}.xSlideProgress .xSlideProgressBackground .xSegment.xActive .xSegmentBackground{width:100%;opacity:1}.xSlideNavigation ul,.xSlideNavigationInline ul{display:flex;align-items:flex-end;justify-content:center;position:relative;height:100%;z-index:3;padding:3rem 0 .5rem}.xSlideNavigation ul{width:100%;display:flex;flex-direction:row;justify-content:flex-end;gap:5px;transition:padding-bottom .5s}.xSupportsTouch .xSlideNavigation ul{justify-content:center}.xSlideNavigation .nav{display:inline-block;height:auto;padding:0}.xSlideNavigation .nav.xNext{text-align:right}.xSlideNavigation .nav .xButton,.xSlideNavigationInline .nav .xButton{position:relative;display:inline-flex;pointer-events:all;border-radius:0;background-color:transparent;opacity:.8;transition:all .3s ease;overflow:hidden;border-width:0}.xSlideNavigation .nav .xButton .xNavBackground,.xSlideNavigationInline .nav .xButton .xNavBackground{position:absolute;z-index:1;width:100%;height:100%;background-color:#dc25fe;border-radius:inherit;opacity:.2;transition:all .3s}.xSlideNavigation .nav .xButton:hover .xNavBackground,.xSlideNavigationInline .nav .xButton:hover .xNavBackground,.xSlideNavigation.xPinned .nav .xButton .xNavBackground{opacity:.8}.xSlideNavigation.xPinned .nav .xButton:hover .xNavBackground{opacity:1}.xSlideNavigation .nav .xIcon,.xSlideNavigationInline .nav .xIcon{position:relative;display:flex;z-index:2;transition:all .3s;padding:1.2rem 1.2rem}.xSlideNavigation .nav .xIcon::before,.xSlideNavigationInline .nav .xIcon::before{font-family:"socialvetica";text-transform:none;font-weight:normal;font-style:normal;font-variant:normal;speak:none;-webkit-font-smoothing:antialiased;color:#000}.xSlideNavigation .nav.xPrevious .xIcon::before,.xSlideNavigationInline .nav.xPrevious .xIcon::before{content:"\28"}.xSlideNavigation .nav.xNext .xIcon::before,.xSlideNavigationInline .nav.xNext .xIcon::before{content:"\29"}.xSlideNavigation .nav .xButton span{padding:1.2rem 1.2rem}.xSlideNavigationInline.xSlideNavigationTypeButton ul{gap:10px}.xSlideNavigation .nav.xNext .xExtendedInfoWrapper{display:inline-flex;position:relative;align-items:center;opacity:0;transition:all .3s;z-index:2}.xSlideNavigation .nav.xNext .xExtendedInfoWrapper .xSlideIcon{position:relative;display:none;z-index:2;color:#333;padding:0;padding-right:0;padding-left:0;width:2.5rem;height:2.5rem}.xSlideNavigation .nav.xNext .xExtendedInfoWrapper .xSlideIcon::before{content:' ';position:absolute;top:0;left:0;display:flex;width:2rem;height:1.5rem;border-color:#333;border-width:2px;border-style:solid;border-radius:3px}.xSlideNavigation .nav.xNext .xExtendedInfoWrapper .xSlideIcon::after{content:' ';position:absolute;opacity:.5;top:3px;left:3px;display:flex;width:2rem;height:1.5rem;border-color:#333;border-width:2px;border-style:solid;border-radius:3px}.xSlideNavigation .nav.xNext .xExtendedInfoWrapper .xSlideTotal{position:relative;display:inline-block;z-index:2;color:#333;line-height:1}.xSlideNavigation:not(.xExtendedInfo) .nav.xNext .xExtendedInfoWrapper{width:.1px !important}.xSlideNavigation.xExtendedInfo .nav.xNext .xExtendedInfoWrapper{opacity:.5}.xSlideNavigation.xExtendedInfo .nav.xNext .xButton:hover .xExtendedInfoWrapper{opacity:1}.xDisplayTypeSlide.xSlideAxisVertical .xSlideNavigation .nav.xNext .xExtendedInfoWrapper .xSlideTotal{font-size:1em;line-height:1em}.xSlideNavigation.xPinned .nav.xNext .xIcon::before{animation:arrow-appear 1s ease 1;display:inline-block}.xSlideNavigation.xPinned .nav.xNext .xIcon{animation:arrow-animation 2s ease infinite}.xSlideNavigation.xPinned .nav.xNext .xButton{padding-right:1.2rem}@keyframes arrow-animation{0%{transform:translate(-5px,0);opacity:0}25%{opacity:1}75%{opacity:1}100%{transform:translate(10px,0);opacity:0}}@keyframes arrow-animation-vertical{0%{transform:translate(0,-10px);opacity:0}25%{opacity:1}75%{opacity:1}100%{transform:translate(0,5px);opacity:0}}.xDisplayTypeSlide.xSlideModeCarousel .xRow{width:100%;opacity:1}.xDisplayTypeSlide:not(.xSlideModeCarousel) .xRow{position:relative;width:unset;top:unset;transition:unset;left:0 !important}.xDisplayTypeSlide.xSlideAxisHorizontal .xRow{top:0 !important;bottom:0;overflow-x:hidden;overflow-y:auto;flex-direction:column}.xDisplayTypeSlide.xSlideAxisHorizontal.xSupportsTouch form .xRow{padding-top:9rem;padding-bottom:9rem}.xDisplayTypeSlide.xSlideAxisVertical .xRow{left:0 !important;right:0;height:100%;overflow-x:hidden;overflow-y:auto;flex-direction:column}.xDisplayTypeSlide.xSlideAxisVertical.xSupportsTouch form .xRow{padding-top:9rem;padding-bottom:9rem}.xDisplayTypeSlide.xSlideAxisVertical:not(.xHasBottomNavigation) :not(.xForm)>.xRow:not(.last) .xCell.last .xCellInner .xComponent[data-ngx-module-type="content"].last .xBodyContainer.xHasCTA{padding-bottom:9rem}.xDisplayTypeSlide.xSlideAxisVertical .xSlideNavigation:not(.xIndependentNavigation) ul{flex-direction:row;padding-left:1rem;padding-right:1rem}.xDisplayTypeSlide.xSlideAxisVertical .xSlideNavigation:not(.xIndependentNavigation) ul .nav{display:flex;flex-direction:column}.xDisplayTypeSlide.xSlideAxisVertical .xSlideNavigation:not(.xIndependentNavigation) ul .nav .xButton{justify-content:center;min-width:44px}.xDisplayTypeSlide.xSlideAxisVertical .xSlideNavigation:not(.xIndependentNavigation) ul .nav .xIcon::before{border-style:solid;border-width:.25em .25em 0 0;content:'';display:inline-block;height:.45em;position:relative;top:.15em;transform:rotate(-45deg);vertical-align:top;width:.45em}.xDisplayTypeSlide.xSlideAxisVertical .xSlideNavigation:not(.xIndependentNavigation) ul .nav.xPrevious{align-items:flex-end}.xDisplayTypeSlide.xSlideAxisVertical .xSlideNavigation:not(.xIndependentNavigation) ul .nav.xPrevious .xButton{min-height:44px}.xDisplayTypeSlide.xSlideAxisVertical .xSlideNavigation:not(.xIndependentNavigation) ul .nav.xNext{align-items:flex-end}.xDisplayTypeSlide.xSlideAxisVertical .xSlideNavigation:not(.xIndependentNavigation) ul .nav.xNext .xIcon::before{top:0;transform:rotate(135deg)}.xDisplayTypeSlide.xSlideAxisVertical .xSlideNavigation:not(.xIndependentNavigation).xPinned .nav.xNext .xIcon{animation:arrow-animation-vertical 2s ease infinite}.xDisplayTypeSlide.xSlideAxisVertical .xSlideNavigation:not(.xIndependentNavigation).xActive:not(.xInit) .nav.xPrevious,.xDisplayTypeSlide.xSlideAxisVertical .xSlideNavigation:not(.xIndependentNavigation).xPinned .nav.xPrevious{padding-left:0}.xDisplayTypeSlide.xSlideAxisVertical .xSlideNavigation:not(.xIndependentNavigation).xPinned .nav.xNext .xButton{padding-right:0}.xDisplayTypeSlide.xSlideAxisVertical .xSlideNavigation:not(.xIndependentNavigation).xActive:not(.xInit) .nav.xNext,.xDisplayTypeSlide.xSlideAxisVertical .xSlideNavigation:not(.xIndependentNavigation).xPinned .nav.xNext{padding-right:0}.xSlideNavigationTypeButton .nav .xButton.xNavControl{border-width:2px}.xSlideNavigationTypeLink .nav a.xNavControl:not(.xButton){color:#333;pointer-events:all;cursor:pointer;transition:all .3s}.xSlideNavigationTypeLink .nav a.xNavControl:not(.xButton):hover{color:#d7fe25}.xComponent.xCallout .xAlignHorizontalLeft .xSlideNavigationInline ul{justify-content:flex-start}.xComponent.xCallout .xAlignHorizontalRight .xSlideNavigationInline ul{justify-content:flex-end}.xSlideNavigationInline{position:relative;z-index:10;top:unset;left:0;bottom:0;right:0;pointer-events:none;overflow:hidden;display:flex;flex-direction:column}.xSlideNavigationInline #xSlideFailure{display:none}.xSlideNavigationInline ul{padding-bottom:2rem;gap:10px}.xSlideNavigationInline.xSlideNavigationTop{flex-direction:column-reverse}.xSlideNavigationInline.xSlideNavigationTypeButton.xSlideNavigationAlignLeft ul{justify-content:flex-start}.xSlideNavigationInline.xSlideNavigationTypeButton.xSlideNavigationAlignRight ul{justify-content:flex-end}.xSlideNavigationInline .nav{margin:0 1rem;display:inline-block;height:auto;padding:0;transition:padding .3s ease}.xSlideNavigationInline .xExtendedInfoWrapper{display:none}.xSectionHeader{position:absolute;width:100%;z-index:9999;pointer-events:none;padding-right:1rem}.xCampaignHeader{padding-bottom:0}.xCampaignHeader .xComponentInner{display:flex;justify-content:flex-start}.xCampaignHeader .xNavigation{display:flex;position:relative;justify-content:flex-end;width:100%;height:100vh;pointer-events:none}.xCampaignHeader .xNavigation .xBurgerMenu{display:flex;flex-direction:column;position:absolute;top:2rem;left:2rem;z-index:2;cursor:pointer;pointer-events:all;outline:0}.xCampaignHeader .xNavigation .xBurgerMenu .xBar{width:30px;height:4px;background-color:#000;margin-bottom:5px;border-radius:2px;transition:background-color .3s ease-in-out,opacity .3s ease-in-out,transform .3s ease-in-out}.xCampaignHeader .xNavigation .xBurgerMenu:hover .xBar{background-color:#000}.xCampaignHeader .xNavigation .xTabs{position:absolute;top:0;left:-100vw;height:100vh;width:100%;display:flex;flex-direction:column;z-index:1;padding-top:50px;background-color:#333;list-style:none;transition:left .3s ease-in-out;pointer-events:all;font-size:4rem}.xCampaignHeader .xNavigation .xTab{cursor:pointer;position:relative;margin:1rem 1rem;color:#000}.xCampaignHeader .xNavigation .xTab *{transition:color .3s ease-in-out}.xCampaignHeader .xNavigation .xTabLink:hover{color:#000}.xCampaignHeader .xNavigation .xActiveItemIndicator{position:absolute;display:none;bottom:0;left:0;height:3px;width:0;background-color:#000;transition:width .3s ease-in-out,left .3s ease-in-out}.xCampaignHeader .xNavigation.xMenuOpen .xBurgerMenu .xBar{background-color:#000}.xCampaignHeader .xNavigation.xMenuOpen .xBurgerMenu .xBar:hover .xBar{background-color:#000}.xCampaignHeader .xNavigation.xMenuOpen .xBurgerMenu .xBar1{transform:rotate(-45deg) translate(-8px,8px)}.xCampaignHeader .xNavigation.xMenuOpen .xBurgerMenu .xBar2{opacity:0}.xCampaignHeader .xNavigation.xMenuOpen .xBurgerMenu .xBar3{transform:rotate(45deg) translate(-5px,-5px)}.xCampaignHeader .xNavigation.xMenuOpen .xTabs{left:0}.xCampaignHeader .xNavigation.xMenuOpen .xTabs .xTab{margin:2rem 2rem}.xCampaignHeader .xNavigation.xMenuOpen .xTabs .xTabLink:hover{color:#000;text-decoration:underline}.xCampaignHeader .xNavigation.xMenuOpen .xTabs .xActive .xTabLink{color:#000;text-decoration:underline}.xStateConfirmation .xCampaignHeader .xNavigation,.xStateCountdown .xCampaignHeader .xNavigation,.xStateCurtain .xCampaignHeader .xNavigation{display:none}.xDisplayTypeSlide .xPageHeader{height:auto !important}.xDisplayTypeSlide .xPageHeader .xSectionInner{height:auto !important;display:flex !important}.xDisplayTypeSlide .xPageHeader .xSectionInner .xRow{position:relative !important}.xDisplayTypeSlide .xPageHeader .xSectionInner .xRow .xComponent.xCampaignHeader{height:auto !important}.xDisplayTypePage.xHasHeader:not(.xHasTopNavigation) .xPageMain .xSection .xRow.n1 .xComponent.n1 .xComponentInner{padding-top:calc(4px * 3 + 5px * 2 + 2rem * 2)}.xDisplayTypeSlide .xCampaignHeader .xNavigation .xBurgerMenu{top:3rem;left:1rem}.xDisplayTypeSlide.xSlideAxisVertical.xHasHeader .xSlideNavigation:not(.xIndependentNavigation).xActive:not(.xInit) .nav.xPrevious,.xDisplayTypeSlide.xSlideAxisVertical.xHasHeader .xSlideNavigation:not(.xIndependentNavigation).xPinned .nav.xPrevious{padding-top:calc(1em + 1rem + 1rem + 1rem * 3)}.xDisplayTypeSlide.xHasHeader:not(.xHasTopNavigation) .xPageMain .xRow:not(.xSwipeableRow) .xCell.first .xComponent.first:not(.xCallout.hasFeatImage),.xDisplayTypeSlide.xHasHeader:not(.xHasTopNavigation) .xPageMain .xRow:not(.xSwipeableRow) .xCell.first .xComponent.first.xCallout.hasFeatImage:not(.xVariantBottom) .xBodyContainer{padding-top:calc(4px * 3 + 5px * 2 + 2rem * 2 + 1rem * 2)}.xDisplayTypeSlide.xHasHeader:not(.xHasTopNavigation) .xPageMain .xRow:not(.xSwipeableRow) .xCell.last .xComponent.last:not(.xCallout.hasFeatImage):not(.xImage),.xDisplayTypeSlide.xHasNavigationControlArrow .xPageMain .xRow:not(.xSwipeableRow) .xCell.last .xComponent.last:not(.xCallout.hasFeatImage):not(.xImage),.xDisplayTypeSlide.xHasHeader:not(.xHasTopNavigation) .xPageMain .xRow:not(.xSwipeableRow) .xCell.last .xComponent.last.xCallout.hasFeatImage:not(.xVariantTop) .xBodyContainer,.xDisplayTypeSlide.xHasNavigationControlArrow .xPageMain .xRow:not(.xSwipeableRow) .xCell.last .xComponent.last.xCallout.hasFeatImage:not(.xVariantTop) .xBodyContainer{padding-bottom:calc(4px * 3 + 5px * 2 + 2rem * 2 + 1rem * 2)}.xFormSlideNavigation{position:absolute;z-index:9999;left:0;bottom:0;right:0;pointer-events:none;transition:opacity .5s;height:100%;width:100%;top:50%;transform:translateY(-50%);overflow:hidden}.xFormSlideNavigation .xSlideBackground{position:absolute;z-index:1;width:100%;height:100%;background-color:#dc25fe;opacity:0;transition:opacity 3s}.xSections.velocity-animating .xFormSlideNavigation .xSlideBackground{opacity:0}.xFormSlideNavigation.xActive .xSlideBackground,.xFormSlideNavigation.xPinned .xSlideBackground{opacity:0}.xFormSlideNavigation .xSlideProgress{position:relative;display:block;z-index:2;opacity:.8;height:0}.xFormSlideNavigation .xSlideProgress .xSlideProgressBackground{position:relative;display:flex;padding:1rem;height:1rem}.xFormSlideNavigation .xSlideProgress .xSlideProgressBackground .xSegment{position:relative;display:flex;flex:1;height:1rem;margin-right:1rem}.xFormSlideNavigation .xSlideProgress .xSlideProgressBackground .xSegment:last-child{margin-right:0}.xFormSlideNavigation .xSlideProgress .xSlideProgressBackground .xSegment .xSegmentBackground{position:absolute;top:0;left:0;width:0%;height:100%;background-color:#dc25fe;transition:width .3s,background-color .3s,opacity .3s}.xFormSlideNavigation .xSlideProgress .xSlideProgressBackground .xSegment.xComplete .xSegmentBackground{width:100%;opacity:.5}.xFormSlideNavigation .xSlideProgress .xSlideProgressBackground .xSegment.xActive .xSegmentBackground{width:100%;opacity:1}.xFormSlideNavigation ul{display:flex;align-items:center;justify-content:center;position:relative;z-index:3;height:100%;width:100%}.xFormSlideNavigation .nav{flex-grow:1;display:inline-block;height:auto;width:50%;padding:0;transition:padding .3s ease}.xFormSlideNavigation .nav.xNext{text-align:right}.xFormSlideNavigation.xActive:not(.xInit) .nav.xPrevious,.xFormSlideNavigation.xPinned .nav.xPrevious{padding-left:1rem}.xFormSlideNavigation.xActive:not(.xInit) .nav.xNext,.xFormSlideNavigation.xPinned .nav.xNext{padding-right:1rem}.xFormSlideNavigation .nav .xButton{position:relative;display:inline-flex;pointer-events:all;border-radius:3px;background-color:transparent;opacity:.8;transition:all .3s ease;overflow:hidden;border-width:0}.xFormSlideNavigation .nav .xButton:hover:after{display:none}.xFormSlideNavigation .nav .xButton .xNavBackground{position:absolute;z-index:1;width:100%;height:100%;background-color:#dc25fe;border-radius:inherit;opacity:.2;transition:all .3s}.xFormSlideNavigation .nav .xButton:hover .xNavBackground,.xFormSlideNavigation.xPinned .nav .xButton .xNavBackground{opacity:.8}.xFormSlideNavigation.xPinned .nav .xButton:hover .xNavBackground{opacity:1}.xFormSlideNavigation .nav .xIcon{position:relative;display:flex;z-index:2;transition:all .3s;padding:1.2rem 1.2rem}.xFormSlideNavigation .nav .xIcon::before{font-family:"socialvetica";text-transform:none;font-weight:normal;font-style:normal;font-variant:normal;speak:none;-webkit-font-smoothing:antialiased;color:#000}.xFormSlideNavigation .nav.xPrevious .xIcon::before{content:"\28"}.xFormSlideNavigation .nav.xNext .xIcon::before{content:"\29"}.xFormSlideNavigation .nav .xButton span{padding:1.2rem 1.2rem}.xFormSlideNavigation .nav.xNext .xExtendedInfoWrapper{display:inline-flex;position:relative;align-items:center;opacity:0;transition:all .3s}.xFormSlideNavigation .nav.xNext .xExtendedInfoWrapper .xSlideIcon{position:relative;display:none;color:#333;padding:0;padding-right:0;padding-left:0;width:2.5rem;height:2.5rem}.xFormSlideNavigation .nav.xNext .xExtendedInfoWrapper .xSlideIcon::before{content:' ';position:absolute;top:0;left:0;display:flex;width:2rem;height:1.5rem;border-color:#333;border-width:2px;border-style:solid;border-radius:3px}.xFormSlideNavigation .nav.xNext .xExtendedInfoWrapper .xSlideIcon::after{content:' ';position:absolute;opacity:.5;top:3px;left:3px;display:flex;width:2rem;height:1.5rem;border-color:#333;border-width:2px;border-style:solid;border-radius:3px}.xFormSlideNavigation .nav.xNext .xExtendedInfoWrapper .xSlideTotal{position:relative;display:inline-block;z-index:2;color:#333}.xFormSlideNavigation:not(.xExtendedInfo) .nav.xNext .xExtendedInfoWrapper{width:.1px !important}.xFormSlideNavigation.xExtendedInfo .nav.xNext .xExtendedInfoWrapper{opacity:.5}.xFormSlideNavigation.xExtendedInfo .nav.xNext .xButton:hover .xExtendedInfoWrapper{opacity:1}.xDisplayTypePage.xSlideAxisVertical .xFormSlideNavigation .nav.xNext .xExtendedInfoWrapper .xSlideTotal{font-size:1em;line-height:1em}.xFormSlideNavigation.xPinned .nav.xNext .xIcon::before{animation:arrow-appear 1s ease 1;display:inline-block}.xFormSlideNavigation.xPinned .nav.xNext .xIcon{animation:arrow-animation 2s ease infinite}.xFormSlideNavigation.xPinned .nav.xNext .xButton{padding-right:1.2rem}@keyframes arrow-animation{0%{transform:translate(-5px,0);opacity:0}25%{opacity:1}75%{opacity:1}100%{transform:translate(10px,0);opacity:0}}@keyframes arrow-animation-vertical{0%{transform:translate(0,-10px);opacity:0}25%{opacity:1}75%{opacity:1}100%{transform:translate(0,5px);opacity:0}}.xFormSlideNavigation #xSlideFailure{border-radius:200%;width:30%;height:100%;position:absolute;top:0;right:-35%;background-color:#fcc}.xFormSlideNavigation #xSlideFailure.xSlideFailureAnimate{right:-25%;background-color:rgba(255,204,204,0);transition:all 500ms ease-in-out}.xDisplayTypePage .xFormCarousel{min-height:160px;transition:height .5s ease-in;transition:min-height .5s ease-in}.xDisplayTypePage .xFormCarousel .xRow{position:absolute;width:100%;opacity:1;transition:opacity .5s ease-in}.xDisplayTypePage .xFormCarousel .xComponentBackground{margin-top:-1px}.xDisplayTypePage .xFormCarousel .xComponent .xCopyContainer,.xDisplayTypePage .xFormCarousel .xComponent .xContainer{margin-bottom:-1px}.xContainer{height:inherit}.xContainerInner{height:inherit}.xBlockedContainer{height:inherit;display:flex;justify-content:center;align-items:center;text-align:center;flex-direction:column}.xItem{position:relative;z-index:2;height:inherit}.xItemBackground{position:absolute;width:100%;height:100%;z-index:1;background-repeat:no-repeat;background-size:cover;background-position:center;transition:opacity .3s;opacity:0}.xItemBackground.xPreview{opacity:.5}.xItemBackground.xShow{opacity:1;filter:brightness(75%)}.xItemInner{position:relative;display:flex;z-index:2;height:inherit}.xItemInner>*{flex:auto}.xMediaContainer .xAnimatedComponent{text-align:center}.xMediaContainer .xAnimatedComponent a{display:block}.xMediaContainer img{object-fit:cover;width:100%;pointer-events:none;max-width:100%}.xComponent.hasHeight .xMediaContainer img{height:100%}.xAssetSizeNative .xMediaContainer img{object-fit:contain}.xIsHeightManagedAdaptive .xImage.xComponent img{max-height:var(--adaptive-optimal-70vh)}.xIsHeightManagedAdaptive .xAssetSizeNative .xMediaContainer img{max-width:100%;height:100%}.xMediaContainer.xMediaVideo{background-color:black}.xContainer.xContainerVideo{min-height:0}.xContainer.xContainerVideo .xCopyContainer{overflow:visible}.xMediaContainer.xMediaVideo.xEmptyVideo{background-color:transparent}.xEmptyVideoStub{min-height:20px}.xEmbed{position:relative;height:0;flex:auto}.xEmbed iframe{height:100%;width:100%;top:0;bottom:0;left:0;right:0;position:absolute;border:0}.xEmbed.xEmbedVideoPlayer{background-color:black}.xEmbed.xPlaceholder{background-color:black;color:white}.xComponentBackground--video{overflow:hidden}.xComponentBackground--video .xMediaContainer{transform:scale(calc(2 + 16 / 9))}.xComponentBackground .xMediaContainer.xMediaVideo{padding:0;height:100%}.xComponentBackground .xEmbed{min-height:100%;min-width:100%}.xComponentBackground video{min-height:100%;min-width:100%;width:auto;height:auto;position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%)}.xComponentBackground--video .xMediaContainer{transition:opacity 3s ease-in;opacity:0}.xComponentBackground--video .xMediaContainer--video__ready{opacity:1}.xPlayable .xIconPlay{position:absolute;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:9999}.xPlayable .xIconPlay:before{content:"\a3";font-size:6rem;color:white;cursor:pointer}.xIsHeightManagedAdaptive .xVideo.xComponent img{max-height:var(--adaptive-optimal-70vh)}.xMediaContainer{position:relative;display:flex;overflow:hidden}.xMediaContainer a img{vertical-align:top}.xMediaContainer .xActionOverlay{display:flex}.xDisplayTypePage .xMediaContainer{height:auto}.xDisplayTypePage .xMediaContainer img{height:auto}.xDisplayTypePage .xMediaContainer img.xMediaOverride{height:100%}.xDisplayTypePage .xVideo .xMediaContainer{height:100%}.xDisplayTypePage .xVideo .xMediaContainer .xEmbed{height:100%}.xDisplayTypePage .xOverlay.xBehaviourFull .xEmbed{width:100vw;height:56vw}.xDisplayTypeSlide .xMediaContainer{flex-shrink:100}.xDisplayTypeSlide .xMediaContainer .xAnimatedComponent{display:flex !important;align-items:center}.xDisplayTypeSlide .xMediaContainer img.xMediaOverride{height:100% !important}.xDisplayTypeSlide .xMediaContainer.xMediaVideo{height:100%;flex-shrink:100}.xDisplayTypeSlide .xMediaContainer.xMediaVideo.xRenderEmbed{flex-direction:column}.xDisplayTypeSlide .xContainer.xContainerVideo{height:100%;flex-shrink:100;min-height:0}body.xExperienceBackground{margin:0;position:relative}body.xExperienceBackground:not(.xIsFramed){min-height:100%}body.xExperienceBackground::after{content:'';background:inherit;position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}body.xExperienceBackground.xExperienceBackground--contain::after{background-size:contain}body.xExperienceBackground.xExperienceBackground--cover::after{background-size:cover}body.xExperienceBackground.xExperienceBackground--auto::after{background-size:auto}.xBodyContainer{display:flex;flex-direction:column;justify-content:center;text-align:center}.xBodyContainer.xAlignVerticalTop{justify-content:flex-start}.xBodyContainer.xAlignVerticalMiddle{justify-content:center}.xBodyContainer.xAlignVerticalBottom{justify-content:flex-end}.xBodyContainer.xAlignHorizontalLeft{text-align:left}.xBodyContainer.xAlignHorizontalLeft .xIconImageContainer{justify-content:left}.xBodyContainer.xAlignHorizontalLeft .xIconImageContainer .xIconImage{object-position:0}.xBodyContainer.xAlignHorizontalCenter{text-align:center}.xBodyContainer.xAlignHorizontalCenter .xIconImageContainer{justify-content:center}.xBodyContainer.xAlignHorizontalRight{text-align:right;align-items:flex-end}.xBodyContainer.xAlignHorizontalRight .xIconImageContainer{justify-content:flex-end}.xBodyContainer.xAlignHorizontalRight .xIconImageContainer .xIconImage{object-position:100%}.xBodyContainer .xBodyInner{display:flex;flex-direction:inherit;justify-content:inherit}.xCopyContainer{padding:2.5px;overflow:hidden}.xForm.xFormCarousel .xCopyContainer{padding:20px}.xTagline{font-family:inherit;font-size:3rem;font-weight:bold;text-transform:uppercase;color:#333;word-break:break-word}.xTagline:not(:last-child){padding-bottom:2.5px}.xHeading{font-family:OpenSans-ExtraBold;font-size:5rem;color:#333;word-break:break-word}.xHeading:not(:last-child){padding-bottom:2.5px}.xHeading.xSizeXs{font-size:3rem}.xHeading.xSizeS{font-size:4rem}.xHeading.xSizeStd{font-size:5rem}.xHeading.xSizeL{font-size:6rem}.xHeading.xSizeXl{font-size:7rem}@keyframes populateText{from{opacity:0}to{opacity:1}}span.mention{display:inline;opacity:0}.initial span.mention::before,.emptying span.mention::before,.empty span.mention::before{content:'&nbsp;';color:transparent}.populating span.mention::before,.populated span.mention::before{content:unset}.populating span.mention{animation:populateText .7s 1 forwards}.populated span.mention{opacity:1}.changing span.mention{animation:populateText .7s 1 forwards}.changed span.mention{opacity:1}.emptying span.mention{opacity:0;animation:populateText .7s 1 forwards;animation-direction:reverse}.empty span.mention{opacity:0}@keyframes hideUnderline{from{border-bottom-color:inherit}to{border-bottom-color:transparent}}.xTokenWrapper{min-width:3em;display:inline-block;display:inline;border-bottom:.055em solid}.xTokenWrapper.populating{animation:hideUnderline .7s 1 forwards}.xTokenWrapper.populated{border-bottom-color:transparent}.xTokenWrapper.changing{animation:none;border-bottom-color:transparent}.xTokenWrapper.changed{border-bottom-color:transparent}.xTokenWrapper.emptying{animation:hideUnderline .7s 1 forwards;animation-direction:reverse}.xTokenWrapper.empty{border-bottom-color:inherit}.xByline{font-family:OpenSans-SemiBold;font-size:3rem;font-weight:normal;color:#333;word-break:break-word}.xByline:not(:last-child){padding-bottom:2.5px}.xCopy{font-family:inherit;font-size:3rem;color:#333;word-break:break-word}.xCopy:not(:last-child){padding-bottom:2.5px}[data-ngx-module-type="content"] .xHeading,form [data-ngx-module-type="form"] .xHeading{color:#333}[data-ngx-module-type="content"] .xByline,form [data-ngx-module-type="form"] .xByline{color:#333}[data-ngx-module-type="content"] .xCopy,form [data-ngx-module-type="form"] .xCopy{color:#333}.xCaption{text-align:center}.xVideo .xCopyContainer{justify-content:center;align-items:center;text-align:center}.xVideo.xComponent .xComponentBackground{z-index:-1}.xFieldItem .xCopyContainer{flex-direction:column;width:100%}.xFieldItem .xCopyContainer .xByline{color:#666}form [data-ngx-module-type="form"] .xFieldItem .xCopyContainer .xByline{color:#666}.xTmpl-Field.xVertical.xVariantCenter [data-ngx-module-type="form"] .xCopyContainer{align-self:center;align-items:center;width:100%}.xTmpl-Field.xVertical.xVariantCenter [data-ngx-module-type="form"] .xCopyContainer *:not(.xTokenWrapper){text-align:center;width:100%}.xCopyContainer ol,.xCopyContainer ul{list-style-position:inside}.xDisplayTypePage .xFieldItem .xCopyContainer{padding-top:2.5px;padding-bottom:0}.xDisplayTypePage .xFieldItem .xCopyContainer .xTagline{padding-bottom:3px}.xDisplayTypePage .xForm .xShare .xToolbar.xToolbarSharing li,.xDisplayTypePage .xFormCarousel .xShare .xToolbar.xToolbarSharing li{width:auto}.xDisplayTypeSlide .xFieldItem .xCopyContainer .xTagline{padding-bottom:10px}.xDisplayTypeSlide .xForm .xShare .xToolbar.xToolbarSharing li{width:auto}.xCTAContainer,.xRewardContent .xCouponCode{padding:2.5px}.xIconImageContainer{padding:2.5px;justify-content:center;display:flex}.xIconImageContainer .xAnimatedComponent{display:flex !important;flex:initial;height:inherit;align-items:flex-end}.xIconImageContainer .xIconImage{object-fit:contain;filter:none !important;height:100%;max-width:100%}@media all and (max-width:300px){.xIconImageContainer .xIconImage{max-width:60%}.xAlignHorizontalLeft .xIconImageContainer .xAnimatedComponent{justify-content:flex-start}.xAlignHorizontalRight .xIconImageContainer .xAnimatedComponent{justify-content:flex-end}}.xButton{position:relative;display:inline-flex;align-items:center;overflow:hidden;background-color:#8f25fe;color:#333;text-decoration:none;border-color:#d7fe25;border-width:2px;border-radius:0;cursor:pointer;transition:all .3s}.xButton .xTextContainer{display:flex;position:relative;z-index:2;text-transform:uppercase;padding:4.66666667px 26.66666667px;font-family:OpenSans-SemiBold;font-size:2.5rem;transition:margin .3s,opacity .3s;transition-timing-function:cubic-bezier(0.785,0.135,0.15,0.86);-webkit-transition-timing-function:cubic-bezier(0.785,0.135,0.15,0.86);-moz-transition-timing-function:cubic-bezier(0.785,0.135,0.15,0.86);-o-transition-timing-funtion:cubic-bezier(0.785,0.135,0.15,0.86)}.xButton:after{z-index:1}.xButton .xIconContainer{display:flex;align-items:center;position:absolute;z-index:2;opacity:0;margin-left:26.66666667px;width:3.0rem;height:3.0rem}@keyframes segueInZoom{0%{transform:scale(1.5);opacity:0}100%{transform:scale(1);opacity:1.0}}.xButton .xIconContainer .xIcon{position:absolute;display:flex;opacity:0;transition:opacity 1s}.xButton .xIconContainer .xActivity{width:3.0rem;height:3.0rem;border:3px solid rgba(255,255,255,0.3);border-top:3px solid #333;border-radius:50%;animation:spin 1.5s linear infinite}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.xButton.xActivityActive{pointer-events:none;cursor:default;color:#333}.xButton.xActivityActive .xIconContainer{animation:segueInZoom 1s 0s forwards;animation-timing-function:cubic-bezier(0.785,0.135,0.15,0.86);-webkit-animation-timing-function:cubic-bezier(0.785,0.135,0.15,0.86);-moz-animation-timing-function:cubic-bezier(0.785,0.135,0.15,0.86);-o-animation-timing-function:cubic-bezier(0.785,0.135,0.15,0.86)}.xButton.xActivityActive .xIconContainer .xActivity{opacity:1}.xButton.xActivityActive .xTextContainer{margin-left:calc(3.0rem +  26.66666667px );opacity:.5}.xButton.xActivitySuccess{pointer-events:none;cursor:default;color:#333}.xButton.xActivitySuccess .xTextContainer{margin-left:calc(3.0rem +  26.66666667px );opacity:.5}.xButton.xActivitySuccess .xIconContainer{opacity:1}.xButton.xActivitySuccess .xIconContainer .xActivity{animation:segueOutRight .3s 0s forwards;animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);-moz-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);-o-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}@keyframes segueOutRight{0%{opacity:1;left:0}100%{opacity:0;left:10px}}.xButton.xActivitySuccess .xIconContainer .xActivityResult{width:1.2rem;height:2.0rem;border:solid white;border-width:.5rem;border-left:0;border-top:0;transform:rotate(45deg);margin-left:.5rem;bottom:.5rem;animation:segueInLeft .3s .3s forwards;animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);-moz-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);-o-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}@keyframes segueInLeft{0%{opacity:0;left:-10px}100%{opacity:1;left:0}}.xButton.xActivityError{pointer-events:none;cursor:default;color:#333}.xButton.xActivityError .xTextContainer{margin-left:calc(3.0rem +  26.66666667px );opacity:.5}.xButton.xActivityError .xIconContainer{opacity:1}.xButton.xActivityError .xIconContainer .xActivity{animation:segueOutRight .3s 0s forwards;animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);-moz-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);-o-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}@keyframes segueOutRight{0%{opacity:1;left:0}100%{opacity:0;left:10px}}.xButton.xActivityError .xIconContainer .xActivityResult{width:2.0rem;height:2.0rem;display:flex;align-items:center;animation:segueInLeft .3s .3s forwards;animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);-moz-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);-o-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}.xButton.xActivityError .xIconContainer .xActivityResult:before{content:'';position:absolute;width:100%;border:solid white;border-width:.5rem;border-right:0;border-left:0;border-bottom:0;transform:rotate(45deg)}.xButton.xActivityError .xIconContainer .xActivityResult:after{content:'';position:absolute;width:100%;border:solid white;border-width:.5rem;border-right:0;border-left:0;border-top:0;transform:rotate(-45deg)}@keyframes segueInLeft{0%{opacity:0;left:-10px}100%{opacity:1;left:0}}.xButtonDisabled{cursor:not-allowed;opacity:.25}body:not(.xSupportsTouch) .xButton:not(.xButtonDisabled):hover,body:not(.xSupportsTouch) .xButton:not(.xButtonDisabled).xHover{border-color:#333;color:#fff}.xIsFramed .xOverlay.xBehaviourDialog{align-items:flex-start}.xOverlay.xBehaviourDialog{display:flex;align-items:center;justify-content:center}.xOverlay.xBehaviourDialog .xOverlayInner{flex:0 0 75%;-webkit-box-shadow:0 2px 1px rgba(0,0,0,0.2);-moz-box-shadow:0 2px 1px rgba(0,0,0,0.2);box-shadow:0 2px 1px rgba(0,0,0,0.2);opacity:0;animation:segueInZoom .5s 0s forwards;animation-timing-function:cubic-bezier(0.785,0.135,0.15,0.86);-webkit-animation-timing-function:cubic-bezier(0.785,0.135,0.15,0.86);-moz-animation-timing-function:cubic-bezier(0.785,0.135,0.15,0.86);-o-animation-timing-function:cubic-bezier(0.785,0.135,0.15,0.86)}@keyframes segueInZoom{0%{margin-bottom:50px;opacity:0}100%{margin-bottom:0;opacity:1.0}}.xOverlay.xBehaviourDialog .xOverlayInner>div:last-child{margin-bottom:3rem}.xOverlay.xBehaviourDialog .xOverlayInner .xItem{margin:auto}.xOverlay.xBehaviourDialog .xOverlayContent{padding:2rem}.xPage.xOverlayActive.xBehaviourDialog{filter:blur(5px) grayscale(75%)}.xOverlay.xBehaviourFull{overflow:hidden;background:rgba(0,0,0,0);transition-property:background;transition-timing-function:ease-in-out}.xOverlay.xBehaviourFull *:not(.xMediaContainer.xMediaVideo){flex:auto}.xOverlay.xBehaviourFull .xRulesCopy *{display:initial}.xOverlay.xBehaviourFull *:not(img){display:flex;flex-direction:column}.xOverlay.xBehaviourFull .xOverlayInner{height:100%;width:100%;transition-property:transform;transition-timing-function:ease-in-out}.xOverlay.xBehaviourFull .xOverlayContent{height:100%}.xLightbox .xOverlay.xBehaviourFull{padding:10%}.xOverlay{position:fixed;top:0;left:0;display:block;width:100%;height:100%;z-index:1000}.xOverlayInner{position:relative;background-color:white}.xOverlayInner>div:first-child{background-color:#d7fe25;border-bottom:2px solid #d7fe25}.xOverlayInner div+div{text-align:center}.xOverlayInner p{margin-bottom:1rem}.xOverlayInner .xActionClose{position:relative;cursor:pointer;color:black}.xOverlayInner .xActionClose.hasIcon{text-align:right;right:auto;top:auto}.xOverlayInner .xIcon.xIconClose:before{content:'\78';font-size:5rem;color:white}@media all and (max-width:700px){.xOverlay.xCaptcha+div{left:0 !important}#xModals ~ div{left:0 !important}}.ngx-notify{position:absolute;display:flex;flex-direction:row;align-items:center;justify-content:center;z-index:99999;width:100%;padding:10px;background-color:darkgray;color:#e6e6e6;transition:transform .3s,opacity .3s;transition-timing-function:ease-in-out}.ngx-notify.xHide{transform:translateY(-100%);opacity:0}.ngx-notify-content{display:block;text-align:center}.ngx-notify-icon{margin-right:10px}.ngx-notify-icon:before{content:"\2f";font-size:2rem;color:white}.xFieldItem{display:flex;flex-wrap:wrap;flex-direction:column;align-items:baseline}.xFieldItem>div{display:flex;flex:auto;justify-content:center}.xFieldItem .xFieldContainer{display:flex;flex-direction:column;flex:auto;flex-wrap:wrap;justify-content:center;order:2;width:100%}.xField{display:inline-block;position:relative;overflow:hidden;margin-top:10px}.xField:first-child{margin-top:0}.xTmpl-Field.xVertical.xVariantCenter .xFieldContainer{justify-content:center;align-content:center}.xTmpl-Field.xVertical.xVariantCenter .xFieldContainer .xField,.xTmpl-Field.xVertical.xVariantCenter .xFieldContainer .xCompositeItemWrapper{align-self:center}:not(.xComposite):not(.xControlMultichoice):not(.xControlMultiOptIn).xFieldWidthExtrasmall .xFieldContainer .xField{width:20%;max-width:20%;min-width:120px}:not(.xComposite):not(.xControlMultichoice):not(.xControlMultiOptIn).xFieldWidthSmall .xFieldContainer .xField{width:40%;max-width:40%;min-width:120px}:not(.xComposite):not(.xControlMultichoice):not(.xControlMultiOptIn).xFieldWidthMedium .xFieldContainer .xField{width:50%;max-width:50%;min-width:120px}:not(.xComposite):not(.xControlMultichoice):not(.xControlMultiOptIn).xFieldWidthLarge .xFieldContainer .xField{width:80%;max-width:80%;min-width:120px}:not(.xComposite):not(.xControlMultichoice):not(.xControlMultiOptIn).xFieldWidthExtralarge .xFieldContainer .xField{width:100%;max-width:100%;min-width:120px}.xFieldContainer .xCompositeItemWrapper{min-width:0;width:100%;max-width:100%}.xFieldHeightExtrasmall .xFieldContainer .xField{height:7rem}.xFieldHeightSmall .xFieldContainer .xField{height:10rem}.xFieldHeightMedium .xFieldContainer .xField{height:14rem}.xFieldHeightLarge .xFieldContainer .xField{height:22rem}.xFieldHeightExtralarge .xFieldContainer .xField{height:26rem}.xControlComment.xFieldHeightExtrasmall .xTextarea,.xParagraph .xControlText.xFieldHeightExtrasmall .xTextarea{height:7rem}.xControlComment.xFieldHeightSmall .xTextarea,.xParagraph .xControlText.xFieldHeightSmall .xTextarea{height:10rem}.xControlComment.xFieldHeightMedium .xTextarea,.xParagraph .xControlText.xFieldHeightMedium .xTextarea{height:14rem}.xControlComment.xFieldHeightLarge .xTextarea,.xParagraph .xControlText.xFieldHeightLarge .xTextarea{height:22rem}.xControlComment.xFieldHeightExtralarge .xTextarea,.xParagraph .xControlText.xFieldHeightExtralarge .xTextarea{height:26rem}.xControlComment .xFieldContainer .xField,.xParagraph .xControlText .xFieldContainer .xField{height:auto}.xFieldItem.xRequired .xCopyContainer label p:last-child{display:inline}.xFieldItem.xRequired .xCopyContainer label.xEmptyLabel::after{content:''}.xFieldItem.xRequired .xCopyContainer label::after{content:'*';color:#c00;margin-left:.5rem}.xFieldItem .xField input:focus+.xSubLabel,.xFieldItem .xField textarea:focus+.xSubLabel,.xFieldItem .xField input.xFocused+.xSubLabel,.xFieldItem .xField textarea.xFocused+.xSubLabel,.xFieldItem .xField input:-webkit-autofill+.xSubLabel,.xFieldItem .xField textarea:-webkit-autofill+.xSubLabel{top:1rem;font-size:1.5rem}.xFieldItem .xField .xSelectAutocompleteInput:focus+.xSubLabel,.xFieldItem .xField .xSelectAutocompleteInput.xFocused+.xSubLabel{top:1rem;font-size:1.5rem}.xFieldItem .xField .xSubLabel{position:absolute;top:calc( 2rem  +  2px );left:2rem;right:2rem;color:#333;transition:all ease .2s;opacity:.5;pointer-events:none;max-width:calc(97%);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.xStyleUnderline .xFieldItem .xField .xSubLabel{left:0}.xStyleSolid .xFieldItem .xField .xSubLabel{left:2rem}.xStyleOutline .xFieldItem .xField .xSubLabel{left:2rem}.xFieldItem .xField select+.xSubLabel,.xFieldItem .xField .xSelect input.xSelectAutocompleteInput+.xSubLabel,.xInverted .xFieldItem .xField select+.xSubLabel,.xInverted .xFieldItem .xField .xSelect input.xSelectAutocompleteInput+.xSubLabel{opacity:0}.xFieldItem .xField select.xFocused+.xSubLabel,.xFieldItem .xField .xSelect input.xSelectAutocompleteInput.xFocused+.xSubLabel{opacity:.5}.xVariantCenter .xFieldItem .xField .xSubLabel{left:50%;right:unset;transform:translateX(-50%)}.xSafari .xVariantCenter .xFieldItem .xFieldContainer .xHelpContainer .xErrorLabelContainer,.xFirefox .xVariantCenter .xFieldItem .xFieldContainer .xHelpContainer .xErrorLabelContainer{display:flex;justify-content:center}.xSafari .xVariantCenter .xFieldItem .xFieldContainer .xHelpContainer>.xHelpLabel,.xFirefox .xVariantCenter .xFieldItem .xFieldContainer .xHelpContainer>.xHelpLabel{display:flex;justify-content:center;width:-webkit-fit-content;margin:0 auto}.xSafari .xVariantTop .xHelpContainer .xErrorLabelContainer,.xFirefox .xVariantTop .xHelpContainer .xErrorLabelContainer{display:flex;justify-content:flex-start}.xHelpContainer{flex-direction:column;width:100%;margin-bottom:10px}.xHelpContainer .xErrorContainer{position:relative;width:100%;display:"flex"}.xHelpContainer .xErrorLabelContainer{position:absolute;width:100%;top:0}.xHelpContainer .xHelpLabel,.xHelpContainer .xErrorLabel{position:relative;padding-top:10px;transition:opacity .3s ease-in}.xHelpContainer .xHelpLabel:hover,.xHelpContainer .xErrorLabel:hover{opacity:.7}.xHelpContainer .xHelpLabel::before,.xHelpContainer .xErrorLabel::before{position:absolute;left:0;top:10px;display:none;align-items:center;justify-content:center;width:3rem;height:3rem;font-size:2.5rem;font-weight:900;border-radius:50%;text-align:center;margin-right:.5rem;background-color:transparent}.xHelpContainer .xHelpLabel{position:relative}.xHelpContainer .xSizingMsg{position:relative;opacity:0;padding-top:10px;align-items:center;transition:opacity .3s ease-in}.xHelpContainer .xHelpLabel{order:1;cursor:help;opacity:.3;color:#333}.xHelpContainer .xHelpLabel::before{content:"?";border:2px solid #333}.xHelpContainer .xErrorLabel{order:2;opacity:.5;cursor:not-allowed}.xHelpContainer .xErrorLabel::before{content:"!";border:2px solid #c00}.xTmpl-Field.xVertical.xVariantCenter .xHelpLabel{align-self:center;justify-self:center}.xTmpl-Field.xVertical.xVariantCenter .xErrorLabel{align-self:center;justify-self:center}.xTmpl-Field.xVertical.xVariantCenter .xHelpContainer,.xTmpl-Field.xVertical.xVariantCenter .xErrorContainer{align-items:center;justify-self:center}.xPolicy .xFieldError:not(label),.xMultichoiceContainer .xFieldError:not(label),.xField.xControlSelect .xFieldError:not(label),.xField.xSelect .xFieldError:not(label),.xField .xFieldError:not(label){border-color:#c00 !important;border-style:dashed !important}.xStyleUnderline .xPolicy .xFieldError:not(label),.xStyleUnderline .xMultichoiceContainer .xFieldError:not(label),.xStyleUnderline .xField.xControlSelect .xFieldError:not(label),.xStyleUnderline .xField.xSelect .xFieldError:not(label),.xStyleUnderline .xField .xFieldError:not(label){border-bottom-width:2px !important}.xStyleOutline .xPolicy .xFieldError:not(label),.xStyleOutline .xMultichoiceContainer .xFieldError:not(label),.xStyleOutline .xField.xControlSelect .xFieldError:not(label),.xStyleOutline .xField.xSelect .xFieldError:not(label),.xStyleOutline .xField .xFieldError:not(label),.xStyleSolid .xPolicy .xFieldError:not(label),.xStyleSolid .xMultichoiceContainer .xFieldError:not(label),.xStyleSolid .xField.xControlSelect .xFieldError:not(label),.xStyleSolid .xField.xSelect .xFieldError:not(label),.xStyleSolid .xField .xFieldError:not(label){border-width:2px !important}.xErrorLabel{color:#c00;min-height:2rem}.xUntouched .xErrorLabel{display:none}.xComposite .xFieldInner{width:100%}.xComposite .xField input{padding:2rem;padding-top:3rem;padding-bottom:1rem}.xComposite.xFieldItem{display:grid}.xComposite.xFieldItem .xCopyContainer{grid-column-start:1;grid-column-end:4}.xComposite.xFieldItem .xFieldContainer{grid-column-start:2;grid-column-end:3;padding-left:0 !important;padding-right:0 !important;align-self:center}.xVariantTop .xComposite.xFieldItem.xFieldWidthExtrasmall{grid-template-columns:2.5px 1fr 2.5px}.xVariantTop .xComposite.xFieldItem.xFieldWidthSmall{grid-template-columns:2.5px 1fr 2.5px}.xVariantTop .xComposite.xFieldItem.xFieldWidthMedium{grid-template-columns:2.5px 1fr 2.5px}.xVariantTop .xComposite.xFieldItem.xFieldWidthLarge{grid-template-columns:2.5px 1fr 2.5px}.xVariantTop .xComposite.xFieldItem.xFieldWidthExtralarge{grid-template-columns:2.5px 1fr 2.5px}.xVariantTop .xComposite.xFieldItem.xFieldWidthExtralarge .xFieldContainer{width:100%}.xVariantCenter .xComposite.xFieldItem.xFieldWidthExtrasmall{grid-template-columns:2.5px 1fr 2.5px}.xVariantCenter .xComposite.xFieldItem.xFieldWidthSmall{grid-template-columns:2.5px 1fr 2.5px}.xVariantCenter .xComposite.xFieldItem.xFieldWidthMedium{grid-template-columns:2.5px 1fr 2.5px}.xVariantCenter .xComposite.xFieldItem.xFieldWidthLarge{grid-template-columns:2.5px 1fr 2.5px}.xVariantCenter .xComposite.xFieldItem.xFieldWidthExtralarge{grid-template-columns:2.5px 1fr 2.5px}.xVariantCenter .xComposite.xFieldItem.xFieldWidthExtralarge .xFieldContainer{width:100%;justify-self:center}.xForm.xFormCarousel.xVariantTop .xComposite.xFieldItem.xFieldWidthExtrasmall{grid-template-columns:20px 1fr 20px}.xForm.xFormCarousel.xVariantTop .xComposite.xFieldItem.xFieldWidthSmall{grid-template-columns:20px 1fr 20px}.xForm.xFormCarousel.xVariantTop .xComposite.xFieldItem.xFieldWidthMedium{grid-template-columns:20px 1fr 20px}.xForm.xFormCarousel.xVariantTop .xComposite.xFieldItem.xFieldWidthLarge{grid-template-columns:20px 1fr 20px}.xForm.xFormCarousel.xVariantTop .xComposite.xFieldItem.xFieldWidthExtralarge{grid-template-columns:20px 1fr 20px}.xForm.xFormCarousel.xVariantTop .xComposite.xFieldItem.xFieldWidthExtralarge .xFieldContainer{width:100%}.xForm.xFormCarousel.xVariantCenter .xComposite.xFieldItem.xFieldWidthExtrasmall{grid-template-columns:20px 1fr 20px}.xForm.xFormCarousel.xVariantCenter .xComposite.xFieldItem.xFieldWidthSmall{grid-template-columns:20px 1fr 20px}.xForm.xFormCarousel.xVariantCenter .xComposite.xFieldItem.xFieldWidthMedium{grid-template-columns:20px 1fr 20px}.xForm.xFormCarousel.xVariantCenter .xComposite.xFieldItem.xFieldWidthLarge{grid-template-columns:20px 1fr 20px}.xForm.xFormCarousel.xVariantCenter .xComposite.xFieldItem.xFieldWidthExtralarge{grid-template-columns:20px 1fr 20px}.xForm.xFormCarousel.xVariantCenter .xComposite.xFieldItem.xFieldWidthExtralarge .xFieldContainer{width:100%;justify-self:center}@media(min-height:200px) and (min-width:200px){.xVariantTop .xComposite.xFieldItem.xFieldWidthExtrasmall{grid-template-columns:3.33333333px 1fr 3.33333333px}.xVariantTop .xComposite.xFieldItem.xFieldWidthSmall{grid-template-columns:3.33333333px 1fr 3.33333333px}.xVariantTop .xComposite.xFieldItem.xFieldWidthMedium{grid-template-columns:3.33333333px 1fr 3.33333333px}.xVariantTop .xComposite.xFieldItem.xFieldWidthLarge{grid-template-columns:3.33333333px 1fr 3.33333333px}.xVariantTop .xComposite.xFieldItem.xFieldWidthExtralarge{grid-template-columns:3.33333333px 1fr 3.33333333px}.xVariantTop .xComposite.xFieldItem.xFieldWidthExtralarge .xFieldContainer{width:100%}.xVariantCenter .xComposite.xFieldItem.xFieldWidthExtrasmall{grid-template-columns:3.33333333px 1fr 3.33333333px}.xVariantCenter .xComposite.xFieldItem.xFieldWidthSmall{grid-template-columns:3.33333333px 1fr 3.33333333px}.xVariantCenter .xComposite.xFieldItem.xFieldWidthMedium{grid-template-columns:3.33333333px 1fr 3.33333333px}.xVariantCenter .xComposite.xFieldItem.xFieldWidthLarge{grid-template-columns:3.33333333px 1fr 3.33333333px}.xVariantCenter .xComposite.xFieldItem.xFieldWidthExtralarge{grid-template-columns:3.33333333px 1fr 3.33333333px}.xVariantCenter .xComposite.xFieldItem.xFieldWidthExtralarge .xFieldContainer{width:100%;justify-self:center}}@media(min-height:300px) and (min-width:375px){.xVariantTop .xComposite.xFieldItem.xFieldWidthExtrasmall{grid-template-columns:5px 1fr 5px}.xVariantTop .xComposite.xFieldItem.xFieldWidthExtrasmall .xFieldContainer{width:20%}.xVariantTop .xComposite.xFieldItem.xFieldWidthSmall{grid-template-columns:5px 1fr 5px}.xVariantTop .xComposite.xFieldItem.xFieldWidthSmall .xFieldContainer{width:40%}.xVariantTop .xComposite.xFieldItem.xFieldWidthMedium{grid-template-columns:5px 1fr 5px}.xVariantTop .xComposite.xFieldItem.xFieldWidthMedium .xFieldContainer{width:50%}.xVariantTop .xComposite.xFieldItem.xFieldWidthLarge{grid-template-columns:5px 1fr 5px}.xVariantTop .xComposite.xFieldItem.xFieldWidthLarge .xFieldContainer{width:80%}.xVariantTop .xComposite.xFieldItem.xFieldWidthExtralarge{grid-template-columns:5px 1fr 5px}.xVariantTop .xComposite.xFieldItem.xFieldWidthExtralarge .xFieldContainer{width:100%}.xVariantCenter .xComposite.xFieldItem.xFieldWidthExtrasmall{grid-template-columns:5px 1fr 5px}.xVariantCenter .xComposite.xFieldItem.xFieldWidthExtrasmall .xFieldContainer{width:20%;justify-self:center}.xVariantCenter .xComposite.xFieldItem.xFieldWidthSmall{grid-template-columns:5px 1fr 5px}.xVariantCenter .xComposite.xFieldItem.xFieldWidthSmall .xFieldContainer{width:40%;justify-self:center}.xVariantCenter .xComposite.xFieldItem.xFieldWidthMedium{grid-template-columns:5px 1fr 5px}.xVariantCenter .xComposite.xFieldItem.xFieldWidthMedium .xFieldContainer{width:50%;justify-self:center}.xVariantCenter .xComposite.xFieldItem.xFieldWidthLarge{grid-template-columns:5px 1fr 5px}.xVariantCenter .xComposite.xFieldItem.xFieldWidthLarge .xFieldContainer{width:80%;justify-self:center}.xVariantCenter .xComposite.xFieldItem.xFieldWidthExtralarge{grid-template-columns:5px 1fr 5px}.xVariantCenter .xComposite.xFieldItem.xFieldWidthExtralarge .xFieldContainer{width:100%;justify-self:center}}@media(min-height:375px) and (min-width:520px){.xVariantTop .xComposite.xFieldItem.xFieldWidthExtrasmall{grid-template-columns:30px 1fr 30px}.xVariantTop .xComposite.xFieldItem.xFieldWidthExtrasmall .xFieldContainer{width:20%}.xVariantTop .xComposite.xFieldItem.xFieldWidthSmall{grid-template-columns:30px 1fr 30px}.xVariantTop .xComposite.xFieldItem.xFieldWidthSmall .xFieldContainer{width:40%}.xVariantTop .xComposite.xFieldItem.xFieldWidthMedium{grid-template-columns:30px 1fr 30px}.xVariantTop .xComposite.xFieldItem.xFieldWidthMedium .xFieldContainer{width:50%}.xVariantTop .xComposite.xFieldItem.xFieldWidthLarge{grid-template-columns:30px 1fr 30px}.xVariantTop .xComposite.xFieldItem.xFieldWidthLarge .xFieldContainer{width:80%}.xVariantTop .xComposite.xFieldItem.xFieldWidthExtralarge{grid-template-columns:30px 1fr 30px}.xVariantTop .xComposite.xFieldItem.xFieldWidthExtralarge .xFieldContainer{width:100%}.xVariantCenter .xComposite.xFieldItem.xFieldWidthExtrasmall{grid-template-columns:30px 1fr 30px}.xVariantCenter .xComposite.xFieldItem.xFieldWidthExtrasmall .xFieldContainer{width:20%;justify-self:center}.xVariantCenter .xComposite.xFieldItem.xFieldWidthSmall{grid-template-columns:30px 1fr 30px}.xVariantCenter .xComposite.xFieldItem.xFieldWidthSmall .xFieldContainer{width:40%;justify-self:center}.xVariantCenter .xComposite.xFieldItem.xFieldWidthMedium{grid-template-columns:30px 1fr 30px}.xVariantCenter .xComposite.xFieldItem.xFieldWidthMedium .xFieldContainer{width:50%;justify-self:center}.xVariantCenter .xComposite.xFieldItem.xFieldWidthLarge{grid-template-columns:30px 1fr 30px}.xVariantCenter .xComposite.xFieldItem.xFieldWidthLarge .xFieldContainer{width:80%;justify-self:center}.xVariantCenter .xComposite.xFieldItem.xFieldWidthExtralarge{grid-template-columns:30px 1fr 30px}.xVariantCenter .xComposite.xFieldItem.xFieldWidthExtralarge .xFieldContainer{width:100%;justify-self:center}.xForm.xFormCarousel.xVariantTop .xComposite.xFieldItem.xFieldWidthExtrasmall{grid-template-columns:30px 1fr 30px}.xForm.xFormCarousel.xVariantTop .xComposite.xFieldItem.xFieldWidthSmall{grid-template-columns:30px 1fr 30px}.xForm.xFormCarousel.xVariantTop .xComposite.xFieldItem.xFieldWidthMedium{grid-template-columns:30px 1fr 30px}.xForm.xFormCarousel.xVariantTop .xComposite.xFieldItem.xFieldWidthLarge{grid-template-columns:30px 1fr 30px}.xForm.xFormCarousel.xVariantTop .xComposite.xFieldItem.xFieldWidthExtralarge{grid-template-columns:30px 1fr 30px}.xForm.xFormCarousel.xVariantTop .xComposite.xFieldItem.xFieldWidthExtralarge .xFieldContainer{width:100%}.xForm.xFormCarousel.xVariantCenter .xComposite.xFieldItem.xFieldWidthExtrasmall{grid-template-columns:30px 1fr 30px}.xForm.xFormCarousel.xVariantCenter .xComposite.xFieldItem.xFieldWidthSmall{grid-template-columns:30px 1fr 30px}.xForm.xFormCarousel.xVariantCenter .xComposite.xFieldItem.xFieldWidthMedium{grid-template-columns:30px 1fr 30px}.xForm.xFormCarousel.xVariantCenter .xComposite.xFieldItem.xFieldWidthLarge{grid-template-columns:30px 1fr 30px}.xForm.xFormCarousel.xVariantCenter .xComposite.xFieldItem.xFieldWidthExtralarge{grid-template-columns:30px 1fr 30px}.xForm.xFormCarousel.xVariantCenter .xComposite.xFieldItem.xFieldWidthExtralarge .xFieldContainer{width:100%;justify-self:center}.xDisplayTypeSlide.xSlideAxisHorizontal:not(.xSupportsTouch) .xVariantTop .xComposite.xFieldItem.xFieldWidthExtrasmall{grid-template-columns:70px 1fr 70px}.xDisplayTypeSlide.xSlideAxisHorizontal:not(.xSupportsTouch) .xVariantTop .xComposite.xFieldItem.xFieldWidthExtrasmall .xFieldContainer{width:20%}.xDisplayTypeSlide.xSlideAxisHorizontal:not(.xSupportsTouch) .xVariantTop .xComposite.xFieldItem.xFieldWidthSmall{grid-template-columns:70px 1fr 70px}.xDisplayTypeSlide.xSlideAxisHorizontal:not(.xSupportsTouch) .xVariantTop .xComposite.xFieldItem.xFieldWidthSmall .xFieldContainer{width:40%}.xDisplayTypeSlide.xSlideAxisHorizontal:not(.xSupportsTouch) .xVariantTop .xComposite.xFieldItem.xFieldWidthMedium{grid-template-columns:70px 1fr 70px}.xDisplayTypeSlide.xSlideAxisHorizontal:not(.xSupportsTouch) .xVariantTop .xComposite.xFieldItem.xFieldWidthMedium .xFieldContainer{width:50%}.xDisplayTypeSlide.xSlideAxisHorizontal:not(.xSupportsTouch) .xVariantTop .xComposite.xFieldItem.xFieldWidthLarge{grid-template-columns:70px 1fr 70px}.xDisplayTypeSlide.xSlideAxisHorizontal:not(.xSupportsTouch) .xVariantTop .xComposite.xFieldItem.xFieldWidthLarge .xFieldContainer{width:80%}.xDisplayTypeSlide.xSlideAxisHorizontal:not(.xSupportsTouch) .xVariantTop .xComposite.xFieldItem.xFieldWidthExtralarge{grid-template-columns:70px 1fr 70px}.xDisplayTypeSlide.xSlideAxisHorizontal:not(.xSupportsTouch) .xVariantTop .xComposite.xFieldItem.xFieldWidthExtralarge .xFieldContainer{width:100%}.xDisplayTypeSlide.xSlideAxisHorizontal:not(.xSupportsTouch) .xVariantCenter .xComposite.xFieldItem.xFieldWidthExtrasmall{grid-template-columns:70px 1fr 70px}.xDisplayTypeSlide.xSlideAxisHorizontal:not(.xSupportsTouch) .xVariantCenter .xComposite.xFieldItem.xFieldWidthExtrasmall .xFieldContainer{width:20%;justify-self:center}.xDisplayTypeSlide.xSlideAxisHorizontal:not(.xSupportsTouch) .xVariantCenter .xComposite.xFieldItem.xFieldWidthSmall{grid-template-columns:70px 1fr 70px}.xDisplayTypeSlide.xSlideAxisHorizontal:not(.xSupportsTouch) .xVariantCenter .xComposite.xFieldItem.xFieldWidthSmall .xFieldContainer{width:40%;justify-self:center}.xDisplayTypeSlide.xSlideAxisHorizontal:not(.xSupportsTouch) .xVariantCenter .xComposite.xFieldItem.xFieldWidthMedium{grid-template-columns:70px 1fr 70px}.xDisplayTypeSlide.xSlideAxisHorizontal:not(.xSupportsTouch) .xVariantCenter .xComposite.xFieldItem.xFieldWidthMedium .xFieldContainer{width:50%;justify-self:center}.xDisplayTypeSlide.xSlideAxisHorizontal:not(.xSupportsTouch) .xVariantCenter .xComposite.xFieldItem.xFieldWidthLarge{grid-template-columns:70px 1fr 70px}.xDisplayTypeSlide.xSlideAxisHorizontal:not(.xSupportsTouch) .xVariantCenter .xComposite.xFieldItem.xFieldWidthLarge .xFieldContainer{width:80%;justify-self:center}.xDisplayTypeSlide.xSlideAxisHorizontal:not(.xSupportsTouch) .xVariantCenter .xComposite.xFieldItem.xFieldWidthExtralarge{grid-template-columns:70px 1fr 70px}.xDisplayTypeSlide.xSlideAxisHorizontal:not(.xSupportsTouch) .xVariantCenter .xComposite.xFieldItem.xFieldWidthExtralarge .xFieldContainer{width:100%;justify-self:center}}@media(min-height:500px) and (min-width:700px){.xForm.xFormCarousel.xVariantTop .xComposite.xFieldItem.xFieldWidthExtrasmall{grid-template-columns:70px 1fr 70px}.xForm.xFormCarousel.xVariantTop .xComposite.xFieldItem.xFieldWidthExtrasmall .xFieldContainer{width:20%}.xForm.xFormCarousel.xVariantTop .xComposite.xFieldItem.xFieldWidthSmall{grid-template-columns:70px 1fr 70px}.xForm.xFormCarousel.xVariantTop .xComposite.xFieldItem.xFieldWidthSmall .xFieldContainer{width:40%}.xForm.xFormCarousel.xVariantTop .xComposite.xFieldItem.xFieldWidthMedium{grid-template-columns:70px 1fr 70px}.xForm.xFormCarousel.xVariantTop .xComposite.xFieldItem.xFieldWidthMedium .xFieldContainer{width:50%}.xForm.xFormCarousel.xVariantTop .xComposite.xFieldItem.xFieldWidthLarge{grid-template-columns:70px 1fr 70px}.xForm.xFormCarousel.xVariantTop .xComposite.xFieldItem.xFieldWidthLarge .xFieldContainer{width:80%}.xForm.xFormCarousel.xVariantTop .xComposite.xFieldItem.xFieldWidthExtralarge{grid-template-columns:70px 1fr 70px}.xForm.xFormCarousel.xVariantTop .xComposite.xFieldItem.xFieldWidthExtralarge .xFieldContainer{width:100%}.xForm.xFormCarousel.xVariantCenter .xComposite.xFieldItem.xFieldWidthExtrasmall{grid-template-columns:70px 1fr 70px}.xForm.xFormCarousel.xVariantCenter .xComposite.xFieldItem.xFieldWidthExtrasmall .xFieldContainer{width:20%;justify-self:center}.xForm.xFormCarousel.xVariantCenter .xComposite.xFieldItem.xFieldWidthSmall{grid-template-columns:70px 1fr 70px}.xForm.xFormCarousel.xVariantCenter .xComposite.xFieldItem.xFieldWidthSmall .xFieldContainer{width:40%;justify-self:center}.xForm.xFormCarousel.xVariantCenter .xComposite.xFieldItem.xFieldWidthMedium{grid-template-columns:70px 1fr 70px}.xForm.xFormCarousel.xVariantCenter .xComposite.xFieldItem.xFieldWidthMedium .xFieldContainer{width:50%;justify-self:center}.xForm.xFormCarousel.xVariantCenter .xComposite.xFieldItem.xFieldWidthLarge{grid-template-columns:70px 1fr 70px}.xForm.xFormCarousel.xVariantCenter .xComposite.xFieldItem.xFieldWidthLarge .xFieldContainer{width:80%;justify-self:center}.xForm.xFormCarousel.xVariantCenter .xComposite.xFieldItem.xFieldWidthExtralarge{grid-template-columns:70px 1fr 70px}.xForm.xFormCarousel.xVariantCenter .xComposite.xFieldItem.xFieldWidthExtralarge .xFieldContainer{width:100%;justify-self:center}}@media(min-width:700px){.xMidColModule .xComposite.xFieldItem.xFieldWidthExtrasmall.xControlAddress .xFieldInner,.xMidColModule .xComposite.xFieldItem.xFieldWidthSmall.xControlAddress .xFieldInner,.xMidColModule .xComposite.xFieldItem.xFieldWidthMedium.xControlAddress .xFieldInner{grid-template-columns:1fr}.xMidColModule .xComposite.xFieldItem.xFieldWidthExtrasmall.xControlDate .xFieldContainer,.xMidColModule .xComposite.xFieldItem.xFieldWidthSmall.xControlDate .xFieldContainer,.xMidColModule .xComposite.xFieldItem.xFieldWidthMedium.xControlDate .xFieldContainer{grid-template-columns:1fr}.xMidColModule .xComposite.xFieldItem.xFieldWidthExtrasmall .xFieldContainer,.xMidColModule .xComposite.xFieldItem.xFieldWidthSmall .xFieldContainer,.xMidColModule .xComposite.xFieldItem.xFieldWidthMedium .xFieldContainer{flex-direction:column}}.xCampaignPage.xDisplayTypeSlide .xForm .xRadio .xConditionalModuleWrapper,.xCampaignPage.xDisplayTypeSlide .xForm .xCheckbox .xConditionalModuleWrapper{width:inherit;display:flex;flex-direction:column;align-items:center;justify-content:center}.xCampaignPage.xDisplayTypeSlide .xForm .xRadio .xConditionalModuleWrapper .xFieldItem,.xCampaignPage.xDisplayTypeSlide .xForm .xCheckbox .xConditionalModuleWrapper .xFieldItem{width:100%}.xCampaignPage.xDisplayTypeSlide .xForm.xVariantTop .xRadio .xConditionalModuleWrapper{align-items:flex-start}.xCampaignPage.xDisplayTypeSlide .xColWithNavigationBlock .xComponent:not(.xImage):not(.xVideo) .xConditionalModuleWrapper>div:nth-child(1){height:auto}.xConditional .xConditionalModuleWrapper{display:flex;flex-direction:column;height:100%;opacity:1;visibility:visible}.xConditional .xConditionalModuleWrapper.xAccordionAnimating,.xConditional .xConditionalModuleWrapper.velocity-animating,.xConditional .xConditionalModuleWrapper:not([data-open-state="true"]){opacity:0;visibility:hidden}.xConditional .xConditionalModuleWrapper:not(.xAccordionAnimating){height:0}.xForm.xVariantCenter .xConditional .xConditionalModuleWrapper{align-items:center}.xForm.xVariantTop .xConditional .xConditionalModuleWrapper,.xForm.xVariantLeft .xConditional .xConditionalModuleWrapper{align-items:left}.xField input,.xField textarea{display:flex;width:100%;-webkit-appearance:none;outline:0;padding:2rem;font-size:3rem;border-style:solid;border-width:0;border-color:rgba(51,51,51,0.2);border-radius:0;color:#333;background-color:transparent;opacity:1;transition:border-color .6s,background-color 1s}.xField input::placeholder,.xField textarea::placeholder{color:#333;opacity:.5}.xField input::-ms-input-placeholder,.xField textarea::-ms-input-placeholder{color:#333;opacity:.5}.xField input:hover,.xField textarea:hover{border-color:rgba(51,51,51,0.5);border-style:solid}.xField input:focus,.xField textarea:focus,.xField input.xFocus,.xField textarea.xFocus{border-color:#333;border-style:solid}.xStyleUnderline .xField input,.xStyleUnderline .xField textarea{border-bottom-width:2px}.xStyleOutline .xField input,.xStyleOutline .xField textarea{border-width:2px}.xStyleSolid .xField input,.xStyleSolid .xField textarea{background-color:rgba(51,51,51,0.15)}.xStyleSolid .xField input:hover,.xStyleSolid .xField textarea:hover{background-color:rgba(51,51,51,0.25)}.xStyleSolid .xField input:focus,.xStyleSolid .xField textarea:focus,.xStyleSolid .xField input.xFocus,.xStyleSolid .xField textarea.xFocus{background-color:rgba(51,51,51,0.35)}.xStyleUnderline:not(.xVariantCenter) .xField input{padding-left:0}.xField textarea{height:100%;resize:vertical}.xStyleUnderline .xField textarea{border-left:1px solid rgba(51,51,51,0.15);border-right:1px solid rgba(51,51,51,0.15);border-top:1px solid rgba(51,51,51,0.15)}.xTmpl-Field.xVertical.xVariantCenter input,.xTmpl-Field.xVertical.xVariantCenter textarea,.xTmpl-Field.xVertical.xVariantCenter .xCount{text-align:center}.xControlComment .xCount,.xControlText .xCount{margin-top:10px;color:#c00}.xControlComment .xCountLabel,.xControlText .xCountLabel{margin-left:.5rem}.xField.xControlSelect,.xField.xSelect{display:flex;align-items:center;overflow:unset;position:relative}.xField.xControlSelect:after,.xField.xSelect:after{content:'';position:absolute;right:10px;pointer-events:none;width:0;height:0;border-left:.6em solid transparent;border-right:.6em solid transparent;border-top:.6em solid rgba(51,51,51,0.2)}.xField.xControlSelect .select-container,.xField.xSelect .select-container{width:100%;position:relative}.xField.xControlSelect .select-container.xExpanded .xSelectAutocompleteInput,.xField.xSelect .select-container.xExpanded .xSelectAutocompleteInput{padding-top:3rem;padding-bottom:1rem}.xField.xControlSelect input.selectField,.xField.xSelect input.selectField{-webkit-appearance:none;-moz-appearance:none;outline:0;width:100%;padding:2rem;font-size:3rem;border-style:solid;border-width:0;border-color:rgba(51,51,51,0.2);border-radius:0;background-color:transparent;opacity:1;transition:border-color .6s,background-color 1s;text-overflow:ellipsis;overflow:hidden}.xField.xControlSelect input.selectField:hover,.xField.xSelect input.selectField:hover{border-color:rgba(51,51,51,0.5);border-style:solid}.xField.xControlSelect input.selectField:focus,.xField.xSelect input.selectField:focus{border-color:#333;border-style:solid}.xStyleUnderline .xField.xControlSelect input.selectField,.xStyleUnderline .xField.xSelect input.selectField{border-bottom-width:2px}.xStyleOutline .xField.xControlSelect input.selectField,.xStyleOutline .xField.xSelect input.selectField{border-width:2px}.xStyleSolid .xField.xControlSelect input.selectField,.xStyleSolid .xField.xSelect input.selectField{background-color:rgba(51,51,51,0.15)}.xStyleSolid .xField.xControlSelect input.selectField .option,.xStyleSolid .xField.xSelect input.selectField .option{background-color:white}.xStyleSolid .xField.xControlSelect input.selectField:hover,.xStyleSolid .xField.xSelect input.selectField:hover{background-color:rgba(51,51,51,0.25)}.xStyleSolid .xField.xControlSelect input.selectField:focus,.xStyleSolid .xField.xSelect input.selectField:focus{background-color:rgba(51,51,51,0.35)}.xField.xControlSelect .xSelectAutocompleteInput,.xField.xSelect .xSelectAutocompleteInput{white-space:nowrap;text-overflow:ellipsis}.xField.xControlSelect .xSelectAutocompleteInput.selectField,.xField.xSelect .xSelectAutocompleteInput.selectField{padding-top:3rem;padding-bottom:1rem}.xField.xControlSelect div.xSelectOptionsContainer,.xField.xSelect div.xSelectOptionsContainer{position:absolute;top:100%;max-height:300%;width:100%;padding:10px 0;border:1px solid gray;border-radius:10px;display:flex;flex-direction:column;background-color:#fff;z-index:9999}.xField.xControlSelect .xSelectOptionsScrollableContainer,.xField.xSelect .xSelectOptionsScrollableContainer{overflow-y:auto}.xField.xControlSelect .xSelectOption,.xField.xSelect .xSelectOption{padding:10px;white-space:nowrap;overflow-x:hidden;text-overflow:ellipsis;z-index:11;background-color:#fff}.xField.xControlSelect .xSelectOption.xSelected,.xField.xSelect .xSelectOption.xSelected,.xField.xControlSelect .xSelectOption:hover,.xField.xSelect .xSelectOption:hover{background-color:#f0f8ff}.xField.xControlSelect.xSelectOptionsPositionTop div.xSelectOptionsContainer,.xField.xSelect.xSelectOptionsPositionTop div.xSelectOptionsContainer{top:auto;bottom:100%}.xForm.xStyleUnderline:not(.xVariantCenter) .xField.xControlSelect input.selectField,.xForm.xStyleUnderline:not(.xVariantCenter) .xField.xSelect input.selectField{padding-left:0}.xDisplayTypeSlide.xHasNavigationControlArrow .xComponent.xSelect .xField.xSelect.xSelectOptionsPositionBottom div.xSelectOptionsContainer{max-height:calc(256%)}.xFieldCheckboxChoice{display:flex;margin-left:0}.xFieldCheckboxChoice .xMediaContainer{max-width:35vw}.xFieldCheckboxChoice+.xFieldCheckboxChoice{margin-top:20px}.xFieldCheckboxChoice .xFieldLabelWrapper{display:flex;position:relative;flex:1;align-items:center}.xFieldCheckboxChoice .xCheckbox.xField{flex-shrink:0}.xFieldCheckboxChoice .xCheckbox span{display:flex;align-items:center;justify-content:center;width:3rem;height:3rem;padding-bottom:2px;background-color:rgba(51,51,51,0.2);cursor:pointer;transition:background-color .3s}.xFieldCheckboxChoice .xCheckbox span:after{position:absolute;content:'';pointer-events:none;width:.5rem;height:1.3rem;border:solid white;border-width:.75rem;border-left:0;border-top:0;transform:rotate(45deg);opacity:0;transition:opacity .3s}.xFieldCheckboxChoice .xCheckbox input[type=checkbox]{position:absolute;left:0;width:100%;height:100%;opacity:0;cursor:pointer}.xFieldCheckboxChoice .xCheckbox.xSimpleCheckbox input[type=checkbox]{position:unset;cursor:pointer}.xFieldCheckboxChoice label{display:flex;align-items:center;padding-left:1.5rem;overflow:hidden}.xFieldCheckboxChoice label a{position:relative;cursor:pointer}.xFieldCheckboxChoice.xChecked .xCheckbox span{background-color:#333}.xFieldCheckboxChoice.xChecked .xCheckbox span:after{opacity:1}.xFieldCheckboxChoice.xChecked.xDisabled .xCheckbox span{background-color:rgba(51,51,51,0.5)}.xFieldCheckboxChoice.xChecked.xDisabled .xCheckbox span:after{opacity:.85}.xFieldCheckboxChoice.xHover:not(.xChecked) .xCheckbox span,.xFieldCheckboxChoice.xFocus:not(.xChecked) .xCheckbox span{background-color:rgba(51,51,51,0.5)}.xTmpl-Field.xVariantGrid .xFieldContainer .xFieldCheckboxChoice>.xMediaContainer{max-width:50vw}.xTmpl-Field.xVertical.xVariantCenter .xFieldContainer .xFieldCheckboxChoice{justify-content:center}.xTmpl-Field.xVertical.xVariantCenter .xFieldContainer .xFieldCheckboxChoice label{text-align:center}.xTmpl-Field.xHorizontal.xVariantLeft .xFieldContainer .xFieldCheckboxChoice{justify-content:left}.xControlEmail.xFieldItem .xField{margin-left:0}.xControlEmail.xFieldItem .xField input{padding:2rem;padding-top:3rem;padding-bottom:1rem}.xStyleUnderline:not(.xVariantCenter) .xControlEmail.xFieldItem .xField input{padding-left:0}.xMarketing label{position:relative;cursor:pointer}.xTmpl-Field.xVariantTop .xMarketing .xFieldItem .xField.xFieldCheckboxChoice{align-items:center}.xMarketingVariantButton .xFieldCheckboxChoice{flex-wrap:wrap;align-content:center}.xForm.xVariantCenter .xMarketingVariantButton .xFieldCheckboxChoice{justify-content:flex-start}.xForm.xVariantCenter .xMarketingVariantButton .xFieldCheckboxChoice label{align-self:center}.xMarketingVariantButton .xFieldCheckboxChoice label{align-self:flex-start;justify-content:center;padding-left:0}.xMarketingVariantButton .xFieldCheckboxChoice .xMarketingVariantButton__wrapper{margin-top:10px;width:100%}.xForm.xVariantCenter .xMarketingVariantButton .xFieldCheckboxChoice .xMarketingVariantButton__wrapper{display:grid;grid-template-columns:1fr auto 1fr;grid-column-gap:10px;justify-items:center}.xForm.xVariantCenter .xMarketingVariantButton .xFieldCheckboxChoice .xMarketingVariantButton__wrapper .xButton{grid-column-start:2;margin-right:0}.xMarketingVariantButton .xFieldCheckboxChoice .xMarketingVariantButton__wrapper .xButton{margin-right:10px}.xMarketingVariantButton .xFieldCheckboxChoice .xMarketingVariantButton__wrapper .xSkipButton{justify-self:flex-start;text-decoration:underline}.xDisplayTypeSlide .xFieldItem.xMarketingVariantButton .xFieldCheckboxChoice.xField{justify-content:left}.xDisplayTypeSlide .xVariantCenter .xFieldItem.xMarketingVariantButton .xFieldCheckboxChoice.xField{justify-content:center}.xDisplayTypeSlide .xCell .xMarketing:first-child .xFieldContainer{padding-top:2.5px}.xControlMultiOptIn .xFieldCheckboxChoice .xMediaContainer{max-height:10vw;flex:2 !important}.xControlMultiOptIn .xFieldCheckboxChoice .xMediaContainer:empty{display:none}.xControlMultiOptIn .xFieldCheckboxChoice .xMediaContainer img{position:relative;top:0;left:0;width:100%;height:100%;filter:none;transform:unset}.xTmpl-Field.xVertical .xControlMultiOptIn .xFieldCheckboxChoice.xField{width:100%;margin-left:0}.xTmpl-Field.xVertical .xControlMultiOptIn .xFieldCheckboxChoice.xField .xFieldLabel.xHasCaption{margin-top:0;flex-wrap:wrap}.xTmpl-Field.xVertical .xControlMultiOptIn .xFieldCheckboxChoice.xField .xFieldLabel.xHasCaption .xCopy{width:100%}.xTmpl-Field.xVertical .xFieldItem{flex-wrap:nowrap}.xTmpl-Field.xVertical.xVariantTop .xControlMultiOptIn .xFieldCheckboxChoice{justify-content:flex-start;align-items:center}.xTmpl-Field.xVertical.xVariantTop .xControlMultiOptIn .xFieldCheckboxChoice:not(.hasImage) .xFieldLabelWrapper{padding-left:0}.xTmpl-Field.xVertical.xVariantCenter .xControlMultiOptIn .xFieldCheckboxChoice{align-items:center}.xTmpl-Field.xVertical.xVariantCenter .xControlMultiOptIn .xCheckbox span{margin:0 auto}.xTmpl-Field.xVertical.xVariantCenter .xControlMultiOptIn .xFieldCheckboxChoice label{margin-left:0}.xDisplayTypePage .xControlMultiOptIn.xControlMultiOptIn--hide{opacity:0;max-height:0}.xDisplayTypePage .xControlMultiOptIn.xControlMultiOptIn--show{opacity:1;max-height:2000px;transition:opacity .5s}.xPolicy .xFieldContainer{align-content:flex-start;padding-top:2.5px}.xPolicy a{color:#eeffa4;font-weight:500}.xPolicy .xFieldLabel{z-index:1}.xPolicy .xFieldCheckboxChoice{border-width:0}.xPolicy .xFieldCheckboxChoice.xFieldError{padding:5px 15px 5px 0;border-width:2px}.xPolicy .xFieldCheckboxChoice .xFieldLabelWrapper{align-items:normal}.xPolicy .xFieldCheckboxChoice .xFieldLabelWrapper .xCheckbox{margin-top:.2em}.xPolicy section p{word-break:break-word}.xOverlay .xRulesCopy{all:unset;text-align:left}.xOverlayInner .xOverlayContent.xRules{overflow:hidden;padding:2rem}body:not(.xIsAdaptive) .xOverlayInner .xOverlayContent.xRules{overflow-y:scroll}.xRulesCopy .ql-align-left{text-align:left}.xRulesCopy .ql-align-right{text-align:right}.xRulesCopy .ql-align-center{text-align:center}.xRulesCopy .ql-align-justify{text-align:justify}.xRulesCopy p,.xRulesCopy a,.xRulesCopy li{font-size:1rem}.xRulesCopy h1{font-size:1.8rem}.xRulesCopy h2{font-size:1.5rem}.xRulesCopy h3{font-size:1.2rem}.xRulesCopy h4{font-size:1.1rem}.xRulesCopy h5,.xRulesCopy h6{font-size:1rem}.xRulesCopy h1,.xRulesCopy h2,.xRulesCopy h3,.xRulesCopy h4,.xRulesCopy h5,.xRulesCopy h6{margin-top:.5rem;margin-bottom:.2rem}.xRulesCopy p{margin:.1rem}.xRulesCopy ul,.xRulesCopy ol{padding:.5rem 0;margin-left:1rem}.xRulesCopy li{display:list-item !important;margin-left:1.5rem;margin-right:1.5rem}.xRulesCopy>*:last-child{padding-bottom:10px}.xOverlay.xRules .xActionCloseOverlay{background:#000;border-bottom:1px solid #000;color:#333;-webkit-box-shadow:0 2px 1px rgba(0,0,0,0.1);-moz-box-shadow:0 2px 1px rgba(0,0,0,0.1);box-shadow:0 2px 1px rgba(0,0,0,0.1)}.xTmpl-Field.xVertical.xVariantTop .xPolicy .xFieldContainer{justify-content:flex-start}.xForm .xSubmitContainer{display:flex;justify-content:center}.xForm .xSubmit .xActionContainer .xHelpContainer{padding-bottom:10px}.xForm .xSubmit .xComponentInner{padding-top:3.33333333px;padding-bottom:calc(30px)}.xSubmit .xButton span{text-transform:initial}.xTmpl-Field.xVertical.xVariantTop .xSubmitContainer{justify-content:flex-start}.xFieldContainer .xFieldRadioChoice .xMediaContainer:after{position:absolute;top:50%;transform:translateY(-50%) rotate(45deg);content:'';pointer-events:none;width:2.0rem;height:4.3rem;border-style:solid;border-color:#373737;border-width:8px;border-left:0;border-top:0;opacity:0;transition:opacity .3s;z-index:2}.xFieldContainer .xFieldRadioChoice .xFieldLabelWrapper{display:flex;position:relative}.xFieldContainer .xFieldRadioChoice .xFieldLabelWrapper label{overflow:hidden}.xFieldContainer .xFieldRadioChoice .xRadio{display:flex;align-items:center}.xFieldContainer .xFieldRadioChoice .xRadio span{display:flex;align-items:center;justify-content:center;width:4rem;height:4rem;background-color:rgba(51,51,51,0.2);border-radius:50%;cursor:pointer;transition:background-color .3s}.xFieldContainer .xFieldRadioChoice .xRadio span:after{position:absolute;width:3rem;height:3rem;content:'';pointer-events:none;background-color:white;border-radius:50%;opacity:0;transform:scale(0.4);transition:opacity .3s}.xFieldContainer .xFieldRadioChoice .xRadio input[type=radio]{position:absolute;left:0;width:100%;height:100%;opacity:0;cursor:pointer}.xFieldContainer .xFieldRadioChoice label{display:flex;align-items:center;padding-left:1.5rem}.xFieldContainer .xFieldRadioChoice label a{position:relative;cursor:pointer}.xFieldContainer .xFieldRadioChoice.xChecked .xMediaContainer:after{opacity:1}.xFieldContainer .xFieldRadioChoice.xChecked .xRadio span{background-color:#333}.xFieldContainer .xFieldRadioChoice.xChecked .xRadio span:after{opacity:1}.xFieldContainer .xFieldRadioChoice.xHover:not(.xChecked) .xRadio span,.xFieldContainer .xFieldRadioChoice.xFocus:not(.xChecked) .xRadio span{background-color:rgba(51,51,51,0.5)}.xControlMultichoice{max-height:100%}.xControlMultichoice .xFieldContainer{flex-direction:column;min-height:0}.xComponent.xRadio.xTmpl-Field.xVariantVertical .xFieldItem.xFieldWidthExtraSmall .xMultichoiceContainer .xFieldRadioChoice .xMediaContainer,.xComponent.xRadio.xTmpl-Field.xVariantVertical .xFieldItem.xFieldWidthExtraSmall .xMultichoiceContainer .xFieldRadioChoice .xMediaContainer,.xComponent.xCheckbox.xTmpl-Field.xVariantVertical .xFieldItem.xFieldWidthExtraSmall .xMultichoiceContainer .xFieldRadioChoice .xMediaContainer,.xComponent.xCheckbox.xTmpl-Field.xVariantVertical .xFieldItem.xFieldWidthExtraSmall .xMultichoiceContainer .xFieldRadioChoice .xMediaContainer,.xComponent.xRadio.xTmpl-Field.xVariantVertical .xFieldItem.xFieldWidthSmall .xMultichoiceContainer .xFieldRadioChoice .xMediaContainer,.xComponent.xRadio.xTmpl-Field.xVariantVertical .xFieldItem.xFieldWidthSmall .xMultichoiceContainer .xFieldRadioChoice .xMediaContainer,.xComponent.xCheckbox.xTmpl-Field.xVariantVertical .xFieldItem.xFieldWidthSmall .xMultichoiceContainer .xFieldRadioChoice .xMediaContainer,.xComponent.xCheckbox.xTmpl-Field.xVariantVertical .xFieldItem.xFieldWidthSmall .xMultichoiceContainer .xFieldRadioChoice .xMediaContainer,.xComponent.xRadio.xTmpl-Field.xVariantVertical .xFieldItem.xFieldWidthMedium .xMultichoiceContainer .xFieldRadioChoice .xMediaContainer,.xComponent.xRadio.xTmpl-Field.xVariantVertical .xFieldItem.xFieldWidthMedium .xMultichoiceContainer .xFieldRadioChoice .xMediaContainer,.xComponent.xCheckbox.xTmpl-Field.xVariantVertical .xFieldItem.xFieldWidthMedium .xMultichoiceContainer .xFieldRadioChoice .xMediaContainer,.xComponent.xCheckbox.xTmpl-Field.xVariantVertical .xFieldItem.xFieldWidthMedium .xMultichoiceContainer .xFieldRadioChoice .xMediaContainer,.xComponent.xRadio.xTmpl-Field.xVariantVertical .xFieldItem.xFieldWidthLarge .xMultichoiceContainer .xFieldRadioChoice .xMediaContainer,.xComponent.xRadio.xTmpl-Field.xVariantVertical .xFieldItem.xFieldWidthLarge .xMultichoiceContainer .xFieldRadioChoice .xMediaContainer,.xComponent.xCheckbox.xTmpl-Field.xVariantVertical .xFieldItem.xFieldWidthLarge .xMultichoiceContainer .xFieldRadioChoice .xMediaContainer,.xComponent.xCheckbox.xTmpl-Field.xVariantVertical .xFieldItem.xFieldWidthLarge .xMultichoiceContainer .xFieldRadioChoice .xMediaContainer,.xComponent.xRadio.xTmpl-Field.xVariantVertical .xFieldItem.xFieldWidthExtraLarge .xMultichoiceContainer .xFieldRadioChoice .xMediaContainer,.xComponent.xRadio.xTmpl-Field.xVariantVertical .xFieldItem.xFieldWidthExtraLarge .xMultichoiceContainer .xFieldRadioChoice .xMediaContainer,.xComponent.xCheckbox.xTmpl-Field.xVariantVertical .xFieldItem.xFieldWidthExtraLarge .xMultichoiceContainer .xFieldRadioChoice .xMediaContainer,.xComponent.xCheckbox.xTmpl-Field.xVariantVertical .xFieldItem.xFieldWidthExtraLarge .xMultichoiceContainer .xFieldRadioChoice .xMediaContainer,.xComponent.xRadio.xTmpl-Field.xVariantVertical .xFieldItem.xFieldWidthExtraSmall .xMultichoiceContainer .xFieldCheckboxChoice .xMediaContainer,.xComponent.xRadio.xTmpl-Field.xVariantVertical .xFieldItem.xFieldWidthExtraSmall .xMultichoiceContainer .xFieldCheckboxChoice .xMediaContainer,.xComponent.xCheckbox.xTmpl-Field.xVariantVertical .xFieldItem.xFieldWidthExtraSmall .xMultichoiceContainer .xFieldCheckboxChoice .xMediaContainer,.xComponent.xCheckbox.xTmpl-Field.xVariantVertical .xFieldItem.xFieldWidthExtraSmall .xMultichoiceContainer .xFieldCheckboxChoice .xMediaContainer,.xComponent.xRadio.xTmpl-Field.xVariantVertical .xFieldItem.xFieldWidthSmall .xMultichoiceContainer .xFieldCheckboxChoice .xMediaContainer,.xComponent.xRadio.xTmpl-Field.xVariantVertical .xFieldItem.xFieldWidthSmall .xMultichoiceContainer .xFieldCheckboxChoice .xMediaContainer,.xComponent.xCheckbox.xTmpl-Field.xVariantVertical .xFieldItem.xFieldWidthSmall .xMultichoiceContainer .xFieldCheckboxChoice .xMediaContainer,.xComponent.xCheckbox.xTmpl-Field.xVariantVertical .xFieldItem.xFieldWidthSmall .xMultichoiceContainer .xFieldCheckboxChoice .xMediaContainer,.xComponent.xRadio.xTmpl-Field.xVariantVertical .xFieldItem.xFieldWidthMedium .xMultichoiceContainer .xFieldCheckboxChoice .xMediaContainer,.xComponent.xRadio.xTmpl-Field.xVariantVertical .xFieldItem.xFieldWidthMedium .xMultichoiceContainer .xFieldCheckboxChoice .xMediaContainer,.xComponent.xCheckbox.xTmpl-Field.xVariantVertical .xFieldItem.xFieldWidthMedium .xMultichoiceContainer .xFieldCheckboxChoice .xMediaContainer,.xComponent.xCheckbox.xTmpl-Field.xVariantVertical .xFieldItem.xFieldWidthMedium .xMultichoiceContainer .xFieldCheckboxChoice .xMediaContainer,.xComponent.xRadio.xTmpl-Field.xVariantVertical .xFieldItem.xFieldWidthLarge .xMultichoiceContainer .xFieldCheckboxChoice .xMediaContainer,.xComponent.xRadio.xTmpl-Field.xVariantVertical .xFieldItem.xFieldWidthLarge .xMultichoiceContainer .xFieldCheckboxChoice .xMediaContainer,.xComponent.xCheckbox.xTmpl-Field.xVariantVertical .xFieldItem.xFieldWidthLarge .xMultichoiceContainer .xFieldCheckboxChoice .xMediaContainer,.xComponent.xCheckbox.xTmpl-Field.xVariantVertical .xFieldItem.xFieldWidthLarge .xMultichoiceContainer .xFieldCheckboxChoice .xMediaContainer,.xComponent.xRadio.xTmpl-Field.xVariantVertical .xFieldItem.xFieldWidthExtraLarge .xMultichoiceContainer .xFieldCheckboxChoice .xMediaContainer,.xComponent.xRadio.xTmpl-Field.xVariantVertical .xFieldItem.xFieldWidthExtraLarge .xMultichoiceContainer .xFieldCheckboxChoice .xMediaContainer,.xComponent.xCheckbox.xTmpl-Field.xVariantVertical .xFieldItem.xFieldWidthExtraLarge .xMultichoiceContainer .xFieldCheckboxChoice .xMediaContainer,.xComponent.xCheckbox.xTmpl-Field.xVariantVertical .xFieldItem.xFieldWidthExtraLarge .xMultichoiceContainer .xFieldCheckboxChoice .xMediaContainer{max-width:40%}.xComponent.xRadio.xTmpl-Field.xVariantVertical .xTileStyleCard.xFieldItem .xMultichoiceContainer .xFieldCheckboxChoice .xMediaContainer,.xComponent.xRadio.xTmpl-Field.xVariantVertical .xTileStyleCard.xFieldItem .xMultichoiceContainer .xFieldCheckboxChoice .xMediaContainer,.xComponent.xCheckbox.xTmpl-Field.xVariantVertical .xTileStyleCard.xFieldItem .xMultichoiceContainer .xFieldCheckboxChoice .xMediaContainer,.xComponent.xCheckbox.xTmpl-Field.xVariantVertical .xTileStyleCard.xFieldItem .xMultichoiceContainer .xFieldCheckboxChoice .xMediaContainer,.xComponent.xRadio.xTmpl-Field.xVariantVertical .xTileStyleCard.xFieldItem .xMultichoiceContainer .xFieldRadioChoice .xMediaContainer,.xComponent.xRadio.xTmpl-Field.xVariantVertical .xTileStyleCard.xFieldItem .xMultichoiceContainer .xFieldRadioChoice .xMediaContainer,.xComponent.xCheckbox.xTmpl-Field.xVariantVertical .xTileStyleCard.xFieldItem .xMultichoiceContainer .xFieldRadioChoice .xMediaContainer,.xComponent.xCheckbox.xTmpl-Field.xVariantVertical .xTileStyleCard.xFieldItem .xMultichoiceContainer .xFieldRadioChoice .xMediaContainer{max-width:none}.xMultichoiceContainer{display:grid;grid-column-gap:2vw;grid-row-gap:2vw;width:100%;overflow:visible}.xMultichoiceContainer .xField{display:flex;flex:auto;margin:0;width:100%;min-width:auto}.xTmpl-Field.xVariantVertical .xMultichoiceContainer{grid-template-columns:100%;overflow:visible}.xTmpl-Field.xVariantVertical .xMultichoiceContainer .xField{overflow:visible}.xTmpl-Field.xVariantVertical .xMultichoiceContainer .xMediaContainer{flex:none !important}.xTmpl-Field.xVariantVertical .xMultichoiceContainer .xFieldLabelWrapper{min-width:50%;height:100%;flex-direction:column}.xTmpl-Field.xVariantVertical .xMultichoiceContainer .xFieldLabelWrapper .xFieldLabel{display:flex;flex:auto}.xTmpl-Field.xVariantHorizontal .xMultichoiceContainer{grid-template-columns:100%}.xTmpl-Field.xVariantHorizontal .xMultichoiceContainer .xField{overflow:visible}.xTmpl-Field.xVariantGrid .xMultichoiceContainer{grid-template-columns:100%}.xTmpl-Field.xVariantGrid .xControlMultichoice .xFieldLabel{overflow-wrap:anywhere}.xFieldContainer .xFieldMultichoice{display:flex;align-items:flex-start;align-self:flex-start}.xImageSizeContent:not(.xTileStyleButton) .xFieldContainer .xFieldMultichoice:not(.xFieldError).hasImage{border:0 !important;background-color:transparent !important}.xImageSizeContent:not(.xTileStyleButton) .xFieldContainer .xFieldMultichoice .xMediaContainer img{object-fit:contain}.xFieldContainer .xFieldMultichoice .xMediaContainer{flex:auto}.xFieldContainer .xFieldMultichoice .xMediaContainer img{position:absolute}.xFieldContainer .xFieldMultichoice .xMediaContainer:after{position:absolute;top:50%;transform:translateY(-50%) rotate(45deg);content:'';pointer-events:none;width:2.0rem;height:4.3rem;border-style:solid;border-color:#373737;border-width:8px;border-left:0;border-top:0;opacity:0;transition:opacity .3s;z-index:2}.xTmpl-Field.xVertical.xVariantCenter .xMultichoiceContainer{justify-items:center}.xTmpl-Field.xVertical.xVariantCenter .xTileStyleDefault label{margin-top:1rem}.xTileStyleCircle .xFieldContainer .xFieldMultichoice{flex-direction:column;align-items:center;max-width:20vw}.xTileStyleCircle .xFieldContainer .xFieldMultichoice .xMediaContainer{display:flex;justify-content:center;width:100%;padding:0;padding-bottom:calc(100% - 2px * 2);align-items:center;align-content:center;border-radius:50%;background-color:rgba(51,51,51,0.2);border-style:solid;border-width:2px;border-color:rgba(255,255,255,0);transition:background-color .3s,background-clip .3s;background-clip:padding-box}.xTileStyleCircle .xFieldContainer .xFieldMultichoice .xMediaContainer img{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;border-radius:50%;filter:grayscale(90%);transform:translateZ(0);transition:filter .3s}.xTileStyleCircle .xFieldContainer .xFieldMultichoice .xFieldLabelWrapper{flex-direction:column;align-items:center;position:initial;width:100%;justify-content:center}.xTileStyleCircle .xFieldContainer .xFieldMultichoice .xFieldLabelWrapper label{padding:0}.xTileStyleCircle .xFieldContainer .xFieldMultichoice .xMultichoiceItem{position:initial}.xTileStyleCircle .xFieldContainer .xFieldMultichoice .xMultichoiceItem span{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0}.xTileStyleCircle .xFieldContainer .xFieldMultichoice.xChecked .xMediaContainer{background-color:#333;background-clip:border-box}.xTileStyleCircle .xFieldContainer .xFieldMultichoice.xChecked .xMediaContainer img{filter:grayscale(0)}.xTileStyleCircle .xFieldContainer .xFieldMultichoice.xChecked .xMediaContainer:after{opacity:1}.xTileStyleCircle .xFieldContainer .xFieldMultichoice.xHover:not(.xChecked) .xMediaContainer,.xTileStyleCircle .xFieldContainer .xFieldMultichoice.xFocus:not(.xChecked) .xMediaContainer{background-color:rgba(51,51,51,0.5)}.xTileStyleCircle .xFieldContainer .xFieldMultichoice.xHover:not(.xChecked) .xMediaContainer img,.xTileStyleCircle .xFieldContainer .xFieldMultichoice.xFocus:not(.xChecked) .xMediaContainer img{filter:grayscale(30%)}.xTileStyleCircle.xNoneChecked:not(.xHover) .xFieldMultichoice .xMediaContainer img{filter:none}.xTmpl-Field.xVariantVertical .xTileStyleCircle .xFieldContainer .xMultichoiceContainer{grid-auto-rows:minmax(min-content,1fr)}.xTmpl-Field.xVariantVertical .xTileStyleCircle .xFieldContainer .xMultichoiceContainer .xFieldMultichoice{flex-direction:column;max-width:100%}.xTmpl-Field.xVariantVertical .xTileStyleCircle .xFieldContainer .xMultichoiceContainer .xFieldMultichoice .xMediaContainer{flex-shrink:0;flex:auto;max-width:40%;padding-bottom:40%}.xTmpl-Field.xVariantVertical .xTileStyleCircle .xFieldContainer .xMultichoiceContainer .xFieldMultichoice .xFieldLabelWrapper{flex:auto;align-self:center;align-items:center;justify-content:flex-start}.xTmpl-Field.xVariantVertical .xTileStyleCircle .xFieldContainer .xMultichoiceContainer .xFieldMultichoice .xFieldLabelWrapper label{text-align:left;padding:1.5rem}.xForm.xVariantTop .xTmpl-Field.xVariantVertical .xTileStyleCircle .xFieldContainer .xMultichoiceContainer .xFieldMultichoice .xFieldLabelWrapper{align-items:flex-start}.xTmpl-Field.xVertical.xVariantCenter .xTileStyleCircle .xField{align-self:flex-start}.xTmpl-Field.xVariantVertical .xTileStyleButton .xFieldContainer .xMultichoiceContainer{grid-template-columns:100%}.xTmpl-Field.xVariantHorizontal .xTileStyleButton .xFieldContainer .xMultichoiceContainer,.xTmpl-Field.xVariantGrid .xTileStyleButton .xFieldContainer .xMultichoiceContainer{grid-template-rows:repeat(3,minmax(min-content,max-content))}.xTileStyleButton .xFieldMultichoice{flex-direction:column;align-items:center;border-width:2px;border-style:solid;border-color:rgba(51,51,51,0.2);transition:background-color .3s,border-color .3s}.xTileStyleButton .xFieldMultichoice label{transition:color .3s}.xTileStyleButton .xFieldMultichoice .xMediaContainer{display:none}.xTileStyleButton .xFieldMultichoice .xFieldLabelWrapper{position:initial;width:100%;justify-content:center;padding:10px}.xTileStyleButton .xFieldMultichoice .xFieldLabelWrapper label{padding:0 1.5rem}.xTileStyleButton .xFieldMultichoice .xMultichoiceItem{position:initial}.xTileStyleButton .xFieldMultichoice .xMultichoiceItem span{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0}.xTileStyleButton .xFieldMultichoice.xChecked{background-color:#333}.xTileStyleButton .xFieldMultichoice.xChecked label{color:white}.xTileStyleButton .xFieldMultichoice.xChecked label a:not(.xButton){color:revert}.xTileStyleButton .xFieldMultichoice.xHover:not(.xChecked),.xTileStyleButton .xFieldMultichoice.xFocus:not(.xChecked){border-color:rgba(51,51,51,0.5)}.xTmpl-Field.xVariantHorizontal .xTileStyleCard .xFieldContainer .xMultichoiceContainer .xFieldMultichoice .xMediaContainer,.xTmpl-Field.xVariantVertical .xTileStyleCard .xFieldContainer .xMultichoiceContainer .xFieldMultichoice .xMediaContainer,.xTmpl-Field.xVariantGrid .xTileStyleCard .xFieldContainer .xMultichoiceContainer .xFieldMultichoice .xMediaContainer{padding-bottom:50%}.xTileStyleCard .xFieldMultichoice{flex-direction:column;align-items:center}.xTileStyleCard .xFieldMultichoice label{transition:color .3s}.xTileStyleCard .xFieldMultichoice .xMediaContainer{flex:auto;width:100%;align-items:center;justify-content:center}.xTileStyleCard .xFieldMultichoice .xMediaContainer img{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;filter:grayscale(90%);transform:translateZ(0);transition:filter .3s}.xTileStyleCard .xFieldMultichoice .xFieldLabelWrapper{position:initial;width:100%;flex-direction:column;justify-content:center;align-items:center}.xTileStyleCard .xFieldMultichoice .xFieldLabelWrapper label{padding:1.5rem}.xTileStyleCard .xFieldMultichoice .xMultichoiceItem{position:initial}.xTileStyleCard .xFieldMultichoice .xMultichoiceItem span{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0}.xTileStyleCard .xFieldMultichoice.xChecked .xMediaContainer img{filter:grayscale(0)}.xTileStyleCard .xFieldMultichoice.xChecked .xMediaContainer:after{opacity:1}.xTileStyleCard .xFieldMultichoice.xHover:not(.xChecked) .xMediaContainer img,.xTileStyleCard .xFieldMultichoice.xFocus:not(.xChecked) .xMediaContainer img{filter:grayscale(30%)}.xTileStyleCard.xNoneChecked:not(.xHover) .xFieldMultichoice .xMediaContainer img{filter:none}.xTmpl-Field.xVertical.xVariantCenter .xTileStyleCircle .xField{align-self:flex-start}.xTmpl-Field.xVariantVertical .xTileStyleCard .xFieldContainer .xMultichoiceContainer .xFieldMultichoice{flex-direction:column}.xTmpl-Field.xVariantVertical .xTileStyleCard .xFieldContainer .xMultichoiceContainer .xFieldMultichoice .xFieldLabelWrapper{align-self:center;align-items:center;justify-content:flex-start}.xTmpl-Field.xVariantVertical .xTileStyleCard .xFieldContainer .xMultichoiceContainer .xFieldMultichoice .xFieldLabelWrapper label{text-align:left}.xForm .xControlCheckbox.xTileStyleCard .xFieldCheckboxChoice .xCheckbox span{width:100%;height:100%}.xTileStyleCheckbox .xFieldContainer{min-height:0}.xTileStyleCheckbox .xCheckboxContainer.xMultichoiceContainer{grid-auto-rows:min-content !important}.xTileStyleCheckbox .xFieldLabelWrapper{padding:3.33333333px 10px;flex-direction:row !important}.xTileStyleCheckbox .xFieldLabelWrapper label{text-align:left !important}.xTileStyleCheckbox.xControlCheckbox:not(.hasImage) .xMediaContainer:empty{display:none}.xTileStyleCheckbox .xCheckboxContainer{grid-row-gap:1vw}.xTileStyleCheckbox .xCheckboxContainer .xField{max-width:100%}.xTileStyleCheckbox .xFieldCheckboxChoice{height:100%}.xTileStyleCheckbox .xFieldCheckboxChoice .xMediaContainer{max-width:15vw;height:100%}.xTileStyleCheckbox .xFieldCheckboxChoice .xMediaContainer img{filter:unset;transform:unset;object-fit:cover}.xTmpl-Field.xVertical.xVariantTop .xTileStyleCheckbox.xControlCheckbox:not(.hasImage) .xFieldLabelWrapper{padding-left:0}.xTmpl-Field.xVertical.xVariantTop .xTileStyleCheckbox .xMediaContainer{max-height:10vw;flex:2 !important}.xTmpl-Field.xVertical.xVariantTop .xTileStyleCheckbox .xMediaContainer img{position:relative;top:0;left:0;width:100%;height:100%}.xTmpl-Field.xVertical.xVariantTop .xTileStyleCheckbox .xFieldLabelWrapper{flex:4}.xTmpl-Field.xVertical.xVariantTop .xTileStyleCheckbox .xMultichoiceContainer .xField{align-items:center}.xTmpl-Field.xVertical.xVariantCenter .xTileStyleCheckbox .xMultichoiceContainer{align-self:center;justify-items:left;width:auto}.xTmpl-Field.xVertical.xVariantCenter .xTileStyleCheckbox .xField{align-self:flex-start;width:100%}.xTmpl-Field.xVertical.xVariantCenter .xTileStyleCheckbox.hasImage .xMultichoiceContainer{grid-row-gap:2.5vw}.xTmpl-Field.xVertical.xVariantCenter .xTileStyleCheckbox.hasImage .xMultichoiceContainer .xFieldLabelWrapper{flex-direction:unset}.xTmpl-Field.xVertical.xVariantCenter .xTileStyleCheckbox.hasImage .xMultichoiceContainer .xFieldLabelWrapper .xFieldLabel{margin-top:0}.xTmpl-Field.xVertical.xVariantCenter .xTileStyleCheckbox .xFieldContainer .xCheckboxContainer .xFieldCheckboxChoice .xMediaContainer{max-height:10vw}.xTmpl-Field.xVertical.xVariantCenter .xTileStyleCheckbox .xFieldContainer .xCheckboxContainer .xFieldCheckboxChoice .xMediaContainer img{position:relative;top:0;left:0;width:100%;height:100%}.xDisplayTypePage .xTileStyleCheckbox .xFieldLabelWrapper{padding-left:0}.xDisplayTypeSlide .xTileStyleCheckbox .xFieldLabelWrapper{padding-left:0}.xTileStyleRadio .xFieldContainer .xMediaContainer{display:none}.xTileStyleRadio .xFieldContainer .xMultichoiceContainer .xField{width:100%}.xTileStyleRadio .xFieldContainer .xMultichoiceContainer .xField.xFieldRadioChoice.xFieldMultichoice .xFieldLabelWrapper{flex-direction:row}.xTileStyleRadio .xFieldContainer .xMultichoiceContainer .xField.xFieldRadioChoice.xFieldMultichoice .xFieldLabelWrapper label{text-align:left}.xTileStyleRadio .xFieldContainer .xMultichoiceContainer .xField.xFieldRadioChoice.xFieldMultichoice.xHover:not(.xChecked) .xRadio>span{border-color:#d7fe25}.xTileStyleRadio .xFieldContainer .xMultichoiceContainer .xFieldMultichoice .xRadio>span{width:3rem;height:3rem;border:2px solid rgba(215,254,37,0.2);background-color:transparent;transition:border-color .3s}.xTileStyleRadio .xFieldContainer .xMultichoiceContainer .xFieldMultichoice .xRadio>span:after{background-color:transparent}.xTileStyleRadio .xFieldContainer .xMultichoiceContainer .xFieldMultichoice.xNoneChecked .xRadio>span{border-color:rgba(215,254,37,0.2)}.xTileStyleRadio .xFieldContainer .xMultichoiceContainer .xFieldMultichoice.xChecked .xRadio>span{border-color:#d7fe25}.xTileStyleRadio .xFieldContainer .xMultichoiceContainer .xFieldMultichoice.xChecked .xRadio>span:after{background-color:#d7fe25;width:calc(4.5rem);height:calc(4.5rem)}.xTmpl-Field.xVertical.xVariantTop .xTileStyleRadio .xField{justify-content:flex-start}.xTmpl-Field.xVertical.xVariantCenter .xTileStyleRadio .xMultichoiceContainer{justify-items:left;width:auto}.xTmpl-Field.xVertical.xVariantTop .xControlMultichoice .xFieldContainer{align-items:flex-start}.xTmpl-Field.xVertical.xVariantTop .xMultichoiceContainer{justify-content:flex-start;align-items:flex-start}.xTmpl-Field.xVertical.xVariantTop .xMultichoiceContainer .xField{align-items:flex-start}.xTmpl-Field.xVertical.xVariantCenter .xControlMultichoice .xFieldContainer{align-items:center}.xTmpl-Field.xVertical.xVariantCenter .xMultichoiceContainer{align-items:center;justify-content:center}.xTmpl-Field.xVertical.xVariantCenter .xMultichoiceContainer .xField{align-items:center}.xTmpl-Field.xVertical.xVariantCenter .xMultichoiceContainer .xFieldMultichoice{justify-content:flex-start}.xTmpl-Field.xVertical.xVariantCenter .xMultichoiceContainer .xFieldLabelWrapper{align-items:center;flex-direction:column}.xTmpl-Field.xVertical.xVariantCenter .xMultichoiceContainer .xFieldLabelWrapper label{text-align:center}.xTmpl-Field.xHorizontal.xVariantLeft .xMultichoiceContainer{justify-content:flex-start;align-items:flex-start}.xTmpl-Field.xHorizontal.xVariantLeft .xMultichoiceContainer .xField{align-items:flex-start}.xDisplayTypeSlide .xMultichoiceContainer{padding-bottom:2vw}.xRecaptchaWrapper{display:flex;flex-direction:column;padding:1rem}form .xRecaptchaWrapper{padding-bottom:40px}.xVariantCenter .xRecaptchaWrapper>div,.xOverlayContent .xRecaptchaWrapper>div{align-self:center}.xControlPhone .xField{display:flex}.xControlPhone .xField input{padding:3rem 2rem 1rem 2rem}.xControlPhone .xField .xCompositeItem-Phone{flex-direction:row}.xControlPhone .xPhone3{flex:1}.xControlPhone .xPhone10{flex:4}.xControlDate .xFieldContainer{display:grid;grid-template-columns:1fr;grid-column-gap:10px;grid-row-gap:10px}.xControlDate .xFieldContainer .xField{margin-left:0;margin-top:0}.xControlDate .xHelpContainer{grid-column-start:1;grid-column-end:-1}.xControlDate .xHelpContainer .xHelpLabel{padding-top:0}.xControlDate .xHelpContainer .xHelpLabel::before{top:0}.hasFeatImage .xControlQuizItem .xMediaContainer.xMediaImage{width:100%}.hasFeatImage .xControlQuizItem .xMediaContainer.xMediaImage img{min-height:100%;max-width:100%}.xVariantTop .xControlQuizItem .xMediaContainer.xMediaImage{justify-content:left}.xVariantTop .xControlQuizItem .xMediaContainer.xMediaImage img{object-position:0 100%;width:auto}.xVariantCenter .xControlQuizItem .xMediaContainer.xMediaImage{justify-content:center}.xVariantCenter .xControlQuizItem .xMediaContainer.xMediaImage img{object-position:50% 100%;width:auto}.xFieldItem.xControlUpload .xUploadInput{display:flex;flex-wrap:nowrap;width:100%}.xFieldItem.xControlUpload .xUploadInput .xUploadButton{display:flex;margin-left:10px}.xFieldItem.xControlUpload .xUploadInput .xUploadButton .xButton .xTextContainer{white-space:nowrap}.xFieldItem.xControlUpload .xUploadInput .xTextInput{padding-top:2rem;padding-bottom:2rem}.xFieldItem.xControlUpload .xProgressContainer{width:100%;margin-top:5px;margin-bottom:5px;border:1px solid #d7fe25;border-radius:3px;overflow:hidden}.xFieldItem.xControlUpload .xProgressContainer .xProgressWrapper{position:relative;display:block;background-color:transparent;height:30px}.xFieldItem.xControlUpload .xProgressContainer .xProgressWrapper .xProgressBar{position:absolute;top:0;left:0;width:0;height:100%;background-color:#d7fe25;transition:width .5s}.xFieldItem.xControlUpload .xProgressContainer .xProgressWrapper .xProgressText{position:absolute;width:100%;text-align:center;color:#d7fe25}.xFieldItem.xControlUpload .xProgressContainer .xProgressWrapper .xProgressText.xInvertText{color:#333}.xForm{position:relative;color:#333}.xForm a:not(.xButton){color:#333}.xForm .xComponentBackground{z-index:0;transition:opacity .3s ease-in}.xForm .xFullColModule{display:flex;flex-direction:row;justify-content:center}.xForm .xFullColModule .xComponentInner{display:flex;flex-direction:column;justify-content:center;width:100%}.xForm{font-size:3rem}.xForm.xSizeXs{font-size:2rem}.xForm.xSizeXs .xControlMultichoice.xTileStyleCheckbox .xCheckbox span,.xForm.xSizeXs .xControlMultiOptIn.xTileStyleCheckbox .xCheckbox span,.xForm.xSizeXs .xSimpleCheckbox .xCheckbox span{width:4rem;height:4rem}.xForm.xSizeXs .xControlMultichoice.xTileStyleCheckbox .xCheckbox span:after,.xForm.xSizeXs .xControlMultiOptIn.xTileStyleCheckbox .xCheckbox span:after,.xForm.xSizeXs .xSimpleCheckbox .xCheckbox span:after{width:.8rem;height:1.66666667rem;border-width:.66666667rem}.xForm.xSizeXs.xTmpl-Field.xVertical.xVariantTop .xTileStyleCheckbox:not(.xQuizContainer) .xMediaContainer,.xForm.xSizeXs.xTmpl-Field.xVertical.xVariantCenter .xTileStyleCheckbox:not(.xQuizContainer) .xMediaContainer{width:6rem;height:6rem;max-width:6rem !important;max-height:6rem}.xForm.xSizeXs .xSubmitContainer .xButton span{font-size:2.6rem}.xForm.xSizeXs .xFieldItem .xCopyContainer .xTagline{font-size:1.3rem}.xForm.xSizeXs .xFieldItem .xCopyContainer .xHeading{font-size:2rem}.xForm.xSizeXs .xFieldItem .xCopyContainer .xByline{font-size:1.4rem}.xForm.xSizeXs .xField input,.xForm.xSizeXs .xField textarea,.xForm.xSizeXs .xField select{font-size:2rem}.xForm.xSizeS{font-size:2.5rem}.xForm.xSizeS .xControlMultichoice.xTileStyleCheckbox .xCheckbox span,.xForm.xSizeS .xControlMultiOptIn.xTileStyleCheckbox .xCheckbox span,.xForm.xSizeS .xSimpleCheckbox .xCheckbox span{width:5rem;height:5rem}.xForm.xSizeS .xControlMultichoice.xTileStyleCheckbox .xCheckbox span:after,.xForm.xSizeS .xControlMultiOptIn.xTileStyleCheckbox .xCheckbox span:after,.xForm.xSizeS .xSimpleCheckbox .xCheckbox span:after{width:1rem;height:2.08333333rem;border-width:.83333333rem}.xForm.xSizeS.xTmpl-Field.xVertical.xVariantTop .xTileStyleCheckbox:not(.xQuizContainer) .xMediaContainer,.xForm.xSizeS.xTmpl-Field.xVertical.xVariantCenter .xTileStyleCheckbox:not(.xQuizContainer) .xMediaContainer{width:7.5rem;height:7.5rem;max-width:7.5rem !important;max-height:7.5rem}.xForm.xSizeS .xSubmitContainer .xButton span{font-size:3.25rem}.xForm.xSizeS .xFieldItem .xCopyContainer .xTagline{font-size:1.5rem}.xForm.xSizeS .xFieldItem .xCopyContainer .xHeading{font-size:2.5rem}.xForm.xSizeS .xFieldItem .xCopyContainer .xByline{font-size:1.7rem}.xForm.xSizeS .xField input,.xForm.xSizeS .xField textarea,.xForm.xSizeS .xField select{font-size:2.5rem}.xForm.xSizeStd{font-size:3rem}.xForm.xSizeStd .xControlMultichoice.xTileStyleCheckbox .xCheckbox span,.xForm.xSizeStd .xControlMultiOptIn.xTileStyleCheckbox .xCheckbox span,.xForm.xSizeStd .xSimpleCheckbox .xCheckbox span{width:6rem;height:6rem}.xForm.xSizeStd .xControlMultichoice.xTileStyleCheckbox .xCheckbox span:after,.xForm.xSizeStd .xControlMultiOptIn.xTileStyleCheckbox .xCheckbox span:after,.xForm.xSizeStd .xSimpleCheckbox .xCheckbox span:after{width:1.2rem;height:2.5rem;border-width:1rem}.xForm.xSizeStd.xTmpl-Field.xVertical.xVariantTop .xTileStyleCheckbox:not(.xQuizContainer) .xMediaContainer,.xForm.xSizeStd.xTmpl-Field.xVertical.xVariantCenter .xTileStyleCheckbox:not(.xQuizContainer) .xMediaContainer{width:9rem;height:9rem;max-width:9rem !important;max-height:9rem}.xForm.xSizeStd .xSubmitContainer .xButton span{font-size:3.9rem}.xForm.xSizeStd .xFieldItem .xCopyContainer .xTagline{font-size:1.7rem}.xForm.xSizeStd .xFieldItem .xCopyContainer .xHeading{font-size:3.5rem}.xForm.xSizeStd .xFieldItem .xCopyContainer .xByline{font-size:1.9rem}.xForm.xSizeStd .xField input,.xForm.xSizeStd .xField textarea,.xForm.xSizeStd .xField select{font-size:3rem}.xForm.xSizeL{font-size:3.5rem}.xForm.xSizeL .xControlMultichoice.xTileStyleCheckbox .xCheckbox span,.xForm.xSizeL .xControlMultiOptIn.xTileStyleCheckbox .xCheckbox span,.xForm.xSizeL .xSimpleCheckbox .xCheckbox span{width:7rem;height:7rem}.xForm.xSizeL .xControlMultichoice.xTileStyleCheckbox .xCheckbox span:after,.xForm.xSizeL .xControlMultiOptIn.xTileStyleCheckbox .xCheckbox span:after,.xForm.xSizeL .xSimpleCheckbox .xCheckbox span:after{width:1.4rem;height:2.91666667rem;border-width:1.16666667rem}.xForm.xSizeL.xTmpl-Field.xVertical.xVariantTop .xTileStyleCheckbox:not(.xQuizContainer) .xMediaContainer,.xForm.xSizeL.xTmpl-Field.xVertical.xVariantCenter .xTileStyleCheckbox:not(.xQuizContainer) .xMediaContainer{width:10.5rem;height:10.5rem;max-width:10.5rem !important;max-height:10.5rem}.xForm.xSizeL .xSubmitContainer .xButton span{font-size:4.55rem}.xForm.xSizeL .xFieldItem .xCopyContainer .xTagline{font-size:1.9rem}.xForm.xSizeL .xFieldItem .xCopyContainer .xHeading{font-size:4.25rem}.xForm.xSizeL .xFieldItem .xCopyContainer .xByline{font-size:2.1rem}.xForm.xSizeL .xField input,.xForm.xSizeL .xField textarea,.xForm.xSizeL .xField select{font-size:3.5rem}.xForm.xSizeXl{font-size:4rem}.xForm.xSizeXl .xControlMultichoice.xTileStyleCheckbox .xCheckbox span,.xForm.xSizeXl .xControlMultiOptIn.xTileStyleCheckbox .xCheckbox span,.xForm.xSizeXl .xSimpleCheckbox .xCheckbox span{width:8rem;height:8rem}.xForm.xSizeXl .xControlMultichoice.xTileStyleCheckbox .xCheckbox span:after,.xForm.xSizeXl .xControlMultiOptIn.xTileStyleCheckbox .xCheckbox span:after,.xForm.xSizeXl .xSimpleCheckbox .xCheckbox span:after{width:1.6rem;height:3.33333333rem;border-width:1.33333333rem}.xForm.xSizeXl.xTmpl-Field.xVertical.xVariantTop .xTileStyleCheckbox:not(.xQuizContainer) .xMediaContainer,.xForm.xSizeXl.xTmpl-Field.xVertical.xVariantCenter .xTileStyleCheckbox:not(.xQuizContainer) .xMediaContainer{width:12rem;height:12rem;max-width:12rem !important;max-height:12rem}.xForm.xSizeXl .xSubmitContainer .xButton span{font-size:5.2rem}.xForm.xSizeXl .xFieldItem .xCopyContainer .xTagline{font-size:2.1rem}.xForm.xSizeXl .xFieldItem .xCopyContainer .xHeading{font-size:5rem}.xForm.xSizeXl .xFieldItem .xCopyContainer .xByline{font-size:2.3rem}.xForm.xSizeXl .xField input,.xForm.xSizeXl .xField textarea,.xForm.xSizeXl .xField select{font-size:4rem}.xForm.xSizeViewport{font-size:calc(2rem + 1vw)}.xForm.xSizeViewport .xControlMultichoice.xTileStyleCheckbox .xCheckbox span,.xForm.xSizeViewport .xControlMultiOptIn.xTileStyleCheckbox .xCheckbox span,.xForm.xSizeViewport .xSimpleCheckbox .xCheckbox span{width:calc((1.5rem + 1vw)*2);height:calc((1.5rem + 1vw)*2)}.xForm.xSizeViewport .xControlMultichoice.xTileStyleCheckbox .xCheckbox span:after,.xForm.xSizeViewport .xControlMultiOptIn.xTileStyleCheckbox .xCheckbox span:after,.xForm.xSizeViewport .xSimpleCheckbox .xCheckbox span:after{width:calc((1.5rem + 1vw)/2.5);height:calc((1.5rem + 1vw)/1.2);border-width:calc((1.5rem + 1vw)/3)}.xForm.xSizeViewport .xSubmitContainer .xButton span{font-size:calc(2rem + 1vw)}.xForm.xSizeViewport .xFieldItem .xCopyContainer .xTagline{font-size:calc(0.6rem + 2vw)}.xForm.xSizeViewport .xFieldItem .xCopyContainer .xHeading{font-size:calc(1rem + 5vw)}.xForm.xSizeViewport .xFieldItem .xCopyContainer .xByline{font-size:calc(0.8rem + 2vw)}.xForm.xSizeViewport .xField input,.xForm.xSizeViewport .xField textarea,.xForm.xSizeViewport .xField select{font-size:calc(2rem + 1vw)}.xDisplayTypePage .xForm .xRow:first-of-type{padding-top:30px}.xDisplayTypePage .xForm .xFieldItem{padding-bottom:5px}.xDisplayTypePage .xForm .xComponent.xPolicy .xFieldItem,.xDisplayTypePage .xForm .xComponent.xMarketing .xFieldItem{padding-bottom:calc(2.5px)}.xDisplayTypePage .xForm .xFieldItem>div{padding-left:20px;padding-right:20px}.xDisplayTypePage .xForm .xSubmitContainer{padding-left:20px;padding-right:20px}.xDisplayTypePage .xForm .xRecaptchaWrapper{padding-left:20px;padding-right:20px}.xDisplayTypePage .xForm .xActionContainer .xHelpContainer{padding-left:20px;padding-right:20px}.xDisplayTypePage .xForm .xFieldItem .xCopyContainer{padding-bottom:6px}.xDisplayTypePage .xForm .xFieldItem .xCopyContainer .xHeading{padding-bottom:4px}.xDisplayTypePage .xForm .hasFeatImage .xFieldItem.xControlQuizItem .xMediaContainer.xMediaImage{padding-bottom:6px}.xDisplayTypePage .xForm .xRow:last-child .xCell.xFormEndContainer{padding:0}.xDisplayTypePage .xForm .xRow:last-child .xCell.xFormEndContainer .xFieldContainer{padding-bottom:30px}.xDisplayTypePage .xForm .xRow:last-child .xCell.xFormEndContainer{padding-bottom:30px}.xDisplayTypePage .xForm .xRow:last-child .xCell.xFormEndContainer .xFieldItem{padding-bottom:0}.xDisplayTypeSlide .xForm .xFieldItem{padding-bottom:5px}.xDisplayTypeSlide .xForm .xComponent.xPolicy .xFieldItem,.xDisplayTypeSlide .xForm .xComponent.xMarketing .xFieldItem{padding-bottom:calc(2.5px)}.xDisplayTypeSlide .xForm .xFieldItem .xCopyContainer{padding-bottom:6px}.xDisplayTypeSlide .xForm .xFieldItem .xCopyContainer .xHeading{padding-bottom:4px}.xDisplayTypeSlide .xForm .hasFeatImage .xFieldItem.xControlQuizItem .xMediaContainer.xMediaImage{padding-bottom:6px}.xDisplayTypeSlide .xForm .xRow:last-child .xCell.xFormEndContainer{padding:0}.xDisplayTypeSlide .xForm .xRow:last-child .xCell.xFormEndContainer .xFieldContainer{padding-bottom:30px}.xDisplayTypeSlide .xForm .xRow:last-child .xCell.xFormEndContainer{padding-bottom:30px}.xDisplayTypeSlide .xForm .xRow:last-child .xCell.xFormEndContainer .xFieldItem{padding-bottom:0}.xDisplayTypePage .xForm .xRow:first-of-type{padding-top:30px}.xDisplayTypePage .xForm .xRow:first-of-type .xCell .xCellInner .xComponent:not(:first-child) .xFieldItem{padding-top:12px}.xDisplayTypePage .xForm .xRow .xComponent:first-child .xSubmitContainer{padding-top:12px;padding-bottom:12px}.xDisplayTypePage .xForm .xRow:not(:first-of-type) .xComponent[data-ngx-module-type="content"]{margin-top:12px}.xDisplayTypePage .xForm .xFieldItem{padding-bottom:5px}.xDisplayTypePage .xForm .xComponent.xPolicy .xFieldItem,.xDisplayTypePage .xForm .xComponent.xMarketing .xFieldItem{padding-bottom:calc(2.5px)}.xDisplayTypePage .xForm .xFieldItem>div{padding-left:2.5px;padding-right:2.5px}.xDisplayTypePage .xForm .xSubmitContainer{padding-left:2.5px;padding-right:2.5px}.xDisplayTypePage .xForm .xRecaptchaWrapper{padding-left:2.5px;padding-right:2.5px}.xDisplayTypePage .xForm .xActionContainer .xHelpContainer{padding-left:2.5px;padding-right:2.5px}.xDisplayTypePage .xForm .xRow:last-child .xCell.xFormEndContainer{padding:0}.xDisplayTypePage .xForm .xRow:last-child .xCell.xFormEndContainer .xFieldContainer{padding-bottom:30px}.xDisplayTypePage .xForm .xRow:last-child .xCell.xFormEndContainer{padding-bottom:30px}.xDisplayTypePage .xForm .xRow:last-child .xCell.xFormEndContainer .xFieldItem{padding-bottom:0}.xDisplayTypePage .xForm .xRow:first-of-type{padding-top:30px}.xDisplayTypePage .xForm .xRow:first-of-type .xCell .xCellInner .xComponent:not(:first-child) .xFieldItem{padding-top:0}.xDisplayTypePage .xForm .xRow .xComponent:first-child .xSubmitContainer{padding-top:0;padding-bottom:0}.xDisplayTypePage .xForm .xRow:not(:first-of-type) .xComponent[data-ngx-module-type="content"]{margin-top:0}.xDisplayTypePage .xForm .xFieldItem{padding-bottom:5px}.xDisplayTypePage .xForm .xComponent.xPolicy .xFieldItem,.xDisplayTypePage .xForm .xComponent.xMarketing .xFieldItem{padding-bottom:calc(2.5px)}.xDisplayTypePage .xForm.xFormCarousel .xRow:not(:first-of-type) .xFieldItem{padding-top:0}.xDisplayTypePage .xForm.xFormCarousel .xSubmitContainer{padding-left:20px;padding-right:20px}.xDisplayTypePage .xForm.xFormCarousel .xFieldItem>div{padding-left:20px;padding-right:20px}.xDisplayTypePage .xForm.xFormCarousel .xRecaptchaWrapper{padding-left:20px;padding-right:20px}.xDisplayTypePage form .xRow:last-child .xCellInner .xComponent:not(:first-child){padding-top:10px}.xDisplayTypeSlide .xForm .xFieldItem{padding-bottom:5px}.xDisplayTypeSlide .xForm .xComponent.xPolicy .xFieldItem,.xDisplayTypeSlide .xForm .xComponent.xMarketing .xFieldItem{padding-bottom:calc(2.5px)}.xDisplayTypeSlide .xForm .xFieldItem>div{padding-left:2.5px;padding-right:2.5px}.xDisplayTypeSlide .xForm .xSubmitContainer{padding-left:2.5px;padding-right:2.5px}.xDisplayTypeSlide .xForm .xRecaptchaWrapper{padding-left:2.5px;padding-right:2.5px}.xDisplayTypeSlide .xForm .xActionContainer .xHelpContainer{padding-left:2.5px;padding-right:2.5px}.xDisplayTypeSlide .xForm{width:100%;z-index:0;height:100% !important}.xDisplayTypeSlide .xForm .xRow .xRowInner{height:max-content}.xDisplayTypeSlide .xForm.xFormActive>.xComponentBackground{opacity:1}.xDisplayTypeSlide .xForm>.xComponentBackground{opacity:0}.xDisplayTypeSlide .xForm .hasFeatImage .xControlQuizItem .xCopyContainer{flex-shrink:0}.xDisplayTypeSlide .xForm .hasFeatImage .xControlQuizItem .xFieldContainer{flex-shrink:1}.xDisplayTypeSlide .xForm .hasFeatImage .xControlQuizItem .xMediaContainer.xMediaImage{min-height:20%;flex:2 2 25%}.xDisplayTypeSlide .xForm .xTmpl-Field.xVariantHorizontal.hasFeatImage .xControlQuizItem.xTileStyleCircle .xFieldContainer{flex-shrink:0}.xDisplayTypeSlide .xFieldContainer{padding-bottom:10px}.xDisplayTypeSlide .hasBGImage .xFieldContainer,.xDisplayTypeSlide .hasBGColor .xFieldContainer{padding-bottom:2.5px}.xDisplayTypeSlide .hasBGImage.hasTarget .xFieldContainer,.xDisplayTypeSlide .hasBGColor.hasTarget .xFieldContainer{padding-bottom:2.5px}.xDisplayTypeSlide .xFieldItem .xFieldContainer{justify-content:flex-start}.xDisplayTypeSlide .xFieldItem .xFieldContainer .xField{justify-content:center}.xDisplayTypeSlide .xFieldItem .xLabelContainer{align-self:center}.xDisplayTypeSlide .xTmpl-Field.xVertical.xVariantTop .xFieldContainer .xField{justify-content:left}.xDisplayTypeSlide .xTmpl-Field.xVertical.xVariantCenter .xFieldItem .xFieldContainer{justify-content:center;align-content:center}.xDisplayTypeSlide .xTmpl-Field.xVertical.xVariantCenter .xHelpContainer{align-items:center}.xDisplayTypeSlide .xTmpl-Field.xVertical.xVariantCenter .xHelpLabel,.xDisplayTypeSlide .xTmpl-Field.xVertical.xVariantCenter .xErrorLabel{width:auto}.xDisplayTypeSlide .xForm.xSizeXs .xFieldItem .xCopyContainer .xTagline{font-size:1.5rem}.xDisplayTypeSlide .xForm.xSizeXs .xFieldItem .xCopyContainer .xHeading{font-size:2rem}.xDisplayTypeSlide .xForm.xSizeXs .xFieldItem .xCopyContainer .xByline{font-size:1.5rem}.xDisplayTypeSlide .xForm.xSizeS .xFieldItem .xCopyContainer .xTagline{font-size:1.5rem}.xDisplayTypeSlide .xForm.xSizeS .xFieldItem .xCopyContainer .xHeading{font-size:3rem}.xDisplayTypeSlide .xForm.xSizeS .xFieldItem .xCopyContainer .xByline{font-size:1.5rem}.xDisplayTypeSlide .xForm.xSizeStd .xFieldItem .xCopyContainer .xTagline{font-size:2rem}.xDisplayTypeSlide .xForm.xSizeStd .xFieldItem .xCopyContainer .xHeading{font-size:4rem}.xDisplayTypeSlide .xForm.xSizeStd .xFieldItem .xCopyContainer .xByline{font-size:2rem}.xDisplayTypeSlide .xForm.xSizeL .xFieldItem .xCopyContainer .xTagline{font-size:2.5rem}.xDisplayTypeSlide .xForm.xSizeL .xFieldItem .xCopyContainer .xHeading{font-size:6rem}.xDisplayTypeSlide .xForm.xSizeL .xFieldItem .xCopyContainer .xByline{font-size:2.5rem}.xDisplayTypeSlide .xForm.xSizeXl .xFieldItem .xCopyContainer .xTagline{font-size:3rem}.xDisplayTypeSlide .xForm.xSizeXl .xFieldItem .xCopyContainer .xHeading{font-size:7rem}.xDisplayTypeSlide .xForm.xSizeXl .xFieldItem .xCopyContainer .xByline{font-size:3rem}.xDisplayTypeSlide .xForm.xSizeViewport .xFieldItem .xCopyContainer .xTagline{font-size:calc(1.5rem + 2vw)}.xDisplayTypeSlide .xForm.xSizeViewport .xFieldItem .xCopyContainer .xHeading{font-size:calc(2rem + 5vw)}.xDisplayTypeSlide .xForm.xSizeViewport .xFieldItem .xCopyContainer .xByline{font-size:calc(1.5rem + 2vw)}.xDisplayTypeSlide .xForm .xRow:not(.xRow-2col_mid_mid) .xCellInner{height:100%;display:flex;flex-direction:column}.xDisplayTypeSlide .xForm .xRow:not(.xRow-2col_mid_mid) .xCellInner .xComponent[data-ngx-module-type="content"]{flex-grow:1}.xDisplayTypeSlide .xForm .xRow:not(.xRow-2col_mid_mid) .xCellInner .xComponent[data-ngx-module-type="content"].xCallout.hasBGImage:not(.hasFeatImage) .xBodyContainer,.xDisplayTypeSlide .xForm .xRow:not(.xRow-2col_mid_mid) .xCellInner .xComponent[data-ngx-module-type="content"].xCallout.hasBGColor:not(.hasFeatImage) .xBodyContainer{padding-top:1vmin;padding-bottom:1vmin}.xDisplayTypeSlide .xCell.xColWithNavigationBlock .xComponent.last .xFieldItem{padding-bottom:0}.xDisplayTypeSlide .xCell.xColWithNavigationBlock .xComponent.last.first{padding-top:0}#xSlideFailure{border-radius:200vh;width:100vh;height:100vh;position:absolute;top:0;right:-100vh;background-color:#fcc}#xSlideFailure.xSlideFailureAnimate{right:-90vh;background-color:rgba(255,204,204,0);transition:all 500ms ease-in-out}.xSlideAxisVertical #xSlideFailure{top:100%;right:0;height:100vw;width:100vw}.xSlideAxisVertical #xSlideFailure.xSlideFailureAnimate{top:90vh}.xHtmlContainer{text-align:initial}.xIsAdaptive .xRow.xEntryClosedRow .xHtml .xFieldItem{min-height:200px}.xComponent.xHtml>.xComponentInner>.xConditionalModuleWrapper>.xFieldItem.xHtmlModuleEmpty,.xDisplayTypePage .xForm .xRow:first-of-type .xCell .xCellInner .xComponent:not(:first-child) .xFieldItem.xHtmlModuleEmpty,.xDisplayTypeSlide.xSlideAxisHorizontal:not(.xSupportsTouch) .xForm .xFieldItem.xHtmlModuleEmpty>div{padding-top:0;padding-bottom:0}.xComponent.xHtml>.xComponentInner>.xConditionalModuleWrapper>.xFieldItem.xHtmlModuleEmpty .xFieldContainer.xBodyContainer,.xDisplayTypePage .xForm .xRow:first-of-type .xCell .xCellInner .xComponent:not(:first-child) .xFieldItem.xHtmlModuleEmpty .xFieldContainer.xBodyContainer,.xDisplayTypeSlide.xSlideAxisHorizontal:not(.xSupportsTouch) .xForm .xFieldItem.xHtmlModuleEmpty>div .xFieldContainer.xBodyContainer{padding-top:0;padding-bottom:0}.xPageFooter{flex-grow:0}.xPageFooter .xHeading{font-size:3.35rem}.xPageFooter .xHeading.xSizeXs{font-size:2.01rem}.xPageFooter .xHeading.xSizeS{font-size:2.68rem}.xPageFooter .xHeading.xSizeStd{font-size:3.35rem}.xPageFooter .xHeading.xSizeL{font-size:4.02rem}.xPageFooter .xHeading.xSizeXl{font-size:4.69rem}.xPageFooter .xButton .xTextContainer{padding:9.38px 53.6px;font-size:.938rem}.xPageFooter .xTagline,.xPageFooter .xByline{font-size:2.01rem}.xPageFooter .xCopy.xContentBody+p{font-size:1.33rem}.xPageFooter [data-ngx-module-type="content"] .xCTAContainer{background-color:inherit}.xPageFooter [data-ngx-module-type="content"] .xCopyContainer{background-color:inherit}.xPageFooter .xComponent:not(.xCallout).hasBGColor .xItemInner,.xPageFooter .xComponent:not(.xCallout).hasBGImage .xItemInner{padding-top:0;padding-bottom:0}.xDisplayTypeSlide.xSlideModeCarousel .xPageFooter .xRow{position:relative}.xDisplayTypeSlide .xPageFooter .xComponent{height:auto}.xDisplayTypeSlide .xPageFooter .xComponent .xComponentInner{height:inherit}.xDisplayTypeSlide .xPageFooter .xCallout.hasBGImage .xBodyContainer,.xDisplayTypeSlide .xPageFooter .xCallout.hasBGColor .xBodyContainer{padding-top:0;padding-bottom:0}.xDisplayTypePage .xPageFooter .xHeadline:not(.hasFeatImage) .xBodyContainer,.xDisplayTypePage .xPageFooter .xCallout.xVariantLeft .xBodyContainer{padding-top:0;padding-bottom:0}.xCookieConsent{position:relative;z-index:10}.xCookieConsentModal{font-family:inherit;font-size:inherit;color:inherit}.xCookieConsentModal header{max-width:80vw}.xCookieConsentModal .xButton{margin:10px}.xCookieConsentMain{flex:1}.xCookieConsentSettingsButton{display:none;position:fixed;top:unset;right:unset;bottom:0;left:2rem;margin:0;padding:.5em;border:inherit;border-radius:0;opacity:.5;cursor:pointer;font-size:inherit;font-family:inherit;transition:opacity .3s ease-in-out;background-color:inherit;color:#333;box-shadow:0 0 8px 0 #525050;border-top-right-radius:3px;border-top-left-radius:3px;border-bottom-right-radius:0;border-bottom-left-radius:0}.xCookieConsentSettingsButton:hover{opacity:1}.xCookieConsentSettingsButton input,.xCookieConsentSettingsButton label{cursor:pointer}.xConsentPopupHeader{display:flex;justify-content:space-between}.xCookieConsentOverlay.xOverlay .hasButton{display:none}.xCookieConsentOverlay.xOverlay .xOverlayInner{flex-basis:auto}.xCookieConsentOverlay.xOverlay .xOverlayInner>div:first-child{background-color:#d7fe25;border-bottom-color:#d7fe25}.xCookieConsentOverlay.xOverlay .xOverlayInner .xIcon.xIconClose:before{color:#333}.xCookieConsentOverlay.xOverlay .xOverlayInner .xConsentPopupActionButtons{text-align:right}.xCookieConsentOverlay.xOverlay .xOverlayInner .xConsentPopupActionButtons div+div{text-align:right}.xCookieConsentOverlay.xOverlay .xOverlayInner.xConsentPopupActionButtons div+div{text-align:right}.xButton .xButtonPrivacy .xButtonPrivacyAccept{text-align:right}.xOverlayContent.xCookieConsentOverlay{background-color:inherit}.xOverlay.xCookieConsentOverlay{background-color:inherit}.xCookieConsentOverlay.xOverlay.xBehaviourDialog .xOverlayInner{flex:0 0 auto;box-shadow:0 -5px 20px -6px #525050}.xCookieConsentModalLink{cursor:pointer;text-decoration:underline}.xConsentModalSelect{margin-left:40px;text-align:left;padding:20px;text-decoration:underline;font:.8em;cursor:pointer}.xConsentModalSelect :first-child{margin-right:40px}.xCookieConsentBottomBar{position:fixed;display:flex;align-items:center;padding:10px 20px;color:inherit;background-color:rgba(255,255,255,0.5);font-family:inherit;font-size:inherit;width:100%;box-shadow:0 -5px 20px -6px #525050;top:unset;right:unset;bottom:0;left:unset}.xCookieConsentBottomBar span{margin-right:auto;padding-right:10px}.xButtonPrivacy{color:#333;background-color:#8f25fe;font-family:OpenSans-Medium;font-size:inherit;border-radius:0;border-width:inherit;border-style:inherit;border-color:inherit;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;margin-top:inherit;margin-right:inherit;margin-bottom:inherit;margin-left:inherit;min-width:fit-content}.xButtonPrivacy:active{color:#fff;background-color:#333}.xButtonPrivacy:disabled{color:#333;background-color:inherit}.xButtonPrivacy+.xButtonPrivacy{margin-left:10px}.xButtonPrivacyAccept{color:inherit;background-color:inherit}.xButtonPrivacyAccept{color:inherit;background-color:inherit}.xPageMain a:not(.xButton){color:#333;transition:color .3s}.xPageMain a:not(.xButton):hover{color:#d7fe25}body.xLivePreview .xCampaignHeader .xNavigation{z-index:1}body.xLivePreview .xLivePreview-placeholder{position:absolute;top:0;bottom:0;left:0;right:0;z-index:5;pointer-events:none}body.xLivePreview .xLivePreview-placeholder .xLivePreview--button-delete{display:none;pointer-events:auto;position:absolute;right:0}body.xLivePreview .xLivePreview-placeholder .xIcon.xIconTrash:before{content:"\1f5d1";font-size:3rem;color:white;background-color:#3ec0ad}body.xLivePreview .xPageFooter .xLivePreview-placeholder{display:none}body.xLivePreview.xHasProgressBarTop.xDisplayTypeSlide .xSection:not(.xSectionConfirmation):not(.xSectionCurtain):not(.xSectionCountdown) .xRow:not(.first):not(.last) .xCell.n1 .xComponent.n1{padding-top:calc(1em + 1rem + 1rem + 1rem * 3)}body.xLivePreview.xHasProgressBarTop.xDisplayTypeSlide .xSection:not(.xSectionConfirmation):not(.xSectionCurtain):not(.xSectionCountdown) .xRow:not(.first):not(.last) .xCell.n1 .xComponent.n1 .xLivePreview-placeholder{top:calc(1em + 1rem + 1rem + 1rem * 3)}body.xLivePreview.xHasHeader.xDisplayTypePage .xSection:not(.xSectionConfirmation):not(.xSectionCurtain):not(.xSectionCountdown) .xRow.n1 .xCell.n1 .xComponent.n1 .xLivePreview-placeholder{top:calc(4px * 3 + 5px * 2 + 2rem * 2)}body.xLivePreview.xHasHeader.xDisplayTypeSlide .xSection:not(.xSectionConfirmation):not(.xSectionCurtain):not(.xSectionCountdown) .xRow .xCell.n1 .xComponent.n1 .xLivePreview-placeholder{top:calc(4px * 3 + 5px * 2 + 2rem * 2 + 1rem * 2)}body.xLivePreview .xComponent.xHighlight .xLivePreview-placeholder,body.xLivePreview .xComponent.xEdit .xLivePreview-placeholder,body.xLivePreview .xComponent.xNew .xLivePreview-placeholder,body.xLivePreview .xComponent:hover .xLivePreview-placeholder{border:3px solid #3ec0ad;outline:2px solid #d8f2ee;outline-offset:-5px}body.xLivePreview .xComponent:hover .xLivePreview-placeholder .xLivePreview--button-delete{display:inline-block}body.xLivePreview .xComponent .xLivePreview-placeholder{border:3px solid transparent;outline:2px solid transparent;outline-offset:-5px;transition:border-color 300ms,outline-color 300ms}body.xLivePreview .xRow.xNew{border:3px solid #3ec0ad;outline:2px solid #d8f2ee;outline-offset:-5px;transition:border-color 300ms,outline-color 300ms}body.xLivePreview .xCopyContainer p a[href],body.xLivePreview .xFieldLabelWrapper p a[href]:not(#xRulesOverlayTrigger),body.xLivePreview .xGallery a[href],body.xLivePreview .xImage a[href],body.xLivePreview a.xShareIcon,body.xLivePreview .xCTAContainer a[href]{pointer-events:none}body.xLivePreview .xLivePreview-navigating .xForm .xComponentBackground{transition:unset}body.xLivePreview.xDisplayTypePage .xLivePreview-navigating .xFormCarousel{transition:unset}body.xLivePreview.xDisplayTypePage .xLivePreview-navigating .xFormCarousel .xRow{transition:unset}body.xLivePreview .xVideo.xComponent .xMediaVideo.xPlayable.xRenderOverlay{justify-content:center;pointer-events:none}body.xLivePreview .xVideo.xComponent .xMediaVideo.xPlayable.xRenderOverlay .xIconPlay{width:unset;height:unset;align-self:center;pointer-events:auto}body.xLivePreview .xRewardScratchCard:not(.xHasImages)::before{content:'Scratch card will appear here';color:#8c9494;display:flex;justify-content:center;align-items:center;max-width:inherit;max-height:inherit;position:absolute;height:100%;width:100%;border:1px solid #b2b8b8;border-radius:0%;background-color:#d4d9d9}body.xLivePreview .xRewardScratchCard:not(.xHasImages).xVariantShape--circle::before{border-radius:50%}body.xLivePreview .xScratchResponse.xRewardResponseWrapper{opacity:1;visibility:visible}body.xLivePreview .xConditional .xConditionalModuleWrapper{display:flex !important;height:100% !important;opacity:1 !important;visibility:visible !important;flex-direction:inherit !important}body.xLivePreview .xCarouselSlide__heightPlaceholder{width:100%;height:100%}body.xLivePreview .xCarouselSlide__heightPlaceholder .xCarouselSlide{position:static;visibility:hidden}body.xLivePreview .xControlMultiOptIn.xControlMultiOptIn--hide{opacity:1 !important;max-height:2000px !important}@media all and (min-width:200px){html{font-size:5px}.xCallout.hasFeatImage .xItemInner{justify-content:center}.xDisplayTypePage .xCallout .xAssetSizeNative .xMediaContainer .xAnimatedComponent{align-self:center}.xHeadline .xMediaContainer{padding:3.33333333px}.xDisplayTypePage form .xHeadline:not(.hasFeatImage) .xItemInner:first-child{padding-top:0}.xDisplayTypePage form .xHeadline:not(.hasFeatImage) .xItemInner:last-child{padding-bottom:0}.xPollInner{padding:6.66666667px}.xForm .xPoll .xHelpContainer{padding-left:6.66666667px;padding-right:6.66666667px;padding-bottom:6.66666667px}.xDisplayTypePage .xForm.xFormCarousel .xPoll .xPollInner{padding-left:20px;padding-right:20px}.xDisplayTypePage .xForm.xFormCarousel .xPoll .xBodyContainer{padding-left:20px;padding-right:20px}.xDisplayTypePage .xForm.xFormCarousel .xPoll .xBodyContainer .xCopyContainer{padding-left:0;padding-right:0}.xPollResultsContainer{font-size:2rem;padding-left:3.33333333px;padding-right:3.33333333px}.xPollResultsContainer.xPollResultsLeft .xPollResultsPieChartSvg{width:auto}.xPollResultsContainer.xPollResultsLeft .xLegendContainer{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.xRewardScratchCard{padding:3.33333333px}.xCopyContainer{padding:3.33333333px}.xTagline{font-size:2.2rem}.xTagline:not(:last-child){padding-bottom:3.33333333px}.xHeading:not(:last-child){padding-bottom:3.33333333px}.xByline:not(:last-child){padding-bottom:3.33333333px}.xCopy{font-size:2.5rem}.xCopy:not(:last-child){padding-bottom:3.33333333px}.xCTAContainer,.xRewardContent .xCouponCode{padding:3.33333333px}.xIconImageContainer{padding:3.33333333px}.xButton .xTextContainer{padding:7px 40px;font-size:2rem}.xButton.xActivityActive .xIconContainer,.xButton.xActivitySuccess .xIconContainer,.xButton.xActivityError .xIconContainer{margin-left:40px;width:2.5rem;height:2.5rem}.xButton.xActivityActive .xIconContainer .xActivity,.xButton.xActivitySuccess .xIconContainer .xActivity,.xButton.xActivityError .xIconContainer .xActivity{width:2.5rem;height:2.5rem}.xButton.xActivityActive .xTextContainer,.xButton.xActivitySuccess .xTextContainer,.xButton.xActivityError .xTextContainer{margin-left:calc(2.5rem +  40px )}.xMarketingVariantButton__wrapper .xSkipButton{padding:7px 40px;font-size:2rem}.xForm{font-size:2.5rem}.xForm.xSizeXs{font-size:2rem}.xForm.xSizeXs .xControlMultichoice.xTileStyleCheckbox .xCheckbox span,.xForm.xSizeXs .xControlMultiOptIn.xTileStyleCheckbox .xCheckbox span,.xForm.xSizeXs .xSimpleCheckbox .xCheckbox span{width:4rem;height:4rem}.xForm.xSizeXs .xControlMultichoice.xTileStyleCheckbox .xCheckbox span:after,.xForm.xSizeXs .xControlMultiOptIn.xTileStyleCheckbox .xCheckbox span:after,.xForm.xSizeXs .xSimpleCheckbox .xCheckbox span:after{width:.8rem;height:1.66666667rem;border-width:.66666667rem}.xForm.xSizeXs.xTmpl-Field.xVertical.xVariantTop .xTileStyleCheckbox:not(.xQuizContainer) .xMediaContainer,.xForm.xSizeXs.xTmpl-Field.xVertical.xVariantCenter .xTileStyleCheckbox:not(.xQuizContainer) .xMediaContainer{width:6rem;height:6rem;max-width:6rem !important;max-height:6rem}.xForm.xSizeXs .xSubmitContainer .xButton span{font-size:2.6rem}.xForm.xSizeXs .xField input,.xForm.xSizeXs .xField textarea,.xForm.xSizeXs .xField select{font-size:2rem}.xForm.xSizeS{font-size:2.2rem}.xForm.xSizeS .xControlMultichoice.xTileStyleCheckbox .xCheckbox span,.xForm.xSizeS .xControlMultiOptIn.xTileStyleCheckbox .xCheckbox span,.xForm.xSizeS .xSimpleCheckbox .xCheckbox span{width:4.4rem;height:4.4rem}.xForm.xSizeS .xControlMultichoice.xTileStyleCheckbox .xCheckbox span:after,.xForm.xSizeS .xControlMultiOptIn.xTileStyleCheckbox .xCheckbox span:after,.xForm.xSizeS .xSimpleCheckbox .xCheckbox span:after{width:.88rem;height:1.83333333rem;border-width:.73333333rem}.xForm.xSizeS.xTmpl-Field.xVertical.xVariantTop .xTileStyleCheckbox:not(.xQuizContainer) .xMediaContainer,.xForm.xSizeS.xTmpl-Field.xVertical.xVariantCenter .xTileStyleCheckbox:not(.xQuizContainer) .xMediaContainer{width:6.6rem;height:6.6rem;max-width:6.6rem !important;max-height:6.6rem}.xForm.xSizeS .xSubmitContainer .xButton span{font-size:2.86rem}.xForm.xSizeS .xField input,.xForm.xSizeS .xField textarea,.xForm.xSizeS .xField select{font-size:2.2rem}.xForm.xSizeStd{font-size:2.5rem}.xForm.xSizeStd .xControlMultichoice.xTileStyleCheckbox .xCheckbox span,.xForm.xSizeStd .xControlMultiOptIn.xTileStyleCheckbox .xCheckbox span,.xForm.xSizeStd .xSimpleCheckbox .xCheckbox span{width:5rem;height:5rem}.xForm.xSizeStd .xControlMultichoice.xTileStyleCheckbox .xCheckbox span:after,.xForm.xSizeStd .xControlMultiOptIn.xTileStyleCheckbox .xCheckbox span:after,.xForm.xSizeStd .xSimpleCheckbox .xCheckbox span:after{width:1rem;height:2.08333333rem;border-width:.83333333rem}.xForm.xSizeStd.xTmpl-Field.xVertical.xVariantTop .xTileStyleCheckbox:not(.xQuizContainer) .xMediaContainer,.xForm.xSizeStd.xTmpl-Field.xVertical.xVariantCenter .xTileStyleCheckbox:not(.xQuizContainer) .xMediaContainer{width:7.5rem;height:7.5rem;max-width:7.5rem !important;max-height:7.5rem}.xForm.xSizeStd .xSubmitContainer .xButton span{font-size:3.25rem}.xForm.xSizeStd .xField input,.xForm.xSizeStd .xField textarea,.xForm.xSizeStd .xField select{font-size:2.5rem}.xForm.xSizeL{font-size:2.75rem}.xForm.xSizeL .xControlMultichoice.xTileStyleCheckbox .xCheckbox span,.xForm.xSizeL .xControlMultiOptIn.xTileStyleCheckbox .xCheckbox span,.xForm.xSizeL .xSimpleCheckbox .xCheckbox span{width:5.5rem;height:5.5rem}.xForm.xSizeL .xControlMultichoice.xTileStyleCheckbox .xCheckbox span:after,.xForm.xSizeL .xControlMultiOptIn.xTileStyleCheckbox .xCheckbox span:after,.xForm.xSizeL .xSimpleCheckbox .xCheckbox span:after{width:1.1rem;height:2.29166667rem;border-width:.91666667rem}.xForm.xSizeL.xTmpl-Field.xVertical.xVariantTop .xTileStyleCheckbox:not(.xQuizContainer) .xMediaContainer,.xForm.xSizeL.xTmpl-Field.xVertical.xVariantCenter .xTileStyleCheckbox:not(.xQuizContainer) .xMediaContainer{width:8.25rem;height:8.25rem;max-width:8.25rem !important;max-height:8.25rem}.xForm.xSizeL .xSubmitContainer .xButton span{font-size:3.575rem}.xForm.xSizeL .xField input,.xForm.xSizeL .xField textarea,.xForm.xSizeL .xField select{font-size:2.75rem}.xForm.xSizeXl{font-size:3rem}.xForm.xSizeXl .xControlMultichoice.xTileStyleCheckbox .xCheckbox span,.xForm.xSizeXl .xControlMultiOptIn.xTileStyleCheckbox .xCheckbox span,.xForm.xSizeXl .xSimpleCheckbox .xCheckbox span{width:6rem;height:6rem}.xForm.xSizeXl .xControlMultichoice.xTileStyleCheckbox .xCheckbox span:after,.xForm.xSizeXl .xControlMultiOptIn.xTileStyleCheckbox .xCheckbox span:after,.xForm.xSizeXl .xSimpleCheckbox .xCheckbox span:after{width:1.2rem;height:2.5rem;border-width:1rem}.xForm.xSizeXl.xTmpl-Field.xVertical.xVariantTop .xTileStyleCheckbox:not(.xQuizContainer) .xMediaContainer,.xForm.xSizeXl.xTmpl-Field.xVertical.xVariantCenter .xTileStyleCheckbox:not(.xQuizContainer) .xMediaContainer{width:9rem;height:9rem;max-width:9rem !important;max-height:9rem}.xForm.xSizeXl .xSubmitContainer .xButton span{font-size:3.9rem}.xForm.xSizeXl .xField input,.xForm.xSizeXl .xField textarea,.xForm.xSizeXl .xField select{font-size:3rem}.xHelpContainer .xHelpLabel,.xHelpContainer .xErrorLabel{font-size:2.4rem;padding-left:4.5rem;line-height:3.5rem}.xHelpContainer .xHelpLabel::before,.xHelpContainer .xErrorLabel::before{display:flex;width:2.5rem;height:2.5rem;font-size:2rem}.xCount{font-size:2rem}.xFieldItem .xFieldContainer{justify-content:flex-start}.xDisplayTypeSlide .xForm .xFieldItem{padding-bottom:5px}.xDisplayTypeSlide .xForm .xComponent.xPolicy .xFieldItem,.xDisplayTypeSlide .xForm .xComponent.xMarketing .xFieldItem{padding-bottom:calc(2.5px)}.xDisplayTypeSlide .xForm .xFieldItem>div{padding-left:3.33333333px;padding-right:3.33333333px}.xDisplayTypeSlide .xForm .xSubmitContainer{padding-left:3.33333333px;padding-right:3.33333333px}.xDisplayTypeSlide .xForm .xRecaptchaWrapper{padding-left:3.33333333px;padding-right:3.33333333px}.xDisplayTypeSlide .xForm .xActionContainer .xHelpContainer{padding-left:3.33333333px;padding-right:3.33333333px}.xDisplayTypeSlide.xHasProgressBarTop:not(.xHasHeader) .xSection:not(.xSectionConfirmation):not(.xSectionCurtain):not(.xSectionCountdown) .xRow:not(.first):not(.last) .xCell.n1 .xComponent.n1[data-ngx-module-type="form"]{padding-top:calc(1rem + 1.5rem * 2)}.xDisplayTypeSlide.xHasProgressBarTop:not(.xHasHeader):not(.xSupportsTouch):not(.xHasInlineNavigation) .xSection:not(.xSectionConfirmation):not(.xSectionCurtain):not(.xSectionCountdown) .xRow:not(.first):not(.last) .xCell.n1 .xComponent.n1[data-ngx-module-type="form"]{padding-top:calc(4px * 3 + 5px * 2 + 2rem * 2 + 1rem * 2)}.xDisplayTypeSlide.xHasProgressBarBottom.xHasPrivacy:not(.xHasNavigationControlArrow):not(.xSupportsTouch) .xPage>.xPageInner .xSection:not(.xSectionFooter):not(.xSectionHeader) .xRow .xCell .xComponent.last,.xDisplayTypeSlide.xHasProgressBarBottom.xHasPrivacy:not(.xHasNavigationControlArrow).xSupportsTouch .xPage>.xPageInner .xSection:not(.xSectionFooter):not(.xSectionHeader) .xRow .xCell.last .xComponent.last,.xDisplayTypeSlide.xHasProgressBarBottom.xHasPrivacy:not(.xHasNavigationControlArrow) .xSwipeableContainer>.xComponent{padding-bottom:calc( 1rem + 2 * 1.5rem  +  85px + 0px)}.xDisplayTypeSlide.xHasProgressBarBottom.xHasPrivacy:not(.xHasNavigationControlArrow) .xSlideProgressBottom{bottom:85px}.xDisplayTypeSlide.xHasProgressBarBottom:not(.xHasPrivacy):not(.xHasNavigationControlArrow):not(.xSupportsTouch) .xPage>.xPageInner .xSection:not(.xSectionFooter):not(.xSectionHeader) .xRow .xCell .xComponent.last,.xDisplayTypeSlide.xHasProgressBarBottom:not(.xHasPrivacy):not(.xHasNavigationControlArrow).xSupportsTouch .xPage>.xPageInner .xSection:not(.xSectionFooter):not(.xSectionHeader) .xRow .xCell.last .xComponent.last,.xDisplayTypeSlide.xHasProgressBarBottom:not(.xHasPrivacy):not(.xHasNavigationControlArrow) .xSwipeableContainer>.xComponent{padding-bottom:calc( 1rem + 2 * 1.5rem  +  0px + 0px)}.xDisplayTypeSlide.xHasProgressBarBottom:not(.xHasPrivacy):not(.xHasNavigationControlArrow) .xSlideProgressBottom{bottom:0}.xDisplayTypeSlide.xHasProgressBarBottom.xHasPrivacy.xHasNavigationControlArrow:not(.xSupportsTouch) .xPage>.xPageInner .xSection:not(.xSectionFooter):not(.xSectionHeader) .xRow .xCell .xComponent.last,.xDisplayTypeSlide.xHasProgressBarBottom.xHasPrivacy.xHasNavigationControlArrow.xSupportsTouch .xPage>.xPageInner .xSection:not(.xSectionFooter):not(.xSectionHeader) .xRow .xCell.last .xComponent.last,.xDisplayTypeSlide.xHasProgressBarBottom.xHasPrivacy.xHasNavigationControlArrow .xSwipeableContainer>.xComponent{padding-bottom:calc( 1rem + 2 * 1.5rem  +  85px + 44px)}.xDisplayTypeSlide.xHasProgressBarBottom.xHasPrivacy.xHasNavigationControlArrow .xSlideProgressBottom{bottom:85px}.xDisplayTypeSlide.xHasProgressBarBottom.xHasPrivacy.xHasNavigationControlArrow:not(.xSlideFirst):not(.xSlideLast) .xSlideNavigation ul{padding-bottom:calc( 1rem + 2 * 1.5rem );transition:padding-bottom .5s}.xDisplayTypeSlide.xHasProgressBarBottom:not(.xHasPrivacy).xHasNavigationControlArrow:not(.xSupportsTouch) .xPage>.xPageInner .xSection:not(.xSectionFooter):not(.xSectionHeader) .xRow .xCell .xComponent.last,.xDisplayTypeSlide.xHasProgressBarBottom:not(.xHasPrivacy).xHasNavigationControlArrow.xSupportsTouch .xPage>.xPageInner .xSection:not(.xSectionFooter):not(.xSectionHeader) .xRow .xCell.last .xComponent.last,.xDisplayTypeSlide.xHasProgressBarBottom:not(.xHasPrivacy).xHasNavigationControlArrow .xSwipeableContainer>.xComponent{padding-bottom:calc( 1rem + 2 * 1.5rem  +  0px + 44px)}.xDisplayTypeSlide.xHasProgressBarBottom:not(.xHasPrivacy).xHasNavigationControlArrow .xSlideProgressBottom{bottom:0}.xDisplayTypeSlide.xHasProgressBarBottom:not(.xHasPrivacy).xHasNavigationControlArrow:not(.xSlideFirst):not(.xSlideLast) .xSlideNavigation ul{padding-bottom:calc( 1rem + 2 * 1.5rem );transition:padding-bottom .5s}.xDisplayTypeSlide .xForm .xRow:last-child .xCell.xFormEndContainer{padding:0}.xDisplayTypeSlide .xForm .xRow:last-child .xCell.xFormEndContainer .xFieldContainer{padding-bottom:30px}.xDisplayTypeSlide .xForm .xRow:last-child .xCell.xFormEndContainer{padding-bottom:30px}.xDisplayTypeSlide .xForm .xRow:last-child .xCell.xFormEndContainer .xFieldItem{padding-bottom:0}.xDisplayTypeSlide .xFieldContainer{padding-bottom:10px}.xDisplayTypeSlide .hasBGImage .xFieldContainer,.xDisplayTypeSlide .hasBGColor .xFieldContainer{padding-bottom:6.66666667px}.xDisplayTypeSlide .hasBGImage.hasTarget .xFieldContainer,.xDisplayTypeSlide .hasBGColor.hasTarget .xFieldContainer{padding-bottom:3.33333333px}.xDisplayTypeSlide .xCell .xMarketing:first-child .xFieldContainer{padding-top:6.66666667px}.xDisplayTypePage .xForm .xRow:last-child .xCell.xFormEndContainer{padding:0}.xDisplayTypePage .xForm .xRow:last-child .xCell.xFormEndContainer .xFieldContainer{padding-bottom:30px}.xDisplayTypePage .xForm .xRow:last-child .xCell.xFormEndContainer{padding-bottom:30px}.xDisplayTypePage .xForm .xRow:last-child .xCell.xFormEndContainer .xFieldItem{padding-bottom:0}.xDisplayTypePage .xForm .xFieldItem{padding-bottom:5px}.xDisplayTypePage .xForm .xComponent.xPolicy .xFieldItem,.xDisplayTypePage .xForm .xComponent.xMarketing .xFieldItem{padding-bottom:calc(2.5px)}.xDisplayTypePage .xForm .xFieldItem>div{padding-left:3.33333333px;padding-right:3.33333333px}.xDisplayTypePage .xForm .xSubmitContainer{padding-left:3.33333333px;padding-right:3.33333333px}.xDisplayTypePage .xForm .xRecaptchaWrapper{padding-left:3.33333333px;padding-right:3.33333333px}.xDisplayTypePage .xForm .xActionContainer .xHelpContainer{padding-left:3.33333333px;padding-right:3.33333333px}.xDisplayTypePage .xFormCarousel .xFieldContainer{padding-bottom:10px}.xDisplayTypePage .xFormCarousel.hasBGImage .xFieldContainer,.xDisplayTypePage .xFormCarousel.hasBGColor .xFieldContainer{padding-bottom:6.66666667px}.xDisplayTypePage .xFormCarousel.hasBGImage.hasTarget .xFieldContainer,.xDisplayTypePage .xFormCarousel.hasBGColor.hasTarget .xFieldContainer{padding-bottom:3.33333333px}.xDisplayTypePage .xFormCarousel .xCell .xMarketing:first-child .xFieldContainer{padding-top:6.66666667px}.xVideo.xFullColModule .xMediaContainer .xEmbed,.xVideo.xMidColModule .xMediaContainer .xEmbed,.xVideo.xExtrawideColModule .xMediaContainer .xEmbed,.xVideo.xThinColModule .xMediaContainer .xEmbed,.xVideo.xThirdColModule .xMediaContainer .xEmbed{min-height:56vw}.xPageFooter .xTagline,.xPageFooter .xByline{font-size:1.474rem}.xHasPrivacy.xHasFooter footer .xRow.last .xCell.last .xCellInner>.xComponent.last{padding-bottom:95px}.xDisplayTypeSlide .xForm.xVariantTop .xSlideNavigationInline,.xDisplayTypeSlide .xForm.xVariantLeft .xSlideNavigationInline,.xDisplayTypeSlide .xComponent.xCallout .xAlignHorizontalLeft .xSlideNavigationInline{padding:0 3.33333333px}.xDisplayTypeSlide .xForm.xVariantTop .xSlideNavigationInline ul,.xDisplayTypeSlide .xForm.xVariantLeft .xSlideNavigationInline ul{justify-content:flex-start}}@media all and (min-width:300px){.xHeadline .xMediaContainer{padding:3.33333333px}.xProgressBarContainer{padding:5px}.xVariantHorizontal .xPollContainer .xProgressBarContainer{margin-bottom:5px}.xVariantHorizontal .xPollContainer .xProgressBarContainer:last-child{margin-bottom:0}.xTmpl-Field.xVariantGrid [data-ngx-columns].xTileStyleCard .xFieldContainer .xRadioContainer,.xTmpl-Field.xVariantGrid [data-ngx-columns].xTileStyleCircle .xFieldContainer .xRadioContainer,.xTmpl-Field.xVariantGrid [data-ngx-columns].xTileStyleButton .xFieldContainer .xRadioContainer,.xTmpl-Field.xVariantGrid [data-ngx-columns].xTileStyleCard .xFieldContainer .xCheckboxContainer,.xTmpl-Field.xVariantGrid [data-ngx-columns].xTileStyleCircle .xFieldContainer .xCheckboxContainer,.xTmpl-Field.xVariantGrid [data-ngx-columns].xTileStyleButton .xFieldContainer .xCheckboxContainer{grid-template-columns:repeat(4,1fr)}.xTmpl-Field.xVariantGrid [data-ngx-columns].xTileStyleCard .xFieldContainer .xRadioContainer>.xField:last-child:nth-child(2n - 1),.xTmpl-Field.xVariantGrid [data-ngx-columns].xTileStyleCircle .xFieldContainer .xRadioContainer>.xField:last-child:nth-child(2n - 1),.xTmpl-Field.xVariantGrid [data-ngx-columns].xTileStyleButton .xFieldContainer .xRadioContainer>.xField:last-child:nth-child(2n - 1),.xTmpl-Field.xVariantGrid [data-ngx-columns].xTileStyleCard .xFieldContainer .xCheckboxContainer>.xField:last-child:nth-child(2n - 1),.xTmpl-Field.xVariantGrid [data-ngx-columns].xTileStyleCircle .xFieldContainer .xCheckboxContainer>.xField:last-child:nth-child(2n - 1),.xTmpl-Field.xVariantGrid [data-ngx-columns].xTileStyleButton .xFieldContainer .xCheckboxContainer>.xField:last-child:nth-child(2n - 1){grid-column-end:4}.xTmpl-Field.xVariantGrid [data-ngx-columns] .xFieldContainer .xRadioContainer,.xTmpl-Field.xVariantGrid [data-ngx-columns] .xFieldContainer .xCheckboxContainer{grid-template-columns:repeat(4,1fr)}.xTmpl-Field.xVariantGrid [data-ngx-columns] .xFieldContainer .xRadioContainer>.xField,.xTmpl-Field.xVariantGrid [data-ngx-columns] .xFieldContainer .xCheckboxContainer>.xField{grid-column:span 2}.xTmpl-Field.xVariantGrid .xFieldContainer .xRadioContainer,.xTmpl-Field.xVariantGrid .xFieldContainer .xCheckboxContainer{grid-template-columns:repeat(2,1fr)}.xTileStyleCircle .xFieldContainer .xRadioContainer .xFieldRadioChoice,.xTileStyleCircle .xFieldContainer .xCheckboxContainer .xFieldRadioChoice,.xTileStyleCircle .xFieldContainer .xRadioContainer .xFieldCheckboxChoice,.xTileStyleCircle .xFieldContainer .xCheckboxContainer .xFieldCheckboxChoice{max-width:35vw}.xTmpl-Field.xVariantHorizontal .xTileStyleCircle .xFieldContainer .xRadioContainer,.xTmpl-Field.xVariantHorizontal .xTileStyleCircle .xFieldContainer .xCheckboxContainer{grid-template-columns:repeat(auto-fit,minmax(50px,1fr))}.xFormCarousel{min-height:160px}.xFormCarousel .xRow{top:50% !important;transform:translateY(-50%) !important;transform:unset;padding-top:1vmin;padding-bottom:1vmin}.xFormCarousel .xFormLongSlideAnimated{top:40px !important;transform:none !important}.xDisplayTypeSlide.xHasProgressBarBottom.xHasPrivacy:not(.xHasNavigationControlArrow):not(.xSupportsTouch) .xPage>.xPageInner .xSection:not(.xSectionFooter):not(.xSectionHeader) .xRow .xCell .xComponent.last,.xDisplayTypeSlide.xHasProgressBarBottom.xHasPrivacy:not(.xHasNavigationControlArrow).xSupportsTouch .xPage>.xPageInner .xSection:not(.xSectionFooter):not(.xSectionHeader) .xRow .xCell.last .xComponent.last,.xDisplayTypeSlide.xHasProgressBarBottom.xHasPrivacy:not(.xHasNavigationControlArrow) .xSwipeableContainer>.xComponent{padding-bottom:calc( 1rem + 2 * 1.5rem  +  60px + 0px)}.xDisplayTypeSlide.xHasProgressBarBottom.xHasPrivacy:not(.xHasNavigationControlArrow) .xSlideProgressBottom{bottom:60px}.xDisplayTypeSlide.xHasProgressBarBottom:not(.xHasPrivacy):not(.xHasNavigationControlArrow):not(.xSupportsTouch) .xPage>.xPageInner .xSection:not(.xSectionFooter):not(.xSectionHeader) .xRow .xCell .xComponent.last,.xDisplayTypeSlide.xHasProgressBarBottom:not(.xHasPrivacy):not(.xHasNavigationControlArrow).xSupportsTouch .xPage>.xPageInner .xSection:not(.xSectionFooter):not(.xSectionHeader) .xRow .xCell.last .xComponent.last,.xDisplayTypeSlide.xHasProgressBarBottom:not(.xHasPrivacy):not(.xHasNavigationControlArrow) .xSwipeableContainer>.xComponent{padding-bottom:calc( 1rem + 2 * 1.5rem  +  0px + 0px)}.xDisplayTypeSlide.xHasProgressBarBottom:not(.xHasPrivacy):not(.xHasNavigationControlArrow) .xSlideProgressBottom{bottom:0}.xDisplayTypeSlide.xHasProgressBarBottom.xHasPrivacy.xHasNavigationControlArrow:not(.xSupportsTouch) .xPage>.xPageInner .xSection:not(.xSectionFooter):not(.xSectionHeader) .xRow .xCell .xComponent.last,.xDisplayTypeSlide.xHasProgressBarBottom.xHasPrivacy.xHasNavigationControlArrow.xSupportsTouch .xPage>.xPageInner .xSection:not(.xSectionFooter):not(.xSectionHeader) .xRow .xCell.last .xComponent.last,.xDisplayTypeSlide.xHasProgressBarBottom.xHasPrivacy.xHasNavigationControlArrow .xSwipeableContainer>.xComponent{padding-bottom:calc( 1rem + 2 * 1.5rem  +  60px + 44px)}.xDisplayTypeSlide.xHasProgressBarBottom.xHasPrivacy.xHasNavigationControlArrow .xSlideProgressBottom{bottom:60px}.xDisplayTypeSlide.xHasProgressBarBottom.xHasPrivacy.xHasNavigationControlArrow:not(.xSlideFirst):not(.xSlideLast) .xSlideNavigation ul{padding-bottom:calc( 1rem + 2 * 1.5rem );transition:padding-bottom .5s}.xDisplayTypeSlide.xHasProgressBarBottom:not(.xHasPrivacy).xHasNavigationControlArrow:not(.xSupportsTouch) .xPage>.xPageInner .xSection:not(.xSectionFooter):not(.xSectionHeader) .xRow .xCell .xComponent.last,.xDisplayTypeSlide.xHasProgressBarBottom:not(.xHasPrivacy).xHasNavigationControlArrow.xSupportsTouch .xPage>.xPageInner .xSection:not(.xSectionFooter):not(.xSectionHeader) .xRow .xCell.last .xComponent.last,.xDisplayTypeSlide.xHasProgressBarBottom:not(.xHasPrivacy).xHasNavigationControlArrow .xSwipeableContainer>.xComponent{padding-bottom:calc( 1rem + 2 * 1.5rem  +  0px + 44px)}.xDisplayTypeSlide.xHasProgressBarBottom:not(.xHasPrivacy).xHasNavigationControlArrow .xSlideProgressBottom{bottom:0}.xDisplayTypeSlide.xHasProgressBarBottom:not(.xHasPrivacy).xHasNavigationControlArrow:not(.xSlideFirst):not(.xSlideLast) .xSlideNavigation ul{padding-bottom:calc( 1rem + 2 * 1.5rem );transition:padding-bottom .5s}.xHasPrivacy.xHasFooter footer .xRow.last .xCell.last .xCellInner>.xComponent.last{padding-bottom:70px}}@media all and (min-width:375px){.xCell .xGridItem{min-width:100%;padding-bottom:100%}html{font-size:6px}.xHeadline .xMediaContainer{padding:5px}.xProgressBarContainer{padding:10px}.xVariantHorizontal .xPollContainer .xProgressBarContainer{margin-bottom:10px}.xVariantHorizontal .xPollContainer .xProgressBarContainer:last-child{margin-bottom:0}.xPollInner{padding:10px}.xForm .xPoll .xHelpContainer{padding-left:10px;padding-right:10px;padding-bottom:10px}.xDisplayTypePage .xForm.xFormCarousel .xPoll .xPollInner{padding-left:30px;padding-right:30px}.xDisplayTypePage .xForm.xFormCarousel .xPoll .xBodyContainer{padding-left:30px;padding-right:30px}.xDisplayTypePage .xForm.xFormCarousel .xPoll .xBodyContainer .xCopyContainer{padding-left:0;padding-right:0}.xDisplayTypePage .xForm .xPoll .xPollInner{padding-left:20px;padding-right:20px}.xDisplayTypePage .xForm .xPoll .xBodyContainer{padding-left:20px;padding-right:20px}.xDisplayTypePage .xForm .xPoll .xBodyContainer .xCopyContainer{padding-left:0;padding-right:0}.xDisplayTypePage .xForm .xPoll .xHelpContainer{padding-left:20px;padding-right:20px}.xPollResultsContainer{padding-left:5px;padding-right:5px}.xRewardScratchCard{padding:5px}.xCopyContainer{padding:5px}.xTagline{font-size:2.2rem}.xTagline:not(:last-child){padding-bottom:5px}.xHeading:not(:last-child){padding-bottom:5px}.xByline:not(:last-child){padding-bottom:5px}.xCopy{font-size:2rem}.xCopy:not(:last-child){padding-bottom:5px}.xCTAContainer,.xRewardContent .xCouponCode{padding:5px}.xIconImageContainer{padding:5px}.xButton .xTextContainer{padding:14px 80px;font-size:2rem}.xButton.xActivityActive .xIconContainer,.xButton.xActivitySuccess .xIconContainer,.xButton.xActivityError .xIconContainer{margin-left:80px}.xButton.xActivityActive .xTextContainer,.xButton.xActivitySuccess .xTextContainer,.xButton.xActivityError .xTextContainer{margin-left:calc(2.5rem +  80px )}.xMarketingVariantButton__wrapper .xSkipButton{padding:14px 80px;font-size:2rem}.xForm{font-size:2rem}.xForm.xSizeXs{font-size:1.4rem}.xForm.xSizeXs .xControlMultichoice.xTileStyleCheckbox .xCheckbox span,.xForm.xSizeXs .xControlMultiOptIn.xTileStyleCheckbox .xCheckbox span,.xForm.xSizeXs .xSimpleCheckbox .xCheckbox span{width:2.8rem;height:2.8rem}.xForm.xSizeXs .xControlMultichoice.xTileStyleCheckbox .xCheckbox span:after,.xForm.xSizeXs .xControlMultiOptIn.xTileStyleCheckbox .xCheckbox span:after,.xForm.xSizeXs .xSimpleCheckbox .xCheckbox span:after{width:.56rem;height:1.16666667rem;border-width:.46666667rem}.xForm.xSizeXs.xTmpl-Field.xVertical.xVariantTop .xTileStyleCheckbox:not(.xQuizContainer) .xMediaContainer,.xForm.xSizeXs.xTmpl-Field.xVertical.xVariantCenter .xTileStyleCheckbox:not(.xQuizContainer) .xMediaContainer{width:4.2rem;height:4.2rem;max-width:4.2rem !important;max-height:4.2rem}.xForm.xSizeXs .xSubmitContainer .xButton span{font-size:1.82rem}.xForm.xSizeXs .xField input,.xForm.xSizeXs .xField textarea,.xForm.xSizeXs .xField select{font-size:1.4rem}.xForm.xSizeS{font-size:1.6rem}.xForm.xSizeS .xControlMultichoice.xTileStyleCheckbox .xCheckbox span,.xForm.xSizeS .xControlMultiOptIn.xTileStyleCheckbox .xCheckbox span,.xForm.xSizeS .xSimpleCheckbox .xCheckbox span{width:3.2rem;height:3.2rem}.xForm.xSizeS .xControlMultichoice.xTileStyleCheckbox .xCheckbox span:after,.xForm.xSizeS .xControlMultiOptIn.xTileStyleCheckbox .xCheckbox span:after,.xForm.xSizeS .xSimpleCheckbox .xCheckbox span:after{width:.64rem;height:1.33333333rem;border-width:.53333333rem}.xForm.xSizeS.xTmpl-Field.xVertical.xVariantTop .xTileStyleCheckbox:not(.xQuizContainer) .xMediaContainer,.xForm.xSizeS.xTmpl-Field.xVertical.xVariantCenter .xTileStyleCheckbox:not(.xQuizContainer) .xMediaContainer{width:4.8rem;height:4.8rem;max-width:4.8rem !important;max-height:4.8rem}.xForm.xSizeS .xSubmitContainer .xButton span{font-size:2.08rem}.xForm.xSizeS .xField input,.xForm.xSizeS .xField textarea,.xForm.xSizeS .xField select{font-size:1.6rem}.xForm.xSizeStd{font-size:2rem}.xForm.xSizeStd .xControlMultichoice.xTileStyleCheckbox .xCheckbox span,.xForm.xSizeStd .xControlMultiOptIn.xTileStyleCheckbox .xCheckbox span,.xForm.xSizeStd .xSimpleCheckbox .xCheckbox span{width:4rem;height:4rem}.xForm.xSizeStd .xControlMultichoice.xTileStyleCheckbox .xCheckbox span:after,.xForm.xSizeStd .xControlMultiOptIn.xTileStyleCheckbox .xCheckbox span:after,.xForm.xSizeStd .xSimpleCheckbox .xCheckbox span:after{width:.8rem;height:1.66666667rem;border-width:.66666667rem}.xForm.xSizeStd.xTmpl-Field.xVertical.xVariantTop .xTileStyleCheckbox:not(.xQuizContainer) .xMediaContainer,.xForm.xSizeStd.xTmpl-Field.xVertical.xVariantCenter .xTileStyleCheckbox:not(.xQuizContainer) .xMediaContainer{width:6rem;height:6rem;max-width:6rem !important;max-height:6rem}.xForm.xSizeStd .xSubmitContainer .xButton span{font-size:2.6rem}.xForm.xSizeStd .xField input,.xForm.xSizeStd .xField textarea,.xForm.xSizeStd .xField select{font-size:2rem}.xForm.xSizeL{font-size:2.5rem}.xForm.xSizeL .xControlMultichoice.xTileStyleCheckbox .xCheckbox span,.xForm.xSizeL .xControlMultiOptIn.xTileStyleCheckbox .xCheckbox span,.xForm.xSizeL .xSimpleCheckbox .xCheckbox span{width:5rem;height:5rem}.xForm.xSizeL .xControlMultichoice.xTileStyleCheckbox .xCheckbox span:after,.xForm.xSizeL .xControlMultiOptIn.xTileStyleCheckbox .xCheckbox span:after,.xForm.xSizeL .xSimpleCheckbox .xCheckbox span:after{width:1rem;height:2.08333333rem;border-width:.83333333rem}.xForm.xSizeL.xTmpl-Field.xVertical.xVariantTop .xTileStyleCheckbox:not(.xQuizContainer) .xMediaContainer,.xForm.xSizeL.xTmpl-Field.xVertical.xVariantCenter .xTileStyleCheckbox:not(.xQuizContainer) .xMediaContainer{width:7.5rem;height:7.5rem;max-width:7.5rem !important;max-height:7.5rem}.xForm.xSizeL .xSubmitContainer .xButton span{font-size:3.25rem}.xForm.xSizeL .xField input,.xForm.xSizeL .xField textarea,.xForm.xSizeL .xField select{font-size:2.5rem}.xForm.xSizeXl{font-size:3.5rem}.xForm.xSizeXl .xControlMultichoice.xTileStyleCheckbox .xCheckbox span,.xForm.xSizeXl .xControlMultiOptIn.xTileStyleCheckbox .xCheckbox span,.xForm.xSizeXl .xSimpleCheckbox .xCheckbox span{width:7rem;height:7rem}.xForm.xSizeXl .xControlMultichoice.xTileStyleCheckbox .xCheckbox span:after,.xForm.xSizeXl .xControlMultiOptIn.xTileStyleCheckbox .xCheckbox span:after,.xForm.xSizeXl .xSimpleCheckbox .xCheckbox span:after{width:1.4rem;height:2.91666667rem;border-width:1.16666667rem}.xForm.xSizeXl.xTmpl-Field.xVertical.xVariantTop .xTileStyleCheckbox:not(.xQuizContainer) .xMediaContainer,.xForm.xSizeXl.xTmpl-Field.xVertical.xVariantCenter .xTileStyleCheckbox:not(.xQuizContainer) .xMediaContainer{width:10.5rem;height:10.5rem;max-width:10.5rem !important;max-height:10.5rem}.xForm.xSizeXl .xSubmitContainer .xButton span{font-size:4.55rem}.xForm.xSizeXl .xField input,.xForm.xSizeXl .xField textarea,.xForm.xSizeXl .xField select{font-size:3.5rem}.xFieldItem .xLabelContainer{font-size:2rem}.xHelpContainer .xHelpLabel,.xHelpContainer .xErrorLabel{font-size:2rem;padding-left:3.5rem;line-height:3rem}.xHelpContainer .xHelpLabel::before,.xHelpContainer .xErrorLabel::before{width:2rem;height:2rem;font-size:1.6rem}.xCount{font-size:1.6rem}.xTileStyleCheckbox .xFieldMultichoice,.xSimpleCheckbox{align-items:center}.xTileStyleCheckbox .xFieldMultichoice .xMultichoiceItem span,.xSimpleCheckbox .xMultichoiceItem span{width:3rem;height:3rem}.xTileStyleCheckbox .xFieldMultichoice .xMultichoiceItem span:after,.xSimpleCheckbox .xMultichoiceItem span:after{width:2.5rem;height:2.5rem}.xTileStyleCircle .xFieldContainer .xMultichoiceContainer .xFieldMultichoice{max-width:50vw}.xTmpl-Field.xVariantHorizontal .xTileStyleCircle .xFieldContainer .xMultichoiceContainer{grid-template-columns:repeat(auto-fit,minmax(70px,1fr))}.xSubmitOverlay.xOverlay.xBehaviourDialog .xOverlayInner{flex:0 0 calc(100% - 10px * 4 - 10px)}.xControlDate .xFieldContainer{grid-template-columns:4fr 3fr 3fr}.xDisplayTypePage .xForm .xRow:first-of-type{padding-top:30px}.xDisplayTypePage .xForm .xRow:first-of-type .xCell .xCellInner .xComponent:not(:first-child) .xFieldItem{padding-top:10px}.xDisplayTypePage .xForm .xRow .xComponent:first-child .xSubmitContainer{padding-top:10px;padding-bottom:10px}.xDisplayTypePage .xForm .xRow:not(:first-of-type) .xComponent[data-ngx-module-type="content"]{margin-top:10px}.xDisplayTypePage .xForm .xFieldItem{padding-bottom:5px}.xDisplayTypePage .xForm .xComponent.xPolicy .xFieldItem,.xDisplayTypePage .xForm .xComponent.xMarketing .xFieldItem{padding-bottom:calc(2.5px)}.xDisplayTypePage .xForm .xFieldItem>div{padding-left:5px;padding-right:5px}.xDisplayTypePage .xForm .xSubmitContainer{padding-left:5px;padding-right:5px}.xDisplayTypePage .xForm .xRecaptchaWrapper{padding-left:5px;padding-right:5px}.xDisplayTypePage .xForm .xActionContainer .xHelpContainer{padding-left:5px;padding-right:5px}.xDisplayTypePage .xForm .xFieldItem .xCopyContainer{padding-bottom:6px}.xDisplayTypePage .xForm .xFieldItem .xCopyContainer .xHeading{padding-bottom:4px}.xDisplayTypePage .xForm .hasFeatImage .xFieldItem.xControlQuizItem .xMediaContainer.xMediaImage{padding-bottom:6px}.xDisplayTypePage .xForm .xRow:last-child .xCell.xFormEndContainer{padding:0}.xDisplayTypePage .xForm .xRow:last-child .xCell.xFormEndContainer .xFieldContainer{padding-bottom:30px}.xDisplayTypePage .xForm .xRow:last-child .xCell.xFormEndContainer{padding-bottom:30px}.xDisplayTypePage .xForm .xRow:last-child .xCell.xFormEndContainer .xFieldItem{padding-bottom:0}.xDisplayTypePage .xFormCarousel{min-height:160px}.xDisplayTypePage .xFormCarousel .xRow{top:50% !important;transform:translateY(-50%) !important;transform:unset;padding-top:1vmin;padding-bottom:1vmin}.xDisplayTypePage .xFormCarousel .xFormLongSlideAnimated{top:40px !important;transform:none !important}.xDisplayTypeSlide .xForm .xFieldItem{padding-bottom:5px}.xDisplayTypeSlide .xForm .xComponent.xPolicy .xFieldItem,.xDisplayTypeSlide .xForm .xComponent.xMarketing .xFieldItem{padding-bottom:calc(2.5px)}.xDisplayTypeSlide .xForm .xFieldItem>div{padding-left:5px;padding-right:5px}.xDisplayTypeSlide .xForm .xSubmitContainer{padding-left:5px;padding-right:5px}.xDisplayTypeSlide .xForm .xRecaptchaWrapper{padding-left:5px;padding-right:5px}.xDisplayTypeSlide .xForm .xActionContainer .xHelpContainer{padding-left:5px;padding-right:5px}.xDisplayTypeSlide .xForm .xFieldItem .xCopyContainer{padding-bottom:6px}.xDisplayTypeSlide .xForm .xFieldItem .xCopyContainer .xHeading{padding-bottom:4px}.xDisplayTypeSlide .xForm .hasFeatImage .xFieldItem.xControlQuizItem .xMediaContainer.xMediaImage{padding-bottom:6px}.xDisplayTypeSlide .xForm .xRow:last-child .xCell.xFormEndContainer{padding:0}.xDisplayTypeSlide .xForm .xRow:last-child .xCell.xFormEndContainer .xFieldContainer{padding-bottom:30px}.xDisplayTypeSlide .xForm .xRow:last-child .xCell.xFormEndContainer{padding-bottom:30px}.xDisplayTypeSlide .xForm .xRow:last-child .xCell.xFormEndContainer .xFieldItem{padding-bottom:0}.xDisplayTypeSlide .xFieldContainer{padding-bottom:10px}.xDisplayTypeSlide .hasBGImage .xFieldContainer,.xDisplayTypeSlide .hasBGColor .xFieldContainer{padding-bottom:12.5px}.xDisplayTypeSlide .hasBGImage.hasTarget .xFieldContainer,.xDisplayTypeSlide .hasBGColor.hasTarget .xFieldContainer{padding-bottom:5px}.xDisplayTypeSlide .xCell .xMarketing:first-child .xFieldContainer{padding-top:12.5px}.xPageFooter .xTagline,.xPageFooter .xByline{font-size:1.474rem}.xHasPrivacy.xHasFooter footer .xRow.last .xCell.last .xCellInner>.xComponent.last{padding-bottom:70px}.xDisplayTypeSlide .xForm.xVariantTop .xSlideNavigationInline,.xDisplayTypeSlide .xForm.xVariantLeft .xSlideNavigationInline,.xDisplayTypeSlide .xComponent.xCallout .xAlignHorizontalLeft .xSlideNavigationInline{padding:0 5px}}@media all and (min-width:520px){.xCell .full .xCarouselContainer.xCarouselThumbnailsNavigation .xCarouselSlidesContainer{width:85%}.xCell .mid .xCarouselContainer.xCarouselThumbnailsNavigation .xCarouselSlidesContainer{width:75%}html{font-size:9px}.xDisplayTypeSlide:not(.xSupportsTouch) .xPoll .xPollInner{padding-left:70px;padding-right:70px}.xDisplayTypeSlide:not(.xSupportsTouch) .xPoll .xBodyContainer .xCopyContainer{padding-left:70px;padding-right:70px}.xDisplayTypeSlide:not(.xSupportsTouch) .xPoll .xHelpContainer{padding-left:70px;padding-right:70px}.xPollResultsContainer{font-size:1.5rem;padding-left:10px;padding-right:10px}.xPollResultsContainer.xPollResultsLeft .xPollResultsPieChartSvg{width:auto}.xPollResultsContainer.xPollResultsLeft .xChartAreaContainer{display:flex}.xPollResultsContainer.xPollResultsLeft .xLegendContainer{display:flex;max-width:50%;flex-direction:column;gap:15px;justify-content:center}.xDisplayTypeSlide.xSlideAxisHorizontal:not(.xSupportsTouch) .xPollResultsContainer{padding-left:70px;padding-right:70px}.xRewards .xPostcard.xVariantRight .xItemInner,.xRewards .xPostcard.xVariantLeft .xItemInner{flex-direction:row}.xRewards .xPostcard.xVariantRight.hasMainAsset .xBodyContainer,.xRewards .xPostcard.xVariantLeft.hasMainAsset .xBodyContainer,.xRewards .xPostcard.xVariantRight.hasCopy .xMediaContainer,.xRewards .xPostcard.xVariantLeft.hasCopy .xMediaContainer{max-width:50%}.xRewards .xPostcard.xVariantRight .xRewardContent .xCTAContainer,.xRewards .xPostcard.xVariantLeft .xRewardContent .xCTAContainer,.xRewards .xPostcard.xVariantRight .xRewardContent .xCouponCode,.xRewards .xPostcard.xVariantLeft .xRewardContent .xCouponCode{padding-top:10px;padding-bottom:10px}.xRewardScratchCard{padding:10px}.xDisplayTypeSlide.xSlideAxisHorizontal:not(.xSupportsTouch) .xRewards.xVariantTop .xRewardContent .xCouponCode,.xDisplayTypeSlide.xSlideAxisHorizontal:not(.xSupportsTouch) .xRewards.xVariantBottom .xRewardContent .xCouponCode{padding-top:10px;padding-bottom:30px;padding-left:70px;padding-right:70px}.xDisplayTypeSlide.xSlideAxisHorizontal:not(.xSupportsTouch) .xRewards.xVariantRight .xRewardContent .xCouponCode,.xDisplayTypeSlide.xSlideAxisHorizontal:not(.xSupportsTouch) .xRewards.xVariantLeft .xRewardContent .xCouponCode{padding:10px}.xDisplayTypeSlide.xSlideAxisHorizontal:not(.xSupportsTouch) .xRewards.xVariantRight .xRewardContent .xCouponCode{padding-right:70px}.xDisplayTypeSlide.xSlideAxisHorizontal:not(.xSupportsTouch) .xCoupon .xCTAContainer{padding-left:0;padding-right:0}.xDisplayTypeSlide.xSlideAxisHorizontal:not(.xSupportsTouch) .xRewards.xVariantLeft .xCoupon .xRewardContent .xCouponCode,.xDisplayTypeSlide.xSlideAxisHorizontal:not(.xSupportsTouch) .xRewards.xVariantRight .xCoupon .xRewardContent .xCouponCode,.xDisplayTypeSlide.xSlideAxisHorizontal:not(.xSupportsTouch) .xRewards.xVariantTop .xCoupon .xRewardContent .xCouponCode,.xDisplayTypeSlide.xSlideAxisHorizontal:not(.xSupportsTouch) .xRewards.xVariantBottom .xCoupon .xRewardContent .xCouponCode{padding-left:0;padding-right:0}.xIsFramed .xFieldItem.xQuizContainer.xQuizSingle>.xMediaContainer,.xIsFramed .xFieldItem.xQuizContainer.xQuizMultiple>.xMediaContainer{max-height:33vw !important}.xCopyContainer{padding:30px}.xDisplayTypeSlide.xSlideAxisHorizontal:not(.xSupportsTouch) .xCopyContainer{padding-left:70px;padding-right:70px}.xForm.xFormCarousel .xCopyContainer{padding:30px}.xCTAContainer,.xRewardContent .xCouponCode{padding:10px}.xDisplayTypeSlide.xSlideAxisHorizontal:not(.xSupportsTouch) .xCTAContainer{padding-left:70px;padding-right:70px}.xIconImageContainer{padding:10px}.xDisplayTypeSlide.xSlideAxisHorizontal:not(.xSupportsTouch) .xIconImageContainer{padding-left:70px;padding-right:70px}.xCampaignHeader .xComponentInner{justify-content:flex-end}.xCampaignHeader .xNavigation{width:auto;height:auto}.xCampaignHeader .xNavigation .xBurgerMenu{display:none}.xCampaignHeader .xNavigation .xTabs{position:relative;left:auto;top:auto;width:auto;height:auto;flex-direction:row;padding-top:0;background-color:transparent;font-size:initial}.xCampaignHeader .xNavigation .xActiveItemIndicator{display:inline-block}.xDisplayTypeSlide .xCampaignHeader .xNavigation .xTabs{margin-top:2rem}.xDisplayTypeSlide.xHasHeader:not(.xHasTopNavigation) .xPageMain .xRow:not(.xSwipeableRow) .xRowInner .xCell .xComponent.first:not(.xCallout.hasFeatImage),.xDisplayTypeSlide.xHasHeader:not(.xHasTopNavigation) .xPageMain .xRow:not(.xSwipeableRow) .xRowInner .xCell .xComponent.first.xCallout.hasFeatImage:not(.xVariantBottom) .xBodyContainer{padding-top:calc(1em + 1rem + 1rem + 1rem * 3)}.xDisplayTypeSlide.xHasHeader:not(.xHasTopNavigation) .xPageMain .xRow:not(.xSwipeableRow) .xRowInner .xCell .xComponent.last:not(.xCallout.hasFeatImage):not(.xImage),.xDisplayTypeSlide.xHasNavigationControlArrow .xPageMain .xRow:not(.xSwipeableRow) .xRowInner .xCell .xComponent.last:not(.xCallout.hasFeatImage):not(.xImage),.xDisplayTypeSlide.xHasHeader:not(.xHasTopNavigation) .xPageMain .xRow:not(.xSwipeableRow) .xRowInner .xCell .xComponent.last.xCallout.hasFeatImage:not(.xVariantTop) .xBodyContainer,.xDisplayTypeSlide.xHasNavigationControlArrow .xPageMain .xRow:not(.xSwipeableRow) .xRowInner .xCell .xComponent.last.xCallout.hasFeatImage:not(.xVariantTop) .xBodyContainer{padding-bottom:calc(1em + 1rem + 1rem + 1rem * 3)}.xDisplayTypePage.xHasHeader:not(.xHasTopNavigation) .xPageMain .xSection .xRow.n1 .xComponent.n1 .xComponentInner{padding-top:calc(1em + 1rem + 1rem + 1rem * 3)}.xDisplayTypeSlide.xHasHeader.xHasTopNavigation .xSlideNavigationInline.xSlideNavigationTop{padding-top:calc(1em + 1rem + 1rem + 1rem * 3)}.xDisplayTypeSlide .xForm.xVariantTop .xSlideNavigationInline,.xDisplayTypeSlide .xForm.xVariantLeft .xSlideNavigationInline,.xDisplayTypeSlide .xComponent.xCallout .xAlignHorizontalLeft .xSlideNavigationInline,.xDisplayTypeSlide .xComponent.xCallout .xAlignHorizontalRight .xSlideNavigationInline{padding:0 calc(30px)}.xDisplayTypeSlide.xSlideAxisHorizontal:not(.xSupportsTouch) .xComponent.xCallout .xSlideNavigationInline{padding-left:70px;padding-right:70px}.xForm{font-size:1.6rem}.xForm.xSizeXs{font-size:1.2rem}.xForm.xSizeXs .xControlMultichoice.xTileStyleCheckbox .xCheckbox span,.xForm.xSizeXs .xControlMultiOptIn.xTileStyleCheckbox .xCheckbox span,.xForm.xSizeXs .xSimpleCheckbox .xCheckbox span{width:2.4rem;height:2.4rem}.xForm.xSizeXs .xControlMultichoice.xTileStyleCheckbox .xCheckbox span:after,.xForm.xSizeXs .xControlMultiOptIn.xTileStyleCheckbox .xCheckbox span:after,.xForm.xSizeXs .xSimpleCheckbox .xCheckbox span:after{width:.48rem;height:1rem;border-width:.4rem}.xForm.xSizeXs.xTmpl-Field.xVertical.xVariantTop .xTileStyleCheckbox:not(.xQuizContainer) .xMediaContainer,.xForm.xSizeXs.xTmpl-Field.xVertical.xVariantCenter .xTileStyleCheckbox:not(.xQuizContainer) .xMediaContainer{width:3.6rem;height:3.6rem;max-width:3.6rem !important;max-height:3.6rem}.xForm.xSizeXs .xSubmitContainer .xButton span{font-size:1.56rem}.xForm.xSizeXs .xFieldItem .xCopyContainer .xTagline{font-size:1.1rem}.xForm.xSizeXs .xFieldItem .xCopyContainer .xHeading{font-size:1.5rem}.xForm.xSizeXs .xFieldItem .xCopyContainer .xByline{font-size:1.3rem}.xForm.xSizeXs .xField input,.xForm.xSizeXs .xField textarea,.xForm.xSizeXs .xField select{font-size:1.2rem}.xForm.xSizeS{font-size:1.4rem}.xForm.xSizeS .xControlMultichoice.xTileStyleCheckbox .xCheckbox span,.xForm.xSizeS .xControlMultiOptIn.xTileStyleCheckbox .xCheckbox span,.xForm.xSizeS .xSimpleCheckbox .xCheckbox span{width:2.8rem;height:2.8rem}.xForm.xSizeS .xControlMultichoice.xTileStyleCheckbox .xCheckbox span:after,.xForm.xSizeS .xControlMultiOptIn.xTileStyleCheckbox .xCheckbox span:after,.xForm.xSizeS .xSimpleCheckbox .xCheckbox span:after{width:.56rem;height:1.16666667rem;border-width:.46666667rem}.xForm.xSizeS.xTmpl-Field.xVertical.xVariantTop .xTileStyleCheckbox:not(.xQuizContainer) .xMediaContainer,.xForm.xSizeS.xTmpl-Field.xVertical.xVariantCenter .xTileStyleCheckbox:not(.xQuizContainer) .xMediaContainer{width:4.2rem;height:4.2rem;max-width:4.2rem !important;max-height:4.2rem}.xForm.xSizeS .xSubmitContainer .xButton span{font-size:1.82rem}.xForm.xSizeS .xFieldItem .xCopyContainer .xTagline{font-size:1.3rem}.xForm.xSizeS .xFieldItem .xCopyContainer .xHeading{font-size:2rem}.xForm.xSizeS .xFieldItem .xCopyContainer .xByline{font-size:1.5rem}.xForm.xSizeS .xField input,.xForm.xSizeS .xField textarea,.xForm.xSizeS .xField select{font-size:1.4rem}.xForm.xSizeStd{font-size:1.6rem}.xForm.xSizeStd .xControlMultichoice.xTileStyleCheckbox .xCheckbox span,.xForm.xSizeStd .xControlMultiOptIn.xTileStyleCheckbox .xCheckbox span,.xForm.xSizeStd .xSimpleCheckbox .xCheckbox span{width:3.2rem;height:3.2rem}.xForm.xSizeStd .xControlMultichoice.xTileStyleCheckbox .xCheckbox span:after,.xForm.xSizeStd .xControlMultiOptIn.xTileStyleCheckbox .xCheckbox span:after,.xForm.xSizeStd .xSimpleCheckbox .xCheckbox span:after{width:.64rem;height:1.33333333rem;border-width:.53333333rem}.xForm.xSizeStd.xTmpl-Field.xVertical.xVariantTop .xTileStyleCheckbox:not(.xQuizContainer) .xMediaContainer,.xForm.xSizeStd.xTmpl-Field.xVertical.xVariantCenter .xTileStyleCheckbox:not(.xQuizContainer) .xMediaContainer{width:4.8rem;height:4.8rem;max-width:4.8rem !important;max-height:4.8rem}.xForm.xSizeStd .xSubmitContainer .xButton span{font-size:2.08rem}.xForm.xSizeStd .xFieldItem .xCopyContainer .xTagline{font-size:1.5rem}.xForm.xSizeStd .xFieldItem .xCopyContainer .xHeading{font-size:2.5rem}.xForm.xSizeStd .xFieldItem .xCopyContainer .xByline{font-size:1.7rem}.xForm.xSizeStd .xField input,.xForm.xSizeStd .xField textarea,.xForm.xSizeStd .xField select{font-size:1.6rem}.xForm.xSizeL{font-size:2rem}.xForm.xSizeL .xControlMultichoice.xTileStyleCheckbox .xCheckbox span,.xForm.xSizeL .xControlMultiOptIn.xTileStyleCheckbox .xCheckbox span,.xForm.xSizeL .xSimpleCheckbox .xCheckbox span{width:4rem;height:4rem}.xForm.xSizeL .xControlMultichoice.xTileStyleCheckbox .xCheckbox span:after,.xForm.xSizeL .xControlMultiOptIn.xTileStyleCheckbox .xCheckbox span:after,.xForm.xSizeL .xSimpleCheckbox .xCheckbox span:after{width:.8rem;height:1.66666667rem;border-width:.66666667rem}.xForm.xSizeL.xTmpl-Field.xVertical.xVariantTop .xTileStyleCheckbox:not(.xQuizContainer) .xMediaContainer,.xForm.xSizeL.xTmpl-Field.xVertical.xVariantCenter .xTileStyleCheckbox:not(.xQuizContainer) .xMediaContainer{width:6rem;height:6rem;max-width:6rem !important;max-height:6rem}.xForm.xSizeL .xSubmitContainer .xButton span{font-size:2.6rem}.xForm.xSizeL .xFieldItem .xCopyContainer .xTagline{font-size:1.7rem}.xForm.xSizeL .xFieldItem .xCopyContainer .xHeading{font-size:3.5rem}.xForm.xSizeL .xFieldItem .xCopyContainer .xByline{font-size:1.9rem}.xForm.xSizeL .xField input,.xForm.xSizeL .xField textarea,.xForm.xSizeL .xField select{font-size:2rem}.xForm.xSizeXl{font-size:3rem}.xForm.xSizeXl .xControlMultichoice.xTileStyleCheckbox .xCheckbox span,.xForm.xSizeXl .xControlMultiOptIn.xTileStyleCheckbox .xCheckbox span,.xForm.xSizeXl .xSimpleCheckbox .xCheckbox span{width:6rem;height:6rem}.xForm.xSizeXl .xControlMultichoice.xTileStyleCheckbox .xCheckbox span:after,.xForm.xSizeXl .xControlMultiOptIn.xTileStyleCheckbox .xCheckbox span:after,.xForm.xSizeXl .xSimpleCheckbox .xCheckbox span:after{width:1.2rem;height:2.5rem;border-width:1rem}.xForm.xSizeXl.xTmpl-Field.xVertical.xVariantTop .xTileStyleCheckbox:not(.xQuizContainer) .xMediaContainer,.xForm.xSizeXl.xTmpl-Field.xVertical.xVariantCenter .xTileStyleCheckbox:not(.xQuizContainer) .xMediaContainer{width:9rem;height:9rem;max-width:9rem !important;max-height:9rem}.xForm.xSizeXl .xSubmitContainer .xButton span{font-size:3.9rem}.xForm.xSizeXl .xFieldItem .xCopyContainer .xTagline{font-size:2.1rem}.xForm.xSizeXl .xFieldItem .xCopyContainer .xHeading{font-size:5rem}.xForm.xSizeXl .xFieldItem .xCopyContainer .xByline{font-size:2.3rem}.xForm.xSizeXl .xField input,.xForm.xSizeXl .xField textarea,.xForm.xSizeXl .xField select{font-size:3rem}.xForm.xSizeLabel .xFieldItem .xCopyContainer .xTagline{font-size:1.2rem}.xForm.xSizeLabel .xFieldItem .xCopyContainer .xHeading{font-size:2rem}.xForm.xSizeLabel .xFieldItem .xCopyContainer .xByline{font-size:1.2rem}.xField{margin-left:10px;margin-top:0}.xField:first-child{margin-left:0}.xFieldItem .xFieldContainer{flex-direction:row;justify-content:flex-start}.xFieldItem.xControlComment .xFieldContainer .xField,.xFieldItem.xControlText .xFieldContainer .xField{align-self:flex-start}.xFieldItem .xLabelContainer{font-size:1.6rem}.xFieldItem .xCompositeItem-Title{flex:1}.xFieldItem .xCompositeItem-FirstName{flex:4}.xFieldItem .xCompositeItem-LastName{flex:4}.xFieldItem.xControlName.xFormatNameNoTitleFirst .xCompositeItem-FirstName{flex-basis:100%}.xControlAddress .xFieldInner{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:10px}.xControlAddress .xHelpContainer{grid-column-start:1;grid-column-end:-1}.xControlAddress .xCompositeItemWrapper .xField{width:100%}.xHelpContainer .xHelpLabel,.xHelpContainer .xErrorLabel{font-size:1.8rem;padding-left:3rem;line-height:2.5rem}.xHelpContainer .xHelpLabel::before,.xHelpContainer .xErrorLabel::before{width:1.6rem;height:1.6rem;font-size:1.4rem}.xCount{font-size:1.4rem}.xFieldMultichoice{align-items:center}.xTileStyleCheckbox .xFieldMultichoice .xMultichoiceItem span,.xSimpleCheckbox .xMultichoiceItem span{width:2.5rem;height:2.5rem}.xTileStyleCheckbox .xFieldMultichoice .xMultichoiceItem span:after,.xSimpleCheckbox .xMultichoiceItem span:after{width:2rem;height:2rem}.xTmpl-Field.xVariantGrid .xTileStyleRadio[data-ngx-columns='2'] .xFieldContainer .xMultichoiceContainer,.xTmpl-Field.xVariantGrid .xTileStyleCheckbox[data-ngx-columns='2'] .xFieldContainer .xMultichoiceContainer{grid-template-columns:repeat(4,1fr)}.xTmpl-Field.xVariantGrid .xTileStyleRadio[data-ngx-columns='3'] .xFieldContainer .xMultichoiceContainer,.xTmpl-Field.xVariantGrid .xTileStyleCheckbox[data-ngx-columns='3'] .xFieldContainer .xMultichoiceContainer{grid-template-columns:repeat(6,1fr)}.xTmpl-Field.xVariantGrid .xTileStyleRadio[data-ngx-columns='4'] .xFieldContainer .xMultichoiceContainer,.xTmpl-Field.xVariantGrid .xTileStyleCheckbox[data-ngx-columns='4'] .xFieldContainer .xMultichoiceContainer{grid-template-columns:repeat(8,1fr)}.xTmpl-Field.xVariantGrid .xTileStyleCard[data-ngx-columns='3'] .xFieldContainer .xMultichoiceContainer,.xTmpl-Field.xVariantGrid .xTileStyleCircle[data-ngx-columns='3'] .xFieldContainer .xMultichoiceContainer,.xTmpl-Field.xVariantGrid .xTileStyleButton[data-ngx-columns='3'] .xFieldContainer .xMultichoiceContainer{grid-template-columns:repeat(6,1fr)}.xTmpl-Field.xVariantGrid .xTileStyleCard[data-ngx-columns='3'] .xFieldContainer .xMultichoiceContainer>.xField:last-child:nth-child(2n - 1),.xTmpl-Field.xVariantGrid .xTileStyleCircle[data-ngx-columns='3'] .xFieldContainer .xMultichoiceContainer>.xField:last-child:nth-child(2n - 1),.xTmpl-Field.xVariantGrid .xTileStyleButton[data-ngx-columns='3'] .xFieldContainer .xMultichoiceContainer>.xField:last-child:nth-child(2n - 1){grid-column-end:7}.xTmpl-Field.xVariantGrid .xTileStyleCard[data-ngx-columns='3'] .xFieldContainer .xMultichoiceContainer>.xField:last-child:nth-child(3n - 1),.xTmpl-Field.xVariantGrid .xTileStyleCircle[data-ngx-columns='3'] .xFieldContainer .xMultichoiceContainer>.xField:last-child:nth-child(3n - 1),.xTmpl-Field.xVariantGrid .xTileStyleButton[data-ngx-columns='3'] .xFieldContainer .xMultichoiceContainer>.xField:last-child:nth-child(3n - 1){grid-column-end:-2}.xTmpl-Field.xVariantGrid .xTileStyleCard[data-ngx-columns='3'] .xFieldContainer .xMultichoiceContainer>.xField:nth-last-child(2):nth-child(3n+1),.xTmpl-Field.xVariantGrid .xTileStyleCircle[data-ngx-columns='3'] .xFieldContainer .xMultichoiceContainer>.xField:nth-last-child(2):nth-child(3n+1),.xTmpl-Field.xVariantGrid .xTileStyleButton[data-ngx-columns='3'] .xFieldContainer .xMultichoiceContainer>.xField:nth-last-child(2):nth-child(3n+1){grid-column-end:4}.xTmpl-Field.xVariantGrid .xTileStyleCard[data-ngx-columns='3'] .xFieldContainer .xMultichoiceContainer>.xField:last-child:nth-child(3n - 2),.xTmpl-Field.xVariantGrid .xTileStyleCircle[data-ngx-columns='3'] .xFieldContainer .xMultichoiceContainer>.xField:last-child:nth-child(3n - 2),.xTmpl-Field.xVariantGrid .xTileStyleButton[data-ngx-columns='3'] .xFieldContainer .xMultichoiceContainer>.xField:last-child:nth-child(3n - 2){grid-column-end:5}.xTmpl-Field.xVariantGrid .xTileStyleCard[data-ngx-columns='4'] .xFieldContainer .xMultichoiceContainer,.xTmpl-Field.xVariantGrid .xTileStyleCircle[data-ngx-columns='4'] .xFieldContainer .xMultichoiceContainer,.xTmpl-Field.xVariantGrid .xTileStyleButton[data-ngx-columns='4'] .xFieldContainer .xMultichoiceContainer{grid-template-columns:repeat(8,1fr)}.xTmpl-Field.xVariantGrid .xTileStyleCard[data-ngx-columns='4'] .xFieldContainer .xMultichoiceContainer>.xField:last-child:nth-child(4n+1),.xTmpl-Field.xVariantGrid .xTileStyleCircle[data-ngx-columns='4'] .xFieldContainer .xMultichoiceContainer>.xField:last-child:nth-child(4n+1),.xTmpl-Field.xVariantGrid .xTileStyleButton[data-ngx-columns='4'] .xFieldContainer .xMultichoiceContainer>.xField:last-child:nth-child(4n+1){grid-column-end:6}.xTmpl-Field.xVariantGrid .xTileStyleCard[data-ngx-columns='4'] .xFieldContainer .xMultichoiceContainer>.xField:last-child:nth-child(4n+2),.xTmpl-Field.xVariantGrid .xTileStyleCircle[data-ngx-columns='4'] .xFieldContainer .xMultichoiceContainer>.xField:last-child:nth-child(4n+2),.xTmpl-Field.xVariantGrid .xTileStyleButton[data-ngx-columns='4'] .xFieldContainer .xMultichoiceContainer>.xField:last-child:nth-child(4n+2){grid-column-end:7}.xTmpl-Field.xVariantGrid .xTileStyleCard[data-ngx-columns='4'] .xFieldContainer .xMultichoiceContainer>.xField:nth-last-child(2):nth-child(4n+1),.xTmpl-Field.xVariantGrid .xTileStyleCircle[data-ngx-columns='4'] .xFieldContainer .xMultichoiceContainer>.xField:nth-last-child(2):nth-child(4n+1),.xTmpl-Field.xVariantGrid .xTileStyleButton[data-ngx-columns='4'] .xFieldContainer .xMultichoiceContainer>.xField:nth-last-child(2):nth-child(4n+1){grid-column-end:5}.xTmpl-Field.xVariantGrid .xTileStyleCard[data-ngx-columns='4'] .xFieldContainer .xMultichoiceContainer>.xField:last-child:nth-child(4n+3),.xTmpl-Field.xVariantGrid .xTileStyleCircle[data-ngx-columns='4'] .xFieldContainer .xMultichoiceContainer>.xField:last-child:nth-child(4n+3),.xTmpl-Field.xVariantGrid .xTileStyleButton[data-ngx-columns='4'] .xFieldContainer .xMultichoiceContainer>.xField:last-child:nth-child(4n+3){grid-column-end:8}.xTmpl-Field.xVariantGrid .xTileStyleCard[data-ngx-columns='4'] .xFieldContainer .xMultichoiceContainer>.xField:nth-last-child(2):nth-child(4n+2),.xTmpl-Field.xVariantGrid .xTileStyleCircle[data-ngx-columns='4'] .xFieldContainer .xMultichoiceContainer>.xField:nth-last-child(2):nth-child(4n+2),.xTmpl-Field.xVariantGrid .xTileStyleButton[data-ngx-columns='4'] .xFieldContainer .xMultichoiceContainer>.xField:nth-last-child(2):nth-child(4n+2){grid-column-end:6}.xTmpl-Field.xVariantGrid .xTileStyleCard[data-ngx-columns='4'] .xFieldContainer .xMultichoiceContainer>.xField:nth-last-child(3):nth-child(4n+1),.xTmpl-Field.xVariantGrid .xTileStyleCircle[data-ngx-columns='4'] .xFieldContainer .xMultichoiceContainer>.xField:nth-last-child(3):nth-child(4n+1),.xTmpl-Field.xVariantGrid .xTileStyleButton[data-ngx-columns='4'] .xFieldContainer .xMultichoiceContainer>.xField:nth-last-child(3):nth-child(4n+1){grid-column-end:4}.xTmpl-Field.xVariantHorizontal .xFieldContainer .xMultichoiceContainer{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.xTmpl-Field.xVariantGrid [data-ngx-count='6'] .xFieldContainer .xMultichoiceContainer,.xTmpl-Field.xVariantGrid [data-ngx-count='7'] .xFieldContainer .xMultichoiceContainer,.xTmpl-Field.xVariantGrid [data-ngx-count='8'] .xFieldContainer .xMultichoiceContainer,.xTmpl-Field.xVariantGrid [data-ngx-count='9'] .xFieldContainer .xMultichoiceContainer{grid-template-columns:repeat(3,1fr)}.xTmpl-Field.xVariantGrid [data-ngx-count='10'] .xFieldContainer .xMultichoiceContainer,.xTmpl-Field.xVariantGrid [data-ngx-count='11'] .xFieldContainer .xMultichoiceContainer,.xTmpl-Field.xVariantGrid [data-ngx-count='12'] .xFieldContainer .xMultichoiceContainer,.xTmpl-Field.xVariantGrid [data-ngx-count='13'] .xFieldContainer .xMultichoiceContainer,.xTmpl-Field.xVariantGrid [data-ngx-count='14'] .xFieldContainer .xMultichoiceContainer,.xTmpl-Field.xVariantGrid [data-ngx-count='15'] .xFieldContainer .xMultichoiceContainer,.xTmpl-Field.xVariantGrid [data-ngx-count='16'] .xFieldContainer .xMultichoiceContainer,.xTmpl-Field.xVariantGrid [data-ngx-count='>=17'] .xFieldContainer .xMultichoiceContainer{grid-template-columns:repeat(4,1fr)}.xTmpl-Field.xVariantHorizontal .xTileStyleButton .xFieldContainer .xMultichoiceContainer{grid-template-columns:repeat(auto-fit,minmax(150px,max-content))}.xTmpl-Field.xVariantVertical .xTileStyleButton .xFieldContainer .xMultichoiceContainer{grid-template-columns:minmax(100%,max-content)}.xTmpl-Field.xVariantHorizontal .xTileStyleCircle .xFieldContainer .xMultichoiceContainer{grid-template-columns:repeat(auto-fit,minmax(80px,1fr))}.xTmpl-Field.xVariantHorizontal .xTileStyleCard .xFieldContainer .xMultichoiceContainer{grid-template-columns:repeat(auto-fit,minmax(80px,1fr))}.xTmpl-Field.xVariantHorizontal .xTileStyleCard .xFieldContainer .xMultichoiceContainer .xFieldMultichoice .xMediaContainer{padding-bottom:100%}.xTmpl-Field.xVariantGrid .xTileStyleCard .xFieldContainer .xMultichoiceContainer .xFieldMultichoice .xMediaContainer{padding-bottom:100%}.xRow:not(.xRow-2col_mid_mid) .xControlMultichoice.xFieldWidthExtrasmall .xMultichoiceContainer,.xRow:not(.xRow-2col_mid_mid) .xControlMultiOptIn.xFieldWidthExtrasmall .xMultichoiceContainer{max-width:40%}.xRow:not(.xRow-2col_mid_mid) .xControlMultichoice.xFieldWidthSmall .xMultichoiceContainer,.xRow:not(.xRow-2col_mid_mid) .xControlMultiOptIn.xFieldWidthSmall .xMultichoiceContainer{max-width:50%}.xRow:not(.xRow-2col_mid_mid) .xControlMultichoice.xFieldWidthMedium .xMultichoiceContainer,.xRow:not(.xRow-2col_mid_mid) .xControlMultiOptIn.xFieldWidthMedium .xMultichoiceContainer{max-width:60%}.xRow:not(.xRow-2col_mid_mid) .xControlMultichoice.xFieldWidthLarge .xMultichoiceContainer,.xRow:not(.xRow-2col_mid_mid) .xControlMultiOptIn.xFieldWidthLarge .xMultichoiceContainer{max-width:75%}.xRow:not(.xRow-2col_mid_mid) .xControlMultichoice.xFieldWidthExtralarge .xMultichoiceContainer,.xRow:not(.xRow-2col_mid_mid) .xControlMultiOptIn.xFieldWidthExtralarge .xMultichoiceContainer{max-width:100%}.xRow.xRow-2col_mid_mid .xControlMultichoice.xFieldWidthExtrasmall .xMultichoiceContainer,.xRow.xRow-2col_mid_mid .xControlMultiOptIn.xFieldWidthExtrasmall .xMultichoiceContainer{max-width:80%}.xComponent.xRadio.xTmpl-Field.xVariantHorizontal .xFieldWidthExtrasmall .xMultichoiceContainer,.xComponent.xCheckbox.xTmpl-Field.xVariantHorizontal .xFieldWidthExtrasmall .xMultichoiceContainer{grid-template-columns:repeat(auto-fit,minmax(10vw,1fr))}.xComponent.xRadio.xTmpl-Field.xVariantHorizontal .xFieldWidthExtrasmall .xMultichoiceContainer .xFieldRadioChoice,.xComponent.xCheckbox.xTmpl-Field.xVariantHorizontal .xFieldWidthExtrasmall .xMultichoiceContainer .xFieldRadioChoice{max-width:10vw}.xComponent.xRadio.xTmpl-Field.xVariantHorizontal .xFieldWidthSmall .xMultichoiceContainer,.xComponent.xCheckbox.xTmpl-Field.xVariantHorizontal .xFieldWidthSmall .xMultichoiceContainer{grid-template-columns:repeat(auto-fit,minmax(12vw,1fr))}.xComponent.xRadio.xTmpl-Field.xVariantHorizontal .xFieldWidthSmall .xFieldRadioChoice,.xComponent.xCheckbox.xTmpl-Field.xVariantHorizontal .xFieldWidthSmall .xFieldRadioChoice{max-width:12vw}.xComponent.xRadio.xTmpl-Field.xVariantHorizontal .xFieldWidthMedium .xMultichoiceContainer,.xComponent.xCheckbox.xTmpl-Field.xVariantHorizontal .xFieldWidthMedium .xMultichoiceContainer{grid-template-columns:repeat(auto-fit,minmax(12vw,1fr))}.xComponent.xRadio.xTmpl-Field.xVariantHorizontal .xFieldWidthMedium .xFieldRadioChoice,.xComponent.xCheckbox.xTmpl-Field.xVariantHorizontal .xFieldWidthMedium .xFieldRadioChoice{max-width:16vw}.xComponent.xRadio.xTmpl-Field.xVariantHorizontal .xFieldWidthLarge .xMultichoiceContainer,.xComponent.xCheckbox.xTmpl-Field.xVariantHorizontal .xFieldWidthLarge .xMultichoiceContainer{grid-template-columns:repeat(auto-fit,minmax(12vw,1fr))}.xComponent.xRadio.xTmpl-Field.xVariantHorizontal .xFieldWidthLarge .xFieldRadioChoice,.xComponent.xCheckbox.xTmpl-Field.xVariantHorizontal .xFieldWidthLarge .xFieldRadioChoice{max-width:20vw}.xComponent.xRadio.xTmpl-Field.xVariantHorizontal .xFieldWidthExtralarge .xMultichoiceContainer,.xComponent.xCheckbox.xTmpl-Field.xVariantHorizontal .xFieldWidthExtralarge .xMultichoiceContainer{grid-template-columns:repeat(auto-fit,minmax(12vw,1fr))}.xComponent.xRadio.xTmpl-Field.xVariantHorizontal .xFieldWidthExtralarge .xFieldRadioChoice,.xComponent.xCheckbox.xTmpl-Field.xVariantHorizontal .xFieldWidthExtralarge .xFieldRadioChoice{max-width:25vw}.xComponent.xRadio.xTmpl-Field.xVariantVertical .xFieldWidthExtrasmall .xMultichoiceContainer .xFieldRadioChoice .xMediaContainer,.xComponent.xCheckbox.xTmpl-Field.xVariantVertical .xFieldWidthExtrasmall .xMultichoiceContainer .xFieldRadioChoice .xMediaContainer,.xComponent.xRadio.xTmpl-Field.xVariantVertical .xFieldWidthExtrasmall .xMultichoiceContainer .xFieldCheckboxChoice .xMediaContainer,.xComponent.xCheckbox.xTmpl-Field.xVariantVertical .xFieldWidthExtrasmall .xMultichoiceContainer .xFieldCheckboxChoice .xMediaContainer{max-width:min(26vw,40%)}.xComponent.xRadio.xTmpl-Field.xVariantVertical .xFieldWidthSmall .xMultichoiceContainer .xFieldRadioChoice .xMediaContainer,.xComponent.xCheckbox.xTmpl-Field.xVariantVertical .xFieldWidthSmall .xMultichoiceContainer .xFieldRadioChoice .xMediaContainer,.xComponent.xRadio.xTmpl-Field.xVariantVertical .xFieldWidthSmall .xMultichoiceContainer .xFieldCheckboxChoice .xMediaContainer,.xComponent.xCheckbox.xTmpl-Field.xVariantVertical .xFieldWidthSmall .xMultichoiceContainer .xFieldCheckboxChoice .xMediaContainer{max-width:min(30vw,40%)}.xComponent.xRadio.xTmpl-Field.xVariantVertical .xFieldWidthMedium .xMultichoiceContainer .xFieldRadioChoice .xMediaContainer,.xComponent.xCheckbox.xTmpl-Field.xVariantVertical .xFieldWidthMedium .xMultichoiceContainer .xFieldRadioChoice .xMediaContainer,.xComponent.xRadio.xTmpl-Field.xVariantVertical .xFieldWidthMedium .xMultichoiceContainer .xFieldCheckboxChoice .xMediaContainer,.xComponent.xCheckbox.xTmpl-Field.xVariantVertical .xFieldWidthMedium .xMultichoiceContainer .xFieldCheckboxChoice .xMediaContainer{max-width:min(34vw,40%)}.xComponent.xRadio.xTmpl-Field.xVariantVertical .xFieldWidthLarge .xMultichoiceContainer .xFieldRadioChoice .xMediaContainer,.xComponent.xCheckbox.xTmpl-Field.xVariantVertical .xFieldWidthLarge .xMultichoiceContainer .xFieldRadioChoice .xMediaContainer,.xComponent.xRadio.xTmpl-Field.xVariantVertical .xFieldWidthLarge .xMultichoiceContainer .xFieldCheckboxChoice .xMediaContainer,.xComponent.xCheckbox.xTmpl-Field.xVariantVertical .xFieldWidthLarge .xMultichoiceContainer .xFieldCheckboxChoice .xMediaContainer{max-width:min(38vw,40%)}.xComponent.xRadio.xTmpl-Field.xVariantVertical .xFieldWidthExtralarge .xMultichoiceContainer .xFieldRadioChoice .xMediaContainer,.xComponent.xCheckbox.xTmpl-Field.xVariantVertical .xFieldWidthExtralarge .xMultichoiceContainer .xFieldRadioChoice .xMediaContainer,.xComponent.xRadio.xTmpl-Field.xVariantVertical .xFieldWidthExtralarge .xMultichoiceContainer .xFieldCheckboxChoice .xMediaContainer,.xComponent.xCheckbox.xTmpl-Field.xVariantVertical .xFieldWidthExtralarge .xMultichoiceContainer .xFieldCheckboxChoice .xMediaContainer{max-width:min(42vw,40%)}.xTmpl-Field.xHorizontal.xVariantLeft [data-ngx-module-type="form"] .xCopyContainer{flex:auto;width:25%;padding-top:0;padding-bottom:0}.xTmpl-Field.xHorizontal.xVariantLeft [data-ngx-module-type="form"] .xCopyContainer *{word-break:normal}.xTmpl-Field.xHorizontal.xVariantLeft [data-ngx-module-type="form"] .xFieldItem{flex-direction:row;align-items:flex-start}.xTmpl-Field.xHorizontal.xVariantLeft [data-ngx-module-type="form"] .xFieldItem .xFieldContainer{flex:auto;width:75%}.xTmpl-Field.xHorizontal.xVariantLeft [data-ngx-module-type="form"] .xPolicy .xFieldContainer{margin-left:25%}.xSubmitOverlay.xOverlay.xBehaviourDialog .xOverlayInner{flex:0 0 400px}.xDisplayTypeSlide .xForm .xFieldItem{padding-bottom:5px}.xDisplayTypeSlide .xForm .xComponent.xPolicy .xFieldItem,.xDisplayTypeSlide .xForm .xComponent.xMarketing .xFieldItem{padding-bottom:calc(2.5px)}.xDisplayTypeSlide .xForm .xFieldItem>div{padding-left:30px;padding-right:30px}.xDisplayTypeSlide .xForm .xSubmitContainer{padding-left:30px;padding-right:30px}.xDisplayTypeSlide .xForm .xRecaptchaWrapper{padding-left:30px;padding-right:30px}.xDisplayTypeSlide .xForm .xActionContainer .xHelpContainer{padding-left:30px;padding-right:30px}.xDisplayTypeSlide .xForm .xRow:last-child .xCell.xFormEndContainer{padding:0}.xDisplayTypeSlide .xForm .xRow:last-child .xCell.xFormEndContainer .xFieldContainer{padding-bottom:30px}.xDisplayTypeSlide .xForm .xRow:last-child .xCell.xFormEndContainer{padding-bottom:30px}.xDisplayTypeSlide .xForm .xRow:last-child .xCell.xFormEndContainer .xFieldItem{padding-bottom:0}.xDisplayTypeSlide .xFieldContainer{padding-bottom:10px}.xDisplayTypeSlide .hasBGImage .xFieldContainer,.xDisplayTypeSlide .hasBGColor .xFieldContainer{padding-bottom:10px}.xDisplayTypeSlide .hasBGImage.hasTarget .xFieldContainer,.xDisplayTypeSlide .hasBGColor.hasTarget .xFieldContainer{padding-bottom:10px}.xDisplayTypeSlide .xCell .xMarketing:first-child .xFieldContainer{padding-top:10px}.xDisplayTypeSlide.xHasProgressBarTop:not(.xHasHeader):not(.xSupportsTouch) .xSection:not(.xSectionConfirmation):not(.xSectionCurtain):not(.xSectionCountdown) .xRow:not(.first):not(.last) .xCell.n1.xColWithNavigationBlock .xComponent.n1[data-ngx-module-type="form"]{padding-top:calc(1rem + 1.5rem * 2)}.xDisplayTypeSlide.xHasProgressBarTop:not(.xHasHeader).xSupportsTouch .xSection:not(.xSectionConfirmation):not(.xSectionCurtain):not(.xSectionCountdown) .xRow:not(.first):not(.last) .xCell.n1.xColWithNavigationBlock .xComponent.n1[data-ngx-module-type="form"]{padding-top:calc(1rem + 1.5rem * 2)}.xDisplayTypeSlide.xHasProgressBarBottom.xHasPrivacy:not(.xHasNavigationControlArrow):not(.xSupportsTouch) .xPage>.xPageInner .xSection:not(.xSectionFooter):not(.xSectionHeader) .xRow .xCell .xComponent.last,.xDisplayTypeSlide.xHasProgressBarBottom.xHasPrivacy:not(.xHasNavigationControlArrow).xSupportsTouch .xPage>.xPageInner .xSection:not(.xSectionFooter):not(.xSectionHeader) .xRow .xCell.last .xComponent.last,.xDisplayTypeSlide.xHasProgressBarBottom.xHasPrivacy:not(.xHasNavigationControlArrow) .xSwipeableContainer>.xComponent{padding-bottom:calc( 1rem + 2 * 1.5rem  +  70px + 0px)}.xDisplayTypeSlide.xHasProgressBarBottom.xHasPrivacy:not(.xHasNavigationControlArrow) .xSlideProgressBottom{bottom:70px}.xDisplayTypeSlide.xHasProgressBarBottom:not(.xHasPrivacy):not(.xHasNavigationControlArrow):not(.xSupportsTouch) .xPage>.xPageInner .xSection:not(.xSectionFooter):not(.xSectionHeader) .xRow .xCell .xComponent.last,.xDisplayTypeSlide.xHasProgressBarBottom:not(.xHasPrivacy):not(.xHasNavigationControlArrow).xSupportsTouch .xPage>.xPageInner .xSection:not(.xSectionFooter):not(.xSectionHeader) .xRow .xCell.last .xComponent.last,.xDisplayTypeSlide.xHasProgressBarBottom:not(.xHasPrivacy):not(.xHasNavigationControlArrow) .xSwipeableContainer>.xComponent{padding-bottom:calc( 1rem + 2 * 1.5rem  +  0px + 0px)}.xDisplayTypeSlide.xHasProgressBarBottom:not(.xHasPrivacy):not(.xHasNavigationControlArrow) .xSlideProgressBottom{bottom:0}.xDisplayTypeSlide.xHasProgressBarBottom.xHasPrivacy.xHasNavigationControlArrow:not(.xSupportsTouch) .xPage>.xPageInner .xSection:not(.xSectionFooter):not(.xSectionHeader) .xRow .xCell .xComponent.last,.xDisplayTypeSlide.xHasProgressBarBottom.xHasPrivacy.xHasNavigationControlArrow.xSupportsTouch .xPage>.xPageInner .xSection:not(.xSectionFooter):not(.xSectionHeader) .xRow .xCell.last .xComponent.last,.xDisplayTypeSlide.xHasProgressBarBottom.xHasPrivacy.xHasNavigationControlArrow .xSwipeableContainer>.xComponent{padding-bottom:calc( 1rem + 2 * 1.5rem  +  70px + 44px)}.xDisplayTypeSlide.xHasProgressBarBottom.xHasPrivacy.xHasNavigationControlArrow .xSlideProgressBottom{bottom:70px}.xDisplayTypeSlide.xHasProgressBarBottom.xHasPrivacy.xHasNavigationControlArrow:not(.xSlideFirst):not(.xSlideLast) .xSlideNavigation ul{padding-bottom:calc( 1rem + 2 * 1.5rem );transition:padding-bottom .5s}.xDisplayTypeSlide.xHasProgressBarBottom:not(.xHasPrivacy).xHasNavigationControlArrow:not(.xSupportsTouch) .xPage>.xPageInner .xSection:not(.xSectionFooter):not(.xSectionHeader) .xRow .xCell .xComponent.last,.xDisplayTypeSlide.xHasProgressBarBottom:not(.xHasPrivacy).xHasNavigationControlArrow.xSupportsTouch .xPage>.xPageInner .xSection:not(.xSectionFooter):not(.xSectionHeader) .xRow .xCell.last .xComponent.last,.xDisplayTypeSlide.xHasProgressBarBottom:not(.xHasPrivacy).xHasNavigationControlArrow .xSwipeableContainer>.xComponent{padding-bottom:calc( 1rem + 2 * 1.5rem  +  0px + 44px)}.xDisplayTypeSlide.xHasProgressBarBottom:not(.xHasPrivacy).xHasNavigationControlArrow .xSlideProgressBottom{bottom:0}.xDisplayTypeSlide.xHasProgressBarBottom:not(.xHasPrivacy).xHasNavigationControlArrow:not(.xSlideFirst):not(.xSlideLast) .xSlideNavigation ul{padding-bottom:calc( 1rem + 2 * 1.5rem );transition:padding-bottom .5s}.xDisplayTypeSlide.xSlideAxisHorizontal:not(.xSupportsTouch) .xForm .xFieldItem{padding-bottom:10px}.xDisplayTypeSlide.xSlideAxisHorizontal:not(.xSupportsTouch) .xForm .xComponent.xPolicy .xFieldItem,.xDisplayTypeSlide.xSlideAxisHorizontal:not(.xSupportsTouch) .xForm .xComponent.xMarketing .xFieldItem{padding-bottom:calc(5px)}.xDisplayTypeSlide.xSlideAxisHorizontal:not(.xSupportsTouch) .xForm .xFieldItem>div{padding-left:70px;padding-right:70px}.xDisplayTypeSlide.xSlideAxisHorizontal:not(.xSupportsTouch) .xForm .xSubmitContainer{padding-left:70px;padding-right:70px}.xDisplayTypeSlide.xSlideAxisHorizontal:not(.xSupportsTouch) .xForm .xRecaptchaWrapper{padding-left:70px;padding-right:70px}.xDisplayTypeSlide.xSlideAxisHorizontal:not(.xSupportsTouch) .xForm .xActionContainer .xHelpContainer{padding-left:70px;padding-right:70px}.xDisplayTypePage .xForm .xFieldItem{padding-bottom:5px}.xDisplayTypePage .xForm .xComponent.xPolicy .xFieldItem,.xDisplayTypePage .xForm .xComponent.xMarketing .xFieldItem{padding-bottom:calc(2.5px)}.xDisplayTypePage .xForm .xFieldItem>div{padding-left:30px;padding-right:30px}.xDisplayTypePage .xForm .xSubmitContainer{padding-left:30px;padding-right:30px}.xDisplayTypePage .xForm .xRecaptchaWrapper{padding-left:30px;padding-right:30px}.xDisplayTypePage .xForm .xActionContainer .xHelpContainer{padding-left:30px;padding-right:30px}.xDisplayTypePage .xForm .xRow:first-of-type{padding-top:30px}.xDisplayTypePage .xForm .xRow:first-of-type .xCell .xCellInner .xComponent:not(:first-child) .xFieldItem{padding-top:0}.xDisplayTypePage .xForm .xRow .xComponent:first-child .xSubmitContainer{padding-top:0;padding-bottom:0}.xDisplayTypePage .xForm .xRow:not(:first-of-type) .xComponent[data-ngx-module-type="content"]{margin-top:0}.xDisplayTypePage .xForm .xFieldItem{padding-bottom:5px}.xDisplayTypePage .xForm .xComponent.xPolicy .xFieldItem,.xDisplayTypePage .xForm .xComponent.xMarketing .xFieldItem{padding-bottom:calc(2.5px)}.xDisplayTypePage .xForm.xFormCarousel .xRow:not(:first-of-type) .xFieldItem{padding-top:0}.xDisplayTypePage .xForm.xFormCarousel .xSubmitContainer{padding-left:30px;padding-right:30px}.xDisplayTypePage .xForm.xFormCarousel .xFieldItem>div{padding-left:30px;padding-right:30px}.xDisplayTypePage .xForm.xFormCarousel .xRecaptchaWrapper{padding-left:30px;padding-right:30px}.xCookieConsentSettingsButton{display:block}.xHasPrivacy.xHasFooter footer .xRow.last .xCell.last .xCellInner>.xComponent.last{padding-bottom:80px}.xLightbox .xOverlay.xBehaviourFull{padding:5%}.xPostcard.xVariantLeft>*{flex-direction:row}.xPostcard.xVariantLeft.hasMainAsset .xBodyContainer{max-width:50%}.xPostcard.xVariantLeft.hasCopy .xMediaContainer{max-width:50%}.xPostcard.xVariantRight>*{flex-direction:row}.xPostcard.xVariantRight.hasMainAsset .xBodyContainer{max-width:50%}.xPostcard.xVariantRight.hasCopy .xMediaContainer{max-width:50%}.xSwipeableRow .xRowInner .xCellInner{padding-top:150px}.xSwipeableRow .xRowInner .xCellInner .xComponent{padding-top:0 !important;width:50vh}.xSwipeableRow .xRowInner .xCellInner .xComponent .xTileStyleCircle .xFieldRadioChoice{max-width:50%}.xDisplayTypePage .xSwipeableRow .xRowInner .xCellInner{padding-top:50px}.xIsAdaptive .xSwipeableRow{height:auto}.xIsAdaptive .xSwipeableRow .xRowInner .xCellInner .xComponent{width:40vw;max-width:400px}.xIsAdaptive .xSwipeableRow .xRowInner .xCellInner>.xSwipeableContainer{height:80vw;max-height:800px}}@media all and (min-width:700px){.xCell .full .xCarouselContainer.xCarouselThumbnailsNavigation .xCarouselSlidesContainer{width:90%}.xCell .mid .xCarouselContainer.xCarouselThumbnailsNavigation .xCarouselSlidesContainer{width:80%}.xCell.extrawide .xGridItem{min-width:20%;padding-bottom:20%}.xCell.third .xGridItem,.xCell.thin .xGridItem{min-width:50%;padding-bottom:50%}.xCell.mid .xGridItem{min-width:25%;padding-bottom:25%}.xCell.full .xGridItem{min-width:12.5%;padding-bottom:12.5%}html{font-size:10px}.xRow-1col_full .xRowInner{grid-template-columns:minmax(0,1fr)}.xRow-2col_mid_mid .xRowInner{grid-template-columns:repeat(2,minmax(0,1fr))}.xRow-2col_mid_mid .xRowInner .xCell.mid{max-width:50vw}.xRow-3col_third_third_third .xRowInner{grid-template-columns:repeat(3,minmax(0,1fr))}.xRow-3col_third_third_third .xRowInner .xCell.third{max-width:33.33vw}.xRow-2col_extrawide_thin .xRowInner{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.xRow-2col_extrawide_thin .xRowInner .xCell.extrawide{max-width:66.66w}.xRow-2col_extrawide_thin .xRowInner .xCell.thin{max-width:33.33vw}.xRow-2col_thin_extrawide .xRowInner{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}.xRow-2col_thin_extrawide .xRowInner .xCell.extrawide{max-width:66.66w}.xRow-2col_thin_extrawide .xRowInner .xCell.thin{max-width:33.33vw}.xCell{padding:10px 5px}.xCell.first{padding-left:10px}.xCell.last{padding-right:10px}.xCell.xFormEndContainer{grid-column:1 span 2}.xCallout.hasFeatImage .xItemInner{height:auto;min-height:100%}.xCallout.hasFeatImage .xBodyContainer,.xCallout.hasFeatImage .xMediaContainer{flex:auto}.xHeadline .xMediaContainer{padding:10px}.xPollInner{padding:20px}.xForm .xPoll .xHelpContainer{padding-left:20px;padding-right:20px;padding-bottom:20px}.xDisplayTypePage .xForm.xFormCarousel .xPoll .xPollInner{padding-left:40px;padding-right:40px}.xDisplayTypePage .xForm.xFormCarousel .xPoll .xBodyContainer{padding-left:40px;padding-right:40px}.xDisplayTypePage .xForm.xFormCarousel .xPoll .xBodyContainer .xCopyContainer{padding-left:0;padding-right:0}.xDisplayTypePage .xForm .xPoll .xPollInner{padding-left:30px;padding-right:30px}.xDisplayTypePage .xForm .xPoll .xBodyContainer{padding-left:30px;padding-right:30px}.xDisplayTypePage .xForm .xPoll .xBodyContainer .xCopyContainer{padding-left:0;padding-right:0}.xDisplayTypePage .xForm .xPoll .xHelpContainer{padding-left:30px;padding-right:30px}.xDisplayTypeSlide .xRow:not(.xHasMultipleModules) .xPoll .xVariantVertical .xPollContainer .xOptionsContainer{min-height:40vh}.xIsHeightManagedAdaptive.xDisplayTypeSlide .xRow:not(.xHasMultipleModules) .xPoll .xVariantVertical .xPollContainer .xOptionsContainer{min-height:30rem}.xDisplayTypeSlide.xSlideAxisHorizontal:not(.xSupportsTouch) .xPollResultsContainer{padding-left:70px;padding-right:70px}.xPollResultsContainer .xDisplayTypeSlide.xSlideAxisVertical{padding-left:30px;padding-right:30px}.xPollResultsContainer .xDisplayTypePage{padding-left:30px;padding-right:30px}.xRewardScratchCard{padding:10px 30px}.xCopyContainer{padding:30px}.hasBGImage.hasTarget .xCopyContainer,.hasBGColor.hasTarget .xCopyContainer{padding-bottom:10px}.xIconImageContainer+.xCopyContainer{padding-top:10px}.xForm.xFormCarousel .xCopyContainer{padding:70px}.xTagline:not(:last-child){padding-bottom:10px}.xHeading:not(:last-child){padding-bottom:10px}.xByline:not(:last-child){padding-bottom:10px}.xCopy{font-size:1.6rem}.xCopy:not(:last-child){padding-bottom:10px}.xCTAContainer,.xRewardContent .xCouponCode{padding:30px}.hasBGImage.hasTarget .xCTAContainer,.hasBGColor.hasTarget .xCTAContainer{padding-top:10px}.xIconImageContainer{padding:30px;padding-bottom:10px}.xButton .xTextContainer{padding:14px 80px;font-size:1.4rem}.xButton.xActivityActive .xIconContainer,.xButton.xActivitySuccess .xIconContainer,.xButton.xActivityError .xIconContainer{margin-left:80px;width:2.0rem;height:2.0rem}.xButton.xActivityActive .xIconContainer .xActivity,.xButton.xActivitySuccess .xIconContainer .xActivity,.xButton.xActivityError .xIconContainer .xActivity{width:2.0rem;height:2.0rem}.xButton.xActivityActive .xTextContainer,.xButton.xActivitySuccess .xTextContainer,.xButton.xActivityError .xTextContainer{margin-left:calc(2.0rem +  80px )}.xButton.xActivitySuccess .xIconContainer .xActivityResult{bottom:.35rem}.xMarketingVariantButton__wrapper .xSkipButton{padding:14px 80px;font-size:1.4rem}.xSubmit.xMidColModule.first .xComponentInner{padding-top:30px;padding-bottom:0}.xDisplayTypeSlide .xPolicy.xMidColModule.first .xComponentInner{padding-top:30px;padding-bottom:0}.xTmpl-Field.xVariantHorizontal .xTileStyleCircle .xFieldContainer .xMultichoiceContainer{grid-template-columns:repeat(auto-fit,minmax(100px,1fr))}.xTmpl-Field.xVariantHorizontal .xTileStyleCard .xFieldContainer .xMultichoiceContainer{grid-template-columns:repeat(auto-fit,minmax(100px,1fr))}.xDisplayTypePage .xForm .xRow:first-of-type{padding-top:30px}.xDisplayTypePage .xForm .xFieldItem{padding-bottom:10px}.xDisplayTypePage .xForm .xComponent.xPolicy .xFieldItem,.xDisplayTypePage .xForm .xComponent.xMarketing .xFieldItem{padding-bottom:calc(5px)}.xDisplayTypePage .xForm .xFieldItem>div{padding-left:30px;padding-right:30px}.xDisplayTypePage .xForm .xSubmitContainer{padding-left:30px;padding-right:30px}.xDisplayTypePage .xForm .xRecaptchaWrapper{padding-left:30px;padding-right:30px}.xDisplayTypePage .xForm .xActionContainer .xHelpContainer{padding-left:30px;padding-right:30px}.xDisplayTypePage .xForm .xFieldItem .xCopyContainer{padding-bottom:8px}.xDisplayTypePage .xForm .xFieldItem .xCopyContainer .xHeading{padding-bottom:4px}.xDisplayTypePage .xForm .hasFeatImage .xFieldItem.xControlQuizItem .xMediaContainer.xMediaImage{padding-bottom:8px}.xDisplayTypePage .xForm .xRow:last-child .xCell.xFormEndContainer{padding:0}.xDisplayTypePage .xForm .xRow:last-child .xCell.xFormEndContainer .xFieldContainer{padding-bottom:30px}.xDisplayTypePage .xForm .xRow:last-child .xCell.xFormEndContainer{padding-bottom:30px}.xDisplayTypePage .xForm .xRow:last-child .xCell.xFormEndContainer .xFieldItem{padding-bottom:0}.xDisplayTypeSlide .xForm .xFieldItem{padding-bottom:10px}.xDisplayTypeSlide .xForm .xComponent.xPolicy .xFieldItem,.xDisplayTypeSlide .xForm .xComponent.xMarketing .xFieldItem{padding-bottom:calc(5px)}.xDisplayTypeSlide .xForm .xFieldItem>div{padding-left:30px;padding-right:30px}.xDisplayTypeSlide .xForm .xSubmitContainer{padding-left:30px;padding-right:30px}.xDisplayTypeSlide .xForm .xRecaptchaWrapper{padding-left:30px;padding-right:30px}.xDisplayTypeSlide .xForm .xActionContainer .xHelpContainer{padding-left:30px;padding-right:30px}.xDisplayTypeSlide .xForm .xFieldItem .xCopyContainer{padding-bottom:8px}.xDisplayTypeSlide .xForm .xFieldItem .xCopyContainer .xHeading{padding-bottom:4px}.xDisplayTypeSlide .xForm .hasFeatImage .xFieldItem.xControlQuizItem .xMediaContainer.xMediaImage{padding-bottom:8px}.xDisplayTypeSlide .xForm .xRow:last-child .xCell.xFormEndContainer{padding:0}.xDisplayTypeSlide .xForm .xRow:last-child .xCell.xFormEndContainer .xFieldContainer{padding-bottom:30px}.xDisplayTypeSlide .xForm .xRow:last-child .xCell.xFormEndContainer{padding-bottom:30px}.xDisplayTypeSlide .xForm .xRow:last-child .xCell.xFormEndContainer .xFieldItem{padding-bottom:0}.xDisplayTypePage .xForm .xRow:first-of-type{padding-top:30px}.xDisplayTypePage .xForm .xRow:first-of-type .xCell .xCellInner .xComponent:not(:first-child) .xFieldItem{padding-top:10px}.xDisplayTypePage .xForm .xRow .xComponent:first-child .xSubmitContainer{padding-top:10px;padding-bottom:10px}.xDisplayTypePage .xForm .xRow:not(:first-of-type) .xComponent[data-ngx-module-type="content"]{margin-top:10px}.xDisplayTypePage .xForm .xFieldItem{padding-bottom:10px}.xDisplayTypePage .xForm .xComponent.xPolicy .xFieldItem,.xDisplayTypePage .xForm .xComponent.xMarketing .xFieldItem{padding-bottom:calc(5px)}.xDisplayTypePage .xForm .xFieldItem>div{padding-left:30px;padding-right:30px}.xDisplayTypePage .xForm .xSubmitContainer{padding-left:30px;padding-right:30px}.xDisplayTypePage .xForm .xRecaptchaWrapper{padding-left:30px;padding-right:30px}.xDisplayTypePage .xForm .xActionContainer .xHelpContainer{padding-left:30px;padding-right:30px}.xDisplayTypePage .xForm .xRow:last-child .xCell.xFormEndContainer{padding:0}.xDisplayTypePage .xForm .xRow:last-child .xCell.xFormEndContainer .xFieldContainer{padding-bottom:30px}.xDisplayTypePage .xForm .xRow:last-child .xCell.xFormEndContainer{padding-bottom:30px}.xDisplayTypePage .xForm .xRow:last-child .xCell.xFormEndContainer .xFieldItem{padding-bottom:0}.xDisplayTypePage .xForm .xRow:first-of-type{padding-top:30px}.xDisplayTypePage .xForm .xRow:first-of-type .xCell .xCellInner .xComponent:not(:first-child) .xFieldItem{padding-top:10px}.xDisplayTypePage .xForm .xRow .xComponent:first-child .xSubmitContainer{padding-top:10px;padding-bottom:10px}.xDisplayTypePage .xForm .xRow:not(:first-of-type) .xComponent[data-ngx-module-type="content"]{margin-top:10px}.xDisplayTypePage .xForm .xFieldItem{padding-bottom:10px}.xDisplayTypePage .xForm .xComponent.xPolicy .xFieldItem,.xDisplayTypePage .xForm .xComponent.xMarketing .xFieldItem{padding-bottom:calc(5px)}.xDisplayTypePage .xForm.xFormCarousel .xRow:not(:first-of-type) .xFieldItem{padding-top:10px}.xDisplayTypePage .xForm.xFormCarousel .xSubmitContainer{padding-left:70px;padding-right:70px}.xDisplayTypePage .xForm.xFormCarousel .xFieldItem>div{padding-left:70px;padding-right:70px}.xDisplayTypePage .xForm.xFormCarousel .xRecaptchaWrapper{padding-left:70px;padding-right:70px}.xDisplayTypePage .xFormCarousel{min-height:320px}.xDisplayTypePage .xFormCarousel .xRow{top:50% !important;transform:translateY(-50%) !important;transform:unset;padding-top:1vmin;padding-bottom:1vmin}.xDisplayTypePage .xFormCarousel .xFormLongSlideAnimated{top:40px !important;transform:none !important}.xDisplayTypeSlide .xForm .xRow{padding-top:0}.xDisplayTypeSlide .xForm .xRow.xRow-2col_mid_mid .xComponent[data-ngx-module-type='content']:first-child:last-child{height:100%}.xDisplayTypeSlide .xForm .xRow.xRow-2col_mid_mid .xComponent[data-ngx-module-type='content']:first-child:last-child .xBodyContainer{max-height:100%}.xDisplayTypeSlide .xCellInner{height:100%}.xDisplayTypeSlide.xHasProgressBarBottom.xHasPrivacy:not(.xHasNavigationControlArrow):not(.xSupportsTouch) .xPage>.xPageInner .xSection:not(.xSectionFooter):not(.xSectionHeader) .xRow .xCell .xComponent.last,.xDisplayTypeSlide.xHasProgressBarBottom.xHasPrivacy:not(.xHasNavigationControlArrow).xSupportsTouch .xPage>.xPageInner .xSection:not(.xSectionFooter):not(.xSectionHeader) .xRow .xCell.last .xComponent.last,.xDisplayTypeSlide.xHasProgressBarBottom.xHasPrivacy:not(.xHasNavigationControlArrow) .xSwipeableContainer>.xComponent{padding-bottom:calc( 1rem + 2 * 1.5rem  +  50px + 0px)}.xDisplayTypeSlide.xHasProgressBarBottom.xHasPrivacy:not(.xHasNavigationControlArrow) .xSlideProgressBottom{bottom:50px}.xDisplayTypeSlide.xHasProgressBarBottom:not(.xHasPrivacy):not(.xHasNavigationControlArrow):not(.xSupportsTouch) .xPage>.xPageInner .xSection:not(.xSectionFooter):not(.xSectionHeader) .xRow .xCell .xComponent.last,.xDisplayTypeSlide.xHasProgressBarBottom:not(.xHasPrivacy):not(.xHasNavigationControlArrow).xSupportsTouch .xPage>.xPageInner .xSection:not(.xSectionFooter):not(.xSectionHeader) .xRow .xCell.last .xComponent.last,.xDisplayTypeSlide.xHasProgressBarBottom:not(.xHasPrivacy):not(.xHasNavigationControlArrow) .xSwipeableContainer>.xComponent{padding-bottom:calc( 1rem + 2 * 1.5rem  +  0px + 0px)}.xDisplayTypeSlide.xHasProgressBarBottom:not(.xHasPrivacy):not(.xHasNavigationControlArrow) .xSlideProgressBottom{bottom:0}.xDisplayTypeSlide.xHasProgressBarBottom.xHasPrivacy.xHasNavigationControlArrow:not(.xSupportsTouch) .xPage>.xPageInner .xSection:not(.xSectionFooter):not(.xSectionHeader) .xRow .xCell .xComponent.last,.xDisplayTypeSlide.xHasProgressBarBottom.xHasPrivacy.xHasNavigationControlArrow.xSupportsTouch .xPage>.xPageInner .xSection:not(.xSectionFooter):not(.xSectionHeader) .xRow .xCell.last .xComponent.last,.xDisplayTypeSlide.xHasProgressBarBottom.xHasPrivacy.xHasNavigationControlArrow .xSwipeableContainer>.xComponent{padding-bottom:calc( 1rem + 2 * 1.5rem  +  50px + 44px)}.xDisplayTypeSlide.xHasProgressBarBottom.xHasPrivacy.xHasNavigationControlArrow .xSlideProgressBottom{bottom:50px}.xDisplayTypeSlide.xHasProgressBarBottom.xHasPrivacy.xHasNavigationControlArrow:not(.xSlideFirst):not(.xSlideLast) .xSlideNavigation ul{padding-bottom:calc( 1rem + 2 * 1.5rem );transition:padding-bottom .5s}.xDisplayTypeSlide.xHasProgressBarBottom:not(.xHasPrivacy).xHasNavigationControlArrow:not(.xSupportsTouch) .xPage>.xPageInner .xSection:not(.xSectionFooter):not(.xSectionHeader) .xRow .xCell .xComponent.last,.xDisplayTypeSlide.xHasProgressBarBottom:not(.xHasPrivacy).xHasNavigationControlArrow.xSupportsTouch .xPage>.xPageInner .xSection:not(.xSectionFooter):not(.xSectionHeader) .xRow .xCell.last .xComponent.last,.xDisplayTypeSlide.xHasProgressBarBottom:not(.xHasPrivacy).xHasNavigationControlArrow .xSwipeableContainer>.xComponent{padding-bottom:calc( 1rem + 2 * 1.5rem  +  0px + 44px)}.xDisplayTypeSlide.xHasProgressBarBottom:not(.xHasPrivacy).xHasNavigationControlArrow .xSlideProgressBottom{bottom:0}.xDisplayTypeSlide.xHasProgressBarBottom:not(.xHasPrivacy).xHasNavigationControlArrow:not(.xSlideFirst):not(.xSlideLast) .xSlideNavigation ul{padding-bottom:calc( 1rem + 2 * 1.5rem );transition:padding-bottom .5s}.xVideo.xFullColModule .xMediaContainer .xEmbed{min-height:56vw}.xVideo.xMidColModule .xMediaContainer .xEmbed{min-height:28vw}.xVideo.xExtrawideColModule .xMediaContainer .xEmbed{min-height:36.9vw}.xVideo.xThinColModule .xMediaContainer .xEmbed,.xVideo.xThirdColModule .xMediaContainer .xEmbed{min-height:18.6vw}.xDisplayTypeSlide:not(.xIsAdaptive) .xMediaVideo.xPlayable:not(.xRenderBackground){max-height:100vh}.xPageFooter .xTagline,.xPageFooter .xByline{font-size:1.474rem}.xPageFooter .xCopyContainer{padding:15px}.xHasPrivacy.xHasFooter footer .xRow.last .xCell.last .xCellInner>.xComponent.last{padding-bottom:60px}.xDisplayTypeSlide .xForm.xVariantTop .xSlideNavigationInline,.xDisplayTypeSlide .xForm.xVariantLeft .xSlideNavigationInline,.xDisplayTypeSlide .xComponent.xCallout .xAlignHorizontalLeft .xSlideNavigationInline,.xDisplayTypeSlide .xComponent.xCallout .xAlignHorizontalRight .xSlideNavigationInline{padding:0 calc(30px)}.xDisplayTypeSlide.xSlideAxisHorizontal:not(.xSupportsTouch) .xForm.xVariantTop .xSlideNavigationInline,.xDisplayTypeSlide.xSlideAxisHorizontal:not(.xSupportsTouch) .xForm.xVariantLeft .xSlideNavigationInline{padding-left:70px;padding-right:70px}.xDisplayTypeSlide.xHasHeader .xPageMain .xRow.xRow-2col_mid_mid .xCell .xComponent.first:not(.xCallout.hasFeatImage),.xDisplayTypeSlide.xHasHeader .xPageMain .xRow.xRow-2col_mid_mid .xCell .xComponent.first.xCallout.hasFeatImage:not(.xVariantBottom) .xBodyContainer{padding-top:calc(4px * 3 + 5px * 2 + 2rem * 2 + 1rem * 2)}.xDisplayTypeSlide.xHasHeader .xPageMain .xRow.xRow-2col_mid_mid .xCell .xComponent.last:not(.xCallout.hasFeatImage),.xDisplayTypeSlide.xHasHeader .xPageMain .xRow.xRow-2col_mid_mid .xCell .xComponent.last.xCallout.hasFeatImage:not(.xVariantTop) .xBodyContainer{padding-bottom:calc(4px * 3 + 5px * 2 + 2rem * 2 + 1rem * 2)}body.xLivePreview.xHasProgressBarTop:not(.xHasHeader).xDisplayTypeSlide .xSection:not(.xSectionConfirmation):not(.xSectionCurtain):not(.xSectionCountdown) .xRow:not(.first):not(.last) .xCell .xCellInner .xComponent.n1{padding-top:calc(1rem + 1.5rem * 2)}body.xLivePreview.xHasProgressBarTop:not(.xHasHeader).xDisplayTypeSlide .xSection:not(.xSectionConfirmation):not(.xSectionCurtain):not(.xSectionCountdown) .xRow:not(.first):not(.last) .xCell .xCellInner .xComponent.n1 .xLivePreview-placeholder{top:calc(1rem + 1.5rem * 2)}body.xLivePreview.xHasHeader.xDisplayTypePage .xSection:not(.xSectionConfirmation):not(.xSectionCurtain):not(.xSectionCountdown) .xRow.n1 .xCell .xCellInner .xComponent.n1 .xLivePreview-placeholder{top:calc(1em + 1rem + 1rem + 1rem * 3)}body.xLivePreview.xHasHeader.xDisplayTypeSlide .xSection:not(.xSectionConfirmation):not(.xSectionCurtain):not(.xSectionCountdown) .xRow .xCell .xCellInner .xComponent.n1{padding-top:calc(1em + 1rem + 1rem + 1rem * 3) !important}body.xLivePreview.xHasHeader.xDisplayTypeSlide .xSection:not(.xSectionConfirmation):not(.xSectionCurtain):not(.xSectionCountdown) .xRow .xCell .xCellInner .xComponent.n1 .xLivePreview-placeholder{top:calc(1em + 1rem + 1rem + 1rem * 3) !important}}.xFirefox .hasBGImage .xComponentBackground{transform:none !important}.xFirefox.xVersion-59 .xTmpl-Field.xVariantHorizontal .xTileStyleCircle .xFieldContainer .xMultichoiceContainer .xMediaContainer{display:table;text-align:center}.xFirefox.xVersion-59 .xTmpl-Field.xVariantHorizontal .xTileStyleCircle .xFieldContainer .xMultichoiceContainer .xMediaContainer:after{margin:auto;margin-left:-1rem}.xFirefox.xVersion-59.xDisplayTypePage .xTmpl-Field.xVariantGrid .xTileStyleCircle .xFieldContainer .xMultichoiceContainer .xMediaContainer{display:table;text-align:center}.xFirefox.xVersion-59.xDisplayTypePage .xTmpl-Field.xVariantGrid .xTileStyleCircle .xFieldContainer .xMultichoiceContainer .xMediaContainer:after{margin:auto;margin-left:-1rem}.xFirefox.xVersion-59.xDisplayTypePage .xTileStyleCard .xFieldContainer .xMultichoiceContainer .xMediaContainer{display:table;text-align:center}.xFirefox.xVersion-59.xDisplayTypePage .xTileStyleCard .xFieldContainer .xMultichoiceContainer .xMediaContainer:after{margin:auto;margin-left:-1rem}.xFirefox input[type='number']{-moz-appearance:textfield}.xSafari.xMobile select,.xSafari.xMobile textarea{font-size:16px !important}.xSafari.xMobile input[type="text"],.xSafari.xMobile input[type="email"],.xSafari.xMobile input[type="tel"],.xSafari.xMobile input[type="number"],.xSafari.xMobile input[type="url"]{font-size:16px !important}.xSafari.xMobile.xDisplayTypeSlide .xForm.xSpacingViewport .xFieldItem{min-height:100%}.xSafari.xDisplayTypeSlide .xForm .xControlMultichoice .xFieldContainer .xMultichoiceContainer{grid-auto-rows:unset}.xSafari.xDisplayTypeSlide .xForm .xControlMultichoice.xTileStyleCheckbox .xFieldContainer .xMultichoiceContainer{align-content:baseline}.xSafari.xDisplayTypeSlide .xForm .xControlMultichoice.xTileStyleCheckbox .xFieldContainer .xMultichoiceContainer .xMediaContainer.xMediaImage{height:100%}.xSafari.xDisplayTypeSlide .xForm .xTmpl-Field.xComponent.xRadio.hasFeatImage .xControlMultichoice{min-height:100%}.xSafari.xDisplayTypeSlide .xForm .xTmpl-Field.xComponent.xRadio.hasFeatImage .xControlMultichoice .xMediaContainer.xMediaImage{height:100%}.xSafari.xDisplayTypeSlide.xHasFooter main .xSectionInner>.xRow{min-height:auto}.xSafari.xVersion-10 .xForm .xFieldContainer .xFieldMultichoice .xMediaContainer:after{margin:auto;margin-left:-1rem}.xSafari.xVersion-10 .xForm .xFieldCheckboxChoice .xCheckbox span:after{transform-origin:-20% 30%}.xSafari.xVersion-10.xDisplayTypeSlide .xForm .xRadio.xTmpl-Field.xVariantVertical .xMultichoiceContainer,.xSafari.xVersion-10.xDisplayTypeSlide .xForm .xCheckbox.xTmpl-Field.xVariantVertical .xMultichoiceContainer{display:flex;flex-direction:column}.xSafari.xVersion-10.xDisplayTypeSlide .xForm .xRadio.xTmpl-Field.xVariantVertical .xMultichoiceContainer .xFieldMultichoice .xMediaContainer,.xSafari.xVersion-10.xDisplayTypeSlide .xForm .xCheckbox.xTmpl-Field.xVariantVertical .xMultichoiceContainer .xFieldMultichoice .xMediaContainer{position:absolute;left:0;top:0;width:50%}.xSafari.xVersion-10.xDisplayTypeSlide .xForm .xRadio.xTmpl-Field.xVariantVertical .xMultichoiceContainer .xFieldMultichoice.hasImage .xFieldLabelWrapper,.xSafari.xVersion-10.xDisplayTypeSlide .xForm .xCheckbox.xTmpl-Field.xVariantVertical .xMultichoiceContainer .xFieldMultichoice.hasImage .xFieldLabelWrapper{margin-left:50%}.xSafari.xVersion-10.xDisplayTypeSlide .xForm .xRadio.xTmpl-Field.xVariantGrid .xMultichoiceContainer,.xSafari.xVersion-10.xDisplayTypeSlide .xForm .xCheckbox.xTmpl-Field.xVariantGrid .xMultichoiceContainer{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}.xSafari.xVersion-10.xDisplayTypeSlide .xForm .xRadio.xTmpl-Field.xVariantGrid .xMultichoiceContainer .xFieldMultichoice,.xSafari.xVersion-10.xDisplayTypeSlide .xForm .xCheckbox.xTmpl-Field.xVariantGrid .xMultichoiceContainer .xFieldMultichoice{width:50%;max-width:50%;height:40%}.xSafari.xVersion-10.xDisplayTypeSlide .xForm .xRadio.xTmpl-Field.xVariantGrid .xControlMultichoice[data-ngx-count='6'] .xMultichoiceContainer .xFieldMultichoice,.xSafari.xVersion-10.xDisplayTypeSlide .xForm .xCheckbox.xTmpl-Field.xVariantGrid .xControlMultichoice[data-ngx-count='6'] .xMultichoiceContainer .xFieldMultichoice,.xSafari.xVersion-10.xDisplayTypeSlide .xForm .xRadio.xTmpl-Field.xVariantGrid .xControlMultichoice[data-ngx-count='7'] .xMultichoiceContainer .xFieldMultichoice,.xSafari.xVersion-10.xDisplayTypeSlide .xForm .xCheckbox.xTmpl-Field.xVariantGrid .xControlMultichoice[data-ngx-count='7'] .xMultichoiceContainer .xFieldMultichoice,.xSafari.xVersion-10.xDisplayTypeSlide .xForm .xRadio.xTmpl-Field.xVariantGrid .xControlMultichoice[data-ngx-count='8'] .xMultichoiceContainer .xFieldMultichoice,.xSafari.xVersion-10.xDisplayTypeSlide .xForm .xCheckbox.xTmpl-Field.xVariantGrid .xControlMultichoice[data-ngx-count='8'] .xMultichoiceContainer .xFieldMultichoice,.xSafari.xVersion-10.xDisplayTypeSlide .xForm .xRadio.xTmpl-Field.xVariantGrid .xControlMultichoice[data-ngx-count='9'] .xMultichoiceContainer .xFieldMultichoice,.xSafari.xVersion-10.xDisplayTypeSlide .xForm .xCheckbox.xTmpl-Field.xVariantGrid .xControlMultichoice[data-ngx-count='9'] .xMultichoiceContainer .xFieldMultichoice{width:33%;max-width:33%;height:30%}.xSafari.xVersion-10.xDisplayTypeSlide .xForm .xRadio.xTmpl-Field.xVariantGrid .xControlMultichoice[data-ngx-count='10'] .xMultichoiceContainer .xFieldMultichoice,.xSafari.xVersion-10.xDisplayTypeSlide .xForm .xCheckbox.xTmpl-Field.xVariantGrid .xControlMultichoice[data-ngx-count='10'] .xMultichoiceContainer .xFieldMultichoice,.xSafari.xVersion-10.xDisplayTypeSlide .xForm .xRadio.xTmpl-Field.xVariantGrid .xControlMultichoice[data-ngx-count='11'] .xMultichoiceContainer .xFieldMultichoice,.xSafari.xVersion-10.xDisplayTypeSlide .xForm .xCheckbox.xTmpl-Field.xVariantGrid .xControlMultichoice[data-ngx-count='11'] .xMultichoiceContainer .xFieldMultichoice,.xSafari.xVersion-10.xDisplayTypeSlide .xForm .xRadio.xTmpl-Field.xVariantGrid .xControlMultichoice[data-ngx-count='12'] .xMultichoiceContainer .xFieldMultichoice,.xSafari.xVersion-10.xDisplayTypeSlide .xForm .xCheckbox.xTmpl-Field.xVariantGrid .xControlMultichoice[data-ngx-count='12'] .xMultichoiceContainer .xFieldMultichoice,.xSafari.xVersion-10.xDisplayTypeSlide .xForm .xRadio.xTmpl-Field.xVariantGrid .xControlMultichoice[data-ngx-count='13'] .xMultichoiceContainer .xFieldMultichoice,.xSafari.xVersion-10.xDisplayTypeSlide .xForm .xCheckbox.xTmpl-Field.xVariantGrid .xControlMultichoice[data-ngx-count='13'] .xMultichoiceContainer .xFieldMultichoice,.xSafari.xVersion-10.xDisplayTypeSlide .xForm .xRadio.xTmpl-Field.xVariantGrid .xControlMultichoice[data-ngx-count='14'] .xMultichoiceContainer .xFieldMultichoice,.xSafari.xVersion-10.xDisplayTypeSlide .xForm .xCheckbox.xTmpl-Field.xVariantGrid .xControlMultichoice[data-ngx-count='14'] .xMultichoiceContainer .xFieldMultichoice,.xSafari.xVersion-10.xDisplayTypeSlide .xForm .xRadio.xTmpl-Field.xVariantGrid .xControlMultichoice[data-ngx-count='15'] .xMultichoiceContainer .xFieldMultichoice,.xSafari.xVersion-10.xDisplayTypeSlide .xForm .xCheckbox.xTmpl-Field.xVariantGrid .xControlMultichoice[data-ngx-count='15'] .xMultichoiceContainer .xFieldMultichoice,.xSafari.xVersion-10.xDisplayTypeSlide .xForm .xRadio.xTmpl-Field.xVariantGrid .xControlMultichoice[data-ngx-count='16'] .xMultichoiceContainer .xFieldMultichoice,.xSafari.xVersion-10.xDisplayTypeSlide .xForm .xCheckbox.xTmpl-Field.xVariantGrid .xControlMultichoice[data-ngx-count='16'] .xMultichoiceContainer .xFieldMultichoice,.xSafari.xVersion-10.xDisplayTypeSlide .xForm .xRadio.xTmpl-Field.xVariantGrid .xControlMultichoice[data-ngx-count='>=17'] .xMultichoiceContainer .xFieldMultichoice,.xSafari.xVersion-10.xDisplayTypeSlide .xForm .xCheckbox.xTmpl-Field.xVariantGrid .xControlMultichoice[data-ngx-count='>=17'] .xMultichoiceContainer .xFieldMultichoice{width:25%;max-width:25%;height:20%}.xSafari input[type='number']::-webkit-outer-spin-button,.xSafari input[type='number']::-webkit-inner-spin-button{display:none}@media all and (min-width:700px){.xSafari.xDisplayTypeSlide.xVersion-14 .xMediaVideo.xPlayable,.xSafari.xDisplayTypeSlide.xVersion-13 .xMediaVideo.xPlayable,.xSafari.xDisplayTypeSlide.xVersion-12 .xMediaVideo.xPlayable,.xSafari.xDisplayTypeSlide.xVersion-11 .xMediaVideo.xPlayable{max-height:100%}}.xChrome input[type='number']::-webkit-outer-spin-button,.xChrome input[type='number']::-webkit-inner-spin-button{display:none}.xChrome select:-webkit-autofill,.xChrome select:-webkit-autofill:hover,.xChrome select:-webkit-autofill:focus,.xChrome select:-webkit-autofill:active{transition:all 0s 50000s}html{height:100%}@media only screen and (-webkit-min-device-pixel-ratio:3) and (min-height:300px) and (min-width:375px),only screen and (min--moz-device-pixel-ratio:3) and (min-height:300px) and (min-width:375px),only screen and (-o-min-device-pixel-ratio:3/1) and (min-height:300px) and (min-width:375px),only screen and (min-device-pixel-ratio:3) and (min-height:300px) and (min-width:375px),only screen and (min-resolution:476dpi) and (min-height:300px) and (min-width:375px),only screen and (min-resolution:3dppx) and (min-height:300px) and (min-width:375px){html .xDisplayTypePage.xIOS .xForm .xFieldItem,html .xDisplayTypeSlide.xIOS .xForm .xFieldItem{padding-bottom:5px}html .xDisplayTypePage.xIOS .xForm .xComponent.xPolicy .xFieldItem,html .xDisplayTypeSlide.xIOS .xForm .xComponent.xPolicy .xFieldItem,html .xDisplayTypePage.xIOS .xForm .xComponent.xMarketing .xFieldItem,html .xDisplayTypeSlide.xIOS .xForm .xComponent.xMarketing .xFieldItem{padding-bottom:calc(2.5px)}html .xDisplayTypePage.xIOS .xForm .xFieldItem>div,html .xDisplayTypeSlide.xIOS .xForm .xFieldItem>div{padding-left:8.5px;padding-right:8.5px}html .xDisplayTypePage.xIOS .xForm .xSubmitContainer,html .xDisplayTypeSlide.xIOS .xForm .xSubmitContainer{padding-left:8.5px;padding-right:8.5px}html .xDisplayTypePage.xIOS .xForm .xRecaptchaWrapper,html .xDisplayTypeSlide.xIOS .xForm .xRecaptchaWrapper{padding-left:8.5px;padding-right:8.5px}html .xDisplayTypePage.xIOS .xForm .xActionContainer .xHelpContainer,html .xDisplayTypeSlide.xIOS .xForm .xActionContainer .xHelpContainer{padding-left:8.5px;padding-right:8.5px}html .xDisplayTypePage.xIOS .xVariantCenter .xComposite.xFieldItem.xFieldWidthExtralarge,html .xDisplayTypeSlide.xIOS .xVariantCenter .xComposite.xFieldItem.xFieldWidthExtralarge,html .xDisplayTypePage.xIOS .xVariantTop .xComposite.xFieldItem.xFieldWidthExtralarge,html .xDisplayTypeSlide.xIOS .xVariantTop .xComposite.xFieldItem.xFieldWidthExtralarge{grid-template-columns:8.5px 1fr 8.5px}}html .xDisplayTypeSlide.xIOS{min-height:100vh}html .xDisplayTypeSlide.xIOS .xPage{height:auto}html .xDisplayTypeSlide.xIOS .xPage .xSections{min-height:100%}html .xDisplayTypeSlide.xIOS .xPage .xSections .xSectionInner{height:100%}html .xDisplayTypeSlide.xIOS .xPageInner,html .xDisplayTypeSlide.xIOS .xSections,html .xDisplayTypeSlide.xIOS .xPageMain,html .xDisplayTypeSlide.xIOS .xSection{height:100%}html .xDisplayTypeSlide.xIOS .xCallout.xPostcard.xVariantTop,html .xDisplayTypeSlide.xIOS .xCallout.xPostcard.xVariantBottom{max-height:100%}@font-face{font-family:'socialvetica';src:url('/themes/scaffold3/fonts/socialvetica/socialvetica.woff') format('woff'),url('/themes/scaffold3/fonts/socialvetica/socialvetica.ttf') format('truetype'),url('/themes/scaffold3/fonts/socialvetica/socialvetica.svg#ywftsvg') format('svg');font-weight:normal;font-style:normal}.xFormSlideNavigation .nav .xIcon:before,.xSlideNavigation .nav .xIcon::before{color:#333}.xButton{background-color:#8f25fe;border-width:2px;border-style:solid;border-color:#d7fe25;color:#333}.xButton:after{position:absolute;content:'';width:0;bottom:-10%;height:3px;height:130%;left:-10%;transform:skewX(15deg);background-color:#333}.xButton.xActivityActive:after,.xButton.xActivitySuccess:after,.xButton.xActivityError:after{left:-10%;width:120%;background-color:#8f25fe}body:not(.xSupportsTouch) .xButton:hover,body:not(.xSupportsTouch) .xSlideNavigationTypeButton .xButton:hover,body:not(.xSupportsTouch) .xButton.xHover,body:not(.xSupportsTouch) .xSlideNavigationTypeButton .xButton.xHover{color:#fff;border-color:#333}body:not(.xSupportsTouch) .xButton:hover:after,body:not(.xSupportsTouch) .xSlideNavigationTypeButton .xButton:hover:after,body:not(.xSupportsTouch) .xButton.xHover:after,body:not(.xSupportsTouch) .xSlideNavigationTypeButton .xButton.xHover:after{left:-10%;width:120%;background-color:#333}.xTileStyleCircle .xFieldContainer .xFieldMultichoice:not(.hasImage) .xMultichoiceItem{border-color:rgba(51,51,51,0.2);transition:border-color .3s}.xTileStyleCircle .xFieldContainer .xFieldMultichoice.xChecked:not(.hasImage) .xMultichoiceItem{border-color:#333}.xTileStyleCircle .xFieldContainer .xFieldMultichoice.xHover:not(.xChecked):not(.hasImage) .xMultichoiceItem,.xTileStyleCircle .xFieldContainer .xFieldMultichoice.xFocus:not(.xChecked):not(.hasImage) .xMultichoiceItem{border-color:rgba(51,51,51,0.5)}.xTileStyleCard .xFieldContainer .xFieldMultichoice{transition:border-color .3s;border-style:solid;border-width:2px;border-color:rgba(51,51,51,0.2)}.xTileStyleCard .xFieldContainer .xFieldMultichoice:not(.hasImage){border-color:rgba(51,51,51,0.2)}.xTileStyleCard .xFieldContainer .xFieldMultichoice.xChecked{border-color:#333}.xTileStyleCard .xFieldContainer .xFieldMultichoice.xHover:not(.xChecked),.xTileStyleCard .xFieldContainer .xFieldMultichoice.xFocus:not(.xChecked){border-color:rgba(51,51,51,0.5)}.xTileStyleFull-bleed .xFieldMultichoice .xMediaContainer img{filter:grayscale(90%) brightness(50%);transform:translateZ(0)}.xTileStyleFull-bleed .xFieldMultichoice.xChecked .xMediaContainer img{filter:grayscale(0) brightness(66%)}.xTileStyleFull-bleed .xFieldMultichoice.xHover:not(.xChecked) .xMediaContainer img,.xTileStyleFull-bleed .xFieldMultichoice.xFocus:not(.xChecked) .xMediaContainer img{filter:grayscale(50%) brightness(66%)}.xDisplayTypePage.xHasHeader .xSections .xRow[data-ngx-id="1"]>.xRowInner .xBodyContainer{padding-top:5vmin}.xStyle-std.xPoll .xPollContainer .xProgressBackground{filter:grayscale(90%)}.xStyle-std.xPoll .xPollContainer .xProgressBarContainer.xSelected .xProgressBackground{filter:grayscale(50%) brightness(75%)}.xStyle-std.xPoll .xPollContainer.xVotingPhase .xProgressBarContainer:hover .xProgressBackground{filter:grayscale(0)}.xStyle-std.xPoll .xPollContainer.xResultsPhase .xProgressBarContainer.xSelected .xProgressBar{opacity:1}.xStyle-std.xPoll .xPollContainer.xResultsPhase .xProgressBarContainer.xSelected .xProgressLabel,.xStyle-std.xPoll .xPollContainer.xResultsPhase .xProgressBarContainer.xSelected .xProgressText{color:#333}.xStyle-std.hasBGImage .xComponentBackground{filter:brightness(110%) contrast(65%);transform:translateZ(0)}.xStyle-notint.xPoll .xPollContainer.xResultsPhase .xProgressBarContainer.xSelected .xProgressBar{opacity:1}.xStyle-notint.xPoll .xPollContainer.xResultsPhase .xProgressBarContainer.xSelected .xProgressLabel,.xStyle-notint.xPoll .xPollContainer.xResultsPhase .xProgressBarContainer.xSelected .xProgressText{color:#333}@media all and (min-width:700px){.xCopyContainer{padding:10px}.xDisplayTypePage .xForm .xRow:first-of-type{padding-top:30px}.xDisplayTypePage .xForm .xRow:first-of-type .xCell .xCellInner .xComponent:not(:first-child) .xFieldItem{padding-top:10px}.xDisplayTypePage .xForm .xRow .xComponent:first-child .xSubmitContainer{padding-top:10px;padding-bottom:10px}.xDisplayTypePage .xForm .xRow:not(:first-of-type) .xComponent[data-ngx-module-type="content"]{margin-top:10px}.xDisplayTypePage .xForm .xFieldItem{padding-bottom:10px}.xDisplayTypePage .xForm .xComponent.xPolicy .xFieldItem,.xDisplayTypePage .xForm .xComponent.xMarketing .xFieldItem{padding-bottom:calc(5px)}.xDisplayTypePage .xForm.xFormCarousel .xRow:not(:first-of-type) .xFieldItem{padding-top:10px}.xDisplayTypePage .xForm.xFormCarousel .xSubmitContainer{padding-left:60px;padding-right:60px}.xDisplayTypePage .xForm.xFormCarousel .xFieldItem>div{padding-left:60px;padding-right:60px}.xDisplayTypePage .xForm.xFormCarousel .xRecaptchaWrapper{padding-left:60px;padding-right:60px}.xDisplayTypePage .xFormCarousel{min-height:320px}.xDisplayTypePage .xFormCarousel .xRow{top:50% !important;transform:translateY(-50%) !important;transform:unset;padding-top:1vmin;padding-bottom:1vmin}.xDisplayTypePage .xFormCarousel .xFormLongSlideAnimated{top:40px !important;transform:none !important}.xCTAContainer,.xRewardContent .xCouponCode{padding:10px 30px}.hasBGImage.hasTarget .xCTAContainer,.hasBGColor.hasTarget .xCTAContainer{padding-top:10px}}body{background-color:#ededed}.xCopy{font-size:18px}.xTagline{color:#d7fe25}.xPageMain a:not(.xButton){color:#461666;text-decoration:none}.xPageMain a:not(.xButton):hover{text-decoration:underline}.xBodyContainer .xBodyInner{padding:10%}.xDisplayTypeSlide .xPageInner{margin:auto}.xSection[data-statename]:not([data-statename="details"]) .xRowInner{height:100%}CTAContainer,.xRewardContent .xCouponCode{padding:10px}.xButton{background:#d7fe25;border:2px solid #d7fe25;transition:all .2s ease;cursor:pointer}.xButton .xTextContainer{font-size:1.6rem;text-transform:none;color:#333}.xButton:hover{background:#d7fe25;border-color:#333;color:#fff}.xButton:hover .xTextContainer{color:#fff}.xButton:focus{outline:2px solid #333;outline-offset:2px}body:not(.xSupportsTouch) .xButton:hover:after,body:not(.xSupportsTouch) .xSlideNavigationTypeButton .xButton:hover:after,body:not(.xSupportsTouch) .xButton.xHover:after,body:not(.xSupportsTouch) .xSlideNavigationTypeButton .xButton.xHover:after{background-color:#333}.xSlideNavigation .nav .xButton,.xSlideNavigationPositioned .nav .xButton{border-radius:10px}.xFormSlideNavigation .nav .xIcon:before,.xSlideNavigation .nav .xIcon::before{color:#fff}.xSlideProgress .xSlideProgressBackground .xSegment .xSegmentBackground{background-color:#d7fe25}.xSlideNavigation .nav .xButton,.xSlideNavigationPositioned .nav .xButton{background-color:#d7fe25}body:not(.xSupportsTouch) .xButton.xNavControl:hover:after,body:not(.xSupportsTouch) .xButton.xNavControl.xHover:after{background-color:#d7fe25}a.xButton.xNavControl.xNavArrow{box-shadow:none}.xSectionHeader{padding-right:0}.xDisplayTypeSlide .xCampaignHeader .xNavigation .xTabs{margin-top:1rem;margin-bottom:1rem}.xNavigation{background-color:#fff;margin-top:20px;margin-right:0;border-radius:10px 0 0 10px;padding-right:30px;border:0;border-right:0;color:#333}.xCampaignHeader .xNavigation .xTab{color:#333}.xCampaignHeader .xNavigation .xActiveItemIndicator{background-color:#d7fe25}.xStyle-grey{background:#232128}.xComponent.xCallout.xStyle-grey.hasFeatImage{background:#232128}.xStyle-grey .xHeading{color:#fff!Important}.xStyle-grey h2.xTitle.xByline{color:#fff!Important}.xStyle-grey h1.xTitle.xHeading{color:#fff!Important}.xStyle-grey p.xCopy.xContentBody{color:#fff!Important}.xForm.xStyle-grey{color:#fff}.xStyle-grey .xStyleSolid .xField input,.xStyle-grey .xStyleSolid .xField textarea{background-color:#fff}.xStyle-grey .xTileStyleButton .xFieldMultichoice{border-color:#fff}.xStyle-grey .xTileStyleButton .xFieldMultichoice.xChecked{background-color:#d7fe25;border-color:#d7fe25}.xStyle-grey .xProgressBarContainer{color:#fff;background-color:rgba(225,225,225,0.5)}.xStyle-grey .xFieldCheckboxChoice .xCheckbox span{background-color:rgba(225,225,225,0.6)}.xStyle-grey .xHelpContainer .xHelpLabel{opacity:.6;color:#fff}.xTmpl-Field.xVariantGrid .xFieldContainer .xRadioContainer{grid-template-columns:repeat(3,1fr)}.xRow:not(.xRow-2col_mid_mid) .xControlMultichoice.xFieldWidthLarge .xMultichoiceContainer,.xRow:not(.xRow-2col_mid_mid) .xControlMultiOptIn.xFieldWidthLarge .xMultichoiceContainer{width:100%}.xChecked .xFieldLabelWrapper p{color:#333}.xFieldCheckboxChoice.xChecked .xCheckbox span{background-color:#d7fe25}.xField input:focus,.xField textarea:focus,.xField input.xFocus,.xField textarea.xFocus{border-color:#d7fe25;border-style:solid}.xTileStyleButton .xFieldMultichoice.xChecked{background-color:#d7fe25}.xTileStyleCard .xFieldContainer .xFieldMultichoice.xChecked{border-color:#d7fe25;background-color:#d7fe25}.xTileStyleCard .xFieldMultichoice .xMediaContainer img{filter:none}.xTileStyleCard .xFieldMultichoice.xChecked .xMediaContainer img{filter:brightness(0.4)}.xFieldContainer .xFieldMultichoice .xMediaContainer:after{border-color:#fff}.xRow:not(.xRow-2col_mid_mid) .xControlMultichoice.xFieldWidthLarge .xMultichoiceContainer,.xRow:not(.xRow-2col_mid_mid) .xControlMultiOptIn.xFieldWidthLarge .xMultichoiceContainer{max-width:100%}.xTileStyleButton .xFieldMultichoice .xFieldLabelWrapper label{padding:10px}.xTileStyleCircle .xFieldContainer .xFieldMultichoice .xMediaContainer img{filter:none}.xTileStyleCircle .xFieldContainer .xFieldMultichoice.xChecked .xMediaContainer img{filter:brightness(0.5)}.xField.xFieldRadioChoice.xFieldMultichoice.hasImage.xChecked p{color:#d7fe25}.xField.xFieldRadioChoice.xFieldMultichoice.hasImage .xFieldLabelWrapper{margin-top:20px}.xForm .xRow .xRowInner{max-width:1100px;margin:auto}.xField input,.xField textarea{border-color:#222}.xDisplayTypeSlide .xForm.xSizeStd .xFieldItem .xCopyContainer .xHeading{font-size:2rem}.xForm .xCallout .xBodyContainer .xBodyInner{padding:0}.xForm .xComponent.xPolicy .xChecked .xFieldLabelWrapper p,.xForm .xComponent.xMarketing .xChecked .xFieldLabelWrapper p{color:#333}.xField input,.xField textarea{background-color:#fff}.xPolicy .xFieldError:not(label),.xMultichoiceContainer .xFieldError:not(label),.xField.xControlSelect .xFieldError:not(label),.xField.xSelect .xFieldError:not(label),.xField .xFieldError:not(label){border-color:#c00 !important;border-style:solid !important;border-width:2px!Important}.xStyleOutline .xPolicy .xFieldError:not(label),.xStyleOutline .xMultichoiceContainer .xFieldError:not(label),.xStyleOutline .xField.xControlSelect .xFieldError:not(label),.xStyleOutline .xField.xSelect .xFieldError:not(label),.xStyleOutline .xField .xFieldError:not(label),.xStyleSolid .xPolicy .xFieldError:not(label),.xStyleSolid .xMultichoiceContainer .xFieldError:not(label),.xStyleSolid .xField.xControlSelect .xFieldError:not(label),.xStyleSolid .xField.xSelect .xFieldError:not(label),.xStyleSolid .xField .xFieldError:not(label){border-width:2px !important}.xStyle-std.hasBGImage .xComponentBackground{filter:brightness(50%) contrast(100%);transform:translateZ(0)}.xStyle-std.hasBGImage .xHeading,.xStyle-std.hasBGImage .xByline,.xStyle-std.hasBGImage .xCopy{color:#fff}.xExperienceBackground .xHeading,.xExperienceBackground .xByline,.xExperienceBackground .xTagline,.xExperienceBackground .xCopy{color:#fff!Important}.xExperienceBackground .xPageInner{background-color:rgba(0,0,0,0.5)}.xExperienceBackground .xForm{color:#fff}.xExperienceBackground .xStyleSolid .xField input,.xExperienceBackground .xStyleSolid .xField textarea{background-color:#fff}.xExperienceBackground .xTileStyleButton .xFieldMultichoice{border-color:#fff}.xExperienceBackground .xTileStyleButton .xFieldMultichoice.xChecked{background-color:#d7fe25;border-color:#d7fe25}.xExperienceBackground .xProgressBarContainer{color:#fff;background-color:rgba(225,225,225,0.5)}.xExperienceBackground .xFieldCheckboxChoice .xCheckbox span{background-color:rgba(225,225,225,0.6)}.xExperienceBackground .xHelpContainer .xHelpLabel{opacity:.6;color:#fff}.xOverlayInner{position:relative}.xProgressLabel{position:relative;z-index:3;font-size:2.2rem;min-height:calc(2.64rem);padding-top:10px;padding-bottom:10px}.xPollContainer{padding:10%;padding-top:0;padding-bottom:0}.xComponent.xPoll .xBodyContainer .xBodyInner{padding-bottom:0;padding-top:0}.xVariantHorizontal .xPollContainer .xProgressText{padding-top:12px}.xOption.xProgressBarContainer.xSelected{background-color:#d7fe25}.xProgressBar{background-color:#d7fe25}.xPollResultsContainer.xPollResultsLeft{text-align:center}.xPollResultsContainer{align-items:center}.xPollResultsContainer.xPollResultsLeft .xChartAreaContainer{display:flex;flex-direction:column;width:80%}.xPollResultsContainer.xPollResultsLeft .xLegendContainer{display:flex;max-width:100%;flex-direction:row;gap:15px;justify-content:center;padding-top:30px}.xMxPollResults .xBodyInner{padding-bottom:0;padding-top:0}.xSlideNavigation .nav .xButton,.xSlideNavigationPositioned .nav .xButton{box-shadow:none}.xVideo .xBodyInner{padding:3%}@media only screen and (max-width:520px){.xCallout.hasFeatImage .xItemInner{flex-direction:column}.xMediaContainer{max-width:100%!Important}.xBodyContainer{max-width:100%!Important}.xNavigation{background-color:transparent;margin-top:0;margin-right:0;border-radius:0;box-shadow:none;padding-right:0}.xCampaignHeader .xNavigation .xTabs{background-color:rgba(0,0,0,0.6)}.xCampaignHeader .xNavigation .xTab{color:#fff}.xCampaignHeader .xNavigation.xMenuOpen .xTabs .xActive .xTabLink{color:#fff;text-decoration:none;border-left:2px solid;padding-left:10px}.xCampaignHeader .xNavigation.xMenuOpen .xBurgerMenu .xBar{background-color:#fff}.xButton .xTextContainer{font-size:2.4rem}.xForm{padding:20px}.xVariantCenter .xComposite.xFieldItem.xFieldWidthLarge .xFieldContainer{width:100%}:not(.xComposite):not(.xControlMultichoice):not(.xControlMultiOptIn).xFieldWidthLarge .xFieldContainer .xField{width:100%;max-width:100%}.xForm.xSizeStd .xField input,.xForm.xSizeStd .xField textarea,.xForm.xSizeStd .xField select,.xForm.xSizeStd .xField div.xSelectWrapper{font-size:3rem}.xTmpl-Field.xVariantGrid .xFieldContainer .xRadioContainer{grid-template-columns:repeat(1,1fr);margin-bottom:20px}.xField.xFieldRadioChoice.xFieldMultichoice.hasImage{margin-bottom:20px}.xPollContainer{padding:0}}.xDisplayTypePage .xPageInner{margin:auto}.xDisplayTypePage .xCallout.xVariantLeft .xBodyContainer,.xDisplayTypePage .xCallout.xVariantRight .xBodyContainer{padding-top:20vmin;padding-bottom:20vmin}.xDisplayTypePage .xPageInner{margin:auto}.xDisplayTypePage .xPoll .xItemInner{padding-top:10vmin;padding-bottom:10vmin}.xDisplayTypePage .xForm .xFieldItem{padding-bottom:5%}.xVariantTop .xComposite.xFieldItem.xFieldWidthExtrasmall,.xVariantTop .xComposite.xFieldItem.xFieldWidthSmall,.xVariantTop .xComposite.xFieldItem.xFieldWidthMedium,.xVariantTop .xComposite.xFieldItem.xFieldWidthLarge,.xVariantTop .xComposite.xFieldItem.xFieldWidthExtralarge{grid-template-columns:30px 1fr 30px}.xDisplayTypePage .xActionContainer.xActionsForm{padding-top:3%}.xDisplayTypePage .xCTAContainer{padding:10px 10px}.xDisplayTypePage .xCampaignHeader .xComponentInner{background-color:#d7fe25;border-radius:0;box-shadow:none;padding:0}.xDisplayTypePage .xNavigation{background-color:transparent;box-shadow:none;justify-content:flex-start;margin-top:10px;padding-bottom:10px}.xDisplayTypePage .xForm .xRow{padding-top:2%;padding-bottom:2%}.xDisplayTypePage .xBodyContainer .xBodyInner{padding:40px}.xDisplayTypePage .xCallout.hasBGImage .xBodyContainer .xBodyInner{padding-top:10%;padding-bottom:10%}@media only screen and (max-width:520px){.xDisplayTypePage .xCampaignHeader .xComponentInner{background-color:transparent}.xDisplayTypePage .xComponent.xCallout.hasBGImage{margin:0}.xDisplayTypePage .xBodyContainer .xBodyInner{padding:20px}.xComponent.xCallout{margin:0}}