/*!/wp-content/themes/spendedge/style.css*//*!
Theme Name: spendedge
Theme URI: http://spendedge.com/
Author: Underscores.me
Author URI: http://spendedge.com/
Description: Description
Version: 1.0.0
*/
.call-md{width:28px;height:24px}html{font-family:'Open Sans',sans-serif;overflow-x:hidden}html,body{font-family:'Open Sans',sans-serif;margin:0;padding:0;font-weight:400;color:#999}p,body,li{font-family:'Open Sans',sans-serif;font-weight:500;font-size:15px}h1,h2,h3,h4,h5,h6{font-family:'Open Sans',sans-serif}.text-white *{color:#fff!important}*,::after,::before{--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-ring-inset:;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 / 0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000}.inset-0{inset:0}.bottom-0{bottom:0}.left-0{left:0}.right-0{right:0}.-translate-x-12{--tw-translate-x:-3rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-0{--tw-translate-x:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.shadow{--tw-shadow:0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:150ms}.duration-150{transition-duration:150ms}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.text-indigo-600{--tw-text-opacity:1;color:rgb(79 70 229 / var(--tw-text-opacity))}.pr-12{padding-right:3rem}.pl-4{padding-left:1rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.bg-gray-50{--tw-bg-opacity:1;background-color:rgb(34 197 94 / var(--tw-bg-opacity))}.bg-indigo-600{--tw-bg-opacity:1;background-color:rgb(17 133 60)}.w-full{width:100%}.h-1{height:.25rem}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.duration-200{transition-duration:0.2s}.pr-4{padding-right:1rem}.-translate-x-12{--tw-translate-x:-3rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.pl-2\.5{padding-left:.625rem}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:150ms}.w-5{width:1.25rem}.h-5{height:1.25rem}.n-cta{padding-top:11px;padding-bottom:12px;font-weight:600;font-size:18px}.overflow-hidden{overflow:hidden}.hover\:pr-6:hover{padding-right:1.5rem}.rounded{border-radius:.25rem}.hover\:pl-10:hover{padding-left:2.5rem}.group:hover .group-hover\:h-full{height:100%}.group:hover .group-hover\:translate-x-12{--tw-translate-x:3rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:translate-x-0{--tw-translate-x:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:text-white{color:#fff!important}.text-black{color:#000!important}.group-hover\:text-white{color:#000000!important}.main-banner{background-position:top right;background-size:cover;background-repeat:no-repeat}.about-tag a{color:#22C55E;font-weight:600;font-size:20px}.about-se .container:before,.about-se .container:after{content:'';background:url(/wp-content/uploads/2023/05/pattern-right.png);position:absolute;bottom:0;right:0;opacity:1;z-index:1;background-repeat:no-repeat;width:82px;height:49px}.ctaBox-desc p{margin-bottom:10px;font-weight:400}.home .services ul li{list-style:none}.home .services ul{padding-left:0}.main-banner .banner-caption p{font-weight:500}.about-se .container{position:relative}.about-se .container:after{bottom:auto;right:auto;top:-50px;left:-45px}section.section-padding.about-se{padding:80px 0}.about-tag h2,.ctaBox h3,.ctaBox ul .about-tag p{margin-bottom:20px}.ctaBox{background:#2A3342;line-height:28px}.ctaBox h3{font-size:2rem}.ctaBox .ct-img{height:auto;width:570px}.insights-info{position:relative}.insights-info:before,.insights-info:after{content:'';position:absolute;width:100%;height:0;left:0;right:0;top:50%;border:1px solid #CCC;margin:auto}.insights-info:after{width:0;height:100%;left:0;right:0;top:0;border:1px solid #CCC;margin:auto}.serviceTabContent li{margin-bottom:5px}.main-banner h1{font-weight:700;text-transform:capitalize}@media (min-width:992px){.main-banner h1{font-size:50px;min-height:180px}.ctaBox .ct-img{position:absolute;bottom:0;right:0;height:auto;width:490px}}@media (max-width:768px){.main-banner{background-position:center left}.about-se .container:before,.about-se .container:after{display:none}}.wp-block-latest-posts a.wp-block-latest-posts__post-title:hover{color:#22C55E}.wp-block-search__inside-wrapper{display:flex;margin-top:10px}.wp-block-search__inside-wrapper input,.wp-block-search__inside-wrapper button{height:36px;border-radius:0}.btn-style img{display:none}.entry-content .alignright{float:right!important}.wp-block-latest-posts li{margin-bottom:10px}.wp-block-latest-posts a.wp-block-latest-posts__post-title{border-bottom:1px solid #22C55E;margin-bottom:10px}.entry-content blockquote{padding-left:1em;margin:0;font-size:24px;line-height:1.2em;border-left:5px solid #8bb444}:focus{outline:none!important}a,a:hover{text-decoration:none;color:#999}body{margin:0;color:#556987;text-size-adjust:100%}html{text-size-adjust:100%}.owl-carousel .owl-stage{backface-visibility:hidden}th{text-align:match-parent}article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{display:block;position:relative}h1,h2,h3,h4,h5,h6{color:#18191F;font-weight:700;line-height:1.2}header.sticky{position:fixed;top:0;z-index:999;margin:0 auto;left:0;right:0;background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,.1)}header{transition:height 0.2s ease 0s,background-color 0.3s ease 0s;border-bottom:1px solid rgba(0,0,0,.1);padding:20px 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*,*::before,*::after{box-sizing:inherit}html{box-sizing:border-box}body,button,input,select,optgroup,textarea{color:#404040;font-size:1rem;line-height:1.5}h1,h2,h3,h4,h5,h6{clear:both}p{margin-bottom:1.5em}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}body{background:#fff}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ul,ol{margin:0 0 1.5em 0}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}embed,iframe,object{max-width:100%}img{height:auto;max-width:100%}figure{margin:1em 0}table{margin:0 0 1.5em;width:100%}a{color:#2f719e}a:hover,a:focus,a:visited,a:active{color:#2f719e}a:focus{outline:thin dotted}a:hover,a:active{outline:0}button,input[type="button"],input[type="reset"],input[type="submit"]{border:1px solid;border-color:#ccc #ccc #bbb;border-radius:3px;background:#e6e6e6;color:rgba(0,0,0,.8);line-height:1;padding:.6em 1em .4em}button:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover{border-color:#ccc #bbb #aaa}button:active,button:focus,input[type="button"]:active,input[type="button"]:focus,input[type="reset"]:active,input[type="reset"]:focus,input[type="submit"]:active,input[type="submit"]:focus{border-color:#aaa #bbb #bbb}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="number"],input[type="tel"],input[type="range"],input[type="date"],input[type="month"],input[type="week"],input[type="time"],input[type="datetime"],input[type="datetime-local"],input[type="color"],textarea{color:#666;border:1px solid #ccc;border-radius:3px;padding:3px}input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="number"]:focus,input[type="tel"]:focus,input[type="range"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="time"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="color"]:focus,textarea:focus{color:#111}select{border:1px solid #ccc}textarea{width:100%}body.page-privacy-notice.cli-barmodal-open{position:relative;overflow-y:auto;left:auto;right:auto}.page-privacy-notice div#cookie-law-info-bar,.page-privacy-notice .cli-modal-backdrop.cli-show{display:none!important}.cli-bar-message a,.cli-bar-message{color:#000;font-size:15px}#cookie-law-info-bar{visibility:hidden}.cookiesbar{visibility:hidden}.cli-barmodal-open .feedback-btn,.cli-barmodal-open .gt,.cli-barmodal-open #hubspot-messages-iframe-container,.cli-barmodal-open .divibars-container{visibility:hidden}body.cli-barmodal-open{overflow:hidden;overflow-y:hidden;height:100%;position:fixed;left:0;right:0}.wt-cli-ckyes-footer-section{display:none}.cli-tab-footer .wt-cli-privacy-accept-btn{font-size:16px;padding:10px 15px;line-height:20px!important;font-weight:500!important;border-radius:3px;background-color:#22C55E}.cli-switch input:checked+.cli-slider{background-color:#22C55E}.cli-btn:hover{opacity:1;color:#fff!important;background-color:#22C55E!important}#cookie-law-info-bar[data-cli-style="cli-style-v2"] .cli_messagebar_head{font-size:24px;font-weight:600!important;text-align:left}.cli-style-v2 .cli-plugin-button:hover{color:#000!important;background-color:#fff!important}.cli-bar-message{line-height:1.42;margin-bottom:10px}.cli-style-v2{font-size:14px;text-align:left;line-height:1.6em;font-weight:400;display:block}.cli-style-v2 .cli-bar-message{width:100%;text-align:left}.cli-style-v2 .cli-plugin-button{font-size:18px;padding:10px 15px;line-height:20px!important;font-weight:700!important;border-radius:3px;color:#000!important;border:1px solid #22C55E;background-color:#22C55E!important}#cookie-law-info-bar[data-cli-style="cli-style-v2"][data-cli-type="popup"]{padding:25px;box-shadow:0 5px 40px rgb(0 0 0 / 25%);border-radius:10px;text-align:left}@media (max-width:991px){#cookie-law-info-bar[data-cli-style="cli-style-v2"] .cli_messagebar_head{font-size:18px;padding-bottom:5px}#cookie-law-info-bar[data-cli-style="cli-style-v2"][data-cli-type="popup"]{padding:15px 25px}.cli-style-v2 .cli-bar-message{font-size:12px}.cli-style-v2 .cli-plugin-button{font-size:16px;padding:10pxpx;line-height:16px!important}.cli-bar-message a,.cli-bar-message{color:#000;font-size:15px}}.main-navigation{display:block;width:100%}.main-navigation ul{display:none;list-style:none;margin:0;padding-left:0}.main-navigation ul ul{box-shadow:0 3px 3px rgba(0,0,0,.2);float:left;position:absolute;top:100%;left:-999em;z-index:99999}.main-navigation ul ul ul{left:-999em;top:0}.main-navigation ul ul li:hover>ul,.main-navigation ul ul li.focus>ul{display:block;left:auto}.main-navigation ul ul a{width:200px}.main-navigation ul li:hover>ul,.main-navigation ul li.focus>ul{left:auto}.main-navigation li{position:relative}.main-navigation a{display:block;text-decoration:none}.menu-toggle,.main-navigation.toggled ul{display:block}@media screen and (min-width:37.5em){.menu-toggle{display:none}.main-navigation ul{display:flex}}.site-main .comment-navigation,.site-main .posts-navigation,.site-main .post-navigation{margin:0 0 1.5em}.comment-navigation .nav-links,.posts-navigation .nav-links,.post-navigation .nav-links{display:flex}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{flex:1 0 50%}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{text-align:end;flex:1 0 50%}.sticky{display:block}.post,.page{margin:0 0 0}.updated:not(.published){display:none}.page-content,.entry-content,.entry-summary{margin:1.5em 0 0}.page-links{clear:both;margin:0 0 1.5em}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.custom-logo-link{display:inline-block}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*="wp-image-"]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em;display:grid;grid-gap:1.5em}.gallery-item{display:inline-block;text-align:center;width:100%}.gallery-columns-2{grid-template-columns:repeat(2,1fr)}.gallery-columns-3{grid-template-columns:repeat(3,1fr)}.gallery-columns-4{grid-template-columns:repeat(4,1fr)}.gallery-columns-5{grid-template-columns:repeat(5,1fr)}.gallery-columns-6{grid-template-columns:repeat(6,1fr)}.gallery-columns-7{grid-template-columns:repeat(7,1fr)}.gallery-columns-8{grid-template-columns:repeat(8,1fr)}.gallery-columns-9{grid-template-columns:repeat(9,1fr)}.gallery-caption{display:block}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;clip-path:none;color:#21759b;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#primary[tabindex="-1"]:focus{outline:0}.alignleft{float:left;margin-right:1.5em;margin-bottom:1.5em}.alignright{float:right;margin-left:1.5em;margin-bottom:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;margin-bottom:1.5em}.main-navigation{display:block;width:auto}.main-navigation ul{display:none;list-style:none;margin:0;padding-left:0}.main-navigation ul ul{box-shadow:0 3px 3px rgba(0,0,0,.2);float:left;position:absolute;top:100%;left:-999em;z-index:99999}.main-navigation ul ul ul{left:-999em;top:0}.main-navigation ul ul li:hover>ul,.main-navigation ul ul li.focus>ul{display:block;left:auto}.main-navigation ul ul a{width:200px}.main-navigation ul li:hover>ul,.main-navigation ul li.focus>ul{left:auto}.main-navigation li{position:relative}.main-navigation a{display:block;text-decoration:none}.menu-toggle,.main-navigation.toggled ul{display:block}header.sticky{position:fixed;top:0;z-index:999;margin:0 auto;left:0;right:0;background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,.1)}.post-banner{padding:80px 0;background-repeat:no-repeat;background-position:center;background-size:cover}.rc-post .l-post .wp-post-image{width:100%}.widget-area h2.wp-block-heading,.widget_recent_entries h2{font-size:24px;border-bottom:1px solid #ddd}.widget-area .wp-block-categories,.widget-area .wp-block-latest-posts,.widget_recent_entries ul{padding-left:15px}.widget_recent_entries{margin-top:15px}.widget-area .wp-block-categories a,.widget-area .wp-block-latest-posts a,.widget_recent_entries li a{color:#000}.post-banner *{position:relative;z-index:99}.post-banner:before{content:'';background:linear-gradient(90deg,rgb(65 91 28 / 52%) 1.17%,rgb(19 28 48 / 71%) 100%);mix-blend-mode:normal;position:absolute;width:100%;height:100%;top:0;left:0;z-index:2}.post-indus{display:flex;gap:20px;align-items:flex-start;margin-bottom:10px}.indus-desc h4{margin-bottom:0}.bgs-white{background-color:#fff}.post-overview-box{background-color:#fff;padding:30px 30px 20px;transform:translateY(-110px);margin-bottom:-110px;z-index:99;position:relative}.indus-desc p{margin-bottom:0}.bottleneck h2,.bottleneck h3{margin-bottom:30px;font-size:2rem}.h-bottleneck{padding:30px;color:#fff;position:relative}.indus-desc h2,.indus-desc h4{font-size:1.5rem}.h-bottleneck:before{content:'';background:linear-gradient(113.07deg,rgba(0,79,95,.94) 0%,rgba(66,108,2,.94) 99.92%);position:absolute;width:140%;height:100%;z-index:999;top:0;bottom:0;left:0;right:7%}.brek{position:relative}.brek:after,.brek:before{content:'';background:linear-gradient(113.07deg,rgba(0,79,95,.94) 0%,rgba(66,108,2,.94) 99.92%);border:1px solid #CCC;border-radius:4px;width:106px;height:106px;top:-15px;position:absolute;z-index:-1;left:-15px}.brek:after{left:auto;right:-15px;top:auto;bottom:-15px}.h-bottleneck *{position:relative;z-index:9999}.h-bottleneck-l.h-bottleneck:before{left:auto;right:0}.theme-bgs{background:linear-gradient(92.46deg,#31729F 0%,#22C55E 100%)}.insights{padding:30px;background:rgba(255,255,255,.2);border-radius:4px}.formBox{transform:translateY(-45px);margin-bottom:-45px}@media screen and (min-width:37.5em){.menu-toggle{display:none}.main-navigation ul{display:flex}}header.site-header .menu li{position:relative;margin-right:12px}.menu-home-container ul li{position:relative;list-style:none}.menu-home-container ul li a{text-decoration:none;color:#393f47;text-transform:none;font-size:18px}h6.social-title{text-align:center;border-bottom:1px solid #ddd}.menu-home-container ul.social-icons{text-align:center}.menu-toggle{border:0;background-color:transparent}.main-navigation ul li a{display:block;text-decoration:none;text-transform:none;font-family:'Open Sans',sans-serif;font-weight:500;font-style:normal;font-size:16px;color:#18191F;line-height:1.42}.user-dropdown i{font-size:20px;color:#9ac496}.menu-home-container ul li.current_page_item>a,.menu-home-container ul li a:active{color:#22c55e}.menu-item-has-children>a:after{content:"";border:1.5px solid currentColor;width:.5em;height:.5em;transform:rotate(45deg);border-top:0;border-left:0;margin-top:-.25em;display:inline-block;vertical-align:.255em;margin-left:4px}.sub-menu .menu-item-has-children>a:after{position:absolute;right:10px;margin-top:8px;transform:rotate(-45deg)}.menu-search input.search-submit{padding:.5em 1em .4em;background:#22C55E url(/wp-content/uploads/2023/07/search.png);width:32px;background-repeat:no-repeat;background-position:center;background-size:70%;color:#22C55E;font-size:0;height:32px;position:relative;left:-2px}form.search-form{display:flex}.search-form .search-field{border-color:rgba(49,114,159,.2);color:#556987;font-size:.8rem;min-height:32px}#sidebar{background:#fff;height:100%;left:-100%;top:0;bottom:0;overflow:auto;position:fixed;transition:0.4s ease-in-out;width:85%;z-index:5001;box-shadow:0 0 20px rgba(0,0,0,.3);padding:1.25rem 1rem 1rem}.overlay{background:rgba(0,0,0,.7);height:100vh;left:0;position:fixed;top:0;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;z-index:-1;width:100%;opacity:0}.overlay.visible{opacity:1;z-index:5000}#sidebar.active{left:0}.home-banner{background:linear-gradient(101.77deg,#D8FFE6 0%,#F6DCFF 45.94%,#CED6FF 101.38%)}#banner-carousel.owl-carousel .owl-nav button{filter:brightness(0) invert(1)}#banner-carousel .owl-dots{position:absolute;width:100%;z-index:20;margin:0;top:auto;bottom:-20px;text-align:center;height:auto}.owl-carousel .owl-dots .owl-dot{display:inline-block;zoom:1;width:8px;height:8px;margin:30px 4px 0 4px;opacity:.5;border-radius:50%;background-color:#1abc9c;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}#banner-carousel .owl-dots .owl-dot.active,#banner-carousel .owl-dots .owl-dot:hover{background-color:#fff!important}#banner-carousel .owl-dots button{width:10px;height:10px;margin:0 3px;opacity:1!important;background-color:transparent!important;border:1px solid #fff}.light-color{color:#fff}.banner-caption a.btn{position:relative;background:#22C55E;border-radius:6px;font-size:18px;font-weight:700;color:#000;padding:10px 20px;line-height:1.6;border:0;border:1px solid #22C55E}.banner-caption .btn:hover{color:#000;background:#fff}.client-col1{background:#fff;border-radius:4px 0 0 4px}.row-bg{background:#f7f8f9;align-items:center}.services{background:#f7f8f9}.insights-info li{display:block;padding:20px;color:#18191F;background:rgba(255,255,255,.2);border-radius:4px;margin-bottom:15px;text-align:center;font-size:30px;font-weight:700}.insights-info{-webkit-columns:2;-moz-columns:2;columns:2;padding-left:0;margin-bottom:0}.insights-info li span{display:block;font-size:14px;font-weight:400;min-height:48px}.clients{text-align:center}.clients img{width:20%;display:inline-block;margin-bottom:15px;margin-right:5%}.noliststyle{padding-left:0}.noliststyle li{list-style:none}section.services ul.nav-tabs{display:flex;flex-direction:row;justify-content:center;align-items:center;border-bottom:0;margin-bottom:25px}section.services ul li button{padding:14px 15px;font-size:16px;line-height:20px;text-align:center;color:#18191F;font-weight:500}section.services .nav-tabs .nav-link.active,section.services .nav-tabs .nav-link:hover{background-color:#BBF7D0;border-radius:4px;border-color:#BBF7D0;color:#18191F}.align-center{align-items:center}.serviceTabContent ol,.serviceTabContent ul{color:#556987;padding-left:22px}table.table-report{border:1px solid #ddd}.table-report th,.table-report td{vertical-align:middle}.table-report th:first-child,.table-report td:first-child{border-right:1px solid #ddd}.table-report th{background:#22C55E;color:#fff}.site-footer{background:#112635;padding:40px 20px 0;color:#fff}.logo-line{margin-bottom:15px}.site-footer p,.site-footer li,.site-footer a,.site-footer a:visited{color:#fff;opacity:.8;font-weight:400;font-size:14px;line-height:1.6}.site-info a,.widget-country li span{border-bottom:1px solid}.si-icons li img{background:#22C55E}.footer-col-widget h4{color:#fff;font-style:normal;font-weight:500;font-size:16px}.widget-links{padding-left:0}.widget-links li{list-style:none;font-style:normal;font-weight:400;font-size:14px;line-height:1.6;display:flex}.si-icons li{display:inline-block;margin-right:5px;opacity:1;background:#fff;border-radius:3px;overflow:hidden}.si-icons li a{opacity:1}.widget-links.widget-country li:before{display:none}.widget-links li:before{content:"-";padding-left:7px;position:relative;left:-5px}.site-info{border-top:1px solid rgba(49,114,159,.2);padding:10px 0;font-size:14px}.site-info p{padding-bottom:0;margin-bottom:0;font-size:14px;opacity:.6}.section-padding{padding-top:48px;padding-bottom:48px}.ctaBox{border-radius:6px;position:relative;overflow:hidden;background:linear-gradient(96.06deg,#224965 0%,#496222 100%);z-index:99}.ctaBox:before{background:url(/wp-content/uploads/2023/04/Frame-4.svg);content:"";width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1;opacity:.3}.testimonials-box img{width:41px;height:22px;margin-bottom:5px}.testimonials-box h5{color:#31729f;font-weight:300;font-family:'Open Sans',sans-serif;font-weight:400;font-size:18px;margin-bottom:0}.testimonials-box small{color:#556987}.owl-nav button{position:absolute;top:50%;transform:translateY(-50%);margin:0;transition:all 0.3s ease-in-out;left:50px}.testimonials .owl-nav button{left:-40px}.testimonials .owl-nav button.owl-next{right:-40px;left:auto}.owl-testimonials .item{background:linear-gradient(180deg,#edffd2 31.63%,#ffffff 100%);box-shadow:0 4px 15px rgba(0,0,0,.1);border-radius:10px}.testimonials-box{padding:30px;text-align:center;min-height:232px}.testimonials-box p{margin-bottom:0}.text-center{text-align:center!important}.owl-carousel .owl-nav button img{width:40px}#testimonials-carousel .item{margin-bottom:15px}.btn-style:visited{color:#fff}p,p *{font-family:'Open Sans',sans-serif!important}.btn-style,a.wp-block-button__link{background:#22C55E!important;border-radius:6px;padding:10px 20px;color:#000!important;font-weight:700;font-size:19px;border:1px solid #22C55E;display:inline-block}.btn-style:hover,a.wp-block-button__link:hover{color:#000;background:#fff!important}a.wp-block-button__link{margin-bottom:15px}.wp-block-button{text-align:center}footer.entry-footer{border-bottom:1px solid #ddd;padding:9px 10px;border-top:1px solid #ddd;margin-bottom:12px;background:rgb(234,246,242);font-size:15px;display:none}nav.navigation.post-navigation{border-bottom:1px solid #ddd;font-size:13px;padding-bottom:10px;margin-bottom:2px}.navbar-toggler-icon{--bs-navbar-toggler-icon-bg:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E");
}
.home-banner:before, .sub-service-page.page-banner:before {
  /* content: ""; */
  background: url(/wp-content/themes/spendedge/assets/images/banner-vector-left.svg);
  position: absolute;
  width: 150px;
  height: 122px;
  top: 0;
  left: 0;
  opacity: 0.7;
}
.home-banner:after, .sub-service-page.page-banner:after {
  /* content: ""; */
  background: url(/wp-content/themes/spendedge/assets/images/banner-vector-right.svg);
  position: absolute;
  width: 135px;
	height: 185px;
	background-size: contain;
	background-repeat: no-repeat;
  bottom: 0;
  right: 0;
  opacity: 0.7;
  top:auto;
}
.theme-bg, .chooseBox {
	 background: linear-gradient(96.06deg, #112635 0%, #243111 100%); 
	    /* background: linear-gradient(101.77deg, #D8FFE6 0%, #F6DCFF 45.94%, #CED6FF 101.38%); */
}
/*Service*/
.page-banner {
  padding: 60px 0;
  /* background: linear-gradient(96.06deg, #112635 0%, #243111 100%); */
  background: linear-gradient(101.77deg, #D8FFE6 0%, #F6DCFF 45.94%, #CED6FF 101.38%);
}
.page-banner p {
    margin-bottom: 25px;
}
.page-banner:before {
  /* content: ""; */
  background: url(/wp-content/themes/spendedge/assets/images/page-banner-right.svg);
  position: absolute;
  width: 150px;
  height: 122px;
  bottom: 0;
  left: 0;
  opacity: 0.7;
}
.page-banner:after {
  /* content: ""; */
  background: url(/wp-content/themes/spendedge/assets/images/page-banner-left.svg);
  position: absolute;
  width: 150px;
  height: 122px;
  top: 0;
  right: 0;
  opacity: 0.7;
}
.service-box {
  margin-bottom: 25px;
      padding-top: 10px;
}
.service-box p {
  margin-bottom: 12px;
}
.service-box .service-icon {
  /*width: 40px;
  height: 40px;
  background: #31729f;
  border-radius: 4px;
  padding: 5px;*/
	display: inline-block;
    text-align: left;
  margin-bottom: 10px;
}
.cs-section h4, .cs-section h3 {
    font-weight: 500;
    /* font-family: Poppins-Medium; */
	font-family: 'Open Sans', sans-serif;
	font-weight: 500;
    font-size: 20px;
    line-height: 1.42;
}
.cs-section p {
    margin-bottom: 15px;
}
.cs-section img {
    margin-bottom: 10px;
}
.post footer.entry-footer {
    display: none;
}
.service-box a img {
  position: relative;
  bottom: 1px;
}
.service-box h4, .service-box h3 {
  font-size: 18px;
  line-height: 22px;
  letter-spacing: 0.5px;
  min-height: 45px;
}
.service-box a {
  color: #22C55E;
  font-weight: 600;
  font-size: 15px;
}
.service-box a:hover {
  padding-left: 10px;
  transition: all 0.2s ease-in-out;
}
.fade:not(.show) {
  opacity: 0;
}
.subserviceTab .nav {
  background: #deebf2;
  border-radius: 4px;
}
.subserviceTab .nav button {
  width: 240px;
  text-align: left;
  padding: 13px 14px;
  text-transform: capitalize;
  font-weight: 600;
  font-size: 15px;
  border-radius: 0;
      color: #31729f;
}
.subserviceTab .nav-pills .nav-link.active,
.subserviceTab .nav-pills .nav-link:hover {
  background: #f7f8f9;
  border-left: 3px solid #31729f;
  color: #0d6efd;
  border-radius: 0;
  transition: all 0.2s linear;
}
.sub-service {
  padding: 20px;
  margin-bottom: 25px;
}
.sub-service h4 {
  font-weight: 600;
  font-size: 18px;
}
.sub-service p {
  margin-bottom: 12px;
}
.servicectaBox {
  background: linear-gradient(244.47deg, #6e9434 -8.28%, #31729f 100%);
  mix-blend-mode: multiply;
}
.servicectaBox:before {
  background: url(/wp-content/themes/spendedge/assets/images/service-cta.svg);
  content: "";
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: -1;
  mix-blend-mode: multiply;
}
.subservice-section {
  background: #f7f8f9;
}
.servicectaBox * {
  text-align: center;
  color: #fff;
}
/*.post-slide .item h4 {
  font-weight: 400;
    font-size: 16px;
    min-height: auto;
    line-height: 1.42;
	display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}*/
.post-slide .item img.wp-post-image {
  margin-bottom: 5px;
  width: 100%;
  max-height: 180px;
  min-height: 180px;
	object-fit: cover;
}
div.asl_w div.probox .promagnifier .innericon svg {fill: #000;}
.post-slide .owl-item .item {
  border: 1px solid rgba(0, 0, 0, 0.15);
}
.post-slide.owl-carousel .owl-stage-outer {
  padding-bottom: 20px;
}
button.owl-prev {
  left: -44px;
}
button.owl-next {
  right: -44px;
  left: auto;
}
.post-slide .item p {
  margin-bottom: 5px;
    min-height: 100px;
    color: #404852;
    font-weight: 400;
    font-size: 15px;
    line-height: 1.6;
}
.post-slide .item a {
  color: #22C55E;
}
.owl-carousel .owl-item img.link-arrow {
  display: inline;
  width: auto;
}
.industries-panel {
  position: relative;
  margin-bottom: 25px;
      overflow: hidden;
}
.industries-panel img {
    transition: all 0.3s;
    transform: scale(1);
}
.industries-panel:hover img {
    transform: scale(1.1);
}
.industries-content {
  opacity: 1;
  background: linear-gradient(103.05deg, #064d7e 0%, #5c9309 100%);
  border-radius: 0;
  text-align: center;
  color: #fff;
  position: absolute;
  left: 0;
  bottom: 0;
  width: auto;
  right: 0;
  margin: auto;
  padding: 10px;
}
.industries-content img {
  margin-bottom: 5px;
}
.industries-panel:hover .industries-content {
  opacity: 1;
  -webkit-transition: opacity 1s ease-in-out;
  -moz-transition: opacity 1s ease-in-out;
  -o-transition: opacity 1s ease-in-out;
  transition: opacity 1s ease-in-out;
}
.industries-content a {
  color: #fff;
  font-weight: 600;
  font-size: 15px;
  line-height: 22px;
  cursor: pointer;
}
.banner-caption {
  color: #fff;
}
.overview-section {
	background: #F7F8F9;
}
.overview-box.service-box .service-icon {
	width: 50px;
    height: 50px;
}
.overview-box {
    padding: 20px;
    background: #FFFFFF;
    box-shadow: 0px 4px 15px rgba(0, 0, 0, 0.1);
    border-radius: 10px;
    min-height: 240px;
	position: relative;
}
.overview-box ul {
    font-weight: 400;
    font-size: 15px;
    margin-bottom: 0;
	padding-left: 15px;
}
.oc {
    counter-reset: overview-box;
}
.featured-panel {
    position: relative;
    margin-bottom: 25px;
    overflow: hidden;
}
.featured-panel img {
	min-width:100%;
}
.featured-content {
    position: absolute;
    width: 100%;
    bottom: 0;
    left: 0;
    text-align: center;
    padding: 10px;
    background: linear-gradient(92.46deg, rgba(13, 105, 168, 0.94) 0%, rgba(105, 165, 14, 0.94) 100%);
    overflow: hidden;
    -webkit-transform: translateY(82%);
    -moz-transform: translateY(82%);
    -ms-transform: translateY(82%);
    transform: translateY(82%);
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-transition: -webkit-transform 0.4s, opacity 0.1s 0.3s;
    -moz-transition: -moz-transform 0.4s, opacity 0.1s 0.3s;
    transition: transform 0.4s, opacity 0.1s 0.3s;
}
.featured-content h4, .featured-content h4 a,
.featured-content h3, .featured-content h3 a {
    font-weight: 600;
    font-size: 15px;
    line-height: 1.42;
	min-height: 38px;
}
.featured-panel:hover .featured-content {
    opacity: 1;
    -webkit-transform: translateY(0px);
    -moz-transform: translateY(0px);
    -ms-transform: translateY(0px);
    transform: translateY(0px);
    -webkit-transition: -webkit-transform 0.4s, opacity 0.1s;
    -moz-transition: -moz-transform 0.4s, opacity 0.1s;
    transition: transform 0.4s, opacity 0.1s;
    top: 0;
}
.featured-content .featured-caption {
    opacity: 1;
}
.oc .overview-box:before {
    counter-increment: overview-box;
    content: counter(overview-box, decimal-leading-zero);
	font-weight: 600;
    font-size: 60px;
    line-height: normal;
    color: #ECF0F7;
    position: absolute;
    right: 20px;
    top: 0px;
}
.featured-panel:hover .featured-content {
    padding-top: 15px;
}
.featured-caption p {
    min-height: 145px;
}
/*.sub-service-page.page-banner:before {
	background: url(/wp-content/themes/spendedge/assets/images/sub-service-vector.svg);
	width:100%;
	height: 100%;
	top:0;
    mix-blend-mode: multiply;
}
.sub-service-page.page-banner:after {
	display: none;
}*/
.why-box {
    background: rgba(0, 0, 0, 0.5);
    border-radius: 4px;
    color: #fff;
}
.why-box h4 {
    font-weight: 600;
    font-size: 18px;
	min-height: 45px;
}
/*Service*/
p:empty {
  display: none;
}
.banner-carousel .caption p {
  color: #fff;
}
.serviceTabContent li, p {
  color: #18191F;
  line-height: 28px;
  margin-bottom: 15px;
}
.bg-white {background:transparent!important;}
.white-bg {background:#fff!important;}
.bg-grey {background:#f7f8f9!important;}
/*Industry*/
.industry-box {
    position: relative;
	background-color: #fff;
	overflow: hidden;
}
.industries-info img {
	margin-bottom: 10px;
}
.industries-info h3, .industry-box-content h3 {
    font-size: 18px;
    letter-spacing: 0.5px;
}
.industries-info h3 {
    min-height: 45px;
    align-items: center;
    display: flex;
    justify-content: center;
}
.industry-box-content {
    position: absolute;
    width: 100%;
    bottom: 0;
    left: 0;
    text-align: center;
    padding:20px 10px;
    background: linear-gradient(92.46deg, rgba(13, 105, 168, 0.94) 0%, rgba(105, 165, 14, 0.94) 100%);
    overflow: hidden;
    -webkit-transform: translateY(100%);
    -moz-transform: translateY(100%);
    -ms-transform: translateY(100%);
    transform: translateY(100%);
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-transition: -webkit-transform 0.4s, opacity 0.1s 0.3s;
    -moz-transition: -moz-transform 0.4s, opacity 0.1s 0.3s;
    transition: transform 0.4s, opacity 0.1s 0.3s;
    opacity: 0;
}
.industry-box:hover .industry-box-content {
	opacity: 1;
    -webkit-transform: translateY(0px);
    -moz-transform: translateY(0px);
    -ms-transform: translateY(0px);
    transform: translateY(0px);
    -webkit-transition: -webkit-transform 0.4s, opacity 0.1s;
    -moz-transition: -moz-transform 0.4s, opacity 0.1s;
    transition: transform 0.4s, opacity 0.1s;
    top: 0;
}
.reports .item {
    background: rgba(0, 0, 0, 0.5);
    border-radius: 4px;
    color: #fff;
}
.btn-style.btn-transparent {
    background: transparent;
}
.btn-style.btn-transparent:hover {
    background: #22C55E;
}
/*End Industry*/
/*.about-se .about-tag:before {
    content: '';
    background: linear-gradient(96.06deg, #112635 0%, #243111 100%);
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0;
    z-index: 1;
}*/
.about-se .about-tag { background-position: center; }
.about-se .about-tag {  position: relative; }
.ctaBox ul.list-unstyled {  margin-bottom: 1px; }
/*Contact*/
.bbb-info img { height:62px;width:auto;margin-bottom:10px; }
.bbb-info p { font-weight: 700; }
.country-carousel .item { padding: 20px 0; }
.country-list { min-height: 225px; background-color: rgb(255 255 255 / 86%);}
.country-list a { color: #556987; font-weight: 500;}
.owl-carousel .owl-item img.call-icon { width: 12px; display: inline; }
.owl-carousel .owl-item img.flag-icon { width: auto;  height: 28px; }
.contact-info { background-position: top center; background-repeat: no-repeat; }
.country-list hr { margin: 7px 0; }
/*End Contact*/
#myDiv img#loading-image { top: 35%; position: relative; }
.mr-auto { margin-right: auto!important; }
i.fa { font-style: normal; }
/*Search*/
.searchBox {
    background: #FFFFFF;
    box-shadow: 0px 4px 15px rgba(0, 0, 0, 0.1);
    border-radius: 4px;
    padding: 25px;
    transform: translateY(-50px);
	margin-bottom: -50px;
}
#filterRow .form-control {
    background: #DCDCDC;
    border-radius: 0;
    -webkit-appearance: auto;
    -moz-appearance: auto;
    appearance: auto;
    padding: 6px 9px;
	background: #DCDCDC;
	border-radius: 4px;
	margin-bottom: 5px;
}
.filterBtn #venFilterBtn {
    background: #22C55E;
    border-radius: 4px;
    color: #fff;
    padding: 9px 15px;
}
.filterBtn {
    display: flex;
    justify-content: space-between;
	align-items: start;
}
button#reset {
    text-transform: capitalize;
    color: #2A8CFF;
    background: transparent;
    border: none;
	padding: 9px 10px;
}
.searchBox div.asl_w .probox .proinput input, 
div.asl_w .probox .proinput input,
.searchBox div.asl_w .probox .proinput input.autocomplete,
div.asl_w .probox .proinput input.autocomplete,
div.menu-search #ajaxsearchlite1 .probox .proinput input, 
#ajaxsearchlite1 .probox .proinput input, 
.menu-search div.asl_w .probox .proinput input,
div.asl_w .probox .proinput input,
div.asl_w.asl_m .probox .proinput input {
    color: #556987 !important;
    font-size: 16px;
}
.menu-search #ajaxsearchlite1 .probox, .menu-search div.asl_w .probox,
#ajaxsearchlite1 .probox, .menu-search div.asl_w .probox,
div.asl_w.asl_m .probox,
.searchBox div.asl_w .probox,
div.asl_m .probox .proinput input.autocomplete,
div.asl_w .probox .promagnifier {
    color: #556987 !important;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
}
div.asl_w.asl_m .probox .promagnifier,
.menu-search div.asl_w .probox .promagnifier,
.searchBox div.asl_w .probox .promagnifier {
	background-color: #22C55E;
	background-image: none;
}
div.asl_r.vertical.wpdreams_asl_results {
    padding: 1px;
    background: #ddd;
	margin-top: 0;	
}
div.asl_w.asl_m .probox .proinput input.autocomplete {
    font-weight: 400;
    opacity: .5;
    font-size: 16px;
    margin-top: -33px !important;
}
.probox *, .wpdreams_asl_results * {
    /* font-family: "Poppins-Light", Sans-serif !important; */
}
.page-numbers {
    background: #E4E4E4;
    padding: 1px 10px;
}
.page-numbers.current {
    background: #31729F;
    color: #fff;
}
.prev.page-numbers, .next.page-numbers {
    background: #22C55E;
    color: #fff;
}
.searchBox form.search-form {
    display: flex;
    justify-content: space-between;
}
.searchBox form.search-form label {
    width: 100%;
    display: block;
}
.searchBox form.search-form .search-field {
    width: 100%;
    border-radius: 3px 0 0 3px;
	padding: 6px 9px;
	border: 1px solid #CCCCCC;
}
.blog-order {
	display: flex;
    flex-flow: column;
}
.w-post h4 a, .l-post h4 a, .post-slide .item h4, .post-slide .item h4 a, .post-slide .item h3, .post-slide .item h3 a, .l-post .entry-header .entry-title a {
    color: #121212;
    font-weight: 500;
    font-size: 16px;
    line-height: 1.42;
    /*white-space: pre-line;*/
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}
span.date, .posted-on, .posted-on a {
    font-weight: 400;
    font-size: 12px;
	    color: #121212;
}
.client-logos {
    text-align: center;
    display: flex;
    gap: 12px;
    align-items: center;
}
.mission-box {
    transform: translateY(-120px);
    margin-bottom: -120px;
}
.featured-panel.about-featured {
    text-align: center;
    background-color: #fff;
    padding: 25px 20px;
}
.about-featured h4 {
    color: #2C3544;
    font-weight: 400;
    font-size: 18px;
}
.featured-panel.about-featured img {
    min-width: auto;
    text-align: center;
    margin-bottom: 20px;
}
.about-featured .featured-content {
    -webkit-transform: translateY(100%);
    -moz-transform: translateY(100%);
    -ms-transform: translateY(100%);
    transform: translateY(100%);
}
.owl-about .item {
    background: #F7F8F9;
    box-shadow: 0px 4px 15px rgba(0, 0, 0, 0.1);
    border-radius: 6px;
    padding: 20px;
}
.testimonials-boxs b {
    display: block;
    color: #18191F;
}
.testimonials-boxs p {
    min-height: 245px;
}
.w-post p {
    font-weight: 400;
    font-size: 14px;
    color: #404852;
    line-height: 1.42;
    margin-bottom: 3px;
	white-space: pre-line;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
}
.w-post .w-download {
    font-weight: 400;
    font-size: 15px;
    color: #22C55E;
}
.w-post h4 {
    margin-bottom: 0;
}
div#filterRow {
    margin-bottom: 15px;
}
.searchBox form.search-form .search-submit {
    background: #22C55E;
    border-radius: 0px 3px 3px 0px;
    border: 0;
    color: #fff;
    padding: 8px 25px;
}
.l-post h4 {
    font-weight: 400;
    font-size: 16px;
    color: #121212;
    line-height: 1.42;
}
.l-post a, .l-post a:visited, .l-post h4 a {
    color: #121212;
}
.l-post .blog-more, .l-post a:hover, .blog-more:visited, .l-post h4 a:hover {
    color: #22C55E;
}
span.tags-links {
    display: block;
}
.search-content .comments-link, span.author, .byline {
    display: none;
}
/*Search*/
/*Central*/
.centralTab.subserviceTab .nav {
    border-radius: 4px;
    background: transparent;
	justify-content: space-between;
}
.centralTab.subserviceTab .nav button{
	border-radius: 0;   
	color: #556987;
	cursor:pointer;
	padding: 20px 14px;
	font-size: 18px;
}
.centralTab.subserviceTab .nav-pills .nav-link.active, .centralTab.subserviceTab .nav-pills .nav-link:hover {
    border-radius: 0 !important;
    border-left: 4px solid #22C55E;
	color: #556987;
	background: transparent;
	cursor: pointer;
}
.tab-caption {
    position: relative;
	    margin: 30px 30px 0;
    display: block;
}
.tab-caption .tab-desc {
    background: #18191F;
    border-radius: 4px;
    position: absolute;
    padding: 25px;
    color: #fff;
	width: 350px;
	top: 5px;
	left:0;
	z-index: 9;
}
.tab-caption .tab-img {
    text-align: right;
}
.centralTab .tab-content {
    width: 100%;
	background: linear-gradient(115.04deg, #D5FAFC 8.59%, #D5FFD5 46.75%, #E7D3FF 88.23%);
}
.tab-caption .tab-img img {
    width: auto;
	filter: drop-shadow(23px 0px 100px rgba(0, 0, 0, 0.18));
}
.centralTab .tab-content {
    position: relative;
}
.centralTab .tab-content:after {
    content: '';
    background: linear-gradient(115.04deg, #D5FAFC 8.59%, #D5FFD5 46.75%, #E7D3FF 88.23%);
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: -1;
}
.tab-desc h3 {
    font-weight: 600;
    font-size: 24px;
}
.reason-box .service-box {
    border: 3px solid #31729F;
    border-radius: 4px;
    padding: 20px;
	position: relative;
	margin-bottom: 35px;
}
.reason-box .service-box .service-icon img {
    position: absolute;
    left: 0;
    right: 0;
    top: -21px;
    margin: auto;
    text-align: center;
    background: #fff;
    border-radius: 50%;
    width: 42px;
    height: 42px;
}
.reason-box .service-box p {
    min-height: 145px;
}
.logo-owl .owl-stage {
    align-items: center;
    display: flex;
}
.logo-owl .owl-stage img {
    width: 90%;
}
/*End Central*/
.post-slide .owl-item {
    max-height: 440px;
}
.l-post .wp-post-image {
    min-height: 235px;
    object-fit: cover;
    overflow: hidden;
    max-height: 235px;
    width: 100%;
}
.l-post .p-3 {
    min-height: 260px;
}
.l-post p {
    color: #404852;
    font-weight: 400;
    font-size: 15px;
}
span.post-date {
    color: #404852;
    font-weight: 400;
    font-size: 12px;
	margin-bottom: 10px;
    display: inline-block;
}
.industry-subservice .featured-content h3 {
    min-height: auto;
}
.industry-subservice .featured-content .featured-caption img {
    display: none;
    min-width: auto;
}
.industry-subservice .featured-panel:hover .featured-content .featured-caption img {
    display: block;
}
.industry-subservice .featured-content .featured-caption p {
    font-size: 14px;
    line-height: 1.42;
}
.l-post.webinar-post .p-3 {
    min-height: 295px;
}
.webinar-post span.date {
    text-align: right;
    display: block;
    color: #000000;
    font-size: 14px;
    margin: 5px 0;
}
/*Header Dropdown*/
ul.sub-menu {
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    transition: all 0.5s ease;
}
.main-navigation ul ul.sub-menu {
    display: block;
    background: #fff;
	border-top: 3px solid #0074b4;
}
.main-navigation ul li:hover > ul, .main-navigation ul li.focus > ul {
    -webkit-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
}
.main-navigation ul ul.sub-menu li {
    padding: 10px 20px 2px;
    -webkit-transition: all .15s linear;
    -o-transition: all .15s linear;
    transition: all .15s linear;
	margin-right: 0;
}
.main-navigation ul ul.sub-menu li:hover > ul.sub-menu {
    /*left: 100%;*/
	    margin-left: 92%;
}
.main-navigation ul ul.sub-menu li:last-child {
    padding-bottom: 12px;
}
/* SE serviceInsights*/
.serviceInsights .service-box .service-icon {
    width: 100%;
}
.serviceInsights .service-box .service-icon img {
    display: inline-block;
    width: auto;
}
.serviceInsights .service-box p {
    min-height: 145px;
}
.serviceInsights {
    height: 350px;
}
.ohidden {
	overflow: hidden;
}
.challengesBox.subserviceTab .nav button {
	line-height: 1.2;
	width: 260px;
	-webkit-transition: all .15s linear;
	-o-transition: all .15s linear;
	transition: all .15s linear;
	color: #18191F;
	padding: 10px 14px;
	font-size: 14px;
	position: relative;
	z-index: 999;
}
.challengesBox.subserviceTab .nav {
    background: #F2F2FA;
}
.challengesBox.subserviceTab .nav-pills .nav-link.active, 
.challengesBox.subserviceTab .nav-pills .nav-link:hover {
    background: linear-gradient(113.07deg, rgba(0, 79, 95, 0.94) 0%, rgba(66, 108, 2, 0.94) 99.92%);
    color: #fff;
	-webkit-transition: all .15s linear;
    -o-transition: all .15s linear;
    transition: all .15s linear;
}
.CTAinsight.servicectaBox:before {
    background: linear-gradient(96.06deg, #1126358c 0%, #243111 100%), url(/wp-content/themes/spendedge/assets/images/service-cta.svg);
	mix-blend-mode: hard-light;
}
.owl-carousel.reports .owl-nav button img {
    filter: brightness(0) invert(1);
}
div#serviceInsights {
    overflow-y: hidden;
}
/* End serviceInsights*/
.search-content h2.entry-title a {
    color: #121212;
    font-weight: 500;
    font-size: 22px;
    line-height: 1.42;
}
/* End Header Dropdown*/
.fixed-top {
    background: #fff;
}
.challengesBox .tab-content {
	padding: 0 15px;
}
/*Subscribe*/
.subscriptions a {
    font-weight: 600;
    text-decoration: underline
}

.entry-content .salelist table {
    margin: 15px 0
}
.et_pb_text_inner ol,
.et_pb_text_inner ul {
    list-style-type: disc;
    padding: 0 0 23px 1em;
    line-height: 26px;
}
.subscription {
    line-height: 28px;
}
.entry-content .salelist table,
.entry-content .salelist th,
.entry-content .salelist td {
    border: 1px solid grey;
    border-collapse: collapse
}

.salelist i {
    padding: 10px 0 15px;
    display: inline-block
}

.subscriptions ol {
    list-style-type: none;
    counter-reset: item;
    margin: 0;
    padding: 0
}

.salelist>ol>li {
    counter-increment: item
}
.salelist td {
    border: 1px solid grey;
    border-collapse: collapse;
	padding: 6px 24px;
}
.subscriptions ol>li {
    display: table;
    margin-bottom: 0.6em
}

.subscriptions li ol>li {
    margin: 0;
    padding-bottom: 10px
}

.subscriptions ol>li:before {
    content: counters(item, ".") ". ";
    display: table-cell;
    padding-right: 0.6em
}

.subscriptions ol li ol {
    padding-left: 0px
}

.subscriptions ol[type="a"] {
    counter-reset: alpha;
    padding-top: 15px
}

.subscriptions ol[type="a"] li:before {
    content: counter(alpha, lower-alpha) ".";
    content: "("counter(alpha, lower-alpha) ")";
    counter-increment: alpha
}

.subscriptions ol[type="i"] {
    counter-reset: roman;
    padding-top: 15px
}

.subscriptions ol[type="i"] li:before {
    content: counter(roman, lower-roman) ".";
    counter-increment: roman
}

.subscriptions strong {
    font-weight: 700
}

.subscriptions ol[type="i"] li:before {
    counter-increment: roman;
    content: '.';
    top: -2px;
    position: relative;
    font-weight: bold;
    font-size: 25px
}

.salelist .list-title {
    font-size: 16px;
    margin: 20px 0 7px;
    display: block;
    position: relative
}

.salelist p {
    padding-bottom: 0
}

.subscription ol[type="a"] {
    counter-reset: alpha
}

.subscription ol[type="a"] li:before {
    content: counter(alpha, lower-alpha) ".";
    counter-increment: alpha
}

.subscription ol[type="i"] {
    counter-reset: roman
}

.subscription ol[type="i"] li:before {
    content: counter(roman, lower-roman) ".";
    counter-increment: roman
}

.subscription ol {
    list-style-type: none;
    counter-reset: item;
    margin: 0;
    padding: 0
}
.salelist li > ol {
    margin-left: 0;
}
.subscriptions ol>li {
    display: table;
    margin-bottom: 0.6em;
}
.subscriptions li ol>li {
    margin: 0;
    padding-bottom: 10px;
}
.subscription ol li ol {
    padding-left: 0px
}

.saleslist>ol>li,
.saleslist>ol>li>ol>li {
    counter-increment: item
}

.subscription ol>li {
    display: table;
    margin-bottom: 0.6em
}

.subscription ol>li:before {
    content: counters(item, ".") ". ";
    display: table-cell;
    padding-right: 0.6em
}

.subscription li ol>li {
    margin: 0;
    padding-bottom: 10px
}

.subscription li ol>li:before {
    content: counters(item, ".") " "}@media screen and (min-width:992px){.challengesBox.subserviceTab .nav-pills .nav-link.active:after,.challengesBox.subserviceTab .nav-pills .nav-link:hover:after{background:#497216;transform:rotate(45deg);content:'';position:absolute;width:12px;height:12px;right:-5px;z-index:-7;top:40%}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.why-box p{min-height:220px}.overview{max-width:70%;margin:auto}.mobile-mav{display:none}.nav-menu{display:flex;align-items:center;width:100%}.cart-option{display:flex;list-style:none;margin:0;padding-left:0}.custom-logo-link .custom-logo{margin-right:20px;height:48px;width:200px;padding:0}.home-banner .banner-carousel{height:330px}.insights-banner .insights-carousel{height:310px}.insights-banner .insights-carousel{height:350px}.owl-carousel.product-banner{text-align:center;height:250px}}@media screen and (min-width:1450px){.home-banner .banner-carousel{height:380px}}@media screen and (max-width:991px){.tab-caption .tab-img{text-align:center;padding:15px 0}.testimonials .owl-nav button.owl-next{right:0}.testimonials .owl-nav button{left:0}.btn-style,.serviceTabContent a{padding:8px 12px;font-size:15px}.serviceTabContent{padding-top:25px}section.services ul li button{padding:8px 10px;font-size:15px}.main-navigation ul.cart-option{display:block}.main-navigation ul.cart-option li{display:inline-block}header .menu-right{display:none}.main-navigation{display:inline-block}a.custom-logo-link,.menu-toggle,.mobile-mav{display:inline-block}.site-header .menu-home-container{display:none}.site-header .nav-menu{display:flex;justify-content:space-between}}@media only screen and (min-width:768px) and (max-width:991px) and (orientation:portrait){.widget-area button.wp-block-search__button{margin:10px 0}.widget-country li{display:block;margin-bottom:5px}.widget-country li span{display:block;width:100%}.industry-service .col-md-3{width:33.33333333%}.industry-subservice .col-md-3{width:50%}.tab-caption .tab-desc{position:relative;width:auto;top:15px;margin-bottom:20px}}@media screen and (max-width:767px){.widget-area button.wp-block-search__button{margin:10px 0}.about-se .about-tag a{color:#31729f}.main-banner h1{font-size:calc(1.375rem + 1.5vw)}.subproc:before,.subproc:after{display:none}.insights-banner .insights-carousel{height:230px}.challengesBox.subserviceTab .nav button{width:100%}.centralTab.subserviceTab .nav{justify-content:normal}.centralTab.subserviceTab .nav button{padding:11px 8px}.tab-caption .tab-desc{position:relative;width:auto;top:15px;margin-bottom:20px}.blog-section .container{width:89%}.owl-carousel .owl-nav button img{width:22px}.blog-section button.owl-prev{left:-20px}.blog-section button.owl-next{right:-20px}.subserviceTab{display:inline-block!important}button.owl-prev{left:0}button.owl-next{right:0}.subserviceTab .nav{flex-direction:initial!important;background:transparent;margin-bottom:15px}.subserviceTab .nav button{width:auto;padding:10px 9px;border:1px solid #31729f;margin:3px}.menu-search{display:none}.main-navigation ul li .dropdown-menu a{font-size:15px}.banner-inner{padding-left:5%}img.custom-logo{height:40px;width:auto}.main-navigation{display:inline-block}a.custom-logo-link,.menu-toggle{display:inline-block}.site-header .menu-home-container{display:none}}