/*! modern-normalize v3.0.1 | MIT License | https://github.com/sindresorhus/modern-normalize */*,:before,:after{box-sizing:border-box}html{font-family:system-ui,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";line-height:1.15;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4}body{margin:0}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-color:currentcolor}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}h1,h2,h3,h4,h5,h6,p{margin:0}p:last-child{margin-bottom:0}ul{margin:0;padding:0;list-style:none}a{color:currentColor;text-decoration:none;cursor:pointer}button{cursor:pointer}img{display:block;max-width:100%;height:auto}@font-face{font-family:Montserrat;src:url(/test-goit/assets/Montserrat-Bold-D4JCkd3k.ttf);font-weight:700;font-style:normal}@font-face{font-family:Montserrat;src:url(/test-goit/assets/Montserrat-SemiBold-C0-6BeuA.ttf);font-weight:600;font-style:normal}@font-face{font-family:Montserrat;src:url(/test-goit/assets/Montserrat-Medium-DZarjTSE.ttf);font-weight:500;font-style:normal}@font-face{font-family:Montserrat;src:url(/test-goit/assets/Montserrat-Regular-BdMzRefO.ttf);font-weight:400;font-style:normal}body{background-image:url(/test-goit/assets/bg-mob-N-O7wt65.png);background-repeat:no-repeat;background-size:contain;background-position:center;font-family:Montserrat,sans-serif;font-weight:400;font-size:16px;line-height:150%;color:#010101}body.no-scroll{overflow:hidden}@media (min-resolution: 2x){body{background-image:url(/test-goit/assets/bg-mob@2x-DsquJBve.png)}}section{padding-bottom:40px}@media only screen and (min-width: 768px){body{background-image:url(/test-goit/assets/bg-tab-Bc5i7jRX.png)}@media (min-resolution: 2x){body{background-image:url(/test-goit/assets/bg-tab@2x-uRL2Y-eh.png)}}section{padding-bottom:81px}}@media only screen and (min-width: 1440px){body{background-image:url(/test-goit/assets/bg-desk-DMo7mTXR.png)}@media (min-resolution: 2x){body{background-image:url(/test-goit/assets/bg-desk@2x-C0SztAdz.png)}}section{padding-bottom:110px}}.container{max-width:360px;margin:0 auto;padding:0 20px}@media only screen and (min-width: 768px){.container{max-width:768px;padding:0 32px}}@media only screen and (min-width: 1440px){.container{max-width:1440px;padding:0 112px}}.header{padding-top:20px;padding-bottom:16px}.link-logo{display:inline-flex}@media only screen and (min-width: 768px){.header{padding-top:29px;padding-bottom:22px}}@media only screen and (min-width: 1440px){.header{padding-top:40px;padding-bottom:40px}}.loin-info-box{margin:0 auto}.join-top-list{display:flex;flex-direction:column;align-items:start;gap:10px;margin-bottom:17px}.join-top-item{position:relative;border:.4px solid #0f7c41;padding:4px 8px;font-weight:500;font-size:14px;line-height:143%;letter-spacing:.08em;color:#0f7c41}.join-top-item .strong-text{font-weight:700}.corner{position:absolute;width:2px;height:2px;background:#0f7c41}.top-left{top:-1px;left:-1px}.top-right{top:-1px;right:-1px}.bottom-left{bottom:-1px;left:-1px}.bottom-right{bottom:-1px;right:-1px}.join-title{max-width:280px;font-weight:700;font-size:32px;line-height:125%;margin-bottom:16px}.join-description{margin-bottom:24px}.join-register-box{box-shadow:0 0 20px #0f7c4133;background:#fff;width:100%;padding:32px 20px}.join-register-box.tablet{display:none}.join-subtitle{font-weight:700;font-size:20px;line-height:140%;text-align:center;margin-bottom:24px}@media only screen and (min-width: 768px){.join-container{display:flex;gap:32px}.loin-info-box{padding-top:25px;margin:unset}.join-top-list{gap:16px;margin-bottom:26px}.join-top-item{padding:6px 16px;font-size:16px;line-height:150%}.corner{width:4px;height:4px}.top-left{top:-2px;left:-2px}.top-right{top:-2px;right:-2px}.bottom-left{bottom:-2px;left:-2px}.bottom-right{bottom:-2px;right:-2px}.join-title{font-size:36px;line-height:122%;margin-bottom:24px}.join-description{margin-bottom:unset}.join-register-box.mobile{display:none}.join-register-box.tablet{display:block;flex-shrink:0;width:336px}}@media only screen and (min-width: 1440px){.join-container{gap:104px}.loin-info-box{padding-top:50px}.join-top-list{flex-direction:row;align-items:center;gap:32px;margin-bottom:42px}.join-title{max-width:unset;font-size:56px;line-height:121%;margin-bottom:40px}.join-description{font-size:20px;line-height:140%;max-width:554px}.join-register-box.tablet{width:488px;padding:52px}.join-subtitle{font-size:28px;line-height:114%}}.modal{position:fixed;top:0;left:0;z-index:1000;display:none;justify-content:center;align-items:center;width:100%;height:100%;background-color:#fff;padding-top:29px}.modal.is-open{display:block}.modal-top-box{display:flex;align-items:center;justify-content:space-between;margin-bottom:58px}.close-modal-btn{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;background-color:transparent;transition:transform .6s ease}.close-modal-btn:hover,.close-modal-btn:focus{transform:rotate(180deg) scale(1.2)}.timer-field{display:flex;flex-direction:column;align-items:center;gap:2px}.timer-box{display:flex;justify-content:center;font-weight:700;font-size:28px;line-height:114%;margin-bottom:24px}.timer-box .timer-separator{color:#01010133}.timer-box .timer-field:last-child .timer-value{color:#0f7c41}.timer-label{font-weight:600;font-size:8px;line-height:normal}@media only screen and (min-width: 1440px){.timer-box{font-size:32px;line-height:113%}}.form-input-list{display:flex;flex-direction:column;gap:20px;margin-bottom:20px}.form-input-box{position:relative}.input{width:100%;padding:12px 16px;background-color:#f2f4fa;border:none;outline:none;font-weight:400;font-size:16px;line-height:150%}.input::placeholder{color:#767b8e}.input.is-invalid{border:1px solid red}.input-phone-box{position:relative}.input-phone{padding-left:48px}.ukraine-icon{width:24px;height:16px;position:absolute;top:50%;left:16px;transform:translateY(-50%)}.ukraine-icon .top-color{height:50%;background-color:#005bbb}.ukraine-icon .bottom-color{height:50%;background-color:#ffd500}.error-massage{padding-left:5px;color:red;font-size:10px;position:absolute;left:0;display:none}.input.is-invalid~.error-massage{display:block}.checkbox-political-box{display:flex;align-items:start;gap:8px;margin-bottom:32px}.text-political{font-size:12px;line-height:133%;color:#010101}.text-political .link-political{color:#3577f7;transition:color .3s ease}.text-political .link-political:hover,.text-political .link-political:focus{color:#1453d1}.checkbox-wrap{position:relative}.checkbox-accept-political{display:none}.custom-checkbox{position:relative;top:2px;display:flex;align-items:center;justify-content:center;width:16px;height:16px;border:1px solid #0f7c41;cursor:pointer}.custom-checkbox svg{display:none}.checkbox-accept-political:checked+.custom-checkbox svg{display:block}.register-btn{font-weight:700;font-size:16px;line-height:150%;text-align:center;color:#fff;width:100%;height:56px;background-color:#0f7c41;border:none;transition:background-color .3s ease}.register-btn:hover,.register-btn:focus{background-color:#09723a}.register-btn:disabled{background-color:#585858;cursor:not-allowed}
