body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}[data-animate]{opacity:0;-webkit-transform:translateY(24px);transform:translateY(24px);transition:opacity .6s ease,-webkit-transform .6s ease;transition:opacity .6s ease,transform .6s ease;transition:opacity .6s ease,transform .6s ease,-webkit-transform .6s ease;transition-delay:0s;transition-delay:var(--anim-delay,0s)}[data-animate].is-visible{opacity:1;-webkit-transform:none;transform:none}@-webkit-keyframes heroFadeUp{0%{opacity:0;-webkit-transform:translateY(24px);transform:translateY(24px)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes heroFadeUp{0%{opacity:0;-webkit-transform:translateY(24px);transform:translateY(24px)}to{opacity:1;-webkit-transform:none;transform:none}}.hero-anim-1{-webkit-animation:heroFadeUp .65s ease forwards;animation:heroFadeUp .65s ease forwards;-webkit-animation-delay:.15s;animation-delay:.15s;opacity:0}.hero-anim-2{-webkit-animation:heroFadeUp .65s ease forwards;animation:heroFadeUp .65s ease forwards;-webkit-animation-delay:.3s;animation-delay:.3s;opacity:0}.hero-anim-3{-webkit-animation:heroFadeUp .65s ease forwards;animation:heroFadeUp .65s ease forwards;-webkit-animation-delay:.45s;animation-delay:.45s;opacity:0}.hero-anim-img{-webkit-animation:heroFadeUp .8s ease forwards;animation:heroFadeUp .8s ease forwards;-webkit-animation-delay:.35s;animation-delay:.35s;opacity:0}.hero-anim-clients{-webkit-animation:heroFadeUp .65s ease forwards;animation:heroFadeUp .65s ease forwards;-webkit-animation-delay:.55s;animation-delay:.55s;opacity:0}body{overflow-x:hidden}.banner_section{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:100vh;overflow:hidden;padding:6em 0;position:relative;width:100%}.banner_section:before{background-image:url(/static/media/heroPage.be62b15928e294075385.png);background-position:50%;background-size:cover;content:"";-webkit-filter:blur(6px);filter:blur(6px);inset:-20px;position:absolute;z-index:0}.banner_section:after{background-color:rgba(27,41,58,.55);content:"";inset:0;position:absolute;z-index:1}.banner_inner{margin:0 auto;max-width:1200px;padding:0 4em;position:relative;width:100%;z-index:2}.banner_txt{align-items:flex-start;display:flex;flex-direction:column;max-width:640px;text-align:left}.banner_txt h1{color:#fff;font-size:64px;font-weight:700;line-height:1.15;padding:0 0 .3em}.banner_txt h1,.banner_txt p{font-family:main_font;margin:0}.banner_txt p{color:hsla(0,0%,100%,.75);font-size:20px;font-weight:500;line-height:1.7;padding:0 0 2em}.banner_txt div{align-items:center;display:flex;justify-content:flex-start;padding-bottom:3em}.banner_txt div button{align-items:center;background-color:#63c6f1;border:none;border-radius:10px;color:#1b293a;cursor:pointer;display:flex;font-family:main_font;font-size:17px;font-weight:700;height:52px;justify-content:center;padding:0 2em;transition:.3s}.banner_txt div button:hover{background-color:#afdcc9}.banner_txt div a{color:#1b293a;font-family:main_font;font-size:17px;font-weight:700;text-decoration:none}@media (max-width:1200px){.banner_inner{padding:0 2.5em}}@media (max-width:1024px){.banner_txt h1{font-size:48px}}.banner_clients{align-items:center;display:flex;flex-direction:column;gap:1.2em;padding:2em 4em 3em;position:relative;width:100%;z-index:2}.banner_clients_label{color:hsla(0,0%,100%,.5);font-family:main_font;font-size:12px;font-weight:600;letter-spacing:.09em;margin:0;text-transform:uppercase}.banner_logos{flex-wrap:wrap;gap:1em}.banner_logo_slot,.banner_logos{align-items:center;display:flex;justify-content:center}.banner_logo_slot{background:hsla(0,0%,100%,.92);border-radius:999px;box-shadow:0 2px 12px rgba(0,0,0,.12);height:56px;padding:0 1.4em;transition:background .2s,box-shadow .2s}.banner_logo_slot:hover{background:#fff;box-shadow:0 4px 20px rgba(0,0,0,.18)}.banner_logo_slot img{height:36px;object-fit:contain;width:auto}.banner_img{align-items:flex-end;display:flex;justify-content:center;max-width:1200px;position:relative;width:100%;z-index:2}.banner_main_img{display:block;mix-blend-mode:screen;width:100%}@media (max-width:700px){.banner_section{padding:4em 0}.banner_inner{padding:0 1.5em}.banner_txt h1{font-size:34px}.banner_txt p{font-size:16px}.banner_main_img{width:100%}}.clients_section{background-color:#fff;border-bottom:1px solid rgba(0,0,0,.07);padding:1.2em 0;width:100%}.clients_inner{align-items:center;display:flex;flex-direction:column;gap:.9em;margin:0 auto;max-width:1200px;padding:0 4em}.clients_label{color:rgba(0,0,0,.4);font-family:main_font;font-size:13px;font-weight:600;letter-spacing:.08em;margin:0;text-transform:uppercase}.clients_logos{flex-wrap:wrap;gap:3em;width:100%}.client_logo_slot,.clients_logos{align-items:center;display:flex;justify-content:center}.client_logo_slot{height:64px;opacity:.8;transition:opacity .2s}.client_logo_slot:hover{opacity:1}.client_logo_slot img{height:100%;object-fit:contain;width:auto}.client_logo_slot span{border:1.5px dashed rgba(0,0,0,.2);border-radius:6px;color:rgba(0,0,0,.3);font-family:main_font;font-size:15px;font-weight:700;letter-spacing:.04em;padding:.4em 1.2em}@media (max-width:1200px){.clients_inner{padding:0 2.5em}}@media (max-width:700px){.clients_logos{gap:2em}.clients_inner{padding:0 1.5em}}.features_section{background-color:#fff;padding:6em 0;width:100%}.features_inner{align-items:center;display:flex;flex-direction:column;margin:0 auto;max-width:1200px;padding:0 4em}.features_section h4{color:#000;font-family:main_font;font-size:48px;font-weight:700;margin:0 0 .3em;text-align:center}.features_subtitle{color:rgba(0,0,0,.5);font-family:main_font;font-size:18px;font-weight:500;margin:0 0 3em;text-align:center}.features_grid{grid-gap:2.5em;display:grid;gap:2.5em;grid-template-columns:repeat(3,1fr);width:100%}.feature_card{display:flex;flex-direction:column}.feature_card_img{align-items:center;aspect-ratio:1/1;background-color:#f5f5f5;border-radius:16px;display:flex;justify-content:center;overflow:hidden;width:100%}.feature_card_img img{height:100%;object-fit:contain;width:100%}.feature_card h5{color:#1b293a;font-family:main_font;font-size:20px;font-weight:600;line-height:1.3;margin:1.4em 0 .6em}.feature_card p{color:rgba(0,0,0,.55);font-family:main_font;font-size:15px;font-weight:500;line-height:1.75;margin:0}.feature_card--cta-a,.feature_card--cta-b{align-items:center;border-radius:16px;display:flex;flex:1 1;flex-direction:column;gap:1em;justify-content:center;padding:3em 2.5em;text-align:center}.feature_card--cta-b{background-color:#e0f4fb}.feature_card--cta-b h5{color:#1b293a;font-family:main_font;font-size:20px;font-weight:600;line-height:1.3;margin:0}.feature_card--cta-b p{color:rgba(27,41,58,.6);font-family:main_font;font-size:15px;font-weight:500;line-height:1.7;margin:0}.feature_cta_btn{border-radius:8px;display:inline-block;font-family:main_font;font-size:15px;font-weight:600;margin-top:.5em;padding:.75em 1.8em;text-decoration:none;transition:background-color .2s,color .2s}.feature_cta_btn--solid{background-color:#63c6f1;border:2px solid #63c6f1;color:#1b293a;white-space:nowrap}.feature_cta_btn--solid:hover{background-color:#4ab8ea;border-color:#4ab8ea;color:#1b293a}@media (max-width:1200px){.features_inner{padding:0 2.5em}}@media (max-width:900px){.features_grid{grid-template-columns:repeat(2,1fr)}.features_section h4{font-size:36px}.features_section{padding:4em 0}}@media (max-width:600px){.features_grid{grid-template-columns:1fr}.features_section h4{font-size:30px}}@media (max-width:550px){.features_inner{padding:0 1.5em}}.industries_section{background-color:#f6fcfe;padding:6em 0;width:100%}.industries_inner{align-items:center;display:flex;flex-direction:column;margin:0 auto;max-width:1200px;padding:0 4em}.industries_section h4{color:#000;font-family:main_font;font-size:48px;font-weight:700;margin:0 0 .3em;text-align:center}.industries_subtitle{color:rgba(0,0,0,.5);font-family:main_font;font-size:18px;font-weight:500;margin:0 0 3em;text-align:center}.industries_grid{grid-gap:2em;display:grid;gap:2em;grid-template-columns:repeat(3,1fr);width:100%}.industry_card{background-color:#fff;border-radius:16px;box-shadow:0 2px 16px rgba(0,0,0,.06);display:flex;flex-direction:column;gap:1.2em;overflow:hidden;padding:0 0 2em;transition:box-shadow .3s;transition:box-shadow .22s ease,-webkit-transform .22s ease;transition:transform .22s ease,box-shadow .22s ease;transition:transform .22s ease,box-shadow .22s ease,-webkit-transform .22s ease}.industry_card:hover{box-shadow:0 10px 36px rgba(27,41,58,.12);-webkit-transform:translateY(-5px);transform:translateY(-5px)}.industry_card_img{aspect-ratio:16/9;overflow:hidden;position:relative;width:100%}.industry_card_img img{height:100%;object-fit:cover;width:100%}.industry_card_img_overlay{background:linear-gradient(0deg,rgba(0,0,0,.72) 0,transparent);bottom:0;left:0;padding:2em 1.2em 1.2em;pointer-events:none;position:absolute;right:0}.industry_card_img_label{color:#fff;font-weight:700;line-height:1.3}.industry_card_img_label,.industry_card_sub{font-family:main_font;font-size:15px;margin:0}.industry_card_sub{color:#1b293a;font-weight:500;line-height:1.5;padding:0 1.5em}.industry_card_learn_more{align-self:flex-start;color:#63c6f1;display:inline-block;font-family:main_font;font-size:14px;font-weight:600;margin-top:auto;padding:12px 1.5em 0;text-decoration:none}.industry_card_list{display:flex;flex-direction:column;gap:.6em;margin:0;padding:0 1.5em 0 2.8em}.industry_card_list li{color:rgba(0,0,0,.65);font-family:main_font;font-size:14px;font-weight:500;line-height:1.6}@media (max-width:1200px){.industries_inner{padding:0 2.5em}}@media (max-width:900px){.industries_grid{grid-template-columns:1fr}.industries_section h4{font-size:36px}.industries_section{padding:4em 0}}@media (max-width:550px){.industries_inner{padding:0 1.5em}}.footer_section{background-color:#fff;border-top:1px solid rgba(0,0,0,.08);width:100%}.footer_inner{grid-gap:3em;display:grid;gap:3em;grid-template-columns:2fr 1fr 1fr;margin:0 auto;max-width:1200px;padding:5em 4em 4em}.footer_brand{display:flex;flex-direction:column;gap:1em}.footer_logo{align-items:center;display:flex;gap:10px}.footer_logo img{height:36px;object-fit:contain;width:36px}.footer_logo span{color:#1b293a;font-family:main_font;font-size:20px;font-weight:700}.footer_tagline{color:rgba(0,0,0,.5);font-family:main_font;font-size:14px;font-weight:500;line-height:1.7;margin:0;max-width:280px}.footer_links{display:flex;flex-direction:column;gap:.75em}.footer_links h6{color:#1b293a;font-family:main_font;font-size:13px;font-weight:700;letter-spacing:.06em;margin:0 0 .5em;text-transform:uppercase}.footer_links a{color:rgba(0,0,0,.55);font-family:main_font;font-size:14px;font-weight:500;text-decoration:none;transition:color .2s}.footer_links a:hover{color:#1b293a}.footer_bottom{align-items:center;border-top:1px solid rgba(0,0,0,.08);display:flex;justify-content:space-between;margin:0 auto;max-width:1200px;padding:1.5em 4em}.footer_bottom p{color:rgba(0,0,0,.4);font-family:main_font;font-size:13px;font-weight:500;margin:0}.footer_bottom_links{display:flex;gap:2em}.footer_bottom_links a{color:rgba(0,0,0,.4);font-family:main_font;font-size:13px;font-weight:500;text-decoration:none;transition:color .2s}.footer_bottom_links a:hover{color:#1b293a}@media (max-width:1200px){.footer_inner{padding:5em 2.5em 4em}.footer_bottom{padding:1.5em 2.5em}}@media (max-width:900px){.footer_inner{gap:2.5em;grid-template-columns:1fr 1fr}.footer_brand{grid-column:1/-1}.footer_tagline{max-width:100%}}@media (max-width:550px){.footer_inner{grid-template-columns:1fr;padding:4em 1.5em 3em}.footer_brand{grid-column:auto}.footer_bottom{flex-direction:column;gap:1em;padding:1.5em;text-align:center}}*{box-sizing:border-box}body{font-family:segoe ui;margin:0}.top_bar{background-color:#f3f4f6;border-bottom:1px solid rgba(0,0,0,.06);height:36px;left:0;position:fixed;top:0;width:100%;z-index:1001}.top_bar_inner{align-items:center;display:flex;gap:.4em;height:100%;justify-content:flex-end;margin:0 auto;max-width:1200px;padding:0 4em}.top_bar a{color:#1b293a;font-family:main_font;font-size:13px;font-weight:400;text-decoration:none;transition:color .2s}.top_bar a:hover{color:#63c6f1}.nav{background-color:#fff;box-shadow:0 1px 0 rgba(0,0,0,.08);left:0;position:fixed;top:36px;width:100%;z-index:1000}.nav_inner{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:1200px;padding:8px 4em}.nav-header{display:inline}.nav-title{align-items:center;color:#000;display:flex;font-family:main_font;font-size:28px;font-weight:700;text-decoration:none}.nav-title img{height:32px;margin-right:10px;width:32px}.nav-btn{display:none}.nav-links{align-items:center;display:flex;gap:.2em}.nav-links>a{color:#000;display:inline-block;font-family:main_font;font-size:17px;font-weight:600;margin:0 .5em;padding:8px;text-decoration:none;transition:.3s}.nav-links>a:hover{color:rgba(0,0,0,.5)}#nav-check{display:none}.nav-links button{align-items:center;background-color:#63c6f1;border:none;border-radius:10px;cursor:pointer;display:inline-flex;font-family:main_font;font-size:17px;font-weight:600;height:38px;justify-content:center;margin-left:.8em;padding:0 1.2em;transition:.3s}.nav-links button:hover{background-color:#afdcc9}.nav-links button a{color:#1b293a;font-family:main_font;font-size:17px;font-weight:600;text-decoration:none}@media (max-width:1200px){.nav_inner,.top_bar_inner{padding:8px 3em}}@media (max-width:1024px){.nav_inner,.top_bar_inner{padding:8px 2.5em}.nav-links>a{margin:0 .3em}.nav-links button,.nav-links button a,.nav-links>a{font-size:15px}.nav-title{font-size:22px}.nav-title img{height:28px;width:28px}}@media (max-width:700px){.nav-btn,.nav-btn label{display:inline-block}.nav-btn label{cursor:pointer;height:50px;padding:13px;width:50px}.nav-btn label span{border-top:2px solid #000;display:block;height:10px;width:25px}.nav-links{align-items:flex-start;background-color:#fff;box-shadow:0 4px 12px rgba(0,0,0,.1);flex-direction:column;gap:0;height:0;left:0;overflow-y:hidden;position:fixed;top:90px;transition:all .3s ease-in;width:100%;z-index:999}.nav-links button,.nav-links>a{display:block;margin:1.2em 1.5em}#nav-check:not(:checked)~.nav-links{height:0}#nav-check:checked~.nav-links{height:calc(45vh - 50px);overflow-y:auto}}@media (max-width:550px){.nav_inner,.top_bar_inner{padding:8px 1.5em}}.home_page{overflow-x:hidden;padding-top:90px;width:100%}.section_inner{margin:0 auto;max-width:1200px;padding:0 4em}.our_code{background-color:#f6fcfe;padding:6em 0}.our_code_inner{align-items:center;display:flex;gap:4em;justify-content:space-between;margin:0 auto;max-width:1200px;padding:0 4em}.our_code_img{flex-shrink:0;width:50%}.our_code_img img{border-radius:12px;width:100%}.ourCode_txt{width:50%}.ourCode_txt h4{font-size:48px;font-weight:700;line-height:1.2;margin:0 0 .5em}.ourCode_txt h4,.ourCode_txt p{color:#000;font-family:main_font}.ourCode_txt p{font-size:18px;font-weight:500;line-height:1.8;margin:0}@media (max-width:1200px){.our_code_inner,.section_inner{padding:0 2.5em}}@media (max-width:1024px){.ourCode_txt h4{font-size:36px}.ourCode_txt p{font-size:16px}.our_code{padding:4em 0}}@media (max-width:700px){.our_code_inner{flex-direction:column;gap:2em}.ourCode_txt,.our_code_img{width:100%}.ourCode_txt h4,.ourCode_txt p{text-align:center}.our_code{padding:4em 0}}@media (max-width:550px){.our_code_inner,.section_inner{padding:0 1.5em}}.message_form_outer{background-color:#f6fcfe;padding:6em 0;width:100%}.message_form_section{align-items:center;display:flex;gap:4em;justify-content:space-between;margin:0 auto;max-width:1200px;padding:0 4em}.msg_form_container{flex-shrink:0;padding:2em 0;position:relative;width:45%}.message_form{align-items:flex-start;background-color:#fff;border-radius:24px;box-shadow:0 20px 60px rgba(0,0,0,.3);display:flex;flex-direction:column;padding:3em;position:relative;width:100%;z-index:3}.msg_form_container:before{background-color:#63c6f1;border-radius:15px 80px 15px 15px;left:-20px;top:-20px}.msg_form_container:after,.msg_form_container:before{content:"";height:160px;opacity:.7;position:absolute;width:160px;z-index:1}.msg_form_container:after{background-color:#afdcc9;border-radius:80px 15px 15px 15px;bottom:-20px;right:-20px}.message_form h4{color:#000;font-family:main_font;font-size:28px;font-weight:700;margin:0 0 .3em}.message_form>p{color:rgba(0,0,0,.55);font-family:main_font;font-size:16px;font-weight:400;line-height:1.6;margin:0 0 1.5em}.form_inps{display:flex;flex-direction:column;gap:0;width:100%}.form_inps_row{display:flex;gap:1.5em;width:100%}.form_inps_row input,.form_inps_row select{flex:1 1;min-width:0}.form_inps input,.form_inps select{appearance:none;-webkit-appearance:none;background:transparent;border:none;border-bottom:1px solid #c2c2c2;color:#333;cursor:pointer;font-family:main_font;font-size:15px;margin:1.2em 0 0;outline:none;padding:6px 2px;width:100%}.form_inps select{color:rgba(0,0,0,.45)}.form_inps select:valid{color:#333}.form_success{align-items:center;display:flex;flex:1 1;justify-content:center;padding:2em 0}.form_success p{color:#1b293a;font-family:main_font;font-size:17px;font-weight:600;line-height:1.6;text-align:center}.form_error{color:#c0392b;font-family:main_font;font-size:14px;margin:.5em 0 0}.message_form button{align-items:center;background-color:#1b293a;border:none;border-radius:10px;color:#fff;cursor:pointer;display:flex;font-family:main_font;font-size:17px;font-weight:600;height:52px;justify-content:center;margin-top:1.5em;padding:0 2.5em;transition:.3s}.message_form button:hover{background-color:rgba(27,41,58,.8)}.form_section_txt{display:flex;flex:1 1;flex-direction:column;padding:2em 0}.form_section_txt h2{color:#000;font-family:main_font;font-size:52px;font-weight:700;line-height:1.15;margin:0 0 .6em}.form_pitch_sub{background:none!important;border-radius:0!important;color:rgba(0,0,0,.55);font-family:main_font;font-size:17px;font-weight:400;line-height:1.7;margin:0 0 2.5em!important;padding:0!important}.form_bullets{display:flex;flex-direction:column;gap:1.2em;margin-bottom:3em}.form_bullet{gap:1em}.form_bullet,.form_bullet_icon{align-items:center;display:flex}.form_bullet_icon{background-color:#fff;border:1.5px solid rgba(0,0,0,.15);border-radius:10px;flex-shrink:0;font-size:18px;height:44px;justify-content:center;width:44px}.form_bullet span{color:#000;font-family:main_font;font-size:17px;font-weight:600;line-height:1.4}.form_contact_row{border-top:1px solid rgba(0,0,0,.1);display:flex;gap:3em;padding-top:2em}.form_contact_block{display:flex;flex-direction:column;gap:.3em}.form_contact_block strong{color:#000;font-family:main_font;font-size:15px;font-weight:700}.form_contact_block a,.form_contact_block span{color:rgba(0,0,0,.55);font-family:main_font;font-size:15px;font-weight:400;text-decoration:none;transition:color .2s}.form_contact_block a:hover{color:#63c6f1}@media (max-width:1200px){.message_form_section{padding:0 2.5em}.msg_form_container{width:48%}}@media (max-width:1024px){.message_form{padding:2.5em 2em}.message_form_outer{padding:4em 0}.form_section_txt h2{font-size:40px}}@media (max-width:770px){.message_form_section{flex-direction:column;gap:3em}.msg_form_container{order:2;width:100%}.form_section_txt{order:1;width:100%}.form_section_txt h2{font-size:32px}.form_contact_row{gap:2em}}@media (max-width:550px){.message_form_section{padding:0 1.5em}.msg_form_container:after{height:120px;right:-10px;width:120px}.msg_form_container:before{height:120px;left:-10px;width:120px}}.about_section{background-color:#1b293a;display:flex;justify-content:center;padding:6em 0;width:100%}.about_txt{align-items:center;display:flex;flex-direction:column;font-family:main_font;max-width:700px;text-align:center;width:90%}.about_txt h4{color:#fff;font-size:48px;font-weight:700;line-height:1.2;margin:0 0 .4em;padding:0}.about_txt p{color:hsla(0,0%,100%,.8);font-size:18px;font-weight:500;line-height:1.8;margin:.6em 0;padding:0}.about_txt button{align-items:center;background-color:transparent;border:2px solid #fff;border-radius:10px;color:#fff;cursor:pointer;display:flex;font-family:main_font;font-size:18px;font-weight:600;height:56px;justify-content:center;margin:1.8em 0 0;padding:0 2em;transition:background-color .3s,color .3s}.about_txt button:hover{background-color:#fff;color:#1b293a}.about_txt button:hover a{color:#1b293a}.about_txt a{color:#fff;font-family:main_font;font-size:18px;font-weight:600;text-decoration:none;transition:color .3s}.slick-arrow:before{background-color:#63c6f1;border-radius:100%;color:#fff;font-size:30px;padding:10px}.slick-next{margin-right:30px}.slick-prev{margin-left:30px}.slick-next,.slick-prev{z-index:100}@media (max-width:1024px){.about_txt h4{font-size:36px}.about_txt p{font-size:16px}.about_section{padding:4em 0}}@media (max-width:700px){.about_section{padding:4em 1.5em}}@font-face{font-family:main_font;src:url(/static/media/Montserrat-Regular.ac98a5f5ca71180fe293.ttf)}.hiw_page{padding-top:90px}.hiw_hero{background-color:#1b293a;padding:6em 0 5em}.hiw_hero_inner{margin:0 auto;max-width:1200px;padding:0 4em}.hiw_hero h1{color:#fff;font-family:main_font;font-size:48px;font-weight:700;line-height:1.25;margin:0}.hiw_steps_section{background-color:#fff;padding:6em 0}.hiw_steps_inner{display:flex;flex-direction:column;gap:0;margin:0 auto;max-width:800px;padding:0 4em}.hiw_step{align-items:flex-start;display:flex;gap:2.5em}.hiw_step_number{color:#63c6f1;flex-shrink:0;font-family:main_font;font-size:13px;font-weight:700;letter-spacing:.08em;padding-top:.3em;text-align:right;width:2.5em}.hiw_step_content{border-left:2px solid #e8e8e8;flex:1 1;padding-bottom:3.5em;padding-left:2.5em;position:relative}.hiw_step_content:before{background-color:#63c6f1;border:2px solid #fff;border-radius:50%;box-shadow:0 0 0 2px #63c6f1;content:"";height:12px;left:-7px;position:absolute;top:6px;width:12px}.hiw_step:last-child .hiw_step_content{border-left:2px solid transparent;padding-bottom:0}.hiw_step_content h2{color:#1b293a;font-family:main_font;font-size:22px;font-weight:700;line-height:1.3;margin:0 0 .6em}.hiw_step_content p{color:rgba(0,0,0,.55);font-family:main_font;font-size:16px;font-weight:500;line-height:1.75;margin:0}.hiw_cta_section{background-color:#f6fcfe;padding:6em 0}.hiw_cta_inner{align-items:center;display:flex;flex-direction:column;gap:1.8em;margin:0 auto;max-width:1200px;padding:0 4em;text-align:center}.hiw_cta_inner h3{font-size:40px;font-weight:700;line-height:1.2;margin:0}.hiw_cta_btn,.hiw_cta_inner h3{color:#1b293a;font-family:main_font}.hiw_cta_btn{background-color:#63c6f1;border-radius:8px;display:inline-block;font-size:16px;font-weight:600;padding:.85em 2.2em;text-decoration:none;transition:background-color .2s;white-space:nowrap}.hiw_cta_btn:hover{background-color:#4ab8ea}@media (max-width:1200px){.hiw_cta_inner,.hiw_hero_inner,.hiw_steps_inner{padding:0 2.5em}}@media (max-width:768px){.hiw_hero h1{font-size:34px}.hiw_cta_inner h3{font-size:30px}.hiw_hero{padding:4em 0 3.5em}.hiw_cta_section,.hiw_steps_section{padding:4em 0}}@media (max-width:550px){.hiw_cta_inner,.hiw_hero_inner,.hiw_steps_inner{padding:0 1.5em}.hiw_hero h1{font-size:28px}.hiw_step{gap:1.5em}.hiw_step_content{padding-left:1.5em}}
/*# sourceMappingURL=main.8850c68d.css.map*/