/*
Theme Name: Xevso Child
Template: xevso
*/

.elementor-divider-separator{
	z-index:1;
}

/*
Css Validation
*/
.pricing .item .price-title span{
  background: linear-gradient(to right, rgba(255,0,0,0), rgba(255,0,0,1));
}
.premium-nav-pointer-background.premium-nav-animation-shrink .premium-nav-menu-item:not(.premium-active-item) 
.premium-menu-link-parent:not(:hover):not(:focus)::before{
	-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);-webkit-transition:.3;transition:0.3s
}
.pricing .item .price-title h5{
  color: #DC4D01;
 }
 .pricing .item ul li i.not{
  color: #DC4D01;
 }
 .item.active .purchase a{
  background: white;
  color: black;
}

.fancybox-caption {
  background: linear-gradient(
    0deg,
    rgba(0,0,0,.85) 0,
    rgba(0,0,0,.3) 50%,
    rgba(0,0,0,.15) 65%,
    rgba(0,0,0,.075) 75.5%,
    rgba(0,0,0,.037) 82.85%,
    rgba(0,0,0,.019) 88%,
    transparent
  );
  bottom: 0;
  color: #eee;
  font-size: 14px;
  font-weight: 400;
  left: 0;
  line-height: 1.5;
  padding: 75px 44px 25px; /* fallback */
  pointer-events: none;
  right: 0;
  text-align: center;
  z-index: 99996;
}


.slick-list.dragging {
    cursor: pointer !important;
}


.footer-widget-section h2 {
    font-size: 24px;
    line-height: 32px;
    color: #000000;
    font-weight: 700;
    text-transform: capitalize;
}

.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper {
    width: 100%;
    height: 40px;
    padding: 0 15px;
    border: 1px solid #ddd;
    transition: all linear 0.3s;
    -webkit-transition: all linear 0.3s;
    -moz-transition: all linear 0.3s;
    -ms-transition: all linear 0.3s;
    -o-transition: all linear 0.3s;
    outline: none;
    font-family: josefin sans;
    color: #000000;
}
.cta-butons .blob-btn {
    padding: 10px 28px;
    font-weight: 500;
    font-size: 15px;
}

 .header2-bottom .site-branding.site-logo-area {
        padding: 6px 0px;
        text-align: left;
    }

    /* Remove box-shadow on Elementor editor overlays for specific condition */
.eac-conditions-no > .elementor-element-overlay > .elementor-editor-section-settings .elementor-editor-element-edit,
.eac-conditions-no > .elementor-element-overlay > .elementor-editor-column-settings .elementor-editor-element-edit,
.eac-conditions-no > .elementor-element-overlay > .elementor-editor-widget-settings .elementor-editor-element-edit,
.eac-conditions-no > .elementor-element-overlay > .elementor-editor-container-settings .elementor-editor-element-edit {
    box-shadow: none;
}
.jltma--advance-tab.four .jltma--advance-tab-nav li.active:after {
  transform: translateY(1px);
}

.jltma-team-member-thumb [id^="animation_svg_"] {
  animation: none;
}
.jltma-dropdown-toggle-border-type-default .jltma-nav-menu__toggle {
  border-style: solid;
}

/* Clean up invalid SVG-related properties */
.jltma-team-member-thumb .animation_svg_01_circle1,
.jltma-team-member-thumb .animation_svg_01_circle2,
.jltma-team-member-thumb .animation_svg_01_circle3,
.jltma-team-member-thumb .animation_svg_01_circle4,
.jltma-team-member-thumb .animation_svg_01_ellipse1,
.jltma-team-member-thumb .animation_svg_01_ellipse2,
.jltma-team-member-thumb #animation_svg_04_Circle1,
.jltma-team-member-thumb #animation_svg_04_Circle2,
.jltma-team-member-thumb #animation_svg_04_Circle3,
.jltma-team-member-thumb #animation_svg_04_Circle4 {
  all: unset !important; /* wipes the invalid CSS */
}

@font-face {
  font-family: "flaticon";
  src: url("./flaticon.woff2?fb4a2394759122d28aa20ce3f32a481c") format("woff2"),
       url("./flaticon.woff?fb4a2394759122d28aa20ce3f32a481c") format("woff"),
       url("./flaticon.ttf?fb4a2394759122d28aa20ce3f32a481c") format("truetype"),
       url("./flaticon.eot?fb4a2394759122d28aa20ce3f32a481c#iefix") format("embedded-opentype"),
       url("./flaticon.svg?fb4a2394759122d28aa20ce3f32a481c#flaticon") format("svg");
}
