:root{--radius:0.5rem;--pd-top-5:5rem;--pd-bottom-5:5rem;--pm-top-2:2rem;--pm-bottom-2:2rem;--pd-top-9:9rem;--pd-bottom-9:9rem;--pd-bottom-6:6rem;--pd-top-6:6rem;--pm-bottom-3:3rem;--pm-top-3:3rem;--primary_color:#000;--secondary_color:#000;--ac_primary_color:#0f4048;--ac_secondary_color:#e3f7f1;--primary-font:Manrope,sans-serif;--secondary-font:Inter,sans-serif;--snow-color:snow;--light-green-color:#05e9b3;--white-color:#fff;--light-grey-text-color:#374151;--light-grey-color:#f5f2f2;--light-green-heading:#05e9b3;--padding-64:64px;--pm-bottom-1:1rem;--mobile-header-menu-color:#047857}.accordion_wrap .acc-item .acc-content .acc-btn-wrap a,.blog-feed .recent-post-item .post-btm .read-more a,.card_gallery .card_inner .card_box .btn_item a,.career-opportunities .career_popup .popup-btn .btn_row a,.cnt-wit-tp-img-wrp .col-btn-grp a,.feat-wrap .feat-item-wrp .right-content .btn_row a,.span2 .hs-button,.span3 .hs-button,.span4 .hs-button,.span5 .hs-button,.span6 .hs-button,.systems-page .hs-search-results__next-page,.systems-page .hs-search-results__prev-page,.testimonials_slider .testmn_item .btn_item a{padding:8px 12px}.cm-btm-tags a{text-decoration:none}.cm-header .nav>nav>ul .header__menu-item--depth-1>a,.nav.megamenu>nav>ul .header__menu-item--depth-1>ul>li>a{font-family:inherit;font-weight:400}.cm-header .nav>nav>ul .header__menu-item--depth-1.header__menu-item--has-submenu:hover>a:after{content:"";height:10px;position:relative;top:2px;width:10px;MIN-WIDTH:auto}body ::-moz-selection{background:#fce6dc;color:#ff7634}.cm_locations{background-color:#e3f7f1}form input[type=email],form input[type=file],form input[type=number],form input[type=password],form input[type=search],form input[type=tel],form input[type=text],form select,form textarea{height:auto;line-height:1.25;padding:7px 12px}form label{line-height:1.2857142857142858;margin-bottom:4px}.child-theme form textarea{min-height:95px}.hs-form-field{margin-bottom:16px}form .hs-richtext h3{font-family:inherit;line-height:28px}form .hs-richtext p{color:#656e7a;font-size:12px;line-height:20px;margin-bottom:16px}.hs-error-msg,form .inputs-list>li{margin:0}.cm_nv_wrp .cm_nv_inner .custom,.hs-button,.tabber .media-col .form-wrap input.hs-button,form input[type=submit]{font-size:16px}.content-wrapper,.dnd-section>.row-fluid,.page-center{padding-left:calc(2rem - 10px);padding-right:calc(2rem - 10px)}.cm-header .header__menu--desktop>.header__menu-wrapper li>a{animation-duration:.2s;line-height:1;padding:.75rem 1.25rem .75rem 1.75rem;text-decoration:none;transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.cm-header .header__menu--desktop>.header__menu-wrapper,.cm-header .primary-section .container-wrapper{column-gap:0}.cm-header .header__menu--desktop>.header__menu-wrapper li svg{display:none}.cm-header .header__menu--desktop>.header__menu-wrapper li.header__menu-item--has-submenu>a:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%235c5c5c' aria-hidden='true' class='w-2.5 h-2.5 ms-2.5' viewBox='0 0 10 6'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m1 1 4 4 4-4'/%3E%3C/svg%3E");background-repeat:no-repeat;content:"";display:inline-block;height:10px;margin-left:10px;position:relative;top:2px;width:10px}.cm-header .nav>nav>ul .header__menu-item--depth-1>a:hover{padding:.75rem 1.25rem .75rem 1.75rem}.cm-header .child-trigger{height:100%;margin-left:0;position:absolute;width:100%;z-index:999999}.footer .page-center{padding-left:calc(2rem - 10px);padding-right:calc(2rem - 10px)}h1,h2,h3,h4,h5,h6{margin-bottom:.5rem}.contact_page h1{margin-bottom:0;padding-bottom:1rem;padding-top:1rem}.custom-no-navigation .cm-header .container-wrapper{height:100%;min-height:auto}.website_page h2{letter-spacing:-.025em;margin-bottom:2rem;margin-top:2rem}.website_page p{margin-bottom:.75rem}.website_page h4{margin-bottom:8px}p,table,ul{line-height:1.75}table{margin-bottom:2rem;margin-top:2rem}td,th{vertical-align:middle}td,th{padding:2rem}th{background-color:#f8fafc;font-weight:700}ul li{margin-bottom:0}ul{list-style-type:circle}ol,ul{margin-bottom:1.5rem}.header.cm-header .primary-section{padding-bottom:8px;padding-top:8px}.child-theme form .hs-richtext{margin-bottom:0}.header .primary-section{border:1px solid #e5e7eb}.child-theme .hs-sec-btn{font-family:inherit;font-size:14px;font-weight:700;line-height:normal}.cm_cards .top_content h3,.cm_cards .top_content p{margin:0;padding-bottom:1rem;padding-top:1rem}.cm_cards .flex_row{gap:3rem}.cm_cards .top_content p{margin:0}.card_gallery.cm_cards .card_item .card_content h5,.card_gallery.cm_cards .card_item .card_content h6{font-size:16px;line-height:1.5;margin-bottom:0}.card_gallery.cm_cards .card_item hr{background-color:#05e9b3;height:2px;margin-top:1rem}.card_gallery.cm_cards .card_inner .card_box .btn_item a.hs-sec-btn{background:#ffd5c1;font-weight:400;padding:8px 16px}.card_gallery.cm_cards .card_item.col4{padding:0;width:calc(33.3% - 2rem)}.card_gallery.cm_cards .card_item.col4:nth-child(3n){padding-right:0}.cm_locations .clearfix .left_col .box_content ul>li:before{background-image:url(//48019620.fs1.hubspotusercontent-na1.net/hubfs/48019620/raw_assets/public/Mirai_November_2024/images/tick-icon.png);background-size:cover;content:"";display:inline-block;height:20px;margin-right:8px;position:relative;top:6px;width:20px}.about-page p,.cm-banner p{margin-bottom:0;padding-bottom:1rem;padding-top:1rem}.two-col-content.cm-two-col-content .content_box{margin-top:0}.about-page .cm-banner p,.about-page .simple-banner.cm-banner .top_sec p:last-child{margin-bottom:16px}.cm-two-col-content h3{margin-bottom:0;padding-bottom:1rem;padding-top:1rem}.cm-number-section h4.col-title{font-size:36px;line-height:1.3333333333333333;margin-bottom:0}.cm-number-section.cnt-wit-tp-img-wrp .cnt-col h4.col-title:not(a[class]):not(input){color:#05e9b3}.cm-number-section .cnt-col.col3{min-height:250px;padding:0;width:calc(25% - 4rem)}.cm-number-section .flex-row{gap:5rem;justify-content:space-between;padding:0 10px}.cm-number-section .top_sec{margin-bottom:0}.cm-number-section .bottom_row{padding-top:2rem}.cm-number-section.cnt-wit-tp-img-wrp .title{margin-bottom:2rem}.two-col-content.cm-two-col-content .media_column .mediaimg .single-img img{border-radius:1.5rem!important;max-width:500px;width:100%}.cm-two-col-content .media_column .single-img{text-align:center}.cm-two-col-content .description p{padding:8px 0}.cm-header .header__menu--desktop>.header__menu-wrapper li.open>a{background:rgba(5,233,179,.5);border-radius:9999px;padding:.75rem 1.25rem .75rem 1.75rem}.cm-header .header__menu--desktop>.header__menu-wrapper>li.open:hover>a{background-color:#05e9b3;color:var(--mobile-header-menu-color)}.cm-header .header__menu--desktop>.header__menu-wrapper>li.open:hover>a:hover{background:rgba(5,233,179,.5)}@media(min-width:992px){.cm-header .header__menu--desktop>.header__menu-wrapper .header__menu-item--has-submenu>ul{transform:none}.cm-header .header__menu--desktop>ul ul{width:12rem}.cm-header .header__menu--desktop>ul .header__menu-submenu--level-2,.cm-header .header__menu--desktop>ul ul{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);padding-bottom:.25rem;padding-top:.25rem;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1)}.cm-header .header__menu--desktop>.header__menu-wrapper .header__menu-item--has-submenu:hover>ul,.cm-header .header__menu--desktop>.header__menu-wrapper .header__menu-submenu--level-2{transition:none}.cm-header .nav>nav>ul .header__menu-item--depth-1>a:hover{border-radius:9999px}.cm-header .header__menu--desktop>.header__menu-wrapper .header__menu-item--has-submenu:hover>ul{opacity:0;visibility:hidden}.cm-header .header__menu--desktop>.header__menu-wrapper .header__menu-item--has-submenu.open>ul{opacity:1;visibility:visible}.cm-header .nav>nav>ul .header__menu-item--depth-1.active-branch>a:hover,.cm-header .nav>nav>ul .header__menu-item--depth-1.active>a:hover,.cm-header .nav>nav>ul .header__menu-item--depth-1>ul li.active-branch>a:hover,.cm-header .nav>nav>ul .header__menu-item--depth-1>ul li.active>a:hover{background-color:rgba(5,233,179,.5)}}@media(min-width:1024px){.content-wrapper,.dnd-section>.row-fluid,.footer .page-center,.page-center{padding-left:calc(9rem - 10px);padding-right:calc(9rem - 10px)}.header .page-center,.header .primary-section .page-center{padding-left:9rem;padding-right:9rem}}@media(min-width:1536px){.content-wrapper,.dnd-section>.row-fluid,.footer .page-center,.page-center{padding-left:calc(14rem - 10px);padding-right:calc(14rem - 10px)}.header .page-center,.header .primary-section .page-center{padding-left:14rem;padding-right:14rem}}.page-center.full_width{padding-left:0;padding-right:0}.page-center.custom{padding-left:2rem;padding-right:2rem}@media(max-width:1023px){.content-wrapper,.dnd-section>.row-fluid,.footer .page-center,.page-center{max-width:100%}.child-theme h1,.child-theme h2{font-size:24px}.child-theme h3,.child-theme h4{font-size:20px}.child-theme h5{font-size:18px}.child-theme h6{font-size:12px}.cm-number-section .flex-row{gap:2rem}.cm-number-section .cnt-col.col3{min-height:fit-content;padding:0;width:calc(50% - 2rem)}.cm-number-section h4.col-title{font-size:18px;line-height:2.6666666666666665}.cm-number-section.cnt-wit-tp-img-wrp .flex-row{row-gap:2rem}.cm-number-section.cnt-wit-tp-img-wrp .title{margin-bottom:1rem}}@media(max-width:991px){header.cm-header.header.header .nav{height:auto;overflow:visible;position:absolute;top:100%}.header.cm-header .cst-humburger-icon .trigger,.header.cm-header .mobile-close-icon{display:none}.header.cm-header .cst-humburger-icon:before{background-image:url(//48019620.fs1.hubspotusercontent-na1.net/hubfs/48019620/raw_assets/public/Mirai_November_2024/images/hamburger-icon.png);content:"";display:inline-block;height:14px;width:14px}header.header.cm-header .nav .header__menu.header__menu--desktop>ul{margin:0;padding:.25rem 0}header.header.cm-header .nav .header__menu.header__menu--desktop ul>li{border:none}.cm-header .header__menu--desktop>.header__menu-wrapper li.header__menu-item--has-submenu>a:after,.nav>nav>ul .header__menu-item--depth-1.header__menu-item--has-submenu:hover>a:after{content:none}.header.cm-header .page-center,.header.cm-header .primary-section .page-center{padding-left:.5rem;padding-right:18px}header.header.cm-header .nav .header__menu.header__menu--desktop{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);margin:0;min-height:auto;overflow:visible;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1)}header.header.cm-header .container-wrapper.mobile-open .top-section.mobile_section{padding:0}header.header.cm-header .nav .header__menu.header__menu--desktop>ul>li.header__menu-item--has-submenu>a{padding:12px 20px 12px 29px}header.header.cm-header .nav .header__menu.header__menu--desktop>ul>li.header__menu-item--has-submenu>ul>li>a{padding:.75rem 1.25rem .75rem 2.77rem}header.header.cm-header .nav .header__menu.header__menu--desktop>ul>li.header__menu-item--has-submenu>ul{padding-bottom:.25rem;padding-top:.25rem}header.header.cm-header .nav .header__menu.header__menu--desktop>ul>li>.mobile-child-trigger:before{background-image:url(//48019620.fs1.hubspotusercontent-na1.net/hubfs/48019620/raw_assets/public/Mirai_November_2024/images/header-drop-down-icon.png);background-repeat:no-repeat;content:"";height:10px;margin-right:16px;width:10px}.cm-header .header__menu--desktop>.header__menu-wrapper li.open>a{background:transparent;border-radius:0}.mobile-menu-open .header .primary-section{border-bottom:none}.cm-number-section h4.col-title{line-height:1.4}.cm-number-section.cnt-wit-tp-img-wrp .flex-row{row-gap:1rem}header.header.cm-header .nav .header__menu.header__menu--desktop>ul>li:hover:has(>ul:hover)>a{background-color:#05e9b3;color:var(--mobile-header-menu-color)}header.header.cm-header .nav .header__menu.header__menu--desktop>ul>li:hover>a{background-color:rgba(5,233,179,.5)}header.header.cm-header .nav .header__menu.header__menu--desktop>ul>li.header__menu-item--has-submenu>.mobile-child-trigger{height:40px;justify-content:flex-end;width:100%}}@media(max-width:767px){.website_page h2{line-height:1}.website_page h4{line-height:1.75rem}td,th{padding:.5rem}.hs-sec-btn,.hs-trans-btn{padding:12px 16px}.cm-banner.simple-banner .banner-content-inner h2,.cm-two-col-content h3{line-height:1.3333333333333333}.cm_locations .left_col h3,.team_slider .team_top h3{line-height:1.4}.two-col-content.cm-two-col-content .content-col .description{margin-bottom:0}.two-col-content.cm-two-col-content .flex_row{row-gap:0}.cm-number-section .cnt-col.col3{min-height:fit-content;width:100%}.cm-number-section .flex-row{gap:1rem}.cm-number-section.cnt-wit-tp-img-wrp .title,.cm-two-col-content h3{line-height:1.4}.cm-number-section.cnt-wit-tp-img-wrp .title{margin-bottom:1rem}.cm-number-section .bottom_row{padding-top:1rem}.cm_locations .page-center{padding-right:calc(2rem - 10px)}.cm_locations .box_content{width:100%}.cm_locations .clearfix .right_col{padding:2rem 0 0}}.cm-footer-top .col-section.num1,.cm-footer-top .footer-row.type_logo{display:flex;justify-content:space-between}.cm-footer-top .footer-row.type_logo{flex-direction:column}.cm-footer-top .type_advance_menu .hs-menu-wrapper>ul{display:grid;gap:5rem;grid-template-columns:repeat(2,minmax(0,1fr))}.cm-footer-top .type_advance_menu .hs-menu-wrapper>ul>li{line-height:1.5;margin:0;text-align:left}.child-theme .cm-footer-top .type_advance_menu .hs-menu-wrapper>ul>li.hs-menu-depth-1>a{color:#05e9b3;cursor:text;display:inline-block;font-family:var(--primary-font);font-weight:600;line-height:1.5;margin-bottom:8px}.cm-footer-top .type_advance_menu .hs-menu-wrapper>ul>li ul li{line-height:1.75;margin-bottom:8px}.cm-footer-bottom .col-section.num1{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.cm-footer-bottom .col-section.num1 .type_advance_menu ul{align-items:center;display:flex;flex-direction:row;gap:1rem;justify-content:center}.cm-footer-top .type_advance_menu .hs-menu-wrapper>ul>li ul li a{font-weight:500}.cm-footer-bottom .col-section.num1 .type_advance_menu ul li{margin:0}.cm-footer-bottom .col-section.num1 .type_advance_menu ul li a{font-weight:600;margin-inline-end:1.5rem;text-decoration:none}.cm-footer-top .type_advance_menu .hs-menu-wrapper>ul>li ul li a{display:inline}.cm-footer-top .type_advance_menu .hs-menu-wrapper ul li a{text-decoration:none}.cm-footer-top .type_advance_menu .hs-menu-wrapper>ul>li ul li a:hover{text-decoration:underline}.cm-footer-bottom .footer-social svg{height:1rem;width:1rem}.cm-footer-bottom .col-section.num1 .type_advance_menu ul li a:hover{text-decoration:underline}.cm-footer-bottom .footer-social{display:flex;flex-wrap:unset;gap:1rem;padding-left:unset}.cm-footer-bottom .footer-social .footer-social-item{height:1rem;width:1rem}.footer{font-size:16px;line-height:1.75}.cm-footer .cm-footer-bottom .single-line-text{font-weight:600;margin-inline-end:1.5rem}.hs-menu-wrapper.hs-menu-flow-horizontal.flyouts .hs-item-has-children:hover>.hs-menu-children-wrapper{top:unset}.cm-footer-bottom .col-section.num1 .type_advance_menu ul li:last-child a{margin:0}.cm-footer-bottom .footer-social .footer-social-item>span{align-items:center;display:flex}.cm-footer .cm-footer-top .footer-logo img.hs-image-widget{height:10rem!important}.cm-demo-form .content-col.col6 .cont-inner{max-width:396px;--radius:0.5rem;border-radius:calc(var(--radius) + 4px);height:fit-content;padding:3rem;--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.cm-demo-form .content-col.col6{display:flex;justify-content:flex-end}.cm-demo-form .text_block h2{letter-spacing:normal;margin-bottom:2rem;margin-top:0;text-wrap:balance}.child-theme .cm-demo-form .content_box{margin:0}.cm-demo-form .right_media_image .flex_row.flex_center{align-items:flex-start}.cm-demo-form .text_block p{margin:0}.cm-demo-form .text_block ul{padding:1rem 2rem}.cm-demo-form .text_block ul li{margin-bottom:16px}.cm-demo-form .description.aos-init.aos-animate{margin:0}.cm-demo-form .form_wrap.aos-init.aos-animate{padding:0}.contact_page_v1 .hs_submit.hs-submit{width:100%}.contact_page_v1 input.hs-button.primary.large{box-shadow:1px 1px 3px rgba(0,0,0,.04);height:unset;margin-top:0;min-height:48px;transition:border-radius .2s;-webkit-box-align:center;align-items:center;font-family:inherit;font-style:normal;-webkit-box-pack:center;justify-content:center;outline:none;width:100%}.contact_page_v1 form .hs-richtext.hs-main-font-element{color:#656e7a;font-size:12px;margin-bottom:16px}.cm-demo-form .cont-inner .description{margin:0}.child-theme .cm-demo-form .content-col .form_wrap{padding:0}.cm-demo-form .form_wrap .hs_cos_wrapper_type_form>h3,.cm-demo-form .form_wrap>div>h3{margin:0}.cm-banner h1 br{content:"";display:block;margin-bottom:1rem}.cm-banner .top_sec h1{margin-bottom:0;padding-bottom:16px}.child-theme .cm-content-slider .tp-img{margin:0}.cm-content-slider .tp-img img{margin-bottom:2rem}.cm-two-col-content .cont-inner ul{list-style:none;padding:0}.cm-two-col-content .cont-inner ul li{align-items:center;display:flex;padding-left:29px;position:relative}.cm-two-col-content .cont-inner ul li:before{background-image:url(//48019620.fs1.hubspotusercontent-na1.net/hubfs/48019620/raw_assets/public/Mirai_November_2024/images/tick-symbol.svg);background-repeat:no-repeat;background-size:20px;content:"";height:20px;left:0;position:absolute;width:20px}.cm-content-slider .bottom_row{background-color:#e3f7f1;border-radius:1rem;margin-left:auto;margin-right:auto;max-width:calc(100% - 10px);padding:3rem 2rem}.cm-content-slider .splide .splide__track{margin:0}.cm-content-slider .cnt-col.splide__slide.left_aln.col6{margin:0;padding:0 1rem}.cm-content-slider h5{font-size:18px;line-height:1.55555555556}.card-slider .bottom_row .cnt-col .tp-img-cnt h2{color:#05e9b3;font-family:inherit;font-weight:700;line-height:1.1111111111111112;margin:0}.cm-content-slider .tp-img-cnt-inner ul{list-style:none;margin:0;padding:0}.cm-content-slider .tp-img-cnt-inner ul li{margin-bottom:8px;padding-left:25px;position:relative}@media(min-width:1024px){.tabber.cmTabber.cmequalcols .flex_row.full_column .content-col{width:819px}}.tabber.cmTabber.cmequalcols .media-col .tab-content .full-content-col{padding-right:2rem}.tabber.cmTabber.cmequalcols .media-col .tab-content .flex_row{gap:0}.cm-content-slider .tp-img-cnt-inner ul li:before{background-image:url(//48019620.fs1.hubspotusercontent-na1.net/hubfs/48019620/raw_assets/public/Mirai_November_2024/images/tick-symbol.svg);background-repeat:no-repeat;background-size:20px;content:"";height:20px;left:0;position:absolute;top:6px;width:20px}.cm-content-slider .splide .splide__pagination{position:absolute;top:100%}.cm-content-slider .top_content h3{color:#05e9b3}.cm-content-slider .top_sec.noButton{margin-bottom:48px}.cm-content-slider .splide .splide__arrow svg{fill:#05e9b3;font-size:16px;font-weight:300}.cm-content-slider .splide__arrow{font-size:16px;width:.8em}.cm-content-slider .tp-img-cnt-inner p{margin-bottom:0}.cm-col-wrp .description ul{list-style:none;margin:0;padding:0}.cm-col-wrp .description ul li{margin-bottom:8px;padding-left:28px;position:relative}.cm-col-wrp .description ul li:before{background-image:url(//48019620.fs1.hubspotusercontent-na1.net/hubfs/48019620/raw_assets/public/Mirai_November_2024/images/tick-symbol.svg);background-repeat:no-repeat;background-size:20px;content:"";height:20px;left:0;position:absolute;top:6px;width:20px}.cmTabber .btn_item.ty_std.index1 a.hs-button{background-color:#ffd5c1;color:#374151;font-family:inherit;font-size:14.08px;line-height:1.4285714;padding:.5rem 1rem;text-decoration:none}.cm-content-slider .splide .splide__arrow--next{right:-4.3em}.cm-content-slider .splide .splide__arrow--prev{left:-4.3em}.cm-content-slider .splide .splide__arrow{display:inline-flex;height:4em;width:4em}.cm-content-slider .splide .splide__arrow svg{width:14px}.tabber.cmTabber.cmequalcols .media-col .tab-content ul li{margin-bottom:16px}.tabber.cmTabber.cmequalcols .media-col .tab-content ul li:last-child{margin:0}.tabber.cmTabber.cmequalcols .media-col .tab-content ul{margin-bottom:64px}.card-slider .top_content{text-align:left}.cm-footer .footer-image{padding-top:6px}.card-slider .top_content h6{font-size:16px;margin:0;padding:16px 0}.card-slider .top_content h3{margin:0;padding-bottom:16px}.cnt-wit-tp-img-wrp.cm-career-cards.card-slider .top_sec{margin:0}.cm-career-cards.cm-c-slider.card-slider{padding-bottom:var(--pm-bottom-2);padding-top:var(--padding-64)}.card-slider .tp-img-cnt-inner span{color:#05e9b3;font-size:36px;font-weight:700}.card-slider .tp-img-cnt-inner h5{color:#05e9b3;font-size:18px;line-height:1.5555555555555556;text-wrap:balance}.cmequalcols .top_content h6{margin:0;padding:16px 0}.tabber.cmTabber.cmequalcols .top_content h3{margin:0;padding:0 0 16px}.tabber.cmTabber.cmequalcols .top_content p{padding-bottom:32px}.cmTabber .btn_item.ty_std.index1 a.hs-button:hover{text-decoration:underline}.cm-header .primary-container{min-height:66px}.cmequalcols .top_content h6{font-size:16px}@media(min-width:1024px){.tabber.cmTabber.cmequalcols .top_sec{margin-bottom:2rem}}@media (max-width:1023px){.tabber.cmTabber.cmequalcols .media-col .tab-content ul{margin-bottom:16px}.cm-banner .top_sec h1{line-height:1.33333333333;padding-top:0;text-wrap:balance}.cm-banner h1 br{margin:0}.cm-content-slider .bottom_row{max-width:calc(100% - 6.3em)}.cm-career-cards.cm-c-slider.card-slider{padding-bottom:var(--pm-bottom-1);padding-top:var(--pm-bottom-1)}}@media (max-width:991px){.cm-footer .cm-footer-bottom .type_advance_menu,.cm-footer .cm-footer-bottom .type_single_line_text,.cm-footer .cm-footer-bottom .type_social_icons{width:100%}.cm-footer-bottom .col-section.num1{flex-direction:column}.cm-footer-bottom .col-section.num1 .type_advance_menu ul{align-items:unset;flex-direction:column;gap:1.5rem;justify-content:left;margin-bottom:1.5rem;text-align:left}.cm-footer .cm-footer-bottom .single-line-text{margin-bottom:1.5rem}.cm-footer .cm-footer-top .type_advance_menu,.cm-footer-top .footer-row.type_logo{width:100%}.cm-footer-top .col-section.num1{flex-direction:column}.cm-footer-top .type_advance_menu .hs-menu-wrapper>ul{gap:1rem;grid-template-columns:repeat(1,minmax(0,1fr))}.cm-footer-top .type_advance_menu .hs-menu-wrapper>ul>li:last-child ul li:last-child{margin-bottom:0}.cm-footer .cm-footer-top .footer-logo img.hs-image-widget{height:5rem!important;margin-bottom:1.5rem;max-width:7.45rem;width:100%!important}.cm-footer .cm-footer-top .footer-logo{margin-bottom:1.5rem;margin-top:1.5rem}.no_navigation .cm-footer .cm-footer-top .footer-logo,.no_navigation .cm-footer .cm-footer-top .footer-logo img.hs-image-widget{margin:0}.cm-demo-form .content-col.col6{justify-content:center}.cm-demo-form .text_block ul li:last-child{margin:0}.cm-demo-form .text_block ul{padding-left:1rem;padding-right:1rem}.cm-footer.footer.footer_section__2 .footer-section-1 .num1 .row1 .footer-image img{height:5rem;margin-bottom:1.5rem;width:auto}.cm-footer.footer.footer_section__2 .footer-section-1 .col-section.num1 .footer-row.row1{margin-bottom:1.5rem;margin-top:18px}}@media (max-width:767px){.cm-footer-bottom .footer-social .footer-social-item{margin:0}.cnt-wit-tp-img-wrp.card-slider .tp-img-cnt-inner p{font-size:14px;line-height:2}.tabber.cmTabber.cmequalcols .top_content p:last-child{padding-bottom:0}.card-slider .tp-img-cnt-inner h5{font-size:16px}.tabber.cmTabber.cmequalcols .media-col .tab-content .full-content-col{padding:0 0 1rem}.cm-content-slider .bottom_row{padding:1rem}.cm-content-slider .top_content h3 br{display:none}.cm-content-slider .bottom_row{max-width:calc(100% - 2em)}.cm-content-slider .splide .splide__arrows{display:block}.cm-content-slider .splide .splide__arrow{height:2em;width:2em}.cm-content-slider .splide .splide__arrow--prev{left:-2em}.cm-content-slider .splide .splide__arrow--next{right:-2em}}.cm-content-slider .splide .splide__arrow:focus{outline:none}.cm-two-col.two-col-content .mediaimg .single-img img{max-width:384px;width:100%}.cm-content-slider .bottom_row{margin-bottom:2rem}.hs_service>.page-center>.flex_row>.col4 .dnd-section>.row-fluid,.hs_service>.page-center>.flex_row>.col4 .page-center,.hs_service>.page-center>.flex_row>.col8 .dnd-section>.row-fluid,.hs_service>.page-center>.flex_row>.col8 .page-center{padding-left:0;padding-right:0}.hs_service .hs-search-field .hs-search-field__bar{margin-bottom:2rem}a{text-decoration:underline}a:has(h3,h4){text-decoration:none}@media(max-width:1023px) and (min-width:768px){.content-wrapper--vertical-spacing,.dnd-section,.dnd_padd{padding-bottom:32px;padding-top:32px}}.event-listing-wrap,.event_page .events-article-container{color:#000}.event_page .events-back-link{color:inherit}.event_page .events-flex-container{align-items:center;cursor:pointer;display:flex;gap:.5rem;line-height:1.75;margin-bottom:1rem}.event_page .events-flex-container:hover a{text-decoration:underline}.event_page .events-article-title{margin-bottom:1rem;text-wrap:balance}.event_page .events-article-date{line-height:1.75;margin-bottom:.5rem}.event_page .events-article-image{border-radius:var(--radius);margin-bottom:1rem}.event_page .events-blog-styles{line-height:1.75}.event_page .events-blog-styles ol,.event_page .events-blog-styles p,.event_page .events-blog-styles ul{margin-bottom:1rem}.event_page .events-blog-styles ol{list-style:decimal;padding-left:1rem}.event_page .events-blog-styles ul{list-style-type:disc;padding-left:1.5rem}.event_page .events-blog-styles ol li,.event_page .events-blog-styles ul li{margin-bottom:0}.event_page .events-blog-styles a{text-decoration:underline}.event_page .events-subarticle-container{display:flex;flex-direction:column}.event_page .events-form-container{display:flex;justify-content:center}.event_page .events-form-container .widget-type-form{border-radius:calc(var(--radius) + 4px);height:fit-content;padding:3rem;--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.event_page .events-form-container .event-form-inner{max-width:396px}.cm-demo-form form h4,.event_page .events-form-container form .hs-richtext h4{font-family:inherit;font-size:24px;font-style:normal;font-weight:700;line-height:1.16666666667;margin-bottom:16px}.event_page .events-flex-container a{color:inherit;display:flex}.event_page .events-link{color:inherit}.event_page .events-form-container .actions .hs-button:focus{box-shadow:inset 0 0 0 3px #1fffcd}.event_page .events-form-container .actions .hs-button{box-shadow:1px 1px 3px rgba(0,0,0,.04);cursor:pointer;display:flex;font-weight:400;height:unset;margin-top:24px;min-height:48px;transition:border-radius .2s;-webkit-box-align:center;align-items:center;font-family:inherit;font-style:normal;-webkit-box-pack:center;justify-content:center;outline:none;width:100%}.tesimonialsCnt .lf-top-cnt .designation,.tesimonialsCnt .right_cnt p{color:#000}.cm_bottom_pane .rich_text h3{margin-bottom:1rem}.cm_bottom_pane .rich_text p:last-child{margin-bottom:0}.cm_bottom_pane .btn_item .hs-button{align-items:center;background:transparent;border-color:#ff7634;border-width:1px;color:inherit;display:inline-flex;font-family:inherit;font-size:14px;font-weight:700;justify-content:center;line-height:normal;margin-bottom:1rem;margin-top:1rem;padding:.75rem 1rem;text-decoration:none}.cm_bottom_pane.cnt-wit-bg-wrp .content_widget .btn_row{column-gap:16px;margin-top:1rem}.cm_bottom_pane .btn_item .hs-button:hover{background-color:#ff7634}form input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid #c2c2c2;border-radius:50%;box-shadow:1px 1px 3px rgba(0,0,0,.04);display:inline-block;flex-shrink:0;height:20px;margin-right:8px;position:relative;width:20px}form input[type=radio]:after{background:#fff;border-radius:50%;content:"";height:50%;left:0;position:absolute;top:0;transform:translate(50%,50%);transition:.1s;width:50%}form input[type=radio]:not(:checked):after{opacity:0;transform:translate(50%,50%) scale(0)}form input[type=radio]:checked{background-color:#00d0a8;border:0}form .hs-fieldtype-radio .inputs-list .hs-form-radio label{cursor:pointer;display:flex}form .hs-fieldtype-radio .inputs-list .hs-form-radio label:hover .hs-input{border-color:#00d0a8}.child-theme form .hs-richtext a:hover{text-decoration:underline}.child-theme form .hs-richtext a{text-decoration:none}form .hs-error-msg:before,form .hs_error_rollup .hs-error-msgs li:before{background-image:url(//48019620.fs1.hubspotusercontent-na1.net/hubfs/48019620/raw_assets/public/Mirai_November_2024/images/error.png);background-repeat:no-repeat;content:"";display:flex;height:16px;margin-right:4px;width:16px}form .hs-error-msg,form .hs_error_rollup .hs-error-msgs li{display:flex;margin-top:4px}.event_detail_page .cm-banner.simple-banner .banner-content-inner p{margin:0;padding:0}form label .hs-form-required{color:currentColor}.events-and-webinars-wrapper .card-title h5{font-size:20px}.events-and-webinars-wrapper .event-read-more .hs-sec-btn{font-size:14px;line-height:1.4285714285714286}.card_gallery.cm_cards .card_inner .card_box .btn_item a.hs-sec-btn{border:none;line-height:1.4285714285714286}.cm_logo_slider .full_width.page-center{padding:0}.cm_logo_slider.logo_slider .logo_item{display:inline-block;min-height:60px;overflow:hidden;padding:.5em 1.5em;position:relative;text-align:center}.cm_logo_slider.logo_slider .splide .splide__track{margin-top:0}.cm_logo_slider.logo_slider .top_sec{padding-top:0}.cm_cards .top_sec,.cm_logo_slider.logo_slider .splide .splide__track{margin-bottom:0}.cm_cards .page-center.full_width{padding:0}.contact-banner .form-row.hs-secondary .hs-button,.contact-banner .form-row.hs-secondary input.hs-button,.form-row.secondary input[type=submit],.hs-button,.hs-sec-btn,.hs-trans-btn,.hs_service .widget-type-form .hs-button,.landing-banner .form-row.hs-secondary .hs-button,.landing-banner .form-row.hs-secondary input.hs-button,.popup_modal_box.bg_primary .hs-button,.systems-page .hs-search-results__next-page,.systems-page .hs-search-results__prev-page{text-decoration:none}.cm_cards.card_gallery .card_item.shadowAdded .card_inner{--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.cm_cards.card_gallery .card_inner{border-radius:calc(var(--radius) + 4px)}.card_gallery.cm_cards .card_item hr{margin-bottom:1rem}.card_gallery.cm_cards .card_content+.btn_row{margin-top:1rem}.cm_award_slider .page-center.full_width{padding:0}.cm_award_slider.logo_slider .top_sec{padding:0 0 1rem}.cm_award_slider.logo_slider .splide .splide__track{margin-bottom:0;margin-top:2rem}.cm_award_slider.logo_slider .logo_item{margin-bottom:2rem;margin-top:0}.splide .splide__pagination{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;position:relative}.splide .splide__pagination li{line-height:inherit;margin-bottom:.5rem;margin-right:.5rem}.splide ul.splide__pagination button{border-radius:1rem;height:.25rem;margin:0;opacity:1;width:1.5rem}.splide ul.splide__pagination button:hover{background:#d1d5db}.splide ul.splide__pagination .splide__pagination__page.is-active{transform:none}.splide ul.splide__pagination button:focus{--tw-ring-offset-color:var(--white-color);--tw-ring-offset-width:0px;--tw-shadow:0 0 #0000;--tw-ring-color:#05e9b3;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.card_gallery.cm_cards .card_inner .card_box .btn_item a.hs-sec-btn:hover{text-decoration:underline}.cm_award_slider{padding:var( --pd-top-5) 12rem}.card_gallery.cm_cards .card_item .card_content hr+h5{padding-bottom:1rem}.cm_bottom_pane .btn_item .hs-sec-btn{margin-bottom:1rem;margin-top:1rem}.event_page .events-article-container .events-link{text-decoration:none}.event_page .events-article-container .events-link:hover{text-decoration:underline}.cm_cards.card_gallery .card_box{display:flex;flex-direction:column;height:100%}.card_gallery .card_box .card_content>p{margin-bottom:1rem}.card_gallery.cm_cards .card_content+.btn_row{margin-top:auto}.cm-custom-banner,.event_page .events-article-container,.events-and-webinars-wrapper{padding-bottom:var(--pm-bottom-2);padding-top:var(--pm-top-2)}.cm_logo_slider{padding-bottom:1rem;padding-top:2rem}form .hs-fieldtype-textarea{margin-bottom:0}.contact_page_v1 form .hs-richtext.hs-main-font-element{line-height:1.6666666666666667}.card_gallery.cm_cards .card_item .card_content h5 span{color:#05e9b3}.cnt-wit-tp-img-wrp.cm-career-cards.cm-c-slider h5.col-title{font-family:var(--secondary-font)}.cm_bottom_pane .page-center .content_widget{padding:0 10px}@media (min-width:1024px){.cm_cards .top_sec.noButton{padding-left:6rem;padding-right:6rem}.cm_cards .bottom_row{padding:4rem 8rem}.cm_award_slider.logo_slider .top_sec{padding-bottom:2rem}.events-and-webinars-wrapper .card-title h5{font-size:24px;line-height:1.3333333333333333}.event_page .events-flex-container{margin-bottom:2rem}.event_page .events-article-title{margin-bottom:3rem}.event_page .events-article-date{margin-bottom:1rem}.event_page .events-article-image{margin-bottom:1.5rem}.event_page .events-subarticle-container{display:flex;flex-direction:row}.event_page .events-article{width:50%}.event_page .events-form-container{justify-content:flex-end;padding-left:15px;width:50%}.event_page .events-article-container{padding:4.5rem 9rem}.cm-custom-banner,.event_page .events-article-container,.events-and-webinars-wrapper{padding-bottom:var(--pd-bottom-5);padding-top:var(--pd-top-5)}.cm_logo_slider{padding-bottom:var(--pm-top-3);padding-top:var(--pm-bottom-3)}.cm_cards{padding-left:2rem;padding-right:2rem}.cm_bottom_pane{padding-bottom:7rem;padding-top:7rem}.cm-content-slider{padding-bottom:var(--pd-bottom-6);padding-top:var(--pd-top-6)}.cm_cards_contact{padding-left:var(--pm-bottom-1);padding-right:var(--pm-bottom-1)}}@media (min-width:1400px){.event_page .events-article-container{padding-left:14rem;padding-right:14rem}}@media (min-width:1536px){.cm_cards .bottom_row{padding:4rem 14rem}}@media (max-width:1023px){.event_page .events-article-title{font-size:20px}.event_page .events-article-container{padding:32px 2rem}.cm_logo_slider.logo_slider .top_sec h5{font-size:20px}.cm_cards .bottom_row{padding-bottom:64px;padding-top:64px}.contact_page_v1 .cm_cards .bottom_row{padding:1rem 0}.cm_logo_slider.logo_slider.noDotsArrowsAdded .top_sec.noButton{margin-bottom:1rem}.cm_cards{padding:1rem 2rem}.cm_award_slider{padding:3rem}.cm_bottom_pane{padding-bottom:var(--pm-bottom-3);padding-top:var(--pm-bottom-3)}.events-and-webinars-wrapper .card-title h5{line-height:1.4}.cm-demo-form .text_block h2,.website_page h2{line-height:2}.website_page h5{line-height:2.6666666666666665}.cm-content-slider{padding-bottom:var(--pm-top-3);padding-top:var(--pm-bottom-3)}.cm_cards .top_sec.noButton{padding-left:0;padding-right:0}.cm_cards_contact{padding-bottom:var(--pm-bottom-2);padding-top:var(--pm-bottom-2)}}@media(max-width:1023px) and (min-width:768px){.cm_cards .flex_row{justify-content:space-between}.card_gallery.cm_cards .card_item.col4{width:calc(50% - 2rem)}.cm-number-section.cnt-wit-tp-img-wrp .title{padding-top:1rem}}@media (max-width:991px){header.cm-header.header.header .nav{background-color:transparent;height:calc(100vh - 60px);overflow-y:auto}header.cm-header .nav .header__menu.header__menu--desktop{height:auto}}@media (max-width:767px){.cm_award_slider.logo_slider .top_sec h3,.cm_cards .top_content h3,.cnt-wit-tp-img-wrp.cm-career-cards h3.title,.event_page .events-article-title{line-height:1.4}.h5,h5{line-height:1.5555555555555556}.cm_logo_slider.logo_slider .top_sec{padding-left:2rem;padding-right:2rem}.cm_logo_slider.logo_slider .top_sec h5{line-height:1.4;margin-bottom:0}.cm_logo_slider.logo_slider .logo_item{height:40px;min-height:auto}.card_gallery.cm_cards .card_item.col4{width:100%}.cm_logo_slider .splide__slide img{height:100%;min-height:24px;vertical-align:bottom}.cm_bottom_pane.cnt-wit-bg-wrp .content_widget .btn_row{row-gap:0}.cm-demo-form .content-col.col6 .cont-inner,.event_page .events-form-container .widget-type-form{padding-left:2rem;padding-right:2rem}.cm-demo-form .text_block h2{line-height:1.3333333333333333}.website_page h2{line-height:1}.cm_bottom_pane .rich_text h3,.website_page h4{line-height:1.4}.website_page h5{line-height:1.5555555555555556}.cm_award_slider .top_content h3 br,.cm_bottom_pane .rich_text h3 br,.cm_bottom_pane .rich_text p br,.cm_cards .top_content h3 br,.cm_cards .top_content p br{display:none}.cm_logo_slider.logo_slider .logo_item{width:66.6667%!important}}.cmjobs .current_openings{background-color:var(--ac_secondary_color)}.cmjobs .co_btns button{background-color:var(--snow-color)!important}.cmjobs .co_btns button.active{background-color:var(--light-green-color)!important}.cmjobs .co_item{background-color:var(--snow-color)}.service-banner .flex_row{padding-left:10px}.service-banner.simple-banner .flex_row .img_wrap img{border-radius:0;border-bottom-left-radius:1rem;border-top-left-radius:1rem;display:block;margin-left:auto}.tabber.cmTabber .top_sec{text-align:left}.tabber.cmTabber .top_sec h3{margin-bottom:2rem}.tabber.cmTabber .top_sec{margin-bottom:1rem}.tabber.cmTabber .flex_row.full_column .content-col .tab-title-item{background:transparent;border-radius:9999px;box-shadow:none;display:block;font-size:18px;line-height:1.5555555555555556;margin:0;overflow:hidden;padding:1.25rem 2.5rem;transition:all .2s cubic-bezier(.4,0,.2,1)!important}.tabber.cmTabber .flex_row.full_column .content-col{background-color:var(--light-green-color);border-radius:9999px;display:flex;justify-content:space-between;margin:0 auto;max-width:100%;overflow:hidden;padding:1rem;width:890px}.tabber.cmTabber .tab-title-item h4.tab-title{font-family:var(--secondary-font);font-size:18px;line-height:1.5555555555555556;transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.tabber.cmTabber .flex_row.full_column .content-col .tab-title-item:hover{background:var(--white-color)}.tabber.cmTabber .flex_row.full_column .content-col .tab-title-item:hover>*{color:var(--primary_color)}.tabber.cmTabber .flex_row.full_column .content-col .tab-title-item.active{background:var(--white-color)}.tabber.cmTabber .flex_row.full_column .content-col .tab-title-item.active>*{color:var(--light-green-color)}.tabber.cmTabber .full_column .media-col{background-color:var(--light-grey-color);border-radius:1.5rem;box-shadow:0 0 0 0 transparent,0 0 0 0 transparent,0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);padding:3rem}.tabber.cmTabber .flex_row.full_column{padding:0 10px}.tabber.cmTabber .media-col .tab-content .flex_row{flex-direction:row-reverse;flex-wrap:nowrap;gap:5rem;padding:2rem}.tabber.cmTabber .media-col .tab-content .col6{color:var(--light-grey-text-color);padding:0}.tabber.cmTabber .media-col .tab-content h5{color:var(--light-grey-text-color);font-size:24px;line-height:1.33333333333;margin-bottom:1rem}.tabber.cmTabber .media-col .tab-content .rich_cont{margin:0}.tabber.cmTabber .media-col .tab-content .media_wrapper{width:33.3%}.tabber.cmTabber .media-col .tab-content .full-content-col{width:66.666667%}.tabber.cmTabber.cmequalcols .media-col .tab-content .full-content-col,.tabber.cmTabber.cmequalcols .media-col .tab-content .media_wrapper{width:50%}.tabber.cmTabber .media-col .tab-content ul li{list-style:none;margin-bottom:.5rem}.tabber.cmTabber .media-col .tab-content ul li:before{background-image:url(//48019620.fs1.hubspotusercontent-na1.net/hubfs/48019620/raw_assets/public/Mirai_November_2024/images/tick-icon.png);background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";display:inline-block;height:1.25rem;margin-right:.5rem;vertical-align:middle;width:1.25rem}.tabber.cmTabber .media-col .tab-content ul{padding:0}.tabber.cmTabber .media-col .tab-content .rich_cont p{margin-bottom:1rem}.tabber.cmTabber .media-col .tab-content .img-wrap img{border-radius:1.5rem}.cmLogoGrid.logo_slider.noDotsArrowsAdded .top_sec.noButton{margin-bottom:5rem;padding:0}.cmLogoGrid.logo_slider .logos_row{display:flex;flex-wrap:wrap;gap:4rem;margin:0;padding:0 10px}.cmLogoGrid.logo_slider.no-slider .logos_row div[class*=col]{padding:0;width:calc(25% - 3rem)}.cmLogoGrid.logo_slider .top_sec h3{margin:0}.cmLogoGrid.logo_slider .logo_item img{height:50px;width:100%}.cmLogoGrid.logo_slider .logo_inner{width:100%}.simple-banner.cm-career-banner{padding-left:0;padding-right:0}.simple-banner.cm-career-banner .img_wrap{padding:0 0 0 5px}.simple-banner.cm-career-banner .banner-content-inner h2{margin-bottom:2rem;padding-top:1rem}.simple-banner.cm-career-banner .btn_row{margin-top:16px}.two-col-content.cm-career-two-column .flex_row{align-items:unset;flex-direction:row;flex-wrap:nowrap;gap:2rem}.two-col-content.cm-career-two-column h3{margin-bottom:2rem;margin-top:1rem}.two-col-content.cm-career-two-column p{margin-bottom:2rem}.two-col-content.cm-career-two-column .content-col .description,.two-col-content.cm-career-two-column p:last-child{margin-bottom:0}.two-col-content.cm-career-two-column .mediaimg .single-img img{border-radius:1.5rem!important;max-width:576px;width:100%}.two-col-content.cm-career-two-column .mediaimg{width:100%}.two-col-content.cm-career-two-column .flex_row .media_column{align-items:center;display:flex}.cnt-wit-tp-img-wrp.cm-career-cards h3.title{margin-bottom:3rem}.cnt-wit-tp-img-wrp.cm-career-cards .inner_spacing{border-radius:calc(.5rem + 4px);box-shadow:0 0 0 0 transparent,0 0 0 0 transparent,0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);height:100%}.cnt-wit-tp-img-wrp.cm-career-cards.col4_row .flex-row{gap:3rem;padding:0 10px}.cnt-wit-tp-img-wrp.cm-career-cards.col4_row .flex-row .cnt-col{padding:0;width:calc(33.3% - 2rem)}.cnt-wit-tp-img-wrp.cm-career-cards .top_sec{margin-bottom:3rem}.cnt-wit-tp-img-wrp.cm-career-cards .tp-img{margin-bottom:1rem}.cnt-wit-tp-img-wrp.cm-career-cards h5.col-title{font-size:1rem;line-height:1.5rem;margin:0}.cnt-wit-tp-img-wrp.cm-career-cards .splide__track{overflow:visible}.cnt-wit-tp-img-wrp.cm-career-cards.cm-c-slider .splide__track{margin-bottom:0;margin-top:0;overflow:hidden;padding:0 10px!important}.cnt-wit-tp-img-wrp.cm-career-cards.cm-c-slider.col4_row .flex-row .cnt-col{margin:0;padding:1rem}.cnt-wit-tp-img-wrp.cm-career-cards.cm-c-slider.col4_row .flex-row{gap:0}.cnt-wit-tp-img-wrp.cm-career-cards.cm-c-slider .inner_spacing{box-shadow:0 0 0 0 transparent,0 0 0 0 transparent,0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);display:flex;flex-direction:column}.cm-career-cards.tp-img-cnt{margin-top:auto}.cnt-wit-tp-img-wrp.cm-career-cards.cm-c-slider .tp-img{margin-bottom:2rem}.splide ul.splide__pagination button:focus{outline:3px solid rgba(5,233,179,.5)}.tabber.cmTabber .media-col .tab-content ul li{padding-left:28px;position:relative}.tabber.cmTabber .media-col .tab-content ul li:before{left:0;margin-right:0;position:absolute;top:4px;width:20px}@media (min-width:768px){.simple-banner.cm-career-banner .page-center{padding-right:0}}.cmjobs .co_item_right a.hs-sec-btn{font-size:14px;line-height:1.29}@media (min-width:1024px){.simple-banner.cm-career-banner{padding-bottom:5rem;padding-top:5rem}.simple-banner.cm-career-banner .banner-content-inner{padding-top:5rem}.two-col-content.cm-career-two-column .flex_row{gap:5rem}.tabber.cmTabber .top_sec{margin-bottom:6rem}}@media(max-width:1023px){.simple-banner.cm-career-banner .banner-content-inner h2{line-height:2}.simple-banner.cm-career-banner .img_wrap{margin-top:28px;padding:0 0 0 10px}.simple-banner.cm-career-banner{padding-bottom:1rem}.tabber.cmTabber .flex_row.full_column .content-col .tab-title-item{padding:.5rem}.tabber.cmTabber .tab-title-item h4.tab-title{font-size:12px;font-weight:400;line-height:1.3333333333333333}.tabber.cmTabber .flex_row.full_column .content-col{gap:1rem;padding:.5rem;width:auto}.tabber.cmTabber .full_column .media-col{padding:2rem}.tabber.cmTabber .media-col .tab-content .flex_row{gap:1rem;padding:0 10px}.tabber.cmTabber .media-col .tab-content h5{font-size:18px;line-height:1.55555555556}.cmLogoGrid.logo_slider.no-slider .logos_row div[class*=col]{width:calc(50% - 2rem)}.cmLogoGrid{padding:3rem}.cmLogoGrid.logo_slider .top_sec h3{margin-top:.8rem}.cmLogoGrid.logo_slider .logos_row{gap:2rem;justify-content:space-between;padding:0}.two-col-content.cm-career-two-column h3{margin-bottom:2.5rem;margin-top:.5rem}.two-col-content.cm-career-two-column .flex_row .media_column{padding:15px 0}.cmLogoGrid.logo_slider.noDotsArrowsAdded .top_sec.noButton{margin-bottom:3rem}.cmjobs .top_sctn h3{font-size:20px}.cnt-wit-tp-img-wrp.cm-career-cards.col4_row .flex-row .cnt-col{width:calc(50% - 1.5rem)}}@media(max-width:767px){.tabber.cmTabber .media-col .tab-content .full-content-col,.tabber.cmTabber .media-col .tab-content .media_wrapper,.tabber.cmTabber.cmequalcols .media-col .tab-content .full-content-col,.tabber.cmTabber.cmequalcols .media-col .tab-content .media_wrapper{width:100%}.tabber.cmTabber .media-col .tab-content .flex_row{flex-direction:column-reverse;flex-wrap:wrap}.two-col-content.cm-career-two-column.right .flex_row{flex-wrap:wrap-reverse}.two-col-content.cm-career-two-column .flex_row{flex-wrap:wrap}.two-col-content.cm-career-two-column{padding-bottom:0}.two-col-content.cm-career-two-column .content-col{padding-top:1px}.two-col-content.cm-career-two-column.right .flex_row .media_column{padding-bottom:30px}.simple-banner.cm-career-banner .col6{width:100%}.simple-banner.cm-career-banner .banner-content-inner h2{line-height:1.33}.service-banner .flex_row,.simple-banner.cm-career-banner .img_wrap{padding:0 10px}.tabber.cmTabber .top_sec h3{margin-bottom:1rem}.tabber.cmTabber .top_sec{margin-bottom:2rem}.cmLogoGrid{padding:3rem 2rem}.cmLogoGrid.logo_slider .page-center.theme_center{padding:0}.cmLogoGrid.logo_slider.no-slider .logos_row div[class*=col]{width:calc(50% - 1rem)}.cnt-wit-tp-img-wrp.cm-career-cards.col4_row .flex-row .cnt-col{width:100%}.two-col-content.cm-career-two-column h3{margin-bottom:2rem;margin-top:0}.tabber.cmTabber .top_sec h3{line-height:1.4}.cmLogoGrid.logo_slider .top_sec h3{margin-top:0}.two-col-content.cm-career-two-column .col6{padding-left:10px!important;padding-right:10px!important;width:100%}.cm_cards .card_content h5 br{display:none}.tabber.cmTabber .full_column .media-col{padding:1rem}.contact_page_v1 .cm_cards .top_content h1{line-height:1.33333333333}}@media(max-width:600px){.tabber.cmTabber .flex_row.full_column .content-col{background:transparent;border-radius:0;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;margin-bottom:20px;width:100%}.tabber.cmTabber .flex_row.full_column .content-col .tab-title-item{background:var(--white-color)}.tabber.cmTabber .flex_row.full_column .content-col .tab-title-item>*{color:var(--light-green-color)}.tabber.cmTabber .flex_row.full_column .content-col .tab-title-item.active:hover>*,.tabber.cmTabber .flex_row.full_column .content-col .tab-title-item.active>*{color:var(--primary_color)}.tabber.cmTabber .flex_row.full_column .content-col .tab-title-item:hover>*{color:var(--light-green-color)}.tabber.cmTabber .flex_row.full_column .content-col .tab-title-item.active{background:var(--light-green-color)}.tabber.cmTabber .flex_row.full_column .content-col .tab-title-item{padding:.5rem 1rem}.tabber.cmTabber .flex_row.full_column .content-col{flex-direction:column}}.cm-banner.simple-banner{display:block;min-height:auto}.cm-banner.simple-banner .flex_row .banner-content-inner{padding:0}.cm-banner.simple-banner .banner-content-inner h2{margin-bottom:1rem}.blog-index-layout .cm-banner .top_sec p,.blog-index-layout .cm-banner .top_sec p:last-child{margin:0;padding:0}.blog-post-body .top-back-btn a{color:#000;text-decoration:none}.blog-post-body .top-back-btn a:hover{text-decoration:underline}.cm-blog-list .post-btm h5.list-post-title>a{color:#000;text-decoration:none}.cm-blog-list .blog-pagination .blog-pagination__link{text-decoration:none}.cm_blog_listingV2 .blog-category .category-tags ul>li>a{color:#000;text-decoration:none}.cm_blog_listingV2 .blog-category .category-tags ul>li>a.active{background-color:#05e9b3}.cm-blog-list .blog-index__post .meta_wrap .value_m p{color:#05e9b3}.cm-blog-list .blog-index__post .post-btm .item-date>p{color:#000}.cm-blog-list .blog-index__post .meta_wrap .value_m p{font-size:16px}.cm-blog-list .post-btm h5.list-post-title{font-size:24px}.cm_blog_listingV2 .blog-category .category-tags ul>li>a:hover{background-color:#05e9b3}.cm-blog-feed.blog-feed .top_sec{margin-bottom:2rem;padding:0 1rem;text-align:left}.cm-blog-feed.blog-feed .top_sec .content_widget h5{font-size:30px;line-height:1.2;margin:0}.cm-blog-feed.blog-feed .page-center{padding:0}.cm-blog-feed.blog-feed.theme2 .meta_wrap>span{border-radius:0;padding:0}.cm-blog-feed.blog-feed{margin:0 -16px;padding:0 0 5rem}.cm-blog-feed.blog-feed .feed-outer-wrp{justify-content:flex-start}.cm-blog-feed.blog-feed .recent-post-item{padding:0 1rem}.cm-blog-feed.blog-feed .recent-post-item .item_inner{border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 0 #0000,0 0 #000,0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);height:100%}.cm-blog-feed .recent-post-item .hs-featured-wrp img{display:block!important;max-width:100%}.cm-blog-feed .recent-post-item .hs-featured-wrp .feature_img{display:none}.cm-blog-feed.blog-feed.theme2 .hs-featured-wrp{padding:0}.cm-blog-feed.blog-feed .recent-post-item .post-btm{padding:24px}.cm-blog-feed .meta_wrap{margin:0;padding-bottom:.5rem}.cm-blog-feed.blog-feed .post-btm .meta_wrap .meta_tags{background:none;border-radius:0;padding:0}.cm-blog-feed.blog-feed .post-btm .meta_wrap .meta_tags .icon_img{display:none}.cm-blog-feed .recent-post-item .meta_wrap .value_m p{color:#05e9b3;font-size:16px;margin:0}.cm-blog-feed.blog-feed .meta_wrap{margin:0}.cm-blog-feed .recent-post-item h5.recent-post-title>a{color:#000;text-decoration:none}.cm-blog-feed .recent-post-item h5.recent-post-title>a:hover{text-decoration:underline}.cm-blog-feed .recent-post-item h5.recent-post-title{font-size:24px}.cm-blog-feed.theme2 .meta_wrap>span{background:none;border-radius:0;padding:0}.cm-blog-feed.theme2 .meta_wrap>span .icon_img{display:none}.cm-blog-feed.theme2 .meta_wrap>span span.value_m{color:#000;font-size:16px;line-height:1.75}.cm-blog-feed.blog-feed.theme2 .hs-featured-wrp:hover .overlay_icon{display:none}.blog-feed .post-btm h4.recent-post-title,.blog-feed.theme2 .meta_wrap>span.blog-author .value_m>a{text-decoration:none}.blog-feed.theme2 .meta_wrap>span.blog-author{align-items:center}.blog-feed .post-btm h4.recent-post-title>a{text-decoration:none}.blog-feed.theme2 .meta_wrap>span.meta_tags{align-items:center}.blog-feed.theme2 .meta_wrap>span.meta_tags .value_m p{margin:0}.cm-blog-list{padding-bottom:var(--pd-bottom-5);padding-top:var(--pd-top-5)}.blog-post-body .blog-post-container .post-top-tag h4{display:inline-block}.blog-post-body .top-back-btn .post-back-btn{align-items:center;display:flex;gap:.5rem;line-height:1.75;margin-bottom:2rem}.blog-post-body .top-back-btn .post-back-btn a{color:#000}.blog-post-body .top-back-btn .post-back-btn a:hover{text-decoration:underline}.blog-post-container .blog-comments{margin-top:4rem}.blog-post-body .post-main-content .post-top-tag h4{color:#05e9b3;font-size:19.99999999992px;font-weight:700;line-height:2.4em;margin:0}.cm-blog-list .post-btm h5.list-post-title{line-height:2rem}.blog-post-body .post-main-content .post-title h1{margin-bottom:3rem;text-wrap:balance}.blog-post-body .post-main-content .post-featured-img{margin-bottom:1.5rem}.blog-post-body .post-main-content .post-featured-img img{border-radius:8px;width:66.666667%}.blog-post-container .post-main-content .post-author h5{color:#000;font-size:16px;font-weight:700;line-height:1.75;margin-bottom:.5rem}.blog-post-body .post-body-content video{display:block;height:auto;margin-bottom:50px;max-width:100%;vertical-align:middle}.blog-post-container .post-main-content .post-date h5{color:#000;font-size:16px;font-weight:400;line-height:1.75;margin-bottom:2rem}.blog-post-body .post-main-content .post-top-content{border-bottom:2px solid #05e9b3;margin-bottom:2rem}.blog-post-body .post-body-content p{line-height:1.75;margin-bottom:16px}.blog-post-body .post-body-content ul>li{margin:0}.blog-post-body .post-body-content ul{line-height:1.75rem;list-style-type:disc;margin-bottom:16px}.blog-post-body .post-body-content figure{display:flex;gap:20px;margin:0;overflow-x:scroll;padding-bottom:20px;width:100%}.blog-post-body .post-body-content h2{font-weight:700;line-height:1.71428571429;margin-bottom:1.5rem;margin-top:1.5rem}.cm-banner .banner-content-inner{display:flex;flex-direction:column;justify-content:center}.cm-banner .top_sec h6{color:#05e9b3;font-size:16px;font-weight:700;line-height:1.5em;margin-bottom:1rem}.cm-banner .btn_row{margin:0}.cm-banner .flex_row .img_wrap{display:flex;flex-direction:column;padding:0}.cm-banner .flex_row .img_wrap img{border-radius:1.5rem}.cm-two-col-content .flex_row .content-col .description h5{color:#05e9b3;font-size:16px;line-height:1.5;margin:0;text-wrap:balance}.cm-two-col.two-col-content .mediaimg .single-img img{border-radius:24px!important}.cm-two-col .flex_row .content-col .description{margin:0}.cm-two-col .flex_row .content-col .description h6{color:#05e9b3;font-size:16px;line-height:1.5;margin:0;text-wrap:balance}.cm-two-col .flex_row .content-col .description h3{margin:0;padding-bottom:16px;padding-top:16px}.cm-two-col .flex_row .content-col .description p{margin:0;padding:16px 0}.cm-tp-img .flex-row .tp-img-cnt-inner h5,.cm-tp-img .flex-row h5.col-title{font-size:16px;margin-bottom:1rem;text-wrap:balance}.cm-tp-img .flex-row h5.col-title{line-height:1.5}.cm-tp-img .flex-row .tp-img{margin-bottom:32px}.cm-tp-img .top_sec .top_content h3.title{color:#05e9b3;margin:0;padding-bottom:48px}.cm-tp-img .top_sec{margin:0;padding:0}.cm-accord .top_sec{margin:0;padding:0;text-align:left}.cm-accord .top_content h5{font-size:16px;line-height:1.5;margin:0}.cm-accord .accord_outer .acc-item .desc ul:not(:last-child){margin-bottom:24px}.cm-accord .top_content h3{color:#000;margin:0;padding-bottom:1rem;padding-top:1rem}.cm-accord .top_content p{margin-bottom:40px;padding:1rem 0}.cm-accord .top_content p:last-child{margin-bottom:40px}.cm-accord .accord_outer .acctitle{border:1px solid #e5e7eb;border-radius:6px;box-shadow:none}.cm-accord .acc-item .acctitle h5{line-height:1.4}.cm-accord .accord_outer .acc-item .desc{padding:20px}.cm-accord .accord_outer .acc-content.custom{border:1px solid #e5e7eb;border-top:0;box-shadow:none}.cm-accord .accord_outer .acc-item .desc ul{margin:0;padding-left:16px}.cm-accord .accord_outer .acc-item .desc ul>li{margin-bottom:8px}.cm-accord .accord_outer .acc-item .desc p{margin-bottom:24px}.cm-accord.accordion_wrap .accord_outer .acc-item.activeaccord .acctitle{border-bottom-left-radius:0;border-bottom-right-radius:0}.cm-accord .acc-item .acctitle .carrortwrap{position:relative;right:6px}.accordion_wrap .acc-item .acctitle h5{display:flex;flex-direction:row;justify-content:space-between;text-wrap:auto}.cm-blog-list nav.blog-pagination{flex-wrap:wrap}.cm-accord.accordion_wrap .accord_outer .acc-item .acctitle{border-radius:6px;box-shadow:none}.cm-tp-img .top_content h3{padding-bottom:48px}.cm-accord .accord_outer .acc-item,.cm-accord.accordion_wrap .accord_outer .acc-item:not(:last-child){margin-bottom:4px}.blog-sidebar .dnd-section>.row-fluid,.blog-sidebar .page-center,.sidebar .dnd-section>.row-fluid{padding-left:0;padding-right:0}.blog-wit-sidbr{margin-bottom:0}.sidebar-popular-posts .related-image{height:auto}.pagination-title h4,.post-pagination h5{font-size:1em}.cm-tp-img{padding-bottom:6rem;padding-top:6rem}.cm-accord.accordion_wrap .acc-item .acctitle .carrortwrap>svg[class*=newsvg] *{fill:#4b5563}.cm-accord.accordion_wrap .acc-item.activeaccord .acctitle .carrortwrap>svg[class*=newsvg] *{fill:#111827}.cm-accord.accordion_wrap .acc-item .acctitle .carrortwrap>svg[class*=newsvg]{position:relative;right:-6px;width:24px}.cm-accord.accordion_wrap .acc-item .acctitle:hover .carrortwrap>svg[class*=newsvg] *{fill:#111827}.cm-accord.accordion_wrap .acc-item .acctitle .carrortwrap>svg.newsvg-plus{display:block}.cm-accord.accordion_wrap .acc-item.activeaccord .acctitle .carrortwrap>svg.newsvg-plus{display:none}.cm-accord.accordion_wrap .acc-item.activeaccord .acctitle .carrortwrap>svg.newsvg-minus{display:block}.cm-accord.accordion_wrap .acc-item .acctitle .carrortwrap>svg{display:none}.cm-accord.accordion_wrap .acc-item .acctitle h5{column-gap:20px}.cm_reset_password form .hs-error-msg:before{display:inline-block}.system_page_layout form .hs-form-field label{display:inline}@media only screen and (max-width:768px) and (min-width:991px){.cm-banner.simple-banner{padding-bottom:32px;padding-top:32px}}@media (min-width:768px){.blog-post-body .post-body-content h2{font-size:27.99999999972px}.cm-two-col-banner.simple-banner .flex_row>.col6{width:calc(50% - 2rem)}.cm-two-col-banner.simple-banner .flex_row{justify-content:space-between}.cm-two-col-banner.simple-banner .page-center{padding-right:0}.cm-tp-img.col4_row.cm-tp-img .flex_row>.cnt-col.col4{width:calc(50% - 3.4rem)}.cm-tp-img.col4_row.cm-tp-img .flex_row{gap:5rem}}@media (min-width:1024px){.blog-post-body .blog-post-container{padding-bottom:4.5rem;padding-top:4.5rem}.blog-post-body .page-center{padding-left:9rem;padding-right:9rem}.cm-blog-feed .recent-post-item h5.recent-post-title{line-height:2rem}.cm-tp-img.col4_row.cm-tp-img .flex_row>.cnt-col.col4{width:calc(33.33% - 3.8rem)}}@media (min-width:1400px){.blog-post-body .blog-post-container{padding-bottom:5rem;padding-top:5rem}.blog-post-body .page-center{padding-left:14rem;padding-right:14rem}}@media (max-width:1100px){.error-page:before{font-size:32vw}}@media (max-width:1024px){.cm-blog-list{padding-bottom:var(--pm-bottom-2);padding-top:var(--pm-top-2)}.cm-accord .accord_outer .acc-content.custom{padding:16px}.blog-post-body .blog-post-container{padding-bottom:2rem;padding-top:2rem}.blog-post-body .post-main-content .post-featured-img,.blog-post-body .post-main-content .post-top-content,.blog-post-body .top-back-btn .post-back-btn,.blog-post-container .post-main-content .post-date h5{margin-bottom:1rem}.blog-post-body .page-center{padding-left:2rem;padding-right:2rem}.blog-post-body .post-main-content .post-top-tag h4{font-size:15.99999999984px;font-weight:400;line-height:3}.blog-post-body .post-main-content .post-title h1{font-size:19.99999999968px;margin-bottom:1rem}.cm_blog_listingV2 .blog-category .category-tags ul>li>a{font-size:14px;line-height:1.25rem;text-decoration:none}.cm-blog-list .post-btm h5.list-post-title{font-size:20px;line-height:1.4}.cm-blog-feed .recent-post-item h5.recent-post-title{line-height:1.4}.cm-blog-feed.blog-feed .top_sec .content_widget h5{font-size:24px;line-height:1.333333}.cm-blog-feed .recent-post-item h5.recent-post-title{font-size:20px}.cm-blog-feed.blog-feed{padding-bottom:32px}.accordion_wrap .acc-item .acctitle h5{font-size:20px}.cm-accord.accordion_wrap .accord_outer .acc-item .acc-content{padding:16px}.blog-post-body .post-body-content h2{line-height:48px}.cm-tp-img{padding-bottom:3rem;padding-top:3rem}}@media (max-width:991px){.cm-blog-feed.blog-feed .top_sec .content_widget h5{line-height:1.33333333}.cm-header .nav>nav>ul .header__menu-item--depth-1.header__menu-item--has-submenu a:after{display:none}header.header.cm-header .nav .header__menu.header__menu--desktop{background-color:#fff}}@media (max-width:767px){.system_page_layout form .page-header h1{font-size:28px}.blog-post-body .post-body-content h2{font-size:15.99999999984px;line-height:1.75;margin-bottom:1.5rem;margin-top:0}.blog-post-body .post-main-content .post-top-tag h4{line-height:1.75}.blog-post-body .post-main-content .post-title h1{line-height:1.4}.cm-blog-list .blog-index{padding:0}.cm-accord .top_content h3{line-height:1.4}.cm-blog-feed.blog-feed .feed-outer-wrp,.cm-two-col-banner.simple-banner .flex_row{gap:2rem}.cm-tp-img .top_content h3,.cm-two-col .flex_row .content-col .description h3{line-height:1.4}.cm-banner.simple-banner .banner-content-inner h1 br,.cm-banner.simple-banner .banner-content-inner h2 br,.cm-banner.simple-banner .banner-content-inner p br,.cm-tp-img .top_content h3 br,.cm-two-col .flex_row .content-col .description h3 br,.cm-two-col-banner.simple-banner .top_sec p br,.simple-banner.cm-career-banner .banner-content-inner h2 br{display:none}.no_navigation .cm-footer.footer.footer_section__2 .footer-section-1 .col-section.num1 .footer-row.row1{margin:0}}@media(min-width:1681px){.two-col-content.cm-career-two-column .mediaimg .single-img img{max-width:100%}.cm-two-col.two-col-content .mediaimg .single-img img{max-width:464px}}