@import url("https://fonts.googleapis.com/icon?family=Material+Icons");@import url("https://use.typekit.net/ywa0fvy.css");@import url(normalize.css);@import url(aos.css);@import url(slick.css);@import url(hamburger.css);::-webkit-scrollbar{width:10px;background-color:#626262;border-radius:0}::-webkit-scrollbar-thumb{background-color:#0A2B58;border-radius:3px}.clearfix::after{content:"";clear:both;display:table}body{font-family:capitana, sans-serif;font-weight:500;font-style:normal;color:#626262;padding:0;margin:0}.hide{display:none !important}.loader{background-color:#fff;position:fixed;left:0;right:0;top:0;bottom:0;height:100vh;width:100%;z-index:10000}.loader img{position:fixed;top:50%;left:50%;transform:translateY(-50%) translateX(-50%)}form{position:relative}form .success-message,form .error-message,form .already-subscribed-message,form .subscribed{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);pointer-events:none;opacity:0;background-color:#fff;border-radius:5px;transition:200ms ease-in-out;transition-property:opacity, top;z-index:100;padding:30px 50px;box-shadow:0 0 14px #57BAB63E}form.success,form.error{pointer-events:none}form.success .success-message,form.error .error-message,form.subscribed .success-message,form.already-subscribed .already-subscribed-message{top:50%;opacity:1;pointer-events:all;transition:200ms ease-in-out;transition-property:opacity, top}form.error .error-message{top:50%;opacity:1;pointer-events:all;transition:200ms ease-in-out;transition-property:opacity, top}h1{font-size:40px;line-height:57px;letter-spacing:-0.8px;color:#fff;font-weight:500;margin:0 0 20px 0}h2{font-size:36px;line-height:51px;letter-spacing:-0.72px;color:#0A2B58;font-weight:500;padding:0;margin:20px 0 20px 0}h3{font-size:19px;line-height:29px;letter-spacing:-0.38px;color:#0A2B58;font-weight:500;margin:20px 0 15px 0}span.label{font-size:15px;line-height:24px;letter-spacing:0.3px;color:#0A2B58;font-weight:600;text-transform:uppercase;padding:0;margin:0 0 20px 0}p{font-size:15px;line-height:30px;letter-spacing:-0.3px;font-weight:400;color:#626262;margin:0 0 20px 0}p a{text-decoration:none;font-weight:600;color:#18A7C6}small{font-size:13px;line-height:24px;letter-spacing:-0.26px;font-weight:400;color:#626262;display:block}strong{font-weight:600}.lblue{color:#18A7C6}.white{color:#fff}.button{height:42px;width:auto;line-height:42px;padding:0 14px;font-size:14px;font-weight:600;color:#fff;background-color:#18A7C6;border-radius:7px;transition:background-color 100ms ease-in-out;display:inline-block;outline:none;border:none;cursor:pointer}.button-lg{font-size:16px}.button-green{background-color:#87BA68}.button-wide{width:100%}.button:hover{background-color:#0A2B58;transition:background-color 100ms ease-in-out}.form-group{width:100%;position:relative;display:flex;flex-flow:row nowrap;justify-content:space-between;margin:0 0 12px 0}.form-group .form-item{width:calc(48.5%)}.form-field{margin:0 0 12px 0;display:block;width:100%;position:relative}.form-field .link{font-size:12px;text-decoration:none;color:#18A7C6;bottom:0;right:0;position:absolute}input,textarea{background-color:#FAFDFE;box-shadow:inset 1px 1px 9px #0000000D;border:1px solid #DBDBDB;border-radius:4px;padding:0 15px 0 15px;height:49px;line-height:49px;color:#626262;font-size:16px;width:100%}label{font-size:13px;line-height:24px;letter-spacing:-0.26px;font-weight:400;color:#626262;display:block}textarea{height:150px;padding:15px}input:active,input:focus,textarea:focus,textarea:active{outline:none}.checkbox{display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;font-size:13px;line-height:24px;letter-spacing:-0.26px;font-weight:400;color:#626262;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkbox input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkmark{position:absolute;top:2px;left:0;height:21px;width:21px;background-color:#eee;box-shadow:0 0 6px #00000010;border:1px solid #D5D5D5;transition:background-color 120ms ease-in-out}.checkbox:hover input ~ .checkmark{background-color:#626262;transition:background-color 120ms ease-in-out}.checkbox input:checked ~ .checkmark{background-color:#18A7C6}.checkmark:after{content:"";position:absolute;display:none}.checkbox input:checked ~ .checkmark:after{display:block}.checkbox .checkmark:after{left:7px;top:3px;width:6px;height:11px;border:solid white;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.wrap{width:1200px;position:relative;margin:0 auto 0 auto}main{margin-top:88px}#homepage main{margin-top:0}.log-in{display:block;position:fixed;top:0;right:0;bottom:0;left:0;height:100%;width:100%;z-index:-10;background-color:rgba(10,43,88,0.85);backdrop-filter:blur(5px);opacity:0;pointer-events:none}.log-in .window{background-color:#fff;position:absolute;position:absolute;top:40%;left:50%;transform:translateY(-50%) translateX(-50%);width:350px;height:auto;padding:25px;box-shadow:0 3px 6px #00000029;border-radius:12px;opacity:0;transition:300ms ease-in-out;transition-property:top, opacity}.log-in .window .headline{font-size:27px;letter-spacing:-0.54px;line-height:27px;font-weight:500;color:#0A2B58;display:inline-block;margin-bottom:15px}.log-in .window .button{margin-top:10px;text-align:center}.log-in .window .log-in-button{position:absolute;top:-7px;right:-50px;color:#fff;font-size:40px;cursor:pointer}.log-in.active{pointer-events:all;opacity:1;transition:opacity 200ms ease-in-out;z-index:200}.log-in.active .window{position:absolute;top:30%;left:50%;transform:translateY(-50%) translateX(-50%);opacity:1;transition:300ms ease-in-out;transition-property:top, opacity}.apply{position:fixed;display:block;top:0;right:0;bottom:0;left:0;height:100%;width:100%;z-index:-10;background-color:rgba(10,43,88,0.85);backdrop-filter:blur(5px);opacity:0;pointer-events:none}.apply .window{background-color:#fff;position:absolute;position:absolute;top:60%;left:50%;transform:translateY(-50%) translateX(-50%);width:600px;height:auto;padding:25px;box-shadow:0 3px 6px #00000029;border-radius:12px}.apply .window .headline{font-size:27px;letter-spacing:-0.54px;line-height:40px;font-weight:500;color:#0A2B58;display:inline-block;margin-bottom:15px}.apply .window .button{margin-top:10px;margin-bottom:20px;text-align:center}.apply .window #file-chosen{font-size:12px;margin-left:15px}.apply .window .apply-button{position:absolute;top:-7px;right:-50px;color:#fff;font-size:40px;cursor:pointer}.apply.active{pointer-events:all;opacity:1;transition:opacity 200ms ease-in-out;z-index:200}.apply.active .window{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);opacity:1;transition:300ms ease-in-out;transition-property:top, opacity}header{background-color:#fff;height:88px;width:100%;padding:0;margin:0;box-shadow:0 0 5px 0 rgba(0,0,0,0.25);position:fixed;top:0;transition:200ms ease-in-out;transition-property:background-color, box-shadow;z-index:100}header .wrap{height:100%}header .wrap .logo{position:absolute;display:inline-block;left:0;top:50%;transform:translateY(-50%)}header .wrap nav{position:absolute;right:275px;top:50%;transform:translateY(-50%)}header .wrap nav ol{display:flex;flex-flow:row nowrap;list-style:none}header .wrap nav ol li{margin-left:27px}header .wrap nav ol li a{font-size:14px;line-height:14px;font-weight:600;color:#626262;transition:color 100ms ease-in-out}header .wrap nav ol li:hover a{color:#0A2B58 !important;transition:color 100ms ease-in-out}header .wrap .buttons{position:absolute;right:0;top:50%;transform:translateY(-50%)}header .wrap .buttons .button{margin-left:5px}header .wrap .open-mobile-navigation{display:none}.mobile-navigation{display:none}.homepage-alt-nav header{background-color:rgba(255,255,255,0);box-shadow:0 0 5px 0 transparent;transition:200ms ease-in-out;transition-property:background-color, box-shadow}.homepage-alt-nav header .wrap nav ol li a{color:#fff;transition:color 100ms ease-in-out}.homepage-alt-nav header .wrap nav ol li a:hover{color:#18A7C6 !important;transition:color 100ms ease-in-out}.homepage-alt-nav header #logo-blue #Path_8404,.homepage-alt-nav header #logo-blue #Path_8405,.homepage-alt-nav header #logo-blue #Path_8406,.homepage-alt-nav header #logo-blue #Path_8407{fill:#fff;transition:fill 100ms ease-in-out}.header-banner{width:100%;height:800px;position:relative;background-size:cover;background-position:center}.header-banner .mobile-image{display:none}.header-banner .wrap{height:100%;position:relative}.header-banner .wrap .content{max-width:555px;height:auto;position:absolute;top:43%;left:0;transform:translateY(-50%);z-index:50}.header-banner .wrap .content p{color:#fff;font-size:17px;letter-spacing:-0.34px;line-height:32px}.header-banner .wrap .buttons{margin-top:25px}.header-banner .shape{position:absolute;bottom:0;left:0;width:100%;height:auto;transform:scaleY(-1) scaleX(-1) translateY(-5px);z-index:90;pointer-events:none}.header-banner canvas{display:block;vertical-align:bottom}.header-banner #particles-js{position:absolute;left:0;right:0;bottom:0;width:100%;height:500px;z-index:10;pointer-events:none;-webkit-mask-image:linear-gradient(to bottom, transparent 0%, #000 100%);mask-image:linear-gradient(to bottom, #000 0%, transparent 100%);mix-blend-mode:soft-light}.pages-header-banner{height:540px}.pages-header-banner #particles-js{height:540px;-webkit-mask-image:radial-gradient(at top, transparent 0%, transparent 40%, #000);mask-image:radial-gradient(at top, transparent 0%, transparent 40%, #000)}.text-image-right{margin:0;padding:80px 0 80px 0}.text-image-right .wrap{position:relative}.text-image-right .wrap .image{float:right;width:600px}.text-image-right .wrap .content{position:absolute;left:0;top:50%;transform:translateY(-50%);width:480px}.text-image-right .wrap .content .button{margin:10px 15px 0 0}.text-image-right .wrap .content .button:last-of-type{margin:10px 0 0 0}.text-image-right-shape{margin:100px 0 0 0;padding:100px 0 60px 0;position:relative}.text-image-right-shape .wrap{position:relative}.text-image-right-shape .wrap .image{float:right;width:600px}.text-image-right-shape .wrap .content{position:absolute;left:0;top:50%;transform:translateY(-50%);width:480px}.text-image-right-shape .wrap .content .button{margin:10px 15px 0 0}.text-image-right-shape .wrap .content .button:last-of-type{margin:10px 0 0 0}.text-image-right-shape .shape{position:absolute;top:0;left:0;right:0;height:auto;width:100%;z-index:-1;transform:translateY(-90px)}.text-image-left{padding:60px 0 60px 0;position:relative}.text-image-left .wrap{position:relative}.text-image-left .wrap .image{width:490px}.text-image-left .wrap .content{position:absolute;right:0;top:50%;transform:translateY(-50%);width:570px}.text-image-left .wrap .content .button{margin:10px 15px 0 0}.text-image-left .wrap .content .button:last-of-type{margin:10px 0 0 0}.text-image-left-shape{margin:100px 0 20px 0;padding:100px 0 100px 0;position:relative}.text-image-left-shape .wrap{position:relative}.text-image-left-shape .wrap .image{width:490px}.text-image-left-shape .wrap .content{position:absolute;right:0;top:50%;transform:translateY(-50%);width:570px}.text-image-left-shape .wrap .content .button{margin:10px 15px 0 0}.text-image-left-shape .wrap .content .button:last-of-type{margin:10px 0 0 0}.text-image-left-shape .shape{position:absolute;top:0;left:0;right:0;height:auto;width:100%;z-index:-1;transform:translateY(-90px)}.benefits{padding:110px 0 100px 0;position:relative}.benefits .container{display:flex;flex-flow:row wrap;justify-content:space-between}.benefits .container .item{width:360px;margin:40px 0 0 0}.benefits .container .item img{width:60px;height:auto}.benefits .shape{position:absolute;top:0;left:0;right:0;height:auto;width:100%;z-index:-1;transform:translateY(-55%)}.email-sign-up-popup-container{backdrop-filter:blur(10px);position:fixed;top:0;left:0;right:0;bottom:0;z-index:800}.email-sign-up-popup{display:block;position:fixed;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);background-color:#fff;width:550px;height:auto;padding:5px 30px 30px 30px;z-index:900;border-radius:12px;box-shadow:0 0 30px #57BAB626}.email-sign-up-popup.email-sign-up-popup-small{transform:unset;bottom:10px;right:10px;top:unset;left:unset;width:400px}.email-sign-up-popup .close-popup{width:30px;height:30px;position:absolute;top:5px;right:9px;cursor:pointer}.email-sign-up-popup .close-popup:after{font-family:'Material Icons', system-ui;font-style:normal;font-weight:400;content:'close';font-size:35px;color:#0A2B58}.our-services{padding:60px 0 60px 0;position:relative}.our-services p.description{line-height:24px}.our-services .container{display:flex;flex-flow:row wrap;justify-content:space-between;margin:40px 0 0 0}.our-services .container .item{width:358px;border-radius:12px;background-color:#fff;box-shadow:0 0 30px #57BAB626;transform:translateY(0);transition:transform 200ms cubic-bezier(0.24, -0.01, 0.65, 0.99)}.our-services .container .item img{border-radius:12px 12px 0 0}.our-services .container .item .content{padding:0 20px 5px 20px;min-height:230px}.our-services .container .item .content p{line-height:24px}.our-services .container .item:hover{transform:translateY(20px);transition:transform 200ms cubic-bezier(0.24, -0.01, 0.65, 0.99)}.our-services .shape{position:absolute;top:50%;left:0;right:0;height:auto;width:100%;z-index:-1;opacity:50%}.book-a-consultation .shape{position:absolute;top:50%;left:0;right:0;height:auto;width:100%;z-index:-1;opacity:50%}.our-partners{position:relative;padding:70px 0 70px 0}.our-partners .container{display:block;margin:40px 0 0 0;overflow:hidden}.our-partners .container img{width:108px;height:auto}.our-partners .arrows{position:absolute;top:-30px;right:0}.our-partners .arrows img{margin:0 0 0 10px;cursor:pointer}.our-partners .slick-slide{margin:0 35px}.our-partners .slick-list{margin:0 -35px;overflow:hidden}.testimonials{position:relative;padding:100px 0 100px 0;min-height:364px}.testimonials .wrap{min-height:364px}.testimonials .arrows{position:absolute;top:-15px;right:0}.testimonials .arrows img{margin:0 0 0 10px;cursor:pointer}.testimonials .slick-slide{margin:0 60px}.testimonials .slick-list{margin:0 -60px}.testimonials .container{margin:40px 0 0 0}.testimonials .container .item blockquote{padding:0;margin:0 0 20px 0;font-size:15px;color:#626262;letter-spacing:-0.3px;line-height:30px;font-weight:400;min-height:150px}.testimonials .container .item figcaption{position:relative;width:100%;height:90px}.testimonials .container .item figcaption img{border-radius:100px}.testimonials .container .item figcaption p{position:absolute;left:110px;top:50%;transform:translateY(-50%);font-size:13px;letter-spacing:-0.26px;line-height:24px}.testimonials .shape{position:absolute;top:50px;left:0;right:0;height:auto;width:100%;z-index:-1;display:none}.featured-blogs{padding:60px 0 60px 0;position:relative}.featured-blogs .container{margin:45px 0 40px 0;display:flex;flex-flow:row wrap;justify-content:space-between}.featured-blogs .container .item{width:386px;box-shadow:0 0 30px #57BAB626;border-radius:12px;background-color:#fff;transform:translateY(0);transition:transform 200ms cubic-bezier(0.24, -0.01, 0.65, 0.99)}.featured-blogs .container .item img{border-radius:12px 12px 0 0}.featured-blogs .container .item .caption{padding:0 20px 0 20px;min-height:235px}.featured-blogs .container .item .caption .read-more{color:#0A2B58;font-size:15px;letter-spacing:-0.3px;line-height:15px;margin:20px 0 0 0;display:block;font-weight:600}.featured-blogs .container .item .caption .read-more:after{content:url("/assets/website/images/svg/arrow_small.svg");transform:translateY(2px) translateX(7px);display:inline-block}.featured-blogs .container .item:hover{transform:translateY(-15px);transition:transform 200ms cubic-bezier(0.24, -0.01, 0.65, 0.99)}.featured-blogs .shape{position:absolute;top:65%;left:0;right:0;height:auto;width:100%;z-index:-1;transform:translateY(-100%);opacity:1}.featured-in{position:relative;padding:80px 0 80px 0}.featured-in .container{display:block;margin:40px 0 0 0;overflow:hidden}.featured-in .container div{height:110px;text-align:center}.featured-in .container div img{display:block;max-width:180px;max-height:80px;position:relative;top:50%;left:50%;transform:translateY(-50%) translateX(-50%)}.featured-in .arrows{position:absolute;top:-30px;right:0}.featured-in .arrows img{margin:0 0 0 10px;cursor:pointer}.featured-in .slick-slide{margin:0 35px}.featured-in .slick-list{margin:0 -35px;overflow:hidden}.why-justfa-tiles{padding:0 0 60px 0;position:relative}.why-justfa-tiles .container{display:flex;flex-flow:row wrap;justify-content:space-between;margin:10px 0 0 0}.why-justfa-tiles .container .item{width:566px;height:auto;border-radius:12px;box-shadow:0 0 30px #57BAB626;margin:0 0 50px 0;background-color:#fff}.why-justfa-tiles .container .item img{border-radius:12px 12px 0 0}.why-justfa-tiles .container .item .description{padding:0 30px 30px 30px}.why-justfa-tiles .container .item:nth-of-type(even){transform:translateY(60px)}.why-justfa-tiles .shape{position:absolute;top:35%;left:0;right:0;height:auto;width:100%;z-index:-1;opacity:50%}.steps{padding:90px 0 90px 0;counter-reset:steps}.steps .container{display:flex;flex-flow:row wrap;justify-content:space-between}.steps .container .item{width:355px;height:auto}.steps .container .item .incremental{display:block;width:29px;height:29px;border-radius:32px;background-color:#fff;outline:4px solid #18A7C6;color:#18A7C6;position:relative;margin:40px 0 10px 0}.steps .container .item .incremental:before{counter-increment:steps;content:counter(steps);position:absolute;top:46%;left:50%;transform:translateY(-50%) translateX(-50%);font-size:15px;line-height:15px;font-weight:600}.steps .container .item .incremental:after{content:'';position:absolute;left:30px;width:390px;height:5px;top:calc(50% - 4px);z-index:-1;background-color:#626262;opacity:0.15}.steps .container .item img{border-radius:12px;box-shadow:0 0 30px #57BAB64B}.steps .container .item:last-of-type .incremental:after{display:none}.fees{padding:60px 0 60px 0}.fees .top{max-width:680px}.fees .container{display:flex;flex-flow:row wrap;justify-content:space-between;margin-top:80px}.fees .container .item{width:363px;box-shadow:0 0 30px #57BAB626;border-radius:12px;background-color:#fff}.fees .container .item .image{display:block;width:100%;height:160px;position:relative}.fees .container .item .image img{position:absolute;top:60%;left:50%;transform:translateY(-50%) translateX(-50%)}.fees .container .item .description{padding:0 40px 50px 40px;text-align:center}.fees .container .item .description .rate{color:#0A2B58;font-size:19px;font-weight:500;letter-spacing:-0.38px;line-height:29px;display:inline-block;margin-top:25px}.fees .container .item:nth-of-type(2){transform:translateY(-40px)}.investments{padding:0 0 60px 0;position:relative}.investments .container{display:flex;flex-flow:row wrap;justify-content:space-between}.investments .container .item{width:287px;box-shadow:0 0 30px #57BAB626;border-radius:12px;background-color:#fff}.investments .container .item .image{display:block;width:100%;height:150px;position:relative}.investments .container .item .image img{position:absolute;top:60%;left:50%;transform:translateY(-50%) translateX(-50%)}.investments .container .item .description{padding:0 40px 40px 40px;text-align:center}.investments .container .item:nth-of-type(odd){transform:translateY(-40px)}.investments .shape{position:absolute;top:50%;left:0;right:0;height:auto;width:100%;z-index:-1;transform:translateY(-100%) scaleY(-1) scaleX(-1);opacity:0.5}.accordion{padding:60px 0 60px 0;position:relative}.accordion .accordionjs{max-width:940px;display:block;margin:0 auto 0 auto;list-style:none;padding:0}.accordion .accordionjs li{box-shadow:0 0 14px #57BAB63E;border-radius:12px;padding:26px 33px;margin:0 0 25px 0;background-color:#fff}.accordion .accordionjs li .headline{color:#0A2B58;font-size:19px;letter-spacing:-0.38px;line-height:29px;font-weight:500;margin-bottom:0;cursor:pointer;position:relative;padding-right:23px}.accordion .accordionjs li .headline .arrow:after{font-family:'Material Icons', system-ui;font-style:normal;font-weight:400;content:'expand_more';position:absolute;top:2px;right:-15px;display:inline-block;font-size:45px;color:#18A7C6;transform:rotate(0);transition:transform 200ms ease-in-out}.accordion .accordionjs li .headline.active .arrow:after{transform:rotate(180deg) !important;transition:transform 200ms ease-in-out}.accordion .accordionjs li .description{max-height:0;overflow:hidden;transition:200ms ease-in-out;margin:0;transition-property:margin, max-height, opacity;opacity:0}.accordion .accordionjs li .description.active{max-height:1000px;margin:20px 0 0 0;transition:200ms ease-in-out;transition-property:margin, max-height, opacity;opacity:1}.accordion .shape{position:absolute;top:0;left:0;right:0;height:auto;width:100%;z-index:-1;transform:translateY(-90px)}.accordion-shape{padding:80px 0 60px 0;margin:120px 0 0 0}.vacancies{padding:60px 0 60px 0}.vacancies .container{display:flex;flex-flow:row wrap;justify-content:space-between;margin:45px 0 0 0}.vacancies .container .item{width:362px;box-shadow:0 0 30px #57BAB626;border-radius:12px;background-color:#fff;padding:5px 22px 35px 22px;margin:0 0 30px 0;transform:translateY(0);transition:transform 200ms ease-in-out}.vacancies .container .item .read-more{color:#0A2B58;font-size:15px;letter-spacing:-0.3px;line-height:15px;margin:20px 0 0 0;display:block;font-weight:600}.vacancies .container .item .read-more:after{content:url("/assets/website/images/svg/arrow_small.svg");transform:translateY(2px) translateX(7px);display:inline-block}.vacancies .container .item:hover{transform:translateY(-10px);transition:transform 200ms ease-in-out}.blog{padding:40px 0 60px 0}.blog h1{color:#0A2B58}.blog .wrap{position:relative}.blog .wrap .kh-categories{position:absolute;top:0;right:0;display:flex;flex-flow:row nowrap}.blog .wrap .kh-categories div{width:105px;height:44px;line-height:44px;color:#626262;background-color:#EFF0F1;border-radius:22px;margin-left:20px;text-align:center;font-size:14px;font-weight:700;font-family:capitana, sans-serif;cursor:pointer}.blog .wrap .kh-categories div.active{background-color:#87BA68;color:#fff}.blog .wrap .categories{position:absolute;top:0;right:0}.blog .wrap .categories span{position:absolute;left:-60px;top:13px;font-size:14px;letter-spacing:-0.26px;line-height:13px;color:#18A7C6;font-weight:600}.blog .wrap .categories .current-category{background-color:#FAFDFE;box-shadow:inset 1px 1px 9px #0000000D;border:1px solid #DBDBDB;border-radius:4px;padding:0 12px 0 12px;height:40px;line-height:40px;color:#626262;font-size:14px;width:200px;cursor:pointer}.blog .wrap .categories .categories-list{position:absolute;display:flex;flex-flow:column nowrap;list-style:none;z-index:20;left:0;top:50px;background-color:#fff;padding:20px;width:200px;border-radius:4px;box-shadow:inset 1px 1px 9px #0000000D;border:1px solid #DBDBDB;transition-property:opacity, top;transition:150ms ease-in-out;opacity:0;pointer-events:none}.blog .wrap .categories .categories-list li{margin:0 0 15px 0;font-size:15px;cursor:pointer}.blog .wrap .categories .categories-list li:last-of-type{margin:0}.blog .wrap .categories .current-category:hover ~ .categories-list,.blog .wrap .categories .categories-list:hover{pointer-events:all;opacity:1;top:23px;transition-property:opacity, top;transition:150ms ease-in-out}.blog .container{display:flex;flex-flow:row wrap;justify-content:space-between;margin-top:40px}.blog .container .item{width:362px;border-radius:12px;box-shadow:0 0 30px #57BAB626;background-color:#fff;transform:translateY(0);transition:transform 200ms ease-in-out;margin-bottom:80px}.blog .container .item img{border-radius:12px 12px 0 0}.blog .container .item .description{padding:0 20px 20px 20px;min-height:240px;position:relative}.blog .container .item .description .categories-min{position:absolute;bottom:20px;left:20px;display:flex;flex-flow:row nowrap}.blog .container .item .description .categories-min .categories-min-item{background-color:#EFF0F1;color:#626262;font-size:12px;font-weight:600;font-family:capitana, sans-serif;line-height:32px;text-align:center;width:81px;border-radius:22px;margin-right:10px}.blog .container .item .description .read-more{color:#0A2B58;font-size:15px;letter-spacing:-0.3px;line-height:15px;margin:20px 0 0 0;display:block;font-weight:600}.blog .container .item .description .read-more:after{content:url("/assets/website/images/svg/arrow_small.svg");transform:translateY(2px) translateX(7px);display:inline-block}.blog .container .item:hover{transform:translateY(-10px);transition:transform 200ms ease-in-out}.article{padding:60px 0 60px 0}.article .content{display:inline-block;width:760px}.article aside{float:right;width:362px}.article aside .featured-articles .item{width:362px;border-radius:12px;box-shadow:0 0 30px #57BAB626;background-color:#fff;margin-bottom:30px;display:inline-block}.article aside .featured-articles .item img{border-radius:12px 12px 0 0}.article aside .featured-articles .item .description{padding:0 20px 20px 20px;min-height:235px}.article aside .featured-articles .item .description .read-more{color:#0A2B58;font-size:15px;letter-spacing:-0.3px;line-height:15px;margin:20px 0 0 0;display:block;font-weight:600}.article aside .featured-articles .item .description .read-more:after{content:url("/assets/website/images/svg/arrow_small.svg");transform:translateY(2px) translateX(7px);display:inline-block}.full-text{padding:40px 0 60px 0}.full-text .content{max-width:850px;width:100%}.full-text .content h4{color:#0A2B58}.full-text .content ul{list-style:none}.full-text .content ul li{margin-bottom:10px;font-weight:400;font-size:15px;line-height:22px;position:relative}.full-text .content ul li:before{font-family:'Material Icons', system-ui;font-style:normal;font-weight:400;content:'arrow_right';position:absolute;left:-16px}.popup{display:none}.email-sign-up{padding:160px 0 160px 0;margin:40px 0 0 0;position:relative}.email-sign-up .wrap{max-width:800px}.email-sign-up .shape{position:absolute;top:0;left:0;right:0;height:auto;width:100%;z-index:-1;transform:translateY(-55%)}.contact-us{padding:60px 0 100px 0;position:relative}.contact-us .container{width:880px;display:inline-block}.contact-us aside{width:226px;float:right;height:auto;position:sticky;top:120px;margin-top:92px}.contact-us .shape{position:absolute;top:50%;left:0;right:0;height:auto;width:100%;z-index:-1;transform:translateY(-100%);opacity:0.5}footer{display:block;width:100%;height:365px;background-color:#0A2B58;padding:35px 0 35px 0;position:relative;overflow:hidden}footer .wrap{position:relative;height:100%}footer .wrap .top{display:block;position:relative}footer .wrap .top p{max-width:900px}footer .wrap .top p a{color:#fff;font-weight:400;transition:color 100ms ease-in-out}footer .wrap .top p a:hover{color:#18A7C6;transition:color 100ms ease-in-out}footer .wrap .top .legal-navigation{position:absolute;top:0;right:0}footer .wrap .top .legal-navigation ol{list-style:none;display:flex;flex-flow:row nowrap;padding:0;margin:0}footer .wrap .top .legal-navigation ol li{margin-left:20px}footer .wrap .top .legal-navigation ol li a{color:#fff;font-size:13px;letter-spacing:-0.26px;line-height:13px;font-weight:400;transition:color 100ms ease-in-out}footer .wrap .top .legal-navigation ol li a:hover{color:#18A7C6;transition:color 100ms ease-in-out}footer .wrap .top #footer-logo{position:absolute;bottom:0;right:0}footer .wrap .top:after{content:'';position:absolute;bottom:-30px;left:0;right:0;height:1px;background-color:#18A7C6;opacity:0.4}footer .wrap .bottom{margin:60px 0 0 0}footer .wrap .bottom .footer-navigation{display:block;position:relative}footer .wrap .bottom .footer-navigation ol{display:flex;list-style:none;margin:0;padding:0;flex-flow:row nowrap}footer .wrap .bottom .footer-navigation ol li{margin-right:20px}footer .wrap .bottom .footer-navigation ol li a{color:#fff;font-size:13px;line-height:13px;letter-spacing:-0.26px;font-weight:400;transition:color 100ms ease-in-out}footer .wrap .bottom .footer-navigation ol li a:hover{color:#18A7C6;transition:color 100ms ease-in-out}footer .wrap .bottom .footer-navigation .social{position:absolute;top:0;right:0}footer .wrap .bottom .footer-navigation .social a{margin:0 0 0 10px}footer .wrap .bottom .footer-navigation .social a img{width:42px;height:auto}footer .wrap .fly-studios{color:#18A7C6;position:absolute;right:0;bottom:-15px;font-size:11px;font-weight:400}footer #particles-js-footer{position:absolute;left:0;right:0;bottom:0;width:100%;height:270px;z-index:10;pointer-events:none;-webkit-mask-image:radial-gradient(at top, transparent 0%, transparent 40%, #000);mask-image:radial-gradient(at top, transparent 0%, transparent 40%, #000);opacity:0.1}@media screen and (max-width: 1240px){h1{font-size:25px;line-height:38px;letter-spacing:-0.72px;color:#fff;font-weight:500;padding:0;margin:15px 0 15px 0}h2{font-size:22px;line-height:30px;letter-spacing:-0.5px;color:#0A2B58;font-weight:500;padding:0;margin:15px 0 15px 0}h3{font-size:19px;line-height:29px;letter-spacing:-0.38px;color:#0A2B58;font-weight:500;margin:20px 0 15px 0}span.label{font-size:13px;line-height:20px;letter-spacing:0.3px;color:#0A2B58;font-weight:600;text-transform:uppercase;padding:0;margin:0 0 15px 0}p{font-size:13px;line-height:22px;letter-spacing:-0.3px;font-weight:400;color:#626262;margin:0 0 15px 0}p a{text-decoration:none;font-weight:600;color:#18A7C6}small{font-size:13px;line-height:24px;letter-spacing:-0.26px;font-weight:400;color:#626262;display:block}.button-lg{font-size:14px}.wrap{width:720px;position:relative;margin:0 auto 0 auto}header .wrap nav{display:none}header .wrap .open-mobile-navigation{display:inline-block;position:absolute;top:50%;right:261px;transform:translateY(-50%);height:42px;width:auto;padding:0 10px;background-color:#18A7C6;border-radius:7px;transition:background-color 100ms ease-in-out;outline:none;border:none;cursor:pointer}header .wrap .open-mobile-navigation .hamburger-box{width:32px;transform:translateY(9px)}header .wrap .open-mobile-navigation .hamburger-inner,header .wrap .open-mobile-navigation .hamburger-inner::before,header .wrap .open-mobile-navigation .hamburger-inner::after{background-color:#fff;border-radius:1px}.homepage-alt-nav header .wrap .open-mobile-navigation{color:#fff}.homepage-alt-nav header .wrap .open-mobile-navigation .hamburger-inner,.homepage-alt-nav header .wrap .open-mobile-navigation .hamburger-inner::before,.homepage-alt-nav header .wrap .open-mobile-navigation .hamburger-inner::after{background-color:#fff}.mobile-navigation{position:fixed;display:inline-block;z-index:140;top:0;right:0;bottom:0;height:100%;width:400px;background:linear-gradient(0deg, #d8f0f5 0%, #fff 100%);box-shadow:0 3px 6px #00000029;padding:30px;transform:translateX(105%);pointer-events:none;opacity:0;transition:200ms ease-in-out;transition-property:transform, opacity}.mobile-navigation .close-mobile-navigation{position:absolute;top:20px;right:20px;font-size:40px;color:#0A2B58}.mobile-navigation ol{display:block;list-style:none;padding:0;margin:70px 0 0 0}.mobile-navigation ol li{margin:0 0 30px 0;position:relative}.mobile-navigation ol li a{color:#0A2B58}.mobile-navigation ol li:after{content:'';position:absolute;bottom:-15px;left:0;right:0;height:1px;background-color:black;opacity:0.15}.mobile-navigation ol li:last-of-type:after{display:none}.mobile-navigation .social{position:absolute;bottom:20px;right:20px}.mobile-navigation .social a{margin-left:5px}.mobile-navigation .social a img{width:35px;height:auto}.mobile-navigation .details{position:absolute;bottom:7px;left:30px;max-width:250px}.mobile-navigation .buttons{position:absolute;top:20px;left:25px}.mobile-navigation .buttons .button{margin-right:6px}.mobile-navigation.active{opacity:1;pointer-events:all;transform:translateX(0);transition:200ms ease-in-out;transition-property:transform, opacity}.header-banner{width:100%;height:550px;position:relative;background-size:cover;background-position:center}.header-banner .wrap{height:100%;position:relative}.header-banner .wrap .content{max-width:410px;height:auto;position:absolute;top:42%;left:0;transform:translateY(-50%);z-index:50}.header-banner .wrap .content p{color:#fff;font-size:14px;letter-spacing:-0.2px;line-height:26px;max-width:320px}.header-banner .wrap .buttons{margin-top:25px}.header-banner .shape{position:absolute;bottom:0;left:0;width:100%;height:auto;transform:scaleY(-1) scaleX(-1) translateY(-5px);z-index:90;pointer-events:none}.header-banner canvas{display:block;vertical-align:bottom}.header-banner #particles-js{position:absolute;left:0;right:0;bottom:0;width:100%;height:300px;z-index:10;pointer-events:none;-webkit-mask-image:linear-gradient(to bottom, transparent 0%, #000 100%);mask-image:linear-gradient(to bottom, #000 0%, transparent 100%);mix-blend-mode:soft-light}.pages-header-banner{height:400px}.pages-header-banner #particles-js{height:350px;-webkit-mask-image:radial-gradient(at top, transparent 0%, transparent 40%, #000);mask-image:radial-gradient(at top, transparent 0%, transparent 40%, #000)}.text-image-right{margin:0;padding:80px 0 80px 0}.text-image-right .wrap{position:relative}.text-image-right .wrap .image{float:right;width:375px}.text-image-right .wrap .image img{width:100%;height:auto}.text-image-right .wrap .content{position:absolute;left:0;top:50%;transform:translateY(-50%);width:300px}.text-image-right .wrap .content .button{margin:10px 15px 0 0}.text-image-right .wrap .content .button:last-of-type{margin:10px 0 0 0}.text-image-left-shape{margin:100px 0 20px 0;padding:100px 0 100px 0;position:relative}.text-image-left-shape .wrap{position:relative}.text-image-left-shape .wrap .image{width:375px}.text-image-left-shape .wrap .image img{width:100%;height:auto}.text-image-left-shape .wrap .content{position:absolute;right:0;top:50%;transform:translateY(-50%);width:300px}.text-image-left-shape .wrap .content .button{margin:10px 15px 0 0}.text-image-left-shape .wrap .content .button:last-of-type{margin:10px 0 0 0}.text-image-left-shape .shape{position:absolute;top:0;left:0;right:0;height:auto;width:100%;z-index:-1;transform:translateY(-90px)}.benefits{padding:110px 0 60px 0;position:relative}.benefits .container{display:flex;flex-flow:row wrap;justify-content:space-between}.benefits .container .item{width:220px;margin:40px 0 0 0}.benefits .container .item img{width:60px;height:auto}.benefits .shape{position:absolute;top:0;left:0;right:0;height:auto;width:100%;z-index:-1;transform:translateY(-55%)}.our-services{padding:60px 0 60px 0;position:relative}.our-services p.description{max-width:400px;line-height:24px}.our-services .container{display:flex;flex-flow:row wrap;justify-content:space-between;margin:40px 0 0 0}.our-services .container .item{width:228px;border-radius:12px;background-color:#fff;box-shadow:0 0 30px #57BAB626;transform:translateY(0);transition:transform 200ms cubic-bezier(0.24, -0.01, 0.65, 0.99)}.our-services .container .item img{width:100%}.our-services .container .item .content{padding:0 20px 5px 20px;min-height:230px}.our-services .container .item .content p{line-height:24px}.our-services .container .item:hover{transform:translateY(20px);transition:transform 200ms cubic-bezier(0.24, -0.01, 0.65, 0.99)}.our-services .shape{position:absolute;top:50%;left:0;right:0;height:auto;width:100%;z-index:-1;opacity:50%}.testimonials{position:relative;padding:220px 0 100px 0}.testimonials .arrows{position:absolute;top:-15px;right:0}.testimonials .arrows img{margin:0 0 0 10px;cursor:pointer}.testimonials .slick-slide{margin:0 20px}.testimonials .slick-list{margin:0 -20px}.testimonials .container{margin:40px 0 0 0}.testimonials .container .item blockquote{padding:0;margin:0;font-size:15px;color:#626262;letter-spacing:-0.3px;line-height:30px;font-weight:400;min-height:150px}.testimonials .container .item figcaption{position:relative;width:100%;height:90px}.testimonials .container .item figcaption img{border-radius:100px}.testimonials .container .item figcaption p{position:absolute;left:110px;top:50%;transform:translateY(-50%);font-size:13px;letter-spacing:-0.26px;line-height:24px}.testimonials .shape{position:absolute;top:50px;left:0;right:0;height:auto;width:100%;z-index:-1}.featured-blogs{padding:60px 0 60px 0;position:relative}.featured-blogs .container{margin:30px 0 40px 0;display:flex;flex-flow:row wrap;justify-content:space-between}.featured-blogs .container .item{width:345px;box-shadow:0 0 30px #57BAB626;border-radius:12px;background-color:#fff;transform:translateY(0);transition:transform 200ms cubic-bezier(0.24, -0.01, 0.65, 0.99)}.featured-blogs .container .item img{border-radius:12px 12px 0 0;width:100%;height:auto}.featured-blogs .container .item .caption{padding:0 20px 0 20px;min-height:235px}.featured-blogs .container .item .caption .read-more{color:#0A2B58;font-size:15px;letter-spacing:-0.3px;line-height:15px;margin:20px 0 0 0;display:block;font-weight:600}.featured-blogs .container .item .caption .read-more:after{content:url("/assets/website/images/svg/arrow_small.svg");transform:translateY(2px) translateX(7px);display:inline-block}.featured-blogs .container .item:last-of-type{display:none}.featured-blogs .container .item:hover{transform:translateY(-15px);transition:transform 200ms cubic-bezier(0.24, -0.01, 0.65, 0.99)}.featured-blogs .shape{position:absolute;top:65%;left:0;right:0;height:auto;width:100%;z-index:-1;transform:translateY(-100%);opacity:0.5}.why-justfa-tiles{padding:0 0 60px 0;position:relative}.why-justfa-tiles .container{display:flex;flex-flow:row wrap;justify-content:space-between;margin:10px 0 0 0}.why-justfa-tiles .container .item{width:340px;height:auto;border-radius:12px;box-shadow:0 0 30px #57BAB626;margin:0 0 50px 0;background-color:#fff}.why-justfa-tiles .container .item img{border-radius:12px 12px 0 0;width:100%;height:auto}.why-justfa-tiles .container .item .description{padding:0 30px 30px 30px}.why-justfa-tiles .container .item:nth-of-type(even){transform:translateY(60px)}.why-justfa-tiles .shape{position:absolute;top:35%;left:0;right:0;height:auto;width:100%;z-index:-1;opacity:50%}.steps{padding:90px 0 90px 0;counter-reset:steps}.steps .container{display:flex;flex-flow:row wrap;justify-content:space-between}.steps .container .item{width:220px;height:auto}.steps .container .item .incremental{display:block;width:29px;height:29px;border-radius:32px;background-color:#fff;outline:4px solid #18A7C6;color:#18A7C6;position:relative;margin:40px 0 10px 0}.steps .container .item .incremental:before{counter-increment:steps;content:counter(steps);position:absolute;top:46%;left:50%;transform:translateY(-50%) translateX(-50%);font-size:15px;line-height:15px;font-weight:600}.steps .container .item .incremental:after{content:'';position:absolute;left:30px;width:229px;height:4px;top:calc(50% - 2px);z-index:-1;background-color:#626262;opacity:0.15}.steps .container .item img{border-radius:12px;box-shadow:0 0 30px #57BAB64B;width:100%;height:auto}.steps .container .item:last-of-type .incremental:after{display:none}.text-image-right-shape{margin:100px 0 0 0;padding:100px 0 60px 0;position:relative}.text-image-right-shape .wrap{position:relative}.text-image-right-shape .wrap .image{float:right;width:375px}.text-image-right-shape .wrap .image img{width:100%;height:auto}.text-image-right-shape .wrap .content{position:absolute;left:0;top:50%;transform:translateY(-50%);width:300px}.text-image-right-shape .wrap .content .button{margin:10px 15px 0 0}.text-image-right-shape .wrap .content .button:last-of-type{margin:10px 0 0 0}.text-image-right-shape .shape{position:absolute;top:0;left:0;right:0;height:auto;width:100%;z-index:-1;transform:translateY(-90px)}.text-image-left{padding:60px 0 60px 0;position:relative}.text-image-left .wrap{position:relative}.text-image-left .wrap .image{width:375px}.text-image-left .wrap .image img{width:100%;height:auto}.text-image-left .wrap .content{position:absolute;right:0;top:50%;transform:translateY(-50%);width:300px}.text-image-left .wrap .content .button{margin:10px 15px 0 0}.text-image-left .wrap .content .button:last-of-type{margin:10px 0 0 0}.fees{padding:60px 0 60px 0}.fees .top{max-width:680px}.fees .container{display:flex;flex-flow:row wrap;justify-content:space-between;margin-top:80px}.fees .container .item{width:230px;box-shadow:0 0 30px #57BAB626;border-radius:12px;background-color:#fff}.fees .container .item .image{display:block;width:100%;height:160px;position:relative}.fees .container .item .image img{position:absolute;top:60%;left:50%;transform:translateY(-50%) translateX(-50%)}.fees .container .item .description{padding:0 40px 50px 40px;text-align:center}.fees .container .item .description .rate{color:#0A2B58;font-size:19px;font-weight:500;letter-spacing:-0.38px;line-height:29px;display:inline-block;margin-top:25px}.fees .container .item:nth-of-type(2){transform:translateY(-40px)}.investments{padding:0 0 60px 0;position:relative}.investments .container{display:flex;flex-flow:row wrap;justify-content:space-between}.investments .container .item{width:340px;box-shadow:0 0 30px #57BAB626;border-radius:12px;background-color:#fff;margin-bottom:35px}.investments .container .item .image{display:block;width:100%;height:150px;position:relative}.investments .container .item .image img{position:absolute;top:60%;left:50%;transform:translateY(-50%) translateX(-50%)}.investments .container .item .description{padding:0 40px 40px 40px;text-align:center}.investments .container .item:nth-of-type(odd){transform:translateY(-40px)}.investments .shape{position:absolute;top:50%;left:0;right:0;height:auto;width:100%;z-index:-1;transform:translateY(-100%) scaleY(-1) scaleX(-1);opacity:0.5}.blog{padding:40px 0 60px 0}.blog h1{color:#0A2B58}.blog .container{display:flex;flex-flow:row wrap;justify-content:space-between;margin-top:40px}.blog .container .item{width:340px;border-radius:12px;box-shadow:0 0 30px #57BAB626;background-color:#fff;transform:translateY(0);transition:transform 200ms ease-in-out;margin-bottom:40px}.blog .container .item img{border-radius:12px 12px 0 0;width:100%;height:auto}.blog .container .item .description{padding:0 20px 20px 20px;min-height:235px}.blog .container .item .description .read-more{color:#0A2B58;font-size:15px;letter-spacing:-0.3px;line-height:15px;margin:20px 0 0 0;display:block;font-weight:600}.blog .container .item .description .read-more:after{content:url("/assets/website/images/svg/arrow_small.svg");transform:translateY(2px) translateX(7px);display:inline-block}.blog .container .item:hover{transform:translateY(-10px);transition:transform 200ms ease-in-out}.article{padding:60px 0 60px 0}.article .content{display:block;width:100%;margin-bottom:80px}.article aside{float:unset;width:100%;display:block}.article aside .featured-articles{display:flex;flex-flow:row nowrap;justify-content:space-between}.article aside .featured-articles .item{width:340px;border-radius:12px;box-shadow:0 0 30px #57BAB626;background-color:#fff;margin-bottom:30px;display:inline-block}.article aside .featured-articles .item img{border-radius:12px 12px 0 0;width:100%;height:auto}.article aside .featured-articles .item .description{padding:0 20px 20px 20px;min-height:235px}.article aside .featured-articles .item .description .read-more{color:#0A2B58;font-size:15px;letter-spacing:-0.3px;line-height:15px;margin:20px 0 0 0;display:block;font-weight:600}.article aside .featured-articles .item .description .read-more:after{content:url("/assets/website/images/svg/arrow_small.svg");transform:translateY(2px) translateX(7px);display:inline-block}.contact-us{padding:60px 0 100px 0;position:relative}.contact-us .container{width:100%;display:block}.contact-us aside{width:100%;float:unset;height:auto;position:static;top:unset;margin-top:100px}.contact-us .shape{position:absolute;top:50%;left:0;right:0;height:auto;width:100%;z-index:-1;transform:translateY(-100%);opacity:0.5}footer{display:block;width:100%;height:380px;background-color:#0A2B58;padding:35px 0 35px 0;position:relative;overflow:hidden}footer .wrap{position:relative;height:100%}footer .wrap .top{display:block;position:relative}footer .wrap .top p{max-width:900px}footer .wrap .top p a{color:#fff;font-weight:400;transition:color 100ms ease-in-out}footer .wrap .top p a:hover{color:#18A7C6;transition:color 100ms ease-in-out}footer .wrap .top .legal-navigation{position:absolute;top:0;right:0}footer .wrap .top .legal-navigation ol{list-style:none;display:flex;flex-flow:row nowrap;padding:0;margin:0}footer .wrap .top .legal-navigation ol li{margin-left:20px}footer .wrap .top .legal-navigation ol li a{color:#fff;font-size:13px;letter-spacing:-0.26px;line-height:13px;font-weight:400;transition:color 100ms ease-in-out}footer .wrap .top .legal-navigation ol li a:hover{color:#18A7C6;transition:color 100ms ease-in-out}footer .wrap .top #footer-logo{position:absolute;bottom:0;right:0;display:none}footer .wrap .top:after{content:'';position:absolute;bottom:-30px;left:0;right:0;height:1px;background-color:#18A7C6;opacity:0.4}footer .wrap .bottom{margin:60px 0 0 0}footer .wrap .bottom .footer-navigation{display:block;position:relative}footer .wrap .bottom .footer-navigation ol{display:flex;list-style:none;margin:0;padding:0;flex-flow:row wrap;justify-content:space-between}footer .wrap .bottom .footer-navigation ol li{margin:0 0 10px 0}footer .wrap .bottom .footer-navigation ol li a{color:#fff;font-size:13px;line-height:13px;letter-spacing:-0.26px;font-weight:400;transition:color 100ms ease-in-out}footer .wrap .bottom .footer-navigation ol li a:hover{color:#18A7C6;transition:color 100ms ease-in-out}footer .wrap .bottom .footer-navigation .social{display:none}footer .wrap .fly-studios{color:#18A7C6;position:absolute;right:50%;bottom:-15px;font-size:11px;font-weight:400;transform:translateX(50%)}footer #particles-js-footer{position:absolute;left:0;right:0;bottom:0;width:100%;height:270px;z-index:10;pointer-events:none;-webkit-mask-image:radial-gradient(at top, transparent 0%, transparent 40%, #000);mask-image:radial-gradient(at top, transparent 0%, transparent 40%, #000);opacity:0.1}}@media screen and (max-width: 730px){.wrap{width:350px}header .wrap .buttons{display:none}header .wrap .open-mobile-navigation{right:0}.header-banner{width:100%;height:500px;background-color:#0A2B58;position:relative;background-image:none !important;overflow:hidden}.header-banner .mobile-image{display:block;position:absolute;bottom:0;width:150%;height:auto;left:-30%;-webkit-mask-image:linear-gradient(to bottom, transparent 0%, #000 40%);mask-image:linear-gradient(to bottom, transparent 0%, #000 40%)}.header-banner .wrap{height:100%;position:relative}.header-banner .wrap .content{max-width:410px;height:auto;position:absolute;top:43%;left:0;transform:translateY(-50%);z-index:50}.header-banner .wrap .content p{color:#fff;font-size:14px;letter-spacing:-0.2px;line-height:26px;max-width:320px}.header-banner .wrap .buttons{margin-top:25px}.header-banner .shape{position:absolute;bottom:0;left:0;width:100%;height:auto;transform:scaleY(-1) scaleX(-1) translateY(-1px);z-index:90;pointer-events:none}.header-banner canvas{display:block;vertical-align:bottom}.header-banner #particles-js{position:absolute;left:0;right:0;bottom:0;width:100%;height:300px;z-index:10;pointer-events:none;-webkit-mask-image:linear-gradient(to bottom, transparent 0%, #000 100%);mask-image:linear-gradient(to bottom, #000 0%, transparent 100%);mix-blend-mode:soft-light}.pages-header-banner{height:400px}.pages-header-banner #particles-js{height:350px;-webkit-mask-image:radial-gradient(at top, transparent 0%, transparent 40%, #000);mask-image:radial-gradient(at top, transparent 0%, transparent 40%, #000)}.article-header-banner .mobile-image{display:block;position:absolute;top:0;width:auto;height:400px;left:50%;transform:translateX(-50%);-webkit-mask-image:unset;mask-image:unset;opacity:0.2}.mobile-navigation{position:fixed;display:inline-block;z-index:140;top:0;right:0;bottom:0;height:100%;width:100%;background:linear-gradient(0deg, #d8f0f5 0%, #fff 100%);box-shadow:0 3px 6px #00000029;padding:30px;transform:translateX(105%);pointer-events:none;opacity:0;transition:200ms ease-in-out;transition-property:transform, opacity}.mobile-navigation .close-mobile-navigation{position:absolute;top:20px;right:20px;font-size:40px;color:#0A2B58}.mobile-navigation ol{display:block;list-style:none;padding:0;margin:70px 0 0 0}.mobile-navigation ol li{margin:0 0 30px 0;position:relative}.mobile-navigation ol li a{color:#0A2B58}.mobile-navigation ol li:after{content:'';position:absolute;bottom:-15px;left:0;right:0;height:1px;background-color:black;opacity:0.15}.mobile-navigation ol li:last-of-type:after{display:none}.mobile-navigation .social{position:absolute;bottom:20px;right:20px}.mobile-navigation .social a{margin-left:5px}.mobile-navigation .social a img{width:35px;height:auto}.mobile-navigation .details{position:absolute;bottom:7px;left:30px;max-width:250px}.mobile-navigation .buttons{position:absolute;top:20px;left:25px}.mobile-navigation .buttons .button{margin-right:6px}.text-image-right{margin:0;padding:40px 0 40px 0}.text-image-right .wrap{position:relative;display:flex;flex-direction:column-reverse}.text-image-right .wrap .image{float:unset;width:100%;display:block;margin-bottom:40px}.text-image-right .wrap .content{position:unset;display:block;top:unset;transform:unset;width:100%}.text-image-left-shape{margin:100px 0 20px 0;padding:20px 0 20px 0;position:relative}.text-image-left-shape .wrap{position:relative}.text-image-left-shape .wrap .image{width:100%;display:block}.text-image-left-shape .wrap .content{position:unset;display:block;top:unset;transform:unset;width:100%}.text-image-left-shape .shape{position:absolute;top:0;left:0;right:0;height:auto;width:100%;z-index:-1;transform:translateY(-90px)}.text-image-right-shape{margin:100px 0 20px 0;padding:20px 0 20px 0;position:relative}.text-image-right-shape .wrap{position:relative;display:flex;flex-direction:column-reverse}.text-image-right-shape .wrap .image{width:100%;display:block;margin-bottom:40px;text-align:center}.text-image-right-shape .wrap .content{position:unset;display:block;top:unset;transform:unset;width:100%}.text-image-right-shape .shape{position:absolute;top:0;left:0;right:0;height:auto;width:100%;z-index:-1;transform:translateY(-90px)}.text-image-left{padding:40px 0 40px 0;position:relative}.text-image-left .wrap{position:relative}.text-image-left .wrap .image{width:100%;display:block;margin-bottom:40px}.text-image-left .wrap .content{position:unset;display:block;top:unset;transform:unset;width:100%}.benefits{padding:60px 0 60px 0;position:relative}.benefits .container{display:flex;flex-flow:row wrap;justify-content:space-between}.benefits .container .item{width:100%;margin:40px 0 0 0}.benefits .container .item img{width:60px;height:auto}.benefits .shape{position:absolute;top:0;left:0;right:0;height:auto;width:100%;z-index:-1;transform:translateY(-55%)}.our-services{padding:60px 0 60px 0;position:relative}.our-services p.description{max-width:400px;line-height:24px}.our-services .container{display:flex;flex-flow:row wrap;justify-content:space-between;margin:40px 0 0 0}.our-services .container .item{width:100%;border-radius:12px;background-color:#fff;box-shadow:0 0 30px #57BAB626;transform:translateY(0);transition:transform 200ms cubic-bezier(0.24, -0.01, 0.65, 0.99);margin-bottom:30px}.our-services .container .item img{width:100%}.our-services .container .item .content{padding:0 20px 5px 20px;min-height:230px}.our-services .container .item .content p{line-height:24px}.our-services .container .item:hover{transform:translateY(20px);transition:transform 200ms cubic-bezier(0.24, -0.01, 0.65, 0.99)}.our-services .shape{position:absolute;top:50%;left:0;right:0;height:auto;width:100%;z-index:-1;opacity:50%}.fees{padding:60px 0 60px 0}.fees .top{max-width:680px}.fees .container{display:flex;flex-flow:row wrap;justify-content:space-between;margin-top:80px}.fees .container .item{width:100%;box-shadow:0 0 30px #57BAB626;border-radius:12px;background-color:#fff;margin-bottom:40px}.fees .container .item .image{display:block;width:100%;height:160px;position:relative}.fees .container .item .image img{position:absolute;top:60%;left:50%;transform:translateY(-50%) translateX(-50%)}.fees .container .item .description{padding:0 40px 50px 40px;text-align:center}.fees .container .item .description .rate{color:#0A2B58;font-size:19px;font-weight:500;letter-spacing:-0.38px;line-height:29px;display:inline-block;margin-top:25px}.fees .container .item:nth-of-type(2){transform:unset}.investments{padding:0 0 60px 0;position:relative}.investments .container{display:flex;flex-flow:row wrap;justify-content:space-between}.investments .container .item{width:100%;box-shadow:0 0 30px #57BAB626;border-radius:12px;background-color:#fff;margin-bottom:40px}.investments .container .item .image{display:block;width:100%;height:150px;position:relative}.investments .container .item .image img{position:absolute;top:60%;left:50%;transform:translateY(-50%) translateX(-50%)}.investments .container .item .description{padding:0 40px 40px 40px;text-align:center}.investments .container .item:nth-of-type(odd){transform:unset}.investments .shape{position:absolute;top:50%;left:0;right:0;height:auto;width:100%;z-index:-1;transform:translateY(-100%) scaleY(-1) scaleX(-1);opacity:0.5}.blog{padding:40px 0 60px 0}.blog h1{color:#0A2B58}.blog .kh-categories{position:static !important;top:unset;right:unset;display:flex;flex-flow:row nowrap;margin-top:30px !important}.blog .kh-categories div{width:105px;height:44px;line-height:44px;color:#626262;background-color:#EFF0F1;border-radius:22px;margin-left:unset !important;margin-right:10px !important;text-align:center;font-size:14px;font-weight:700;font-family:capitana, sans-serif;cursor:pointer}.blog .kh-categories div.active{background-color:#87BA68;color:#fff}.blog .container{display:flex;flex-flow:row wrap;justify-content:space-between;margin-top:40px}.blog .container .item{width:100%;border-radius:12px;box-shadow:0 0 30px #57BAB626;background-color:#fff;transform:translateY(0);transition:transform 200ms ease-in-out;margin-bottom:40px}.blog .container .item img{border-radius:12px 12px 0 0;width:100%;height:auto}.blog .container .item .description{padding:0 20px 20px 20px;min-height:235px}.blog .container .item .description .read-more{color:#0A2B58;font-size:15px;letter-spacing:-0.3px;line-height:15px;margin:20px 0 0 0;display:block;font-weight:600}.blog .container .item .description .read-more:after{content:url("/assets/website/images/svg/arrow_small.svg");transform:translateY(2px) translateX(7px);display:inline-block}.blog .container .item:hover{transform:translateY(-10px);transition:transform 200ms ease-in-out}.email-sign-up-popup-container{backdrop-filter:unset;position:fixed;top:0;left:0;right:0;bottom:0;z-index:800;pointer-events:none}.email-sign-up-popup{pointer-events:all;display:block;position:fixed;top:unset;left:10px;right:10px;transform:unset;bottom:10px;background-color:#fff;width:unset;height:auto;padding:5px 30px 30px 30px;z-index:900;border-radius:12px;box-shadow:0 0 30px #57BAB626}.email-sign-up-popup.email-sign-up-popup-small{transform:unset;bottom:10px;right:10px;top:unset;left:10px;width:unset}.email-sign-up-popup .close-popup{width:30px;height:30px;position:absolute;top:5px;right:9px;cursor:pointer}.email-sign-up-popup .close-popup:after{font-family:'Material Icons', system-ui;font-style:normal;font-weight:400;content:'close';font-size:35px;color:#0A2B58}.article{padding:60px 0 60px 0}.article .content{display:block;width:100%;margin-bottom:80px}.article aside{float:unset;width:100%;display:block}.article aside .featured-articles{display:flex;flex-flow:row wrap;justify-content:space-between}.article aside .featured-articles .item{width:100%;border-radius:12px;box-shadow:0 0 30px #57BAB626;background-color:#fff;margin-bottom:30px;display:inline-block}.article aside .featured-articles .item img{border-radius:12px 12px 0 0;width:100%;height:auto}.article aside .featured-articles .item .description{padding:0 20px 20px 20px;min-height:235px}.article aside .featured-articles .item .description .read-more{color:#0A2B58;font-size:15px;letter-spacing:-0.3px;line-height:15px;margin:20px 0 0 0;display:block;font-weight:600}.article aside .featured-articles .item .description .read-more:after{content:url("/assets/website/images/svg/arrow_small.svg");transform:translateY(2px) translateX(7px);display:inline-block}.featured-blogs{padding:60px 0 60px 0;position:relative}.featured-blogs .container{margin:30px 0 20px 0;display:flex;flex-flow:row wrap;justify-content:space-between}.featured-blogs .container .item{width:100%;box-shadow:0 0 30px #57BAB626;border-radius:12px;background-color:#fff;transform:translateY(0);transition:transform 200ms cubic-bezier(0.24, -0.01, 0.65, 0.99);margin-bottom:30px}.featured-blogs .container .item img{border-radius:12px 12px 0 0;width:100%;height:auto}.featured-blogs .container .item .caption{padding:0 20px 0 20px;min-height:235px}.featured-blogs .container .item .caption .read-more{color:#0A2B58;font-size:15px;letter-spacing:-0.3px;line-height:15px;margin:20px 0 0 0;display:block;font-weight:600}.featured-blogs .container .item .caption .read-more:after{content:url("/assets/website/images/svg/arrow_small.svg");transform:translateY(2px) translateX(7px);display:inline-block}.featured-blogs .container .item:last-of-type{display:none}.featured-blogs .container .item:hover{transform:translateY(-15px);transition:transform 200ms cubic-bezier(0.24, -0.01, 0.65, 0.99)}.featured-blogs .shape{position:absolute;top:65%;left:0;right:0;height:auto;width:100%;z-index:-1;transform:translateY(-100%);opacity:0.5}.why-justfa-tiles{padding:0 0 0 0;position:relative}.why-justfa-tiles .container{display:flex;flex-flow:row wrap;justify-content:space-between;margin:0 0 30px 0}.why-justfa-tiles .container .item{width:100%;height:auto;border-radius:12px;box-shadow:0 0 30px #57BAB626;margin:0 0 50px 0;background-color:#fff}.why-justfa-tiles .container .item img{border-radius:12px 12px 0 0;width:100%;height:auto}.why-justfa-tiles .container .item .description{padding:0 30px 30px 30px}.why-justfa-tiles .container .item:nth-of-type(even){transform:unset}.why-justfa-tiles .shape{position:absolute;top:35%;left:0;right:0;height:auto;width:100%;z-index:-1;opacity:50%}.steps{padding:90px 0 90px 0;counter-reset:steps;overflow:hidden}.steps .container{display:flex;flex-flow:row wrap;justify-content:space-between}.steps .container .item{width:100%;height:auto;margin-bottom:40px}.steps .container .item .incremental{display:block;width:29px;height:29px;border-radius:32px;background-color:#fff;outline:4px solid #18A7C6;color:#18A7C6;position:relative;margin:40px 0 10px 4px}.steps .container .item .incremental:before{counter-increment:steps;content:counter(steps);position:absolute;top:46%;left:50%;transform:translateY(-50%) translateX(-50%);font-size:15px;line-height:15px;font-weight:600}.steps .container .item .incremental:after{content:'';position:absolute;left:30px;width:400px;height:4px;top:calc(50% - 2px);z-index:-1;background-color:#626262;opacity:0.15}.steps .container .item img{border-radius:12px;box-shadow:0 0 30px #57BAB64B;width:100%;height:auto}.steps .container .item:last-of-type .incremental:after{content:'';position:absolute;left:-200px;width:200px;height:4px;top:calc(50% - 2px);z-index:-1;background-color:#626262;opacity:0.15;display:inline-block}.steps .container .item:nth-of-type(2) .incremental:after{content:'';position:absolute;left:-200px;width:1200px;height:4px;top:calc(50% - 2px);z-index:-1;background-color:#626262;opacity:0.15;display:inline-block}footer{display:block;width:100%;height:520px;background-color:#0A2B58;padding:35px 0 35px 0;position:relative;overflow:hidden}footer .wrap{position:relative;height:100%}footer .wrap .top{display:block;position:relative}footer .wrap .top p{max-width:900px;display:inline-block}footer .wrap .top p a{color:#fff;font-weight:400;transition:color 100ms ease-in-out}footer .wrap .top p a:hover{color:#18A7C6;transition:color 100ms ease-in-out}footer .wrap .top .legal-navigation{position:unset;top:0;right:0;display:block;margin-top:10px}footer .wrap .top .legal-navigation ol{list-style:none;display:flex;flex-flow:row nowrap;padding:0;margin:0}footer .wrap .top .legal-navigation ol li{margin-left:20px}footer .wrap .top .legal-navigation ol li a{color:#fff;font-size:13px;letter-spacing:-0.26px;line-height:13px;font-weight:400;transition:color 100ms ease-in-out}footer .wrap .top .legal-navigation ol li a:hover{color:#18A7C6;transition:color 100ms ease-in-out}footer .wrap .top #footer-logo{position:absolute;bottom:0;right:0;display:none}footer .wrap .top:after{content:'';position:absolute;bottom:-30px;left:0;right:0;height:1px;background-color:#18A7C6;opacity:0.4}footer .wrap .bottom{margin:60px 0 0 0}footer .wrap .bottom .footer-navigation{display:block;position:relative}footer .wrap .bottom .footer-navigation ol{display:flex;list-style:none;margin:0;padding:0;flex-flow:row wrap;justify-content:space-between}footer .wrap .bottom .footer-navigation ol li{margin:0 0 10px 0}footer .wrap .bottom .footer-navigation ol li a{color:#fff;font-size:13px;line-height:13px;letter-spacing:-0.26px;font-weight:400;transition:color 100ms ease-in-out}footer .wrap .bottom .footer-navigation ol li a:hover{color:#18A7C6;transition:color 100ms ease-in-out}footer .wrap .bottom .footer-navigation .social{display:none}footer .wrap .fly-studios{color:#18A7C6;position:absolute;right:50%;bottom:-15px;font-size:11px;font-weight:400;transform:translateX(50%)}footer #particles-js-footer{position:absolute;left:0;right:0;bottom:0;width:100%;height:270px;z-index:10;pointer-events:none;-webkit-mask-image:radial-gradient(at top, transparent 0%, transparent 40%, #000);mask-image:radial-gradient(at top, transparent 0%, transparent 40%, #000);opacity:0.1}.log-in{display:block;position:fixed;top:0;right:0;bottom:0;left:0;height:100%;width:100%;z-index:-10;background-color:rgba(10,43,88,0.85);backdrop-filter:blur(5px);opacity:0;pointer-events:none}.log-in .window{background-color:#fff;position:absolute;position:absolute;top:40%;left:50%;transform:translateY(-50%) translateX(-50%);width:90%;height:auto;padding:25px;box-shadow:0 3px 6px #00000029;border-radius:12px;opacity:0;transition:300ms ease-in-out;transition-property:top, opacity}.log-in .window .headline{font-size:27px;letter-spacing:-0.54px;line-height:27px;font-weight:500;color:#0A2B58;display:inline-block;margin-bottom:15px}.log-in .window .button{margin-top:10px;text-align:center}.log-in .window .log-in-button{position:absolute;top:10px;right:10px;color:#0A2B58;font-size:40px;cursor:pointer}.apply{position:fixed;display:block;top:0;right:0;bottom:0;left:0;height:100%;width:100%;z-index:-10;background-color:rgba(10,43,88,0.85);backdrop-filter:blur(5px);opacity:0;pointer-events:none}.apply .window{background-color:#fff;position:absolute;position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);width:100%;height:auto;padding:20px;box-shadow:0 3px 6px #00000029;border-radius:0}.apply .window .headline{font-size:27px;letter-spacing:-0.54px;line-height:27px;font-weight:500;color:#0A2B58;display:inline-block;margin-bottom:15px}.apply .window .button{margin-top:10px;margin-bottom:20px;text-align:center}.apply .window #file-chosen{font-size:12px;margin-left:15px}.apply .window .apply-button{position:absolute;top:10px;right:10px;color:#0A2B58;font-size:40px;cursor:pointer}.apply.active{pointer-events:all;opacity:1;transition:opacity 200ms ease-in-out;z-index:200}.apply.active .window{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);opacity:1;transition:300ms ease-in-out;transition-property:top, opacity}}@media screen and (max-width: 360px){.wrap{width:300px}footer{display:block;width:100%;height:580px;background-color:#0A2B58;padding:35px 0 35px 0;position:relative;overflow:hidden}}
/*# sourceMappingURL=main.css.map */
