﻿#PST_GlobalWrapper #PST_ContentWrapper #PST_MainWrapper{padding-bottom:412px;}#SWD_Header .header-bottom{display:none;}#SWD_Header.header-visitor{height:60px;}#SWD_Header .header-top.white{background-color:#1e7b92;box-shadow:none;}#SWD_Header .header-top.white .box-right .content-action .swd_button.blue{background-color:#fff;color:#141414;}#SWD_Header .header-top.white .box-right .content-action .swd_button.white{color:#141414;}#SWD_Header .header-top.white .box-right .content-action .swd_button.blue:not(.disabled):hover{background-color:#f8f8f8;}#SWD_Header .header-top.white .box-right .content-action .swd_button.lightgreen:not(.disabled):hover{background-color:#f8f8f8;}#SWD_Header .header-top.white .box-right .content-action .swd_text_button.blue{color:#fff;}#SWD_Header .header-top.white .box-right .content-action .swd_text_button.blue:after{border-bottom-color:#fff;}#SWD_Header .header-top.white .box-right .content-action .swd_text_button.blue:focus-visible::after{transform:scaleX(1);}#SWD_Header .header-top.white .box-left .main_logo{background-image:url(/images/MRlogo_520.svg);}#SWD_Header .header-top.white .box-left .main_logo a{display:block;height:100%;width:100%;text-indent:-9999em;text-decoration:none;}#SWD_Header .header-top.white .box-left .main_logo a:focus-visible{outline:2px solid Highlight;outline:2px solid -webkit-focus-ring-color;}#PST_MainWrapper .main_content .contentHolder{max-width:100%;padding:0;background:#fff;}#PST_MainWrapper .main_content .contentHolder .swd_button:focus-visible{outline:2px solid Highlight;outline:2px solid -webkit-focus-ring-color;}#PST_MainWrapper .main_content .contentHolder h2{text-align:center;font:normal normal 600 35px/42px 'Proxima-Nova',Arial,Helvetica,Sans-Serif;letter-spacing:0;color:#141414;opacity:1;}#PST_MainWrapper .main_content .contentHolder h4{text-align:center;font:normal normal normal 18px/26px 'Proxima-Nova',Arial,Helvetica,Sans-Serif;letter-spacing:0;color:#141414;}#PST_MainWrapper .main_content .contentHolder h4 a{color:#141414;text-decoration:underline;}#PST_MainWrapper .main_content .contentHolder h4 a:hover{color:#141414;}#PST_MainWrapper .main_content .contentHolder .top{position:relative;min-height:720px;}#PST_MainWrapper .main_content .contentHolder .top .bannerTextStrip{background-color:#add6ee;padding:20px;display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:32px;position:absolute;font-weight:500;color:#141414;top:auto;bottom:-80px;left:0;right:0;width:100%;box-sizing:border-box;z-index:2;}#PST_MainWrapper .main_content .contentHolder .top .partnerBackgroundImg{width:100%;background-color:#fcfdff;background-image:url('../Images/hero.jpg');background-repeat:no-repeat;position:absolute;min-height:100%;background-position:top left;background-size:cover;z-index:0;}#PST_MainWrapper .main_content .contentHolder .top .swd_container{width:100%;max-width:100%;box-sizing:border-box;padding:0 180px;margin:0 auto;display:flex;position:relative;justify-content:flex-end;min-height:720px;}#PST_MainWrapper .main_content .contentHolder .top .swd_container .box-signup{display:flex;border-radius:20px;background:#fff;box-shadow:4px 4px 12px 0 rgba(0,0,0,.25);width:640px;padding:24px;gap:8px;box-sizing:border-box;position:relative;margin:48px 0 auto 0;flex-direction:column;}#PST_MainWrapper .main_content .contentHolder .top .swd_container .box-signup .signupFields{width:100%;max-width:100%;}#PST_MainWrapper .main_content .contentHolder .top .swd_container .box-signup .signupFields .title h1{font-size:36px;font-style:normal;font-weight:600;line-height:44px;text-align:center;margin-bottom:24px;}#PST_MainWrapper .main_content .contentHolder .top .swd_container .box-signup .signupFields .buttons{text-align:center;padding-top:16px;}#PST_MainWrapper .main_content .contentHolder .top .swd_container .box-signup .signupFields .buttons .swd_button.large{padding:6px 24px 8px 24px;font-family:'Proxima-Nova',Arial,Helvetica,Sans-Serif;font-size:24px;font-style:normal;font-weight:400;line-height:32px;min-width:257px;cursor:pointer;}#PST_MainWrapper .main_content .contentHolder .top .swd_container .box-signup .signupFields .swd_inputtext-holder{margin-bottom:32px;}#PST_MainWrapper .main_content .contentHolder .top .swd_container .box-signup .signupFields .swd_inputtext-holder .swd_inputtext.large{height:48px;}#PST_MainWrapper .main_content .contentHolder .top .swd_container .box-signup .signupFields .swd_inputtext-holder .swd_inputtext.large:focus{outline:1px solid #1e7b92;}#PST_MainWrapper .main_content .contentHolder .top .swd_container .box-signup .signupFields .swd_inputtext-holder .swd_inputtext.large.error{outline:1px solid #d46000;}#PST_MainWrapper .main_content .contentHolder .top .swd_container .box-signup .signupFields .swd_inputtext-holder .swd_inputtext.large+.swd_inputtext-label{bottom:initial;top:13px;}#PST_MainWrapper .main_content .contentHolder .top .swd_container .box-signup .signupFields .swd_inputtext-holder .swd_inputtext.large~.swd_inputtext-error{font-size:12px;line-height:16px;left:20px;}#PST_MainWrapper .main_content .contentHolder .top .swd_container .box-signup .signupFields .swd_inputtext-holder .swd_inputtext.large:not(:placeholder-shown)~.swd_inputtext-label,#PST_MainWrapper .main_content .contentHolder .top .swd_container .box-signup .signupFields .swd_inputtext-holder .swd_inputtext.large:focus~.swd_inputtext-label{transform:scale(.75) translateY(-31px);-webkit-transform:scale(.75) translateY(-31px);}#PST_MainWrapper .main_content .contentHolder .top .swd_container .box-signup .signupFields .swd_inputtext-holder.pwdFieldWrapper{z-index:1;}#PST_MainWrapper .main_content .contentHolder .top .swd_container .box-signup .signupFields .swd_inputtext-holder.pwdFieldWrapper input.eye_icon_password~.eye_icon_toggle{right:16px;}#PST_MainWrapper .main_content .contentHolder .top .swd_container .box-signup .signupFields .swd_inputtext-holder.pwdFieldWrapper input~.swd_inputtext-error.secondary{bottom:auto;top:51px;}#PST_MainWrapper .main_content .contentHolder .top .swd_container .box-signup .signupFields .swd_inputtext-holder .posValIcon{width:18px;height:18px;position:absolute;display:none;right:14px;top:16px;background-image:url(../Images/icon-check.svg);background-repeat:no-repeat;background-size:100%;background-position:center center;}#PST_MainWrapper .main_content .contentHolder .top .swd_container .box-signup .signupFields .swd_inputtext-holder .posValText{display:none;font-size:12px;font-style:normal;font-weight:400;line-height:16px;letter-spacing:.4px;margin:0;position:absolute;bottom:-18px;left:16px;}#PST_MainWrapper .main_content .contentHolder .top .swd_container .box-signup .signupFields .swd_inputtext-holder .posValText .userFirstName{text-transform:capitalize;}#PST_MainWrapper .main_content .contentHolder .top .swd_container .box-signup .signupFields .swd_inputtext-holder .posValText.swd_inputtext-email.noName::first-letter {text-transform:capitalize;}#PST_MainWrapper .main_content .contentHolder .top .swd_container .box-signup .signupFields .swd_inputtext-holder.hasPosVal .swd_inputtext~.posValIcon{display:block;}#PST_MainWrapper .main_content .contentHolder .top .swd_container .box-signup .signupFields .swd_inputtext-holder.hasPosVal .swd_inputtext~.posValText{display:block;}#PST_MainWrapper .main_content .contentHolder .top .swd_container .box-signup .signupFields .swd_inputtext-holder.error .swd_inputtext-error{left:18px;font-size:12px;font-style:normal;font-weight:400;line-height:16px;letter-spacing:.4px;left:20px;}#PST_MainWrapper .main_content .contentHolder .top .swd_container .box-signup .signupFields .swd_inputtext-holder.error.password .swd_inputtext-error{top:auto;}#PST_MainWrapper .main_content .contentHolder .top .swd_container .box-signup .signupFields .swd_inputtext-holder.swd_checkbox{margin-bottom:24px;margin-top:4px;}#PST_MainWrapper .main_content .contentHolder .top .swd_container .box-signup .signupFields .swd_inputtext-holder.swd_checkbox input[type="checkbox"]{top:7px;left:0;height:20px;width:20px;}#PST_MainWrapper .main_content .contentHolder .top .swd_container .box-signup .signupFields .swd_inputtext-holder.swd_checkbox input[type="checkbox"].error+label::before{border-width:2px;}#PST_MainWrapper .main_content .contentHolder .top .swd_container .box-signup .signupFields .swd_inputtext-holder.swd_checkbox input[type="checkbox"].error+label::after{left:6px;top:8px;}#PST_MainWrapper .main_content .contentHolder .top .swd_container .box-signup .signupFields .swd_inputtext-holder.swd_checkbox input[type="checkbox"].error~.swd_inputtext-error{display:block;bottom:-11px;left:0;}#PST_MainWrapper .main_content .contentHolder .top .swd_container .box-signup .signupFields .swd_inputtext-holder.swd_checkbox input[type="checkbox"]:focus-visible+label::before{outline:auto 1px;}#PST_MainWrapper .main_content .contentHolder .top .swd_container .box-signup .signupFields .swd_inputtext-holder.swd_checkbox label{padding-left:32px;font-family:'Proxima-Nova',Arial,Helvetica,Sans-Serif;font-size:14px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:.25px;}#PST_MainWrapper .main_content .contentHolder .top .swd_container .box-signup .signupFields .swd_inputtext-holder.swd_checkbox label::before{top:0;width:20px;height:20px;border-radius:2px;}#PST_MainWrapper .main_content .contentHolder .top .swd_container .box-signup .signupFields .swd_inputtext-holder.swd_checkbox label::after{left:5px;top:7px;}#PST_MainWrapper .main_content .contentHolder .top .swd_container .box-signup .signupFields .swd_inputtext-holder.swd_checkbox label a:hover{text-decoration:underline;}#PST_MainWrapper .main_content .contentHolder .top .swd_container .box-signup .signupFields .swd_inputtext-holder.swd_checkbox label a:focus-visible{outline:auto 1px;}#PST_MainWrapper .main_content .contentHolder .top .swd_container .box-signup .signupFields .swd_inputtext-holder.swd_checkbox .swd_inputtext-error{font-size:.75rem;font-weight:400;color:#d46000;line-height:1.5;background-color:#fff;padding:4px 3px;position:relative;margin-top:auto;display:none;}#PST_MainWrapper .main_content .contentHolder .top .swd_container .box-signup .password-validation{position:relative;}#PST_MainWrapper .main_content .contentHolder .top .swd_container .box-signup .password-validation #signupPwdMessage{font-size:12px;font-style:normal;font-weight:400;line-height:16px;letter-spacing:.4px;margin:2px 0 0 18px;position:absolute;top:0;}#PST_MainWrapper .main_content .contentHolder .top .swd_container .box-signup .password-validation #signupPwdMessage~.posValueInfo .icon-info{display:block;}#PST_MainWrapper .main_content .contentHolder .top .swd_container .box-signup .password-validation #signupPwdMessage~.posValueInfo .icon-info:focus-visible{outline:1px auto;}#PST_MainWrapper .main_content .contentHolder .top .swd_container .box-signup .password-validation .posValueInfo{display:inline-block;position:absolute;top:2px;vertical-align:middle;left:321px;}#PST_MainWrapper .main_content .contentHolder .top .swd_container .box-signup .password-validation .posValueInfo .posValTooltip.icon-info{background-image:url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.33398 3.66668H7.66732V5.00001H6.33398V3.66668ZM6.33398 6.33334H7.66732V10.3333H6.33398V6.33334ZM7.00065 0.333344C3.32065 0.333344 0.333984 3.32001 0.333984 7.00001C0.333984 10.68 3.32065 13.6667 7.00065 13.6667C10.6807 13.6667 13.6673 10.68 13.6673 7.00001C13.6673 3.32001 10.6807 0.333344 7.00065 0.333344ZM7.00065 12.3333C4.06065 12.3333 1.66732 9.94001 1.66732 7.00001C1.66732 4.06001 4.06065 1.66668 7.00065 1.66668C9.94065 1.66668 12.334 4.06001 12.334 7.00001C12.334 9.94001 9.94065 12.3333 7.00065 12.3333Z' fill='%23414141'/%3E%3C/svg%3E%0A");background-position:center;background-size:13px 13px;height:16px;width:16px;display:inline-block;top:5px;cursor:pointer;}#PST_MainWrapper .main_content .contentHolder .top .swd_container .box-signup .password-validation .posValueInfo .posValTooltip.icon-info:focus-visible:before,#PST_MainWrapper .main_content .contentHolder .top .swd_container .box-signup .password-validation .posValueInfo .posValTooltip.icon-info:focus-visible:after{opacity:1;visibility:visible;}#PST_MainWrapper .main_content .contentHolder .middle{width:100%;max-width:100%;padding:160px 180px 80px 180px;box-sizing:border-box;position:relative;display:block;background:#fff;}#PST_MainWrapper .main_content .contentHolder .middle .swd_container{width:100%;max-width:1560px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:32px;align-self:stretch;margin:0 auto;padding:0;}#PST_MainWrapper .main_content .contentHolder .middle .swd_container .contentHead h2{font-family:'Proxima-Nova',Arial,Helvetica,Sans-Serif;font-size:36px;font-style:normal;font-weight:600;line-height:44px;text-align:center;}#PST_MainWrapper .main_content .contentHolder .middle .swd_container .cardsWraper{display:flex;gap:24px;justify-content:center;align-items:stretch;}#PST_MainWrapper .main_content .contentHolder .middle .swd_container .cardsWraper .card{display:flex;padding:24px;align-items:center;gap:16px;flex:1 0 0;border-radius:16px;background:#fff;box-shadow:0 3px 6px 0 rgba(0,0,0,.16);max-width:calc(100%/3);}#PST_MainWrapper .main_content .contentHolder .middle .swd_container .cardsWraper .card .cardImg{max-width:100%;}#PST_MainWrapper .main_content .contentHolder .middle .swd_container .cardsWraper .card .cardImg img{max-width:100%;}#PST_MainWrapper .main_content .contentHolder .middle .swd_container .cardsWraper .card .cardContent{width:calc(100% - 125px);}#PST_MainWrapper .main_content .contentHolder .middle .swd_container .cardsWraper .card .cardContent .card-title{font-family:'Proxima-Nova',Arial,Helvetica,Sans-Serif;font-size:24px;font-style:normal;font-weight:600;line-height:32px;margin-bottom:8px;}#PST_MainWrapper .main_content .contentHolder .middle .swd_container .cardsWraper .card .cardContent .card-text{font-family:'Proxima-Nova',Arial,Helvetica,Sans-Serif;font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:.5px;}#PST_MainWrapper .main_content .contentHolder .middle .swd_container .cardsWraper .card.card2 .cardContent .card-text{width:240px;}#PST_MainWrapper .main_content .contentHolder .bottom{background:rgba(30,123,146,.2);position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0;}#PST_MainWrapper .main_content .contentHolder .bottom .bottomContentWrap{text-align:center;position:relative;padding:24px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0;width:100%;max-width:1560px;margin:0 auto;box-sizing:border-box;}#PST_MainWrapper .main_content .contentHolder .bottom .bottomContentWrap .imgBlock{min-width:191px;width:auto;max-width:100%;height:auto;display:inline-flex;margin:0 auto;position:relative;}#PST_MainWrapper .main_content .contentHolder .bottom .bottomContentWrap .imgBlock img{max-width:100%;height:auto;}#PST_MainWrapper .main_content .contentHolder .bottom .bottomContentWrap .bottomContent h3{font-family:'Proxima-Nova',Arial,Helvetica,Sans-Serif;font-size:32px;font-style:normal;font-weight:400;line-height:40px;}#PST_MainWrapper .main_content .contentHolder .bottom .bottomContentWrap .bottomContent .desc{font-family:'Proxima-Nova',Arial,Helvetica,Sans-Serif;font-size:20px;font-style:normal;font-weight:400;line-height:26px;margin-top:16px;margin-bottom:24px;}#PST_MainWrapper .main_content .contentHolder .bottom .bottomContentWrap .bottomContent .buttons{margin-bottom:8px;}#PST_MainWrapper .main_content .contentHolder .bottom .bottomContentWrap .bottomContent .buttons .swd_button{font-family:'Proxima-Nova',Arial,Helvetica,Sans-Serif;font-size:16px;font-style:normal;font-weight:500;line-height:22px;letter-spacing:.15px;cursor:pointer;padding:8px 24px;}#PST_MainWrapper .main_content .contentHolder .bottom.SecretSanta{background:rgba(0,123,95,.1);}#PST_MainWrapper .main_content .contentHolder .bottom.SecretSanta .bottomContentWrap .imgBlock{width:206px;height:179px;background:url(../Images/Secret_Santa.png) no-repeat;display:inline-flex;margin:0;position:relative;background-position:center;}.termsAcceptContent{margin:24px auto 0;font-size:.875rem;line-height:1.25;font-weight:400;color:#414141;text-align:center;}.termsAcceptContent a.swd_link{font-weight:400;}.termsAcceptContent a.swd_link:focus-visible{outline:2px solid -webkit-focus-ring-color;outline:2px solid highlight;}@media only screen and (max-width:767px){.termsAcceptContent br{display:none;}}@media only screen and (max-width:767px){.termsAcceptContent{text-align:center;}}@media only screen and (min-width:1930px){#PST_MainWrapper .main_content .contentHolder .top .partnerBackgroundImg{background-size:100% auto;background-position:0% 40%;}}@media only screen and (max-width:1650px){#PST_MainWrapper .main_content .contentHolder .top{position:relative;min-height:650px;}#PST_MainWrapper .main_content .contentHolder .top .partnerBackgroundImg{background-position:5% top;background-size:auto 94%;}#PST_MainWrapper .main_content .contentHolder .top .swd_container{width:100%;max-width:100%;padding:0 83px;min-height:650px;}#PST_MainWrapper .main_content .contentHolder .top .swd_container .box-signup{width:480px;}#PST_MainWrapper .main_content .contentHolder .top .swd_container .box-signup .signupFields .title h1{margin-bottom:24px;font-size:28px;font-style:normal;font-weight:600;line-height:36px;}#PST_MainWrapper .main_content .contentHolder .top .swd_container .box-signup .signupFields .buttons .swd_button.large{padding:6px 24px 8px 24px;font-family:'Proxima-Nova',Arial,Helvetica,Sans-Serif;font-size:24px;font-style:normal;font-weight:400;line-height:32px;min-width:100%;cursor:pointer;}#PST_MainWrapper .main_content .contentHolder .top .swd_container .box-signup .signupFields .swd_inputtext-holder.error .swd_inputtext-error{font-size:12px;line-height:14px;}#PST_MainWrapper .main_content .contentHolder .top .swd_container .box-signup .signupFields .swd_inputtext-holder.error.password .swd_inputtext-error{bottom:-32px;}#PST_MainWrapper .main_content .contentHolder .top .swd_container .box-signup .signupFields .swd_inputtext-holder.pwdFieldWrapper input.eye_icon_password~.eye_icon_toggle{right:10px;}#PST_MainWrapper .main_content .contentHolder .middle{width:100%;padding:160px 83px 80px 83px;}#PST_MainWrapper .main_content .contentHolder .middle .swd_container .contentHead h2{font-size:28px;line-height:36px;}#PST_MainWrapper .main_content .contentHolder .bottom .bottomContentWrap{width:100%;max-width:1200px;box-sizing:border-box;}#PST_MainWrapper .main_content .contentHolder .bottom .bottomContentWrap .bottomContent h3{font-size:28px;font-style:normal;font-weight:400;line-height:36px;}#PST_MainWrapper .main_content .contentHolder .bottom .bottomContentWrap .bottomContent .desc{font-size:18px;font-style:normal;font-weight:400;line-height:26px;max-width:660px;}#PST_MainWrapper .main_content .contentHolder .bottom.SecretSanta .bottomContentWrap{text-align:center;position:relative;padding:24px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0;width:100%;max-width:1200px;margin:0 auto;box-sizing:border-box;}#PST_MainWrapper .main_content .contentHolder .bottom.SecretSanta .bottomContentWrap .imgBlock{width:205px;height:179px;display:inline-flex;margin:0;position:relative;background-position:center;}}@media only screen and (max-width:1366px){#PST_MainWrapper .main_content .contentHolder .top .swd_container .box-signup{margin-top:16px;}#PST_MainWrapper .main_content .contentHolder .top .swd_container .box-signup .signupFields .swd_inputtext-holder{margin-bottom:18px;}#PST_MainWrapper .main_content .contentHolder .top .swd_container .box-signup .signupFields .swd_inputtext-holder .swd_inputtext~.swd_inputtext-error{position:static;width:100%;padding-left:16px;padding-top:4px;}#PST_MainWrapper .main_content .contentHolder .top .swd_container .box-signup .signupFields .swd_inputtext-holder .swd_inputtext.large+.swd_inputtext-label{left:13.5px;}#PST_MainWrapper .main_content .contentHolder .top .swd_container .box-signup .signupFields .swd_inputtext-holder .posValText{position:static;padding-left:16px;}#PST_MainWrapper .main_content .contentHolder .top .swd_container .box-signup .signupFields .swd_inputtext-holder .posValText.swd_inputtext-fname{position:static;padding-top:4px;padding-left:16px;}#PST_MainWrapper .main_content .contentHolder .top .swd_container .box-signup .signupFields .swd_inputtext-holder.swd_checkbox .swd_inputtext-error{padding-left:0;padding-top:10px;}#PST_MainWrapper .main_content .contentHolder .top .swd_container .box-signup .signupFields .swd_inputtext-holder .password-validation #signupPwdMessage{margin-left:0;}#PST_MainWrapper .main_content .contentHolder .top .swd_container .box-signup .password-validation{padding-left:16px;}}@media only screen and (max-width:1250px){#PST_MainWrapper .main_content .contentHolder .top{position:relative;min-height:648px;}#PST_MainWrapper .main_content .contentHolder .top .swd_container{width:100%;max-width:100%;padding:0 20px;}#PST_MainWrapper .main_content .contentHolder .top .swd_container .box-signup{width:380px;margin-top:24px;}#PST_MainWrapper .main_content .contentHolder .top .swd_container .box-signup .signupFields .title h1{font-size:24px;font-style:normal;font-weight:600;line-height:32px;}#PST_MainWrapper .main_content .contentHolder .top .swd_container .box-signup .signupFields .buttons .swd_button.large{padding:6px 24px 8px 24px;font-family:'Proxima-Nova',Arial,Helvetica,Sans-Serif;font-size:24px;font-style:normal;font-weight:400;line-height:32px;min-width:100%;cursor:pointer;}#PST_MainWrapper .main_content .contentHolder .top .swd_container .box-signup .signupFields .swd_inputtext-holder{margin-bottom:16px;}#PST_MainWrapper .main_content .contentHolder .top .swd_container .box-signup .signupFields .swd_inputtext-holder.swd_checkbox{margin-top:8px;}#PST_MainWrapper .main_content .contentHolder .top .swd_container .box-signup .signupFields .swd_inputtext-holder.error .swd_inputtext-error{font-size:12px;line-height:14px;left:0;width:100%;padding-left:20px;position:static;}#PST_MainWrapper .main_content .contentHolder .top .swd_container .box-signup .signupFields .swd_inputtext-holder.error.password .swd_inputtext-error{bottom:-32px;}#PST_MainWrapper .main_content .contentHolder .top .swd_container .box-signup .signupFields .swd_inputtext-holder.hasPosVal.error-clickable .swd_inputtext~.swd_inputtext-error{bottom:auto;font-size:12px;line-height:14px;left:0;width:100%;padding-left:20px;position:static;}#PST_MainWrapper .main_content .contentHolder .top .swd_container .box-signup .signupFields .swd_inputtext-holder .swd_inputtext~.swd_inputtext-error{bottom:auto;font-size:12px;line-height:14px;left:0;width:100%;padding-left:20px;position:static;}#PST_MainWrapper .main_content .contentHolder .top .swd_container .box-signup .signupFields .swd_inputtext-holder .posValText.swd_inputtext-fname{position:static;padding-left:20px;}#PST_MainWrapper .main_content .contentHolder .top .swd_container .box-signup .signupFields .swd_inputtext-holder.swd_checkbox .swd_inputtext-error{padding-left:0;}#PST_MainWrapper .main_content .contentHolder .top .swd_container .box-signup .signupFields .password-validation #signupPwdMessage{margin-left:0;}#PST_MainWrapper .main_content .contentHolder .top .swd_container .box-signup .signupFields .password-validation .posValueInfo{left:320px;}#PST_MainWrapper .main_content .contentHolder .middle{width:100%;padding:32px 20px;}#PST_MainWrapper .main_content .contentHolder .middle .swd_container .contentHead h2{font-size:28px;line-height:36px;}#PST_MainWrapper .main_content .contentHolder .middle .swd_container .cardsWraper{display:flex;gap:24px;justify-content:center;align-items:center;}#PST_MainWrapper .main_content .contentHolder .middle .swd_container .cardsWraper .card{display:flex;height:240px;padding:24px;align-items:center;gap:16px;flex:1 0 0;background:#fff;box-shadow:0 3px 6px 0 rgba(0,0,0,.16);}#PST_MainWrapper .main_content .contentHolder .middle .swd_container .cardsWraper .card .cardImg.image1{max-width:96px;width:100%;}#PST_MainWrapper .main_content .contentHolder .middle .swd_container .cardsWraper .card .cardImg.image2{max-width:122px;width:100%;}#PST_MainWrapper .main_content .contentHolder .middle .swd_container .cardsWraper .card .cardImg.image3{max-width:98px;width:100%;}#PST_MainWrapper .main_content .contentHolder .middle .swd_container .cardsWraper .card .cardContent{width:100%;}#PST_MainWrapper .main_content .contentHolder .middle .swd_container .cardsWraper .card .cardContent .card-title{font-size:16px;font-style:normal;font-weight:600;line-height:24px;letter-spacing:.15px;margin-bottom:8px;}#PST_MainWrapper .main_content .contentHolder .middle .swd_container .cardsWraper .card .cardContent .card-text{font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:.5px;}#PST_MainWrapper .main_content .contentHolder .middle .swd_container .cardsWraper .card.card2 .cardContent .card-text{width:130px;}#PST_MainWrapper .main_content .contentHolder .bottom .bottomContentWrap{width:100%;max-width:1200px;box-sizing:border-box;}#PST_MainWrapper .main_content .contentHolder .bottom .bottomContentWrap .bottomContent h3{font-size:28px;font-style:normal;font-weight:400;line-height:36px;}#PST_MainWrapper .main_content .contentHolder .bottom .bottomContentWrap .bottomContent .desc{font-size:18px;font-style:normal;font-weight:400;line-height:26px;}}@media only screen and (max-width:1024px){#SWD_Header .header-top.white .menu-trigger{display:none;}#SWD_Header .header-top .box-left{padding-left:16px;}#SWD_Header .header-top .box-right #btnMemberFind{display:block;}#PST_MainWrapper .main_content .contentHolder .top .swd_container .box-signup .signupFields .title h1{font-size:20px;line-height:28px;letter-spacing:.15px;}#PST_MainWrapper .main_content .contentHolder .top .bannerTextStrip{padding:10px;font-size:28px;line-height:36px;}#PST_MainWrapper .main_content .contentHolder .top .swd_container .box-signup .signupFields .swd_inputtext-holder .swd_inputtext.large~.swd_inputtext-error{font-size:11px;}}@media only screen and (max-width:1020px){#PST_MainWrapper .main_content .contentHolder .top{position:relative;min-height:640px;display:flex;flex-direction:column;}#PST_MainWrapper .main_content .contentHolder .top .partnerBackgroundImg{position:relative;min-height:67vw;background-position:left top;}#PST_MainWrapper .main_content .contentHolder .top .swd_container{width:100%;max-width:100%;margin:0 auto;justify-content:center;padding:72px 112px 24px 112px;min-height:300px;}#PST_MainWrapper .main_content .contentHolder .top .swd_container .box-signup{width:100%;margin:0 auto;display:flex;padding:0;flex-direction:column;justify-content:flex-start;align-items:center;gap:8px;box-shadow:none;}#PST_MainWrapper .main_content .contentHolder .top .swd_container .box-signup .signupFields{width:100%;}#PST_MainWrapper .main_content .contentHolder .top .swd_container .box-signup .signupFields .title{width:472px;margin:0 auto;max-width:100%;}#PST_MainWrapper .main_content .contentHolder .top .swd_container .box-signup .signupFields .title h1{font-size:28px;line-height:36px;}#PST_MainWrapper .main_content .contentHolder .top .bannerTextStrip{bottom:auto;top:66vw;}#PST_MainWrapper .main_content .contentHolder .middle{padding-top:32px;}#PST_MainWrapper .main_content .contentHolder .middle .swd_container{display:flex;flex-direction:column;align-items:center;justify-content:center;}#PST_MainWrapper .main_content .contentHolder .middle .swd_container .cardsWraper{display:flex;gap:24px;justify-content:center;align-items:center;flex-direction:column;}#PST_MainWrapper .main_content .contentHolder .middle .swd_container .cardsWraper .card{width:100%;max-width:456px;height:auto;box-sizing:border-box;display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center;}#PST_MainWrapper .main_content .contentHolder .middle .swd_container .cardsWraper .card .cardContent .card-title{font-size:24px;font-style:normal;font-weight:400;line-height:32px;width:100%;text-align:center;margin-bottom:11px;}#PST_MainWrapper .main_content .contentHolder .middle .swd_container .cardsWraper .card .cardContent .card-text{font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:.5px;width:100%;}#PST_MainWrapper .main_content .contentHolder .middle .swd_container .cardsWraper .card.card2 .cardContent .card-text{width:100%;}#PST_MainWrapper .main_content .contentHolder .bottom .bottomContentWrap{padding:24px 40px;justify-content:center;align-items:center;gap:0;}#PST_MainWrapper .main_content .contentHolder .bottom .bottomContentWrap .bottomContent h3{font-size:28px;font-style:normal;font-weight:400;line-height:36px;width:100%;max-width:405px;margin:0 auto;}#PST_MainWrapper .main_content .contentHolder .bottom .bottomContentWrap .bottomContent .desc{font-size:14px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:.25px;}#PST_MainWrapper .main_content .contentHolder .bottom.SecretSanta{width:100%;max-width:100%;box-sizing:border-box;padding:0;}#PST_MainWrapper .main_content .contentHolder .bottom.SecretSanta .bottomContentWrap{padding:24px 40px;flex-direction:row;justify-content:center;align-items:center;gap:24px;width:100%;max-width:100%;box-sizing:border-box;}#PST_MainWrapper .main_content .contentHolder .bottom.SecretSanta .bottomContentWrap .bottomContent h3{font-size:28px;font-style:normal;font-weight:400;line-height:36px;}#PST_MainWrapper .main_content .contentHolder .bottom.SecretSanta .bottomContentWrap .bottomContent .desc{font-size:14px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:.25px;}#PST_MainWrapper .main_content .contentHolder .bottom.SecretSanta .bottomContentWrap .bottomContent .buttons .swd_button{width:100%;}}@media only screen and (max-width:800px){#PST_MainWrapper .main_content .contentHolder .middle{padding-top:32px;}#PST_MainWrapper .main_content .contentHolder .middle .swd_container .contentHead{width:100%;max-width:100%;margin:0 auto;}#PST_MainWrapper .main_content .contentHolder .middle .swd_container .cardsWraper{width:100%;}#PST_MainWrapper .main_content .contentHolder .middle .swd_container .cardsWraper .card{max-width:504px;padding:13px 24px;}#PST_MainWrapper .main_content .contentHolder .middle .swd_container .cardsWraper .card .cardContent{width:100%;}}@media only screen and (max-width:640px){#PST_MainWrapper .main_content .contentHolder .top{position:relative;min-height:640px;display:flex;flex-direction:column;}#PST_MainWrapper .main_content .contentHolder .top .partnerBackgroundImg{position:relative;height:auto;width:100%;min-height:69vw;}#PST_MainWrapper .main_content .contentHolder .top .bannerTextStrip{bottom:auto;top:68vw;padding:4px;font-size:24px;line-height:32px;}#PST_MainWrapper .main_content .contentHolder .top .swd_container{width:100%;max-width:100%;margin:0 auto;justify-content:center;padding:16px;margin-top:40px;}#PST_MainWrapper .main_content .contentHolder .top .swd_container .box-signup{width:100%;margin:0 auto;display:flex;padding:0;flex-direction:column;justify-content:center;align-items:center;gap:8px;box-shadow:none;}#PST_MainWrapper .main_content .contentHolder .top .swd_container .box-signup .signupFields{width:100%;}#PST_MainWrapper .main_content .contentHolder .top .swd_container .box-signup .signupFields .title{width:366px;max-width:100%;}#PST_MainWrapper .main_content .contentHolder .top .swd_container .box-signup .signupFields .title h1{font-size:22px;font-style:normal;font-weight:600;line-height:32px;}#PST_MainWrapper .main_content .contentHolder .top .swd_container .box-signup .signupFields .buttons .swd_button.large{font-size:16px;font-style:normal;font-weight:500;line-height:24px;letter-spacing:.15px;}#PST_MainWrapper .main_content .contentHolder .top .swd_container .box-signup .signupFields .swd_inputtext-holder.swd_checkbox{margin-top:24px;}#PST_MainWrapper .main_content .contentHolder .top .swd_container .box-signup .signupFields .swd_inputtext-holder.swd_checkbox label::before{top:5px;}#PST_MainWrapper .main_content .contentHolder .top .swd_container .box-signup .signupFields .swd_inputtext-holder.swd_checkbox label::after{left:6px;top:12px;}#PST_MainWrapper .main_content .contentHolder .top .swd_container .box-signup .signupFields .swd_inputtext-holder.swd_checkbox input[type="checkbox"].error+label::after{left:6px;top:13px;}#PST_MainWrapper .main_content .contentHolder .top .swd_container .box-signup .signupFields .swd_inputtext-holder .swd_inputtext.large~.swd_inputtext-error{font-size:11px;line-height:13px;}#PST_MainWrapper .main_content .contentHolder .top .swd_container .box-signup .signupFields .swd_inputtext-holder.password .swd_inputtext.large~.swd_inputtext-error{bottom:-34px;}#PST_MainWrapper .main_content .contentHolder .top .swd_container .box-signup .signupFields .swd_inputtext-holder.password .swd_inputtext.large.error~.swd_inputtext-error.secondary{bottom:-36px;}#PST_MainWrapper .main_content .contentHolder .top .swd_container .box-signup .signupFields .swd_inputtext-holder.email .swd_inputtext.large~.swd_inputtext-error{bottom:-28px;}#PST_MainWrapper .main_content .contentHolder .top .swd_container .box-signup .signupFields .swd_inputtext-holder.email .swd_inputtext.large.error~.swd_inputtext-error.secondary{bottom:-28px;font-size:11px;line-height:13px;}#PST_MainWrapper .main_content .contentHolder .middle{padding:16px;}#PST_MainWrapper .main_content .contentHolder .middle .swd_container{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;}#PST_MainWrapper .main_content .contentHolder .middle .swd_container .contentHead h2{font-size:24px;font-style:normal;font-weight:400;line-height:32px;}#PST_MainWrapper .main_content .contentHolder .middle .swd_container .cardsWraper{display:flex;gap:24px;justify-content:center;align-items:center;flex-direction:column;}#PST_MainWrapper .main_content .contentHolder .middle .swd_container .cardsWraper .card{flex-direction:row;width:100%;max-width:358px;}#PST_MainWrapper .main_content .contentHolder .middle .swd_container .cardsWraper .card .cardImg.image1{max-width:109px;}#PST_MainWrapper .main_content .contentHolder .middle .swd_container .cardsWraper .card .cardImg.image2{max-width:125px;}#PST_MainWrapper .main_content .contentHolder .middle .swd_container .cardsWraper .card .cardImg.image3{max-width:112px;}#PST_MainWrapper .main_content .contentHolder .middle .swd_container .cardsWraper .card .cardImg img{max-width:100%;}#PST_MainWrapper .main_content .contentHolder .middle .swd_container .cardsWraper .card .cardContent{text-align:left;}#PST_MainWrapper .main_content .contentHolder .middle .swd_container .cardsWraper .card .cardContent .card-title{font-size:24px;font-style:normal;font-weight:400;line-height:32px;margin-bottom:11px;text-align:left;}#PST_MainWrapper .main_content .contentHolder .middle .swd_container .cardsWraper .card .cardContent .card-text{font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:.5px;}#PST_MainWrapper .main_content .contentHolder .middle .swd_container .cardsWraper .card.card2 .cardContent .card-text{width:100%;}#PST_MainWrapper .main_content .contentHolder .bottom .bottomContentWrap{padding:24px;flex-direction:column;justify-content:center;align-items:center;gap:0;}#PST_MainWrapper .main_content .contentHolder .bottom .bottomContentWrap .bottomContent h3{font-size:24px;}#PST_MainWrapper .main_content .contentHolder .bottom.SecretSanta{width:100%;max-width:100%;box-sizing:border-box;padding:0;}#PST_MainWrapper .main_content .contentHolder .bottom.SecretSanta .bottomContentWrap{padding:24px;flex-direction:column;justify-content:center;align-items:center;}#SWD_Header.header-visitor .header-top .box-left{padding-left:16px;}#SWD_Header .header-top .box-right #btnMemberFind{display:none;}}@media only screen and (max-width:358px){#PST_MainWrapper .main_content .contentHolder .top .swd_container .box-signup .signupFields .password-validation{padding-right:30px;}#PST_MainWrapper .main_content .contentHolder .top .swd_container .box-signup .signupFields .password-validation .posValueInfo{left:auto;right:0;}}