body{font-weight:400!important}.line-before-sub-text:before{content:"";position:absolute;top:13px;left:0;width:45px;height:2px;background:#1071b8}.title-gradient h1,.title-gradient h2{background:#430ba4;background:linear-gradient(to right,#5a1aaf 0%,#5956e9 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.custom-menu-v1-row{display:flex;align-items:center}.custom-menu-v1-row .custom-menu-v1.et_pb_menu .et-menu>li{padding-left:20px!important;padding-right:20px!important}.logos-row{display:flex;align-items:center}.custom-blog-full-v1 article{margin-bottom:0px}.kali-blog-list .entry-featured-image-url{width:100px;float:left;margin-bottom:0!important}.kali-blog-list .entry-title,.kali-blog-list .post-meta{width:calc(100% - 100px);float:left;padding-left:20px}.kali-blog-list .entry-featured-image-url{padding-top:100px;display:block}.kali-blog-list .entry-featured-image-url img{position:absolute;height:100%;width:100%;top:0;left:0;right:0;bottom:0;object-fit:cover}.kali-blog-list .et_pb_post:not(:last-child){border-bottom:1px solid #dddddd!important;padding-bottom:20px;margin-bottom:20px}.kali-blog-list article:last-child{margin-bottom:0px}.kali-blog-list h2.entry-title{margin-top:25px}.kali-blog-list img{border-radius:10px}.featured-post .et_pb_post .post-meta{position:absolute;left:10px;top:10px}.featured-post .et_pb_post .post-meta a{display:inline-block;padding:0px 12px;border-radius:5px;font-weight:700}.featured-post .et_pb_post .post-meta a{background-color:#f1f3f4}.featured-post-overlay:after{content:"";position:absolute;height:100%;width:100%;left:0;top:0;background-color:rgba(0,0,0,0.3);opacity:0;transition:all 0.2s ease-in-out;z-index:-1}.featured-post-overlay:hover:after{opacity:1}.pa-callout-right{font-size:9px;margin-left:2px;margin-right:-20px;position:relative;top:-8px;margin-bottom:13px;color:#ffffff;background-color:#1675c3;padding:3px 4px;border-radius:3px}@keyframes bouncing{0%{top:-6px}100%{top:-10px}}.pa-callout-right{animation:bouncing .8s cubic-bezier(0.1,0.05,0.05,1) 0s infinite alternate both}.de-menu-cta a{color:#ffffff!important;background-color:#f29b3a;font-size:13px!important;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;text-align:center;line-height:9px;font-weight:600;padding:12px 12px!important;text-transform:uppercase;display:block;padding-left:22px!important;padding-right:22px!important;border:0px}@media (min-width:981px){.de-menu-cta a:hover{opacity:0.9!important;color:#ffffff!important;background-color:#f29b3a}}.de-menu-cta-1 a{color:#ffffff!important;background-color:#56b467;font-size:13px!important;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;text-align:center;line-height:9px;font-weight:600;padding:12px 12px!important;text-transform:uppercase;display:block;padding-left:15px!important;padding-right:15px!important;margin-left:-5px!important;margin-right:-10px!important;border:0px}.de-menu-cta-2 a{color:#ffffff!important;background-color:#56b467;font-size:13px!important;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;text-align:center;line-height:9px;font-weight:600;padding:12px 12px!important;text-transform:uppercase;display:block;padding-left:22px!important;padding-right:22px!important;margin-bottom:15px!important;border:0px}@media (min-width:981px){.de-menu-cta-1 a:hover{opacity:0.9!important;color:#ffffff!important;background-color:#56b467}}.et_pb_menu--with-logo .et_pb_menu__menu>nav>ul>li>a{padding-top:0px;padding-bottom:0px}.et_pb_menu .et_pb_menu__menu>nav>ul>li{align-items:center}.sptp-section-title span{display:none!important}.btn-green{font-size:16px;font-weight:500;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;padding:4px 20px;line-height:1.7em;background:transparent;border:0px solid;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-transition:all 0.2s;-webkit-transition:all 0.2s;transition:all 0.2s;position:relative}a.btn-green{background-color:#56b467;border:0px solid transparent;color:#fff!important;font-weight:bold}a.btn-green:hover{background:#6eb47b;border:0px solid transparent;padding:4px 20px!important}