@charset "UTF-8";@font-face{font-family:Mont-Extra-Light;src:url(../../public/fonts/mont/Mont-ExtraLight.ttf)}@font-face{font-family:Mont-Light;src:url(../../public/fonts/mont/Mont-Light.ttf)}@font-face{font-family:Mont-Regular;src:url(../../public/fonts/mont/Mont-Regular.ttf)}@font-face{font-family:Mont-Bold;src:url(../../public/fonts/mont/Mont-Bold.ttf)}@font-face{font-family:Mont-Light-Italic;src:url(../../public/fonts/mont/Mont-LightItalic.ttf)}@font-face{font-family:Mont-Bold-Italic;src:url(../../public/fonts/mont/Mont-BoldItalic.ttf)}@font-face{font-family:Mont-Black-Bold-Italic;src:url(../../public/fonts/mont/Mont-BlackItalic.ttf)}@font-face{font-family:Mont-Semi-Bold;src:url(../../public/fonts/mont/Mont-SemiBold.ttf)}@font-face{font-family:SNELL;src:url(../../public/fonts/all/SNELL_ROUNDHAND.TTF)}@font-face{font-family:ZT-medium;src:url(../../public/fonts/all/ZTNEUERALEWE-MEDIUM.OTF)}@font-face{font-family:ZT;src:url(../../public/fonts/all/ZTNEUERALEWE-REGULAR.OTF)}@font-face{font-family:ZT-italic;src:url(../../public/fonts/all/ZTNEUERALEWE-ITALIC.OTF)}@font-face{font-family:Cuprum;src:url(../../public/fonts/all/Cuprum.ttf)}@font-face{font-family:Foglihten;src:url(../../public/fonts/FoglihtenNo06.otf)}:root{font-family:Mont-Light;line-height:1.5;font-weight:400;color-scheme:light dark;color:#fff}body{margin:0 auto;display:flex;min-width:320px;min-height:100vh;width:100%;align-items:center;background-color:#101010;flex-direction:column}.container{max-width:1440px;margin:0 auto}@font-face{font-family:Mont-Extra-Light;src:url(../../public/fonts/mont/Mont-ExtraLight.ttf)}@font-face{font-family:Mont-Light;src:url(../../public/fonts/mont/Mont-Light.ttf)}@font-face{font-family:Mont-Regular;src:url(../../public/fonts/mont/Mont-Regular.ttf)}@font-face{font-family:Mont-Bold;src:url(../../public/fonts/mont/Mont-Bold.ttf)}@font-face{font-family:Mont-Light-Italic;src:url(../../public/fonts/mont/Mont-LightItalic.ttf)}@font-face{font-family:Mont-Bold-Italic;src:url(../../public/fonts/mont/Mont-BoldItalic.ttf)}@font-face{font-family:Mont-Black-Bold-Italic;src:url(../../public/fonts/mont/Mont-BlackItalic.ttf)}@font-face{font-family:Mont-Semi-Bold;src:url(../../public/fonts/mont/Mont-SemiBold.ttf)}@font-face{font-family:SNELL;src:url(../../public/fonts/all/SNELL_ROUNDHAND.TTF)}@font-face{font-family:ZT-medium;src:url(../../public/fonts/all/ZTNEUERALEWE-MEDIUM.OTF)}@font-face{font-family:ZT;src:url(../../public/fonts/all/ZTNEUERALEWE-REGULAR.OTF)}@font-face{font-family:ZT-italic;src:url(../../public/fonts/all/ZTNEUERALEWE-ITALIC.OTF)}@font-face{font-family:Cuprum;src:url(../../public/fonts/all/Cuprum.ttf)}@font-face{font-family:Foglihten;src:url(../../public/fonts/FoglihtenNo06.otf)}.mont-regular-20px,.nav-link,.mobile-nav-link{font-family:Mont-Regular,sans-serif;font-size:20px;line-height:normal;letter-spacing:0;text-align:left}.header-container{width:100%;max-width:1440px;height:110px;display:flex;justify-content:center;align-items:center}.inner-container{width:1225px;height:47.78px;display:flex;justify-content:space-between;align-items:center;padding:0 20px;position:relative}@media (max-width: 1300px){.inner-container{width:100%;display:flex;gap:80px}}@media (max-width: 760px){.inner-container{padding:0 20px;gap:180px}}.logo-container{width:136px;height:47.78px}.logo{width:100%;height:100%;filter:grayscale(100%);transition:filter .3s ease}.logo:hover{filter:grayscale(0%)}.nav-container{display:flex;gap:30px;font-size:20px}@media (max-width: 760px){.nav-container{display:none}}.nav-link{text-decoration:none;color:inherit;cursor:pointer;position:relative;transition:color .3s ease}.nav-link:after{content:"";position:absolute;left:0;bottom:-5px;width:0;height:2px;background-color:#fff;transition:width .3s ease}.nav-link:hover{color:#fff}.nav-link:hover:after{width:100%}@media (max-width: 1300px){.nav-link{font-size:15px}}.burger-icon{display:none;cursor:pointer;flex-direction:column;gap:5px;z-index:1000}@media (max-width: 760px){.burger-icon{display:flex}}.burger-icon .bar{width:25px;height:3px;background-color:#fff;transition:all .3s ease}.burger-icon .bar.open:nth-child(1){transform:rotate(45deg) translate(5px,5px)}.burger-icon .bar.open:nth-child(2){opacity:0}.burger-icon .bar.open:nth-child(3){transform:rotate(-45deg) translate(5px,-5px)}.mobile-menu{position:fixed;top:0;left:0;width:100%;height:100vh;background-color:#000000e6;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:30px;transform:translateY(-100%);opacity:0;transition:all .5s ease;z-index:999}.mobile-menu.active{transform:translateY(0);opacity:1}.mobile-nav-link{color:#fff;text-decoration:none;font-size:24px;transition:color .3s ease}.mobile-nav-link:hover{color:#fff}@font-face{font-family:Mont-Extra-Light;src:url(../../public/fonts/mont/Mont-ExtraLight.ttf)}@font-face{font-family:Mont-Light;src:url(../../public/fonts/mont/Mont-Light.ttf)}@font-face{font-family:Mont-Regular;src:url(../../public/fonts/mont/Mont-Regular.ttf)}@font-face{font-family:Mont-Bold;src:url(../../public/fonts/mont/Mont-Bold.ttf)}@font-face{font-family:Mont-Light-Italic;src:url(../../public/fonts/mont/Mont-LightItalic.ttf)}@font-face{font-family:Mont-Bold-Italic;src:url(../../public/fonts/mont/Mont-BoldItalic.ttf)}@font-face{font-family:Mont-Black-Bold-Italic;src:url(../../public/fonts/mont/Mont-BlackItalic.ttf)}@font-face{font-family:Mont-Semi-Bold;src:url(../../public/fonts/mont/Mont-SemiBold.ttf)}@font-face{font-family:SNELL;src:url(../../public/fonts/all/SNELL_ROUNDHAND.TTF)}@font-face{font-family:ZT-medium;src:url(../../public/fonts/all/ZTNEUERALEWE-MEDIUM.OTF)}@font-face{font-family:ZT;src:url(../../public/fonts/all/ZTNEUERALEWE-REGULAR.OTF)}@font-face{font-family:ZT-italic;src:url(../../public/fonts/all/ZTNEUERALEWE-ITALIC.OTF)}@font-face{font-family:Cuprum;src:url(../../public/fonts/all/Cuprum.ttf)}@font-face{font-family:Foglihten;src:url(../../public/fonts/FoglihtenNo06.otf)}.mont-title-72px,.white,.black{font-family:Mont-Regular;font-size:72px;line-height:150%;letter-spacing:0%;text-align:left}.snell-title-72px,.script-white,.script-black{font-family:SNELL;font-size:72px;line-height:normal;letter-spacing:0;font-weight:700}.welcome-container{width:1228px;height:564px;position:relative;margin-top:-120px}.welcome-container:before{content:"";position:absolute;top:0;left:1037px;width:305px;height:564px;background-image:url(/assets/pattern_1-BPwf7Oge.png);background-size:contain;z-index:-1}.welcome-text-container{width:1170px;height:207px;position:absolute;transform:translate(-13%,68%);z-index:3;display:flex;flex-direction:column;line-height:1.1}.text-line{display:flex;justify-content:center;align-items:center;height:fit-content}.text-line.first-line{transform:translate(-3%,25%);letter-spacing:2px}.text-line.second-line{transform:translate(11.5%);letter-spacing:2px}.text-line.third-line{transform:translate(2%,-30%);letter-spacing:3px}.white{color:#fff;line-height:138%}.script-white{color:#fff;margin-left:-10px}.black{color:#000;line-height:138%}.script-black{color:#000}.main-image-container{width:807px;height:564px;position:absolute;top:0;left:421px;z-index:1}.main-image-container .main-image{width:100%;height:100%;object-fit:cover;filter:brightness(.9);filter:grayscale(100%);transition:filter .3s ease}.main-image-container .main-image:hover{filter:grayscale(0%)}.side-image-container{width:564px;height:305px;position:absolute;top:0;left:1334px;z-index:2;mix-blend-mode:multiply}.side-image-container .side-image{width:100%;height:100%;object-fit:contain;transform:rotate(-5deg)}@media (max-width: 1024px){.welcome-container{width:100%;height:auto;margin-top:0;padding:40px 20px;flex-direction:column;align-items:center;justify-content:center}.welcome-container:before{content:"";position:absolute;top:59px;left:59px;width:232px;height:507px;transform:rotate(90deg);background-size:contain;z-index:-1}.welcome-text-container{position:static;transform:none;width:100%;height:auto;align-items:center;gap:8px}.text-line{flex-wrap:wrap;justify-content:center;transform:none!important;letter-spacing:normal!important}.white,.black,.script-white,.script-black{font-size:45px;line-height:1.2}.main-image-container{position:static;width:100%;height:auto;margin-top:24px}.main-image-container .main-image{width:100%;height:auto;object-fit:contain;filter:grayscale(100%)}.side-image-container{display:none}}@media (max-width: 768px){.welcome-container:before{content:"";position:absolute;top:159px;left:59px;width:232px;height:507px;transform:rotate(90deg);background-size:contain;z-index:-1}.white,.black,.script-white,.script-black{color:#fff;font-size:48px}.welcome-text-container{gap:4px}.main-image-container{margin-top:16px}}@media (max-width: 480px){.welcome-container:before{content:"";position:absolute;top:172px;left:68px;width:209px;height:430px;transform:rotate(90deg);background-size:contain;z-index:-1}.white,.black,.script-white,.script-black{color:#fff;font-size:32px}.text-line{flex-wrap:wrap;gap:4px}.welcome-text-container{gap:2px}.main-image-container{margin-top:12px}.main-image-container .main-image{border-radius:8px}.welcome-container{padding:24px 12px}}@font-face{font-family:Mont-Extra-Light;src:url(../../public/fonts/mont/Mont-ExtraLight.ttf)}@font-face{font-family:Mont-Light;src:url(../../public/fonts/mont/Mont-Light.ttf)}@font-face{font-family:Mont-Regular;src:url(../../public/fonts/mont/Mont-Regular.ttf)}@font-face{font-family:Mont-Bold;src:url(../../public/fonts/mont/Mont-Bold.ttf)}@font-face{font-family:Mont-Light-Italic;src:url(../../public/fonts/mont/Mont-LightItalic.ttf)}@font-face{font-family:Mont-Bold-Italic;src:url(../../public/fonts/mont/Mont-BoldItalic.ttf)}@font-face{font-family:Mont-Black-Bold-Italic;src:url(../../public/fonts/mont/Mont-BlackItalic.ttf)}@font-face{font-family:Mont-Semi-Bold;src:url(../../public/fonts/mont/Mont-SemiBold.ttf)}@font-face{font-family:SNELL;src:url(../../public/fonts/all/SNELL_ROUNDHAND.TTF)}@font-face{font-family:ZT-medium;src:url(../../public/fonts/all/ZTNEUERALEWE-MEDIUM.OTF)}@font-face{font-family:ZT;src:url(../../public/fonts/all/ZTNEUERALEWE-REGULAR.OTF)}@font-face{font-family:ZT-italic;src:url(../../public/fonts/all/ZTNEUERALEWE-ITALIC.OTF)}@font-face{font-family:Cuprum;src:url(../../public/fonts/all/Cuprum.ttf)}@font-face{font-family:Foglihten;src:url(../../public/fonts/FoglihtenNo06.otf)}.ZT-regular-28px,.design-tags-container .design-tag{font-family:ZT;font-size:28px;line-height:1.5;letter-spacing:2px}.mont-light-30px,.text-container .text-one,.text-container .text-two{font-family:Mont-Light;font-size:30px;font-weight:100;color:#fff}.mont-light-italic-45px,.title-wrapper .snow{font-family:Mont-Light-Italic;font-size:45px;line-height:normal;letter-spacing:0;font-weight:600}.snell-45px,.title-wrapper .snell{font-family:SNELL;font-size:45px;line-height:normal;letter-spacing:0;font-weight:700}.about-us-container{width:1284px;height:701px;display:flex;flex-direction:column;gap:100px;position:relative}.about-us-container:before{content:"";position:absolute;top:443.54px;left:842.07px;width:416px;height:397px;background-image:url(/assets/pattern_3-D1owwbIR.png);background-size:contain;z-index:-1}.heading-container{width:100%;display:flex;flex-direction:column;gap:10px}.title-wrapper{width:586.49px;height:58px;display:flex;align-items:center;gap:20px}.divider-line{width:1284px;height:0;border-bottom:1px solid rgb(255,255,255)}.content-container{width:1284px;height:380px;display:flex;gap:80px;flex-direction:row;align-items:center}.text-container{width:718px;height:380px;display:flex;flex-direction:column;justify-content:center;gap:30px}.image-container{width:419px;height:147.19px;display:flex;align-items:center;justify-content:center;filter:grayscale(100%);transition:filter .3s ease}.image-container:hover{filter:grayscale(0%)}.image-container .about-us-image{width:100%;height:100%;object-fit:contain}.design-tags-container{width:1284px;height:51px;display:flex;justify-content:space-between;align-items:center;gap:10px}.design-tags-container .design-tag{color:#fff}@media screen and (max-width: 1024px){.about-us-container{width:90vw;height:90vw;gap:30px;padding:0 16px}.about-us-container:before{top:auto;left:auto;right:0;bottom:0;width:280px;height:260px;background-size:contain}.title-wrapper{width:100%;gap:12px;margin-bottom:-30px}.title-wrapper .snell,.title-wrapper .snow{font-size:36px}.divider-line{width:100%!important}.content-container{display:flex;flex-direction:column-reverse;gap:40px;width:100%;height:auto}.text-container{width:100%;height:auto}.text-container .text-one,.text-container .text-two{font-size:23px}.image-container{width:300px;height:auto}.image-container .about-us-image{width:100%;height:auto}.design-tags-container{width:100%;flex-wrap:wrap;justify-content:center;gap:12px}.design-tags-container .design-tag{font-size:20px}}@media screen and (max-width: 767px){.about-us-container{width:100vw;height:190vw;padding:0 12px;gap:48px}.about-us-container:before{display:none}.title-wrapper{margin-bottom:-30px}.title-wrapper .snell,.title-wrapper .snow{font-size:28px}.title-wrapper .snow{margin-left:-4px}.divider-line{width:100%}.content-container{flex-direction:column-reverse;gap:32px;width:100%;align-items:center}.text-container{width:100%;gap:20px}.text-container .text-one,.text-container .text-two{font-size:20px;line-height:1.4}.image-container{width:240px}.image-container .about-us-image{width:100%;height:auto}.design-tags-container{flex-wrap:wrap;justify-content:center;gap:8px}.design-tags-container .design-tag{font-size:18px}}@font-face{font-family:Mont-Extra-Light;src:url(../../public/fonts/mont/Mont-ExtraLight.ttf)}@font-face{font-family:Mont-Light;src:url(../../public/fonts/mont/Mont-Light.ttf)}@font-face{font-family:Mont-Regular;src:url(../../public/fonts/mont/Mont-Regular.ttf)}@font-face{font-family:Mont-Bold;src:url(../../public/fonts/mont/Mont-Bold.ttf)}@font-face{font-family:Mont-Light-Italic;src:url(../../public/fonts/mont/Mont-LightItalic.ttf)}@font-face{font-family:Mont-Bold-Italic;src:url(../../public/fonts/mont/Mont-BoldItalic.ttf)}@font-face{font-family:Mont-Black-Bold-Italic;src:url(../../public/fonts/mont/Mont-BlackItalic.ttf)}@font-face{font-family:Mont-Semi-Bold;src:url(../../public/fonts/mont/Mont-SemiBold.ttf)}@font-face{font-family:SNELL;src:url(../../public/fonts/all/SNELL_ROUNDHAND.TTF)}@font-face{font-family:ZT-medium;src:url(../../public/fonts/all/ZTNEUERALEWE-MEDIUM.OTF)}@font-face{font-family:ZT;src:url(../../public/fonts/all/ZTNEUERALEWE-REGULAR.OTF)}@font-face{font-family:ZT-italic;src:url(../../public/fonts/all/ZTNEUERALEWE-ITALIC.OTF)}@font-face{font-family:Cuprum;src:url(../../public/fonts/all/Cuprum.ttf)}@font-face{font-family:Foglihten;src:url(../../public/fonts/FoglihtenNo06.otf)}.mont-light-20px,.form-block .form-input,.form-block .form-textarea,.form-block .submit-button,.name-field .name-input,.surname-field .surname-input,.direction-container .direction-select select,.email-container .email-field input,.about-textarea .form-textarea{font-family:Mont-Light;font-size:20px;line-height:normal;letter-spacing:2px;text-align:start;left:15px}.ZT-regular-20px,.label-container .input-label,.direction-container .direction-label-container .direction-label,.email-container .email-label-container .email-label,.about-label-container .about-label,[class$=-label-container] [class$=-label]{font-family:ZT;font-size:20px;line-height:1.5;letter-spacing:2px}.mont-light-30px,.text-block .description-text{font-family:Mont-Light;font-size:30px;font-weight:100;color:#fff}.join-us-container{width:1284px;height:609px;display:flex;flex-direction:column;align-items:flex-start;gap:100px;position:relative}.join-us-container:before{content:"";position:absolute;top:427px;left:-76px;width:256px;height:397px;background-image:url(/assets/pattern_5-CnfEnXNY.png);background-size:contain;z-index:-1}.content-wrapper{display:flex;gap:130px;align-items:center}.text-block{width:512px;height:226px}.text-block .description-text{line-height:1.3;color:#fff}.form-block,.form-block form{display:flex;flex-direction:column;gap:30px}.form-block .form-input,.form-block .form-textarea{width:251px;height:45px;padding:1px 2px 1px 10px}.form-block .form-textarea{height:120px;resize:none}.form-block .submit-button{width:173px;height:42px;background:#fff;border:none;color:#000;text-align:center;cursor:pointer;transition:opacity .3s;font-weight:600}.form-block .submit-button:hover{opacity:.9}.form-input-container{width:543px;height:86px;display:flex;flex-direction:column;gap:10px}.label-container{width:96px;height:27px;display:contents}.label-container .input-label{color:#fff}.fields-container{width:100%;height:48px;display:flex;gap:37px}.name-field{width:251px;height:48px}.name-field .name-input{padding-left:10px;width:100%;height:100%;border:2px solid rgb(78,78,78);background-color:#101010;color:#fff}.surname-field{width:255px;height:48px}.surname-field .surname-input{padding-left:10px;width:100%;height:100%;border:2px solid rgb(78,78,78);background-color:#101010;color:#fff}.form-input-group{width:544px;height:86px;display:flex;gap:39px}.direction-container{width:251px;display:flex;flex-direction:column;gap:11px}.direction-container .direction-label-container{width:126px;height:27px}.direction-container .direction-label-container .direction-label{color:#fff}.direction-container .direction-select{height:48px}.direction-container .direction-select select{height:100%;border:2px solid rgb(78,78,78);background-color:#101010;color:#9f9f9f;-webkit-appearance:none;-moz-appearance:none;appearance:none}.email-container{width:256px;display:flex;flex-direction:column;gap:11px}.email-container .email-label-container{width:59px;height:27px}.email-container .email-label-container .email-label{color:#fff}.email-container .email-field{height:48px}.email-container .email-field input{width:100%;height:100%;padding-left:10px;border:2px solid rgb(78,78,78);background:#101010;color:#fff}.about-container{width:544px;height:178px;display:flex;flex-direction:column;gap:11px}.about-label-container{width:67px;height:27px;display:contents}.about-label-container .about-label{color:#fff}.about-textarea{width:544px;height:155px}.about-textarea .form-textarea{width:100%;height:100%;padding:10px;border:2px solid rgb(78,78,78);background:#101010;resize:none;color:#fff}.about-textarea .form-textarea::placeholder{color:#ffffffb3}.form-block{width:554px;height:464px;display:flex;flex-direction:column;gap:31px}.form-block>*{flex-shrink:0}.form-input-container,.form-input-group,.about-container{width:543px}.form-input-container{height:78px;gap:5px}.form-input-group{height:78px}.name-field,.surname-field,.direction-select,.email-field{height:42px}.about-container .form-textarea{padding:8px}[class$=-label-container]{height:22px}.direction-select select{background:url("data:image/svg+xml,%3Csvg width='10' height='6' viewBox='0 0 10 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L5 5L9 1' stroke='white' stroke-width='2'/%3E%3C/svg%3E") no-repeat right 15px center/10px 6px}*{box-sizing:border-box}@media screen and (max-width: 1024px){.join-us-container{width:90vw;height:auto;align-items:center;gap:60px}.title-container{width:100%!important}.title-container .join-title{font-size:36px!important;text-align:center;flex-wrap:wrap}.title-container .join-title .special-font{font-size:36px!important}.divider-line{width:100%}.content-wrapper{flex-direction:column;gap:40px;align-items:center}.text-block{width:100%;height:auto}.text-block .description-text{font-size:25px}.form-block{width:100%;height:auto;align-items:center}.form-block form{width:100%;max-width:650px;gap:29px;display:flex;align-items:center}.fields-container,.form-input-group{display:flex;justify-content:space-between}.name-field,.surname-field,.direction-select,.email-field,.about-textarea,.submit-button{width:100%}}@media screen and (max-width: 767px){.join-us-container{width:100vw;height:240vw!important;padding:0 16px;gap:40px}.title-container{width:100%}.title-container .join-title{font-size:28px!important;flex-wrap:wrap;text-align:left!important;line-height:1.2;letter-spacing:1px!important}.title-container .join-title .special-font{font-size:28px!important}.divider-line{width:100%;border-bottom:1px solid rgb(255,255,255);margin:16px 0}.content-wrapper{flex-direction:column;gap:24px;align-items:center}.text-block{width:100%;padding:10px}.text-block .description-text{font-size:22px;line-height:1.4}.form-block{width:100%}.form-block form{width:100%;gap:36px}.form-input-container,.form-input-group,.about-container{width:100%;height:150px}.fields-container,.form-input-group{flex-direction:column;gap:12px}.direction-container{margin-top:-30px}.name-field,.surname-field,.direction-select,.email-field{width:100%}.name-field input,.surname-field input,.direction-select input,.email-field input,.name-field select,.surname-field select,.direction-select select,.email-field select{height:40px!important;width:360px!important}.form-input,.form-block .form-textarea,.form-textarea,.submit-button{width:100%;font-size:16px}.form-textarea{width:360px!important;height:100px;padding:8px}.submit-button{height:42px}.status-message{font-size:16px;text-align:center}}@font-face{font-family:Mont-Extra-Light;src:url(../../public/fonts/mont/Mont-ExtraLight.ttf)}@font-face{font-family:Mont-Light;src:url(../../public/fonts/mont/Mont-Light.ttf)}@font-face{font-family:Mont-Regular;src:url(../../public/fonts/mont/Mont-Regular.ttf)}@font-face{font-family:Mont-Bold;src:url(../../public/fonts/mont/Mont-Bold.ttf)}@font-face{font-family:Mont-Light-Italic;src:url(../../public/fonts/mont/Mont-LightItalic.ttf)}@font-face{font-family:Mont-Bold-Italic;src:url(../../public/fonts/mont/Mont-BoldItalic.ttf)}@font-face{font-family:Mont-Black-Bold-Italic;src:url(../../public/fonts/mont/Mont-BlackItalic.ttf)}@font-face{font-family:Mont-Semi-Bold;src:url(../../public/fonts/mont/Mont-SemiBold.ttf)}@font-face{font-family:SNELL;src:url(../../public/fonts/all/SNELL_ROUNDHAND.TTF)}@font-face{font-family:ZT-medium;src:url(../../public/fonts/all/ZTNEUERALEWE-MEDIUM.OTF)}@font-face{font-family:ZT;src:url(../../public/fonts/all/ZTNEUERALEWE-REGULAR.OTF)}@font-face{font-family:ZT-italic;src:url(../../public/fonts/all/ZTNEUERALEWE-ITALIC.OTF)}@font-face{font-family:Cuprum;src:url(../../public/fonts/all/Cuprum.ttf)}@font-face{font-family:Foglihten;src:url(../../public/fonts/FoglihtenNo06.otf)}.mont-regular-14px,.copyright-text{font-family:Mont-Regular;font-size:14.4px;line-height:150%;letter-spacing:0%;text-align:left;color:#6b7280}.mont-regular-20px,.info-value{font-family:Mont-Regular,sans-serif;font-size:20px;line-height:normal;letter-spacing:0;text-align:left}.mont-el-25px,.info-section-title{font-family:Mont-Extra-Light;font-size:25px;line-height:100%;letter-spacing:0%;text-align:left;color:#fff}.mont-sb-25px,.info-section-content,.social-text{font-family:Mont-Semi-Bold;font-size:25px;line-height:100%;letter-spacing:0%;text-align:left;color:#fff}.main-footer-container{width:1440px;height:474.4px;position:relative;background-color:#101010}.wave-strip-container{width:100%;position:absolute;top:0;left:0}.wave-strip-container svg{width:100%;height:100%}.info-container{width:1284px;height:398.86px;position:absolute;top:64px;left:50%;transform:translate(-50%);display:flex;flex-direction:column;gap:40px}.info-row{width:1240px;height:72px;display:flex;gap:40px}.info-section{width:620px;height:72px;display:flex;flex-direction:column;justify-content:space-between;gap:10px}.info-section-title{height:31px;color:#b8b8b8}.info-section-content{width:620px;height:31px;display:flex;gap:15px}.info-value{color:#fff}.info-row:last-child{height:174.9px}.social-item{display:flex;align-items:center;gap:10px;height:38px}.social-icon{width:27px;height:23px;object-fit:contain}.social-text{color:#fff;width:576px}.footer-container{width:1440px;height:123.4px;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.footer-line{width:102%;height:1px;background-color:#fff}.footer-content{width:90%;height:100%;display:flex;align-items:center;justify-content:space-between}.logo-container{width:136px;height:47.78px;opacity:.5;display:flex;align-items:center;justify-content:center}.logo-container .footer-logo{width:100%;height:100%;object-fit:contain}.copyright-text{text-align:center;transform:translate(-539px)}.social-item{display:flex;align-items:center;gap:8px;text-decoration:none;color:inherit;margin-bottom:12px;transition:opacity .3s ease;cursor:pointer}.social-item:hover{opacity:.8}.social-item:last-child{margin-bottom:0}@media (max-width: 1024px){.main-footer-container{width:100%;height:400px}.info-container{width:90%;gap:30px}.info-row{width:100%;gap:30px}.info-section{width:100%;height:auto}.info-section-title{font-size:22px!important;line-height:30px}.info-section-content{width:100%;font-size:22px!important;flex-wrap:wrap}.social-text{font-size:22px!important;width:auto}.footer-container{width:100%;padding:20px 0;transform:none;left:0}.footer-line{width:100%}.footer-content{flex-direction:column;gap:30px;margin-top:20px}.copyright-text{transform:none;text-align:center}}@media (max-width: 768px){.info-container{gap:120px}.main-footer-container{width:100%;height:550px}.info-container{flex-direction:column;gap:85px}.info-row{flex-direction:column;gap:10px}.info-section-title{font-size:20px!important}.info-section{height:110px}.info-section-content{font-size:20px!important;gap:10px}.social-icon{width:22px;height:18px}.social-text{font-size:20px!important}.footer-content{gap:8px}.logo-container{width:100px;height:auto}.copyright-text{font-size:12px;padding:0 10px}}@font-face{font-family:Mont-Extra-Light;src:url(../../public/fonts/mont/Mont-ExtraLight.ttf)}@font-face{font-family:Mont-Light;src:url(../../public/fonts/mont/Mont-Light.ttf)}@font-face{font-family:Mont-Regular;src:url(../../public/fonts/mont/Mont-Regular.ttf)}@font-face{font-family:Mont-Bold;src:url(../../public/fonts/mont/Mont-Bold.ttf)}@font-face{font-family:Mont-Light-Italic;src:url(../../public/fonts/mont/Mont-LightItalic.ttf)}@font-face{font-family:Mont-Bold-Italic;src:url(../../public/fonts/mont/Mont-BoldItalic.ttf)}@font-face{font-family:Mont-Black-Bold-Italic;src:url(../../public/fonts/mont/Mont-BlackItalic.ttf)}@font-face{font-family:Mont-Semi-Bold;src:url(../../public/fonts/mont/Mont-SemiBold.ttf)}@font-face{font-family:SNELL;src:url(../../public/fonts/all/SNELL_ROUNDHAND.TTF)}@font-face{font-family:ZT-medium;src:url(../../public/fonts/all/ZTNEUERALEWE-MEDIUM.OTF)}@font-face{font-family:ZT;src:url(../../public/fonts/all/ZTNEUERALEWE-REGULAR.OTF)}@font-face{font-family:ZT-italic;src:url(../../public/fonts/all/ZTNEUERALEWE-ITALIC.OTF)}@font-face{font-family:Cuprum;src:url(../../public/fonts/all/Cuprum.ttf)}@font-face{font-family:Foglihten;src:url(../../public/fonts/FoglihtenNo06.otf)}.home-page{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:190px}@media (max-width: 768px){.home-page{gap:20px}}@media (max-width: 1024px){.home-page{gap:80px}}@font-face{font-family:Mont-Extra-Light;src:url(../../public/fonts/mont/Mont-ExtraLight.ttf)}@font-face{font-family:Mont-Light;src:url(../../public/fonts/mont/Mont-Light.ttf)}@font-face{font-family:Mont-Regular;src:url(../../public/fonts/mont/Mont-Regular.ttf)}@font-face{font-family:Mont-Bold;src:url(../../public/fonts/mont/Mont-Bold.ttf)}@font-face{font-family:Mont-Light-Italic;src:url(../../public/fonts/mont/Mont-LightItalic.ttf)}@font-face{font-family:Mont-Bold-Italic;src:url(../../public/fonts/mont/Mont-BoldItalic.ttf)}@font-face{font-family:Mont-Black-Bold-Italic;src:url(../../public/fonts/mont/Mont-BlackItalic.ttf)}@font-face{font-family:Mont-Semi-Bold;src:url(../../public/fonts/mont/Mont-SemiBold.ttf)}@font-face{font-family:SNELL;src:url(../../public/fonts/all/SNELL_ROUNDHAND.TTF)}@font-face{font-family:ZT-medium;src:url(../../public/fonts/all/ZTNEUERALEWE-MEDIUM.OTF)}@font-face{font-family:ZT;src:url(../../public/fonts/all/ZTNEUERALEWE-REGULAR.OTF)}@font-face{font-family:ZT-italic;src:url(../../public/fonts/all/ZTNEUERALEWE-ITALIC.OTF)}@font-face{font-family:Cuprum;src:url(../../public/fonts/all/Cuprum.ttf)}@font-face{font-family:Foglihten;src:url(../../public/fonts/FoglihtenNo06.otf)}.mont-el-25px,.mont-font-light{font-family:Mont-Extra-Light;font-size:25px;line-height:100%;letter-spacing:0%;text-align:left;color:#fff}.mont-regular-25px,.mont-font{font-family:Mont-Regular;font-size:25px;line-height:100%;letter-spacing:0%;text-align:left;color:#fff}.ZT-regular-25px,.ZT-font{font-family:ZT;font-size:25px;line-height:100%;color:#6b7280}.mont-regular-30px,.board-position,.board-name{font-family:Mont-Regular;font-size:30px;line-height:150%;letter-spacing:0%;text-align:left;color:#6b7280}.mont-regular-45px,.board-default-font{font-family:Mont-Light-Italic;font-size:45px;line-height:normal;letter-spacing:0}.snell-45px,.board-special-font{font-family:SNELL;font-size:45px;line-height:normal;letter-spacing:0;font-weight:700}.board-main-container{width:1284px;height:1622px;display:flex;flex-direction:column;gap:60px;margin-top:-40px}.board-header-container{width:100%;height:85px;display:flex;flex-direction:column;justify-content:space-between}.board-title-wrapper{width:587px;height:58px;display:flex;align-items:center;justify-content:flex-start}.board-title-content{display:flex;gap:2px;justify-content:center}.board-header-line{width:100%;height:2px;background:#fff}.board-content-container{height:1482px;display:flex;flex-direction:column;gap:60px;position:relative}.board-content-container:before{content:"";position:absolute;top:-3.46px;left:801.07px;width:445px;height:422px;background-image:url(/assets/pattern_3-D1owwbIR.png);background-size:contain;z-index:-1}.board-content-container:after{content:"";position:absolute;top:68%;left:44%;width:661.71px;height:418.66px;background-image:url(/assets/pattern_6-mxZx4WQ4.png);background-size:contain;z-index:-1}.board-section{width:1280px;height:454px;display:flex;gap:77px}.board-image-container{width:265px;height:454px;overflow:hidden}.board-image{width:100%;height:100%;object-fit:cover;filter:grayscale(100%);transition:filter .3s ease}.board-image:hover{filter:grayscale(0%)}.board-text-container{width:938px;height:454px;display:flex;flex-direction:column;gap:16px}.board-position{font-weight:600;color:#fff}.board-name{color:#fff}.board-description{display:flex;flex-direction:column}.description-line{display:block}.mont-font,.mont-font-light{display:inline;letter-spacing:1.7px}.ZT-font{color:#ccc9c9;display:inline;white-space:normal;letter-spacing:1.7px}.board-default-font{font-weight:600}.board-special-font{margin-left:-10px}@media (min-width: 766px) and (max-width: 1024px){.board-main-container{width:100%;padding:30px!important;gap:40px;height:1450px}.board-title-wrapper{width:100%}.board-header-container{height:auto}.board-header-line{width:100%!important}.board-content-container{height:auto;gap:40px}.board-content-container:before,.board-content-container:after{display:none}.board-section{flex-direction:row;width:100%;height:auto;gap:20px}.board-image-container{width:256px!important;height:308px!important}.board-image{width:180px}.board-text-container{width:100%;height:auto}.board-position,.board-name{font-size:25px!important}.mont-font,.mont-font-light{font-size:18px!important}}@media (max-width: 765px){.board-main-container{width:100%;padding:20px;flex-direction:column;gap:24px;height:auto;margin-top:0}.board-header-container{height:auto}.board-title-wrapper{width:100%;height:auto}.board-title-content{flex-wrap:wrap;gap:1px}.board-default-font,.board-special-font{font-size:24px;margin-left:-4px}.board-header-line{width:100%;height:2px;margin:0 auto}.board-content-container{gap:30px;height:auto;position:relative}.board-content-container:before,.board-content-container:after{display:none}.board-section{flex-direction:column;width:100%;height:auto;gap:20px}.board-image-container{width:100%;height:auto;display:flex}.board-image{width:167px;height:210px;max-height:240px;border-radius:8px}.board-text-container{width:100%;height:auto;gap:12px}.board-position,.board-name{font-size:20px!important}.mont-font,.mont-font-light{font-size:15px!important;letter-spacing:1px}.ZT-font{font-size:15px;letter-spacing:1px;text-align:center}}@font-face{font-family:Mont-Extra-Light;src:url(../../public/fonts/mont/Mont-ExtraLight.ttf)}@font-face{font-family:Mont-Light;src:url(../../public/fonts/mont/Mont-Light.ttf)}@font-face{font-family:Mont-Regular;src:url(../../public/fonts/mont/Mont-Regular.ttf)}@font-face{font-family:Mont-Bold;src:url(../../public/fonts/mont/Mont-Bold.ttf)}@font-face{font-family:Mont-Light-Italic;src:url(../../public/fonts/mont/Mont-LightItalic.ttf)}@font-face{font-family:Mont-Bold-Italic;src:url(../../public/fonts/mont/Mont-BoldItalic.ttf)}@font-face{font-family:Mont-Black-Bold-Italic;src:url(../../public/fonts/mont/Mont-BlackItalic.ttf)}@font-face{font-family:Mont-Semi-Bold;src:url(../../public/fonts/mont/Mont-SemiBold.ttf)}@font-face{font-family:SNELL;src:url(../../public/fonts/all/SNELL_ROUNDHAND.TTF)}@font-face{font-family:ZT-medium;src:url(../../public/fonts/all/ZTNEUERALEWE-MEDIUM.OTF)}@font-face{font-family:ZT;src:url(../../public/fonts/all/ZTNEUERALEWE-REGULAR.OTF)}@font-face{font-family:ZT-italic;src:url(../../public/fonts/all/ZTNEUERALEWE-ITALIC.OTF)}@font-face{font-family:Cuprum;src:url(../../public/fonts/all/Cuprum.ttf)}@font-face{font-family:Foglihten;src:url(../../public/fonts/FoglihtenNo06.otf)}.home-board-page{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:100px}@media (max-width: 1024px){.home-board-page{gap:70px}}@media (max-width: 765px){.home-board-page{gap:20px}}@font-face{font-family:Mont-Extra-Light;src:url(../../public/fonts/mont/Mont-ExtraLight.ttf)}@font-face{font-family:Mont-Light;src:url(../../public/fonts/mont/Mont-Light.ttf)}@font-face{font-family:Mont-Regular;src:url(../../public/fonts/mont/Mont-Regular.ttf)}@font-face{font-family:Mont-Bold;src:url(../../public/fonts/mont/Mont-Bold.ttf)}@font-face{font-family:Mont-Light-Italic;src:url(../../public/fonts/mont/Mont-LightItalic.ttf)}@font-face{font-family:Mont-Bold-Italic;src:url(../../public/fonts/mont/Mont-BoldItalic.ttf)}@font-face{font-family:Mont-Black-Bold-Italic;src:url(../../public/fonts/mont/Mont-BlackItalic.ttf)}@font-face{font-family:Mont-Semi-Bold;src:url(../../public/fonts/mont/Mont-SemiBold.ttf)}@font-face{font-family:SNELL;src:url(../../public/fonts/all/SNELL_ROUNDHAND.TTF)}@font-face{font-family:ZT-medium;src:url(../../public/fonts/all/ZTNEUERALEWE-MEDIUM.OTF)}@font-face{font-family:ZT;src:url(../../public/fonts/all/ZTNEUERALEWE-REGULAR.OTF)}@font-face{font-family:ZT-italic;src:url(../../public/fonts/all/ZTNEUERALEWE-ITALIC.OTF)}@font-face{font-family:Cuprum;src:url(../../public/fonts/all/Cuprum.ttf)}@font-face{font-family:Foglihten;src:url(../../public/fonts/FoglihtenNo06.otf)}.mont-bold-30px,.council-member-name{font-family:Mont-Bold;font-size:30px;line-height:normal;letter-spacing:0}.mont-regular-45px,.council-default-font{font-family:Mont-Light-Italic;font-size:45px;line-height:normal;letter-spacing:0}.snell-45px,.council-special-font{font-family:SNELL;font-size:45px;line-height:normal;letter-spacing:0;font-weight:700}.council-main-container{width:1284px;height:1429px;display:flex;flex-direction:column;gap:60px;margin-top:-40px}.council-header-container{width:100%;height:85px;display:flex;flex-direction:column;justify-content:space-between}.council-title-wrapper{width:586px;height:58px;display:flex;align-items:center;justify-content:flex-start}.council-title-content{display:flex;gap:2px;justify-content:center}.council-header-line{width:100%;height:2px;background:#fff}.council-content-container{width:100%;display:flex;gap:63.5px;position:relative;flex-wrap:wrap;justify-content:center}.council-content-container:before{content:"";position:absolute;top:81.54px;left:845.07px;width:445px;height:422px;background-image:url(/assets/pattern_3-D1owwbIR.png);background-size:contain;z-index:-1}.council-content-container:after{content:"";position:absolute;top:55%;left:10%;width:661.71px;height:418.66px;background-image:url(/assets/pattern_6-mxZx4WQ4.png);background-size:contain;z-index:-1}.honorary-content-container:before{content:"";position:absolute;top:145.54px;left:845.07px;width:445px;height:422px;background-image:url(/assets/pattern_3-D1owwbIR.png);background-size:contain;z-index:-1}.council-member-container{width:214px;height:307px;display:flex;flex-direction:column;gap:16px}.council-member-photo{width:214px;height:214px;border-radius:10%;overflow:hidden}.council-member-photo img{width:100%;height:100%;object-fit:cover;filter:grayscale(100%);transition:filter .3s ease}.council-member-photo img:hover{filter:grayscale(0%)}.council-member-name{width:214px;height:76px;display:flex;align-items:center;justify-content:center;text-align:center;color:#fff;white-space:pre-line}.council-default-font{font-weight:600;color:#fff}.council-special-font{margin-left:-7px;color:#fff}.honorary-content-container{width:100%;height:349px;display:flex;flex-wrap:wrap;gap:53.5px;position:relative}@media (max-width: 1024px){.council-main-container{width:100%;padding:0 40px;gap:40px;margin-top:-20px;height:100vw}.council-title-wrapper{width:100%;height:auto}.council-content-container,.honorary-content-container{justify-content:center;gap:40px}.council-content-container:before,.council-content-container:after,.honorary-content-container:before{display:none}.honorary-content-container{height:190px}}@media (max-width: 768px){.council-main-container{padding:0 20px;gap:30px;height:auto}.council-header-container{height:auto}.council-title-wrapper{justify-content:center}.council-title-content{flex-wrap:wrap;justify-content:center;gap:1px}.council-member-container{width:150px;height:auto;gap:12px}.council-member-photo{width:150px;height:150px}.council-member-name{width:150px;font-size:18px;height:auto}.council-default-font{font-size:30px}.council-special-font{font-size:30px;margin-left:-5px}.council-header-line{height:1px}.council-content-container,.honorary-content-container{flex-direction:row;justify-content:center;gap:24px;flex-wrap:wrap}}@font-face{font-family:Mont-Extra-Light;src:url(../../public/fonts/mont/Mont-ExtraLight.ttf)}@font-face{font-family:Mont-Light;src:url(../../public/fonts/mont/Mont-Light.ttf)}@font-face{font-family:Mont-Regular;src:url(../../public/fonts/mont/Mont-Regular.ttf)}@font-face{font-family:Mont-Bold;src:url(../../public/fonts/mont/Mont-Bold.ttf)}@font-face{font-family:Mont-Light-Italic;src:url(../../public/fonts/mont/Mont-LightItalic.ttf)}@font-face{font-family:Mont-Bold-Italic;src:url(../../public/fonts/mont/Mont-BoldItalic.ttf)}@font-face{font-family:Mont-Black-Bold-Italic;src:url(../../public/fonts/mont/Mont-BlackItalic.ttf)}@font-face{font-family:Mont-Semi-Bold;src:url(../../public/fonts/mont/Mont-SemiBold.ttf)}@font-face{font-family:SNELL;src:url(../../public/fonts/all/SNELL_ROUNDHAND.TTF)}@font-face{font-family:ZT-medium;src:url(../../public/fonts/all/ZTNEUERALEWE-MEDIUM.OTF)}@font-face{font-family:ZT;src:url(../../public/fonts/all/ZTNEUERALEWE-REGULAR.OTF)}@font-face{font-family:ZT-italic;src:url(../../public/fonts/all/ZTNEUERALEWE-ITALIC.OTF)}@font-face{font-family:Cuprum;src:url(../../public/fonts/all/Cuprum.ttf)}@font-face{font-family:Foglihten;src:url(../../public/fonts/FoglihtenNo06.otf)}.mont-light-18px,.member-role,.member-description{font-family:Mont-Light;font-size:18px;line-height:normal;letter-spacing:0%}.mont-bold-30px,.member-name{font-family:Mont-Bold;font-size:30px;line-height:normal;letter-spacing:0}.popup-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#000c;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);display:flex;justify-content:center;align-items:center;z-index:1000;opacity:0;animation:fadeIn .3s ease-out forwards}.popup-container{width:830px;min-height:568px;background:#000;border:2px solid rgb(255,255,255);border-radius:16px;box-shadow:0 10px 30px #0000004d;position:relative;padding:50px 80px;transform:scale(.9);animation:scaleUp .3s ease-out forwards}.popup-close-btn{position:absolute;top:20px;right:20px;background:none;border:none;font-size:52px;color:#fff;cursor:pointer;transition:transform .2s}.popup-close-btn:hover{transform:scale(1.2);color:#fff}.popup-content{display:flex;flex-direction:column;gap:40px;height:100%}.member-photo-container{width:164.7px;height:164.7px;border-radius:10%;overflow:hidden;box-shadow:0 5px 15px #0000001a;flex-shrink:0}.member-photo{width:100%;height:100%;object-fit:cover}.member-info{flex:1;display:flex;flex-direction:column}.member-name{color:#fff}.member-role{width:356px;height:46px}.member-descriptions{height:276px;display:flex;flex-direction:column;gap:15px}.member-description{color:#fff}.member-header-container{width:651.67px;height:164.7px;display:flex;gap:30px}.member-basic-info{display:flex;flex-direction:column;flex:1;gap:10px;justify-content:center}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes scaleUp{0%{transform:scale(.9)}to{transform:scale(1)}}@media (max-width: 900px){.popup-container{width:90%;min-height:auto;padding:30px 20px}.popup-content{flex-direction:column;align-items:center}.member-photo-container{width:200px;height:200px}.member-name{font-size:24px;text-align:center}.member-role{text-align:center}}@font-face{font-family:Mont-Extra-Light;src:url(../../public/fonts/mont/Mont-ExtraLight.ttf)}@font-face{font-family:Mont-Light;src:url(../../public/fonts/mont/Mont-Light.ttf)}@font-face{font-family:Mont-Regular;src:url(../../public/fonts/mont/Mont-Regular.ttf)}@font-face{font-family:Mont-Bold;src:url(../../public/fonts/mont/Mont-Bold.ttf)}@font-face{font-family:Mont-Light-Italic;src:url(../../public/fonts/mont/Mont-LightItalic.ttf)}@font-face{font-family:Mont-Bold-Italic;src:url(../../public/fonts/mont/Mont-BoldItalic.ttf)}@font-face{font-family:Mont-Black-Bold-Italic;src:url(../../public/fonts/mont/Mont-BlackItalic.ttf)}@font-face{font-family:Mont-Semi-Bold;src:url(../../public/fonts/mont/Mont-SemiBold.ttf)}@font-face{font-family:SNELL;src:url(../../public/fonts/all/SNELL_ROUNDHAND.TTF)}@font-face{font-family:ZT-medium;src:url(../../public/fonts/all/ZTNEUERALEWE-MEDIUM.OTF)}@font-face{font-family:ZT;src:url(../../public/fonts/all/ZTNEUERALEWE-REGULAR.OTF)}@font-face{font-family:ZT-italic;src:url(../../public/fonts/all/ZTNEUERALEWE-ITALIC.OTF)}@font-face{font-family:Cuprum;src:url(../../public/fonts/all/Cuprum.ttf)}@font-face{font-family:Foglihten;src:url(../../public/fonts/FoglihtenNo06.otf)}.home-countil-page{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:100px}@font-face{font-family:Mont-Extra-Light;src:url(../../public/fonts/mont/Mont-ExtraLight.ttf)}@font-face{font-family:Mont-Light;src:url(../../public/fonts/mont/Mont-Light.ttf)}@font-face{font-family:Mont-Regular;src:url(../../public/fonts/mont/Mont-Regular.ttf)}@font-face{font-family:Mont-Bold;src:url(../../public/fonts/mont/Mont-Bold.ttf)}@font-face{font-family:Mont-Light-Italic;src:url(../../public/fonts/mont/Mont-LightItalic.ttf)}@font-face{font-family:Mont-Bold-Italic;src:url(../../public/fonts/mont/Mont-BoldItalic.ttf)}@font-face{font-family:Mont-Black-Bold-Italic;src:url(../../public/fonts/mont/Mont-BlackItalic.ttf)}@font-face{font-family:Mont-Semi-Bold;src:url(../../public/fonts/mont/Mont-SemiBold.ttf)}@font-face{font-family:SNELL;src:url(../../public/fonts/all/SNELL_ROUNDHAND.TTF)}@font-face{font-family:ZT-medium;src:url(../../public/fonts/all/ZTNEUERALEWE-MEDIUM.OTF)}@font-face{font-family:ZT;src:url(../../public/fonts/all/ZTNEUERALEWE-REGULAR.OTF)}@font-face{font-family:ZT-italic;src:url(../../public/fonts/all/ZTNEUERALEWE-ITALIC.OTF)}@font-face{font-family:Cuprum;src:url(../../public/fonts/all/Cuprum.ttf)}@font-face{font-family:Foglihten;src:url(../../public/fonts/FoglihtenNo06.otf)}.mont-light-18px,.form-input,.form-select,.form-file,.form-checkbox,.form-file-wrapper .file-placeholder{font-family:Mont-Light;font-size:18px;line-height:normal;letter-spacing:0%}.mont-regular-18px,.form-privacy{font-family:Mont-Regular,sans-serif;font-size:18px;line-height:normal;letter-spacing:0;text-align:left;-webkit-text-stroke:1px #000000;paint-order:stroke}.mont-regular-20px,.form-label,.submit-button{font-family:Mont-Regular,sans-serif;font-size:20px;line-height:normal;letter-spacing:0;text-align:left}.mont-light-italic-45px,.title-container .join-title{font-family:Mont-Light-Italic;font-size:45px;line-height:normal;letter-spacing:0;font-weight:600}.snell-45px,.title-container .join-title .special-font{font-family:SNELL;font-size:45px;line-height:normal;letter-spacing:0;font-weight:700}.join-application-container{width:1284px;height:1259px;display:flex;flex-direction:column;align-items:flex-start;gap:100px;position:relative}.join-application-container:before{content:"";position:absolute;top:427px;left:-76px;width:256px;height:397px;background-image:url(/assets/pattern_5-CnfEnXNY.png);background-size:contain;z-index:-1}.title-container{width:737px;height:59px;display:flex;flex-direction:column;align-items:flex-start}.title-container .join-title{text-align:center;letter-spacing:1.5px}.title-container .join-title .special-font{margin-left:-5px;margin-right:7px;color:#fff}.divider-line{width:1284px;height:0;border-bottom:1px solid rgb(255,255,255);margin:25px 0}.join-us-form-wrapper{display:flex;flex-direction:column;gap:40px;width:802px;margin-bottom:-70px}.form-field-group{display:flex;flex-direction:column;gap:8px}.form-row-group{display:flex;justify-content:space-between;gap:20px}.form-row-group>.form-field-group{flex:1}.form-label{color:#fff}.form-input,.form-select,.form-file{padding:10px;height:45px;background:#101010;border:2px solid rgb(78,78,78);resize:none;color:#9f9f9f}.form-input::-webkit-file-upload-button,.form-select::-webkit-file-upload-button,.form-file::-webkit-file-upload-button{visibility:hidden}.form-input::file-selector-button,.form-select::file-selector-button,.form-file::file-selector-button{visibility:hidden}.form-input::placeholder{color:#9f9f9f}.form-file{padding:8px;color:#9f9f9f}.form-privacy{color:#9f9f9f;margin-bottom:-30px}.form-privacy a{color:#fff;text-decoration:underline}.form-checkbox{color:#4e4e4e;display:flex;align-items:center;gap:10px}.form-checkbox input[type=checkbox]{accent-color:rgb(78,78,78);transform:scale(1);width:20px;height:20px;cursor:pointer}.file-upload{position:relative;display:inline-block}.file-upload .upload-icon{width:42px;height:42px;cursor:pointer;z-index:1}.form-file-wrapper{position:relative;display:flex;align-items:center;border:1px solid rgb(78,78,78);padding:10px;height:42px;background-color:transparent;cursor:pointer}.form-file-wrapper .form-file{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;cursor:pointer}.form-file-wrapper .file-placeholder{flex-grow:1;color:#9f9f9f;padding-left:0}.form-file-wrapper .upload-icon{width:20px;height:20px;margin-left:10px}.submit-button-wrapper{display:flex;justify-content:center}.form-field-group textarea.form-input{width:802px;height:140px;padding:10px;font-family:inherit;font-size:16px;line-height:1.5;border:1px solid rgb(78,78,78);border-radius:8px;box-sizing:border-box}.submit-button{width:173px;height:42px;padding:8px 30px;background-color:#fff;color:#4e4e4e;border:none;border-radius:1px;cursor:pointer;transition:background-color .3s ease}.submit-button:hover{background-color:#fff}.submit-button:active{background-color:#f2f2f2}.form-label select{background:url("data:image/svg+xml,%3Csvg width='10' height='6' viewBox='0 0 10 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L5 5L9 1' stroke='white' stroke-width='2'/%3E%3C/svg%3E") no-repeat right 15px center/10px 6px}.form-select{background:url("data:image/svg+xml,%3Csvg width='10' height='6' viewBox='0 0 10 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L5 5L9 1' stroke='white' stroke-width='2'/%3E%3C/svg%3E") no-repeat right 15px center/10px 6px;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media (max-width: 1024px){.join-application-container{max-width:768px;padding:0 20px;height:100%}.form-row-group{flex-direction:column;gap:20px}.join-us-form-wrapper{width:100%;padding:0 20px}.submit-button-wrapper{text-align:center}.form-label{font-size:16px}.form-input,.form-select,.form-file-wrapper{font-size:16px;padding:10px}.join-title{font-size:28px;text-align:center;flex-wrap:wrap;justify-content:center}form,.form-field-group textarea.form-input{width:100%}}@media (max-width: 767px){.join-application-container{padding:15px 10px;max-width:424px}form{width:100%}.form-row-group{flex-direction:column;gap:16px}.form-field-group{width:100%}.form-input,.form-select,.form-file-wrapper{font-size:14px;padding:8px}.form-label{font-size:14px}.form-privacy{font-size:12px}.submit-button{width:100%;padding:12px;font-size:16px}.join-title{font-size:24px;text-align:center;flex-wrap:wrap;justify-content:center}.divider-line{margin:10px auto;width:80%}.upload-icon{width:16px;height:16px}.form-field-group textarea.form-input{width:100%}}@font-face{font-family:Mont-Extra-Light;src:url(../../public/fonts/mont/Mont-ExtraLight.ttf)}@font-face{font-family:Mont-Light;src:url(../../public/fonts/mont/Mont-Light.ttf)}@font-face{font-family:Mont-Regular;src:url(../../public/fonts/mont/Mont-Regular.ttf)}@font-face{font-family:Mont-Bold;src:url(../../public/fonts/mont/Mont-Bold.ttf)}@font-face{font-family:Mont-Light-Italic;src:url(../../public/fonts/mont/Mont-LightItalic.ttf)}@font-face{font-family:Mont-Bold-Italic;src:url(../../public/fonts/mont/Mont-BoldItalic.ttf)}@font-face{font-family:Mont-Black-Bold-Italic;src:url(../../public/fonts/mont/Mont-BlackItalic.ttf)}@font-face{font-family:Mont-Semi-Bold;src:url(../../public/fonts/mont/Mont-SemiBold.ttf)}@font-face{font-family:SNELL;src:url(../../public/fonts/all/SNELL_ROUNDHAND.TTF)}@font-face{font-family:ZT-medium;src:url(../../public/fonts/all/ZTNEUERALEWE-MEDIUM.OTF)}@font-face{font-family:ZT;src:url(../../public/fonts/all/ZTNEUERALEWE-REGULAR.OTF)}@font-face{font-family:ZT-italic;src:url(../../public/fonts/all/ZTNEUERALEWE-ITALIC.OTF)}@font-face{font-family:Cuprum;src:url(../../public/fonts/all/Cuprum.ttf)}@font-face{font-family:Foglihten;src:url(../../public/fonts/FoglihtenNo06.otf)}.home-joinus-page{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:140px}@media (max-width: 768px){.home-joinus-page{gap:60px}}@font-face{font-family:Mont-Extra-Light;src:url(../../public/fonts/mont/Mont-ExtraLight.ttf)}@font-face{font-family:Mont-Light;src:url(../../public/fonts/mont/Mont-Light.ttf)}@font-face{font-family:Mont-Regular;src:url(../../public/fonts/mont/Mont-Regular.ttf)}@font-face{font-family:Mont-Bold;src:url(../../public/fonts/mont/Mont-Bold.ttf)}@font-face{font-family:Mont-Light-Italic;src:url(../../public/fonts/mont/Mont-LightItalic.ttf)}@font-face{font-family:Mont-Bold-Italic;src:url(../../public/fonts/mont/Mont-BoldItalic.ttf)}@font-face{font-family:Mont-Black-Bold-Italic;src:url(../../public/fonts/mont/Mont-BlackItalic.ttf)}@font-face{font-family:Mont-Semi-Bold;src:url(../../public/fonts/mont/Mont-SemiBold.ttf)}@font-face{font-family:SNELL;src:url(../../public/fonts/all/SNELL_ROUNDHAND.TTF)}@font-face{font-family:ZT-medium;src:url(../../public/fonts/all/ZTNEUERALEWE-MEDIUM.OTF)}@font-face{font-family:ZT;src:url(../../public/fonts/all/ZTNEUERALEWE-REGULAR.OTF)}@font-face{font-family:ZT-italic;src:url(../../public/fonts/all/ZTNEUERALEWE-ITALIC.OTF)}@font-face{font-family:Cuprum;src:url(../../public/fonts/all/Cuprum.ttf)}@font-face{font-family:Foglihten;src:url(../../public/fonts/FoglihtenNo06.otf)}.mont-light-30px,.prj-page-main-paragraph,.prj-page-text-block,.prj-page-third-paragraph,.prj-page-final-paragraph{font-family:Mont-Light;font-size:30px;font-weight:100;color:#fff}.mont-regular-45px,.prj-page-default{font-family:Mont-Light-Italic;font-size:45px;line-height:normal;letter-spacing:0}.snell-45px,.prj-page-special{font-family:SNELL;font-size:45px;line-height:normal;letter-spacing:0;font-weight:700}.prj-page-root{width:1284px;margin-top:-76px;gap:40px;display:flex;flex-direction:column}.prj-page-head{width:100%;height:85px;display:flex;flex-direction:column;justify-content:space-between}.prj-page-notfound{text-align:center;padding:100px 20px;color:var(--white-color)}.prj-page-notfound h2{font-family:Montserrat,sans-serif;font-weight:600;font-size:25px;color:var(--white-color)}.prj-page-titlewrap{height:58px;display:flex;align-items:center;justify-content:flex-start}.prj-page-titlecontent{display:flex;gap:2px;align-items:center}.prj-page-default{font-weight:600;color:#fff}.prj-page-special{color:#fff;margin-left:-10px}.prj-page-space{width:30px}.prj-page-line{width:100%;height:2px;background:#fff}.prj-page-content{width:1284px;height:418px;display:flex;gap:55px}.prj-page-image-container{width:400px;height:400px;overflow:hidden;position:relative}.prj-page-main-image{width:100%;height:100%;filter:grayscale(30%);transition:filter .3s ease}.prj-page-main-image:hover{filter:grayscale(0%)}.prj-page-text-container{width:829px;height:100%;display:flex;align-items:center}.prj-page-main-paragraph{text-align:justify;line-height:normal}.prj-page-content-second{width:1284px;height:716px;display:flex;gap:47px}.prj-page-text-container-second{width:837px;height:716px;display:flex;flex-direction:column;justify-content:center}.prj-page-text-block{text-align:justify;line-height:normal}.prj-page-text-block:last-child{margin-bottom:0}.prj-page-image-container-second{width:400px;height:711px}.prj-page-secondary-image{width:100%;height:100%;object-fit:cover;filter:grayscale(30%);transition:filter .3s ease}.prj-page-secondary-image:hover{filter:grayscale(0%)}.prj-page-content-third{width:1284px;height:307px;display:flex;gap:65px}.prj-page-image-container-third{width:590px;height:307px}.prj-page-third-image{width:100%;height:100%;filter:grayscale(30%);transition:filter .3s ease}.prj-page-third-image:hover{filter:grayscale(0%)}.prj-page-text-container-third{width:629px;height:100%;display:flex;align-items:center}.prj-page-third-paragraph{text-align:justify;line-height:normal}.prj-page-final-text-container{width:1284px;height:114px;display:flex;align-items:center;justify-content:center;text-align:center}.prj-page-final-paragraph{text-align:justify;max-width:100%}.prj-gallery-container{width:1284px;height:711px}.prj-gallery-row{display:flex;gap:41px;height:100%}.prj-gallery-col{display:flex;flex-direction:column;gap:42px;width:401px}.prj-gallery-item{position:relative;overflow:hidden;display:flex;justify-content:center;align-items:center}.prj-gallery-item-tall{height:400px}.prj-gallery-item-short{height:270px}.prj-gallery-item-full{height:100%}.prj-gallery-img{width:100%;height:100%}.prj-gallery-item:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#00000080;z-index:1}@media screen and (max-width: 786px){.prj-page-root,.prj-page-content,.prj-page-content-second,.prj-page-content-third,.prj-page-final-text-container,.prj-gallery-container{width:100%;height:870vw;padding:0 20px;box-sizing:border-box;flex-direction:column!important;gap:24px!important}.prj-page-head,.prj-page-titlewrap,.prj-page-titlecontent{flex-wrap:wrap}.council-header-line{padding:0 20px}.prj-page-image-container,.prj-page-image-container-second,.prj-page-image-container-third,.prj-gallery-col,.prj-page-text-container,.prj-page-text-container-second,.prj-page-text-container-third{width:100%!important;height:auto!important;display:flex;justify-content:center;align-items:center;box-sizing:border-box}.prj-page-main-image,.prj-page-secondary-image,.prj-page-third-image,.prj-gallery-img{width:100%;height:auto;object-fit:cover;display:block}.prj-page-main-paragraph,.prj-page-text-block,.prj-page-third-paragraph,.prj-page-final-paragraph{font-size:22px;line-height:1.4;text-align:justify}.prj-gallery-row{flex-direction:column;gap:20px}.prj-gallery-col{flex-direction:row;flex-wrap:wrap;justify-content:center;gap:20px}.prj-gallery-item{width:calc(50% - 10px);height:595px}}@media screen and (max-width: 425px){.prj-page-root,.prj-page-content,.prj-page-content-second,.prj-page-content-third,.prj-page-final-text-container,.prj-gallery-container{padding:0 10px;height:1060vw;gap:20px}.prj-page-default,.prj-page-special{font-size:26px!important;text-align:center}.prj-page-main-paragraph,.prj-page-text-block,.prj-page-third-paragraph,.prj-page-final-paragraph{font-size:18px}.prj-gallery-item{height:360px}.prj-gallery-item-full{height:220px}.prj-page-line{height:1px}}@media screen and (max-width: 375px){.prj-page-root{height:1210vw}}@font-face{font-family:Mont-Extra-Light;src:url(../../public/fonts/mont/Mont-ExtraLight.ttf)}@font-face{font-family:Mont-Light;src:url(../../public/fonts/mont/Mont-Light.ttf)}@font-face{font-family:Mont-Regular;src:url(../../public/fonts/mont/Mont-Regular.ttf)}@font-face{font-family:Mont-Bold;src:url(../../public/fonts/mont/Mont-Bold.ttf)}@font-face{font-family:Mont-Light-Italic;src:url(../../public/fonts/mont/Mont-LightItalic.ttf)}@font-face{font-family:Mont-Bold-Italic;src:url(../../public/fonts/mont/Mont-BoldItalic.ttf)}@font-face{font-family:Mont-Black-Bold-Italic;src:url(../../public/fonts/mont/Mont-BlackItalic.ttf)}@font-face{font-family:Mont-Semi-Bold;src:url(../../public/fonts/mont/Mont-SemiBold.ttf)}@font-face{font-family:SNELL;src:url(../../public/fonts/all/SNELL_ROUNDHAND.TTF)}@font-face{font-family:ZT-medium;src:url(../../public/fonts/all/ZTNEUERALEWE-MEDIUM.OTF)}@font-face{font-family:ZT;src:url(../../public/fonts/all/ZTNEUERALEWE-REGULAR.OTF)}@font-face{font-family:ZT-italic;src:url(../../public/fonts/all/ZTNEUERALEWE-ITALIC.OTF)}@font-face{font-family:Cuprum;src:url(../../public/fonts/all/Cuprum.ttf)}@font-face{font-family:Foglihten;src:url(../../public/fonts/FoglihtenNo06.otf)}.project-page-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:120px}@font-face{font-family:Mont-Extra-Light;src:url(../../public/fonts/mont/Mont-ExtraLight.ttf)}@font-face{font-family:Mont-Light;src:url(../../public/fonts/mont/Mont-Light.ttf)}@font-face{font-family:Mont-Regular;src:url(../../public/fonts/mont/Mont-Regular.ttf)}@font-face{font-family:Mont-Bold;src:url(../../public/fonts/mont/Mont-Bold.ttf)}@font-face{font-family:Mont-Light-Italic;src:url(../../public/fonts/mont/Mont-LightItalic.ttf)}@font-face{font-family:Mont-Bold-Italic;src:url(../../public/fonts/mont/Mont-BoldItalic.ttf)}@font-face{font-family:Mont-Black-Bold-Italic;src:url(../../public/fonts/mont/Mont-BlackItalic.ttf)}@font-face{font-family:Mont-Semi-Bold;src:url(../../public/fonts/mont/Mont-SemiBold.ttf)}@font-face{font-family:SNELL;src:url(../../public/fonts/all/SNELL_ROUNDHAND.TTF)}@font-face{font-family:ZT-medium;src:url(../../public/fonts/all/ZTNEUERALEWE-MEDIUM.OTF)}@font-face{font-family:ZT;src:url(../../public/fonts/all/ZTNEUERALEWE-REGULAR.OTF)}@font-face{font-family:ZT-italic;src:url(../../public/fonts/all/ZTNEUERALEWE-ITALIC.OTF)}@font-face{font-family:Cuprum;src:url(../../public/fonts/all/Cuprum.ttf)}@font-face{font-family:Foglihten;src:url(../../public/fonts/FoglihtenNo06.otf)}.Foglihten-61px,.invitation-hero .main-container .center-container .text-container{font-family:Foglihten;font-size:61px}.invitation-hero{width:100%;display:flex;justify-content:center;align-items:center}.invitation-hero .main-container{width:1440px;height:749px;background-image:url(/assets/back_home-CZaQPm7-.png);background-size:cover;background-position:center;position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center}.invitation-hero .main-container:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fffffff2;z-index:0}.invitation-hero .main-container>*{position:relative;z-index:1}.invitation-hero .main-container .center-container{width:766px;height:320px;display:flex;flex-direction:column;align-items:center;justify-content:space-between}.invitation-hero .main-container .center-container .image-container{width:348.11px;height:65.39px;background-size:contain;background-repeat:no-repeat;background-position:center;opacity:0;transform:scaleX(.5);transition:opacity .8s ease,transform .6s ease}.invitation-hero .main-container .center-container .image-container.top-image{background-image:url(/assets/line_home-BtljmEvE.png)}.invitation-hero .main-container .center-container .image-container.bottom-image{background-image:url(/assets/line_home-BtljmEvE.png)}.invitation-hero .main-container .center-container .image-container.visible{opacity:1;transform:scaleX(1)}.invitation-hero .main-container .center-container .image-container.top-image{transform-origin:left center}.invitation-hero .main-container .center-container .image-container.bottom-image{transform-origin:right center}.invitation-hero .main-container .center-container .text-container{width:766px;height:132.54px;display:flex;justify-content:center;align-items:center;text-align:center;gap:0px;opacity:0;transform:translateY(20px);transition:opacity 1.2s ease,transform .8s ease}.invitation-hero .main-container .center-container .text-container.visible{opacity:1;transform:translateY(0)}.invitation-hero .main-container .center-container .text-container .special-font{color:#e34941}.invitation-hero .main-container .center-container .text-container .default-font-guest{color:#444}.invitation-hero .main-container .logo-container{width:50px;height:50px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAADICAYAAACtWK6eAAAACXBIWXMAACxLAAAsSwGlPZapAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAASGSURBVHgB7d2xblvnGcfh9zuiA6NFkXQrOrTynqC+g3L0mKKDKsNArDvo3A4hOnRtewWWgRqsgQLu6M3SHahXYKZAM3MJIiAiT+hk1n/hJ+OYeB5A+DZBPOKP+JaXb/vmr78ci7s31vlP//z1WXXw8uXL89baF7WnzWbz4PT0dFV7Wjx5NR9rfFMHaCjgVgKBQCAQCAQCgUAgEAgEAoFAIBAIBAKBQCAQCAQCgUAgEAgEAoFAIJhVF209Vv23uF3r+nxWu5/L2tP19fW6pqTVahzrq+qgVf1md3xSe+oSyHYXx8/+9P958V6cnJws6gCN4/j8L//8/aI6+PLJqze73zivPbliQSAQCAQCgUAgEAgEAoFAIBAIBAKBQCAQCAQCgUAgEAgEAoFAIBAIBAKBQNBp5Laf5XI5H4ZhXgdms9lcPX78+D/VweLJvz/fVntYE7EdN8etHeZn7eQCeRdHa+3LOjCz2ex8d3QJZFvD561q7yWe3bRWh8oVCwKBQCAQCAQCgUAgEAgEAoFAIBAIBAKBQCAQCAQCgUAgEAgEAoFAIBBMbmBqu92ez2azizowNzc3q5qYbRvPjsZhVRPRZm1VEzO5QE5PT1f14xZX7tjRd8PF4l+/WxW3csWCQCAQCAQCgUAgEAgEAoFAIBAIBAKBQCAQCAQCgUAgEAgEAoFAIBAIBF0GpoYaP/528Yvj4lbXdb3++WK9rgm5md0cL/7wqg7RWH30mih8uP1oeFvc6qPxJ+dV67OakKM6ejPOer2VDpMrFgQCgUAgEAgEAoFAIBAIBAKBQCAQCAQCgUAgEAgEAoFAIBAIBAKBQCCYjdWeF+/DZXUytPFiu20FAAAAAAAAAAAAAAAAAEAP7X+P5s+K9+HyV68vzquDz5599rTa8Nvizs1aa0+LOzeOPyzLPK8OWrX57viiuHO+1QQCgUAgEAgEAoFAIBAIBAKBQCAQCAQCgUAgEAgEAoFAIBAIBAKBQCAQzKqDscbLzVhP6wDtHtBxtfamJmSo4Y+7h76oidjUZt7asP9k6jj+Y/fa/l4T0iWQdx68vljVAXr7aN7vIXVydXa13h3rmohPn3266rRzd717bauaEFcsCAQCgUAgEAgEAoFAIBAIBAKBQCAQCAQCgUAgEAgEAoFAIBAIBAKBQNBlFqhV+/jto/m8DtDRu4nCiVkul8fV4e+6vr6+Ojs7m8zgVU8vXrx4OAzDJ7WnXsNyD2cTG0s9ZLt//KK1tveOwvv37z+oCU0m9nTv3r2/7Y557ckVCwKBQCAQCAQCgUAgEAgEAoFAIBAIBAKBQCAQCAQCgUAgEAgEAoFAIBB02lFYq3Ecnxe3atu6Kj44nSYKx69+/fpiUXBgXLEgEAgEAoFAIBAIBAKBQCAQCAQCgUAgEAgEAoFAIBAIBAKBQCAQCAQCgUAg6LWjsJvlcvn06Oho7/17UzOO4+XJycmi+KBMLpBhGI6rw/LFqWmtrYoPjisWBAKBQCAQCAQCgUAgEAgEAoFAIBAIBAKBQCAQCAQCgUAgEAgEAoFAIPgeWb27UFBI3V4AAAAASUVORK5CYII=);background-size:contain;background-repeat:no-repeat;background-position:center;margin-top:20px}@media (max-width: 768px){.invitation-hero{height:auto!important}.invitation-hero .main-container{width:100%!important;background-image:url(/assets/back_home-CZaQPm7-.png)}.invitation-hero .main-container:before{background-color:#fffffff2}.invitation-hero .main-container .center-container{width:100%!important;height:auto!important;gap:30px!important}.invitation-hero .main-container .center-container .image-container{width:350px!important;height:47px!important;background-size:cover;transition:opacity .5s ease,transform .4s ease}.invitation-hero .main-container .center-container .text-container{width:100%!important;height:auto!important;flex-direction:column;gap:10px!important;padding:0 15px;font-size:32px!important;line-height:1.2}.invitation-hero .main-container .center-container .text-container .line{display:flex;flex-wrap:wrap;justify-content:center;gap:5px 8px}.invitation-hero .main-container .logo-container{width:40px!important;height:40px!important;margin-top:30px!important}}@media (max-width: 480px){.invitation-hero .main-container .center-container .image-container{width:180px!important;height:34px!important}.invitation-hero .main-container .center-container .text-container{font-size:28px!important}.invitation-hero .main-container .center-container .text-container .default-font-guest{font-size:.9em}}@font-face{font-family:Mont-Extra-Light;src:url(../../public/fonts/mont/Mont-ExtraLight.ttf)}@font-face{font-family:Mont-Light;src:url(../../public/fonts/mont/Mont-Light.ttf)}@font-face{font-family:Mont-Regular;src:url(../../public/fonts/mont/Mont-Regular.ttf)}@font-face{font-family:Mont-Bold;src:url(../../public/fonts/mont/Mont-Bold.ttf)}@font-face{font-family:Mont-Light-Italic;src:url(../../public/fonts/mont/Mont-LightItalic.ttf)}@font-face{font-family:Mont-Bold-Italic;src:url(../../public/fonts/mont/Mont-BoldItalic.ttf)}@font-face{font-family:Mont-Black-Bold-Italic;src:url(../../public/fonts/mont/Mont-BlackItalic.ttf)}@font-face{font-family:Mont-Semi-Bold;src:url(../../public/fonts/mont/Mont-SemiBold.ttf)}@font-face{font-family:SNELL;src:url(../../public/fonts/all/SNELL_ROUNDHAND.TTF)}@font-face{font-family:ZT-medium;src:url(../../public/fonts/all/ZTNEUERALEWE-MEDIUM.OTF)}@font-face{font-family:ZT;src:url(../../public/fonts/all/ZTNEUERALEWE-REGULAR.OTF)}@font-face{font-family:ZT-italic;src:url(../../public/fonts/all/ZTNEUERALEWE-ITALIC.OTF)}@font-face{font-family:Cuprum;src:url(../../public/fonts/all/Cuprum.ttf)}@font-face{font-family:Foglihten;src:url(../../public/fonts/FoglihtenNo06.otf)}.mont-regular-26px,.guest-info__info-block--notice .guest-info__notice-text{font-family:Mont-Regular;font-size:26px;text-align:left;color:#fff}.mont-bold-26px,.guest-info .red-text{font-family:Mont-Bold;font-size:26px}.Foglihten-72px,.guest-info__greeting{font-family:Foglihten;font-size:72px}.guest-info{width:100%;display:flex;justify-content:center;align-items:center}.guest-info__main-container{width:1440px;height:689px;background-image:url(/assets/guest_page_back-Dvl35Z9Y.png);background-size:cover;background-position:center;position:relative;display:flex;justify-content:center;align-items:center;box-shadow:0 40px 100px -20px #ffffffe6 inset,0 -40px 100px -20px #ffffffe6 inset,0 0 100px 50px #ffffffb3}.guest-info__main-container:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:0}.guest-info__main-container>*{position:relative;z-index:1}@media (max-width: 1440px){.guest-info__main-container{width:100%}}.guest-info__content{width:771px;height:473px;display:flex;flex-direction:column;align-items:center;gap:40px}@media (max-width: 1024px){.guest-info__content{width:90%;height:auto;padding:40px 0;gap:30px}}@media (max-width: 480px){.guest-info__content{gap:20px}}.guest-info__greeting{color:#e34941;text-align:center}@media (max-width: 1024px){.guest-info__greeting{font-size:48px}}@media (max-width: 480px){.guest-info__greeting{font-size:36px}}.guest-info__invitation-text{font-size:26px;font-weight:600;text-align:center;max-width:100%;line-height:138%}@media (max-width: 1024px){.guest-info__invitation-text{font-size:22px}}@media (max-width: 480px){.guest-info__invitation-text{font-size:16px;white-space:pre-line}.guest-info__invitation-text br{display:block;content:""}.guest-info__invitation-text .red-text:before{content:"";display:block}}.guest-info__info-blocks{width:771px;height:108px;display:flex;flex-direction:column;align-items:center;gap:10px}@media (max-width: 1024px){.guest-info__info-blocks{width:100%;height:auto}}.guest-info__info-block{width:828px;height:85px;border:2.57px solid rgb(227,73,65);border-radius:16px;display:flex;flex-direction:row;justify-content:center;padding:28.74px 34.49px;align-items:center}@media (max-width: 1024px){.guest-info__info-block{width:100%;max-width:563px;height:auto;min-height:85px;padding:17px 21px}}@media (max-width: 480px){.guest-info__info-block{flex-direction:row;text-align:center;padding:17px 15px;gap:5px;min-height:55px}}.guest-info__info-block--notice{background-color:#e34941;border-color:transparent}.guest-info__info-block--notice .guest-info__notice-text{color:#fff!important}@media (max-width: 1024px){.guest-info__info-block--notice .guest-info__notice-text{font-size:24px;text-align:center}}@media (max-width: 480px){.guest-info__info-block--notice .guest-info__notice-text{font-size:17px}}.guest-info__info-label{font-weight:600;font-size:28px}@media (max-width: 1024px){.guest-info__info-label{font-size:24px}}@media (max-width: 480px){.guest-info__info-label{font-size:17px}}.guest-info__info-value{font-weight:800;font-size:28px}@media (max-width: 1024px){.guest-info__info-value{font-size:24px}}@media (max-width: 480px){.guest-info__info-value{font-size:17px}}.guest-info .red-text{color:#e34941}@media (max-width: 1024px){.guest-info .red-text{font-family:Mont-Bold;font-size:24px}}@media (max-width: 480px){.guest-info .red-text{font-family:Mont-Bold;font-size:17px}}.guest-info .guest-info__info-label:after{content:" ";white-space:pre}@media (max-width: 480px){.guest-info .guest-info__info-label:after{content:none}}@media (max-width: 1024px){.guest-info__main-container{width:100%!important;height:auto!important;min-height:500px;background-size:cover;background-position:center}}@media (max-width: 768px){.guest-info__main-container{min-height:400px}}@media (max-width: 480px){.guest-info__main-container{min-height:60vh;background-position:70% center;background-image:url(/assets/guest_page_back-Dvl35Z9Y.png)}}@font-face{font-family:Mont-Extra-Light;src:url(../../public/fonts/mont/Mont-ExtraLight.ttf)}@font-face{font-family:Mont-Light;src:url(../../public/fonts/mont/Mont-Light.ttf)}@font-face{font-family:Mont-Regular;src:url(../../public/fonts/mont/Mont-Regular.ttf)}@font-face{font-family:Mont-Bold;src:url(../../public/fonts/mont/Mont-Bold.ttf)}@font-face{font-family:Mont-Light-Italic;src:url(../../public/fonts/mont/Mont-LightItalic.ttf)}@font-face{font-family:Mont-Bold-Italic;src:url(../../public/fonts/mont/Mont-BoldItalic.ttf)}@font-face{font-family:Mont-Black-Bold-Italic;src:url(../../public/fonts/mont/Mont-BlackItalic.ttf)}@font-face{font-family:Mont-Semi-Bold;src:url(../../public/fonts/mont/Mont-SemiBold.ttf)}@font-face{font-family:SNELL;src:url(../../public/fonts/all/SNELL_ROUNDHAND.TTF)}@font-face{font-family:ZT-medium;src:url(../../public/fonts/all/ZTNEUERALEWE-MEDIUM.OTF)}@font-face{font-family:ZT;src:url(../../public/fonts/all/ZTNEUERALEWE-REGULAR.OTF)}@font-face{font-family:ZT-italic;src:url(../../public/fonts/all/ZTNEUERALEWE-ITALIC.OTF)}@font-face{font-family:Cuprum;src:url(../../public/fonts/all/Cuprum.ttf)}@font-face{font-family:Foglihten;src:url(../../public/fonts/FoglihtenNo06.otf)}.Foglihten-72px,.dress-code .main-container .info-container .title-container{font-family:Foglihten;font-size:72px}.mont-bold-22px,.dress-code .main-container .info-container .text-line,.dress-code .main-container .info-container .description-container,.dress-code .main-container .info-container .description-container .default-font{font-family:Mont-Semi-Bold;font-size:22px;line-height:138%;letter-spacing:0}.dress-code{display:flex;justify-content:center;align-items:center;background-color:#fff}.dress-code .main-container{width:1440px;height:716px;display:flex;position:relative}.dress-code .main-container .info-container{display:flex;flex-direction:column;justify-content:space-between;gap:50px}.dress-code .main-container .info-container .title-container{line-height:1.1;color:#e34941;width:792px;height:155px}.dress-code .main-container .info-container .text-line{color:#444;line-height:1.4;display:inline-block;white-space:normal}.dress-code .main-container .info-container .text-line .red-text{color:#e34941}.dress-code .main-container .info-container .description-container{color:#444;width:725px;height:341px;display:flex;flex-direction:column;gap:29px}.dress-code .main-container .photos-container{position:relative;height:496px;width:640px;margin-left:auto}.dress-code .main-container .photos-container .photo{position:absolute;width:310px;height:482px;border-radius:16px;background-size:cover;background-position:center;box-shadow:0 4px 20px #0000001a;transition:opacity .8s ease-in-out,transform .8s ease-in-out;opacity:.6}.dress-code .main-container .photos-container .photo.photo-pair-1 .photo,.dress-code .main-container .photos-container .photo.photo-pair-2 .photo,.dress-code .main-container .photos-container .photo.photo-pair-3 .photo{opacity:1}.dress-code .main-container .photos-container .photo-1{top:37px;left:0;z-index:1}.dress-code .main-container .photos-container .photo-2{top:195px;left:186px;z-index:2}.dress-code .main-container .photos-container.photo-pair-1 .photo-1{background-image:url(/assets/IMG_1-CICwGpUx.png)}.dress-code .main-container .photos-container.photo-pair-1 .photo-2{background-image:url(/assets/IMG_2-BvKx9sUP.png)}.dress-code .main-container .photos-container.photo-pair-2 .photo-1{background-image:url(/assets/IMG_3-CfRHFKQN.png)}.dress-code .main-container .photos-container.photo-pair-2 .photo-2{background-image:url(/assets/IMG_4-CSKnQGuX.png)}.dress-code .main-container .photos-container.photo-pair-3 .photo-1{background-image:url(/assets/IMG_5-tUHehUwK.png)}.dress-code .main-container .photos-container.photo-pair-3 .photo-2{background-image:url(/assets/IMG_6-BgBT_5Lr.png)}.dress-code .main-container .photos-container.photo-pair-4 .photo-1{background-image:url(/assets/IMG_7-CYtI0uOk.png)}.dress-code .main-container .photos-container.photo-pair-4 .photo-2{background-image:url(/assets/IMG_8-r1Sr95Eb.png)}.dress-code .main-container .photos-container.photo-pair-5 .photo-1{background-image:url(/assets/IMG_9-C4vYGcEr.png)}.dress-code .main-container .photos-container.photo-pair-5 .photo-2{background-image:url(/assets/IMG_10-DcEhblzW.png)}.dress-code .main-container .photos-container.photo-pair-6 .photo-1{background-image:url(/assets/IMG_11-Bmap-HFy.png)}.dress-code .main-container .photos-container.photo-pair-6 .photo-2{background-image:url(/assets/IMG_12-CRm88DG9.png)}.dress-code .main-container .photos-container.photo-pair-7 .photo-1{background-image:url(/assets/IMG_13-C9jR7ftT.png)}.dress-code .main-container .photos-container.photo-pair-7 .photo-2{background-image:url(/assets/IMG_14-BxY-r0vf.png)}.dress-code .main-container .photos-container.photo-pair-8 .photo-1{background-image:url(/assets/IMG_15-B_KqFbr2.png)}.dress-code .main-container .photos-container.photo-pair-8 .photo-2{background-image:url(/assets/IMG_16-DLBStsjr.jpg)}.dress-code .main-container .photos-container.photo-pair-9 .photo-1{background-image:url(/assets/IMG_17-BGp8eu5G.jpeg)}.dress-code .main-container .photos-container.photo-pair-9 .photo-2{background-image:url(/assets/IMG_18-CBvLZn_V.jpeg)}@media (max-width: 480px){.dress-code{max-width:340px}.dress-code .main-container{width:340px;height:auto;flex-direction:column;height:auto!important}.dress-code .main-container .info-container{width:100%!important;padding:0 10px;gap:20px}.dress-code .main-container .info-container .title-container{font-size:34px!important;width:100%!important}.dress-code .main-container .info-container .description-container{width:100%!important;font-size:14px!important}.dress-code .main-container .info-container .description-container .text-line,.dress-code .main-container .info-container .description-container .default-font{font-size:14px}.dress-code .main-container .info-container .description-container br{display:none}.dress-code .main-container .photos-container{width:100%!important;height:auto;margin:200px 0 0;display:flex;flex-direction:column;align-items:center}.dress-code .main-container .photos-container .photo{position:relative!important;width:220px!important;height:400px!important;margin:10px 0!important;top:320px!important;left:auto!important}.dress-code .main-container .photos-container .photo-1{transform:none;right:30px!important}.dress-code .main-container .photos-container .photo-2{transform:none;top:180px!important;left:30px!important}}@media (min-width: 481px) and (max-width: 1024px){.dress-code{max-width:765px}.dress-code .main-container{flex-direction:column;height:auto!important;padding:0 20px}.dress-code .main-container .info-container{width:100%!important;padding:0 30px;gap:40px}.dress-code .main-container .info-container .title-container{font-size:48px!important;width:100%!important;height:auto}.dress-code .main-container .info-container .description-container{width:100%!important;font-size:18px!important;gap:20px}.dress-code .main-container .info-container .description-container .text-line,.dress-code .main-container .info-container .description-container .default-font{font-size:18px}.dress-code .main-container .info-container .description-container br{display:none}.dress-code .main-container .photos-container{width:100%!important;height:auto;margin:100px 0 0;display:flex;flex-direction:column;align-items:center}.dress-code .main-container .photos-container .photo{position:relative!important;width:360px!important;height:540px!important;margin:12px 0!important;top:400px!important;left:auto!important}.dress-code .main-container .photos-container .photo-1{transform:none;right:100px!important}.dress-code .main-container .photos-container .photo-2{transform:none;top:120px!important;left:100px!important}}@font-face{font-family:Mont-Extra-Light;src:url(../../public/fonts/mont/Mont-ExtraLight.ttf)}@font-face{font-family:Mont-Light;src:url(../../public/fonts/mont/Mont-Light.ttf)}@font-face{font-family:Mont-Regular;src:url(../../public/fonts/mont/Mont-Regular.ttf)}@font-face{font-family:Mont-Bold;src:url(../../public/fonts/mont/Mont-Bold.ttf)}@font-face{font-family:Mont-Light-Italic;src:url(../../public/fonts/mont/Mont-LightItalic.ttf)}@font-face{font-family:Mont-Bold-Italic;src:url(../../public/fonts/mont/Mont-BoldItalic.ttf)}@font-face{font-family:Mont-Black-Bold-Italic;src:url(../../public/fonts/mont/Mont-BlackItalic.ttf)}@font-face{font-family:Mont-Semi-Bold;src:url(../../public/fonts/mont/Mont-SemiBold.ttf)}@font-face{font-family:SNELL;src:url(../../public/fonts/all/SNELL_ROUNDHAND.TTF)}@font-face{font-family:ZT-medium;src:url(../../public/fonts/all/ZTNEUERALEWE-MEDIUM.OTF)}@font-face{font-family:ZT;src:url(../../public/fonts/all/ZTNEUERALEWE-REGULAR.OTF)}@font-face{font-family:ZT-italic;src:url(../../public/fonts/all/ZTNEUERALEWE-ITALIC.OTF)}@font-face{font-family:Cuprum;src:url(../../public/fonts/all/Cuprum.ttf)}@font-face{font-family:Foglihten;src:url(../../public/fonts/FoglihtenNo06.otf)}.Foglihten-61px,.participants-showcase .main-container .title-container{font-family:Foglihten;font-size:61px}.participants-showcase{display:flex;justify-content:center;align-items:center;width:100%;background-color:#fff}.participants-showcase .main-container{width:1440px;height:375px;display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding:40px 0}.participants-showcase .main-container .title-container{color:#e34941;width:727px;height:61px;text-align:center;align-items:center;margin-bottom:30px;display:flex}.participants-showcase .main-container .participants-track-container{width:1132px;height:100px;overflow:hidden;position:relative}.participants-showcase .main-container .participants-track-container .participants-track{display:flex;position:absolute;left:0;top:0;height:100%}.participants-showcase .main-container .participants-track-container .participants-track .participant-card{width:364px;height:99px;margin-right:20px;display:flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:20px;overflow:hidden}.participants-showcase .main-container .participants-track-container .participants-track .participant-card .participant-photo{width:100%;height:100%;background-size:contain;background-repeat:no-repeat;background-position:center}@media (max-width: 480px){.participants-showcase{padding:20px 0;margin-top:160px}.participants-showcase .main-container{width:100%!important;height:auto!important;padding:20px 0}.participants-showcase .main-container .title-container{width:100%!important;font-size:32px!important;height:auto!important;padding:0 30px;margin-bottom:10px}.participants-showcase .main-container .participants-track-container{width:100%!important;height:80px!important;padding:0 10px}.participants-showcase .main-container .participants-track-container .participants-track .participant-card{width:280px!important;height:90px!important;margin-right:10px!important;border-radius:10px!important}.participants-showcase .main-container .participants-track-container .participants-track .participant-card .participant-photo{background-size:80%!important}}@media (min-width: 481px) and (max-width: 1024px){.participants-showcase{padding:30px 0;margin-top:100px}.participants-showcase .main-container{width:100%!important;height:auto!important;padding:30px 0}.participants-showcase .main-container .title-container{width:100%!important;font-size:42px!important;height:auto!important;padding:0 170px;margin-bottom:5px}.participants-showcase .main-container .participants-track-container{width:90%!important;height:90px!important;padding:0 40px}.participants-showcase .main-container .participants-track-container .participants-track .participant-card{width:310px!important;height:100px!important;margin-right:16px!important;border-radius:14px!important}.participants-showcase .main-container .participants-track-container .participants-track .participant-card .participant-photo{background-size:85%!important}}@font-face{font-family:Mont-Extra-Light;src:url(../../public/fonts/mont/Mont-ExtraLight.ttf)}@font-face{font-family:Mont-Light;src:url(../../public/fonts/mont/Mont-Light.ttf)}@font-face{font-family:Mont-Regular;src:url(../../public/fonts/mont/Mont-Regular.ttf)}@font-face{font-family:Mont-Bold;src:url(../../public/fonts/mont/Mont-Bold.ttf)}@font-face{font-family:Mont-Light-Italic;src:url(../../public/fonts/mont/Mont-LightItalic.ttf)}@font-face{font-family:Mont-Bold-Italic;src:url(../../public/fonts/mont/Mont-BoldItalic.ttf)}@font-face{font-family:Mont-Black-Bold-Italic;src:url(../../public/fonts/mont/Mont-BlackItalic.ttf)}@font-face{font-family:Mont-Semi-Bold;src:url(../../public/fonts/mont/Mont-SemiBold.ttf)}@font-face{font-family:SNELL;src:url(../../public/fonts/all/SNELL_ROUNDHAND.TTF)}@font-face{font-family:ZT-medium;src:url(../../public/fonts/all/ZTNEUERALEWE-MEDIUM.OTF)}@font-face{font-family:ZT;src:url(../../public/fonts/all/ZTNEUERALEWE-REGULAR.OTF)}@font-face{font-family:ZT-italic;src:url(../../public/fonts/all/ZTNEUERALEWE-ITALIC.OTF)}@font-face{font-family:Cuprum;src:url(../../public/fonts/all/Cuprum.ttf)}@font-face{font-family:Foglihten;src:url(../../public/fonts/FoglihtenNo06.otf)}.mont-regular-20px,.invitation-form .main-container .subtitle-container,.invitation-form .main-container .input-group .text-input,.invitation-form .main-container .input-group .select-input{font-family:Mont-Regular,sans-serif;font-size:20px;line-height:normal;letter-spacing:0;text-align:left}.mont-sb-20px{font-family:Mont-Semi-Bold;font-size:20px;line-height:100%;letter-spacing:0%;text-align:left;color:#fff}.mont-bold-20px,.invitation-form .main-container .input-group .input-label{font-family:Mont-Bold;font-size:20px}.mont-sb-25px{font-family:Mont-Semi-Bold;font-size:25px;line-height:100%;letter-spacing:0%;text-align:left;color:#fff}.mont-regular-26px,.invitation-form .main-container .title-container{font-family:Mont-Regular;font-size:26px;text-align:left;color:#fff}.Foglihten-61px{font-family:Foglihten;font-size:61px}.invitation-form{display:flex;justify-content:center;align-items:center;width:100%;background-color:#fff}.invitation-form .main-container{width:1440px;height:625px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:15px}.invitation-form .main-container .title-container{width:426px;height:29px;text-align:center;color:#000;display:flex;align-items:center}.invitation-form .main-container .subtitle-container{width:367px;height:48px;font-weight:600;line-height:121%;letter-spacing:-.05em;text-align:center}.invitation-form .main-container .input-group{width:394px;height:99px;display:flex;flex-direction:column;justify-content:space-between}.invitation-form .main-container .input-group .input-label{width:394px;height:29px;line-height:150%;letter-spacing:-.05em}.invitation-form .main-container .input-group .text-input,.invitation-form .main-container .input-group .select-input{color:#444;width:394px;height:60px;border-radius:8px;border:1px solid rgb(189,189,189);padding:0 15px;background-color:#fff}.invitation-form .main-container .input-group .text-input::placeholder,.invitation-form .main-container .input-group .select-input::placeholder{color:#bdbdbd}.invitation-form .main-container .input-group .select-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 15px center;background-size:15px;color:#444}.invitation-form .main-container .submit-button{width:394px;height:66px;border-radius:16px;padding:9px 33px;gap:10px;background:#e34941;color:#fff;font-family:Mont;font-weight:600;font-size:22px;border:none;cursor:pointer;transition:background .3s ease;display:flex;align-items:center;justify-content:center}.invitation-form .main-container .submit-button:hover{background:#d2281f}.invitation-form form{display:flex;flex-direction:column;gap:15px}@media (max-width: 480px){.invitation-form{padding:40px 0;position:relative;background-color:transparent;background-image:url(/assets/back_home-CZaQPm7-.png);background-size:cover;background-position:center;background-repeat:no-repeat}.invitation-form:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fffffff2;z-index:0}.invitation-form>*{position:relative;z-index:1}.invitation-form .main-container{width:100%!important;height:auto!important;padding:0 20px;gap:20px}.invitation-form .main-container .title-container{width:100%!important;font-size:20px!important;height:auto!important}.invitation-form .main-container .subtitle-container{width:100%!important;font-size:16px!important;height:auto!important;line-height:1.4}.invitation-form .main-container form{width:100%}.invitation-form .main-container .input-group{width:100%!important;height:auto!important;margin-bottom:20px}.invitation-form .main-container .input-group .input-label{width:100%!important;font-size:16px!important;height:auto!important;margin-bottom:8px}.invitation-form .main-container .input-group .text-input,.invitation-form .main-container .input-group .select-input{width:100%!important;height:50px!important;font-size:16px!important}.invitation-form .main-container .submit-button{width:100%!important;height:50px!important;font-size:18px!important}}@media (min-width: 481px) and (max-width: 1024px){.invitation-form{padding:60px 0;position:relative;background-color:transparent;background-image:url(/assets/back_home-CZaQPm7-.png);background-size:cover;background-position:center;background-repeat:no-repeat}.invitation-form:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fffffff0;z-index:0}.invitation-form>*{position:relative;z-index:1}.invitation-form .main-container{width:100%!important;height:auto!important;padding:0 40px;gap:25px}.invitation-form .main-container .title-container{width:100%!important;font-size:24px!important;height:auto!important}.invitation-form .main-container .subtitle-container{width:50%!important;font-size:18px!important;height:auto!important;line-height:1.5}.invitation-form .main-container form{width:60%}.invitation-form .main-container .input-group{width:100%!important;height:auto!important}.invitation-form .main-container .input-group .input-label{width:100%!important;font-size:18px!important;height:auto!important;margin-bottom:10px}.invitation-form .main-container .input-group .text-input,.invitation-form .main-container .input-group .select-input{width:100%!important;height:55px!important;font-size:18px!important}.invitation-form .main-container .submit-button{width:100%!important;height:55px!important;font-size:20px!important}}@font-face{font-family:Mont-Extra-Light;src:url(../../public/fonts/mont/Mont-ExtraLight.ttf)}@font-face{font-family:Mont-Light;src:url(../../public/fonts/mont/Mont-Light.ttf)}@font-face{font-family:Mont-Regular;src:url(../../public/fonts/mont/Mont-Regular.ttf)}@font-face{font-family:Mont-Bold;src:url(../../public/fonts/mont/Mont-Bold.ttf)}@font-face{font-family:Mont-Light-Italic;src:url(../../public/fonts/mont/Mont-LightItalic.ttf)}@font-face{font-family:Mont-Bold-Italic;src:url(../../public/fonts/mont/Mont-BoldItalic.ttf)}@font-face{font-family:Mont-Black-Bold-Italic;src:url(../../public/fonts/mont/Mont-BlackItalic.ttf)}@font-face{font-family:Mont-Semi-Bold;src:url(../../public/fonts/mont/Mont-SemiBold.ttf)}@font-face{font-family:SNELL;src:url(../../public/fonts/all/SNELL_ROUNDHAND.TTF)}@font-face{font-family:ZT-medium;src:url(../../public/fonts/all/ZTNEUERALEWE-MEDIUM.OTF)}@font-face{font-family:ZT;src:url(../../public/fonts/all/ZTNEUERALEWE-REGULAR.OTF)}@font-face{font-family:ZT-italic;src:url(../../public/fonts/all/ZTNEUERALEWE-ITALIC.OTF)}@font-face{font-family:Cuprum;src:url(../../public/fonts/all/Cuprum.ttf)}@font-face{font-family:Foglihten;src:url(../../public/fonts/FoglihtenNo06.otf)}.mont-regular-14px{font-family:Mont-Regular;font-size:14.4px;line-height:150%;letter-spacing:0%;text-align:left;color:#6b7280}.mont-bold-17px{font-family:Mont-Bold;font-size:17px}.mont-light-18px{font-family:Mont-Light;font-size:18px;line-height:normal;letter-spacing:0%}.mont-regular-18px{font-family:Mont-Regular,sans-serif;font-size:18px;line-height:normal;letter-spacing:0;text-align:left;-webkit-text-stroke:1px #000000;paint-order:stroke}.mont-light-20px{font-family:Mont-Light;font-size:20px;line-height:normal;letter-spacing:2px;text-align:start;left:15px}.mont-regular-20px{font-family:Mont-Regular,sans-serif;font-size:20px;line-height:normal;letter-spacing:0;text-align:left}.mont-sb-20px,.invitation-footer .main-container .right-container .contacts-info .contact-block .contact-value{font-family:Mont-Semi-Bold;font-size:20px;line-height:100%;letter-spacing:0%;text-align:left;color:#fff}.mont-bold-20px{font-family:Mont-Bold;font-size:20px}.ZT-regular-20px{font-family:ZT;font-size:20px;line-height:1.5;letter-spacing:2px}.mont-el-25px{font-family:Mont-Extra-Light;font-size:25px;line-height:100%;letter-spacing:0%;text-align:left;color:#fff}.mont-regular-25px{font-family:Mont-Regular;font-size:25px;line-height:100%;letter-spacing:0%;text-align:left;color:#fff}.mont-sb-25px,.invitation-footer .main-container .right-container .contacts-info .contact-block .contact-label{font-family:Mont-Semi-Bold;font-size:25px;line-height:100%;letter-spacing:0%;text-align:left;color:#fff}.ZT-italic-25px{font-family:ZT-italic;font-size:25px;line-height:1.5;letter-spacing:2px}.ZT-regular-25px{font-family:ZT;font-size:25px;line-height:100%;color:#6b7280}.ZT-medium-25px{font-family:ZT-medium;font-size:25px;line-height:100%;letter-spacing:0%;color:#6b7280}.mont-regular-26px{font-family:Mont-Regular;font-size:26px;text-align:left;color:#fff}.mont-bold-26px{font-family:Mont-Bold;font-size:26px}.ZT-regular-28px{font-family:ZT;font-size:28px;line-height:1.5;letter-spacing:2px}.mont-light-30px{font-family:Mont-Light;font-size:30px;font-weight:100;color:#fff}.mont-regular-30px{font-family:Mont-Regular;font-size:30px;line-height:150%;letter-spacing:0%;text-align:left;color:#6b7280}.mont-bold-30px{font-family:Mont-Bold;font-size:30px;line-height:normal;letter-spacing:0}.ZT-regular-30px{font-family:ZT;font-size:30px;line-height:1.5;letter-spacing:2px}.mont-regular-35px{font-family:Mont-Regular;font-size:35px;line-height:150%;letter-spacing:0%;text-align:left;color:#6b7280}.ZT-italic-35px{font-family:ZT-italic;font-size:35px;line-height:1.5;letter-spacing:2px}.mont-light-italic-45px{font-family:Mont-Light-Italic;font-size:45px;line-height:normal;letter-spacing:0;font-weight:600}.mont-regular-45px{font-family:Mont-Light-Italic;font-size:45px;line-height:normal;letter-spacing:0}.mont-bold-italic-45px{font-family:Mont-Bold-Italic;font-size:45px;line-height:normal;letter-spacing:0}.snell-45px{font-family:SNELL;font-size:45px;line-height:normal;letter-spacing:0;font-weight:700}.mont-title-72px{font-family:Mont-Regular;font-size:72px;line-height:150%;letter-spacing:0%;text-align:left}.snell-title-72px{font-family:SNELL;font-size:72px;line-height:normal;letter-spacing:0;font-weight:700}.ZT-title-72px{font-family:ZT;font-size:72px;line-height:1.5;letter-spacing:2px}.Foglihten-40px{font-family:Foglihten;font-size:40px}.Foglihten-61px,.invitation-footer .main-container .contacts-title{font-family:Foglihten;font-size:61px}.Foglihten-72px{font-family:Foglihten;font-size:72px}.mont-bold-22px{font-family:Mont-Semi-Bold;font-size:22px;line-height:138%;letter-spacing:0}.invitation-footer{display:flex;justify-content:center;align-items:center;width:100%;background-color:#e34941}.invitation-footer .main-container{width:1440px;height:129px;display:flex;align-items:center;justify-content:space-between;padding:0 40px}.invitation-footer .main-container .contacts-title{color:#fff;width:309px;height:64px;display:flex;align-items:center}.invitation-footer .main-container .right-container{width:957px;height:64px;display:flex;align-items:center;justify-content:space-between}.invitation-footer .main-container .right-container .contacts-info{width:392px;height:65px;display:flex;justify-content:space-between}.invitation-footer .main-container .right-container .contacts-info .contact-block{display:flex;flex-direction:column;justify-content:center}.invitation-footer .main-container .right-container .contacts-info .contact-block .contact-label{color:#fff;letter-spacing:-.46px}.invitation-footer .main-container .right-container .contacts-info .contact-block .contact-value{letter-spacing:-.46px;color:#fff}.invitation-footer .main-container .right-container .contacts-info .contact-block.telegram-block{width:209px;height:65px;display:flex;gap:10px}.invitation-footer .main-container .right-container .contacts-info .contact-block.phone-block{width:163px;height:65px;display:flex;gap:10px}.invitation-footer .main-container .right-container .logotip-container{width:133px;height:47px}.invitation-footer .main-container .right-container .logotip-container .logotip{width:100%;height:100%;background-image:url(/assets/footer_logo-DkzWrcHB.png);background-size:contain;background-repeat:no-repeat;background-position:center}@media (max-width: 480px){.invitation-footer .main-container{width:100%!important;height:auto!important;align-items:center;padding:10px}.invitation-footer .main-container .contacts-title{font-size:24px!important;width:auto!important;height:auto!important;justify-content:center;text-align:center}.invitation-footer .main-container .right-container{width:100%!important;height:auto!important;align-items:center;gap:20px}.invitation-footer .main-container .right-container .contacts-info{align-items:center;justify-content:center;width:100%!important;height:auto!important;gap:15px}.invitation-footer .main-container .right-container .contacts-info .contact-block{align-items:center;text-align:center}.invitation-footer .main-container .right-container .contacts-info .contact-block .contact-label{font-size:11px!important}.invitation-footer .main-container .right-container .contacts-info .contact-block .contact-value{font-size:8px!important}.invitation-footer .main-container .right-container .contacts-info .contact-block.telegram-block,.invitation-footer .main-container .right-container .contacts-info .contact-block.phone-block{width:auto!important;height:auto!important;flex-direction:column;gap:5px}.invitation-footer .main-container .right-container .logotip-container{width:59px!important;height:20px!important}.invitation-footer .main-container .right-container .logotip-container .logotip{background-size:contain}}@media (min-width: 481px) and (max-width: 1024px){.invitation-footer .main-container{width:100%!important;height:auto!important;flex-direction:row;padding:20px;gap:20px}.invitation-footer .main-container .contacts-title{font-size:36px!important;height:auto!important;text-align:center;justify-content:center}.invitation-footer .main-container .right-container{flex-direction:row;width:100%!important;height:auto!important;align-items:center;gap:25px}.invitation-footer .main-container .right-container .contacts-info{flex-direction:row;flex-wrap:wrap;justify-content:flex-start;width:100%!important;gap:20px}.invitation-footer .main-container .right-container .contacts-info .contact-block{align-items:flex-start;text-align:center}.invitation-footer .main-container .right-container .contacts-info .contact-block .contact-label{font-size:16px!important}.invitation-footer .main-container .right-container .contacts-info .contact-block .contact-value{font-size:14px!important}.invitation-footer .main-container .right-container .contacts-info .contact-block.telegram-block,.invitation-footer .main-container .right-container .contacts-info .contact-block.phone-block{flex-direction:column;width:auto!important;height:auto!important;gap:5px}.invitation-footer .main-container .right-container .logotip-container{width:90px!important;height:30px!important}.invitation-footer .main-container .right-container .logotip-container .logotip{background-size:contain}}.invitation-page{background-color:#f9f9f9;color:#000;display:flex;flex-direction:column;align-items:center;justify-content:center}.invitation-page:before{content:"";position:fixed;top:0;left:0;right:0;bottom:0;background-color:#fff;z-index:-1}@media (max-width: 480px){.invitation-page{background-color:#fff}.invitation-page:before{background-color:#fff}}@media (min-width: 481px) and (max-width: 1024px){.invitation-page{background-color:#fff}.invitation-page:before{background-color:#fff}}.container{max-width:1440px;width:100%;margin:0 auto}
