@charset "UTF-8";@font-face{font-family:Montserrat;src:url(/assets/Montserrat-VariableFont_wght-DcaoeaBt.ttf) format("truetype");font-weight:100 900;font-style:normal;font-display:swap}*,*:before,*:after{box-sizing:border-box}html,body{height:100%}body{margin:0}img,svg,video,canvas{display:block;max-width:100%}button,input,textarea,select{font:inherit}body:has(.nav__toggle:checked){overflow:hidden}body{overflow-x:hidden}.page{background:#fff;color:#0b1220;min-height:100%}.container{width:min(100% - 64px,1520px);margin-inline:auto}@media (max-width: 1280px){.container{width:min(100% - 32px,1520px)}}html{scroll-behavior:smooth;scroll-padding-top:30px}body{font-family:Montserrat}.btn{background-color:#eb3295;padding:12px 20px;color:#fff;font-weight:700;cursor:pointer;text-decoration:none;display:flex;align-items:center;gap:10px;font-size:18px;line-height:32px;margin:0}@media (max-width: 768px){.btn{font-size:16px;line-height:32px}}.btn img{transition:transform .2s ease;will-change:transform}.btn{border-radius:8px}@media (max-width: 768px){.btn{border-radius:6px}}.btn:hover{background-color:#e81888}.btn:hover img{transform:translate(4px)}.btn:active{background-color:#e51685}.btn--white{background-color:#fff;color:#eb3295;border:1px solid #eb3295;transition:box-shadow .25s ease,transform .15s ease}.btn--white:hover{background-color:#fff;box-shadow:0 6px 18px #eb32951f}.btn--white:hover img{transform:translate(4px)}.btn--white:active{background-color:#fff}.nav{background-color:#fff;width:100%;padding:32px 0;position:fixed;top:0;left:0;right:0;z-index:2000;transition:transform .25s ease,box-shadow .25s ease}.nav.is-hidden{transform:translateY(-110%)}.nav.is-elevated{box-shadow:0 10px 30px #00000014}.nav__toggle{position:absolute;opacity:0;pointer-events:none}.nav .container{position:relative;z-index:1001}.nav__content-wrapper{display:flex;justify-content:space-between;align-items:center;position:relative;z-index:1002}.nav__logo{position:relative;z-index:1003;display:inline-flex;align-items:center}.nav__links-box{display:flex;gap:40px;align-items:center}.nav__link{color:#0b1220;text-decoration:none;font-size:18px;line-height:32px;margin:0}@media (max-width: 768px){.nav__link{font-size:16px;line-height:32px}}.nav__link:hover{text-decoration:underline}.nav__burger{display:none;width:44px;height:44px;cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;justify-content:center;gap:6px;flex-direction:column;position:relative;z-index:1004}.nav__burger-line{display:block;width:26px;height:2px;background:#0b1220;border-radius:999px;transition:transform .2s ease,opacity .2s ease}.nav__overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000073;opacity:0;pointer-events:none;transition:opacity .2s ease;z-index:999}.nav__panel{position:fixed;top:0;right:0;height:100dvh;width:min(88vw,360px);background:#fff;transform:translate(100%);transition:transform .25s ease;z-index:1001;padding:20px;display:flex;flex-direction:column;gap:24px;box-shadow:-10px 0 30px #0000001f;pointer-events:none}.nav__panel-header{display:flex;align-items:center;justify-content:space-between;gap:12px}.nav__close{width:44px;height:44px;display:grid;place-items:center;cursor:pointer;-webkit-user-select:none;user-select:none;font-size:22px;line-height:1;color:#0b1220}.nav__links-box--panel{display:grid;gap:20px;align-items:start}.nav__item{position:relative;border-radius:12px}.nav__close-hit{position:absolute;top:0;right:0;bottom:0;left:0;cursor:pointer}.nav__item>a,.nav__item>.btn{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;padding:12px 10px}.nav__toggle:checked~.nav__overlay{opacity:1;pointer-events:auto}.nav__toggle:checked~.nav__panel{transform:translate(0);pointer-events:auto}.nav__toggle:checked~.container .nav__burger-line:nth-child(1){transform:translateY(8px) rotate(45deg)}.nav__toggle:checked~.container .nav__burger-line:nth-child(2){opacity:0}.nav__toggle:checked~.container .nav__burger-line:nth-child(3){transform:translateY(-8px) rotate(-45deg)}@media (max-width: 994px){.nav{padding:20px 0}.nav__logo{width:200px}.nav__burger{display:flex}.nav__links-box--desktop{display:none}.nav .btn{justify-content:center}}@media (min-width: 994px){.nav__overlay,.nav__panel{display:none}}.main-header{display:flex;width:100%;min-width:100%;justify-content:center;margin-bottom:248px}@media (max-width: 768px){.main-header{margin-bottom:64px}}.main-header__wrapper{position:relative;overflow:hidden;width:100%;height:720px;max-width:1856px;margin:0 32px;max-height:calc(100dvh - 128px);border-radius:16px}.main-header__wrapper:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(204.54deg,#06060600 41.99%,#060606a3 92.66%);z-index:1;pointer-events:none}.main-header__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 13%;display:block;z-index:0;transform:scale(1);will-change:transform;transform-origin:center}.main-header .container{min-height:100%;position:relative}.main-header__content{position:absolute;bottom:120px;display:flex;flex-direction:column;gap:32px;z-index:2}.main-header__content h1{color:#fff;font-size:40px;line-height:48px;margin:0}@media (max-width: 768px){.main-header__content h1{font-size:30px;line-height:36px}}.main-header__content .btn{max-width:fit-content}@media (max-width: 1257px){.main-header__wrapper{margin:0 16px}}@media (max-width: 1165px){.main-header{margin-bottom:144px}}@media (max-width: 1165px) and (max-width: 768px){.main-header{margin-bottom:64px}}@media (max-width: 768px){.main-header__wrapper{border-radius:0;height:calc(100dvh - 104px);max-height:calc(100dvh - 104px);margin:0}.main-header__content{bottom:42px}.main-header__content br{display:none}}.about-mission{margin-bottom:248px}@media (max-width: 768px){.about-mission{margin-bottom:64px}}.about-mission .is-mobile{display:none}.about-mission .container{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center}.about-mission__image-wrapper{width:100%}.about-mission__image-wrapper img{position:absolute;z-index:-1;--r: 0deg;will-change:transform;backface-visibility:hidden;animation:aboutFloatA 12s ease-in-out infinite}.about-mission__image-wrapper img:nth-child(1){top:-130px;right:-100px;--r: 10deg;animation-name:aboutFloatA;animation-duration:11s;animation-delay:-2s}.about-mission__image-wrapper img:nth-child(2){left:100px;bottom:-150px;--r: 10deg;animation-name:aboutFloatB;animation-duration:14s;animation-delay:-7s}.about-mission__image-wrapper img:nth-child(3){left:0;top:-150px;--r: 351deg;animation-name:aboutFloatC;animation-duration:12s;animation-delay:-4s}.about-mission__image-wrapper img:nth-child(4){right:200px;bottom:-100px;--r: 349deg;animation-name:aboutFloatD;animation-duration:15s;animation-delay:-9s}.about-mission__track{display:contents}.about-mission__content{max-width:748px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:96px}@media (max-width: 768px){.about-mission__content{gap:32px}}.about-mission__content-box{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:32px}@media (max-width: 768px){.about-mission__content-box{gap:16px}}.about-mission__content-box h2{color:#0b1220;font-size:40px;line-height:48px;margin:0}@media (max-width: 768px){.about-mission__content-box h2{font-size:30px;line-height:36px}}.about-mission__content-box p{color:#5d5d5d;font-size:20px;line-height:32px;margin:0}@media (max-width: 768px){.about-mission__content-box p{font-size:18px;line-height:32px}}.about-mission__icon{border:1px solid #e7e7e7;padding:12px;border-radius:12px}@media (max-width: 768px){.about-mission__icon{border-radius:10px}}@media (max-width: 1165px){.about-mission .is-desktop{display:none}.about-mission .is-mobile{display:block}.about-mission .container{align-items:center}.about-mission__image-wrapper{position:relative;order:-1;overflow:hidden;margin-bottom:48px;z-index:0}.about-mission__track{display:flex;align-items:center;gap:16px;width:max-content;will-change:transform;animation:aboutMissionMarquee 18s linear infinite}.about-mission__image-wrapper img{position:static;z-index:auto;transform:none!important;height:220px;width:auto;aspect-ratio:4/3;object-fit:cover;flex:0 0 auto;border-radius:12px;display:block}}@media (max-width: 1257px){.about-mission{margin-bottom:144px}}@media (max-width: 1257px) and (max-width: 768px){.about-mission{margin-bottom:64px}}@keyframes aboutMissionMarquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes aboutFloatA{0%{transform:rotate(calc(var(--r) - 2deg)) translateZ(0)}20%{transform:rotate(calc(var(--r) + 2deg)) translate3d(12px,-12px,0)}50%{transform:rotate(calc(var(--r) - 1deg)) translate3d(-10px,18px,0)}80%{transform:rotate(calc(var(--r) + 3deg)) translate3d(8px,10px,0)}to{transform:rotate(calc(var(--r) - 2deg)) translateZ(0)}}@keyframes aboutFloatB{0%{transform:rotate(calc(var(--r) + 1deg)) translateZ(0)}25%{transform:rotate(calc(var(--r) - 3deg)) translate3d(-14px,-8px,0)}55%{transform:rotate(calc(var(--r) + 2deg)) translate3d(10px,20px,0)}85%{transform:rotate(calc(var(--r) - 2deg)) translate3d(-8px,14px,0)}to{transform:rotate(calc(var(--r) + 1deg)) translateZ(0)}}@keyframes aboutFloatC{0%{transform:rotate(calc(var(--r) - 1deg)) translateZ(0)}30%{transform:rotate(calc(var(--r) + 3deg)) translate3d(14px,6px,0)}60%{transform:rotate(calc(var(--r) - 2deg)) translate3d(-12px,-16px,0)}90%{transform:rotate(calc(var(--r) + 2deg)) translate3d(6px,18px,0)}to{transform:rotate(calc(var(--r) - 1deg)) translateZ(0)}}@keyframes aboutFloatD{0%{transform:rotate(calc(var(--r) + 2deg)) translateZ(0)}22%{transform:rotate(calc(var(--r) - 2deg)) translate3d(10px,-18px,0)}52%{transform:rotate(calc(var(--r) + 3deg)) translate3d(-14px,14px,0)}82%{transform:rotate(calc(var(--r) - 1deg)) translate3d(12px,16px,0)}to{transform:rotate(calc(var(--r) + 2deg)) translateZ(0)}}.mission-banner{display:flex;justify-content:center;width:100%;margin-bottom:144px}@media (max-width: 768px){.mission-banner{margin-bottom:64px}}.mission-banner{opacity:0;transform:translateY(24px);transition:opacity .6s ease,transform .6s ease;will-change:opacity,transform}.mission-banner.is-visible{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion: reduce){.mission-banner{opacity:1;transform:none;transition:none}.mission-banner.is-visible{opacity:1;transform:none}}.mission-banner__image-mobile{display:none}.mission-banner .mark-1{position:relative;display:inline-block;white-space:nowrap}.mission-banner .mark-1:before{content:"";position:absolute;left:-14px;top:-4px;width:calc(100% + 28px);height:62px;z-index:1;pointer-events:none;background:url(/images/mark-2.svg) no-repeat center/100% 100%}.mission-banner .mark-1:after{content:"";position:absolute;left:-29px;top:-83px;width:calc(100% + 120px);height:110px;z-index:2;pointer-events:none;background:url(/images/mark-1.svg) no-repeat center/100% 100%}.mission-banner .mission-banner__box h2{position:relative;z-index:3}.mission-banner{--media-w: clamp(320px, 45vw, 900px)}.mission-banner__wrapper{position:relative;width:100%;max-width:1856px;margin:0 32px;height:680px;overflow:hidden;background-color:#eb3295;border-radius:16px}@media (max-width: 768px){.mission-banner__wrapper{border-radius:14px}}.mission-banner .container{position:relative;height:100%;display:flex;align-items:center;z-index:2;padding:64px 0}.mission-banner__content{width:100%;max-width:748px;display:flex;flex-direction:column;justify-content:center;gap:68px}@media (max-width: 768px){.mission-banner__content{gap:24px}}.mission-banner__box{display:flex;flex-direction:column;gap:32px}@media (max-width: 768px){.mission-banner__box{gap:16px}}.mission-banner__box h2{color:#fff;font-size:40px;line-height:48px;margin:0}@media (max-width: 768px){.mission-banner__box h2{font-size:30px;line-height:36px}}.mission-banner__box p{color:#fff;font-size:18px;line-height:32px;margin:0}@media (max-width: 768px){.mission-banner__box p{font-size:16px;line-height:32px}}.mission-banner__socials{display:flex;gap:16px}.mission-banner__socials a{background-color:#fff;padding:16px;border-radius:8px}@media (max-width: 768px){.mission-banner__socials a{border-radius:6px}}.mission-banner__socials a{display:inline-flex;align-items:center;justify-content:center}.mission-banner__socials img{display:block}.mission-banner__media{position:absolute;top:0;right:0;height:100%;width:var(--media-w);z-index:1;overflow:hidden}.mission-banner__media:before{content:"";position:absolute;top:0;left:0;height:100%;width:240px;z-index:2;pointer-events:none;background:linear-gradient(90deg,#eb3295,#eb3295f2,#eb329559 70%,#eb329500)}.mission-banner__image{width:100%;height:100%;object-fit:cover;display:block;position:relative;z-index:0}@media (max-width: 1257px){.mission-banner__wrapper{margin:0 16px}}@media (max-width: 768px){.mission-banner .mark-1:before{left:-14px;top:-16px}.mission-banner .mark-1:after{left:-44px;top:-75px}.mission-banner__wrapper{height:auto;overflow:hidden;border-radius:0;margin:0}.mission-banner .container{height:auto;display:block}.mission-banner__content{max-width:100%;text-align:center;align-items:center}.mission-banner__box h2{font-size:24px;line-height:1.15}.mission-banner__box p{font-size:14px;line-height:1.6}.mission-banner__socials{justify-content:center;width:100%}.mission-banner__socials a{padding:14px}.mission-banner__media{position:relative;width:100%;height:auto;right:auto;top:auto}.mission-banner__media:before{width:100%;height:100%;left:0;top:0;background:linear-gradient(180deg,#eb3295f2,#eb3295bf 18%,#eb329559 40%,#eb329500 82%)}.mission-banner__image{display:none}.mission-banner__image-mobile{width:100%;display:block;object-fit:cover;background-color:#eb3295}}.donation .container{display:flex;align-items:flex-start;justify-content:center;gap:32px}@media (max-width: 768px){.donation .container{gap:16px}}.donation__content{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:64px}@media (max-width: 768px){.donation__content{gap:24px}}.donation__content{max-width:619px}.donation__content h3{font-size:18px;line-height:32px;margin:0}@media (max-width: 768px){.donation__content h3{font-size:16px;line-height:32px}}.donation__content h3{color:#eb3295}.donation__content h2{font-size:40px;line-height:48px;margin:0}@media (max-width: 768px){.donation__content h2{font-size:30px;line-height:36px}}.donation__content h2{color:#0b1220}.donation__content p{font-size:18px;line-height:32px;margin:0}@media (max-width: 768px){.donation__content p{font-size:16px;line-height:32px}}.donation__content p{color:#6d6d6d}.donation__content-box{display:flex;flex-direction:column;gap:32px}@media (max-width: 768px){.donation__content-box{gap:16px}}.donation__headers-wrapper{display:flex;flex-direction:column;gap:16px}.donation__btn-wrapper{display:grid;grid-template-columns:repeat(2,1fr);grid-auto-flow:row;gap:24px}@media (max-width: 768px){.donation__btn-wrapper{gap:16px}}.donation__btn-wrapper .btn{justify-content:center}.donation__information-wrapper{display:flex;flex-direction:column;gap:39px}@media (max-width: 768px){.donation__information-wrapper{gap:20px}}.donation__information-box{position:relative;border:1px solid #e7e7e7;padding:32px;background:#fff;border-radius:16px}@media (max-width: 768px){.donation__information-box{border-radius:14px}}.donation__information-box:before{content:"";position:absolute;top:-13px;left:133px;width:0;height:0;border-left:12px solid transparent;border-right:12px solid transparent;border-bottom:12px solid #e7e7e7}.donation__information-box:after{content:"";position:absolute;top:-11px;left:134px;width:0;height:0;border-left:11px solid transparent;border-right:11px solid transparent;border-bottom:11px solid white}.donation__information-box b{font-weight:700;color:#0b1220}.donation__information-box p{color:#6d6d6d;font-size:18px;line-height:32px;margin:0}@media (max-width: 768px){.donation__information-box p{font-size:16px;line-height:32px}}.donation__information-box a{font-size:18px;line-height:32px;margin:0}@media (max-width: 768px){.donation__information-box a{font-size:16px;line-height:32px}}.donation__information-box a{font-weight:700;text-decoration:none;color:#eb3295;display:flex;gap:8px;align-items:center}.donation__information-box a img{transition:transform .2s ease;will-change:transform}.donation__information-box a:hover img{transform:translate(4px)}.donation__image-wrapper{flex:0 0 auto;flex-shrink:0}.donation__image-wrapper img{height:764px}@media (max-width: 1257px){.donation .container{flex-direction:column;align-items:center}.donation__btn-wrapper{grid-template-columns:1fr}.donation__image-wrapper img{object-fit:contain;height:auto}.donation__information-box{padding:24px}}.contact{display:flex;width:100%;min-width:100%;justify-content:center;margin-bottom:144px}@media (max-width: 768px){.contact{margin-bottom:64px}}.contact a[href^="tel:"],.contact a[href^="mailto:"]{color:#fff!important;-webkit-text-fill-color:#ffffff}.contact__wrapper{background-color:#eb3295;max-width:1856px;border-radius:16px;margin:0 32px;width:100%;position:relative}.contact .container{display:flex;padding:96px 0;color:#fff;position:relative;height:804px}.contact__content{max-width:491px;display:flex;flex-direction:column;gap:32px}@media (max-width: 768px){.contact__content{gap:16px}}.contact__content h2{font-size:40px;line-height:48px;margin:0}@media (max-width: 768px){.contact__content h2{font-size:30px;line-height:36px}}.contact__content p{font-size:18px;line-height:32px;margin:0}@media (max-width: 768px){.contact__content p{font-size:16px;line-height:32px}}.contact__content-wrapper{display:flex;flex-direction:row;gap:153px;position:absolute;right:130px}.contact__box{background-color:#d22c85;padding:48px;border-radius:16px}@media (max-width: 768px){.contact__box{border-radius:14px}}.contact__box{opacity:0;transform:translateY(22px);transition:opacity .65s ease,transform .65s ease;will-change:opacity,transform}.contact__box.is-visible{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion: reduce){.contact__box{opacity:1;transform:none;transition:none}.contact__box.is-visible{opacity:1;transform:none}}.contact__box p{font-size:22px;line-height:32px;margin:0}@media (max-width: 768px){.contact__box p{font-size:20px;line-height:32px}}.contact__box p{font-weight:700}.contact__box span{color:#ffffffa3;text-transform:uppercase;font-size:16px;line-height:28px;margin:0}@media (max-width: 768px){.contact__box span{font-size:16px;line-height:28px}}.contact__box div{border-bottom:1px solid rgba(255,255,255,.32);padding:24px 0}.contact__box div:first-child{padding-top:0}.contact__box div:last-child{border-bottom:0;padding-bottom:0}.contact__image{position:absolute;left:0;top:0;height:100%}@media (max-width: 1730px){.contact__content-wrapper{gap:32px;right:0}}@media (max-width: 1257px){.contact .container{height:auto}.contact__content-wrapper{flex-direction:column;position:relative;justify-content:end;align-items:end;width:100%}}@media (max-width: 1257px){.contact__wrapper{margin:0 16px}}@media (max-width: 768px){.contact{height:100%}.contact__wrapper{border-radius:0;display:flex;flex-direction:column;margin:0;padding:0;flex-direction:column-reverse}.contact .container{padding-bottom:0}.contact__content{min-width:100%}.contact__box{min-width:100%;padding:24px}.contact__image{position:relative;object-fit:cover;object-position:top}}.contact-form a[href^="tel:"],.contact-form a[href^="mailto:"]{color:#eb3295!important;-webkit-text-fill-color:#eb3295}.contact-form .container{display:flex;gap:64px}@media (max-width: 768px){.contact-form .container{gap:24px}}.contact-form .container{flex:1 1 0}.contact-form__status{margin-top:14px;padding:12px 14px;border-radius:10px;font-weight:600;line-height:1.3;display:none}.contact-form__status.is-error,.contact-form__status.is-success,.contact-form__status.is-info{display:block}.contact-form__status.is-error{background:#fff;border:1px solid rgba(255,0,0,.25);color:#b80325}.contact-form__status.is-success{background:#fff;border:1px solid rgba(0,200,0,.25);color:#008900}.contact-form__status.is-info{background:#fff;border:1px solid rgba(0,0,0,.12);color:#000000bf}.contact-form__content{display:flex;flex-direction:column;gap:48px}@media (max-width: 768px){.contact-form__content{gap:24px}}.contact-form__content{flex:1 1 0;min-width:0}.contact-form__headers-box{display:flex;flex-direction:column;gap:24px}@media (max-width: 768px){.contact-form__headers-box{gap:16px}}.contact-form__headers-box h2{color:#0b1220;font-size:40px;line-height:48px;margin:0}@media (max-width: 768px){.contact-form__headers-box h2{font-size:30px;line-height:36px}}.contact-form__headers-box p{color:#6d6d6d;font-size:18px;line-height:32px;margin:0}@media (max-width: 768px){.contact-form__headers-box p{font-size:16px;line-height:32px}}.contact-form__information-box{border:1px solid #e7e7e7;display:flex;flex-direction:column;padding:30px 40px;border-radius:16px}@media (max-width: 768px){.contact-form__information-box{border-radius:14px}}.contact-form__information-box div:first-child{border-bottom:1px solid #e7e7e7;padding-bottom:16px}.contact-form__information-box div:last-child{margin-top:16px}.contact-form__information-box span{text-transform:uppercase;color:#6d6d6d;font-size:16px;line-height:28px;margin:0}@media (max-width: 768px){.contact-form__information-box span{font-size:16px;line-height:28px}}.contact-form__information-box p{color:#0b1220;font-weight:700;font-size:20px;line-height:32px;margin:0}@media (max-width: 768px){.contact-form__information-box p{font-size:18px;line-height:32px}}.contact-form__information div:first-child{border-bottom:1px solid #e7e7e7;padding-bottom:24px}.contact-form__information div:last-child{margin-top:24px}.contact-form__information span{text-transform:uppercase;color:#6d6d6d;font-size:16px;line-height:28px;margin:0}@media (max-width: 768px){.contact-form__information span{font-size:16px;line-height:28px}}.contact-form__information p{color:#0b1220;font-weight:700;font-size:20px;line-height:32px;margin:0}@media (max-width: 768px){.contact-form__information p{font-size:18px;line-height:32px}}.contact-form form{flex:1 1 0;min-width:0;background-color:#eb3295;color:#fff;display:flex;flex-direction:column;padding:64px 96px;border-radius:16px}@media (max-width: 768px){.contact-form form{border-radius:14px}}.contact-form form{gap:32px}@media (max-width: 768px){.contact-form form{gap:16px}}.contact-form form button[type=submit]{position:relative;display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding-left:22px;padding-right:22px}.contact-form form button[type=submit].is-loading{opacity:.85;cursor:not-allowed;pointer-events:none;color:transparent;min-width:180px}.contact-form form button[type=submit].is-loading:before{content:"Wysyłanie";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);color:#eb3295;font:inherit;white-space:nowrap;padding-left:22px}.contact-form form button[type=submit].is-loading:after{content:"";position:absolute;left:calc(50% - 62px);top:50%;width:16px;height:16px;transform:translate(-50%,-50%);border:2px solid rgba(255,255,255,.35);border-top-color:#eb3295;border-radius:50%;animation:btnSpin .8s linear infinite;z-index:2;pointer-events:none}@keyframes btnSpin{to{transform:translate(-50%,-50%) rotate(360deg)}}.contact-form form input{font-size:18px;line-height:32px;margin:0}@media (max-width: 768px){.contact-form form input{font-size:16px;line-height:32px}}.contact-form form input{border-radius:8px}@media (max-width: 768px){.contact-form form input{border-radius:6px}}.contact-form form input{outline:none;border:none;padding:12px 24px}.contact-form form input::placeholder,.contact-form form textarea::placeholder{color:#6d6d6d}.contact-form form textarea{font-size:18px;line-height:32px;margin:0}@media (max-width: 768px){.contact-form form textarea{font-size:16px;line-height:32px}}.contact-form form textarea{border-radius:8px}@media (max-width: 768px){.contact-form form textarea{border-radius:6px}}.contact-form form textarea{height:327px;width:100%;outline:none;border:none;padding:24px;resize:none}.contact-form form h3{font-size:22px;line-height:32px;margin:0}@media (max-width: 768px){.contact-form form h3{font-size:20px;line-height:32px}}.contact-form form button{max-width:fit-content}.contact-form__input-wrapper{display:flex;flex-direction:column;gap:24px}@media (max-width: 768px){.contact-form__input-wrapper{gap:16px}}@media (max-width: 1257px){.contact-form form{padding:32px;height:fit-content}.contact-form__information-box{padding:24px}}@media (max-width: 768px){.contact-form .container{flex-direction:column}.contact-form form{padding:34px 24px}}.contact-form__consent-label{display:flex;align-items:flex-start;gap:10px;cursor:pointer;color:#fff;font-size:14px;line-height:1.4}.contact-form__consent-label input{display:none}.contact-form__consent-label .text{position:relative;padding-left:30px}.contact-form__consent-label .text:before{content:"";position:absolute;left:0;top:2px;width:18px;height:18px;border-radius:4px;background:#fff}.contact-form__consent-label .text:after{content:"";position:absolute;left:3px;top:6px;width:12px;height:12px;background-image:url(/images/check.svg);background-size:contain;background-repeat:no-repeat;opacity:0}.contact-form__consent-label input:checked~.text:after{opacity:1}.footer{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.footer__wrapper{display:flex;flex-direction:column;border:1px solid #e7e7e7;max-width:1856px;margin:32px 0;width:100%;border-radius:16px}@media (max-width: 768px){.footer__wrapper{border-radius:14px}}.footer__top{padding:64px 0 32px;border-bottom:1px solid #e7e7e7;display:flex;align-items:end;justify-content:space-between}.footer__socials{display:flex;gap:24px}.footer__socials img{height:40px;width:40px}.footer__bottom{padding:32px 0 64px;display:flex;align-items:end;justify-content:space-between}.footer__bottom a{color:#6d6d6d;font-size:18px;line-height:32px;margin:0}@media (max-width: 768px){.footer__bottom a{font-size:16px;line-height:32px}}.footer__bottom a{text-decoration:none}.footer__bottom a:hover{color:#0b1220}.footer__policy a{padding:0 32px;border-right:1px solid #e7e7e7}.footer__policy a:hover{color:#0b1220}.footer__policy a:last-child{border-right:none;padding-right:0}@media (max-width: 1130px){.footer__bottom{flex-direction:column;align-items:center}.footer__policy{display:flex;flex-direction:column;align-items:center}.footer__policy a{border:none;padding:0}}@media (max-width: 768px){.footer__wrapper{margin:32px 0 0;border:none;border-top:1px solid #e7e7e7;border-radius:0}.footer__policy a{padding:0}.footer__top{padding-top:42px;flex-direction:column;align-items:center;gap:32px}.footer__bottom{padding-bottom:42px}}.privacy-policy{margin-top:88px}@media (max-width: 768px){.privacy-policy{margin-top:64px}}.privacy-policy{margin-bottom:144px}@media (max-width: 768px){.privacy-policy{margin-bottom:64px}}.privacy-policy a{color:#eb3295}.privacy-policy h1{font-size:40px;line-height:48px;margin:0}@media (max-width: 768px){.privacy-policy h1{font-size:30px;line-height:36px}}.privacy-policy h1{color:#0b1220}.privacy-policy p,.privacy-policy li{color:#6d6d6d}/*!
* Toastify js 1.12.0
* https://github.com/apvarun/toastify-js
* @license MIT licensed
*
* Copyright (C) 2018 Varun A P
*/.toastify{padding:12px 20px;color:#fff;display:inline-block;box-shadow:0 3px 6px -1px #0000001f,0 10px 36px -4px #4d60e84d;background:-webkit-linear-gradient(315deg,#73a5ff,#5477f5);background:linear-gradient(135deg,#73a5ff,#5477f5);position:fixed;opacity:0;transition:all .4s cubic-bezier(.215,.61,.355,1);border-radius:2px;cursor:pointer;text-decoration:none;max-width:calc(50% - 20px);z-index:2147483647}.toastify.on{opacity:1}.toast-close{background:transparent;border:0;color:#fff;cursor:pointer;font-family:inherit;font-size:1em;opacity:.4;padding:0 5px}.toastify-right{right:15px}.toastify-left{left:15px}.toastify-top{top:-150px}.toastify-bottom{bottom:-150px}.toastify-rounded{border-radius:25px}.toastify-avatar{width:1.5em;height:1.5em;margin:-7px 5px;border-radius:2px}.toastify-center{margin-left:auto;margin-right:auto;left:0;right:0;max-width:fit-content;max-width:-moz-fit-content}@media only screen and (max-width: 360px){.toastify-right,.toastify-left{margin-left:auto;margin-right:auto;left:0;right:0;max-width:fit-content}}
