.elementor-kit-8{--e-global-color-primary:#192A3D;--e-global-color-secondary:#303234;--e-global-color-text:#555555;--e-global-color-accent:#EF870F;--e-global-color-e549829:#192A3D;--e-global-color-6b723bd:#EF870F;--e-global-color-994a6dc:#242424;--e-global-color-36e0960:#415499;--e-global-color-e53f747:#33477F;--e-global-color-c07329b:#3F3C3A;--e-global-color-b3bc51e:#070707;--e-global-color-b09f95d:#FFFFFF;--e-global-color-cb4ec3a:#F4F4F6;--e-global-color-33ef0fe:#59E3FF1F;--e-global-color-d6c8f35:#07070752;--e-global-color-395489f:#7A7A7A;--e-global-color-17c7253:#5988FF1F;--e-global-color-4d75acc:#BEDAF133;--e-global-typography-primary-font-family:"Alatsi";--e-global-typography-primary-font-weight:500;--e-global-typography-primary-line-height:1.1em;--e-global-typography-primary-letter-spacing:-1px;--e-global-typography-secondary-font-family:"Inter";--e-global-typography-secondary-font-size:14px;--e-global-typography-secondary-font-weight:400;--e-global-typography-secondary-line-height:1.4em;--e-global-typography-text-font-family:"Inter";--e-global-typography-text-font-size:16px;--e-global-typography-text-font-weight:400;--e-global-typography-text-line-height:1.5em;--e-global-typography-accent-font-family:"Inter";--e-global-typography-accent-font-size:16px;--e-global-typography-accent-font-weight:500;--e-global-typography-accent-line-height:1.4em;--e-global-typography-686a7cc-font-family:"Alatsi";--e-global-typography-686a7cc-font-size:22px;--e-global-typography-686a7cc-font-weight:400;--e-global-typography-686a7cc-line-height:1.2em;--e-global-typography-686a7cc-letter-spacing:-0.5px;--e-global-typography-b65a0c2-font-family:"Inter";--e-global-typography-b65a0c2-font-size:12px;--e-global-typography-b65a0c2-font-weight:400;--e-global-typography-8c299ed-font-family:"Inter";--e-global-typography-8c299ed-font-size:20px;--e-global-typography-8c299ed-font-weight:300;--e-global-typography-8c299ed-line-height:1.5em;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );--e-page-transition-entrance-animation:e-page-transition-fade-out;--e-page-transition-exit-animation:e-page-transition-fade-in;--e-page-transition-animation-duration:1500ms;}.elementor-kit-8 a{color:var( --e-global-color-primary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-8 h1{font-size:70px;letter-spacing:-1.5px;}.elementor-kit-8 h2{font-size:60px;letter-spacing:-1.5px;}.elementor-kit-8 h3{font-size:40px;letter-spacing:-1.5px;}.elementor-kit-8 h4{font-size:32px;letter-spacing:-1.5px;}.elementor-kit-8 h5{font-size:26px;letter-spacing:-1.5px;}.elementor-kit-8 h6{font-size:20px;letter-spacing:-1.5px;}.elementor-kit-8 button,.elementor-kit-8 input[type="button"],.elementor-kit-8 input[type="submit"],.elementor-kit-8 .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-b09f95d );border-radius:8px 8px 8px 8px;padding:14px 30px 14px 30px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1400px;}.e-con{--container-max-width:1400px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@media(max-width:1024px){.elementor-kit-8{--e-global-typography-686a7cc-font-size:18px;--e-global-typography-8c299ed-font-size:18px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-8 a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-8 h1{font-size:40px;}.elementor-kit-8 h2{font-size:35px;}.elementor-kit-8 h3{font-size:28px;}.elementor-kit-8 h4{font-size:24px;}.elementor-kit-8 h5{font-size:21px;}.elementor-kit-8 h6{font-size:18px;}.elementor-kit-8 button,.elementor-kit-8 input[type="button"],.elementor-kit-8 input[type="submit"],.elementor-kit-8 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-8{--e-global-typography-8c299ed-font-size:17px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-8 a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-8 h1{font-size:35px;}.elementor-kit-8 h2{font-size:28px;}.elementor-kit-8 h3{font-size:25px;}.elementor-kit-8 h4{font-size:22px;}.elementor-kit-8 h5{font-size:20px;}.elementor-kit-8 button,.elementor-kit-8 input[type="button"],.elementor-kit-8 input[type="submit"],.elementor-kit-8 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );padding:11px 22px 11px 22px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS *//* support industry page image box Css */
@media only screen and (min-width: 767px) {
    
.industry-box .elementor-image-box-description {margin-left: -55px !important; }

.industry-box .elementor-image-box-title {margin-top: 5px; }

}

/* Mega Menu Css */
#mega-menu .e-n-menu .e-n-menu-item .elementor-image-box-title {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif !important;
}

/* Footer Menu Css */
@media only screen and (max-width: 480px) {
.elementor-nav-menu.sm-vertical .elementor-item { justify-content: center; }
}

.e-font-icon-svg { max-width: 25px !important;}

/* Pricing page tabs Css */
.e-n-tab-title[data-tab-index="1"] { border-radius: 99px 0px 0px 99px !important; }

.e-n-tab-title[data-tab-index="2"] { border-radius: 0px 99px 99px 0px !important; }


.eael-advance-tabs .eael-tabs-nav>ul { justify-content: center !important; }

.eael-tab-item-trigger.eael-tab-nav-item { max-width: 440px;}


@media screen and (min-width: 767px) {
.eael-tab-nav-item[data-tab="2"] { border-radius: 0px 8px 8px 0px !important; }

.eael-tab-nav-item[data-tab="1"] { border-radius: 8px 0px 0px 8px !important; }
}

/* Pricing page tables Css */
.elementor-price-table {
  display: flex;
  flex-direction: column;
}

.elementor-price-table__features-list {
  order: 99;
}

.elementor-price-table__features-list > *:nth-child(odd) {
    background-color: #f0f0f0; 
    padding: 5px 0px 15px 0px !important;
}

.elementor-price-table__features-list > *:nth-child(even) {
    padding: 5px 0px 15px 0px !important;
}

/* FAQ page search button css */
.e-search-submit { z-index: 5; height: 44px !important; align-self:center;}


@media screen and (min-width: 1025px) {

/* Homepage Slider Css */
.hero-slider .e-font-icon-svg.e-eicon-chevron-left { margin-left: -30px; }

.hero-slider .e-font-icon-svg.e-eicon-chevron-right { margin-right: -30px; }

/* Homepage Post Grid CSS - Web only */
.posts-custom.elementor-widget-loop-grid .elementor-grid .e-loop-item:nth-child(2) {
  grid-column: 1 / span 1; /* Take up first two columns */
  grid-row: 1 / span 3;    /* Take up two rows */
 
}


.elementor-widget-loop-grid .elementor-grid .e-loop-item:nth-child(2) h6 {
  font-size: 2rem;
}

.posts-custom.elementor-widget-loop-grid .elementor-grid .e-loop-item:not(:nth-child(2)) .elementor-widget-theme-post-excerpt {
  display: none;
}

.posts-custom.elementor-widget-loop-grid .elementor-grid .e-loop-item:nth-child(2) div.e-con-inner {
  display: flex;
  flex-direction: column;
}

}

/* Single Post CSS */
h2.wp-block-heading,
h3.wp-block-heading,
h4.wp-block-heading,
h5.wp-block-heading,
h6.wp-block-heading {
    font-family: "Alatsi";
    font-weight: 500;
    color: #070707; margin-top: 1vw; 
    letter-spacing: -0.8px;
}

@media screen and (max-width: 720px) {
.wp-block-spacer { height: 10px !important; }
}

.elementor-toc__body .elementor-toc__list-item a { font-size: 14px; }

/* Border Styling to call using css class on required section */
.border-gradient {
  border-image: linear-gradient(to right, #0000 20%, #A2B6FF 50%, #0000 80%) 1;
  border-radius: 20px; /* this works */
  border-width: 2px;
  border-style: solid;
}

.border-gradient2 {
  border-image: linear-gradient(to right, #0000 10%, #A2B6FF 50%, #0000 90%) 1;
  border-radius: 20px; /* this works */
  border-width: 4px;
  border-style: solid;
}

/* Post Archive Page CSS */
.new-blog-card .elementor-post__read-more-wrapper { background-color: #33477F; padding: 10px 22px; border-radius: 8px;
  width: 135px !important; display: flex; justify-content: center; margin-top: 15px; }
  
  .elementor-post__meta-data {
  order: -1; }

.elementor-post__card .elementor-post__title a { font-size: 20px; letter-spacing: 0px !important; }

.elementor-post__read-more { text-transform: capitalize !important; }/* End custom CSS */