.action-toolbar{padding-bottom:60px;padding-top:60px}@media only screen and (max-width:767.98px){.action-toolbar{padding-top:30px}}.action-toolbar:empty{padding:0}.action-toolbar>.component-content{position:sticky;top:20%}.action-toolbar .action{font-size:12px;width:32px}.action-toolbar .action a{display:block;text-align:center}.action-toolbar .action a:before{display:block!important;font-size:30px;margin-bottom:5px}.action-toolbar .action--print a:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f02f";display:inline-block;font-family:var(--fa-style-family,"Font Awesome 6 Free");font-style:normal;font-variant:normal;font-weight:400;font-weight:var(--fa-style,900);line-height:1}.ad-slot .adContainer{margin-top:30px;position:relative}.ad-slot .adContainer.hideAd,.ad-slot .adContainer.loadingAd{display:none;margin-top:0}.ad-slot .continue,.ad-slot .heading{font-size:1.4rem;text-transform:uppercase}.ad-slot .continue{text-align:right}.ad-slot .advert{background-color:#f0f0f0;margin-bottom:15px;margin-top:15px;padding:15px}.ad-slot .advert,.ad-slot .close{display:flex;justify-content:center}.ad-slot .close{align-items:center;border:0 solid #000;height:25px;position:absolute;right:0;top:-2px;width:25px;z-index:2}.ad-slot .close button{background:transparent;border:0;cursor:pointer;padding:0}.ad-slot .close button:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#5e5e5e;content:"\f00d";display:inline-block;font-family:var(--fa-style-family,"Font Awesome 6 Free");font-size:2rem;font-style:normal;font-variant:normal;font-weight:400;font-weight:var(--fa-style,900);line-height:1}.ad-slot .close+.headers>.continue{padding-right:45px}.ad-slot.fixed-footer-ad .adContainer{background-color:#fff;border:solid #000;border-width:1px 0 0;bottom:0;min-height:160px;padding:15px;position:fixed;width:100%;z-index:10}.ad-slot.fixed-footer-ad .close{background-color:#fff;border-width:1px 0 0 1px;top:-25px}.sxa-archive{padding:15px}.sxa-archive>.component-content{background-color:#f7f7f7;border:1px solid #d6d6d6;border-radius:5px;color:#5e5e5e;padding:15px}.sxa-archive>.component-content ul{cursor:pointer;display:none;margin-left:15px}.sxa-archive>.component-content ul li .group-header{display:block;font-size:1.2rem;line-height:1.2rem;padding:15px 15px 15px 30px;position:relative}.sxa-archive>.component-content ul li .group-header:before{content:"\f0fe";font-size:17px;font-size:1.7rem;left:5px;line-height:1;line-height:10px;padding:0;position:absolute;top:50%;transform:translateY(-50%)}.sxa-archive>.component-content ul li .group-header.opened:before,.sxa-archive>.component-content ul li .group-header:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-family:var(--fa-style-family,"Font Awesome 6 Free");font-style:normal;font-variant:normal;font-weight:400;font-weight:var(--fa-style,900)}.sxa-archive>.component-content ul li .group-header.opened:before{content:"\f146";line-height:1}.sxa-archive>.component-content ul.level-1{display:block;font-weight:600;margin-left:0}.sxa-archive>.component-content ul.level-1>li>span.group-header{font-size:1.2rem;font-weight:700}.sxa-archive>.component-content ul.level-1>li>ul.level-2>li .archive-items{display:none}.sxa-archive>.component-content ul.level-1>li>ul.level-2>li .archive-items .archive-item{cursor:default;padding:15px}.sxa-archive>.component-content ul.level-1>li>ul.level-2>li .archive-items .archive-item a{background-color:transparent;color:#5e5e5e;font-size:1.3rem;text-decoration:none}.sxa-archive>.component-content ul.level-1>li>ul.level-2>li .archive-items .archive-item a:focus,.sxa-archive>.component-content ul.level-1>li>ul.level-2>li .archive-items .archive-item a:hover{color:#474747;text-decoration:none}.sxa-archive>.component-content ul.level-1>li>ul.level-2>li .archive-items .archive-item a.btn{text-decoration:none}.coveo-breadcrumbs{min-height:0}.coveo-breadcrumbs .CoveoBreadcrumb .coveo-breadcrumb-clear-all,.coveo-breadcrumbs .CoveoBreadcrumb .coveo-breadcrumb-item{margin:5px 0}@media only screen and (max-width:767.98px){.coveo-breadcrumbs .CoveoBreadcrumb{flex-wrap:wrap}.coveo-breadcrumbs .CoveoBreadcrumb .coveo-breadcrumb-items{flex:1 0 100%}}.coveo-facet .CoveoFacet{margin-bottom:15px;margin-top:15px}.coveo-facet .coveo-facet-header{padding:20px 15px}@media only screen and (min-width:992px){.coveo-facet .coveo-facet-footer{min-height:0}}.coveo-facet .coveo-facet-header-settings-section,.coveo-facet .coveo-facet-header-title-section{align-items:center}.coveo-facet .coveo-facet-header-eraser-svg,.coveo-facet .coveo-facet-header-wait-animation-svg{color:currentcolor!important;display:block!important}.coveo-pager .CoveoPager{display:flex;justify-content:center;margin-left:0;padding-bottom:30px}.coveo-pager .CoveoPager .coveo-pager-list-item{padding:15px 20px}@media print{body:not(.foo) .coveo-pager{display:none}}.coveo-querysummary .CoveoQuerySummary .coveo-query-summary-cancel-last,.coveo-querysummary .CoveoQuerySummary .coveo-query-summary-no-results-string,.coveo-querysummary .CoveoQuerySummary .coveo-query-summary-search-tips-info,.coveo-querysummary .CoveoQuerySummary .coveo-query-summary-search-tips-info+ul{font-weight:700;margin:auto auto 5px}.coveo-querysummary .CoveoQuerySummary .coveo-query-summary-search-tips-info+ul{list-style-type:disc;padding-left:40px}.coveo-recommendations{width:100%}.coveo-recommendations .CoveoRecommendation{border:none}.coveo-recommendations .coveo-recommendation-body .CoveoResultList .CoveoResult{border:none;padding:0}.coveo-resultslist .CoveoResultList{margin:15px 0}.coveo-resultslist .coveo-list-layout.CoveoResult{margin-bottom:30px;padding:0}.coveo-resultslist .CoveoResult .CoveoResultLink,.coveo-resultslist .CoveoResult .CoveoResultLink:hover,.coveo-resultslist .CoveoResult .CoveoResultLink:visited,.coveo-resultslist .CoveoResult .CoveoResultLink:visited:hover,.coveo-resultslist .CoveoResult a,.coveo-resultslist .CoveoResult a:hover,.coveo-resultslist .CoveoResult a:visited,.coveo-resultslist .CoveoResult a:visited:hover{color:inherit;text-decoration:none}.coveo-resultslist .coveo-result-frame.coveoforsitecore-template.gmi-default .search-row{position:relative}.coveo-resultslist .coveo-result-frame.coveoforsitecore-template.gmi-default .search-image img{align-self:center;display:block}.coveo-resultslist .coveo-result-frame.coveoforsitecore-template.gmi-default .search-content{padding:15px}.coveo-resultslist .coveo-result-frame.coveoforsitecore-template.gmi-default .search-text,.coveo-resultslist .coveo-result-frame.coveoforsitecore-template.gmi-default h3,.coveo-resultslist .coveo-result-frame.coveoforsitecore-template.gmi-default p{margin:5px 0}.coveo-resultslist .coveo-result-frame.coveoforsitecore-template.gmi-default .search-text{margin-top:12px}.coveo-resultslist .coveo-card-layout-container{align-items:stretch;display:flex;flex-wrap:wrap;width:100%}@media print{body:not(.foo) .coveo-resultslist .coveo-card-layout-container{display:block}}.coveo-resultslist .new-flag{color:#5e5e5e;font-family:Open Sans,Helvetica,Verdana,Tahoma,sans-serif;font-size:1.6rem;font-weight:700;letter-spacing:-.25px;padding:.6em;position:absolute;right:0;text-align:center;text-transform:uppercase;top:0}.coveo-resultslist .new-flag:before{border-right:45px solid transparent;border-top:45px solid transparent;border-color:#e3e3e3 #e3e3e3 transparent transparent;border-style:solid;border-width:45px;content:"";position:absolute;right:0;top:0}.coveo-resultslist .new-flag>div{position:relative;z-index:2}.coveo-resultslist .coveo-card-layout{flex:1 1 auto;flex-basis:33%}.coveo-resultslist .coveo-card-layout.CoveoResult{margin:0}@media only screen and (max-width:767.98px){.coveo-resultslist .coveo-card-layout{flex-basis:50%;min-width:0}}.coveo-resultslist .coveo-card-layout.coveo-card-layout-padding{visibility:hidden}.coveo-resultslist .coveo-card-layout:empty{margin:0;visibility:hidden}@media print{body:not(.foo) .coveo-resultslist .coveo-card-layout{display:block;float:left;margin:0;max-width:33%;min-width:0}body:not(.foo) .coveo-resultslist .coveo-card-layout:nth-child(3n+1){clear:left}}.coveo-resultslist .coveo-result-frame.coveoforsitecore-template.gmi-card{padding:0}.coveo-resultslist .coveo-result-frame.coveoforsitecore-template.gmi-card .title-link{display:block}.coveo-resultslist .coveo-result-frame.coveoforsitecore-template.gmi-card .search-row{height:100%}.coveo-resultslist .coveo-result-frame.coveoforsitecore-template.gmi-card .search-image{align-items:center;display:flex;max-height:400px;page-break-inside:avoid;width:100%}.coveo-resultslist .coveo-result-frame.coveoforsitecore-template.gmi-card .search-image img{display:block;margin:0 auto;max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;width:auto}.coveo-searchbox{padding-bottom:45px;padding-top:45px}body .CoveoSearchInterface{min-width:0}body .CoveoSearchbox .magic-box .magic-box-input{background-color:transparent;display:flex;justify-content:flex-end}body .CoveoSearchbox .magic-box .magic-box-input>input{line-height:1;padding-left:25px}body .CoveoSearchbox .magic-box .magic-box-clear{display:flex;justify-content:flex-end;margin-right:10px;width:80px}@media only screen and (min-width:768px){body .CoveoSearchbox .magic-box .magic-box-clear{width:120px}}body .CoveoSearchbox .magic-box-icon{height:100%}body .CoveoSearchbox .CoveoSearchButton,body .CoveoSearchbox .magic-box-icon{align-items:center;display:flex;justify-content:center}body .CoveoSearchbox .CoveoSearchButton:hover .coveo-magnifier-circle-svg{fill:currentcolor}@media only screen and (max-width:1199.98px){body .CoveoSearchInterface .CoveoSearchbox{margin-right:0}}@media only screen and (max-width:991.98px){.coveo-searchinterface .coveo-no-visible-facet .component.coveo-facet{display:none}}@media print{body:not(.foo) .coveo-searchinterface .row{display:block}}.facebook-comments .fb-comments{width:100%}.facebook-comments .fb-comments>span{text-align:justify!important;width:100%!important}.facebook-comments .fb-comments>span>iframe{width:100%!important}.featured-recipe.recipe-detail{padding-bottom:0;padding-top:0}.featured-recipe.default>.component-content .row{align-items:center;justify-content:center;padding-bottom:30px;padding-top:30px}.featured-recipe.default>.component-content .row>[class*=col-]:first-child img{height:auto;width:100%}.featured-recipe.default>.component-content .row>[class*=col-]:last-child{text-align:center}.featured-recipe.default>.component-content .row>[class*=col-]:last-child h3{text-transform:uppercase}.featured-recipe.default>.component-content .row>[class*=col-]:last-child p{font-size:2rem}.featured-recipe.default>.component-content .row>[class*=col-]:last-child a.featured-recipe-button{border:4px solid #5e5e5e;color:#5e5e5e;display:inline-block;font-weight:700;line-height:1.1;margin:10px 0;padding:16px;transition:opacity .3s}.featured-recipe.default>.component-content .row>[class*=col-]:last-child a.featured-recipe-button:active,.featured-recipe.default>.component-content .row>[class*=col-]:last-child a.featured-recipe-button:hover{opacity:.65}@media only screen and (max-width:767.98px){.featured-recipe.default>.component-content .row{padding-top:0}.featured-recipe.default>.component-content .row>[class*=col-]:last-child{padding-top:30px}}@media print{body:not(.foo) .featured-recipe.default .row{display:block}body:not(.foo) .featured-recipe.default [class*=col-]{display:inline-block;max-width:100%;position:relative;width:100%}}.feed{padding:15px}.feed>.component-content{background-color:#f7f7f7;border:1px solid #ddd;border-radius:5px;color:#5e5e5e;padding:15px}.feed>.component-content>h1,.feed>.component-content>h2,.feed>.component-content>h3,.feed>.component-content>h4,.feed>.component-content>h5,.feed>.component-content>h6{border-bottom:1px solid #ddd;font-size:1.2rem;padding:0 0 15px}.feed>.component-content ul .feed-item{background:transparent;border-top:1px solid #ddd;color:#5e5e5e;padding:15px 15px 15px 0}.feed>.component-content ul .feed-item:first-child{border-color:transparent}.feed>.component-content ul .feed-item:last-child{padding-bottom:0}.feed>.component-content ul .feed-item .feed-title a{color:#5e5e5e;display:block;font-size:14px;font-size:1.4rem;font-weight:700;text-decoration:none}.feed>.component-content ul .feed-item .feed-datetime{float:left;font-size:11px;font-size:1.1rem}.feed>.component-content ul .feed-item .feed-author{float:right;font-size:11px;font-size:1.1rem}.feed>.component-content ul .feed-item .feed-description{box-sizing:border-box;clear:both;color:#5e5e5e;font-size:13px;font-size:1.3rem;overflow:hidden;padding-top:15px}.feed>.component-content ul .feed-item .feed-description img{margin:0 4px}.feed.feed-grid .feed-item{border:1px solid #d6d6d6;box-sizing:border-box;display:inline-block;margin:0 1% 10px 0;padding:20px;vertical-align:top;width:32%}@media only screen and (max-width:575.98px){.feed.feed-grid .feed-item{width:100%}}.field-editor{background:#f7f7f7;overflow:hidden;padding:15px}.field-editor>.component-content{background-color:#f7f7f7;border:1px solid #d6d6d6;border-radius:5px;color:#5e5e5e;font-size:1.2rem;padding:0 15px}.field-editor>.component-content table{word-wrap:break-word;border-collapse:collapse;table-layout:fixed;width:100%}.field-editor>.component-content table tbody{background:none;border:none}.field-editor>.component-content table tbody tr{background:none;border-bottom:1px solid #ddd}.field-editor>.component-content table tbody tr:last-child{border-color:transparent}.field-editor>.component-content table tbody tr td,.field-editor>.component-content table tbody tr th{padding:15px;text-align:left;vertical-align:middle}.field-editor>.component-content table tbody tr td,.field-editor>.component-content table tbody tr th{color:#5e5e5e}.field-editor>.component-content table tbody tr td:first-child{font-weight:600;width:25%}.field-editor.position-right .field-table td{text-align:right}.field-editor.position-center .field-table td{text-align:center}.flash{position:relative}.flash:before{background:url(../images/flash) no-repeat 50% 50%;background-color:#e3e3e3;background-size:cover;bottom:0;content:"";left:0;position:absolute;right:0;top:0}.flash .component-content{min-height:200px}.flash .flash-replaced embed{display:none;min-height:200px}.on-page-editor .flipsides{height:auto}.on-page-editor .flipsides .Side0,.on-page-editor .flipsides .Side1{margin-bottom:10px}.flip{background:transparent;padding-left:0;padding-right:0;perspective:1000}.flip.active>.component-content .flipsides .Side0{animation:slide0hide 1s ease-in 1s forwards;transform:rotateY(180deg)}.flip.active>.component-content .flipsides .Side1{animation:slide1show 0s ease-in 1s forwards;transform:rotateY(1turn)}.flip>.component-content .flipsides{word-wrap:break-word;position:relative}.flip>.component-content .flipsides .Side0,.flip>.component-content .flipsides .Side0_EDIT,.flip>.component-content .flipsides .Side1,.flip>.component-content .flipsides .Side1_EDIT{border-radius:5px;box-sizing:border-box;padding:15px;width:100%}.flip>.component-content .flipsides .Side0:after,.flip>.component-content .flipsides .Side0_EDIT:after,.flip>.component-content .flipsides .Side1:after,.flip>.component-content .flipsides .Side1_EDIT:after{clear:both;content:"";display:table}.flip>.component-content .flipsides .Side0 .slide-heading,.flip>.component-content .flipsides .Side0_EDIT .slide-heading,.flip>.component-content .flipsides .Side1 .slide-heading,.flip>.component-content .flipsides .Side1_EDIT .slide-heading{font-weight:600}.flip>.component-content .flipsides .Side0 .slide-content,.flip>.component-content .flipsides .Side0_EDIT .slide-content,.flip>.component-content .flipsides .Side1 .slide-content,.flip>.component-content .flipsides .Side1_EDIT .slide-content{margin-top:20px}.flip>.component-content .flipsides .Side0 .slide-content,.flip>.component-content .flipsides .Side0 .slide-heading,.flip>.component-content .flipsides .Side0_EDIT .slide-content,.flip>.component-content .flipsides .Side0_EDIT .slide-heading,.flip>.component-content .flipsides .Side1 .slide-content,.flip>.component-content .flipsides .Side1 .slide-heading,.flip>.component-content .flipsides .Side1_EDIT .slide-content,.flip>.component-content .flipsides .Side1_EDIT .slide-heading{color:#5e5e5e}.flip>.component-content .flipsides .Side0 .slide-content:after,.flip>.component-content .flipsides .Side0 .slide-heading:after,.flip>.component-content .flipsides .Side0_EDIT .slide-content:after,.flip>.component-content .flipsides .Side0_EDIT .slide-heading:after,.flip>.component-content .flipsides .Side1 .slide-content:after,.flip>.component-content .flipsides .Side1 .slide-heading:after,.flip>.component-content .flipsides .Side1_EDIT .slide-content:after,.flip>.component-content .flipsides .Side1_EDIT .slide-heading:after{clear:both;content:"";display:table}.flip>.component-content .flipsides .Side0,.flip>.component-content .flipsides .Side1{backface-visibility:hidden;border:1px solid #d6d6d6;box-sizing:border-box;cursor:pointer;left:0;overflow:hidden;position:absolute;top:0;transform-style:preserve-3d;transition-duration:1s;transition-property:transform;transition-timing-function:ease-in;width:100%}.flip>.component-content .flipsides .Side0 .slide-content:after,.flip>.component-content .flipsides .Side0 .slide-heading:after,.flip>.component-content .flipsides .Side1 .slide-content:after,.flip>.component-content .flipsides .Side1 .slide-heading:after{clear:both;content:"";display:table}.flip>.component-content .flipsides .Side0,.flip>.component-content .flipsides .Side0_EDIT{background:#f7f7f7}.flip>.component-content .flipsides .Side1,.flip>.component-content .flipsides .Side1_EDIT{background:#e3e3e3}.flip>.component-content .flipsides .Side1_EDIT{margin-top:5px}.flip>.component-content .flipsides .Side1{animation:slide0hide 1s ease-in 1s forwards;transform:rotateY(180deg)}.flip.flip-fade .Side0,.flip.flip-fade .Side1{transition-property:opacity}.flip.flip-fade .Side1,.flip.flip-fade.active .Side0{opacity:0;transform:rotateY(0deg)}.flip.flip-fade.active .Side1{opacity:1;transform:rotateY(0deg)}.flip.flip-slide-top .Side0,.flip.flip-slide-top .Side1{box-sizing:border-box;transition-duration:1s,1s,1s;transition-property:height,visibility,padding-top;transition-timing-function:linear,linear,linear}.flip.flip-slide-top .Side1{height:0;overflow:hidden;padding-bottom:0;padding-top:0;transform:rotateY(0deg);visibility:hidden}.flip.flip-slide-top .Side1 .slide-heading{margin-top:16px}.flip.flip-slide-top.active .Side0{transform:rotateY(0deg)}.flip.flip-slide-top.active .Side1{height:100%;padding-bottom:10px;padding-top:0;transform:rotateY(0deg);visibility:visible}.flip.flip-vertical .Side1,.flip.flip-vertical.active .Side0{transform:rotateY(0deg);transform:rotateX(180deg)}.flip.flip-vertical.active .Side1{transform:rotateY(0deg);transform:rotateX(1turn)}@keyframes slide0hide{to{visibility:hidden}}@keyframes slide1show{to{visibility:visible}}.form{border:1px solid transparent;font-size:14px;margin:10px 0;overflow:hidden}.form table{width:100%}.form label{background:transparent}.form button,.form input[type=button]{padding:12px 50px}.form input{padding:12px 10px}.form button,.form input{background:#f7f7f7;border:1px solid #d6d6d6;border-radius:5px;box-sizing:border-box;clear:both;color:#5e5e5e;display:inline-block;font-size:1em;font-weight:400;height:auto;line-height:14px}.form button:focus,.form input:focus{border:1px solid #d6d6d6}.form button::-moz-focus-inner,.form input::-moz-focus-inner{border:0;padding:0}.form input[type=text]{font-size:1.2rem}.form button{font-family:inherit;font-size:inherit;font-weight:inherit;text-transform:inherit}.form select,.form textarea{box-shadow:none;color:#5e5e5e;width:100%}.form select{zoom:1;border:1px solid #ddd;box-sizing:border-box;cursor:pointer;display:inline;outline:none;vertical-align:auto}.form input[type=checkbox]{left:-99999px;position:absolute}.form input[type=checkbox]:checked{padding:10px}.form input[type=checkbox]:checked~label:before{background-color:#fff}.form input[type=checkbox]:checked~label:after{background:url(../images/checked.png) 0 0 no-repeat;background-position:-2px -2px}.form input[type=checkbox]~label{cursor:pointer;margin-left:20px;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.form input[type=checkbox]~label:after,.form input[type=checkbox]~label:before{background-color:#fff;border:1px solid #d6d6d6;content:" ";display:inline-block;height:15px;left:-20px;margin-right:3px;position:absolute;top:0;width:15px;z-index:1}.form input[type=file]{border:1px solid #d6d6d6;box-sizing:border-box;font-weight:700;padding:2px;width:95%}.form input[type=file],.form input[type=file]+span{display:inline-block;vertical-align:middle}.form input[type=file]{-webkit-appearance:none;-moz-appearance:none;appearance:none}.form input[type=radio]{left:-9999px;position:absolute}.form input[type=radio]+label:before{background-color:#fff;content:"";display:block;height:16px;left:0;position:absolute;top:2px;width:16px}.form input[type=radio]+label:after{background:url(../images/radiobox.png);content:"";display:block;height:15px;left:0;position:absolute;top:2px;width:16px}.form input[type=radio]:checked+label:after{background-position:-16px 0}.form input[type=radio]+label{margin-left:5px;padding-left:18px;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.form .sitecore-form input[type=checkbox],.form .sitecore-form input[type=radio]{left:0;position:static}.form .scfRequired{display:none!important}.form input[type=checkbox],.form input[type=radio]{left:auto}.form .scfSectionContent>div:hover [class$=GeneralPanel]>[class$=UsefulInfo]{opacity:1}.form .scfSectionContent>div [class$=UsefulInfo]{border:1px solid #d6d6d6;font-size:12px;left:0;margin-left:5px;max-width:98%;opacity:0;padding:4px 8px;position:absolute;top:-15px;transition:opacity .75s;width:auto}.form .scfSectionContent .scfCaptchStrongTextPanel,.form .scfSectionContent .scfCaptchaLimitGeneralPanel{max-width:100%;width:auto}.form .scfSectionContent .scfCaptchaLabel{display:none}.form .scfSectionContent .scfSectionContent .scfCaptchaGeneralPanel embed{max-width:180px}.form .scfSectionContent input[type=image]{border:none}.form .scfSectionContent .scfListBox{background:none;max-height:none}.form .scfSectionContent .scfDateSelectorDay,.form .scfSectionContent .scfDateSelectorMonth,.form .scfSectionContent .scfDateSelectorYear{width:30%}.form .form.hints-below .scfSectionContent [class$=UsefulInfo]{margin:5px 0 0 5px;max-width:100%;opacity:1;position:static;width:100%}.form .form.labels-above label{box-sizing:border-box;display:block;margin:0;width:100%}.form .form.labels-above .scfCaptchaGeneralPanel,.form .form.labels-above .scfCheckBoxListGeneralPanel,.form .form.labels-above .scfConfirmPasswordGeneralPanel,.form .form.labels-above .scfCreditCardGeneralPanel,.form .form.labels-above .scfDateGeneralPanel,.form .form.labels-above .scfDatePickerGeneralPanel,.form .form.labels-above .scfDateSelectorGeneralPanel,.form .form.labels-above .scfDropListGeneralPanel,.form .form.labels-above .scfEmailGeneralPanel,.form .form.labels-above .scfFileUploadGeneralPanel,.form .form.labels-above .scfListBoxGeneralPanel,.form .form.labels-above .scfMultipleLineGeneralPanel,.form .form.labels-above .scfNumberGeneralPanel,.form .form.labels-above .scfPasswordGeneralPanel,.form .form.labels-above .scfRadioButtonListGeneralPanel,.form .form.labels-above .scfSingleLineGeneralPanel,.form .form.labels-above .scfSmsTelephoneGeneralPanel,.form .form.labels-above .scfTelephoneGeneralPanel{box-sizing:border-box;display:inline-block;vertical-align:middle;width:93%}.form .form.labels-above .scfSectionContent .scfRequired{margin:0 5px}.form .form.labels-above .scfMultipleLineGeneralPanel{width:95%}.form .form.labels-above .scfMultipleLineTextBox{margin:0 0 0 5px}.iframe{padding:15px;position:relative}.iframe:before{background:url(../images/iframe) #e3e3e3 50% no-repeat;bottom:0;content:"";left:0;position:absolute;right:0;top:0}.iframe iframe{width:100%}.image>.component-content{border-transparent-width:1px;border-transparent-style:solid;border-transparent-color:#d6d6d6;background-color:transparent;border-radius:5px;color:#5e5e5e}.image>.component-content a{display:inline-block;max-width:100%;width:100%}.image>.component-content a img{height:auto;max-width:100%;width:100%}.image>.component-content .image-caption{color:#5e5e5e;display:block;font-size:1.2rem;padding:15px 15px 0 0}.link-list-thumbnail{padding-bottom:15px;padding-top:15px}.link-list-thumbnail.scEnabledChrome a{background:transparent;color:#5e5e5e;font-size:2.4rem;line-height:1.6!important;padding:0}.link-list-thumbnail.scEnabledChrome img{height:auto;width:100%}.link-list-thumbnail.image-style-cover img{height:300px;width:100%}.link-list-thumbnail:not(.image-style-cover) img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.link-list-thumbnail>.component-content>h1,.link-list-thumbnail>.component-content>h2,.link-list-thumbnail>.component-content>h3,.link-list-thumbnail>.component-content>h4,.link-list-thumbnail>.component-content>h5,.link-list-thumbnail>.component-content>h6{background:#969696;color:#fff;font-size:3rem;line-height:1.1;padding:20px}.link-list-thumbnail>.component-content ul{background:transparent;border:0;border-radius:0;display:flex;flex-flow:row wrap;justify-content:flex-start;text-align:center}@media print{body:not(.foo) .link-list-thumbnail>.component-content ul{margin-top:0!important}}.link-list-thumbnail>.component-content ul li{border:0;border-bottom:1px solid transparent;margin:0 0 20px;padding-left:15px;padding-right:15px;width:33.3%}.link-list-thumbnail>.component-content ul li a{backface-visibility:hidden;border:0;display:block;margin:0;padding:0;transition:opacity .3s;will-change:opacity}.link-list-thumbnail>.component-content ul li a h1,.link-list-thumbnail>.component-content ul li a h2,.link-list-thumbnail>.component-content ul li a h3,.link-list-thumbnail>.component-content ul li a h4,.link-list-thumbnail>.component-content ul li a h5,.link-list-thumbnail>.component-content ul li a h6{margin:0;padding:0}.link-list-thumbnail>.component-content ul li a:active,.link-list-thumbnail>.component-content ul li a:hover{text-decoration:none}.link-list-thumbnail>.component-content ul li a:active img,.link-list-thumbnail>.component-content ul li a:hover img{opacity:.65}.link-list-thumbnail>.component-content ul li .item-img{margin:0 auto 10px;overflow:hidden;position:relative;width:100%}.link-list-thumbnail>.component-content ul li .item-img img{border:0;display:block;margin:0}.link-list-thumbnail.position-center>.component-content ul{justify-content:center}@media only screen and (max-width:767.98px){.link-list-thumbnail>.component-content ul li{width:50%}}.link-list-thumbnail[class*=col-]>.component-content ul{margin-left:-15px;margin-right:-15px}.link-list-thumbnail>.component-content>h1,.link-list-thumbnail>.component-content>h2,.link-list-thumbnail>.component-content>h3,.link-list-thumbnail>.component-content>h4,.link-list-thumbnail>.component-content>h5,.link-list-thumbnail>.component-content>h6{border-bottom:1px solid transparent;color:#5e5e5e;margin-bottom:15px}.link-list-thumbnail>.component-content ul li{display:inline-block}.link-list-thumbnail>.component-content ul li a{font-size:1.8rem;position:relative;text-decoration:none}.link-list-thumbnail>.component-content ul li a:hover{border-bottom:0;text-decoration:none}@media print{.link-list-thumbnail>.component-content ul li a:after{color:blue;content:attr(href);display:block;font-size:1.6rem}.link-list-thumbnail>.component-content ul li a:after:after{text-decoration:underline}}.link-list-thumbnail>.component-content ul li.last a{margin-right:0}@media only screen and (max-width:991.98px){.link-list-thumbnail>.component-content ul li{width:50%}}@media only screen and (max-width:575.98px){.link-list-thumbnail>.component-content ul li{width:100%}}.link-list-thumbnail .button-default,.link-list-thumbnail .default{background:#f6f6f6;border:1px solid #d6d6d6;box-sizing:border-box;color:#5e5e5e;display:inline-block;font-size:12px;font-size:1.2rem;font-weight:700;margin:5px 0;padding:10px 15px;text-align:center;text-decoration:none;vertical-align:middle}.link-list-thumbnail .button-default:hover,.link-list-thumbnail .default:hover{background:#e3e3e3;color:#5e5e5e}.link-list-thumbnail .button-success,.link-list-thumbnail .success{background:#a0ce4e;border:1px solid #d6d6d6;box-sizing:border-box;color:#fff;display:inline-block;font-size:12px;font-size:1.2rem;font-weight:700;margin:5px 0;padding:10px 15px;text-align:center;text-decoration:none;vertical-align:middle}.link-list-thumbnail .button-success:hover,.link-list-thumbnail .success:hover{background:#92be43;color:#fff}.link-list-thumbnail .button-warning,.link-list-thumbnail .warning{background:#bc4526;border:1px solid #d6d6d6;box-sizing:border-box;color:#fff;display:inline-block;font-size:12px;font-size:1.2rem;font-weight:700;margin:5px 0;padding:10px 15px;text-align:center;text-decoration:none;vertical-align:middle}.link-list-thumbnail .button-warning:hover,.link-list-thumbnail .warning:hover{background:#c34e30;color:#fff}.link-list-thumbnail.default>.component-content ul li .item-img{display:flex;justify-content:center}.link-list-thumbnail.align-description-left>.component-content .field-linkdescription{text-align:left}.link-list-thumbnail.align-heading-center>.component-content>h1,.link-list-thumbnail.align-heading-center>.component-content>h2,.link-list-thumbnail.align-heading-center>.component-content>h3,.link-list-thumbnail.align-heading-center>.component-content>h4,.link-list-thumbnail.align-heading-center>.component-content>h5,.link-list-thumbnail.align-heading-center>.component-content>h6{text-align:center}.link-list-thumbnail.four-column>.component-content ul li{width:25%}@media only screen and (max-width:991.98px){.link-list-thumbnail.four-column>.component-content ul li{width:50%}}@media only screen and (max-width:575.98px){.link-list-thumbnail.four-column>.component-content ul li{width:100%}}.link-list-thumbnail.logos:not(.image-style-cover) .item-img{display:flex;justify-content:center}.link-list-thumbnail.logos:not(.image-style-cover) .item-img img{max-width:75%}.link-list-thumbnail.two-column>.component-content ul li{width:50%}@media only screen and (max-width:575.98px){.link-list-thumbnail.two-column>.component-content ul li{width:100%}}.meganavigation{font-size:1.8rem;line-height:1.5;padding-left:0;padding-right:0;width:100%}body.keyboard-tab .meganavigation a:focus,body.keyboard-tab .meganavigation button:focus{outline-offset:-1px}@media print{body:not(.foo) .meganavigation nav{display:none}}.meganavigation .logo{font-size:0}.meganavigation .logo a{display:inline-block;font-size:2rem}.meganavigation .logo img{display:block;height:auto;width:215px}.meganavigation .search .megamenu .CoveoSearchButton,.meganavigation .search .megamenu .coveo-search-button{fill:#474747;color:#474747}.meganavigation .search .megamenu .CoveoSearchButton:active .coveo-magnifier-circle-svg,.meganavigation .search .megamenu .CoveoSearchButton:active .coveo-search-button-svg,.meganavigation .search .megamenu .CoveoSearchButton:focus .coveo-magnifier-circle-svg,.meganavigation .search .megamenu .CoveoSearchButton:focus .coveo-search-button-svg,.meganavigation .search .megamenu .CoveoSearchButton:hover .coveo-magnifier-circle-svg,.meganavigation .search .megamenu .CoveoSearchButton:hover .coveo-search-button-svg,.meganavigation .search .megamenu .coveo-search-button:active .coveo-magnifier-circle-svg,.meganavigation .search .megamenu .coveo-search-button:active .coveo-search-button-svg,.meganavigation .search .megamenu .coveo-search-button:focus .coveo-magnifier-circle-svg,.meganavigation .search .megamenu .coveo-search-button:focus .coveo-search-button-svg,.meganavigation .search .megamenu .coveo-search-button:hover .coveo-magnifier-circle-svg,.meganavigation .search .megamenu .coveo-search-button:hover .coveo-search-button-svg{fill:#2b2b2b;color:#2b2b2b}.meganavigation button{background:none;border:none;cursor:pointer;display:block;line-height:1.5;margin:0;padding:0;text-align:left;width:100%}.meganavigation button:focus{border:none}.meganavigation .container>.component-content.row .logo{padding-left:15px;padding-right:15px}@media only screen and (max-width:1199.98px){.meganavigation .navigation-list .desktop,.meganavigation .navigation-list.expanded .mobile{display:none}}@media only screen and (min-width:1200px){.meganavigation .navigation-list .mobile{display:none}}.meganavigation .sxaToogleNav{display:none}@media only screen and (max-width:1199.98px){.meganavigation{font-size:1.6rem}.meganavigation .sxaToogleNav{display:block;float:right;height:40px;position:absolute;right:10px;top:20px;width:40px;z-index:1000}.meganavigation .sxaToogleNav button,.meganavigation .sxaToogleNav input[type=button]{background:transparent;border:0;display:block;line-height:inherit;padding:0;position:absolute;text-align:center}.meganavigation .sxaToogleNav .sxaToogleNavBtn:before{content:"\f0c9";display:inline-block;display:block;font-size:3rem;position:relative}.meganavigation .sxaToogleNav .sxaToogleNavBtn.active:before,.meganavigation .sxaToogleNav .sxaToogleNavBtn:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:var(--fa-style-family,"Font Awesome 6 Free");font-style:normal;font-variant:normal;font-weight:400;font-weight:var(--fa-style,900);line-height:1}.meganavigation .sxaToogleNav .sxaToogleNavBtn.active:before{content:"\f00d";display:inline-block;transform:rotate(90deg);transform-style:preserve-3d;transition:.6s}.meganavigation .container>.component-content.row{display:block}.meganavigation .container>.component-content.row nav{display:none}.meganavigation .container>.component-content.row nav ul:first-child{display:block;width:100%}.meganavigation .container>.component-content.row nav ul:first-child li{text-align:left}.meganavigation.active .container>.component-content.row nav{display:block}.meganavigation .megamenu .container-inner .featured-content{display:none}.meganavigation .megamenu ul.row>li{padding-left:15px;padding-right:15px}.meganavigation ul{width:100%}.meganavigation ul.row{width:auto!important}.meganavigation ul li[class*=col-]{display:block;max-width:100%}.meganavigation .submenu .megamenu,.meganavigation .submenu>ul,.meganavigation ul.expanded>li:not(.active){display:none}.meganavigation .submenu.active .megamenu,.meganavigation .submenu.active>ul{display:block}.meganavigation .submenu.active>.navigation-list-title,.meganavigation .submenu.active>.navigation-title,.meganavigation .submenu.search>.navigation-title{display:none}.meganavigation .submenu.search .megamenu,.meganavigation .submenu.search>ul{display:block}.meganavigation .rel-level1:not(.search){background:#b3b3b3;padding:0 15px}.meganavigation .rel-level1:not(.search):active,.meganavigation .rel-level1:not(.search):focus,.meganavigation .rel-level1:not(.search):hover{background:#969696;color:#2b2b2b}.meganavigation .rel-level1:not(.search):active a,.meganavigation .rel-level1:not(.search):focus a,.meganavigation .rel-level1:not(.search):hover a{color:#2b2b2b}.meganavigation .rel-level1.search{padding:30px 15px}.meganavigation .navigation-list-title,.meganavigation .navigation-title{cursor:pointer;position:relative;text-transform:uppercase}.meganavigation .navigation-list-title:before,.meganavigation .navigation-title:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f054";display:inline-block;display:block;font-family:var(--fa-style-family,"Font Awesome 6 Free");font-style:normal;font-variant:normal;font-weight:400;font-weight:var(--fa-style,900);line-height:1;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.meganavigation .navigation-list-title:after,.meganavigation .navigation-title:after{content:"";display:block;height:50%;position:absolute;right:0;top:50%}.meganavigation .navigation-list-title a,.meganavigation .navigation-list-title button,.meganavigation .navigation-title a,.meganavigation .navigation-title button{display:block;padding:15px}.meganavigation .navigation-list-title-back,.meganavigation .navigation-title-back{background:none;border:none;padding:30px 0 15px}.meganavigation .navigation-list-title-back:before,.meganavigation .navigation-title-back:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f060";display:inline-block;font-family:var(--fa-style-family,"Font Awesome 6 Free");font-style:normal;font-variant:normal;font-weight:400;font-weight:var(--fa-style,900);line-height:1;line-height:inherit;margin-right:5px}.meganavigation .navigation-list .navigation-title:before,.meganavigation .no-child .navigation-title:before{content:""}}@media only screen and (min-width:1200px){.meganavigation .container>.component-content.row{flex-flow:row nowrap;justify-content:space-between}.meganavigation .container>.component-content.row .logo{line-height:.85}.meganavigation .container>.component-content.row nav{align-items:flex-end;display:flex;justify-content:flex-end;padding-left:15px;padding-right:15px}.meganavigation nav{position:relative;width:100%}.meganavigation nav ul:after{clear:both;content:"";display:table}.meganavigation nav ul:first-child{display:flex;flex-flow:row wrap;margin:0;padding:0}.meganavigation nav ul:first-child>li{list-style:none}.meganavigation nav>ul{align-items:flex-end}.meganavigation li{text-align:left}.meganavigation li>.navigation-title>a,.meganavigation li>.navigation-title>button{display:block;padding:15px 0;text-transform:none}.meganavigation li>.navigation-title>a i:before,.meganavigation li>.navigation-title>button i:before{font-size:2rem}.meganavigation .rel-level1{text-align:center}.meganavigation .rel-level1>.navigation-title{display:block;position:relative}.meganavigation .rel-level1>.navigation-title>a,.meganavigation .rel-level1>.navigation-title>button{padding:15px;text-transform:uppercase}.meganavigation .rel-level1.submenu{margin-bottom:0}.meganavigation .rel-level1.submenu.show{background-color:#969696}.meganavigation .rel-level1.submenu.show>.navigation-title>a+ul,.meganavigation .rel-level1.submenu.show>.navigation-title>button+ul{display:inline-flex;flex-wrap:wrap}.meganavigation .rel-level1.submenu.show>.megamenu{display:inline-flex;flex-wrap:wrap;min-width:60px}.meganavigation .rel-level1.search .megamenu .container-inner{padding-bottom:40px;padding-top:40px}.meganavigation .megamenu{background:#969696;display:none;left:50%;margin-left:calc(-50vw - 122.5px);margin-right:calc(-50vw + 122.5px);min-height:160px;position:absolute;right:50%;top:100%;width:100vw;z-index:1000}.meganavigation .megamenu .container-inner{padding-bottom:15px}.meganavigation .megamenu .container-inner .navigation-list-title-back,.meganavigation .megamenu .container-inner .navigation-title-back{display:none}.meganavigation .megamenu .container-inner .rel-level2{flex-grow:1;float:left;padding-bottom:15px;padding-top:15px;position:relative}.meganavigation .megamenu .container-inner .rel-level2.divider-left:after,.meganavigation .megamenu .container-inner .rel-level2.divider-right:after{border:none;border-left:1px solid #fff;bottom:0;content:"";display:block;position:absolute;right:0;top:0;width:1px}.meganavigation .megamenu .container-inner .rel-level2.divider-left:after{left:0}.meganavigation .megamenu .container-inner .rel-level2.divider-right:after{right:0}.meganavigation .megamenu .container-inner .rel-level2 .featured-content .featured-title,.meganavigation .megamenu .container-inner .rel-level2 .featured-content .navigation-list-title,.meganavigation .megamenu .container-inner .rel-level2 .navigation-list .featured-title,.meganavigation .megamenu .container-inner .rel-level2 .navigation-list .navigation-list-title{text-transform:uppercase}.meganavigation .megamenu .container-inner .rel-level2 .navigation-list{width:100%}.meganavigation .megamenu .container-inner .rel-level2 .navigation-list li{display:block;width:100%}.meganavigation .megamenu .container-inner .rel-level2 .featured-content.no-title .featured-item{padding-top:40px}.meganavigation .megamenu .container-inner .rel-level2 .featured-content .featured-title{min-height:40px}.meganavigation .megamenu .container-inner .rel-level2 .featured-content .featured-item{text-align:center}.meganavigation .megamenu .container-inner .rel-level2 .featured-content .featured-item .featured-image{margin-left:auto;margin-right:auto}.meganavigation .megamenu .container-inner .rel-level2 .featured-content .featured-item .featured-image img{height:auto;width:100%}.meganavigation .megamenu .container-inner .rel-level2 .featured-content .featured-item .featured-button a{text-transform:uppercase}.meganavigation .megamenu .container-inner .rel-level2 .featured-content .featured-item .featured-button a:focus,.meganavigation .megamenu .container-inner .rel-level2 .featured-content .featured-item .featured-button a:hover{text-decoration:underline}.meganavigation .megamenu .navigation-title{padding:10px 0}.meganavigation .megamenu .navigation-title a,.meganavigation .megamenu .navigation-title button{display:inline-block;padding:0}.meganavigation .megamenu .navigation-title a:focus,.meganavigation .megamenu .navigation-title a:hover,.meganavigation .megamenu .navigation-title button:focus,.meganavigation .megamenu .navigation-title button:hover{text-decoration:underline}}.page-list{padding:15px}.page-list>.component-content .items{background-color:#f7f7f7;border:1px solid #d6d6d6;border-radius:5px;color:#5e5e5e}.page-list>.component-content .items .item{background:transparent;border-bottom:1px solid #d6d6d6;overflow:hidden;padding:15px}.page-list>.component-content .items .item:last-child{border-width:0}.page-list>.component-content .items .item .field-title{color:#5e5e5e;font-weight:700}.list-pagination{font-size:1.4rem;padding:15px}.list-pagination>.component-content{background-color:#f7f7f7;border:1px solid #d6d6d6;border-radius:5px;color:#5e5e5e;padding:15px;text-align:center}.list-pagination>.component-content nav{display:inline-block;font-size:0}.list-pagination>.component-content nav>a,.list-pagination>.component-content nav>span{background-color:#e3e3e3;border:1px solid #d6d6d6;color:#474747;font-size:1.4rem;font-weight:400;margin:5px 6px;padding:15px 20px}.list-pagination>.component-content nav>a:hover,.list-pagination>.component-content nav>span:hover{background:#e3e3e3;color:#474747;text-decoration:none}.list-pagination>.component-content nav>a:focus,.list-pagination>.component-content nav>span:focus{color:#474747;text-decoration:none}.list-pagination>.component-content nav>a:first-child,.list-pagination>.component-content nav>span:first-child{margin-left:0}.list-pagination>.component-content nav>span.active{background:#e3e3e3;color:#474747;font-weight:600}.list-pagination>.component-content nav>span.inactive{color:#b3b3b3}.list-pagination>.component-content nav>span.inactive:hover{background-color:#e3e3e3;border:1px solid #d6d6d6}.playlist{background-color:#ddd;padding:15px}.playlist .scEmptyImage{display:none}.playlist>.component-content>h1,.playlist>.component-content>h2,.playlist>.component-content>h3,.playlist>.component-content>h4,.playlist>.component-content>h5,.playlist>.component-content>h6{border-bottom:1px solid #b3b3b3;font-size:1.2rem;font-weight:600;margin-bottom:15px;padding-bottom:15px}.playlist>.component-content .playlist-items .playlist-item{overflow:hidden;padding:0;position:relative}.playlist>.component-content .playlist-items .playlist-item.active{background-color:#ddd}.playlist>.component-content .playlist-items .playlist-item.active .field-moviecaption a{color:#5e5e5e}.playlist>.component-content .playlist-items .playlist-item .playlist-section{align-items:center;cursor:pointer;display:flex;flex-flow:row wrap}.playlist>.component-content .playlist-items .playlist-item .playlist-section>.scEmptyPlaceholder{flex-basis:100%}.playlist>.component-content .playlist-items .playlist-item .playlist-section>div{order:1}.playlist>.component-content .playlist-items .playlist-item .playlist-section .field-moviecaption .scWebEditInput,.playlist>.component-content .playlist-items .playlist-item .playlist-section .field-moviecaption a,.playlist>.component-content .playlist-items .playlist-item .playlist-section .field-moviecaption a:hover{font-size:1.2rem;font-weight:600;text-decoration:none!important}.playlist>.component-content .playlist-items .playlist-item .playlist-section .field-moviethumbnail{padding:15px}.playlist>.component-content .playlist-items .playlist-item .playlist-section .field-moviethumbnail a{display:none;text-align:center}.playlist>.component-content .playlist-items .playlist-item .playlist-section .field-moviethumbnail a img{height:auto;width:100%}.playlist>.component-content .playlist-items .playlist-item .playlist-section .field-moviecaption>a{color:#5e5e5e;display:block;font-size:1.2rem;padding:15px 10px}.playlist>.component-content .playlist-nav{padding:5px;text-align:center}.playlist>.component-content .playlist-nav a{display:block;height:100%;text-indent:-9999px}.playlist>.component-content .playlist-nav .playlist-next,.playlist>.component-content .playlist-nav .playlist-prev{display:inline-block;height:17px;vertical-align:middle;width:14px}.playlist>.component-content .playlist-nav .playlist-next a,.playlist>.component-content .playlist-nav .playlist-prev a{position:relative}.playlist>.component-content .playlist-nav .playlist-next a:before,.playlist>.component-content .playlist-nav .playlist-prev a:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f053";display:inline-block;font-family:var(--fa-style-family,"Font Awesome 6 Free");font-style:normal;font-variant:normal;font-weight:400;font-weight:var(--fa-style,900);left:0;line-height:1;position:absolute;text-indent:0;top:50%;transform:translateY(-50%)}.playlist>.component-content .playlist-nav .playlist-next a:hover,.playlist>.component-content .playlist-nav .playlist-prev a:hover{color:#5e5e5e}.playlist>.component-content .playlist-nav .playlist-prev a:hover{text-decoration:none}.playlist>.component-content .playlist-nav .playlist-prev a:before{content:\f053}.playlist>.component-content .playlist-nav .playlist-next a:hover{text-decoration:none}.playlist>.component-content .playlist-nav .playlist-next a:before{content:\f054}.on-page-editor .video-playlist,.video-playlist.show{display:block}.playlist.playlist-horizontal{position:relative}.playlist.playlist-horizontal .playlist-items{display:inline-flex;justify-content:center;width:100%}.playlist.playlist-horizontal .playlist-items .playlist-item .playlist-section>div{width:100%}.playlist.playlist-horizontal .playlist-items .playlist-item .playlist-section{display:block}.playlist.playlist-horizontal .playlist-items .playlist-item .field-moviecaption{text-align:center}.playlist.playlist-horizontal .playlist-next,.playlist.playlist-horizontal .playlist-prev{position:absolute;top:50%;transform:translateY(-50%)}.playlist.playlist-horizontal .playlist-prev{left:15px}.playlist.playlist-horizontal .playlist-next{right:15px}.playlist{border:1px solid #d6d6d6}.playlist .playlist-item{background:#ddd}@media only screen and (min-width:992px){body.print-device #wrapper header{background-color:#ddd}}@media print{body:not(.foo) .print-toolbar{display:none}}.print-toolbar .print-links{display:flex;padding-bottom:10px;padding-top:10px}.print-toolbar a.back-link{align-self:center;margin-right:30px}.print-toolbar a.back-link:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;align-content:center;content:"\f177";display:inline-block;display:inline-flex;font-family:var(--fa-style-family,"Font Awesome 6 Free");font-style:normal;font-variant:normal;font-weight:400;font-weight:var(--fa-style,900);line-height:1;margin-right:5px}.print-toolbar button.print-button{border:4px solid #000;color:#000;display:inline-block;font-weight:700;line-height:1.1;margin:10px 0;padding:16px;transition:opacity .3s}.print-toolbar button.print-button:active,.print-toolbar button.print-button:hover{opacity:.65}.print-toolbar .dropdown{display:flex;justify-content:flex-end}@media only screen and (min-width:992px){.print-toolbar .dropdown{padding-top:30px}}.print-toolbar .toggle{align-items:center;display:flex;justify-content:space-between}@media only screen and (min-width:992px){.print-toolbar .toggle{margin-left:25px}}.print-toolbar .toggle-controls{display:flex;justify-content:flex-end;position:relative}.print-toolbar .toggle-label,.print-toolbar .toggle-option{color:#000;font-size:1.3rem}.print-toolbar .toggle-label{margin-right:5px}.print-toolbar .toggle-option{align-self:center;margin-left:5px}.print-toolbar .toggle-option.on{display:none}.print-toolbar .toggle-input{height:0;opacity:0;padding:0;width:0}.print-toolbar .toggle-input~label:after,.print-toolbar .toggle-input~label:before{display:none}.print-toolbar .toggle-input:focus+.toggle-controls .slider{box-shadow:0 0 1px #000}.print-toolbar .toggle-input:checked+.toggle-controls .slider:before{background-color:#000;transform:translateX(26px)}.print-toolbar .toggle-input:checked~.toggle-controls .toggle-option.on{display:block}.print-toolbar .toggle-input:checked~.toggle-controls .toggle-option.off{display:none}.print-toolbar .switch{display:flex}.print-toolbar .slider{background-color:#fff;border:1px solid #000;cursor:pointer;height:30px;transition:.4s;width:60px}.print-toolbar .slider:before{background-color:#000;bottom:3px;content:"";height:22px;left:5px;position:absolute;transition:.4s;width:22px}.print-toolbar .slider.round,.print-toolbar .slider.round:before{border-radius:30px}@media only screen and (max-width:991.98px){.print-toolbar .row>div:first-of-type{background:#ddd}.print-toolbar .print-links{justify-content:space-between}.print-toolbar .print-toggles{border:1px solid #000;border-radius:8px;margin-top:30px;padding:15px}.print-toolbar .dropdown-toggle{align-items:center;color:#000;display:flex;font-size:1.6rem;justify-content:space-between;line-height:1;text-decoration:none}.print-toolbar .dropdown-toggle:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;content:"\f105";display:inline-block;font-family:var(--fa-style-family,"Font Awesome 6 Free");font-size:2.4rem;font-style:normal;font-variant:normal;font-weight:400;font-weight:var(--fa-style,900);line-height:1}.print-toolbar .dropdown-toggle.active{border-bottom:1px solid #000;padding-bottom:15px}.print-toolbar .dropdown-toggle.active:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f107";display:inline-block;font-family:var(--fa-style-family,"Font Awesome 6 Free");font-style:normal;font-variant:normal;font-weight:400;font-weight:var(--fa-style,900);line-height:1}.print-toolbar .dropdown{display:none;margin-top:20px;padding-left:10px;padding-right:10px}.print-toolbar .dropdown.active{display:block;transition:height .5s ease}.print-toolbar .toggle{margin-bottom:20px}.print-toolbar .toggle:last-of-type{margin-bottom:0}}.product-detail .product-detail__description{margin-bottom:15px}.product-detail .product-detail__allergens{margin-bottom:20px;margin-top:20px}@media only screen and (max-width:767.98px){.product-detail .product-detail__allergens{margin-bottom:20px;margin-top:20px}}.product-detail .product-detail__benefits li,.product-detail .product-detail__benefits ul{margin-left:0}.product-detail .product-detail__benefits li{align-items:flex-start;display:flex;font-size:inherit;padding:0 0 24px}.product-detail .product-detail__benefits li:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f058";display:inline-block;font-family:var(--fa-style-family,"Font Awesome 6 Free");font-size:1.5em;font-style:normal;font-variant:normal;font-weight:400;font-weight:var(--fa-style,900);line-height:1;margin-right:7px}@media print{.product-detail body:not(.foo) .product-detail__benefits ul,body:not(.foo) .product-detail .product-detail__benefits ul{display:block}.product-detail body:not(.foo) .product-detail__benefits li,body:not(.foo) .product-detail .product-detail__benefits li{display:inline-block;max-width:100%;position:relative;width:100%}}.product-detail .product-detail__disclaimer{align-items:flex-start;display:flex;padding-bottom:30px;padding-top:30px}.product-detail .product-detail__disclaimer ul li:first-child:before{content:"*"}.product-detail .product-detail__disclaimer ul li:nth-child(2):before{content:"**"}.product-detail .product-detail__disclaimer ul li:nth-child(3):before{content:"***"}.product-detail .product-detail__disclaimer ul li:nth-child(4):before{content:"****"}.product-detail .product-detail__disclaimer ul li:nth-child(5):before{content:"*****"}.product-detail .product-detail__disclaimer ul li:nth-child(6):before{content:"******"}.product-detail .product-detail__disclaimer ul li:nth-child(7):before{content:"*******"}.product-detail .product-detail__disclaimer ul li:nth-child(8):before{content:"********"}.product-detail .product-detail__disclaimer ul li:nth-child(9):before{content:"*********"}.product-detail .product-detail__disclaimer ul li:nth-child(10):before{content:"**********"}.product-detail .product-detail__disclaimer ul li:before{color:#5e5e5e;margin-right:7px;position:relative;top:3px}.product-detail{font-size:1.6rem;margin-bottom:15px;margin-top:15px}.product-detail h1{margin-bottom:20px}.product-detail h2{font-size:2.6rem;margin-bottom:20px;text-transform:uppercase}.product-detail img{height:auto;width:100%}.product-detail table{font-size:1.4rem;line-height:1.2;width:100%}.product-detail table,.product-detail table td,.product-detail table th,.product-detail table tr{border:none}.product-detail table td,.product-detail table th{padding:5px 15px;vertical-align:top}.product-detail table .nutrition-col-left,.product-detail table .text-left{text-align:left}.product-detail table .nutrition-col-right,.product-detail table .text-right{text-align:right}.product-detail table .nutrition-col-left{width:75%}.product-detail table .nutrition-col-right{width:25%}.product-detail .nutrition-table{border-collapse:collapse;table-layout:fixed}.product-detail .nutrition-serving-size{margin-bottom:5px}.product-detail .nutrition-add-column .nutrition-col-left{width:55%}.product-detail .nutrition-table-heading{font-size:1.2rem;font-weight:700;padding-bottom:10px;padding-top:10px}.product-detail .nutrition-item-bold{font-weight:500}.product-detail .nutrition-daily-value{border-bottom:2px solid;border-top:5px solid}.product-detail .nutrition-daily-value td{text-align:right}.product-detail .nutrition-subitem td{padding-left:30px}.product-detail .nutrition-subitem .nutrition-item-bold{font-weight:400}.product-detail .nutrition-vitamin-table{border:none;border-top:5px solid;padding:0}.product-detail .nutrition-vitamin-table table{border:none}.product-detail .nutrition-vitamin-item{position:relative;text-align:left;width:50%}.product-detail .nutrition-vitamin-item:nth-child(2n){text-align:right}.product-detail .nutrition-vitamin-item:nth-child(2n):before{background:#474747;border-radius:2px;content:"";display:block;font-size:0;height:4px;margin:-2px 0 0;position:absolute;top:50%;width:4px}.product-detail .nutrition-disclaimer tr{border-top:5px solid}.product-detail .nutrition-disclaimer td{font-size:1.2rem;padding-top:15px}@media only screen and (max-width:767.98px){.product-detail .nutrition-statement{padding-top:30px}.product-detail .nutrition-table td,.product-detail .nutrition-table th,.product-detail .nutrition-vitamin-table td,.product-detail .nutrition-vitamin-table th{padding:5px}.product-detail .nutrition-subitem td{padding-left:15px}}@media print{body:not(.foo) .product-detail p{font-size:1.4rem;line-height:normal}}.product-intro .product-intro__description{margin-bottom:15px}.product-intro .product-intro__allergens{margin-bottom:20px;margin-top:20px}@media only screen and (max-width:767.98px){.product-intro .product-intro__allergens{margin-bottom:20px;margin-top:20px}}.product-intro .product-intro__benefits li,.product-intro .product-intro__benefits ul{margin-left:0}.product-intro .product-intro__benefits li{align-items:flex-start;display:flex;font-size:inherit;padding:0 0 24px}.product-intro .product-intro__benefits li:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f058";display:inline-block;font-family:var(--fa-style-family,"Font Awesome 6 Free");font-size:1.5em;font-style:normal;font-variant:normal;font-weight:400;font-weight:var(--fa-style,900);line-height:1;margin-right:7px}@media print{.product-intro body:not(.foo) .product-intro__benefits ul,body:not(.foo) .product-intro .product-intro__benefits ul{display:block}.product-intro body:not(.foo) .product-intro__benefits li,body:not(.foo) .product-intro .product-intro__benefits li{display:inline-block;max-width:100%;position:relative;width:100%}}.product-intro .product-intro__disclaimer{align-items:flex-start;display:flex;padding-bottom:30px;padding-top:30px}.product-intro .product-intro__disclaimer ul li:first-child:before{content:"*"}.product-intro .product-intro__disclaimer ul li:nth-child(2):before{content:"**"}.product-intro .product-intro__disclaimer ul li:nth-child(3):before{content:"***"}.product-intro .product-intro__disclaimer ul li:nth-child(4):before{content:"****"}.product-intro .product-intro__disclaimer ul li:nth-child(5):before{content:"*****"}.product-intro .product-intro__disclaimer ul li:nth-child(6):before{content:"******"}.product-intro .product-intro__disclaimer ul li:nth-child(7):before{content:"*******"}.product-intro .product-intro__disclaimer ul li:nth-child(8):before{content:"********"}.product-intro .product-intro__disclaimer ul li:nth-child(9):before{content:"*********"}.product-intro .product-intro__disclaimer ul li:nth-child(10):before{content:"**********"}.product-intro .product-intro__disclaimer ul li:before{color:#5e5e5e;margin-right:7px;position:relative;top:3px}.product-intro{font-size:1.6rem;padding:60px 15px 30px}.product-intro .product-intro__image{padding-bottom:15px;padding-top:15px}.product-intro .product-intro__image .image{position:relative}.product-intro .product-intro__image .image img{display:block;height:auto;width:100%}.product-intro .product-intro__image .image .new-flag{color:#5e5e5e;font-family:Open Sans,Helvetica,Verdana,Tahoma,sans-serif;font-size:1.6rem;font-weight:700;letter-spacing:-.25px;padding:.6em;position:absolute;right:0;text-align:center;text-transform:uppercase;top:0}.product-intro .product-intro__image .image .new-flag:before{border-right:45px solid transparent;border-top:45px solid transparent;border-color:#e3e3e3 #e3e3e3 transparent transparent;border-style:solid;border-width:45px;content:"";position:absolute;right:0;top:0}.product-intro .product-intro__image .image .new-flag>div{position:relative;z-index:2}.product-intro h1{line-height:1.15;margin-bottom:15px;margin-top:0;text-transform:uppercase}.product-intro .product-intro__bv-summary>div{padding-bottom:30px;padding-top:5px}@media only screen and (max-width:767.98px){.product-intro .product-intro__bv-summary>div{width:100%}.product-intro .product-intro__bv-summary>div[data-bv-show=rating_summary]{text-align:center!important}}.product-intro .product-intro__whisk button{border:2px solid #5e5e5e;color:#fff;color:#5e5e5e;display:inline-block;font-size:1.6rem;font-weight:700;line-height:1.1;line-height:1.15;margin:10px 0;padding:15px 48px;text-align:center;text-decoration:none;text-transform:uppercase;transition:opacity .3s}.product-intro .product-intro__whisk button:active,.product-intro .product-intro__whisk button:hover{opacity:.65}@media only screen and (max-width:767.98px){.product-intro{padding:15px}.product-intro .product-intro__image{padding-bottom:40px;padding-top:40px}.product-intro .product-intro__image img{margin-left:auto;margin-right:auto;width:auto}}@media only screen and (min-width:992px){.product-intro h1{font-size:6rem}}@media print{body:not(.foo) .product-intro [class*=col-]{max-width:100%}body:not(.foo) .product-intro h1,body:not(.foo) .product-intro p{margin:10px 0;padding:0}}.promo-modal{box-sizing:border-box;overflow:hidden;padding-bottom:15px;padding-top:15px;page-break-inside:avoid}@media print{.promo-modal a,.promo-modal div:not(.row),.promo-modal img,.promo-modal p{display:inline-block;max-width:100%;position:relative;width:100%}.promo-modal div.row{display:block}}.promo-modal .row{align-items:stretch;justify-content:center}.promo-modal h1,.promo-modal h2,.promo-modal h3,.promo-modal h4,.promo-modal h5,.promo-modal h6{color:#5e5e5e}.promo-modal .column-image{display:flex}.promo-modal .field-promoicon{width:100%}.promo-modal .field-promoicon img{display:block;height:auto;width:100%}@media only screen and (min-width:768px){.promo-modal .column-text{align-self:stretch;display:flex}.promo-modal .promo-text{display:flex}.promo-modal .promo-body{align-self:center}}.promo-modal .promo-text{padding:15px}.promo-modal .zg-height-fix .field-promoicon{margin-top:100px}.promo-modal.image-full-size img{margin-bottom:10px}.promo-modal.image-right .column-image{order:2}.promo-modal.image-right .column-text{order:1}@media only screen and (max-width:767.98px){.promo-modal.image-right .column-image{order:1}.promo-modal.image-right .column-text{order:2}}@media print{body:not(.foo) .promo-modal.image-right .column-image{order:1}body:not(.foo) .promo-modal.image-right .column-text{order:2}}.promo-option-step{border-radius:0;box-sizing:border-box;overflow:hidden;padding-bottom:15px;padding-top:15px}.promo-option-step>.component-content{font-size:1.2rem;height:100%}.promo-option-step .field-promoicon{overflow:hidden;width:100%}.promo-option-step .field-promoicon img{display:block;height:auto;width:100%}.promo-option-step .promo-text{padding:15px}.promo-option-step .field-promotext{padding-bottom:15px}.promo-option-step .field-promolink{border-radius:5px;display:inline-block;font-size:1.2rem;padding:15px}.promo-option-step .zg-height-fix .field-promoicon{margin-top:100px}.promo-option-step.image-full-size img{margin-bottom:10px}.promo-option-step.image-left,.promo-option-step.image-right{padding-left:15px;padding-right:15px;width:100%}.promo-option-step.image-right .column-image{order:2}.promo-option-step.image-right .column-text{order:1}@media only screen and (max-width:767.98px){.promo-option-step.image-right .column-image{order:1}.promo-option-step.image-right .column-text{order:2}}@media print{body:not(.foo) .promo-option-step.image-right .column-image{order:1}body:not(.foo) .promo-option-step.image-right .column-text{order:2}}.recipe-detail{font-size:1.6rem;padding-bottom:60px;padding-top:60px}.recipe-detail .recipe-description{padding-bottom:30px}.recipe-detail .recipe-description a{text-decoration:underline}.recipe-detail .ingredient-title,.recipe-detail .made-with-title,.recipe-detail .nutrition-title,.recipe-detail .preparation-title,.recipe-detail .reviews-collection-title,.recipe-detail .tips-title{font-size:2.6rem;margin-bottom:20px;margin-top:0;text-transform:uppercase}.recipe-detail .made-with-title{text-align:center}.recipe-detail ul,.recipe-detail ul li{list-style:none}.recipe-detail ol,.recipe-detail ul{margin-left:0}.recipe-detail ol li,.recipe-detail ul li{font-size:inherit;margin-left:0;padding:0 0 24px}.recipe-detail ol li{list-style:decimal;list-style-position:outside;margin-left:15px}.recipe-detail .ingredient-list h3{font-size:2rem;margin:15px 0;text-transform:uppercase}.recipe-detail .ingredient-list h3:first-child{margin-top:0}.recipe-detail .ingredient-list ul{padding-right:30px}.recipe-detail .ingredient-list ul li{align-items:flex-start;display:flex}.recipe-detail .ingredient-list ul li:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f058";display:inline-block;font-family:var(--fa-style-family,"Font Awesome 6 Free");font-size:1.5em;font-style:normal;font-variant:normal;font-weight:400;font-weight:var(--fa-style,900);line-height:1;margin-right:7px;margin-top:0}.recipe-detail .made-with .items .item{text-align:center}.recipe-detail .made-with .items .item img{height:auto;width:50%}.recipe-detail .made-with .items .item h3{color:#5e5e5e;font-size:2.6rem;text-transform:uppercase}.recipe-detail .recipe-detail__whisk{padding-bottom:15px;padding-top:15px}@media only screen and (max-width:991.98px){.recipe-detail .made-with .items .item h3{font-size:1.8rem}}@media only screen and (max-width:379.98px){.recipe-detail .field-recipepreparationstepslist{padding-left:10px}}@media only screen and (max-width:767.98px){.recipe-detail{padding-bottom:30px;padding-top:30px}.recipe-detail .ingredient-list ul{padding-right:0}.recipe-detail .made-with-title{text-align:left}.recipe-detail .made-with .items{display:flex;flex-flow:row wrap}.recipe-detail .made-with .items .item{width:50%}}@media only screen and (max-width:575.98px){.recipe-detail .made-with .items .item{width:100%}}.recipe-intro{font-size:1.6rem;line-height:1.5;overflow:hidden}.recipe-intro img{height:auto;width:100%}.recipe-intro .field-recipetitle{font-weight:500;line-height:1.2;margin-bottom:20px;margin-top:-15px;text-transform:uppercase}@media only screen and (min-width:768px) and (max-width:991.98px){.recipe-intro .field-recipetitle{margin-top:-10px}}.recipe-intro .recipe-intro__bv-summary>div{padding-bottom:30px}.recipe-intro li,.recipe-intro ul{font-size:inherit}.recipe-intro .recipe-intro__prep-totals,.recipe-intro .recipe-intro__servings{padding-top:24px}.recipe-intro .recipe-intro__prep-totals li,.recipe-intro .recipe-intro__servings li{align-items:flex-start;display:flex;list-style:none;margin-left:0}.recipe-intro .recipe-intro__prep-totals li:first-child:before,.recipe-intro .recipe-intro__servings li:first-child:before{font-size:2rem;margin-right:7px;margin-top:2px}.recipe-intro .recipe-intro__prep-totals li:first-child:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f017";display:inline-block;font-family:var(--fa-style-family,"Font Awesome 6 Free");font-style:normal;font-variant:normal;font-weight:400;font-weight:var(--fa-style,900);line-height:1;transform:rotate(90deg)}.recipe-intro .recipe-intro__servings li:first-child:before{content:\f200}@media only screen and (min-width:992px){.recipe-intro{padding-bottom:30px;padding-top:60px}.recipe-intro [class*=col-]:first-of-type{text-align:left}}.related-products-manual,.related-recipes-manual{width:100%}.facet-single-selection-list{background-color:transparent;border-radius:0;box-sizing:border-box;color:#5e5e5e;padding:15px;width:100%}.facet-single-selection-list .facet-hided .hide-facet-value{display:none}.facet-single-selection-list .toogle-facet-visibility{color:#5e5e5e;cursor:pointer;font-size:12px;padding-bottom:3px;padding-top:3px}.facet-single-selection-list .facet-dropdown{margin:10px 0}.facet-single-selection-list .facet-dropdown select{min-width:100%}.facet-single-selection-list .facet-value{color:#5e5e5e;cursor:pointer;font-size:1.2rem;padding-bottom:15px;padding-top:15px;position:relative}.facet-single-selection-list .facet-value .facetName{padding-left:20px}.facet-single-selection-list .facet-value input[type=checkbox]:checked~label:after{background-position:50%}.facet-single-selection-list .facet-value input[type=checkbox]~label{color:#5e5e5e;font-size:1.2rem;padding-left:5px}.facet-single-selection-list .facet-value input[type=checkbox]~label:after,.facet-single-selection-list .facet-value input[type=checkbox]~label:before{border-radius:3px;top:50%;transform:translateY(-50%)}.facet-single-selection-list .facet-value.active-facet .facet-count,.facet-single-selection-list .facet-value.active-facet .facet-count.highlighted,.facet-single-selection-list .facet-value.active-facet label,.facet-single-selection-list .facet-value.active-facet span{color:#000}.facet-single-selection-list .bottom-filter-button{margin-top:15px}.facet-single-selection-list .bottom-filter-button button,.facet-single-selection-list .bottom-filter-button input[type=button]{background-color:#5e5e5e;color:#fff;font-size:1.2rem}.facet-single-selection-list .bottom-filter-button button:hover,.facet-single-selection-list .bottom-filter-button input[type=button]:hover{background-color:#5e5e5e;cursor:pointer}.facet-single-selection-list .bottom-remove-filter{margin-top:15px}.facet-single-selection-list .bottom-remove-filter button,.facet-single-selection-list .bottom-remove-filter input[type=button]{background-color:#fff;border-color:#5e5e5e;color:#5e5e5e;font-size:1.2rem}.facet-single-selection-list .bottom-remove-filter button:hover,.facet-single-selection-list .bottom-remove-filter input[type=button]:hover{background-color:#fff;cursor:pointer}.facet-single-selection-list .bottom-filter-button,.facet-single-selection-list .bottom-filter-button [type=button],.facet-single-selection-list .bottom-remove-filter,.facet-single-selection-list .bottom-remove-filter [type=button]{width:100%}.facet-component,.facet-summary{background:transparent;box-sizing:border-box}.facet-component:after,.facet-summary:after{clear:both;content:"";display:table}.facet-component .facet-heading,.facet-summary .facet-heading{border-bottom:1px solid transparent;padding:0 0 15px;position:relative}.facet-component .facet-title,.facet-summary .facet-title{color:#5e5e5e;display:inline-block;font-size:1.2rem;font-weight:600;padding-right:25px;vertical-align:middle}.facet-component .clear-filter,.facet-summary .clear-filter{background:transparent;color:#5e5e5e;cursor:pointer;display:block;font-size:1.2rem;height:12px;line-height:12px;position:absolute;right:3px;text-align:center!important;top:42%;transform:translateY(-50%);width:12px}.facet-component .clear-filter:hover,.facet-summary .clear-filter:hover{background:transparent;border-color:transparent;color:#5e5e5e;text-decoration:none}.facet-component .clear-filter:hover:before,.facet-summary .clear-filter:hover:before{background-color:#fff;border:1px solid #d6d6d6;box-shadow:0 0 10px 1px #ddd;content:"Clear filter";display:block;height:24px;padding:6px 0;position:absolute;right:20px;top:50%;transform:translateY(-50%);width:90px}.facet-component .clear-filter.has-active-facet,.facet-component .clear-filter.has-active-facet:hover,.facet-summary .clear-filter.has-active-facet,.facet-summary .clear-filter.has-active-facet:hover{background:transparent;color:#5e5e5e}.facet-component .bottom-filter-button,.facet-summary .bottom-filter-button{float:right}.page-selector .page-selector-list{align-items:center;background-color:#f7f7f7;background-color:transparent;border:0;border-radius:5px;border-radius:0;color:#5e5e5e;display:flex;flex-wrap:wrap;justify-content:left}@media only screen and (min-width:992px){.page-selector .page-selector-list{flex-wrap:nowrap;justify-content:center}}.page-selector .page-selector-list li{align-items:center;cursor:pointer;display:flex;justify-content:center}.page-selector .page-selector-list li a{align-items:center;background-color:#e3e3e3;border:1px solid #d6d6d6;color:#474747;display:flex;font-size:1.6rem;height:45px;justify-content:center;margin:5px 6px;padding:15px 20px;text-decoration:none;width:45px}.page-selector .page-selector-list li a:focus,.page-selector .page-selector-list li a:hover{color:#474747;text-decoration:underline}.page-selector .page-selector-list li a:focus:after,.page-selector .page-selector-list li a:hover:after{text-decoration:underline}.page-selector .page-selector-list li.active a{color:#474747;font-weight:700}.page-selector .page-selector-list li.inactive a{color:#b3b3b3;cursor:default}.page-selector .page-selector-list li.inactive a:hover{text-decoration:none}.page-selector .page-selector-list li.page-selector-more{cursor:default}.page-selector .page-selector-list .page-selector-item-first a:after{content:"\f100"}.page-selector .page-selector-list .page-selector-item-first a:after,.page-selector .page-selector-list .page-selector-item-previous a:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-family:var(--fa-style-family,"Font Awesome 6 Free");font-style:normal;font-variant:normal;font-weight:400;font-weight:var(--fa-style,900);line-height:1}.page-selector .page-selector-list .page-selector-item-previous a:after{content:"\f104"}.page-selector .page-selector-list .page-selector-item-next a:after{content:"\f105"}.page-selector .page-selector-list .page-selector-item-last a:after,.page-selector .page-selector-list .page-selector-item-next a:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-family:var(--fa-style-family,"Font Awesome 6 Free");font-style:normal;font-variant:normal;font-weight:400;font-weight:var(--fa-style,900);line-height:1}.page-selector .page-selector-list .page-selector-item-last a:after{content:"\f101"}.page-selector .page-selector-list .page-selector-item-first a,.page-selector .page-selector-list .page-selector-item-last a,.page-selector .page-selector-list .page-selector-item-next a,.page-selector .page-selector-list .page-selector-item-previous a{content:"";font-size:0;width:0}.page-selector .page-selector-list .page-selector-item-first a:after,.page-selector .page-selector-list .page-selector-item-last a:after,.page-selector .page-selector-list .page-selector-item-next a:after,.page-selector .page-selector-list .page-selector-item-previous a:after{font-size:1.6rem}.page-selector .page-selector-list .page-selector-item-first:hover:after,.page-selector .page-selector-list .page-selector-item-last:hover:after,.page-selector .page-selector-list .page-selector-item-next:hover:after,.page-selector .page-selector-list .page-selector-item-previous:hover:after{text-decoration:underline}.search-results-count{padding:15px}.search-results-count .progress,.search-results-count .results-count{display:none}.on-page-editor .results-count{display:inline-block}.search-results{background-color:transparent;border-radius:5px;color:#5e5e5e;padding:15px 0 0}.search-results label{background:transparent}.search-results button,.search-results input[type=button]{padding:12px 50px}.search-results input{padding:12px 10px}.search-results button,.search-results input{background:#f7f7f7;border:1px solid #d6d6d6;border-radius:5px;box-sizing:border-box;clear:both;color:#5e5e5e;display:inline-block;font-size:1em;font-weight:400;height:auto;line-height:14px}.search-results button:focus,.search-results input:focus{border:1px solid #d6d6d6}.search-results button::-moz-focus-inner,.search-results input::-moz-focus-inner{border:0;padding:0}.search-results input[type=text]{font-size:1.2rem}.search-results button{font-family:inherit;font-size:inherit;font-weight:inherit;text-transform:inherit}.search-results select,.search-results textarea{box-shadow:none;color:#5e5e5e;width:100%}.search-results select{zoom:1;border:1px solid #ddd;box-sizing:border-box;cursor:pointer;display:inline;outline:none;vertical-align:auto}.search-results input[type=checkbox]{left:-99999px;position:absolute}.search-results input[type=checkbox]:checked{padding:10px}.search-results input[type=checkbox]:checked~label:before{background-color:#fff}.search-results input[type=checkbox]:checked~label:after{background:url(../images/checked.png) 0 0 no-repeat;background-position:-2px -2px}.search-results input[type=checkbox]~label{cursor:pointer;margin-left:20px;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.search-results input[type=checkbox]~label:after,.search-results input[type=checkbox]~label:before{background-color:#fff;border:1px solid #d6d6d6;content:" ";display:inline-block;height:15px;left:-20px;margin-right:3px;position:absolute;top:0;width:15px;z-index:1}.search-results input[type=file]{border:1px solid #d6d6d6;box-sizing:border-box;font-weight:700;padding:2px;width:95%}.search-results input[type=file],.search-results input[type=file]+span{display:inline-block;vertical-align:middle}.search-results input[type=file]{-webkit-appearance:none;-moz-appearance:none;appearance:none}.search-results input[type=radio]{left:-9999px;position:absolute}.search-results input[type=radio]+label:before{background-color:#fff;content:"";display:block;height:16px;left:0;position:absolute;top:2px;width:16px}.search-results input[type=radio]+label:after{background:url(../images/radiobox.png);content:"";display:block;height:15px;left:0;position:absolute;top:2px;width:16px}.search-results input[type=radio]:checked+label:after{background-position:-16px 0}.search-results input[type=radio]+label{margin-left:5px;padding-left:18px;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.search-results .sitecore-form input[type=checkbox],.search-results .sitecore-form input[type=radio]{left:0;position:static}.search-results .search-results-overlay{display:none}.search-results.loading-in-progress{min-height:200px}.search-results.loading-in-progress .search-result-overlay{background-color:hsla(0,0%,100%,.9);height:100%;left:0;position:absolute;top:0;width:100%}.search-results.loading-in-progress .search-result-overlay:after{background-image:"url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMiAzMiIgd2lkdGg9IjMyIiBoZWlnaHQ9IjMyIiBmaWxsPSJibGFjayI+CiAgPHBhdGggIG9wYWNpdHk9Ii4yNSIgZD0iTTE2IDAgQTE2IDE2IDAgMCAwIDE2IDMyIEExNiAxNiAwIDAgMCAxNiAwIE0xNiA0IEExMiAxMiAwIDAgMSAxNiAyOCBBMTIgMTIgMCAwIDEgMTYgNCIvPgogIDxwYXRoIGZpbGw9JyNkZGRkZGQnIGQ9Ik0xNiAwIEExNiAxNiAwIDAgMSAzMiAxNiBMMjggMTYgQTEyIDEyIDAgMCAwIDE2IDR6Ij4KICAgIDxhbmltYXRlVHJhbnNmb3JtIGF0dHJpYnV0ZU5hbWU9InRyYW5zZm9ybSIgdHlwZT0icm90YXRlIiBmcm9tPSIwIDE2IDE2IiB0bz0iMzYwIDE2IDE2IiBkdXI9IjAuOHMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiAvPgogIDwvcGF0aD4KPC9zdmc+)";background-repeat:no-repeat;background-size:100% 100%;content:"";height:50px;left:0;margin:-30px auto 0;position:absolute;right:0;top:50%;width:50px}.search-results.loading-more-in-progress:after{background-image:url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMiAzMiIgd2lkdGg9IjMyIiBoZWlnaHQ9IjMyIiBmaWxsPSJibGFjayI+DQogIDxwYXRoICBvcGFjaXR5PSIuMjUiIGQ9Ik0xNiAwIEExNiAxNiAwIDAgMCAxNiAzMiBBMTYgMTYgMCAwIDAgMTYgMCBNMTYgNCBBMTIgMTIgMCAwIDEgMTYgMjggQTEyIDEyIDAgMCAxIDE2IDQiLz4NCiAgPHBhdGggZmlsbD0nIzFhODBiNicgZD0iTTE2IDAgQTE2IDE2IDAgMCAxIDMyIDE2IEwyOCAxNiBBMTIgMTIgMCAwIDAgMTYgNHoiPg0KICAgIDxhbmltYXRlVHJhbnNmb3JtIGF0dHJpYnV0ZU5hbWU9InRyYW5zZm9ybSIgdHlwZT0icm90YXRlIiBmcm9tPSIwIDE2IDE2IiB0bz0iMzYwIDE2IDE2IiBkdXI9IjAuOHMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiAvPg0KICA8L3BhdGg+DQo8L3N2Zz4NCg==);background-position:50%;background-repeat:no-repeat;background-size:50% 50%;content:"";display:block;height:100px}.search-results .no-results{padding:5px}.market-selector{font-family:Open Sans,Helvetica,Verdana,Tahoma,sans-serif;padding:15px}.market-selector label{background:transparent}.market-selector button,.market-selector input[type=button]{padding:12px 50px}.market-selector input{padding:12px 10px}.market-selector button,.market-selector input{background:#f7f7f7;border:1px solid #d6d6d6;border-radius:5px;box-sizing:border-box;clear:both;color:#5e5e5e;display:inline-block;font-size:1em;font-weight:400;height:auto;line-height:14px}.market-selector button:focus,.market-selector input:focus{border:1px solid #d6d6d6}.market-selector button::-moz-focus-inner,.market-selector input::-moz-focus-inner{border:0;padding:0}.market-selector input[type=text]{font-size:1.2rem}.market-selector button{font-family:inherit;font-size:inherit;font-weight:inherit;text-transform:inherit}.market-selector select,.market-selector textarea{box-shadow:none;color:#5e5e5e;width:100%}.market-selector select{zoom:1;border:1px solid #ddd;box-sizing:border-box;cursor:pointer;display:inline;outline:none;vertical-align:auto}.market-selector input[type=checkbox]{left:-99999px;position:absolute}.market-selector input[type=checkbox]:checked{padding:10px}.market-selector input[type=checkbox]:checked~label:before{background-color:#fff}.market-selector input[type=checkbox]:checked~label:after{background:url(../images/checked.png) 0 0 no-repeat;background-position:-2px -2px}.market-selector input[type=checkbox]~label{cursor:pointer;margin-left:20px;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.market-selector input[type=checkbox]~label:after,.market-selector input[type=checkbox]~label:before{background-color:#fff;border:1px solid #d6d6d6;content:" ";display:inline-block;height:15px;left:-20px;margin-right:3px;position:absolute;top:0;width:15px;z-index:1}.market-selector input[type=file]{border:1px solid #d6d6d6;box-sizing:border-box;font-weight:700;padding:2px;width:95%}.market-selector input[type=file],.market-selector input[type=file]+span{display:inline-block;vertical-align:middle}.market-selector input[type=file]{-webkit-appearance:none;-moz-appearance:none;appearance:none}.market-selector input[type=radio]{left:-9999px;position:absolute}.market-selector input[type=radio]+label:before{background-color:#fff;content:"";display:block;height:16px;left:0;position:absolute;top:2px;width:16px}.market-selector input[type=radio]+label:after{background:url(../images/radiobox.png);content:"";display:block;height:15px;left:0;position:absolute;top:2px;width:16px}.market-selector input[type=radio]:checked+label:after{background-position:-16px 0}.market-selector input[type=radio]+label{margin-left:5px;padding-left:18px;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.market-selector .sitecore-form input[type=checkbox],.market-selector .sitecore-form input[type=radio]{left:0;position:static}.market-selector .market-selector-inner .market-selector-content .styled-select form select{background-color:#f7f7f7;border-color:#d6d6d6;border-radius:5px;color:#5e5e5e;font-family:inherit;font-size:1.2rem;height:auto;padding:10px}.market-selector .market-selector-inner .market-selector-content .styled-select form select option{font-family:inherit;padding:5px}.snippet{padding-left:0;padding-right:0}.tabs{background:none;border:none;overflow:hidden;padding:15px;position:relative}.tabs .component-content .tabs-inner .tabs-heading{box-sizing:border-box;display:flex;margin-bottom:0;transform:translateY(1px);white-space:nowrap}.tabs .component-content .tabs-inner .tabs-heading li{background:#f0f0f0;border:solid #d6d6d6;border-width:1px 1px 0;cursor:pointer;display:inline-block;width:auto}.tabs .component-content .tabs-inner .tabs-heading li:first-child{border-radius:3px 0 0;margin-left:0}.tabs .component-content .tabs-inner .tabs-heading li:last-child{border-radius:0 3px 0 0}.tabs .component-content .tabs-inner .tabs-heading li:hover{background:#e3e3e3;border-top:1px solid #d6d6d6}.tabs .component-content .tabs-inner .tabs-heading li.active{background:#f7f7f7;border-bottom-width:0;padding-top:0}.tabs .component-content .tabs-inner .tabs-heading li.active:hover{background:#f7f7f7}.tabs .component-content .tabs-inner .tabs-heading li.active>div>.columns{margin-bottom:5px}.tabs .component-content .tabs-inner .tabs-heading li.active a{color:#000}.tabs .component-content .tabs-inner .tabs-heading li>div{color:#2b2b2b;display:block;padding:3px 10px;text-decoration:none}.tabs .component-content .tabs-inner .tabs-heading li>div:after{clear:both;content:"";display:table}.tabs .component-content .tabs-inner .tabs-heading li>div .field-heading{font-size:1.2rem}.tabs .component-content .tabs-inner .tabs-heading li>div>.columns{float:none;margin-bottom:1px}.tabs .component-content .tabs-inner .tabs-heading li .component.content{border:none;margin:5px 0}.tabs .component-content .tabs-inner .tabs-container{background:#f7f7f7;border:1px solid #d6d6d6;border-radius:0 5px 5px}.tabs .component-content .tabs-inner .tabs-container .tab{display:none;padding:10px}.tabs .component-content .tabs-inner .tabs-container .tab:after{clear:both;content:"";display:table}.tabs .component-content .tabs-inner .tabs-container .tab.active{display:block}.tabs .component-content .tabs-inner .tabs-container .tab .component.content{border:none}.tab-slider{background:#f0f0f0;border:2px solid #000;cursor:pointer;position:absolute;text-indent:-9999px;vertical-align:center;width:15px;z-index:10}.tabs.tabs-bottom .tabs-container{margin-bottom:0;padding-bottom:0}.tabs.tabs-bottom .tabs-heading{padding-top:0;position:relative;transform:translateY(-1px)}.tabs.tabs-bottom .tabs-heading li{border:1px solid #d6d6d6;margin-bottom:0;transform:translateY(0)}.tabs.tabs-bottom .tabs-heading li a{border:none}.tabs.tabs-bottom .tabs-heading li.active{border-top:1px solid transparent;transform:translateY(0)}.tabs.tabs-bottom .tabs-heading li.active a{border:none;position:relative}.tabs.tabs-bottom .tabs-heading li:hover{background:#f7f7f7;border-bottom:1px solid #d6d6d6}.tabs.tabs-bottom .tabs-container{background:#f7f7f7;border:1px solid #d6d6d6;border-radius:5px 5px 5px 0}.tabs.tabs-center .tabs-heading{justify-content:center}.tabs.tabs-scrollable .wrapper{overflow:hidden;position:relative}.tabs.tabs-scrollable .tabs-heading{left:16px;list-style:none;margin:0;padding:0;position:absolute}.tabs.tabs-scrollable .tabs-container{margin:0}.tabs.tabs-scrollable .prev{background:#e4e4e4 url(../Images/arrow-left.png) 50% no-repeat;left:0}.tabs.tabs-scrollable .next{background:#e4e4e4 url(../Images/arrow-right.png) 50% no-repeat;right:0}.tabs.tabs-scrollable.tabs-bottom .wrapper{margin-top:2px;padding-bottom:6px}.tabs.tabs-scrollable.tabs-bottom .next,.tabs.tabs-scrollable.tabs-bottom .prev{top:1px}.tabs.tabs-scrollable.tabs-bottom .tabs-heading{margin-top:-4px}.tabs.tabs-vertical.tabs-vertical-right .tabs-inner{display:flex}.tabs.tabs-vertical.tabs-vertical-right .tabs-heading{margin-left:0;order:2;transform:translate(0)}.tabs.tabs-vertical.tabs-vertical-right .tabs-heading li{border:1px solid #d6d6d6;transform:translateX(-1px)}.tabs.tabs-vertical.tabs-vertical-right .tabs-heading li:first-child{border-radius:0 3px 0 0}.tabs.tabs-vertical.tabs-vertical-right .tabs-heading li:last-child{border-radius:0 0 3px}.tabs.tabs-vertical.tabs-vertical-right .tabs-heading li.active{border-left:0 solid transparent;border-right-color:#d6d6d6;transform:translateX(-1px)}.tabs.tabs-vertical.tabs-vertical-right .tabs-heading li.active a{border:none}.tabs.tabs-vertical.tabs-vertical-right .tabs-container{border-radius:3px 0 0 3px}.tabs.tabs-vertical .tabs-inner{display:flex}.tabs.tabs-vertical .tabs-heading{display:block;float:left;font-size:12px;padding-top:0;transform:translate(0);width:15%}.tabs.tabs-vertical .tabs-heading li{border:solid #d6d6d6;border-width:1px 1px 0;display:block;margin-left:0;width:100%}.tabs.tabs-vertical .tabs-heading li:first-child{border-radius:3px 0 0}.tabs.tabs-vertical .tabs-heading li:last-child{border-radius:0 0 0 3px}.tabs.tabs-vertical .tabs-heading li.active{border-right:1px solid transparent}.tabs.tabs-vertical .tabs-container{float:left;font-size:12px;margin:0 0 0 -1px;width:85%}.tag-cloud{padding:15px}.tag-cloud .component-content{background-color:#f7f7f7;border:1px solid #d6d6d6;border-radius:5px;color:#5e5e5e;padding:0 15px 15px;text-align:justify}.tag-cloud .component-content:after{clear:both;content:"";display:table}.tag-cloud .component-content .tag-cloud-item{display:block;float:left;margin-right:15px;margin-top:15px}.tag-cloud span.field-title.tag-links{background-color:#fff;border:1px solid #ddd;border-radius:5px;display:block;padding:5px 15px}.tag-cloud span.field-title.tag-links:last-child{margin-right:0}.tag-cloud span.field-title.tag-links .tag-usages{font-size:inherit;font-weight:700}.tag-cloud span.field-title.tag-links .tag-usages:before{content:"("}.tag-cloud span.field-title.tag-links .tag-usages:after{content:")"}.tag-cloud span.field-title.tag-links a{color:#5e5e5e;font-size:1.2rem}.tag-cloud span.field-title.tag-links a:hover{color:#5e5e5e}.tag-cloud span.field-title.tag-text{border-bottom:1px solid transparent;color:#5e5e5e;display:block;float:left;padding-left:20px;position:relative}.tag-cloud span.field-title.tag-text:hover{border-bottom:1px solid #ddd;color:#5e5e5e;cursor:pointer;text-decoration:none}.tag-cloud span.field-title.tag-text:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f02b";display:inline-block;font-family:var(--fa-style-family,"Font Awesome 6 Free");font-style:normal;font-variant:normal;font-weight:400;font-weight:var(--fa-style,900);left:0;line-height:1;position:absolute;top:50%;transform:translateY(-50%)}.tag-list{padding:15px}.tag-list>.component-content{background-color:#f7f7f7;border:1px solid #d6d6d6;border-radius:5px;color:#5e5e5e;padding:0 15px 15px}.tag-list>.component-content:after{clear:both;content:"";display:table}.tag-list>.component-content .tag-links,.tag-list>.component-content .tag-text{display:block;margin-right:15px;margin-top:15px}.title{padding:15px}.title>.component-content{background-color:transparent;border:1px solid transparent;border-radius:5px;color:#5e5e5e}.title>.component-content .field-pageheading a,.title>.component-content .field-title a,.title>.component-content h1 a{border-bottom:1px solid #d6d6d6;color:#5e5e5e;cursor:pointer;display:block;font-size:2.4rem;padding-bottom:15px;text-decoration:none}.title>.component-content .field-pageheading a:hover,.title>.component-content .field-title a:hover,.title>.component-content h1 a:hover{color:#5e5e5e}.toggle{padding:0}.toggle>.component-content{background-color:#f7f7f7;border:1px solid #d6d6d6;border-radius:5px;color:#5e5e5e}.toggle>.component-content details.toggle-content{margin-top:-1px}.toggle>.component-content details.toggle-content[open]{box-sizing:border-box;padding:0 15px}.toggle>.component-content details.toggle-content[open] summary.toggle-header:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f146";display:inline-block;font-family:var(--fa-style-family,"Font Awesome 6 Free");font-style:normal;font-variant:normal;font-weight:400;font-weight:var(--fa-style,900);line-height:1}.toggle>.component-content details.toggle-content[open] summary.toggle-header~.component{overflow:hidden}.toggle>.component-content details.toggle-content[open] summary.toggle-header~.component>.component-content{display:block}.toggle>.component-content details.toggle-content summary.toggle-header{background:#f7f7f7;border:1px solid transparent;box-sizing:border-box;cursor:pointer;display:inline-block;min-height:25px;padding:15px 15px 15px 25px;position:relative;vertical-align:middle}.toggle>.component-content details.toggle-content summary.toggle-header::-webkit-details-marker{display:none}.toggle>.component-content details.toggle-content summary.toggle-header:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f0fe";display:inline-block;font-family:var(--fa-style-family,"Font Awesome 6 Free");font-size:17px;font-style:normal;font-variant:normal;font-weight:400;font-weight:var(--fa-style,900);left:15px;line-height:1;position:absolute;top:50%;transform:translateY(-50%)}.toggle>.component-content details.toggle-content summary.toggle-header.show{color:#5e5e5e;display:inline-block!important}.toggle>.component-content details.toggle-content summary.toggle-header .toggle-label{display:block;float:right;font-size:1.2rem;font-weight:600;margin:0 0 0 15px}.toggle>.component-content details.toggle-content summary.toggle-header .toggle-label p{margin-bottom:0}.toggle>.component-content details.toggle-content summary.toggle-header~.component>.component-content{animation-delay:0;animation-direction:normal;animation-fill-mode:forwards;animation-iteration-count:1;animation-timing-function:linear;display:none}.toggle>.component-content details.toggle-content summary.toggle-header+.component{border:1px solid transparent}.toggle>.component-content details.toggle-content summary.toggle-header>.component{border:1px solid transparent;box-sizing:border-box;margin-top:-1px;padding-top:0}@keyframes swing{0%{transform:translateY(-100%)}50%{transform:translateY(-50%)}to{transform:translateY(0)}}@keyframes easeInOutBack{0%{transform:translateY(-100%)}20%{transform:translateY(-40%)}30%{transform:translateY(-60%)}60%{transform:translateY(0)}80%{transform:translateY(40%)}to{transform:translateY(0)}}@keyframes easeInOutBounce{0%{transform:translateY(-100%)}25%{transform:translateY(-50%)}50%{transform:translateY(0)}62.5%{transform:translateY(-10%)}75%{transform:translateY(0)}87.5%{transform:translateY(-5%)}to{transform:translateY(0)}}@keyframes easeInOutCirc{0%{transform:translateY(-100%)}10%{transform:translateY(-80%)}90%{transform:translateY(-20%)}to{transform:translateY(0)}}@keyframes easeInOutCubic{0%{transform:translateY(-100%)}30%{transform:translateY(-80%)}70%{transform:translateY(-20%)}to{transform:translateY(0)}}@keyframes easeInOutElastic{0%{transform:translateY(-100%)}30%{transform:translateY(-80%)}70%{transform:translateY(-20%)}to{transform:translateY(0)}}@keyframes easeInOutExpo{0%{transform:translateY(-100%)}30%{transform:translateY(-90%)}70%{transform:translateY(-10%)}to{transform:translateY(0)}}@keyframes easeInOutQad{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes easeInOutQuart{0%{transform:translateY(-100%)}30%{transform:translateY(-90%)}70%{transform:translateY(-10%)}to{transform:translateY(0)}}@keyframes easeInOutQuint{0%{transform:translateY(-100%)}30%{transform:translateY(-90%)}70%{transform:translateY(-10%)}to{transform:translateY(0)}}@keyframes easeInOutSine{0%{transform:translateY(-100%)}25%{transform:translateY(-80%)}75%{transform:translateY(-20%)}to{transform:translateY(0)}}@keyframes outQuad{0%{transform:translateY(-100%)}25%{transform:translateY(-70%)}50%{transform:translateY(-40%)}75%{transform:translateY(-20%)}to{transform:translateY(0)}}.toggle.toggle-mobile-navigation>.component-content{background:#f7f7f7;border:0}.toggle.toggle-mobile-navigation>.component-content details.toggle-content[open]{background:#fff;padding:0}.toggle.toggle-mobile-navigation>.component-content details.toggle-content[open] summary.toggle-header{background:#f7f7f7}.toggle.toggle-mobile-navigation>.component-content details.toggle-content[open] summary.toggle-header:before{content:none}.toggle.toggle-mobile-navigation>.component-content details.toggle-content[open] summary.toggle-header:after{content:\f00d;right:15px}.toggle.toggle-mobile-navigation>.component-content details.toggle-content summary.toggle-header{display:block;float:right;padding:30px 15px;width:100%}.toggle.toggle-mobile-navigation>.component-content details.toggle-content summary.toggle-header:before{content:none}.toggle.toggle-mobile-navigation>.component-content details.toggle-content summary.toggle-header:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f0c9";display:inline-block;font-family:var(--fa-style-family,"Font Awesome 6 Free");font-size:2em;font-style:normal;font-variant:normal;font-weight:400;font-weight:var(--fa-style,900);line-height:1;position:absolute;right:15px;top:15px}.toggle.toggle-mobile-navigation>.component-content details.toggle-content summary.toggle-header .toggle-label{font-size:inherit}.twitter{filter:grayscale(100%);padding:15px}.twitter>.component-content{background-color:#f7f7f7;border:1px solid #d6d6d6;border-radius:5px;color:#5e5e5e;padding:15px}.twitter>.component-content>h1,.twitter>.component-content>h2,.twitter>.component-content>h3,.twitter>.component-content>h4,.twitter>.component-content>h5,.twitter>.component-content>h6{border-bottom:1px solid #d6d6d6;font-size:1.2rem;padding-bottom:15px}.twitter>.component-content .twitter-follow-button{margin:10px 0 0}.twitter>.component-content .tweet-item{border-top:1px solid #5e5e5e;margin-left:15px;overflow:hidden;padding:15px 15px 15px 55px;position:relative}.twitter>.component-content .tweet-item:first-child{background:none;border:none}.twitter>.component-content .tweet-header{overflow:hidden}.twitter>.component-content .tweet-profile{display:block;float:left;font-size:1.2rem;text-decoration:none}.twitter>.component-content .tweet-avatar{left:0;position:absolute;top:10px}.twitter>.component-content .tweet-datetime{display:block;float:right;text-decoration:none}.twitter>.component-content .tweet-content{margin-top:5px}.twitter>.component-content .tweet-footer>ul li{display:inline;padding-left:5px}.twitter>.component-content .tweet-footer>ul li:first-child{padding:0}.twitter>.component-content .tweet-footer a{text-decoration:none}body.keyboard-tab [tabindex]:focus,body.keyboard-tab a:focus,body.keyboard-tab button:focus,input:focus,select:focus,textarea:focus{box-shadow:0 0 3px 1px #000;outline:1px solid #000;outline-offset:0}label{background:transparent}button,input[type=button]{padding:12px 50px}input{padding:12px 10px}button,input{background:#f7f7f7;border-radius:5px;box-sizing:border-box;clear:both;color:#5e5e5e;display:inline-block;font-size:1em;font-weight:400;height:auto;line-height:14px}button,button:focus,input,input:focus{border:1px solid #d6d6d6}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input[type=text]{font-size:1.2rem}button{font-family:inherit;font-size:inherit;font-weight:inherit;text-transform:inherit}select,textarea{box-shadow:none;color:#5e5e5e;width:100%}select{zoom:1;border:1px solid #ddd;box-sizing:border-box;cursor:pointer;display:inline;outline:none;vertical-align:auto}input[type=checkbox]{left:-99999px;position:absolute}input[type=checkbox]:checked{padding:10px}input[type=checkbox]:checked~label:before{background-color:#fff}input[type=checkbox]:checked~label:after{background:url(../images/checked.png) 0 0 no-repeat;background-position:-2px -2px}input[type=checkbox]~label{cursor:pointer;margin-left:20px;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}input[type=checkbox]~label:after,input[type=checkbox]~label:before{background-color:#fff;border:1px solid #d6d6d6;content:" ";display:inline-block;height:15px;left:-20px;margin-right:3px;position:absolute;top:0;width:15px;z-index:1}input[type=file]{border:1px solid #d6d6d6;box-sizing:border-box;font-weight:700;padding:2px;width:95%}input[type=file],input[type=file]+span{display:inline-block;vertical-align:middle}input[type=file]{-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=radio]{left:-9999px;position:absolute}input[type=radio]+label:before{background-color:#fff;height:16px}input[type=radio]+label:after,input[type=radio]+label:before{content:"";display:block;left:0;position:absolute;top:2px;width:16px}input[type=radio]+label:after{background:url(../images/radiobox.png);height:15px}input[type=radio]:checked+label:after{background-position:-16px 0}input[type=radio]+label{margin-left:5px;padding-left:18px;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.sitecore-form input[type=checkbox],.sitecore-form input[type=radio]{left:0;position:static}a{background-color:transparent;font-size:1.3rem}a,a:focus,a:hover{text-decoration:none}a:focus,a:hover{color:#474747}a.btn{text-decoration:none}.ui-datepicker-title select{color:#5e5e5e}@page{margin:.5in}@media print{body:not(.foo) .row{display:block}}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:62.5%;margin-bottom:0}body{-webkit-tap-highlight-color:rgba(0,0,0,0);background:#fff;font-family:Open Sans,Helvetica,Verdana,Tahoma,sans-serif;font-size:14px;height:auto;line-height:1.5;min-height:100vh;overflow:auto;overflow-x:hidden;position:relative}a,body{color:#5e5e5e}a{cursor:pointer;font-size:1em}a:hover{color:#474747}.btn.btn-secondary{background-color:#5e5e5e;border-color:#5e5e5e;color:#fff}.btn.btn-dark{background-color:#343a40;border-color:#343a40;color:#fff}h1,h2,h3,h4,h5,h6{font-weight:700}h1{font-size:2em}h2{font-size:1.5em}h3{font-size:1.2em}h4{font-size:1em}h5{font-size:.83em}h6{font-size:.67em}strong{font-weight:700}#wrapper header{background-color:#f0f0f0;line-height:1;position:relative;z-index:10}#wrapper>main>div{background-color:#fff}#wrapper footer{background-color:#f0f0f0}.xa-variable{background-color:#ebebe4;border:0;color:#545454;margin:0;padding:1px;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#breadcrumbMenuSubcontrol_context_menu *{box-sizing:initial}.sxa-icon{background-color:#e3e3e3;background-position:50%;background-repeat:no-repeat;min-height:80px;min-width:80px}.sxa-icon-playlist{background-image:url(../images/icon-video);background-size:30%;min-height:80px;min-width:143px}.on-page-editor footer>.container>.row,.on-page-editor header>.container>.row,.on-page-editor main>.container>.row{border:1px dashed #d6d6d6;border-collapse:collapse}.on-page-editor main>.container>.row{border-bottom-width:0;border-top-width:0}.row .row{flex:auto}.scEmptyPlaceholder{background-image:none}.addthis,.addthis-smartlayers{filter:grayscale(100)}.row{box-sizing:border-box}#onetrust-banner-sdk,#onetrust-pc-sdk{font-size:100%!important}.content .code span,.content .examples span,.rich-text .code span,.rich-text .examples span{font-family:Courier New,Courier,monospace!important;font-size:inherit!important}.overlay{background:url(../Images/overlay-bg.png);bottom:0;display:none;left:0;position:fixed;right:0;top:0;width:100%;z-index:9999}.overlay.component{margin:0;overflow:auto}.overlay>.component-content{background:#fff;display:block;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.overlay>.component-content .component{margin:0}.overlay>.component-content .component.image img{height:auto;width:100%}.overlay>.component-content.overlayFullWidth{height:auto!important;max-width:768px;padding:0;width:90%!important}.overlay>.component-content.overlayFullWidth .component.image{line-height:0}.overlay .overlay-inner{height:inherit;max-height:inherit;min-width:25px}.overlay .overlay-inner .overlay-data{display:block;height:100%}.overlay .overlay-inner.overlay-percent{height:auto;max-height:100%}.overlay .overlay-inner #InnerCenter{height:auto;width:auto}.overlay .overlay-inner .container,.overlay .overlay-inner>img{width:100%}.overlay .overlay-inner:focus{border:1px solid #ccc}.overlay .overlay-close{background:transparent;border:0;cursor:pointer;font-size:3rem;line-height:1;padding:0;position:absolute;right:15px;top:10px;width:auto}.overlay .overlay-close:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#5e5e5e;content:"\f00d";display:inline-block;font-family:var(--fa-style-family,"Font Awesome 6 Free");font-style:normal;font-variant:normal;font-weight:400;font-weight:var(--fa-style,900);line-height:1}.overlay .overlay-close:focus:before,.overlay .overlay-close:hover:before{color:blue}.overlay .overlay-close a{display:block;text-indent:-9999px}body.page-ljff .overlay .overlay-close{font-size:36px;right:-12px;top:-18px}body.page-ljff .overlay .overlay-close:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#fff;border-radius:30px;content:"\f057";display:inline-block;font-family:var(--fa-style-family,"Font Awesome 6 Free");font-style:normal;font-variant:normal;font-weight:400;font-weight:var(--fa-style,900);height:30px;line-height:1;line-height:30px;width:30px}body.page-ljff .overlay .overlay-close:focus:before,body.page-ljff .overlay .overlay-close:hover:before{background:#fff}.overlay-page{background:url(../Images/overlay-bg.png);bottom:0;left:0;margin:0;right:0;text-align:center;top:0;width:100%;z-index:9999}.overlay-page>.component-content{zoom:1;background-color:#e6e6e6;background-image:#fff;border-radius:5px;display:inline;margin:100px 60px 60px;max-width:90%;padding:10px 10px 25px;position:relative;vertical-align:middle}.overlay-page>.component-content .component{margin:0}.overlay-page>.component-content .component.image img{width:100%}.overlay-page .overlay-inner{height:inherit;max-height:inherit;min-height:135px;min-width:25px;overflow:auto}.overlay-page .overlay-inner.overlay-percent{height:auto;max-height:100%}.overlay-page .overlay-inner.overlay-percent.edit{max-height:inherit}.overlay-page .overlay-inner .container{width:100%}.overlay-page .overlay-inner:focus{border:1px solid #ccc}.overlay-page .overlay-close{bottom:-15px;color:#000;cursor:pointer;font-size:30px;position:absolute;right:-5px}#wrapper.overlay-page{margin-bottom:-80px}body.preview .overlay-page{position:fixed}.overlay-page .main{width:100%}.on-page-editor .overlay .overlay-inner{margin:auto}.on-page-editor .overlay-page{z-index:9000}.privacy-warning{background-color:#474747;border:1px solid transparent;border-radius:5px;border-radius:0;bottom:0;color:#fff;font-size:1.2rem;height:auto;left:0;padding:15px;position:fixed;text-align:center;width:100%;z-index:1000}.privacy-warning .component-content{height:auto;margin:0 auto;padding:15px;position:relative;width:90%}.privacy-warning a{color:#f7f7f7;font-size:inherit;text-decoration:underline}.privacy-warning a:focus,.privacy-warning a:hover{color:#f7f7f7}.privacy-warning .close{cursor:pointer;font-size:1.2rem;font-weight:700;position:absolute;right:15px;top:5px;transform:scale(1.3,.95)}.privacy-warning .learnMore{display:inline-block;margin-right:10px;vertical-align:middle}.privacy-warning .submit{display:inline-block;margin:15px 0 0;vertical-align:middle}.privacy-warning .submit a{background-color:#5e5e5e;border:1px solid #474747;border-radius:5px;color:#fff;cursor:pointer;display:block;font-size:1.2rem;font-weight:600;margin:0 auto;padding:15px;text-decoration:none}