body, .et_pb_column_1_2 .et_quote_content blockquote cite, .et_pb_column_1_2 .et_link_content a.et_link_main_url, .et_pb_column_1_3 .et_quote_content blockquote cite, .et_pb_column_3_8 .et_quote_content blockquote cite, .et_pb_column_1_4 .et_quote_content blockquote cite, .et_pb_blog_grid .et_quote_content blockquote cite, .et_pb_column_1_3 .et_link_content a.et_link_main_url, .et_pb_column_3_8 .et_link_content a.et_link_main_url, .et_pb_column_1_4 .et_link_content a.et_link_main_url, .et_pb_blog_grid .et_link_content a.et_link_main_url, body .et_pb_bg_layout_light .et_pb_post p, body .et_pb_bg_layout_dark .et_pb_post p {font-size: 16px;}
.et_pb_slide_content, .et_pb_best_value {font-size: 18px;}
.woocommerce #respond input#submit, .woocommerce-page #respond input#submit, .woocommerce #content input.button, .woocommerce-page #content input.button, .woocommerce-message, .woocommerce-error, .woocommerce-info {background: #2e31a4 !important;}
#et_search_icon:hover, .mobile_menu_bar:before, .mobile_menu_bar:after, .et_toggle_slide_menu:after, .et-social-icon a:hover, .et_pb_sum, .et_pb_pricing li a, .et_pb_pricing_table_button, .et_overlay:before, .entry-summary p.price ins, .woocommerce div.product span.price, .woocommerce-page div.product span.price, .woocommerce #content div.product span.price, .woocommerce-page #content div.product span.price, .woocommerce div.product p.price, .woocommerce-page div.product p.price, .woocommerce #content div.product p.price, .woocommerce-page #content div.product p.price, .et_pb_member_social_links a:hover, .woocommerce .star-rating span:before, .woocommerce-page .star-rating span:before, .et_pb_widget li a:hover, .et_pb_filterable_portfolio .et_pb_portfolio_filters li a.active, .et_pb_filterable_portfolio .et_pb_portofolio_pagination ul li a.active, .et_pb_gallery .et_pb_gallery_pagination ul li a.active, .wp-pagenavi span.current, .wp-pagenavi a:hover, .nav-single a, .posted_in a {color: #2e31a4;}
.et_pb_contact_submit, .et_password_protected_form .et_submit_button, .et_pb_bg_layout_light .et_pb_newsletter_button, .comment-reply-link, .form-submit .et_pb_button, .et_pb_bg_layout_light .et_pb_promo_button, .et_pb_bg_layout_light .et_pb_more_button, .woocommerce a.button.alt, .woocommerce-page a.button.alt, .woocommerce button.button.alt, .woocommerce-page button.button.alt, .woocommerce input.button.alt, .woocommerce-page input.button.alt, .woocommerce #respond input#submit.alt, .woocommerce-page #respond input#submit.alt, .woocommerce #content input.button.alt, .woocommerce-page #content input.button.alt, .woocommerce a.button, .woocommerce-page a.button, .woocommerce button.button, .woocommerce-page button.button, .woocommerce input.button, .woocommerce-page input.button, .et_pb_contact p input[type="checkbox"]:checked+label i:before, .et_pb_bg_layout_light.et_pb_module.et_pb_button {color: #2e31a4;}
.footer-widget h4 {color: #2e31a4;}
.et-search-form, .nav li ul, .et_mobile_menu, .footer-widget li:before, .et_pb_pricing li:before, blockquote {border-color: #2e31a4;}
.et_pb_counter_amount, .et_pb_featured_table .et_pb_pricing_heading, .et_quote_content, .et_link_content, .et_audio_content, .et_pb_post_slider.et_pb_bg_layout_dark, .et_slide_in_menu_container, .et_pb_contact p input[type="radio"]:checked+label i:before {background-color: #2e31a4;}
a {color: #0ed990;}
#main-header, #main-header .nav li ul, .et-search-form, #main-header .et_mobile_menu {background-color: #2e31a4;}
#main-header .nav li ul {background-color: #1f2787;}
.nav li ul {border-color: #fff;}
#top-header, #et-secondary-nav li ul {background-color: #fff;}
#et-secondary-nav li ul {background-color: #2e31a4;}
#top-header, #top-header a {color: #000;}
.et_header_style_centered .mobile_nav .select_page, .et_header_style_split .mobile_nav .select_page, .et_nav_text_color_light #top-menu>li>a, .et_nav_text_color_dark #top-menu>li>a, #top-menu a, .et_mobile_menu li a, .et_nav_text_color_light .et_mobile_menu li a, .et_nav_text_color_dark .et_mobile_menu li a, #et_search_icon:before, .et_search_form_container input, span.et_close_search_field:after, #et-top-navigation .et-cart-info {color: #fff;}
.et_search_form_container input::-moz-placeholder {color: #fff;}
.et_search_form_container input::-webkit-input-placeholder {color: #fff;}
.et_search_form_container input:-ms-input-placeholder {color: #fff;}
#top-menu li a {font-size: 18px;}
body.et_vertical_nav .container.et_search_form_container .et-search-form input {font-size: 18px !important;}
#top-menu li.current-menu-ancestor>a, #top-menu li.current-menu-item>a, .et_color_scheme_red #top-menu li.current-menu-ancestor>a, .et_color_scheme_red #top-menu li.current-menu-item>a, .et_color_scheme_pink #top-menu li.current-menu-ancestor>a, .et_color_scheme_pink #top-menu li.current-menu-item>a, .et_color_scheme_orange #top-menu li.current-menu-ancestor>a, .et_color_scheme_orange #top-menu li.current-menu-item>a, .et_color_scheme_green #top-menu li.current-menu-ancestor>a, .et_color_scheme_green #top-menu li.current-menu-item>a {color: rgba(255,255,255,.5);}
#main-footer {background-color: #3a3a56;}
#footer-widgets .footer-widget a, #footer-widgets .footer-widget li a, #footer-widgets .footer-widget li a:hover {color: #fff;}
.footer-widget {color: #fff;}
.footer-widget .et_pb_widget div, .footer-widget .et_pb_widget ul, .footer-widget .et_pb_widget ol, .footer-widget .et_pb_widget label {line-height: 1.7em;}
#footer-widgets .footer-widget li:before {top: 10.6px;}
#et-footer-nav {background-color: rgba(46,49,164,.05);}
.bottom-nav, .bottom-nav a, .bottom-nav li.current-menu-item a {color: #fff;}
#et-footer-nav .bottom-nav li.current-menu-item a {color: #fff;}
#footer-info, #footer-info a {color: #fff;}
#footer-bottom .et-social-icon a {color: #fff;}
body #page-container .et_slide_in_menu_container {background: #2ea3f2;}
@media only screen and (min-width:981px) {.footer-widget h4 {font-size: 19px;}
	.et_header_style_left #et-top-navigation, .et_header_style_split #et-top-navigation {padding: 36px 0 0 0;}
	.et_header_style_left #et-top-navigation nav>ul>li>a, .et_header_style_split #et-top-navigation nav>ul>li>a {padding-bottom: 36px;}
	.et_header_style_split .centered-inline-logo-wrap {width: 72px;margin: -72px 0;}
	.et_header_style_split .centered-inline-logo-wrap #logo {max-height: 72px;}
	.et_pb_svg_logo.et_header_style_split .centered-inline-logo-wrap #logo {height: 72px;}
	.et_header_style_centered #top-menu>li>a {padding-bottom: 13px;}
	.et_header_style_slide #et-top-navigation, .et_header_style_fullscreen #et-top-navigation {padding: 27px 0 27px 0 !important;}
	.et_header_style_centered #main-header .logo_container {height: 72px;}
	#logo {max-height: 40%;}
	.et_pb_svg_logo #logo {height: 40%;}
	.et_header_style_centered.et_hide_primary_logo #main-header:not(.et-fixed-header) .logo_container, .et_header_style_centered.et_hide_fixed_logo #main-header.et-fixed-header .logo_container {height: 12.96px;}
	.et_header_style_left .et-fixed-header #et-top-navigation, .et_header_style_split .et-fixed-header #et-top-navigation {padding: 15px 0 0 0;}
	.et_header_style_left .et-fixed-header #et-top-navigation nav>ul>li>a, .et_header_style_split .et-fixed-header #et-top-navigation nav>ul>li>a {padding-bottom: 15px;}
	.et_header_style_centered header#main-header.et-fixed-header .logo_container {height: 30px;}
	.et_header_style_split .et-fixed-header .centered-inline-logo-wrap {width: 30px;margin: -30px 0;}
	.et_header_style_split .et-fixed-header .centered-inline-logo-wrap #logo {max-height: 30px;}
	.et_pb_svg_logo.et_header_style_split .et-fixed-header .centered-inline-logo-wrap #logo {height: 30px;}
	.et_header_style_slide .et-fixed-header #et-top-navigation, .et_header_style_fullscreen .et-fixed-header #et-top-navigation {padding: 6px 0 6px 0 !important;}
	.et-fixed-header#top-header, .et-fixed-header#top-header #et-secondary-nav li ul {background-color: rgba(24,144,255,.5);}
	.et-fixed-header #top-menu a, .et-fixed-header #et_search_icon:before, .et-fixed-header #et_top_search .et-search-form input, .et-fixed-header .et_search_form_container input, .et-fixed-header .et_close_search_field:after, .et-fixed-header #et-top-navigation .et-cart-info {color: #fff !important;}
	.et-fixed-header .et_search_form_container input::-moz-placeholder {color: #fff !important;}
	.et-fixed-header .et_search_form_container input::-webkit-input-placeholder {color: #fff !important;}
	.et-fixed-header .et_search_form_container input:-ms-input-placeholder {color: #fff !important;}
	.et-fixed-header #top-menu li.current-menu-ancestor>a, .et-fixed-header #top-menu li.current-menu-item>a {color: rgba(255,255,255,.5) !important;}
	.et-fixed-header#top-header a {color: #0ed990;}}
@media only screen and (min-width:1350px) {.et_pb_row {padding: 27px 0;}
	.et_pb_section {padding: 54px 0;}
	.single.et_pb_pagebuilder_layout.et_full_width_page .et_post_meta_wrapper {padding-top: 81px;}
	.et_pb_fullwidth_section {padding: 0;}}
h1, h2, h3, h4, h5, h6 {font-family: "Mukta Mahee",Helvetica,Arial,Lucida,sans-serif;}
body, input, textarea, select {font-family: "Mukta Mahee",Helvetica,Arial,Lucida,sans-serif;}
body {background: #fff;}
body #page-container {background: #2e31a4;}
@media (max-width:1240px) {.home #page-container, .page-id-40507 #page-container, .page-id-40544 #page-container {padding-top: 80px !important;}}
input[type=range]::-moz-focus-outer {border: 0px !important;outline: 0px !important;}
hr {border-top: transparent;border-left: transparent;border-right: transparent;padding-top: 20px;padding-bottom: 20px;}
hr.transparent {border-bottom: transparent;}
h1, h2, h3 {padding-top: 20px;padding-bottom: 20px;}
span a:hover, p a:hover {color: #10bf86 !important;}
.home header#main-header, .page-id-40507 header#main-header, .page-id-40544 header#main-header, .page-id-49859 header#main-header, .page-id-49861 header#main-header {background-color: #10bf86;}
.login-button {background: #10bf86;border-width: 2px;border-color: #10bf86;display: inline-block;}
.et_mobile_menu li a span.et_pb_more_button, .et_mobile_menu li a span.login-button {display: block !important;text-align: center;}
@media (min-width:1241px) {.home .login-button, .page-id-40507 .login-button, .page-id-40544 .login-button, .page-id-49859 .login-button, .page-id-49861 .login-button {background-color: #2e31a4 !important;border-color: #2e31a4;}}
.nav li ul {width: 300px;}
#top-menu li li a {width: 260px;}
.home .menu-item-29612, .home .menu-item-29621, .page-id-40507 .menu-item-29612, .page-id-40544 .menu-item-29621, .page-id-49859 .menu-item-29612, .page-id-49861 .menu-item-29621 {display: none !important;}
#et-top-navigation .et_pb_button:after {font-size: 28px;}
#main-header {-webkit-box-shadow: none;box-shadow: none;}
#et-top-navigation .et_pb_button {margin-top: 0px;font-size: inherit;font-weight: inherit;border-radius: 100px;}
.wpml-ls-current-language .sub-menu {right: 0px;width: 120px;padding: 10px;}
#top-menu li li a {padding: 0px;}
#top-menu.nav>li:last-child {padding-left: 30px;}
.mobile_menu_bar:before {color: #fff;}
.align-bottom-column .et_pb_column {padding-bottom: 100px !important;}
.align-bottom-column .et_pb_button_module_wrapper {margin-top: 50px;position: absolute;bottom: 25px;left: 0;right: 0;margin: auto;}
body.page.page-id-30455 #top-menu-nav, body.page.page-id-30522 #top-menu-nav {visibility: hidden;}
body.page.page-id-30455 .et_menu_container, body.page.page-id-30522 .et_menu_container {pointer-events: none;cursor: default;text-decoration: none;color: black;}
.tag {border-radius: 10px;padding-right: 8px;padding-top: 0px;padding-bottom: 0px;padding-left: 8px;font-size: 14px;font-weight: bold;color: #fff;}
.red-bg {background: #f00;}
.orange-bg {background: orange;}
@media (max-width:1240px) {#et_mobile_nav_menu {display: block;}
	#top-menu {display: none;}
	.et_mobile_menu {padding-top: 60px;}
	#menu-item-40417, #menu-item-29612, #menu-item-40432, #menu-item-29621 {position: absolute;top: 0px;width: 50%;left: 0px;background: #2e31a4;}
	#menu-item-40417, #menu-item-40432 {right: 0px;left: initial;}
	.home #menu-item-40417, .home #menu-item-40432 {width: 100%;}
	body.home .et_mobile_menu {padding-top: 68px;border: 0px;}
	body.home #menu-item-40417, body.home #menu-item-40432 {top: 10px;}
	#et-top-navigation .et_pb_button::after {font-size: 26px;}}
#bstk-product-overview .et_pb_column {padding: 15px;padding-top: 40px;padding-bottom: 40px;border: 2px solid #3a3a56;border-radius: 8px;}
.btn-inline .et_pb_button_module_wrapper {display: inline-block;margin-right: 15px;}
#et_pb_contact_units_1, #et_pb_contact_type_1 {font-size: 14px !important;}
.entry-content {overflow: hidden;}
.et_pb_blurb_position_left .et_pb_blurb_container {padding-left: 0px;}
.page-id-28432 .et_pb_blurb_position_left .et_pb_blurb_container, .page-id-29619 .et_pb_blurb_position_left .et_pb_blurb_container {padding-left: 15px;}
.page-id-28435 .et_pb_section_7 .et_pb_button_module_wrapper {display: block;}
@media (min-width:981px) and (max-width:1280px) {.page-id-28396 .et_pb_column_3_5, .page-id-28396 .et_pb_column_2_5, .page-id-28435 .et_pb_column_3_5, .page-id-28435 .et_pb_column_2_5 {width: 47%;}}
@media screen and (min-width:981px) {.bstk-header-feature-image {min-width: 140%;}
	.clients-two-row>.et_pb_column {width: 27%;}
	.clients-two-row>.et_pb_column:last-of-type {display: none;}}
@media screen and (min-width:981px) {#content-area {width: 65%;margin: 0 auto;}
	.single-post {font-size: 22px;font-weight: 300;color: #1d1d1d;}
	.single-post h1.entry-title {line-height: 1.25em;font-size: 40px;}}
.single-post footer#main-footer.container {display: none;}
.single-post li {line-height: 1.6em;}
.et_pb_blog_grid .et_pb_post {min-height: 600px;}
.bstk-newsletter {margin-bottom: 50px !important;}
@media screen and (min-width:501px) {input.wpcf7-text, select.wpcf7-select, input.wpcf7-submit, textarea.wpcf7-textarea {font-size: 16px;min-width: 320px;}}
@media screen and (max-width:500px) {input.wpcf7-text, select.wpcf7-select, input.wpcf7-submit, textarea.wpcf7-textarea {width: 100%;}}
input.wpcf7-submit {border: 2px solid #0ed990 !important;border-radius: 100px;padding: 10px;color: #0ed990 !important;cursor: pointer;background: white;font-size: 18px;}
textarea.wpcf7-textarea {height: 80px;}
.pricing-small {font-size: 13px;font-weight: bold;color: #828282;font-style: italic;}
.ptp-cp2-price-holder h2 {padding-left: 10px;padding-right: 10px;}
div.pricing-small {line-height: 16px;padding-top: 10px;}
.cp2-button-on-top .ptp-btn {border: 0 !important;border-radius: 100px !important;}
.cp2-button-on-top .ptp-btn {background: #0ed990 !important;color: #fff;}
.cp2-button-on-top .ptp-btn:hover {background: #0aaa8a !important;color: #fff;}
.ptp-cp2-row-id-5, .ptp-cp2-row-id-20, .ptp-cp2-row-id-26, .ptp-cp2-row-id-34, .ptp-cp2-row-id-46 {background: #f9f9f9 !important;}
.dh_ptp_switch a {font-family: inherit !important;}
#core-platform-price-plan:before, #marketing-price-plan:before, #communication-price-plan:before, #full-stack-price-plan:before {content: "$";}
#freshteam-widget h5, #freshteam-widget h4, #freshteam-widget h3, #freshteam-widget h2 {color: #000 !important;}
#freshteam-widget .icon-arrow-right {fill: #000 !important;}
#freshteam-widget .job-details-header {background-color: #1890ff !important;}
#freshteam-widget .btn-primary {background-color: #0ed990 !important;border: 0 !important;}
#freshteam-widget .btn-lg {font-weight: normal !important;}
#freshteam-widget .btn-success {border: 1px solid #0ed990 !important;}
#freshteam-widget .resume-upload .btn-success {background-color: #1890ff !important;color: #fff !important;border: 0 !important;}
#freshteam-widget .job-details {border: 2px solid #1890ff !important;}
.pricing-slider-wrap {padding-bottom: 42px;}
.price-table {padding-top: 0px;}
.price-table .et_pb_column {border: 2px solid #3a3a56;text-align: center;border-radius: 8px;padding-bottom: 30px;width: 22.75%;min-height: 920px;}
.price-table .et_pb_code_inner {position: unset;}
.price-table .et_pb_column {margin-right: 3%;}
.price-table .et_pb_column:last-of-type {margin-right: 0px;}
.price-list {padding-top: 35px;}
.price-list h3 {font-size: 24px;color: #3130a6;margin: 40px 0px;padding: 0px;}
.price-list .icon {width: 70px;height: 81px !important;display: inline-block;margin: 0 auto;}
.price-list .icon img {width: 100%;height: auto;}
.price-table .price-list .price, .price-table .price-list .price span.price-data {font-size: 38px;margin: 36px 0px 42px;color: #3a3a56;}
.price span.price-data {position: relative;font-size: 38px;}
.price span.price-data:before {content: "$";position: absolute;top: 18px;left: -13px;font-size: 24px;color: #3a3a56;}
.price span.price-data:after {content: "/mo";position: absolute;top: 20px;font-size: 26px;color: #3a3a56;}
.pricing-detail .view-detail {display: block;padding-top: 10px;margin-top: 20px;position: absolute;bottom: 30px;line-height: 1.3;padding-right: 15px;}
.locale-fr-fr .price span.price-data:after {content: "/mois";font-size: 22px;}
.price-list .price span.price-data {margin-left: -33px;}
.price-list .price span.price-data.removetext {margin-left: 0px;}
.price-table .price-list .price span.price-data {margin-left: -37px;}
.price-table .price-list .price span.price-data.removetext {margin-left: 0px;font-size: 28px;}
.removetext:after, .removetext:before {display: none;}
.price-list .price span.removetext {font-size: 32px;padding: 0px;}
.price-list .price p {font-size: 14px;color: #3a3a56;}
.price-list .price span {font-size: 38px;color: #3a3a56;}
.price-list .price span.month {margin-left: 1px;}
.price-list .price span.dollar-sign {position: relative;top: 0px;}
.price-list .book-a-demo, .btn {background: #10bf86;border-radius: 100px;font-size: 16px;padding: 6px 30px;color: #fff;margin-bottom: 28px;}
.pricing-detail {color: #3b3a59;margin-top: 35px;text-align: left;padding-left: 18px;border-top: 2px solid #efeff5;float: left;width: 100%;padding-top: 18px;padding-right: 10px;}
.pricing-detail ul {line-height: 20px;padding: 5px 20px 5px;}
.pricing-detail ul.list {margin-top: 0px;margin-bottom: 12px;}
.pricing-detail p {padding-bottom: 15px;line-height: 20px;}
.pricing-detail p, .pricing-detail span {font-size: 18px;color: #3b3a59;}
.pricing-detail ul li {font-size: 18px;margin-top: 8px;}
.pricing-detail ul li a {color: #5fbc88;font-size: 18px;}
.price-tab-heading {text-align: center;}
.price-tab-heading h1, .price-tab-heading p {font-size: 36px;color: #3130a6;}
.price-tab-heading p {font-size: 18px;color: #3b3a59;}
.slider_wrapper {float: left;width: 100%;margin-top: 70px;}
.slidecontainer {margin: 0px auto;max-width: 535px;}
#price-slider {-webkit-appearance: none;width: 100%;height: 15px;background: transparent;outline: none;-webkit-transition: .2s;transition: opacity .2s;border: 2px solid #3a3a56;border-radius: 50px;padding: 0px 0px;}
.range-slider {position: relative;}
input[type=range]::-ms-track {width: 100%;height: 100%;-webkit-appearance: none;margin: 0px;padding: 0px;border: 0 none;background: transparent;color: transparent;overflow: visible;}
input[type=range]::-moz-range-track {width: 100%;height: 100%;-moz-appearance: none;margin: 0px;padding: 0px;border: 0 none;background: transparent;color: transparent;overflow: visible;}
input[type=range] {width: 100%;height: 100%;-webkit-appearance: none;margin: 0px;padding: 0px;border: 0 none;background: transparent;color: transparent;overflow: visible;}
input[type=range]:focus::-webkit-slider-runnable-track {background: transparent;border: transparent;}
input[type=range]:focus {outline: none;}
input[type=range]::-ms-thumb {width: 40px;height: 40px;border-radius: 0px;border: 0 none;background: transparent;}
input[type=range]::-moz-range-thumb {width: 40px;height: 40px;border-radius: 0px;border: 0 none;background: transparent;}
input[type=range]::-webkit-slider-thumb {width: 40px;height: 40px;border-radius: 0px;border: 0 none;background: transparent;-webkit-appearance: none;}
input[type=range]::-ms-fill-lower {background: transparent;border: 0 none;}
input[type=range]::-ms-fill-upper {background: transparent;border: 0 none;}
input[type=range]::-ms-tooltip {display: none;}
#price-slider::-webkit-slider-thumb {width: 7px;border-radius: 100px;height: 7px;border: 11px solid #10bf86;background: #fff;cursor: pointer;outline: none;}
#price-slider::-moz-range-thumb {width: 7px;border-radius: 100px;height: 7px;border: 11px solid #10bf86;background: #fff;cursor: pointer;outline: none;}
.slidecontainer {position: relative;}
.slidecontainer span {position: absolute;color: #8686a1;font-size: 18px;}
.slidecontainer span.min {left: 4px;}
.slidecontainer span.max {right: -35px;}
.slider-v-container, .slider-v-container #slider-value {left: 55%;transform: translatex(-50%);color: #3b3a58 !important;top: -45px;display: none;}
.slider-v-container #slider-value {display: none;color: #3b3a58;left: 0px;top: 0px;padding-right: 45px;}
@media (min-width:981px) and (max-width:1230px) {.price-table .et_pb_column {min-height: 1025px;}
	.pricing-detail ul li {letter-spacing: -.2px;}
	.pricing-detail .view-detail {font-size: 15px;letter-spacing: -.2px;}
	.price-list .book-a-demo, .btn {font-size: 14px;padding: 6px 20px;letter-spacing: -.2px;}}
@media (min-width:480px) and (max-width:600px) {.price-table .et_pb_column {min-height: 1010px;}
	.pricing-detail .view-detail {font-size: 15px;letter-spacing: -.2px;}
	.price-list .book-a-demo, .btn {font-size: 14px;padding: 6px 20px;letter-spacing: -.2px;}}
@media (max-width:479px) {.price-table .et_pb_column {min-height: auto;}
	.pricing-detail .view-detail {position: static;}}
.stickbar-content {width: 100%;}
.compare-plans-wrapper .custom-table-wrapper, .compare-plans-wrapper, .compare-plans-wrapper .et_pb_row_4 {padding-bottom: 0px;padding-left: 0px;}
.custom-table-wrapper.active .border-t-l-radius.c-table-d, .custom-table-wrapper.active .border-t-r-radius {border-top-left-radius: 0px;border-top-right-radius: 0px;}
.custom-table-wrapper.active li {border-top: 0px;}
.stickbar-content.fixed {background: #dcf3ff;border-bottom: 2px solid;border-top: 2px solid;border: 0px;border-radius: 0px;position: fixed;top: 70px;z-index: 100;-webkit-transform: translateY(-100px);-moz-transform: translateY(-100px);transform: translateY(-100px);-webkit-animation: move-down .2s forwards;-moz-animation: move-down .2s forwards;animation: move-down .2s forwards;}
@-webkit-keyframes move-down {100% {-webkit-transform: translateY(0);transform: translateY(0);}}
@keyframes move-down {100% {-webkit-transform: translateY(0);transform: translateY(0);}}
.stickbar-content.fixed h3 {color: #3a3a56;display: block;}
.blue-heading.fixed {background: #dcf3ff;position: fixed;top: 178px;z-index: 100;min-height: 62px;}
.sticky-heading-1.addpadding+.c-table-column-2 {}
.last-element.fixed {border-right: 2px solid #3a3a56;}
.Rtable-cell--head.last-element {border-top-right-radius: 0px;}
.core-platform.fixed.Rtable-cell--head.last-element {border-top-right-radius: 0px;}
.fixed.first-child {border-left: 2px solid #3a3a56 !important;}
.append-data {display: none;}
.blank-div.fixed {background: #dcf3ff;border: 0px;min-height: 58px !important;text-align: left;padding-left: 15px;}
.stickbar-content.fixed .blank-div {min-height: 58px;}
.blank-div h3 {display: none;color: #fff;font-size: 27px;font-weight: 600;float: left;width: 100%;}
.stickbar-content.fixed.blank-div h3 {display: block;}
.stickbar-content.fixed .stickbar-content {background: #2e31a4;}
.stickbar-content.fixed p, .stickbar-content.fixed .btn {display: none;}
.stickbar-content.fixed .c-tab-s-heading {min-height: initial;}
.compare-plans-wrapper {background: #f8f8ff;}
.blue-heading.fixed {border-bottom: 2px solid #3a3a56;border-top: 2px solid #3a3a56 !important;border-top: 0px;top: 137px;}
.compare-plans-wrapper h1 {color: #3130a6;font-size: 36px;text-align: center;padding-bottom: 90px;font-weight: 300;}
.custom-table-wrapper {float: left;width: 100%;}
.custom-table-wrapper li {list-style: none;float: left;text-align: center;background: #fff;}
.custom-table-wrapper li.c-table-column-4 {width: 33.33%;}
.custom-table-wrapper li.c-table-column-2 {width: 16.66%;}
.border-b-blue {border-bottom: 2px solid #3a3a56;}
.border-t-blue {border-top: 2px solid #3a3a56;}
.border-r-blue {border-right: 2px solid #3a3a56;}
.border-l-blue {border-left: 2px solid #3a3a56;}
.border-t-l-radius {border-top-left-radius: 12px;}
.border-t-r-radius {border-top-right-radius: 12px;}
.border-b-l-radius {border-bottom-left-radius: 12px;}
.border-b-r-radius {border-bottom-right-radius: 12px;}
.text-left {text-align: left;}
.custom-table-wrapper .text-left p {padding-left: 15px;}
.custom-table-wrapper .c-tab-s-heading p {padding-left: 0px;}
.custom-table-wrapper p {color: #3a3a56;font-size: 16px;min-height: 58px;padding: 14px 14px 12px !important;font-weight: 300;}
.custom-table-wrapper .btn {font-size: 14px;}
.custom-table-wrapper .blue-heading p {font-weight: bold;color: #2e31a4;}
.c-tab-s-heading p {line-height: initial;line-height: 21px;font-size: 16px;color: #8686a1;padding: 0px 0px 0px !important;font-weight: 300;}
.c-tab-s-heading h3 {color: #2e31a4;font-size: 20px;padding: 25px 0px 22px;}
.c-table-heading .c-tab-s-heading {min-height: 130px;padding: 0px 0px;}
.c-table-heading .btn {margin-top: 16px;}
.btn {display: inline-block;padding: 6px 22px;margin-bottom: 20px;}
.blank-div {min-height: 206px;background: #f8f8ff;}
.blue-heading {background: #dcf3ff;}
.border-r-blue-2 {border-right: 2px solid #dcf3ff;}
.custom-table-wrapper .blue-text p {color: #31cf9c;}
.sticky-placeholder {height: 58px;}
.blank-column {height: 58px;}
.et_pb_team_member .et_pb_team_member_image {margin: 0 auto;}
.et_pb_team_member .et_pb_team_member_description>h4.et_pb_module_header {border-top: 1px solid #cecece;padding-top: 15px;}
.nav li li {line-height: 3em;}
.custom-table-wrapper .check-icon .et-pb-icon {font-size: 20px;position: relative;top: 4px;}
.custom-table-wrapper .check-icon .et-pb-icon, .check-icon, .check-icon .text {color: #31cf9c;}
.custom-table-wrapper .check-icon {padding-left: 0px !important;text-align: center;padding-right: 0px !important;}
.custom-table-wrapper .check-icon .et-pb-icon {}
.font-h1 {font-size: 56px !important;}
.font-h2 {font-size: 48px !important;}
.font-h3 {font-size: 36px !important;}
.font-h4 {font-size: 28px !important;}
.font-h5 {font-size: 24px !important;}
.font-h6 {font-size: 20px !important;}
.font-p {font-size: 18px !important;}
.blue-0 {color: #1f2787 !important;}
.blue-1 {color: #2e31a4 !important;}
.blue-2 {color: #2d41cf !important;}
.blue-3 {color: #6b89e7 !important;}
.blue-4 {color: #afd3f7 !important;}
.blue-5 {color: #dcf3ff !important;}
.green-0 {color: #12a776 !important;}
.green-1 {color: #10bf86 !important;}
.green-2 {color: #31cf9c !important;}
.green-3 {color: #60dbb3 !important;}
.green-4 {color: #98ead0 !important;}
.green-5 {color: #c9f7e8 !important;}
.mono-0 {color: #3a3a56 !important;}
.mono-1 {color: #8686a1 !important;}
.mono-2 {color: #bfbfd5 !important;}
.mono-3 {color: #efeff5 !important;}
.mono-4 {color: #f8f8ff !important;}
.mono-4 {color: #fff !important;}
.single-post h1 {font-size: 40px;}
.single-post h2 {font-size: 36px;}
.single-post h3 {font-size: 28px;}
.single-post h4 {font-size: 24px;}
.single-post h5 {font-size: 20px;}
.single-post h6 {font-size: 18px;}
.Rtable {display: flex;flex-wrap: wrap;margin: 0px;padding: 0px;}
.Rtable-cell {box-sizing: border-box;flex-grow: 1;width: 100%;padding: 0px;overflow: hidden;list-style: none;background: #fff;}
#sticky_bar {float: left;width: 100%;position: fixed;top: 0px;border: 2px solid #3a3a56;background: #dcf3ff;display: none;color: #3a3a56;font-size: 18px;font-weight: 300;margin: 0px;line-height: 58px;z-index: 9999999;border-left: 0px;padding-left: 15px;}
#sticky_bar.visible {display: block;}
#sticky_bar.visible p {font-weight: bold;color: #2e31a4;}
#sticky_bar.visible.absolute {position: absolute;}
.Rtable--5cols>.Rtable-cell.c-table-column-4 {width: calc(100% - 800px);}
.Rtable--5cols>.Rtable-cell.c-table-column-4 p {text-align: left;}
.Rtable--5cols>.Rtable-cell.c-table-column-2 {width: 148px;}
.Rtable {position: relative;top: 3px;left: 3px;}
.Rtable-cell {margin: -2px 0 0 -2px;border: 2px solid #3a3a56;}
.Rtable-cell.border-b-gray {border-bottom-color: #e9e9e9;}
.Rtable-cell.blue-heading {border-left: 0px;border-right: 0px;border-top: solid 2px #3a3a56;border-bottom: solid 2px #3a3a56;}
.border-b-gray {border-bottom: 2px solid #e9e9e9;}
.border-t-l-radius {border-top-left-radius: 12px;}
.border-t-r-radius {border-top-right-radius: 12px;}
.border-b-l-radius {border-bottom-left-radius: 12px;}
.border-b-r-radius {border-bottom-right-radius: 12px;}
.Rtable-cell--head {background: #fff;border-left: 2px solid #3a3a56;border-top: 2px solid #3a3a56;color: white;}
.blue-heading {background: #dcf3ff;}
.custom-table-wrapper p {color: #3a3a56;font-size: 16px;font-weight: 300;margin: 0px;text-align: center;}
.c-tab-s-heading {min-height: 160px;}
.c-tab-s-heading p {line-height: initial;line-height: 21px;font-size: 14px;color: #8686a1;padding: 0px 0px 15px;font-weight: 300;}
.c-tab-s-heading h3 {color: #2e31a4;font-size: 18px;margin: 0px;font-weight: bold;letter-spacing: -.5px;padding: 25px 0px 22px;line-height: 1.2;}
.locale-fr-fr .core-platform.fixed h3, .locale-fr-fr .online-payments.fixed h3 {padding: 14px 0px 13px;}
.Rtable-cell.blue-heading.first-blue-heading {border-left: 2px solid #3a3a56;}
.Rtable-cell.blue-heading.last-blue-heading {border-right: 2px solid #3a3a56;}
.Rtable-cell--head.first-child {background: transparent;border: 0px;}
.Rtable-cell--head.fixed.first-child {background: #dcf3ff;}
.Rtable-cell--head.last-element {border-top-right-radius: 12px;border-right: 2px solid #3a3a56;}
.Rtable-cell--head.last-element.fixed {border-radius: 0px;}
.c-table-heading {text-align: center;padding: 0px 14px;}
.btn {background: #10bf86;border-radius: 100px;font-size: 16px;padding: 7px 22px;color: #fff;margin-bottom: 22px;text-decoration: none;}
@media all and (max-width:1080px) {#sticky_bar {display: none !important;}
	.Rtable--collapse>.Rtable-cell.hidden-xs {width: 50%;}
	.custom-table-wrapper .check-icon .et-pb-icon {padding-right: 0px;}
	.Rtable--5cols>.Rtable-cell.c-table-column-2 {width: 30%;border-left: 0px;}
	.Rtable--5cols>.Rtable-cell.c-table-column-2 p {text-align: right;}
	.Rtable--5cols>.Rtable-cell.c-table-column-4 {width: 70%;}
	.Rtable-cell--head.responsive-element {display: none;}
	.Rtable-cell.Rtable-cell--head.hidden-xs {background: transparent;border: 0px;}
	.blank-div {display: none;}
	.hiddenSmall {display: none;}
	.border-t-l-radius, .border-t-r-radius, .border-b-r-radius, .border-b-l-radius {border-radius: 0px;}
	.Rtable-cell.blue-heading {border: solid 2px #3a3a56;}
	.Tablist {display: block !important;}
	.Tab.online-payments-tab, .Tab.online-payments-tab:hover {background: #dcf3ff url("https://bstk-stg-cae-wa-salesweb-02.azurewebsites.net/wp-content/uploads/2020/11/online-payments-plan.svg") left 12px center no-repeat;background-size: 20px !important;}
	.Tab.core-platform-tab, .Tab.core-platform-tab:hover {background: #dcf3ff url("https://bstk-stg-cae-wa-salesweb-02.azurewebsites.net/wp-content/uploads/website/core-platform-icon.svg") left 12px center no-repeat;background-size: 20px !important;}
	.Tab.marketing-tab, .Tab.marketing-tab:hover, .Tab.marketing-tab[aria-selected="true"] {background: #dcf3ff url("https://bstk-stg-cae-wa-salesweb-02.azurewebsites.net/wp-content/uploads/website/marketing.svg") left 12px center no-repeat;background-size: 20px !important;}
	.Tab.communication-tab, .Tab.communication-tab:hover, .Tab.communication-tab[aria-selected="true"] {background: #dcf3ff url("https://bstk-stg-cae-wa-salesweb-02.azurewebsites.net/wp-content/uploads/website/communication-icon.svg") left 12px center no-repeat;background-size: 20px !important;}
	.Tab.full-stack-tab, .Tab.full-stack-tab:hover, .Tab.full-stack-tab[aria-selected="true"] {background: #dcf3ff url("https://bstk-stg-cae-wa-salesweb-02.azurewebsites.net/wp-content/uploads/website/full-stack-icon.svg") left 12px center no-repeat;background-size: 20px !important;}
	.Tab.online-payments-tab[aria-selected="true"] {background: #fff url("https://bstk-stg-cae-wa-salesweb-02.azurewebsites.net/wp-content/uploads/2020/11/online-payments-plan.svg") left 12px center no-repeat;}
	.Tab.core-platform-tab[aria-selected="true"] {background: #fff url("https://bstk-stg-cae-wa-salesweb-02.azurewebsites.net/wp-content/uploads/website/core-platform-icon.svg") left 12px center no-repeat;}
	.Tab.marketing-tab[aria-selected="true"] {background: #fff url("https://bstk-stg-cae-wa-salesweb-02.azurewebsites.net/wp-content/uploads/website/marketing.svg") left 12px center no-repeat;}
	.Tab.communication-tab[aria-selected="true"] {background: #fff url("https://bstk-stg-cae-wa-salesweb-02.azurewebsites.net/wp-content/uploads/website/communication-icon.svg") left 12px center no-repeat;}
	.Tab.full-stack-tab[aria-selected="true"] {background: #fff url("https://bstk-stg-cae-wa-salesweb-02.azurewebsites.net/wp-content/uploads/website/full-stack-icon.svg") left 12px center no-repeat;}
	.custom-table-wrapper p {padding: 10px 14px 10px !important;min-height: 50px;font-size: 16px;}
	.custom-table-wrapper .check-icon {padding-right: 14px !important;}}
.no-flexbox .Rtable {display: block;}
.no-flexbox .Rtable>.Rtable-cell {width: 100%;}
.no-flexbox .Rtable>.Rtable-cell--foot {margin-bottom: 1em;}
.Tablist {display: flex;display: none;flex-direction: row;margin: 0px -2px;position: relative;top: 3px;}
.Tab {padding: 15px 14px 15px 40px;margin: 0 5px 5px 0;text-align: center;background: #dcf3ff;border: 2px solid #3a3a56;border-bottom-width: 0;border-radius: 4px 4px 0px 0px;color: #3a3a56;text-decoration: none;cursor: pointer;font-size: 15px;}
.Tab:first-child {margin-left: 0px;}
.Tab:hover, .Tab:focus {outline: none;}
.Tab[aria-selected="false"]:active {background: #fff;}
.Tab[aria-selected="true"] {cursor: default;font-weight: bold;position: relative;}
.Tab[aria-selected="true"]:after {position: absolute;height: 2px;background: #fff;width: 100%;left: 0px;content: "";bottom: -2px;z-index: 10000000;}
.js-RtableTabs, .js-RtableAccordions {min-width: 240px;}
.hidden {display: none;}
@media (max-width:1200px) {.custom-table-wrapper li.c-table-column-4, .custom-table-wrapper li.c-table-column-2 {width: 20%;}}
@media (max-width:1000px) {.c-tab-s-heading h3 {font-size: 18px;}
	.c-tab-s-heading p {font-size: 14px;line-height: 20px;}}
@media (max-width:900px) {.custom-table-wrapper li.c-table-column-4, .custom-table-wrapper li.c-table-column-2 {width: 50%;}
	.custom-table-wrapper li.c-table-column-4 {display: none;}
	.custom-table-wrapper li:nth-of-type(4), .custom-table-wrapper li:nth-of-type(5) {margin-top: 30px;}
	.custom-table-wrapper li {border-left: 2px solid #3a3a56;border-right: 2px solid #3a3a56;}
	.custom-table-wrapper li:nth-child(2n+1) {border-left: 0px;}
	.c-tab-s-heading p {font-size: 16px;}
	.c-table-heading .c-tab-s-heading {min-height: 105px;}
	.c-tab-s-heading h3 {padding: 25px 0px 18px;font-size: 22px;}
	.c-table-column-2 p {text-align: center;padding: 0px 15px;position: relative;}
	.custom-table-wrapper .c-tab-s-heading p {padding: 0px;text-align: center;}
	.custom-table-wrapper .c-tab-s-heading p:before {display: none;content: "";}
	.border-t-l-radius {border-top-left-radius: 0px;}
	.border-t-r-radius {border-top-right-radius: 0px;}
	.border-b-l-radius {border-bottom-left-radius: 0px;}
	.border-b-r-radius {border-bottom-right-radius: 0px;}
	.border-l-blue {border-left: 0px;}
	.border-r-blue {border-right: 0px;}
	.compare-plans-wrapper h1 {padding-bottom: 60px;}}
@media (max-width:768px) {.Tablist {width: 100%;}
	.Tab {text-indent: -9999px;white-space: nowrap;padding: 10px 14px 10px 30px;}
	.Tab[aria-selected="true"] {text-indent: initial;white-space: initial;padding: 10px 14px 10px 40px;}}
@media (max-width:640px) {.custom-table-wrapper li {width: 100% !important;}
	.compare-plans-wrapper h1 {padding-bottom: 35px;}
	.custom-table-wrapper li {margin-top: 25px;}
	.custom-table-wrapper li:nth-child(2n+1) {border-left: 2px solid #3a3a56;}
	.Tab {font-size: 12px;padding: 10px 14px 10px 28px;}
	.Tab[aria-selected="true"] {padding: 10px 12px 10px 35px;}
	.Tab.communication-tab, .Tab.communication-tab:hover, .Tab.communication-tab[aria-selected="true"], .Tab.marketing-tab, .Tab.marketing-tab:hover, .Tab.marketing-tab[aria-selected="true"], .Tab.full-stack-tab, .Tab.full-stack-tab:hover, .Tab.full-stack-tab[aria-selected="true"], .Tab.core-platform-tab, .Tab.core-platform-tab:hover {background-size: 16px !important;}
	.custom-table-wrapper p {padding: 9px 14px 8px !important;font-size: 15px;min-height: 45px;}
	#menu-item-40417, #menu-item-29612, #menu-item-40432, #menu-item-29621 {width: 100%;right: initial;}
	#menu-item-40417, #menu-item-40432 {top: 48px;left: 0px;}
	.et_mobile_menu {padding-top: 110px;}}
@media (max-width:480px) {.Tab {font-size: 12px;margin: 0px 0px 5px 0px;padding: 10px 14px 10px 21px;}
	.Tab[aria-selected="true"] {padding: 10px 10px 10px 30px;}
	.Tab.core-platform-tab, .Tab.core-platform-tab:hover {background: #dcf3ff url("https://bstk-stg-cae-wa-salesweb-02.azurewebsites.net/wp-content/uploads/website/core-platform-icon.svg") left 9px center no-repeat;}
	.Tab.marketing-tab, .Tab.marketing-tab:hover, .Tab.marketing-tab[aria-selected="true"] {background: #dcf3ff url("https://bstk-stg-cae-wa-salesweb-02.azurewebsites.net/wp-content/uploads/website/marketing.svg") left 9px center no-repeat;}
	.Tab.communication-tab, .Tab.communication-tab:hover, .Tab.communication-tab[aria-selected="true"] {background: #dcf3ff url("https://bstk-stg-cae-wa-salesweb-02.azurewebsites.net/wp-content/uploads/website/communication-icon.svg") left 9px center no-repeat;}
	.Tab.full-stack-tab, .Tab.full-stack-tab:hover, .Tab.full-stack-tab[aria-selected="true"] {background: #dcf3ff url("https://bstk-stg-cae-wa-salesweb-02.azurewebsites.net/wp-content/uploads/website/full-stack-icon.svg") left 9px center no-repeat;}
	.Tab.core-platform-tab[aria-selected="true"] {background: #fff url("https://bstk-stg-cae-wa-salesweb-02.azurewebsites.net/wp-content/uploads/website/core-platform-icon.svg") left 9px center no-repeat;}
	.Tab.marketing-tab[aria-selected="true"] {background: #fff url("https://bstk-stg-cae-wa-salesweb-02.azurewebsites.net/wp-content/uploads/website/marketing.svg") left 9px center no-repeat;}
	.Tab.communication-tab[aria-selected="true"] {background: #fff url("https://bstk-stg-cae-wa-salesweb-02.azurewebsites.net/wp-content/uploads/website/communication-icon.svg") left 9px center no-repeat;}
	.Tab.full-stack-tab[aria-selected="true"] {background: #fff url("https://bstk-stg-cae-wa-salesweb-02.azurewebsites.net/wp-content/uploads/website/full-stack-icon.svg") left 9px center no-repeat;}
	.custom-table-wrapper p {padding: 10px 12px 10px !important;font-size: 15px;line-height: 20px;min-height: 40px;}
	.custom-table-wrapper .check-icon .et-pb-icon {font-size: 16px;}}
@media all and (max-width:980px) {.custom_row {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-flex-wrap: wrap;flex-wrap: wrap;}
	.first-on-mobile {-webkit-order: 1;order: 1;}
	.second-on-mobile {-webkit-order: 2;order: 2;}
	.third-on-mobile {-webkit-order: 3;order: 3;}
	.fourth-on-mobile {-webkit-order: 4;order: 4;}
	.fifth-on-mobile {-webkit-order: 4;order: 5;}
	.sixth-on-mobile {-webkit-order: 4;order: 6;}
	.seventh-on-mobile {-webkit-order: 7;order: 7;}
	.custom_row:last-child .et_pb_column:last-child {margin-bottom: 30px;}}
#footer-info::after {content: "   |   Made in Canada 🇨🇦";}
.locale-fr-fr #footer-info::after {content: "   |   Fait à Montréal ❤";}
.et_pb_member_social_links .et_pb_linkedin_icon {background: #3a3a56;padding: 4px 8px 0px;border-radius: 6px;}
#ot-sdk-btn.ot-sdk-show-settings:hover {background: none !important;color: #10bf86 !important;}