@charset "UTF-8";.glide{box-sizing:border-box;width:100%}.glide *{box-sizing:inherit}.glide__slides,.glide__track{overflow:hidden}.glide__slides{backface-visibility:hidden;display:flex;flex-wrap:nowrap;list-style:none;margin:0;padding:0;position:relative;touch-action:pan-Y;transform-style:preserve-3d;white-space:nowrap;width:100%;will-change:transform}.glide__slide,.glide__slides--dragging{user-select:none}.glide__slide{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;flex-shrink:0;height:100%;white-space:normal;width:100%}.glide__slide a{-webkit-user-drag:none;user-select:none;-moz-user-select:none;-ms-user-select:none}.glide__arrows,.glide__bullets{-webkit-touch-callout:none;user-select:none}.glide--rtl{direction:rtl}.anchor{display:block;position:relative;top:-154px;visibility:hidden}.anchor--lesser-margin{top:-133px}.main-menu{background:#fff;box-shadow:0 2px 2px -2px #d3d3d3;font-family:Poppins-SemiBold,sans-serif;overflow:hidden;position:fixed;top:0;width:100%;z-index:1000}.main-menu__container{padding:0 100px}.main-menu__items{align-items:center;display:flex;height:134px;justify-content:space-between}.main-menu__logo{width:63px}.main-menu__logo a{color:#293f4e;text-decoration:none;transition:color .3s ease-in,background-color .3s ease-in}.main-menu__logo:hover a{color:#eabcc4}.main-menu__link{align-items:center;color:#293f4e;display:flex;font-size:24px;padding:20px 35px;text-decoration:none;transition:color .3s ease-in}.main-menu__link:focus-visible{outline:2px solid #293f4e;outline-offset:3px}.main-menu__link:active,.main-menu__link:focus-visible,.main-menu__link:link,.main-menu__link:visited{color:#293f4e}.main-menu__link:hover{color:#eabcc4}.main-menu__link--phone svg{height:40px;padding-right:10px;width:40px}.main-menu__link--phone:hover{color:#293f4e}.main-menu__link--inverted{background-color:#293f4e;border-bottom-left-radius:10px;border-bottom-right-radius:10px;color:#eabcc4;padding:47px 60px 32px;transform:translateY(-10px)}.main-menu__link--inverted:active,.main-menu__link--inverted:focus-visible,.main-menu__link--inverted:link,.main-menu__link--inverted:visited{color:#eabcc4}.main-menu__link--inverted:hover{color:#fff}.main-menu-placeholder{height:134px;transition:height .5s ease-in}@font-face{font-display:auto;font-family:Poppins;font-style:normal;font-weight:300;src:url(/build/fonts/Poppins-Regular.1421a94e.otf) format("opentype")}@font-face{font-display:auto;font-family:Poppins-Medium;font-style:normal;font-weight:700;src:url(/build/fonts/Poppins-Medium.21753517.otf) format("opentype")}@font-face{font-display:auto;font-family:Poppins-SemiBold;font-style:normal;font-weight:700;src:url(/build/fonts/Poppins-SemiBold.daed8dfe.otf) format("opentype")}@font-face{font-display:auto;font-family:Poppins-BoldItalic;font-style:italic;font-weight:700;src:url(/build/fonts/Poppins-BoldItalic.5d0fc1ec.otf) format("opentype")}@font-face{font-display:auto;font-family:Poppins-Bold;font-style:normal;font-weight:700;src:url(/build/fonts/Poppins-Bold.b5c5cbad.otf) format("opentype")}@font-face{font-display:auto;font-family:Poppins-Light;font-style:normal;src:url(/build/fonts/Poppins-Light.f0c40fb3.otf) format("opentype")}html{scroll-behavior:smooth}body,div,h1,h2,h3,h4,h5,h6,html,p{margin:0}body{font-family:Poppins,sans-serif;font-size:16px;line-height:1.6;overflow-x:visible}body,h1{color:#293f4e}h1{font-family:Poppins-SemiBold,sans-serif;font-size:52px;font-weight:700;letter-spacing:-1.2px;line-height:1.1}@media (max-width:991px){h1{font-size:38px;letter-spacing:-.8px}}@media (max-width:575px){h1{font-size:30px}}h2{color:#293f4e;font-family:Poppins-SemiBold,sans-serif;font-size:36px;font-weight:700;letter-spacing:-.9px;line-height:1.15;text-transform:none}@media (max-width:991px){h2{font-size:28px;letter-spacing:-.6px}}h3{color:#293f4e;font-size:22px;font-weight:600;letter-spacing:-.4px;line-height:1.3}@media (max-width:991px){h3{font-size:19px}}h4{font-size:18px;letter-spacing:-.2px;line-height:1.4}p{font-size:16px;line-height:1.65}.content{margin-top:134px}.container{box-sizing:border-box;margin:0 auto;max-width:1800px;padding:0 100px;width:100%}.container--lp{max-width:1280px}.container--help{max-width:1660px}.container--contact-bottom,.container--contact-top{max-width:100%;padding:0 0 0 175px}.container--contact-bottom{background:#293f4e}.section-text{color:#293f4e;margin:80px auto}.section-text h2{font-family:Poppins,sans-serif;text-transform:none}.section-text p{font-family:Poppins-Medium,sans-serif;line-height:40px;padding-bottom:10px}.btn,.section-text p{font-size:24px;text-align:center}.btn{background:transparent;border:none;border-radius:20px;font-family:Poppins-SemiBold,sans-serif;font-weight:700;letter-spacing:1.4px;padding:20px;text-decoration:none;transition:all .3s}.btn:hover{cursor:pointer}.btn--pink{background-color:#eabcc4;color:#293f4e}.btn--pink:hover{transform:scale(1.1)}.btn--blue,.btn--pink:hover{background-color:#293f4e;color:#eabcc4}.btn--blue:hover{background-color:#eabcc4;color:#293f4e;transform:scale(1.1)}.btn--icon{align-items:center;display:flex}.btn--icon svg{padding-right:30px;width:28px}.btn--no-bg{background:transparent;color:#eabcc4;padding:0;text-transform:uppercase}.btn--no-bg.active,.btn--no-bg:hover{color:#fff}.half-circle{background-color:transparent;border:5px solid #eabcc4;border-bottom-left-radius:37px;border-bottom-right-radius:37px;border-top:0;box-sizing:border-box;display:inline-block;height:37px;transition:opacity .3s,width .3s;width:75px}.circle{background-color:#eabcc4;border-radius:50%;position:absolute}.form{display:flex;flex-direction:column}.form__email{align-items:end;display:flex;justify-content:space-between;margin-bottom:45px}.form__input{flex:1;max-width:832px}.form__input input{border:none;border-radius:11px;box-sizing:border-box;color:#000;font-family:Poppins,sans-serif;font-size:15px;height:45px;line-height:24px;margin-left:20px;padding:0 40px;width:calc(100% - 40px)}.form__input input::placeholder{color:#000;text-align:center}.form__questionnaire-elements{display:flex;padding-top:60px}.form__questionnaire-elements-left{padding-right:40px;width:50%}.form__questionnaire-elements-left textarea{border-radius:11px;box-sizing:border-box;font-family:Poppins,sans-serif;font-size:15px;height:165px;line-height:24px;padding:40px;width:100%}.form__questionnaire-elements-left textarea::-webkit-input-placeholder{color:#000}.form__questionnaire-elements-right{display:flex;flex-direction:column;justify-content:space-between;width:50%}.form__questionnaire-elements-right .form__submit{display:flex;justify-content:flex-end;margin-right:20px}.form__questionnaire-elements-right-top{display:flex;justify-content:space-between}.form__questionnaire-elements-right-top .form__input{max-width:362px;padding-left:20px;width:50%}.form__submit .btn{border-radius:11px;padding:5px 20px;text-transform:uppercase}.form__submit .btn--pink{border:2px solid #eabcc4}.form__title{color:#eabcc4;font-family:Poppins-SemiBold,sans-serif;font-size:44px;font-weight:700;letter-spacing:1.4px;line-height:1}.form__subtitle{color:#fff;font-size:15px;font-weight:700;line-height:24px;padding-top:40px}.form__link{color:#fff;display:block;font-family:Poppins-Medium;font-size:24px;margin-top:40px;text-transform:uppercase;transition:color .3s}.form__link:hover{color:#eabcc4}.form__checkbox label{align-items:center;display:flex}.form__checkbox span{color:#fff;font-family:Poppins,sans-serif;font-size:15px;line-height:1.1;padding-left:14px}.form__checkbox span a{color:#fff;transition:color .3s}.form__checkbox span a:hover{color:#eabcc4}.form__checkbox input{-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;border:1px solid #eabcc4;border-radius:11px;cursor:pointer;height:30px;margin:0;outline:none;transition-duration:.3s;width:35px}.form__checkbox input:active,.form__checkbox input:focus{border-color:#fff}.form__checkbox input:checked{position:relative}.form__checkbox input:checked:before{color:#eabcc4;content:"✓";font-size:26px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:2}.banner{background:url(/build/images/banner_bg.ce4a7c1c.jpg) no-repeat;background-size:cover;padding:30px 100px}.banner__inner{margin:0 auto;max-width:1580px;min-height:692px}.banner__logo{color:#fff;width:202px}.banner__cta-buttons{display:flex;justify-content:space-between;margin:20px auto 160px;max-width:1076px}.banner__cta-buttons .btn{font-size:34px;opacity:.9;padding:45px 15px;width:450px}.banner__cta-buttons--hidden{opacity:0;pointer-events:none}.banner__text{text-align:center}.banner__text h1{color:#eabcc4;font-family:Poppins-BoldItalic,sans-serif;font-size:41px;font-style:italic;letter-spacing:11.2px;opacity:.7;padding-bottom:60px;text-transform:uppercase}.banner__bottom-button{display:flex;justify-content:flex-end}.banner__bottom-button .btn{font-size:22px;padding:8.5px 20px}.banner-video .embed-container{aspect-ratio:16/9;margin:0 auto;max-height:420px;max-width:860px;overflow:hidden;position:relative;width:100%}@media (max-width:767px){.banner-video .embed-container{max-height:240px}}.banner-video .embed-container embed,.banner-video .embed-container iframe,.banner-video .embed-container object{height:100%;left:0;position:absolute;top:0;width:100%}.banner-show{display:block}.banner-hide{display:none}.quick-contact{margin-bottom:80px}.quick-contact__inner{align-items:center;display:flex;flex-direction:column}.quick-contact__title{font-size:34px;padding-bottom:50px;text-align:center;text-transform:uppercase}.quick-contact__phone,.quick-contact__title{color:#293f4e;font-family:Poppins-SemiBold,sans-serif;font-weight:700;letter-spacing:2px}.quick-contact__phone{align-items:center;display:flex;font-size:44px;text-decoration:none}.quick-contact__phone svg{padding-right:55px;width:90px}.page-list__title{margin-bottom:45px;text-align:center}.page-list__inner{background-color:#293f4e;border-radius:110px;display:flex;height:576px;justify-content:center;margin:0 auto;max-width:1200px;position:relative;transition:all .3s;z-index:1}.page-list__col{transition:transform .3s;width:416px}.page-list__col-inner{align-items:center;display:flex;flex-direction:column;padding:67px 45px 45px}.page-list__col-title{align-items:center;color:#fff;display:flex;justify-content:center;margin-bottom:52px;width:100%}.page-list__col-title h3{font-family:Poppins-SemiBold,sans-serif;font-size:24px;font-weight:700;padding-left:35px;text-transform:uppercase;transition:padding .3s}.page-list__buttons{display:flex;flex-direction:column;text-align:center}.page-list__buttons a{align-items:center;border:5px solid #fff;border-radius:24px;color:#fff;display:flex;font-family:Poppins-SemiBold,sans-serif;font-size:18px;height:70px;justify-content:center;margin-bottom:13px;text-decoration:none;transition:color .3s,background-color .3s,transform .3s;width:285px}.page-list__buttons a:hover{background-color:#eabcc4;border-color:#eabcc4;transform:scale(1.05)}.about{display:flex;flex-direction:column;margin:135px 0;position:relative}.about__bagniari{border:2px solid #eabcc4;border-radius:40px;margin-top:80px;overflow:hidden;padding:0 60px 32px}.about__bagniari a{display:block;margin:0 auto;max-width:100%;width:400px}.about__bagniari img{max-width:100%}.about__bagniari-text{margin:0 auto;max-width:100%}.about__bagniari-text p{color:#293f4e;font-family:Poppins-SemiBold,sans-serif;font-size:19px;font-weight:700;padding-bottom:60px}.about__bagniari-text p:last-of-type{align-items:center;display:flex;gap:10px;padding-bottom:0}.about__circle{height:331px;right:0;top:-325px;transform:translateX(8%);width:337px}.about__inner{display:flex}.about__title{align-items:center;display:flex;justify-content:space-between}.about__title span{color:#293f4e;font-family:Poppins,sans-serif;font-size:24px;font-weight:400;line-height:1;max-width:400px;text-align:right;text-transform:uppercase}.about__text p{color:#293f4e;font-family:Poppins-SemiBold,sans-serif;font-size:19px;font-weight:700;max-width:1000px;padding-bottom:60px}.about__text p:first-of-type{max-width:700px}.about__curved-text{padding-top:150px;transform:translateX(-150px);width:112px}.about__curved-text img{width:100%}.about__image{align-items:center;background:#eabcc4;border-radius:50%;display:flex;height:525px;justify-content:center;min-width:525px;overflow:hidden;transform:translateX(-157px)}.about__image img{border-radius:50%;height:410px;object-fit:cover;transform:translateX(17px);width:410px}.about__content{padding-left:54px;transform:translateX(-157px)}.about__button{margin:0 0 0 322px}.about__button .btn{padding:20px 40px}.se-webform-inner span{font-size:12px;font-weight:400}.se-webform-primary-purpose{color:#444;margin:5px 0 0!important;padding:10px 0 15px!important}.se-license-agreement,.se-webform-primary-purpose{border-bottom:1px solid #bbb;text-align:justify!important}li:last-child{border-bottom:none!important}.se-license-agreement span{font-size:12px;font-weight:400}.se-license-agreement .se-checkbox input{margin:1px 5px 1px 0!important}.se-submit{margin-top:10px}#se-webform-3.se-webform,.se-wrapper{border:0;margin:0;outline:0;padding:0}#se-webform-3.se-webform,#se-webform-3.se-webform *,.se-wrapper,.se-wrapper *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#se-webform-3.se-webform{background:#fff;width:400px}#se-webform-3.se-webform .se-header h3{margin:0;padding:24px 24px 5px}#se-webform-3.se-webform .se-image{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;margin-top:15px}#se-webform-3.se-webform .se-body ul{list-style:none;margin:0 5%;padding:0}#se-webform-3.se-webform .se-body ul li{list-style-type:none;margin:0;padding:.5em 0}#se-webform-3.se-webform .se-body ul li label.se-required:after{color:red;content:" *"}#se-webform-3.se-webform .se-body ul li label{display:block;margin:0;padding:5px 0}#se-webform-3.se-webform .se-submit{padding:14px 24px 24px}#se-webform-3.se-webform .se-webform-sending-info,#se-webform-3.se-webform .se-webform-sent-info{display:none}#se-webform-3.se-webform .se-webform-sending-info h3,#se-webform-3.se-webform .se-webform-sent-info h3{margin:1em;text-align:center}#se-webform-3.se-webform.se-webform-sending .se-body,#se-webform-3.se-webform.se-webform-sending .se-header,#se-webform-3.se-webform.se-webform-sending .se-submit,#se-webform-3.se-webform.se-webform-sending .se-text,#se-webform-3.se-webform.se-webform-sent .se-body,#se-webform-3.se-webform.se-webform-sent .se-header,#se-webform-3.se-webform.se-webform-sent .se-submit,#se-webform-3.se-webform.se-webform-sent .se-text{display:none}#se-webform-3.se-webform.se-webform-sent .se-webform-sent-info{display:block}#se-webform-3.se-webform.se-webform-sending .se-webform-sent-info{display:none}#se-webform-3.se-webform.se-webform-sending .se-webform-sending-info{display:block}#se-webform-3.se-webform.se-has-image-aside.se-shrink{width:100%!important}#se-webform-3.se-webform.se-has-image-aside.se-shrink .se-webform-inner .se-image{display:block}#se-webform-3.se-webform.se-has-image-aside.se-shrink .se-image-aside{display:none!important}#se-webform-3.se-webform.se-has-image-aside.se-shrink .se-webform-inner{display:block!important;padding-left:0;padding-right:0;vertical-align:none;width:100%}#se-webform-3 .se-close a,.se-close a{content:"×"!important;cursor:pointer;font-size:30px!important;text-decoration:none!important}#se-webform-3.se-webform,.se-wrapper{font-family:Arial,sans-serif;font-size:14px}#se-webform-3.se-webform,#se-webform-3.se-webform *,.se-wrapper,.se-wrapper *{line-height:normal!important}#se-webform-3.se-webform input[type=date],#se-webform-3.se-webform input[type=number],#se-webform-3.se-webform input[type=text],.se-wrapper input[type=date],.se-wrapper input[type=number],.se-wrapper input[type=text]{height:auto!important}#se-webform-3.se-webform{vertical-align:baseline}#se-webform-3.se-webform input{border:0;vertical-align:middle}#se-webform-3.se-webform .se-webform-inner>*,#se-webform-3.se-webform>*{width:100%}#se-webform-3.se-webform .se-text{color:#000}#se-webform-3.se-webform .se-text p{border:0;margin:0;padding:10px 24px;text-align:center}#se-webform-3.se-webform .se-header h3{border:0;color:#f793c5;font-size:24px;font-weight:700;line-height:1.25!important;text-align:center}#se-webform-3.se-webform .se-body ul li{background:none;background-image:none;text-align:left}#se-webform-3.se-webform .se-body ul li label{color:#000;font-size:12px;font-weight:600}#se-webform-3.se-webform .se-body ul li label.se-checkbox,#se-webform-3.se-webform .se-body ul li label.se-radio{font-size:12px;font-weight:400;margin:0}#se-webform-3.se-webform .se-body ul li label.se-checkbox input,#se-webform-3.se-webform .se-body ul li label.se-radio input{margin:-3px 5px 0 0}#se-webform-3.se-webform .se-body ul li input[type=date],#se-webform-3.se-webform .se-body ul li input[type=number],#se-webform-3.se-webform .se-body ul li input[type=text],#se-webform-3.se-webform .se-body ul li select,#se-webform-3.se-webform .se-body ul li textarea{background-color:#fff;background:#fff;border:1px solid #dcdcdc;border-radius:4px;color:#000;font-weight:700;padding:8px;text-align:left;width:100%}#se-webform-3.se-webform .se-body ul li input[type=date],#se-webform-3.se-webform .se-body ul li input[type=number],#se-webform-3.se-webform .se-body ul li input[type=text]{display:block;font-size:14px}#se-webform-3.se-webform .se-body ul li textarea{height:60px;line-height:1.2em;resize:none}#se-webform-3.se-webform .se-body ul li select{font-size:12px}#se-webform-3.se-webform .se-submit{text-align:center}#se-webform-3.se-webform .se-submit button,#se-webform-3.se-webform .se-submit div.se-fake{background:#f793c5;border:0;border-radius:6px;color:#fff;cursor:pointer;display:block;font-size:16px;margin:0 auto;padding:10px 30px}#se-webform-3.se-webform .se-close{width:auto}#se-webform-3.se-webform.se-has-image-aside{display:table}#se-webform-3.se-webform.se-has-image-aside .se-image-aside{display:table-cell!important;margin-top:0;width:50%}#se-webform-3.se-webform.se-has-image-aside .se-webform-inner{display:table-cell!important;padding-left:20px;padding-right:20px;vertical-align:middle;width:50%}#se-webform-3.se-webform.se-has-image-aside .se-webform-inner .se-header h3{padding-left:12px;text-align:left}#se-webform-3.se-webform.se-has-image-aside .se-webform-inner .se-image{display:none}#se-webform-3.se-webform.se-has-image-aside .se-webform-inner .se-text{text-align:left}#se-webform-3.se-webform.se-has-image-aside .se-webform-inner .se-text p{padding-left:12px;text-align:left}#se-webform-3.se-webform.se-has-image-aside .se-webform-inner .se-submit{padding-left:12px;text-align:left!important}#se-webform-3.se-webform.se-has-image-aside .se-webform-inner .se-submit>*{text-align:center}#se-webform-3.se-webform ul.se-errors{list-style:none;margin:0;padding:0 10px}#se-webform-3.se-webform ul.se-errors li{background:#da5555;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;color:#fff;margin:10px 0;padding:0 10px}#se-webform-3.se-webform ul.se-errors li div{display:table-row}#se-webform-3.se-webform ul.se-errors li div>*{display:table-cell;padding:8px 0;vertical-align:middle}#se-webform-3.se-webform ul.se-errors li .fa{font-size:30px;padding-right:15px}#se-webform-3 .se-close a,.se-close a{color:#a1a1a1!important;font-weight:400}.se-popup-open{overflow:hidden}.se-popup-open .se-popup{overflow-x:hidden;overflow-y:auto}.se-backdrop{background-color:#000;bottom:0;left:0;position:fixed;right:0;top:0;z-index:9998}.se-backdrop.se-fade{filter:alpha(opacity=0);opacity:0}.se-backdrop.se-in{filter:alpha(opacity=50);opacity:.5}.se-scrollbar-measure{height:50px;overflow:scroll;position:absolute;top:-9999px;width:50px}.se-popup{-webkit-overflow-scrolling:touch;bottom:0;display:none;left:0;outline:0;overflow:hidden;position:fixed;right:0;top:0;z-index:9999}.se-popup.se-fade .se-popup-inner{-webkit-transform:translateY(-25%);-ms-transform:translateY(-25%);-o-transform:translateY(-25%);transform:translateY(-25%);-webkit-transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out}.se-popup.se-in .se-popup-inner{-webkit-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0);transform:translate(0)}.se-popup .se-popup-inner{margin:10px auto;position:relative;width:auto}.se-popup .se-popup-inner #se-webform-3.se-webform{-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5);-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5);outline:0;position:relative;width:100%}.se-popup .se-popup-inner #se-webform-3.se-webform .se-header{min-height:16.42857143px}.se-popup .se-popup-inner #se-webform-3.se-webform .se-header .se-close{margin-top:-2px}.se-popup .se-popup-inner #se-webform-3.se-webform .se-body{position:relative}.se-popup .se-popup-inner #se-webform-3.se-webform .se-submit:after,.se-popup .se-popup-inner #se-webform-3.se-webform .se-submit:before{content:" ";display:table}.se-popup .se-popup-inner #se-webform-3.se-webform .se-submit:after{clear:both}.se-popup .se-popup-inner #se-webform-3.se-webform .se-close{display:block;position:absolute;right:10px;top:0}@media (min-width:768px){.se-popup .se-popup-inner{margin:30px auto;width:350px}.se-popup .se-popup-inner #se-webform-3.se-webform{width:100%}}.se-button{cursor:pointer;display:none;width:auto}.se-popup-button{bottom:0;position:fixed;right:5%;text-align:right;z-index:999}.se-popup-button,.se-popup-button *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media (max-width:768px){.se-popup-button{width:90%}}@media (min-width:768px){.se-popup-button{right:10%}}.se-popup-button .se-image{diplay:none}.se-popup-button .se-button.se-top{top:0}.se-popup-button .se-button.se-bottom{bottom:0}.se-popup-button .se-button:hover{-webkit-animation-duration:.8s;-webkit-animation-iteration-count:1;-webkit-animation-name:shake;-webkit-animation-timing-function:linear;-webkit-transform-origin:50% 100%}.se-popup-button .se-close{display:none}.se-popup-button .se-close:after{clear:both}.se-popup-button .se-container{display:none;text-align:left}.se-popup-button #se-webform-3.se-webform{display:none}.se-popup-button.se-button-show .se-button{display:inline-block}.se-popup-button.se-open{overflow-y:auto}.se-popup-button.se-open .se-close{display:block;position:absolute;right:18px;top:10px;z-index:999}.se-popup-button.se-open .se-button{cursor:inherit;display:none;width:100%}.se-popup-button.se-open #se-webform-3.se-webform{width:100%}.se-popup-button.se-open .se-container{display:block;margin:0 0 0 auto;max-width:100%!important}@-webkit-keyframes shake{0%{-webkit-transform:translateY(5px) rotate(0)}10%{-webkit-transform:translateY(-5px) rotate(0)}20%{-webkit-transform:translateY(5px) rotate(0)}30%{-webkit-transform:translateY(-5px) rotate(0)}40%{-webkit-transform:translateY(4px) rotate(0)}50%{-webkit-transform:translateY(-4px) rotate(0)}60%{-webkit-transform:translateY(3px) rotate(0)}70%{-webkit-transform:translateY(-3px) rotate(0)}80%{-webkit-transform:translateY(2px) rotate(0)}90%{-webkit-transform:translateY(-2px) rotate(0)}to{-webkit-transform:translate(0) rotate(0)}}.se-button{-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;background:#f793c5;border-radius:6px;-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0;color:#fff;font-size:16px;margin:0 0 -15px;padding:15px 15px 30px}.se-popup-button #se-webform-3.se-webform{-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;-webkit-border-top-left-radius:10px;border-top-left-radius:10px;-webkit-border-top-right-radius:10px;border-top-right-radius:10px;overflow-y:auto}.se-limit-width.se-wrapper.se-popup #se-webform-3.se-webform,.se-limit-width.se-wrapper.se-popup .se-popup-inner,.se-limit-width.se-wrapper.se-popup-button #se-webform-3.se-webform,.se-limit-width.se-wrapper.se-popup-button .se-popup-inner{width:auto!important}.se-limit-width.se-wrapper.se-popup #se-webform-3.se-webform .se-image-aside,.se-limit-width.se-wrapper.se-popup #se-webform-3.se-webform .se-webform-inner,.se-limit-width.se-wrapper.se-popup-button #se-webform-3.se-webform .se-image-aside,.se-limit-width.se-wrapper.se-popup-button #se-webform-3.se-webform .se-webform-inner{display:block!important;width:100%!important}#se-webform-3.se-webform{border:3px solid #eaeaea}#se-webform-3.se-webform .se-header h3{color:#000}@media (max-width:490px){#se-webform-3{width:100%!important}.se-webform-v2-slideup-container{right:0}}.reference{padding:75px 0 0}.reference__title{align-items:center;display:flex;justify-content:space-between;margin-bottom:60px}.reference__title svg{color:#293f4e;transform:translateX(60px);width:97px}.reference__p--first{max-width:1100px}.reference__p--last{max-width:700px}.reference__p em{display:block;padding-top:20px}.reference__cards{display:flex;flex-wrap:wrap}.reference__card{display:flex;margin-bottom:100px;width:600px}.reference__card--with-circle{align-items:center}.reference__card .half-circle{height:37px;min-width:75px}.reference__card .half-circle--blue{border-color:#293f4e}.reference__card:not(.reference__card.width-100):nth-child(2n){margin-left:120px}.reference__card p{padding-bottom:30px;padding-left:41px}.reference__card em,.reference__card p{color:#293f4e;font-size:19px;line-height:33px}.reference__card em{display:block;font-family:Poppins-Medium,sans-serif;font-style:italic;font-weight:700;text-align:right}.reference__rows{margin:0 auto;max-width:1360px}.reference__rows .reference__card:nth-child(2n){margin-left:0}.reference__card-inner{display:flex;max-width:660px;position:relative}.reference__card-inner img{position:absolute;right:-130px;top:-70px}.reference__circle{align-items:center;box-sizing:border-box;display:flex;height:432px;justify-content:center;margin-left:75px;padding:104px;position:static;width:442px}.reference__circle-text{font-family:Poppins-Bold,sans-serif;text-align:center}.reference__circle-text p{padding-left:0}.reference__circle-text em{color:#293f4e;display:block;font-family:Poppins-SemiBold,sans-serif;font-size:26px;padding-top:70px}.reference__more{display:flex;justify-content:end}.reference__more a{color:#293f4e;font-family:Poppins-SemiBold,sans-serif;font-size:27px;font-weight:700;text-decoration:none;text-transform:uppercase}.reference__more a svg{padding-left:22px;transform:scale(.75)}.faq,.faq-wrapper{max-height:750px}.faq{height:750px;padding:52px 0;position:relative}.faq__title{color:#eabcc4;padding-bottom:20px;text-align:center;text-transform:lowercase}.faq .glide__slide--active+.glide__slide{transform:scale(1.085)}.faq .glide__slide--active+.glide__slide .faq__more{height:auto;margin-top:20px;width:auto}.faq__card{background:#fff;border:5px solid #eabcc4;border-radius:82px;margin:22px auto;padding:32px 60px 40px;width:calc(100% - 18px)}.faq__card--expanded{min-height:500px;transform:translate(-30%,-100px);width:900px}.faq__card--expanded .faq__answer,.faq__card--expanded .faq__close{display:block}.faq__card--expanded .faq__more{display:none}.faq__card--expanded .faq__question{min-height:auto}.faq__card--expanded:hover{transform:translate(-30%,-100px)}.faq__card:not(.faq__card--expanded) .faq__list{display:none}.faq .glide__track{margin:0 auto;max-width:1010px}.faq .glide__slides{padding:79px 0 0}.faq .glide__slide{transition:all .1s}.faq .glide.expanded .faq__card:not(.faq__card--expanded):hover,.faq .glide.expanded .glide__slide{transform:none}.faq .glide.expanded .faq__card:not(.faq__card--expanded):hover .faq__more{height:0;margin-top:0;width:0}.faq__close{color:#eabcc4;cursor:pointer;display:none;font-family:Poppins-regular,sans-serif;font-size:24px;padding:10px;position:absolute;right:36px;text-align:right;top:11px;transform:scaleX(1.2)}.faq__question{align-items:end;color:#293f4e;display:flex;font-size:18px;font-weight:700;justify-content:center;line-height:24px;margin:0 auto;max-width:400px;min-height:78px;text-align:center}.faq__separator{background-color:#eabcc4;height:2px;margin:20px auto;width:60px}.faq__answer{-webkit-line-clamp:6;line-clamp:6;-webkit-box-orient:vertical;color:#293f4e;display:-webkit-box;font-family:Poppins-SemiBold,sans-serif;font-size:15px;font-weight:700;line-height:22px;overflow:hidden;text-overflow:ellipsis}.faq__answer a{color:#293f4e;transition:color .3s ease-in}.faq__answer a:hover{color:#eabcc4}.faq__list{color:#293f4e;font-family:Poppins-SemiBold,sans-serif;font-size:15px;font-weight:700;line-height:22px;margin:0;padding-bottom:10px}.faq__list a{color:#293f4e;transition:color .3s ease-in}.faq__list a:hover{color:#eabcc4}.faq__button{color:#293f4e;font-size:18px;font-weight:700;text-align:center;text-decoration:none;transition:color .3s ease-in}.faq__button:hover{color:#eabcc4}.faq__more{cursor:pointer;height:0;overflow:hidden;width:0}.faq__more svg{color:#eabcc4;transform:scale(.75)}.faq__circle-1{height:292px;left:9.1%;top:235px;width:298px}.faq__circle-2{height:69px;left:57.9%;top:500px;width:70px}.faq__circle-3{height:154px;left:81.1%;top:381px;width:157px}.landing-text{padding-top:80px;position:relative}.landing-text__circle-1{height:150px;left:70px;top:240px;width:150px;z-index:-1}.landing-text__circle-2{height:400px;left:-600px;top:300px;width:400px}.landing-text__curved-text{left:-147px;position:absolute;top:250px;transform:rotate(180deg);width:100px}.landing-text__title{font-size:60px;padding-bottom:50px;text-transform:none}.landing-text__info{color:#293f4e;font-family:Poppins-Medium,sans-serif;font-size:44px;font-weight:700;line-height:1.1;margin:0 auto;max-width:930px;padding-bottom:150px;text-align:center;text-transform:none}.landing-text__p{color:#293f4e;padding-bottom:60px}.landing-text__p em{font-family:Poppins-Medium,sans-serif;font-weight:700}.landing-text__h3{color:#293f4e;font-size:32px;font-weight:400;line-height:1.1;padding-bottom:20px;text-transform:uppercase}.help{background:#293f4e;padding-top:110px}.help__inner{display:flex}.help__left{width:50%}.help__right{padding-left:150px;width:50%}.help__left-p{color:#fff;padding-bottom:60px}.help__payments{padding-top:60px}.help__widget iframe{border:3px solid #eabcc4!important;border-radius:60px}.help__right-title{color:#fff;font-family:Poppins-Bold,sans-serif;font-size:26px;font-weight:700;line-height:1.1;text-transform:uppercase}.help__info-title{color:#fff;font-family:Poppins-Medium,sans-serif;font-size:24px;line-height:44px;padding-top:60px;text-transform:uppercase}.help__info-p{color:#fff;font-family:Poppins-Light,sans-serif;font-size:20px;line-height:36px}.help__info-p--subtitle{padding:17px 0 36px}.help__info-p--no-subtitle{padding:17px 0 0}.help__info-p--small{font-family:Poppins,sans-serif;font-size:16px;padding:20px 0 60px}.help__info-p a{color:#fff;transition:color .3s}.help__info-p a:hover{color:#eabcc4}.contact-top{display:flex;overflow:hidden;padding:20px 0}.contact-top__text{min-width:52vw}.contact-top__image{padding-left:40px}.contact-top__image-inner{background:#293f4e;border-radius:50%;height:40vw;max-height:843px;max-width:843px;position:relative;width:40vw}.contact-top__image-inner img{border-radius:50%;bottom:14%;height:19.2vw;left:10%;max-height:380px;max-width:380px;position:absolute;width:19.2vw}.contact-top__title{color:#293f4e;font-family:Poppins-SemiBold,sans-serif;font-weight:700;letter-spacing:4.6px;line-height:72px;padding:130px 0 160px}.contact-top__h2,.contact-top__p{color:#293f4e;font-family:Poppins-SemiBold,sans-serif;max-width:806px;padding-bottom:60px}.contact-top__h2{font-size:44px;line-height:1.1}.contact-bottom{display:flex;overflow:hidden;padding:150px 0 120px}.contact-bottom__text{min-width:52vw}.contact-bottom__image{height:40vw;margin-left:40px;max-height:843px;max-width:843px;overflow:hidden;position:relative;width:40vw}.contact-bottom__image img{border-radius:50%;height:85%;left:50%;object-fit:cover;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.contact-bottom__p{color:#fff;font-family:Poppins-SemiBold,sans-serif;letter-spacing:2.9px;max-width:1028px;padding-bottom:70px}.contact-bottom__p--wider{max-width:1152px}.contact-bottom__p--shorter{max-width:891px}.contact-bottom__p--shortest{max-width:787px}.contact-bottom__p a{color:#fff;transition:color .3s}.contact-bottom__p a:hover{color:#eabcc4}.about-banner{margin:0 auto;max-width:1200px;padding:120px 0 105px}.about-banner__title{max-width:640px;text-transform:none}.about-banner__text{display:flex;justify-content:space-between}.about-banner__subtitle{color:#fff;font-size:24px;line-height:30px;max-width:500px;padding:100px 0 110px;text-transform:uppercase}.about-banner__p{color:#fff;font-size:18px;line-height:24px;max-width:487px}.about-banner__circle{height:450px;position:relative;width:450px}.about-banner__circle-inner{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.about-banner__circle-inner p{color:#293f4e;font-family:Poppins-SemiBold,sans-serif;font-size:21px;font-weight:700;line-height:27px;padding-bottom:30px;text-align:center}.about-story{padding:60px 0}.about-story__article{margin:0 auto;max-width:1440px}.about-story__title{justify-content:center;text-transform:none}.about-story__info{color:#293f4e;font-family:Poppins-Medium,sans-serif;font-size:24px;line-height:1.2;margin:0 auto;max-width:800px;padding:50px 0 100px;text-align:center;text-transform:uppercase}.about-story__subtitle{color:#293f4e;font-family:Poppins-SemiBold,sans-serif;font-size:39px;font-weight:700;padding:40px 0;text-align:center}.about-story__p{color:#293f4e;font-size:18px;line-height:27px;padding-bottom:45px;text-align:justify}.about-story__p--col-2{column-count:2;column-gap:60px}.about-story__p a{color:#293f4e;transition:color .3s ease-in}.about-story__p a:hover{color:#eabcc4}.about-story__button-container{display:flex;justify-content:center}.about-story__button-container .btn{border-radius:11px;padding:5px 20px;text-transform:uppercase}.about-story__button-container .btn--pink{border:2px solid #eabcc4}.about-story__segment-inner{display:flex;justify-content:space-around;padding-top:20px}.about-story__segment-inner p{color:#293f4e;max-width:400px}.about-story__segment-inner--stretched{justify-content:space-around}.about-story__segment-inner--stretched p{max-width:100%}.about-story__segment-inner--stretched .about-story__segment-left{padding-right:30px;width:50%}.about-story__segment-inner--stretched .about-story__segment-right{padding-left:30px;width:50%}.about-story__segment{margin-bottom:20px;padding:0 0 60px}.about-story__segment .about-story__p.text-center{margin:0 auto;max-width:800px}.about-story__segment.blue-bg{justify-content:space-around;padding:60px}.about-story__segment.blue-bg .about-story__p,.about-story__segment.blue-bg p{color:#fff;text-align:left}.about-story__sign{color:#293f4e;display:block;font-family:Poppins-Medium,sans-serif;font-style:italic;font-weight:700;padding-top:40px;text-align:right}.about-story__logo-list{margin-bottom:45px}.about-story__logo-list .glide__slide{align-items:center;display:flex;height:auto;justify-content:center}.about-story__logo-list .glide__slide img{height:auto;max-width:200px}.about-story__logo-list .glide__arrows{height:100%;position:absolute;top:0;width:100%}.about-story__logo-list .glide__arrow{color:#293f4e;position:absolute;top:50%;transform:translateY(-50%)}.about-story__logo-list .glide__arrow svg{transform:scale(.5)}.about-story__logo-list .glide__arrow--left{left:-55px}.about-story__logo-list .glide__arrow--right{right:-55px}.about-others{background:#293f4e;margin-bottom:130px;padding:80px;text-align:center}.about-others__title{color:#fff;letter-spacing:1.3px}.about-others__p{color:#fff;padding:20px 0 40px}.about-others__link{color:#fff;display:block;transition:color .3s ease-in}.about-others__link:hover{color:#eabcc4;text-decoration:underline}@media only screen and (max-width:900px){.about-story__logo-list{margin-bottom:30px}.about-story__logo-list .glide__arrow{transform:translateY(-50%)}.about-story__logo-list .glide__arrow--left{left:-25px}.about-story__logo-list .glide__arrow--right{right:-25px}}.static-page{padding:20px 0 100px}.static-page__title{font-size:44px;line-height:63px;padding:100px 0;text-transform:uppercase}.static-page__introduction,.static-page__title{color:#293f4e;font-family:Poppins-SemiBold,sans-serif;font-weight:700}.static-page__introduction{line-height:33px;max-width:500px}.static-page__introduction a{color:#293f4e;transition:color .3s}.static-page__introduction a:hover{color:#eabcc4}.static-page__header{display:flex}.static-page__header-text{max-width:840px;padding-right:60px}.static-page__header-circle{background:#293f4e;border-radius:50%;height:640px;min-width:640px;position:relative}.static-page__header-circle .circle{bottom:0;height:280px;left:200px;width:280px}.static-page__header-circle .curved-text{left:50px;position:absolute;top:100px;transform:scale(.75)}.static-page-selector{padding:90px 0}.static-page-selector__title{padding-bottom:90px;text-transform:none}.static-page-selector__p{color:#fff;display:none;font-size:18px;line-height:24px;max-width:700px}.static-page-selector__p.active{display:block}.static-page-selector__buttons{padding-top:90px}.static-page-selector__buttons .btn{font-size:30px;margin-right:80px}.static-page-article{display:none;padding:100px 0}.static-page-article p{color:#293f4e;font-size:18px;line-height:27px;padding-bottom:20px}.static-page-article p a{color:#293f4e;transition:color .3s ease-in}.static-page-article p a:hover{color:#eabcc4}.static-page-article__bigger-text{color:#293f4e;font-family:Poppins-Bold,sans-serif;font-size:22px;font-weight:700;text-transform:uppercase}.static-page-article.active{display:block}.static-page-article__title{padding-bottom:55px;text-transform:uppercase}.static-page-article__subtitle,.static-page-article__title{color:#293f4e;font-family:Poppins-SemiBold,sans-serif;font-size:44px;font-weight:700}.static-page-article__subtitle{padding:55px 0;text-transform:none}.static-page-article__type-titles{display:flex;flex-wrap:wrap;padding-bottom:25px}.static-page-article__type-titles .static-page-article__title{padding-bottom:30px;padding-right:150px}.static-page-article__descriptions{display:flex}.static-page-article__left{padding-right:30px;width:50%}.static-page-article__right{padding-left:30px;width:50%}.static-page-article__type strong{text-transform:uppercase}.static-page-article__type strong a{color:#293f4e;transition:color .3s}.static-page-article__type strong a:hover{color:#eabcc4}.static-page-article__type p{padding-bottom:0}.static-page-article__type ul{list-style-type:"-";margin:0;padding-left:10px}.static-page-article__type li{color:#293f4e;font-size:18px;line-height:27px;max-width:520px;padding:0 0 20px 10px}.static-page-article__type li a{color:#293f4e;transition:color .3s ease-in}.static-page-article__type li a:hover{color:#eabcc4}.static-page-article__pink-section{background:#eabcc4;border-radius:25px;margin:60px 0;padding:80px 100px}.static-page-article__pink-section .static-page-article__descriptions p{max-width:520px;padding-bottom:20px}.static-page-article__pink-section a:hover{color:#293f4e!important}.static-page-article__pink-section-inner{padding:20px}.static-page-article__list{list-style:none;margin:0;padding-left:0}.static-page-article__list li{color:#293f4e;font-size:18px;line-height:27px;padding:0 0 20px}.static-page-article__list li p{padding-bottom:0}.static-page-article__list li a{color:#293f4e;transition:color .3s ease-in}.static-page-article__list li a:hover{color:#eabcc4}.static-page-article__list--no-gaps{list-style-type:"-";padding-left:10px}.static-page-article__list--no-gaps li{padding:0 0 0 10px}.static-page-article__list-a{color:#293f4e}.static-page-article__list-item-pink{background:#eabcc4;border-radius:25px;padding:80px}.breadcrumbs{padding:40px 0}.breadcrumbs__item a,.breadcrumbs__item span{color:#293f4e;font-family:Poppins-Medium,sans-serif;font-size:18px;font-weight:700}.breadcrumbs__item.active a{text-decoration:none}.breadcrumbs__divider{padding:0 4px}.breadcrumbs__divider img{vertical-align:middle;width:12px}.error{align-items:end;display:flex;justify-content:space-between;width:100%}.error__title{font-size:60px;font-weight:700}.error__p,.error__title{color:#293f4e;font-family:Poppins-SemiBold,sans-serif}.error__p{font-size:24px;line-height:44px;padding-bottom:40px;padding-top:90px}.error .btn{display:inline-block;margin-bottom:40px}.error__circle{background:#293f4e;border-radius:50%;color:#eabcc4;height:646px;position:relative;transform:translateX(100px);width:646px}.error__circle svg{bottom:100px;left:100px;position:absolute;width:212px}.dialog{margin:0 auto;padding:80px;width:815px}.dialog__p{font-size:24px;line-height:44px}.dialog__author,.dialog__p{color:#293f4e;font-family:Poppins-Medium,sans-serif;font-weight:700;text-align:center}.dialog__author{font-size:32px;padding:80px 0 60px}.dialog__author em{font-family:Poppins-semiBold,sans-serif}.dialog__logo{text-align:center}.dialog__logo svg{color:#293f4e;width:80px}.glide{position:relative}.glide__track{margin:0 72px}@media (max-width:991px){.glide__track{margin:0 48px}}@media (max-width:575px){.glide__track{margin:0 32px}}.glide__controls{position:static}.glide__arrow{align-items:center;background-color:transparent;border:none;color:#eabcc4;cursor:pointer;display:flex;height:56px;justify-content:center;padding:0;position:absolute;top:50%;transform:translateY(-50%);transition:transform .15s ease,opacity .15s ease;width:56px;z-index:1}.glide__arrow svg{height:60px;transform:none;width:30px}.glide__arrow--left{left:0}.glide__arrow--left:hover{transform:translate(-3px,-50%)}.glide__arrow--right{right:0}.glide__arrow--right:hover{transform:translate(3px,-50%)}.glide__arrow:hover{color:#f1d3d9;opacity:1}@media (max-width:575px){.glide__arrow{width:32px}.glide__arrow svg{height:28px;width:14px}}#se-webform-6.se-webform{background-color:#293f4e!important;font-family:Poppins,sans-serif!important}#se-webform-6.se-webform .se-header h3{font-size:18px!important}#se-webform-6.se-webform .se-body ul li{padding:0!important}#se-webform-6.se-webform .se-header h3,#se-webform-6.se-webform .se-text{color:#eabcc4!important}.se-body{padding:40px}#se-webform-6.se-webform .se-body ul li label{padding-bottom:0!important}#se-webform-6.se-webform .se-text p{font-size:16px!important;line-height:1.2!important}#se-webform-6.se-webform .se-body ul li label{color:#eabcc4!important;font-weight:400!important}#se-webform-6.se-webform .se-body ul li label.se-required:after{color:#eabcc4!important}#se-webform-6.se-webform .se-body ul{margin:0 auto!important;max-width:400px!important}.se-webform-v2-close-button{background-color:#eabcc4!important;margin-left:10px}.se-webform{height:800px;max-height:calc(100vh - 100px);max-width:100vw!important;overflow:auto;width:800px!important}.se-submit button{background-color:#eabcc4!important;border:2px solid #eabcc4!important;border-radius:11px!important;color:#293f4e!important;font-weight:700;padding:5px 20px!important;text-transform:uppercase;transition:all .3s}.se-submit button:hover{background-color:#293f4e!important;color:#eabcc4!important;transform:scale(1.1)}@media (max-width:490px){.se-webform-v2-modal-content #se-webform-6{width:100vw!important}}.charity-calendar-btn{background-color:#ffa2df;border-top-left-radius:.5rem;border-top-right-radius:.5rem;bottom:0;color:#293f4e;cursor:pointer;display:inline-block;padding:1rem;position:fixed;right:10%;z-index:1001}.charity-calendar-modal-backdrop{background-color:rgba(0,0,0,.5);height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:1001}.charity-calendar-modal{background-color:#eabcc4;border-radius:1rem;left:50%;max-height:90vh;max-width:98vw;padding-bottom:2rem;position:fixed;top:50%;transform:translate(-50%,-50%);width:50rem;z-index:1005}.charity-calendar-modal-close-btn{background-color:transparent;border:none;color:#293f4e;cursor:pointer;font-size:2rem}.charity-calendar-modal-header{border-bottom:1px solid #e4a9b3;display:flex;justify-content:space-between;padding:1rem 2rem}.charity-calendar-modal-title{align-items:center;display:flex;font-size:1.6rem}.charity-calendar-modal-body{background-color:#eabcc4;border-bottom-left-radius:1rem;border-bottom-right-radius:1rem;display:flex;flex-direction:column;max-height:80vh;overflow:auto;padding:2rem}.charity-calendar-modal-body p{font-size:1rem;margin-bottom:1rem}.charity-calendar-modal-body p strong{color:#293f4e}.charity-calendar-modal-body-title{color:#293f4e;font-size:1rem;margin-bottom:.5rem}.charity-calendar-modal-link{color:#293f4e;display:block;text-align:center}.charity-calendar-modal-img-wrapper{margin:1rem auto 0;max-width:90%;width:18.75rem}.charity-calendar-modal-img{border-radius:1rem;height:auto;max-width:100%}@media only screen and (max-width:600px){.charity-calendar-btn{border-radius:0;left:0;padding:1rem .5rem;right:unset;text-align:center}.charity-calendar-modal{border-radius:0;height:100vh;left:0;top:0;transform:none;width:100wv}.charity-calendar-modal-title{font-size:1.3rem}.charity-calendar-modal-body{border-radius:0}}.sec{padding-bottom:80px;padding-top:80px}@media (max-width:991px){.sec{padding-bottom:64px;padding-top:64px}}@media (max-width:767px){.sec{padding-bottom:48px;padding-top:48px}}.sec--tight{padding-bottom:64px;padding-top:64px}@media (max-width:991px){.sec--tight{padding-bottom:64px;padding-top:64px}}@media (max-width:767px){.sec--tight{padding-bottom:48px;padding-top:48px}}.sec--airy{padding-bottom:112px;padding-top:112px}@media (max-width:991px){.sec--airy{padding-bottom:64px;padding-top:64px}}@media (max-width:767px){.sec--airy{padding-bottom:48px;padding-top:48px}}.sec--soft{background:rgba(249,205,214,.4)}.sec--teal{background:rgba(162,196,200,.3)}.sec--navy{background:#293f4e;color:#fff}.sec--navy h2,.sec--navy h3{color:#fff}.sec__inner{box-sizing:border-box;margin:0 auto;max-width:1152px;padding:0 24px;width:100%}@media (min-width:768px){.sec__inner{padding:0 48px}}.sec__inner--narrow{box-sizing:border-box;margin:0 auto;max-width:1024px;padding:0 24px;width:100%}@media (min-width:768px){.sec__inner--narrow{padding:0 48px}}.sec-head{margin-bottom:40px;text-align:center}.sec-head .readmore{margin:0 auto;max-width:768px;text-align:left}.sec-head:last-child{margin-bottom:0}.sec-head--left{text-align:left}.sec-head__title{margin:0 0 16px}.sec-head__text{color:#455c6d;font-size:16px;line-height:1.6;margin:0 auto;max-width:768px}.sec-head--left .sec-head__text{margin-left:0}.grid{align-items:stretch;display:grid;gap:24px}.grid>*{min-width:0}.grid--2{grid-template-columns:repeat(2,1fr)}.grid--3{grid-template-columns:repeat(3,1fr)}.grid--4{grid-template-columns:repeat(4,1fr)}.grid--wide{gap:20px}@media (max-width:991px){.grid--3,.grid--4{grid-template-columns:repeat(2,1fr)}}@media (max-width:639px){.grid--2,.grid--3,.grid--4{grid-template-columns:1fr}}.card{background:#fff;border:1px solid #dae1e7;border-radius:16px;box-shadow:none;padding:32px}@media (max-width:767px){.card{padding:24px}}.btn-pill{background:#f4c2c2;border:1px solid transparent;border-radius:9999px;color:#293f4e;cursor:pointer;display:inline-block;font-size:15px;font-weight:600;line-height:1.2;padding:12px 24px;text-decoration:none;transition:filter .15s ease}.btn-pill--outline{background:transparent;border-color:#293f4e}.btn-pill--navy{background:#293f4e;color:#fff}.btn-pill:hover{filter:brightness(.95);text-decoration:none}.eyebrow{color:#455c6d;display:block;font-size:12px;font-weight:600;letter-spacing:1.2px;line-height:1.35;margin-bottom:8px;text-transform:uppercase}.stat{text-align:center}.stat__value{color:#293f4e;display:block;font-size:34px;font-weight:700;letter-spacing:-.8px;line-height:1.15}@media (max-width:767px){.stat__value{font-size:28px}}.stat__label{color:#455c6d;display:block;font-size:15px;margin-top:8px}.event-card{align-items:flex-start;display:flex;gap:20px}.event-card__date{background:#f9cdd6;border-radius:12px;flex:0 0 auto;line-height:1.2;padding:10px 0;text-align:center;width:64px}.event-card__day{display:block;font-size:24px;font-weight:700}.event-card__month{display:block;font-size:11px;font-weight:600;letter-spacing:1px;text-transform:uppercase}.event-card__year{color:#293f4e;display:block;font-size:11px}.event-card__body{min-width:0}.event-card__title{font-size:18px;margin:6px 0}.event-card__meta{color:#455c6d;font-size:14px;margin:0 0 8px}.event-card__text{color:#455c6d;font-size:15px;line-height:1.6;margin:0 0 12px}.event-card__link{font-size:14px;font-weight:600}.testimonial-card{display:flex;flex-direction:column}.testimonial-card__text{font-size:16px;line-height:1.7;margin:0 0 20px}.testimonial-card__author{align-items:center;display:flex;font-size:15px;font-weight:600;gap:12px;margin:auto 0 0}.testimonial-card__avatar{align-items:center;background:#f9cdd6;border-radius:50%;display:flex;flex:0 0 auto;font-size:16px;font-weight:700;height:40px;justify-content:center;width:40px}.testimonial-card__note{color:#455c6d;display:block;font-size:13px;font-weight:400}.topic{color:#293f4e;display:block;text-decoration:none;transition:border-color .15s ease}.topic__title{display:block;font-size:17px;font-weight:600;line-height:1.35}.topic__text{color:#455c6d;display:block;font-size:15px;line-height:1.6;margin-top:8px}.topic:hover{border-color:#293f4e;text-decoration:none}.infobox{display:flex;flex-direction:column}.infobox__title{font-size:19px;margin:0 0 12px}.infobox__text{line-height:1.65}.infobox__list,.infobox__text{color:#455c6d;font-size:15px;margin:0 0 16px}.infobox__list{line-height:1.8;padding-left:20px}.infobox__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:auto}.donate-split__title{font-size:22px;margin:0 0 12px}.donate-split__text{color:#455c6d;font-size:15px;line-height:1.65;margin:0 0 20px}.donate-split__account{align-items:center;background:rgba(162,196,200,.3);border-radius:12px;display:flex;flex-wrap:wrap;font-size:20px;font-weight:700;gap:12px;justify-content:space-between;margin:0 0 20px;padding:16px 20px}.donate-split__copy{background:transparent;border:1px solid #293f4e;border-radius:9999px;color:#293f4e;cursor:pointer;font:inherit;font-size:13px;font-weight:600;height:44px;padding:0 18px}.donate-split__copy:hover{background:#293f4e;color:#fff}.donate-split__qr{margin:0;text-align:center}.donate-split__qr img{height:auto;max-width:176px}.donate-split__qr figcaption{color:#455c6d;font-size:13px;margin-top:10px}.support-box__conditions{background:rgba(249,205,214,.4);border-radius:12px;color:#293f4e;font-size:14px;line-height:1.7;margin:24px 0 0;padding:20px 24px}.support-box__conditions p{font-size:14px;margin:0 0 6px}.support-box__conditions p:last-child{margin-bottom:0}.readmore__content{overflow:hidden;position:relative}.readmore__content--collapsed{max-height:200px}.readmore__content--collapsed:after{background:linear-gradient(to bottom,hsla(0,0%,100%,0),var(--readmore-fade,#fff) 88%);bottom:0;content:"";height:96px;left:0;pointer-events:none;position:absolute;right:0}.readmore__toggle{align-items:center;background:transparent;border:1px solid #293f4e;border-radius:9999px;color:#293f4e;cursor:pointer;display:inline-flex;font:inherit;font-size:14px;font-weight:600;gap:6px;margin-top:20px;padding:10px 22px}.readmore__toggle[hidden]{display:none}.readmore__toggle:hover{background:#293f4e;color:#fff}.readmore__toggle:after{content:"▾";font-size:10px}.readmore__toggle[aria-expanded=true]:after{content:"▴"}.readmore--topics .readmore__content--collapsed{max-height:0}.readmore--topics .readmore__content--collapsed:after{display:none}.media-videos__item{margin:0}.media-videos__item video{background:#293f4e;border-radius:12px;height:auto;width:100%}.media-videos__item figcaption{color:#455c6d;font-size:14px;margin-top:12px}.partner-shop{align-items:start;display:grid;gap:32px;grid-template-columns:180px 1fr}@media (max-width:767px){.partner-shop{gap:20px;grid-template-columns:1fr}}.partner-shop__logo img{border-radius:12px;height:auto;width:100%}.partner-shop__title{font-size:22px;margin:0 0 12px}.partner-shop__text p{color:#455c6d;font-size:15px;line-height:1.7;margin:0 0 12px}.team-member{text-align:center}.team-member__photo{background:rgba(249,205,214,.4);border-radius:50%;height:112px;margin:0 auto 16px;object-fit:cover;width:112px}.team-member__name{font-size:18px;margin:0 0 4px}.team-member__role{color:#455c6d;display:block;font-size:14px;margin-bottom:12px}.team-member__text{color:#455c6d;font-size:14px;line-height:1.65;margin:0 0 12px}.team-member__email{font-weight:600}.sec--soft+.sec--soft,.sec--teal+.sec--teal{padding-top:0}.hero{padding-bottom:56px;padding-top:72px}@media (max-width:991px){.hero{padding-bottom:40px;padding-top:48px}}.hero__inner{align-items:center;box-sizing:border-box;display:grid;gap:40px;grid-template-columns:1fr 1fr;margin:0 auto;max-width:1152px;padding:0 24px;position:relative;width:100%;z-index:1}@media (min-width:768px){.hero__inner{padding:0 48px}}@media (max-width:767px){.hero__inner{gap:24px;grid-template-columns:1fr;text-align:center}}.hero__image{position:relative;text-align:center}@media (min-width:992px){.hero__image{margin-left:clamp(0px,3vw,64px)}}.hero__figure-box{display:inline-block;margin-bottom:-72px;max-width:340px;pointer-events:none;position:relative;vertical-align:top;width:100%}@media (max-width:991px){.hero__figure-box{margin-bottom:-56px;max-width:280px}}@media (max-width:767px){.hero__figure-box{margin-bottom:0;max-width:190px}}.hero__figure{display:block;height:auto;width:100%}.hero__figure--back,.hero__figure--front{position:relative;z-index:auto}.hero__figure--front{transform:translateX(-.75px)}.hero__title{margin:0 0 20px}.hero__text{color:#455c6d;font-size:20px;line-height:1.4;margin:0 0 32px;max-width:34ch}@media (max-width:767px){.hero__text{font-size:17px;margin-inline:auto;max-width:none}}.hero__actions{display:flex;flex-wrap:wrap;gap:16px}@media (max-width:767px){.hero__actions{justify-content:center}}.hero__cards{box-sizing:border-box;margin:0 auto;max-width:1152px;padding:0 24px;position:relative;width:100%;z-index:2}@media (min-width:768px){.hero__cards{padding:0 48px}}.entry-card{color:#293f4e;display:flex;flex-direction:column;text-decoration:none;transition:border-color .15s ease}.entry-card__icon{color:#f4c2c2;display:block;margin-bottom:16px}.entry-card__title{display:block;font-size:26px;font-weight:700;letter-spacing:-.6px;margin-bottom:12px}.entry-card__text{color:#455c6d;display:block;font-size:15px;line-height:1.65;margin-bottom:20px}.entry-card .link-arrow{margin-top:auto}.entry-card:hover{border-color:#293f4e;text-decoration:none}.pillar__icon{color:#f4c2c2;display:block;margin-bottom:16px}.pillar__title{font-size:18px;margin:0 0 10px}.pillar__text{color:#455c6d;font-size:15px;line-height:1.65;margin:0}.link-arrow{align-items:center;color:#293f4e;display:inline-flex;font-size:15px;font-weight:600;gap:8px;text-decoration:none}.link-arrow .ico--sm{transition:transform .15s ease}.link-arrow:hover{text-decoration:none}.link-arrow:hover .ico--sm{transform:translateX(3px)}.sec-cta{margin:40px 0 0;text-align:center}.ico{display:block;vertical-align:middle}.ico--sm{display:inline-block}.ico--quote{color:#f4c2c2}.footer{background:#293f4e;color:hsla(0,0%,100%,.85);padding:72px 0 32px}@media (max-width:767px){.footer{padding-top:48px}}.footer a{color:hsla(0,0%,100%,.85);text-decoration:none}.footer a:hover{color:#fff;text-decoration:underline}.footer__inner{box-sizing:border-box;margin:0 auto;max-width:1152px;padding:0 24px;width:100%}@media (min-width:768px){.footer__inner{padding:0 48px}}.footer__cols{display:grid;gap:48px;grid-template-columns:1.4fr 1fr 1fr}@media (max-width:991px){.footer__cols{gap:40px;grid-template-columns:1fr 1fr}}@media (max-width:575px){.footer__cols{gap:32px;grid-template-columns:1fr}}.footer__heading{color:#f9cdd6;font-size:24px;margin:0 0 20px}.footer__col-title{color:#fff;font-size:15px;font-weight:600;letter-spacing:.04em;margin:0 0 16px;text-transform:uppercase}.footer__col-title--center{text-align:center}.footer__org{color:#fff;font-weight:600}.footer__address,.footer__org{font-size:15px;margin:0 0 12px}.footer__address{font-style:normal;line-height:1.7}.footer__contact{font-size:15px;line-height:1.7;margin:0 0 24px}.footer__links{font-size:15px;line-height:1.6;list-style:none;margin:0;padding:0}.footer__links li{margin-bottom:10px}.footer__links--nested{border-left:1px solid hsla(0,0%,100%,.2);margin-top:10px;padding-left:14px}.footer__more summary{color:hsla(0,0%,100%,.7);cursor:pointer}.footer__more summary:hover{color:#fff}.footer__social{display:flex;gap:12px}.footer__social-link{align-items:center;border:1px solid hsla(0,0%,100%,.3);border-radius:50%;color:#fff;display:flex;height:40px;justify-content:center;width:40px}.footer__social-link svg{height:18px;width:18px}.footer__social-link:hover{background:hsla(0,0%,100%,.12);border-color:hsla(0,0%,100%,.6)}.footer__supporters{border-top:1px solid hsla(0,0%,100%,.15);margin-top:56px;padding-top:40px}.footer__logo-grid{align-items:center;display:grid;gap:12px;grid-template-columns:repeat(6,1fr)}@media (max-width:991px){.footer__logo-grid{grid-template-columns:repeat(4,1fr)}}@media (max-width:575px){.footer__logo-grid{grid-template-columns:repeat(3,1fr)}}.footer__logo-item{align-items:center;background:#fff;border-radius:12px;display:flex;height:60px;justify-content:center;padding:8px 12px}.footer__logo-item img{height:auto;max-height:100%;max-width:100%;object-fit:contain;width:auto}.footer__logo-item--dark{background:rgba(0,0,0,.28);border:1px solid hsla(0,0%,100%,.38)}.footer__logo-item:hover{box-shadow:0 0 0 2px rgba(249,205,214,.8)}.footer__bar{align-items:center;border-top:1px solid hsla(0,0%,100%,.15);color:hsla(0,0%,100%,.65);display:flex;flex-wrap:wrap;font-size:13px;gap:20px;justify-content:space-between;margin-top:40px;padding-top:24px}.footer__copy{margin:0}.footer__credits{align-items:center;display:flex;gap:10px;margin:0}.footer__credits img{height:auto;width:110px}.newsletter-band{background:rgba(162,196,200,.3)}.newsletter-band,.newsletter-band :not(input):not(button){color:#293f4e}.newsletter-band a{color:#293f4e;text-decoration:underline}.faq__list{display:flex;flex-direction:column;gap:12px}.faq-item{background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.18);border-radius:12px;overflow:hidden;transition:background .15s ease,border-color .15s ease}.faq-item[open]{background:hsla(0,0%,100%,.1);border-color:rgba(249,205,214,.55)}.faq-item:hover{border-color:hsla(0,0%,100%,.35)}.faq-item__q{align-items:center;color:#fff;cursor:pointer;display:flex;font-size:17px;font-weight:600;gap:20px;justify-content:space-between;line-height:1.4;list-style:none;padding:20px 24px}.faq-item__q::-webkit-details-marker{display:none}.faq-item__q::marker{content:""}@media (max-width:767px){.faq-item__q{font-size:16px;padding:16px 18px}}.faq-item__icon{flex:0 0 auto;height:20px;position:relative;width:20px}.faq-item__icon:after,.faq-item__icon:before{background:#f9cdd6;content:"";left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:transform .2s ease,opacity .2s ease}.faq-item__icon:before{height:2px;width:14px}.faq-item__icon:after{height:14px;width:2px}.faq-item[open] .faq-item__icon:after{opacity:0;transform:translate(-50%,-50%) rotate(90deg)}.faq-item__a{color:hsla(0,0%,100%,.82);font-size:15px;line-height:1.75;padding:0 24px 22px}.faq-item__a *,.faq-item__a li,.faq-item__a p,.faq-item__a span,.faq-item__a strong{color:inherit}.faq-item__a ol,.faq-item__a ul{margin:12px 0;padding-left:22px}.faq-item__a li{margin-bottom:6px}@media (max-width:767px){.faq-item__a{padding:0 18px 18px}}.faq-item__a a{color:#f9cdd6;text-decoration:underline}.faq-item__a a:hover{color:#fff}.post-card{display:flex;flex-direction:column;overflow:hidden;padding:0}.post-card__media{aspect-ratio:16/10;background:rgba(249,205,214,.4);display:block}.post-card__media img{height:100%;object-fit:cover;width:100%}.post-card__body{padding:24px}.post-card__meta{align-items:center;display:flex;gap:10px;margin:0 0 8px}.post-card__date{color:#455c6d;font-size:13px}.post-card__title{font-size:18px;line-height:1.35;margin:0 0 10px}.post-card__title a{color:#293f4e;text-decoration:none}.post-card__title a:hover{text-decoration:underline}.post-card__text{color:#455c6d;font-size:15px;line-height:1.65;margin:0}.post-detail__image{border-radius:16px;height:auto;margin-bottom:32px;width:100%}.post-detail__text{font-size:16px;line-height:1.8}.post-detail__text p{margin:0 0 18px}.post-detail__perex{font-size:18px;font-weight:600}.hero__front{left:0;pointer-events:none;position:absolute;right:0;top:72px;z-index:3}.hero__front>.hero__figure-box{display:none}@media (min-width:768px){.hero__front{display:block}.hero__front .hero__inner-mirror{align-items:center;box-sizing:border-box;display:grid;gap:40px;grid-template-columns:1fr 1fr;margin:0 auto;max-width:1152px;padding:0 24px;width:100%}}@media (min-width:768px) and (min-width:768px){.hero__front .hero__inner-mirror{padding:0 48px}}@media (min-width:768px){.hero__front .hero__figure-box{display:inline-block}}@media (max-width:991px){.hero__front{top:48px}}@media (max-width:767px){.hero__front{display:none}}.hero{isolation:isolate;overflow:hidden;position:relative}.hero__bg{inset:0;overflow:hidden;pointer-events:none;position:absolute;z-index:-1}.hero__bg-shift{inset:0;position:absolute;will-change:transform}.hero__bg-image{aspect-ratio:1916/821;background-position:top;background-repeat:no-repeat;background-size:100% auto;left:0;mask-image:linear-gradient(180deg,#000 82%,transparent);-webkit-mask-image:linear-gradient(180deg,#000 82%,transparent);position:absolute;right:0;top:0;transform:translateY(-24%);width:100%}@media (max-width:991px){.hero__bg-image{transform:translateY(-16%)}}@media (max-width:767px){.hero__bg-image{transform:translateY(-8%)}}.bg--white .hero__bg{background-color:#fff}.bg--white .hero__bg-image{display:none}.bg--01 .hero__bg{background-color:#fdded3}.bg--01 .hero__bg-image{background-image:url(/build/images/bg01.865a368b.png)}.bg--02 .hero__bg{background-color:#feece4}.bg--02 .hero__bg-image{background-image:url(/build/images/bg02.c54a7a2e.png)}.bg--03 .hero__bg{background-color:#fefbf9}.bg--03 .hero__bg-image{background-image:url(/build/images/bg03.6cf0d6d5.png)}.topic__more{border-top:1px solid #dae1e7;display:block;line-height:1.55;margin-top:12px;padding-top:12px}.demo-note,.topic__more{color:#455c6d;font-size:13px}.demo-note{background:hsla(0,0%,100%,.7);border:1px dashed rgba(41,63,78,.35);border-radius:12px;margin:-24px 0 24px;padding:8px 16px;text-align:center}.page-hero{padding-bottom:56px;padding-top:0}@media (max-width:991px){.page-hero{padding-bottom:40px}}.page-hero__inner{align-items:center;box-sizing:border-box;display:grid;gap:48px;grid-template-columns:1fr auto;margin:0 auto;max-width:1152px;padding:0 24px;width:100%}@media (min-width:768px){.page-hero__inner{padding:0 48px}}@media (max-width:991px){.page-hero__inner{gap:32px;grid-template-columns:1fr}}.page-hero__title{margin:0 0 20px}.page-hero__lead{color:#293f4e;font-size:20px;line-height:1.45;margin:0 0 20px;max-width:46ch}@media (max-width:767px){.page-hero__lead{font-size:17px}}.page-hero__text{color:#455c6d;font-size:16px;line-height:1.7;margin:0 0 16px;max-width:52ch}.page-hero__text:last-of-type{margin-bottom:0}.page-hero__actions{display:flex;flex-wrap:wrap;gap:16px;margin-top:32px}.page-hero__figure{aspect-ratio:1;background:#293f4e;border-radius:50%;display:grid;overflow:hidden;place-items:center;width:clamp(220px,30vw,380px)}@media (max-width:991px){.page-hero__figure{display:none}}.page-hero__figure img{border-radius:50%;height:100%;object-fit:cover;object-position:58% 32%;width:100%}.anchor-nav{backdrop-filter:blur(6px);background:hsla(0,0%,100%,.92);border-bottom:1px solid #dae1e7;border-top:1px solid #dae1e7;position:sticky;top:64px;z-index:900}.anchor-nav__inner{box-sizing:border-box;display:flex;gap:8px;margin:0 auto;max-width:1152px;overflow-x:auto;padding:0 24px;scrollbar-width:none;width:100%}@media (min-width:768px){.anchor-nav__inner{padding:0 48px}}.anchor-nav__inner::-webkit-scrollbar{display:none}.anchor-nav__link{border-bottom:2px solid transparent;color:#455c6d;flex:0 0 auto;font-size:15px;font-weight:600;line-height:1.3;margin-right:16px;padding:14px 4px;text-decoration:none;transition:color .15s ease,border-color .15s ease;white-space:nowrap}.anchor-nav__link:focus-visible,.anchor-nav__link:hover{color:#293f4e;text-decoration:none}.anchor-nav__link:focus-visible{outline:2px solid #293f4e;outline-offset:2px}.anchor-nav__link.is-active{border-bottom-color:#f4c2c2;color:#293f4e}@media (max-width:767px){.anchor-nav__link{font-size:14px;margin-right:12px;padding:12px 4px}}.anchor-target{scroll-margin-top:132px}.value-card{display:flex;flex-direction:column}.value-card__title{font-size:18px;line-height:1.35;margin:0 0 8px}.value-card__text{color:#455c6d;font-size:15px;line-height:1.65;margin:0}.story__lead{color:#293f4e;font-size:19px;line-height:1.55;margin:0 auto 32px;max-width:768px;text-align:center}.story__body{margin:0 auto;max-width:768px}.story__body p{color:#455c6d;font-size:16px;line-height:1.75;margin:0 0 20px}.story__body p:last-child{margin-bottom:0}.story__quote{border-left:3px solid #f4c2c2;box-sizing:border-box;color:#293f4e;font-size:18px;line-height:1.6;margin:40px auto 0;max-width:768px;padding:4px 0 4px 24px;width:100%}.story__quote p{margin:0}.story__quote footer{color:#455c6d;font-size:14px;margin-top:12px}.partner-logos__heading{font-size:18px;line-height:1.4;margin:40px 0 20px;text-align:center}.partner-logos{display:grid;gap:24px;grid-template-columns:repeat(4,1fr);list-style:none;margin:0;padding:0}@media (max-width:991px){.partner-logos{grid-template-columns:repeat(3,1fr)}}@media (max-width:575px){.partner-logos{grid-template-columns:repeat(2,1fr)}}.partner-logos__item{background:#fff;border:1px solid #dae1e7;border-radius:12px;box-sizing:border-box;display:grid;height:172px;padding:20px;place-items:center}.partner-logos__item img{max-height:76%;max-width:84%;object-fit:contain}.partner-highlight{background:#fff;margin:0 0 32px}.partner-highlight__actions{margin:24px 0 0}.partner-list{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;list-style:none;margin:0;padding:0}.partner-list li{border:1px solid #dae1e7;border-radius:9999px;color:#293f4e;font-size:15px;padding:8px 16px}.team-member__email{display:inline-block;font-size:14px;line-height:1.5;max-width:100%;overflow-wrap:anywhere;word-break:break-word}.sec--soft{--readmore-fade:#fdebef}.sec--teal{--readmore-fade:#e3edee}.story__video{margin:40px auto 0;max-width:768px}.story__video-frame{aspect-ratio:16/9;background:#293f4e;border-radius:12px;overflow:hidden;position:relative}.story__video-frame iframe{border:0;height:100%;inset:0;position:absolute;width:100%}.story__video figcaption{color:#455c6d;font-size:14px;margin-top:12px;text-align:center}.video-embed{margin:40px auto 0;max-width:768px}.video-embed--flush{margin-top:0}.video-embed__frame{aspect-ratio:16/9;background:#293f4e;border-radius:12px;overflow:hidden;position:relative}.video-embed__frame iframe{border:0;height:100%;inset:0;position:absolute;width:100%}.video-embed__fallback{display:none;inset:0;position:absolute}iframe[data-cybot-cookiebot-blocked=true]~.video-embed__fallback{display:block;pointer-events:auto}.video-embed__thumb{filter:brightness(.45);height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.video-embed__note{align-items:center;display:flex;flex-direction:column;gap:16px;inset:0;justify-content:center;padding:24px;position:absolute;text-align:center}.video-embed__text{color:#fff;font-size:15px;line-height:1.5;margin:0;max-width:34ch}.video-embed figcaption{color:#455c6d;font-size:14px;margin-top:12px;text-align:center}.media-videos__item video{aspect-ratio:16/9;max-height:420px;object-fit:contain}.media-videos__item--portrait video{background:#293f4e}.team-member__photo--placeholder{color:#293f4e;display:grid;font-size:28px;font-weight:600;letter-spacing:1px;place-items:center}.reference-glide{position:relative}.reference-glide .glide__slides{align-items:stretch;list-style:none;margin:0;padding:0}.reference-glide .glide__slide{display:flex;height:auto}.reference-glide .testimonial-card{background:#fff;color:#293f4e;width:100%}.reference-glide .testimonial-card__text{-webkit-box-orient:vertical;-webkit-line-clamp:8;color:#293f4e;display:-webkit-box;overflow:hidden}.reference-glide .testimonial-card__note{color:#455c6d}.reference-glide .glide__arrow{align-items:center;background:transparent;border:1px solid hsla(0,0%,100%,.35);border-radius:50%;color:#fff;cursor:pointer;display:flex;height:44px;justify-content:center;padding:0;position:absolute;top:50%;transform:translateY(-50%);transition:background-color .15s ease,border-color .15s ease;width:44px}.reference-glide .glide__arrow svg{height:16px;width:16px}.reference-glide .glide__arrow:hover{background:hsla(0,0%,100%,.12);border-color:#fff}.reference-glide .glide__arrow:focus-visible{outline:2px solid #fff;outline-offset:2px}.reference-glide .glide__arrow--left{left:-60px}.reference-glide .glide__arrow--right{right:-60px}@media (max-width:1320px){.reference-glide .glide__arrow{position:static;transform:none}.reference-glide .glide__controls{display:flex;gap:12px;justify-content:center;margin-top:24px}}.glide__bullets{display:flex;gap:8px;justify-content:center;margin-top:28px}.glide__bullet{background:hsla(0,0%,100%,.5);border:0;border-radius:50%;cursor:pointer;height:8px;padding:0;transition:background-color .15s ease,transform .15s ease;width:8px}.glide__bullet:hover{background:hsla(0,0%,100%,.6)}.glide__bullet--active{background:#f9cdd6;transform:scale(1.35)}.glide__bullet:focus-visible{outline:2px solid #fff;outline-offset:3px}.sec--navy .sec-head__text{color:hsla(0,0%,100%,.8)}.reference-glide .glide__track{margin:0;overflow:hidden}.media-link{color:#293f4e;display:flex;flex-direction:column;overflow:hidden;padding:0;text-decoration:none;transition:border-color .15s ease,transform .15s ease}.media-link:focus-visible,.media-link:hover{border-color:#293f4e;text-decoration:none;transform:translateY(-2px)}.media-link:focus-visible .media-link__play,.media-link:hover .media-link__play{background:#293f4e;color:#fff}.media-link:focus-visible{outline:2px solid #293f4e;outline-offset:2px}.media-link__thumb{aspect-ratio:16/9;background:#293f4e;display:grid;overflow:hidden;place-items:center;position:relative}.media-link__thumb img{height:133.34%;left:0;object-fit:cover;position:absolute;top:50%;transform:translateY(-50%);width:100%}.media-link__play{align-items:center;background:hsla(0,0%,100%,.92);border-radius:50%;bottom:12px;color:#293f4e;display:flex;height:40px;justify-content:center;position:absolute;right:12px;transition:background-color .15s ease,color .15s ease;width:40px}.media-link__play svg{margin-left:2px}.media-link__body{display:flex;flex:1;flex-direction:column;padding:20px 24px 24px}.media-link__title{font-size:16px;font-weight:600;line-height:1.45}.media-link__note{color:#455c6d;font-size:14px;margin-top:6px}.media-link__logo{color:#fff;display:block;opacity:.75;width:96px}.media-link__logo svg{height:auto;width:100%}.visually-hidden{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.partner-logos__link{display:grid;height:100%;place-items:center;transition:transform .15s ease;width:100%}.partner-logos__link:hover{transform:scale(1.04)}.partner-logos__link:focus-visible{outline:2px solid #293f4e;outline-offset:4px}.contact-card{display:flex;flex-direction:column;text-align:center}.contact-card__icon{color:#f4c2c2;display:block;margin:0 auto 16px}.contact-card__icon svg{height:36px;width:36px}.contact-card__title{font-size:18px;line-height:1.35;margin:0 0 8px}.contact-card__value{color:#293f4e;display:block;font-size:17px;font-weight:600;line-height:1.4;margin-bottom:12px;overflow-wrap:break-word}.contact-card a.contact-card__value:hover{text-decoration:underline}.contact-card a[href^="mailto:"].contact-card__value{font-size:15px}.contact-card__text{color:#455c6d;font-size:15px;line-height:1.65;margin:auto 0 0}.advisor-box{align-items:center;display:grid;gap:32px;grid-template-columns:220px 1fr}@media (max-width:767px){.advisor-box{gap:20px;grid-template-columns:1fr;text-align:center}}.advisor-box__photo img{aspect-ratio:1;border-radius:50%;height:auto;object-fit:cover;object-position:58% 32%;width:100%}.advisor-box__title{font-size:24px;line-height:1.3;margin:0 0 12px}@media (max-width:767px){.advisor-box__title{font-size:20px}}.advisor-box__text p{color:#455c6d;font-size:16px;line-height:1.7;margin:0 0 12px}.advisor-box__text p:last-child{margin-bottom:0}.org-details{margin:0 auto;max-width:768px}.org-details__row{border-bottom:1px solid #dae1e7;display:grid;gap:16px;grid-template-columns:200px 1fr;padding:14px 0}.org-details__row:last-child{border-bottom:0}@media (max-width:575px){.org-details__row{gap:2px;grid-template-columns:1fr}}.org-details dt{color:#455c6d;font-size:15px;margin:0}.org-details dd{font-size:16px;font-weight:600;margin:0}.sec--navy .form__questionnaire-elements{display:grid;gap:24px;grid-template-columns:1fr 1fr;padding-top:32px}@media (max-width:767px){.sec--navy .form__questionnaire-elements{grid-template-columns:1fr}}.sec--navy .form__questionnaire-elements-left,.sec--navy .form__questionnaire-elements-right{padding-right:0;width:auto}.sec--navy .form__questionnaire-elements-right{display:flex;flex-direction:column;gap:16px;justify-content:flex-start}.sec--navy .form__questionnaire-elements-right-top{display:flex;flex-direction:column;gap:16px}.sec--navy .form__questionnaire-elements-right-top .form__input{max-width:none;padding-left:0;width:100%}.sec--navy .form__questionnaire-elements-right-top .form__input input{box-sizing:border-box;margin-left:0;padding:0 22px;width:100%}.sec--navy .form__questionnaire-elements-left textarea{height:100%;min-height:160px;padding:16px}.sec--navy .form__submit{display:flex;justify-content:flex-start;margin-right:0}.sec--navy .form__questionnaire h2,.sec--navy .form__questionnaire h3,.sec--navy .form__title{color:#fff}.events-cta{display:flex;flex-wrap:wrap;gap:16px;justify-content:center;margin:0}a.post-card{color:#293f4e;text-decoration:none;transition:border-color .15s ease,transform .15s ease}a.post-card .post-card__body,a.post-card .post-card__media,a.post-card .post-card__text,a.post-card .post-card__title{display:block}a.post-card .post-card__title{font-size:18px;font-weight:600;line-height:1.35}a.post-card .post-card__text{color:#455c6d;font-size:15px;line-height:1.6;margin-top:10px}a.post-card:focus-visible,a.post-card:hover{border-color:#293f4e;text-decoration:none;transform:translateY(-2px)}a.post-card:focus-visible .post-card__title,a.post-card:hover .post-card__title{text-decoration:underline}a.post-card:focus-visible{outline:2px solid #293f4e;outline-offset:2px}.steps{counter-reset:step;list-style:none;margin:0 0 32px;padding:0}.steps__item{border-bottom:1px solid #dae1e7;display:grid;gap:20px;grid-template-columns:48px 1fr;padding:24px 0}.steps__item:last-child{border-bottom:0}@media (max-width:575px){.steps__item{gap:16px;grid-template-columns:40px 1fr}}.steps__num{background:#f9cdd6;border-radius:50%;color:#293f4e;display:grid;font-size:20px;font-weight:700;height:48px;place-items:center;width:48px}@media (max-width:575px){.steps__num{font-size:17px;height:40px;width:40px}}.steps__body{display:block}.steps__title{display:block;font-size:18px;font-weight:600;line-height:1.35;margin-bottom:6px}.steps__text{color:#455c6d;display:block;font-size:16px;line-height:1.7}.steps__action{display:block;margin-top:16px}.conditions{background:#fff}.conditions__title{font-size:18px;line-height:1.35;margin:0 0 12px}.conditions__list{color:#455c6d;font-size:16px;line-height:1.7;margin:0;padding-left:20px}.conditions__list li+li{margin-top:6px}.tax-info{border-top:1px solid #dae1e7;margin:0 auto;max-width:768px}.tax-info__item{border-bottom:1px solid #dae1e7}.tax-info__summary{align-items:baseline;cursor:pointer;display:flex;flex-wrap:wrap;font-size:17px;font-weight:600;gap:4px 12px;line-height:1.4;list-style:none;padding:18px 32px 18px 0;position:relative}.tax-info__summary::-webkit-details-marker{display:none}.tax-info__summary:after{border-bottom:2px solid #293f4e;border-right:2px solid #293f4e;content:"";height:9px;margin-top:-6px;position:absolute;right:4px;top:50%;transform:rotate(45deg);transition:transform .15s ease;width:9px}.tax-info__summary:focus-visible{outline:2px solid #293f4e;outline-offset:2px}.tax-info__item[open] .tax-info__summary:after{margin-top:-2px;transform:rotate(-135deg)}.tax-info__note{color:#455c6d;font-size:14px;font-weight:400}.tax-info__body{padding:0 0 20px}.tax-info__body p{color:#455c6d;font-size:16px;line-height:1.7;margin:0 0 12px}.tax-info__body p:last-child{margin-bottom:0}.donate-note{color:#455c6d;font-size:15px;line-height:1.7;margin:24px auto 0;max-width:768px;text-align:center}a.event-card{align-items:stretch;color:#293f4e;text-decoration:none;transition:border-color .15s ease,transform .15s ease}a.event-card .event-card__body,a.event-card .event-card__link,a.event-card .event-card__meta,a.event-card .event-card__text,a.event-card .event-card__title{display:block}a.event-card .event-card__title{font-size:18px;font-weight:600;line-height:1.35;margin:0 0 6px}a.event-card .event-card__date{align-self:flex-start}a.event-card .event-card__body{display:flex;flex:1;flex-direction:column}a.event-card .event-card__link{font-weight:600;margin-top:auto;padding-top:12px}a.event-card:focus-visible,a.event-card:hover{border-color:#293f4e;text-decoration:none;transform:translateY(-2px)}a.event-card:focus-visible .event-card__title,a.event-card:hover .event-card__title{text-decoration:underline}a.event-card:focus-visible{outline:2px solid #293f4e;outline-offset:2px}.page-hero__inner--single{grid-template-columns:1fr}.event-detail{margin:0 0 24px}.event-detail__row{border-bottom:1px solid #dae1e7;display:grid;gap:16px;grid-template-columns:80px 1fr;padding:12px 0}.event-detail__row:last-child{border-bottom:0}.event-detail dt{color:#455c6d;font-size:15px;margin:0}.event-detail dd{font-size:16px;font-weight:600;margin:0}.quick-contact__more{display:inline-flex;margin-top:16px}.donate-links{display:flex;flex-wrap:wrap;gap:12px 32px;justify-content:center;margin:32px 0 0}.sec-head .readmore__content p{hyphens:auto;text-align:justify}.page-hero__illustration{width:min(46vw,560px)}.page-hero__illustration img{border-radius:16px;height:auto;width:100%}@media (max-width:991px){.page-hero__illustration{margin-inline:auto;max-width:560px;width:100%}}.story__photo{margin:0 auto 24px;text-align:center;width:200px}.story__photo img{border-radius:50%;height:200px;object-fit:cover;object-position:58% 32%;width:200px}.story__photo figcaption{color:#455c6d;font-size:14px;margin-top:10px}.block{display:block}.flex{display:flex}.gap-20px{gap:20px}.justify-between{justify-content:space-between}.items-center{align-items:center}.items-end{align-items:flex-end}.height-0{height:0}.width-100{width:100%}.m-width-100{max-width:100%!important}.mt-20{margin-top:20px}.mt-40{margin-top:40px}.padding-0{padding:0!important}.pb-0{padding-bottom:0!important}.pt-0{padding-top:0!important}.pb-20{padding-bottom:20px}.pt-80{padding-top:80px}.pb-80{padding-bottom:80px}.text-center{text-align:center}.blue-bg{background:#293f4e}.blue-bg h2{color:#eabcc4}.pink-bg{background:#eabcc4}.d-none{display:none}.uppercase{text-transform:uppercase}.strong{font-family:Poppins-SemiBold,sans-serif;font-weight:700}.font-20{font-size:20px}.overflow-hidden{overflow:hidden}.line-height-1\.6{line-height:1.6}.title-icon{align-items:center;display:flex;gap:20px}.title-icon img{border-radius:50%;transition:all .3s}.title-icon img:hover{transform:scale(1.2)}@media only screen and (max-width:1520px){h1,h2{font-size:40px}.contact-top__h2,.form__title,.landing-text__info,.landing-text__title,.static-page-article__subtitle,.static-page-article__title,h4{font-size:32px}p{font-size:20px;line-height:28px}.container{padding:0 50px}.container--contact-bottom,.container--contact-top{padding:0 0 0 50px}.pt-80{padding-top:40px}.pb-80{padding-bottom:40px}.breadcrumbs{padding:20px 0}.banner{padding:20px 50px}.banner__inner{min-height:455px}.banner__logo{width:150px}.banner__cta-buttons{margin:10px auto 80px;max-width:680px}.banner__cta-buttons .btn{font-size:28px;padding:20px 10px;width:300px}.banner__text h1{font-size:36px;letter-spacing:5px;padding-bottom:40px}.main-menu__link{font-size:18px;padding:20px 10px}.main-menu__container{padding:0 50px}.about-banner{max-width:none}.about-banner,.about-banner__subtitle{padding:40px 0}.about-banner__circle{height:300px;width:300px}.about-banner__circle-inner p{font-size:18px;padding-bottom:20px}.about-story,.about-story__info{padding:40px 0}.about-story__subtitle{font-size:30px;padding-bottom:20px}.about-story__p{padding-bottom:20px}.about-story__segment{padding:0 0 20px}.about-story__segment.blue-bg{padding:40px 20px}.about-story__segment-inner p{max-width:480px}.about-story__segment-left{padding-right:10px}.about-story__segment-right{padding-left:10px}.about-story__sign{padding-top:20px}.about__image{height:300px;min-width:300px}.about__image img{height:250px;width:250px}.about__title{padding-bottom:10px}.about__title h2{min-width:124px}.contact-top__title{line-height:50px;padding:40px 0}.contact-top__text{min-width:700px}.contact-top__image{padding-left:20px}.contact-top__image-inner{height:400px;width:400px}.contact-top__image-inner img{height:200px;width:200px}.contact-top__p{line-height:1.1;padding-bottom:20px}.contact-bottom{padding:40px 0}.contact-bottom__text{min-width:auto}.contact-bottom__p{padding-bottom:40px}.contact-bottom__image{height:400px;min-width:400px}.contact-bottom__image img{width:340px}.reference{padding:40px 0 0}.reference__title{margin-bottom:40px}.reference__title svg{transform:none;width:60px}.reference__card{margin-bottom:30px}.reference__card:not(.width-100){width:42%}.reference__card .half-circle{height:30px;min-width:60px}.reference__card p{padding:0 0 20px 20px}.page-list__title{margin-bottom:20px}.page-list__inner{height:474px}.page-list__col{box-sizing:border-box;width:100%}.page-list__col-title{margin-bottom:30px}.page-list__col-title .half-circle{display:none}.page-list__col-title h3{font-size:20px;padding-left:0}.page-list__col-inner{padding:40px 20px}.page-list__buttons a{font-size:16px;padding:0 10px;width:100%}.form__link{font-size:20px;margin-top:20px}.form__questionnaire-elements{padding-top:20px}.form__questionnaire-elements-left textarea{padding:20px}.static-page{padding:20px 0}.static-page__header-text{max-width:700px;padding-right:40px}.static-page__header-circle{height:400px;min-width:400px}.static-page__header-circle .circle{height:180px;left:132px;width:180px}.static-page__header-circle .curved-text{left:15px;top:-10px;transform:scale(.5)}.static-page__title{line-height:1.1;padding:40px 0}.static-page__introduction{font-size:16px;line-height:20px}.static-page-article{padding:20px 0}.static-page-article p{font-size:16px;line-height:20px;padding-bottom:10px}.static-page-article__title{padding-bottom:20px}.static-page-article__subtitle{line-height:1.1;padding:20px 0}.static-page-article__list-a{margin-top:0}.static-page-article__pink-section{margin:20px 0;padding:40px}.static-page-selector{padding:40px 0}.static-page-selector__buttons{padding-top:40px}.static-page-selector__buttons .btn{font-size:24px;margin-right:50px}.landing-text{padding-top:60px}.landing-text__info{padding-bottom:80px}.landing-text__p{padding-bottom:40px}.help{padding:60px 0 0}.help__payments{padding-top:60px}.help__left-p{padding-bottom:40px}.help__info-title{padding-top:40px}.glide__arrow--right{right:-60px}.glide__arrow--left{left:-60px}.glide__arrow svg{transform:scale(.7)}.faq__card,.references-carousel__card{padding:28px 40px}.faq .glide__track,.references-carousel .glide__track{max-width:1000px}}@media only screen and (max-width:1120px){.footer-legacy-unused{padding:20px 0}.footer-legacy-unused__address,.footer-legacy-unused__title{text-align:center}.footer-legacy-unused__subtitle{padding-bottom:20px;text-align:center}.footer-legacy-unused__inner{align-items:normal;flex-direction:column}.footer-legacy-unused__logo-list{justify-content:center;margin-bottom:40px}.footer-legacy-unused__logos{justify-content:center;padding-top:40px}.footer-legacy-unused__logo{margin-left:20px}.footer-legacy-unused__logo:first-of-type{margin-left:0}.footer-legacy-unused__bottom{align-items:center;flex-direction:column;gap:40px}}@media only screen and (max-width:900px){h1,h2{font-size:30px}.contact-top__h2,.form__title,.landing-text__info,.landing-text__title,.static-page-article__subtitle,.static-page-article__title,h4{font-size:26px}p{font-size:16px;line-height:20px}.pt-80{padding-top:20px!important}.pb-80{padding-bottom:20px!important}.mt-40{margin-top:20px!important}.btn{font-size:20px}.container{padding:0 10px}.container--blue-on-mobile{background:#293f4e}.container--blue-on-mobile .page-list__title{color:#fff;padding-top:20px}.main-menu__container{box-sizing:border-box;padding:0 10px;width:100vw}.main-menu__items{height:80px}.main-menu__logo{width:50px}.main-menu__link{font-size:20px;line-height:1;padding:20px}.main-menu__link--phone{display:none}.main-menu__link--inverted{padding:25px 20px 15px}.content{margin-top:80px}.banner__logo{width:100px}.banner__cta-buttons{align-items:center;flex-direction:column;margin:20px auto}.banner__cta-buttons .btn{font-size:20px;margin-top:20px}.banner__text h1{font-size:24px;letter-spacing:2px;padding-bottom:20px}.about-banner{padding:20px 0}.about-banner,.about-banner__p,.about-banner__subtitle,.about-banner__title{max-width:none}.about-banner__subtitle{font-size:20px;line-height:1.1;padding:20px 0}.about-banner__p{font-size:16px}.about-banner__circle{display:none}.about-story{padding:40px 0 0}.about-story__p{font-size:16px;line-height:20px}.about-story__p--col-2{column-count:auto}.about-story__segment{padding:0}.about-story__segment.blue-bg .about-story__segment-inner{text-align:center}.about-story__segment-inner{flex-direction:column;padding-top:0}.about-story__segment-inner p{max-width:none}.about-story__segment-inner p br{display:none}.about-story__segment-left,.about-story__segment-right{padding:0}.about-story__info{font-size:18px;padding:20px 0}.about-story__sign{padding:10px 0 20px}.section-text{margin:40px auto}.section-text p{font-size:18px;line-height:24px}.quick-contact{margin-bottom:40px}.quick-contact__title{font-size:16px;letter-spacing:1px;line-height:1.1;padding:30px 0 50px}.quick-contact__phone{font-size:24px;letter-spacing:1px}.quick-contact__phone svg{padding-right:20px;width:50px}.contact-top{padding:0}.contact-top__title{letter-spacing:1px;line-height:30px;padding:20px 0}.contact-top__text{min-width:auto}.contact-top__image{display:none}.contact-bottom__text{min-width:auto}.contact-bottom__p{letter-spacing:1px;padding-bottom:20px}.contact-bottom__image{display:none}.page-list__inner{height:auto;padding:20px 0}.page-list__col{width:100%}.page-list__col-inner{padding:20px}.about{margin:20px 0}.about__circle{display:none}.about__inner{flex-direction:column}.about__image{height:300px;margin:0 auto;min-width:auto;transform:none;width:300px}.about__image img{transform:none;width:255px}.about__content{padding:20px 0;transform:none}.about__title{align-items:normal;flex-direction:column;padding-bottom:20px}.about__title span{max-width:none;text-align:left}.about__bagniari{padding:0 20px 32px}.about__text p{padding-bottom:20px}.about__curved-text{display:none}.about__button{margin:0}.about-story__segment-inner--stretched .about-story__segment-left,.about-story__segment-inner--stretched .about-story__segment-right{padding-left:0;padding-right:0;width:100%}.about-story__subtitle{line-height:1.1;padding:20px 0}.faq-wrapper,.references-carousel-wrapper{max-height:80vh}.faq{padding:20px 0}.faq .glide__slide--active+.glide__slide{transform:none}.faq__title{padding-bottom:0}.faq__card{border-radius:40px;max-height:calc(80vh - 160px);overflow:auto;padding:30px;width:calc(100% - 120px)}.faq__more{display:none}.faq__arrow{transform:scale(50%)}.faq__arrow--left{left:-40px}.faq__arrow--right{right:-40px}.faq__circle-1,.faq__circle-2,.faq__circle-3{display:none}.faq__answer{-webkit-line-clamp:none;-webkit-box-orient:initial;-webkit-text-size-adjust:none;display:block;line-height:1.1;overflow:initial;text-align:left;text-overflow:clip}.faq__question{min-height:48px;text-align:left}.faq .glide__slides{padding:20px 0 0}.references-carousel{height:auto;padding:20px 0}.references-carousel__card{border-radius:40px;max-height:calc(80vh - 160px);overflow:auto;padding:30px;width:calc(100% - 120px)}.references-carousel__arrow{transform:scale(50%)}.references-carousel__arrow--left{left:-40px}.references-carousel__arrow--right{right:-40px}.references-carousel__circle-1,.references-carousel__circle-2,.references-carousel__circle-3{display:none}.references-carousel__text{-webkit-box-orient:initial;-webkit-text-size-adjust:none;display:block;line-height:1.1;overflow:initial;text-align:left;text-overflow:clip}.reference,.references-carousel .glide__slides{padding:20px 0 0}.reference__title{margin-bottom:20px}.reference__title svg{transform:none;width:60px}.reference__card{margin-bottom:20px;width:100%!important}.reference__card p{padding-bottom:10px}.reference__card em,.reference__card p{font-size:16px;line-height:20px}.reference__card:not(.reference__card.width-100):nth-child(2n){margin-left:0}.reference__card .half-circle{height:37px;width:60px}.form__link{font-size:16px}.form__email{align-items:normal;flex-direction:column;margin-bottom:20px}.form__title{padding-bottom:20px}.form__title br{display:none}.form__subtitle{padding-top:0}.form__questionnaire-elements{flex-direction:column;padding-top:20px}.form__questionnaire-elements-left{padding:0;width:100%}.form__questionnaire-elements-right{width:100%}.form__questionnaire-elements-right .form__submit{justify-content:normal}.form__questionnaire-elements-right-top{padding:20px 0}.form__questionnaire-elements-right-top .form__input{max-width:none;padding:0}.form__questionnaire-elements-right-top .form__input:first-of-type{padding-right:10px}.form__questionnaire-elements-right-top .form__input:last-of-type{padding-left:10px}.form__input{padding-bottom:20px;width:100%}.form__input input{margin-left:0;width:100%}.form__checkbox input{min-width:35px}.glide__arrow{top:40%}.glide__arrow svg{transform:scale(.5)}.glide__arrow--left{left:-16px}.glide__arrow--right{right:-16px}.static-page{padding-bottom:0}.static-page__header-text{max-width:none;padding-right:0}.static-page__header-circle{display:none}.static-page__introduction{max-width:none}.static-page-selector,.static-page__title{padding:20px 0}.static-page-selector__title{padding-bottom:20px}.static-page-selector__buttons{padding-top:20px}.static-page-selector__buttons .btn{font-size:18px;margin-right:20px}.static-page-article__type-titles .static-page-article__title{padding-bottom:0;padding-right:30px}.static-page-article__pink-section-inner{padding:10px 0}.static-page-article__descriptions{flex-direction:column}.static-page-article__left,.static-page-article__right{padding:0;width:100%}.static-page-article__type li{max-width:none}.static-page-article__pink-section{padding:20px}.static-page-article__list-a p{padding-bottom:0}.landing-text{padding-top:40px}.landing-text__title{line-height:1.1;padding-bottom:30px}.landing-text__info{padding-bottom:40px}.landing-text__p{padding-bottom:20px}.landing-text__h3{font-size:24px;padding-bottom:0}.help__inner{flex-direction:column}.help__left,.help__right{padding:0;width:100%}.help__right{margin-top:20px}.help__left-p{padding-bottom:20px}.help__payments{padding-top:20px}.help__widget .help__left-p{text-align:center}.help__right-title{font-size:22px;line-height:1.1}.help__info-title{font-size:20px;line-height:1.1;padding-top:30px}.help__info-p{font-size:16px;line-height:1.1}.help__info-p--small{padding:20px 0}.help__info-p--subtitle{padding:17px 0 0}.widget-form{display:flex}.justify-center-900,.widget-form{justify-content:center}}@media only screen and (max-width:460px){h2{font-size:24px}.contact-top__h2,.form__title,.landing-text__info,.static-page-article__subtitle,.static-page-article__title,h4{font-size:20px;margin-top:20px}.main-menu__logo{margin-right:10px;width:50px}.main-menu__link{font-size:16px;line-height:1;padding:10px}.main-menu__link--inverted{padding:25px 20px 10px}.contact-bottom{padding-bottom:0}.banner__cta-buttons .btn{width:100%}.page-list__title{margin-bottom:0}.page-list__col-title{margin-bottom:20px}.page-list__col-title h3{font-size:20px;padding-left:20px}.page-list__col-title .half-circle{height:20px;width:40px}.page-list__buttons a{font-size:16px}.faq__card,.references-carousel__card{padding:26px;text-align:center;width:calc(100% - 60px)}.faq__separator,.references-carousel__separator{margin:20px auto}.glide__arrow svg{transform:scale(.3)}.glide__arrow--left{left:-32px}.glide__arrow--right{right:-32px}.form__questionnaire-elements-right-top{flex-direction:column;padding-top:0}.form__questionnaire-elements-right-top .form__input{max-width:none;padding:0;width:100%}.form__questionnaire-elements-right-top .form__input:first-of-type{padding-right:0}.form__questionnaire-elements-right-top .form__input:last-of-type{padding:10px 0 0}.about__button .btn{letter-spacing:1px;padding:10px 20px}.faq__list{padding:0 0 10px 20px;text-align:left}}@media only screen and (min-width:901px){.page-list__col:hover{background-color:#fff;border:5px solid #eabcc4;border-radius:82px;overflow:hidden;transform:scale(1.05)}.page-list__col:hover .page-list__buttons a{border-color:#293f4e;color:#293f4e}.page-list__col:hover .page-list__buttons a:hover{background-color:#eabcc4;border-color:#eabcc4;transform:scale(1.05)}.page-list__col:hover .page-list__col-title{color:#293f4e}.page-list__col:hover .page-list__col-title h3{padding-left:0}.page-list__col:hover .page-list__col-title .half-circle{opacity:0;width:0}.page-list .glide{box-sizing:content-box}.page-list .glide__controls{display:none}.page-list .glide__track{overflow:initial}.page-list .glide__slides{justify-content:center;overflow:initial;transform:none!important;width:auto!important}.page-list .glide__slide{margin:0!important;width:33%!important}.page-list .glide__slide--clone{display:none}}.faq__title,.newsletter__title,.section-text h2{font-size:36px}@media (max-width:991px){.faq__title,.newsletter__title,.section-text h2{font-size:28px}}.about-page__title,.about-story__subtitle,.about-story__title,.about__title h2,.banner__text h1,.contact-top__title,.footer__title,.help__left-p,.help__right-title,.landing-text__title,.page-list__col-title h3,.quick-contact__phone,.quick-contact__title,.reference__title h2,.static-page__title{letter-spacing:-.4px;text-transform:none}.banner__inner{min-height:440px}@media (max-width:991px){.banner__inner{min-height:340px}}.banner__text h1{font-size:42px;line-height:1.15}@media (max-width:991px){.banner__text h1{font-size:30px}}@media (max-width:575px){.banner__text h1{font-size:24px}}.quick-contact__title{font-size:26px;line-height:1.3}@media (max-width:991px){.quick-contact__title{font-size:21px}}.quick-contact__phone{font-size:30px}@media (max-width:991px){.quick-contact__phone{font-size:24px}}.page-list__title{font-size:36px}.page-list__col-title h3{font-size:18px}.faq__title{font-size:36px}.faq__card-title,.faq__question{font-size:17px;line-height:1.4}.faq__answer,.faq__card-text{font-size:15px;line-height:1.6}.faq,.faq .glide{height:auto;max-height:none}.faq .glide__slide{min-height:0}.reference__title h2{font-size:36px}.reference__card p{font-size:15px;line-height:1.65}.landing-text__title{font-size:36px;line-height:1.2}.landing-text__info{font-size:22px;line-height:1.4}@media (max-width:991px){.landing-text__info{font-size:19px}}.landing-text__p{font-size:16px;line-height:1.65}.landing-text__h3{font-size:20px}.about-page__title,.about-story__title,.static-page__title{font-size:36px;line-height:1.2}.about-page__subtitle,.about-story__subtitle,.static-page__subtitle{font-size:24px;line-height:1.3}.about-page__info,.about-page__p,.about-page__text p,.about-story__info,.about-story__p,.about-story__text p,.static-page__info,.static-page__p,.static-page__text p{font-size:16px;line-height:1.7}.contact-top__title{font-size:38px;line-height:1.15}@media (max-width:991px){.contact-top__title{font-size:28px}}.contact-top__h2{font-size:20px;line-height:1.45}.contact-top__p{font-size:16px;line-height:1.7}.about__title h2{font-size:36px}.about__text p{font-size:16px;line-height:1.7}.footer__title{font-size:32px}.footer__subtitle{font-size:15px}.footer p,.footer__address,.footer__credits{font-size:15px;line-height:1.7}.newsletter__title{font-size:30px;line-height:1.2}@media (max-width:991px){.newsletter__title{font-size:24px}}.newsletter label,.newsletter__text{font-size:14px;line-height:1.6}.section-text{margin:0 auto;max-width:768px;padding:80px 0 0;text-align:center}@media (max-width:991px){.section-text{padding-top:64px}}@media (max-width:767px){.section-text{padding-top:48px}}.section-text h2{margin-bottom:18px}.section-text p{font-family:Poppins,sans-serif;font-size:17px;line-height:1.7;margin-bottom:14px}@media (max-width:767px){.section-text p{font-size:16px}}.banner__text h1{background:rgba(41,63,78,.93);border-radius:999px;box-shadow:0 6px 26px rgba(0,0,0,.22);color:#fff;display:inline-block;font-family:Poppins-SemiBold,sans-serif;font-style:normal;max-width:18ch;padding:14px 26px}.container{max-width:1152px;padding:0 24px}@media (min-width:768px){.container{padding:0 48px}}.container--blue-on-mobile,.container--help,.container--lp{max-width:1152px}.faq,.page-list,.reference{padding-bottom:80px;padding-top:80px}@media (max-width:991px){.faq,.page-list,.reference{padding-bottom:64px;padding-top:64px}}@media (max-width:767px){.faq,.page-list,.reference{padding-bottom:48px;padding-top:48px}}.sec .section-text{margin:0 auto;padding-top:0}.donate-split__text,.event-card__text,.infobox__list,.infobox__text,.sec-head__text,.topic__text{color:#455c6d}.btn{text-transform:none}.btn,.main-menu__link{font-size:15px;letter-spacing:0}@media (max-width:1200px){.main-menu__link{font-size:14px}}.main-menu__items{gap:8px}.main-menu__item{padding:12px 16px}@media (max-width:1200px){.main-menu__item{padding:10px}}@media (max-width:900px){.main-menu__link--phone{display:none}.main-menu__items{flex-wrap:wrap;gap:0;height:auto;padding:6px 0}.main-menu__link{font-size:14px;padding:8px 10px;white-space:nowrap}.main-menu__link--inverted{padding:8px 16px}.content{margin-top:0;padding-top:8px}}.main-menu{backdrop-filter:blur(12px);background:hsla(0,0%,100%,.9);border-bottom:1px solid rgba(218,225,231,.8);box-shadow:none}.main-menu__container{margin:0 auto;max-width:1152px;padding:0 24px}@media (min-width:768px){.main-menu__container{padding:0 48px}}.main-menu__items{gap:4px;height:auto;justify-content:flex-start;min-height:64px}.main-menu__logo{margin-right:auto;width:44px}.main-menu__item{padding:0}.main-menu__link{color:#455c6d;display:inline-block;font-size:14px;font-weight:500;padding:8px 14px}.main-menu__link:hover{color:#293f4e}.main-menu__link--inverted,.main-menu__link--inverted:hover{background:#f4c2c2;border-radius:9999px;color:#293f4e;font-weight:600;margin-left:8px;padding:9px 20px;transform:none}.main-menu__link--inverted:hover{filter:brightness(.95)}.main-menu__link--phone{align-items:center;color:#293f4e;display:inline-flex;font-weight:600;gap:8px}.main-menu__link--phone svg{height:18px;padding-right:0;width:18px}.content{margin-top:64px}@media (max-width:900px){.content{margin-top:108px;padding-top:0}}@media (max-width:575px){.content{margin-top:150px}}.main-menu .main-menu__link.main-menu__link--inverted,.main-menu .main-menu__link.main-menu__link--inverted:focus,.main-menu .main-menu__link.main-menu__link--inverted:hover{background:#f4c2c2;color:#293f4e}.sec--soft .help__info,.sec--soft .help__info a,.sec--soft .help__info-p,.sec--soft .help__info-title,.sec--soft .help__right-title{color:#293f4e}.sec--soft .sec-head__text,.sec--teal .sec-head__text{color:rgba(41,63,78,.78)}.sec .quick-contact{margin-bottom:0}.sec .page-list__title,.sec .reference__title{margin-bottom:32px}.sec .reference__cards{margin-bottom:0}.sec .about,.sec>:first-child>:first-child{margin-top:0}.sec-head:last-child,.sec__inner>:last-child{margin-bottom:0}main a{color:#293f4e;text-decoration:underline;text-decoration-color:rgba(41,63,78,.35);text-underline-offset:3px}main a:focus,main a:hover{text-decoration-color:#293f4e}main .footer a,main a.btn,main a.btn-pill,main a.card,main a.entry-card,main a.link-arrow,main a.main-menu__link,main a.topic,main a:has(>img){text-decoration:none}.event-card__link,.infobox a,.team-member__email{color:#293f4e;font-weight:600}main input[type=email],main input[type=tel],main input[type=text],main textarea{border:1px solid #dae1e7;border-radius:12px;color:#293f4e;font:inherit}main input[type=email]:focus,main input[type=tel]:focus,main input[type=text]:focus,main textarea:focus{outline:2px solid rgba(41,63,78,.5);outline-offset:1px}.newsletter-band .btn,.newsletter-band button[type=submit],.newsletter-band input[type=email],.newsletter-band input[type=number],.newsletter-band input[type=submit],.newsletter-band input[type=tel],.newsletter-band input[type=text],.newsletter-band select,main .btn,main button[type=submit],main input[type=email],main input[type=number],main input[type=submit],main input[type=tel],main input[type=text],main select{border-radius:10px;border-style:solid;border-width:1px;box-sizing:border-box;font-size:15px;height:48px;line-height:1.2;min-height:48px;padding:0 22px}.newsletter-band input[type=email],.newsletter-band input[type=number],.newsletter-band input[type=tel],.newsletter-band input[type=text],.newsletter-band select,.newsletter-band textarea,main input[type=email],main input[type=number],main input[type=tel],main input[type=text],main select,main textarea{background:#fff;border-color:#dae1e7;color:#293f4e}.newsletter-band input[type=email]::placeholder,.newsletter-band input[type=number]::placeholder,.newsletter-band input[type=tel]::placeholder,.newsletter-band input[type=text]::placeholder,.newsletter-band select::placeholder,.newsletter-band textarea::placeholder,main input[type=email]::placeholder,main input[type=number]::placeholder,main input[type=tel]::placeholder,main input[type=text]::placeholder,main select::placeholder,main textarea::placeholder{color:rgba(41,63,78,.45)}.newsletter-band input[type=email]:focus,.newsletter-band input[type=number]:focus,.newsletter-band input[type=tel]:focus,.newsletter-band input[type=text]:focus,.newsletter-band select:focus,.newsletter-band textarea:focus,main input[type=email]:focus,main input[type=number]:focus,main input[type=tel]:focus,main input[type=text]:focus,main select:focus,main textarea:focus{border-color:#293f4e;outline:2px solid rgba(41,63,78,.45);outline-offset:1px}.newsletter-band textarea,main textarea{border-radius:10px;border-style:solid;border-width:1px;box-sizing:border-box;font-size:15px;line-height:1.6;min-height:140px;padding:14px 20px;resize:vertical}.newsletter-band .btn,.newsletter-band button[type=submit],.newsletter-band input[type=submit],main .btn,main button[type=submit],main input[type=submit]{background:#f4c2c2;border-color:transparent;color:#293f4e;cursor:pointer;font-weight:600}.newsletter-band .btn:hover,.newsletter-band button[type=submit]:hover,.newsletter-band input[type=submit]:hover,main .btn:hover,main button[type=submit]:hover,main input[type=submit]:hover{filter:brightness(.95)}.newsletter-band input[type=checkbox],main input[type=checkbox]{accent-color:#293f4e;border:1px solid #dae1e7;border-radius:4px;cursor:pointer;flex:0 0 auto;height:20px;margin:2px 0 0;min-height:0;padding:0;width:20px}main .btn-pill,main .donate-split__copy,main .readmore__toggle{border-radius:9999px}main .form__submit .btn{border-radius:9999px;font-size:15px;font-weight:600;line-height:1.2;padding:12px 24px;text-transform:none}.main-menu .main-menu__link.main-menu__link--cta{border:1px solid #293f4e;border-radius:9999px;color:#293f4e;font-weight:600;margin-left:auto;padding:9px 20px}.main-menu .main-menu__link.main-menu__link--cta:hover{background:#293f4e;color:#fff}.main-menu__link--phone{margin-left:auto}.main-menu__link--cta+.main-menu__item,.main-menu__link--cta~.main-menu__item .main-menu__link--phone{margin-left:0}.static-page{padding:0 0 80px}.static-page__title{font-size:40px;line-height:1.15;padding:0 0 24px}.static-page__introduction{color:#455c6d;font-family:Poppins-Regular,sans-serif;font-size:18px;font-weight:400;line-height:1.7;max-width:768px}.static-page__header{align-items:center;gap:24px;padding-top:48px}.static-page__header-text{padding-right:0}.static-page__header-circle{height:420px;min-width:420px;width:420px}.static-page__header-circle .circle{height:180px;left:130px;width:180px}.static-page__header-circle .curved-text{left:20px;top:60px;transform:scale(.5)}@media (max-width:991px){.static-page__header{align-items:flex-start;flex-direction:column}.static-page__header-circle{display:none}}.main-menu__toggle{background:none;border:0;border-radius:12px;cursor:pointer;display:none;height:44px;padding:0;position:relative;width:44px}.main-menu__toggle:focus-visible{outline:2px solid #293f4e;outline-offset:2px}.main-menu__toggle-bar{background:#293f4e;border-radius:2px;display:block;height:2px;margin:4px auto;transition:transform .2s ease,opacity .2s ease;width:22px}@media (max-width:900px){.main-menu__toggle{display:block;order:2}.main-menu{overflow:visible}.main-menu__items{flex-wrap:nowrap;gap:8px}.main-menu__nav{background:#fff;box-shadow:0 8px 12px -8px rgba(0,0,0,.35);display:none;flex-direction:column;left:0;padding:8px 24px 20px;position:absolute;right:0;top:100%}.main-menu__nav.is-open{display:flex}.main-menu__nav .main-menu__link{font-size:18px;padding:14px 0}.main-menu__toggle[aria-expanded=true] .main-menu__toggle-bar:first-child{transform:translateY(6px) rotate(45deg)}.main-menu__toggle[aria-expanded=true] .main-menu__toggle-bar:nth-child(2){opacity:0}.main-menu__toggle[aria-expanded=true] .main-menu__toggle-bar:nth-child(3){transform:translateY(-6px) rotate(-45deg)}.main-menu__item--always .main-menu__link{font-size:15px;padding:9px 16px}}@media (max-width:560px){.main-menu__container{padding:0 16px}.main-menu__item--always .main-menu__link{font-size:13px;padding:8px 12px}}@media (min-width:901px){.main-menu__nav{align-items:center;display:flex;flex:1;justify-content:flex-end}}.contact-top__image{flex:0 0 auto;max-width:100%;padding-left:24px;width:min(34vw,420px)}.contact-top__image-inner{aspect-ratio:1;height:auto;width:100%}.contact-top__image-inner img{height:auto;max-width:100%}.contact-top__text{flex:1 1 auto;min-width:0}@media (max-width:1199px){.about-story__logo-list .glide__arrow--left,.references-carousel .glide__arrow--left{left:0}.about-story__logo-list .glide__arrow--right,.references-carousel .glide__arrow--right{right:0}}input[type=checkbox]:focus-visible{outline:2px solid #293f4e;outline-offset:2px}.about-story__subtitle--left{text-align:left}