@import url("https://fonts.googleapis.com/css2?family=Lexend+Deca:wght@100;200;300;400;500;600;700;800;900&family=Outfit:wght@300;400;500;600;700;800;900&display=swap");
:root {--blue: #1964bc;--grey: #3a3a3a;--white: #fff;}
html, body {margin: 0px;padding: 0px;scroll-behavior: smooth;overflow-x: hidden;}
body {font-size: 16px;line-height: 28px;color: #6b6b6b;font-weight: 300;font-family: "Lexend Deca",sans-serif;}
p {margin: 0;font-size: 16px;line-height: 28px;font-weight: 300;font-family: "Lexend Deca",sans-serif;position: relative;}
a {text-decoration: none;outline: 0;}
a:focus, * {outline: none;}
a:hover, a:active {color: var(--blue);outline: 0 none;}
img {max-width: 100%;border: none;vertical-align: middle;}
ul, li {padding: 0;margin: 0;list-style: none;}
h1, h2, h3, h4, h5, h6 {font-family: "Outfit",sans-serif;margin-top: 0;}
.kc_title {font-size: 42px;font-weight: 600;color: var(--grey);line-height: 54px;margin-bottom: 30px;}
.font-weight-black {font-weight: 900;}
.font-weight-semibold {font-weight: 600;}
.text-underline {text-decoration: underline;}
.font-regular {font-weight: 400;}
.pt-0 {padding-top: 0px !important;}
.pb-0 {padding-bottom: 0px !important;}
.pl-0 {padding-left: 0px !important;}
.pr-0 {padding-right: 0px !important;}
.pb-0 {padding-bottom: 0px !important;}
.pb-20 {padding-bottom: 20px !important;}
.pt-10 {padding-top: 10px !important;}
.pl-60 {padding-left: 60px !important;}
.pt-40 {padding-top: 40px !important;}
.pb-40 {padding-bottom: 40px !important;}
.pb-30 {padding-bottom: 30px !important;}
.pt-50 {padding-top: 50px !important;}
.mb-60 {margin-bottom: 60px !important;}
.mb-40 {margin-bottom: 40px !important;}
.my-0 {margin-top: 0 !important;margin-bottom: 0 !important;}
.mb-0 {margin-bottom: 0 !important;}
.text-blue {color: var(--blue);}
.text-white {color: var(--white);}
.section-padding {padding-top: 70px;padding-bottom: 70px;}
section {position: relative;}
.hide-on-desktop {display: none !important;}
div.kc_row_inner[data-kc-equalheight=true].gap-20 {width: calc(100% + 20px);margin-left: -10px;margin-right: -10px;}
.gap-20 > .kc-elm.kc_column_inner {padding-left: 10px;padding-right: 10px;}
a.kc_button {transition: background-color .3s ease 0s,color .3s ease 0s,border-radius .3s ease 0s;white-space: nowrap;text-decoration: none;background-color: #229a36;padding: 0;max-width: 200px;width: 100%;height: 50px;border: 1px solid #229a36;font-size: 18px;color: var(--white);font-weight: 400;line-height: 50px;font-family: "Lexend Deca",sans-serif;cursor: pointer;display: inline-block;text-align: center;}
a.kc_button:hover {background-color: var(--white);color: #229a36;}
input:not(.wpcf7-submit):focus::placeholder, textarea:focus::placeholder {opacity: 0;transition: .3s opacity ease-in-out;}
input.newsletter-input.wpcf7-text {width: 100%;height: 60px;padding-left: 30px;border-radius: 10px;font-size: 18px;color: #9e9e9e;line-height: 1.2;padding-right: 134px;border: 0;font-family: "Lexend Deca",sans-serif;font-weight: 400;}
input.newsletter-btn.wpcf7-submit {background-color: var(--blue);position: absolute;right: 5px;top: 0;height: calc(100% - 10px);bottom: 0;margin: auto;border-radius: 6px;border: 0;color: var(--white);padding: 15px 23px;cursor: pointer;max-height: 50px;font-size: 18px;font-weight: 400;line-height: 1.2;}
input.newsletter-btn.wpcf7-submit:hover {opacity: .9;}
span.wpcf7-spinner {display: none;}
button.menu-toggle {display: none;}
header .site-branding img {width: 150px;height: 60px;}
header.site-header {display: flex;align-items: center;justify-content: space-between;width: 100%;margin: 0 auto;padding: 20px 35px;background-color: #fff;position: relative;}
header.sticky {transition: .5s all;animation: slideInDown .95s ease;position: fixed;top: 0;left: 0;z-index: 99;}
header .header-right {display: flex;align-items: center;}
header .header-right .user {margin-left: 15px;}
header .header-right .user a.user-link {background-color: var(--blue);width: 45px;height: 45px;display: block;display: flex;text-align: center;line-height: 45px;border-radius: 50%;align-items: center;justify-content: center;}
header .header-right .user a.user-link img {width: 22px;height: 22px;}
header ul.nav-menu {list-style: none;display: flex;margin-bottom: 0;margin-top: 0;align-items: center;}
header ul.nav-menu li:not(.menu-btn) {margin: 0 26px;}
header ul.nav-menu li a {font-size: 18px;line-height: 26px;color: var(--grey);font-family: "Lexend Deca",sans-serif;font-weight: 400;position: relative;padding: 0 2px;z-index: 1;}
header ul.nav-menu li:not(.menu-btn) a:after {content: "";position: absolute;bottom: 0;left: 0;width: 100%;height: 0px;background: #bad0eb;z-index: -1;transition: .3s all ease-in-out;}
header ul.nav-menu li.current-menu-item a:after, header ul.nav-menu li a:hover:after {height: 10px;}
header ul.nav-menu li.menu-btn a {padding: 10px 33px;color: #161616;border: 1px solid #161616;border-radius: 30px;transition: .3s background-color ease-in-out;}
header ul.nav-menu li.menu-btn a:hover, header ul.nav-menu li.menu-btn.current-menu-item a {background-color: var(--blue);color: var(--white);border-color: var(--blue);}
.hamburger-menu {display: none;}
.hamburger-menu {z-index: 2;right: 0px;width: 30px;height: 50px;cursor: pointer;}
.bar, .bar:after, .bar:before {width: 30px;height: 3px;}
.bar {position: relative;transform: translateY(25px);background: var(--blue);transition: all 0ms 300ms;}
.bar.animate {background: rgba(255,255,255,0);z-index: 999;}
.bar:before {content: "";position: absolute;left: 0;bottom: 9px;background: var(--blue);transition: bottom 300ms 300ms cubic-bezier(.23,1,.32,1),transform 300ms cubic-bezier(.23,1,.32,1);}
.bar:after {content: "";position: absolute;left: 0;top: 9px;background: var(--blue);transition: top 300ms 300ms cubic-bezier(.23,1,.32,1),transform 300ms cubic-bezier(.23,1,.32,1);}
.bar.animate:after {top: 0;transform: rotate(45deg);transition: top 300ms cubic-bezier(.23,1,.32,1),transform 300ms 300ms cubic-bezier(.23,1,.32,1);}
.bar.animate:before {bottom: 0;transform: rotate(-45deg);transition: bottom 300ms cubic-bezier(.23,1,.32,1),transform 300ms 300ms cubic-bezier(.23,1,.32,1);}
@keyframes slideInDown {from {-webkit-transform: translate3d(0,-100%,0);transform: translate3d(0,-100%,0);visibility: visible;}
	to {-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);}}
body.page header.entry-header {display: none;}
.banner-section {margin: 100px 0;position: relative;padding: 0 !important;}
.banner-section:before {content: "";background: url("images/circle-shape-left.png");position: absolute;left: -150px;bottom: -150px;width: 294px;height: 294px;background-repeat: no-repeat;background-position: bottom left;}
.banner-section .kc_title strong {display: block;}
.banner-section .banner-list img {width: 45px;height: 33px;}
.banner-section .banner-list ul li {font-size: 42px;font-family: "Outfit",sans-serif;color: var(--grey);line-height: 52px;font-weight: 400;position: relative;}
.banner-section .banner-list ul li:before {content: "";position: absolute;left: -60px;top: 50%;width: 45px;height: 33px;background-repeat: no-repeat;background-repeat: no-repeat !important;background-size: cover;background-size: cover !important;transform: translateY(-50%);}
.banner-section .banner-list ul li.deliver-email:before {background: url("images/deliver-emails-ico.svg");}
.banner-section .banner-list ul li.increase-email:before {background: url("images/increase-email-ico.svg");}
.banner-section .banner-list ul li.control-email:before {background: url("images/email-bounce-rate-ico.svg");}
.banner-section .banner-left {padding-left: calc(( 100% - 1320px ) / 2);position: relative;}
.banner-left > .kc-col-container {position: relative;}
.banner-left > .kc-col-container:before {content: "";background: url("images/banner-left-bg.png");position: absolute;left: -80px;top: 0;width: 313px;height: 304px;background-repeat: no-repeat;background-position: top left;}
.banner-section .banner-right {padding-right: 150px;}
.banner-section .banner-left div.kc_title {font-family: "Outfit",sans-serif;}
.why-dmarc-section {position: relative;}
.why-dmarc-section:before {content: "";background: url("images/rectangle-oneline-left-shape.png");position: absolute;left: -450px;top: 50%;width: 689px;height: 713px;background-repeat: no-repeat;background-position: left top;z-index: -1;}
.why-dmarc-section:after {content: "";background: url("images/rectangle-right-shape.png");position: absolute;right: -400px;top: -150px;width: 679px;height: 710px;background-repeat: no-repeat;background-position: top right;z-index: -1;}
.why-dmarc-section .kc_title {margin-top: 0;}
.why-dmarc-section .why-dmarc-content {padding-bottom: 50px;}
ol {list-style: none;counter-reset: my-awesome-counter;padding-left: 0;}
ol li {counter-increment: my-awesome-counter;font-size: 16px;font-weight: 300;line-height: 30px;color: #6b6b6b;}
ol li::before {content: counter(my-awesome-counter);background: var(--blue);width: 22px;height: 22px;border-radius: 50%;display: inline-block;line-height: 22px;color: white;text-align: center;margin-right: .5rem;}
.dashboard {position: relative;}
.dashboard:before {content: "";background: url("images/doubleline-left-shape.png");position: absolute;left: -100px;bottom: 100px;width: 292px;height: 354px;background-repeat: no-repeat;background-position: left bottom;z-index: -1;}
.dashboard:after {content: "";background: url("images/fourline-right-shape.png");position: absolute;right: -100px;top: 200px;width: 301px;height: 439px;background-repeat: no-repeat;background-position: right top;z-index: -1;}
.productivity-section {position: relative;overflow: hidden;}
.productivity-section::after {content: "";background: url("images/rectangle-oneline-right-shape.png");position: absolute;right: -450px;top: 0px;width: 689px;height: 726px;background-repeat: no-repeat;background-position: right top;}
.productivity-section h2.kc_title {display: inline-block;position: relative;margin-bottom: 10px;}
.productivity-section h2.kc_title:before {content: "";background: url("images/thumb.png");position: absolute;right: -86px;bottom: 5px;width: 66px;height: 61px;background-repeat: no-repeat;background-size: 66px 61px;}
.kc-feature-boxes {box-shadow: none !important;text-align: left;}
figure.content-image {margin: 0;}
.productivity-section figure.content-image img {width: 58px;}
.productivity-section .productivity-box .content-title {margin-top: 15px;padding-left: 0;font-size: 26px;font-family: "Outfit",sans-serif;font-weight: 500;line-height: 30px;text-transform: initial;color: var(--grey);}
.productivity-section .productivity-box .content-desc {padding-left: 0;color: #6b6b6b;}
.productivity-section .kc_single_image {position: relative;}
.productivity-section .kc_single_image:before {background: linear-gradient(180deg,rgba(238,244,250,0) 60%,rgba(238,244,250,.8) 90%,rgba(238,244,250,.8) 100%);content: "";position: absolute;left: 0;bottom: 0;width: 100%;height: 100%;}
ul.beforeline li {font-size: 16px;line-height: 28px;font-weight: 300;padding-left: 35px;position: relative;}
ul.beforeline li:before {content: "";background-color: #fff;width: 10px;height: 2px;left: 0;position: absolute;top: 14px;}
.why-choose-section .kc_text_block p, ul.beforeline li {color: #f9f9f9;}
.why-choose-section .simple-dmarc-img {position: relative;}
.why-choose-section .simple-dmarc-img a {width: 190px;}
.why-choose-section .simple-dmarc-img img {width: 100%;}
.why-choose-section .simple-dmarc-img p.scapt {position: absolute;top: -6px;display: inline-block;width: auto;color: #fff;font-size: 22px;line-height: 28px;font-family: "Outfit",sans-serif;text-decoration: underline;left: 210px;white-space: nowrap;}
.why-choose-section .why-choose-left {padding-right: 100px;}
.work-section {position: relative;overflow: hidden;}
.work-section::before {content: "";background: url("images/rectangle-oneline-left-shape.png");position: absolute;left: -400px;top: 0px;width: 689px;height: 713px;background-repeat: no-repeat;background-position: left top;z-index: -1;}
.work-section::after {content: "";background: url("images/rectangle-right-shape.png");position: absolute;right: -400px;bottom: 0px;width: 679px;height: 710px;background-repeat: no-repeat;background-position: right bottom;z-index: -1;}
.work-col-wrap .kc_wrapper.kc-col-inner-container {background-color: #eef4fa;}
.work-col-wrap .kc_wrapper.kc-col-inner-container > div.work-wrap-content {padding: 30px 24px;}
.work-col-wrap .kc_wrapper.kc-col-inner-container > div.work-wrap-content p {color: #5d5d5d;}
.work-section .work-box {position: relative;overflow: hidden;}
.number-tag {background: var(--blue);width: 28px;height: 28px;border-radius: 50%;display: inline-block;line-height: 28px;color: white;text-align: center;margin-right: .5rem;font-size: 18px;}
.work-section .work-col-wrap .work-box::after {content: "";position: absolute;top: 0;top: 14px;left: calc(0% + 40px);width: 100%;height: 2px;background: #dbe0e6;transform: translateY(-50%);}
.work-section .work-box h2 {margin-top: 27px;padding-left: 0;font-size: 26px;font-family: "Outfit",sans-serif;font-weight: 500;line-height: 30px;text-transform: initial;color: var(--grey);margin-bottom: 27px;}
.our-customize-section h2.kc_title {font-size: 26px;line-height: 30px;font-weight: 500;}
.our-customize-right ul li {font-size: 16px;line-height: 28px;font-weight: 300;}
.our-customize-section .our-customize-right ul {float: right;}
.getintouch-form {margin-bottom: 30px;position: relative;z-index: 1;}
.getintouch-form .wpcf7-form-control:not(.wpcf7-submit, .wpcf7-checkbox) {width: 100% !important;display: inline-block;padding: 15px 30px;font-size: 18px;color: #7b7b7b;font-family: "Lexend Deca",sans-serif;font-weight: 300;line-height: 28px;border: 1px solid #dde6f0;}
.getintouch-form .form-row {display: flex;gap: 10px;justify-content: space-between;margin-bottom: 20px;}
.getintouch-form .form-row .col-6 {flex: 0 0 calc(50% - 10px);max-width: calc(50% - 10px);}
.getintouch-form input.wpcf7-submit {padding: 10px 60px;max-width: 200px;width: 100%;background-color: #229a36;border: 1px solid #229a36;font-size: 18px;color: var(--white);font-weight: 400;line-height: 28px;font-family: "Lexend Deca",sans-serif;cursor: pointer;display: block;transition: .3s all ease-in-out;margin: 0 auto;}
.getintouch-form input.wpcf7-submit:hover {background-color: var(--white);color: #229a36;}
footer.site-footer {display: table;width: 100%;}
footer .main-footer {display: flex;column-gap: 30px;width: 100%;flex-flow: wrap;}
footer .footer-top {background-color: #f8fafd;position: relative;display: block;padding: 35px 0 60px;}
footer .footer-top .footer-widget {max-width: calc(50% - 15px);flex: 0 0 calc(50% - 15px);width: 100%;}
footer .footer-top .footer-widget .widget-title {font-size: 18px;line-height: 26px;color: #161616;font-weight: 400;font-family: "Outfit",sans-serif;margin-top: 33px;margin-bottom: 24px;}
footer .footer-top .footer-widget .textwidget {max-width: 380px;}
footer .footer-top .footer-widget:not(.second) .textwidget p {font-family: "Outfit",sans-serif;font-size: 16px;line-height: 28px;font-weight: 300;color: #908e8e;}
footer .footer-top .footer-widget img {width: 150px;max-height: 60px;margin-bottom: 38px;}
footer .footer-top .footer-widget.second {display: flex;}
footer .footer-top .footer-widget.second .widget_nav_menu {width: 70%;}
footer .footer-top .footer-widget.second .widget_text {width: 30%;}
footer .footer-top .footer-widget.second ul li a, footer .footer-top .footer-widget.second .textwidget p, footer .footer-top .footer-widget.second .textwidget p a {font-size: 16px;line-height: 26px;color: #908e8e;font-weight: 400;font-family: "Outfit",sans-serif;transition: .3s all ease;position: relative;}
footer .footer-top .footer-widget.second ul li a:hover, footer .footer-top .footer-widget.second .textwidget p a:hover {color: var(--blue);}
footer .footer-bottom {background-color: #edf3fa;padding: 25px 0;}
footer .footer-bottom .footer-bottom-wrapper {display: flex;justify-content: space-between;align-items: center;}
footer .footer-bottom .copyright span, .copyright span a {color: #6e6e6e;font-size: 14px;line-height: 30px;font-weight: 300;font-family: "Lexend Deca",sans-serif;}
footer .footer-bottom .copyright span a:hover {text-decoration: underline;color: var(--blue);}
footer .footer-bottom .footer-menu ul {display: flex;}
footer .footer-bottom .footer-menu ul li {margin: 0px 23px;}
footer .footer-bottom .footer-menu ul li:last-child {margin-right: 0;}
footer .footer-bottom .footer-menu ul li a {font-size: 14px;line-height: 30px;color: #6e6e6e;font-family: "Lexend Deca",sans-serif;font-weight: 300;}
footer .footer-bottom .footer-menu ul li a:hover, .footer-menu ul li.current_page_item a {text-decoration: underline;color: var(--blue);}
section.founder {position: relative;overflow-y: visible;}
section.founder:before {content: "";background: url("images/circle-shape-left.png");position: absolute;left: -150px;top: -150px;width: 294px;height: 294px;background-repeat: no-repeat;background-position: left top;z-index: -1;}
section.founder:after {content: "";background: url("images/rectangle-right-shape.png");position: absolute;right: -400px;top: -200px;width: 679px;height: 710px;background-repeat: no-repeat;background-position: right top;z-index: -1;}
.mission-section {position: relative;width: 100%;display: block;overflow: hidden;}
.mission-section::before {content: "";background: url("images/rectangle-oneline-left-shape.png");position: absolute;left: -400px;top: -200px;width: 679px;height: 710px;background-repeat: no-repeat;background-position: left top;}
.mission-inner {position: relative;margin-top: 250px;}
.mission-inner:before {content: "";background-image: url("images/mission-img.svg");width: 465px;height: 569px;position: absolute;left: -297px;background-repeat: no-repeat;bottom: 1px;}
.mission-inner:after {content: "";background-image: url("images/mission-bg.svg");width: 741px;height: 283px;position: absolute;top: -100%;left: 50%;background-repeat: no-repeat;transform: translateX(-50%);z-index: -1;}
.mission-inner .kc_column_inner {height: 100%;}
.mission-inner .kc_wrapper.kc-col-inner-container {background-color: #eef4fa;display: inline-block;padding: 22px 35px;border-radius: 10px;}
.we-are-good {position: relative;}
.we-are-good:before {content: "";background: url("images/doubleline-left-shape.png");position: absolute;left: -100px;top: 0px;width: 292px;height: 354px;background-repeat: no-repeat;background-position: left top;z-index: -1;}
.we-are-good:after {content: "";background: url("images/fourline-right-shape.png");position: absolute;right: -100px;top: -100px;width: 301px;height: 439px;background-repeat: no-repeat;background-position: right top;z-index: -1;}
.offer-inner-row {padding: 50px;margin-left: 0 !important;margin-right: 0 !important;width: 100% !important;}
.offer-inner-row p {color: #ececec;}
.offer-inner-row .kc_title {font-size: 26px;font-weight: 500;font-family: "Lexend Deca",sans-serif;line-height: 1;margin-bottom: 0;padding-top: 40px;padding-bottom: 40px;}
.offer-inner-row .offer-box {margin-bottom: 20px;}
.offer-inner-row .offer-box img {width: 72px;height: auto;}
.offer-inner-row .offer-box figure.content-image {margin-bottom: 15px;float: none;margin-inline: auto;}
.offer-inner-row .offer-box .content-title {color: var(--white);font-size: 16px;line-height: 28px;text-transform: initial;margin: 0 !important;padding-left: 0 !important;padding-right: 0 !important;font-weight: 400;}
.whats-more-section {position: relative;}
.whats-more-section:before {content: "";background: url("images/rectangle-oneline-left-shape.png");position: absolute;left: -450px;bottom: 200px;width: 689px;height: 713px;background-repeat: no-repeat;background-position: left bottom;z-index: -1;}
.whats-more-section:after {content: "";background: url("images/rectangle-right-shape.png");position: absolute;right: -400px;bottom: 0px;width: 679px;height: 710px;background-repeat: no-repeat;background-position: right bottom;z-index: -1;}
.whats-more-section img {width: 246px;}
.whats-more-section > .kc-row-container {padding-bottom: 30px;}
.launch-offer-section {padding-top: 100px !important;}
.launch-offer-section .kc_title span {color: #b3b3b3;font-weight: 300;}
.text-line-through {text-decoration: line-through;}
.simple-plan-section > .kc-row-container > .kc-wrap-columns {gap: 20px;}
.simple-plan-section .simple-plan-left {padding: 40px;}
.simple-plan-section .simple-plan-left, .simple-plan-section .simple-plan-right {width: calc(50% - 10px) !important;}
.simple-plan-section .simple-plan-right {background: #1964bc;position: relative;height: 100%;}
.simple-plan-section .simple-plan-right:before {content: "";top: 50%;left: 0;background-color: #fff;width: 100%;height: 20px;z-index: 2;transform: translateY(-50%);display: block;position: absolute;}
.simple-plan-section .simple-plan-right .kc-col-container {display: flex;flex-direction: column;justify-content: space-around;}
ul.checklist li {position: relative;padding-left: 35px;margin-bottom: 10px;}
ul.checklist li:before {content: "";background-image: url("images/check-list-ico.svg");width: 21px;height: 21px;position: absolute;top: 4px;left: 0px;background-repeat: no-repeat;display: inline-block;}
.simple-plan-section {position: relative;}
.simple-plan-section:before {content: "";background: url("images/rectangle-oneline-left-shape.png");position: absolute;left: -450px;bottom: 0px;width: 689px;height: 713px;background-repeat: no-repeat;background-position: left bottom;z-index: -1;}
.simple-plan-section:after {content: "";background: url("images/rectangle-right-shape.png");position: absolute;right: -400px;top: -500px;width: 679px;height: 710px;background-repeat: no-repeat;background-position: right top;z-index: -1;}
.simple-plan-section .simple-plan-right .sussess-rate {margin-bottom: 20px;min-height: 281px;}
.simple-plan-section .simple-plan-right .kc_column_inner {padding-right: 0;}
.simple-plan-section .simple-plan-right .sussess-rate {margin-bottom: 20px;min-height: 280px;display: flex;align-items: center;width: 100%;padding: 40px 40px 40px 25px;}
.simple-plan-section .simple-plan-right .sussess-rate .rate {width: 100%;}
.simple-plan-section .simple-plan-right .sussess-rate .rate h1 {font-size: 82px;line-height: 1;margin-bottom: 35px;font-weight: 400;}
.plans-section {position: relative;}
.plans-section:before {content: "";background: url("images/rectangle-oneline-left-shape.png");position: absolute;left: -450px;bottom: 0px;width: 689px;height: 713px;background-repeat: no-repeat;background-position: left bottom;z-index: -1;}
.plans-section:after {content: "";background: url("images/rectangle-right-shape.png");position: absolute;right: -400px;top: -500px;width: 679px;height: 710px;background-repeat: no-repeat;background-position: right top;z-index: -1;}
.plan-table.kc-pricing-tables {box-shadow: none;background: #edf3fa;border-radius: 10px;padding: 30px;}
.plan-table.kc-pricing-tables .header-pricing {display: flex;justify-content: space-between;align-items: flex-start;}
.plan-table.kc-pricing-tables .header-pricing .content-title {padding: 0;margin: 0;text-align: left;text-transform: none;color: var(--grey);position: relative;}
.plan-table.kc-pricing-tables .header-pricing .content-title > div {font-size: 28px;font-family: "Outfit",sans-serif;font-weight: 500;}
.plan-table.kc-pricing-tables .header-pricing .content-title > .content-sub-title {font-size: 16px;font-weight: 400;}
.plan-table.kc-pricing-tables .header-pricing .kc-pricing-price {text-align: right;width: 100%;flex: 0 0 210px;}
.plan-table.kc-pricing-tables .header-pricing .kc-pricing-price .content-currency {font-size: 36px;font-family: "Outfit",sans-serif;font-weight: 600;color: var(--grey);line-height: 1.4;vertical-align: top;}
.plan-table.kc-pricing-tables .header-pricing .kc-pricing-price .content-price {font-size: 60px;font-family: "Outfit",sans-serif;font-weight: 600;color: var(--grey);padding-bottom: 0;line-height: 1;}
.plan-table.kc-pricing-tables .content-desc {padding: 30px 0 0 0;text-align: left;font-size: 16px;color: var(--grey);}
.plan-table.kc-pricing-tables .content-desc p {color: var(--grey);font-size: 14px;line-height: 1.2;font-weight: 400;}
.plan-table.kc-pricing-tables .content-desc ul {margin-top: 20px;display: table;}
.plan-table.kc-pricing-tables .content-desc li, .plan-table.kc-pricing-tables .content-desc li:nth-of-type(2n+1) {background: none;color: var(--grey);font-size: 14px;padding: 8px 0;line-height: 1.3;position: relative;padding-left: 30px;width: calc(50% - 10px);}
.plan-table.kc-pricing-tables .content-desc li:nth-of-type(2n) {margin-left: 20px !important;}
.plan-table.kc-pricing-tables .content-desc li:before {content: "";width: 20px;height: 20px;position: absolute;top: 6px;left: 0px;background-image: url("images/check-list-ico.svg");background-repeat: no-repeat;}
.plan-table.kc-pricing-tables .content-desc h3 {font-size: 17px;font-family: "Outfit",sans-serif;font-weight: 600;color: var(--grey);margin: 0;text-transform: uppercase;letter-spacing: 1px;}
.plan-table.kc-pricing-tables .content-button {padding-top: 20px;}
.plan-table.kc-pricing-tables .content-button a {margin: 0;width: 100%;background: var(--blue);border-radius: 6px;color: #fff;font-weight: 600;text-transform: none;border: 0;font-size: 20px;padding: 10px 20px;}
.plan-table.kc-pricing-tables .content-button a:hover {background: #229a36;color: #fff;}
.popular-plan.plan-table .content-title > div {display: flex;flex-direction: row-reverse;justify-content: flex-end;align-items: center;}
.popular-plan.plan-table .content-title > div:first-child:before {content: "popular";margin-left: 7px;font-size: 12px;text-transform: uppercase;border: 2px solid var(--blue);padding: 5px 10px;border-radius: 50px;line-height: 1;height: auto;color: var(--blue);}
.record-validator {position: relative;}
.record-validator:before {content: "";background: url("images/rectangle-oneline-left-shape.png");position: absolute;left: -450px;bottom: 200px;width: 689px;height: 713px;background-repeat: no-repeat;background-position: left bottom;z-index: -1;}
.record-validator:after {content: "";background: url("images/rectangle-right-shape.png");position: absolute;right: -400px;top: -200px;width: 679px;height: 710px;background-repeat: no-repeat;background-position: right top;z-index: -1;}
.reason-to-test {background-color: var(--blue);padding: 50px;color: var(--white);display: inline-block;width: 100%;}
.reason-to-test h3.kc_title {font-size: 26px;line-height: 1.2;font-family: "Lexend Deca",sans-serif;font-weight: 500;}
.reason-to-test p {color: #f9f9f9;}
.getintouch-section-contact.kc-elm {position: relative;padding-top: 125px;}
.getintouch-section-contact:before {content: "";background: url("images/circle-shape-left.png");position: absolute;left: 0;top: 0;width: 100%;height: 100%;background-repeat: no-repeat;background-position: left -150px top 50px;}
.getintouch-form .form-row.check-box {justify-content: initial;}
.getintouch-form .form-row.check-box span.wpcf7-list-item {margin-left: 0;}
.getintouch-form.contact input.wpcf7-submit {margin-left: 0;}
.getintouch-form.contact select, .getintouch-form.partner-form select {-webkit-appearance: none;-moz-appearance: none;background: transparent;background-image: url("data:image/svg+xml;utf8,<svg fill=\'black\' height=\'24\' viewBox=\'0 0 24 24\' width=\'24\' xmlns=\'http://www.w3.org/2000/svg\'><path d=\'M7 10l5 5 5-5z\'/><path d=\'M0 0h24v24H0z\' fill=\'none\'/></svg>");background-repeat: no-repeat;background-position-x: calc(100% - 10px);background-position-y: 50%;}
.getintouch-form.contact .wpcf7-form-control:not(.wpcf7-submit, .wpcf7-checkbox) {background-color: var(--white);}
.map-section {position: relative;}
.map-section:before {content: "";background: url("images/rectangle-oneline-left-shape.png");position: absolute;left: 0px;top: 0px;width: 100%;height: 100%;background-repeat: no-repeat;background-position: left -400px top -200px;}
.map-section:after {content: "";background: url("images/fourline-right-shape.png");position: absolute;right: 0px;top: 0px;width: 100%;height: 100%;background-repeat: no-repeat;background-position: right -100px top 50%;}
.partner-banner {z-index: 2;position: relative;}
.win-for-you {position: relative;display: block;width: 100%;}
.win-for-you:before {content: "";background: url("images/circle-shape-left.png");position: absolute;left: -150px;top: -150px;width: 294px;height: 294px;background-repeat: no-repeat;background-position: left top;}
.win-for-you::after {content: "";background: url("images/rectangle-right-shape.png");position: absolute;right: -400px;bottom: -200px;width: 679px;height: 710px;background-repeat: no-repeat;background-position: right bottom;z-index: 1;}
.partner-program {position: relative;}
.partner-program::before {content: "";background: url("images/rectangle-oneline-left-shape.png");position: absolute;left: -400px;top: -200px;width: 679px;height: 710px;background-repeat: no-repeat;background-position: left top;}
.partner-program .kc-elm .kc_text_block p span.text-blue {font-size: 20px;}
.help-customers {position: relative;}
.help-customers:before {content: "";background: url("images/doubleline-left-shape.png");position: absolute;left: -100px;top: 0px;width: 292px;height: 354px;background-repeat: no-repeat;background-position: left top;}
.help-customers:after {content: "";background: url("images/fourline-right-shape.png");position: absolute;right: -100px;top: -100px;width: 301px;height: 439px;background-repeat: no-repeat;background-position: right top;}
.help-customers .kc-elm.kc_column {color: #ececec;}
.help-customers .kc-elm.kc_column .kc_title {color: var(--white);}
.help-customers .kc_text_block p:not(.test-tool) {font-size: 20px;line-height: 30px;color: var(--white);}
.help-customers .kc_text_block p.test-tool, .help-customers .kc_text_block ul li {color: #ececec;}
.help-customers .kc_text_block p.test-tool a {font-weight: 600;color: #ececec;}
.help-customers .kc_text_block p.test-tool a:hover {text-decoration: underline;color: #ececec;}
.help-customers .kc-wrap-columns > .kc-elm.kc_col-sm-12 > .kc-col-container {background: #1964bc;padding: 40px;display: inline-block;width: 100%;}
.partner-form-section {position: relative;}
.partner-form-section:before {content: "";background: url("images/rectangle-oneline-left-shape.png");position: absolute;left: -450px;top: -350px;width: 689px;height: 713px;background-repeat: no-repeat;background-position: left top;z-index: -1;}
.partner-form-section:after {content: "";background: url("images/rectangle-right-shape.png");position: absolute;right: -450px;top: -350px;width: 689px;height: 713px;background-repeat: no-repeat;background-position: right top;z-index: -1;}
.partner-form-col {margin-top: -300px;}
.getintouch-form.partner-form {background-color: var(--white);padding: 40px 40px 60px 40px;margin-right: 30px;}
.getintouch-form.partner-form .wpcf7-form-control:not(.wpcf7-submit, .wpcf7-checkbox) {border-top: 0;border-left: 0;border-right: 0;margin-bottom: 20px;}
.getintouch-form.partner-form .country-select.inside .flag-dropdown {left: 22px;}
.getintouch-form.partner-form .country-select.inside .flag-dropdown:hover .selected-flag {background-color: transparent;}
.getintouch-form.partner-form .country-select.inside input, .getintouch-form.partner-form .country-select.inside input[type=text] {padding-left: 80px;}
.getintouch-form.partner-form span.wpcf7-form-control.checkbox .wpcf7-list-item-label {font-size: 12px;color: #6b6b6b;line-height: 28px;font-weight: 400;}
.getintouch-form.partner-form span.wpcf7-form-control.checkbox input[type="checkbox"] {top: 2px;position: relative;}
.getintouch-form.partner-form input.wpcf7-submit {margin-left: 0;position: absolute;top: 30px;}
#blog-main {position: relative;}
#blog-main:before {content: "";background: url("images/blog-right-bg.png");position: absolute;right: 0px;top: 0px;width: 300px;height: 100%;background-repeat: no-repeat;background-position: right top;}
#blog-main:after {content: "";background: url("images/blog-left-bg.png");position: absolute;left: 0px;top: 0px;width: 300px;height: 100%;background-repeat: no-repeat;background-position: left top;}
#blog-main .kc-blog-posts-2 .kc-list-item-2 {position: relative;}
#blog-main .kc-blog-posts-2 .kc-list-item-2 {border: 0;}
#blog-main .post-item-left figure {margin-top: 0;margin-bottom: 0;}
#blog-main .post-item-right .post_details {display: flex;flex-direction: column-reverse;}
#blog-main .post-item-right .post_details .post-title-alt {font-size: 28px;line-height: 36px;color: #3a3a3a;font-weight: 600;text-transform: initial;}
#blog-main .post-item-right .post_details .post-meta {border: 0;line-height: 1.2;display: flex;align-items: center;}
#blog-main .post-item-right .post_details .post-meta span.post-date {padding: 10px;border: 1px solid #e5e5e5;text-align: center;}
#blog-main .post-item-right .post_details .post-meta span.post-date a {color: var(--blue);font-family: "Outfit",sans-serif;font-size: 14px;line-height: 1.2;font-weight: 400;}
#blog-main .post-item-right .post_details .post-meta span i {display: none;}
#blog-main .post-item-right .post_details .post-meta .post-cats a {font-size: 14px;line-height: 1.2;}
#blog-main .post-item-right .post_desc {margin-bottom: 30px;}
#blog-main .post-item-right .post_author {display: flex;align-items: center;}
#blog-main .post-item-right .post_author img {margin-right: 15px;}
.post_author span.kc-post-author, .post_author span.kc-post-author a {font-size: 18px;line-height: 28px;color: #6b6b6b;font-weight: 400;}
.post_author span.kc-post-author a:hover {text-decoration: underline;}
#blog-main .post-item-right .readmore-link:hover {text-decoration: underline;}
.loadMoreBtn {transition: background-color .3s ease 0s,color .3s ease 0s,border-radius .3s ease 0s;white-space: nowrap;text-decoration: none;background-color: #229a36;padding: 0;width: 100%;height: 50px;border: 1px solid #229a36;font-size: 18px;color: var(--white);font-weight: 400;line-height: 50px;font-family: "Lexend Deca",sans-serif;cursor: pointer;display: flex;text-align: center;max-width: 200px;align-items: center;justify-content: center;margin: 0 auto;}
.loadMoreBtn:hover {background-color: var(--white);color: #229a36;}
body.single.single-post main.site-main article {max-width: 1350px;margin: 0 auto;padding-left: 15px;padding-right: 15px;}
img.attachment-post-thumbnail.size-post-thumbnail.wp-post-image {height: 740px;object-fit: cover;object-position: center;}
header.entry-header .entry-meta {position: relative;}
header.entry-header .entry-meta span.post-date {padding: 10px;border: 1px solid #e5e5e5;text-align: center;color: var(--blue);font-family: "Outfit",sans-serif;font-size: 14px;line-height: 1.2;font-weight: 400;display: inline-block;margin-bottom: 15px;margin-right: 15px;}
.post-cats a {color: #6b6b6b;font-size: 14px;line-height: 1.2;}
.post-title {display: flex;align-items: center;justify-content: space-between;margin-bottom: 20px;}
.post-title h1.entry-title {font-size: 42px;line-height: 1.2;color: #3a3a3a;font-weight: 500;margin-bottom: 0;padding-right: 10px;}
.post-title a.down-arrow img {width: 71px;height: 71px;}
.post header.entry-header .post_author {margin-bottom: 20px;}
.single-post .entry-content {float: left;width: 70%;padding-right: 30px;padding-bottom: 50px;}
body:not(.single-post) aside.widget-area {display: none;}
.single-post aside.widget-area {float: right;width: 30%;padding-top: 70px;padding-bottom: 70px;}
article.post .entry-content .post-content-title, article.post .entry-content .kc_text_block h3 {font-size: 18px;color: #6b6b6b;line-height: 1.5;margin-bottom: 20px;font-family: "Lexend Deca",sans-serif;}
article.post .entry-content .kc_text_block p:not(:last-child) {margin-bottom: 20px;}
article.post .entry-content .kc_text_block p:not(:last-child) {font-size: 16px;color: #6b6b6b;line-height: 1.5;font-weight: 300;}
article.post .entry-content .kc_text_block ul, article.post .entry-content .kc_text_block ul li {margin-bottom: 20px;}
.beforeline.line-grey li {color: #6b6b6b;padding-left: 20px;}
.beforeline.line-grey li:before {background-color: #6b6b6b;width: 6px;}
aside.widget-area .about-us {padding: 30px;background-color: #eff4fa;}
aside.widget-area .widget-title {font-family: "Lexend Deca",sans-serif;color: #161616;font-size: 22px;line-height: 1.5;margin-bottom: 20px;font-weight: 600;}
section#recent-posts-2 {padding: 30px;background-color: #eff4fa;margin-bottom: 20px;}
section#recent-posts-2 ul li {margin-bottom: 20px;position: relative;padding-left: 30px;}
section#recent-posts-2 ul li:before {content: "";background: url("images/arrow-left.png");position: absolute;left: 0px;top: 8px;width: 18px;height: 9px;background-repeat: no-repeat;background-position: left top;background-size: 18px 9px;}
section#recent-posts-2 ul li a {font-size: 16px;color: #6b6b6b;line-height: 1.5;}
aside.widget-area .search-form {position: relative;margin-bottom: 40px;}
aside.widget-area .search-form input.search-field {font-size: 16px;line-height: 1.5;color: #7b7b7b;font-weight: 300;font-family: "Lexend Deca",sans-serif;padding: 15px 65px 15px 15px;border: 1px solid #dde6f0;width: 100%;position: relative;height: 60px;}
aside.widget-area .search-form input.search-submit {position: absolute;right: 0;height: 60px;width: 60px;font-size: 0;border: 0;background-color: var(--blue);cursor: pointer;background-image: url("./images/search-icon.png");background-repeat: no-repeat;background-position: center center;}
aside.widget-area .search-form input.search-submit:hover {opacity: .9;}
nav.navigation.post-navigation {clear: both;padding: 10px 0;border-top: 1px solid #e7e7e7;border-bottom: 1px solid #e7e7e7;}
nav.navigation.post-navigation .nav-links {display: flex;justify-content: space-between;}
nav.navigation.post-navigation .nav-links, main.site-main .comments-area {max-width: 1350px;margin: 0 auto;padding-left: 15px;padding-right: 15px;}
nav.navigation.post-navigation .nav-links a {display: flex;flex-direction: row-reverse;font-size: 16px;color: #3c3c3c;line-height: 1.5;font-family: "Lexend Deca",sans-serif;font-weight: 400;align-items: center;}
nav.navigation.post-navigation .nav-links span.nav-title {margin: 0 10px;}
nav.navigation.post-navigation .nav-links a span.nav-subtitle {background-color: #f3f7fc;font-size: 16px;color: #3c3c3c;line-height: 1.5;font-family: "Lexend Deca",sans-serif;font-weight: 400;border-radius: 15px;position: relative;}
nav.navigation.post-navigation .nav-links .nav-next a span.nav-subtitle {padding: 10px 40px 10px 20px;}
nav.navigation.post-navigation .nav-links .nav-previous a span.nav-subtitle {padding: 10px 20px 10px 40px;}
nav.navigation.post-navigation .nav-links .nav-next a span.nav-subtitle:after {content: "";background: url("images/arrow-left.png");position: absolute;right: 15px;top: 50%;width: 18px;height: 14px;background-repeat: no-repeat;background-position: right top;transform: translateY(-50%);}
nav.navigation.post-navigation .nav-links .nav-previous a span.nav-subtitle:after {content: "";background: url("images/arrow-right.png");position: absolute;left: 15px;top: 50%;width: 18px;height: 14px;background-repeat: no-repeat;background-position: right top;transform: translateY(-50%);}
nav.navigation.post-navigation .nav-links a span.nav-subtitle:hover {background-color: #dee1e5;}
nav.navigation.post-navigation .nav-links a span.nav-title:hover {text-decoration: underline;}
nav.navigation.post-navigation .nav-links .nav-previous a {flex-direction: row;}
nav.navigation.post-navigation .nav-links .nav-next {margin-left: auto;}
div#comments {padding: 50px 15px;}
div#respond {margin-top: 50px;}
.comments-area ol.comment-list li {padding: 20px;}
.comments-area ol.comment-list li::before {display: none;}
.comments-area .comments-title {margin-top: 20px;margin-bottom: 15px;font-size: 18px;line-height: 1.5;}
.comments-area .comment-form p.comment-notes {margin-bottom: 20px;font-size: 14px;}
.comments-area .comment-form .form-submit input#submit {padding: 10px 30px;max-width: 200px;width: 100%;background-color: #229a36;border: 1px solid #229a36;font-size: 18px;color: var(--white);font-weight: 400;line-height: 28px;font-family: "Lexend Deca",sans-serif;cursor: pointer;display: inline-block;transition: .3s all ease-in-out;margin: 0 auto;text-align: center;}
.comments-area .comment-form .form-submit input#submit:hover {background-color: var(--white);color: #229a36;}
.comments-area .comment-form input:not(#wp-comment-cookies-consent), .comments-area .comment-form textarea {width: 100%;padding: 15px 20px;border: 1px solid #e5ecf4;}
.single-post .site-main {position: relative;padding-top: 50px;}
.single-post .site-main:after {content: "";background: url("images/single-post-right-bg.png");position: absolute;right: 0px;top: 300px;width: 300px;height: 100%;background-repeat: no-repeat;background-position: right top;z-index: -1;}
.single-post .site-main:before {content: "";background: url("images/single-post-left-bg.png");position: absolute;left: 0px;top: 150px;width: 300px;height: 100%;background-repeat: no-repeat;background-position: left top;z-index: -1;}
.heateor_sss_sharing_ul a {margin-right: 20px !important;}
.comment-list li:not(:last-child) {margin-bottom: 20px;}
.comment-list .comment-author img.avatar {float: left;margin-right: 20px;margin-bottom: 20px;width: 40px;height: auto;object-fit: cover;object-position: center;}
.comment-list .comment-author a.url {color: #6b6b6b;}
.comment-list .comment-author span.says {display: none;}
.comment-list .comment-metadata time {font-size: 12px;color: #6b6b6b;}
.comment-list .comment-content, .comment-list .comment-metadata, .comment-list .reply {margin-left: 60px;}
.comment-list .reply a.comment-reply-link {font-size: 14px;}
.comment-list .comment-content a, .comment-list .reply a.comment-reply-link {color: var(--blue);}
.comment-list .comment-content a:hover, .comment-list .reply a.comment-reply-link:hover {text-decoration: underline;}
.comment-form {display: flex;justify-content: space-between;flex-flow: wrap;}
.comment-form p.comment-notes, .comment-form p.comment-form-cookies-consent {display: none;}
.comment-form p.comment-form-comment, .comment-form p.comment-form-cookies-consent, .comment-form p.form-submit {width: 100%;margin-bottom: 30px !important;}
.comment-form p.comment-form-author, .comment-form p.comment-form-email, .comment-form p.comment-form-url {flex: 0 0 calc(33.33% - 15px);margin-bottom: 30px !important;}
.inner-page-banner {min-height: 350px;display: flex;align-items: flex-end;text-align: right;padding-bottom: 50px;color: #fff;}
.inner-page-banner h1.kc_title, .inner-page-banner div.kc_title {margin-bottom: 0;color: #fff;font-size: 42px;}
.inner-page-banner .kc_text_block p {font-family: "Outfit",sans-serif;font-size: 18px;letter-spacing: .5px;}
section.kc-elm {padding-top: 70px;padding-bottom: 70px;}
.features-email-box .kc-col-container {border-left: solid 2px #1763bb;border-top: solid 50px #1763bb;max-width: 1130px;margin: 0 auto;position: relative;}
.features-email-box .kc-col-container:before {content: ". . .";position: absolute;left: 20px;top: -50px;color: #fff;font-size: 70px;line-height: 5px;letter-spacing: -8px;font-family: "Outfit",sans-serif;}
.features-email-box .kc-elm .kc_wrapper {position: relative;}
.features-email-box .kc-elm .kc_wrapper:before {content: "";width: 100%;height: 2px;background: #1763bb;background: linear-gradient(90deg,rgba(23,99,187,1) 0%,rgba(251,252,254,1) 100%,rgba(0,0,0,1) 100%);left: 0;bottom: 0;position: absolute;}
.features-email-box .kc-elm .kc_wrapper:after {content: "";width: 2px;height: 100%;right: 0;bottom: top;bottom: 0;position: absolute;background: #1763bb;background: linear-gradient(180deg,rgba(23,99,187,1) 0%,rgba(251,252,254,1) 100%,rgba(0,0,0,1) 100%);}
.features-email-box-top li {padding: 20px 43px;border-bottom: solid 2px #e0e0e0;font-size: 22px;font-weight: 400;color: #2764b0;}
.features-email-box-top li.features-email-box-subject {position: relative;}
.features-email-box-top li.features-email-box-subject:after {content: "";background: url("images/pin.svg") no-repeat center center;width: 20px;height: 30px;top: 50%;right: 40px;transform: translateY(-50%);position: absolute;}
.features-email-box-top li .features-email-box-to-title {width: 122px;display: inline-block;color: #6b6b6b;}
.features-email-box-top .features-email-box-our-customers {background: #e4ebf4;color: #6b6b6b;font-size: 20px;padding: 0 15px;line-height: 30px;border-radius: 20px;display: inline-block;}
.feature-email-box-bottom {padding: 20px 40px;display: flex;align-items: center;justify-content: space-between;background: linear-gradient(0deg,rgba(255,255,255,1) 0%,rgba(198,212,242,1) 100%);margin-left: 0 !important;margin-right: 0 !important;width: 100% !important;}
.features-email-box .kc-elm.feature-email-box-bottom .kc_wrapper:before, .features-email-box .kc-elm.feature-email-box-bottom .kc_wrapper:after {display: none !important;}
.features-email-box .kc-elm .kc_wrapper .kc_text_block {padding: 40px 100px 60px 40px;position: relative;}
.features-email-box .kc-elm .kc_wrapper .kc_text_block:after {content: "";position: absolute;right: -80px;top: 50%;background: url("images/features-email-box-shield.svg") no-repeat center center;width: 160px;height: 189px;transform: translateY(-50%);z-index: 1;}
.dedicated-inner {padding-bottom: 200px;}
.dedicated-left {padding: 35px !important;background-color: #fff;display: inline-block !important;position: relative !important;}
.dedicated-left:after {content: "";position: absolute;width: 0;height: 0;border-top: 18px solid transparent;border-left: 37px solid #fff;border-bottom: 18px solid transparent;right: -37px;bottom: 40px;}
.service-box {margin-bottom: 20px;}
.service-box > .kc_wrapper.kc-col-inner-container {background-color: var(--blue);padding: 35px;display: inline-block;}
.service-box .kc-feature-boxes {text-align: left;}
.service-box .kc-feature-boxes figure.content-image {min-height: 96px;max-height: 100px;}
.service-box .kc-feature-boxes .content-title {font-size: 26px;line-height: 30px;font-weight: 500;color: #fff;padding-left: 0;padding-right: 0;text-transform: initial;}
.service-box .kc-feature-boxes .content-desc {color: #ececec;font-size: 16px;line-height: 28px;font-weight: 300;padding-left: 0;padding-right: 0;margin-bottom: 0;}
.do-it-box {margin-top: 120px;position: relative;}
.do-it-box > .kc_wrapper.kc-col-inner-container {background-color: #edf4f9;padding: 35px;display: inline-block;}
.do-it-box .kc-feature-boxes .content-position {position: absolute;left: 50%;top: -100px;transform: translateX(-50%);font-family: "Outfit",sans-serif;font-size: 32px;font-weight: 500;color: #fff;background: url("images/star.png") no-repeat center center;width: 71px;height: 71px;text-align: center;line-height: 71px;background-size: cover;}
.do-it-box:before {content: "";position: absolute;width: 0;height: 0;border-left: 15px solid transparent;border-right: 15px solid transparent;border-bottom: 20px solid #edf4f9;top: -20px;left: 50%;transform: translateX(-50%);}
.do-it-box .kc-feature-boxes .content-title {font-size: 26px;line-height: 30px;font-weight: 500;color: var(--blue);text-transform: initial;margin-bottom: 20px;}
.do-it-box .kc-feature-boxes .content-desc {color: #6b6b6b;font-size: 16px;line-height: 28px;font-weight: 300;margin-bottom: 0;}
.beforeline.line-blue li {color: #6b6b6b;}
.beforeline.line-blue li:before {background-color: var(--blue);}
.border-left {border-left: 2px solid #efefef;padding-left: 50px !important;}
@media only screen and (max-width:1365px) {.pb-40 {padding-bottom: 20px !important;}
	header ul.nav-menu li:not(.menu-btn) {margin: 0 20px;}
	header.site-header {padding: 20px 15px;}
	.banner-section .banner-right {padding-right: 15px;}
	.banner-section .banner-left {padding-left: 15px;}
	.kc_title {margin-bottom: 15px;font-size: 36px;line-height: 1.2;}
	section.mission-section {padding-bottom: 0;}
	section.kc-elm {padding-top: 50px;padding-bottom: 50px;}
	.partner-program .kc-elm.kc_col-sm-12 {background-size: 550px;}
	.why-choose-section .why-choose-left {padding-right: 70px;}
	.features-email-box > .kc-row-container.kc-container {max-width: calc(100% - 80px);margin-right: 80px;}}
@media only screen and (max-width:1279px) {header ul.nav-menu li:not(.menu-btn) {margin: 0 15px;}
	header ul.nav-menu li a {font-size: 16px;}
	header ul.nav-menu li.menu-btn a {padding: 8px 30px;}
	header .header-right .user a.user-link {width: 38px;height: 38px;line-height: 38px;}
	header .header-right .user a.user-link img {width: 18px;height: auto;}
	.banner-section .banner-list ul li {font-size: 30px;}
	.banner-section .banner-list ul li:before {width: 40px;height: 28px;}
	.banner-section:before {display: none;}
	.banner-section {margin: 70px 0;}
	.productivity-section .kc_single_image img {width: 500px !important;}
	.why-choose-section .kc-wrap-columns .kc_col-sm-8 .kc_text_block p br {display: none;}
	.why-choose-section .simple-dmarc-img p.scapt {font-size: 18px;}
	.mission-inner:before {left: -282px;}
	.features-email-box > .kc-row-container.kc-container {margin-right: 50px;max-width: calc(100% - 50px);}
	.features-email-box .kc-elm .kc_wrapper .kc_text_block:after {width: 100px;right: -50px;}
	.partner-program .kc-elm.kc_col-sm-12 {background-size: 350px;}
	section.founder:after {display: none;}}
@media only screen and (max-width:1169px) {header ul.nav-menu li:not(.menu-btn) {margin: 0 10px;}
	.kc_title {font-size: 30px;}
	.why-choose-section .simple-dmarc-img a {width: 150px;}
	.why-choose-section .simple-dmarc-img p.scapt {margin: 0;left: 170px;}
	footer .footer-top .footer-widget.second {justify-content: space-between;}
	footer .footer-top .footer-widget.second > section.widget {width: auto;}
	.offer-inner-row {padding: 40px 20px;}
	.do-it-box {margin-top: 100px;}
	.service-box > .kc_wrapper.kc-col-inner-container {padding: 20px;}
	.do-it-box > .kc_wrapper.kc-col-inner-container {padding: 20px;}
	.do-it-box .kc-feature-boxes .content-position {width: 50px;height: 50px;line-height: 50px;top: -80px;font-size: 24px;}
	.dedicated-inner {background-size: 500px !important;padding-bottom: 150px;}
	.record-validator .section-padding {padding-top: 20px;padding-bottom: 50px;}
	#blog-main .post-item-right .post_details .post-title-alt {font-size: 20px;line-height: 1.2;margin-bottom: 15px;}
	#blog-main .post-item-right .post_details .post-meta span.post-date {padding: 5px 10px;}
	#blog-main .post-item-right .post_details .post-meta {margin-bottom: 10px;}
	#blog-main .post-item-right .post_desc p {line-height: 1.5;}
	#blog-main .post-item-right .post_desc {margin-bottom: 15px;}
	.getintouch-form.partner-form {padding: 20px 20px 40px 20px;}
	.getintouch-form.partner-form input.wpcf7-submit {top: 10px;}
	.getintouch-section-contact.kc-elm {background-position: center bottom !important;}
	.mission-inner .kc_wrapper.kc-col-inner-container {padding: 12px 25px;}
	.mission-inner:before {left: calc(-256px + 15px);}
	.mission-inner:before {width: 419px;height: 514px;}
	.plan-table.kc-pricing-tables .header-pricing .kc-pricing-price {flex: 0 0 140px;}
	.plan-table.kc-pricing-tables .header-pricing .kc-pricing-price .content-currency {font-size: 24px;}
	.plan-table.kc-pricing-tables .header-pricing .kc-pricing-price .content-price {font-size: 42px;}
	.plan-table.kc-pricing-tables .content-desc li, .plan-table.kc-pricing-tables .content-desc li:nth-of-type(2n+1) {width: 100%;}
	.plan-table.kc-pricing-tables .content-desc li:nth-of-type(2n) {margin-left: 0 !important;}}
@media only screen and (max-width:1023px) {html.mobile-menu-open {overflow: hidden;}
	.kc_title {font-size: 26px;}
	.hamburger-menu {display: block;}
	.menu-main-menu-container {position: fixed;background: #fff;height: 100vh;width: 100%;left: 0;top: 0;padding: 0px;transform: translateY(-100%);transition: all 400ms;}
	.menu-main-menu-container.open {display: block !important;transform: translateY(0);z-index: 99;}
	header ul.nav-menu {display: flex;list-style: none;flex-direction: column;align-items: center;justify-content: center;height: 100%;}
	header .header-right {display: flex;align-items: center;flex-direction: row-reverse;}
	header .header-right .user {margin-right: 15px;margin-left: 0;}
	header .header-right .user a.user-link {width: 30px;height: 30px;line-height: 30px;}
	header .header-right .user a.user-link img {width: 15px;}
	header ul.nav-menu li:not(:last-child) {border-bottom: 1px solid rgba(186,208,235,.3);}
	header ul.nav-menu li {display: block;text-align: center;padding: 15px;width: calc(100% - 30px);margin-inline: auto;}
	.banner-section {margin: 50px 0;}
	.banner-section .banner-list ul li {font-size: 20px;line-height: 1.5;}
	.banner-section .banner-list ul li:before {width: 25px;height: 18px;left: -30px;}
	.banner-list.pl-60 {padding-left: 30px !important;}
	.banner-left h1.kc_title {padding-left: 30px !important;}
	.why-dmarc-section .why-dmarc-content br {display: none;}
	.productivity-section::after {display: none;}
	.kc-row-container .kc-wrap-columns, .kc_row_inner {display: -webkit-flex;display: -ms-flexbox;display: flex;width: 100%;width: calc(100% + 30px);flex-wrap: wrap;}
	.productivity-section .productivity-box .content-title {font-size: 18px;line-height: 1.3;margin-bottom: 10px;}
	.productivity-section .productivity-box .content-desc {font-size: 14px;line-height: 1.5;}
	.productivity-section figure.content-image img {width: 40px;}
	.why-choose-section .why-choose-left {padding-right: 30px;}
	.why-choose-section .why-choose-left .kc_title {font-size: 24px;}
	.why-choose-section .simple-dmarc-img a {width: 100px;}
	.why-choose-section .simple-dmarc-img p.scapt {margin: 0;left: 110px;}
	.why-choose-section .simple-dmarc-img p.scapt {font-size: 16px;}
	.work-section .work-box h2 {font-size: 18px;line-height: 1.3;margin-bottom: 15px;}
	.work-col-wrap .kc_wrapper.kc-col-inner-container > div.work-wrap-content {padding: 20px 15px;height: 100%;}
	.mission-section::before {display: none;}
	.mission-inner:after {width: 300px;height: 100%;top: -114px;}
	.mission-inner {margin-top: 150px;}
	.offer-inner-row .offer-box img {width: 50px;}
	.launch-offer-section h1.kc_title {font-size: 28px;}
	.simple-plan-section .simple-plan-left {padding: 20px;}
	.service-box .kc-feature-boxes figure.content-image {min-height: 80px;max-height: initial;}
	.service-box .kc-feature-boxes figure.content-image img {width: 80px;}
	.service-box .kc-feature-boxes .content-title {font-size: 18px;line-height: 1.3;margin: 15px 0 10px;}
	.service-box > .kc_wrapper.kc-col-inner-container {padding: 20px 15px;}
	.do-it-box .kc-feature-boxes .content-title {font-size: 18px;line-height: 1.3;margin-bottom: 15px;}
	ul.beforeline li {padding-left: 25px;}
	ul.beforeline li:before {width: 7px;}
	.border-left {padding-left: 20px !important;}
	.dedicated-inner {background-size: 400px !important;padding-bottom: 120px;}
	.reason-to-test {padding: 35px;}
	#blog-main .post-item-left figure {margin: 0;}
	.hide-on-desktop {display: block !important;}
	.partner-program .kc-elm.kc_col-sm-12 {background: none;}
	.partner-program .kc_single_image img {margin: 0 auto 20px !important;}
	.getintouch-form.partner-form .wpcf7-form-control:not(.wpcf7-submit, .wpcf7-checkbox) {margin-bottom: 10px;}
	.getintouch-form .wpcf7-form-control:not(.wpcf7-submit, .wpcf7-checkbox) {padding: 5px 10px;font-size: 16px;}
	.getintouch-form.partner-form .country-select.inside .flag-dropdown {left: 1px;}
	.getintouch-form.partner-form .country-select.inside input, .getintouch-form.partner-form .country-select.inside input[type=text] {padding-left: 60px;}
	.getintouch-form.partner-form .wpcf7-form-control.wpcf7-checkbox span.wpcf7-list-item {margin-left: 10px;}
	.getintouch-form.partner-form {margin-right: 20px;}
	.help-customers .kc-wrap-columns > .kc-elm.kc_col-sm-12 > .kc-col-container {padding: 20px;}
	.post-title h1.entry-title {font-size: 30px;}
	.single-post .entry-content {float: none;width: 100%;padding-right: 0;padding-bottom: 50px;}
	.single-post aside.widget-area {float: none;width: 100%;padding-top: 50px;padding-bottom: 50px;}
	img.attachment-post-thumbnail.size-post-thumbnail.wp-post-image {height: auto;}
	.plan-table.kc-pricing-tables .header-pricing {flex-wrap: wrap;}
	.plan-table.kc-pricing-tables .header-pricing .content-title {flex: 0 0 100%;width: 100%;}
	.plan-table.kc-pricing-tables .header-pricing .kc-pricing-price {flex: 0 0 100%;text-align: left;margin-top: 15px;}}
@media only screen and (max-width:767px) {.column-reverse .kc-wrap-columns {flex-flow: column-reverse;display: flex !important;}
	.banner-section .kc-wrap-columns {row-gap: 50px;}
	.banner-left > .kc-col-container:before, section.founder:before {display: none;}
	.kc-row-container .kc-wrap-columns, .kc_row_inner {width: 100% !important;margin-left: 0 !important;margin-right: 0 !important;}
	.why-choose-section .simple-dmarc-img {margin-bottom: 15px;}
	.work-section .gap-20 > .kc-elm.kc_column_inner {margin-bottom: 20px;padding-left: 0;padding-right: 0;background-color: #eef4fa;}
	.work-section .gap-20 > .kc-elm.kc_column_inner:last-child {margin-bottom: 0;}
	.our-customize-section .our-customize-right ul {float: none;}
	.row-gap-30 .kc-wrap-columns > .kc-elm:not(:last-child) {margin-bottom: 30px;}
	.row-gap-20 .kc-wrap-columns > .kc-elm:not(:last-child) {margin-bottom: 20px;}
	.mission-inner:before, .mission-inner:after, .we-are-good:before, .we-are-good:after {display: none;}
	.mission-section {padding-top: 0px !important;}
	.mission-inner {margin-top: 0;}
	section.kc-elm {padding-top: 35px;padding-bottom: 35px;}
	.whats-more-section img {width: 100%;padding: 0 50px 50px;}
	.launch-offer-section .kc-wrap-columns .kc_column.kc-elm {text-align: center;}
	section[data-kc-equalheight=true].simple-plan-section .kc-row-container .kc-wrap-columns {flex-flow: column;align-items: center;}
	.simple-plan-section .simple-plan-left, .simple-plan-section .simple-plan-right {width: 100% !important;}
	.simple-plan-section .simple-plan-left {padding: 40px;float: none;display: block;height: 100%;}
	.simple-plan-section .simple-plan-right {padding-left: 0;padding-right: 0;background: transparent;}
	.simple-plan-section .simple-plan-right .sussess-rate {background: #1964bc;min-height: auto;}
	.simple-plan-section .simple-plan-right .kc_column_inner {padding-left: 0;}
	.simple-plan-section .simple-plan-right:before {display: none;}
	.kc-row-container .kc-wrap-columns, .kc_row_inner {display: block;}
	.launch-offer-section h1.kc_title {padding-bottom: 20px;}
	footer .main-footer {flex-flow: column;}
	footer .footer-top .footer-widget {max-width: 100%;flex: 0 0 100%;}
	footer .footer-top .footer-widget.second {flex-flow: column;}
	footer .footer-top .footer-widget.second > section.widget {width: 100%;}
	footer .footer-bottom {padding: 15px 0;}
	footer .footer-bottom .footer-bottom-wrapper {flex-flow: column-reverse;}
	.launch-offer-section.pb-40 {padding-top: 50px !important;padding-bottom: 35px !important;}
	.simple-plan-section:before, .simple-plan-section:after {display: none;}
	.features-email-box .kc-col-container {border-left: 0;}
	.features-email-box .kc-col-container > .kc_row_inner {border-left: solid 2px #1763bb;}
	.features-email-box .kc-elm .kc_wrapper {display: flex;flex-flow: column;}
	.features-email-box .kc-elm.kc_column_inner {padding-left: 0;padding-right: 0;}
	.feature-email-box-bottom .kc_single_image {text-align: center;margin-bottom: 20px;}
	.feature-email-box-bottom .kc-elm.kc_column_inner .kc_wrapper.kc-col-inner-container {text-align: center;}
	.features-email-box .kc-elm .kc_wrapper .kc_text_block {padding: 20px 50px 20px 20px;}
	.features-email-box .kc-elm .kc_wrapper .kc_text_block:after {width: 50px;right: -25px;}
	.features-email-box > .kc-row-container.kc-container {margin-right: 0px;max-width: 100%;}
	.features-email-box-top li {padding: 20px;font-size: 18px;}
	.features-email-box-top li .features-email-box-to-title {width: 80px;}
	.features-email-box-top li.features-email-box-subject:after {width: 10px;height: 20px;right: 20px;}
	.dedicated-left:after {right: 40px;bottom: -37px;border-left: 18px solid transparent;border-right: 18px solid transparent;border-top: 37px solid #fff;border-bottom: 0;}
	.dedicated-inner {background-size: 400px !important;padding-bottom: 320px;}
	.record-validator:after, .record-validator:before, #blog-main:before, #blog-main:after {display: none;}
	.kc-blog-posts-2 .kc-list-item-2 .post-item-left, .kc-blog-posts-2 .kc-list-item-2 .post-item-right {width: 100% !important;}
	.kc-blog-posts-2 .kc-list-item-2 .post-item-left {padding-right: 0 !important;margin-bottom: 30px;}
	.kc-blog-posts-2 .kc-list-item-2 .post-item-left img {width: 100%;}
	.partner-form-col {margin-top: 20px;}
	.getintouch-form.partner-form {margin-right: 0px;}
	.getintouch-section-contact.kc-elm {padding-top: 50px;padding-bottom: 15% !important;background-size: contain !important;}
	.getintouch-section-contact:before, .win-for-you:before, .win-for-you::after, .partner-program::before, .help-customers:before, .help-customers:after, .partner-form-section:before, .partner-form-section:after, .why-dmarc-section:before, .why-dmarc-section:after {display: none;}
	.offer-inner-row .kc_title {font-size: 20px;}
	.productivity-section h2.kc_title:before {right: -86px;bottom: 0;width: 46px;height: 41px;background-size: 46px 41px;}
	.inner-page-banner h1.kc_title, .inner-page-banner div.kc_title {font-size: 32px;}
	.inner-page-banner .kc_text_block p {font-size: 16px;line-height: 1.3;}
	.gap-20 > .kc-elm.kc_column_inner {padding-left: 0;padding-right: 0;}
	.dedicated-support-section .kc-wrap-columns > .kc-elm.kc_column {padding-left: 15px;padding-right: 15px;}
	.border-left {border-left: 0;margin-top: 20px;padding-left: 0 !important;}
	.post-title h1.entry-title {font-size: 24px;}
	.post-title a.down-arrow img {width: 50px;height: 50px;}
	.entry-content .kc_row > .kc-container > .kc-wrap-columns > .kc-elm, .entry-content .kc_row_inner .kc_column_inner {padding-left: 0;padding-right: 0;}
	.single-post .site-main:before, .single-post .site-main:after {display: none;}
	nav.navigation.post-navigation .nav-links span.nav-title {display: none;}
	.comment-form p.comment-form-author, .comment-form p.comment-form-email, .comment-form p.comment-form-url {flex: 0 0 100%;}
	.comments-area .comment-form .form-submit input#submit {max-width: 100%;}
	.plan-table.kc-pricing-tables {margin: 15px 0;}
	.plan-table.kc-pricing-tables .header-pricing .kc-pricing-price {flex: 0 0 180px;text-align: right;margin: 0;}
	.plan-table.kc-pricing-tables .header-pricing .content-title {flex: 0 0 calc(100% - 180px);}
	footer .footer-top .footer-widget .textwidget {max-width: 100%;}}
@media only screen and (max-width:639px) {}
@media only screen and (max-width:575px) {.kc_title {font-size: 24px;}
	.launch-offer-section h1.kc_title {font-size: 24px;}
	.reason-to-test {padding: 30px 20px;}
	.reason-to-test h3.kc_title {font-size: 20px;}
	#blog-main .post-item-right .post_author span.kc-post-author, #blog-main .post-item-right .post_author span.kc-post-author a {font-size: 16px;}
	.kc-blog-posts-2 .kc-list-item-2 {padding: 0px !important;}
	.help-customers .kc_text_block p:not(.test-tool) {font-size: 18px;}
	.getintouch-form .form-row {flex-flow: wrap;gap: 20px;}
	.getintouch-form .form-row .col-6 {flex: 0 0 100%;max-width: 100%;}
	.getintouch-form.contact .form-row .wpcf7-form-control-wrap {width: 100%;}
	.plans-inner-row .kc_col-sm-3 {width: 100% !important;}
	.plan-table.kc-pricing-tables .header-pricing .kc-pricing-price {flex: 0 0 100%;text-align: left;margin-top: 15px;}
	.plan-table.kc-pricing-tables .header-pricing .content-title {flex: 0 0 100%;}}
@media only screen and (max-width:479px) {.kc_title {font-size: 20px;}
	header .site-branding img {width: 100px;height: auto;}
	.dedicated-inner {background-size: 100% !important;padding-bottom: 90%;}
	input.newsletter-input.wpcf7-text {font-size: 14px;}
	input.newsletter-btn.wpcf7-submit {padding: 15px 12px;font-size: 14px;}
	.productivity-section .kc_row_inner > .kc-elm.kc_column_inner {padding-left: 0;padding-right: 0;}
	.productivity-section h2.kc_title:before {content: "";right: -50px;bottom: 0px;width: 36px;height: 31px;background-size: 36px 31px;}
	.offer-inner-row .kc_title {font-size: 16px;line-height: 1.3;}
	.launch-offer-section h1.kc_title {font-size: 24px;}
	.banner-section {margin: 35px 0;}
	.why-choose-section .why-choose-left .kc_title {font-size: 18px;line-height: 1.3;}
	.why-choose-section .why-choose-left {padding-right: 0px;}
	.work-section .work-box h2 {font-size: 16px;margin-top: 20px;}
	.our-customize-section h2.kc_title {font-size: 20px;line-height: 1.3;}
	.getintouch-form input.wpcf7-submit {max-width: initial;}
	footer .footer-bottom .footer-menu ul {flex-flow: column;justify-content: center;text-align: center;}
	footer .footer-bottom .footer-menu ul li {margin: 0;}
	.mission-inner .kc_column_inner {padding-left: 0 !important;padding-right: 0 !important;}
	.mission-inner .kc_wrapper.kc-col-inner-container {padding: 12px 20px;}
	.offer-inner-row {padding: 20px 0px;}
	section[data-kc-equalheight=true].simple-plan-section .kc-row-container .kc-wrap-columns {flex-flow: wrap !important;}
	.simple-plan-section .simple-plan-left {padding: 20px;height: auto;}
	.simple-plan-section .simple-plan-right {height: auto;}
	.simple-plan-section .simple-plan-right .sussess-rate .rate h1 {font-size: 50px;margin-bottom: 20px;}
	.features-email-box-top li {padding: 10px;font-size: 16px;padding-right: 20px;}
	.features-email-box-top .features-email-box-our-customers {font-size: 16px;}
	.features-email-box-top li .features-email-box-to-title {width: 70px;}
	.features-email-box-top li.features-email-box-subject:after {right: 10px;}
	.features-email-box .kc-elm .kc_wrapper .kc_text_block {padding: 20px 30px 20px 10px;}
	.dedicated-left {padding: 20px !important;}
	.dedicated-left .kc-elm.kc_row_inner > .kc-elm.kc_column_inner {padding: 0;}
	.record-validator .kc_row_inner > .kc_column_inner {padding-left: 0;padding-right: 0;}
	#blog-main .kc_row_inner > .kc_column_inner {padding-left: 0;padding-right: 0;}
	input.newsletter-input.wpcf7-text {padding-left: 15px;padding-right: 120px;}
	#blog-main .post-item-right .post_details .post-meta span.post-date {padding: 5px;}
	.kc-blog-posts-2 .kc-list-item-2 .post-meta span {margin-right: 10px;}
	.kc-blog-posts-2 .kc-list-item-2 .post-meta span:last-child {margin-right: 0px;}
	.partner-program .kc-elm .kc_text_block p {line-height: 1.3;}
	.partner-program .kc-elm .kc_text_block p span.text-blue {font-size: 18px;}
	.help-customers .kc_row.kc_row_inner > .kc_column_inner {padding-left: 0;padding-right: 0;}
	.post-title h1.entry-title {font-size: 18px;}
	article.post .entry-content .post-content-title, article.post .entry-content .kc_text_block h3 {font-size: 16px;}
	.post_author span.kc-post-author, .post_author span.kc-post-author a {font-size: 16px;}
	.heateor_sss_sharing_ul a {margin-right: 10px !important;}}