html{height:calc(100vh - var(--safe-area-inset-top) - var(--safe-area-inset-bottom));min-height:-webkit-fill-available;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.green-1{color:#1eb5b1}.bg-blue{background-color:#0d4981}.blue-2{color:#1e293b}.py-11{padding-bottom:11px;padding-top:11px}.fz-20{font-size:20px}.fz-32{font-size:32px}.fz-40{font-size:40px}.mw-383{max-width:383px}.mw-324{max-width:324px}.mw-400{max-width:424px}.mw-1008{max-width:1008px}.w-70{width:70%}@media (max-width:425px){.w-70{width:65%}}.w-44{width:44%}.mw-514{max-width:514px}.mw-550{max-width:550px}.min-w-173{min-width:173px}.min-w-214{min-width:214px}.min-w-277{min-width:277px}.min-w-193{min-width:193px}.min-w-200{min-width:200px}@media (min-width:768px){.mw-153{max-width:153px}.mw-180{max-width:180px}.w-md-320{max-width:320px}html{-webkit-user-select:auto;-moz-user-select:auto;user-select:auto}.mw-383{max-width:1291px}.mw-400{max-width:1326px}.mw-710{max-width:710px}.w-md-320{max-width:320px;width:100%}}.truncate-6{-webkit-line-clamp:6;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}body:has(.back-btn) .navbar-brand.navbar-user-space{margin-left:-17px}@media (max-width:575px){body:has(.back-btn) .navbar-brand svg{width:70px}}body:has(.back-btn) .main-header{padding-right:0!important}body:has(.back-btn) .main-header .container{padding-right:5px}.custom-button{text-wrap:unset;background:url(/img/button-shape.svg) no-repeat 50%/cover;border:none;color:#fff;cursor:pointer;display:inline-block;font-size:16px;height:47px;letter-spacing:-.01em;line-height:20px;width:47px}.shape-bottom{bottom:-1%;direction:ltr;height:46px;left:0;line-height:0;overflow:hidden;position:absolute;width:100%;z-index:23}@media (max-width:767px){.shape-bottom{bottom:0}}.shape-bottom svg{display:block;left:50%;position:relative;transform:translateX(-50%);width:100%}.form-control.h-48,.form-select.h-48{height:42px}.form-content .form-floating~.form-control,.form-content .form-floating~.form-select{padding-left:38px}.input-password-show{border-radius:8px;position:relative}.input-password-show .input-group-text{background:transparent;border:none;bottom:0;color:#bbb;display:block;font-size:19px;height:18px;padding:0;position:absolute;right:16px;top:12px;transform:scaleX(-1);width:18px;z-index:12}.general-profile .iti__selected-country{margin:8px 0}.form-item{gap:18px}.btn-action{display:flex;justify-content:center!important;margin-top:2rem}.home-head{background:linear-gradient(180deg,#fff,#dff3f2 19.57%,#d8f1ef);position:relative}.home-head .home-head-container{display:flex;gap:27px;margin:0 auto;max-width:1230px;padding:6rem 20px 63px}@media (max-width:767px){.home-head .home-head-container{align-items:center;flex-direction:column-reverse;justify-content:end;max-width:424px;padding-top:2rem}.home-head .home-head-container img{height:auto;width:100%}}.home-head .home-left{max-width:778px;width:100%}.home-head h1{color:#000;font-family:Roboto,sans-serif;font-size:40px;letter-spacing:-.016em;line-height:60px;max-width:592px}@media (max-width:767px){.home-head h1{font-size:24px;letter-spacing:0;line-height:32px}}.home-head p{font-size:16px;letter-spacing:-.011em;line-height:24px;max-width:592px}.select-section{gap:31px;margin-top:36px}@media (max-width:960px){.select-section{flex-direction:column}.select-section>div{width:100%!important}}.select-section .form-control,.select-section .form-select,.select-section .select2-container{max-width:320px;width:100%!important}.select-section .select2-container .select2-selection--single{min-height:40px}.select-section label{color:#0d4981;font-size:20px;letter-spacing:-.011em;line-height:30px;margin-bottom:11px}.form-select-2.h-48 .select2-container .select2-selection--single{height:42px}.form-select-2.h-48 .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:42px}.curve-bottom{background:linear-gradient(180deg,#fff,#e4f5f4 8.15%,#d9f1ef);position:relative}.curve-bottom:after{background:url(/img/curve-bg.svg) no-repeat 50%/cover;bottom:-22px;content:"";height:51px;left:0;position:absolute;width:100%;z-index:3}.curve-bottom-md{background:linear-gradient(180deg,#fff,#e4f5f4 8.15%,#d9f1ef);position:relative}.user-img-name .btn{height:88px;width:88px}.user-img-name .btn img{border:1px solid #fff;-o-object-fit:cover;object-fit:cover}.photo-icon-items{bottom:0;display:flex;gap:14px;justify-content:end;position:absolute;right:-26px;width:100%}.photo-icon{align-items:center;background-color:rgba(168,226,223,.85);border-radius:50%;display:inline-flex;height:30px;justify-content:center;right:0;width:30px}.photo-icon-left{left:0;right:unset}.photo-icon-left svg{height:14px;width:15px}.profile-nav li a{color:#090a0a}.employer-section{margin:0 auto;max-width:1297px;padding:20px;width:100%}@media (max-width:767px){.employer-section{max-width:424px}}.employer-section.section-space{padding-top:55px}.employer-section a{display:block;margin:29px 0 11px auto;width:-moz-fit-content;width:fit-content}.employer-section .splide__track--draggable{height:93px}.employer-section p{color:#0d4981;letter-spacing:0}.employer-section img{height:93px;max-width:154px;-o-object-fit:contain;object-fit:contain;width:100%}.splide__slide img{width:auto}.tab-links{display:flex;gap:15px}@media (max-width:767px){.tab-links{overflow-x:auto;padding-left:.25rem!important;padding-right:.25rem!important;white-space:nowrap}}.tab-links ul{padding-left:0}@media (max-width:767px){.tab-links ul{display:flex;flex-wrap:nowrap}}.tab-links li{list-style:none;position:relative}.tab-links li a{color:#131313;font-size:16px;font-weight:500;letter-spacing:.01em;line-height:16px;padding:5px;text-decoration:none}@media (max-width:767px){.tab-links li a{flex-wrap:nowrap}}.tab-links li a.active{color:#1eb5b1;display:block;margin-top:-5px}.tab-links li a.active:after{background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='165' height='10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M.547 4.125s2.547-.329 7.024-.78c2.247-.23 4.963-.474 8.091-.766 3.129-.305 6.669-.536 10.527-.828 3.859-.244 8.054-.536 12.493-.767C43.122.74 47.804.52 52.656.399c2.416-.073 4.888-.146 7.398-.22L67.64.07c5.095-.121 10.283-.06 15.472 0C88.3.095 93.489.35 98.583.472c5.095.207 10.115.536 14.966.792 4.833.438 9.497.864 13.917 1.254 4.383.56 8.523 1.084 12.363 1.57 3.802.585 7.23 1.267 10.283 1.803 3.072.487 5.638 1.205 7.792 1.692 4.252 1.035 6.687 1.632 6.687 1.632.318.073.487.317.374.524-.112.207-.449.304-.768.243h-.056s-2.454-.5-6.781-1.34c-2.154-.413-4.701-1.034-7.791-1.412-3.054-.438-6.5-.937-10.265-1.473-3.802-.402-7.923-.84-12.269-1.303-4.383-.317-9.009-.645-13.804-.974-4.814-.22-9.759-.5-14.816-.67-5.057-.085-10.19-.304-15.34-.292-5.152 0-10.284-.073-15.36 0-2.529.024-5.038.036-7.53.06-2.49.062-4.926.11-7.342.171-4.833.085-9.478.305-13.917.414-4.42.134-8.597.329-12.456.487-3.858.195-7.38.366-10.527.524a595.9 595.9 0 0 0-8.11.45l-7.061.439c-.394.024-.731-.159-.768-.414-.038-.244.224-.45.58-.5l-.037-.024Z' fill='%231EB5B1'/%3E%3C/svg%3E") no-repeat 50%/100%;border-radius:20px;bottom:-16px;content:"";display:block;height:30px;left:0;position:absolute;right:0}.tab-links li a.active~svg{display:none;margin-top:-3px}.journey-section{padding:26px 0 32px}.journey-container{margin:0 auto;max-width:1326px;padding:0 20px;position:relative}@media (max-width:767px){.journey-container{max-width:424px}}.journey-header{margin-bottom:30px}.journey-header h1{color:#000;font-size:24px;font-weight:500;letter-spacing:.1px;line-height:32px}.journey-header p{color:#1ba8a4;font-size:20px;letter-spacing:.1px}.journey-header h2{font-family:Solitreo,sans-serif;font-size:24px;letter-spacing:.1px;line-height:16px;margin-bottom:9px;padding-top:28px}@media (max-width:345px){.journey-header h2{line-height:23px}}.journey-header svg{margin-left:-5px}.target-container{margin:0 auto;max-width:1398px;padding:0 20px}@media (max-width:767px){.target-container{max-width:424px}}.journey-target-section{margin-top:99px;text-align:center}@media (max-width:767px){.journey-target-section{margin-top:51px}}.journey-target-section svg{height:auto;margin-left:-77px;margin-top:12px;width:89%}@media (max-width:1000px){.journey-target-section svg{height:678px;margin-left:-17px;margin-top:64px;min-height:678px;min-width:83px;width:83px}.journey-target-section svg.step-web{display:none}}@media (min-width:1001px){.journey-target-section svg.step-mobile{display:none}}.journey-target-section .target-item{display:flex;gap:6px}@media (max-width:767px){.journey-target-section .target-item{gap:22px}}.journey-target-section .target-button{background:none;border:none;padding:0;text-align:left}.journey-target-section .target-text{color:#615d5d;font-size:11.22px;letter-spacing:.08px;line-height:16.03px;text-align:left}.journey-target-section .item-content .target-title{display:block;font-size:16px;font-weight:500;line-height:16.03px;margin-bottom:3px;text-align:left}.popover{--bs-popover-max-width:299px;background:#fff;border:none;font-family:Roboto,sans-serif;width:299px}.popover .popover-header{background:#fff;border:none;font-size:16px;font-weight:500;letter-spacing:.08px;line-height:16.03px;padding:18px 18px 0}.popover .popover-body{color:#615d5d;font-size:14px;font-weight:400;letter-spacing:.1px;line-height:20px;padding:12px 18px 18px}.journey-start{left:-27px;position:absolute;top:-54px}.journey-target{position:absolute;right:30px;top:48px}@media (max-width:1000px){.journey-target{display:none}}.target-images{height:100%;position:absolute;top:0;width:100%;z-index:3}@media (max-width:1000px){.steps-container{display:flex}.steps-container .section-steps{display:flex;flex-direction:column;gap:40px;padding:24px 0}.steps-container .section-steps img{height:61px;width:32px}}@media (max-width:400px){.steps-container .section-steps{gap:34px}}.popover .popover-arrow:after,.popover .popover-arrow:before{display:none}.target-item{position:absolute;text-align:center}.target-item .item-content{margin-top:11px}@media (max-width:1000px){.target-item{position:static}.target-item .item-content{width:100%!important}}.target-item:first-of-type{left:70px;top:-26px}.target-item:nth-of-type(2){left:3px;top:44%}@media (max-width:1200px){.target-item:nth-of-type(2){flex-direction:row-reverse;left:100px}}@media (max-width:1100px){.target-item:nth-of-type(2){left:76px}}@media (max-width:1000px){.target-item:nth-of-type(2){justify-content:start}}.target-item:nth-of-type(2) .item-content{width:112px}.target-item:nth-of-type(3){left:15.5%;top:46%}@media (max-width:1200px){.target-item:nth-of-type(3){flex-direction:row-reverse;left:24.5%}}@media (max-width:1100px){.target-item:nth-of-type(3){align-items:center;left:23%;top:56%}}@media (max-width:1000px){.target-item:nth-of-type(3){justify-content:start}}.target-item:nth-of-type(3) .item-content{margin-top:-13px;width:98px}@media (max-width:1000px){.target-item:nth-of-type(3) .item-content{margin-top:18px}}.target-item:nth-of-type(4){align-items:center;left:35.2%;top:12px}@media (min-width:1100px){.target-item:nth-of-type(4){gap:21px}}.target-item:nth-of-type(4) .item-content{margin-top:-22px;width:151px}@media (max-width:1100px){.target-item:nth-of-type(4) .item-content{margin-top:17px}}.target-item:nth-of-type(5){align-items:center;bottom:59px;right:31.1%}@media (min-width:1100px){.target-item:nth-of-type(5){bottom:90px;gap:21px;right:33.1%}}@media (max-width:767px){.target-item:nth-of-type(5){margin-top:3px}}.target-item:nth-of-type(5) .item-content{margin-top:5px;width:151px}.target-item:nth-of-type(6){right:20.4%;top:-54px}@media (min-width:1100px){.target-item:nth-of-type(6){gap:30px;right:22.4%}}@media (max-width:767px){.target-item:nth-of-type(6){margin-top:12px}}.target-item:nth-of-type(6) .item-content{margin:0;width:158px}@media (max-width:767px){.target-item:nth-of-type(6) .item-content{margin-top:11px}}.target-item:nth-of-type(7){gap:11px;right:.6%;top:-61px}@media (max-width:1100px){.target-item:nth-of-type(7){right:2.6%}}@media (max-width:767px){.target-item:nth-of-type(7){margin-top:7px}}.target-item:nth-of-type(7) .item-content{margin-top:-31px;width:178px}@media (max-width:767px){.target-item:nth-of-type(7) .item-content{margin-top:11px}}.cards-container{display:flex;gap:121px;justify-content:center;margin:0 auto;max-width:1095px;padding:7rem 20px 20px}@media (max-width:865px){.cards-container{align-items:center;flex-direction:column;gap:60px}}.cards-container .card{align-items:center;background-image:url(/img/card-bg.png);background-repeat:no-repeat;background-size:100%;border:none;display:flex;flex-direction:column;height:236px;max-width:271px;padding:20px 10px;text-align:center;width:100%}.cards-container .card img{height:auto;margin-bottom:5px;margin-top:-50px;-o-object-fit:cover;object-fit:cover}.cards-container .card h3{color:rgba(0,0,0,.8);letter-spacing:-.011em;line-height:24.2px;margin-bottom:5px}.cards-container .card p{color:#5f5f5f;font-size:12px;letter-spacing:-.011em;line-height:14.52px;margin-bottom:18px}.cards-container .card a{padding:8px 60px}.elementor-heading-title{color:#22477d;font-size:50px;font-weight:700;line-height:1;margin:0;padding:0;text-align:right}.elementor-element{-webkit-font-smoothing:antialiased;font-family:RobotoCondensed,sans-serif;font-weight:400;height:100%;margin:0 auto;max-width:1140px;padding:0 10px;width:100%}.elementor-element .e-con-inner{display:flex;flex-direction:column;gap:20px}.elementor-element strong{color:#262821;font-weight:700}.elementor-element p{margin-block-end:.9rem}.elementor-element a{background-color:transparent;color:#c36;text-decoration:none}.card-grid{display:grid;flex-wrap:wrap;gap:22px 14px;grid-template-columns:repeat(3,1fr)}@media (max-width:1024px){.card-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.card-grid{grid-template-columns:repeat(1,1fr)}}.profession-card .card-header img{height:61px;max-width:189px}@media (min-width:768px){.profession-desc{transition:max-height .3s ease;width:70%}}.profession-desc .description-content{-webkit-box-orient:vertical;-webkit-line-clamp:4;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.profession-desc.expanded .description-content{-webkit-line-clamp:unset;display:block}.search-section{padding:1.5rem 1rem 0}@media (max-width:880px){.search-section .min-w-277{min-width:173px}}@media (max-width:767px){.search-section{padding:1.5rem 1rem 0}.search-section button{margin-left:0!important;margin-right:0!important}}.jobs-item{background-color:#fff;border:1px solid #c9edea;border-radius:4px;flex:0 0 32.303%;padding:18px 17px;width:32.303%}@media (max-width:1073px){.jobs-item{flex:0 0 31.303%;width:31.303%}}@media (max-width:767px){.jobs-item{flex:0 0 100%;width:100%}}.jobs-item .item-header{background:#eef6f5;border-radius:4px;min-height:61px}.jobs-item .item-header img{height:61px;-o-object-fit:contain;object-fit:contain;width:100px}.available-jobs-section{gap:20px;padding-bottom:4.6rem}@media (max-width:1327px){.available-jobs-section{gap:16px}}@media (max-width:1066px){.available-jobs-section{gap:18px}}.position-item{border-bottom:1px solid #c5d3df;gap:12px;letter-spacing:-.01em;line-height:16.41px;margin-bottom:4px;padding:8px 11px}.sticky-tab{background-color:#fff;position:sticky;top:48px;z-index:2}.bg-modal{background-color:rgba(0,0,0,.3)}.step-header{background:#fff;border:1px solid #b7e2de;border-radius:8px;box-shadow:0 2px 18px 0 rgba(24,25,28,.031);max-width:562px;padding:20px 20px 15px}.step-header .step-info{color:#5f5f5f;font-size:16px;font-style:italic;font-weight:600;letter-spacing:-.01em;line-height:20px;margin-bottom:18px}.step-header .min-count{color:red;font-family:Solitreo,sans-serif;font-size:20px;margin:0 9px 0 6px}.step-header>div{color:#5f5f5f;font-family:Solitreo,sans-serif;font-size:16px;font-weight:400;letter-spacing:.08px}.step-header span{display:block;height:22px;margin-top:-10px;width:22px}.steps{display:flex;margin:65px 0 71px;position:relative}@media (max-width:767px){.steps{flex-direction:column;margin-bottom:-14px;margin-top:42px}}.steps .svg-middle{left:-38px;margin-right:-53px;position:relative;top:-2px;width:40%}@media (max-width:767px){.steps .svg-middle{left:-14px;margin:-14px -5px -11px auto;top:-2px;width:100%}}.steps .svg-right{height:108px;position:absolute;right:15px;top:64px;width:47px;z-index:1}@media (max-width:767px){.steps .svg-right{height:147px;margin-left:auto;position:relative;right:0;top:0;width:-moz-fit-content;width:fit-content}}.step-booking{align-items:center;display:flex;gap:12px}.step-content{display:flex;flex-direction:column;gap:14px}@media (max-width:767px){.step-content h3{font-size:18px}.step-content span{font-size:16px}}.go-button{margin-top:-4px}@media (max-width:767px){.go-button{align-items:center;display:flex}}.go-button .custom-button{height:52px;margin-right:4.4%;position:relative;width:51.44px;z-index:2}@media (max-width:767px){.go-button .custom-button{margin-top:29px}}.go-button .svg-last{left:-13px;position:relative;top:47px}.slidable-content{display:none}.slidable-content svg{position:relative;right:-98px;top:-19px}@media (max-width:1280px){.slidable-content svg{right:-60px;width:88%}}@media (max-width:767px){.slidable-content svg{position:relative;right:-33px;top:-19px;width:78%}}.slidable-content label:not(.form-check-label){font-size:18px;margin-bottom:.5rem}.importance-section{align-items:end;display:flex;gap:20px;justify-content:space-between;margin-top:-8px}@media (max-width:767px){.importance-section{flex-direction:column-reverse}}.importance-section .importance-content{align-items:center;display:flex;gap:12px;max-width:479px;padding:18px 0;width:100%}.importance-section .importance-content span{color:#ea1818}.importance-section .importance-content p{color:#5f5f5f;font-size:18px;font-weight:500;line-height:25.2px;margin:0}.bordered-section{background:#fff;border:1px solid #b7e2de;border-radius:8px;box-shadow:0 2px 18px 0 rgba(24,25,28,.031);padding:20px 20px 6px}.timetable-section{margin:12px 0}.timetable-section .nav-pills .nav-link.active,.timetable-section .nav-pills .show>.nav-link{border-bottom:10px solid transparent;-o-border-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='116' height='10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M.881 4.125s1.776-.329 4.896-.78c1.566-.23 3.46-.474 5.64-.766 2.18-.305 4.647-.536 7.336-.828 2.69-.244 5.614-.536 8.708-.767a228.58 228.58 0 0 1 9.738-.585c1.684-.073 3.408-.146 5.157-.22L47.643.07c3.551-.121 7.167-.06 10.783 0 3.617.025 7.233.28 10.784.402 3.55.207 7.05.536 10.43.792 3.368.438 6.62.864 9.7 1.254 3.055.56 5.94 1.084 8.616 1.57 2.65.585 5.039 1.267 7.167 1.803 2.141.487 3.93 1.205 5.431 1.692 2.964 1.035 4.661 1.632 4.661 1.632a.409.409 0 0 1 .261.524c-.079.207-.314.304-.536.243h-.039s-1.71-.5-4.726-1.34c-1.501-.413-3.276-1.034-5.43-1.412-2.128-.438-4.53-.937-7.154-1.473a7892.4 7892.4 0 0 1-8.551-1.303c-3.055-.317-6.28-.645-9.622-.974-3.355-.22-6.801-.5-10.326-.67-3.525-.085-7.102-.304-10.692-.292-3.59 0-7.167-.073-10.705 0-1.762.024-3.511.036-5.248.06-1.736.062-3.433.11-5.117.171-3.368.085-6.606.305-9.7.414-3.08.134-5.992.329-8.681.487-2.69.195-5.144.366-7.337.524-2.18.158-4.086.304-5.653.45l-4.921.439c-.274.024-.51-.159-.536-.414-.026-.244.157-.45.405-.5l-.026-.024Z' fill='%231EB5B1'/%3E%3C/svg%3E") 0 0 100% 100%;border-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='116' height='10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M.881 4.125s1.776-.329 4.896-.78c1.566-.23 3.46-.474 5.64-.766 2.18-.305 4.647-.536 7.336-.828 2.69-.244 5.614-.536 8.708-.767a228.58 228.58 0 0 1 9.738-.585c1.684-.073 3.408-.146 5.157-.22L47.643.07c3.551-.121 7.167-.06 10.783 0 3.617.025 7.233.28 10.784.402 3.55.207 7.05.536 10.43.792 3.368.438 6.62.864 9.7 1.254 3.055.56 5.94 1.084 8.616 1.57 2.65.585 5.039 1.267 7.167 1.803 2.141.487 3.93 1.205 5.431 1.692 2.964 1.035 4.661 1.632 4.661 1.632a.409.409 0 0 1 .261.524c-.079.207-.314.304-.536.243h-.039s-1.71-.5-4.726-1.34c-1.501-.413-3.276-1.034-5.43-1.412-2.128-.438-4.53-.937-7.154-1.473a7892.4 7892.4 0 0 1-8.551-1.303c-3.055-.317-6.28-.645-9.622-.974-3.355-.22-6.801-.5-10.326-.67-3.525-.085-7.102-.304-10.692-.292-3.59 0-7.167-.073-10.705 0-1.762.024-3.511.036-5.248.06-1.736.062-3.433.11-5.117.171-3.368.085-6.606.305-9.7.414-3.08.134-5.992.329-8.681.487-2.69.195-5.144.366-7.337.524-2.18.158-4.086.304-5.653.45l-4.921.439c-.274.024-.51-.159-.536-.414-.026-.244.157-.45.405-.5l-.026-.024Z' fill='%231EB5B1'/%3E%3C/svg%3E") 0 0 100% 100%;border-image-slice:10;font-size:18px;gap:3px;padding-bottom:0}.timetable-section .sticky-tab{border-bottom:1px solid #f2f4f7;font-size:16px;gap:12px;padding:7px 12px 17px}.timetable-section .nav-pills .nav-link{border:none}.timetable-section .radio-group{gap:7px;padding:2px}.timetable-section .radio-group label{border-right:1px solid #f2f2f2;padding-right:23px}.process-steps{border-radius:10px;display:flex;gap:20px;justify-content:space-between;padding:20px 0 34px}@media (max-width:1024px){.process-steps{flex-wrap:wrap}}@media (max-width:768px){.process-steps{flex-direction:column;padding-bottom:20px}}.process-steps .process-step{align-items:center;border:1px solid #b7e2de;border-radius:8px;display:flex;flex:1;gap:7px;max-width:393px;padding:15px 9.5px 15px 0}@media (max-width:1024px){.process-steps .process-step{flex:auto;max-width:48%;width:100%}}@media (max-width:768px){.process-steps .process-step{max-width:100%}}.process-steps .process-step .process-step-description{color:#0d4981;font-size:18px;font-weight:500;line-height:21.09px}.program-info-section{margin:0 auto;max-width:1309px;padding:39px 1rem;width:100%}@media (max-width:767px){.program-info-section{max-width:424px;padding:20px 1rem}}.program-card{display:flex;gap:20px;justify-content:space-between;margin-left:10px;margin-right:-10px;padding:26px 0 41px}@media (max-width:767px){.program-card{flex-direction:column;gap:30px;margin:0 auto}}.program-card .card{align-items:center;background-color:transparent;background-image:url(/img/program-bg.png);background-repeat:no-repeat;background-size:100% 100%;border:none;display:flex;flex-direction:row;height:99px;max-width:382px;padding:9px 0;width:100%}.program-card .card img{height:auto;margin-bottom:8px;margin-left:-11px}.program-card .card .ms-2{margin-top:-6px}.calendar-icon{left:14px;position:absolute;top:11px;z-index:2}.items-section{display:flex;gap:20px;justify-content:space-between;padding-bottom:14px}@media (max-width:767px){.items-section{flex-direction:column}}.items-section .item-column{background-color:#fff;border-right:1px solid #f2f2f2;display:flex;flex-direction:column;gap:13px;max-width:50%;padding-right:20px;width:100%}.items-section .item-column:last-of-type{border:none}@media (max-width:767px){.items-section .item-column{border-bottom:1px solid #f2f2f2;border-right:none}}.items-section .item-column h3{border-bottom:10px solid transparent;-o-border-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='116' height='10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M.881 4.125s1.776-.329 4.896-.78c1.566-.23 3.46-.474 5.64-.766 2.18-.305 4.647-.536 7.336-.828 2.69-.244 5.614-.536 8.708-.767a228.58 228.58 0 0 1 9.738-.585c1.684-.073 3.408-.146 5.157-.22L47.643.07c3.551-.121 7.167-.06 10.783 0 3.617.025 7.233.28 10.784.402 3.55.207 7.05.536 10.43.792 3.368.438 6.62.864 9.7 1.254 3.055.56 5.94 1.084 8.616 1.57 2.65.585 5.039 1.267 7.167 1.803 2.141.487 3.93 1.205 5.431 1.692 2.964 1.035 4.661 1.632 4.661 1.632a.409.409 0 0 1 .261.524c-.079.207-.314.304-.536.243h-.039s-1.71-.5-4.726-1.34c-1.501-.413-3.276-1.034-5.43-1.412-2.128-.438-4.53-.937-7.154-1.473a7892.4 7892.4 0 0 1-8.551-1.303c-3.055-.317-6.28-.645-9.622-.974-3.355-.22-6.801-.5-10.326-.67-3.525-.085-7.102-.304-10.692-.292-3.59 0-7.167-.073-10.705 0-1.762.024-3.511.036-5.248.06-1.736.062-3.433.11-5.117.171-3.368.085-6.606.305-9.7.414-3.08.134-5.992.329-8.681.487-2.69.195-5.144.366-7.337.524-2.18.158-4.086.304-5.653.45l-4.921.439c-.274.024-.51-.159-.536-.414-.026-.244.157-.45.405-.5l-.026-.024Z' fill='%231EB5B1'/%3E%3C/svg%3E") 0 0 100% 100%;border-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='116' height='10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M.881 4.125s1.776-.329 4.896-.78c1.566-.23 3.46-.474 5.64-.766 2.18-.305 4.647-.536 7.336-.828 2.69-.244 5.614-.536 8.708-.767a228.58 228.58 0 0 1 9.738-.585c1.684-.073 3.408-.146 5.157-.22L47.643.07c3.551-.121 7.167-.06 10.783 0 3.617.025 7.233.28 10.784.402 3.55.207 7.05.536 10.43.792 3.368.438 6.62.864 9.7 1.254 3.055.56 5.94 1.084 8.616 1.57 2.65.585 5.039 1.267 7.167 1.803 2.141.487 3.93 1.205 5.431 1.692 2.964 1.035 4.661 1.632 4.661 1.632a.409.409 0 0 1 .261.524c-.079.207-.314.304-.536.243h-.039s-1.71-.5-4.726-1.34c-1.501-.413-3.276-1.034-5.43-1.412-2.128-.438-4.53-.937-7.154-1.473a7892.4 7892.4 0 0 1-8.551-1.303c-3.055-.317-6.28-.645-9.622-.974-3.355-.22-6.801-.5-10.326-.67-3.525-.085-7.102-.304-10.692-.292-3.59 0-7.167-.073-10.705 0-1.762.024-3.511.036-5.248.06-1.736.062-3.433.11-5.117.171-3.368.085-6.606.305-9.7.414-3.08.134-5.992.329-8.681.487-2.69.195-5.144.366-7.337.524-2.18.158-4.086.304-5.653.45l-4.921.439c-.274.024-.51-.159-.536-.414-.026-.244.157-.45.405-.5l-.026-.024Z' fill='%231EB5B1'/%3E%3C/svg%3E") 0 0 100% 100%;border-image-slice:10;color:#0d4981;font-size:18px;margin-bottom:16px;padding-bottom:0;width:-moz-fit-content;width:fit-content}.items-section .item-column ul{list-style:none;margin:0;padding:0}.items-section .item-column ul li{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.question-container{margin:0 auto;max-width:1263px;padding:0 20px}.career-questions{display:flex;max-width:948px;min-height:116px;padding:34px 0 62px;position:relative;width:100%}@media (max-width:767px){.career-questions{margin-left:auto;margin-right:auto;max-width:424px}}.career-questions .info-content{background-color:#fff;background-image:url(/img/question-marks.png);background-position:28px 10px;background-repeat:no-repeat;background-size:auto;border-radius:6px;margin-left:-4.4rem;max-width:828px;padding:17px 92px 15px;width:100%}@media (max-width:767px){.career-questions .info-content{padding:17px 30px 15px 66px}}.career-questions .brain-happy{left:0;position:relative;top:11px;transform:scaleX(-1)}@media (max-width:767px){.career-questions .brain-happy{height:78px;width:119px}}.career-questions ul{margin-bottom:0;padding-left:27px}.career-questions li{color:#5f5f5f;font-size:18px;letter-spacing:-.06px;line-height:28px}@media (max-width:767px){.career-info{margin:0 auto;max-width:424px}}.career-info>img{margin-top:-9px}.career-item{display:flex;flex-direction:column;height:250px;overflow:hidden;position:relative;width:100%}.career-item.expanded{height:auto}.career-item li{opacity:1;transition:all .3s ease;visibility:visible}.career-item li.hidden{display:none}.career-talk-section{align-items:flex-start;display:flex;gap:20px;padding-bottom:82px}.career-talk-section .jobs-item{border:1px solid #b7e2de;border-radius:8px;box-shadow:0 2px 18px 0 rgba(24,25,28,.031);min-height:375px;padding:14px 19px}.career-talk-section .item-top{border-bottom:1px solid #f2f2f2;padding-bottom:16px}@media (max-width:1073px){.career-talk-section .item-top .w-44{width:50%}}@media (max-width:1024px) and (min-width:768px){.career-talk-section .item-top{align-items:start!important;flex-direction:column}.career-talk-section .item-top .w-44{width:100%}}.career-talk-section .item-bottom .green-1:hover{color:#1eb5b1}.career-talk-section ol{padding-left:23px}.career-talk-section .description{color:#5f5f5f;line-height:22.4px;max-height:203px;overflow:hidden;transition:max-height .5s ease}.career-talk-section .description.expanded{max-height:none}.career-talk-section .toggle-btn{align-items:center;background:transparent;border:none;color:#0f68ff;display:flex;gap:5px;height:24px;justify-content:end;margin-left:auto;width:24px}.career-talk-section .toggle-btn,.career-talk-section .toggle-btn img{cursor:pointer;transition:transform .3s ease}.career-talk-section .description.expanded+.toggle-btn img{transform:rotate(180deg)}.choose-style{-moz-column-gap:24px;column-gap:24px;margin:0 auto;max-width:328px;row-gap:10px;width:100%}.choose-style .btn-check:checked+.btn,.choose-style .btn.active,.choose-style .btn.show,.choose-style .btn:first-child:active,.choose-style :not(.btn-check)+.btn:active{border:none}.choose-style .btn-check:checked+.btn>img,.choose-style .btn.active>img,.choose-style .btn.show>img,.choose-style .btn:first-child:active>img,.choose-style :not(.btn-check)+.btn:active>img{border:3.08px solid #0d4981}.choose-style .btn-check:checked+.btn .badge-profession img,.choose-style .btn.active .badge-profession img,.choose-style .btn.show .badge-profession img,.choose-style .btn:first-child:active .badge-profession img,.choose-style :not(.btn-check)+.btn:active .badge-profession img{border:none!important}.choose-style form{overflow:hidden;width:calc(50% - 12px)}.choose-style .btn{border-color:transparent;border-radius:23px;border-width:2px;color:#000;overflow:hidden}@media (max-width:767px){.choose-style .btn{width:100%}}.choose-style .btn span{font-size:25px;line-height:1.2;margin:28px 0;width:100%}.choose-style img{border:1px solid #b5b5b5;border-radius:30px;max-width:100%;-o-object-fit:contain;object-fit:contain}.choose-style-sm .btn span{font-size:14px}.choose-style-sm .btn img{border:1px solid #0d4981;border-radius:20px}@media (min-width:768px){.choose-style{gap:46px;margin:0 auto;max-width:1200px}.choose-style .btn{max-width:217px;width:100%}.choose-style-sm{gap:22px}.choose-style-sm .btn{max-width:142px}}.not-style{filter:grayscale(1);pointer-events:none}.not-style span{opacity:.5}.demo__content{height:420px;overflow:hidden;padding:20px 0;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.demo__card-cont{flex-direction:column;height:100%;margin:auto;max-width:306px;position:relative;width:95%}.demo__card-cont,.demo__card-cont .card{align-items:center;display:flex;justify-content:center}.demo__card-cont .card{cursor:grab;font-size:24px;position:absolute;transition:transform .3s ease,opacity .3s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;will-change:transform,opacity}.demo__card{background:#f7f7f7;border:1px solid #bebebe;border-radius:20px;display:flex;flex-direction:column;height:100%;left:0;margin:auto;max-height:540px;overflow:hidden;padding:15px 12px;position:absolute;transform-origin:50% 100%;width:100%;z-index:2}.demo__card.reset{transform:translateX(0)!important;transition:transform .3s}.demo__card.reset .demo__card__choice{opacity:0!important;transition:opacity .3s}.demo__card.inactive{transition:transform .3s}.demo__card.to-left{transform:translateX(-30rem) rotate(-30deg)!important}.demo__card.to-right{transform:translate(30rem) rotate(30deg)!important}.demo__card__img{height:260px;margin:auto;max-height:270px;-o-object-fit:contain;object-fit:contain;width:100%}.demo__card__name{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#000;display:-webkit-box;font-size:20px;line-height:1.4;margin:auto;overflow:hidden;text-align:center}.demo__card__drag{cursor:grab;height:100%;left:0;position:absolute;top:0;width:100%;z-index:5}.demo__buttons{margin-bottom:20px}.demo__buttons .svg-green,.demo__buttons .svg-red{left:0;opacity:0;position:absolute;top:0}.demo__buttons .dislikeButton.active circle:first-child{fill:#f97066}.demo__buttons .dislikeButton.active path{fill:#d92d20}.demo__buttons .likeButton.active circle:first-child{fill:#6ce9a6}.demo__buttons .likeButton.active path{fill:#32d583;stroke:#32d583}.swipe-right{opacity:0;transform:translateX(1000px) rotate(45deg)}.swipe-left{opacity:0;transform:translateX(-1000px) rotate(-45deg)}.progress-text{margin-bottom:0;margin-top:19px;opacity:.7;text-align:center}.progress-bar{background-color:#0d4981;border-radius:10px;height:9px;transition:width .3s ease}.progress-bar-container{margin-top:4px}.badge-profession{height:74px;left:0;position:absolute;top:2px;width:73px}.badge-profession img{border:none!important;border-radius:0!important}.badge-profession span{color:#fff;display:block;font-size:11px!important;left:-9px;letter-spacing:-.01em;line-height:12.1px!important;position:absolute;text-align:center;top:-12px;transform:rotate(-45deg)}.site-container{max-width:370px}@media (min-width:768px){.site-container{max-width:1245px}}.site-container .image-left{border:1px solid #1eb5b1;border-radius:4px 20px 4px 20px;float:left;height:152px;margin-right:61px;margin-top:10px;overflow:hidden;width:280px}@media (max-width:767px){.site-container .image-left{float:none;margin-left:auto;margin-right:auto}}.site-container .image-left>img{background:#fff;height:-webkit-fill-available;-o-object-fit:contain;object-fit:contain;width:-webkit-fill-available}.site-content{justify-content:space-between;max-width:807px}@media (max-width:767px){.site-content{flex-direction:column}}.book-tour-checkbox{background:#fff;border:1px solid #d0d5dd;border-radius:4px;box-shadow:0 1px 2px 0 rgba(16,24,40,.05);min-height:68px;padding:4px 20px;width:100%}@media (max-width:767px){.book-tour-checkbox{padding:16px 20px}}.book-tour-checkbox .gap-12{gap:12px}.book-tour-checkbox .flex-1{flex-basis:0%;flex-grow:1;flex-shrink:1}.book-tour-checkbox.error{border:1px solid #e54545}.book-tour-checkbox.checkbox-form>label{font-size:18px}@media (max-width:860px){.checkbox-form-container{flex-direction:column}.checkbox-form-container .book-tour-checkbox{max-width:100%}}@media (max-width:767px){.checkbox-form-container .book-tour-checkbox{align-items:start;flex-direction:column;max-width:100%}.checkbox-form-container .book-tour-checkbox>div{width:100%}.checkbox-form-container .custom-checkbox-blue{margin:0!important}}.anime-images-section{display:flex;position:relative}.anime-images-section img:first-child{height:116px;overflow:unset;position:relative;width:101px;z-index:1}.anime-images-section img:nth-child(2){border-radius:5px;height:101px;margin:-60px -32px 0 -35px;position:relative;width:95px;z-index:2}.anime-images-section img:last-child{margin-top:-58px;position:relative;width:128px;z-index:3}
