@import url(https://fonts.googleapis.com/css2?family=Abhaya+Libre:wght@400;700&display=swap);header{border-bottom:2px solid #ffba97;box-shadow:0 2px 4px rgba(0,0,0,.15);height:44px;background-color:#fff}@media (min-width:400px) and (max-width:900px) and (min-height:300px) and (max-height:414px) and (orientation:landscape){header{display:none}}@media (min-width:600px){header{position:fixed;top:0;left:0;right:0;width:100%;height:56.3px;z-index:1000}}header .viewport{margin:0 auto;padding:0 20px}@media (min-width:600px){header .viewport{padding:unset;max-width:760px}header .viewport>.inner{padding:0 45px}}@media (min-width:900px){header .viewport{max-width:829px}header .viewport>.inner{padding:0 65px}}header .viewport nav{display:block}header .viewport nav ul{padding:0;margin:0;display:flex}@media (min-width:600px){header .viewport nav ul{justify-content:center}}header .viewport nav ul li span.text{display:inline-flex;justify-content:center;align-items:center;text-align:left;text-align:initial;margin:auto;height:44px;font-family:"Abhaya Libre",serif;font-size:14px}@media (min-width:600px){header .viewport nav ul li span.text{font-size:15px;height:56.3px}}@media (min-width:768px){header .viewport nav ul li span.text{font-size:18px}}header .viewport nav ul li span.num-circle{height:20px;width:20px;min-height:20px;min-width:20px;border-radius:50%;border:1px solid #b8b8b8;color:#b8b8b8;background:transparent;text-align:center;margin-left:0;margin-right:auto;left:-10px;font-size:14px;font-family:"Abhaya Libre",serif}@media (min-width:600px){header .viewport nav ul li span.num-circle{margin-right:0;font-size:14px;height:19px;width:19px;min-height:19px;min-width:19px}}@media (min-width:768px){header .viewport nav ul li span.num-circle{height:20px;width:20px;min-height:20px;min-width:20px}}header .viewport nav ul .prev-nav-container{overflow:hidden;max-width:100vw}header .viewport nav ul .prev-nav-container.show{display:flex;align-items:center;justify-content:space-between;transition:max-width 1s}@media (min-width:600px){header .viewport nav ul .prev-nav-container.show{display:none}}header .viewport nav ul .prev-nav-container.show.read-carefully{flex-grow:1}header .viewport nav ul .prev-nav-container.show.read-carefully .show-prev.show:after{right:-10px}@media (min-width:375px) and (orientation:portrait){header .viewport nav ul .prev-nav-container.show.read-carefully .show-prev.show:after{right:-25px}}@media (min-width:375px) and (orientation:portrait){header .viewport nav ul .prev-nav-container.show.read-carefully .show-prev.fill-info.show{padding-right:15px}}@media (min-width:414px) and (orientation:portrait){header .viewport nav ul .prev-nav-container.show.read-carefully .show-prev.fill-info.show{padding-right:25px}}header .viewport nav ul .prev-nav-container.show.sign{flex-grow:0.5}header .viewport nav ul .prev-nav-container.show.sign .show-prev.show:after{right:-10px}@media (min-width:375px) and (orientation:portrait){header .viewport nav ul .prev-nav-container.show.sign .show-prev.show:after{right:-15px}}header .viewport nav ul .prev-nav-container.show.sign .show-prev.show.read-carefully{padding-right:11px}@media (min-width:375px) and (orientation:portrait){header .viewport nav ul .prev-nav-container.show.sign .show-prev.show.read-carefully{padding-right:8px}}header .viewport nav ul .prev-nav-container.show.agreement{flex-grow:1}@media (min-width:375px) and (orientation:portrait){header .viewport nav ul .prev-nav-container.show.agreement .show-prev.show{padding-right:14px}}header .viewport nav ul .prev-nav-container.show.agreement .show-prev.show:after{right:-12px}@media (min-width:375px) and (orientation:portrait){header .viewport nav ul .prev-nav-container.show.agreement .show-prev.show:after{right:-14px}}header .viewport nav ul .prev-nav-container .show-prev{overflow:hidden;display:none;position:relative;max-width:100px}header .viewport nav ul .prev-nav-container .show-prev span.num-circle{background:rgba(12,39,108,.3);border:1px solid rgba(12,39,108,.3);color:#fff}header .viewport nav ul .prev-nav-container .show-prev.show{display:flex;overflow:visible}header .viewport nav ul .prev-nav-container .show-prev.show:after{content:"";background-image:url(/arrow-icon.png);background-position:50%;height:8px;width:8px;position:absolute;bottom:50%;right:-5px;transform:translateY(50%)}header .viewport nav ul .prev-nav-container .show-prev.show.start-header{padding-right:8px}header .viewport nav ul .prev-nav-container .show-prev.show.fill-info,header .viewport nav ul .prev-nav-container .show-prev.show.read-carefully,header .viewport nav ul .prev-nav-container .show-prev.show.sign{padding-left:8px;padding-right:8px}header .viewport nav ul .prev-nav-container .show-prev.show:last-of-type:after{display:none}header .viewport nav ul .current-nav-container{display:flex;align-items:center;flex-grow:1}header .viewport nav ul .current-nav-container.read-carefully{justify-content:space-evenly}@supports (-ms-accelerator:true){header .viewport nav ul .current-nav-container.read-carefully{justify-content:space-around}}header .viewport nav ul .current-nav-container.read-carefully li.read-carefully.active{width:97px}header .viewport nav ul .current-nav-container.read-carefully li.sign.hide-number{width:54px}header .viewport nav ul .current-nav-container.sign{justify-content:center;width:32%}@media (min-width:375px) and (orientation:portrait){header .viewport nav ul .current-nav-container.sign{width:27%}}@media (min-width:414px) and (orientation:portrait){header .viewport nav ul .current-nav-container.sign{padding-right:26px}}@media (min-width:600px){header .viewport nav ul .current-nav-container.sign{padding-right:0}}header .viewport nav ul .current-nav-container.agreement{flex-grow:0;justify-content:flex-end}header .viewport nav ul .current-nav-container li{display:inline-flex;width:33%;color:#b8b8b8;position:relative;list-style:none;justify-content:center;align-items:center}header .viewport nav ul .current-nav-container li:after{content:"";background-image:url(/arrow-icon.png);background-position:50%;background-size:cover;height:12px;width:12px;position:absolute;bottom:50%;right:0;transform:translateY(50%)}header .viewport nav ul .current-nav-container li.active,header .viewport nav ul .current-nav-container li.hide-number,header .viewport nav ul .current-nav-container li.hide-text{margin-left:0;margin-right:0;padding-left:0;padding-right:12px;text-align:center}header .viewport nav ul .current-nav-container li.agreement:after,header .viewport nav ul .current-nav-container li.hide-number span.num-circle{display:none}header .viewport nav ul .current-nav-container li.hide-number span.text{margin-left:auto;text-align:left;text-align:initial}header .viewport nav ul .current-nav-container li.hide-number.fill-info{width:40%}header .viewport nav ul .current-nav-container li.hide-number.fill-info span.text{width:70%}@media (min-width:414px) and (orientation:portrait){header .viewport nav ul .current-nav-container li.hide-number.fill-info span.text{width:auto}}header .viewport nav ul .current-nav-container li.hide-number.read-carefully span.text{width:50px}header .viewport nav ul .current-nav-container li.hide-number.sign{width:calc(26% - 19px)}header .viewport nav ul .current-nav-container li.hide-number.agreement{width:70px;padding-left:9px}header .viewport nav ul .current-nav-container li.hide-text{width:16%;margin:auto;justify-content:center}header .viewport nav ul .current-nav-container li.hide-text span.text{display:none;padding-right:0}header .viewport nav ul .current-nav-container li.hide-text span.num-circle{margin-right:0}header .viewport nav ul .current-nav-container li.hide-text:last-child{margin:0}header .viewport nav ul .current-nav-container li.agreement{padding-right:0}header .viewport nav ul .current-nav-container li.agreement:after{background-image:none}header .viewport nav ul .current-nav-container li.active{align-items:center}header .viewport nav ul .current-nav-container li.active .text{display:inline-flex;border-bottom:2px solid #000;box-shadow:0 2px 0 -1px rgba(0,0,0,.15);color:#000;align-items:center;width:auto}header .viewport nav ul .current-nav-container li.active span.num-circle{background-color:#09256d;color:#fff;position:absolute;left:-6px}header .viewport nav ul .current-nav-container li.active.agreement,header .viewport nav ul .current-nav-container li.active.fill-info,header .viewport nav ul .current-nav-container li.active.read-carefully,header .viewport nav ul .current-nav-container li.active.sign{padding-left:19px;margin-left:15px}header .viewport nav ul .current-nav-container li.active.start-header{width:31%}@media (min-width:375px) and (orientation:portrait){header .viewport nav ul .current-nav-container li.active.start-header{width:28%}}header .viewport nav ul .current-nav-container li.active.start-header span.num-circle{position:static;margin-right:0}header .viewport nav ul .current-nav-container li.active.fill-info{width:46%}@media (min-width:375px) and (orientation:portrait){header .viewport nav ul .current-nav-container li.active.fill-info{width:113px}}header .viewport nav ul .current-nav-container li.active.fill-info span.text{width:90%}@media (min-width:375px) and (orientation:portrait){header .viewport nav ul .current-nav-container li.active.fill-info span.text{width:71px}}header .viewport nav ul .current-nav-container li.active.read-carefully{width:35%;padding-left:14px}@media (min-width:375px) and (orientation:portrait){header .viewport nav ul .current-nav-container li.active.read-carefully{width:29%}}header .viewport nav ul .current-nav-container li.active.read-carefully span.text{width:75%}@media (min-width:414px) and (orientation:portrait){header .viewport nav ul .current-nav-container li.active.read-carefully span.text{width:64%}}header .viewport nav ul .current-nav-container li.active.sign{width:70px}@media (min-width:375px) and (orientation:portrait){header .viewport nav ul .current-nav-container li.active.sign{width:70px}}header .viewport nav ul .current-nav-container li.active.sign span.num-circle{left:-1px}header .viewport nav ul .current-nav-container li.active.agreement{width:87px;padding-left:22px}@media (min-width:375px) and (orientation:portrait){header .viewport nav ul .current-nav-container li.active.agreement{width:87px}}header .viewport nav ul .current-nav-container li.hide,header .viewport nav ul .current-nav-container li.hide span{display:none}header .viewport nav ul .current-nav-container li.grey-arrow{width:8px;padding-left:0;transition:transform .5s}header .viewport nav ul .current-nav-container li.grey-arrow span.num-circle,header .viewport nav ul .current-nav-container li.grey-arrow span.text{display:none}header .viewport nav ul .current-nav-container li.grey-arrow:after{background-color:#efefef}header .viewport nav ul .current-nav-container li.grey-arrow.rotate{transform:rotate(-180deg);transition:transform .5s}@media (min-width:600px){header .viewport nav ul .current-nav-container li{display:inline-flex}header .viewport nav ul .current-nav-container li.active,header .viewport nav ul .current-nav-container li.grey-arrow,header .viewport nav ul .current-nav-container li.hide,header .viewport nav ul .current-nav-container li.hide-number,header .viewport nav ul .current-nav-container li.hide-text{margin-left:0;margin-right:0;padding-left:0;padding-right:8px;text-align:center;display:inline-flex;justify-content:space-around}@supports (-ms-accelerator:true){header .viewport nav ul .current-nav-container li.active,header .viewport nav ul .current-nav-container li.grey-arrow,header .viewport nav ul .current-nav-container li.hide,header .viewport nav ul .current-nav-container li.hide-number,header .viewport nav ul .current-nav-container li.hide-text{justify-content:space-around}}header .viewport nav ul .current-nav-container li.active span.text,header .viewport nav ul .current-nav-container li.hide-number span.text,header .viewport nav ul .current-nav-container li.hide-text span.text,header .viewport nav ul .current-nav-container li.hide span.text{display:inline-flex;margin:0 auto}header .viewport nav ul .current-nav-container li.active span.num-circle,header .viewport nav ul .current-nav-container li.hide-number span.num-circle,header .viewport nav ul .current-nav-container li.hide-text span.num-circle,header .viewport nav ul .current-nav-container li.hide span.num-circle{display:inline-flex;align-items:center;justify-content:center}header .viewport nav ul .current-nav-container li.active span.text,header .viewport nav ul .current-nav-container li.hide-number span.text,header .viewport nav ul .current-nav-container li.hide-text span.text,header .viewport nav ul .current-nav-container li.hide span.text{margin:unset}header .viewport nav ul .current-nav-container li.active:nth-child(n+2){padding-left:0;margin-left:0}header .viewport nav ul .current-nav-container li.active:nth-child(n+2) span.num-circle{position:static}header .viewport nav ul .current-nav-container li.start-header.active,header .viewport nav ul .current-nav-container li.start-header.hide{width:15%}header .viewport nav ul .current-nav-container li.start-header.active span.text,header .viewport nav ul .current-nav-container li.start-header.hide span.text{display:inline-flex;margin:unset}header .viewport nav ul .current-nav-container li.start-header.active span.num-circle,header .viewport nav ul .current-nav-container li.start-header.hide span.num-circle{display:inline-flex;align-items:center;justify-content:center}header .viewport nav ul .current-nav-container li.start-header.active:after,header .viewport nav ul .current-nav-container li.start-header.hide:after{background-color:transparent}header .viewport nav ul .current-nav-container li.fill-info.active,header .viewport nav ul .current-nav-container li.fill-info.hide,header .viewport nav ul .current-nav-container li.fill-info.hide-number,header .viewport nav ul .current-nav-container li.fill-info.hide-text{width:30%}header .viewport nav ul .current-nav-container li.fill-info.active span.text,header .viewport nav ul .current-nav-container li.fill-info.hide-number span.text{width:unset}header .viewport nav ul .current-nav-container li.fill-info.hide-text{max-width:auto;max-width:unset}header .viewport nav ul .current-nav-container li.read-carefully.active,header .viewport nav ul .current-nav-container li.read-carefully.hide,header .viewport nav ul .current-nav-container li.read-carefully.hide-number,header .viewport nav ul .current-nav-container li.read-carefully.hide-text{width:25%;max-width:auto;max-width:unset}header .viewport nav ul .current-nav-container li.read-carefully.active.active span.text,header .viewport nav ul .current-nav-container li.read-carefully.active.hide-number span.text,header .viewport nav ul .current-nav-container li.read-carefully.hide-number.active span.text,header .viewport nav ul .current-nav-container li.read-carefully.hide-number.hide-number span.text,header .viewport nav ul .current-nav-container li.read-carefully.hide-text.active span.text,header .viewport nav ul .current-nav-container li.read-carefully.hide-text.hide-number span.text,header .viewport nav ul .current-nav-container li.read-carefully.hide.active span.text,header .viewport nav ul .current-nav-container li.read-carefully.hide.hide-number span.text{width:auto;width:unset}header .viewport nav ul .current-nav-container li.sign.active,header .viewport nav ul .current-nav-container li.sign.hide,header .viewport nav ul .current-nav-container li.sign.hide-number,header .viewport nav ul .current-nav-container li.sign.hide-text{width:15%}header .viewport nav ul .current-nav-container li.agreement.active,header .viewport nav ul .current-nav-container li.agreement.hide,header .viewport nav ul .current-nav-container li.agreement.hide-number,header .viewport nav ul .current-nav-container li.agreement.hide-text{padding-right:0;padding-left:0;width:25%}header .viewport nav ul .current-nav-container li.agreement.active span.num-circle,header .viewport nav ul .current-nav-container li.agreement.hide-number span.num-circle,header .viewport nav ul .current-nav-container li.agreement.hide-text span.num-circle,header .viewport nav ul .current-nav-container li.agreement.hide span.num-circle{position:static}header .viewport nav ul .current-nav-container li.agreement.active span.text,header .viewport nav ul .current-nav-container li.agreement.hide-number span.text,header .viewport nav ul .current-nav-container li.agreement.hide-text span.text,header .viewport nav ul .current-nav-container li.agreement.hide span.text{margin:unset}header .viewport nav ul .current-nav-container li.clickable{cursor:pointer}}input,select,textarea{width:inherit;box-sizing:border-box;background:#f1f5ff;border-radius:6px 6px 0 0;border:none!important;border-bottom:1px solid #000!important;font-weight:lighter;padding:10px 7px 0;font:400 10px "GTAmerica"}@media (min-width:375px) and (orientation:portrait){input,select,textarea{font-size:11px}}@media (min-width:600px){input,select,textarea{font-size:11px}}input:before,select:before,textarea:before{font-family:"Abhaya Libre",serif}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}input,select,textarea{color:rgba(0,0,0,.5)}input:focus,select:focus,textarea:focus{color:#09256d;border-bottom:1px solid #09256d!important;outline:none}select{-webkit-appearance:none;-moz-appearance:none;background-image:url(/triangle-dropdown.png);background-repeat:no-repeat;background-position-y:50%}label{font-weight:700;font-size:14px}@media (min-width:375px) and (orientation:portrait){label{font-size:16px}}@media (min-width:600px){label{font-size:16px}}.error-input-wrap.error input,.error-input-wrap.error select,.error-input-wrap.error textarea,.form-item.error input,.form-item.error select,.form-item.error textarea,.icon-wrapper.error input,.icon-wrapper.error select,.icon-wrapper.error textarea{color:#ae0726;border-bottom:2px solid #ae0726!important}.error-input-wrap.error input::-webkit-input-placeholder,.error-input-wrap.error select::-webkit-input-placeholder,.error-input-wrap.error textarea::-webkit-input-placeholder,.form-item.error input::-webkit-input-placeholder,.form-item.error select::-webkit-input-placeholder,.form-item.error textarea::-webkit-input-placeholder,.icon-wrapper.error input::-webkit-input-placeholder,.icon-wrapper.error select::-webkit-input-placeholder,.icon-wrapper.error textarea::-webkit-input-placeholder{color:#ae0726}.error-input-wrap.error input:-ms-input-placeholder,.error-input-wrap.error select:-ms-input-placeholder,.error-input-wrap.error textarea:-ms-input-placeholder,.form-item.error input:-ms-input-placeholder,.form-item.error select:-ms-input-placeholder,.form-item.error textarea:-ms-input-placeholder,.icon-wrapper.error input:-ms-input-placeholder,.icon-wrapper.error select:-ms-input-placeholder,.icon-wrapper.error textarea:-ms-input-placeholder{color:#ae0726}.error-input-wrap.error input::-ms-input-placeholder,.error-input-wrap.error select::-ms-input-placeholder,.error-input-wrap.error textarea::-ms-input-placeholder,.form-item.error input::-ms-input-placeholder,.form-item.error select::-ms-input-placeholder,.form-item.error textarea::-ms-input-placeholder,.icon-wrapper.error input::-ms-input-placeholder,.icon-wrapper.error select::-ms-input-placeholder,.icon-wrapper.error textarea::-ms-input-placeholder{color:#ae0726}.error-input-wrap.error input::placeholder,.error-input-wrap.error select::placeholder,.error-input-wrap.error textarea::placeholder,.form-item.error input::placeholder,.form-item.error select::placeholder,.form-item.error textarea::placeholder,.icon-wrapper.error input::placeholder,.icon-wrapper.error select::placeholder,.icon-wrapper.error textarea::placeholder{color:#ae0726}.error-input-wrap.error,.form-item.error{position:relative}.error-input-wrap.error:after,.form-item.error:after{content:"";background-image:url(/info-icon-error.png);background-size:cover;position:absolute;width:15px;height:15px;right:6px;top:13px}.error-input-wrap.error.textarea:after,.form-item.error.textarea:after{top:5px}textarea{resize:none}input[type=date i]{font:400 9.5px "GTAmerica"}.date-input .react-datepicker__input-container{display:none}@media (min-width:600px){.date-input .react-datepicker__input-container{display:inline-block}}.date-input .react-datepicker__input-container input[type=text]{height:36px;width:114px;background-image:url(/calendar.png);background-size:11%;background-position:90% 65%;background-repeat:no-repeat;font-size:10px}@media (min-width:375px) and (orientation:portrait){.date-input .react-datepicker__input-container input[type=text]{font-size:11px}}@media (min-width:600px){.date-input .react-datepicker__input-container input[type=text]{font-size:10px;height:40px}}.date-input.form-item.resized-mobile .react-datepicker__input-container{display:inline-block}.form-item{z-index:0}.form-item .icon-wrapper{position:relative;z-index:0;width:100%}.form-item .icon-wrapper img{position:absolute;right:6px;width:15px;height:15px;bottom:7px}.form-item .icon-wrapper img:hover{cursor:pointer}.form-item .icon-wrapper img.textarea-icon{bottom:0;top:12px}.form-item .icon-wrapper input,.form-item .icon-wrapper textarea{z-index:0;padding:7px 21px 0 7px}@media (min-width:600px){.form-item .icon-wrapper input,.form-item .icon-wrapper textarea{padding-top:10px}}.form-item .helper-text-container{overflow:hidden;max-height:0;transition:max-height .5s;background-color:#09256d;padding:0 16px 0 5px;position:relative}@media (min-width:600px){.form-item .helper-text-container{position:absolute;border-radius:6px;z-index:5;padding:5px 12px 5px 10px;background:#fff;box-shadow:0 1px 4px rgba(0,0,0,.25);opacity:0;transition:opacity 0s,max-height 0s;margin-top:0}.form-item .helper-text-container:after{content:"";background-image:url(/triangle-dropdown-blue.png);background-repeat:no-repeat;background-size:cover;width:8px;height:7px;position:absolute;right:8px;bottom:-6px}}.form-item .helper-text-container .close{position:absolute;height:10px;width:10px;right:2px;z-index:1;top:5px;cursor:pointer}@media (min-width:600px){.form-item .helper-text-container .close{top:6px}}.form-item .helper-text-container .close:after,.form-item .helper-text-container .close:before{content:"";cursor:pointer;z-index:10;display:block;height:2px;width:10px;position:absolute;top:50%;left:50%;margin-left:-8px;margin-top:-1px;background-color:#fff}.form-item .helper-text-container .close:before{transform:rotate(-45deg)}.form-item .helper-text-container .close:after{transform:rotate(45deg)}.form-item .helper-text-container .helper-text{font-size:11px;line-height:12px;letter-spacing:-.7px;color:#b8b8b8;font-family:"GTAmerica";color:#fff;margin:6px 0}@media (min-width:600px){.form-item .helper-text-container .helper-text{padding:0;margin:0;letter-spacing:-.03em}}.form-item.active .helper-text-container{transition:max-height .5s;margin-bottom:3px;background-color:#09256d}@media (min-width:600px){.form-item.active .helper-text-container{max-height:70px;opacity:1;transition:max-height,opacity .5s;overflow:visible;margin-bottom:unset}}@media (min-width:600px){.form-item.comp-type img{bottom:50%;transform:translateY(50%);right:4px}}@media (min-width:600px){.form-item.comp-type .helper-text-container{padding:5px 10px 10px;max-height:unset;width:207px;left:-51px;top:99px}}@media (min-width:600px){.form-item.comp-type .helper-text-container:after{right:10px}}.form-item.comp-type.active .helper-text-container{max-height:142px}@media (min-width:600px){.form-item.comp-type.active .helper-text-container{max-height:auto;left:0;top:-88px}}@media (min-width:900px){.form-item.comp-type.active .helper-text-container{left:-3px}}@media (min-width:900px){.form-item.comp-type.active .helper-text-container:after{right:8px}}.form-item.address .icon-wrapper img.textarea-icon{top:8px}@media (min-width:600px){.form-item.address .helper-text-container{width:207px;top:115px;right:26px}}@media (min-width:600px){.form-item.address .helper-text-container:after{right:10px}}.form-item.address.active .helper-text-container{max-height:58px}@media (min-width:600px){.form-item.address.active .helper-text-container{max-height:unset}}@media (min-width:600px){.form-item.the-project .icon-wrapper img.textarea-icon{top:5px}}@media (min-width:600px){.form-item.the-project .icon-wrapper textarea{padding-top:5px}}.form-item.the-project .helper-text-container{width:180px;margin-left:90px;margin-right:auto}@media (min-width:375px) and (orientation:portrait){.form-item.the-project .helper-text-container{width:calc(180px + 16vw)}}@media (min-width:414px) and (orientation:portrait){.form-item.the-project .helper-text-container{width:calc(180px + 20vw)}}@media (min-width:600px){.form-item.the-project .helper-text-container{width:340px;top:-61px;left:142px;margin-left:unset;margin-right:unset}}@media (min-width:600px){.form-item.the-project .helper-text-container:after{right:9px}}.form-item.the-project .helper-text-container .helper-text{text-shadow:.1px .1px #494949}@media (min-width:600px){.form-item.the-project .helper-text-container .helper-text{text-shadow:none}}.form-item.the-project .icon-wrapper{width:auto}.form-item.the-project .icon-wrapper img.textarea-icon{top:5px}.form-item.the-project.active .helper-text-container{max-height:142px}@media (min-width:600px){.form-item.the-project.active .helper-text-container{max-height:unset}}@media (min-width:600px){.form-item.days-prior-notice{width:auto;margin:0 23px;position:relative}}.form-item.days-prior-notice .icon-wrapper img{left:50px}@media (min-width:600px){.form-item.days-prior-notice .icon-wrapper img{bottom:8.5px}}@media (min-width:600px){.form-item.days-prior-notice .icon-wrapper input{padding-right:13px}}.form-item.days-prior-notice .helper-text-container{width:250px;margin-right:auto}@media (min-width:600px){.form-item.days-prior-notice .helper-text-container{width:240px;margin:0;top:-36px;left:-169px}}@media (min-width:600px){.form-item.days-prior-notice .helper-text{width:auto}}.form-item.days-prior-notice.active .helper-text-container{max-height:100px}@media (min-width:600px){.form-item.days-prior-notice.active .helper-text-container{max-height:unset}}@media (min-width:600px){.form-item.info-text-area{position:relative}}.form-item.info-text-area .icon-wrapper{width:auto}@media (min-width:600px){.form-item.info-text-area .icon-wrapper{margin-right:auto}}.form-item.info-text-area .icon-wrapper img.textarea-icon{top:9px}.form-item.info-text-area .helper-text-container{width:240px}@media (min-width:600px){.form-item.info-text-area .helper-text-container{top:-55px;left:0;width:300px}}@media (min-width:600px){.form-item.info-text-area .helper-text-container:after{right:9px}}.form-item.info-text-area.active .helper-text-container{max-height:80px}@media (min-width:600px){.form-item.info-text-area.active .helper-text-container{max-height:unset}}@media (min-width:600px){.form-item.main-contact .helper-text-container{top:-48px;width:204px}}@media (min-width:600px){.form-item.main-contact .helper-text-container:after{right:9px}}@media (min-width:600px){.form-item.main-contact.signature .helper-text-container{top:-41px}}@media (min-width:600px){.form-item.main-contact.signature .helper-text-container:after{right:9px}}.form-item.main-contact.active .helper-text-container{max-height:109px}@media (min-width:600px){.form-item.main-contact.active .helper-text-container{max-height:150px}}input[type=date]{min-width:120px;-webkit-appearance:none}@media (min-width:375px) and (orientation:portrait){input[type=date]{font-size:11px;min-width:125px}}input[type=date]::-webkit-calendar-picker-indicator{background:url(/calendar.png);width:12px;height:12px;background-size:80%;background-repeat:no-repeat}.horizontal-align{max-width:100%;display:flex;flex-direction:row}.horizontal-align input{width:75px}.horizontal-align label{margin:auto 0 auto 20px}@media (min-width:600px){.horizontal-align label{font-size:16px}}@media (min-width:600px){.horizontal-align.legal{display:flex;align-items:center;height:50px;margin-bottom:45px;flex-direction:row;justify-content:flex-start}}.horizontal-align.legal input{width:100px}@media (min-width:600px){.horizontal-align.legal input{width:120px}}.horizontal-align.legal.margin-bottom{margin-bottom:15px}@media (min-width:600px){.four .inner,.part-1 .inner,.sign .inner{padding:0!important}}.four .inner .parties-info-wrapper,.part-1 .inner .parties-info-wrapper,.sign .inner .parties-info-wrapper{z-index:5}@media (min-width:375px) and (orientation:portrait){.four .inner .parties-info-wrapper,.part-1 .inner .parties-info-wrapper,.sign .inner .parties-info-wrapper{display:flex;flex-direction:column;align-items:center;padding-right:27px}}@media (min-width:600px){.four .inner .parties-info-wrapper,.part-1 .inner .parties-info-wrapper,.sign .inner .parties-info-wrapper{display:flex;flex-direction:column;background-color:#ffe8dd;align-items:unset;padding-right:unset}}.four .inner .parties-info-wrapper .parties-info,.part-1 .inner .parties-info-wrapper .parties-info,.sign .inner .parties-info-wrapper .parties-info{display:flex;flex-direction:column;width:273px;z-index:2;position:relative}@media (min-width:600px){.four .inner .parties-info-wrapper .parties-info,.part-1 .inner .parties-info-wrapper .parties-info,.sign .inner .parties-info-wrapper .parties-info{width:auto;flex-direction:row}}.four .inner .parties-info-wrapper .parties-info .party,.part-1 .inner .parties-info-wrapper .parties-info .party,.sign .inner .parties-info-wrapper .parties-info .party{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-left:auto;background-color:#fff;box-shadow:0 1px 4px rgba(0,0,0,.25);border-radius:6px;margin-bottom:6.5vw;width:232px;padding:22px 26px;max-height:1000px}@media (min-width:375px) and (orientation:portrait){.four .inner .parties-info-wrapper .parties-info .party,.part-1 .inner .parties-info-wrapper .parties-info .party,.sign .inner .parties-info-wrapper .parties-info .party{width:240px}}@media (min-width:600px){.four .inner .parties-info-wrapper .parties-info .party,.part-1 .inner .parties-info-wrapper .parties-info .party,.sign .inner .parties-info-wrapper .parties-info .party{margin-left:unset;width:256px}}.four .inner .parties-info-wrapper .parties-info .party:before,.part-1 .inner .parties-info-wrapper .parties-info .party:before,.sign .inner .parties-info-wrapper .parties-info .party:before{font-family:"Abhaya Libre",serif;font-size:20px;position:absolute;left:-35px;top:20px;width:50px;border-bottom:1px solid #575757;color:#575757}@media (min-width:600px){.four .inner .parties-info-wrapper .parties-info .party:before,.part-1 .inner .parties-info-wrapper .parties-info .party:before,.sign .inner .parties-info-wrapper .parties-info .party:before{left:-40px}}@media (min-width:600px){.four .inner .parties-info-wrapper .parties-info .party .comp-type-nation,.part-1 .inner .parties-info-wrapper .parties-info .party .comp-type-nation,.sign .inner .parties-info-wrapper .parties-info .party .comp-type-nation{display:flex;flex-direction:column;align-items:center;justify-content:space-between;width:204px;z-index:0}.four .inner .parties-info-wrapper .parties-info .party .comp-type-nation .comp-type input,.part-1 .inner .parties-info-wrapper .parties-info .party .comp-type-nation .comp-type input,.sign .inner .parties-info-wrapper .parties-info .party .comp-type-nation .comp-type input{margin-bottom:7px;padding-bottom:5px}.four .inner .parties-info-wrapper .parties-info .party .comp-type-nation .nation select,.part-1 .inner .parties-info-wrapper .parties-info .party .comp-type-nation .nation select,.sign .inner .parties-info-wrapper .parties-info .party .comp-type-nation .nation select{margin-left:auto;padding-bottom:5px;background-position-y:56%}}.four .inner .parties-info-wrapper .parties-info .part-a,.part-1 .inner .parties-info-wrapper .parties-info .part-a,.sign .inner .parties-info-wrapper .parties-info .part-a{position:relative}@media (min-width:600px){.four .inner .parties-info-wrapper .parties-info .part-a,.part-1 .inner .parties-info-wrapper .parties-info .part-a,.sign .inner .parties-info-wrapper .parties-info .part-a{margin:0 auto}}.four .inner .parties-info-wrapper .parties-info .part-a:before,.part-1 .inner .parties-info-wrapper .parties-info .part-a:before,.sign .inner .parties-info-wrapper .parties-info .part-a:before{content:"Us:"}.four .inner .parties-info-wrapper .parties-info .part-b,.part-1 .inner .parties-info-wrapper .parties-info .part-b,.sign .inner .parties-info-wrapper .parties-info .part-b{position:relative}@media (max-width:599px) and (orientation:portrait){.four .inner .parties-info-wrapper .parties-info .part-b,.part-1 .inner .parties-info-wrapper .parties-info .part-b,.sign .inner .parties-info-wrapper .parties-info .part-b{margin-bottom:20px}}@media (min-width:600px){.four .inner .parties-info-wrapper .parties-info .part-b,.part-1 .inner .parties-info-wrapper .parties-info .part-b,.sign .inner .parties-info-wrapper .parties-info .part-b{margin-right:auto}}.four .inner .parties-info-wrapper .parties-info .part-b:before,.part-1 .inner .parties-info-wrapper .parties-info .part-b:before,.sign .inner .parties-info-wrapper .parties-info .part-b:before{content:"You:"}.form-item{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:7px;width:100%}.form-item input,.form-item select{height:36px;width:180px}@media (min-width:375px) and (orientation:portrait){.form-item input,.form-item select{width:100%}}@media (min-width:600px){.form-item input,.form-item select{height:40px;width:204px}}.form-item textarea{height:68px;width:180px}@media (min-width:375px) and (orientation:portrait){.form-item textarea{width:100%}}@media (min-width:600px){.form-item textarea{width:204px}}.form-item select{background-size:4%;background-position-x:95%}@media (min-width:600px){.form-item select{background-size:9px}}.form-item.remove-margin{margin-bottom:0!important}@font-face{font-family:"GTAmerica";src:local("GTAmerica"),url(../../static/media/GT-America-Standard-Light.4a91eb2b.ttf) format("truetype")}button{cursor:pointer}button:focus{outline:none!important}button.rounded-edge-button{box-shadow:0 1px 1px rgba(0,0,0,.25);border-radius:30px;width:158px;height:49px;padding:10px;height:100%;display:none;background:#ffe8db;border-color:#ffe8db;border-width:0;position:relative;overflow:hidden;z-index:0}button.rounded-edge-button.modal{display:block}button.rounded-edge-button.home{margin-top:40px;margin-left:175px}button.rounded-edge-button span{font-family:"Abhaya Libre",serif;vertical-align:middle;font-size:24px}@media (min-width:600px){button.rounded-edge-button{display:block}}button.rounded-edge-button:before{content:"";z-index:-1;position:absolute;top:50%;left:100%;margin:-15px 0 0 1px;width:30px;height:30px;border-radius:50%;background:#ffba97;transform-origin:100% 50%;transform:scaleY(2);transition:transform .3s,opacity .3s;transition-timing-function:cubic-bezier(.7,0,.9,1)}button.rounded-edge-button:hover:before{transform:scale3d(9,9,1)}.swiper-nav-container{height:0;position:fixed;display:flex;justify-content:space-between;align-items:center;bottom:40px;left:0;z-index:1000;width:100%;padding:0 20px}@media (min-width:600px){.swiper-nav-container{display:none}}.swiper-nav-container.hide{display:none}.swiper-nav-container .button-container button{display:inline-flex;justify-content:space-between;width:50%;text-decoration:none;border-radius:50%}.swiper-nav-container .button-container button.next-button{height:50px;width:50px;background-color:#000;text-align:left;margin-left:auto;display:flex;align-items:center;justify-content:center;position:relative;border:5px solid #000}.swiper-nav-container .button-container button.next-button .play{background-image:url(/play-icon.png);height:25px;width:25px;background-repeat:no-repeat;background-size:100%;position:absolute;left:54%;top:50%;transform:translate(-50%,-50%)}.swiper-nav-container .button-container button.next-button .check{background-image:url(/check.png);height:21px;width:21px;background-repeat:no-repeat;background-size:100%;position:absolute;left:54%;top:50%;transform:translate(-50%,-50%)}.swiper-nav-container .button-container button.next-button .paper-aeroplane{background-image:url(/paper-aeroplane.png);height:46px;width:20px;background-repeat:no-repeat;background-size:100%;position:absolute;left:49%;top:50%;transform:translate(-50%,-50%);background-position:50%}.swiper-nav-container .button-container button.next-button .flag{background-image:url(/flag.png);height:36px;width:32px;background-repeat:no-repeat;background-size:100%;position:absolute;left:58%;top:50%;transform:translate(-50%,-50%);background-position:50%}.swiper-nav-container .button-container button.back-button{height:31px;width:31px;min-width:0;padding:0;color:#fff;border:1px solid rgba(0,0,0,.14);display:flex;background:#fff;position:relative;align-items:center;justify-content:center}.swiper-nav-container .button-container button.back-button span.arrow{height:10px;width:10px;border-top:2px solid #d3d3d3;border-left:2px solid #d3d3d3;border-radius:0 0 0 1px;transform:rotate(-45deg);position:absolute;left:11.5px}.swiper-nav-container .button-container button.back-button:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:inherit;background:#fff;box-shadow:inset 0 0 0 15.5px #fff;transform:scaleX(1);transition:box-shadow .3s,transform .3s}.swiper-nav-container .button-container button.back-button:hover{box-shadow:0 1px 4px rgba(0,0,0,.15)}.swiper-nav-container .button-container.hide button{display:none}@-webkit-keyframes changeColour{0%{background-color:#000;border:5px solid #ffba97}50%{background-color:#ffddcb;border:5px solid #ffba97}to{background-color:#ffba97;border:5px solid #ffba97}}@keyframes changeColour{0%{background-color:#000;border:5px solid #ffba97}50%{background-color:#ffddcb;border:5px solid #ffba97}to{background-color:#ffba97;border:5px solid #ffba97}}.swiper-nav-container .button-container.next-container.active .next-button{-webkit-animation:changeColour .3s ease infinite;animation:changeColour .3s ease infinite}.swiper-nav-container .button-container.back-container.active .back-button{height:34px;width:34px}.swiper-nav-container .button-container.back-container.active .back-button:before{content:"";background-color:#09256d;box-shadow:inset 0 0 0 2px #09256d;transform:scaleX(1);transition:box-shadow .3s,transform .3s}.swiper-nav-container .button-container.back-container.active .back-button span.arrow{height:11px;width:11px;border-top:2px solid #fff;border-left:2px solid #fff;z-index:10;left:13px;transition:height width .3s .3s}.circle{border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff}.circle.large{height:119px;width:119px;font-size:57px;position:absolute;z-index:-1;left:-90px;bottom:45px}@media (min-width:375px) and (orientation:portrait){.circle.large{height:130px;width:130px}}.circle.xl-desktop{display:none;height:232px;width:232px;font-size:110px;position:absolute;right:35%;bottom:0}@media (min-width:600px){.circle.xl-desktop{display:flex}}.circle.medium{height:66px;width:66px;font-size:16px;line-height:19px}.circle.small{height:40px;min-width:40px}.circle.dark-blue{background-color:#09256d}.circle.red{background-color:#d01616}.circle.do-dont-circle{margin:auto;height:95px;width:95px;font-size:22px}.circle.arrow{justify-content:unset;position:relative}.circle.arrow:after,.circle.arrow:before{content:"";border-bottom:1.3px solid #fff;position:absolute;width:9px;bottom:23px;left:33px}.circle.arrow:before{transform:rotate(135deg) translate(50%,50%)}.circle.arrow:after{transform:rotate(45deg) translate(-50%,50%)}@media (min-width:600px){section.part-1 .part-a .large{display:none}}.rectangle-item{position:relative}.rectangle{position:absolute}.rectangle.orange{background:#ffe8dd}.rectangle.blue{background:#223b7c}.rectangle.light-blue{background:#e2ebff}.rectangle.cream{background:#fcfcfc}@media (max-width:599px) and (orientation:portrait){.rectangle.desktop{display:none}}@media (min-width:400px) and (max-width:900px) and (min-height:300px) and (max-height:414px) and (orientation:landscape){.rectangle.desktop{display:none}}.desktop-bg-shapes{display:none}@media (min-width:600px){.desktop-bg-shapes{display:block;position:absolute;overflow:hidden;z-index:-3;bottom:0;left:0;right:0;top:0}.desktop-bg-shapes .rectangle{position:absolute;width:1200px;height:600px;z-index:-1}.desktop-bg-shapes .rectangle.rectangle-1{left:-480px;top:230px;transform:rotate(49.38deg)}.desktop-bg-shapes .rectangle.rectangle-2{transform:rotate(134.77deg);right:-480px;top:230px}.desktop-bg-shapes .rectangle.rectangle-3{width:1200px;height:900px;transform:rotate(49.38deg)}.desktop-bg-shapes .rectangle.rectangle-3.ie11{position:absolute;left:-710px;top:280px}.desktop-bg-shapes .rectangle.rectangle-4{width:859.13px;height:859.66px;transform:rotate(139.46deg)}.desktop-bg-shapes .rectangle.rectangle-4.ie11{position:absolute;left:894px;top:1700px}.desktop-bg-shapes .rectangle.rectangle-5{width:2817px;height:1198.48px;transform:rotate(43.51deg)}.desktop-bg-shapes .rectangle.rectangle-5.ie11{position:absolute;top:3000px;left:-873px}.desktop-bg-shapes .rectangle.rectangle-6{width:1218.06px;height:720.19px;transform:rotate(139.46deg)}.desktop-bg-shapes .rectangle.rectangle-6.ie11{position:absolute;bottom:200px;left:-400px}.desktop-bg-shapes.contract .rectangle-1,.desktop-bg-shapes.contract .rectangle-2,.desktop-bg-shapes.start-agree .rectangle-3,.desktop-bg-shapes.start-agree .rectangle-4,.desktop-bg-shapes.start-agree .rectangle-5,.desktop-bg-shapes.start-agree .rectangle-6{display:none}}@media (min-width:600px){.contract.desktop-bg-shapes{height:5460px}}@media (min-width:900px){.contract.desktop-bg-shapes{height:5887px}}.part-1 .rectangle-1,.sign .rectangle-1{transform:rotate(-43deg);z-index:-3}.start .mobile.rectangle-1{bottom:-638px;left:-85px;z-index:-1;width:784.46px;height:275.07px;transform:rotate(-42.74deg)}.start .desktop.rectangle-1{width:590.94px;height:372.49px;transform:rotate(135deg);z-index:-5;bottom:-975px;right:-143px}.part-1 .mobile.rectangle,.sign .mobile.rectangle{width:1167.68px;height:596.85px;top:111px;left:-396px}.part-1 .desktop.background,.sign .desktop.background{width:829px;height:450px;z-index:-1;top:-10px;left:-45px;transform:rotate(-180deg)}@media (min-width:900px){.part-1 .desktop.background,.sign .desktop.background{left:-65px}}.part-2{background:#ffe8dc;z-index:4}@media (min-width:600px){.part-2{background:#fff;position:static;z-index:-1}}.part-2 .mobile.rectangle-1{width:430.65px;height:619.9px;background:#fcfcfc;transform:rotate(-42.74deg);right:-268px;top:-109px;z-index:0}.part-2 .desktop.rectangle-1{width:487px;height:103px;transform:rotate(-180deg);top:-18px;left:-20px;z-index:-1}.part-2 .desktop.rectangle-2{width:450.37px;height:432.91px;transform:rotate(-155.17deg);right:-340px;top:0}@media (min-width:900px){.part-2 .desktop.rectangle-2{top:72px}}.one .mobile.rectangle-1{height:110px;width:calc(100% + 40px);top:0;left:-20px}@media (min-width:375px) and (orientation:portrait){.one .mobile.rectangle-1{height:120px}}.one .desktop.rectangle-1{width:1340.59px;height:448.15px;transform:rotate(149.67deg);z-index:-1;left:-208px;top:254px}.two .mobile.rectangle-1{width:313.23px;height:313.07px;transform:rotate(29.6deg);left:-208px;top:156px}@media (min-width:375px) and (orientation:portrait){.two .mobile.rectangle-1{width:402.23px;height:636.07px;transform:rotate(29.6deg);left:-204px;top:95px}}.mobile.three-four.rectangle-1{width:313.23px;height:507.58px;top:-237px;left:-293px;transform:rotate(46.27deg)}.mobile.three-four.rectangle-1.three{z-index:-1}.mobile.three-four.rectangle-1.four{z-index:0}.mobile.three-four.rectangle-2{width:669.52px;height:309.44px;bottom:-842px;right:-210px;transform:rotate(-43.81deg)}.mobile.three-four.rectangle-2.three{z-index:-1}.mobile.three-four.rectangle-2.four{z-index:0}.four{background:#ffe8dc;z-index:4}@media (min-width:600px){.four{background:#fff;position:static}}.five .mobile.rectangle-1{left:-205px;width:349.86px;height:125.08px;transform:matrix(.74,-.7,.66,.73,0,0)}.six .mobile.rectangle-1{width:669.52px;height:434.44px;bottom:-787px;right:-264px;transform:rotate(-43.81deg)}.seven .mobile.rectangle-1{width:651.81px;height:228.56px;transform:matrix(.74,-.7,.66,.73,0,0);left:-348px}.seven .desktop.rectangle-1{width:628.98px;height:567.84px;transform:matrix(.65,.76,.76,-.65,0,0);z-index:-1;left:-350px;top:115px}.eight .mobile.rectangle-1{width:784.81px;height:213.56px;transform:matrix(.74,-.7,.66,.73,0,0);left:-210px;top:249px}.sign .desktop.rectangle.background{height:329px;width:829px;z-index:-3;top:-165px;left:-45px}@media (min-width:900px){.sign .desktop.rectangle.background{left:-65px}}.sign .desktop.rectangle.rectangle-1{width:443.99px;height:415.75px;background:#223b7c;transform:matrix(.92,-.39,-.39,-.92,0,0);bottom:-1112px;right:-101px}.agreement-section .mobile.rectangle-1{width:349.86px;height:125.08px;transform:matrix(.74,-.7,.66,.73,0,0);top:0;left:-187px}.agreement-section .desktop.rectangle-1{width:443.99px;height:415.75px;transform:rotate(-156.89deg);bottom:-1131px;left:-102px;z-index:-4}.rectangle.mobile{z-index:-3}@media (min-width:600px){.rectangle.mobile{display:none}}.rectangle.desktop{display:none}@media (min-width:600px){.rectangle.desktop{display:block}}#loader-root .loading-container{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);opacity:1;z-index:999999999999}#loader-root .loading-container.hide{opacity:0;visibility:hidden;transition:opacity 1.5s,visibility 1.5s}#loader-root .loading-container .lds-ring{display:inline-block;position:relative;width:80px;height:80px}#loader-root .loading-container .lds-ring div{box-sizing:border-box;display:block;position:absolute;width:64px;height:64px;margin:8px;border-radius:50%;-webkit-animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;border:8px solid transparent;border-top-color:#e2ebff}#loader-root .loading-container .lds-ring div:first-child{-webkit-animation-delay:-.45s;animation-delay:-.45s}#loader-root .loading-container .lds-ring div:nth-child(2){-webkit-animation-delay:-.3s;animation-delay:-.3s}#loader-root .loading-container .lds-ring div:nth-child(3){-webkit-animation-delay:-.15s;animation-delay:-.15s}@-webkit-keyframes lds-ring{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes lds-ring{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.modal-overlay{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000;opacity:.5;transition:opacity .7s cubic-bezier(.22,.61,.36,1)}.modal-wrapper{position:fixed;top:0;left:0;z-index:1050;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0;display:flex}@media (min-width:600px){.modal-wrapper{top:-88px}}.modal-wrapper .modal-container{z-index:100;background:#fff;position:relative;margin:auto;border-radius:6px;width:264px;height:252px;transform:translateY(100px);opacity:0;transition:opacity .7s cubic-bezier(.22,.61,.36,1);transition:transform .7s cubic-bezier(.22,.61,.36,1)}@media (min-width:600px){.modal-wrapper .modal-container{width:631px;height:261px}}.modal-wrapper .modal-container .viewport{height:100%;width:100%}.modal-wrapper .modal-container .viewport .inner{padding:16px;height:100%;width:100%}@media (min-width:600px){.modal-wrapper .modal-container .viewport .inner{padding:34px 25px 23px 48px}}.modal-wrapper .modal-container .viewport .inner .content{display:flex;flex-direction:column;align-items:center;justify-content:space-between;text-align:center;height:100%}@media (min-width:600px){.modal-wrapper .modal-container .viewport .inner .content{text-align:left;align-items:flex-start}}.modal-wrapper .modal-container .viewport .inner .content h2{-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0;font-weight:700;line-height:28px}@media (min-width:600px){.modal-wrapper .modal-container .viewport .inner .content h2{-webkit-margin-after:0;margin-block-end:0}}.modal-wrapper .modal-container .viewport .inner .content p{-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0;font-size:12px;color:#b8b8b8}@media (min-width:600px){.modal-wrapper .modal-container .viewport .inner .content p{font-size:14px;line-height:18px;margin:auto 0 0}}.modal-wrapper .modal-container .viewport .inner .content .form-item{margin:auto}@media (min-width:600px){.modal-wrapper .modal-container .viewport .inner .content .form-item{margin:auto 0}}@media (min-width:600px){.modal-wrapper .modal-container .viewport .inner .content .form-item input{margin-right:auto}}.modal-wrapper .modal-container .viewport .inner .content .rounded-edge-button{width:131px;height:49px;font-size:24px;margin-top:auto}@media (min-width:600px){.modal-wrapper .modal-container .viewport .inner .content .rounded-edge-button{margin-left:auto;margin-top:unset}}.modal-wrapper.opened .modal-container{opacity:1;transform:translate(0)}html{-webkit-text-size-adjust:100%}@media (min-width:400px) and (max-width:900px) and (min-height:300px) and (max-height:414px) and (orientation:landscape){html.mobile-safari,html.mobile-safari body{background-color:#223b7c;position:absolute;top:0;left:0;right:0;bottom:0}html.mobile-safari body{height:100%;width:100%}html.mobile-safari body main{height:unset!important}html.mobile-safari body main .wrapper{display:none}}html body .landscape-error{display:none}@media (min-width:400px) and (max-width:900px) and (min-height:300px) and (max-height:414px) and (orientation:landscape){html body .landscape-error{display:block;position:absolute;bottom:0;top:0;left:0;right:0;background-color:#223b7c;z-index:999999999}html body .landscape-error img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(270deg)}}@media (min-width:400px) and (max-width:900px) and (min-height:300px) and (max-height:414px) and (orientation:landscape){html body main{display:none}}body{margin:0;font-size:1em}@media (min-width:600px){body.start-agree-active{overflow:hidden}}*{box-sizing:border-box}a,button,div,input,select,textarea{-webkit-tap-highlight-color:rgba(0,0,0,0)}html body main{position:absolute;top:44px;right:0;bottom:0;left:0;overflow:hidden}@media (min-width:600px){html body main{top:56.3px;overflow:visible}}html body main .wrapper{height:100%}@media (min-width:600px){html body main .wrapper{position:relative;z-index:0}}html body main .wrapper .viewport{height:100%;margin:0 auto}html body main .wrapper .viewport .inner{height:100%;width:100%}html body main .wrapper .viewport .inner .swiper-wrapper{height:100%!important}@media (min-width:600px){html body main .wrapper .viewport.desktop{background:#fff;display:flex;max-width:760px;z-index:0}}@media (min-width:900px){html body main .wrapper .viewport.desktop{max-width:827px}}@media (min-width:600px){html body main .wrapper .viewport.desktop.contract{height:5460px}}@media (min-width:900px){html body main .wrapper .viewport.desktop.contract{height:5887px}}@media (min-width:600px){html body main .wrapper .viewport.desktop.contract .viewport.mobile{overflow:visible}}html body main .wrapper .viewport.desktop.contract .viewport.mobile .inner.landscape{height:auto}@media (min-width:600px){html body main .wrapper .viewport.desktop.contract .viewport.mobile .inner.landscape{height:unset}}@media (min-width:600px) and (max-height:755px){html body main .wrapper .viewport.desktop.agree-active-desktop .viewport.mobile{height:100vh!important;overflow:visible!important;overflow-y:scroll!important;overflow-x:hidden!important}html body main .wrapper .viewport.desktop.agree-active-desktop .viewport.mobile .footer-agreement-container{min-height:187px;padding-bottom:32px}}@media (min-width:600px){html body main .wrapper .viewport.desktop.agree-active-desktop .viewport.mobile{height:94vh;overflow:hidden}}html body main .wrapper .viewport.desktop.agree-active-desktop .viewport .inner{padding-top:41px}@media (min-width:600px){html body main .wrapper .viewport.desktop.agree-active-desktop .viewport .inner{display:block;padding-top:209px;padding-bottom:99px}}@media (min-width:900px){html body main .wrapper .viewport.desktop.agree-active-desktop .viewport .inner{padding-top:123px;padding-bottom:5px}}@media (min-width:1366px) and (min-height:1024px) and (orientation:landscape){html body main .wrapper .viewport.desktop.agree-active-desktop .viewport .inner{padding-top:225px;padding-bottom:100px}}html body main .wrapper .viewport.desktop.start-active-desktop .viewport.mobile{overflow:visible}@media (min-width:600px) and (max-height:717px){html body main .wrapper .viewport.desktop.start-active-desktop .viewport.mobile{height:100%!important;overflow:visible!important;overflow-y:scroll!important;overflow-x:hidden!important}}@media (min-width:600px){html body main .wrapper .viewport.desktop.start-active-desktop .viewport.mobile{height:94vh;overflow:hidden}}@media (min-width:600px){html body main .wrapper .viewport.desktop.start-active-desktop .viewport .inner{padding-bottom:175px}}@media (min-width:600px){html body main .wrapper .viewport.desktop.start-active-desktop.safari .viewport.mobile .inner{padding-bottom:187px}}html body main .wrapper .viewport.mobile{width:100%;overflow:hidden;padding:0}@media (min-width:600px){html body main .wrapper .viewport.mobile{padding:0}}html body main .wrapper .viewport.mobile .inner{padding:25px 20px 80px;overflow:scroll;position:relative}@media (min-width:600px){html body main .wrapper .viewport.mobile .inner{overflow:visible;padding:0 45px}}@media (min-width:900px){html body main .wrapper .viewport.mobile .inner{padding:0 65px}}html body main .wrapper .viewport .one .mobile .inner,html body main .wrapper .viewport .part-1 .mobile .inner,html body main .wrapper .viewport .part-2 .mobile .inner,html body main .wrapper .viewport .sign .mobile .inner{padding-top:0}html.mobile-safari body main .wrapper .swiper-container-ios{min-height:100vh}@media (min-width:600px){html.mobile-safari body main .wrapper .swiper-container-ios{min-height:auto}}input,li,ol,p,select,span,textarea{font-family:"GTAmerica"}.circle>span,.confirm-send-container>p,.fill-text span,.form-item>span,.party:before,.popup>span,.rounded-edge-button,a,h1,h2,h3,h4,input:before,label,p.small-print,select:before,span.number,textarea:before{font-family:"Abhaya Libre",serif}h1{font-size:34px;font-weight:400;-webkit-margin-before:0;margin-block-start:0}@media (min-width:375px) and (orientation:portrait){h1{font-size:36px}}@media (min-width:600px){h1{font-size:54px;-webkit-margin-before:.83em;margin-block-start:.83em}}h2{font-size:23px;font-weight:400}@media (min-width:375px) and (orientation:portrait){h2{font-size:25px}}@media (min-width:600px){h2{font-size:36px;margin-top:unset;-webkit-margin-before:1.3em;margin-block-start:1.3em;-webkit-margin-after:1.3em;margin-block-end:1.3em}}p{font-size:14px;line-height:28px;width:100%}@media (min-width:375px) and (orientation:portrait){p{font-size:16px}}.flowGraph{flex-wrap:wrap;margin-top:1.5em}.flowGraph,.flowGraph>div{display:flex;align-items:center}.flowGraph>div{flex-direction:column;justify-content:center;max-width:50px}.flowGraph .iconWrap{display:flex;align-items:flex-end;max-width:35px;height:50px;margin-bottom:5px}.flowGraph .icon{width:100%}.flowGraph .arrow{width:25px;margin:0}.flowGraph .label{font-size:11px!important;line-height:15px;text-align:center;margin:0;height:24px}@media (max-width:600px){.flowGraph{margin-top:.5em;margin-left:-10px}.flowGraph .iconWrap{max-width:15px}.flowGraph .label{font-size:7px!important;line-height:10px;height:24px;width:80%}.flowGraph .iconWrap{height:40px}.flowGraph .arrow{width:10px;margin:0 -10px}}@media (max-width:350px){.flowGraph{margin-left:-17px}}.text-blockend-m p{-webkit-margin-after:2em;margin-block-end:2em}@media (min-width:600px){.text-blockend-m p{-webkit-margin-after:2em;margin-block-end:2em}}@media (min-width:600px){.text-blockend-m p,.text-blockend-m p:not(:first-of-type){-webkit-margin-before:2em;margin-block-start:2em}}@media (min-width:600px){.text-blockend-m p:first-of-type{-webkit-margin-before:2.3em;margin-block-start:2.3em}}.blue-underline{color:inherit;background:hsla(0,0%,100%,0);text-decoration:none}.blue-underline.active{box-shadow:0 5px 0 0 #e2eaff;transition:box-shadow 2s}.cross-list li,.tick-list li{font-size:14px;line-height:20px}@media (min-width:375px) and (orientation:portrait){.cross-list li,.tick-list li{font-size:16px}}@media (min-width:600px){.cross-list li,.tick-list li{font-size:14px}}.copyright-wrapper{text-align:center;margin-top:31px}@media (min-width:600px){.copyright-wrapper{position:absolute;bottom:20px;left:45px;text-align:center}}@media (min-width:900px){.copyright-wrapper{left:65px}}.copyright-wrapper p{font-weight:600;color:#686868;font-family:"Abhaya Libre",serif;font-size:10px;line-height:unset;margin:0}.copyright-wrapper img{object-fit:contain;width:70px;margin-top:5px}main ul{line-height:28px;list-style:none;margin:0 0 auto auto}main ul li{position:relative;margin:0 5px 13px -15px}@media (min-width:600px){main ul li{margin:0 5px 20px -15px}}main ul.tick-list{position:relative}@media (min-width:600px){main ul.tick-list{width:43%}}main ul.tick-list li:before{content:"";background:url(/star-list.png);background-repeat:no-repeat;position:absolute;height:20px;width:20px;border-bottom:none;left:-30px;background-size:100%}@media (min-width:600px){main ul.tick-list li:before{left:-24px;top:-1px}}main ul.cross-list{position:relative}@media (min-width:375px) and (orientation:portrait){main ul.cross-list li{margin-bottom:25px}}@media (min-width:600px){main ul.cross-list li{margin-bottom:20px}}main ul.cross-list li:before{content:"";background:url(/cross-list.png);background-repeat:no-repeat;position:absolute;height:100%;width:100%;border-bottom:none;left:-24px;top:4px;background-size:12px}@media (min-width:600px){.list-container{display:flex;justify-content:space-between}}@media (min-width:600px){.start-agree-viewport ul{margin-left:24px}}@media (min-width:600px){.start-agree-viewport ul.tick-list li:before{background-size:15px;left:-28px;top:5px}}@media (min-width:600px){.eight ul.tick-list,.six ul.tick-list{width:46%;margin:0 0 auto 26px}}@media (min-width:600px){.six ul.tick-list li:before{left:-26px}}.title-read-container{display:flex;margin-bottom:3vw;width:100%}@media (min-width:600px){.title-read-container{margin-bottom:0;height:auto;padding-top:unset}}.title-read-container .number{font-size:36px;padding:auto;display:inline-flex;align-self:flex-end;position:relative}@media (min-width:375px) and (orientation:portrait){.title-read-container .number{font-size:38px}}@media (min-width:600px){.title-read-container .number{font-size:40px;margin-left:30px}}.title-read-container .number:after{content:"";height:7px;width:7px;background-color:#ffba97;position:absolute;left:30px}.title-read-container h3{font-size:16px;margin-left:30px;font-weight:lighter;width:100%;display:inline-block;align-self:flex-end;-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:5.4px;margin-block-end:5.4px;z-index:1}@media (min-width:375px) and (orientation:portrait){.title-read-container h3{font-size:20px}}@media (min-width:600px){.title-read-container h3{font-size:22px}}@media (min-width:600px){.seven .title-read-container,.six .title-read-container{margin-bottom:19.6px}}.quote-header{max-width:280px;position:relative}@media (min-width:600px){.quote-header{max-width:100%}}.quote-header.desktop{max-width:100%}.quote-header img.mobile{position:absolute;height:148px;width:154px;z-index:-1;right:-17px;top:-11px}@media (min-width:600px){.quote-header img.mobile{display:none}}.quote-header img.desktop{display:none}@media (min-width:600px){.quote-header img.desktop{display:block;position:absolute;height:170px;width:183px;z-index:-1;top:-55px}}@media (min-width:600px){.eight .content,.five .content,.four .content,.nine .content,.one .content,.seven .content,.six .content,.three .content,.two .content{margin-top:2.3em;margin-bottom:2.3em}.three .content{margin-top:3.2em}.seven .content,.six .content{margin-bottom:1em}}.swiper-container{height:100%}@media (min-width:600px){.swiper-container{height:auto;box-shadow:0 0 1px rgba(0,0,0,.25);-webkit-box-shadow:0 0 1px rgba(0,0,0,.25);-moz-box-shadow:0 0 1px rgba(0,0,0,.25)}}@media (min-width:600px){.swiper-container .swiper-wrapper{height:100%!important}}.swiper-container .swiper-wrapper .swiper-slide{height:100%!important}@media (min-width:600px){.swiper-container .swiper-wrapper .swiper-slide{overflow:visible}.swiper-container .swiper-wrapper .swiper-slide.hide{display:none;width:0!important}.swiper-container .swiper-wrapper .swiper-slide.show{width:100%!important;flex-shrink:unset}}.swiper-container .swiper-wrapper .swiper-slide.swiper-slide-active{z-index:10;overflow:hidden!important}@media (min-width:600px){.swiper-container .swiper-wrapper .swiper-slide.swiper-slide-active{overflow:visible!important}}.swiper-container .swiper-wrapper .swiper-slide section{height:100%!important}@media (min-width:600px){.contract .swiper-container .swiper-wrapper{flex-direction:column}}@media (min-width:600px){.agree-active-desktop .swiper-container .swiper-wrapper .swiper-slide section:not(.active),.start-active-desktop .swiper-container .swiper-wrapper .swiper-slide section:not(.active){display:none;flex-shrink:unset}}@media (min-width:600px){.start{display:none}}@media (min-width:600px){.start.active{height:756.7px;display:flex;align-items:center}}.start .inner{padding-top:1.5em!important}@media (min-width:600px){.start .inner{padding-top:3em!important;display:block}}.start .inner .content{margin-left:20px}@media (min-width:600px){.start .inner .content{margin-left:unset}}.start .inner .content .hello{display:inline-block;font-family:"Abhaya Libre",serif;font-size:24px;font-weight:700;margin:30px 0 -10px}@media (min-width:375px) and (orientation:portrait){.start .inner .content .hello{font-size:26px}}@media (min-width:600px){.start .inner .content .hello{font-size:36px;margin:15px 0 5px}}.start .inner .content .subtitle{width:100%}@media (min-width:600px){.start .inner .content .subtitle{width:100%;line-height:32px}}@media (min-width:600px){.start .inner .content p{font-size:18px}}.start .inner .content .agreement-container{display:flex;margin-top:2.2vw}.start .inner .content .agreement-container span.clock-circle{background-image:url(/clock-icon-amurabi.png);background-repeat:no-repeat;background-size:100%;height:41px;width:40px}@media (min-width:600px){.start .inner .content .agreement-container span.clock-circle{height:46px;width:46px}}.start .inner .content .agreement-container .fill-text{display:flex;flex-direction:column;justify-content:space-between;padding-left:17px;width:195px}@media (min-width:900px){.start .inner .content .agreement-container .fill-text{margin-right:10px;width:237px}}.start .inner .content .agreement-container .fill-text span{font-size:18px}@media (min-width:900px){.start .inner .content .agreement-container .fill-text span{min-width:184px}}.start .inner .content .agreement-container .fill-text .small-print{font-size:14px;line-height:18px;margin-top:28px;width:191px}@media (min-width:375px) and (orientation:portrait){.start .inner .content .agreement-container .fill-text .small-print{font-size:15px}}@media (min-width:900px){.start .inner .content .agreement-container .fill-text .small-print{line-height:19px;margin-top:2vw;width:201px;font-size:16px}}.start .inner .content .agreement-container a{margin-left:25px}@media (min-width:600px){.start .inner .content .agreement-container a{margin-left:auto}}@media (min-width:600px){.part-1 .inner{padding-top:33px!important}}@media (min-width:600px){.part-1 .inner .parties-info-wrapper{justify-content:flex-end;height:535px;overflow-x:hidden}}@media (min-width:600px){.part-1 .inner .parties-info-wrapper .parties-info{position:relative}}.part-1 .inner .parties-info-wrapper .parties-info .circle.large{z-index:-1;left:-51px;bottom:418px}@media (min-width:600px){.part-1 .inner .parties-info-wrapper .parties-info .circle.large{display:none}}.part-1 .inner .parties-info-wrapper .parties-info .party{max-height:488px}@media (min-width:600px){.part-1 .inner .parties-info-wrapper .parties-info .party{margin-bottom:59px}}.part-1 .inner .parties-info-wrapper .parties-info .party .form-item{margin-bottom:11px}@media (min-width:600px){.part-1 .inner .parties-info-wrapper .parties-info .party .form-item{margin-bottom:7px}}.part-1 .inner .parties-info-wrapper .parties-info .party .form-item.comp-type{margin-bottom:11px}@media (min-width:600px){.part-1 .inner .parties-info-wrapper .parties-info .party .form-item.comp-type{margin-bottom:7px}}.part-1 .inner .parties-info-wrapper .parties-info .party .form-item.comp-type.active{margin-bottom:0}@media (min-width:600px){.part-1 .inner .parties-info-wrapper .parties-info .party .form-item.comp-type.active{margin-bottom:7px;position:relative}}@media (min-width:600px){.part-1 .inner .parties-info-wrapper .parties-info .party .form-item.address{margin-bottom:11px}}.part-1 .inner .parties-info-wrapper .parties-info .party .form-item.address.active{margin-bottom:0}@media (min-width:600px){.part-1 .inner .parties-info-wrapper .parties-info .party .form-item.address.active{margin-bottom:11px}}@media (min-width:600px){.part-1 .inner .parties-info-wrapper .parties-info .icon-wrapper{margin-bottom:-6px}.part-1 .inner .parties-info-wrapper .parties-info .icon-wrapper textarea{height:75px}}@media (min-width:600px){.part-1 .inner .quote-header,.part-1 .inner p{padding-left:45px;padding-right:45px;padding-left:65px;padding-right:65px}}.part-2{display:flex;flex-direction:column;z-index:1}.part-2 .inner.active{position:relative}@media (min-width:600px){.part-2 .inner.active{z-index:unset;overflow-x:hidden}}.part-2 .inner>h2{position:relative}@media (min-width:600px){.part-2 .inner>h2{width:536px;margin-bottom:35px}}@media (min-width:600px){.part-2 .inner .agreement-start-header{margin-top:35px;margin-bottom:58px}}.part-2 .start-project-container{position:relative}@media (min-width:600px){.part-2 .start-project-container{width:266px;width:auto;z-index:1}}.part-2 .start-project-container .the-project{position:relative;margin:0 auto}@media (min-width:600px){.part-2 .start-project-container .the-project{margin-right:auto;margin-left:unset;width:590px}}.part-2 .start-project-container .the-project .icon-wrapper{margin-right:auto;padding-left:90px}@media (min-width:600px){.part-2 .start-project-container .the-project .icon-wrapper{margin:0 auto 0 26px;padding-left:117px}}.part-2 .start-project-container .the-project .icon-wrapper:before{content:'"The Project"';font-size:14px;position:absolute;left:0;top:10px;width:90px;padding-bottom:7px;border-bottom:.5px solid #575757;color:#575757;z-index:1}@media (min-width:600px){.part-2 .start-project-container .the-project .icon-wrapper:before{top:15px;font-size:20px;width:117px}}.part-2 .start-project-container .the-project .icon-wrapper textarea{width:180px;flex-grow:1;height:103px;line-height:18px;padding-top:1px}@media (min-width:375px) and (orientation:portrait){.part-2 .start-project-container .the-project .icon-wrapper textarea{width:calc(180px + 16vw)}}@media (min-width:414px) and (orientation:portrait){.part-2 .start-project-container .the-project .icon-wrapper textarea{width:calc(180px + 20vw)}}@media (min-width:600px){.part-2 .start-project-container .the-project .icon-wrapper textarea{flex-grow:0;width:340px;height:90px}}.part-2 .start-project-container .the-project .icon-wrapper textarea::-webkit-input-placeholder{line-height:20px}.part-2 .start-project-container .the-project .icon-wrapper textarea:-ms-input-placeholder{line-height:20px}.part-2 .start-project-container .the-project .icon-wrapper textarea::-ms-input-placeholder{line-height:20px}.part-2 .start-project-container .the-project .icon-wrapper textarea::placeholder{line-height:20px}.part-2 .start-project-container h2{margin-top:8px}@media (min-width:900px){.part-2 .start-project-container h2{margin-top:unset;-webkit-margin-before:1.66em;margin-block-start:1.66em;-webkit-margin-after:1.66em;margin-block-end:1.66em}}.part-2 .start-project-container .date-input{display:flex;position:relative;justify-content:flex-start;flex-direction:row;z-index:2}@media (min-width:600px){.part-2 .start-project-container .date-input{margin-left:143px;justify-content:unset}.part-2 .start-project-container .date-input.form-item{justify-content:unset}.part-2 .start-project-container .date-input.form-item.ie11{justify-content:flex-start}}.part-2 .start-project-container .date-input .starting-date-label{display:none}@media (min-width:600px){.part-2 .start-project-container .date-input .starting-date-label{display:block;position:absolute;z-index:2;font-size:8px;left:8px;top:3px;color:#ffba97}}.part-2 .start-project-container .date-input input{position:relative}.part-2 .start-project-container .date-input input:before{content:"Starting date:";position:absolute;z-index:2;font-size:8px;left:8px;top:3px;color:#ffba97}@media (min-width:600px){.part-2 .start-project-container .date-input input:before{display:none}}.part-2 .start-project-container .date-input label{font-size:14px;margin:auto 25px}@media (min-width:375px) and (orientation:portrait){.part-2 .start-project-container .date-input label{font-size:16px}}@media (min-width:600px){.part-2 .start-project-container .date-input label{font-size:16px}}.part-2 .start-project-container .date-input input[type=date i],.part-2 .start-project-container .date-input select{height:36px}.part-2 .start-project-container .date-input input[type=date]{width:114px}@media (min-width:375px) and (orientation:portrait){.part-2 .start-project-container .date-input input[type=date]{width:calc(140px + 10vw)}}@media (min-width:600px){.part-2 .start-project-container .date-input input[type=date]{width:140px}}@media (min-width:600px){.part-2 .start-project-container .date-input .mobile{display:none}}.part-2 .start-project-container .date-input .desktop{display:none}@media (min-width:600px){.part-2 .start-project-container .date-input .desktop{display:block}}.part-2 .start-project-container .date-input select{background-size:10%;background-position-x:87%;background-position-y:50%}@media (min-width:414px) and (orientation:portrait){.part-2 .start-project-container .date-input select{width:calc(80px + 7vw)}}@media (min-width:600px){.part-2 .start-project-container .date-input select{height:40px;width:80px}}.part-2 .start-project-container .form-date-wrapper{position:relative}@media (min-width:600px){.part-2 .start-project-container .form-date-wrapper{left:-46px}}.part-2 .start-project-container .end-date-project-container{display:flex;position:absolute;bottom:-49px;left:35px;width:190px}@media (min-width:375px) and (orientation:portrait){.part-2 .start-project-container .end-date-project-container{position:absolute;left:51px}}@media (min-width:600px){.part-2 .start-project-container .end-date-project-container{position:absolute;bottom:-51px;left:57px}}.part-2 .start-project-container .end-date-project-container .circle{margin-right:auto}@media (min-width:600px){.part-2 .start-project-container .end-date-project-container .circle{margin-right:auto}}.part-2 .start-project-container .end-date-project-container .end-text{position:absolute;color:#fff;top:17px;left:21px}.part-2 .start-project-container .end-date-project-container h2{font-size:24px;position:absolute;right:-20px;display:block;width:auto;top:21px}.part-2 .start-project-container .date-text{margin:0;align-self:center}.part-2 .termination-date{margin-top:45px}@media (min-width:600px){.part-2 .termination-date{margin-top:60px;display:flex;z-index:1}}.part-2 .termination-date input.termination-date-input{height:36px;width:70px;min-height:36px;min-width:70px}@media (min-width:600px){.part-2 .termination-date input.termination-date-input{padding-bottom:3px;height:40px}}@media (min-width:600px){.part-2 .termination-date p{width:333px}}.part-2 .termination-date .form-item{flex-direction:row;flex-wrap:wrap;justify-content:flex-start}@media (min-width:600px){.part-2 .termination-date .form-item{flex-wrap:nowrap}}.part-2 .termination-date .icon-wrapper{align-items:center;flex-direction:row;justify-content:unset;width:auto}@media (min-width:600px){.part-2 .termination-date .icon-wrapper{width:auto;z-index:1;justify-content:center}}.part-2 .termination-date .icon-wrapper input{margin-right:22px}.part-2 .termination-date label{white-space:nowrap;align-self:flex-end}@media (min-width:600px){.part-2 .termination-date label{white-space:normal;align-self:auto}}.part-2 select{width:80px}.one{position:relative}@media (min-width:600px){.one .viewport.mobile{overflow:visible!important}}.one .viewport .title-read-container{padding-top:0;margin-top:24px}@media (min-width:600px){.one .viewport .content p:first-child{margin-bottom:30px}}@media (min-width:600px){.one .viewport .content p:nth-child(2):not(.helper-text){margin-bottom:-5px}}.one .viewport .information-container{display:flex;flex-direction:column}@media (min-width:600px){.one .viewport .information-container{flex-direction:row}}.one .viewport .information-container .form-item.info-text-area{display:flex;flex-direction:column}.one .viewport .information-container .form-item.info-text-area.desktop{display:none}@media (min-width:600px){.one .viewport .information-container .form-item.info-text-area.desktop{margin-right:25px;width:308px;display:flex}}@media (min-width:600px){.one .viewport .information-container .form-item.info-text-area.mobile{display:none}}.one .viewport .information-container .form-item.info-text-area textarea{margin:auto;width:245px;height:68px;padding-top:4px}@media (min-width:600px){.one .viewport .information-container .form-item.info-text-area textarea{width:300px;height:100px;padding-top:4px}}.one .viewport .information-container .form-item.info-text-area textarea::-webkit-input-placeholder{line-height:25px}.one .viewport .information-container .form-item.info-text-area textarea:-ms-input-placeholder{line-height:25px}.one .viewport .information-container .form-item.info-text-area textarea::-ms-input-placeholder{line-height:25px}.one .viewport .information-container .form-item.info-text-area textarea::placeholder{line-height:25px}.one .viewport .information-container .form-item.info-text-area textarea:focus::-webkit-input-placeholder{color:transparent}.one .viewport .information-container .form-item.info-text-area textarea:focus:-ms-input-placeholder{color:transparent}.one .viewport .information-container .form-item.info-text-area textarea:focus::-ms-input-placeholder{color:transparent}.one .viewport .information-container .form-item.info-text-area textarea:focus::placeholder{color:transparent}.one .viewport .information-container .orange-bg{margin:13px auto;background-color:rgba(255,232,220,.7);border-radius:7px;width:281px;height:103;display:flex;justify-content:center;padding:10px 13px}@media (min-width:375px) and (orientation:portrait){.one .viewport .information-container .orange-bg{width:300px}}@media (min-width:600px){.one .viewport .information-container .orange-bg{background-color:transparent;margin-left:0;width:305px}}.one .viewport .information-container .orange-bg p{font-size:12px;line-height:20px;-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0}@media (min-width:375px) and (orientation:portrait){.one .viewport .information-container .orange-bg p{font-size:14px}}@media (min-width:600px){.one .viewport .information-container .orange-bg p{-webkit-margin-after:0;margin-block-end:0;line-height:25px}}.three .do-dont-container{display:flex;flex-direction:column;width:100%}@media (min-width:600px){.three .do-dont-container{flex-direction:row;justify-content:space-between}}.three .do-dont-container .do,.three .do-dont-container .dont{margin-top:3vw}@media (min-width:600px){.three .do-dont-container .do,.three .do-dont-container .dont{width:45%;margin-top:unset}}@media (min-width:600px){.three .do-dont-container .text-blockend-m p:first-of-type{-webkit-margin-before:1em;margin-block-start:1em}.three .do-dont-container .text-blockend-m p:last-of-type{-webkit-margin-after:0;margin-block-end:0}}@media (min-width:600px){.four{margin-bottom:40px}}@media (min-width:600px){.four .inner{overflow-x:hidden!important}}@media (min-width:600px){.four .title-read-container,.four p.sub-title{padding-left:65px}}@media (min-width:600px){.four p.sub-title{width:641px}}@media (min-width:600px){.four .parties-info-wrapper{justify-content:center;height:169px}}@media (min-width:600px){.four .parties-info-wrapper .parties-info{padding-left:45px;padding-left:65px}}@media (min-width:600px){.four .parties-info-wrapper .parties-info .party.part-a,.four .parties-info-wrapper .parties-info .party.part-b{margin:auto}}.four .parties-info-wrapper .parties-info .circle.large{left:-37px;bottom:126px;height:103px;width:103px}@media (min-width:600px){.four .parties-info-wrapper .parties-info .circle.large{height:137px;width:137px;left:216px;bottom:-48px;left:54%;transform:translate(-50%)}.four .parties-info-wrapper .parties-info .circle.large span{font-size:76px}}@media (min-width:600px){.seven p:first-child{margin-bottom:0}}.seven input{height:36px;width:70px}@media (min-width:600px){.seven input{width:88px;height:40px}}@media (min-width:600px){.seven label{line-height:22px}}@media (min-width:600px){.seven>.form-item{margin-bottom:60px}}.seven .form-item.legal{flex-direction:row;justify-content:flex-start;align-items:space-between}@media (min-width:600px){.seven .form-item.legal{justify-content:unset;flex-direction:row;align-items:center;margin:20px 0 auto}}@media (min-width:600px){.seven .form-item.legal:first-of-type{margin-bottom:60px}}@media (min-width:600px){.seven .form-items-container-legal{flex-direction:row;display:flex;margin-top:20px;margin-bottom:60px}}.seven .form-items-container-legal .form-item:first-child{margin-bottom:24px}@media (min-width:600px){.seven .form-items-container-legal .form-item:first-child{margin:0}}@media (min-width:600px){.seven .form-items-container-legal .form-item:last-child{margin:0 auto}}@media (min-width:600px){.eight .content p{max-width:566px}}.nine .content{display:flex;flex-direction:column}@media (min-width:600px){.nine .content{display:block}}.nine .infos{background:#fcfcfc;border:1px solid rgba(255,232,220,.8);box-sizing:border-box;border-radius:9px 2px 3px 3px;margin-top:10px;max-height:350px;position:relative}@media (min-width:600px){.nine .infos{max-width:614px}.nine .infos:not(:last-child){margin:18px auto}.nine .infos:last-child{margin:0 auto}}.nine .infos .title-bg{border-radius:9px 2px 0 0;color:#fff;cursor:pointer}.nine .infos .title-bg.orange{background-color:#ffba97}.nine .infos .title-bg.blue{background-color:#09256d}.nine .infos .title-bg h4{padding:10px 20px 10px 13px;margin:0;font-size:16px;font-weight:400}@media (min-width:375px) and (orientation:portrait){.nine .infos .title-bg h4{font-size:18px}}@media (min-width:600px){.nine .infos .title-bg h4{padding:10px 13px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}}.nine .infos .title-bg h4 span{width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:7px solid #fff;transform:rotate(180deg);transition:transform .4s ease;position:absolute;right:10px;top:15px}.nine .infos .text{padding:0 13px;max-height:0;overflow:hidden;transition:max-height .4s cubic-bezier(0,1,0,1)}.nine .infos .text p{line-height:20px}.nine .infos.active h4 span{transform:rotate(0deg);transition:transform .4s ease}.nine .infos.active .text{max-height:300px;transition:max-height .4s ease-in-out}@media (min-width:600px){.sign .viewport.mobile .inner .signature-subtitle,.sign .viewport.mobile .inner h2{padding-left:45px;padding-left:65px}}@media (min-width:600px){.sign .viewport.mobile .inner .signature-subtitle{width:578px}}@media (min-width:600px){.sign .parties-info-wrapper{margin-top:25px}}@media (min-width:600px){.sign .parties-info-wrapper .parties-info{align-items:center;height:330px}}.sign .parties-info-wrapper .parties-info .circle.large{left:-48px;bottom:268px}@media (min-width:600px){.sign .parties-info-wrapper .parties-info .circle.large{height:142px;width:142px;left:50%;transform:translate(-50%);bottom:-23px}.sign .parties-info-wrapper .parties-info .circle.large span{font-size:74px}}@media (min-width:600px){.sign .parties-info-wrapper .parties-info .party{position:relative;height:271px}}@media (min-width:600px){.sign .parties-info-wrapper .parties-info .party.part-a{margin:auto 0 auto auto!important}.sign .parties-info-wrapper .parties-info .party.part-b{margin:0 auto!important}}.sign .parties-info-wrapper .parties-info .party .form-item:not(:nth-child(4)){margin-bottom:7px}.sign .parties-info-wrapper .parties-info .party .form-item.main-contact.signature.active{margin-bottom:0}@media (min-width:600px){.sign .parties-info-wrapper .parties-info .party .form-item.main-contact.signature.active{margin-bottom:7px}}.sign .parties-info-wrapper .parties-info .party .form-item:nth-child(4){margin-bottom:0}.sign .parties-info-wrapper .parties-info .party .signature-container{display:flex;width:180px}@media (min-width:600px){.sign .parties-info-wrapper .parties-info .party .signature-container{justify-content:space-between;width:204px;height:auto;margin-top:15px;flex-direction:row}}.sign .parties-info-wrapper .parties-info .party .signature-container .form-item{margin-left:auto;margin-bottom:auto;margin-top:15px}@media (min-width:600px){.sign .parties-info-wrapper .parties-info .party .signature-container .form-item{margin:unset;margin-left:unset;margin-bottom:auto}}.sign .parties-info-wrapper .parties-info .party .signature-container .form-item span{margin-left:auto;font-size:14px;height:22px;border-bottom:1px solid rgba(0,0,0,.5)}@media (min-width:375px) and (orientation:portrait){.sign .parties-info-wrapper .parties-info .party .signature-container .form-item span{font-size:15px}}@media (min-width:600px){.sign .parties-info-wrapper .parties-info .party .signature-container .form-item span{font-size:16px}}.sign .confirm-send-container{display:none;height:0;width:0}@media (min-width:600px){.sign .confirm-send-container{height:288px;width:auto;display:flex;flex-direction:column;justify-content:center;align-items:center}.sign .confirm-send-container p{font-size:22px;width:456px}.sign .confirm-send-container button{width:222px;height:49px}}@media (min-width:600px){.agreement-section{display:none}}@media (min-width:600px){.agreement-section.active{display:flex;flex-direction:column;justify-content:center;height:100%}}.agreement-section .inner{display:flex;flex-direction:column}@media (min-width:600px){.agreement-section .inner{padding-left:0!important;padding-right:0!important}}@media (min-width:1240px){.agreement-section .quote-header img.desktop{height:179px;width:199px}}@media (min-width:600px){.agreement-section .wrapper-container{height:100%;display:flex;flex-direction:column;justify-content:center}}.agreement-section .quote-header h2{-webkit-margin-before:unset;margin-block-start:unset}@media (min-width:900px){.agreement-section .quote-header h2{-webkit-margin-after:.83em;margin-block-end:.83em}}@media (min-width:600px){.agreement-section .quote-header img{top:-108px}}.agreement-section .content-container{display:flex;flex-direction:column}@media (min-width:600px){.agreement-section .content-container{flex-grow:1;padding-right:85px;padding-left:45px}}@media (min-width:900px){.agreement-section .content-container{padding-left:65px}}@media (min-width:1024px) and (min-height:1366px) and (orientation:portrait){.agreement-section .content-container{justify-content:center;flex-grow:0}}@media (min-width:600px){.agreement-section .content-container p{margin-bottom:23px}}@media (min-width:600px){.agreement-section .content-container li{margin:0 5px 24px -9px}}@media (min-width:600px){.agreement-section .footer-agreement-container{position:relative;z-index:10;flex-grow:1;display:flex;flex-direction:column;justify-content:space-between}}@media (min-width:1024px) and (min-height:1366px) and (orientation:portrait){.agreement-section .footer-agreement-container{margin-top:72px;flex-grow:0.2}}@media (min-width:1240px){.agreement-section .footer-agreement-container{margin-top:84px}}.agreement-section .footer-agreement-container .home-page{height:0;width:0;display:none}@media (min-width:600px){.agreement-section .footer-agreement-container .home-page{display:inline-block;width:auto;visibility:visible;text-decoration:underline;color:#000;font-size:20px;line-height:24px;padding-left:45px}.agreement-section .footer-agreement-container .home-page:hover{color:#09256d}}@media (min-width:900px){.agreement-section .footer-agreement-container .home-page{padding-left:65px}}.agreement-section .footer-agreement-container .popup{background:#09256d;box-shadow:0 1px 4px rgba(0,0,0,.25);border-radius:3px;color:#fff;padding:15px;font-weight:400;opacity:1}@media (min-width:600px){.agreement-section .footer-agreement-container .popup{width:727px;margin:30px auto;height:60px;display:flex;align-items:center}.agreement-section .footer-agreement-container .popup span{padding-left:12px}}@media (min-width:900px){.agreement-section .footer-agreement-container .popup{width:742px}}@media (min-width:1240px){.agreement-section .footer-agreement-container .popup{margin-top:100px}}.agreement-section .footer-agreement-container .popup.active{opacity:0;transition:opacity 10s linear}.react-phone-input{width:100%;left:0}.react-phone-input .PhoneInput{display:flex;width:100%;grid-gap:8px;gap:8px}.react-phone-input .PhoneInputCountry{padding-left:0;padding-top:12px;width:30px}.react-phone-input .PhoneInputCountry .PhoneInputCountrySelect{display:none}
/*# sourceMappingURL=main.3bd09fdf.chunk.css.map */