.banner_btn_section{padding:96px 0 0}@media (max-width: 991px){.banner_btn_section{padding:0px 0 0 0}}.banner_btn_section .row{--bs-gutter-x: 64px}@media (max-width: 991px){.banner_btn_section .row{gap:24px}}.banner_btn_section img{width:100%;height:auto}.banner_btn_section .title{margin-bottom:48px}@media (max-width: 991px){.banner_btn_section .title{margin-bottom:24px}}.banner_btn_section .banner_btn_section_description_top{margin-bottom:48px}.content_col_predictive .trusted_us_title{margin-bottom:48px}@media (max-width: 991px){.content_col_predictive .trusted_us_title{margin-bottom:24px}}.section_trusted_us{padding:60px 0}.section_trusted_us .trusted_us_title{color:#0f1426;font-size:24px;font-style:normal;font-weight:700;line-height:140%}@media (max-width: 991px){.section_trusted_us .content_col{padding:0 49px 60px 49px}}.section_trusted_us .content_col .desc{color:#73788b;font-size:14px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:-0.14px}.section_trusted_us .splide__slide{background:transparent}@media (max-width: 991px){.section_trusted_us .carousel_col{padding-left:0px}}.section_trusted_us .carousel_col .splide{height:100%}.section_trusted_us .carousel_col .splide .splide__track{height:100%}.section_trusted_us .carousel_col .splide img{background:transparent;height:49px;width:auto}.section_trusted_us .carousel_col li{background:transparent;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;opacity:1}.section_trusted_us .carousel_col li a{-webkit-transition:.1s;transition:.1s}.section_trusted_us .carousel_col li a:hover,.section_trusted_us .carousel_col li a:focus,.section_trusted_us .carousel_col li a:active{-webkit-transform:scale(1.02);transform:scale(1.02)}.blue_2_section{background-color:#374ea2;padding:96px 0}@media (max-width: 991px){.blue_2_section{padding:24px 0}}.blue_2_section .row{--bs-gutter-x: 64px}@media (max-width: 991px){.blue_2_section .row{gap:24px}}.blue_2_section .blue_2_section_col .blue_2_section_title{color:#fff}.blue_2_section .blue_2_section_col_description{color:#fff}.blue_2_section .blue_2_section_col_description strong{font-weight:600}.img_text_section{padding:96px 0}@media (max-width: 991px){.img_text_section{padding:24px 0}}.img_text_section .row{--bs-gutter-x: 64px}@media (max-width: 991px){.img_text_section .row{gap:24px}}.img_text_section_signature{margin-bottom:15px}.img_text_section_col_right{max-width:100%}.img_text_section_col_right .img_text_section_description strong{font-weight:900}.img_text_section .title{margin-bottom:48px}@media (max-width: 991px){.img_text_section .title{margin-bottom:24px}}.who_is_section{padding:0 0 96px 0}@media (max-width: 991px){.who_is_section{padding:0 0 24px 0}}.who_is_section_title{margin-bottom:48px !important}@media (max-width: 991px){.who_is_section_title{margin-bottom:24px !important}}.who_is_section_single_row{--bs-gutter-x: 20px}.who_is_section_single{gap:15px}.who_is_section_single_ico_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;width:48px;height:48px;padding:12px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:28px;border:8px solid #fafbff;background:#f0f3ff;margin-bottom:20px;-webkit-transition:-webkit-transform 0.6s ease;transition:-webkit-transform 0.6s ease;transition:transform 0.6s ease;transition:transform 0.6s ease, -webkit-transform 0.6s ease}.who_is_section_single_ico_wrap img{width:24px;height:24px}.who_is_section_cols_title{font-family:Inter;font-size:20px;font-style:normal;font-weight:600;line-height:30px;margin-bottom:8px;color:#374ea2}.who_is_section .description{margin-bottom:24px}.what_will_you_gain_section{padding:96px 0;background-color:#000;color:#fff}@media (max-width: 991px){.what_will_you_gain_section{padding:24px 0}}.what_will_you_gain_section .row{--bs-gutter-x: 70px}.what_will_you_gain_section_title{color:#fff;margin-bottom:48px}@media (max-width: 991px){.what_will_you_gain_section_title{margin-top:48px}}.what_will_you_gain_section_description p{color:#fff}.what_will_you_gain_section_subtitle{margin-top:36px;color:#fff;font-family:Inter;font-size:20px;font-style:normal;font-weight:900;margin-bottom:0}@media (max-width: 991px){.what_will_you_gain_section_subtitle{line-height:1.2em}}.what_will_you_gain_section .what_will_you_gain_section_image{cursor:pointer}.what_will_you_gain_section .modal{display:none;position:fixed;z-index:999;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.9)}.what_will_you_gain_section .modal-content{margin:auto;display:block;width:auto !important;max-width:90vw;max-height:90vh;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.what_will_you_gain_section .close{position:absolute;top:15px;right:35px;color:#f1f1f1;font-size:40px;font-weight:bold;cursor:pointer}.what_will_you_gain_section .close:hover{color:#bbb}.blue_text_section{background-color:#374ea2;padding:96px 0}@media (max-width: 991px){.blue_text_section{padding:24px 0}}.blue_text_section_description{margin:0 auto;text-align:center;max-width:100%}.blue_text_section_description p{font-family:Inter;font-size:36px;font-style:normal;font-weight:600;line-height:44px;letter-spacing:-0.72px;color:#fff}@media (max-width: 991px){.blue_text_section_description p{font-size:24px;line-height:1.2em}}#section_contact_page_form{padding:64px 0 96px}@media (max-width: 991px){#section_contact_page_form{padding:64px 0 0 0}}#form_section{padding:64px 0 96px}@media (max-width: 991px){#form_section{padding:64px 0 0 0}}form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}form input,form button,form select,form optgroup,form textarea{border-radius:8px;border:1px solid var(--Gray-300, #d5d7da);background:var(--Base-White, #fff);max-width:100%;-webkit-box-shadow:0px 1px 2px 0px rgba(10,13,18,0.05);box-shadow:0px 1px 2px 0px rgba(10,13,18,0.05);display:-webkit-box;display:-ms-flexbox;display:flex;padding:10px 14px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;-ms-flex-item-align:stretch;align-self:stretch;color:var(--Gray-500, #717680);font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:24px;padding:12px 14px;outline:none}form .email-field input,form .phone-field input{min-width:100%;width:100%}form .phone-field{position:relative}form .phone-field .wpcf7-form-control-wrap[data-name='country-code']{position:absolute;z-index:1;top:21px}form .form_row{display:-webkit-box;display:-ms-flexbox;display:flex;gap:32px}@media (max-width: 991px){form .form_row{gap:24px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}form .form_row .form_col{width:calc(50% - 16px)}@media (max-width: 991px){form .form_row .form_col{width:100%}}form .form_row .form_col input{width:100%}form br{display:none}form p{margin-bottom:0}form p label{gap:6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:14px}form textarea{min-width:100%;max-width:100%;width:100%}form .phone-field label{position:relative}form .phone-field label .wpcf7-form-control-wrap[data-name='country-code']{color:var(--Gray-700, #414651);font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:24px;margin:0;position:absolute;z-index:1;top:29px;border:none;left:2px;outline:none;cursor:pointer;padding:0}form .phone-field label .country-select{color:var(--Gray-700, #414651);font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:24px;padding:10px 20px 10px 12px;margin:0;z-index:1;position:relative;background:none;-webkit-box-shadow:none;box-shadow:none;border:none;top:1px}form .wpcf7-select{-webkit-appearance:none;-moz-appearance:none;appearance:none}form .wpcf7-select::-ms-expand{display:none}form .wpcf7-form-control-wrap[data-name='country-code']{position:relative;display:block}form .wpcf7-form-control-wrap[data-name='country-code']::after{content:'';position:absolute;right:-3px;top:24px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:25px;height:24px;background-image:url("/wp-content/themes/connectpoint/assets/img/chevron-down.svg");background-repeat:no-repeat;background-position:center}form .wpcf7-list-item{margin:0}form .wpcf7-list-item label{gap:12px;cursor:pointer;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;color:var(--Gray-700, #414651);font-family:Inter;font-size:14px;font-style:normal;font-weight:500;line-height:20px}form .wpcf7-acceptance{color:var(--Gray-600, #535862);font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:24px}form .wpcf7-acceptance a{color:var(--Gray-600, #535862);font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:24px;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-style:solid;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}form input[type='checkbox']{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:20px;height:20px;border:1px solid #d5d7da;border-radius:6px;margin:0;cursor:pointer;position:relative;padding:0;top:3px}form input[type='checkbox']:checked{background-color:#374ea2;border-color:#374ea2;padding:0}form input[type='checkbox']:checked::after{content:'';position:absolute;left:6px;top:2px;width:6px;height:11px;border:solid white;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}form .wpcf7-submit{color:var(--Base-White, #fff);font-family:Inter;font-size:16px;font-style:normal;font-weight:600;line-height:24px;border-radius:8px;border:2px solid var(--Gradient-skeuemorphic-gradient-border, rgba(255,255,255,0.12));background:#374ea2;-webkit-box-shadow:0px 0px 0px 1px rgba(10,13,18,0.18) inset,0px -2px 0px 0px rgba(10,13,18,0.05) inset,0px 1px 2px 0px rgba(16,24,40,0.05);box-shadow:0px 0px 0px 1px rgba(10,13,18,0.18) inset,0px -2px 0px 0px rgba(10,13,18,0.05) inset,0px 1px 2px 0px rgba(16,24,40,0.05);display:-webkit-box;display:-ms-flexbox;display:flex;padding:12px 18px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;-ms-flex-item-align:stretch;align-self:stretch;width:100%}form .wpcf7-submit:hover,form .wpcf7-submit:focus,form .wpcf7-submit:active{color:#414651;border:2px solid #d5d7da;background:#fff}#section_contact_page_form .wpcf7-not-valid-tip,.form_section .wpcf7-not-valid-tip{position:absolute;font-size:12px}#section_contact_page_form .form_shortcodem form,#section_contact_page_form .form_section_form form,.form_section .form_shortcodem form,.form_section .form_section_form form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}#section_contact_page_form .form_shortcodem form input,#section_contact_page_form .form_shortcodem form button,#section_contact_page_form .form_shortcodem form select,#section_contact_page_form .form_shortcodem form optgroup,#section_contact_page_form .form_shortcodem form textarea,#section_contact_page_form .form_section_form form input,#section_contact_page_form .form_section_form form button,#section_contact_page_form .form_section_form form select,#section_contact_page_form .form_section_form form optgroup,#section_contact_page_form .form_section_form form textarea,.form_section .form_shortcodem form input,.form_section .form_shortcodem form button,.form_section .form_shortcodem form select,.form_section .form_shortcodem form optgroup,.form_section .form_shortcodem form textarea,.form_section .form_section_form form input,.form_section .form_section_form form button,.form_section .form_section_form form select,.form_section .form_section_form form optgroup,.form_section .form_section_form form textarea{border-radius:8px;border:1px solid var(--Gray-300, #d5d7da);background:var(--Base-White, #fff);max-width:100%;-webkit-box-shadow:0px 1px 2px 0px rgba(10,13,18,0.05);box-shadow:0px 1px 2px 0px rgba(10,13,18,0.05);display:-webkit-box;display:-ms-flexbox;display:flex;padding:10px 14px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;-ms-flex-item-align:stretch;align-self:stretch;color:var(--Gray-500, #717680);font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:24px;padding:12px 14px;outline:none}#section_contact_page_form .form_shortcodem form .email-field input,#section_contact_page_form .form_shortcodem form .phone-field input,#section_contact_page_form .form_section_form form .email-field input,#section_contact_page_form .form_section_form form .phone-field input,.form_section .form_shortcodem form .email-field input,.form_section .form_shortcodem form .phone-field input,.form_section .form_section_form form .email-field input,.form_section .form_section_form form .phone-field input{min-width:100%;width:100%}#section_contact_page_form .form_shortcodem form .phone-field,#section_contact_page_form .form_section_form form .phone-field,.form_section .form_shortcodem form .phone-field,.form_section .form_section_form form .phone-field{position:relative}#section_contact_page_form .form_shortcodem form .phone-field .wpcf7-form-control-wrap[data-name='country-code'],#section_contact_page_form .form_section_form form .phone-field .wpcf7-form-control-wrap[data-name='country-code'],.form_section .form_shortcodem form .phone-field .wpcf7-form-control-wrap[data-name='country-code'],.form_section .form_section_form form .phone-field .wpcf7-form-control-wrap[data-name='country-code']{position:absolute;z-index:1;top:21px}#section_contact_page_form .form_shortcodem form .form_row,#section_contact_page_form .form_section_form form .form_row,.form_section .form_shortcodem form .form_row,.form_section .form_section_form form .form_row{display:-webkit-box;display:-ms-flexbox;display:flex;gap:32px}@media (max-width: 991px){#section_contact_page_form .form_shortcodem form .form_row,#section_contact_page_form .form_section_form form .form_row,.form_section .form_shortcodem form .form_row,.form_section .form_section_form form .form_row{gap:24px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}#section_contact_page_form .form_shortcodem form .form_row .form_col,#section_contact_page_form .form_section_form form .form_row .form_col,.form_section .form_shortcodem form .form_row .form_col,.form_section .form_section_form form .form_row .form_col{width:calc(50% - 16px)}@media (max-width: 991px){#section_contact_page_form .form_shortcodem form .form_row .form_col,#section_contact_page_form .form_section_form form .form_row .form_col,.form_section .form_shortcodem form .form_row .form_col,.form_section .form_section_form form .form_row .form_col{width:100%}}#section_contact_page_form .form_shortcodem form .form_row .form_col input,#section_contact_page_form .form_section_form form .form_row .form_col input,.form_section .form_shortcodem form .form_row .form_col input,.form_section .form_section_form form .form_row .form_col input{width:100%}#section_contact_page_form .form_shortcodem form br,#section_contact_page_form .form_section_form form br,.form_section .form_shortcodem form br,.form_section .form_section_form form br{display:none}#section_contact_page_form .form_shortcodem form p,#section_contact_page_form .form_section_form form p,.form_section .form_shortcodem form p,.form_section .form_section_form form p{margin-bottom:0}#section_contact_page_form .form_shortcodem form p label,#section_contact_page_form .form_section_form form p label,.form_section .form_shortcodem form p label,.form_section .form_section_form form p label{gap:6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:14px}#section_contact_page_form .form_shortcodem form textarea,#section_contact_page_form .form_section_form form textarea,.form_section .form_shortcodem form textarea,.form_section .form_section_form form textarea{min-width:100%;max-width:100%;width:100%}#section_contact_page_form .form_shortcodem form .phone-field .phone-input,#section_contact_page_form .form_section_form form .phone-field .phone-input,.form_section .form_shortcodem form .phone-field .phone-input,.form_section .form_section_form form .phone-field .phone-input{width:calc(100% - 56px);padding-left:60px}#section_contact_page_form .form_shortcodem form .phone-field label,#section_contact_page_form .form_section_form form .phone-field label,.form_section .form_shortcodem form .phone-field label,.form_section .form_section_form form .phone-field label{position:relative}#section_contact_page_form .form_shortcodem form .phone-field label .wpcf7-form-control-wrap[data-name='country-code'],#section_contact_page_form .form_section_form form .phone-field label .wpcf7-form-control-wrap[data-name='country-code'],.form_section .form_shortcodem form .phone-field label .wpcf7-form-control-wrap[data-name='country-code'],.form_section .form_section_form form .phone-field label .wpcf7-form-control-wrap[data-name='country-code']{color:var(--Gray-700, #414651);font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:24px;margin:0;position:absolute;z-index:1;top:29px;border:none;left:2px;outline:none;cursor:pointer;padding:0}#section_contact_page_form .form_shortcodem form .phone-field label .country-select,#section_contact_page_form .form_section_form form .phone-field label .country-select,.form_section .form_shortcodem form .phone-field label .country-select,.form_section .form_section_form form .phone-field label .country-select{color:var(--Gray-700, #414651);font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:24px;padding:10px 20px 10px 12px;margin:0;z-index:1;position:relative;background:none;-webkit-box-shadow:none;box-shadow:none;border:none;top:1px}#section_contact_page_form .form_shortcodem form .wpcf7-select,#section_contact_page_form .form_section_form form .wpcf7-select,.form_section .form_shortcodem form .wpcf7-select,.form_section .form_section_form form .wpcf7-select{-webkit-appearance:none;-moz-appearance:none;appearance:none}#section_contact_page_form .form_shortcodem form .wpcf7-select::-ms-expand,#section_contact_page_form .form_section_form form .wpcf7-select::-ms-expand,.form_section .form_shortcodem form .wpcf7-select::-ms-expand,.form_section .form_section_form form .wpcf7-select::-ms-expand{display:none}#section_contact_page_form .form_shortcodem form .wpcf7-form-control-wrap[data-name='country-code'],#section_contact_page_form .form_section_form form .wpcf7-form-control-wrap[data-name='country-code'],.form_section .form_shortcodem form .wpcf7-form-control-wrap[data-name='country-code'],.form_section .form_section_form form .wpcf7-form-control-wrap[data-name='country-code']{position:relative;display:block}#section_contact_page_form .form_shortcodem form .wpcf7-form-control-wrap[data-name='country-code']::after,#section_contact_page_form .form_section_form form .wpcf7-form-control-wrap[data-name='country-code']::after,.form_section .form_shortcodem form .wpcf7-form-control-wrap[data-name='country-code']::after,.form_section .form_section_form form .wpcf7-form-control-wrap[data-name='country-code']::after{content:'';position:absolute;right:-3px;top:24px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:25px;height:24px;background-image:url("/wp-content/themes/connectpoint/assets/img/chevron-down.svg");background-repeat:no-repeat;background-position:center}#section_contact_page_form .form_shortcodem form .wpcf7-list-item,#section_contact_page_form .form_section_form form .wpcf7-list-item,.form_section .form_shortcodem form .wpcf7-list-item,.form_section .form_section_form form .wpcf7-list-item{margin:0}#section_contact_page_form .form_shortcodem form .wpcf7-list-item label,#section_contact_page_form .form_section_form form .wpcf7-list-item label,.form_section .form_shortcodem form .wpcf7-list-item label,.form_section .form_section_form form .wpcf7-list-item label{gap:12px;cursor:pointer;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;color:var(--Gray-700, #414651);font-family:Inter;font-size:14px;font-style:normal;font-weight:500;line-height:20px}#section_contact_page_form .form_shortcodem form .wpcf7-acceptance,#section_contact_page_form .form_section_form form .wpcf7-acceptance,.form_section .form_shortcodem form .wpcf7-acceptance,.form_section .form_section_form form .wpcf7-acceptance{color:var(--Gray-600, #535862);font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:24px}#section_contact_page_form .form_shortcodem form .wpcf7-acceptance a,#section_contact_page_form .form_section_form form .wpcf7-acceptance a,.form_section .form_shortcodem form .wpcf7-acceptance a,.form_section .form_section_form form .wpcf7-acceptance a{color:var(--Gray-600, #535862);font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:24px;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-style:solid;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}#section_contact_page_form .form_shortcodem form input[type='checkbox'],#section_contact_page_form .form_section_form form input[type='checkbox'],.form_section .form_shortcodem form input[type='checkbox'],.form_section .form_section_form form input[type='checkbox']{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:20px;height:20px;border:1px solid #d5d7da;border-radius:6px;margin:0;cursor:pointer;position:relative;padding:0;top:3px}#section_contact_page_form .form_shortcodem form input[type='checkbox']:checked,#section_contact_page_form .form_section_form form input[type='checkbox']:checked,.form_section .form_shortcodem form input[type='checkbox']:checked,.form_section .form_section_form form input[type='checkbox']:checked{background-color:#374ea2;border-color:#374ea2;padding:0}#section_contact_page_form .form_shortcodem form input[type='checkbox']:checked::after,#section_contact_page_form .form_section_form form input[type='checkbox']:checked::after,.form_section .form_shortcodem form input[type='checkbox']:checked::after,.form_section .form_section_form form input[type='checkbox']:checked::after{content:'';position:absolute;left:6px;top:2px;width:6px;height:11px;border:solid white;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#section_contact_page_form .form_shortcodem form .wpcf7-submit,#section_contact_page_form .form_section_form form .wpcf7-submit,.form_section .form_shortcodem form .wpcf7-submit,.form_section .form_section_form form .wpcf7-submit{color:var(--Base-White, #fff);font-family:Inter;font-size:16px;font-style:normal;font-weight:600;line-height:24px;border-radius:8px;border:2px solid var(--Gradient-skeuemorphic-gradient-border, rgba(255,255,255,0.12));background:#374ea2;-webkit-box-shadow:0px 0px 0px 1px rgba(10,13,18,0.18) inset,0px -2px 0px 0px rgba(10,13,18,0.05) inset,0px 1px 2px 0px rgba(16,24,40,0.05);box-shadow:0px 0px 0px 1px rgba(10,13,18,0.18) inset,0px -2px 0px 0px rgba(10,13,18,0.05) inset,0px 1px 2px 0px rgba(16,24,40,0.05);display:-webkit-box;display:-ms-flexbox;display:flex;padding:12px 18px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;-ms-flex-item-align:stretch;align-self:stretch;width:100%}#section_contact_page_form .form_shortcodem form .wpcf7-submit:hover,#section_contact_page_form .form_shortcodem form .wpcf7-submit:focus,#section_contact_page_form .form_shortcodem form .wpcf7-submit:active,#section_contact_page_form .form_section_form form .wpcf7-submit:hover,#section_contact_page_form .form_section_form form .wpcf7-submit:focus,#section_contact_page_form .form_section_form form .wpcf7-submit:active,.form_section .form_shortcodem form .wpcf7-submit:hover,.form_section .form_shortcodem form .wpcf7-submit:focus,.form_section .form_shortcodem form .wpcf7-submit:active,.form_section .form_section_form form .wpcf7-submit:hover,.form_section .form_section_form form .wpcf7-submit:focus,.form_section .form_section_form form .wpcf7-submit:active{color:#414651;border:2px solid #d5d7da;background:#fff}#section_contact_page_form .form_title,.form_section .form_title{color:var(--Gray-900, #181d27);font-family:Inter;font-size:36px;font-style:normal;font-weight:600;line-height:44px;letter-spacing:-0.72px;margin-bottom:20px}@media (max-width: 991px){#section_contact_page_form .form_title,.form_section .form_title{font-size:30px;line-height:1.2em}}#section_contact_page_form .form_description,.form_section .form_description{color:var(--Gray-600, #535862);font-family:Inter;font-size:20px;font-style:normal;font-weight:400;line-height:30px;margin-bottom:48px}#section_contact_page_form .form_all,.form_section .form_all{padding:0 64px 0 32px}@media (max-width: 1199px){#section_contact_page_form .form_all,.form_section .form_all{padding:0}}#section_contact_page_form .form_all .form_all_content,.form_section .form_all .form_all_content{padding:0 32px}@media (max-width: 991px){#section_contact_page_form .form_all .form_all_content,.form_section .form_all .form_all_content{padding:0}}#section_contact_page_form .form_shortcodem form,#section_contact_page_form .form_section_form form,.form_section .form_shortcodem form,.form_section .form_section_form form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}#section_contact_page_form .form_shortcodem form input,#section_contact_page_form .form_shortcodem form button,#section_contact_page_form .form_shortcodem form select,#section_contact_page_form .form_shortcodem form optgroup,#section_contact_page_form .form_shortcodem form textarea,#section_contact_page_form .form_section_form form input,#section_contact_page_form .form_section_form form button,#section_contact_page_form .form_section_form form select,#section_contact_page_form .form_section_form form optgroup,#section_contact_page_form .form_section_form form textarea,.form_section .form_shortcodem form input,.form_section .form_shortcodem form button,.form_section .form_shortcodem form select,.form_section .form_shortcodem form optgroup,.form_section .form_shortcodem form textarea,.form_section .form_section_form form input,.form_section .form_section_form form button,.form_section .form_section_form form select,.form_section .form_section_form form optgroup,.form_section .form_section_form form textarea{border-radius:8px;border:1px solid var(--Gray-300, #d5d7da);background:var(--Base-White, #fff);max-width:100%;-webkit-box-shadow:0px 1px 2px 0px rgba(10,13,18,0.05);box-shadow:0px 1px 2px 0px rgba(10,13,18,0.05);display:-webkit-box;display:-ms-flexbox;display:flex;padding:10px 14px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;-ms-flex-item-align:stretch;align-self:stretch;color:var(--Gray-500, #717680);font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:24px;padding:12px 14px;outline:none}#section_contact_page_form .form_shortcodem form .email-field input,#section_contact_page_form .form_shortcodem form .phone-field input,#section_contact_page_form .form_section_form form .email-field input,#section_contact_page_form .form_section_form form .phone-field input,.form_section .form_shortcodem form .email-field input,.form_section .form_shortcodem form .phone-field input,.form_section .form_section_form form .email-field input,.form_section .form_section_form form .phone-field input{min-width:100%;width:100%}#section_contact_page_form .form_shortcodem form .phone-field,#section_contact_page_form .form_section_form form .phone-field,.form_section .form_shortcodem form .phone-field,.form_section .form_section_form form .phone-field{position:relative}#section_contact_page_form .form_shortcodem form .phone-field .wpcf7-form-control-wrap[data-name='country-code'],#section_contact_page_form .form_section_form form .phone-field .wpcf7-form-control-wrap[data-name='country-code'],.form_section .form_shortcodem form .phone-field .wpcf7-form-control-wrap[data-name='country-code'],.form_section .form_section_form form .phone-field .wpcf7-form-control-wrap[data-name='country-code']{position:absolute;z-index:1;top:21px}#section_contact_page_form .form_shortcodem form .form_row,#section_contact_page_form .form_section_form form .form_row,.form_section .form_shortcodem form .form_row,.form_section .form_section_form form .form_row{display:-webkit-box;display:-ms-flexbox;display:flex;gap:32px}@media (max-width: 991px){#section_contact_page_form .form_shortcodem form .form_row,#section_contact_page_form .form_section_form form .form_row,.form_section .form_shortcodem form .form_row,.form_section .form_section_form form .form_row{gap:24px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}#section_contact_page_form .form_shortcodem form .form_row .form_col,#section_contact_page_form .form_section_form form .form_row .form_col,.form_section .form_shortcodem form .form_row .form_col,.form_section .form_section_form form .form_row .form_col{width:calc(50% - 16px)}@media (max-width: 991px){#section_contact_page_form .form_shortcodem form .form_row .form_col,#section_contact_page_form .form_section_form form .form_row .form_col,.form_section .form_shortcodem form .form_row .form_col,.form_section .form_section_form form .form_row .form_col{width:100%}}#section_contact_page_form .form_shortcodem form .form_row .form_col input,#section_contact_page_form .form_section_form form .form_row .form_col input,.form_section .form_shortcodem form .form_row .form_col input,.form_section .form_section_form form .form_row .form_col input{width:100%}#section_contact_page_form .form_shortcodem form br,#section_contact_page_form .form_section_form form br,.form_section .form_shortcodem form br,.form_section .form_section_form form br{display:none}#section_contact_page_form .form_shortcodem form p,#section_contact_page_form .form_section_form form p,.form_section .form_shortcodem form p,.form_section .form_section_form form p{margin-bottom:0}#section_contact_page_form .form_shortcodem form p label,#section_contact_page_form .form_section_form form p label,.form_section .form_shortcodem form p label,.form_section .form_section_form form p label{gap:6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:14px}#section_contact_page_form .form_shortcodem form textarea,#section_contact_page_form .form_section_form form textarea,.form_section .form_shortcodem form textarea,.form_section .form_section_form form textarea{min-width:100%;max-width:100%;width:100%}#section_contact_page_form .form_shortcodem form .phone-field .phone-input,#section_contact_page_form .form_section_form form .phone-field .phone-input,.form_section .form_shortcodem form .phone-field .phone-input,.form_section .form_section_form form .phone-field .phone-input{width:calc(100% - 56px);padding-left:60px}#section_contact_page_form .form_shortcodem form .phone-field label,#section_contact_page_form .form_section_form form .phone-field label,.form_section .form_shortcodem form .phone-field label,.form_section .form_section_form form .phone-field label{position:relative}#section_contact_page_form .form_shortcodem form .phone-field label .wpcf7-form-control-wrap[data-name='country-code'],#section_contact_page_form .form_section_form form .phone-field label .wpcf7-form-control-wrap[data-name='country-code'],.form_section .form_shortcodem form .phone-field label .wpcf7-form-control-wrap[data-name='country-code'],.form_section .form_section_form form .phone-field label .wpcf7-form-control-wrap[data-name='country-code']{color:var(--Gray-700, #414651);font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:24px;margin:0;position:absolute;z-index:1;top:29px;border:none;left:2px;outline:none;cursor:pointer;padding:0}#section_contact_page_form .form_shortcodem form .phone-field label .country-select,#section_contact_page_form .form_section_form form .phone-field label .country-select,.form_section .form_shortcodem form .phone-field label .country-select,.form_section .form_section_form form .phone-field label .country-select{color:var(--Gray-700, #414651);font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:24px;padding:10px 20px 10px 12px;margin:0;z-index:1;position:relative;background:none;-webkit-box-shadow:none;box-shadow:none;border:none;top:1px}#section_contact_page_form .form_shortcodem form .wpcf7-select,#section_contact_page_form .form_section_form form .wpcf7-select,.form_section .form_shortcodem form .wpcf7-select,.form_section .form_section_form form .wpcf7-select{-webkit-appearance:none;-moz-appearance:none;appearance:none}#section_contact_page_form .form_shortcodem form .wpcf7-select::-ms-expand,#section_contact_page_form .form_section_form form .wpcf7-select::-ms-expand,.form_section .form_shortcodem form .wpcf7-select::-ms-expand,.form_section .form_section_form form .wpcf7-select::-ms-expand{display:none}#section_contact_page_form .form_shortcodem form .wpcf7-form-control-wrap[data-name='country-code'],#section_contact_page_form .form_section_form form .wpcf7-form-control-wrap[data-name='country-code'],.form_section .form_shortcodem form .wpcf7-form-control-wrap[data-name='country-code'],.form_section .form_section_form form .wpcf7-form-control-wrap[data-name='country-code']{position:relative;display:block}#section_contact_page_form .form_shortcodem form .wpcf7-form-control-wrap[data-name='country-code']::after,#section_contact_page_form .form_section_form form .wpcf7-form-control-wrap[data-name='country-code']::after,.form_section .form_shortcodem form .wpcf7-form-control-wrap[data-name='country-code']::after,.form_section .form_section_form form .wpcf7-form-control-wrap[data-name='country-code']::after{content:'';position:absolute;right:-3px;top:24px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:25px;height:24px;background-image:url("/wp-content/themes/connectpoint/assets/img/chevron-down.svg");background-repeat:no-repeat;background-position:center}#section_contact_page_form .form_shortcodem form .wpcf7-list-item,#section_contact_page_form .form_section_form form .wpcf7-list-item,.form_section .form_shortcodem form .wpcf7-list-item,.form_section .form_section_form form .wpcf7-list-item{margin:0}#section_contact_page_form .form_shortcodem form .wpcf7-list-item label,#section_contact_page_form .form_section_form form .wpcf7-list-item label,.form_section .form_shortcodem form .wpcf7-list-item label,.form_section .form_section_form form .wpcf7-list-item label{gap:12px;cursor:pointer;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;color:var(--Gray-700, #414651);font-family:Inter;font-size:14px;font-style:normal;font-weight:500;line-height:20px}#section_contact_page_form .form_shortcodem form .wpcf7-acceptance,#section_contact_page_form .form_section_form form .wpcf7-acceptance,.form_section .form_shortcodem form .wpcf7-acceptance,.form_section .form_section_form form .wpcf7-acceptance{color:var(--Gray-600, #535862);font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:24px}#section_contact_page_form .form_shortcodem form .wpcf7-acceptance a,#section_contact_page_form .form_section_form form .wpcf7-acceptance a,.form_section .form_shortcodem form .wpcf7-acceptance a,.form_section .form_section_form form .wpcf7-acceptance a{color:var(--Gray-600, #535862);font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:24px;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-style:solid;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}#section_contact_page_form .form_shortcodem form input[type='checkbox'],#section_contact_page_form .form_section_form form input[type='checkbox'],.form_section .form_shortcodem form input[type='checkbox'],.form_section .form_section_form form input[type='checkbox']{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:20px;height:20px;border:1px solid #d5d7da;border-radius:6px;margin:0;cursor:pointer;position:relative;padding:0;top:3px}#section_contact_page_form .form_shortcodem form input[type='checkbox']:checked,#section_contact_page_form .form_section_form form input[type='checkbox']:checked,.form_section .form_shortcodem form input[type='checkbox']:checked,.form_section .form_section_form form input[type='checkbox']:checked{background-color:#374ea2;border-color:#374ea2;padding:0}#section_contact_page_form .form_shortcodem form input[type='checkbox']:checked::after,#section_contact_page_form .form_section_form form input[type='checkbox']:checked::after,.form_section .form_shortcodem form input[type='checkbox']:checked::after,.form_section .form_section_form form input[type='checkbox']:checked::after{content:'';position:absolute;left:6px;top:2px;width:6px;height:11px;border:solid white;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#section_contact_page_form .form_shortcodem form .wpcf7-submit,#section_contact_page_form .form_section_form form .wpcf7-submit,.form_section .form_shortcodem form .wpcf7-submit,.form_section .form_section_form form .wpcf7-submit{color:var(--Base-White, #fff);font-family:Inter;font-size:16px;font-style:normal;font-weight:600;line-height:24px;border-radius:8px;border:2px solid var(--Gradient-skeuemorphic-gradient-border, rgba(255,255,255,0.12));background:#374ea2;-webkit-box-shadow:0px 0px 0px 1px rgba(10,13,18,0.18) inset,0px -2px 0px 0px rgba(10,13,18,0.05) inset,0px 1px 2px 0px rgba(16,24,40,0.05);box-shadow:0px 0px 0px 1px rgba(10,13,18,0.18) inset,0px -2px 0px 0px rgba(10,13,18,0.05) inset,0px 1px 2px 0px rgba(16,24,40,0.05);display:-webkit-box;display:-ms-flexbox;display:flex;padding:12px 18px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;-ms-flex-item-align:stretch;align-self:stretch;width:100%}#section_contact_page_form .form_shortcodem form .wpcf7-submit:hover,#section_contact_page_form .form_shortcodem form .wpcf7-submit:focus,#section_contact_page_form .form_shortcodem form .wpcf7-submit:active,#section_contact_page_form .form_section_form form .wpcf7-submit:hover,#section_contact_page_form .form_section_form form .wpcf7-submit:focus,#section_contact_page_form .form_section_form form .wpcf7-submit:active,.form_section .form_shortcodem form .wpcf7-submit:hover,.form_section .form_shortcodem form .wpcf7-submit:focus,.form_section .form_shortcodem form .wpcf7-submit:active,.form_section .form_section_form form .wpcf7-submit:hover,.form_section .form_section_form form .wpcf7-submit:focus,.form_section .form_section_form form .wpcf7-submit:active{color:#414651;border:2px solid #d5d7da;background:#fff}#section_contact_page_form .phone-input::-webkit-input-placeholder,.form_section .phone-input::-webkit-input-placeholder{color:#999}#section_contact_page_form .phone-input:-ms-input-placeholder,.form_section .phone-input:-ms-input-placeholder{color:#999}#section_contact_page_form .phone-input::-ms-input-placeholder,.form_section .phone-input::-ms-input-placeholder{color:#999}#section_contact_page_form .phone-input::placeholder,.form_section .phone-input::placeholder{color:#999}#section_contact_page_form .country-select,.form_section .country-select{margin-bottom:10px;cursor:pointer}#section_contact_page_form .acceptance-privacy-policy,.form_section .acceptance-privacy-policy{margin-right:10px}#section_contact_page_form .wpcf7-submit,.form_section .wpcf7-submit{margin-top:20px}.form_section_title{color:#000;margin-bottom:20px;font-family:Inter;font-size:36px;font-style:normal;font-weight:600;line-height:44px;letter-spacing:-0.72px;text-align:center;width:700px;max-width:100%;margin-left:auto;margin-right:auto}@media (max-width: 991px){.form_section_title{font-size:24px;line-height:1.2em}}.form_section_form{max-width:100%;width:420px;margin:0 auto}.form_section .wpcf7-submit{margin-top:0;max-width:100% !important;width:auto !important}#contact_section{padding:96px 0;background-color:#000}@media (max-width: 991px){#contact_section{padding:24px 0}}#contact_section .title{margin-bottom:20px;font-family:Inter;font-size:36px;font-style:normal;font-weight:600;line-height:44px;letter-spacing:-0.72px;color:#fff}@media (max-width: 991px){#contact_section .title{font-size:24px;line-height:1.2em;margin-bottom:0}}#contact_section .buttons{margin-top:32px;gap:25px}@media (max-width: 991px){#contact_section .buttons{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.cta_section{color:#000;padding:50px 0 50px}.cta_section .row{--bs-gutter-x: 40px}.cta_section_title{font-size:20px;font-weight:900;margin-bottom:24px}@media (max-width: 991px){.cta_section_description{margin-bottom:24px}}.cta_section_description p{font-size:16px;font-weight:300;margin-bottom:0}.cta_section .single_box{background:var(--Gray-50, #fafafa);padding:24px}.cta_section .single_box .single_box_ico{width:auto;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;border-radius:10px;border:2px solid var(--Gradient-skeuemorphic-gradient-border, rgba(255,255,255,0.12));background:#374ea2;padding:12px;-webkit-box-shadow:0px 0px 0px 1px rgba(10,13,18,0.18) inset,0px -2px 0px 0px rgba(10,13,18,0.05) inset,0px 1px 2px 0px rgba(16,24,40,0.05);box-shadow:0px 0px 0px 1px rgba(10,13,18,0.18) inset,0px -2px 0px 0px rgba(10,13,18,0.05) inset,0px 1px 2px 0px rgba(16,24,40,0.05);margin-bottom:64px}@media (max-width: 991px){.cta_section .single_box .single_box_ico{margin-bottom:24px}}.cta_section .single_box .single_box_ico img{width:24px;height:24px}.cta_section .single_box .single_box_title{color:var(--Gray-900, #181d27);font-family:Inter;font-size:20px;font-style:normal;font-weight:600;line-height:30px;margin-bottom:8px}.cta_section .single_box .single_box_description{color:var(--Gray-600, #535862);font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:24px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cta_section .single_box .single_box_description p{margin-bottom:0}.cta_section .single_box .single_typ_wrap,.cta_section .single_box a{color:#374ea2;margin-top:20px;font-family:Inter;font-size:16px;font-style:normal;font-weight:600;line-height:24px}@media (max-width: 991px){body.page-template-predictive #wrapper #main{padding-top:42px}}.section_trusted_us{background:#f4f4f4}h1{margin:0;font-size:42px;width:100%;text-align:left !important}.title{margin-bottom:20px;font-family:Inter;font-size:36px;font-style:normal;font-weight:600;line-height:44px;letter-spacing:-0.72px}@media (max-width: 991px){.title{font-size:24px;line-height:1.2em;margin-bottom:24px}}.description p{font-family:Inter;font-size:18px;font-style:normal;font-weight:400;line-height:28px;margin-bottom:0}@media (max-width: 991px){.description p{font-size:16px;line-height:1.2em}}p,ul li{font-family:Inter;font-size:18px;font-style:normal;font-weight:400;line-height:28px;margin-bottom:0}@media (max-width: 991px){p,ul li{font-size:16px;line-height:1.2em}}.buttons{margin-top:32px;gap:25px}.buttons .btn{display:-webkit-box;display:-ms-flexbox;display:flex;padding:12px 18px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;border-radius:8px;-webkit-box-shadow:0px 0px 0px 1px rgba(10,13,18,0.18) inset,0px -2px 0px 0px rgba(10,13,18,0.05) inset,0px 1px 2px 0px rgba(16,24,40,0.05);box-shadow:0px 0px 0px 1px rgba(10,13,18,0.18) inset,0px -2px 0px 0px rgba(10,13,18,0.05) inset,0px 1px 2px 0px rgba(16,24,40,0.05);font-family:Inter;font-size:16px;font-style:normal;font-weight:600;line-height:24px}@media (max-width: 991px){.buttons .btn{width:100%}}.buttons .btn_light{color:#414651;border:1px solid #d5d7da;background:#fff}.buttons .btn_light:hover,.buttons .btn_light:focus,.buttons .btn_light:active{color:#fff;border:1px solid rgba(255,255,255,0.12);background:#374ea2}.buttons .btn_blue{color:#fff;border:1px solid rgba(255,255,255,0.12);background:#374ea2}.buttons .btn_blue:hover,.buttons .btn_blue:focus,.buttons .btn_blue:active{color:#fff;background:#6f42c1}.buttons .btn_dark{color:#fff;border:1px solid transparent;background:transparent}.buttons .btn_dark:hover,.buttons .btn_dark:focus,.buttons .btn_dark:active{color:#414651;border:1px solid #d5d7da;background:#fff}#cta_section .wrap_boxes{gap:20px}#cta_section .contact_section_form{margin-top:20px}#cta_section form,#cta_section .form_row,#cta_section .form_col,#cta_section p,#cta_section label,#cta_section span,#cta_section input{-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%}#cta_section .job_title,#cta_section .company_name{width:100%}#cta_section form{position:relative}#cta_section .wpcf7-spinner{position:absolute;width:100%;height:100%;left:0;top:0;margin:0;border-radius:0}#cta_section .wpcf7-spinner::before{top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}
