/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.node--type-branch .ps-banner-yn-prgf-skins-banner{min-height:auto;}.node--type-branch .ps-banner-yn-prgf-skins-banner .banner-caption{min-height:310px;}@media (max-width:991px){.node--type-branch .ps-banner-yn-prgf-skins-banner .banner-caption{min-height:auto;}.node--type-branch .ps-banner-yn-prgf-skins-banner .banner-caption h1{font-size:36px;}}@media (max-width:768px){.node--type-branch .ps-banner-yn-prgf-skins-banner .banner-caption h1{font-size:20px;}}@media (min-width:1200px){.node--type-branch .ps-banner-yn-prgf-skins-banner .banner-caption h1{font-size:32px;}}.ps-banner-yn-prgf-skins-banner{position:relative;min-height:455px;}.ps-banner-yn-prgf-skins-banner .clearfix:before,.ps-banner-yn-prgf-skins-banner .clearfix:after{display:block !important;}.ps-banner-yn-prgf-skins-banner .pink-button,.ps-banner-yn-prgf-skins-banner .banner-caption a{margin:0;border:0;color:white;display:inline-block;box-shadow:0 1px 1px rgba(0,0,0,0.4);text-transform:uppercase;font-weight:bold;font-family:"Cachet",Verdana,Geneva,sans-serif;border-radius:3px;line-height:1.33;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;}.ps-banner-yn-prgf-skins-banner .pink-button:hover,.ps-banner-yn-prgf-skins-banner .banner-caption a:hover{box-shadow:0 1px 1px rgba(0,0,0,0.4);border:0;background-position:0;}@media (max-width:991px){.ps-banner-yn-prgf-skins-banner{height:auto;}}.ps-banner-yn-prgf-skins-banner:before{position:absolute;top:0;left:50%;z-index:4;display:block !important;visibility:visible;width:66%;height:100%;background:#434343;content:'';-webkit-transform:skew(-20deg);-moz-transform:skew(-20deg);-ms-transform:skew(-20deg);transform:skew(-20deg);}@media (min-width:1200px){.ps-banner-yn-prgf-skins-banner:before{left:55%;}}@media (max-width:991px){.ps-banner-yn-prgf-skins-banner:before{display:none;visibility:hidden;}}.ps-banner-yn-prgf-skins-banner .image{position:inherit;}.ps-banner-yn-prgf-skins-banner .banner-img{position:absolute;top:0;left:0;z-index:0;width:62%;height:100%;background-position:center top;background-size:cover;background-repeat:no-repeat;}@media (max-width:768px){.ps-banner-yn-prgf-skins-banner .banner-img-mobile{margin-top:0;margin-bottom:0;margin-left:-20%;max-width:none;width:140%;}}.ps-banner-yn-prgf-skins-banner .banner-caption{color:white;z-index:5;padding-top:80px;min-height:435px;position:relative;right:auto !important;bottom:auto;left:auto !important;margin-right:100px;margin-bottom:20px;margin-left:-20%;text-align:right;}.ps-banner-yn-prgf-skins-banner .banner-caption p{text-align:right;}.ps-banner-yn-prgf-skins-banner .banner-caption a{padding:15px 35px !important;font-size:20px !important;margin-top:20px;background-color:#b92f9e;color:#fffffc;}.ps-banner-yn-prgf-skins-banner .banner-caption a:hover{text-decoration:none;}.ps-banner-yn-prgf-skins-banner .banner-caption h1{font-size:36px;}@media (max-width:991px){.ps-banner-yn-prgf-skins-banner .banner-caption{text-align:center;width:100%;position:static;padding:10px 30px 60px;background:#3d3d3d;margin:0;min-height:100px;}.ps-banner-yn-prgf-skins-banner .banner-caption h1{font-size:40px;}.ps-banner-yn-prgf-skins-banner .banner-caption p{text-align:center;}}@media (max-width:768px){.ps-banner-yn-prgf-skins-banner .banner-caption h1{font-size:20px;}}.ps-banner-yn-prgf-skins-banner .banner-caption h1{font-size:36px;text-transform:uppercase;font-weight:bold;line-height:1.1em;margin:20px 0 10px;color:white;font-family:"Cachet",Verdana,Geneva,sans-serif;}@media (max-width:992px){.ps-banner-yn-prgf-skins-banner .banner-caption h1{font-size:40px;}}@media (max-width:768px){.ps-banner-yn-prgf-skins-banner .banner-caption h1{font-size:20px;}}.ps-banner-yn-prgf-skins-banner .banner-caption p{font-size:20px;margin:0 0 10px;color:white;}
.ps-faq-yn-prgf-skins-faq .paragraph--type--faq-item{margin-top:10px;margin-bottom:5px;background-color:#fff;border:1px solid #a3a4a6;border-radius:4px;box-shadow:0 1px 1px rgba(0,0,0,0.05) 0 0 #000;-o-box-shadow:0 1px 1px rgba(0,0,0,0.05) 0 0 #000;-ms-box-shadow:0 1px 1px rgba(0,0,0,0.05) 0 0 #000;-moz-box-shadow:0 1px 1px rgba(0,0,0,0.05) 0 0 #000;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.05) 0 0 #000;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.05);box-shadow:0 1px 1px rgba(0,0,0,0.05);}.ps-faq-yn-prgf-skins-faq .paragraph--type--faq-item .field-question{color:#fff;background-color:#337ab7;cursor:pointer;font-size:16px;text-transform:uppercase;padding:10px 15px;border:1px solid transparent;font-weight:bold;font-family:'Cachet',Verdana,Geneva,sans-serif;width:100%;text-align:start;}.ps-faq-yn-prgf-skins-faq .paragraph--type--faq-item .field-answer{display:none;padding:15px;}
.ps-microsites_menu-yn-prgf-skins-microsites-menu{margin-bottom:30px;}@media (max-width:991px){.ps-microsites_menu-yn-prgf-skins-microsites-menu{position:relative;height:auto;z-index:10;width:100%;margin-bottom:0;}}.ps-microsites_menu-yn-prgf-skins-microsites-menu .camp-menu-wrapper{background:#383838;overflow:visible !important;}@media (min-width:992px){.ps-microsites_menu-yn-prgf-skins-microsites-menu .camp-menu-wrapper{padding:0 30px;z-index:8;}}.ps-microsites_menu-yn-prgf-skins-microsites-menu .camp-menu-wrapper .columns-gradient{background:#383838;}.ps-microsites_menu-yn-prgf-skins-microsites-menu .camp-menu-wrapper .columns-gradient:before{background:#383838;}.ps-microsites_menu-yn-prgf-skins-microsites-menu .camp-menu-wrapper .camp-menu{width:100% !important;text-align:center;}@media (min-width:992px){.ps-microsites_menu-yn-prgf-skins-microsites-menu .camp-menu-wrapper .camp-menu{height:51px !important;}}@media (min-width:1200px){.ps-microsites_menu-yn-prgf-skins-microsites-menu .camp-menu-wrapper .camp-menu{height:57px !important;}}@media (max-width:991px){.ps-microsites_menu-yn-prgf-skins-microsites-menu .camp-menu-wrapper .camp-menu{display:block;position:static;float:none;min-width:1px;padding:0;margin:0;background-color:transparent;border:none;border-radius:0;box-shadow:none;height:auto;}}.ps-microsites_menu-yn-prgf-skins-microsites-menu .camp-menu-wrapper .camp-menu li{float:none;}@media (min-width:992px){.ps-microsites_menu-yn-prgf-skins-microsites-menu .camp-menu-wrapper .camp-menu li{display:table-cell !important;width:1%;vertical-align:top;}}@media (max-width:991px){.ps-microsites_menu-yn-prgf-skins-microsites-menu .camp-menu-wrapper .camp-menu li{background:none;display:none;border-top:1px solid #3e3e3e;margin:0;position:relative;padding:0;list-style:none;height:auto;}}.ps-microsites_menu-yn-prgf-skins-microsites-menu .camp-menu-wrapper .camp-menu li a{z-index:1;display:block;padding:13px 5px;max-width:100%;border:0 !important;border-radius:0;background-color:#383838;color:#fff;position:relative;height:51px;white-space:nowrap;font-weight:normal;font-family:"Cachet",Verdana,Geneva,sans-serif;font-size:16px;line-height:1.4em;-webkit-transition:background-color 0.2s linear;-moz-transition:background-color 0.2s linear;-ms-transition:background-color 0.2s linear;transition:background-color 0.2s linear;}@media (min-width:1200px){.ps-microsites_menu-yn-prgf-skins-microsites-menu .camp-menu-wrapper .camp-menu li a{font-size:20px;height:57px;padding:15px 5px;}}@media (max-width:991px){.ps-microsites_menu-yn-prgf-skins-microsites-menu .camp-menu-wrapper .camp-menu li a{text-transform:uppercase;border:none;margin:0;font-size:18px;padding:19px 15px;text-align:left;display:block;height:auto;}}@media (min-width:992px){.ps-microsites_menu-yn-prgf-skins-microsites-menu .camp-menu-wrapper .camp-menu li a:hover{background-color:#505050;}}@media (min-width:992px){.ps-microsites_menu-yn-prgf-skins-microsites-menu .camp-menu-wrapper .camp-menu li a:hover:after{background-color:#505050 !important;}}@media (max-width:991px){.ps-microsites_menu-yn-prgf-skins-microsites-menu .camp-menu-wrapper .camp-menu li a.active{background-color:transparent !important;}}@media (min-width:992px){.ps-microsites_menu-yn-prgf-skins-microsites-menu .camp-menu-wrapper .camp-menu li a.active:after{position:absolute;bottom:-12px;left:50%;z-index:-1;display:block;margin-left:-15px;width:30px;height:30px;border-radius:3px;background-color:#383838;content:" ";-webkit-transition:background-color 0.2s linear;-moz-transition:background-color 0.2s linear;-ms-transition:background-color 0.2s linear;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);}}@media (max-width:768px){.ps-microsites_menu-yn-prgf-skins-microsites-menu .camp-menu-wrapper .camp-menu li a .name{font-weight:normal;}}@media (min-width:991px){.ps-microsites_menu-yn-prgf-skins-microsites-menu .camp-menu-wrapper .camp-menu li a .name{display:inline-block;font-size:18px;font-weight:bold;color:#fff;}}@media (max-width:991px){.ps-microsites_menu-yn-prgf-skins-microsites-menu .camp-menu-wrapper .camp-menu li a.open .caret:before{content:"\e082";}}@media (max-width:991px){.ps-microsites_menu-yn-prgf-skins-microsites-menu .camp-menu-wrapper .camp-menu li a .caret{display:inline-block;width:auto;height:10px;border:0;position:relative;float:right;top:-2px;}.ps-microsites_menu-yn-prgf-skins-microsites-menu .camp-menu-wrapper .camp-menu li a .caret:before{content:"\e081";margin-right:0.3em;vertical-align:middle;text-transform:none;font-weight:normal;font-size:16px;font-family:"Glyphicons Halflings";}}@media (max-width:991px){.ps-microsites_menu-yn-prgf-skins-microsites-menu .camp-menu-wrapper .camp-menu li:first-child{display:list-item;}}@media (min-width:992px){.ps-microsites_menu-yn-prgf-skins-microsites-menu .camp-menu-wrapper .camp-menu li:first-child a{line-height:0;font-size:0;color:transparent;}}@media (min-width:992px){.ps-microsites_menu-yn-prgf-skins-microsites-menu .camp-menu-wrapper .camp-menu li:first-child a:before{content:"\e021";position:relative;display:inline-block;font-family:"Glyphicons Halflings";font-style:normal;font-weight:400;line-height:1.4em;-webkit-font-smoothing:antialiased;font-size:16px;color:#fff;}}@media (min-width:992px) and (min-width:1200px){.ps-microsites_menu-yn-prgf-skins-microsites-menu .camp-menu-wrapper .camp-menu li:first-child a:before{font-size:20px;}}
.v-dialog-wrapper{max-width:100%;max-height:100%;margin:auto;animation-duration:.3s;position:fixed;inset:0;width:auto;overscroll-behavior:contain;background-color:transparent;color:#231f20;border:0;border-radius:0;padding:0;overflow-x:hidden}.v-dialog-wrapper::backdrop{background-color:#231f2080}.v-dialog-wrapper[open].v-dialog-wrapper--default{animation:show-dialog-default .3s ease-in forwards}.v-dialog-wrapper[open].v-dialog-wrapper--right{animation:show-dialog-right .3s ease-in forwards}.v-dialog-wrapper[open]::backdrop{animation:fade-in .3s ease-in forwards}.v-dialog-wrapper.hide-backdrop::backdrop{opacity:0!important}.v-dialog-wrapper .v-dialog{width:auto;position:relative;background-color:#fff}.v-dialog-wrapper .v-dialog__content{position:relative;display:flex;flex-direction:column;width:100%}.v-dialog-wrapper .v-dialog__content__header{border-bottom:1px solid #cccccc;display:flex;gap:1.2rem;align-items:center;flex-shrink:0}.v-dialog-wrapper .v-dialog__content__header__title{margin-bottom:0}.v-dialog-wrapper .v-dialog__content__header__close-button{background:#fff;border:0;color:#636466;transition:opacity .15s ease-in-out;margin-left:auto}.v-dialog-wrapper .v-dialog__content__header__close-button:focus-visible{outline:none}.v-dialog-wrapper .v-dialog__content__header__close-button:hover,.v-dialog-wrapper .v-dialog__content__header__close-button:focus{opacity:.75}.v-dialog-wrapper .v-dialog__content__header__close-button .icon{vertical-align:middle}.v-dialog-wrapper .v-dialog__content__body{flex:1 1 auto;position:relative}.v-dialog-wrapper .v-dialog__content__footer{display:flex;flex-shrink:0;flex-wrap:wrap;align-items:center}.v-dialog-wrapper .v-dialog.v-dialog--scrollable{height:100%}.v-dialog-wrapper .v-dialog.v-dialog--scrollable .v-dialog__content{max-height:100%;overflow:hidden;height:100%}.v-dialog-wrapper .v-dialog.v-dialog--scrollable .v-dialog__content__body{overflow-y:auto}body.modal-open{overflow:hidden!important}@keyframes show-dialog-default{0%{opacity:0;transform:translateY(-50px)}to{opacity:1;transform:translateY(0)}}@keyframes show-dialog-right{0%{opacity:0;transform:translate(50px)}to{opacity:1;transform:translate(0)}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.sf-modal-wrapper .sf-modal-dialog{max-width:none;margin:0}.sf-modal-wrapper .sf-modal-header{padding:1rem .5rem 1rem 1rem}.sf-modal-wrapper .sf-modal-header .close{color:#636466;position:relative;padding:0;margin:0 0 0 auto!important;opacity:1;height:2.4rem}.sf-modal-wrapper .sf-modal-body{padding:0;border:none}.sf-modal-wrapper .sf-modal-title{font-size:1.8rem;text-transform:uppercase;color:#636466}.type-small{max-width:90%}@media(min-width:576px){.type-small{max-width:52.2rem}}@media(min-width:768px){.type-small{max-width:45.6rem}}@media(min-width:992px){.type-small{max-width:61rem}}@media(min-width:1200px){.type-small{max-width:72.4rem}}@media(min-width:768px){[id^=yn-notice-modal].type-small{max-width:696px}}@media(min-width:992px){[id^=yn-notice-modal].type-small{max-width:770px}}@media(min-width:1200px){[id^=yn-notice-modal].type-small{max-width:724px}}[id^=yn-notice-modal].type-small .container{padding-inline:1.2rem;margin-left:auto;margin-right:auto;width:100%}@media(min-width:992px){[id^=yn-notice-modal].type-small .container{padding-inline:2.4rem!important}}[id^=yn-notice-modal].type-small .notice-header{margin-block:1.2rem;font-size:1.8rem;font-weight:500;font-family:"Cachet Bold",var(--bs-font-sans-serif);color:#636466}body:not([data-theme-variant]) [id^=yn-notice-modal].type-small .notice-header{font-family:Cachet,Verdana,Geneva,sans-serif;font-weight:700}@media(min-width:992px){[id^=yn-notice-modal].type-small .notice-header{font-size:2.4rem;margin-block:2.4rem}}[id^=yn-notice-modal].type-small .notice-picture{display:block;margin-bottom:1.2rem}@media(min-width:992px){[id^=yn-notice-modal].type-small .notice-picture{margin-bottom:2.4rem}}[id^=yn-notice-modal].type-small .notice-picture img{width:100%;height:auto;max-width:100%}[id^=yn-notice-modal].type-small .notice-description{font-size:1.2rem;margin-bottom:1.2rem}@media(min-width:992px){[id^=yn-notice-modal].type-small .notice-description{font-size:1.4rem;margin-bottom:2.4rem}}[id^=yn-notice-modal].type-small .notice-buttons-wrapper{background-color:#f2f2f2;padding:1.2rem;margin-inline:-1.2rem}@media(min-width:992px){[id^=yn-notice-modal].type-small .notice-buttons-wrapper{margin-inline:-2.4rem}}[id^=yn-notice-modal].type-small .notice-buttons-wrapper .btn{width:100%}body:not([data-theme-variant]) [id^=yn-notice-modal].type-small .notice-buttons-wrapper .btn{padding:15px 35px!important}body:not([data-theme-variant]) [id^=yn-notice-modal].type-small .notice-buttons-wrapper .btn .label{margin:0;padding:0;display:inline-block;font-size:20px!important}body:not([data-theme-variant]) [id^=yn-notice-modal].type-small .notice-buttons-wrapper .btn span.icon{vertical-align:-4px;margin-left:8px}[id^=yn-notice-modal].type-small .material-symbols-rounded{font-family:Material Symbols Rounded!important}[id^=yn-notice-modal].type-small .sf-modal-title{margin-top:0}
