body,html{padding:0;margin:0;font-family:Segoe UI,Helvetica Neue,sans-serif;scroll-behavior:smooth}*{box-sizing:border-box}img{max-width:100%}h1{font-size:48px}h1,h2{font-weight:600}h2{font-size:36px;margin:0 0 15px}h3{font-size:21px;font-weight:600;margin:0}sup{font-size:11px}a{color:inherit;text-decoration:none;cursor:pointer}textarea{resize:none}table tr{vertical-align:top}table tr td{font-size:11.5px;color:#505050}table tr td:first-child{width:16px}table tr td:last-child{width:calc(100% - 5px)}form{display:flex;flex-wrap:wrap}select{-webkit-appearance:none;-moz-appearance:none;appearance:none}select::-ms-expand{display:none}select.dropdown-list{font-family:Segoe UI,Helvetica Neue,sans-serif;padding:14px 20px 16px;color:#fff;text-align:left;margin:15px 15px 10px;width:calc(100% - 30px);font-size:16px;background-color:#0078d7;border:1px solid #fff}.icon-link{font-size:16px;color:#fff;justify-content:flex-end;position:absolute;top:24px;right:22px}.scroll-target{scroll-margin-top:50px}main{margin-top:72px;min-height:calc(100vh - 72px - 57px)}.container{max-width:1200px;margin:auto;padding:30px 25px}.text-white{color:#fff}.text-blue{color:#0078d7}.align-center{text-align:center}h2.title p{margin:0}.description{line-height:21px}.side-note{margin:15px;width:calc(100% - 30px);font-size:11px;line-height:16px;text-align:left;color:#505050;word-break:break-word}.package .icons-wrap{margin-left:-10px;margin-right:-10px;display:flex;flex-wrap:wrap}.package .icon{padding:10px;max-width:73px;text-align:center}.package .icon span{vertical-align:top}.package span{font-size:11px;line-height:14px;display:inline-block;color:#505050}.package img{max-width:100%}.p{font-size:16px;color:#505050;margin:0}.package-wrap .p{margin-bottom:20px}.description .p{margin-top:20px}.content-center{padding:0 25px;width:calc(100% - 50px);margin:0 auto}.core-slider .slick-slider:focus,.core-slider .slider:focus,.core-slider:focus,video{outline:none}.slider-container{max-width:1200px;margin:auto;position:relative}.slick-next,.slick-prev{top:45%;transform:translateY(-45%)}.slider-features .slick-prev{left:35px;z-index:1}.slider-features .slick-next{right:85px;z-index:1}.slider-features .slick-next:before,.slider-features .slick-prev:before{font-size:60px;opacity:.5}.slick-dots{bottom:20px;opacity:.7}.ft-slick__dots--custom{height:7px;width:80px;background-color:#e5e7e9;position:relative;margin:0 2px}.slick-dots li{height:auto}.slick-dots .slick-active,.slick-dots li{width:80px;transition:width .3s ease-in-out}.slick-dots .slick-active{background-color:#0078d7}.slick-dots .slick-active .ft-slick__dots--custom{width:80px;top:0;overflow:hidden;background-color:#0078d7}.feature-modal .slick-slider{width:100%;max-height:100%;overflow-y:auto;position:relative}.feature-modal .slick-next,.feature-modal .slick-prev{z-index:99}.feature-modal .slick-prev{left:10px}.feature-modal .slick-next{right:10px}.feature-modal .slick-dots li{width:20px;background-color:transparent}.feature-modal .slick-dots li.slick-active button:before{font-size:12px;opacity:1;color:#fff}.feature-modal .slick-dots li button:before{font-size:10px;opacity:.8;color:#fff}.react-player__preview{background-repeat:no-repeat!important;background-size:contain!important}.react-player__shadow{background-color:#505050!important}.button{border:1px solid #0078d7;border-radius:50px;padding:13px 25px;color:#0078d7;margin-top:60px;font-size:16px;margin-right:20px;transition:all .3s linear;cursor:pointer}.button.filled{background-color:#0078d7;color:#fff}.button.filled:hover{background-color:#fff;border:1px solid #0078d7;color:#0078d7}.button:hover{background-color:#0078d7;border:1px solid #0078d7;color:#fff}.button.filled-white{background-color:#fff;color:#0078d7}.anchor{height:80px;visibility:hidden;margin-top:-80px;display:block}.separator{border-top:1px solid #505050;max-width:1200px;margin:auto}.buttons{display:flex;text-align:center}.modal-buttons{display:flex;align-items:center;justify-content:center}.modal-buttons .button{margin:0 15px;width:calc(50% - 30px);cursor:pointer;padding:10px 15px}.react-pdf__Page__canvas{max-width:100%}@media only screen and (max-width:1024px){h1{font-size:40px}.button{margin-top:40px}}@media only screen and (max-width:768px){h1{font-size:36px}h2{font-size:28px}h3{font-size:18px}sup{font-size:9px}.p{font-size:13px}.package-wrap .p{margin-bottom:15px}.description .p{margin-top:15px}.button{margin:20px 5px}}@media only screen and (max-width:600px){.slider-features .slick-prev{left:25px}.slider-features .slick-next{right:65px}.slider-features .slick-next:before,.slider-features .slick-prev:before{font-size:55px}h1{font-size:30px}h2{font-size:24px}}.show-loading-animation{-webkit-animation:react-placeholder-pulse 1.5s infinite;animation:react-placeholder-pulse 1.5s infinite}@-webkit-keyframes react-placeholder-pulse{0%{opacity:.6}50%{opacity:1}to{opacity:.6}}@keyframes react-placeholder-pulse{0%{opacity:.6}50%{opacity:1}to{opacity:.6}}.placeholder-container{margin:15px!important;height:210px!important}.placeholder-container.two{width:calc(50% - 30px)!important}.placeholder-container.three{width:calc(33.333% - 30px)!important}.placeholder-container.four{width:calc(25% - 30px)!important}@media only screen and (max-width:600px){.placeholder-container.four,.placeholder-container.three,.placeholder-container.two{width:calc(100% - 30px)!important}}.hero-banner-wrap:focus{outline:none}.hero-banner-wrap img{width:100%}.content.banner-desktop{text-align:left;position:absolute;top:130px;width:100%}.content.banner-mobile{display:none;text-align:center;padding:40px 20px 65px}.section-title{color:#0078d7;margin:0 0 15px}.section-desc,.section-title{width:55%}.content h2{white-space:pre-line}.section-desc{color:#505050;font-size:21px}@media only screen and (max-width:1400px){.section-desc,.section-title{width:50%}}@media only screen and (max-width:1024px){.content.banner-desktop{top:50px}.section-desc,.section-title{width:45%}}@media only screen and (max-width:768px){.content.banner-desktop{display:none}.content.banner-mobile{display:block}.content.banner-mobile .buttons,.content.banner-mobile .section-desc,.content.banner-mobile .section-title{width:auto;align-items:center;justify-content:center}}@media only screen and (max-width:600px){.hero-banner-wrap{height:350px}.section-desc{font-size:18px}}@media only screen and (max-width:320px){.hero-banner-wrap{height:270px}}.input-wrapper .input,.input-wrapper .input-white,.input-wrapper .textarea{font-family:Segoe UI,Helvetica Neue,sans-serif;padding:14px 20px 16px;color:#fff;text-align:left;margin:15px 15px 10px;width:calc(100% - 30px);font-size:16px;background-color:#0078d7;border:1px solid #fff}.error{color:red;font-size:14px;margin:0 15px;font-style:italic}.input::-moz-placeholder,.textarea::-moz-placeholder{color:#fff;opacity:1}.input:-ms-input-placeholder,.textarea:-ms-input-placeholder{color:#fff;opacity:1}.input::placeholder,.textarea::placeholder{color:#fff;opacity:1}.input:-ms-input-placeholder,.input::-ms-input-placeholder,.textarea:-ms-input-placeholder,.textarea::-ms-input-placeholder{color:#fff}.form-input{width:50%;display:inline-block}.form-input.full-width{width:100%}.form-input-button{min-width:120px;width:calc(50% * 2 / 3);margin:0;text-align:left}.form-input-button .button{margin:15px;cursor:pointer;width:calc(100% - 30px)}.form-input-button .button:focus{outline:none}.field-container{padding-top:20px}.auth-container .content-text{width:50%;padding:80px;display:flex;flex-direction:column;justify-content:center;max-width:668px;margin-left:auto}.auth-container .title{padding:0 15px;margin-bottom:10px}.auth-container .desc{color:#aeaeae;font-weight:300;padding:0 15px 15px}.input-container .form-input{width:50%;display:inline-block}.links{display:flex;flex-direction:row;justify-content:space-between;margin-top:15px}.link-label{font-size:13px;color:#0078d7;cursor:pointer;margin:0 15px}.link-label.left{text-align:left}.link-label.right{text-align:right}.input-container .input-wrapper{display:flex;border:1px solid #ccc;border-radius:10px;margin:15px;padding:15px}.input-container .input-wrapper .input-white{background-color:#fff;margin:0;padding:0 20px;color:#505050;border-color:transparent}.input-container .input-wrapper .input-white:focus{outline:none}.input-container .input-white.disabled,.input-container .input-wrapper.disabled{background-color:#eee}.input-white:-ms-input-placeholder{color:#505050!important;opacity:1}.input-white:-ms-input-placeholder,.input-white::-ms-input-placeholder,.input-white::placeholder{color:#505050!important;opacity:1}.auth-container .form-input-button{padding-top:35px;width:100%}.auth-container .button{border-radius:10px}.auth-container .button.filled-white:hover{border-bottom:1px solid #0078d7;color:#fff;background-color:#0078d7}.remark-small{font-size:13px;color:#9d9d9d;cursor:default;margin:0 15px;text-align:left}@media only screen and (max-width:1024px){.auth-container .content-text{padding:80px 50px}}@media only screen and (max-width:768px){.auth-container .content-text{padding:80px 25px}}@media only screen and (max-width:600px){.auth-container .content-text{padding:35px 20px;width:100%}.form-input{width:100%}.field-container{padding-top:5px}.form-input-button{width:100%}}:root{--annotation-unfocused-field-background:url("data:image/svg+xml;charset=UTF-8,<svg width='1px' height='1px' xmlns='http://www.w3.org/2000/svg'><rect width='100%' height='100%' style='fill:rgba(0, 54, 255, 0.13);'/></svg>")}.annotationLayer section{position:absolute;text-align:left;text-align:initial}.annotationLayer .buttonWidgetAnnotation.pushButton>a,.annotationLayer .linkAnnotation>a{position:absolute;font-size:1em;top:0;left:0;width:100%;height:100%}.annotationLayer .buttonWidgetAnnotation.pushButton>canvas{position:relative;top:0;left:0;z-index:-1}.annotationLayer .buttonWidgetAnnotation.pushButton>a:hover,.annotationLayer .linkAnnotation>a:hover{opacity:.2;background:#ff0;box-shadow:0 2px 10px #ff0}.annotationLayer .textAnnotation img{position:absolute;cursor:pointer}.annotationLayer .buttonWidgetAnnotation.checkBox input,.annotationLayer .buttonWidgetAnnotation.radioButton input,.annotationLayer .choiceWidgetAnnotation select,.annotationLayer .textWidgetAnnotation input,.annotationLayer .textWidgetAnnotation textarea{background-image:var(--annotation-unfocused-field-background);border:1px solid transparent;box-sizing:border-box;font-size:9px;height:100%;margin:0;padding:0 3px;vertical-align:top;width:100%}.annotationLayer .choiceWidgetAnnotation select option{padding:0}.annotationLayer .buttonWidgetAnnotation.radioButton input{border-radius:50%}.annotationLayer .textWidgetAnnotation textarea{font:message-box;font-size:9px;resize:none}.annotationLayer .buttonWidgetAnnotation.checkBox input[disabled],.annotationLayer .buttonWidgetAnnotation.radioButton input[disabled],.annotationLayer .choiceWidgetAnnotation select[disabled],.annotationLayer .textWidgetAnnotation input[disabled],.annotationLayer .textWidgetAnnotation textarea[disabled]{background:none;border:1px solid transparent;cursor:not-allowed}.annotationLayer .buttonWidgetAnnotation.checkBox input:hover,.annotationLayer .buttonWidgetAnnotation.radioButton input:hover,.annotationLayer .choiceWidgetAnnotation select:hover,.annotationLayer .textWidgetAnnotation input:hover,.annotationLayer .textWidgetAnnotation textarea:hover{border:1px solid #000}.annotationLayer .choiceWidgetAnnotation select:focus,.annotationLayer .textWidgetAnnotation input:focus,.annotationLayer .textWidgetAnnotation textarea:focus{background:none;border:1px solid transparent}.annotationLayer .buttonWidgetAnnotation.checkBox :focus,.annotationLayer .buttonWidgetAnnotation.radioButton :focus,.annotationLayer .choiceWidgetAnnotation select :focus,.annotationLayer .textWidgetAnnotation input :focus,.annotationLayer .textWidgetAnnotation textarea :focus{background-image:none;background-color:transparent;outline:auto}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after,.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before,.annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before{background-color:#000;content:"";display:block;position:absolute}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after,.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before{height:80%;left:45%;width:1px}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before{transform:rotate(45deg)}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after{transform:rotate(-45deg)}.annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before{border-radius:50%;height:50%;left:30%;top:20%;width:50%}.annotationLayer .textWidgetAnnotation input.comb{font-family:monospace;padding-left:2px;padding-right:0}.annotationLayer .textWidgetAnnotation input.comb:focus{width:103%}.annotationLayer .buttonWidgetAnnotation.checkBox input,.annotationLayer .buttonWidgetAnnotation.radioButton input{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0}.annotationLayer .popupWrapper{position:absolute;width:20em}.annotationLayer .popup{position:absolute;z-index:200;max-width:20em;background-color:#ff9;box-shadow:0 2px 5px #888;border-radius:2px;padding:6px;margin-left:5px;cursor:pointer;font:message-box;font-size:9px;white-space:normal;word-wrap:break-word}.annotationLayer .popup>*{font-size:9px}.annotationLayer .popup h1{display:inline-block}.annotationLayer .popupDate{display:inline-block;margin-left:5px}.annotationLayer .popupContent{border-top:1px solid #333;margin-top:2px;padding-top:2px}.annotationLayer .richText>*{white-space:pre-wrap}.annotationLayer .caretAnnotation,.annotationLayer .circleAnnotation svg ellipse,.annotationLayer .fileAttachmentAnnotation,.annotationLayer .freeTextAnnotation,.annotationLayer .highlightAnnotation,.annotationLayer .inkAnnotation svg polyline,.annotationLayer .lineAnnotation svg line,.annotationLayer .polygonAnnotation svg polygon,.annotationLayer .polylineAnnotation svg polyline,.annotationLayer .squareAnnotation svg rect,.annotationLayer .squigglyAnnotation,.annotationLayer .stampAnnotation,.annotationLayer .strikeoutAnnotation,.annotationLayer .underlineAnnotation{cursor:pointer}