:root{--bs-body-font-family:Josefin Sans,sans-serif;--bs-headings-font-family:Antonio,sans-serif}.main-section{overflow:hidden;position:relative}.main-section .bg{filter:brightness(.65);height:100%;left:0;object-fit:cover;position:absolute;top:0;transition:opacity .4s ease-in-out;width:100%;z-index:1}.main-section .flex-holder{align-items:flex-end;display:flex;flex-direction:row;gap:20px;justify-content:space-between;min-height:100vh;padding:200px 0 56px;position:relative;z-index:2}@media(width < 1180px){.main-section .flex-holder{align-items:flex-start;flex-direction:column;gap:40px;justify-content:flex-start}}@media(width < 768px){.main-section .flex-holder{gap:28px;padding:120px 0 36px}}.main-section .col-text{display:flex;flex-direction:column;margin-bottom:auto;margin-top:auto;max-width:40%;position:relative;width:100%;z-index:2}@media(width < 1180px){.main-section .col-text{max-width:100%}}.main-section .col-media{display:flex;flex-direction:column;max-width:50%;position:relative;width:100%;z-index:1}@media(width < 1180px){.main-section .col-media{max-width:100%}}.main-section small{color:#fff;font-size:1.5rem;line-height:1.2em;margin-bottom:16px}@media(width < 1024px){.main-section small{font-size:1.25rem}}@media(width < 768px){.main-section small{font-size:1.125rem}}.main-section h2{color:#fff;margin-bottom:24px}@media(width < 768px){.main-section h2{margin-bottom:20px}}.main-section h3,.main-section h4{color:#fff}.main-section p{color:#fff;font-size:1.5rem;margin-bottom:40px}@media(width < 1024px){.main-section p{font-size:1.25rem}}@media(width < 768px){.main-section p{font-size:1.125rem;margin-bottom:24px}}.main-section .btn-holder{align-items:center;display:flex;gap:36px}@media(width < 768px){.main-section .btn-holder{gap:20px}.main-section svg{max-height:48px;max-width:48px}}.main-section .swiper{margin-left:unset;margin-right:-4rem;max-width:unset;padding:24px;width:100%;width:unset}@media(width < 1180px){.main-section .swiper{margin-left:-24px}}.main-section .swiper-slide{border-radius:20px;-webkit-box-shadow:0 3px 16px 0 rgba(0,0,0,.5);box-shadow:0 3px 16px 0 rgba(0,0,0,.5);overflow:hidden}.main-section .swiper-slide img{aspect-ratio:374/575;border-radius:20px;height:auto;object-fit:cover;position:relative;width:100%}.main-section .swiper-slide .text-holder{bottom:0;display:flex;flex-direction:column;left:0;padding:32px 24px;position:absolute;width:100%;z-index:20}.main-section .swiper-slide .text-holder:after{backdrop-filter:blur(1px);background:#000;background:-webkit-linear-gradient(0deg,#000,transparent);background:-moz-linear-gradient(0deg,#000 0,transparent 100%);background:linear-gradient(0deg,#000,transparent);bottom:0;content:"";display:block;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#000000",GradientType=0);height:120%;left:0;mask-image:linear-gradient(0deg,#000 0,#000 40%,transparent);-webkit-mask-image:linear-gradient(0deg,#000 0,#000 40%,transparent);position:absolute;width:100%;z-index:-1}.main-section .swiper-slide .text-holder:before{background-color:#fff;content:"";display:block;height:3px;left:24px;position:absolute;top:14px;width:20px}.main-section .swiper-slide small{color:#fff;font-size:1.25rem;line-height:1.4em;margin-bottom:8px}.main-section .swiper-slide h3{color:#fff}.main-section .swiper-toolbox{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;gap:20px;justify-content:space-between;padding:0 24px}@media(width < 768px){.main-section .swiper-toolbox{gap:12px;padding:0}}.main-section .swiper-button-next,.main-section .swiper-button-prev{background-color:unset;border:2px solid #fff;bottom:unset!important;height:96px;left:unset!important;position:relative;right:unset!important;top:unset!important;transform:unset;width:96px}.main-section .swiper-button-next:after,.main-section .swiper-button-prev:after{background-color:#fff;display:inline-block;height:20px;-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDMyIDMyIj48cGF0aCBmaWxsPSIjZmZmIiBkPSJtOC4yNTQgNS41OTggMTAuMDE4IDEwLjQxNkw4LjI1NCAyNi40M2EyLjcgMi43IDAgMCAwLS41NTguODY4IDIuNzcgMi43NyAwIDAgMCAwIDIuMDQ5Yy4xMy4zMjQuMzE5LjYyLjU1OC44NjguMjM5LjI0OS41MjMuNDQ2LjgzNS41OGEyLjUgMi41IDAgMCAwIDEuOTcgMGMuMzEzLS4xMzQuNTk2LS4zMzEuODM1LS41OGwxMS44NS0xMi4zMjNhMi43NSAyLjc1IDAgMCAwIDAtMy43ODVMMTEuODk1IDEuNzg1YTIuNiAyLjYgMCAwIDAtLjgzNS0uNTgxIDIuNSAyLjUgMCAwIDAtMS45NyAwIDIuNiAyLjYgMCAwIDAtLjgzNS41ODFjLS45ODEgMS4wNDctMS4wMDcgMi43NjYgMCAzLjgxMyIvPjwvc3ZnPg==);mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDMyIDMyIj48cGF0aCBmaWxsPSIjZmZmIiBkPSJtOC4yNTQgNS41OTggMTAuMDE4IDEwLjQxNkw4LjI1NCAyNi40M2EyLjcgMi43IDAgMCAwLS41NTguODY4IDIuNzcgMi43NyAwIDAgMCAwIDIuMDQ5Yy4xMy4zMjQuMzE5LjYyLjU1OC44NjguMjM5LjI0OS41MjMuNDQ2LjgzNS41OGEyLjUgMi41IDAgMCAwIDEuOTcgMGMuMzEzLS4xMzQuNTk2LS4zMzEuODM1LS41OGwxMS44NS0xMi4zMjNhMi43NSAyLjc1IDAgMCAwIDAtMy43ODVMMTEuODk1IDEuNzg1YTIuNiAyLjYgMCAwIDAtLjgzNS0uNTgxIDIuNSAyLjUgMCAwIDAtMS45NyAwIDIuNiAyLjYgMCAwIDAtLjgzNS41ODFjLS45ODEgMS4wNDctMS4wMDcgMi43NjYgMCAzLjgxMyIvPjwvc3ZnPg==);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;width:20px}.main-section .swiper-button-next:active,.main-section .swiper-button-next:focus,.main-section .swiper-button-next:focus-visible,.main-section .swiper-button-next:focus-within,.main-section .swiper-button-next:hover,.main-section .swiper-button-prev:active,.main-section .swiper-button-prev:focus,.main-section .swiper-button-prev:focus-visible,.main-section .swiper-button-prev:focus-within,.main-section .swiper-button-prev:hover{background-color:#fff}.main-section .swiper-button-next:active:after,.main-section .swiper-button-next:focus-visible:after,.main-section .swiper-button-next:focus-within:after,.main-section .swiper-button-next:focus:after,.main-section .swiper-button-next:hover:after,.main-section .swiper-button-prev:active:after,.main-section .swiper-button-prev:focus-visible:after,.main-section .swiper-button-prev:focus-within:after,.main-section .swiper-button-prev:focus:after,.main-section .swiper-button-prev:hover:after{background-color:#2a2a2a}@media(width < 1024px){.main-section .swiper-button-next,.main-section .swiper-button-prev{height:72px;width:72px}}@media(width < 768px){.main-section .swiper-button-next,.main-section .swiper-button-prev{height:48px;width:48px}}.main-section .swiper-button-disabled{display:block!important}.main-section .swiper-pagination{flex:1;margin:0 24px;position:unset!important}@media(width < 768px){.main-section .swiper-pagination{margin:0 12px}}.main-section .current-slide{color:#fff;font-family:Antonio,sans-serif;font-size:2.25rem;line-height:1.4em;margin-bottom:0}.main-section .parameters{align-items:flex-end;color:#fff;display:flex;flex-direction:row;flex-wrap:wrap;gap:56px;justify-content:flex-end;text-align:center}@media(width < 1180px){.main-section .parameters{gap:48px;justify-content:flex-start}}@media(width < 768px){.main-section .parameters{gap:28px;justify-content:center}}.main-section .param-item img{margin-bottom:24px}@media(width < 1180px){.main-section .param-item img{margin-bottom:20px;max-height:80px}}@media(width < 768px){.main-section .param-item img{max-height:48px}}.main-section .param-item h3{margin-bottom:12px}.main-section .param-item h4{margin-bottom:0}.section-layout{padding:160px 0}@media(width < 1280px){.section-layout{padding:100px 0}}@media(width < 1024px){.section-layout{padding:80px 0}}@media(width < 880px){.section-layout{padding:64px 0}}@media(width < 768px){.section-layout{padding:48px 0}}.section-layout.section-lg{padding:200px 0}@media(width < 1280px){.section-layout.section-lg{padding:120px 0}}@media(width < 1024px){.section-layout.section-lg{padding:80px 0}}@media(width < 880px){.section-layout.section-lg{padding:64px 0}}@media(width < 768px){.section-layout.section-lg{padding:48px 0}}.section-layout.opposite .flex-holder{flex-direction:row-reverse}.section-layout .flex-holder{align-items:stretch;display:flex;flex-direction:row;gap:64px;justify-content:space-between}.section-layout .flex-holder.align-end{align-items:flex-end}@media(width < 1280px){.section-layout .flex-holder:has(.img-holder){flex-wrap:wrap}.section-layout .flex-holder:has(.img-holder) .col-text{max-width:100%}}@media(width < 1100px){.section-layout .flex-holder{align-items:center;flex-wrap:wrap;gap:32px}.section-layout .flex-holder .col-media,.section-layout .flex-holder .col-text{max-width:100%!important}}.section-layout .col-text{display:flex;flex-direction:column;justify-content:center;max-width:40%;position:relative;width:100%}@media(width < 1100px){.section-layout .col-text{max-width:100%}}.section-layout .col-media{display:flex;flex-direction:column;justify-content:center;max-width:50%;position:relative;width:100%}@media(width < 1100px){.section-layout .col-media{max-width:100%}}.section-layout .img-holder{max-width:100%;min-height:400px;width:100%}@media(width < 1280px){.section-layout .img-holder{margin:0 auto;max-width:100%;width:100%}}@media(width < 1100px){.section-layout .img-holder{align-items:center;aspect-ratio:unset;display:flex;flex-direction:row;flex-wrap:wrap;gap:24px;justify-content:space-between;min-height:unset}}.section-layout.text-split .col-text:first-child{max-width:720px}.section-layout.text-split .col-text:last-child{max-width:640px}@media(width < 1100px){.section-layout.text-split .col-text{max-width:100%}}.section-layout h2{margin-bottom:40px}.section-layout h2.mb-lg{margin-bottom:64px}@media(width < 1024px){.section-layout h2{margin-bottom:32px}.section-layout h2.mb-lg{margin-bottom:40px}}.section-layout p{color:#313131;font-size:1.25rem;margin-bottom:40px}.section-layout p:last-child{margin-bottom:0}.section-layout p:has(+p){margin-bottom:24px}.section-layout img{border-radius:12px;height:100%;object-fit:cover;width:100%}@media(width < 1100px){.section-layout img{height:auto!important}}.section-layout .map-container{height:100%;width:100%}.section-layout .map-container iframe{border:none;border-radius:12px;height:100%!important;width:100%!important}@media(width < 1100px){.section-layout .map-container iframe{aspect-ratio:16/9;height:auto!important}}.section-layout .img-wrapper{align-items:center;display:flex;flex-direction:column;gap:10px;justify-content:center;position:absolute}.section-layout .img-wrapper:first-of-type{left:0;top:0;z-index:3}.section-layout .img-wrapper:first-of-type .text-holder{width:100%}.section-layout .img-wrapper:nth-of-type(2){align-items:flex-start;flex-direction:column-reverse;right:0;top:50px;z-index:1}.section-layout .img-wrapper:nth-of-type(3){align-items:center;bottom:0;flex-direction:row;left:20%;z-index:2}.section-layout .img-wrapper .text-holder,.section-layout .img-wrapper img{-webkit-box-shadow:0 3px 16px 5px rgba(0,0,0,.16);box-shadow:0 3px 16px 5px rgba(0,0,0,.16)}.section-layout .img-wrapper .text-holder{background-color:#fff;border-radius:10px;color:#2a2a2a;min-width:220px;padding:12px 16px}@media(width < 768px){.section-layout .img-wrapper{position:unset}.section-layout .img-wrapper:first-of-type{flex-direction:column;max-width:calc(50% - 12px);order:1}.section-layout .img-wrapper:nth-of-type(2){flex-direction:column;margin:0 auto;order:3}.section-layout .img-wrapper:nth-of-type(3){flex-direction:column;max-width:calc(50% - 12px);order:2}.section-layout .img-wrapper .text-holder{max-width:100%;min-width:unset;width:100%}}@media(width < 370px){.section-layout .img-wrapper{position:unset}.section-layout .img-wrapper:first-of-type,.section-layout .img-wrapper:nth-of-type(3){max-width:100%}}.section-layout .btn-holder{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:24px}.section-layout a.tel{margin-bottom:12px}.section-layout address{margin-bottom:12px}.section-layout .ico,.section-layout address{color:#4b4b4b;font-size:1.5rem;font-weight:400;line-height:1.3333333333em}.donate-form-section{padding:80px 0}@media(width < 1024px){.donate-form-section{padding:64px 0}}@media(width < 768px){.donate-form-section{padding:48px 0}}.donate-form-section form{border:3px solid #919191;border-radius:20px;padding:80px 120px}@media(width < 1124px){.donate-form-section form{padding:60px 80px}}@media(width < 880px){.donate-form-section form{padding:34px 28px}}.donate-form-section .form-section{align-items:center;border-bottom:3px solid #919191;display:flex;flex-direction:column;justify-content:flex-start;padding:48px 0;text-align:center}.donate-form-section .form-section:first-of-type{padding:0 0 48px}.donate-form-section .form-section:last-of-type{border-bottom:none}@media(width < 880px){.donate-form-section .form-section{padding:32px 0}.donate-form-section .form-section:first-of-type{padding:0 0 32px}}.donate-form-section .form-footer{align-items:center;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;padding-top:48px}@media(width < 880px){.donate-form-section .form-footer{padding-top:32px}}.donate-form-section .main-text{max-width:500px}.donate-form-section p{color:#4b4b4b;font-size:1.25rem;margin:0}.donate-form-section h3{margin-bottom:32px}.donate-form-section h4{color:#4b4b4b;font-family:Josefin Sans,sans-serif}.donate-form-section .input-with-currency{max-width:500px;width:100%}.donate-form-section label[for=custom-amount]{color:#4b4b4b;font-size:1.25rem;font-weight:400;margin-bottom:12px}.donate-form-section .radio-buttons{display:flex;flex-direction:column;margin-bottom:32px}.donate-form-section .radio-buttons__holder{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:16px;justify-content:center}.donate-form-section .radio-buttons:last-child{margin:0}.donate-form-section input+label{border:2px solid #dba752;border-radius:50px;color:#4b4b4b;font-size:1.25rem;line-height:1em;padding:16px 24px 12px}.donate-form-section input+label:active,.donate-form-section input+label:focus,.donate-form-section input+label:focus-visible,.donate-form-section input+label:focus-within,.donate-form-section input+label:hover{background-color:#fff}.donate-form-section input+label:after,.donate-form-section input+label:before{display:none}@media(width < 768px){.donate-form-section input+label{font-size:1.125rem;padding:12px 20px 8px}}.donate-form-section input:checked+label{background-color:#dba752;border-color:#dba752;color:#fff}.donate-form-section input:checked+label:after,.donate-form-section input:checked+label:before{display:none}.donate-form-section .payment-info{margin:0 auto;max-width:500px;width:100%}.donate-form-section .payment-info .account-details-box,.donate-form-section .payment-info .qr-box{border:1px solid #cdcdcd;transition:all .3s ease}.donate-form-section .payment-info .account-details-box h4,.donate-form-section .payment-info .qr-box h4{color:#dba752;font-size:1.125rem;font-weight:700;text-transform:uppercase}.donate-form-section .payment-info .qr-box img{border:10px solid #fff;box-shadow:0 0 10px rgba(0,0,0,.1)}.donate-form-section .payment-info table td{font-size:1.125rem;padding:8px 0}.transparent-account-section{background-color:#fff;padding:80px 0}@media(width < 1024px){.transparent-account-section{padding:64px 0}}@media(width < 768px){.transparent-account-section{padding:48px 0}}.transparent-account-section .section-header{margin-bottom:48px}.transparent-account-section .section-header h2{margin-bottom:16px}.transparent-account-section .section-header .main-text{color:#4b4b4b;font-size:1.25rem;max-width:600px}.transparent-account-section .account-box{align-items:center;background-color:#fff;border:3px solid #919191;border-radius:20px;box-shadow:0 10px 30px rgba(0,0,0,.05);display:flex;flex-direction:column;justify-content:center;margin:0 auto;max-width:800px;padding:60px;text-align:center;width:100%}@media(width < 768px){.transparent-account-section .account-box{padding:32px 24px}}.transparent-account-section .account-box .icon-holder{align-items:center;background-color:rgba(219,167,82,.1);border-radius:50%;display:flex;height:80px;justify-content:center;margin-bottom:24px;width:80px}.transparent-account-section .account-box .icon-holder svg{color:#dba752;height:40px;width:40px}.transparent-account-section .account-box p{color:#4b4b4b;font-size:1.25rem;line-height:1.6;margin-bottom:32px;max-width:500px}.transparent-account-section .account-box .btn{min-width:280px}