.hgpr [v-cloak]{display:none}
.hgpr .promo-modal-section{position:relative;z-index:9999}
.hgpr .promo-modal-section .v--modal-overlay{z-index:9999}
.hgpr .promo-modal-section .v--modal-overlay.not-clickable{pointer-events:none}
.hgpr .promo-modal-section .v--modal-box{width:768px !important;max-width:90%;left:50% !important;transform:translateX(-50%)}
.hgpr .promo-modal-section .v--modal-box .container{padding:0}
.hgpr .promo-modal-section .v--modal-box #storage{display:none}
.hgpr .promo-modal-section .v--modal-box .close-btn{position:absolute;right:0;top:0;width:17px;height:17px;background-color:#fff;text-align:center;z-index:1;display:none}
.hgpr .promo-modal-section .v--modal-box .close-btn i{font-size:9.2px;color:#282828;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}
.hgpr .promo-modal-section .v--modal-box .close-btn.show{display:block}
.hgpr .promo-modal-section .v--modal-box .close-btn .close-btn-container{position:relative;width:100%}
.hgpr .promo-modal-section .v--modal-box .close-btn .close-btn-container img{position:absolute;height:12px;width:12px;top:2px;left:3px}
.hgpr .promo-content-wrap{max-width:768px;width:100%;margin:0 auto;background:#fff;position:relative;font-family:"Open Sans",Arial,sans-serif}
.hgpr .promo-content-wrap *{box-sizing:border-box}
.hgpr .promo-content-wrap .b-row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
.hgpr .promo-content-wrap .b-row_align-stretch{-ms-flex-align:stretch;align-items:stretch}
.hgpr .promo-content-wrap .b-col_align-stretch{-ms-flex-item-align:stretch;align-self:stretch;margin-top:0 !important}
.hgpr .promo-content-wrap div+div{margin-top:0 !important}
.hgpr .promo-content-wrap .promo-text-content-wrap{flex-direction:row-reverse;-ms-flex-direction:row-reverse}
.hgpr .promo-content-wrap .promo-img-wrap{width:100%}
@media(min-width:480px){.hgpr .promo-content-wrap .promo-img-wrap{width:45%}
}
.hgpr .promo-content-wrap .promo-img-wrap .woh-image{width:100%;height:100%}
.hgpr .promo-content-wrap .promo-img-wrap img{width:100%;height:100%}
@media(max-width:479px){.hgpr .promo-content-wrap .promo-img-wrap img{height:auto;max-height:194px}
}
.hgpr .promo-content-wrap .promo-text-content{padding:30px;margin-top:0;width:100%}
@media(min-width:480px){.hgpr .promo-content-wrap .promo-text-content{width:55%}
}
.hgpr .promo-content-wrap .promo-text-content .title-text{text-align:center;position:relative;margin-bottom:39px;width:100%}
.hgpr .promo-content-wrap .promo-text-content .title-text:after{content:'';width:100px;height:2px;background:#282828;position:absolute;left:50%;transform:translateX(-50%);bottom:-16px}
.hgpr .promo-content-wrap .promo-text-content .title-text h3{font-size:24px;line-height:1.54;font-weight:normal;margin-bottom:0;text-align:center}
.hgpr .promo-content-wrap .promo-text-content .title-text div{margin-top:0}
.hgpr .promo-content-wrap .promo-text-content .title-text div p{padding-bottom:0;font-size:14px;font-weight:normal;line-height:1.57}
@media(min-width:480px){.hgpr .promo-content-wrap .promo-text-content .title-text div p{display:inline-block;line-height:2}
}
.hgpr .promo-content-wrap .promo-text-content .rich-text-content{font-size:14px;font-weight:normal;line-height:19px;margin-bottom:23px}
.hgpr .promo-content-wrap .promo-text-content .promo-btn-wrap{margin-top:0}
.hgpr .promo-content-wrap .promo-text-content .promo-btn-wrap>div{width:100%;margin-top:0}
@media(min-width:640px){.hgpr .promo-content-wrap .promo-text-content .promo-btn-wrap>div{width:50%}
}
@media(max-width:639px){.hgpr .promo-content-wrap .promo-text-content .promo-btn-wrap .cta-button{margin-bottom:9px}
}
.hgpr .promo-content-wrap .promo-text-content .promo-btn-wrap .cta-button.waiting .b-button{cursor:default;pointer-events:none;opacity:.5}
.hgpr .promo-content-wrap .promo-text-content .promo-btn-wrap .cta-button.waiting .b-button .waiting-img{display:block}
.hgpr .promo-content-wrap .promo-text-content .promo-btn-wrap .b-button{margin:0;background-color:#0072ce;color:#fff;padding:10px;font-size:16px;font-weight:normal;line-height:normal;text-transform:uppercase;width:100%;position:relative;text-align:center;display:block}
@media(min-width:640px){.hgpr .promo-content-wrap .promo-text-content .promo-btn-wrap .b-button{width:95%;display:inline-block}
}
.hgpr .promo-content-wrap .promo-text-content .promo-btn-wrap .b-button .waiting-img{width:20px;height:20px;position:absolute;left:50%;transform:translate(-50%,-50%);top:50%;display:none}
.hgpr .promo-content-wrap .promo-text-content-wrap .promo-text-wrap{width:100%}
@media(max-width:479px){.hgpr .promo-content-wrap .promo-text-content-wrap .promo-text-wrap .title-text h3{line-height:1.21}
}
.hgpr .promo-content-wrap .confirmation-wrap .promo-btn-wrap .b-button{max-width:180px;border:1px solid #0072ce;color:#0072ce;background-color:#fff}
.hgpr .promo-content-wrap .error-wrap .error-icon{font-size:34px;color:#e62828;margin-bottom:10px;text-align:center;width:100%;height:38px}
.hgpr .promo-content-wrap .error-wrap .error-icon img{width:38px;height:38px}
.hgpr .promo-content-wrap .error-wrap .more-details{width:100%;position:relative}
.hgpr .promo-content-wrap .error-wrap .more-details h6{font-size:16px;font-weight:600;line-height:normal;margin:0}
.hgpr .promo-content-wrap .error-wrap .more-details p{padding-bottom:0;font-size:14px;font-weight:normal;line-height:2}
.hgpr .promo-content-wrap .hide{display:none}
.hgpr .cq-Editable-dom .promo-content-wrap{margin-top:100px;max-width:100%}
.hgpr .cq-Editable-dom .promo-content-wrap .promo-img-wrap{width:45%}
.hgpr .cq-Editable-dom .promo-content-wrap .promo-img-wrap>div{height:auto}
@media(min-width:768px){.hgpr .cq-Editable-dom .promo-content-wrap .promo-text-content{width:55%}
}
.hgpr .cq-Editable-dom .promo-content-wrap .promo-text-content .promo-text-wrap{width:100%}
dialog{position:absolute;left:0;right:0;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content;height:-moz-fit-content;height:-webkit-fit-content;height:fit-content;margin:auto;border:solid;padding:1em;background:white;color:black;display:block}
dialog:not([open]){display:none}
dialog+.backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,0.1)}
._dialog_overlay{position:fixed;top:0;right:0;bottom:0;left:0}
dialog.fixed{position:fixed;top:50%;transform:translate(0,-50%)}
.hgpr .woh-scroll-block{overflow:hidden}
.hgpr dialog{position:fixed;padding:0;z-index:100000;border:0;background:transparent}
.hgpr dialog::backdrop{transition:background 400ms ease;background:rgba(0,0,0,0);display:block}
.hgpr dialog+.backdrop{transition:background 400ms ease;background:rgba(0,0,0,0);display:block}
.hgpr dialog.active::backdrop{z-index:99999;background:rgba(0,0,0,0.6)}
.hgpr dialog.active+.backdrop{z-index:99999;background:rgba(0,0,0,0.6)}
.hgpr dialog.no-transition{transition:none}
.hgpr dialog.no-transition *{transition:none}
.hgpr dialog.no-transition::backdrop{transition:none}
.hgpr dialog.no-transition+.backdrop{transition:none}
.hgpr dialog .modal-content{z-index:100001;box-shadow:0 20px 60px -2px rgba(27,33,58,0.4);border-radius:3px;background:#fff;position:relative;padding:36px;overflow-x:hidden}
.hgpr dialog .btn-close{position:absolute;right:13px;top:15px;width:auto;height:auto;background:transparent;border:0;padding:3px;z-index:200000}
.hgpr dialog .btn-close i{font-size:18px;color:#282828;font-weight:normal}
@media(max-width:479px){.hgpr dialog{width:100vw;height:100vh;max-width:100vw;max-height:100vh;position:fixed;left:0;top:0;overflow:auto}
.hgpr dialog .modal-content{transition:transform 400ms cubic-bezier(0.4,0,0.2,1);transform-origin:center 30%;transform:scale(0.1);box-shadow:none}
.hgpr dialog.active .modal-content{transform:none}
.hgpr dialog::backdrop{background:rgba(0,0,0,0.25)}
.hgpr dialog+.backdrop{background:rgba(0,0,0,0.25)}
.hgpr dialog .modal-content{width:100%;min-height:100vh;height:100vh;min-height:-webkit-fill-available;height:-webkit-fill-available}
.hgpr dialog .modal-content.is-iphone{height:100vh}
.hgpr dialog .btn-close{position:fixed}
}
@media(min-width:480px){.hgpr dialog{max-width:95vw;max-height:95vh;overflow-y:auto}
.hgpr dialog.polyfilled[open]{top:50%;left:50%;right:auto;bottom:auto;transform:translate(-50%,-50%) translateZ(0);-webkit-font-smoothing:antialiased}
}
@media(min-width:768px){.hgpr dialog{max-width:768px}
}
.hgpr modal,.hgpr woh-modal{display:none}
.hgpr .v--modal-overlay{z-index:9999}
.hgpr .v--modal-background-click{padding-top:2.5vh;padding-bottom:2.5vh}
@media(max-width:767px){.hgpr .v--modal-background-click{padding-top:2.5vw;padding-bottom:2.5vw}
}
.hgpr .v--modal-box{max-width:95vw;left:50% !important;transform:translateX(-50%)}
.hgpr .woh-modal .btn-close,.hgpr .v--modal .btn-close{position:absolute;right:13px;top:15px;width:auto;height:auto;background:transparent;border:0;padding:3px}
.hgpr .woh-modal .btn-close i,.hgpr .v--modal .btn-close i{font-size:18px;color:#282828;font-weight:normal}
.hgpr .woh-modal .modal-content{padding:24px}
@media(max-width:479px){.hgpr .woh-modal .v--modal-box{transition:transform 400ms cubic-bezier(0.4,0,0.2,1);transform-origin:center 30%;transform:scale(0.1);box-shadow:none;width:100vw !important;height:100vh !important;max-width:100vw;max-height:100vh;position:fixed;left:0 !important;top:0 !important;overflow:auto}
.hgpr .woh-modal.active .v--modal-box{transform:none}
.hgpr .woh-modal .btn-close{position:fixed}
}
.grayscale{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);filter:grayscale(100%);opacity:.3}
.grayscale img{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);filter:grayscale(100%);opacity:.3}
@media(min-width:768px){.woh .outer .inner>section[role="main"]{width:auto}
}
.woh .centered-container{padding:17px 30px}
.woh .hidden{display:none !important}
.woh .text-center,.woh .center-aligned{text-align:center}
.woh .left-aligned{text-align:left}
.woh .right-aligned{text-align:right}
.woh .no-margin{margin:0 !important}
.woh .full-transparent{opacity:0}
.woh .ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
@media(max-width:767px){.woh .hide-for-mobile{display:none !important}
.woh .cursor-pointer{cursor:pointer}
}
@media(min-width:768px){.woh .hide-for-desktop{display:none !important}
}
.woh form input:focus{border:1px solid #ffb612;outline:0}
.woh section[role="main"].template-home{background-color:#f6f6f6;margin:0;padding:30px;box-sizing:border-box;-moz-box-sizing:border-box}
.woh section[role="main"].template-home .row:first-of-type .xl-col-9.l-col-9{float:right}
.woh section[role="main"].template-home .row:first-of-type .xl-col-23.l-col-23:last-of-type{margin-left:0}
.woh section[role="main"].template-home .parsys-activity{background-color:#fff;padding:30px}
.woh section[role="main"].template-home .parsys-activity .text h2,.woh section[role="main"].template-home .parsys-activity .text h3{font-weight:normal}
.woh section[role="main"].template-home .parsys-activity [class*="-col-"]{margin-left:1.5625%}
.woh section[role="main"].template-home .parsys-activity [class*="-col-"]:first-child{margin-left:0;margin-right:1.5625%}
.woh section[role="main"].template-home .parsys-activity [class*="-col-"]:first-child .section{padding-left:0}
.woh section[role="main"].template-home .parsys-activity [class*="-col-"] .section.new{margin-top:0}
.woh section[role="main"].template-home .parsys-support{margin-top:30px}
.woh section[role="main"].template-home .parsys-right>div+div{margin-top:20px}
.woh section[role="main"].template-home .parsys-right>div+div.new{margin-top:0}
@media(max-width:767px){.woh .white section[role="main"]{margin-top:0}
.woh .white section[role="main"]>*{margin-top:0}
.woh .white section[role="main"].template-home{padding:30px 0}
.woh section[role="main"].template-home{padding:30px 0}
}
.woh .white{background-color:#fff}
.woh .white section[role="main"],.woh .white>.parsys{position:relative;text-align:left}
.woh .white section[role="anon-bottom"]{margin-top:0 !important}
.woh .white section[role="main"]{max-width:100%}
.woh .white section[role="main"]>.parsys>[class^="homepage-"] .wrapper{display:block;zoom:1;padding:30px 0;margin-top:0}
.woh .white section[role="main"]>.parsys>[class^="homepage-"] .wrapper:before,.woh .white section[role="main"]>.parsys>[class^="homepage-"] .wrapper:after{content:'';display:table;zoom:1}
.woh .white section[role="main"]>.parsys>[class^="homepage-"] .wrapper:after{clear:both}
.woh .white section[role="main"]>.parsys [class^="homepage-"] .wrapper>div{margin-left:auto;margin-right:auto;max-width:960px;text-align:left;width:100%;position:relative}