.elementor-kit-101{--e-global-color-primary:#1E1E1E;--e-global-color-secondary:#2E2E2E;--e-global-color-text:#666666;--e-global-color-accent:#1DBF73;--e-global-color-ee252f5:#00000000;--e-global-color-e8d2580:#000000;--e-global-color-bcec371:#0E0E0E;--e-global-color-d4b1a21:#1E1E1E;--e-global-color-295a6a0:#2E2E2E;--e-global-color-291c485:#3E3E3E;--e-global-color-6ba421f:#4E4E4E;--e-global-color-4592b32:#AEAEAE;--e-global-color-2f52b20:#BEBEBE;--e-global-color-d99ca76:#CECECE;--e-global-color-40cf936:#DEDEDE;--e-global-color-9ca0ed2:#EEEEEE;--e-global-color-74e93c4:#FFFFFF;--e-global-color-88a2cc4:#FFFFFF50;--e-global-color-ce41fe1:#00000050;--e-global-color-161ddd1:#1DBF7380;--e-global-color-f576adb:#FF9800;--e-global-color-7d06ad6:#4CAF50;--e-global-color-1299f2e:#F44336;--e-global-color-7954d71:#009688;--e-global-color-833f135:#1DBF73;--e-global-color-ccc0c05:#009688;--e-global-color-a439cb2:#1DA8BF;--e-global-typography-primary-font-family:"Poppins";--e-global-typography-primary-font-weight:700;--e-global-typography-secondary-font-family:"Poppins";--e-global-typography-secondary-font-weight:600;--e-global-typography-text-font-family:"Poppins";--e-global-typography-text-font-size:16px;--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Poppins";--e-global-typography-accent-font-weight:500;--e-global-typography-1071846-font-family:"Urbanist";--e-global-typography-1071846-font-size:32px;--e-global-typography-1071846-font-weight:800;--e-global-typography-1071846-line-height:1.3;--e-global-typography-e676244-font-family:"Urbanist";--e-global-typography-e676244-font-size:32px;--e-global-typography-e676244-font-weight:800;--e-global-typography-e676244-line-height:1.3;--e-global-typography-85bb380-font-family:"Urbanist";--e-global-typography-85bb380-font-size:32px;--e-global-typography-85bb380-font-weight:800;--e-global-typography-85bb380-line-height:1.3;--e-global-typography-b5a237b-font-family:"Urbanist";--e-global-typography-b5a237b-font-size:25px;--e-global-typography-b5a237b-font-weight:800;--e-global-typography-b5a237b-line-height:1.3;--e-global-typography-7edc90b-font-family:"Urbanist";--e-global-typography-7edc90b-font-size:25px;--e-global-typography-7edc90b-font-weight:700;--e-global-typography-7edc90b-line-height:1.3;--e-global-typography-d799f0a-font-family:"Urbanist";--e-global-typography-d799f0a-font-size:25px;--e-global-typography-d799f0a-font-weight:700;--e-global-typography-d799f0a-line-height:1.3;--e-global-typography-6668f2c-font-family:"Urbanist";--e-global-typography-6668f2c-font-size:25px;--e-global-typography-6668f2c-font-weight:700;--e-global-typography-6668f2c-line-height:1.3;--e-global-typography-bc4f767-font-family:"Urbanist";--e-global-typography-bc4f767-font-size:25px;--e-global-typography-bc4f767-font-weight:700;--e-global-typography-bc4f767-line-height:1.3;background-color:var( --e-global-color-74e93c4 );color:var( --e-global-color-text );font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;}.elementor-kit-101 button,.elementor-kit-101 input[type="button"],.elementor-kit-101 input[type="submit"],.elementor-kit-101 .elementor-button{background-color:var( --e-global-color-295a6a0 );font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;line-height:16px;color:var( --e-global-color-74e93c4 );border-style:none;border-radius:100px 100px 100px 100px;padding:10px 30px 10px 30px;}.elementor-kit-101 button:hover,.elementor-kit-101 button:focus,.elementor-kit-101 input[type="button"]:hover,.elementor-kit-101 input[type="button"]:focus,.elementor-kit-101 input[type="submit"]:hover,.elementor-kit-101 input[type="submit"]:focus,.elementor-kit-101 .elementor-button:hover,.elementor-kit-101 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-74e93c4 );border-style:none;border-radius:100px 100px 100px 100px;}.elementor-kit-101 a{color:var( --e-global-color-text );}.elementor-kit-101 a:hover{color:var( --e-global-color-accent );}.elementor-kit-101 h1{color:var( --e-global-color-accent );font-family:"Urbanist", Sans-serif;font-size:46px;font-weight:800;}.elementor-kit-101 h2{color:var( --e-global-color-accent );font-family:"Urbanist", Sans-serif;font-size:36px;font-weight:800;}.elementor-kit-101 h3{color:var( --e-global-color-accent );font-family:"Urbanist", Sans-serif;font-size:28px;font-weight:800;}.elementor-kit-101 h4{color:var( --e-global-color-accent );font-family:"Urbanist", Sans-serif;font-size:24px;font-weight:700;}.elementor-kit-101 h5{color:var( --e-global-color-accent );font-family:"Urbanist", Sans-serif;font-size:20px;font-weight:600;}.elementor-kit-101 h6{color:var( --e-global-color-accent );font-family:"Urbanist", Sans-serif;font-size:18px;font-weight:600;}.elementor-kit-101 img{border-radius:10px 10px 10px 10px;}.elementor-kit-101 img:hover{border-radius:10px 10px 10px 10px;}.elementor-kit-101 label{color:var( --e-global-color-text );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1120px;}.e-con{--container-max-width:1120px;--container-default-padding-top:0px;--container-default-padding-right:0px;--container-default-padding-bottom:0px;--container-default-padding-left:0px;}.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);}@media(max-width:1360px){.elementor-kit-101{--e-global-typography-1071846-font-size:32px;--e-global-typography-1071846-line-height:1.3;--e-global-typography-e676244-font-size:32px;--e-global-typography-e676244-line-height:1.3;--e-global-typography-85bb380-font-size:32px;--e-global-typography-85bb380-line-height:1.3;--e-global-typography-b5a237b-font-size:25px;--e-global-typography-b5a237b-line-height:1.3;--e-global-typography-7edc90b-font-size:25px;--e-global-typography-7edc90b-line-height:1.3;--e-global-typography-d799f0a-font-size:25px;--e-global-typography-d799f0a-line-height:1.3;--e-global-typography-6668f2c-font-size:25px;--e-global-typography-6668f2c-line-height:1.3;--e-global-typography-bc4f767-font-size:25px;--e-global-typography-bc4f767-line-height:1.3;}}@media(max-width:1200px){.elementor-kit-101{--e-global-typography-1071846-font-size:32px;--e-global-typography-1071846-line-height:1.3;--e-global-typography-e676244-font-size:32px;--e-global-typography-e676244-line-height:1.3;--e-global-typography-85bb380-font-size:32px;--e-global-typography-85bb380-line-height:1.3;--e-global-typography-b5a237b-font-size:25px;--e-global-typography-b5a237b-line-height:1.3;--e-global-typography-7edc90b-font-size:25px;--e-global-typography-7edc90b-line-height:1.3;--e-global-typography-d799f0a-font-size:25px;--e-global-typography-d799f0a-line-height:1.3;--e-global-typography-6668f2c-font-size:25px;--e-global-typography-6668f2c-line-height:1.3;--e-global-typography-bc4f767-font-size:25px;--e-global-typography-bc4f767-line-height:1.3;}}@media(max-width:1024px){.elementor-kit-101{--e-global-typography-1071846-font-size:32px;--e-global-typography-1071846-line-height:1.3;--e-global-typography-e676244-font-size:32px;--e-global-typography-e676244-line-height:1.3;--e-global-typography-85bb380-font-size:32px;--e-global-typography-85bb380-line-height:1.3;--e-global-typography-b5a237b-font-size:25px;--e-global-typography-b5a237b-line-height:1.3;--e-global-typography-7edc90b-font-size:25px;--e-global-typography-7edc90b-line-height:1.3;--e-global-typography-d799f0a-font-size:25px;--e-global-typography-d799f0a-line-height:1.3;--e-global-typography-6668f2c-font-size:25px;--e-global-typography-6668f2c-line-height:1.3;--e-global-typography-bc4f767-font-size:25px;--e-global-typography-bc4f767-line-height:1.3;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;--container-default-padding-top:0px;--container-default-padding-right:0px;--container-default-padding-bottom:0px;--container-default-padding-left:0px;}}@media(max-width:880px){.elementor-kit-101{--e-global-typography-1071846-font-size:32px;--e-global-typography-1071846-line-height:1.3;--e-global-typography-e676244-font-size:32px;--e-global-typography-e676244-line-height:1.3;--e-global-typography-85bb380-font-size:32px;--e-global-typography-85bb380-line-height:1.3;--e-global-typography-b5a237b-font-size:25px;--e-global-typography-b5a237b-line-height:1.3;--e-global-typography-7edc90b-font-size:25px;--e-global-typography-7edc90b-line-height:1.3;--e-global-typography-d799f0a-font-size:25px;--e-global-typography-d799f0a-line-height:1.3;--e-global-typography-6668f2c-font-size:25px;--e-global-typography-6668f2c-line-height:1.3;--e-global-typography-bc4f767-font-size:25px;--e-global-typography-bc4f767-line-height:1.3;}}@media(max-width:755px){.elementor-kit-101{--e-global-typography-1071846-font-size:32px;--e-global-typography-1071846-line-height:1.3;--e-global-typography-e676244-font-size:32px;--e-global-typography-e676244-line-height:1.3;--e-global-typography-85bb380-font-size:32px;--e-global-typography-85bb380-line-height:1.3;--e-global-typography-b5a237b-font-size:25px;--e-global-typography-b5a237b-line-height:1.3;--e-global-typography-7edc90b-font-size:25px;--e-global-typography-7edc90b-line-height:1.3;--e-global-typography-d799f0a-font-size:25px;--e-global-typography-d799f0a-line-height:1.3;--e-global-typography-6668f2c-font-size:25px;--e-global-typography-6668f2c-line-height:1.3;--e-global-typography-bc4f767-font-size:25px;--e-global-typography-bc4f767-line-height:1.3;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;--container-default-padding-top:0px;--container-default-padding-right:0px;--container-default-padding-bottom:0px;--container-default-padding-left:0px;}}@media(min-width:2400px){.elementor-kit-101{--e-global-typography-1071846-font-size:32px;--e-global-typography-1071846-line-height:1.3;--e-global-typography-e676244-font-size:32px;--e-global-typography-e676244-line-height:1.3;--e-global-typography-85bb380-font-size:32px;--e-global-typography-85bb380-line-height:1.3;--e-global-typography-b5a237b-font-size:25px;--e-global-typography-b5a237b-line-height:1.3;--e-global-typography-7edc90b-font-size:25px;--e-global-typography-7edc90b-line-height:1.3;--e-global-typography-d799f0a-font-size:25px;--e-global-typography-d799f0a-line-height:1.3;--e-global-typography-6668f2c-font-size:25px;--e-global-typography-6668f2c-line-height:1.3;--e-global-typography-bc4f767-font-size:25px;--e-global-typography-bc4f767-line-height:1.3;}}/* Start custom CSS *//* HTML Body */
html, body {
    width: 100%;
    overflow-x: hidden;
}

/* Body */
body {
    background-color: var(--e-global-color-74e93c4);
    transition: 0.3s;
}
body.mode {
    background-color: var(--e-global-color-e8d2580);
    transition: 0.3s;
}

/* Container Mode */
/* Main */
.mc {
    background-color: var(--e-global-color-74e93c4);
}

body.mode .mc {
    background-color: var(--e-global-color-e8d2580);
}

/* Title */
.tc {
    background-color: var(--e-global-color-9ca0ed2);
}

body.mode .tc {
    background-color: var(--e-global-color-bcec371);
}

/* Content Container 0 */
.cc,
.cc-0 {
    background-color: var(--e-global-color-74e93c4);
}

body.mode .cc,
body.mode .cc-0 {
    background-color: var(--e-global-color-e8d2580);
}

/* Content Container 1 */
.cc-1 {
    background-color: var(--e-global-color-9ca0ed2);
}

body.mode .cc-1 {
    background-color: var(--e-global-color-bcec371);
}

/* Content Container 2 */
.cc-2 {
    background-color: var(--e-global-color-40cf936);
}

body.mode .cc-2 {
    background-color: var(--e-global-color-d4b1a21);
}

/* Content Container 3 */
.cc-3 {
    background-color: var(--e-global-color-d99ca76);
}

body.mode .cc-3 {
    background-color: var(--e-global-color-295a6a0);
}

/* Content Container 4 */
.cc-4 {
    background-color: var(--e-global-color-2f52b20);
}

body.mode .cc-4 {
    background-color: var(--e-global-color-291c485);
}

/* Content Container Accent */
.cc-accent {
    background-color: var(--e-global-color-accent);
}

body.mode .cc-accent {
    background-color: var(--e-global-color-accent);
}

/* Content Container 0 */
.cc-reverse,
.cc-0-reverse {
    background-color: var(--e-global-color-e8d2580);
}

body.mode .cc-reverse,
body.mode .cc-0-reverse {
    background-color: var(--e-global-color-74e93c4);
}

/* Content Container 1 */
.cc-1-reverse {
    background-color: var(--e-global-color-bcec371);
}

body.mode .cc-1-reverse {
    background-color: var(--e-global-color-9ca0ed2);
}

/* Content Container 2 */
.cc-2-reverse {
    background-color: var(--e-global-color-d4b1a21);
}

body.mode .cc-2-reverse {
    background-color: var(--e-global-color-40cf936);
}

/* Content Container 3 */
.cc-3-reverse {
    background-color: var(--e-global-color-295a6a0);
}

body.mode .cc-3-reverse {
    background-color: var(--e-global-color-d99ca76);
}

/* Content Container 4 */
.cc-4-reverse {
    background-color: var(--e-global-color-291c485);
}

body.mode .cc-4-reverse {
    background-color: var(--e-global-color-2f52b20);
}

/* CS 0 */
.cs .elementor-shape .elementor-shape-fill,
.cs-0 .elementor-shape .elementor-shape-fill {
    fill: var(--e-global-color-74e93c4);
}

body.mode .cs .elementor-shape .elementor-shape-fill,
body.mode .cs-0 .elementor-shape .elementor-shape-fill {
    fill: var(--e-global-color-e8d2580);
}

/* CS 1 */
.cs-1 .elementor-shape .elementor-shape-fill {
    fill: var(--e-global-color-9ca0ed2);
}

body.mode .cs-1 .elementor-shape .elementor-shape-fill {
    fill: var(--e-global-color-bcec371);
}

/* CS 2 */
.cs-2 .elementor-shape .elementor-shape-fill {
    fill: var(--e-global-color-40cf936);
}

body.mode .cs-2 .elementor-shape .elementor-shape-fill {
    fill: var(--e-global-color-d4b1a21);
}

/* CS 3 */
.cs-3 .elementor-shape .elementor-shape-fill {
    fill: var(--e-global-color-d99ca76);
}

body.mode .cs-3 .elementor-shape .elementor-shape-fill {
    fill: var(--e-global-color-295a6a0);
}

/* CS 4 */
.cs-4 .elementor-shape .elementor-shape-fill {
    fill: var(--e-global-color-2f52b20);
}

body.mode .cs-4 .elementor-shape .elementor-shape-fill {
    fill: var(--e-global-color-291c485);
}

/* CS Accent */
.cs-accent .elementor-shape .elementor-shape-fill {
    fill: var(--e-global-color-accent);
}

body.mode .cs-accent .elementor-shape .elementor-shape-fill {
    fill: var(--e-global-color-accent);
}

/* Container Layer 0 */
.cl,
.cl-0 {
    background-color: var(--e-global-color-74e93c4);
}

body.mode .cl,
body.mode .cl-0 {
    background-color: var(--e-global-color-e8d2580);
}

/* Container Layer 1 */
.cl-1 {
    background-color: var(--e-global-color-9ca0ed2);
}

body.mode .cl-1 {
    background-color: var(--e-global-color-bcec371);
}

/* Container Layer 2 */
.cl-2 {
    background-color: var(--e-global-color-40cf936);
}

body.mode .cl-2 {
    background-color: var(--e-global-color-d4b1a21);
}

/* Container Layer 3 */
.cl-3 {
    background-color: var(--e-global-color-d99ca76);
}

body.mode .cl-3 {
    background-color: var(--e-global-color-295a6a0);
}

/* Container Layer 4 */
.cl-4 {
    background-color: var(--e-global-color-2f52b20);
}

body.mode .cl-4 {
    background-color: var(--e-global-color-291c485);
}

/* Container Layer Accent */
.cl-accent {
    background-color: var(--e-global-color-accent);
}

body.mode .cl-accent {
    background-color: var(--e-global-color-accent);
}

/* Smooth Scroll */
html,
body {
    scroll-behavior: smooth !important;
}

/* Hide Header & Footer */
#site-header,
#site-footer {
    display: none !important;
}

/* Remove Paragraph Margin  */
p:nth-last-child(1) {
    margin-bottom: 0;
}

/* Begin Style Scrollbar */

/* Firefox, Tor & Firefox Based Browsers */
/*
  :root {
  scrollbar-color: #EEEEEE !important;
  scrollbar-width: thin !important;
  }
  */
/* Chrome, Edge, Safari, Opera, Brave & Chromium Based Browsers */
/*  
  ::-webkit-scrollbar-track {
  -webkit-box-shadow: none !important;
  background-color: #00000000 !important;
  }
  
  ::-webkit-scrollbar {
  width: 8px !important;
  background-color: #00000000 !important;
  }
  
  ::-webkit-scrollbar-thumb {
  background-color: #EEEEEE !important;
  }
  
  ::-webkit-scrollbar-thumb:vertical:hover {
    background-color: #EEEEEE !important;
  }
  */
/* End Style Scrollbar */

/* Begin Hide Scrollbar */

/* Firefox, Tor & Firefox Based Browsers */

:root {
    scrollbar-width: none;
}

/* Chrome, Edge, Safari, Opera, Brave & Chromium Based Browsers */

::-webkit-scrollbar {
    width: 0;
    height: 0;
    display: none;
}

/* End Hide Scrollbar */

/* Hide Google reCaptcha v3 */
.grecaptcha-badge {
    visibility: hidden;
}

/* Selection Color */
/* Set the background color of selected text */
::selection {
    background-color: var(--e-global-color-accent);
}

/* Set the color of selected text */
::-moz-selection {
    background-color: var(--e-global-color-accent);
}

/* Set the color of selected text */
::selection {
    color: var(--e-global-color-e8d2580);
    border-radius: 5px;
}
body.mode ::selection {
    color: var(--e-global-color-74e93c4);
}
/* Lightbox Image */
.elementor-lightbox .elementor-lightbox-image {
    border-radius: 10px !important;
}
.elementor-lightbox .elementor-lightbox-image:hover {
    border-radius: 10px !important;
}

/* Lazy Load Image */
/* Before Lazy Load */
img[data-lazyloaded] {
    opacity: 0;
}

/* Upon Lazy Load */
img.litespeed-loaded {
    -webkit-transition: opacity 0.5s linear 0.2s;
    -moz-transition: opacity 0.5s linear 0.2s;
    transition: opacity 0.5s linear 0.2s;
    opacity: 1;
}

/* JS Back Button */
a.back-button {
    color: var(--e-global-color-74e93c4) !important;
    background-color: var(--e-global-color-4d5d655) !important;
    padding: 10px 30px;
    border-radius: 50px;
    transition: 0.2s;
}
a.back-button:hover {
    color: var(--e-global-color-74e93c4) !important;
    background-color: var(--e-global-color-accent) !important;
    transition: 0.2s;
}

/* Post Container */
#post-container img,
#post-container .wp-block-image img,
#post-container .alignleft,
#post-container .aligncenter,
#post-container .alignright,
#post-container .alignnone {
    border-radius: 10px;
}
#post-container figcaption {
    color: var(--e-global-color-text);
    font-size: 14px;
    font-weight: 400;
    font-style: normal;
    text-align: center;
    background-color: var(--e-global-color-9ca0ed2);
    padding: 30px 20px 10px 20px;
    margin: -20px 0 10px 0;
    border-radius: 10px;
}
body.mode #post-container figcaption {
    color: var(--e-global-color-text);
    background-color: var(--e-global-color-bcec371);
}

/* Listing Grid Nothing */
.jet-listing-not-found.jet-listing-grid__items {
    border-radius: 10px;
    height: 245px;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}
.margin-top-10px .jet-listing-not-found.jet-listing-grid__items {
    margin-top: 10px;
}

.jet-listing-not-found.jet-listing-grid__items {
    background-color: var(--e-global-color-9ca0ed2);
}
body.mode .jet-listing-not-found.jet-listing-grid__items {
    background-color: var(--e-global-color-bcec371);
}

/* JetEngine Gallery */
.jet-listing-dynamic-field .jet-engine-gallery-item-wrap:after {
    border-radius: 10px;
}

/* Avatar Style */
.avatar img {
    border-color: var(--e-global-color-40cf936);
}

body.mode .avatar img {
    border-color: var(--e-global-color-d4b1a21);
}
/* Border */
/* Title Bottom */
.tbb::after {
    content: "";
    position: absolute;
    left: 0;
    bottom: -6px;
    width: 100%;
    height: 4px;
    background-color: var(--e-global-color-accent);
    border-radius: 100px;
}
/* Title Left */
.tbl {
    margin-left: 12px;
}

.tbl::before {
    content: "";
    position: absolute;
    top: 0;
    left: -12px;
    width: 4px;
    height: 100%;
    background-color: var(--e-global-color-accent);
    border-radius: 100px;
}
/* Title Right */
.tbr {
    margin-right: 12px;
}

.tbr::after {
    content: "";
    position: absolute;
    top: 0;
    right: -12px;
    width: 4px;
    height: 100%;
    background-color: var(--e-global-color-accent);
    border-radius: 100px;
}
/* Link Animation */
.post-content a,
.general-link {
    font-weight: 600;
    position: relative;
    transition: 0.2s;
    display: inline-block;
}

.post-content a:hover,
.general-link:hover {
    transition: 0.2s;
}

.post-content a::after,
.general-link::after {
    content: "";
    display: block;
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0px;
    width: 100%;
    height: 2px;
    background-color: var(--e-global-color-text);
    border-radius: 100px;
    transition: width 0.2s ease-in-out, background-color 0.2s ease-in-out;
}

.post-content a:hover::after,
.general-link:hover::after {
    animation: borderDisappear 2s ease-in-out infinite;
    background-color: var(--e-global-color-accent);
    transition: width 0.2s ease-in-out, background-color 0.2s ease-in-out;
}

@keyframes borderDisappear {
    0% {
        transform: scaleX(0);
        width: 0%;
    }
    45% {
        transform: scaleX(1);
        width: 100%;
    }
    55% {
        transform: scaleX(1);
        width: 100%;
    }
    100% {
        transform: scaleX(1);
        width: 0%;
    }
}

/* Body Text */
.text-light,
.text-light a {
    color: var(--e-global-color-74e93c4);
    transition: 0.2s;
}
body.mode .text-light,
body.mode .text-light a {
    color: var(--e-global-color-e8d2580);
    transition: 0.2s;
}
.text-dark,
.text-dark a {
    color: var(--e-global-color-e8d2580);
    transition: 0.2s;
}
body.mode .text-dark,
body.mode .text-dark a {
    color: var(--e-global-color-74e93c4);
    transition: 0.2s;
}

/* Heading Title */
.heading-accent .elementor-heading-title,
body.mode .heading-accent .elementor-heading-title {
    color: var(--e-global-color-accent);
}

.heading-white .elementor-heading-title,
body.mode .heading-white .elementor-heading-title {
    color: var(--e-global-color-74e93c4);
}

.heading-black .elementor-heading-title,
body.mode .heading-black .elementor-heading-title {
    color: var(--e-global-color-e8d2580);
}

.heading .elementor-heading-title {
    color: var(--e-global-color-e8d2580);
}
body.mode .heading .elementor-heading-title {
    color: var(--e-global-color-74e93c4);
}

.heading-0 .elementor-heading-title {
    color: var(--e-global-color-e8d2580);
}
body.mode .heading-0 .elementor-heading-title {
    color: var(--e-global-color-74e93c4);
}

.heading-1 .elementor-heading-title {
    color: var(--e-global-color-bcec371);
}
body.mode .heading-1 .elementor-heading-title {
    color: var(--e-global-color-9ca0ed2);
}

.heading-2 .elementor-heading-title {
    color: var(--e-global-color-d4b1a21);
}
body.mode .heading-2 .elementor-heading-title {
    color: var(--e-global-color-40cf936);
}

/* Rounded Shape Animation */
.rounded .tendiv-shape-animation-overlay {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: #00000000;
    z-index: 1;
}

.rounded .animated-tendiv-shapes {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    overflow: hidden;
}

.rounded .animated-tendiv-shapes .animated-tendiv-shape {
    position: absolute;
    display: block;
    list-style: none;
    width: 20px;
    height: 20px;
    /*background-color: #66666620;*/
    animation: roundedtendivshapeanimation 25s linear infinite;
    bottom: -150px;
}

.cc.rounded.tendiv-shape-animation
    .animated-tendiv-shapes
    .animated-tendiv-shape {
    background-color: var(--e-global-color-9ca0ed2);
}

.cc-0.rounded.tendiv-shape-animation
    .animated-tendiv-shapes
    .animated-tendiv-shape {
    background-color: var(--e-global-color-9ca0ed2);
}

.cc-1.rounded.tendiv-shape-animation
    .animated-tendiv-shapes
    .animated-tendiv-shape {
    background-color: var(--e-global-color-40cf936);
}

.cc-2.rounded.tendiv-shape-animation
    .animated-tendiv-shapes
    .animated-tendiv-shape {
    background-color: var(--e-global-color-d99ca76);
}

.cc-3.rounded.tendiv-shape-animation
    .animated-tendiv-shapes
    .animated-tendiv-shape {
    background-color: var(--e-global-color-2f52b20);
}

.cc-4.rounded.tendiv-shape-animation
    .animated-tendiv-shapes
    .animated-tendiv-shape {
    background-color: var(--e-global-color-4592b32);
}

body.mode
    .cc-0.rounded.tendiv-shape-animation
    .animated-tendiv-shapes
    .animated-tendiv-shape {
    background-color: var(--e-global-color-bcec371);
}

body.mode
    .cc-1.rounded.tendiv-shape-animation
    .animated-tendiv-shapes
    .animated-tendiv-shape {
    background-color: var(--e-global-color-d4b1a21);
}

body.mode
    .cc-2.rounded.tendiv-shape-animation
    .animated-tendiv-shapes
    .animated-tendiv-shape {
    background-color: var(--e-global-color-295a6a0);
}

body.mode
    .cc-3.rounded.tendiv-shape-animation
    .animated-tendiv-shapes
    .animated-tendiv-shape {
    background-color: var(--e-global-color-291c485);
}

body.mode
    .cc-4.rounded.tendiv-shape-animation
    .animated-tendiv-shapes
    .animated-tendiv-shape {
    background-color: var(--e-global-color-6ba421f);
}

.tc.rounded.tendiv-shape-animation
    .animated-tendiv-shapes
    .animated-tendiv-shape {
    background-color: var(--e-global-color-40cf936);
}

body.mode
    .tc.rounded.tendiv-shape-animation
    .animated-tendiv-shapes
    .animated-tendiv-shape {
    background-color: var(--e-global-color-d4b1a21);
}

.rounded .animated-tendiv-shapes .animated-tendiv-shape:nth-child(1) {
    left: 25%;
    width: 80px;
    height: 80px;
    animation-delay: 0s;
}

.rounded .animated-tendiv-shapes .animated-tendiv-shape:nth-child(2) {
    left: 10%;
    width: 20px;
    height: 20px;
    animation-delay: 2s;
    animation-duration: 12s;
}

.rounded .animated-tendiv-shapes .animated-tendiv-shape:nth-child(3) {
    left: 70%;
    width: 20px;
    height: 20px;
    animation-delay: 4s;
}

.rounded .animated-tendiv-shapes .animated-tendiv-shape:nth-child(4) {
    left: 40%;
    width: 60px;
    height: 60px;
    animation-delay: 0s;
    animation-duration: 18s;
}

.rounded .animated-tendiv-shapes .animated-tendiv-shape:nth-child(5) {
    left: 65%;
    width: 20px;
    height: 20px;
    animation-delay: 0s;
}

.rounded .animated-tendiv-shapes .animated-tendiv-shape:nth-child(6) {
    left: 75%;
    width: 110px;
    height: 110px;
    animation-delay: 3s;
}

.rounded .animated-tendiv-shapes .animated-tendiv-shape:nth-child(7) {
    left: 35%;
    width: 150px;
    height: 150px;
    animation-delay: 7s;
}

.rounded .animated-tendiv-shapes .animated-tendiv-shape:nth-child(8) {
    left: 50%;
    width: 25px;
    height: 25px;
    animation-delay: 15s;
    animation-duration: 45s;
}

.rounded .animated-tendiv-shapes .animated-tendiv-shape:nth-child(9) {
    left: 20%;
    width: 15px;
    height: 15px;
    animation-delay: 2s;
    animation-duration: 35s;
}

.rounded .animated-tendiv-shapes .animated-tendiv-shape:nth-child(10) {
    left: 85%;
    width: 150px;
    height: 150px;
    animation-delay: 0s;
    animation-duration: 11s;
}

@keyframes roundedtendivshapeanimation {
    0% {
        transform: translateY(0) rotate(0deg);
        opacity: 1;
        border-radius: 0;
    }

    100% {
        transform: translateY(-1000px) rotate(720deg);
        opacity: 0;
        border-radius: 100%;
    }
}

/* Squared Shape Animation */
.squared .tendiv-shape-animation-overlay {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: #00000000;
    z-index: 1;
}

.squared .animated-tendiv-shapes {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    overflow: hidden;
}

.squared .animated-tendiv-shapes .animated-tendiv-shape {
    position: absolute;
    width: 10px;
    height: 10px;
    /*border: 1px solid #66666650;*/
    border-radius: 1px;
    transform-origin: top left;
    transform: scale(0) rotate(0deg) translate(-50%, -50%);
    animation: squaredtendivshapeanimation 12s ease-in forwards infinite;
}

.cc.squared.tendiv-shape-animation
    .animated-tendiv-shapes
    .animated-tendiv-shape {
    border: 1px solid var(--e-global-color-9ca0ed2);
}

.cc-0.squared.tendiv-shape-animation
    .animated-tendiv-shapes
    .animated-tendiv-shape {
    border: 1px solid var(--e-global-color-9ca0ed2);
}

.cc-1.squared.tendiv-shape-animation
    .animated-tendiv-shapes
    .animated-tendiv-shape {
    border: 1px solid var(--e-global-color-40cf936);
}

.cc-2.squared.tendiv-shape-animation
    .animated-tendiv-shapes
    .animated-tendiv-shape {
    border: 1px solid var(--e-global-color-d99ca76);
}

.cc-3.squared.tendiv-shape-animation
    .animated-tendiv-shapes
    .animated-tendiv-shape {
    border: 1px solid var(--e-global-color-2f52b20);
}

.cc-4.squared.tendiv-shape-animation
    .animated-tendiv-shapes
    .animated-tendiv-shape {
    border: 1px solid var(--e-global-color-4592b32);
}

body.mode
    .cc-0.squared.tendiv-shape-animation
    .animated-tendiv-shapes
    .animated-tendiv-shape {
    border: 1px solid var(--e-global-color-bcec371);
}

body.mode
    .cc-1.squared.tendiv-shape-animation
    .animated-tendiv-shapes
    .animated-tendiv-shape {
    border: 1px solid var(--e-global-color-d4b1a21);
}

body.mode
    .cc-2.squared.tendiv-shape-animation
    .animated-tendiv-shapes
    .animated-tendiv-shape {
    border: 1px solid var(--e-global-color-295a6a0);
}

body.mode
    .cc-3.squared.tendiv-shape-animation
    .animated-tendiv-shapes
    .animated-tendiv-shape {
    border: 1px solid var(--e-global-color-291c485);
}

body.mode
    .cc-4.squared.tendiv-shape-animation
    .animated-tendiv-shapes
    .animated-tendiv-shape {
    border: 1px solid var(--e-global-color-6ba421f);
}

.tc.squared.tendiv-shape-animation
    .animated-tendiv-shapes
    .animated-tendiv-shape {
    border: 1px solid var(--e-global-color-40cf936);
}

body.mode
    .tc.squared.tendiv-shape-animation
    .animated-tendiv-shapes
    .animated-tendiv-shape {
    border: 1px solid var(--e-global-color-d4b1a21);
}

.squared .animated-tendiv-shapes .animated-tendiv-shape:nth-child(2) {
    animation-delay: 8s;
    top: 80%;
    left: 10%;
}

.squared .animated-tendiv-shapes .animated-tendiv-shape:nth-child(3) {
    animation-delay: 6s;
    top: 5%;
    left: 50%;
}

.squared .animated-tendiv-shapes .animated-tendiv-shape:nth-child(4) {
    animation-delay: 4s;
    top: 40%;
    left: 60%;
}

.squared .animated-tendiv-shapes .animated-tendiv-shape:nth-child(5) {
    animation-delay: 2s;
    top: 30%;
    left: 90%;
}

.squared .animated-tendiv-shapes .animated-tendiv-shape:nth-child(6) {
    animation-delay: 0s;
    top: 60%;
    left: 30%;
}

.squared .animated-tendiv-shapes .animated-tendiv-shape:nth-child(7) {
    animation-delay: 2s;
    top: 70%;
    left: 80%;
}

.squared .animated-tendiv-shapes .animated-tendiv-shape:nth-child(8) {
    animation-delay: 4s;
    top: 15%;
    left: 20%;
}

.squared .animated-tendiv-shapes .animated-tendiv-shape:nth-child(9) {
    animation-delay: 6s;
    top: 50%;
    left: 70%;
}

.squared .animated-tendiv-shapes .animated-tendiv-shape:nth-child(10) {
    animation-delay: 8s;
    top: 25%;
    left: 40%;
}

@keyframes squaredtendivshapeanimation {
    from {
        transform: scale(0) rotate(0deg) translate(-50%, -50%);
        opacity: 1;
    }
    to {
        transform: scale(20) rotate(360deg) translate(-50%, -50%);
        opacity: 0;
    }
}

/* Slanted Shape Animation*/
.slanted .threediv-shape-animation-overlay {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: #ffffff00;
    z-index: 1;
}

body.mode .slanted .threediv-shape-animation-overlay {
    background-color: #00000000;
}

.slanted .animated-threediv-shapes {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    overflow: hidden;
}

.slanted .animated-threediv-shape {
    animation: slantedthreedivshapeanimation 3s ease-in-out infinite alternate;
    background-image: linear-gradient(45deg, #eeeeee 50%, #dedede 50%);
    bottom: 0;
    left: -50%;
    opacity: 0.5;
    position: absolute;
    right: -50%;
    top: 0;
}

body.mode .slanted .animated-threediv-shape {
    background-image: linear-gradient(45deg, #0e0e0e 50%, #1e1e1e 50%);
}

.slanted .animated-threediv-shape-1 {
    animation-direction: alternate;
    animation-duration: 3s;
}

.slanted .animated-threediv-shape-2 {
    animation-direction: alternate-reverse;
    animation-duration: 4s;
}

.slanted .animated-threediv-shape-3 {
    animation-duration: 5s;
}

@keyframes slantedthreedivshapeanimation {
    0% {
        transform: translateX(-25%);
    }
    100% {
        transform: translateX(25%);
    }
}

/* Divider Regular */
.divider-accent .elementor-divider-separator,
body.mode .divider-accent .elementor-divider-separator {
    border-block-start: var(--divider-border-width) var(--divider-border-style)
        var(--e-global-color-accent) !important;
}

.divider-white .elementor-divider-separator,
body.mode .divider-white .elementor-divider-separator {
    border-block-start: var(--divider-border-width) var(--divider-border-style)
        var(--e-global-color-74e93c4) !important;
}

.divider-black .elementor-divider-separator,
body.mode .divider-black .elementor-divider-separator {
    border-block-start: var(--divider-border-width) var(--divider-border-style)
        var(--e-global-color-e8d2580) !important;
}

/* Divider Color - General */
.divider-general .elementor-divider-separator {
    border-block-start: var(--divider-border-width) var(--divider-border-style)
        var(--e-global-color-e8d2580) !important;
}
body.mode .divider-general .elementor-divider-separator {
    border-block-start: var(--divider-border-width) var(--divider-border-style)
        var(--e-global-color-74e93c4) !important;
}

.divider-general-0 .elementor-divider-separator {
    border-block-start: var(--divider-border-width) var(--divider-border-style)
        var(--e-global-color-e8d2580) !important;
}
body.mode .divider-general-0 .elementor-divider-separator {
    border-block-start: var(--divider-border-width) var(--divider-border-style)
        var(--e-global-color-74e93c4) !important;
}

.divider-general-1 .elementor-divider-separator {
    border-block-start: var(--divider-border-width) var(--divider-border-style)
        var(--e-global-color-bcec371) !important;
}
body.mode .divider-general-1 .elementor-divider-separator {
    border-block-start: var(--divider-border-width) var(--divider-border-style)
        var(--e-global-color-9ca0ed2) !important;
}

.divider-general-2 .elementor-divider-separator {
    border-block-start: var(--divider-border-width) var(--divider-border-style)
        var(--e-global-color-d4b1a21) !important;
}
body.mode .divider-general-2 .elementor-divider-separator {
    border-block-start: var(--divider-border-width) var(--divider-border-style)
        var(--e-global-color-40cf936) !important;
}

.divider-general-3 .elementor-divider-separator {
    border-block-start: var(--divider-border-width) var(--divider-border-style)
        var(--e-global-color-295a6a0) !important;
}
body.mode .divider-general-3 .elementor-divider-separator {
    border-block-start: var(--divider-border-width) var(--divider-border-style)
        var(--e-global-color-d99ca76) !important;
}

.divider-general-4 .elementor-divider-separator {
    border-block-start: var(--divider-border-width) var(--divider-border-style)
        var(--e-global-color-291c485) !important;
}
body.mode .divider-general-4 .elementor-divider-separator {
    border-block-start: var(--divider-border-width) var(--divider-border-style)
        var(--e-global-color-2f52b20) !important;
}

/* Divider Color - Reverse */
.divider-reverse .elementor-divider-separator {
    border-block-start: var(--divider-border-width) var(--divider-border-style)
        var(--e-global-color-74e93c4) !important;
}
body.mode .divider-reverse .elementor-divider-separator {
    border-block-start: var(--divider-border-width) var(--divider-border-style)
        var(--e-global-color-e8d2580) !important;
}

.divider-reverse-0 .elementor-divider-separator {
    border-block-start: var(--divider-border-width) var(--divider-border-style)
        var(--e-global-color-74e93c4) !important;
}
body.mode .divider-reverse-0 .elementor-divider-separator {
    border-block-start: var(--divider-border-width) var(--divider-border-style)
        var(--e-global-color-e8d2580) !important;
}

.divider-reverse-1 .elementor-divider-separator {
    border-block-start: var(--divider-border-width) var(--divider-border-style)
        var(--e-global-color-9ca0ed2) !important;
}
body.mode .divider-reverse-1 .elementor-divider-separator {
    border-block-start: var(--divider-border-width) var(--divider-border-style)
        var(--e-global-color-bcec371) !important;
}

.divider-reverse-2 .elementor-divider-separator {
    border-block-start: var(--divider-border-width) var(--divider-border-style)
        var(--e-global-color-40cf936) !important;
}
body.mode .divider-reverse-2 .elementor-divider-separator {
    border-block-start: var(--divider-border-width) var(--divider-border-style)
        var(--e-global-color-d4b1a21) !important;
}

.divider-reverse-3 .elementor-divider-separator {
    border-block-start: var(--divider-border-width) var(--divider-border-style)
        var(--e-global-color-d99ca76) !important;
}
body.mode .divider-reverse-3 .elementor-divider-separator {
    border-block-start: var(--divider-border-width) var(--divider-border-style)
        var(--e-global-color-295a6a0) !important;
}

.divider-reverse-4 .elementor-divider-separator {
    border-block-start: var(--divider-border-width) var(--divider-border-style)
        var(--e-global-color-2f52b20) !important;
}
body.mode .divider-reverse-4 .elementor-divider-separator {
    border-block-start: var(--divider-border-width) var(--divider-border-style)
        var(--e-global-color-291c485) !important;
}
input[type="submit"]:hover,
input[type="submit"]:active,
input[type="submit"]:focus {
    outline: none;
    border: none;
    box-shadow: none;
}
button:hover,
button:active,
button:focus {
    outline: none;
}

/* Disable Select Parent */
html {
    -webkit-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
/* Placeholder Select */
::placeholder {
    -webkit-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

/* Disable Select */
.disable-select {
    -webkit-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

/* Disable Image Drag */
.disable-drag img,
.disable-drag svg,
.disable-drag a {
    user-drag: none;
    -webkit-user-drag: none;
}

/* Enable Select */
.enable-select {
    -webkit-user-select: text;
    -ms-user-select: text;
    user-select: text;
}

/* Single Icon */
/* Correction */
.s-icon .elementor-widget-container {
    line-height: 0;
}
.s-icon .elementor-widget-container i,
.s-icon .elementor-widget-container svg {
    margin: 0;
}

/* Begin - Single Icon - Default */
/* Default - White Color */
.s-icon-default-white .elementor-icon svg {
    fill: var(--e-global-color-74e93c4);
    transition: 0.3s;
}

body.mode .s-icon-default-white .elementor-icon svg {
    fill: var(--e-global-color-74e93c4);
    transition: 0.3s;
}

/* Default - Black Color */
.s-icon-default-black .elementor-icon svg {
    fill: var(--e-global-color-e8d2580);
    transition: 0.3s;
}

body.mode .s-icon-default-black .elementor-icon svg {
    fill: var(--e-global-color-e8d2580);
    transition: 0.3s;
}

/* Default - Accent Color */
.s-icon-default-accent .elementor-icon svg {
    fill: var(--e-global-color-accent);
    transition: 0.3s;
}

body.mode .s-icon-default-accent .elementor-icon svg {
    fill: var(--e-global-color-accent);
    transition: 0.3s;
}

.s-icon-default-accent-border-0 .elementor-icon {
    border: 4px solid var(--e-global-color-74e93c4);
    border-radius: 100%;
    transition: 0.3s;
}

body.mode .s-icon-default-accent-border-0 .elementor-icon {
    border: 4px solid var(--e-global-color-e8d2580);
    border-radius: 100%;
    transition: 0.3s;
}

/* Default - Light Color */
.s-icon-default-light-color-0 .elementor-icon svg {
    fill: var(--e-global-color-74e93c4);
    transition: 0.3s;
}

.s-icon-default-light-color-1 .elementor-icon svg {
    fill: var(--e-global-color-9ca0ed2);
    transition: 0.3s;
}

.s-icon-default-light-color-2 .elementor-icon svg {
    fill: var(--e-global-color-40cf936);
    transition: 0.3s;
}

.s-icon-default-light-color-3 .elementor-icon svg {
    fill: var(--e-global-color-d99ca76);
    transition: 0.3s;
}

.s-icon-default-light-color-4 .elementor-icon svg {
    fill: var(--e-global-color-2f52b20);
    transition: 0.3s;
}

body.mode .s-icon-default-light-color-0 .elementor-icon svg {
    fill: var(--e-global-color-e8d2580);
    transition: 0.3s;
}

body.mode .s-icon-default-light-color-1 .elementor-icon svg {
    fill: var(--e-global-color-bcec371);
    transition: 0.3s;
}

body.mode .s-icon-default-light-color-2 .elementor-icon svg {
    fill: var(--e-global-color-d4b1a21);
    transition: 0.3s;
}

body.mode .s-icon-default-light-color-3 .elementor-icon svg {
    fill: var(--e-global-color-295a6a0);
    transition: 0.3s;
}

body.mode .s-icon-default-light-color-4 .elementor-icon svg {
    fill: var(--e-global-color-291c485);
    transition: 0.3s;
}

/* Default - Dark Color */
.s-icon-default-dark-color-0 .elementor-icon svg {
    fill: var(--e-global-color-e8d2580);
    transition: 0.3s;
}

.s-icon-default-dark-color-1 .elementor-icon svg {
    fill: var(--e-global-color-bcec371);
    transition: 0.3s;
}

.s-icon-default-dark-color-2 .elementor-icon svg {
    fill: var(--e-global-color-d4b1a21);
    transition: 0.3s;
}

.s-icon-default-dark-color-3 .elementor-icon svg {
    fill: var(--e-global-color-295a6a0);
    transition: 0.3s;
}

.s-icon-default-dark-color-4 .elementor-icon svg {
    fill: var(--e-global-color-291c485);
    transition: 0.3s;
}

body.mode .s-icon-default-dark-color-0 .elementor-icon svg {
    fill: var(--e-global-color-74e93c4);
    transition: 0.3s;
}

body.mode .s-icon-default-dark-color-1 .elementor-icon svg {
    fill: var(--e-global-color-9ca0ed2);
    transition: 0.3s;
}

body.mode .s-icon-default-dark-color-2 .elementor-icon svg {
    fill: var(--e-global-color-40cf936);
    transition: 0.3s;
}

body.mode .s-icon-default-dark-color-3 .elementor-icon svg {
    fill: var(--e-global-color-d99ca76);
    transition: 0.3s;
}

body.mode .s-icon-default-dark-color-4 .elementor-icon svg {
    fill: var(--e-global-color-2f52b20);
    transition: 0.3s;
}
/* End - Single Icon - Default */

/* Begin - Single Icon - Stacked */
/* Border */
.s-icon-stacked-accent-border .elementor-icon {
    border: 4px solid var(--e-global-color-74e93c4);
}
body.mode .s-icon-stacked-accent-border .elementor-icon {
    border: 4px solid var(--e-global-color-e8d2580);
}

/* Stacked - Accent */
.s-icon-stacked-accent .elementor-icon {
    background-color: var(--e-global-color-accent);
    transition: 0.3s;
}
.s-icon-stacked-accent .elementor-icon svg {
    fill: var(--e-global-color-74e93c4);
    transition: 0.3s;
}

body.mode .s-icon-stacked-accent .elementor-icon {
    background-color: var(--e-global-color-accent);
    transition: 0.3s;
}
body.mode .s-icon-stacked-accent .elementor-icon svg {
    fill: var(--e-global-color-74e93c4);
    transition: 0.3s;
}

/* Stacked - Light Color */
.s-icon-stacked-light-color .elementor-icon {
    background-color: var(--e-global-color-74e93c4);
    transition: 0.3s;
}
.s-icon-stacked-light-color .elementor-icon svg {
    fill: var(--e-global-color-e8d2580);
    transition: 0.3s;
}

.s-icon-stacked-light-color-0 .elementor-icon {
    background-color: var(--e-global-color-74e93c4);
    transition: 0.3s;
}
.s-icon-stacked-light-color-0 .elementor-icon svg {
    fill: var(--e-global-color-e8d2580);
    transition: 0.3s;
}

.s-icon-stacked-light-color-1 .elementor-icon {
    background-color: var(--e-global-color-9ca0ed2);
    transition: 0.3s;
}
.s-icon-stacked-light-color-1 .elementor-icon svg {
    fill: var(--e-global-color-bcec371);
    transition: 0.3s;
}

.s-icon-stacked-light-color-2 .elementor-icon {
    background-color: var(--e-global-color-40cf936);
    transition: 0.3s;
}
.s-icon-stacked-light-color-2 .elementor-icon svg {
    fill: var(--e-global-color-d4b1a21);
    transition: 0.3s;
}

.s-icon-stacked-light-color-3 .elementor-icon {
    background-color: var(--e-global-color-d99ca76);
    transition: 0.3s;
}
.s-icon-stacked-light-color-3 .elementor-icon svg {
    fill: var(--e-global-color-295a6a0);
    transition: 0.3s;
}

.s-icon-stacked-light-color-4 .elementor-icon {
    background-color: var(--e-global-color-2f52b20);
    transition: 0.3s;
}
.s-icon-stacked-light-color-4 .elementor-icon svg {
    fill: var(--e-global-color-291c485);
    transition: 0.3s;
}

body.mode .s-icon-stacked-light-color .elementor-icon {
    background-color: var(--e-global-color-e8d2580);
    transition: 0.3s;
}
body.mode .s-icon-stacked-light-color .elementor-icon svg {
    fill: var(--e-global-color-74e93c4);
    transition: 0.3s;
}

body.mode .s-icon-stacked-light-color-0 .elementor-icon {
    background-color: var(--e-global-color-e8d2580);
    transition: 0.3s;
}
body.mode .s-icon-stacked-light-color-0 .elementor-icon svg {
    fill: var(--e-global-color-74e93c4);
    transition: 0.3s;
}

body.mode .s-icon-stacked-light-color-1 .elementor-icon {
    background-color: var(--e-global-color-bcec371);
    transition: 0.3s;
}
body.mode .s-icon-stacked-light-color-1 .elementor-icon svg {
    fill: var(--e-global-color-9ca0ed2);
    transition: 0.3s;
}

body.mode .s-icon-stacked-light-color-2 .elementor-icon {
    background-color: var(--e-global-color-d4b1a21);
    transition: 0.3s;
}
body.mode .s-icon-stacked-light-color-2 .elementor-icon svg {
    fill: var(--e-global-color-40cf936);
    transition: 0.3s;
}

body.mode .s-icon-stacked-light-color-3 .elementor-icon {
    background-color: var(--e-global-color-295a6a0);
    transition: 0.3s;
}
body.mode .s-icon-stacked-light-color-3 .elementor-icon svg {
    fill: var(--e-global-color-d99ca76);
    transition: 0.3s;
}

body.mode .s-icon-stacked-light-color-4 .elementor-icon {
    background-color: var(--e-global-color-291c485);
    transition: 0.3s;
}
body.mode .s-icon-stacked-light-color-4 .elementor-icon svg {
    fill: var(--e-global-color-2f52b20);
    transition: 0.3s;
}
/* Stacked - Dark Color */
.s-icon-stacked-dark-color .elementor-icon {
    background-color: var(--e-global-color-e8d2580);
    transition: 0.3s;
}
.s-icon-stacked-dark-color .elementor-icon svg {
    fill: var(--e-global-color-74e93c4);
    transition: 0.3s;
}

.s-icon-stacked-dark-color-0 .elementor-icon {
    background-color: var(--e-global-color-e8d2580);
    transition: 0.3s;
}
.s-icon-stacked-dark-color-0 .elementor-icon svg {
    fill: var(--e-global-color-74e93c4);
    transition: 0.3s;
}

.s-icon-stacked-dark-color-1 .elementor-icon {
    background-color: var(--e-global-color-bcec371);
    transition: 0.3s;
}
.s-icon-stacked-dark-color-1 .elementor-icon svg {
    fill: var(--e-global-color-9ca0ed2);
    transition: 0.3s;
}

.s-icon-stacked-dark-color-2 .elementor-icon {
    background-color: var(--e-global-color-d4b1a21);
    transition: 0.3s;
}
.s-icon-stacked-dark-color-2 .elementor-icon svg {
    fill: var(--e-global-color-40cf936);
    transition: 0.3s;
}

.s-icon-stacked-dark-color-3 .elementor-icon {
    background-color: var(--e-global-color-295a6a0);
    transition: 0.3s;
}
.s-icon-stacked-dark-color-3 .elementor-icon svg {
    fill: var(--e-global-color-d99ca76);
    transition: 0.3s;
}

.s-icon-stacked-dark-color-4 .elementor-icon {
    background-color: var(--e-global-color-291c485);
    transition: 0.3s;
}
.s-icon-stacked-dark-color-4 .elementor-icon svg {
    fill: var(--e-global-color-2f52b20);
    transition: 0.3s;
}

body.mode .s-icon-stacked-dark-color .elementor-icon {
    background-color: var(--e-global-color-74e93c4);
    transition: 0.3s;
}
body.mode .s-icon-stacked-dark-color .elementor-icon svg {
    fill: var(--e-global-color-e8d2580);
    transition: 0.3s;
}

body.mode .s-icon-stacked-dark-color-0 .elementor-icon {
    background-color: var(--e-global-color-74e93c4);
    transition: 0.3s;
}
body.mode .s-icon-stacked-dark-color-0 .elementor-icon svg {
    fill: var(--e-global-color-e8d2580);
    transition: 0.3s;
}

body.mode .s-icon-stacked-dark-color-1 .elementor-icon {
    background-color: var(--e-global-color-9ca0ed2);
    transition: 0.3s;
}
body.mode .s-icon-stacked-dark-color-1 .elementor-icon svg {
    fill: var(--e-global-color-bcec371);
    transition: 0.3s;
}

body.mode .s-icon-stacked-dark-color-2 .elementor-icon {
    background-color: var(--e-global-color-40cf936);
    transition: 0.3s;
}
body.mode .s-icon-stacked-dark-color-2 .elementor-icon svg {
    fill: var(--e-global-color-d4b1a21);
    transition: 0.3s;
}

body.mode .s-icon-stacked-dark-color-3 .elementor-icon {
    background-color: var(--e-global-color-d99ca76);
    transition: 0.3s;
}
body.mode .s-icon-stacked-dark-color-3 .elementor-icon svg {
    fill: var(--e-global-color-295a6a0);
    transition: 0.3s;
}

body.mode .s-icon-stacked-dark-color-4 .elementor-icon {
    background-color: var(--e-global-color-2f52b20);
    transition: 0.3s;
}
body.mode .s-icon-stacked-dark-color-4 .elementor-icon svg {
    fill: var(--e-global-color-291c485);
    transition: 0.3s;
}
/* End - Single Icon - Stacked */

/* Begin - Single Icon - Stacked - Border */
/* Stacked - Border - Light Color */
.s-icon-stacked-border-light-color-0 .elementor-icon {
    border: 4px solid var(--e-global-color-74e93c4);
    transition: 0.3s;
}

.s-icon-stacked-border-light-color-1 .elementor-icon {
    border: 4px solid var(--e-global-color-9ca0ed2);
    transition: 0.3s;
}

.s-icon-stacked-border-light-color-2 .elementor-icon {
    border: 4px solid var(--e-global-color-40cf936);
    transition: 0.3s;
}

.s-icon-stacked-border-light-color-3 .elementor-icon {
    border: 4px solid var(--e-global-color-d99ca76);
    transition: 0.3s;
}

.s-icon-stacked-border-light-color-4 .elementor-icon {
    border: 4px solid var(--e-global-color-2f52b20);
    transition: 0.3s;
}

body.mode .s-icon-stacked-border-light-color-0 .elementor-icon {
    border: 4px solid var(--e-global-color-e8d2580);
    transition: 0.3s;
}

body.mode .s-icon-stacked-border-light-color-1 .elementor-icon {
    border: 4px solid var(--e-global-color-bcec371);
    transition: 0.3s;
}

body.mode .s-icon-stacked-border-light-color-2 .elementor-icon {
    border: 4px solid var(--e-global-color-d4b1a21);
    transition: 0.3s;
}

body.mode .s-icon-stacked-border-light-color-3 .elementor-icon {
    border: 4px solid var(--e-global-color-295a6a0);
    transition: 0.3s;
}

body.mode .s-icon-stacked-border-light-color-4 .elementor-icon {
    border: 4px solid var(--e-global-color-291c485);
    transition: 0.3s;
}

/* Stacked - Border - Dark Color */
.s-icon-stacked-border-dark-color-0 .elementor-icon {
    border: 4px solid var(--e-global-color-e8d2580);
    transition: 0.3s;
}

.s-icon-stacked-border-dark-color-1 .elementor-icon {
    border: 4px solid var(--e-global-color-bcec371);
    transition: 0.3s;
}

.s-icon-stacked-border-dark-color-2 .elementor-icon {
    border: 4px solid var(--e-global-color-d4b1a21);
    transition: 0.3s;
}

.s-icon-stacked-border-dark-color-3 .elementor-icon {
    border: 4px solid var(--e-global-color-295a6a0);
    transition: 0.3s;
}

.s-icon-stacked-border-dark-color-4 .elementor-icon {
    border: 4px solid var(--e-global-color-291c485);
    transition: 0.3s;
}

body.mode .s-icon-stacked-border-dark-color-0 .elementor-icon {
    border: 4px solid var(--e-global-color-74e93c4);
    transition: 0.3s;
}

body.mode .s-icon-stacked-border-dark-color-1 .elementor-icon {
    border: 4px solid var(--e-global-color-9ca0ed2);
    transition: 0.3s;
}

body.mode .s-icon-stacked-border-dark-color-2 .elementor-icon {
    border: 4px solid var(--e-global-color-40cf936);
    transition: 0.3s;
}

body.mode .s-icon-stacked-border-dark-color-3 .elementor-icon {
    border: 4px solid var(--e-global-color-d99ca76);
    transition: 0.3s;
}

body.mode .s-icon-stacked-border-dark-color-4 .elementor-icon {
    border: 4px solid var(--e-global-color-2f52b20);
    transition: 0.3s;
}
/* End - Single Icon - Stacked - Border */

/* Single Icon - Stacked - Hover */
/* Stacked - Light Color */
.s-icon-stacked-light-color .elementor-icon:hover {
    background-color: var(--e-global-color-e8d2580);
    transition: 0.3s;
}
.s-icon-stacked-light-color .elementor-icon:hover svg {
    fill: var(--e-global-color-74e93c4);
    transition: 0.3s;
}

body.mode .s-icon-stacked-light-color .elementor-icon:hover {
    background-color: var(--e-global-color-74e93c4);
    transition: 0.3s;
}
body.mode .s-icon-stacked-light-color .elementor-icon:hover svg {
    fill: var(--e-global-color-e8d2580);
    transition: 0.3s;
}

.s-icon-stacked-dark-color .elementor-icon:hover {
    background-color: var(--e-global-color-74e93c4);
    transition: 0.3s;
}
.s-icon-stacked-dark-color .elementor-icon:hover svg {
    fill: var(--e-global-color-e8d2580);
    transition: 0.3s;
}

body.mode .s-icon-stacked-dark-color .elementor-icon:hover {
    background-color: var(--e-global-color-74e93c4);
    transition: 0.3s;
}
body.mode .s-icon-stacked-dark-color .elementor-icon:hover svg {
    fill: var(--e-global-color-e8d2580);
    transition: 0.3s;
}

[class*="s-icon-stacked-light-color-"] .elementor-icon:hover {
    background-color: var(--e-global-color-accent);
    transition: background-color 0.3s;
}
[class*="s-icon-stacked-light-color-"] .elementor-icon:hover svg {
    fill: var(--e-global-color-74e93c4);
    transition: fill 0.3s;
}

body.mode [class*="s-icon-stacked-light-color-"] .elementor-icon:hover {
    background-color: var(--e-global-color-accent);
    transition: background-color 0.3s;
}
body.mode [class*="s-icon-stacked-light-color-"] .elementor-icon:hover svg {
    fill: var(--e-global-color-74e93c4);
    transition: fill 0.3s;
}

/* Stacked - Dark Color */
[class*="s-icon-stacked-dark-color-"] .elementor-icon:hover {
    background-color: var(--e-global-color-accent);
    transition: background-color 0.3s;
}
[class*="s-icon-stacked-dark-color-"] .elementor-icon:hover svg {
    fill: var(--e-global-color-74e93c4);
    transition: fill 0.3s;
}

body.mode [class*="s-icon-stacked-dark-color-"] .elementor-icon:hover {
    background-color: var(--e-global-color-accent);
    transition: background-color 0.3s;
}
body.mode [class*="s-icon-stacked-dark-color-"] .elementor-icon:hover svg {
    fill: var(--e-global-color-74e93c4);
    transition: fill 0.3s;
}

/* Direction */
.dir-ltr {
    direction: ltr;
}
.dir-rtl {
    direction: rtl;
}

/* White */
.button-light-white .elementor-button {
    color: var(--e-global-color-e8d2580);
    background-color: var(--e-global-color-74e93c4);
    fill: var(--e-global-color-e8d2580);
    transition: 0.3s;
}
.button-light-white .elementor-button:hover {
    color: var(--e-global-color-74e93c4);
    background-color: var(--e-global-color-accent);
    fill: var(--e-global-color-74e93c4);
    transition: 0.3s;
}

body.mode .button-light-white .elementor-button {
    color: var(--e-global-color-74e93c4);
    background-color: var(--e-global-color-e8d2580);
    fill: var(--e-global-color-74e93c4);
    transition: 0.3s;
}
body.mode .button-light-white .elementor-button:hover {
    color: var(--e-global-color-74e93c4);
    background-color: var(--e-global-color-accent);
    fill: var(--e-global-color-74e93c4);
    transition: 0.3s;
}

/* Black */
.button-light-black .elementor-button {
    color: var(--e-global-color-74e93c4);
    background-color: var(--e-global-color-e8d2580);
    fill: var(--e-global-color-74e93c4);
    transition: 0.3s;
}
.button-light-black .elementor-button:hover {
    color: var(--e-global-color-74e93c4);
    background-color: var(--e-global-color-accent);
    fill: var(--e-global-color-74e93c4);
    transition: 0.3s;
}

body.mode .button-light-black .elementor-button {
    color: var(--e-global-color-e8d2580);
    background-color: var(--e-global-color-74e93c4);
    fill: var(--e-global-color-e8d2580);
    transition: 0.3s;
}
body.mode .button-light-black .elementor-button:hover {
    color: var(--e-global-color-74e93c4);
    background-color: var(--e-global-color-accent);
    fill: var(--e-global-color-74e93c4);
    transition: 0.3s;
}

/* Accent */
.button-accent .elementor-button {
    color: var(--e-global-color-74e93c4);
    background-color: var(--e-global-color-accent);
    fill: var(--e-global-color-74e93c4);
    transition: transform 0.3s ease;
}

body.mode .button-accent .elementor-button {
    color: var(--e-global-color-74e93c4);
    background-color: var(--e-global-color-accent);
    fill: var(--e-global-color-74e93c4);
    transition: transform 0.3s ease;
}

.button-accent .elementor-button:hover,
body.mode .button-accent .elementor-button:hover {
    transform: scale(1.05);
}

/* Light Color 1 */
.button-light-color-1 .elementor-button {
    color: var(--e-global-color-e8d2580);
    background-color: var(--e-global-color-9ca0ed2);
    fill: var(--e-global-color-e8d2580);
    transition: 0.3s;
}
.button-light-color-1 .elementor-button:hover {
    color: var(--e-global-color-74e93c4);
    background-color: var(--e-global-color-accent);
    fill: var(--e-global-color-74e93c4);
    transition: 0.3s;
}

body.mode .button-light-color-1 .elementor-button {
    color: var(--e-global-color-74e93c4);
    background-color: var(--e-global-color-bcec371);
    fill: var(--e-global-color-74e93c4);
    transition: 0.3s;
}
body.mode .button-light-color-1 .elementor-button:hover {
    color: var(--e-global-color-74e93c4);
    background-color: var(--e-global-color-accent);
    fill: var(--e-global-color-74e93c4);
    transition: 0.3s;
}

/* Light Color 2 */
.button-light-color-2 .elementor-button {
    color: var(--e-global-color-e8d2580);
    background-color: var(--e-global-color-40cf936);
    fill: var(--e-global-color-e8d2580);
    transition: 0.3s;
}
.button-light-color-2 .elementor-button:hover {
    color: var(--e-global-color-74e93c4);
    background-color: var(--e-global-color-accent);
    fill: var(--e-global-color-74e93c4);
    transition: 0.3s;
}

body.mode .button-light-color-2 .elementor-button {
    color: var(--e-global-color-74e93c4);
    background-color: var(--e-global-color-d4b1a21);
    fill: var(--e-global-color-74e93c4);
    transition: 0.3s;
}
body.mode .button-light-color-2 .elementor-button:hover {
    color: var(--e-global-color-74e93c4);
    background-color: var(--e-global-color-accent);
    fill: var(--e-global-color-74e93c4);
    transition: 0.3s;
}

/* Light Color 3 */
.button-light-color-3 .elementor-button {
    color: var(--e-global-color-e8d2580);
    background-color: var(--e-global-color-d99ca76);
    fill: var(--e-global-color-e8d2580);
    transition: 0.3s;
}
.button-light-color-3 .elementor-button:hover {
    color: var(--e-global-color-74e93c4);
    background-color: var(--e-global-color-accent);
    fill: var(--e-global-color-74e93c4);
    transition: 0.3s;
}

body.mode .button-light-color-3 .elementor-button {
    color: var(--e-global-color-74e93c4);
    background-color: var(--e-global-color-295a6a0);
    fill: var(--e-global-color-74e93c4);
    transition: 0.3s;
}
body.mode .button-light-color-3 .elementor-button:hover {
    color: var(--e-global-color-74e93c4);
    background-color: var(--e-global-color-accent);
    fill: var(--e-global-color-74e93c4);
    transition: 0.3s;
}

/* Light Color 4 */
.button-light-color-4 .elementor-button {
    color: var(--e-global-color-e8d2580);
    background-color: var(--e-global-color-2f52b20);
    fill: var(--e-global-color-e8d2580);
    transition: 0.3s;
}
.button-light-color-4 .elementor-button:hover {
    color: var(--e-global-color-74e93c4);
    background-color: var(--e-global-color-accent);
    fill: var(--e-global-color-74e93c4);
    transition: 0.3s;
}

body.mode .button-light-color-4 .elementor-button {
    color: var(--e-global-color-74e93c4);
    background-color: var(--e-global-color-291c485);
    fill: var(--e-global-color-74e93c4);
    transition: 0.3s;
}
body.mode .button-light-color-4 .elementor-button:hover {
    color: var(--e-global-color-74e93c4);
    background-color: var(--e-global-color-accent);
    fill: var(--e-global-color-74e93c4);
    transition: 0.3s;
}

/* Dark Color 1 */
.button-dark-color-1 .elementor-button {
    color: var(--e-global-color-74e93c4);
    background-color: var(--e-global-color-bcec371);
    fill: var(--e-global-color-74e93c4);
    transition: 0.3s;
}
.button-dark-color-1 .elementor-button:hover {
    color: var(--e-global-color-74e93c4);
    background-color: var(--e-global-color-accent);
    fill: var(--e-global-color-74e93c4);
    transition: 0.3s;
}

body.mode .button-dark-color-1 .elementor-button {
    color: var(--e-global-color-e8d2580);
    background-color: var(--e-global-color-9ca0ed2);
    fill: var(--e-global-color-e8d2580);
    transition: 0.3s;
}
body.mode .button-dark-color-1 .elementor-button:hover {
    color: var(--e-global-color-74e93c4);
    background-color: var(--e-global-color-accent);
    fill: var(--e-global-color-74e93c4);
    transition: 0.3s;
}

/* Dark Color 2 */
.button-dark-color-2 .elementor-button {
    color: var(--e-global-color-74e93c4);
    background-color: var(--e-global-color-d4b1a21);
    fill: var(--e-global-color-74e93c4);
    transition: 0.3s;
}
.button-dark-color-2 .elementor-button:hover {
    color: var(--e-global-color-74e93c4);
    background-color: var(--e-global-color-accent);
    fill: var(--e-global-color-74e93c4);
    transition: 0.3s;
}

body.mode .button-dark-color-2 .elementor-button {
    color: var(--e-global-color-e8d2580);
    background-color: var(--e-global-color-40cf936);
    fill: var(--e-global-color-e8d2580);
    transition: 0.3s;
}
body.mode .button-dark-color-2 .elementor-button:hover {
    color: var(--e-global-color-74e93c4);
    background-color: var(--e-global-color-accent);
    fill: var(--e-global-color-74e93c4);
    transition: 0.3s;
}

/* Dark Color 3 */
.button-dark-color-3 .elementor-button {
    color: var(--e-global-color-74e93c4);
    background-color: var(--e-global-color-295a6a0);
    fill: var(--e-global-color-74e93c4);
    transition: 0.3s;
}
.button-dark-color-3 .elementor-button:hover {
    color: var(--e-global-color-74e93c4);
    background-color: var(--e-global-color-accent);
    fill: var(--e-global-color-74e93c4);
    transition: 0.3s;
}

body.mode .button-dark-color-3 .elementor-button {
    color: var(--e-global-color-e8d2580);
    background-color: var(--e-global-color-d99ca76);
    fill: var(--e-global-color-e8d2580);
    transition: 0.3s;
}
body.mode .button-dark-color-3 .elementor-button:hover {
    color: var(--e-global-color-74e93c4);
    background-color: var(--e-global-color-accent);
    fill: var(--e-global-color-74e93c4);
    transition: 0.3s;
}

/* Dark Color 4 */
.button-dark-color-4 .elementor-button {
    color: var(--e-global-color-74e93c4);
    background-color: var(--e-global-color-291c485);
    fill: var(--e-global-color-74e93c4);
    transition: 0.3s;
}
.button-dark-color-4 .elementor-button:hover {
    color: var(--e-global-color-74e93c4);
    background-color: var(--e-global-color-accent);
    fill: var(--e-global-color-74e93c4);
    transition: 0.3s;
}

body.mode .button-dark-color-4 .elementor-button {
    color: var(--e-global-color-e8d2580);
    background-color: var(--e-global-color-2f52b20);
    fill: var(--e-global-color-e8d2580);
    transition: 0.3s;
}
body.mode .button-dark-color-4 .elementor-button:hover {
    color: var(--e-global-color-74e93c4);
    background-color: var(--e-global-color-accent);
    fill: var(--e-global-color-74e93c4);
    transition: 0.3s;
}

/* Display Property */
.display-flex {
    display: flex;
}
.display-block {
    display: block;
}
.display-none {
    display: none;
}
/* Sidebar Button */
.sidebar-button-set .elementor-button {
    background-color: var( --e-global-color-9ca0ed2 );
    color: var( --e-global-color-text );
    transition: 0.3s;
}
body.mode .sidebar-button-set .elementor-button {
    background-color: var( --e-global-color-bcec371 );
    color: var( --e-global-color-text );
    transition: 0.3s;
}

.sidebar-button-set.sidebar-button-set-0 .elementor-button {
    background-color: var( --e-global-color-74e93c4 );
    color: var( --e-global-color-text );
    transition: 0.3s;
}
body.mode .sidebar-button-set.sidebar-button-set-0 .elementor-button {
    background-color: var( --e-global-color-e8d2580 );
    color: var( --e-global-color-text );
    transition: 0.3s;
}

.sidebar-button-set.sidebar-button-set-1 .elementor-button {
    background-color: var( --e-global-color-9ca0ed2 );
    color: var( --e-global-color-text );
    transition: 0.3s;
}
body.mode .sidebar-button-set.sidebar-button-set-1 .elementor-button {
    background-color: var( --e-global-color-bcec371 );
    color: var( --e-global-color-text );
    transition: 0.3s;
}

.sidebar-button-set.sidebar-button-set-2 .elementor-button {
    background-color: var( --e-global-color-40cf936 );
    color: var( --e-global-color-text );
    transition: 0.3s;
}
body.mode .sidebar-button-set.sidebar-button-set-2 .elementor-button {
    background-color: var( --e-global-color-d4b1a21 );
    color: var( --e-global-color-text );
    transition: 0.3s;
}

.sidebar-button-set.sidebar-button-set-3 .elementor-button {
    background-color: var( --e-global-color-d99ca76 );
    color: var( --e-global-color-text );
    transition: 0.3s;
}
body.mode .sidebar-button-set.sidebar-button-set-3 .elementor-button {
    background-color: var( --e-global-color-295a6a0 );
    color: var( --e-global-color-text );
    transition: 0.3s;
}

.sidebar-button-set.sidebar-button-set-4 .elementor-button {
    background-color: var( --e-global-color-2f52b20 );
    color: var( --e-global-color-text );
    transition: 0.3s;
}
body.mode .sidebar-button-set.sidebar-button-set-4 .elementor-button {
    background-color: var( --e-global-color-291c485 );
    color: var( --e-global-color-text );
    transition: 0.3s;
}

.sidebar-button-set .elementor-button:hover, .sidebar-button-set .elementor-button:focus {
    background-color: var( --e-global-color-accent );
    color: var( --e-global-color-74e93c4 );
    transition: 0.3s;
}
body.mode .sidebar-button-set .elementor-button:hover, body.mode .sidebar-button-set .elementor-button:focus {
    background-color: var( --e-global-color-accent );
    color: var( --e-global-color-74e93c4 );
    transition: 0.3s;
}

.sidebar-button-set .elementor-element:first-child .elementor-button {
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
}

.sidebar-button-set .elementor-element:last-child .elementor-button {
    border-bottom-left-radius: 10px;
    border-bottom-right-radius: 10px;
}

/*.sidebar-button-set .elementor-element .elementor-button {
    border-bottom: 2px solid var(--e-global-color-74e93c4);
    transition: 0.1s;
}

body.mode .sidebar-button-set .elementor-element .elementor-button {
    border-bottom: 2px solid var(--e-global-color-e8d2580);
    transition: 0.1s;
}

.sidebar-button-set .elementor-element:last-child .elementor-button {
    border-bottom: none;
}*/
.sidebar-button-set .elementor-element:first-child .elementor-button, .sidebar-button-set .elementor-element:first-child .elementor-button:hover {
    border-top-left-radius: 10px !important;
    border-top-right-radius: 10px !important;
}
.sidebar-button-set .elementor-element:last-child .elementor-button, .sidebar-button-set .elementor-element:last-child .elementor-button:hover {
    border-bottom-left-radius: 10px !important;
    border-bottom-right-radius: 10px !important;
}

/* Sidebar Button - Active */
.sidebar-button-set .active-button.elementor-element:first-child .elementor-button {
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
}

.sidebar-button-set .active-button.elementor-element:last-child .elementor-button {
    border-bottom-left-radius: 10px;
    border-bottom-right-radius: 10px;
}

/*.sidebar-button-set .active-button.elementor-element .elementor-button {
    border-bottom: 2px solid var(--e-global-color-74e93c4);
    transition: 0.1s;
}

body.mode .sidebar-button-set .active-button.elementor-element .elementor-button {
    border-bottom: 2px solid var(--e-global-color-e8d2580);
    transition: 0.1s;
}*/

.sidebar-button-set .active-button.elementor-element .elementor-button {
    color: var(--e-global-color-74e93c4) !important;
    background-color: var(--e-global-color-accent) !important;
    transition: 0.3s !important;
}

body.mode .sidebar-button-set .active-button.elementor-element .elementor-button {
    color: var(--e-global-color-74e93c4) !important;
    background-color: var(--e-global-color-accent) !important;
    transition: 0.3s !important;
}

/*.sidebar-button-set .active-button.elementor-element:last-child .elementor-button {
    border-bottom: none;
}*/
.sidebar-button-set .active-button.elementor-element:first-child .elementor-button, .sidebar-button-set .active-button.elementor-element:first-child .elementor-button:hover {
    border-top-left-radius: 10px !important;
    border-top-right-radius: 10px !important;
}
.sidebar-button-set .active-button.elementor-element:last-child .elementor-button, .sidebar-button-set .active-button.elementor-element:last-child .elementor-button:hover {
    border-bottom-left-radius: 10px !important;
    border-bottom-right-radius: 10px !important;
}

/* JetEngine Copy Icon */
.jet-clipboard-icon svg, body.mode .jet-clipboard-icon svg, .jet-clipboard-icon svg path, body.mode .jet-clipboard-icon svg path {
    fill: var(--e-global-color-text);
}

/* JetEngine Listing Loader */
.jet-listing-grid__loader {
    margin-top: 20px;
}

/* Sidebar Menu */

/* Container */
.sidebar-menu-set .elementor-nav-menu__container {
    margin-top: 0px;
    border-radius: 10px;
    background-color: var(--e-global-color-ee252f5);
}

/* Nav UL */
.sidebar-menu-set .elementor-nav-menu {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    gap: 2px;
    width: 100%;
}

/* Item */
.sidebar-menu-set a {
    cursor: pointer;
}
.sidebar-menu-set .menu-item {
    width: 100%;
}
.sidebar-menu-set .menu-item .elementor-item, .sidebar-menu-set .menu-item .elementor-sub-item {
    font-size: 16px;
}
.sidebar-menu-set.sidebar-menu-set-0 .elementor-item, .sidebar-menu-set.sidebar-menu-set-0 .elementor-sub-item {
    color: var(--e-global-color-text);
    background-color: var(--e-global-color-74e93c4);
    transition: 0.3s;
}
body.mode .sidebar-menu-set.sidebar-menu-set-0 .elementor-item, body.mode .sidebar-menu-set.sidebar-menu-set-0 .elementor-sub-item {
    color: var(--e-global-color-text);
    background-color: var(--e-global-color-e8d2580);
    transition: 0.3s;
}
.sidebar-menu-set.sidebar-menu-set-0 .elementor-item:focus, .sidebar-menu-set.sidebar-menu-set-0 .elementor-sub-item:focus {
    color: var(--e-global-color-text);
    background-color: var(--e-global-color-74e93c4);
    transition: 0.3s;
}
body.mode .sidebar-menu-set.sidebar-menu-set-0 .elementor-item:focus, body.mode .sidebar-menu-set.sidebar-menu-set-0 .elementor-sub-item:focus {
    color: var(--e-global-color-text);
    background-color: var(--e-global-color-e8d2580);
    transition: 0.3s;
}
.sidebar-menu-set.sidebar-menu-set-1 .elementor-item, .sidebar-menu-set.sidebar-menu-set-1 .elementor-sub-item {
    color: var(--e-global-color-text);
    background-color: var(--e-global-color-9ca0ed2);
    transition: 0.3s;
}
body.mode .sidebar-menu-set.sidebar-menu-set-1 .elementor-item, body.mode .sidebar-menu-set.sidebar-menu-set-1 .elementor-sub-item {
    color: var(--e-global-color-text);
    background-color: var(--e-global-color-bcec371);
    transition: 0.3s;
}
.sidebar-menu-set.sidebar-menu-set-1 .elementor-item:focus, .sidebar-menu-set.sidebar-menu-set-1 .elementor-sub-item:focus {
    color: var(--e-global-color-text);
    background-color: var(--e-global-color-9ca0ed2);
    transition: 0.3s;
}
body.mode .sidebar-menu-set.sidebar-menu-set-1 .elementor-item:focus, body.mode .sidebar-menu-set.sidebar-menu-set-1 .elementor-sub-item:focus {
    color: var(--e-global-color-text);
    background-color: var(--e-global-color-bcec371);
    transition: 0.3s;
}
.sidebar-menu-set.sidebar-menu-set-2 .elementor-item, .sidebar-menu-set.sidebar-menu-set-2 .elementor-sub-item {
    color: var(--e-global-color-text);
    background-color: var(--e-global-color-40cf936);
    transition: 0.3s;
}
body.mode .sidebar-menu-set.sidebar-menu-set-2 .elementor-item, body.mode .sidebar-menu-set.sidebar-menu-set-2 .elementor-sub-item {
    color: var(--e-global-color-text);
    background-color: var(--e-global-color-d4b1a21);
    transition: 0.3s;
}
.sidebar-menu-set.sidebar-menu-set-2 .elementor-item:focus, .sidebar-menu-set.sidebar-menu-set-2 .elementor-sub-item:focus {
    color: var(--e-global-color-text);
    background-color: var(--e-global-color-40cf936);
    transition: 0.3s;
}
body.mode .sidebar-menu-set.sidebar-menu-set-2 .elementor-item:focus, body.mode .sidebar-menu-set.sidebar-menu-set-2 .elementor-sub-item:focus {
    color: var(--e-global-color-text);
    background-color: var(--e-global-color-d4b1a21);
    transition: 0.3s;
}
.sidebar-menu-set.sidebar-menu-set-3 .elementor-item, .sidebar-menu-set.sidebar-menu-set-3 .elementor-sub-item {
    color: var(--e-global-color-text);
    background-color: var(--e-global-color-d99ca76);
    transition: 0.3s;
}
body.mode .sidebar-menu-set.sidebar-menu-set-3 .elementor-item, body.mode .sidebar-menu-set.sidebar-menu-set-3 .elementor-sub-item {
    color: var(--e-global-color-text);
    background-color: var(--e-global-color-295a6a0);
    transition: 0.3s;
}
.sidebar-menu-set.sidebar-menu-set-3 .elementor-item:focus, .sidebar-menu-set.sidebar-menu-set-3 .elementor-sub-item:focus {
    color: var(--e-global-color-text);
    background-color: var(--e-global-color-d99ca76);
    transition: 0.3s;
}
body.mode .sidebar-menu-set.sidebar-menu-set-3 .elementor-item:focus, body.mode .sidebar-menu-set.sidebar-menu-set-3 .elementor-sub-item:focus {
    color: var(--e-global-color-text);
    background-color: var(--e-global-color-295a6a0);
    transition: 0.3s;
}
.sidebar-menu-set .elementor-item:hover, .sidebar-menu-set .elementor-item.has-submenu:hover, .sidebar-menu-set .elementor-item.has-submenu.highlighted, .sidebar-menu-set .elementor-sub-item:hover, .sidebar-menu-set .elementor-sub-item.has-submenu:hover, .sidebar-menu-set .elementor-sub-item.has-submenu.highlighted {
    color: var(--e-global-color-74e93c4);
    background-color: var(--e-global-color-accent);
    transition: 0.3s;
}
body.mode .sidebar-menu-set .elementor-item:hover, body.mode .sidebar-menu-set .elementor-item.has-submenu:hover, body.mode .sidebar-menu-set .elementor-item.has-submenu.highlighted, body.mode .sidebar-menu-set .elementor-sub-item:hover, body.mode .sidebar-menu-set .elementor-sub-item.has-submenu:hover, body.mode .sidebar-menu-set .elementor-sub-item.has-submenu.highlighted {
    color: var(--e-global-color-74e93c4);
    background-color: var(--e-global-color-accent);
    transition: 0.3s;
}
.sidebar-menu-set .elementor-item[aria-current="page"], .sidebar-menu-set .elementor-sub-item[aria-current="page"] {
    color: var(--e-global-color-74e93c4);
    background-color: var(--e-global-color-accent);
    transition: 0.3s;
}
body.mode .sidebar-menu-set .elementor-item[aria-current="page"], body.mode .sidebar-menu-set .elementor-sub-item[aria-current="page"] {
    color: var(--e-global-color-74e93c4);
    background-color: var(--e-global-color-accent);
    transition: 0.3s;
}
.sidebar-menu-set .sub-arrow svg {
    fill: var(--e-global-color-text);
}
.sidebar-menu-set .elementor-item.has-submenu, .sidebar-menu-set .elementor-sub-item.has-submenu {
    justify-content: space-between;
}
.sidebar-menu-set .elementor-item.has-submenu .sub-arrow svg, .sidebar-menu-set .elementor-sub-item.has-submenu .sub-arrow svg {
    fill: var(--e-global-color-text);
}
.sidebar-menu-set .elementor-item.has-submenu:hover .sub-arrow svg, .sidebar-menu-set .elementor-item.has-submenu.highlighted .sub-arrow svg, .sidebar-menu-set .elementor-sub-item.has-submenu:hover .sub-arrow svg, .sidebar-menu-set .elementor-sub-item.has-submenu.highlighted .sub-arrow svg {
    fill: var(--e-global-color-74e93c4);
}
body.mode .sidebar-menu-set .elementor-item.has-submenu:hover .sub-arrow svg, body.mode .sidebar-menu-set .elementor-item.has-submenu.highlighted .sub-arrow svg, body.mode .sidebar-menu-set .elementor-sub-item.has-submenu:hover .sub-arrow svg, body.mode .sidebar-menu-set .elementor-sub-item.has-submenu.highlighted .sub-arrow svg {
    fill: var(--e-global-color-74e93c4);
}
.sidebar-menu-set .elementor-nav-menu__container .elementor-nav-menu .menu-item:first-child .elementor-item {
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
}
.sidebar-menu-set .elementor-nav-menu__container .elementor-nav-menu .menu-item:last-child .elementor-item {
    border-bottom-left-radius: 10px;
    border-bottom-right-radius: 10px;
}
.sidebar-menu-set .elementor-nav-menu__container .elementor-nav-menu .menu-item:last-child .elementor-item.has-submenu.highlighted {
    border-bottom-left-radius: 0px;
    border-bottom-right-radius: 0px;
}
.sidebar-menu-set .elementor-nav-menu__container .elementor-nav-menu .menu-item:last-child .sub-menu {
    border-bottom-left-radius: 10px;
    border-bottom-right-radius: 10px;
    background-color: var(--e-global-color-ee252f5);
}
.sidebar-menu-set .elementor-nav-menu__container .elementor-nav-menu .menu-item:last-child .sub-menu .menu-item:last-child .elementor-sub-item {
    border-bottom-left-radius: 10px;
    border-bottom-right-radius: 10px;
}
.sidebar-menu-set .elementor-nav-menu__container .elementor-nav-menu .menu-item:last-child .sub-menu .menu-item:last-child .elementor-sub-item.elementor-item-active {
    border-bottom-left-radius: 10px;
    border-bottom-right-radius: 10px;
}
/* Attention - Grow Shrink */
.grow-shrink {
  animation: pulse 1s ease-in-out infinite;
}

@keyframes pulse {
  0%, 100% {
    transform: scale(1);
  }
  50% {
    transform: scale(1.2);
  }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://yiftlist.com/wp-content/custom-file/custom-font/poppins/poppins-regular.eot');
	src: url('https://yiftlist.com/wp-content/custom-file/custom-font/poppins/poppins-regular.eot?#iefix') format('embedded-opentype'),
		url('https://yiftlist.com/wp-content/custom-file/custom-font/poppins/poppins-regular.woff2') format('woff2'),
		url('https://yiftlist.com/wp-content/custom-file/custom-font/poppins/poppins-regular.woff') format('woff'),
		url('https://yiftlist.com/wp-content/custom-file/custom-font/poppins/poppins-regular.ttf') format('truetype'),
		url('https://yiftlist.com/wp-content/custom-file/custom-font/poppins/poppins-regular.svg#Poppins') format('svg');
}
@font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://yiftlist.com/wp-content/custom-file/custom-font/poppins/poppins-bold.eot');
	src: url('https://yiftlist.com/wp-content/custom-file/custom-font/poppins/poppins-bold.eot?#iefix') format('embedded-opentype'),
		url('https://yiftlist.com/wp-content/custom-file/custom-font/poppins/poppins-bold.woff2') format('woff2'),
		url('https://yiftlist.com/wp-content/custom-file/custom-font/poppins/poppins-bold.woff') format('woff'),
		url('https://yiftlist.com/wp-content/custom-file/custom-font/poppins/poppins-bold.ttf') format('truetype'),
		url('https://yiftlist.com/wp-content/custom-file/custom-font/poppins/poppins-bold.svg#Poppins') format('svg');
}
@font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://yiftlist.com/wp-content/custom-file/custom-font/poppins/poppins-thin.eot');
	src: url('https://yiftlist.com/wp-content/custom-file/custom-font/poppins/poppins-thin.eot?#iefix') format('embedded-opentype'),
		url('https://yiftlist.com/wp-content/custom-file/custom-font/poppins/poppins-thin.woff2') format('woff2'),
		url('https://yiftlist.com/wp-content/custom-file/custom-font/poppins/poppins-thin.woff') format('woff'),
		url('https://yiftlist.com/wp-content/custom-file/custom-font/poppins/poppins-thin.ttf') format('truetype'),
		url('https://yiftlist.com/wp-content/custom-file/custom-font/poppins/poppins-thin.svg#Poppins') format('svg');
}
@font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://yiftlist.com/wp-content/custom-file/custom-font/poppins/poppins-extralight.eot');
	src: url('https://yiftlist.com/wp-content/custom-file/custom-font/poppins/poppins-extralight.eot?#iefix') format('embedded-opentype'),
		url('https://yiftlist.com/wp-content/custom-file/custom-font/poppins/poppins-extralight.woff2') format('woff2'),
		url('https://yiftlist.com/wp-content/custom-file/custom-font/poppins/poppins-extralight.woff') format('woff'),
		url('https://yiftlist.com/wp-content/custom-file/custom-font/poppins/poppins-extralight.ttf') format('truetype'),
		url('https://yiftlist.com/wp-content/custom-file/custom-font/poppins/poppins-extralight.svg#Poppins') format('svg');
}
@font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://yiftlist.com/wp-content/custom-file/custom-font/poppins/poppins-light.eot');
	src: url('https://yiftlist.com/wp-content/custom-file/custom-font/poppins/poppins-light.eot?#iefix') format('embedded-opentype'),
		url('https://yiftlist.com/wp-content/custom-file/custom-font/poppins/poppins-light.woff2') format('woff2'),
		url('https://yiftlist.com/wp-content/custom-file/custom-font/poppins/poppins-light.woff') format('woff'),
		url('https://yiftlist.com/wp-content/custom-file/custom-font/poppins/poppins-light.ttf') format('truetype'),
		url('https://yiftlist.com/wp-content/custom-file/custom-font/poppins/poppins-light.svg#Poppins') format('svg');
}
@font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://yiftlist.com/wp-content/custom-file/custom-font/poppins/poppins-regular.eot');
	src: url('https://yiftlist.com/wp-content/custom-file/custom-font/poppins/poppins-regular.eot?#iefix') format('embedded-opentype'),
		url('https://yiftlist.com/wp-content/custom-file/custom-font/poppins/poppins-regular.woff2') format('woff2'),
		url('https://yiftlist.com/wp-content/custom-file/custom-font/poppins/poppins-regular.woff') format('woff'),
		url('https://yiftlist.com/wp-content/custom-file/custom-font/poppins/poppins-regular.ttf') format('truetype'),
		url('https://yiftlist.com/wp-content/custom-file/custom-font/poppins/poppins-regular.svg#Poppins') format('svg');
}
@font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://yiftlist.com/wp-content/custom-file/custom-font/poppins/poppins-medium.eot');
	src: url('https://yiftlist.com/wp-content/custom-file/custom-font/poppins/poppins-medium.eot?#iefix') format('embedded-opentype'),
		url('https://yiftlist.com/wp-content/custom-file/custom-font/poppins/poppins-medium.woff2') format('woff2'),
		url('https://yiftlist.com/wp-content/custom-file/custom-font/poppins/poppins-medium.woff') format('woff'),
		url('https://yiftlist.com/wp-content/custom-file/custom-font/poppins/poppins-medium.ttf') format('truetype'),
		url('https://yiftlist.com/wp-content/custom-file/custom-font/poppins/poppins-medium.svg#Poppins') format('svg');
}
@font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://yiftlist.com/wp-content/custom-file/custom-font/poppins/poppins-semibold.eot');
	src: url('https://yiftlist.com/wp-content/custom-file/custom-font/poppins/poppins-semibold.eot?#iefix') format('embedded-opentype'),
		url('https://yiftlist.com/wp-content/custom-file/custom-font/poppins/poppins-semibold.woff2') format('woff2'),
		url('https://yiftlist.com/wp-content/custom-file/custom-font/poppins/poppins-semibold.woff') format('woff'),
		url('https://yiftlist.com/wp-content/custom-file/custom-font/poppins/poppins-semibold.ttf') format('truetype'),
		url('https://yiftlist.com/wp-content/custom-file/custom-font/poppins/poppins-semibold.svg#Poppins') format('svg');
}
@font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://yiftlist.com/wp-content/custom-file/custom-font/poppins/poppins-bold.eot');
	src: url('https://yiftlist.com/wp-content/custom-file/custom-font/poppins/poppins-bold.eot?#iefix') format('embedded-opentype'),
		url('https://yiftlist.com/wp-content/custom-file/custom-font/poppins/poppins-bold.woff2') format('woff2'),
		url('https://yiftlist.com/wp-content/custom-file/custom-font/poppins/poppins-bold.woff') format('woff'),
		url('https://yiftlist.com/wp-content/custom-file/custom-font/poppins/poppins-bold.ttf') format('truetype'),
		url('https://yiftlist.com/wp-content/custom-file/custom-font/poppins/poppins-bold.svg#Poppins') format('svg');
}
@font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://yiftlist.com/wp-content/custom-file/custom-font/poppins/poppins-extrabold.eot');
	src: url('https://yiftlist.com/wp-content/custom-file/custom-font/poppins/poppins-extrabold.eot?#iefix') format('embedded-opentype'),
		url('https://yiftlist.com/wp-content/custom-file/custom-font/poppins/poppins-extrabold.woff2') format('woff2'),
		url('https://yiftlist.com/wp-content/custom-file/custom-font/poppins/poppins-extrabold.woff') format('woff'),
		url('https://yiftlist.com/wp-content/custom-file/custom-font/poppins/poppins-extrabold.ttf') format('truetype'),
		url('https://yiftlist.com/wp-content/custom-file/custom-font/poppins/poppins-extrabold.svg#Poppins') format('svg');
}
@font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://yiftlist.com/wp-content/custom-file/custom-font/poppins/poppins-black.eot');
	src: url('https://yiftlist.com/wp-content/custom-file/custom-font/poppins/poppins-black.eot?#iefix') format('embedded-opentype'),
		url('https://yiftlist.com/wp-content/custom-file/custom-font/poppins/poppins-black.woff2') format('woff2'),
		url('https://yiftlist.com/wp-content/custom-file/custom-font/poppins/poppins-black.woff') format('woff'),
		url('https://yiftlist.com/wp-content/custom-file/custom-font/poppins/poppins-black.ttf') format('truetype'),
		url('https://yiftlist.com/wp-content/custom-file/custom-font/poppins/poppins-black.svg#Poppins') format('svg');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Urbanist';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://yiftlist.com/wp-content/custom-file/custom-font/urbanist/urbanist-regular.eot');
	src: url('https://yiftlist.com/wp-content/custom-file/custom-font/urbanist/urbanist-regular.eot?#iefix') format('embedded-opentype'),
		url('https://yiftlist.com/wp-content/custom-file/custom-font/urbanist/urbanist-regular.woff2') format('woff2'),
		url('https://yiftlist.com/wp-content/custom-file/custom-font/urbanist/urbanist-regular.woff') format('woff'),
		url('https://yiftlist.com/wp-content/custom-file/custom-font/urbanist/urbanist-regular.ttf') format('truetype'),
		url('https://yiftlist.com/wp-content/custom-file/custom-font/urbanist/urbanist-regular.svg#Urbanist') format('svg');
}
@font-face {
	font-family: 'Urbanist';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://yiftlist.com/wp-content/custom-file/custom-font/urbanist/urbanist-bold.eot');
	src: url('https://yiftlist.com/wp-content/custom-file/custom-font/urbanist/urbanist-bold.eot?#iefix') format('embedded-opentype'),
		url('https://yiftlist.com/wp-content/custom-file/custom-font/urbanist/urbanist-bold.woff2') format('woff2'),
		url('https://yiftlist.com/wp-content/custom-file/custom-font/urbanist/urbanist-bold.woff') format('woff'),
		url('https://yiftlist.com/wp-content/custom-file/custom-font/urbanist/urbanist-bold.ttf') format('truetype'),
		url('https://yiftlist.com/wp-content/custom-file/custom-font/urbanist/urbanist-bold.svg#Urbanist') format('svg');
}
@font-face {
	font-family: 'Urbanist';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://yiftlist.com/wp-content/custom-file/custom-font/urbanist/urbanist-thin.eot');
	src: url('https://yiftlist.com/wp-content/custom-file/custom-font/urbanist/urbanist-thin.eot?#iefix') format('embedded-opentype'),
		url('https://yiftlist.com/wp-content/custom-file/custom-font/urbanist/urbanist-thin.woff2') format('woff2'),
		url('https://yiftlist.com/wp-content/custom-file/custom-font/urbanist/urbanist-thin.woff') format('woff'),
		url('https://yiftlist.com/wp-content/custom-file/custom-font/urbanist/urbanist-thin.ttf') format('truetype'),
		url('https://yiftlist.com/wp-content/custom-file/custom-font/urbanist/urbanist-thin.svg#Urbanist') format('svg');
}
@font-face {
	font-family: 'Urbanist';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://yiftlist.com/wp-content/custom-file/custom-font/urbanist/urbanist-extralight.eot');
	src: url('https://yiftlist.com/wp-content/custom-file/custom-font/urbanist/urbanist-extralight.eot?#iefix') format('embedded-opentype'),
		url('https://yiftlist.com/wp-content/custom-file/custom-font/urbanist/urbanist-extralight.woff2') format('woff2'),
		url('https://yiftlist.com/wp-content/custom-file/custom-font/urbanist/urbanist-extralight.woff') format('woff'),
		url('https://yiftlist.com/wp-content/custom-file/custom-font/urbanist/urbanist-extralight.ttf') format('truetype'),
		url('https://yiftlist.com/wp-content/custom-file/custom-font/urbanist/urbanist-extralight.svg#Urbanist') format('svg');
}
@font-face {
	font-family: 'Urbanist';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://yiftlist.com/wp-content/custom-file/custom-font/urbanist/urbanist-light.eot');
	src: url('https://yiftlist.com/wp-content/custom-file/custom-font/urbanist/urbanist-light.eot?#iefix') format('embedded-opentype'),
		url('https://yiftlist.com/wp-content/custom-file/custom-font/urbanist/urbanist-light.woff2') format('woff2'),
		url('https://yiftlist.com/wp-content/custom-file/custom-font/urbanist/urbanist-light.woff') format('woff'),
		url('https://yiftlist.com/wp-content/custom-file/custom-font/urbanist/urbanist-light.ttf') format('truetype'),
		url('https://yiftlist.com/wp-content/custom-file/custom-font/urbanist/urbanist-light.svg#Urbanist') format('svg');
}
@font-face {
	font-family: 'Urbanist';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://yiftlist.com/wp-content/custom-file/custom-font/urbanist/urbanist-regular.eot');
	src: url('https://yiftlist.com/wp-content/custom-file/custom-font/urbanist/urbanist-regular.eot?#iefix') format('embedded-opentype'),
		url('https://yiftlist.com/wp-content/custom-file/custom-font/urbanist/urbanist-regular.woff2') format('woff2'),
		url('https://yiftlist.com/wp-content/custom-file/custom-font/urbanist/urbanist-regular.woff') format('woff'),
		url('https://yiftlist.com/wp-content/custom-file/custom-font/urbanist/urbanist-regular.ttf') format('truetype'),
		url('https://yiftlist.com/wp-content/custom-file/custom-font/urbanist/urbanist-regular.svg#Urbanist') format('svg');
}
@font-face {
	font-family: 'Urbanist';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://yiftlist.com/wp-content/custom-file/custom-font/urbanist/urbanist-medium.eot');
	src: url('https://yiftlist.com/wp-content/custom-file/custom-font/urbanist/urbanist-medium.eot?#iefix') format('embedded-opentype'),
		url('https://yiftlist.com/wp-content/custom-file/custom-font/urbanist/urbanist-medium.woff2') format('woff2'),
		url('https://yiftlist.com/wp-content/custom-file/custom-font/urbanist/urbanist-medium.woff') format('woff'),
		url('https://yiftlist.com/wp-content/custom-file/custom-font/urbanist/urbanist-medium.ttf') format('truetype'),
		url('https://yiftlist.com/wp-content/custom-file/custom-font/urbanist/urbanist-medium.svg#Urbanist') format('svg');
}
@font-face {
	font-family: 'Urbanist';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://yiftlist.com/wp-content/custom-file/custom-font/urbanist/urbanist-semibold.eot');
	src: url('https://yiftlist.com/wp-content/custom-file/custom-font/urbanist/urbanist-semibold.eot?#iefix') format('embedded-opentype'),
		url('https://yiftlist.com/wp-content/custom-file/custom-font/urbanist/urbanist-semibold.woff2') format('woff2'),
		url('https://yiftlist.com/wp-content/custom-file/custom-font/urbanist/urbanist-semibold.woff') format('woff'),
		url('https://yiftlist.com/wp-content/custom-file/custom-font/urbanist/urbanist-semibold.ttf') format('truetype'),
		url('https://yiftlist.com/wp-content/custom-file/custom-font/urbanist/urbanist-semibold.svg#Urbanist') format('svg');
}
@font-face {
	font-family: 'Urbanist';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://yiftlist.com/wp-content/custom-file/custom-font/urbanist/urbanist-bold.eot');
	src: url('https://yiftlist.com/wp-content/custom-file/custom-font/urbanist/urbanist-bold.eot?#iefix') format('embedded-opentype'),
		url('https://yiftlist.com/wp-content/custom-file/custom-font/urbanist/urbanist-bold.woff2') format('woff2'),
		url('https://yiftlist.com/wp-content/custom-file/custom-font/urbanist/urbanist-bold.woff') format('woff'),
		url('https://yiftlist.com/wp-content/custom-file/custom-font/urbanist/urbanist-bold.ttf') format('truetype'),
		url('https://yiftlist.com/wp-content/custom-file/custom-font/urbanist/urbanist-bold.svg#Urbanist') format('svg');
}
@font-face {
	font-family: 'Urbanist';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://yiftlist.com/wp-content/custom-file/custom-font/urbanist/urbanist-extrabold.eot');
	src: url('https://yiftlist.com/wp-content/custom-file/custom-font/urbanist/urbanist-extrabold.eot?#iefix') format('embedded-opentype'),
		url('https://yiftlist.com/wp-content/custom-file/custom-font/urbanist/urbanist-extrabold.woff2') format('woff2'),
		url('https://yiftlist.com/wp-content/custom-file/custom-font/urbanist/urbanist-extrabold.woff') format('woff'),
		url('https://yiftlist.com/wp-content/custom-file/custom-font/urbanist/urbanist-extrabold.ttf') format('truetype'),
		url('https://yiftlist.com/wp-content/custom-file/custom-font/urbanist/urbanist-extrabold.svg#Urbanist') format('svg');
}
@font-face {
	font-family: 'Urbanist';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://yiftlist.com/wp-content/custom-file/custom-font/urbanist/urbanist-black.eot');
	src: url('https://yiftlist.com/wp-content/custom-file/custom-font/urbanist/urbanist-black.eot?#iefix') format('embedded-opentype'),
		url('https://yiftlist.com/wp-content/custom-file/custom-font/urbanist/urbanist-black.woff2') format('woff2'),
		url('https://yiftlist.com/wp-content/custom-file/custom-font/urbanist/urbanist-black.woff') format('woff'),
		url('https://yiftlist.com/wp-content/custom-file/custom-font/urbanist/urbanist-black.ttf') format('truetype'),
		url('https://yiftlist.com/wp-content/custom-file/custom-font/urbanist/urbanist-black.svg#Urbanist') format('svg');
}
/* End Custom Fonts CSS */