@charset "UTF-8";h1{font-size:33px;font-size:3.3rem}.sectionLoginForm{position:relative;overflow:hidden;padding:0 0 200px}.sectionLoginForm .container{position:relative;z-index:2}.sectionLoginForm .logoWrap a{display:block;margin:0 auto;width:200px!important}.sectionLoginForm .colTitleMain .text ol a,.sectionLoginForm .colTitleMain .text p a,.sectionLoginForm .colTitleMain .text ul a{font-weight:700}.sectionLoginForm .noticeWrap{margin-bottom:25px;padding:12px 15px;border-radius:5px;color:#fff}.sectionLoginForm .noticeWrap ul{list-style:none;padding:0;margin:0}.sectionLoginForm .noticeWrap ul li{line-height:1.2;margin-bottom:4px}.sectionLoginForm .noticeWrap ul li:last-child{margin-bottom:0}.sectionLoginForm .noticeWrap.error{background:var(--gt-error-color)}.sectionLoginForm .noticeWrap.notice{background:var(--gt-support-color)}.sectionLoginForm .formGroup{margin-bottom:20px}.sectionLoginForm .formGroup .inputWrap{position:relative;padding-top:7px}.sectionLoginForm .formGroup .inputWrap label{display:inline-block;position:absolute;z-index:2;top:-7px;left:12px;padding:0 8px;font-weight:500;color:rgba(56,70,82,.6);margin:0}.sectionLoginForm .formGroup .inputWrap label span{display:block;position:relative;z-index:2}.sectionLoginForm .formGroup .inputWrap label .bg{position:absolute;z-index:1;bottom:0;left:0;width:100%;height:12px;background:#fafafa}.sectionLoginForm .formGroup .inputWrap input{width:100%;outline:0;box-shadow:none;line-height:1;-webkit-appearance:none;-moz-appearance:none;border:1px solid rgba(56,70,82,.15);background:#fafafa;font-weight:400;border-radius:10px;color:#384652;padding:17px 20px;-webkit-transition:border-color .3s ease-in-out;-moz-transition:border-color .3s ease-in-out;-ms-transition:border-color .3s ease-in-out;-o-transition:border-color .3s ease-in-out;transition:border-color .3s ease-in-out}.sectionLoginForm .formGroup .inputWrap input::placeholder,.sectionLoginForm .formGroup .inputWrap textarea::placeholder{color:rgba(56,70,82,.6);font-weight:400}.sectionLoginForm .formGroup .inputWrap input:focus,.sectionLoginForm .formGroup .inputWrap textarea:focus{border-color:var(--gt-first-accent-color)}.sectionLoginForm .formGroup .inputWrap input.hasError,.sectionLoginForm .formGroup .inputWrap textarea.hasError{border-color:var(--gt-error-color)}.sectionLoginForm .formGroup .inputWrap input:-webkit-autofill,.sectionLoginForm .formGroup .inputWrap input:-webkit-autofill:focus,.sectionLoginForm .formGroup .inputWrap input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 50px #fafafa inset!important;-webkit-text-fill-color:#384652!important}.sectionLoginForm .formGroup .inputWrap.getra-code-inputs{padding-top:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:24px}.sectionLoginForm .formGroup .inputWrap.getra-code-inputs input{text-align:center;font-weight:600;padding-left:10px;padding-right:10px}.sectionLoginForm .formGroup .text ol a,.sectionLoginForm .formGroup .text p a,.sectionLoginForm .formGroup .text ul a{font-weight:600;text-decoration:none}.sectionLoginForm .formGroup button{font-family:"Google Sans",Helvetica,sans-serif;display:block;width:100%;position:relative;cursor:pointer;outline:0;box-shadow:none;text-shadow:none;font-size:17px;font-size:1.7rem;font-weight:600;line-height:1;border-radius:8px;padding:16px 18px;border:1px solid;-webkit-transition:color .5s ease-in-out,background .5s ease-in-out,border-color .5s ease-in-out;-moz-transition:color .5s ease-in-out,background .5s ease-in-out,border-color .5s ease-in-out;-ms-transition:color .5s ease-in-out,background .5s ease-in-out,border-color .5s ease-in-out;-o-transition:color .5s ease-in-out,background .5s ease-in-out,border-color .5s ease-in-out;transition:color .5s ease-in-out,background .5s ease-in-out,border-color .5s ease-in-out}.sectionLoginForm .formGroup button span{display:inline-block;position:relative;padding-right:16px}.sectionLoginForm .formGroup button span::after{content:"";position:absolute;top:50%;right:0;height:10px;width:6px;will-change:transform;background-image:url(../../assets/icons/btn-arrow-white-2.svg);background-size:contain;background-repeat:no-repeat;background-position:center;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.sectionLoginForm .formGroup button,.sectionLoginForm .formGroup button:focus{color:#fff;background:var(--gt-first-accent-color);border-color:var(--gt-first-accent-color)}.sectionLoginForm .formGroup button:active{color:#fff!important;background:var(--gt-first-accent-color)!important;border-color:var(--gt-first-accent-color)!important}.sectionLoginForm .formGroup button:hover{color:#fff;background:var(--gt-first-accent-hover-color);border-color:var(--gt-first-accent-hover-color)}.sectionLoginForm .formGroup.hasError .inputWrap input,.sectionLoginForm .formGroup.hasError .inputWrap textarea{border-color:var(--gt-error-color)}.sectionLoginForm .formGroup:last-child{margin-bottom:0}.sectionLoginForm .formSeparator{margin:35px 0 32px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:center}.sectionLoginForm .formSeparator .line{flex:1;height:1px;background:rgba(56,70,82,.2)}.sectionLoginForm .formSeparator p{line-height:1;margin:0;text-transform:uppercase;color:rgba(56,70,82,.65);font-size:95%;padding:0 15px}.sectionLoginForm .rowSocials{margin:0 -5px -10px}.sectionLoginForm .rowSocials .colSocials{padding:0 5px;margin-bottom:10px}.sectionLoginForm .rowSocials .colSocials .social{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;width:100%;position:relative;cursor:pointer;outline:0;box-shadow:none;text-shadow:none;font-size:95%;font-weight:600;line-height:1;border-radius:8px;padding:16px 18px;border:1px solid;color:#384652;-webkit-transition:color .5s ease-in-out,background .5s ease-in-out,border-color .5s ease-in-out;-moz-transition:color .5s ease-in-out,background .5s ease-in-out,border-color .5s ease-in-out;-ms-transition:color .5s ease-in-out,background .5s ease-in-out,border-color .5s ease-in-out;-o-transition:color .5s ease-in-out,background .5s ease-in-out,border-color .5s ease-in-out;transition:color .5s ease-in-out,background .5s ease-in-out,border-color .5s ease-in-out}.sectionLoginForm .rowSocials .colSocials .social .icon{width:15px;height:15px;background-position:center!important;background-repeat:no-repeat!important;background-size:contain!important;margin-right:6px}.sectionLoginForm .rowSocials .colSocials .social,.sectionLoginForm .rowSocials .colSocials .social:focus{background:#fff;border-color:rgba(56,70,82,.15)}.sectionLoginForm .rowSocials .colSocials .social:hover{background:#fff;border-color:var(--gt-first-accent-color)}.sectionLoginForm .usps .colTitle{margin-bottom:35px}.sectionLoginForm .usps .rowUsps{margin:0 -15px -20px}.sectionLoginForm .usps .rowUsps .colUsps{padding:0 15px;margin-bottom:20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center}.sectionLoginForm .usps .rowUsps .colUsps .icon{height:24px;width:24px;background-position:center!important;background-repeat:no-repeat!important;background-size:contain!important}.sectionLoginForm .usps .rowUsps .colUsps p{flex:1;margin-bottom:0;line-height:1.2;padding-left:10px;font-weight:500;color:#384652}.sectionLoginForm .imgBottom{position:absolute;bottom:0;z-index:1;will-change:transform}.sectionLoginForm .imgBottom.login{right:0;width:80%;max-width:750px;-webkit-transform:translate(28%,20%);-moz-transform:translate(28%,20%);-ms-transform:translate(28%,20%);-o-transform:translate(28%,20%);transform:translate(28%,20%)}.sectionLoginForm .imgBottom.register{left:0;width:75%;max-width:750px;-webkit-transform:translate(-10%,5px);-moz-transform:translate(-10%,5px);-ms-transform:translate(-10%,5px);-o-transform:translate(-10%,5px);transform:translate(-10%,5px)}.sectionLoginForm.isFlex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:column;padding-bottom:0!important}.sectionLoginForm.isFlex .container{margin:0 auto auto}.sectionLoginForm.isFlex .imgBottom.register{position:relative;margin-bottom:-5px;margin-top:50px;-webkit-transform:translateX(-10%);-moz-transform:translateX(-10%);-ms-transform:translateX(-10%);-o-transform:translateX(-10%);transform:translateX(-10%)}.sectionLoginForm.isFlex.isFlexMobile .container{margin:0 auto;flex:1}@media (min-width:1500px){.sectionLoginForm .colForm{font-size:95%}}@media (min-width:1199.98px){.sectionLoginForm .colFormNarrow{width:36%;margin-left:32%}}@media (max-width:375.98px){h1{font-size:19px;font-size:1.9rem}.sectionLoginForm{padding-bottom:130px}.sectionLoginForm .formGroup .inputWrap{padding-top:6px}.sectionLoginForm .formGroup .inputWrap label{top:-6px}.sectionLoginForm .formGroup .inputWrap label .bg{height:11px}}@media (min-width:375.98px) and (max-width:575.98px){h1{font-size:21px;font-size:2.1rem}.sectionLoginForm{padding-bottom:140px}.sectionLoginForm .formGroup .inputWrap label .bg{height:11px}}@media (max-width:575.98px){.sectionLoginForm{padding-top:30px}.sectionLoginForm .noticeWrap{margin-bottom:22px}.sectionLoginForm .formGroup{margin-bottom:18px}.sectionLoginForm .formGroup .inputWrap input{border-radius:5px;padding:15px 18px}.sectionLoginForm .formGroup .inputWrap.getra-code-inputs{gap:14px}.sectionLoginForm .formGroup .inputWrap.getra-code-inputs input{padding-top:12px;padding-bottom:12px}.sectionLoginForm .formGroup button{font-size:16px;font-size:1.6rem;padding:14px 16px;border-radius:5px}.sectionLoginForm .formGroup button span{padding-right:14px}.sectionLoginForm .formGroup button span::after{height:9px;width:5px}.sectionLoginForm .formSeparator{margin:30px 0 27px}.sectionLoginForm .rowSocials{margin:0 -4px -8px}.sectionLoginForm .rowSocials .colSocials{padding:0 4px;margin-bottom:8px}.sectionLoginForm .rowSocials .colSocials .social{padding:14px 16px;border-radius:5px}.sectionLoginForm .rowSocials .colSocials .social .icon{width:14px;height:14px}.sectionLoginForm .usps .colTitle{margin-bottom:25px}.sectionLoginForm .usps .rowUsps .colUsps .icon{height:22px;width:22px}.sectionLoginForm.isFlex .imgBottom.register{margin-top:45px}}@media (min-width:575.98px) and (max-width:767.98px){h1{font-size:23px;font-size:2.3rem}.sectionLoginForm{padding-top:35px;padding-bottom:160px}.sectionLoginForm .formGroup .inputWrap.getra-code-inputs{gap:30px}.sectionLoginForm .usps .colTitle{margin-bottom:30px}.sectionLoginForm.isFlex .imgBottom.register{margin-top:40px}}@media (min-width:575.98px) and (max-width:1500px){.sectionLoginForm .formGroup button{font-size:16px;font-size:1.6rem}}@media (min-width:767.98px) and (max-width:991.98px){h1{font-size:26px;font-size:2.6rem}.sectionLoginForm .formGroup .inputWrap.getra-code-inputs{gap:24px}.sectionLoginForm .usps .colTitle{margin-bottom:30px}}@media (min-width:767.98px) and (max-width:1199.98px){.sectionLoginForm{padding-bottom:180px}.sectionLoginForm.isFlex .imgBottom.register{margin-top:45px}}@media (max-width:991.98px){.sectionLoginForm .formGroup button:hover{color:#fff;background:var(--gt-first-accent-color);border-color:var(--gt-first-accent-color)}.sectionLoginForm .rowSocials .colSocials .social:hover{border-color:rgba(56,70,82,.15)}.sectionLoginForm .usps .rowUsps{margin:0 calc(-.5 * var(--bs-gutter-x)) -15px}.sectionLoginForm .usps .rowUsps .colUsps{padding:0 calc(var(--bs-gutter-x) * .5);margin-bottom:15px}}@media (min-width:991.98px) and (max-width:1199.98px){h1{font-size:28px;font-size:2.8rem}.sectionLoginForm .colFormNarrow{width:36%;margin-left:32%}.sectionLoginForm .colFormNarrow{width:52%;margin-left:24%}}@media (min-width:1199.98px) and (max-width:1500px){h1{font-size:30px;font-size:3rem}.sectionLoginForm .usps{width:54%;margin-left:23%}.sectionLoginForm .formGroup .inputWrap.getra-code-inputs{gap:14px}.sectionLoginForm .formGroup .inputWrap.getra-code-inputs input{padding-top:15px;padding-bottom:15px}}@media (max-width:1500px){.sectionLoginForm .imgBottom.login,.sectionLoginForm .imgBottom.register{max-width:650px}}