﻿.breadcrumb-list-module{position:relative;height:43.6rem;width:100%;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;padding:7.6rem 0;color:white;grid-gap:4rem}.breadcrumb-list-module .bg-image{position:absolute;left:0;top:0;width:100%;height:100%}.breadcrumb-list-module .bg-image img{object-fit:cover}.breadcrumb-list-module .breadcrumb{position:relative;font-size:var(--f-s-16);border-radius:4rem;padding:1.4rem 3rem;background:rgba(255,255,255,0.2)}.breadcrumb-list-module .breadcrumb .trace{display:inline;cursor:pointer}.breadcrumb-list-module .breadcrumb .trace:not(:last-child)::after{content:"/";margin:0 1rem;display:contents}.breadcrumb-list-module .title{position:relative;font-size:var(--f-s-64);font-weight:bold}@media screen and (max-width: 992px){.breadcrumb-list-module{padding:10.9rem 2rem;height:40rem;grid-gap:2rem}.breadcrumb-list-module .breadcrumb{padding:.8rem 1.6rem;font-size:var(--f-s-14)}.breadcrumb-list-module .breadcrumb .trace{display:contents}.breadcrumb-list-module .breadcrumb .trace::after{display:inline-block}.breadcrumb-list-module .breadcrumb .trace:not(:last-child)::after{display:inline-block}.breadcrumb-list-module .title{font-size:var(--f-s-36)}}.link-list-module{color:var(--ui-color-secondary)}.link-list-module .link-list{width:100%;grid-gap:2rem 4.5rem;padding:5rem 0}.link-list-module .link-list .link-item{margin:1rem;display:inline-block;cursor:pointer;flex:1;font-size:var(--f-s-20);line-height:1.5}.link-list-module .link-list .link-item::after{content:'\e60a';display:inline-block;animation:150ms ease-in-out leave forwards;font-family:iconfont;margin-left:.6rem}.link-list-module .link-list .link-item:hover::after{animation:300ms ease-in-out hover forwards}@keyframes hover{0%{transform:rotate(-45deg)}50%{transform:translateY(-30%) rotate(90deg)}100%{transform:translateY(0) rotate(90deg)}}@keyframes leave{from{transform:rotate(90deg)}to{transform:rotate(-45deg)}}.layout-form-module{padding-bottom:14.6rem;overflow:hidden}.layout-form-module .inner .title{font-size:var(--f-s-24);padding-left:2rem;border-left:.4rem solid var(--ui-color-secondary)}.layout-form-module .inner .form{font-size:var(--f-s-16);color:#55595D;width:50%;padding:4.3rem 2rem;display:grid;grid-gap:1.4rem;grid-template-columns:repeat(2, 1fr)}.layout-form-module .inner .form label{display:flex;transition-duration:300ms;border-radius:.5rem;border:.1rem solid #D9D9D9}.layout-form-module .inner .form label input{background:none}.layout-form-module .inner .form .text{align-items:center}.layout-form-module .inner .form .text input{flex:1;height:4rem;outline:none;border:none}.layout-form-module .inner .form .text span{padding:0rem 1rem}.layout-form-module .inner .form .text:has(input:required) span::after{content:'*';color:red;margin-left:.6rem}.layout-form-module .inner .form .text:has(input:focus){border:.1rem solid var(--ui-color-secondary)}.layout-form-module .inner .form .check-box{margin-top:2rem;align-items:center;border:unset}.layout-form-module .inner .form .check-box input{width:2rem;height:2rem;margin-right:1rem}.layout-form-module .inner .form .submit{margin-top:4rem;border:none;border-radius:6rem}.layout-form-module .inner .form .submit input{display:none}.layout-form-module .inner .form .wide{grid-column:1 / 3}@media screen and (max-width: 992px){.layout-form-module .inner .title{font-size:var(--f-s-20)}.layout-form-module .inner .form{width:100%}.layout-form-module .inner .form label{grid-column:1 / 3}.layout-form-module .inner .form .check-box{font-size:var(--f-s-14)}.layout-form-module .inner .form .submit{justify-content:center;width:100%;margin-top:3.9rem}}.registration-text-module{padding:5rem 0}.registration-text-module .title{margin-bottom:3.6rem}.registration-text-module .cont{display:flex;grid-gap:4rem}.registration-text-module .cont .img-cont .img{width:22.4rem}.registration-text-module .cont .text{flex:1}.registration-text-module .cont .text .list{margin-top:2rem;margin-bottom:3.6rem;font-size:var(--f-s-18);display:flex;flex-direction:column;grid-gap:1rem}.registration-text-module .cont .text .list span{display:flex;align-items:center}.registration-text-module .cont .text .list span::before{content:'•';font-size:var(--f-s-30)}.registration-text-module .cont .text .button{font-size:var(--f-s-16);padding:2rem 4.6rem;font-weight:400;display:flex;align-items:center;grid-gap:1.6rem;line-height:1.5;width:fit-content;transition:.3s ease-in-out;position:relative;cursor:pointer;color:#ffffff;border-radius:5rem;border:1px solid transparent;background-position-x:1%;background-size:400% 100%;background-image:linear-gradient(90deg, var(--ui-color-secondary), var(--ui-color-primary) 25%, #fff 75%)}.registration-text-module .cont .text .button i{font-size:var(--f-s-12);transition:.3s ease-in-out}@keyframes btn-hover{from{transform:translateX(0)}to{transform:translateX(4px)}}@media screen and (max-width: 992px){.registration-text-module .cont .text .button{padding:1rem 3rem}}.registration-text-module .cont .text .button:after{transition:.2s ease-in-out;font-family:'iconfont';content:'\e72e';color:#ffffff;font-size:var(--f-s-12)}.registration-text-module .cont .text .button:hover{background-position-x:99%;color:var(--ui-color-secondary);border:1px solid var(--ui-color-secondary);transform:translateX(1rem)}.registration-text-module .cont .text .button:hover:after{transition-delay:0.1s;transform:translateX(1rem);color:var(--ui-color-secondary)}@media screen and (max-width: 992px){.registration-text-module{padding:0 0 4rem}.registration-text-module .title{text-align:left;margin-bottom:2.2rem}.registration-text-module .cont{grid-gap:2.8rem;flex-direction:column-reverse}.registration-text-module .cont .text .list{font-size:1.6rem;margin-bottom:2rem;margin-top:0rem}}
