@import url(https://use.typekit.net/lsg3jop.css);@import url(https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:ital,wght@0,200..800;1,200..800&display=swap);.banner_item .banner_item_left .banner_cta .banner_cta_btn,.btn,.content_cta .content_cta_btn,.display_item_filter .filter_input_cta,.display_item_list_cta .display_item_list_cta_btn,.footer_wrap .footer_inner .footer_top .footer_top_left .footer_cta .footer_cta_btn,.form_box .form_item .form_cta_btn,.form_box .form_item input[type="submit"],.header_wrap .header_inner .header_right .header_cta .header_cta_btn,.page_body_wrap .page_body_inner .page_body_desc .page_body_box_wrap .page_body_box_item.cta .page_body_box_item_cta .page_body_box_item_cta_btn,.service_desc .service_box_wrap .service_box_item.cta .service_box_item_cta .service_box_item_cta_btn,.team_list_wrap .team_item .team_bottom .team_cta .cta_btn{padding:0.125rem 1rem;border:0;background:#03bfa8;color:#fff;font-size:0.875rem;transition:background 0.3s linear;text-decoration:none;display:inline-block}.banner_item .banner_item_left .banner_cta .banner_cta_btn:hover,.btn:hover,.content_cta .content_cta_btn:hover,.display_item_filter .filter_input_cta:hover,.display_item_list_cta .display_item_list_cta_btn:hover,.footer_wrap .footer_inner .footer_top .footer_top_left .footer_cta .footer_cta_btn:hover,.form_box .form_item .form_cta_btn:hover,.form_box .form_item input[type="submit"]:hover,.header_wrap .header_inner .header_right .header_cta .header_cta_btn:hover,.page_body_wrap .page_body_inner .page_body_desc .page_body_box_wrap .page_body_box_item.cta .page_body_box_item_cta .page_body_box_item_cta_btn:hover,.service_desc .service_box_wrap .service_box_item.cta .service_box_item_cta .service_box_item_cta_btn:hover,.team_list_wrap .team_item .team_bottom .team_cta .cta_btn:hover{background:#14334d;transition:background 0.3s linear}.banner_item .banner_item_left .banner_cta .round.banner_cta_btn,.btn.round,.content_cta .round.content_cta_btn,.display_item_filter .round.filter_input_cta,.display_item_list_cta .round.display_item_list_cta_btn,.footer_wrap .footer_inner .footer_top .footer_top_left .footer_cta .round.footer_cta_btn,.form_box .form_item .round.form_cta_btn,.form_box .form_item input.round[type="submit"],.header_wrap.header_wrap .header_inner .header_right .header_cta .round.header_cta_btn,.page_body_wrap .page_body_inner .page_body_desc .page_body_box_wrap .page_body_box_item.cta .page_body_box_item_cta .round.page_body_box_item_cta_btn,.service_desc .service_box_wrap .service_box_item.cta .service_box_item_cta .round.service_box_item_cta_btn,.team_list_wrap .team_item .team_bottom .team_cta .round.cta_btn{border-radius:1.875rem}.text-1{color:#fff}.text-2{color:#03bfa8}.text-3,body{color:#14334d}.header_wrap{padding:1rem 0;position:fixed;top:0;left:0;width:100%;background-color:#fff;z-index:99}.header_wrap .header_inner{display:flex;gap:1rem;align-items:center;justify-content:space-between}.header_wrap .header_inner .header_left .header_logo img{width:auto}.header_wrap .header_inner .header_right{display:flex;gap:2rem;align-items:center}.header_wrap .header_inner .header_right .header_menu{position:absolute;left:0;top:100%;background-color:#fff;width:100%;padding:0 2rem 2rem;display:none}.header_wrap .header_inner .header_right .header_menu .header_menu_list{display:flex;gap:1rem;align-items:center;list-style:none;margin:0;padding:0;flex-flow:column;align-items:flex-start}.header_wrap .header_inner .header_right .header_menu .header_menu_list li{font-size:0.875rem;padding:0;color:#14334d;width:100%}.header_wrap .header_inner .header_right .header_menu .header_menu_list li:hover{text-decoration:underline}.header_wrap .header_inner .header_right .header_menu .header_menu_list li > a{font-size:0.875rem;color:#14334d;text-decoration:none;display:inline-block;width:100%}.header_wrap .header_inner .header_right .header_menu .header_menu_list li > a:hover{text-decoration:underline}.header_wrap .header_inner .header_right .header_menu .header_menu_list li.has_sub{position:relative}.header_wrap .header_inner .header_right .header_menu .header_menu_list li.has_sub:hover{text-decoration:none}.header_wrap .header_inner .header_right .header_menu .header_menu_list li.has_sub > a{position:relative;padding-right:1rem;pointer-events:none;cursor:pointer}.header_wrap .header_inner .header_right .header_menu .header_menu_list li.has_sub > a:after{content:"";width:0.625rem;height:0.625rem;display:block;border:0.0625rem solid #172642;border-top-color:transparent;border-left-color:transparent;transform:rotate(45deg);position:absolute;right:0;top:0.1875rem}.header_wrap .header_inner .header_right .header_menu .header_menu_list li.has_sub > a:hover{text-decoration:none}.header_wrap .header_inner .header_right .header_menu .header_menu_list li.has_sub .header_submenu_list{display:none;position:relative;left:0;top:100%;list-style:none;padding:0;margin:1rem 0 0;border:0.0625rem solid transparent;min-width:12.5rem}.header_wrap .header_inner .header_right .header_menu .header_menu_list li.has_sub .header_submenu_list li{font-size:0.875rem;color:#14334d;text-decoration:none;padding:0;background-color:#fff}.header_wrap .header_inner .header_right .header_menu .header_menu_list li.has_sub .header_submenu_list li:hover{background-color:#172642}.header_wrap .header_inner .header_right .header_menu .header_menu_list li.has_sub .header_submenu_list li:hover > a{color:#fff}.header_wrap .header_inner .header_right .header_menu .header_menu_list li.has_sub .header_submenu_list li > a{font-size:0.875rem;color:#14334d;text-decoration:none;white-space:nowrap;display:block;padding:0.5rem 1.25rem}.header_wrap .header_inner .header_right .header_menu .header_menu_list li.has_sub:hover .header_submenu_list{display:block}.header_wrap .header_inner .header_right .header_cta{display:flex;gap:0.75rem;align-items:center}.header_wrap .header_inner .header_right .header_cta .header_cta_btn.mobile-menu-cta{display:flex;flex-flow:column;align-items:center;justify-content:center;gap:0.1875rem;padding:0 0.375rem;height:1.5625rem}.header_wrap .header_inner .header_right .header_cta .header_cta_btn.mobile-menu-cta div{width:1.5rem;height:0.1875rem;background-color:#fff;transition:0.3s linear}.header_wrap .header_inner .header_right .header_cta .header_cta_btn.mobile-menu-cta.active div:nth-child(1){transform:rotate(45deg);transform-origin:left;top:-0.125rem;left:0.25rem;position:relative}.header_wrap .header_inner .header_right .header_cta .header_cta_btn.mobile-menu-cta.active div:nth-child(2){transform:rotate(-45deg);transform-origin:unset}.header_wrap .header_inner .header_right .header_cta .header_cta_btn.mobile-menu-cta.active div:nth-child(3){opacity:0}.header_wrap .header_inner .header_right .header_menu .header_menu_list li.has_sub.header_submenu_level_2 .header_submenu_list.header_submenu_list_l2{left:0 !important;margin-left:0 !important;margin-top:0 !important;display:none !important}.header_wrap .header_inner .header_right .header_menu .header_menu_list li.has_sub:hover.header_submenu_level_2 .header_submenu_list.header_submenu_list_l2{display:block !important}.header_wrap .header_inner .header_right .header_menu .header_menu_list li.has_sub.header_submenu_level_2 .header_submenu_list.header_submenu_list_l2 li.has_sub.header_submenu_level_3 .header_submenu_list.header_submenu_list_l3{left:0 !important;margin-left:0 !important;margin-top:0 !important;display:none !important}.header_wrap .header_inner .header_right .header_menu .header_menu_list li.has_sub:hover.header_submenu_level_2 .header_submenu_list.header_submenu_list_l2 li.has_sub:hover.header_submenu_level_3 .header_submenu_list.header_submenu_list_l3{display:block !important}.header_wrap .header_inner .header_right .header_menu .header_menu_list li.has_sub.header_submenu_level_2 > a:after,.header_wrap .header_inner .header_right .header_menu .header_menu_list li.has_sub.header_submenu_level_3 > a:after{top:0.5625rem !important;right:0.625rem !important}.header_wrap .header_inner .header_right .header_menu .header_menu_list li.has_sub.header_submenu_level_2:hover > a:after,.header_wrap .header_inner .header_right .header_menu .header_menu_list li.has_sub.header_submenu_level_3:hover > a:after{border:0.0625rem solid #fff;content:"";width:0.625rem;height:0.625rem;display:block;border-top-color:transparent;border-left-color:transparent;transform:rotate(45deg);position:absolute;right:0;top:0.1875rem}.platform-img{max-height:7.5rem}.challenge_modal h4.modal-title{width:18.75rem;font-size:1.25rem;line-height:1.2}.body-heading{color:#35b4a3;font-size:1.125rem;font-weight:700;border-bottom:0.0625rem solid;padding-bottom:0.625rem}.modal-header .close{color:#35b4a3}.performance-tool-carousel .card img{width:100%;height:auto;display:block}.performance-tool-carousel .card-body{padding:0.5rem;font-size:0.95rem;text-align:center}.cards-list{display:none}.performance-tool-carousel .carousel .row > [class*="col-"]{padding-left:0.4rem;padding-right:0.4rem}.carousel-control-next,.carousel-control-prev{background:#000;display:none}.performance-tool-carousel .card{border:0}.performance-tool-carousel .carousel-indicators [data-bs-target]{border-radius:6.25rem;width:0.9375rem;height:0.9375rem;background-color:#000;border:0 !important}.performance-tool-carousel .carousel-indicators{bottom:-3.75rem}@media (min-width:1200px){.header_wrap{padding:2rem 0}.header_wrap .header_inner .header_right .header_menu{position:relative;left:0;top:0;background-color:transparent;width:auto;padding:0;display:flex !important}.header_wrap .header_inner .header_right .header_menu .header_menu_list{flex-flow:row;gap:2rem}.header_wrap .header_inner .header_right .header_menu .header_menu_list li{width:auto;padding:0.75rem 0}.header_wrap .header_inner .header_right .header_menu .header_menu_list li a{width:auto}.header_wrap .header_inner .header_right .header_menu .header_menu_list li.has_sub .header_submenu_list{position:absolute;box-shadow:0 0 0.25rem #666;margin:0}.header_wrap .header_inner .header_right .header_menu .header_menu_list li.has_sub.header_submenu_level_2 .header_submenu_list.header_submenu_list_l2,.header_wrap .header_inner .header_right .header_menu .header_menu_list li.has_sub.header_submenu_level_2 .header_submenu_list.header_submenu_list_l2 li.has_sub.header_submenu_level_3 .header_submenu_list.header_submenu_list_l3{left:100% !important;margin-left:0.0625rem !important;margin-top:-2.3125rem !important;display:none !important}.challenge_modal h4.modal-title{width:18.75rem;font-size:1.75rem;line-height:1.2}.header_wrap .header_inner .header_right .header_menu .header_menu_list li.has_sub > a{pointer-events:auto}}.banner_wrap{padding:9.375rem 0 6.25rem;overflow:hidden;background-repeat:no-repeat;background-position:right bottom;background-size:0}.banner_item .banner_item_left{position:relative}.banner_item .banner_item_left:after{content:"";position:absolute;width:5rem;height:8.125rem;top:80%;right:40%;background-image:url(../img/banner_arrow.png);background-position:center bottom;background-repeat:no-repeat;background-size:cover}.banner_item .banner_item_left.arrow_style_2:after{content:"";position:absolute;width:5rem;height:8.125rem;top:85%;right:0;background-image:url(../img/page_header_arrow.png);background-position:center bottom;background-repeat:no-repeat;transform:rotate(-50deg)}.banner_item .banner_item_left.no-img:after{content:none}.banner_item .banner_item_left .banner_title{font-size:2.375rem;font-weight:700;line-height:1;color:#14334d}.banner_item .banner_item_left .banner_title.text-1{color:#fff}.banner_item .banner_item_left .banner_title.text-2{color:#03bfa8}.banner_item .banner_item_left .banner_title.text-3{color:#14334d}.banner_item .banner_item_left .banner_title.with_arrow{position:relative}.banner_item .banner_item_left .banner_title.with_arrow::after{content:"";width:2.875rem;height:3.75rem;background-image:url(../img/banner_arrow_1.png);background-size:100% 100%;background-position:right bottom;background-repeat:no-repeat;position:absolute;margin-top:-1.875rem;margin-left:1.5rem;top:100%;left:100%}.banner_item .banner_item_left .banner_next_title{font-size:1.75rem;font-weight:700;line-height:1;color:#14334d;margin-top:2.25rem}.banner_item .banner_item_left .banner_next_title.text-1{color:#fff}.banner_item .banner_item_left .banner_next_title.text-2{color:#03bfa8}.banner_item .banner_item_left .banner_next_title.text-3{color:#14334d}.banner_item .banner_item_left .banner_next_title.with_arrow{position:relative}.banner_item .banner_item_left .banner_next_title.with_arrow::after{content:"";width:2.875rem;height:3.75rem;background-image:url(../img/banner_arrow_1.png);background-position:right bottom;background-size:100% 100%;background-repeat:no-repeat;position:absolute;margin-top:-1rem;top:100%;right:0}.banner_item .banner_item_left .banner_desc{font-size:1.125rem;font-weight:400;line-height:1.25;color:#14334d;margin-top:2.25rem}.banner_item .banner_item_left .banner_desc.with_arrow{position:relative;display:inline-block}.banner_item .banner_item_left .banner_desc.with_arrow::after{content:"";width:2.875rem;height:3.75rem;background-image:url(../img/banner_arrow_1.png);background-position:right bottom;background-size:100% 100%;background-repeat:no-repeat;position:absolute;margin-top:-1rem;top:100%;right:0}.banner_item .banner_item_left .banner_sub_title{font-size:2.375rem;font-weight:700;color:#03bfa8;line-height:1}.banner_item .banner_item_left .banner_sub_title a{font-size:2.375rem;font-weight:700;color:#03bfa8;line-height:1;display:inline-block;text-decoration:underline}.banner_item .banner_item_left .banner_cta{margin-top:3rem}.banner_item .banner_item_right{position:relative;width:100%;height:100%}.banner_item .banner_item_right .banner_item_right_inner{width:50vw;height:100%;position:absolute;left:0;top:0}.banner_item .banner_item_right .banner_item_right_inner img{max-width:100%}@media (min-width:768px){.banner_wrap{background-size:contain}.banner_item .banner_item_left .banner_sub_title,.banner_item .banner_item_left .banner_sub_title a,.banner_item .banner_item_left .banner_title{font-size:3rem}}@media (min-width:1200px){.banner_wrap{padding:9.375rem 0}.banner_item .banner_item_left .banner_title{font-size:4.25rem}.banner_item .banner_item_left .banner_next_title{font-size:2.8125rem}.banner_item .banner_item_left .banner_sub_title,.banner_item .banner_item_left .banner_sub_title a{font-size:4.25rem}}.content_wrap{padding:6.25rem 0;position:relative;overflow:hidden;background-size:0;background-repeat:no-repeat}.content_wrap.with-spacer{padding:6.25rem 0 15.625rem}.content_wrap.with-spacer .content_spacer{display:block}.content_wrap.bg-right-top{background-position:right top}.content_wrap.bg-right-center{background-position:right center}.content_wrap.bg-left-top{background-position:left top}.content_wrap.bg-left-center{background-position:left center}.content_wrap.bg-1{background-color:#fff}.content_wrap.bg-2{background-color:rgba(3,191,169,0.08)}.content_wrap.bg-3{background-color:#172642}.content_wrap:after{content:"";width:23.75rem;height:23.75rem;background-color:#fff;border-radius:1.5rem;transform:rotate(28deg) skewX(-34deg);position:absolute;top:-20rem;left:50%;margin-left:-10rem}.content_wrap.arrow-bg-1:after{background-color:#fff}.content_wrap.arrow-bg-2:after{background-color:rgba(3,191,169,0.08)}.content_wrap.arrow-bg-3:after{background-color:#172642}.content_wrap.no-arrow:after{content:none}.content_wrap .content_inner .content_left.item_center{display:flex;align-items:center;justify-content:center}.content_wrap .content_inner .content_left.item_left{display:flex;align-items:center;justify-content:flex-start}.content_wrap .content_inner .content_left.item_right{display:flex;align-items:center;justify-content:flex-end}.content_wrap .content_inner .content_left .content_inner_img{background-position:center top;background-size:cover;display:inline-block;border-radius:5rem 0 0}.content_wrap .content_inner .content_left .content_inner_img img{max-width:100%}.content_wrap .content_inner .content_right.item_center{display:flex;align-items:center;justify-content:center}.content_wrap .content_inner .content_right.item_left{display:flex;align-items:center;justify-content:flex-start}.content_wrap .content_inner .content_right.item_right{display:flex;align-items:center;justify-content:flex-end}.content_wrap .content_inner .content_right.style_2{padding:3rem 1.5rem;display:flex;flex-flow:column;justify-content:center}.content_wrap .content_inner .content_right.style_2 .content_title{font-size:1.75rem}.content_wrap .content_inner .content_right.style_2 .content_title::before{margin-bottom:1rem}.content_wrap .content_inner .content_right.style_2 .content_desc{margin-top:1rem}.content_wrap .content_inner .content_right.style_2 .content_desc p{font-size:1.125rem}.content_wrap .content_inner .content_right.bg-1{background-color:#fff}.content_wrap .content_inner .content_right.bg-2{background-color:rgba(3,191,169,0.08)}.content_wrap .content_inner .content_right.bg-3{background-color:#172642}.content_bg{display:none;background-size:0;background-repeat:no-repeat;position:absolute;top:0;left:0;height:100%;width:100%;z-index:1}.content_bg.bg-right-top{background-position:right top}.content_bg.bg-right-center{background-position:right center}.content_bg.bg-left-top{background-position:left top}.content_bg.bg-left-center{background-position:left center}.content_spacer{padding:0 0 6.25rem;margin-top:6.25rem;position:absolute;width:100%;bottom:0;left:0;overflow:hidden;background-size:0;background-repeat:no-repeat;display:none}.content_spacer.bg-1{background-color:#fff}.content_spacer.bg-2{background-color:rgba(3,191,169,0.08)}.content_spacer.bg-3{background-color:#172642}.content_spacer:after{content:"";width:23.75rem;height:23.75rem;background-color:#fff;border-radius:1.5rem;transform:rotate(28deg) skewX(-34deg);position:absolute;top:-20rem;left:50%;margin-left:-10rem}.content_spacer.arrow-bg-1:after{background-color:#fff}.content_spacer.arrow-bg-2:after{background-color:rgba(3,191,169,0.08)}.content_spacer.arrow-bg-3:after{background-color:#172642}.content_spacer.no-arrow:after{content:none}.content_main_title{font-size:4.25rem;font-weight:700;line-height:1;color:#14334d;max-width:100%;margin-bottom:4rem}.content_main_title.with_arrow{position:relative;display:inline-block}.content_main_title.with_arrow::after{content:"";width:7.1875rem;height:7.8125rem;background-size:contain;background-position:center;background-repeat:no-repeat;position:absolute}.content_main_title.with_arrow.arrow_left::after{background-image:url(../img/banner_arrow.png);transform:rotate(30deg);left:-6.25rem;top:2.5rem}.content_main_title.with_arrow.arrow_right::after{background-image:url(../img/page_header_arrow.png);transform:rotate(-10deg);right:-6.25rem;top:2.5rem}.content_img{margin-bottom:2.25rem}.content_title{font-size:2.125rem;font-weight:700;line-height:1;color:#14334d;max-width:100%}.content_title.with-top-line:before{content:"";width:3.125rem;height:0.25rem;display:block;background-color:#03bfa8;margin:0 0 2.5rem}.content_title.with-top-line.line-1{background-color:#fff}.content_title.with-top-line.line-2{background-color:#03bfa8}.content_title.with-top-line.line-3{background-color:#14334d}.content_title.text-1{color:#fff}.content_title.text-2{color:#03bfa8}.content_title.text-3{color:#14334d}.content_title a{font-size:2.125rem;font-weight:700;line-height:1}.content_title a.text-1{color:#fff}.content_title a.text-2{color:#03bfa8}.content_title a.text-3{color:#14334d}.content_title span.text-1{color:#fff}.content_title span.text-2{color:#03bfa8}.content_title span.text-3{color:#14334d}.content_desc{margin-top:2.25rem}.content_desc.text-1{color:#fff}.content_desc.text-2{color:#03bfa8}.content_desc.text-3{color:#14334d}.content_desc p{font-size:1.125rem;font-weight:400;margin-bottom:1rem;line-height:1.4}.content_desc a{color:#03bfa8;text-decoration:none}.content_desc a:hover{text-decoration:underline}.content_desc a.text-1{color:#fff}.content_desc a.text-2{color:#03bfa8}.content_desc a.text-3{color:#14334d}.content_desc ul{display:flex;gap:0.5rem;flex-flow:column;padding-left:1.125rem}.content_desc ul.social_list{display:flex;gap:1rem;flex-flow:row;align-items:center;list-style:none;padding:0}.content_desc ul.social_list li{display:inline-block}.content_desc ul.social_list li a:hover{opacity:0.8}.content_desc ul.pdf_icon li{position:relative;list-style:none;padding-left:2rem}.content_desc ul.pdf_icon li::before{content:"";width:1.5rem;height:1.5rem;position:absolute;display:inline-block;left:0;vertical-align:middle;background-image:url(../img/pdf_icon.svg);background-size:contain;background-repeat:no-repeat;background-position:center}.content_cta{margin-top:3rem}.text-with-image-slider .carousel-indicators.with-text{position:relative;display:flex;row-gap:1.5rem;-moz-column-gap:2.25rem;column-gap:2.25rem;align-items:center;margin-bottom:5rem;margin-left:0;margin-right:0;flex-wrap:wrap}.text-with-image-slider .carousel-indicators.with-text > a{text-indent:0;font-size:1.25rem;width:auto;height:auto;text-decoration:none;line-height:1;color:#172642;display:inline-block;position:relative;border:0;background-color:transparent;opacity:1;font-weight:300}.text-with-image-slider .carousel-indicators.with-text > a:last-child:before{content:none}.text-with-image-slider .carousel-indicators.with-text > a:before{content:"";height:100%;width:0.125rem;background-color:#172642;position:absolute;top:0;right:-1.125rem}.text-with-image-slider .carousel-indicators.with-text > a.active{font-weight:700}.text-with-image-slider .carousel-indicators.with-text > a.active:after{content:"";width:100%;height:0.125rem;top:100%;margin-top:0.5rem;left:0;position:absolute;background-color:#03bfa8;display:inline-block}.jo_list{margin-top:2.25rem}.jo_list .jo_list_item{position:relative;padding:0 3.5rem 1.5rem}.jo_list .jo_list_item img{max-width:100%}.jo_list .jo_list_item:nth-child(odd):after{content:"";width:1.75rem;height:1.75rem;background:#fff;border-radius:100%;border:0.0625rem solid #03bfa8;display:inline-block;position:absolute;top:-0.75rem;left:1.5rem}.jo_list .jo_list_item:nth-child(odd):before{content:"";width:0.0625rem;height:calc(100% + 1.5rem);background:#03bfa8;display:inline-block;position:absolute;top:1rem;left:2.375rem}.jo_list .jo_list_item:nth-child(even):before{content:"";width:0.0625rem;height:calc(100% - 1.3125rem);background:#03bfa8;display:inline-block;position:absolute;top:1.5rem;left:2.375rem}.jo_list .jo_list_item:nth-last-child(-n + 2):before{content:none}@media (min-width:768px){.content_wrap{background-size:none;padding:6.25rem 0}.content_wrap.with-spacer{padding:6.25rem 0 15.625rem}.content_bg{display:none;background-size:none}.content_spacer{padding:0 0 6.25rem;margin-top:6.25rem}.jo_list .jo_list_item{position:relative;padding:0 3.5rem 1.5rem}.jo_list .jo_list_item img{max-width:100%}.jo_list .jo_list_item:nth-child(odd):after,.jo_list .jo_list_item:nth-child(odd):before{content:none}.jo_list .jo_list_item:nth-child(even):after{content:"";width:1.75rem;height:1.75rem;background:#fff;border-radius:100%;border:0.0625rem solid #03bfa8;display:inline-block;position:absolute;top:-0.75rem;left:-0.5rem}.jo_list .jo_list_item:nth-child(even):before{content:"";width:0.0625rem;height:calc(100% + 1.5rem);background:#03bfa8;display:inline-block;position:absolute;top:1rem;left:0.375rem}.jo_list .jo_list_item:last-child:before{content:none}}@media (min-width:1200px){.content_wrap{padding:9.375rem 0;background-size:auto}.content_wrap.content_title_wrap{padding:6.25rem 0;overflow:visible;background-size:0}.content_wrap.content_title_wrap::before{content:"";width:23.75rem;height:120%;background-image:inherit;background-position:top right;background-repeat:no-repeat;position:absolute;top:-20%;right:0}.content_wrap .content_inner .content_right.style_2{padding:3rem}.content_bg{display:block;background-size:auto}.content_spacer{padding:0 0 9.375rem;margin-top:9.375rem}.content_title,.content_title a{font-size:2.75rem}.text-with-image-slider .carousel-indicators.with-text > a{font-size:1.4375rem}.jo_list .jo_list_item{position:relative;padding:0 4.5rem 2rem}.jo_list .jo_list_item img{max-width:100%}.jo_list .jo_list_item:nth-child(even):after{content:"";width:1.75rem;height:1.75rem;background:#fff;border-radius:100%;border:0.0625rem solid #03bfa8;display:inline-block;position:absolute;top:-0.75rem;left:-0.5rem}.jo_list .jo_list_item:nth-child(even):before{content:"";width:0.0625rem;height:calc(100% + 1.5rem);background:#03bfa8;display:inline-block;position:absolute;top:1rem;left:0.375rem}.jo_list .jo_list_item:last-child:before{content:none}}.service_wrap{background-color:#fff;padding:6.25rem 0;position:relative;overflow:hidden}.service_wrap:after{content:"";width:23.75rem;height:23.75rem;background-color:rgba(3,191,169,0.08);border-radius:1.5rem;transform:rotate(28deg) skewX(-34deg);position:absolute;top:-20rem;left:50%;margin-left:-10rem}.service_title{font-size:2.125rem;font-weight:700;line-height:1;color:#14334d;text-align:center}.service_title a{font-size:2.125rem;font-weight:700;line-height:1;color:#14334d}.service_title span{color:#03bfa8;display:block}.service_desc{margin-top:3.75rem}.service_desc .service_box_wrap{display:flex;gap:0;flex-flow:column}.service_desc .service_box_wrap .service_box_item_flip_container{perspective:62.5rem;position:relative;margin-bottom:2rem}.service_desc .service_box_wrap .service_box_item_flip_container.first{position:relative;left:0}.service_desc .service_box_wrap .service_box_item_flip_container.last{position:relative;right:0}.service_desc .service_box_wrap .service_box_item_flip_container .service_box_item_flip{transition:0.6s !important;transform-style:preserve-3d !important;position:relative;height:11.875rem}.service_desc .service_box_wrap .service_box_item_flip_container .service_box_item_flip .service_box_item_front{backface-visibility:hidden;position:absolute;top:0;left:0;z-index:2;transform:rotateY(0);width:100%;height:100%}.service_desc .service_box_wrap .service_box_item_flip_container .service_box_item_flip .service_box_item_back{backface-visibility:hidden;position:absolute;top:0;left:0;transform:rotateY(180deg);width:100%;height:100%}.service_desc .service_box_wrap .service_box_item_flip_container.hover .service_box_item_flip,.service_desc .service_box_wrap .service_box_item_flip_container:hover .service_box_item_flip{transform:rotateY(180deg)}.service_desc .service_box_wrap .service_box_item{margin-bottom:2.25rem;height:11.875rem}.service_desc .service_box_wrap .service_box_item.info{position:relative;padding:1rem;display:flex;align-items:center}.service_desc .service_box_wrap .service_box_item.info .service_box_item_title{color:#14334d;font-size:1.25rem;font-weight:700;line-height:1;letter-spacing:0.0625rem;width:100%}.service_desc .service_box_wrap .service_box_item.info:after{content:"";width:9.375rem;height:9.375rem;border:0.0625rem solid #03bfa8;border-left:0;border-top:0;position:absolute;right:0;bottom:0}.service_desc .service_box_wrap .service_box_item.info:before{content:"";width:9.375rem;height:9.375rem;border:0.0625rem solid #03bfa8;border-right:0;border-bottom:0;position:absolute;left:0;top:0}.service_desc .service_box_wrap .service_box_item.cta{background:#14334d;padding:1rem;display:flex;justify-content:flex-end;flex-flow:column}.service_desc .service_box_wrap .service_box_item.cta .service_box_item_title{color:#fff;font-size:1.375rem;font-weight:700;line-height:1}.service_desc .service_box_wrap .service_box_item.cta .service_box_item_desc{color:#fff;font-size:1rem;margin-top:0.5rem}.service_desc .service_box_wrap .service_box_item.cta .service_box_item_cta{margin-top:0.5rem}.service_desc .service_box_wrap .service_box_item.img{display:flex;align-items:center;justify-content:center}.service_desc .service_box_wrap .service_box_item.img img{max-width:100%}.service_desc .service_box_wrap .service_box_top{padding-top:0}.service_desc .service_box_wrap .service_box_top .service_box_item.cta{position:relative;top:0}@media (min-width:768px){.service_wrap{padding:9.375rem 0}.service_desc .service_box_wrap{gap:0}.service_desc .service_box_wrap .service_box_item_flip_container{margin-bottom:2rem}.service_desc .service_box_wrap .service_box_item_flip_container .service_box_item_flip{height:18.125rem}.service_desc .service_box_wrap .service_box_top{padding-top:7.5rem}.service_desc .service_box_wrap .service_box_top .service_box_item_flip_container.center{top:-7.5rem}.service_desc .service_box_wrap .service_box_item{height:18.125rem}.service_desc .service_box_wrap .service_box_middle .service_box_item{margin-bottom:0}}@media (min-width:1200px){.service_wrap{padding:9.375rem 0}.service_title,.service_title a{font-size:2.75rem}.service_desc{margin-top:6.25rem}.service_desc .service_box_wrap .service_box_item_flip_container.first{position:relative;left:-3.75rem}.service_desc .service_box_wrap .service_box_item_flip_container.last{position:relative;right:-3.75rem}.service_desc .service_box_wrap .service_box_item{margin-bottom:0}.service_desc .service_box_wrap .service_box_item.info{padding:2rem}.service_desc .service_box_wrap .service_box_item.info .service_box_item_title{color:#14334d;font-size:1.75rem;font-weight:700;line-height:1;letter-spacing:1.5;width:60%}}.accord_wrap .accord_item{margin-bottom:1rem}.accord_wrap .accord_item .accord_title{font-size:1.5rem;font-weight:700;line-height:1;padding-left:1.5rem;position:relative;cursor:pointer}.accord_wrap .accord_item .accord_title.text-1,.accord_wrap .accord_item .accord_title.text-1:before{color:#fff}.accord_wrap .accord_item .accord_title.text-2,.accord_wrap .accord_item .accord_title.text-2:before{color:#03bfa8}.accord_wrap .accord_item .accord_title.text-3,.accord_wrap .accord_item .accord_title.text-3:before{color:#14334d}.accord_wrap .accord_item .accord_title:before{content:"-";font-size:1.75rem;font-weight:700;line-height:1;position:absolute;left:0;top:-0.1875rem}.accord_wrap .accord_item .accord_desc.text-1{color:#fff}.accord_wrap .accord_item .accord_desc.text-2{color:#03bfa8}.accord_wrap .accord_item .accord_desc.text-3{color:#14334d}.accord_wrap .accord_item .accord_desc p{font-size:1.125rem;font-weight:400;margin-bottom:1rem}.accord_wrap .accord_item .accord_desc ul{margin-top:0.5rem;margin-left:1.5rem}.accord_wrap .accord_item .accord_desc ul li{font-size:1.125rem;font-weight:400}.accord_wrap .accord_item.shrink .accord_title:before{content:"+";font-size:1.75rem;font-weight:700;line-height:1;position:absolute;left:0;top:0}.says_wrap{background-color:rgba(3,191,169,0.08);padding:6.25rem 0;position:relative;overflow:hidden}.says_wrap.no-arrow:after{content:none}.says_wrap:after{content:"";width:23.75rem;height:23.75rem;background-color:#172642;border-radius:1.5rem;transform:rotate(28deg) skewX(-34deg);position:absolute;top:-20rem;left:50%;margin-left:-10rem}.says_wrap.style_2{padding:0 0 6.25rem;background-color:#fff}.says_wrap.style_2:after{content:none}.says_wrap.bg-1{background-color:#fff}.says_wrap.bg-2{background-color:rgba(3,191,169,0.08)}.says_wrap.bg-3{background-color:#172642}.syas_item{display:flex;flex-flow:column;align-items:center}.syas_item .says_logo img{max-width:100%}.syas_item .says_desc{font-size:1.9375rem;font-style:italic;font-weight:400;line-height:1.5;color:#03bfa8;margin-top:2.25rem;text-align:center;max-width:100%}.syas_item .says_by{font-size:1rem;color:#14334d;font-weight:400;margin-top:1.5rem;text-align:center}.syas_item .says_by span{font-weight:700}.testimonial-slider .carousel-indicators{gap:0.625rem;top:100%;margin-top:2.5rem}.testimonial-slider .carousel-indicators [data-bs-target]{width:0.75rem;height:0.75rem;border-radius:100%;background:0 0;border:0.0625rem solid #5a7a80;margin:0;opacity:1}.testimonial-slider .carousel-indicators .active[data-bs-target]{background:#5a7a80;opacity:1}@media (min-width:1200px){.accord_wrap .accord_item{margin-bottom:0.5rem}.accord_wrap .accord_item .accord_title{font-size:1.75rem}.says_wrap{padding:9.375rem 0}.says_wrap.style_2{padding:0 0 9.375rem;background-color:#fff}.says_wrap.style_2:after{content:none}.syas_item .says_desc{font-size:2.5625rem;max-width:80%}}.projects_wrap{background-color:#fff;padding:6.25rem 0;position:relative;overflow:hidden}.projects_wrap:after{content:"";width:23.75rem;height:23.75rem;background-color:rgba(3,191,169,0.08);border-radius:1.5rem;transform:rotate(28deg) skewX(-34deg);position:absolute;top:-20rem;left:50%;margin-left:-10rem}.projects_wrap.no-arrow:after{content:none}.projects_title{font-size:2.125rem;font-weight:700;line-height:1;color:#14334d;text-align:center}.projects_title a{font-size:2.125rem;font-weight:700;line-height:1;color:#03bfa8}.projects_title span{color:#14334d;display:inline-block}.projects_desc{margin-top:3.75rem}@media (min-width:768px){.projects_title,.projects_title a{font-size:2.125rem}}@media (min-width:1200px){.projects_wrap{padding:9.375rem 0}.projects_title,.projects_title a{font-size:2.75rem}}.display_item_filter{margin-bottom:4rem}.display_item_filter .filter_input{position:relative;border:0.09375rem solid #000;border-left:0;border-right:0;cursor:pointer}.display_item_filter .filter_input.service_filter{z-index:33}.display_item_filter .filter_input.expert_filter{z-index:23}.display_item_filter .filter_input .filter_title{margin-left:0.625rem;padding:1rem 1.375rem;display:flex;gap:0.5rem;align-items:center;z-index:3;position:relative;background-color:#fff}.display_item_filter .filter_input .filter_title span{font-size:1.125rem;color:#14334d;font-weight:400;position:relative;z-index:3}.display_item_filter .filter_input .filter_title .filter_counter{font-size:0.75rem;color:#fff;background:#03bfa8;border-radius:100%;font-weight:400;display:flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem}.display_item_filter .filter_input .filter_title:after{content:"";width:0.75rem;height:0.75rem;border:0.125rem solid #000;position:absolute;transform:rotate(-45deg);border-top-color:transparent;border-right-color:transparent;right:2rem;top:1.375rem;z-index:3;transition:0.3s linear;transform-origin:center}.display_item_filter .filter_input .filter_options{position:absolute;top:0;left:0;border-left:0.625rem solid #03bfa8;padding:4rem 1rem 2rem;background-color:#fff;z-index:2;width:100%;box-shadow:0.25rem 0.25rem 0.5rem #888;display:none;overflow:hidden}.display_item_filter .filter_input .filter_options .filter_options_inner{display:flex;flex-flow:column;height:100%;max-height:25rem;overflow:hidden}.display_item_filter .filter_input .filter_options .filter_options_inner .filter_top{overflow:auto;flex-grow:1}.display_item_filter .filter_input .filter_options .filter_options_inner .filter_top::-webkit-scrollbar-track{background-color:#f5f5f5}.display_item_filter .filter_input .filter_options .filter_options_inner .filter_top::-webkit-scrollbar{width:0.625rem;background-color:#f5f5f5}.display_item_filter .filter_input .filter_options .filter_options_inner .filter_top::-webkit-scrollbar-thumb{background-color:#03bfa8}.display_item_filter .filter_input .filter_options .filter_options_inner .filter_bottom{flex-shrink:0}.display_item_filter .filter_input .filter_options .filter_options_list{list-style:none;padding:0 0 0 0.25rem;margin:0 0 2rem;display:flex;flex-flow:column;gap:0.5rem}.display_item_filter .filter_input .filter_options .filter_options_list li label{font-size:1.125rem;color:#14334d;font-weight:400;cursor:pointer;display:flex;gap:1rem;align-items:center}.display_item_filter .filter_input .filter_options .filter_options_list li label input{display:none}.display_item_filter .filter_input .filter_options .filter_options_list li label span{height:0.9375rem;width:0.9375rem;border:0.0625rem solid #000;display:inline-block;position:relative}.display_item_filter .filter_input .filter_options .filter_options_list li [type="checkbox"]:checked + span:before{content:"✔";position:absolute;top:-0.5rem;left:0.0625rem;font-family:none;font-weight:400;font-size:1.125rem}.display_item_filter .filter_input .filter_options .filter_options_clear{border:0;background-color:transparent;text-decoration:underline;font-size:0.875rem;color:#14334d;font-weight:700}.display_item_filter .filter_input .filter_options .filter_options_clear:hover{color:#03bfa8}.display_item_filter .filter_input.active .filter_title:after{transform:rotate(135deg);transition:0.3s linear;transform-origin:center}.display_item_list .display_item .display_img{height:12.5rem;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center}.display_item_list .display_item .display_img img{height:100%;max-width:none !important}.display_item_list .display_item .display_top{padding:2rem 1rem;border:0.0625rem solid #eae8e0;border-top:0;display:flex;flex-flow:column;min-height:15.625rem}.display_item_list .display_item .display_top .display_title{font-size:0.75rem;font-weight:700;line-height:1.25;color:#14334d;text-transform:uppercase}.display_item_list .display_item .display_top .display_subtitle{font-size:0.75rem;font-weight:700;line-height:1;color:#03bfa8;text-transform:uppercase;margin-top:0.25rem}.display_item_list .display_item .display_top .display_desc{font-size:1.125rem;font-weight:700;line-height:1.25;color:#14334d;margin-top:1rem;flex-grow:1}.display_item_list .display_item .display_top .display_desc a{font-size:1.125rem;font-weight:700;line-height:1.25;color:#14334d;text-decoration:none}.display_item_list .display_item .display_top .display_desc a:hover{text-decoration:underline}.display_item_list .display_item .display_cta{margin-top:1.5rem}.display_item_list .display_item .display_cta .display_cta_btn{border:0;padding:0;margin:0;background-color:transparent;position:relative;left:0;transition:left 0.3s linear}.display_item_list .display_item .display_cta .display_cta_btn img{max-width:100%}.display_item_list .display_item .display_cta .display_cta_btn:hover{left:0.3125rem;transition:left 0.3s linear}.display_item_list_cta{display:flex;justify-self:center;align-items:center;margin-top:3.75rem}.display_item_list_cta .display_item_list_cta_list ul{display:flex;gap:2.125rem;align-items:center;list-style:none;padding:0;margin:0}.display_item_list_cta .display_item_list_cta_list ul li{font-size:0.875rem;font-weight:700;line-height:1;color:#14334d;display:flex;gap:0.5rem;align-items:center}.display_item_list_cta .display_item_list_cta_list ul li .display_item_list_cta_prev{font-size:0.875rem;font-weight:700;line-height:1;color:#14334d;border:0;background-color:transparent;text-decoration:underline;padding-left:0.875rem;position:relative}.display_item_list_cta .display_item_list_cta_list ul li .display_item_list_cta_prev:hover{color:#03bfa8}.display_item_list_cta .display_item_list_cta_list ul li .display_item_list_cta_prev:hover:before{border-color:#03bfa8}.display_item_list_cta .display_item_list_cta_list ul li .display_item_list_cta_prev:before{content:"";width:0.5rem;height:0.5rem;border:0.125rem solid #000;display:block;transform:rotate(45deg);position:absolute;left:0;top:0.25rem;border-right:0;border-top:0}.display_item_list_cta .display_item_list_cta_list ul li .display_item_list_cta_curr{border:0.0625rem solid #eae8e0;height:1.5625rem;min-width:1.5625rem;display:flex;align-items:center;justify-content:center}.display_item_list_cta .display_item_list_cta_list ul li .display_item_list_cta_next{font-size:0.875rem;font-weight:700;line-height:1;color:#14334d;border:0;background-color:transparent;text-decoration:underline;padding-right:0.875rem;position:relative}.display_item_list_cta .display_item_list_cta_list ul li .display_item_list_cta_next:hover{color:#03bfa8}.display_item_list_cta .display_item_list_cta_list ul li .display_item_list_cta_next:hover:before{border-color:#03bfa8}.display_item_list_cta .display_item_list_cta_list ul li .display_item_list_cta_next:before{content:"";width:0.5rem;height:0.5rem;border:0.125rem solid #000;display:block;transform:rotate(45deg);position:absolute;right:0;top:0.25rem;border-left:0;border-bottom:0}.page_header_wrap{background-color:#fff;padding:6.25rem 0 1.5625rem;position:relative;overflow:hidden}.page_header_wrap .page_header_inner .page_header_title{font-weight:700;line-height:1;color:#14334d;text-align:center}.page_header_wrap .page_header_inner .page_header_title a{font-weight:700;line-height:1;color:#03bfa8;text-decoration:underline}.page_header_wrap .page_header_inner .page_header_title span{color:#03bfa8}.page_header_wrap.style_2{padding:6.25rem 0;overflow:visible}.page_header_wrap.style_2::after{content:"";width:7.1875rem;height:7.8125rem;background-image:url(../img/page_header_arrow.png);background-size:contain;background-position:center;background-repeat:no-repeat;position:absolute;left:0;right:0;bottom:-2.5rem;margin:auto}.page_header_wrap .page_header_inner .page_header_title,.page_header_wrap .page_header_inner .page_header_title a,.page_header_wrap .page_header_inner .page_header_title span{font-size:2.125rem}@media (min-width:768px){.page_header_wrap{padding:9.375rem 0 1.5625rem}.page_header_wrap .page_header_inner .page_header_desc .page_header_box_wrap{gap:2.5rem}.page_header_wrap .page_header_inner .page_header_desc .page_header_box_wrap .page_header_box_item{height:18.125rem}.page_header_wrap .page_header_inner .page_header_desc .page_header_box_wrap .page_header_box_middle .page_header_box_item{margin-bottom:0}.page_header_wrap.style_2{padding:6.25rem 0}}@media (min-width:1200px){.page_header_wrap{padding:9.375rem 0 1.5625rem}.page_header_wrap .page_header_inner .page_header_title,.page_header_wrap .page_header_inner .page_header_title a{font-size:2.75rem}.page_header_wrap .page_header_inner .page_header_desc .page_header_box_wrap .page_header_box_top{padding-top:7.5rem}.page_header_wrap .page_header_inner .page_header_desc .page_header_box_wrap .page_header_box_top .page_header_box_item.cta{top:-7.5rem}.page_header_wrap .page_header_inner .page_header_desc .page_header_box_wrap .page_header_box_middle .page_header_box_item{margin-bottom:0}.page_header_wrap .page_header_inner .page_header_desc .page_header_box_wrap .page_header_box_middle .page_header_box_item.info{padding:2rem}.page_header_wrap .page_header_inner .page_header_desc .page_header_box_wrap .page_header_box_middle .page_header_box_item.info .page_header_box_item_title{color:#14334d;font-size:1.5rem;font-weight:700;line-height:1;letter-spacing:0.0625rem;width:60%}.page_header_wrap .page_header_inner .page_header_desc .page_header_box_wrap .page_header_box_middle .page_header_box_item.info.first{position:relative;left:-3.75rem}.page_header_wrap .page_header_inner .page_header_desc .page_header_box_wrap .page_header_box_middle .page_header_box_item.info.last{position:relative;right:-3.75rem}.page_header_wrap .page_header_inner .page_header_desc .page_header_box_wrap .page_header_box_middle .page_header_box_item.cta{padding:2rem}.page_header_wrap.style_2{padding:9.375rem 0 6.25rem}.page_header_wrap.style_2 .page_header_inner .page_header_title,.page_header_wrap.style_2 .page_header_inner .page_header_title a,.page_header_wrap.style_2 .page_header_inner .page_header_title span{font-size:4rem}}.page_body_wrap{background-color:#fff;padding:0 0 6.25rem;position:relative;overflow:hidden}.page_body_wrap .page_body_inner .page_body_title{font-size:2.125rem;font-weight:700;line-height:1;color:#14334d;text-align:center}.page_body_wrap .page_body_inner .page_body_title a{font-size:2.125rem;font-weight:700;line-height:1;color:#14334d}.page_body_wrap .page_body_inner .page_body_title span{color:#03bfa8;display:block}.page_body_wrap .page_body_inner .page_body_desc{margin-top:3.75rem}.page_body_wrap .page_body_inner .page_body_desc img{max-width:100%}.page_body_wrap .page_body_inner .page_body_desc.page_detail_box{padding:9.375rem 0 0;margin:0 auto;max-width:40.625rem;color:#14334d}.page_body_wrap .page_body_inner .page_body_desc.page_detail_box img{margin-bottom:1rem}.page_body_wrap .page_body_inner .page_body_desc.page_detail_box em,.page_body_wrap .page_body_inner .page_body_desc.page_detail_box p{margin-bottom:1rem;font-size:1.0625rem;font-weight:400;line-height:1.5}.page_body_wrap .page_body_inner .page_body_desc.page_detail_box strong{margin-bottom:1rem;font-size:1.0625rem;font-weight:700;line-height:1.5}.page_body_wrap .page_body_inner .page_body_desc .page_body_desc_title{font-size:2rem;font-weight:700;line-height:1.25;color:#14334d;display:flex;gap:2rem;margin:2rem 0;align-items:flex-end;flex-flow:column}.page_body_wrap .page_body_inner .page_body_desc .page_body_desc_title .page_body_desc_projectname{font-size:1.125rem;font-weight:700;line-height:1.25;color:#03bfa8}.page_body_wrap .page_body_inner .page_body_desc .page_body_desc_title .page_body_desc_clientname{margin-top:0.5rem;font-size:1.125rem;font-weight:400;line-height:1.25;color:#14334d}.page_body_wrap .page_body_inner .page_body_desc .page_body_desc_title .page_body_desc_social{display:flex;flex-flow:column;gap:0.25rem;align-items:flex-end;justify-content:center;flex-shrink:0}.page_body_wrap .page_body_inner .page_body_desc .page_body_desc_title .page_body_desc_social .page_body_desc_social_title{font-size:0.75rem;font-weight:400;line-height:1.25;color:#14334d}.page_body_wrap .page_body_inner .page_body_desc .page_body_desc_title .page_body_desc_social .page_body_desc_social_list{flex-shrink:0}.page_body_wrap .page_body_inner .page_body_desc .page_body_desc_title .page_body_desc_social .page_body_desc_social_list ul{list-style:none;margin:0;padding:0;display:flex;gap:1rem;align-items:center}.page_body_wrap .page_body_inner .page_body_desc .page_body_desc_title .page_body_desc_social .page_body_desc_social_list ul li{flex-shrink:0}.page_body_wrap .page_body_inner .page_body_desc .page_body_desc_title .page_body_desc_social .page_body_desc_social_list ul li:hover{opacity:0.6}.page_body_wrap .page_body_inner .page_body_desc .page_body_desc_title .page_body_desc_social .page_body_desc_social_list .st-inline-share-buttons .st-btn{margin:0 !important}.page_body_wrap .page_body_inner .page_body_desc .page_body_desc_says{margin:2rem 0;padding-left:2rem;border-left:0.125rem solid #03bfa8}.page_body_wrap .page_body_inner .page_body_desc .page_body_desc_says .page_body_desc_says_top{font-size:1.125rem;font-weight:700;line-height:1.25;font-style:italic;color:#03bfa8;margin-bottom:1rem}.page_body_wrap .page_body_inner .page_body_desc .page_body_desc_says .page_body_desc_says_top a,.page_body_wrap .page_body_inner .page_body_desc .page_body_desc_says .page_body_desc_says_top p{font-size:1.125rem;font-weight:700;line-height:1.25;font-style:italic;color:#03bfa8}.page_body_wrap .page_body_inner .page_body_desc .page_body_desc_says .page_body_desc_says_bottom{font-size:1.125rem;font-weight:400;line-height:1.25}.page_body_wrap .page_body_inner .page_body_desc .page_body_desc_says .page_body_desc_says_bottom span{font-weight:700}.page_body_wrap .page_body_inner .page_body_desc .page_body_box_wrap{display:flex;gap:0;flex-flow:column}.page_body_wrap .page_body_inner .page_body_desc .page_body_box_wrap .page_body_box_item{margin-bottom:2.25rem;height:11.875rem}.page_body_wrap .page_body_inner .page_body_desc .page_body_box_wrap .page_body_box_item.info{position:relative;padding:1rem;display:flex;align-items:center}.page_body_wrap .page_body_inner .page_body_desc .page_body_box_wrap .page_body_box_item.info .page_body_box_item_title{color:#14334d;font-size:1.5rem;font-weight:700;line-height:1;letter-spacing:0.0625rem;width:100%}.page_body_wrap .page_body_inner .page_body_desc .page_body_box_wrap .page_body_box_item.info:after{content:"";width:9.375rem;height:9.375rem;border:0.0625rem solid #03bfa8;border-left:0;border-top:0;position:absolute;right:0;bottom:0}.page_body_wrap .page_body_inner .page_body_desc .page_body_box_wrap .page_body_box_item.info:before{content:"";width:9.375rem;height:9.375rem;border:0.0625rem solid #03bfa8;border-right:0;border-bottom:0;position:absolute;left:0;top:0}.page_body_wrap .page_body_inner .page_body_desc .page_body_box_wrap .page_body_box_item.cta{background:#172642;padding:1rem;display:flex;justify-content:flex-end;flex-flow:column}.page_body_wrap .page_body_inner .page_body_desc .page_body_box_wrap .page_body_box_item.cta .page_body_box_item_title{color:#fff;font-size:1.75rem;font-weight:700;line-height:1}.page_body_wrap .page_body_inner .page_body_desc .page_body_box_wrap .page_body_box_item.cta .page_body_box_item_desc{color:#fff;font-size:1rem;margin-top:0.5rem}.page_body_wrap .page_body_inner .page_body_desc .page_body_box_wrap .page_body_box_item.cta .page_body_box_item_cta{margin-top:0.5rem}.page_body_wrap .page_body_inner .page_body_desc .page_body_box_wrap .page_body_box_item.img{display:flex;align-items:center;justify-content:center}.page_body_wrap .page_body_inner .page_body_desc .page_body_box_wrap .page_body_box_item.img img{max-width:100%}.page_body_wrap .page_body_inner .page_body_desc .page_body_box_wrap .page_body_box_top{padding-top:0}.page_body_wrap .page_body_inner .page_body_desc .page_body_box_wrap .page_body_box_top .page_body_box_item.cta{position:relative;top:0}.page_body_wrap .page_body_inner .page_body_desc .page_body_box_wrap .page_body_box_middle .page_body_box_item.info.first{position:relative;left:0}.page_body_wrap .page_body_inner .page_body_desc .page_body_box_wrap .page_body_box_middle .page_body_box_item.info.last{position:relative;right:0}.page_detail_box .content_wrap,.page_detail_box .content_wrap .content_inner{padding:0}.page_detail_box .content_wrap .content_inner .content_center div[class*="mb-"],.page_detail_box .content_wrap .content_inner .content_center div[class*="mt-"]{margin:0 !important}.page_detail_box .content_wrap .content_inner .content_center div[class*="pb-"],.page_detail_box .content_wrap .content_inner .content_center div[class*="pt-"]{padding:0 !important}.page_detail_box .content_wrap .content_inner .content_center .content_desc{margin-top:0}.page_detail_box .content_wrap .content_inner .content_desc{margin:0}.page_detail_box .content_wrap .content_inner .carousel.testimonial-slider{margin:1rem 0 4rem}.page_detail_box .content_wrap .content_inner .carousel.testimonial-slider .says_desc{font-size:1.125rem;line-height:1.25;max-width:100%;margin-top:0}.page_detail_box .content_wrap .content_inner .accord_wrap,.page_detail_box .content_wrap .content_inner .carousel.text-with-image-slider .carousel-indicators.with-text,.page_detail_box .content_wrap .content_inner .projects_desc{margin:2rem 0}.page_detail_box .content_wrap:after{content:none}@media (min-width:768px){.page_body_wrap{padding:0 0 9.375rem}.page_body_wrap .page_body_inner.page_detail_box{padding:12.5rem 0 0}.page_body_wrap .page_body_inner .page_body_desc .page_body_desc_title{flex-flow:row;align-items:flex-start;justify-content:space-between}.page_body_wrap .page_body_inner .page_body_desc .page_body_box_wrap{gap:2.5rem}.page_body_wrap .page_body_inner .page_body_desc .page_body_box_wrap .page_body_box_item{height:18.125rem}.page_body_wrap .page_body_inner .page_body_desc .page_body_box_wrap .page_body_box_middle .page_body_box_item{margin-bottom:0}}@media (min-width:1200px){.page_body_wrap{padding:0 0 9.375rem}.page_body_wrap .page_body_inner.page_detail_box{padding:12.5rem 0 0}.page_body_wrap .page_body_inner .page_body_title,.page_body_wrap .page_body_inner .page_body_title a{font-size:2.75rem}.page_body_wrap .page_body_inner .page_body_desc img{max-width:100%}}.talk_wrap{background-color:rgba(3,191,169,0.08);padding:6.25rem 0;position:relative;overflow:hidden}.talk_wrap .talk_inner{text-align:center}.talk_title{font-size:2.8125rem;font-weight:700;line-height:1;color:#14334d}.talk_title span{color:#03bfa8;text-decoration:underline}.talk_desc{font-size:1.125rem;font-weight:400;line-height:1;color:#14334d;margin-top:3rem}.talk_auth{font-size:1.125rem;font-weight:700;line-height:1;color:#14334d;margin-top:1.5rem}.talk_auth_desig{font-size:1.125rem;font-weight:400;font-style:italic;line-height:1;color:#14334d;margin-top:0.25rem}.talk_auth_email{font-size:1.1875rem;font-weight:700;line-height:1;color:#03bfa8;margin-top:1.5rem}.talk_auth_email:hover{text-decoration:underline}.talk_auth_email a{font-size:1.1875rem;font-weight:700;line-height:1;color:#03bfa8;margin-top:1rem;text-decoration:none}.talk_auth_email a:hover{text-decoration:underline}@media (min-width:1200px){.talk_wrap{padding:9.375rem 0}}.form_box .form_item{margin-bottom:1rem}.form_box .form_item .form_label{font-size:1.125rem;font-weight:400;line-height:1;color:#14334d;padding:0.25rem 0;display:inline-block}.form_box .form_item .form_input{border:0.0625rem solid #fff;width:100%}.form_box .form_item .form_input:focus{outline:0;border:0.0625rem solid #14334d}.form_box .form_item .form_area{resize:none;width:100%;border:0.0625rem solid #fff}.form_box .form_item .form_area:focus{outline:0;border:0.0625rem solid #14334d}.team_list_wrap .team_item{border:0.0625rem solid #eae8e0}.team_list_wrap .team_item:hover .team_top .team_img{filter:grayscale(0)}.team_list_wrap .team_item .team_top .team_img{height:15rem;background-repeat:no-repeat;background-size:cover;background-position:top center;filter:grayscale(100%);transition:0.3s linear}.team_list_wrap .team_item .team_middle{padding:1rem;background:#fff}.team_list_wrap .team_item .team_middle .team_name{font-size:1rem;font-weight:700;line-height:1.25;color:#14334d}.team_list_wrap .team_item .team_middle .team_desig{font-size:1rem;font-weight:400;line-height:1.25;color:#14334d;min-height:2.5rem}.team_list_wrap .team_item .team_bottom{background:#fff;padding:1rem;display:flex;justify-content:space-between;align-items:center;gap:1rem}.team_list_wrap .team_item .team_bottom .team_social a:hover{opacity:0.8}.team_list_wrap .team_item .team_bottom .team_social img{width:1rem}.team_modal .modal-dialog{max-width:26.25rem}.team_modal .modal-dialog .modal-content{border-radius:0;border:0}.team_modal .modal-dialog .modal-content .modal-header{display:flex;align-items:flex-start;justify-content:space-between;padding:1.5rem;border:0;position:relative}.team_modal .modal-dialog .modal-content .modal-header:after{content:"";width:3.125rem;height:0.125rem;top:100%;left:1.5rem;position:absolute;background-color:#03bfa8;display:inline-block}.team_modal .modal-dialog .modal-content .modal-header .modal-title{font-size:1rem;font-weight:400;line-height:1.25;color:#14334d}.team_modal .modal-dialog .modal-content .modal-header .close{background:0 0;border:0}.team_modal .modal-dialog .modal-content .modal-header .close:hover{opacity:0.8}.team_modal .modal-dialog .modal-content .modal-body{padding:1.5rem}.team_modal .modal-dialog .modal-content .modal-body p{font-size:1rem;font-weight:400;line-height:1.25;color:#14334d;margin-bottom:1rem}.footer_wrap{background-color:#172642;padding:4.375rem 0;position:relative;background-repeat:no-repeat;background-position:right bottom}.footer_wrap .footer_inner .footer_top{display:flex;gap:1rem;align-items:flex-start;justify-content:space-between}.footer_wrap .footer_inner .footer_top .footer_top_left .footer_title{font-size:2.125rem;font-weight:700;line-height:1;color:#fff}.footer_wrap .footer_inner .footer_top .footer_top_left .footer_title a{font-size:2.125rem;font-weight:700;line-height:1;color:#edd29a;text-decoration:underline}.footer_wrap .footer_inner .footer_top .footer_top_left .footer_cta{margin-top:2.5rem}.footer_wrap .footer_inner .footer_top .footer_top_right{flex-shrink:0}.footer_wrap .footer_inner .footer_top .footer_top_right .footer_logo img{max-width:100%;max-height:2.5625rem}.footer_wrap .footer_inner .footer_middle .footer_bottom_left .footer_contact{margin-top:2.5rem}.footer_wrap .footer_inner .footer_middle .footer_bottom_left .footer_contact .footer_email a{font-size:1.1875rem;font-weight:700;line-height:1;color:#edd29a;text-decoration:none}.footer_wrap .footer_inner .footer_middle .footer_bottom_left .footer_contact .footer_mobile a{font-size:1.1875rem;font-weight:700;line-height:1;color:#fff;text-decoration:none}.footer_wrap .footer_inner .footer_middle .footer_bottom_left .footer_address{margin-top:2.5rem;font-size:0.875rem;font-weight:400;line-height:1.5;color:#fff}.footer_wrap .footer_inner .footer_middle .footer_bottome_right .footer_link .footer_link_list{padding:0;margin:0;list-style:none;width:100%}.footer_wrap .footer_inner .footer_middle .footer_bottome_right .footer_link .footer_link_list li{border-bottom:0.0625rem solid rgba(255,255,255,0.2);width:100%;padding:0 0 0.125rem;display:inline-block}.footer_wrap .footer_inner .footer_middle .footer_bottome_right .footer_link .footer_link_list li a{font-size:0.875rem;font-weight:400;line-height:1;color:#fff;text-decoration:none}.footer_wrap .footer_inner .footer_middle .footer_bottome_right .footer_link .footer_link_list li a:hover{text-decoration:underline}.footer_wrap .footer_inner .footer_bottom{margin-top:2.5rem;display:flex;gap:1.5rem;align-items:center}.footer_wrap .footer_inner .footer_bottom .footer_bottom_text{font-size:0.875rem;font-weight:400;line-height:1;color:#fff;text-transform:uppercase}.footer_wrap .footer_inner .footer_bottom .footer_bottom_logo img{max-width:100%}@media (min-width:768px){.footer_wrap .footer_inner .footer_top .footer_top_left .footer_title,.footer_wrap .footer_inner .footer_top .footer_top_left .footer_title a{font-size:2.125rem}}@media (min-width:1200px){.footer_wrap .footer_inner .footer_top .footer_top_left .footer_title,.footer_wrap .footer_inner .footer_top .footer_top_left .footer_title a{font-size:2.75rem}}.pricing-row-wrap .pricing-card{border:0.0625rem solid #e7ebff;box-shadow:0 1.625rem 2.5rem 0 rgba(188,202,255,0.1294117647);border-radius:1.625rem}.pricing-row-wrap .pricing-title{font-weight:500;font-size:2.125rem;line-height:100%;margin-bottom:1.5rem;color:#1b223c}.pricing-row-wrap .pricing-desc{font-weight:500;font-size:1.5rem;line-height:100%;margin-bottom:1.5rem;color:#797878}.pricing-row-wrap .pricing-price{font-weight:500;font-size:3rem;color:#1b223c;padding-bottom:1.75rem;line-height:1.5;border-bottom:0.0625rem solid #e7ebff}.pricing-row-wrap ul.pricing-list{list-style:none;padding:0;margin:2.75rem 0}.pricing-row-wrap ul.pricing-list li{display:flex;gap:1rem;align-items:center;font-weight:400;font-size:1.125rem;line-height:1.8125rem;color:#1b223c}.pricing-row-wrap ul.pricing-list li strong{min-width:3rem}.pricing-row-wrap .pricing-card.featured{background-image:url("data:image/svg+xml,%3Csvg width='488' height='606' viewBox='0 0 488 606' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='-10.6715' cy='291.329' r='483.829' fill='url(%23paint0_linear_16154_67798)' stroke='url(%23paint1_linear_16154_67798)'/%3E%3Ccircle cx='352.155' cy='406.672' r='483.829' fill='url(%23paint2_linear_16154_67798)' stroke='url(%23paint3_radial_16154_67798)'/%3E%3Ccircle cx='390.983' cy='445.5' r='445' fill='url(%23paint4_linear_16154_67798)' stroke='url(%23paint5_radial_16154_67798)'/%3E%3Ccircle cx='689.124' cy='467.969' r='445' transform='rotate(105 689.124 467.969)' fill='url(%23paint6_linear_16154_67798)' stroke='url(%23paint7_radial_16154_67798)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_16154_67798' x1='-382.199' y1='-193' x2='527.276' y2='339.078' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23DDECEE'/%3E%3Cstop offset='1' stop-color='%23AAC8EF'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear_16154_67798' x1='496.614' y1='243.176' x2='-625.461' y2='491.779' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23B5C2FB'/%3E%3Cstop offset='1' stop-color='%23B5C2FB' stop-opacity='0'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint2_linear_16154_67798' x1='-154.184' y1='-77.6563' x2='455.664' y2='175.91' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23DDECEE'/%3E%3Cstop offset='1' stop-color='%23AAC8EF'/%3E%3C/linearGradient%3E%3CradialGradient id='paint3_radial_16154_67798' cx='0' cy='0' r='1' gradientUnits='userSpaceOnUse' gradientTransform='translate(352.155 406.672) rotate(89.968) scale(1003.37)'%3E%3Cstop offset='0.046875' stop-color='%23B5C2FB' stop-opacity='0'/%3E%3Cstop offset='1' stop-color='%23B5C2FB'/%3E%3C/radialGradient%3E%3ClinearGradient id='paint4_linear_16154_67798' x1='-74.763' y1='-8.67097e-06' x2='486.194' y2='233.238' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23DDECEE'/%3E%3Cstop offset='1' stop-color='%23AAC8EF'/%3E%3C/linearGradient%3E%3CradialGradient id='paint5_radial_16154_67798' cx='0' cy='0' r='1' gradientUnits='userSpaceOnUse' gradientTransform='translate(390.983 445.5) rotate(89.968) scale(922.933)'%3E%3Cstop offset='0.046875' stop-color='%23B5C2FB' stop-opacity='0'/%3E%3Cstop offset='1' stop-color='%23B5C2FB'/%3E%3C/radialGradient%3E%3ClinearGradient id='paint6_linear_16154_67798' x1='223.378' y1='22.4691' x2='784.335' y2='255.707' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23DDECEE'/%3E%3Cstop offset='1' stop-color='%23AAC8EF'/%3E%3C/linearGradient%3E%3CradialGradient id='paint7_radial_16154_67798' cx='0' cy='0' r='1' gradientUnits='userSpaceOnUse' gradientTransform='translate(689.124 467.969) rotate(89.968) scale(922.933)'%3E%3Cstop offset='0.046875' stop-color='%23B5C2FB' stop-opacity='0'/%3E%3Cstop offset='1' stop-color='%23B5C2FB'/%3E%3C/radialGradient%3E%3C/defs%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:cover}.footer_wrap .footer_inner .footer_top .footer_top_left .footer_cta .pricing-row-wrap .btn-outline-dark.footer_cta_btn,.pricing-row-wrap .btn.btn-outline-dark,.pricing-row-wrap .footer_wrap .footer_inner .footer_top .footer_top_left .footer_cta .btn-outline-dark.footer_cta_btn{width:100%;background:0 0 !important;color:#081e2a !important;border-color:#081e2a !important}.footer_wrap .footer_inner .footer_top .footer_top_left .footer_cta .pricing-row-wrap .btn-outline-dark.footer_cta_btn:hover,.pricing-row-wrap .btn.btn-outline-dark:hover,.pricing-row-wrap .footer_wrap .footer_inner .footer_top .footer_top_left .footer_cta .btn-outline-dark.footer_cta_btn:hover{background:#081e2a !important;color:#fff !important}.footer_wrap .footer_inner .footer_top .footer_top_left .footer_cta .pricing-row-wrap .footer_cta_btn,.pricing-row-wrap .btn,.pricing-row-wrap .footer_wrap .footer_inner .footer_top .footer_top_left .footer_cta .footer_cta_btn{width:100%}body{font-family:"Plus Jakarta Sans",sans-serif}.content_title_st{display:flex;flex-wrap:wrap}.content_title_st span{background:#45b8ba;border-radius:0.75rem;padding:0.6875rem 0.625rem;color:#fff;font-weight:800;font-size:1.6875rem}.btn-st-program{background:#172e4d;font-size:0.9375rem;font-weight:800;padding:0.4375rem 0.9375rem;border-radius:0.75rem}.btn-st-program img{height:1.6875rem;width:auto}.brand_img img{max-width:100%;height:auto}.content_wrap-st{padding:3.125rem 0}.content_wrap-st .container{max-width:60rem}.content_wrap-st.bg-2{background-color:rgba(3,191,169,0.08)}.content_wrap-st.bg-2:after{content:"";background:url(../img/launchpad-logoicon.svg) center center/contain no-repeat;display:inline-block;height:70%;width:90%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:1}.content_wrap-st.no-bg:after{content:none}.content_wrap-st h2.content_title img{max-height:3.9375rem;width:auto}.content_wrap-st.bg-3{background-color:#172642}.margin-5{margin-top:2rem;margin-bottom:2rem}.margin-top-5{margin-top:2rem}.margin-bottom-5{margin-bottom:2rem}.margin-top-10{margin-top:5rem}.margin-bottom-10{margin-bottom:5rem}.card{border-color:#45b8ba}.card .content_desc .card-title{font-size:0.875rem;font-weight:800}.card .content_desc .card-text{font-size:1.125rem;font-weight:800}.card .content_desc .btn-st-program{background:#172e4d;font-size:0.9375rem;font-weight:800;padding:0.3125rem 0.9375rem;border-radius:0.625rem;color:#fff;text-decoration:none}.card .content_desc.team .card-title{font-size:1.125rem;font-weight:800}.card .content_desc.team .card-text{font-size:1.125rem;font-weight:800;min-height:3.75rem}.card .content_desc.team .btn-st-program{background:#172e4d;font-size:0.9375rem;font-weight:800;padding:0.3125rem 0.9375rem;border-radius:0.625rem;color:#fff;text-decoration:none}.card .card-img-st{min-height:18.375rem;background:#d3d3d3;display:flex;align-items:stretch;border-top-right-radius:0.9375rem;border-top-left-radius:0.9375rem;clip-path:stroke-box}.card .card-img-st img{-o-object-fit:cover;object-fit:cover;max-height:18.375rem}.enquiry_form .form-label{font-size:1.125rem;font-weight:800;color:#fff}.enquiry_form .form-control{border-radius:0;height:1.875rem}.enquiry_form .form-select{border-radius:0;height:1.875rem;width:49%;padding:0 0.625rem}.enquiry_form .form-textarea{border-radius:0;padding:0 0.625rem;width:100%}.enquiry_form .form-check-input{border-radius:0;width:1rem;height:1rem}.enquiry_form .form-check-input:checked{background-color:#45b8ba;border-color:#45b8ba}.enquiry_form .submit-btn{font-size:1rem;font-weight:800;padding:0.625rem 1.25rem;border-radius:0.75rem;color:#fff;min-width:12.5rem}.form_link{color:#fff}.contact-no-text{font-size:1.1875rem}.modal-st .modal-dialog.modal-lg{max-width:40.875rem}.modal-st .modal-content .btn-close{position:absolute;top:1rem;right:1rem;z-index:9}.modal-st .modal-content .modal-body{padding:0}.modal-st .modal-content .modal-body .modal_desc{padding:2rem}.modal-st .modal-content .modal-body .modal-header{flex-direction:column;justify-self:flex-start;text-align:left;align-items:flex-start;padding:0;position:relative;border:0}.modal-st .modal-content .modal-body .modal-header .modal-title{font-size:1.125rem;font-weight:800}.modal-st .modal-content .modal-body .modal-header p{font-size:1rem;font-weight:400}.modal-st .modal-content .modal-body .modal-header::after{content:"";display:block;height:0.125rem;background-color:#45b8ba;margin-top:0.625rem;position:absolute;min-width:6.25rem;bottom:0}a.btn-st-program,a.btn-st-program:hover,button.btn-st-program,button.btn-st-program:hover{color:#fff;text-decoration:none}@media (min-width:1200px){.content_title_st{display:flex;flex-wrap:wrap}.content_title_st span{font-size:2.8125rem}.btn-st-program{font-size:0.9375rem;padding:0.4375rem 1.5rem}.content_wrap-st{padding:6.25rem 0}.margin-lg-5{margin-top:5rem;margin-bottom:5rem}.margin-lg-top-5{margin-top:5rem}.margin-lg-bottom-5{margin-bottom:5rem}.margin-lg-top-10{margin-top:10rem}.margin-lg-bottom-10{margin-bottom:10rem}}