*,:after,:before{box-sizing:border-box}[hidden],template{display:none}a{background:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:600}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:50%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0 0 1em}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{background:transparent;border:none;overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{margin:0}fieldset,legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:600}table{border-collapse:collapse;border-spacing:0}ol,td,th,ul{padding:0}ol,ul{margin:0}@keyframes knightrider{0%{transform:translateX(-100%)}40%{transform:translateX(-100%)}60%{transform:translateX(100%)}to{transform:translateX(100%)}}html{scroll-behavior:smooth}body{-webkit-font-smoothing:antialiased;display:flex;flex-direction:column;justify-content:space-between;margin:0;min-height:100vh}.page-wrapper{overflow-x:hidden;position:relative}.transition .page-wrapper{transition:transform .35s cubic-bezier(.15,.65,.25,.95)}.login-form-is-visible .page-wrapper{transform:translateY(var(--login-form-height))}.is-desktop-visible{display:none}@media (min-width:768px){.is-desktop-visible{display:block}.is-mobile-visible{display:none}}.inner{margin:0 auto;max-width:1280px;padding:0 20px;width:100%}.has-text-align-left{text-align:left}.has-text-align-center{text-align:center}.has-text-align-right{text-align:right}.is-style-hyphens{-webkit-hyphens:auto;hyphens:auto}p.is-style-no-margin{margin-bottom:.1em}p.is-style-max-width{margin-left:auto;margin-right:auto;max-width:700px}.visually-hidden{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}:focus-visible{border-radius:inherit;outline:2px solid #2799d4;outline-offset:2px}.modalbox-headline,.modalbox-text{margin:0}.wp-block-psg-animation-container>*{opacity:0}.header.default:before{box-shadow:0 0 200px rgba(0,0,10,.6),0 0 150px rgba(0,0,10,.4),0 0 100px rgba(0,0,10,.4);content:"";height:100px;left:0;pointer-events:none;position:absolute;top:0;transform:translateY(-100%);width:100%}.language-container .language-selector{display:inline-block;position:relative}.language-container .language-selector .current-language{align-items:center;background-color:transparent;border:2px solid hsla(0,0%,100%,.7);border-radius:24px;cursor:pointer;display:inline-flex;font-size:13px;padding:10px 16px;width:102px}.language-container .language-selector .current-language.is-visible+.language-list{opacity:1;pointer-events:auto;transition:opacity .25s ease-out}.language-container .language-selector .current-language svg{height:14px;margin-left:5px;pointer-events:none;width:14px}.language-container .language-selector .current-language svg path{fill:#fff}.language-container .language-selector .language-list{bottom:100%;left:50%;margin-bottom:20px;min-width:260px;opacity:0;pointer-events:none;position:absolute;text-align:left;transform:translateX(-50%);z-index:30}@media (min-width:980px){.language-container .language-selector .language-list{left:auto;right:0;transform:none}}.language-container .language-selector .language-list:after{border-left:12px solid transparent;border-right:12px solid transparent;border-top:12px solid #fff;content:"";height:0;left:50%;margin-left:-12px;position:absolute;top:calc(100% - 1px);width:0}@media (min-width:980px){.language-container .language-selector .language-list:after{left:100%;margin-left:-62px}}.language-container .language-selector ul{background-color:#fff;border-radius:4px;box-shadow:0 -8px 50px -9px rgba(0,0,0,.15);color:#000;padding:12px 30px}.language-container .language-selector ul a{align-items:center;display:inline-flex;padding:10px 0;width:100%}.language-container .language-selector ul a:hover{text-decoration:underline}.language-container .language-selector .flag{margin-right:10px;pointer-events:none}.login-form{top:-100%}.login-form-is-visible .login-form{top:0}.is-layout-flex{display:flex;flex-wrap:wrap;gap:10px}.is-layout-flex>*{margin:0}.is-layout-flex.is-vertical{flex-direction:column}.is-layout-flex.is-nowrap{flex-wrap:nowrap}.is-layout-flex.is-content-justification-left{justify-content:flex-start}.is-layout-flex.is-content-justification-left.is-vertical{align-items:flex-start}.is-layout-flex.is-content-justification-center{justify-content:center}.is-layout-flex.is-content-justification-center.is-vertical{align-items:center}.is-layout-flex.is-content-justification-right{justify-content:flex-end}.is-layout-flex.is-content-justification-right.is-vertical{align-items:flex-end}.is-layout-flex.is-content-justification-stretch{align-items:stretch}.is-layout-flex.is-content-justification-space-between{justify-content:space-between}.wp-block-button{border:none;box-shadow:none;cursor:pointer;transition:background-color .2s,box-shadow .2s}.wp-block-button.wp-block-button__width-25{min-width:25%}.wp-block-button.wp-block-button__width-50{min-width:50%}.wp-block-button.wp-block-button__width-75{min-width:75%}.wp-block-button.wp-block-button__width-100{width:100%}.wp-block-column{flex-basis:100%;padding:0;width:100%}.wp-block-column.is-vertically-aligned-top{align-self:flex-start}.wp-block-column.is-vertically-aligned-center{align-self:center}.wp-block-column.is-vertically-aligned-bottom{align-self:flex-end}.wp-block-column>.wp-block-group,.wp-block-column>.wp-block-group>.wp-block-group__inner-container{padding:0}.wp-block-columns{flex-wrap:nowrap;gap:0}@media (max-width:calc(680px - 1px)){.wp-block-columns:not(.is-not-stacked-on-mobile).sm{flex-direction:column}.wp-block-columns:not(.is-not-stacked-on-mobile).sm.mobile-reverse-order{flex-direction:column-reverse}.wp-block-columns:not(.is-not-stacked-on-mobile).sm.max-width .wp-block-column>*{margin-left:auto;margin-right:auto;max-width:364px}}@media (max-width:calc(768px - 1px)){.wp-block-columns:not(.is-not-stacked-on-mobile).md{flex-direction:column}.wp-block-columns:not(.is-not-stacked-on-mobile).md.mobile-reverse-order{flex-direction:column-reverse}.wp-block-columns:not(.is-not-stacked-on-mobile).md.max-width .wp-block-column>*{margin-left:auto;margin-right:auto;max-width:364px}}@media (max-width:calc(980px - 1px)){.wp-block-columns:not(.is-not-stacked-on-mobile).lg{flex-direction:column}.wp-block-columns:not(.is-not-stacked-on-mobile).lg.mobile-reverse-order{flex-direction:column-reverse}.wp-block-columns:not(.is-not-stacked-on-mobile).lg.max-width .wp-block-column>*{margin-left:auto;margin-right:auto;max-width:364px}}@media (max-width:calc(1200px - 1px)){.wp-block-columns:not(.is-not-stacked-on-mobile).xl{flex-direction:column}.wp-block-columns:not(.is-not-stacked-on-mobile).xl.mobile-reverse-order{flex-direction:column-reverse}.wp-block-columns:not(.is-not-stacked-on-mobile).xl.max-width .wp-block-column>*{margin-left:auto;margin-right:auto;max-width:364px}}.wp-block-columns.are-vertically-aligned-top{align-items:flex-start}.wp-block-columns.are-vertically-aligned-center{align-items:center}.wp-block-columns.are-vertically-aligned-bottom{align-items:flex-end}.wp-block-columns.is-style-gap-10{gap:10px}.wp-block-columns.is-style-gap-10+.wp-block-columns{margin-top:10px}.wp-block-columns.is-style-gap-20{gap:20px}.wp-block-columns.is-style-gap-20+.wp-block-columns{margin-top:20px}.wp-block-columns.is-style-gap-30{gap:30px}.wp-block-columns.is-style-gap-30+.wp-block-columns{margin-top:30px}.wp-block-columns.is-style-gap-40{gap:40px}.wp-block-columns.is-style-gap-40+.wp-block-columns{margin-top:40px}.wp-block-group.alignfull .wp-block-group__inner-container,.wp-block-group.alignwide .wp-block-group__inner-container{padding:0}.wp-block-group.alignfull .wp-block-group__inner-container{max-width:unset}.wp-block-group.is-style-max-width .wp-block-group__inner-container{max-width:980px}.wp-block-group .wp-block-group__inner-container{margin:0 auto;max-width:1280px;padding:0 20px}.wp-block-group .wp-block-group__inner-container>a{display:block;outline-offset:4px}.wp-block-image{margin-bottom:0}.wp-block-image.is-style-cover{height:100%}.wp-block-image.is-style-cover img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.wp-block-image.is-style-rounded img{border-radius:50%;-o-object-fit:cover;object-fit:cover}.wp-block-image.is-style-drop-shadow img{filter:drop-shadow(0 0 50px rgba(0,0,10,.4))}.wp-block-image:after{clear:both;content:"";display:table;float:none}.wp-block-image figure{margin-bottom:0}.wp-block-image img{display:block;max-width:100%}.wp-block-image img.has-border-color{border-style:solid}.wp-block-image:not(.is-style-rounded):not(.is-style-cover) img{height:auto}.wp-block-image .aligncenter,.wp-block-image.aligncenter{margin-left:auto;margin-right:auto;text-align:center}.wp-block-image .aligncenter img,.wp-block-image.aligncenter img{display:inline-block}.wp-block-image .alignleft{float:left}.wp-block-image .alignleft img{display:block}.wp-block-image .alignright{float:right}.wp-block-image .alignright img{display:block}.wp-block-image>a{display:inline-block}.wp-block-image>a>img{pointer-events:none}.wp-caption{max-width:100%}.wp-block-separator{background-color:rgba(0,0,10,.15);border:none;height:1px;margin:0 auto;max-width:1240px;width:calc(100% - 40px)}.wp-block-separator.aligncenter{max-width:980px}.wp-block-separator.alignwide{max-width:1280px;width:100%}.wp-block-separator.alignfull{max-width:100%;width:100%}.wp-block-spacer{margin:0}.wp-block-embed{margin:0 auto}.wp-block-embed.aligncenter{max-width:700px}.embed__container{height:0;overflow:hidden;padding-bottom:56.25%;padding-top:0;position:relative}.embed__container iframe{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.wp-block-quote cite{display:block;font-size:.75em;font-style:normal}.lp-header{height:auto;overflow:hidden;position:relative;width:100%}@media (min-width:768px){.lp-header{min-height:88vh}}.lp-header.has-transition .image-container{transition:opacity 1s ease-in-out 1s}@media (min-width:768px){.lp-header.has-gradient .image-container:after{background:linear-gradient(90deg,rgba(0,0,10,.4) 0,transparent 60%);content:"";height:100%;left:0;position:absolute;top:0;width:100%}}.lp-header.gallery-is-mobile-hidden .image-container{display:none}@media (min-width:768px){.lp-header.gallery-is-mobile-hidden .image-container{display:block}}.lp-header.gallery-is-mobile-hidden .block-content{padding-top:30px}.lp-header .image-container{height:280px;left:0;opacity:0;position:absolute;top:0;width:100%}@media (min-width:768px){.lp-header .image-container{height:100%}}.lp-header .image-container.active{opacity:1;transition-delay:0ms}.lp-header .image-container[style="background-color: transparent"] img{width:100%}.lp-header .image-container img{display:block;height:100%;margin:0 auto;max-width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 20%;object-position:50% 20%;width:100%}@media (min-width:768px){.lp-header .image-container img{-o-object-position:50% 50%;object-position:50% 50%;width:auto}}.lp-header .block-content{margin:0 auto;max-width:1280px;padding:300px 20px 30px;position:relative}@media (min-width:768px){.lp-header .block-content{min-height:inherit;padding:90px 20px 20px}}.lp-header .seal{bottom:10px;display:none;left:0;position:absolute;width:100%}@media (min-width:768px){.lp-header .seal{display:block}}.lp-header .seal .wp-block-image{padding:0 20px}.seal{pointer-events:none}.seal figure{margin-bottom:0}.seal a{display:block;pointer-events:auto}.wp-block-psg-slider{position:relative}.wp-block-psg-slider .scroll-slider{padding:0 50px;position:relative;width:100%;z-index:1}@media (min-width:768px){.wp-block-psg-slider .scroll-slider{padding:0 90px}.wp-block-psg-slider .scroll-slider[data-items-desktop="2"] .scroll-slider-wrapper>*{flex:0 0 50%;padding:0 5px}.wp-block-psg-slider .scroll-slider[data-items-desktop="3"] .scroll-slider-wrapper>*{flex:0 0 33.3333333333%;padding:0 5px}}.wp-block-psg-slider .scroll-slider .scroll-slider-wrapper{display:flex;list-style:none;overflow-x:hidden;scrollbar-width:none;width:100%}.wp-block-psg-slider .scroll-slider .scroll-slider-wrapper::-webkit-scrollbar{display:none}.wp-block-psg-slider .scroll-slider .scroll-slider-wrapper>*{flex:0 0 100%;padding:0;transform:translateZ(0)}.wp-block-psg-slider .scroll-slider .scroll-slider-wrapper>* .wp-block-image{margin-bottom:0}.wp-block-psg-slider .scroll-slider .scroll-slider-wrapper>* .wp-block-group__inner-container{padding:0}.wp-block-psg-slider .scroll-slider .scroll-slider-wrapper>* .wp-block-group__inner-container>a{outline-offset:-2px}.wp-block-psg-slider .scroll-slider.scroll-enabled .scroll-slider-wrapper{-webkit-overflow-scrolling:touch;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory}@media (hover:hover){.wp-block-psg-slider .scroll-slider.scroll-enabled .scroll-slider-wrapper{pointer-events:none}.wp-block-psg-slider .scroll-slider.scroll-enabled .scroll-slider-wrapper>*{pointer-events:auto}}.wp-block-psg-slider .scroll-slider.scroll-enabled .scroll-slider-wrapper>*{scroll-snap-align:start}.wp-block-psg-slider .scroll-slider.scroll-enabled .icon{visibility:visible}.wp-block-psg-slider .scroll-slider-pagination{display:flex;justify-content:center;padding:10px;position:relative;z-index:2}.wp-block-psg-slider .scroll-slider-pagination .bullet{background-color:#fff;border:2px solid rgba(0,0,10,.6);border-radius:50%;cursor:pointer;flex-basis:16px;height:16px;margin:0 8px;padding:0;width:16px}.wp-block-psg-slider .scroll-slider-pagination .bullet.active{background-color:#ca0a0a;border-color:#ca0a0a}@media (hover:hover){.wp-block-psg-slider .scroll-slider-pagination .bullet:hover:after{background-color:#fff;transition-timing-function:ease-out}}.wp-block-psg-slider .scroll-slider-pagination+.scroll-slider-navigation{margin-top:-36px}.wp-block-psg-slider .scroll-slider-navigation{display:flex;justify-content:space-between;margin-left:-10px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);width:calc(100% + 20px);z-index:2}@media (min-width:768px){.wp-block-psg-slider .scroll-slider-navigation{margin-left:0;width:100%}}.wp-block-psg-slider .scroll-slider-navigation button{align-items:center;background:none no-repeat 50% #ca0a0a;border:none;border-radius:50%;display:flex;height:48px;justify-content:center;pointer-events:auto;transition:opacity .2s ease-out;width:48px}.wp-block-psg-slider .scroll-slider-navigation button:after{background-color:#fff;content:"";min-height:24px;min-width:24px}.wp-block-psg-slider .scroll-slider-navigation button:disabled{opacity:.2;pointer-events:none}.wp-block-psg-slider .scroll-slider-navigation button.prev:after{-webkit-mask-image:url(/wplp/wp-content/themes/psg-homepage-theme/assets/img/icons/parship/icon-arrow-left-light.svg);mask-image:url(/wplp/wp-content/themes/psg-homepage-theme/assets/img/icons/parship/icon-arrow-left-light.svg)}.wp-block-psg-slider .scroll-slider-navigation button.next:after{-webkit-mask-image:url(/wplp/wp-content/themes/psg-homepage-theme/assets/img/icons/parship/icon-arrow-right-light.svg);mask-image:url(/wplp/wp-content/themes/psg-homepage-theme/assets/img/icons/parship/icon-arrow-right-light.svg)}.error404 main{background:none transparent;padding:48px 0}.error404 .hentry{text-align:center}.error404 .hentry__title{color:#404047;margin:0 0 48px}.error404 .hentry__title .icon{color:#ef5602;display:block;font-size:72px;margin:0 0 24px}.error404 .hentry__content p{margin:24px 0 32px}lite-youtube{align-items:center;background-color:#ca0a0a;background-position:50%;background-size:cover;border-radius:24px;cursor:pointer;display:flex;height:100%;justify-content:center;left:0;overflow:hidden;position:absolute;top:0;width:100%}lite-youtube:hover .play-button .shape{background-color:red;opacity:1}lite-youtube img{display:block;transform:scale(1.02)}lite-youtube .play-button{background:transparent;border:none;position:relative}lite-youtube .play-button:focus-visible{outline:none}lite-youtube .play-button:focus-visible .shape{background-color:red;opacity:1}lite-youtube .play-button:after{border-color:transparent transparent transparent #fff;border-style:solid;border-width:1em 0 1em 1.732em;content:"";font-size:.75em;height:0;left:50%;margin:-1em 0 0 -.75em;position:absolute;top:50%;width:0}lite-youtube .play-button .shape{background:#000;border-radius:50%/10%;color:#fff;height:3em;opacity:.7;position:relative;transition:all .15s ease-out;width:4em}lite-youtube .play-button .shape:before{background:inherit;border-radius:5%/50%;bottom:9%;content:"";left:-5%;position:absolute;right:-5%;top:9%}body{--body-bg-color:#fff;background:var(--body-bg-color);color:#000;font-family:montserrat,sans-serif;font-size:17px;line-height:1.29}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:300 700;src:url(/wplp/wp-content/themes/psg-homepage-theme/assets/dist/fonts/montserrat-v25.woff2) format("woff2")}h1,h2,h3,h4,h5,h6{font-weight:300;letter-spacing:0;line-height:1.25;margin:0 0 .95em;padding:0}h1 sub,h2 sub,h3 sub,h4 sub,h5 sub,h6 sub{bottom:0;font-size:60%;white-space:nowrap}h1,h2{font-size:22px}@media (min-width:768px){h1,h2{font-size:28px}}@media (min-width:980px){h1,h2{font-size:40px}}h3{font-size:20px}main ol,main p,main ul{line-height:1.5;margin:0 0 16px}main ol:empty,main p:empty,main ul:empty{display:none}main ol,main ul{padding-left:16px}main p~h2,main p~h3{margin-top:.95em}p a{color:#ca0a0a}p a:active,p a:focus,p a:hover{text-decoration:underline}a{color:inherit;text-decoration:none}footer .footer-widget-area{display:flex;flex-wrap:wrap;margin-left:-20px;margin-right:-20px}footer .footer-widget-area .widget{flex:0 0 100%;margin-bottom:32px;padding:0 20px}@media (min-width:540px){footer .footer-widget-area .widget{flex:0 0 50%}}@media (min-width:980px){footer .footer-widget-area .widget{flex:1}}footer .footer-widget-area .widget.language-container{align-self:center;text-align:center}@media (min-width:540px){footer .footer-widget-area .widget.language-container{flex:0 0 100%}}@media (min-width:980px){footer .footer-widget-area .widget.language-container{flex:0 0 auto;text-align:right}}footer.internal-links{background-color:#ca0a0a;color:#fff;padding-top:20px}footer.internal-links .widget__title{font-weight:600;margin-bottom:16px}footer.internal-links hr{display:none}footer.internal-links a{display:inline-block;font-size:13px;font-weight:550;letter-spacing:-.01em;line-height:1.56;min-height:48px;min-width:48px;padding:12px 0}footer.internal-links a:hover{text-decoration:underline}footer.external-links{background-color:#a20a0a;color:#fff;padding-bottom:20px;padding-top:40px}footer.external-links .headline{font-size:17px;margin-bottom:5px;text-align:center}@media (min-width:540px){footer.external-links .headline{text-align:left}}footer.external-links .links{display:flex;flex-wrap:wrap;justify-content:center}@media (min-width:540px){footer.external-links .links{justify-content:flex-start}}footer.external-links .links li{margin:5px}@media (min-width:980px){footer.external-links .links li{margin-left:0;margin-right:16px}}footer.external-links .links a{align-items:center;display:flex;height:48px;justify-content:center;width:48px}footer.external-links .links a img{filter:brightness(0) invert(1);height:26px;width:26px}footer.external-links .copyright{font-size:13px;text-align:center}footer.external-links .copyright hr{border:0;border-top:1px solid hsla(0,0%,100%,.16);margin:0 0 20px}footer ul{list-style:none}.header{color:#fff;width:100%}.header .logo svg{height:100%;width:100%}.header.default{position:absolute;z-index:10}.header.default .logo{height:65px;padding:12px;width:120px}@media (min-width:768px){.header.default .logo{height:90px;padding:25px;width:364px}}.header.default .mobile-navigation-header{display:none}.header.default .navigation-container{align-items:center;display:flex}@media (min-width:980px){.header.default .mobile-navigation-toggle{display:none}}@media (max-width:calc(980px - 1px)){.header.default .header-navigation{background-color:#fff;color:#000;height:100%;left:100%;position:fixed;top:0;transition:transform .25s ease-out;width:270px;z-index:10}.header.default .header-navigation .menu-header-navigation-container{-webkit-overflow-scrolling:touch;height:calc(100% - 48px);overflow-y:auto}.header.default .header-navigation .menu{display:block}.header.default .header-navigation .menu li{border-bottom:1px solid rgba(0,0,10,.15)}.header.default .header-navigation .menu li a{border-left:6px solid transparent;font-size:16px;font-weight:400;letter-spacing:unset;margin:0;padding:16px 10px;text-transform:none;transition:border-color .2s linear,background-color .2s linear}.header.default .header-navigation .menu li a:hover{border-left-color:#ca0a0a;text-decoration:none}.header.default .header-navigation .menu li a:active{background-color:#f2f2f2}.header.default .mobile-navigation-overlay{background-color:rgba(0,0,10,.4);height:100%;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:opacity .25s ease-out;width:100%;z-index:0}.header.default .burger{align-items:center;cursor:pointer;display:flex;flex-direction:column;height:48px;justify-content:center;margin-right:-20px;width:48px}.header.default .burger span{background-color:#fff;border-radius:50%;display:block;height:5px;margin:1px 0;width:5px}.header.default .mobile-navigation-header{align-items:center;background-color:#ca0a0a;display:flex;height:48px;justify-content:flex-end}.header.default .mobile-navigation-header .close-button{align-items:center;display:flex;height:48px;justify-content:center;width:48px}.header.default .mobile-navigation-header .close-button path{fill:#fff}.mobile-navigation-is-visible .header.default .header-navigation{transform:translateX(-100%)}.mobile-navigation-is-visible .header.default .mobile-navigation-overlay{opacity:1;pointer-events:auto}}.header.sticky{background-color:#ca0a0a;padding:10px 0;position:fixed;top:0;transform:translateY(-100%);transition:transform .35s cubic-bezier(.15,.65,.25,.95);z-index:20}.header.sticky.is-visible{transform:translateY(0)}.header.sticky .logo{display:none}@media (min-width:768px){.header.sticky .logo{display:block;height:37px;width:154px}}@media (max-width:calc(768px - 1px)){.header.sticky .inner{justify-content:center}.header.sticky nav{display:none}}.header .inner,.header.sticky .navigation-container{align-items:center;display:flex}.header .inner{justify-content:space-between;position:relative}.login-form{background-color:#f0eae7;padding:16px 0;position:absolute;width:100%}.login-form .inner{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-end}@media (max-width:calc(768px - 1px)){.login-form .inner{max-width:404px}}@media (min-width:768px){.login-form .inner{flex-direction:row}}.login-form .form-inputs{width:100%}@media (max-width:calc(768px - 1px)){.login-form .form-inputs .form-row:first-child{flex-direction:column}}@media (min-width:768px){.login-form .form-inputs{width:auto}}.login-form .form-inputs a{font-size:12px}.login-form .form-row,.login-form .thirdPartyAuth{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;line-height:1;width:100%}@media (min-width:768px){.login-form .form-row,.login-form .thirdPartyAuth{flex-wrap:nowrap;width:auto}}.login-form .form-row+.form-row,.login-form .thirdPartyAuth+.form-row{margin-top:10px}.login-form .thirdPartyAuth #appleLoginContainer,.login-form .thirdPartyAuth #facebookLoginContainer{width:calc(50% - 5px)}@media (min-width:768px){.login-form .thirdPartyAuth #appleLoginContainer,.login-form .thirdPartyAuth #facebookLoginContainer{width:auto}}.login-form input[type=email],.login-form input[type=password]{background-color:#fff;border:0;border-radius:12px;box-shadow:none;height:46px;padding:15px 8px 13px;width:100%}@media (min-width:768px){.login-form input[type=email],.login-form input[type=password]{width:168px}}.login-form input[type=email]:-webkit-autofill,.login-form input[type=email]:-webkit-autofill:focus,.login-form input[type=email]:-webkit-autofill:hover,.login-form input[type=password]:-webkit-autofill,.login-form input[type=password]:-webkit-autofill:focus,.login-form input[type=password]:-webkit-autofill:hover{-webkit-text-fill-color:#000;border:0;-webkit-box-shadow:inset 0 0 0 1000px #fff;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.login-form input[type=password]{margin:10px 0 0}@media (min-width:768px){.login-form input[type=password]{margin:0 0 0 10px}}.login-form input[type=checkbox]{opacity:0;position:absolute}.login-form input[type=checkbox]:checked+label:before{background-color:#198000;border-color:#198000}.login-form input[type=checkbox]:checked+label:after{opacity:1;transition:opacity .1s ease-out}.login-form input[type=checkbox]:focus-visible+label:before{outline:2px solid #2799d4;outline-offset:2px}.login-form .checkbox{display:block}.login-form .checkbox label{align-items:center;display:flex;font-size:12px;position:relative}.login-form .checkbox label:before{border:2px solid #404047;border-radius:4px;box-sizing:border-box;content:"";display:inline-block;height:20px;margin:0 8px 0 0;width:20px}.login-form .checkbox label:after{background-color:#fff;border:2px solid #198000;border-radius:4px;content:"";height:20px;-webkit-mask-image:url(/wplp/wp-content/themes/psg-homepage-theme/assets/img/icons/parship/icon-check.svg);mask-image:url(/wplp/wp-content/themes/psg-homepage-theme/assets/img/icons/parship/icon-check.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:16px 16px;mask-size:16px 16px;opacity:0;position:absolute;width:20px}.login-form .checkbox label a,.login-form a:hover{text-decoration:underline}.login-form label{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.login-form #loginFormSubmit{align-items:center;display:flex;justify-content:center;margin:10px 0 0;max-height:46px;padding:0;width:100%}@media (min-width:768px){.login-form #loginFormSubmit{margin:0 0 0 10px;width:auto}}.login-form #appleLoginContainer,.login-form #facebookLoginContainer{display:none;width:100%}@media (min-width:768px){.login-form #appleLoginContainer,.login-form #facebookLoginContainer{width:auto}}.login-form #appleLoginContainer.is-visible,.login-form #facebookLoginContainer.is-visible{display:flex}@media (min-width:768px){.login-form #appleLoginContainer{margin-left:10px;width:auto}}.login-form .socialSignOnSeparator{align-items:center;display:none;font-size:12px;justify-content:space-between;position:relative;width:100%}@media (min-width:768px){.login-form .socialSignOnSeparator{min-height:46px;width:auto}}.login-form .socialSignOnSeparator:after,.login-form .socialSignOnSeparator:before{border-top:1px solid rgba(0,0,10,.6);content:"";height:1px;width:50%}@media (min-width:768px){.login-form .socialSignOnSeparator:after,.login-form .socialSignOnSeparator:before{display:none}}.login-form .socialSignOnSeparator .speratorText{margin:10px}@media (min-width:768px){.login-form .socialSignOnSeparator .speratorText{margin:0 10px}}.login-form .socialSignOnSeparator.is-visible{display:flex}.login-form #facebookLoginButton,.login-form .signInWithApple{align-items:center;border:none;border-radius:24px;box-shadow:none;color:#fff;cursor:pointer;display:flex;justify-content:center;min-height:46px;padding:0 20px;position:relative;transition:background .2s;width:100%}.login-form #facebookLoginButton:hover,.login-form .signInWithApple:hover{text-decoration:none}.login-form #facebookLoginButton:before,.login-form .signInWithApple:before{background-color:#fff;content:"";height:24px;-webkit-mask-size:contain;mask-size:contain;width:24px}.login-form #facebookLoginButton span,.login-form .signInWithApple span{background-color:transparent;color:inherit;display:block;font-size:17px;font-weight:400;line-height:1;padding-left:5px;text-align:center}.login-form #facebookLoginButton{background-color:#3b5998}.login-form #facebookLoginButton:before{-webkit-mask-image:url(/wplp/wp-content/themes/psg-homepage-theme/assets/img/icons/parship/icon-social-fb-circle.svg);mask-image:url(/wplp/wp-content/themes/psg-homepage-theme/assets/img/icons/parship/icon-social-fb-circle.svg)}.login-form #facebookLoginButton .facebookInfo{color:inherit;cursor:help;display:block;height:28px;position:absolute;right:2px;text-decoration:none;top:-4px;width:28px}.login-form #facebookLoginButton .facebookInfo span{border:1px solid;border-radius:50%;display:block;font:400 11px/1 sans-serif;height:14px;left:7px;overflow:hidden;padding-left:5px;padding-top:1px;position:absolute;text-align:left;text-transform:lowercase;top:8px;width:14px}.login-form .signInWithApple{background-color:#000}.login-form .signInWithApple:before{-webkit-mask-image:url(/wplp/wp-content/themes/psg-homepage-theme/assets/img/icons/parship/icon-apple.svg);mask-image:url(/wplp/wp-content/themes/psg-homepage-theme/assets/img/icons/parship/icon-apple.svg)}header .menu{display:flex;list-style:none}header .menu a{cursor:pointer;display:block;font-size:13px;font-weight:550;letter-spacing:-.01em;line-height:1;padding:16px 12px}@media (min-width:980px){header .menu a{border-radius:24px}}header .menu a:hover{text-decoration:underline}header .menu a:focus-visible{outline-offset:-6px}header .menu a.login{align-items:center;border:2px solid hsla(0,0%,100%,.7);border-radius:24px;display:flex;padding-bottom:8px;padding-top:8px}header .menu a.login:focus-visible{outline-offset:-2px}header .menu a.login:hover{text-decoration:none}header .menu a.login svg{height:14px;margin-left:5px;width:14px}header .menu a.login svg path{fill:#fff}.login-form-is-visible header .menu a.login svg{transform:rotate(180deg)}.wp-block-button{background-color:#ca0a0a;border-radius:24px;color:#fff;display:inline-block;min-height:44px}@media (max-width:calc(540px - 1px)){.wp-block-button{min-width:100%}}.wp-block-button:focus,.wp-block-button:hover{background:#d53b3b;color:#fff;text-decoration:none}.wp-block-button:active{background:#a20808;color:#fff;text-decoration:none}.wp-block-button.is-style-knightrider,.wp-block-button.is-style-premium{background-color:#00a1ed;background-image:url(/wplp/wp-content/themes/psg-homepage-theme/assets/img/bg/parship/premium.svg);background-position:50% 0;background-repeat:no-repeat;background-size:cover;color:#fff;position:relative}.wp-block-button.is-style-knightrider:focus,.wp-block-button.is-style-knightrider:hover,.wp-block-button.is-style-premium:focus,.wp-block-button.is-style-premium:hover{background-color:#00a1ed;box-shadow:inset 0 0 0 1000px hsla(0,0%,100%,.2);color:#fff}.wp-block-button.is-style-knightrider:active,.wp-block-button.is-style-premium:active{box-shadow:inset 0 0 0 1000px rgba(0,0,0,.2);color:#fff}.wp-block-button.is-style-knightrider a{border-radius:inherit;overflow:hidden;position:relative;transform:translateZ(0)}.wp-block-button.is-style-knightrider a:focus-visible{overflow:visible}.wp-block-button.is-style-knightrider a:focus-visible:before{display:none}.wp-block-button.is-style-knightrider a:before{animation:knightrider 7s linear infinite;background:linear-gradient(300deg,rgba(186,233,255,0) 35%,rgba(186,233,255,.45) 45%,rgba(186,233,255,.65) 50%,rgba(186,233,255,.45) 55%,rgba(186,233,255,0) 65%);content:"";display:block;height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:1}.wp-block-button.is-style-green{background:#00c981;color:#fff}.wp-block-button.is-style-green:focus,.wp-block-button.is-style-green:hover{background:#33d49a;color:#fff}.wp-block-button.is-style-green:active{background:#00a167;color:#fff}.wp-block-button.is-style-blue{background-color:#00a1ed;color:#fff}.wp-block-button.is-style-blue:focus,.wp-block-button.is-style-blue:hover{background:#33b4f1;color:#fff}.wp-block-button.is-style-blue:active{background:#0081be;color:#fff}.wp-block-button.is-style-orange{background-color:#d14300;color:#fff}.wp-block-button.is-style-orange:focus,.wp-block-button.is-style-orange:hover{background:#da6933;color:#fff}.wp-block-button.is-style-orange:active{background:#a73600;color:#fff}.wp-block-button.is-style-grey{background-color:#75757b;color:#fff}.wp-block-button.is-style-grey:focus,.wp-block-button.is-style-grey:hover{background:#919195;color:#fff}.wp-block-button.is-style-grey:active{background:#5e5e62;color:#fff}.wp-block-button.is-style-superlight-grey{background-color:#f2f2f2;color:#000}.wp-block-button.is-style-superlight-grey:focus,.wp-block-button.is-style-superlight-grey:hover{background:#f5f5f5;color:#000}.wp-block-button.is-style-superlight-grey:active{background:#c2c2c2;color:#000}.wp-block-button.is-style-outline-grey{background-color:#fff;border:2px solid #99999d;color:#404047}.wp-block-button.is-style-outline-grey:focus,.wp-block-button.is-style-outline-grey:hover{background-color:#f2f2f2}.wp-block-button.is-style-outline-grey:active{background-color:#d9d9db}.wp-block-button.is-style-checkbox{background-color:#fff;border-radius:12px;color:#000;position:relative}.wp-block-button.is-style-checkbox:after,.wp-block-button.is-style-checkbox:before{border-radius:50%;content:"";display:block;height:24px;left:10px;margin-top:-12px;position:absolute;top:50%;width:24px}.wp-block-button.is-style-checkbox:before{background-color:#e9e9e9}.wp-block-button.is-style-checkbox:after{background-color:#009d5f;background-image:url(/wplp/wp-content/themes/psg-homepage-theme/assets/img/icons/parship/icon-check-white.svg);background-position:50%;background-repeat:no-repeat;background-size:20px;opacity:0}.wp-block-button.is-style-checkbox.checked:after{opacity:1;transition:opacity .2s ease-out 50ms}.wp-block-button.is-style-checkbox .wp-block-button__link,.wp-block-button.is-style-checkbox>a{font-size:17px;font-weight:400;letter-spacing:-.4px;padding:12px 16px 12px 44px;text-align:left}.wp-block-button .wp-block-button__link{background-color:transparent;color:inherit;display:block;font-weight:700;line-height:1.412;padding:10px 16px;text-align:center;text-decoration:none}.wp-block-button .wp-block-button__link:focus-visible{outline-offset:4px}.wp-block-group{padding:40px 0}@media (min-width:768px){.wp-block-group{padding:50px 0}}.benefits{padding-bottom:0;padding-top:0}.benefits .wp-block-column{padding:32px 20px}.benefits .wp-block-image{margin-bottom:12px}.benefits .wp-block-image img{display:inline-block;height:56px;width:56px}@media (min-width:768px){.benefits .wp-block-image img{height:46px;width:46px}}.benefits h2{font-size:22px;font-weight:700;line-height:1.2;margin:0 0 16px;padding:0}.benefits p:last-of-type{margin-bottom:0}.benefits a{color:inherit;text-decoration:underline}.benefits a:hover{text-decoration:none}.seals-mobile{padding:20px 0}.seals-mobile .wp-block-group__inner-container{align-items:center;display:flex;justify-content:center}.seals-mobile .seal{margin:0 10px}.seals-mobile .seal img{display:block;height:130px;width:auto}.seals-mobile .seal img.thuiswinkel{width:100%}.seals-mobile .seal img.disq2019{height:180px}.seals-mobile .seal img.pa-v-at,.seals-mobile .seal img.pa-v-ch{height:100px}.lp-header .psg-reg-form{color:#404047}.lp-header .psg-reg-form .form-input.radio label{letter-spacing:-.4px}@media (min-width:768px){.lp-header .psg-reg-form{margin-top:30px}}@media (max-width:calc(768px - 1px)){.lp-header .psg-reg-form{background-color:transparent!important}.lp-header .psg-reg-form .discount~.form-headline{display:none}.lp-header .psg-reg-form .form-headline{bottom:100%;font-weight:700;left:-20px;margin:0 0 20px;padding:20px 20px 16px;position:absolute;width:calc(100% + 40px);z-index:1}.lp-header.has-mobile-gradient .psg-reg-form .form-headline:before{background-image:linear-gradient(0deg,rgba(0,0,0,.6) 0,transparent);content:"";height:100%;left:50%;position:absolute;top:0;transform:translateX(-50%);width:100vw;z-index:-1}}.lp-header .seal .wp-block-image{padding:0 20px 20px}.psg-reg-form:not(.show-complete-form) .form-input.has-hidden-label:before{background-image:none}.psg-reg-form .form-input:before{background-color:#000;content:"";height:30px;left:0;-webkit-mask-position:-2px center;mask-position:-2px center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover;top:9px;width:30px}.psg-reg-form .form-input.email:before{-webkit-mask-image:url(/wplp/wp-content/themes/psg-homepage-theme/assets/img/icons/parship/icon-mail.svg);mask-image:url(/wplp/wp-content/themes/psg-homepage-theme/assets/img/icons/parship/icon-mail.svg)}.psg-reg-form .form-input.password:before{-webkit-mask-image:url(/wplp/wp-content/themes/psg-homepage-theme/assets/img/icons/parship/icon-keys.svg);mask-image:url(/wplp/wp-content/themes/psg-homepage-theme/assets/img/icons/parship/icon-keys.svg)}.psg-reg-form .radio label:after{background-size:20px;height:24px;width:24px}.psg-reg-form .checkpoints ul li:before,.psg-reg-form .radio label:after{background-image:url(/wplp/wp-content/themes/psg-homepage-theme/assets/img/icons/parship/icon-check-white.svg);background-position:50%;background-repeat:no-repeat}.psg-reg-form .checkpoints ul li:before{background-size:12px;height:14px;width:14px}.psg-reg-form .password-restriction-info.form-notice ul li:before{background-color:#75757b;content:"";height:24px;-webkit-mask-image:url(/wplp/wp-content/themes/psg-homepage-theme/assets/img/icons/parship/icon-check.svg);mask-image:url(/wplp/wp-content/themes/psg-homepage-theme/assets/img/icons/parship/icon-check.svg);-webkit-mask-position:center 2px;mask-position:center 2px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:20px 20px;mask-size:20px 20px;width:24px}.psg-reg-form .password-restriction-info.form-notice ul li.success:before{background-color:#009d5f;content:""}.lp-header .wp-block-psg-intent-questions{max-width:364px;position:relative}@media (max-width:calc(768px - 1px)){.lp-header .wp-block-psg-intent-questions{margin-left:-20px;margin-right:-20px;max-width:unset}.lp-header .wp-block-psg-intent-questions .headline{bottom:100%;left:0;margin:0 0 20px;padding:20px 20px 16px;position:absolute;width:100%;z-index:0}}.lp-header .wp-block-psg-intent-questions .psg-reg-form{margin-top:0}@media (max-width:calc(768px - 1px)){.lp-header .wp-block-group{max-width:100%}.lp-header .wp-block-group__inner-container{max-width:420px}.lp-header.has-mobile-gradient .headline:before{background-image:linear-gradient(0deg,rgba(0,0,0,.6) 0,transparent);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}}.wp-block-psg-intent-questions .question{color:#fff;font-size:20px;font-weight:600;text-align:center;text-shadow:0 0 20px rgba(0,0,0,.25)}.wp-block-psg-intent-questions .headline{color:#fff;font-size:28px;font-weight:700;line-height:1.1;margin:0 auto 20px;text-align:center;width:-moz-fit-content;width:fit-content}.wp-block-psg-intent-questions .headline:empty{display:none}@media (min-width:768px){.wp-block-psg-intent-questions .headline{font-size:40px}}.wp-block-psg-intent-questions .container{margin-top:-10px;padding-top:10px;position:relative}@media (min-width:768px){.wp-block-psg-intent-questions .container{overflow:hidden}}.wp-block-psg-intent-questions .wrapper{align-items:flex-start;display:flex;transition:transform .4s cubic-bezier(.215,.61,.355,1) .3s,height .4s cubic-bezier(.215,.61,.355,1) .3s}.wp-block-psg-intent-questions .wrapper>*{flex:0 0 100%;padding:0 20px;transform:translateZ(0)}.wp-block-psg-intent-questions .wrapper>* .wp-block-group__inner-container{padding:0}.wp-block-psg-intent-questions .psg-reg-form.no-gender-select{transform:translateY(-10px)}.lp-header .wp-block-psg-question-and-answers{max-width:364px;position:relative}@media (max-width:calc(768px - 1px)){.lp-header .wp-block-psg-question-and-answers{margin:0 auto}.lp-header .wp-block-psg-question-and-answers .qa-headline{border-bottom:none;bottom:100%;left:-20px;margin:0 0 20px;padding:20px 20px 16px;position:absolute;width:calc(100% + 40px);z-index:0}}.lp-header .wp-block-psg-question-and-answers .psg-reg-form{margin-top:0}@media (max-width:calc(768px - 1px)){.lp-header.has-mobile-gradient .qa-headline:before{background-image:linear-gradient(0deg,rgba(0,0,0,.6) 0,transparent);content:"";height:100%;left:50%;position:absolute;top:0;transform:translateX(-50%);width:100vw;z-index:-1}}.wp-block-psg-question-and-answers p{text-shadow:0 0 20px rgba(0,0,0,.25)}.wp-block-psg-question-and-answers .qa-headline{color:#fff;font-size:28px;font-weight:700;line-height:1.2;margin:0 auto 20px;text-align:center;width:-moz-fit-content;width:fit-content}.wp-block-psg-question-and-answers .qa-headline:empty{display:none}@media (min-width:768px){.wp-block-psg-question-and-answers .qa-headline{font-size:40px}}.wp-block-psg-question-and-answers .container{margin-top:-10px;overflow:hidden;padding-top:10px;position:relative}.wp-block-psg-question-and-answers .wrapper{align-items:flex-start;display:flex;transition:transform .4s cubic-bezier(.215,.61,.355,1) .3s}.wp-block-psg-question-and-answers .wrapper>.wp-block-group{flex:0 0 100%;transform:translateZ(0)}.wp-block-psg-question-and-answers .wrapper>.wp-block-group .wp-block-group__inner-container{padding:0}.wp-block-psg-question-and-answers .psg-reg-form.no-gender-select{transform:translateY(-10px)}

/*# sourceMappingURL=theme-parship.css.map*/