/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,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}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}@font-face{font-display:swap;font-family:Landor Sans Beta;font-style:normal;font-weight:400;src:url("/assets/fonts/20230912_Landor Sans Beta Regular.woff2") format("woff2"),url("/assets/fonts/20230912_Landor Sans Beta Regular.otf") format("opentype")}@font-face{font-display:swap;font-family:Landor Sans Beta;font-style:normal;font-weight:700;src:url("/assets/fonts/20230912_Landor Sans Beta Bold.woff2") format("woff2"),url("/assets/fonts/20230912_Landor Sans Beta Bold.otf") format("opentype")}*{box-sizing:border-box;outline:none}body,html{width:100%}html{overflow-x:hidden;scroll-snap-type:y proximity}body,html{overflow-x:clip}body{background-color:#fff;font-family:Landor Sans Beta,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji,Liberation Sans;font-size:32px;letter-spacing:0;line-height:1.2}body:not(.is-touch) a:focus-visible,body:not(.is-touch) button:focus-visible{outline:1px solid #0e1adf}.main-container{position:relative}.main-container.inner{background-color:#fff}.main-container.home{background-color:#0e1adf}.main-container.fadeIn{height:100vh;left:0;opacity:0;position:fixed;top:0;width:100%;z-index:1000000001}.main-container.fadeIn2{animation:fadeIn 1s linear .1s forwards;opacity:0}.main-container+.main-container{margin-top:-100vh}@media screen and (max-width:767px){.main-container.lets-talk main{display:flex;flex-direction:column-reverse}}.container{margin:0 auto;padding:0 12px}@media screen and (max-width:599px){.container{padding:0 16px}}@media screen and (min-width:1920px){.container{padding:0 .625vw}}h1,h2,h3,h4,h5,h6{font-family:Landor Sans Beta,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-weight:400;margin:0;padding:0}.h1,h1{font-size:48px}@media screen and (max-width:599px){.h1,h1{font-size:24px}}@media screen and (min-width:1920px){.h1,h1{font-size:2.5vw}}html[lang=ja] .h1,html[lang=ja] h1{font-size:42px}@media screen and (max-width:599px){html[lang=ja] .h1,html[lang=ja] h1{font-size:24px}}@media screen and (min-width:1920px){html[lang=ja] .h1,html[lang=ja] h1{font-size:2.1875vw}}.h2,h2{font-size:48px}@media screen and (max-width:599px){.h2,h2{font-size:24px}}@media screen and (min-width:1920px){.h2,h2{font-size:2.5vw}}.desc{font-size:24px}@media screen and (max-width:599px){.desc{font-size:18px}}@media screen and (min-width:1920px){.desc{font-size:1.25vw}}html[lang=ja] .desc{font-size:16px}@media screen and (max-width:599px){html[lang=ja] .desc{font-size:18px}}@media screen and (min-width:1920px){html[lang=ja] .desc{font-size:.8333vw}}p{line-height:inherit}hr,p{margin:0}hr{border:0;outline:none;padding:0}a{text-decoration:none}img{height:auto;max-height:100%;max-width:100%}.nextImg{height:unset!important;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;position:relative!important;width:100%!important}li,ul{list-style-type:none;margin:0;padding:0}::-moz-placeholder{color:#f6f6f6}::placeholder{color:#f6f6f6}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.sr-only{height:1px;left:-10000px;overflow:hidden;position:absolute;top:auto;width:1px}.video-js .vjs-big-play-button{background-color:rgba(7,39,206,.8)!important;border:none!important;border-radius:50%!important;height:140px!important;left:50%!important;margin:-70px 0 0 -70px!important;top:50%!important;width:140px!important}.video-js .vjs-big-play-button .vjs-icon-placeholder{display:flex;justify-content:center}.video-js .vjs-big-play-button .vjs-icon-placeholder:before{content:""!important;display:block;font-family:landor!important;font-size:50px!important;margin-left:4px;position:relative!important}.ReactModal__Overlay{z-index:999999999}.ReactModal__Overlay .ReactModal__Content{padding:0!important}.btn{background-color:#000;border-radius:300px;color:#fff;display:flex;font-size:30px;line-height:1;padding:14px 36px 11px;pointer-events:auto;white-space:nowrap}@media screen and (max-width:767px){.btn{font-size:24px;padding:10px 24px 7px}}@media screen and (max-width:599px){.btn{font-size:18px;padding:9px 16px 7px}}@media screen and (min-width:1920px){.btn{font-size:1.5625vw;padding:.72916vw 1.875vw .5729vw}}html[lang=ja] .btn{font-size:20px}@media screen and (max-width:599px){html[lang=ja] .btn{font-size:18px}}@media screen and (min-width:1920px){html[lang=ja] .btn{font-size:1.25vw}}.btn.yellow{background-color:#ecfd01;color:#000}.btn.blue{background-color:#0e1adf;color:#fff}.btn.white{background-color:#fff;color:#0e1adf}.btn.trans{background-color:transparent;border:2px solid #fff;color:#fff}@media screen and (min-width:1920px){.btn.trans{border-width:.10416vw}}.btn,.hasArrow{align-items:center;justify-content:space-between;position:relative}.btn .arrow,.hasArrow .arrow{font-size:83.333%;margin-left:0;margin-right:0;max-width:0;overflow:hidden;padding-bottom:4px;transition:all .3s}@media screen and (max-width:599px){.btn .arrow,.hasArrow .arrow{padding-bottom:2px}}@media screen and (min-width:1920px){.btn .arrow,.hasArrow .arrow{padding-bottom:.2083vw}}.btn .arrow span,.btn .arrow span:before,.hasArrow .arrow span,.hasArrow .arrow span:before{display:block}.btn:hover,.hasArrow:hover{text-decoration:none}.btn:hover .arrow,.hasArrow:hover .arrow{margin-left:15px;margin-right:-5px;max-width:32px}@media screen and (max-width:599px){.btn:hover .arrow,.hasArrow:hover .arrow{margin-left:8px;margin-right:-3px;max-width:21px}}@media screen and (min-width:1920px){.btn:hover .arrow,.hasArrow:hover .arrow{margin-left:.78125vw;margin-right:-.2604vw;max-width:1.67vw}}.hasArrow{display:inline-flex}.hasArrow.left .arrow span{transform:scaleX(-1)}.hasArrow.left:hover .arrow{margin-left:-15px;margin-right:15px}@media screen and (max-width:599px){.hasArrow.left:hover .arrow{margin-left:-8px;margin-right:8px}}@media screen and (min-width:1920px){.hasArrow.left:hover .arrow{margin-left:-.78125vw;margin-right:.78125vw}}.btn.showreel{align-items:center;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:hsla(0,0%,46%,.4);font-size:max(18px,1.25vw);justify-content:center;padding:10px 20px 9px}@media screen and (max-width:599px){.btn.showreel{font-size:18px}}@media screen and (min-width:1920px){.btn.showreel{-webkit-backdrop-filter:blur(.78125vw);backdrop-filter:blur(.78125vw);padding:.5208vw 1.0416vw .46875vw}}.btn.showreel span.play{border-color:transparent transparent transparent #fff;border-style:solid;border-width:8px 0 8px 14px;display:block;height:0;margin:0 13px 0 0;width:0}@media screen and (min-width:1920px){.btn.showreel span.play{border-width:.4166vw 0 .4166vw .72916vw;margin:0 .6771vw 0 0}}button{background:none;border:none;cursor:pointer}.small-scrollbar ::-webkit-scrollbar{width:8px}@media screen and (min-width:1920px){.small-scrollbar ::-webkit-scrollbar{width:.4166vw}}.small-scrollbar ::-webkit-scrollbar-track{background:transparent}.small-scrollbar ::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.6);border-radius:20px}.small-scrollbar ::-webkit-scrollbar-thumb:hover{background:#fff}.dropdown-slidedown{max-height:40em;overflow:hidden;transition-duration:.8s;transition-timing-function:ease-in-out}.error-page{align-items:center;display:flex;justify-content:center;padding:120px 12px;text-align:center}@media screen and (max-width:599px){.error-page{padding:80px 16px}}@media screen and (min-width:1920px){.error-page{padding:6.25 .625vw}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}#onetrust-consent-sdk #onetrust-banner-sdk{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:rgba(0,0,0,.3)!important;border-radius:12px}@media screen and (min-width:1920px){#onetrust-consent-sdk #onetrust-banner-sdk{border-radius:.625vw}}#onetrust-consent-sdk #onetrust-banner-sdk:focus{outline-width:0!important}#onetrust-consent-sdk #onetrust-pc-btn-handler,#onetrust-consent-sdk #onetrust-pc-btn-handler.cookie-setting-link{background-color:transparent!important;border:1px solid #fff!important;border-radius:200px;color:#fff!important;font-size:14px!important;font-weight:400!important;line-height:1!important;margin:5px 12px 5px 0!important;min-width:-moz-fit-content!important;min-width:fit-content!important;padding:9px 16px 7px!important;white-space:nowrap!important}@media screen and (min-width:1920px){#onetrust-consent-sdk #onetrust-pc-btn-handler,#onetrust-consent-sdk #onetrust-pc-btn-handler.cookie-setting-link{border-width:.0521vw!important;font-size:.72916vw!important;margin:.2604vw .625vw .2604vw 0!important;padding:.46875vw .8333vw .36458vw!important}}#onetrust-consent-sdk #onetrust-accept-btn-handler,#onetrust-consent-sdk #onetrust-accept-btn-handler.cookie-setting-link,#onetrust-consent-sdk #onetrust-reject-all-handler,#onetrust-consent-sdk #onetrust-reject-all-handler.cookie-setting-link{background-color:#fff!important;border:1px solid #fff!important;border-radius:200px;color:#0e1adf!important;font-size:14px!important;font-weight:400!important;line-height:1!important;margin:5px 12px 5px 0!important;min-width:-moz-fit-content!important;min-width:fit-content!important;padding:9px 16px 7px!important;white-space:nowrap!important}@media screen and (min-width:1920px){#onetrust-consent-sdk #onetrust-accept-btn-handler,#onetrust-consent-sdk #onetrust-accept-btn-handler.cookie-setting-link,#onetrust-consent-sdk #onetrust-reject-all-handler,#onetrust-consent-sdk #onetrust-reject-all-handler.cookie-setting-link{border-width:.0521vw!important;font-size:.72916vw!important;margin:.2604vw .625vw .2604vw 0!important;padding:.46875vw .8333vw .36458vw!important}}#onetrust-consent-sdk #onetrust-policy-text{font-size:14px!important;line-height:1.15!important}@media screen and (min-width:1920px){#onetrust-consent-sdk #onetrust-policy-text{font-size:.72916vw!important}}@media only screen and (min-width:897px){#onetrust-banner-sdk .ot-sdk-row{align-items:center;display:flex!important;justify-content:space-between}}#onetrust-banner-sdk.otFlat{left:50%!important;margin-bottom:24px;max-width:1200px;transform:translateX(-50%);width:calc(100% - 16px)}@media screen and (min-width:1920px){#onetrust-banner-sdk.otFlat{margin-bottom:1.25vw;max-width:62.5vw}}@media only screen and (min-width:897px)and (max-width:1023px){#onetrust-banner-sdk #onetrust-policy{margin:23px 0 0 24px!important}}@media only screen and (min-width:1024px){#onetrust-banner-sdk #onetrust-policy{margin-bottom:20px!important}}@media screen and (min-width:1920px){#onetrust-banner-sdk #onetrust-policy{margin:1.1979vw 0 1.1979vw 1.25vw!important}}#onetrust-banner-sdk p{margin:0!important}#onetrust-banner-sdk #onetrust-button-group{margin-bottom:10px!important}@media only screen and (min-width:897px){#onetrust-banner-sdk #onetrust-button-group{margin:10px 0!important}}@media screen and (min-width:1920px){#onetrust-banner-sdk #onetrust-button-group{margin:.5208vw 0!important}}@media only screen and (min-width:1024px){#onetrust-banner-sdk:not(.ot-iab-2) #onetrust-group-container{width:50%!important}}@media only screen and (min-width:897px)and (max-width:1023px){#onetrust-banner-sdk .ot-sdk-row{display:block!important}#onetrust-banner-sdk:not(.ot-iab-2) #onetrust-button-group-parent{width:100%!important}}@media only screen and (min-width:1024px){#onetrust-banner-sdk:not(.ot-iab-2) #onetrust-button-group-parent{left:49%!important;padding-left:0!important;padding-right:0!important;width:50%!important}}@media only screen and (min-width:1066px){#onetrust-banner-sdk:not(.ot-iab-2) #onetrust-button-group-parent{left:51%!important;padding-left:0!important;padding-right:0!important;width:48%!important}}@media only screen and (min-width:897px)and (max-width:1023px){#onetrust-banner-sdk.vertical-align-content #onetrust-button-group-parent{left:auto!important;position:relative!important;top:auto!important;transform:none!important}}#onetrust-banner-sdk .ot-close-icon{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbDpzcGFjZT0icHJlc2VydmUiIHdpZHRoPSIzNDguMzMzIiBoZWlnaHQ9IjM0OC4zMzMiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDM0OC4zMzMgMzQ4LjMzNCIgdmlld0JveD0iMCAwIDM0OC4zMzMgMzQ4LjMzNCI+PHBhdGggZmlsbD0iI0ZGRiIgZD0iTTMzNi41NTkgNjguNjExIDIzMS4wMTYgMTc0LjE2NWwxMDUuNTQzIDEwNS41NDljMTUuNjk5IDE1LjcwNSAxNS42OTkgNDEuMTQ1IDAgNTYuODUtNy44NDQgNy44NDQtMTguMTI4IDExLjc2OS0yOC40MDcgMTEuNzY5LTEwLjI5NiAwLTIwLjU4MS0zLjkxOS0yOC40MTktMTEuNzY5TDE3NC4xNjcgMjMxLjAwMyA2OC42MDkgMzM2LjU2M2MtNy44NDMgNy44NDQtMTguMTI4IDExLjc2OS0yOC40MTYgMTEuNzY5LTEwLjI4NSAwLTIwLjU2My0zLjkxOS0yOC40MTMtMTEuNzY5LTE1LjY5OS0xNS42OTgtMTUuNjk5LTQxLjEzOSAwLTU2Ljg1bDEwNS41NC0xMDUuNTQ5TDExLjc3NCA2OC42MTFjLTE1LjY5OS0xNS42OTktMTUuNjk5LTQxLjE0NSAwLTU2Ljg0NCAxNS42OTYtMTUuNjg3IDQxLjEyNy0xNS42ODcgNTYuODI5IDBsMTA1LjU2MyAxMDUuNTU0TDI3OS43MjEgMTEuNzY3YzE1LjcwNS0xNS42ODcgNDEuMTM5LTE1LjY4NyA1Ni44MzIgMCAxNS43MDUgMTUuNjk5IDE1LjcwNSA0MS4xNDUuMDA2IDU2Ljg0NHoiLz48L3N2Zz4=")!important}#onetrust-banner-sdk #onetrust-close-btn-container{display:none!important}#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy #cookie-policy-description,#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy #cookie-policy-title,#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-sdk-cookie-policy-group,#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-sdk-cookie-policy-group-desc{color:#000!important;font-size:24px!important;line-height:1.33!important}#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy th{color:#000!important}.ot-floating-button{display:none!important}.cs-content{padding-top:0!important}.form-field--checkbox,.form-field--radio{align-items:center;flex-wrap:wrap;margin-top:55px}@media screen and (max-width:599px){.form-field--checkbox,.form-field--radio{margin-top:36px}}@media screen and (min-width:1920px){.form-field--checkbox,.form-field--radio{margin-top:2.8645vw}}.form-field--checkbox .form-field--radio,.form-field--checkbox+.form-field--checkbox,.form-field--radio .form-field--radio,.form-field--radio+.form-field--checkbox{margin-top:0}.form-field--checkbox input,.form-field--radio input{opacity:0;position:absolute}.form-field--checkbox input:checked+label:after,.form-field--radio input:checked+label:after{background-color:#000;border-radius:200px;content:"";height:14px;left:7px;position:absolute;top:7px;width:14px}@media screen and (max-width:599px){.form-field--checkbox input:checked+label:after,.form-field--radio input:checked+label:after{height:10px;left:7px;top:7px;width:10px}}@media screen and (min-width:1920px){.form-field--checkbox input:checked+label:after,.form-field--radio input:checked+label:after{height:.72916vw;left:.36458vw;top:.36458vw;width:.72916vw}}.form-field--checkbox input:focus+label:before,.form-field--radio input:focus+label:before{filter:drop-shadow(0 0 1px #000000)}@media screen and (min-width:1920px){.form-field--checkbox input:focus+label:before,.form-field--radio input:focus+label:before{filter:drop-shadow(0 0 .0521vw #000000)}}.form-field--checkbox label,.form-field--radio label{align-items:flex-start;color:#000;display:flex;font-size:18px;line-height:1.333;overflow:visible;padding-bottom:5px;padding-left:46px;padding-top:5px;position:relative}@media screen and (max-width:599px){.form-field--checkbox label,.form-field--radio label{font-size:18px;padding-bottom:4px;padding-left:36px;padding-top:4px}}@media screen and (min-width:1920px){.form-field--checkbox label,.form-field--radio label{font-size:.9375vw;padding-bottom:.2604vw;padding-left:2.3958vw;padding-top:.2604vw}}.form-field--checkbox label:before,.form-field--radio label:before{border:1px solid #000;border-radius:100px;content:"";cursor:pointer;display:inline-block;height:24px;left:0;margin-right:1rem;position:absolute;top:0;width:24px}@media screen and (max-width:599px){.form-field--checkbox label:before,.form-field--radio label:before{height:20px;width:20px}}@media screen and (min-width:1920px){.form-field--checkbox label:before,.form-field--radio label:before{border-width:.0521vw;height:1.25vw;width:1.25vw}}.form-field--checkbox input:checked+label:before{background-color:#0e1adf;border-color:#0e1adf}.form-field--checkbox input:checked+label:after{background-color:transparent;border-bottom:2px solid #fff;border-left:2px solid #fff;border-radius:0;content:"";height:6px;left:7px;position:absolute;top:8px;transform:rotate(-45deg);width:13px}@media screen and (max-width:599px){.form-field--checkbox input:checked+label:after{height:5px;left:6px;top:7px;width:11px}}@media screen and (min-width:1920px){.form-field--checkbox input:checked+label:after{height:.3125vw;left:.36458vw;top:.4166vw;width:.6771vw}}.form-field--checkbox input:focus+label:before{filter:drop-shadow(0 0 1px #000000)}@media screen and (min-width:1920px){.form-field--checkbox input:focus+label:before{filter:drop-shadow(0 0 .0521vw #000000)}}.form-field--checkbox label:before{border-radius:4px}@media screen and (min-width:1920px){.form-field--checkbox label:before{border-radius:.2083vw}}.form-field{display:block;margin-bottom:25px;width:100%}@media screen and (max-width:767px){.form-field{margin-bottom:20px}}@media screen and (max-width:599px){.form-field{margin-bottom:15px}}@media screen and (min-width:1920px){.form-field{margin-bottom:1.302vw}}.form-field label{display:block;font-size:18px;line-height:1;overflow:hidden;position:relative}@media screen and (max-width:599px){.form-field label{font-size:18px}}@media screen and (min-width:1920px){.form-field label{font-size:.9375vw}}.form-field label>input,.form-field label>textarea{background:transparent;border:0;border-bottom:1px solid #000;border-radius:0!important;box-shadow:none!important;color:#1a1a1a;font-size:18px;line-height:1;outline:none!important;padding:39px 16px 16px;transition:border .25s ease-in-out;width:100%}@media screen and (max-width:599px){.form-field label>input,.form-field label>textarea{font-size:18px;padding:31px 10px 10px}}@media screen and (min-width:1920px){.form-field label>input,.form-field label>textarea{border-bottom-width:.0521vw;font-size:.9375vw;padding:2.03vw .8333vw .8333vw}}.form-field label>input:focus,.form-field label>textarea:focus{border-bottom-width:2px}@media screen and (min-width:1920px){.form-field label>input:focus,.form-field label>textarea:focus{border-bottom-width:.1388vw}}.form-field label>input+span,.form-field label>textarea+span{display:block;font-size:18px;line-height:1;pointer-events:none;position:absolute;transition:all .25s ease-in-out}@media screen and (max-width:599px){.form-field label>input+span,.form-field label>textarea+span{font-size:18px}}@media screen and (min-width:1920px){.form-field label>input+span,.form-field label>textarea+span{font-size:.9375vw}}.form-field label>input:not(.touched)+span,.form-field label>textarea:not(.touched)+span{color:#1a1a1a;left:16px;top:39px}@media screen and (max-width:599px){.form-field label>input:not(.touched)+span,.form-field label>textarea:not(.touched)+span{left:10px;top:31px}}@media screen and (min-width:1920px){.form-field label>input:not(.touched)+span,.form-field label>textarea:not(.touched)+span{left:.8333vw;top:2.03vw}}.form-field label>input:not(:-moz-placeholder-shown)+span,.form-field label>textarea:not(:-moz-placeholder-shown)+span{color:#808282;font-size:16px;left:0;top:0}.form-field label>input.touched+span,.form-field label>input:focus+span,.form-field label>input:not(:placeholder-shown)+span,.form-field label>textarea.touched+span,.form-field label>textarea:focus+span,.form-field label>textarea:not(:placeholder-shown)+span{color:#808282;font-size:16px;left:0;top:0}@media screen and (max-width:599px){.form-field label>input:not(:-moz-placeholder-shown)+span,.form-field label>textarea:not(:-moz-placeholder-shown)+span{font-size:14px}.form-field label>input.touched+span,.form-field label>input:focus+span,.form-field label>input:not(:placeholder-shown)+span,.form-field label>textarea.touched+span,.form-field label>textarea:focus+span,.form-field label>textarea:not(:placeholder-shown)+span{font-size:14px}}@media screen and (min-width:1920px){.form-field label>input:not(:-moz-placeholder-shown)+span,.form-field label>textarea:not(:-moz-placeholder-shown)+span{font-size:.8333vw}.form-field label>input.touched+span,.form-field label>input:focus+span,.form-field label>input:not(:placeholder-shown)+span,.form-field label>textarea.touched+span,.form-field label>textarea:focus+span,.form-field label>textarea:not(:placeholder-shown)+span{font-size:.8333vw}}.form-field label>input:focus+span,.form-field label>textarea:focus+span{color:#0e1adf}.form-field label>textarea{background-color:#f6f6f6;height:220px;margin-top:39px;padding:20px}@media screen and (max-width:599px){.form-field label>textarea{height:158px;margin-top:31px;padding:12px}}@media screen and (min-width:1920px){.form-field label>textarea{height:11.458vw;margin-top:2.03vw;padding:1.0416vw}}.form-field label>textarea:not(.touched)+span{left:20px;top:59px}@media screen and (max-width:599px){.form-field label>textarea:not(.touched)+span{left:12px;top:43px}}@media screen and (min-width:1920px){.form-field label>textarea:not(.touched)+span{left:1.0416vw;top:3.072vw}}.form-field label>textarea:not(:-moz-placeholder-shown)+span{left:0;top:8px}.form-field label>textarea.touched+span,.form-field label>textarea:focus+span,.form-field label>textarea:not(:placeholder-shown)+span{left:0;top:8px}@media screen and (min-width:1920px){.form-field label>textarea:not(:-moz-placeholder-shown)+span{top:.4166vw}.form-field label>textarea.touched+span,.form-field label>textarea:focus+span,.form-field label>textarea:not(:placeholder-shown)+span{top:.4166vw}}.form-field.form-field--select label span{color:#808282;display:block;font-size:16px;height:21px;transition:all .25s ease-in-out}@media screen and (max-width:599px){.form-field.form-field--select label span{font-size:14px}}@media screen and (min-width:1920px){.form-field.form-field--select label span{font-size:.8333vw;height:1.09375vw}}.form-field-error{color:red;font-size:24px;margin-top:4px}@media screen and (max-width:599px){.form-field-error{font-size:18px}}@media screen and (min-width:1920px){.form-field-error{font-size:1.25vw;margin-top:.20833vw}}.react-select__indicator-separator{display:none}.react-select__indicator{padding-right:0!important}.react-select__indicator svg{display:none}.react-select__indicator:after{color:#000!important;content:"";display:block;font-family:landor!important;font-size:12px;position:relative;right:16px;top:-2px;transform:rotate(90deg)}@media screen and (max-width:599px){.react-select__indicator:after{right:10px}}@media screen and (min-width:1920px){.react-select__indicator:after{font-size:.625vw;right:.8333vw;top:-.138vw}}.react-select__input{height:0!important}.react-select__input-container{margin:0!important;padding:0!important}.react-select__input-container:after{height:0!important}.react-select__control{background-color:transparent!important;border:none!important;border-bottom:1px solid #000!important;border-radius:0!important;padding:0}@media screen and (min-width:1920px){.react-select__control{border-bottom:.0521vw solid #000!important}}.react-select__control.react-select__control--is-focused,.react-select__control.react-select__control--is-focused:hover{border-bottom-width:2px!important;border-color:#000!important;box-shadow:0 1px 0 0 #000!important}@media screen and (min-width:1920px){.react-select__control.react-select__control--is-focused,.react-select__control.react-select__control--is-focused:hover{border-bottom-width:.10416vw}}.react-select__placeholder,.react-select__single-value{color:#1a1a1a!important;font-size:18px;line-height:1.5;margin-left:0!important;margin-right:7px!important;overflow:visible!important;padding-left:16px}@media screen and (max-width:599px){.react-select__placeholder,.react-select__single-value{font-size:18px;padding-left:10px}}@media screen and (min-width:1920px){.react-select__placeholder,.react-select__single-value{font-size:.9375vw;margin-right:.36458vw!important;padding-left:.8333vw}}.react-select__value-container,.react-select__value-container.react-select__value-container--has-value{overflow:visible!important;padding:12px 0!important}@media screen and (max-width:599px){.react-select__value-container,.react-select__value-container.react-select__value-container--has-value{padding:6px 0!important}}@media screen and (min-width:1920px){.react-select__value-container,.react-select__value-container.react-select__value-container--has-value{padding:.625vw 0!important}}.react-select__menu{background-color:#fff!important;border-radius:0!important;margin-top:0!important}.react-select__option{color:#1a1a1a!important;font-size:18px!important;line-height:1;padding:12px 16px!important}@media screen and (max-width:599px){.react-select__option{font-size:18px!important}}@media screen and (min-width:1920px){.react-select__option{font-size:.9375vw!important;padding:.625vw .8333vw!important}}.react-select__option ::-webkit-scrollbar{width:8px}@media screen and (min-width:1920px){.react-select__option ::-webkit-scrollbar{width:.4166vw}}.react-select__option ::-webkit-scrollbar-track{background:transparent}.react-select__option ::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.6);border-radius:50px}.react-select__option ::-webkit-scrollbar-thumb:hover{background:#fff}.react-select__option.react-select__option--is-focused,.react-select__option.react-select__option--is-selected{background-color:#ecfd01;color:#000!important}@font-face{font-display:block;font-family:landor;font-style:normal;font-weight:400;src:url(/assets/fonts/landor.ttf?xbn4r6) format("truetype"),url(/assets/fonts/landor.woff?xbn4r6) format("woff"),url(/assets/fonts/landor.svg?xbn4r6#landor) format("svg")}[class*=" icon-"],[class^=icon-]{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:landor!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.icon-btn-arrow:before{content:""}.icon-chevron:before{content:""}.icon-arrow-back:before{content:""}.icon-arrow:before{content:""}.icon-cross:before{content:""}.icon-triangle:before{content:""}.icon-sound-off:before{content:""}.icon-down:before{content:""}.icon-close:before{content:""}.icon-up:before{content:""}.icon-big-chevron:before{content:""}