/* --- Extracted <style> block #1 --- */
/* Slider */
.slick-slider
{
    position: relative;

    display: block;
    box-sizing: border-box;

    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;

    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -ms-touch-action: pan-y;
        touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}

.slick-list
{
    position: relative;

    display: block;
    overflow: hidden;

    margin: 0;
    padding: 0;
}
.slick-list:focus
{
    outline: none;
}
.slick-list.dragging
{
    cursor: pointer;
    cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list
{
    -webkit-transform: translate3d(0, 0, 0);
       -moz-transform: translate3d(0, 0, 0);
        -ms-transform: translate3d(0, 0, 0);
         -o-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
}

.slick-track
{
    position: relative;
    top: 0;
    left: 0;

    display: block;
    margin-left: auto;
    margin-right: auto;
}
.slick-track:before,
.slick-track:after
{
    display: table;

    content: '';
}
.slick-track:after
{
    clear: both;
}
.slick-loading .slick-track
{
    visibility: hidden;
}

.slick-slide
{
    display: none;
    float: left;

    height: 100%;
    min-height: 1px;
}
[dir='rtl'] .slick-slide
{
    float: right;
}
.slick-slide img
{
    display: block;
}
.slick-slide.slick-loading img
{
    display: none;
}
.slick-slide.dragging img
{
    pointer-events: none;
}
.slick-initialized .slick-slide
{
    display: block;
}
.slick-loading .slick-slide
{
    visibility: hidden;
}
.slick-vertical .slick-slide
{
    display: block;

    height: auto;

    border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
    display: none;
}

/* --- Extracted <style> block #2 --- */
@charset 'UTF-8';
/* Slider */
.slick-loading .slick-list
{
    background: #fff /*savepage-url=./ajax-loader.gif*/ url() center center no-repeat;
}

/* Icons */
@font-face
{
    font-family: 'slick';
    font-weight: normal;
    font-style: normal;

    src: /*savepage-url=./fonts/slick.eot*/ url();
    src: /*savepage-url=./fonts/slick.eot?#iefix*/ url() format('embedded-opentype'), /*savepage-url=./fonts/slick.woff*/ url() format('woff'), /*savepage-url=./fonts/slick.ttf*/ url() format('truetype'), /*savepage-url=./fonts/slick.svg#slick*/ url() format('svg');
}
/* Arrows */
.slick-prev,
.slick-next
{
    font-size: 0;
    line-height: 0;

    position: absolute;
    top: 50%;

    display: block;

    width: 20px;
    height: 20px;
    padding: 0;
    -webkit-transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
    transform: translate(0, -50%);

    cursor: pointer;

    color: transparent;
    border: none;
    outline: none;
    background: transparent;
}
.slick-prev:hover,
.slick-prev:focus,
.slick-next:hover,
.slick-next:focus
{
    color: transparent;
    outline: none;
    background: transparent;
}
.slick-prev:hover:before,
.slick-prev:focus:before,
.slick-next:hover:before,
.slick-next:focus:before
{
    opacity: 1;
}
.slick-prev.slick-disabled:before,
.slick-next.slick-disabled:before
{
    opacity: .25;
}

.slick-prev:before,
.slick-next:before
{
    font-family: 'slick';
    font-size: 20px;
    line-height: 1;

    opacity: .75;
    color: white;

    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.slick-prev
{
    left: -25px;
}
[dir='rtl'] .slick-prev
{
    right: -25px;
    left: auto;
}
.slick-prev:before
{
    content: '←';
}
[dir='rtl'] .slick-prev:before
{
    content: '→';
}

.slick-next
{
    right: -25px;
}
[dir='rtl'] .slick-next
{
    right: auto;
    left: -25px;
}
.slick-next:before
{
    content: '→';
}
[dir='rtl'] .slick-next:before
{
    content: '←';
}

/* Dots */
.slick-dotted.slick-slider
{
    margin-bottom: 30px;
}

.slick-dots
{
    position: absolute;
    bottom: -25px;

    display: block;

    width: 100%;
    padding: 0;
    margin: 0;

    list-style: none;

    text-align: center;
}
.slick-dots li
{
    position: relative;

    display: inline-block;

    width: 20px;
    height: 20px;
    margin: 0 5px;
    padding: 0;

    cursor: pointer;
}
.slick-dots li button
{
    font-size: 0;
    line-height: 0;

    display: block;

    width: 20px;
    height: 20px;
    padding: 5px;

    cursor: pointer;

    color: transparent;
    border: 0;
    outline: none;
    background: transparent;
}
.slick-dots li button:hover,
.slick-dots li button:focus
{
    outline: none;
}
.slick-dots li button:hover:before,
.slick-dots li button:focus:before
{
    opacity: 1;
}
.slick-dots li button:before
{
    font-family: 'slick';
    font-size: 6px;
    line-height: 20px;

    position: absolute;
    top: 0;
    left: 0;

    width: 20px;
    height: 20px;

    content: '•';
    text-align: center;

    opacity: .25;
    color: black;

    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.slick-dots li.slick-active button:before
{
    opacity: .75;
    color: black;
}

/* --- Extracted <style> block #3 --- */
[data-aos][data-aos][data-aos-duration="50"],body[data-aos-duration="50"] [data-aos]{transition-duration:50ms}[data-aos][data-aos][data-aos-delay="50"],body[data-aos-delay="50"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="50"].aos-animate,body[data-aos-delay="50"] [data-aos].aos-animate{transition-delay:50ms}[data-aos][data-aos][data-aos-duration="100"],body[data-aos-duration="100"] [data-aos]{transition-duration:.1s}[data-aos][data-aos][data-aos-delay="100"],body[data-aos-delay="100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="100"].aos-animate,body[data-aos-delay="100"] [data-aos].aos-animate{transition-delay:.1s}[data-aos][data-aos][data-aos-duration="150"],body[data-aos-duration="150"] [data-aos]{transition-duration:.15s}[data-aos][data-aos][data-aos-delay="150"],body[data-aos-delay="150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="150"].aos-animate,body[data-aos-delay="150"] [data-aos].aos-animate{transition-delay:.15s}[data-aos][data-aos][data-aos-duration="200"],body[data-aos-duration="200"] [data-aos]{transition-duration:.2s}[data-aos][data-aos][data-aos-delay="200"],body[data-aos-delay="200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="200"].aos-animate,body[data-aos-delay="200"] [data-aos].aos-animate{transition-delay:.2s}[data-aos][data-aos][data-aos-duration="250"],body[data-aos-duration="250"] [data-aos]{transition-duration:.25s}[data-aos][data-aos][data-aos-delay="250"],body[data-aos-delay="250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="250"].aos-animate,body[data-aos-delay="250"] [data-aos].aos-animate{transition-delay:.25s}[data-aos][data-aos][data-aos-duration="300"],body[data-aos-duration="300"] [data-aos]{transition-duration:.3s}[data-aos][data-aos][data-aos-delay="300"],body[data-aos-delay="300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="300"].aos-animate,body[data-aos-delay="300"] [data-aos].aos-animate{transition-delay:.3s}[data-aos][data-aos][data-aos-duration="350"],body[data-aos-duration="350"] [data-aos]{transition-duration:.35s}[data-aos][data-aos][data-aos-delay="350"],body[data-aos-delay="350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="350"].aos-animate,body[data-aos-delay="350"] [data-aos].aos-animate{transition-delay:.35s}[data-aos][data-aos][data-aos-duration="400"],body[data-aos-duration="400"] [data-aos]{transition-duration:.4s}[data-aos][data-aos][data-aos-delay="400"],body[data-aos-delay="400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="400"].aos-animate,body[data-aos-delay="400"] [data-aos].aos-animate{transition-delay:.4s}[data-aos][data-aos][data-aos-duration="450"],body[data-aos-duration="450"] [data-aos]{transition-duration:.45s}[data-aos][data-aos][data-aos-delay="450"],body[data-aos-delay="450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="450"].aos-animate,body[data-aos-delay="450"] [data-aos].aos-animate{transition-delay:.45s}[data-aos][data-aos][data-aos-duration="500"],body[data-aos-duration="500"] [data-aos]{transition-duration:.5s}[data-aos][data-aos][data-aos-delay="500"],body[data-aos-delay="500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="500"].aos-animate,body[data-aos-delay="500"] [data-aos].aos-animate{transition-delay:.5s}[data-aos][data-aos][data-aos-duration="550"],body[data-aos-duration="550"] [data-aos]{transition-duration:.55s}[data-aos][data-aos][data-aos-delay="550"],body[data-aos-delay="550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="550"].aos-animate,body[data-aos-delay="550"] [data-aos].aos-animate{transition-delay:.55s}[data-aos][data-aos][data-aos-duration="600"],body[data-aos-duration="600"] [data-aos]{transition-duration:.6s}[data-aos][data-aos][data-aos-delay="600"],body[data-aos-delay="600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="600"].aos-animate,body[data-aos-delay="600"] [data-aos].aos-animate{transition-delay:.6s}[data-aos][data-aos][data-aos-duration="650"],body[data-aos-duration="650"] [data-aos]{transition-duration:.65s}[data-aos][data-aos][data-aos-delay="650"],body[data-aos-delay="650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="650"].aos-animate,body[data-aos-delay="650"] [data-aos].aos-animate{transition-delay:.65s}[data-aos][data-aos][data-aos-duration="700"],body[data-aos-duration="700"] [data-aos]{transition-duration:.7s}[data-aos][data-aos][data-aos-delay="700"],body[data-aos-delay="700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="700"].aos-animate,body[data-aos-delay="700"] [data-aos].aos-animate{transition-delay:.7s}[data-aos][data-aos][data-aos-duration="750"],body[data-aos-duration="750"] [data-aos]{transition-duration:.75s}[data-aos][data-aos][data-aos-delay="750"],body[data-aos-delay="750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="750"].aos-animate,body[data-aos-delay="750"] [data-aos].aos-animate{transition-delay:.75s}[data-aos][data-aos][data-aos-duration="800"],body[data-aos-duration="800"] [data-aos]{transition-duration:.8s}[data-aos][data-aos][data-aos-delay="800"],body[data-aos-delay="800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="800"].aos-animate,body[data-aos-delay="800"] [data-aos].aos-animate{transition-delay:.8s}[data-aos][data-aos][data-aos-duration="850"],body[data-aos-duration="850"] [data-aos]{transition-duration:.85s}[data-aos][data-aos][data-aos-delay="850"],body[data-aos-delay="850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="850"].aos-animate,body[data-aos-delay="850"] [data-aos].aos-animate{transition-delay:.85s}[data-aos][data-aos][data-aos-duration="900"],body[data-aos-duration="900"] [data-aos]{transition-duration:.9s}[data-aos][data-aos][data-aos-delay="900"],body[data-aos-delay="900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="900"].aos-animate,body[data-aos-delay="900"] [data-aos].aos-animate{transition-delay:.9s}[data-aos][data-aos][data-aos-duration="950"],body[data-aos-duration="950"] [data-aos]{transition-duration:.95s}[data-aos][data-aos][data-aos-delay="950"],body[data-aos-delay="950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="950"].aos-animate,body[data-aos-delay="950"] [data-aos].aos-animate{transition-delay:.95s}[data-aos][data-aos][data-aos-duration="1000"],body[data-aos-duration="1000"] [data-aos]{transition-duration:1s}[data-aos][data-aos][data-aos-delay="1000"],body[data-aos-delay="1000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1000"].aos-animate,body[data-aos-delay="1000"] [data-aos].aos-animate{transition-delay:1s}[data-aos][data-aos][data-aos-duration="1050"],body[data-aos-duration="1050"] [data-aos]{transition-duration:1.05s}[data-aos][data-aos][data-aos-delay="1050"],body[data-aos-delay="1050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1050"].aos-animate,body[data-aos-delay="1050"] [data-aos].aos-animate{transition-delay:1.05s}[data-aos][data-aos][data-aos-duration="1100"],body[data-aos-duration="1100"] [data-aos]{transition-duration:1.1s}[data-aos][data-aos][data-aos-delay="1100"],body[data-aos-delay="1100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1100"].aos-animate,body[data-aos-delay="1100"] [data-aos].aos-animate{transition-delay:1.1s}[data-aos][data-aos][data-aos-duration="1150"],body[data-aos-duration="1150"] [data-aos]{transition-duration:1.15s}[data-aos][data-aos][data-aos-delay="1150"],body[data-aos-delay="1150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1150"].aos-animate,body[data-aos-delay="1150"] [data-aos].aos-animate{transition-delay:1.15s}[data-aos][data-aos][data-aos-duration="1200"],body[data-aos-duration="1200"] [data-aos]{transition-duration:1.2s}[data-aos][data-aos][data-aos-delay="1200"],body[data-aos-delay="1200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1200"].aos-animate,body[data-aos-delay="1200"] [data-aos].aos-animate{transition-delay:1.2s}[data-aos][data-aos][data-aos-duration="1250"],body[data-aos-duration="1250"] [data-aos]{transition-duration:1.25s}[data-aos][data-aos][data-aos-delay="1250"],body[data-aos-delay="1250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1250"].aos-animate,body[data-aos-delay="1250"] [data-aos].aos-animate{transition-delay:1.25s}[data-aos][data-aos][data-aos-duration="1300"],body[data-aos-duration="1300"] [data-aos]{transition-duration:1.3s}[data-aos][data-aos][data-aos-delay="1300"],body[data-aos-delay="1300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1300"].aos-animate,body[data-aos-delay="1300"] [data-aos].aos-animate{transition-delay:1.3s}[data-aos][data-aos][data-aos-duration="1350"],body[data-aos-duration="1350"] [data-aos]{transition-duration:1.35s}[data-aos][data-aos][data-aos-delay="1350"],body[data-aos-delay="1350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1350"].aos-animate,body[data-aos-delay="1350"] [data-aos].aos-animate{transition-delay:1.35s}[data-aos][data-aos][data-aos-duration="1400"],body[data-aos-duration="1400"] [data-aos]{transition-duration:1.4s}[data-aos][data-aos][data-aos-delay="1400"],body[data-aos-delay="1400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1400"].aos-animate,body[data-aos-delay="1400"] [data-aos].aos-animate{transition-delay:1.4s}[data-aos][data-aos][data-aos-duration="1450"],body[data-aos-duration="1450"] [data-aos]{transition-duration:1.45s}[data-aos][data-aos][data-aos-delay="1450"],body[data-aos-delay="1450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1450"].aos-animate,body[data-aos-delay="1450"] [data-aos].aos-animate{transition-delay:1.45s}[data-aos][data-aos][data-aos-duration="1500"],body[data-aos-duration="1500"] [data-aos]{transition-duration:1.5s}[data-aos][data-aos][data-aos-delay="1500"],body[data-aos-delay="1500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1500"].aos-animate,body[data-aos-delay="1500"] [data-aos].aos-animate{transition-delay:1.5s}[data-aos][data-aos][data-aos-duration="1550"],body[data-aos-duration="1550"] [data-aos]{transition-duration:1.55s}[data-aos][data-aos][data-aos-delay="1550"],body[data-aos-delay="1550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1550"].aos-animate,body[data-aos-delay="1550"] [data-aos].aos-animate{transition-delay:1.55s}[data-aos][data-aos][data-aos-duration="1600"],body[data-aos-duration="1600"] [data-aos]{transition-duration:1.6s}[data-aos][data-aos][data-aos-delay="1600"],body[data-aos-delay="1600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1600"].aos-animate,body[data-aos-delay="1600"] [data-aos].aos-animate{transition-delay:1.6s}[data-aos][data-aos][data-aos-duration="1650"],body[data-aos-duration="1650"] [data-aos]{transition-duration:1.65s}[data-aos][data-aos][data-aos-delay="1650"],body[data-aos-delay="1650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1650"].aos-animate,body[data-aos-delay="1650"] [data-aos].aos-animate{transition-delay:1.65s}[data-aos][data-aos][data-aos-duration="1700"],body[data-aos-duration="1700"] [data-aos]{transition-duration:1.7s}[data-aos][data-aos][data-aos-delay="1700"],body[data-aos-delay="1700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1700"].aos-animate,body[data-aos-delay="1700"] [data-aos].aos-animate{transition-delay:1.7s}[data-aos][data-aos][data-aos-duration="1750"],body[data-aos-duration="1750"] [data-aos]{transition-duration:1.75s}[data-aos][data-aos][data-aos-delay="1750"],body[data-aos-delay="1750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1750"].aos-animate,body[data-aos-delay="1750"] [data-aos].aos-animate{transition-delay:1.75s}[data-aos][data-aos][data-aos-duration="1800"],body[data-aos-duration="1800"] [data-aos]{transition-duration:1.8s}[data-aos][data-aos][data-aos-delay="1800"],body[data-aos-delay="1800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1800"].aos-animate,body[data-aos-delay="1800"] [data-aos].aos-animate{transition-delay:1.8s}[data-aos][data-aos][data-aos-duration="1850"],body[data-aos-duration="1850"] [data-aos]{transition-duration:1.85s}[data-aos][data-aos][data-aos-delay="1850"],body[data-aos-delay="1850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1850"].aos-animate,body[data-aos-delay="1850"] [data-aos].aos-animate{transition-delay:1.85s}[data-aos][data-aos][data-aos-duration="1900"],body[data-aos-duration="1900"] [data-aos]{transition-duration:1.9s}[data-aos][data-aos][data-aos-delay="1900"],body[data-aos-delay="1900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1900"].aos-animate,body[data-aos-delay="1900"] [data-aos].aos-animate{transition-delay:1.9s}[data-aos][data-aos][data-aos-duration="1950"],body[data-aos-duration="1950"] [data-aos]{transition-duration:1.95s}[data-aos][data-aos][data-aos-delay="1950"],body[data-aos-delay="1950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1950"].aos-animate,body[data-aos-delay="1950"] [data-aos].aos-animate{transition-delay:1.95s}[data-aos][data-aos][data-aos-duration="2000"],body[data-aos-duration="2000"] [data-aos]{transition-duration:2s}[data-aos][data-aos][data-aos-delay="2000"],body[data-aos-delay="2000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2000"].aos-animate,body[data-aos-delay="2000"] [data-aos].aos-animate{transition-delay:2s}[data-aos][data-aos][data-aos-duration="2050"],body[data-aos-duration="2050"] [data-aos]{transition-duration:2.05s}[data-aos][data-aos][data-aos-delay="2050"],body[data-aos-delay="2050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2050"].aos-animate,body[data-aos-delay="2050"] [data-aos].aos-animate{transition-delay:2.05s}[data-aos][data-aos][data-aos-duration="2100"],body[data-aos-duration="2100"] [data-aos]{transition-duration:2.1s}[data-aos][data-aos][data-aos-delay="2100"],body[data-aos-delay="2100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2100"].aos-animate,body[data-aos-delay="2100"] [data-aos].aos-animate{transition-delay:2.1s}[data-aos][data-aos][data-aos-duration="2150"],body[data-aos-duration="2150"] [data-aos]{transition-duration:2.15s}[data-aos][data-aos][data-aos-delay="2150"],body[data-aos-delay="2150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2150"].aos-animate,body[data-aos-delay="2150"] [data-aos].aos-animate{transition-delay:2.15s}[data-aos][data-aos][data-aos-duration="2200"],body[data-aos-duration="2200"] [data-aos]{transition-duration:2.2s}[data-aos][data-aos][data-aos-delay="2200"],body[data-aos-delay="2200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2200"].aos-animate,body[data-aos-delay="2200"] [data-aos].aos-animate{transition-delay:2.2s}[data-aos][data-aos][data-aos-duration="2250"],body[data-aos-duration="2250"] [data-aos]{transition-duration:2.25s}[data-aos][data-aos][data-aos-delay="2250"],body[data-aos-delay="2250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2250"].aos-animate,body[data-aos-delay="2250"] [data-aos].aos-animate{transition-delay:2.25s}[data-aos][data-aos][data-aos-duration="2300"],body[data-aos-duration="2300"] [data-aos]{transition-duration:2.3s}[data-aos][data-aos][data-aos-delay="2300"],body[data-aos-delay="2300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2300"].aos-animate,body[data-aos-delay="2300"] [data-aos].aos-animate{transition-delay:2.3s}[data-aos][data-aos][data-aos-duration="2350"],body[data-aos-duration="2350"] [data-aos]{transition-duration:2.35s}[data-aos][data-aos][data-aos-delay="2350"],body[data-aos-delay="2350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2350"].aos-animate,body[data-aos-delay="2350"] [data-aos].aos-animate{transition-delay:2.35s}[data-aos][data-aos][data-aos-duration="2400"],body[data-aos-duration="2400"] [data-aos]{transition-duration:2.4s}[data-aos][data-aos][data-aos-delay="2400"],body[data-aos-delay="2400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2400"].aos-animate,body[data-aos-delay="2400"] [data-aos].aos-animate{transition-delay:2.4s}[data-aos][data-aos][data-aos-duration="2450"],body[data-aos-duration="2450"] [data-aos]{transition-duration:2.45s}[data-aos][data-aos][data-aos-delay="2450"],body[data-aos-delay="2450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2450"].aos-animate,body[data-aos-delay="2450"] [data-aos].aos-animate{transition-delay:2.45s}[data-aos][data-aos][data-aos-duration="2500"],body[data-aos-duration="2500"] [data-aos]{transition-duration:2.5s}[data-aos][data-aos][data-aos-delay="2500"],body[data-aos-delay="2500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2500"].aos-animate,body[data-aos-delay="2500"] [data-aos].aos-animate{transition-delay:2.5s}[data-aos][data-aos][data-aos-duration="2550"],body[data-aos-duration="2550"] [data-aos]{transition-duration:2.55s}[data-aos][data-aos][data-aos-delay="2550"],body[data-aos-delay="2550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2550"].aos-animate,body[data-aos-delay="2550"] [data-aos].aos-animate{transition-delay:2.55s}[data-aos][data-aos][data-aos-duration="2600"],body[data-aos-duration="2600"] [data-aos]{transition-duration:2.6s}[data-aos][data-aos][data-aos-delay="2600"],body[data-aos-delay="2600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2600"].aos-animate,body[data-aos-delay="2600"] [data-aos].aos-animate{transition-delay:2.6s}[data-aos][data-aos][data-aos-duration="2650"],body[data-aos-duration="2650"] [data-aos]{transition-duration:2.65s}[data-aos][data-aos][data-aos-delay="2650"],body[data-aos-delay="2650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2650"].aos-animate,body[data-aos-delay="2650"] [data-aos].aos-animate{transition-delay:2.65s}[data-aos][data-aos][data-aos-duration="2700"],body[data-aos-duration="2700"] [data-aos]{transition-duration:2.7s}[data-aos][data-aos][data-aos-delay="2700"],body[data-aos-delay="2700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2700"].aos-animate,body[data-aos-delay="2700"] [data-aos].aos-animate{transition-delay:2.7s}[data-aos][data-aos][data-aos-duration="2750"],body[data-aos-duration="2750"] [data-aos]{transition-duration:2.75s}[data-aos][data-aos][data-aos-delay="2750"],body[data-aos-delay="2750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2750"].aos-animate,body[data-aos-delay="2750"] [data-aos].aos-animate{transition-delay:2.75s}[data-aos][data-aos][data-aos-duration="2800"],body[data-aos-duration="2800"] [data-aos]{transition-duration:2.8s}[data-aos][data-aos][data-aos-delay="2800"],body[data-aos-delay="2800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2800"].aos-animate,body[data-aos-delay="2800"] [data-aos].aos-animate{transition-delay:2.8s}[data-aos][data-aos][data-aos-duration="2850"],body[data-aos-duration="2850"] [data-aos]{transition-duration:2.85s}[data-aos][data-aos][data-aos-delay="2850"],body[data-aos-delay="2850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2850"].aos-animate,body[data-aos-delay="2850"] [data-aos].aos-animate{transition-delay:2.85s}[data-aos][data-aos][data-aos-duration="2900"],body[data-aos-duration="2900"] [data-aos]{transition-duration:2.9s}[data-aos][data-aos][data-aos-delay="2900"],body[data-aos-delay="2900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2900"].aos-animate,body[data-aos-delay="2900"] [data-aos].aos-animate{transition-delay:2.9s}[data-aos][data-aos][data-aos-duration="2950"],body[data-aos-duration="2950"] [data-aos]{transition-duration:2.95s}[data-aos][data-aos][data-aos-delay="2950"],body[data-aos-delay="2950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2950"].aos-animate,body[data-aos-delay="2950"] [data-aos].aos-animate{transition-delay:2.95s}[data-aos][data-aos][data-aos-duration="3000"],body[data-aos-duration="3000"] [data-aos]{transition-duration:3s}[data-aos][data-aos][data-aos-delay="3000"],body[data-aos-delay="3000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="3000"].aos-animate,body[data-aos-delay="3000"] [data-aos].aos-animate{transition-delay:3s}[data-aos][data-aos][data-aos-easing=linear],body[data-aos-easing=linear] [data-aos]{transition-timing-function:cubic-bezier(.25,.25,.75,.75)}[data-aos][data-aos][data-aos-easing=ease],body[data-aos-easing=ease] [data-aos]{transition-timing-function:ease}[data-aos][data-aos][data-aos-easing=ease-in],body[data-aos-easing=ease-in] [data-aos]{transition-timing-function:ease-in}[data-aos][data-aos][data-aos-easing=ease-out],body[data-aos-easing=ease-out] [data-aos]{transition-timing-function:ease-out}[data-aos][data-aos][data-aos-easing=ease-in-out],body[data-aos-easing=ease-in-out] [data-aos]{transition-timing-function:ease-in-out}[data-aos][data-aos][data-aos-easing=ease-in-back],body[data-aos-easing=ease-in-back] [data-aos]{transition-timing-function:cubic-bezier(.6,-.28,.735,.045)}[data-aos][data-aos][data-aos-easing=ease-out-back],body[data-aos-easing=ease-out-back] [data-aos]{transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}[data-aos][data-aos][data-aos-easing=ease-in-out-back],body[data-aos-easing=ease-in-out-back] [data-aos]{transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}[data-aos][data-aos][data-aos-easing=ease-in-sine],body[data-aos-easing=ease-in-sine] [data-aos]{transition-timing-function:cubic-bezier(.47,0,.745,.715)}[data-aos][data-aos][data-aos-easing=ease-out-sine],body[data-aos-easing=ease-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.39,.575,.565,1)}[data-aos][data-aos][data-aos-easing=ease-in-out-sine],body[data-aos-easing=ease-in-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.445,.05,.55,.95)}[data-aos][data-aos][data-aos-easing=ease-in-quad],body[data-aos-easing=ease-in-quad] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quad],body[data-aos-easing=ease-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quad],body[data-aos-easing=ease-in-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-cubic],body[data-aos-easing=ease-in-cubic] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-cubic],body[data-aos-easing=ease-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-cubic],body[data-aos-easing=ease-in-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-quart],body[data-aos-easing=ease-in-quart] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quart],body[data-aos-easing=ease-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quart],body[data-aos-easing=ease-in-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos^=fade][data-aos^=fade]{opacity:0;transition-property:opacity,transform}[data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;transform:translateZ(0)}[data-aos=fade-up]{transform:translate3d(0,100px,0)}[data-aos=fade-down]{transform:translate3d(0,-100px,0)}[data-aos=fade-right]{transform:translate3d(-100px,0,0)}[data-aos=fade-left]{transform:translate3d(100px,0,0)}[data-aos=fade-up-right]{transform:translate3d(-100px,100px,0)}[data-aos=fade-up-left]{transform:translate3d(100px,100px,0)}[data-aos=fade-down-right]{transform:translate3d(-100px,-100px,0)}[data-aos=fade-down-left]{transform:translate3d(100px,-100px,0)}[data-aos^=zoom][data-aos^=zoom]{opacity:0;transition-property:opacity,transform}[data-aos^=zoom][data-aos^=zoom].aos-animate{opacity:1;transform:translateZ(0) scale(1)}[data-aos=zoom-in]{transform:scale(.6)}[data-aos=zoom-in-up]{transform:translate3d(0,100px,0) scale(.6)}[data-aos=zoom-in-down]{transform:translate3d(0,-100px,0) scale(.6)}[data-aos=zoom-in-right]{transform:translate3d(-100px,0,0) scale(.6)}[data-aos=zoom-in-left]{transform:translate3d(100px,0,0) scale(.6)}[data-aos=zoom-out]{transform:scale(1.2)}[data-aos=zoom-out-up]{transform:translate3d(0,100px,0) scale(1.2)}[data-aos=zoom-out-down]{transform:translate3d(0,-100px,0) scale(1.2)}[data-aos=zoom-out-right]{transform:translate3d(-100px,0,0) scale(1.2)}[data-aos=zoom-out-left]{transform:translate3d(100px,0,0) scale(1.2)}[data-aos^=slide][data-aos^=slide]{transition-property:transform}[data-aos^=slide][data-aos^=slide].aos-animate{transform:translateZ(0)}[data-aos=slide-up]{transform:translate3d(0,100%,0)}[data-aos=slide-down]{transform:translate3d(0,-100%,0)}[data-aos=slide-right]{transform:translate3d(-100%,0,0)}[data-aos=slide-left]{transform:translate3d(100%,0,0)}[data-aos^=flip][data-aos^=flip]{backface-visibility:hidden;transition-property:transform}[data-aos=flip-left]{transform:perspective(2500px) rotateY(-100deg)}[data-aos=flip-left].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-right]{transform:perspective(2500px) rotateY(100deg)}[data-aos=flip-right].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-up]{transform:perspective(2500px) rotateX(-100deg)}[data-aos=flip-up].aos-animate{transform:perspective(2500px) rotateX(0)}[data-aos=flip-down]{transform:perspective(2500px) rotateX(100deg)}[data-aos=flip-down].aos-animate{transform:perspective(2500px) rotateX(0)}

/* --- Extracted <style> block #4 --- */
@font-face {
  font-family: 'custom';
  src: /*savepage-url=./fonts/KlarheitGrotesk/KlarheitGrotesk-Book.otf*/ url(fonts/font_eada505a5d150997c57d564249c4cdc6c39798d7.otf),
    /*savepage-url=./fonts/KlarheitGrotesk/KlarheitGrotesk-Medium.otf*/ url(),
    /*savepage-url=./fonts/KlarheitGrotesk/KlarheitGrotesk-Light.otf*/ url(),
    /*savepage-url=./fonts/KlarheitGrotesk/KlarheitGrotesk-Regular.otf*/ url();
  font-weight: normal;
  font-style: normal;
}

body {
  font-family: 'custom';
  background-color: #ffffff;
  display: block;
  margin: 0;
}
@keyframes fadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
.scroll-lock {
  overflow: hidden;
}
/* Apply the animation to text elements */
p {
  animation: fadeIn 1s ease-in-out;
}
.headerSection {
  height: auto;
  background: #0b0216;
  border-radius: 0px 0px 56px 56px;
  background-image: /*savepage-url=../assets/headerBackLeft.png*/ var(--media-url-8),
    /*savepage-url=../assets/headerBackRight.png*/ var(--media-url-9);
  background-position: top left, top right;
  background-repeat: no-repeat, no-repeat;
}
.headerCointainr {
  width: 90%;
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin: 0 auto;
  padding: 1rem 0;
}
.headerCointainr img {
  width: 225px;
}
.headerCointainr ul {
  /* margin-right: 75px; */
  font-family: 'custom';
  font-style: normal;
  font-weight: 500;
  font-size: 14px;
  line-height: 140%;
  color: #ffffff;
  background: #0b0216;
  border: 1.25px solid rgba(255, 255, 255, 0.1);
  border-radius: 100px;
  text-decoration: none;
  display: flex;
  padding: 5px;
}
.headerCointainr li {
  border-radius: 100px;
  list-style-type: none;
  padding: 10px 20px;
  cursor: pointer;
  transition: background-color 0.3s ease;
}
.headerCointainr li:hover {
  background-color: #7000ff;
  border-radius: 100px;
}
.headerCointainr a {
  text-decoration: none;
  color: #ffffff;
}
.launchApp {
  font-style: normal;
  font-weight: 600;
  font-size: 14px;
  line-height: 120%;
  text-decoration: none;
  width: 138px;
  height: 48px;
  border: 1px solid #7000ff;
  border-radius: 90px;
  display: flex;
  justify-content: center;
  color: #ffffff;
  align-items: center;
  cursor: pointer;
  transition: background-color 0.3s ease;
}
.launchApp:hover {
  background: #7000ff;
}
.headerMain {
  position: relative;
  display: flex;
  flex-direction: column;
}
.headingDiv {
  color: #ffffff;
  margin: 6rem auto;
}
.heading {
  text-align: center;
  width: auto;
  font-style: normal;
  font-weight: 500;
  font-size: 56px;
  line-height: 130%;
  text-align: center;
  margin: 0;
}
.subHeading {
  margin: 2rem 0;
  color: #fff;
  text-align: center;
  font-size: 24px;
  font-style: normal;
  font-weight: 450;
  line-height: 140%; /* 33.6px */
}
.subHeading span {
  color: #fff;
  font-size: 24px;
  font-style: normal;
  font-weight: 700;
  line-height: 140%;
}
.headingDiv a {
  text-decoration: none;
  width: 138px;
  font-style: normal;
  font-weight: 600;
  font-size: 14px;
  line-height: 120%;
  height: 48px;
  border: 1px solid #7000ff;
  border-radius: 90px;
  display: flex;
  justify-content: center;
  color: #ffffff;
  background: #7000ff;
  align-items: center;
  margin: auto;
  cursor: pointer;
  transition: background-color 0.3s ease;
}
.headingDiv a:hover {
  border: 1px solid #5a00cc;
  background-color: #5a00cc;
}
.portfolioImgDiv {
  width: 1200px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  /* background-image: url('../assets/portfolioImgBackground.png'); */
  background-position: center;
  background-size: cover;
  background-repeat: repeat;
  translate: none;
  rotate: none;
  scale: none;
  transform: perspective(207rem) translate3d(0px, 1.13333rem, -4.66666rem)
    rotateX(-40deg) scale(0.9, 0.9);
  transition: transform 0.8s ease;
}
.portfolioImgDiv.in-view {
  translate: none;
  rotate: none;
  scale: none;
  transform: perspective(133.333rem);
}
/* .portfolioImgDiv.out-view {
  opacity: 0;
  transform: translateY(20px);
} */
.portfolioImg {
  width: 900px;
  margin: auto;
  /* border-radius: 50px; */
}
.invetsmeAndPortfolioWrapper {
  display: flex;
  flex-direction: column;
}
.investmentDiv {
  width: 1000px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin: 2rem auto;
  padding-bottom: 3rem;
}

.investmentDiv div {
  margin: auto;
  display: flex;
  flex-direction: column;
}
.investmentDiv img {
  object-fit: contain;
  height: 32px;
}
.investmentHeading {
  font-style: normal;
  font-weight: 600;
  font-size: 11px;
  line-height: 120%;
  letter-spacing: 0.05em;
  text-transform: uppercase;
  color: #ffffff;
  opacity: 0.5;
}
.investmentValue {
  font-style: normal;
  font-weight: 700;
  font-size: 32px;
  line-height: 44px;
  color: #ffffff;
  margin: 0;
}
.tvlSpinner {
  margin: 0 auto;
  width: 130px;
  height: 60px;
  object-fit: cover;
}

.additionalYeild {
  display: flex;
  justify-content: space-between;
  width: 1200px;
  align-items: center;
  margin: 4rem auto;
}
.additionalYeild div {
  display: flex;
  align-items: start;
  justify-content: start;
  flex-direction: column;
  font-style: normal;
  font-weight: 600;
  font-size: 48px;
  line-height: 110%;
  /* or 53px */
  letter-spacing: -0.03em;
  color: #ffffff;
}
.additionalYeild span {
  color: #7000ff;
}
.additionalYeild a {
  text-decoration: none;
  cursor: pointer;
  font-style: normal;
  font-weight: 600;
  font-size: 14px;
  line-height: 120%;
  width: 200px;
  height: 48px;
  letter-spacing: 0;
  border: 1px solid #7000ff;
  border-radius: 90px;
  display: flex;
  justify-content: center;
  color: #ffffff;
  background: #7000ff;
  align-items: center;
  transition: background-color 0.3s ease;
}
.additionalYeild a:hover {
  border: 1px solid #5a00cc;
  background-color: #5a00cc;
}
.findBest {
  letter-spacing: 0;
  font-style: normal;
  font-weight: 450;
  font-size: 15px;
  line-height: 140%;
  color: rgba(255, 255, 255, 0.5);
}
.buildWith {
  display: flex;
  font-style: normal;
  font-weight: 600;
  font-size: 11px;
  line-height: 120%;
  letter-spacing: 0.05em;
  text-transform: uppercase;
  color: #ffffff;
  opacity: 0.4;
  width: 1200px;
  margin: auto;
}
.buildWith hr {
  width: 90%;
  height: 0;
  opacity: 0.4;
}

#lottie-player {
  height: 42px;
}
#lottie-player-user {
  height: 42px;
}
.buildWithLogo {
  margin: 1rem auto;
  width: 1200px;
  display: flex;
  justify-content: space-between;
  margin-bottom: 2rem;
}
.buildWithLogo a {
  display: flex;
}
.buildWithLogo img {
  width: auto;
  height: 32px;
  object-fit: cover;
}

/* Main Container start */
.mainContainer {
  position: relative;
  margin: 2rem 0;
}
.mainHeadingDiv {
  margin-top: 8rem;
  margin-bottom: 5rem;
}
.productTag {
  margin: 2rem;
  font-style: normal;
  font-weight: 600;
  font-size: 12px;
  line-height: 120%;
  text-align: center;
  letter-spacing: 0.05em;
  text-transform: uppercase;
  color: #7000ff;
}
.mainHeading {
  font-weight: 600;
  font-size: 48px;
  line-height: 110%;
  letter-spacing: -0.03em;
  font-style: normal;
  line-height: 110%;
  text-align: center;
  color: #0b0216;
  margin: 0;
}
.mainHeading span {
  color: #7000ff;
}
.mainSubHeading {
  font-weight: 450;
  font-size: 16px;
  line-height: 140%;
  text-align: center;
  margin: 2rem 0;
  color: #0b0216;
  opacity: 0.6;
}
.mainHeadingDiv a {
  width: 138px;
  height: 48px;
  border: 1px solid #7000ff;
  border-radius: 90px;
  display: flex;
  justify-content: center;
  color: #ffffff;
  background: #7000ff;
  align-items: center;
  margin: auto;
  cursor: pointer;
  transition: background-color 0.3s ease;
}
.mainHeadingDiv a:hover {
  border: 1px solid #5a00cc;
  background-color: #5a00cc;
}
.productDetails {
  display: grid;
  grid-template-columns: repeat(2, 525px);
  grid-gap: 20px;
  justify-content: center;
  align-items: center;
}
.mainHeadingDiv {
  margin-top: 5rem;
}
.productCard {
  background: #f7f8fa;
  border-radius: 32px;
  /* padding: 40px 40px 0 40px; */
  overflow: hidden;
  align-self: center;
  justify-self: center;
}
.productCard img {
  width: 508px;
  height: 512px;
}
.cardtag {
  border-radius: 20px;
  padding: 10px 20px;
  background: #ffffff;
  font-style: normal;
  font-weight: 600;
  font-size: 12px;
  line-height: 120%;
  text-align: center;
  letter-spacing: 0.05em;
  text-transform: uppercase;
  color: #7000ff;
}
.productCard p {
  margin-top: 1.5rem;
  margin-bottom: 0;
  font-style: normal;
  font-weight: 600;
  font-size: 32px;
  line-height: 120%;
  letter-spacing: -0.03em;
  color: #000000;
}
.cardImgContainer {
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
}
.cardThree {
  /* position: absolute;
  top: 20px; */
}
.cardFour {
  /* position: absolute;
  top: -15px; */
}
.cardImgContainer img {
  margin: auto;
  height: 375px;
  width: auto;
}

.secureby {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin: 4rem auto;
  gap: 48px;
}
/* .secureby p {
  margin: 2rem auto;
  font-style: normal;
  font-weight: 600;
  font-size: 12px;
  line-height: 120%;
  letter-spacing: 0.05em;
  text-transform: uppercase;
  color: #0b0216;
  opacity: 0.4;
}
.secureby div {
  display: flex;
}
.secureby div img {
  width: 209px;
  height: 69.35px;
  object-fit: contain;
  margin: 0 10px;
} */

.security-heading {
  display: flex;
  flex-direction: column;
  align-items: center;
}
.security-heading div {
  display: flex;
  align-items: center;
  gap: 16px;
}

.security-heading img {
  width: 32px;
  height: 32px;
}

.security-heading h1 {
  color: #0b0216;
  text-align: center;
  font-size: 48px;
  font-style: thin;
  font-weight: 600;
  line-height: 110%;
  letter-spacing: -1.44px;
}
.secureby p {
  color: #0b0216;
  opacity: 0.6;
  text-align: center;
  font-size: 16px;
  font-style: normal;
  font-weight: 450;
  line-height: 140%;
  margin: 0;
}

.security-container {
  display: grid;
  grid-template-rows: repeat(2, 1fr);
  grid-template-columns: repeat(3, 1fr);
  gap: 15px;
  width: auto;
}
.security-box {
  display: flex;
  padding: 36.4px 31.2px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  gap: 16px;
  flex: 1 0 0;
  border-radius: 12px;
  background: #f7f8fa;
}

.security-box-new {
  display: flex;
  padding: 36.4px 31.2px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  gap: 16px;
  width: 340px;
  border-radius: 12px;
  background: #f7f8fa;
}
.security-box img {
  width: 184px;
  height: 42.167px;
  flex-shrink: 0;
}
.security-box-new img {
  width: 184px;
  height: 42.167px;
  flex-shrink: 0;
}
.security-desc {
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 6px;
}
.security-desc img {
  width: 18px;
  height: 18px;
}
.security-desc p {
  color: var(--BG, #0b0216);
  font-size: 12px;
  font-style: normal;
  font-weight: 600;
  line-height: 120%;
  letter-spacing: 0.6px;
  text-transform: uppercase;
  opacity: 0.4;
}

.technology {
  width: 1200px;
  height: 576px;
  border-radius: 50px;
  background-color: #0b0216;
  background-image: /*savepage-url=../assets/CTA-Background-orb-v1.png*/ var(--media-url-62);
  background-position: right;
  background-repeat: no-repeat;
  margin: 0 auto;
  z-index: 1;
  position: relative;
}
.innerTechnolodyDiv {
  padding: 100px;
}
.technologyTag {
  font-style: normal;
  font-weight: 600;
  font-size: 12px;
  line-height: 120%;
  /* or 14px */
  text-align: start;
  letter-spacing: 0.05em;
  text-transform: uppercase;
  color: #8e35ff;
}
.technologyMainHeading {
  margin: 2rem 0;
  width: 600px;
  font-style: normal;
  font-weight: 600;
  font-size: 48px;
  line-height: 110%;
  letter-spacing: -0.03em;
  color: #ffffff;
}
.technologySubHeading {
  width: 500px;
  font-style: normal;
  font-weight: 450;
  font-size: 16px;
  line-height: 140%;
  color: #ffffff;
  opacity: 0.6;
}
.innerTechnolodyDiv div {
  display: flex;
  justify-content: space-between;
  width: 300px;
  margin-top: 2rem;
}
.innerTechnolodyDiv div a {
  text-decoration: none;
}
.technologyLearnMore {
  width: 138px;
  height: 48px;
  border: 1px solid #7000ff;
  border-radius: 90px;
  display: flex;
  justify-content: center;
  color: #ffffff;
  background: #7000ff;
  align-items: center;
  cursor: pointer;
  transition: background-color 0.3s ease;
}
.technologyLearnMore:hover {
  border: 1px solid #5a00cc;
  background-color: #5a00cc;
}
.technologyViewDocs {
  width: 138px;
  height: 48px;
  border: 1px solid #7000ff;
  border-radius: 90px;
  display: flex;
  justify-content: center;
  color: #ffffff;
  align-items: center;
  cursor: pointer;
  transition: background-color 0.3s ease;
}
.technologyViewDocs:hover {
  background-color: #5a00cc;
}
.featuredOn {
  display: flex;
  font-style: normal;
  font-weight: 600;
  font-size: 11px;
  line-height: 120%;
  letter-spacing: 0.05em;
  text-transform: uppercase;
  opacity: 0.4;
  width: 1200px;
  margin: 2rem auto;
  color: #000000;
}
.featuredOn hr {
  width: 90%;
}
.feactureLogo {
  display: grid;
  grid-template-columns: repeat(5, 235px);
  grid-gap: 20px;
  justify-content: center;
  align-items: center;
}
.feactureLogo a {
  display: flex;
}

.feactureLogo img {
  margin: auto;
  height: auto;
  mix-blend-mode: multiply;
  object-fit: contain;
}

.feactureLogoBelow {
  display: grid;
  grid-template-columns: repeat(5, 235px);
  grid-gap: 20px;
  justify-content: center;
  align-items: center;
}
.feactureLogoBelow img {
  margin: auto;
  height: auto;
  mix-blend-mode: multiply;
  object-fit: contain;
  height: 24px;
}
.feactureLogoBelow a {
  display: flex;
}
.feactureLogoBelow img:nth-child(8) {
  height: 40px;
}
.feactureLogoBelow img:nth-child(10) {
  height: 40px;
  /* width: 124px; */
}
/* Individual image widths */
.feactureLogo img:nth-child(1) {
  width: 124px;
}
.feactureLogo img:nth-child(2) {
  width: 96px;
}
.feactureLogo img:nth-child(3) {
  width: 124px;
}
.feactureLogo img:nth-child(4) {
  width: 96px;
}
.feactureLogo img:nth-child(5) {
  width: 124px;
  height: 24px;
}
.feactureLogo img:nth-child(6) {
  width: 146px;
}
.feactureLogo img:nth-child(7) {
  width: 93px;
  height: 24px;
}
.feactureLogo img:nth-child(8) {
  width: 96px;
}
.feactureLogo img:nth-child(9) {
  width: 96px;
}
.feactureLogo img:nth-child(10) {
  width: 96px;
}
.feactureLogo img:nth-child(11) {
  width: 96px;
}
.feactureLogo img:nth-child(12) {
  width: 96px;
}
.feactureLogo img:nth-child(13) {
  width: 96px;
}
.feactureLogo img:nth-child(14) {
  width: 96px;
}
.feactureLogo img:nth-child(15) {
  width: 96px;
}
.feactureLogo img:nth-child(16) {
  width: 140px;
  height: 24px;
}
.feactureLogo img:nth-child(17) {
  width: 96px;
}
.feactureLogo img:nth-child(18) {
  width: 112px;
  height: 24px;
}

.mainContainerLastdiv {
  bottom: -400px;
  background: #f4f6fa;
  background: linear-gradient(to bottom, #ffffff 50%, #f4f6fa 50%);
  margin: 0 auto;
  padding-top: 2rem;
  padding-bottom: 5rem;
  border-radius: 0px 0px 56px 56px;
  width: 100%;
}
.bottomContainer {
}
.questionWeHaveContainer {
  width: 1200px;
  margin: 5rem auto;
  justify-content: space-between;
  display: flex;
}
.questionWeHaveContainer hr {
  opacity: 0.1;
}
.faqTag {
  font-style: normal;
  font-weight: 600;
  font-size: 12px;
  line-height: 120%;
  letter-spacing: 0.05em;
  text-transform: uppercase;
  color: #7000ff;
}
.faqHEading {
  margin: 2rem 0;
  font-style: normal;
  font-weight: 600;
  font-size: 48px;
  line-height: 110%;
  letter-spacing: -0.03em;
  color: #0b0216;
  width: 400px;
}
.contactUsFaq {
  margin-top: 2rem;
  font-style: normal;
  font-weight: 600;
  font-size: 14px;
  line-height: 140%;
  color: #0b0216;
  display: flex;
  justify-content: start;
  align-items: center;
}
.faqBtn {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 124px;
  height: 40px;
  border: 1.25px solid #7000ff;
  border-radius: 90px;
  margin: 0 20px;
  cursor: pointer;
  transition: background-color 0.3s ease;
  text-decoration: none;
  color: #0b0216;
}

.faqBtn:hover {
  color: #ffffff;
  background: #7000ff;
  border: 1.25px solid rgba(112, 0, 255, 0.1);
}
/* colapsable */
.collapsibleContainer {
  width: 690px;
  border-radius: 12px;
  margin: 1rem 0;
  background-color: #f4f6fa;
}
.collapsHeading {
  font-family: 'custom';
  font-style: normal;
  font-weight: 600;
  font-size: 16px;
  line-height: 140%;
  letter-spacing: 0.04em;
  color: #0b0216;
  margin: 0;
}
.collapsible {
  background-color: #f4f6fa;
  color: #0b0216;
  cursor: pointer;
  padding: 12px 18px;
  width: 100%;
  border: none;
  text-align: left;
  outline: none;
  font-style: normal;
  font-weight: 600;
  font-size: 16px;
  line-height: 140%;
  font-feature-settings: 'ss01' on;
  border-radius: 12px;
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.active {
  border-radius: 12px 12px 0 0;
  background-color: #f4f6fa;
}

.collapsible:after {
  display: flex;
  justify-content: center;
  align-items: center;
  content: '\002B';
  font-size: 30px;
  font-weight: 100;
  border-radius: 50%;
  height: 50px;
  width: 50px;
  float: right;
  margin-left: 5px;
  background: #ffffff;
  color: #7000ff;
  transition: background-color 0.3s ease;
}
.collapsible:hover:after {
  background-color: #f1e5ff;
}
.active:after {
  content: '\002B';
  transform: rotate(45deg);
  color: white;
  background-color: #7000ff;
  transition: background-color 0.3s ease;
}
.active:hover:after {
  background-color: #5a00cc;
}
.content {
  padding: 0 18px;
  max-height: 0;
  overflow: hidden;
  transition: max-height 0.2s ease-out;
  background-color: #f4f6fa;
  border-radius: 0 0 12px 12px;
}
.content p {
  margin-top: 0;
  font-style: normal;
  font-weight: 450;
  font-size: 14px;
  line-height: 140%;
  color: #7d7a80;
}
/* collapsible end */
.blogContainer {
  padding-top: 7rem;
  background-image: /*savepage-url=../assets/blogBackground.png*/ var(--media-url-72);
  background-repeat: no-repeat;
  background-position: top right;
  background-color: #f4f6fa;
}
.o_1 {
  opacity: 0.5;
}

.blogHeader {
  margin: 0 auto;
  width: 1200px;
  display: flex;
  justify-content: space-between;
}

.blogTag {
  font-style: normal;
  font-weight: 600;
  font-size: 12px;
  line-height: 120%;
  letter-spacing: 0.05em;
  text-transform: uppercase;
  color: #7000ff;
}
.blogHEading {
  font-style: normal;
  font-weight: 600;
  font-size: 48px;
  line-height: 110%;
  letter-spacing: -0.03em;
  color: #0b0216;
  width: 400px;
  margin: 1rem 0;
}
.contactUsblog {
  font-style: normal;
  font-weight: 600;
  font-size: 14px;
  line-height: 140%;
  color: #0b0216;
  display: flex;
  justify-content: start;
  align-items: center;
}
.seeAllNewsDiv {
  display: flex;
  align-items: center;
}
.seeAllNews {
  text-decoration: none;
  font-style: normal;
  font-weight: 600;
  font-size: 14px;
  line-height: 120%;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 140px;
  height: 48px;
  background-color: #ffffff;
  border: 1px solid #7000ff;
  color: #0b0216;
  border-radius: 90px;
  transition: background-color 0.3s ease;
  cursor: pointer;
}
.seeAllNews:hover {
  background-color: #7000ff;
  color: #ffffff;
  border: 1.25px solid rgba(112, 0, 255, 0.1);
}
.blogCardContainer {
  display: grid;
  grid-template-columns: repeat(2, 600px);
  grid-gap: 20px;
  justify-content: center;
  align-items: center;
  margin: 3rem auto;
}
.blogCardContainer a {
  text-decoration: none;
}
.blogCard {
  display: flex;
  justify-content: space-between;
  padding: 2rem;
  background: #ffffff;
  border: 1px solid #e9ecef;
  transition: box-shadow 0.3s ease;
  border-radius: 16px;
  height: 270px;
}
.blogCard:hover {
  box-shadow: 0px 10px 30px rgba(0, 0, 0, 0.1);
}
.blogCardLeft {
  width: 300px;
}
.blogCardSubHeading {
  margin-bottom: 1rem;
  font-style: normal;
  font-weight: 450;
  font-size: 12px;
  line-height: 140%;
  color: #7d7a80;
}
.blogCardHeading {
  margin: 1rem 0;
  font-style: normal;
  font-weight: 600;
  font-size: 24px;
  line-height: 120%;
  letter-spacing: -0.03em;
  color: #000000;
}
.guid {
  background: rgba(112, 0, 255, 0.1);
  border-radius: 6px;
  padding: 5px 10px;
  font-style: normal;
  font-weight: 600;
  font-size: 12px;
  line-height: 120%;
  letter-spacing: 0.05em;
  text-transform: uppercase;
  color: #7000ff;
}
.blogCardRight {
  border-radius: 15px;
  display: flex;
  align-items: center;
}
.blogCardRight img {
  width: 200px;
  height: 200px;
  object-fit: cover;
  border-radius: 10px;
}
.blogContainer hr {
  width: 1200px;
  opacity: 0.5;
  margin-top: 5rem;
  margin-bottom: 0;
}
.blogFooter {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 1200px;
  margin: auto;
}
.blogFooterLeft {
  display: flex;
}
.blogFooterLeft img {
  width: 250px;
  margin-left: 0;
}
.blogFooterLeft p {
  font-style: normal;
  font-weight: 600;
  font-size: 32px;
  line-height: 110%;
  letter-spacing: -0.03em;
  color: #0b0216;
  width: 450px;
}
.blogFooterRight {
  margin-bottom: auto;
  margin-top: 2rem;
}
.blogFooterRight input {
  padding: 0 20px;
  width: 250px;
  height: 48px;
  background: #ffffff;
  border: 1px solid #e9ecef;
  border-radius: 8px;
}
.blogFooterRight input:focus {
  outline: none;
  border: 1px solid #7000ff;
}
.blogFooterRight input::placeholder {
  color: #0b0216;
  opacity: 0.3;
}
.blogFooterRight button {
  width: 126px;
  height: 48px;
  background: #7000ff;
  border-radius: 90px;
  border: none;
  color: #ffffff;
  margin: 1rem;
}
.blogFooterRight button:hover {
  background-color: #5a00cc;
}
footer {
  background-color: #f4f6fa;
}
.mainFooterContainer {
  position: relative;
  padding-top: 2rem;
}

.footerContainer {
  position: absolute;
  top: 200px;
  width: 100%;
  height: 400px;
  background-image: /*savepage-url=../assets/footerBackground.png*/ var(--media-url-78);
  background-repeat: no-repeat;
  background-position: right;
  background-color: #0b0216;
  border-radius: 50px 50px 0 0;
}
.footerTop {
  width: 100%;
  background-image: /*savepage-url=../assets/Velvet-laptop-2.png*/ var(--media-url-79);
  height: 100%;
  background-repeat: no-repeat;
  background-position: 100% 100%;
  display: flex;
  align-items: start;
  justify-content: center;
  flex-direction: column;
}
.footerTop div {
  width: 1200px;
  margin: auto;
  display: flex;
  align-items: start;
  justify-content: center;
  flex-direction: column;
}
.footerTopGetStart {
  font-style: normal;
  font-weight: 600;
  font-size: 12px;
  line-height: 120%;
  text-align: center;
  letter-spacing: 0.05em;
  text-transform: uppercase;
  color: #8e35ff;
}
.footerTopHeading {
  margin: 2rem 0;
  font-style: normal;
  font-weight: 500;
  font-size: 56px;
  line-height: 110%;
  width: 550px;
  letter-spacing: -0.03em;
  color: #ffffff;
}
.footerTop a {
  text-decoration: none;
  width: 138px;
  height: 48px;
  border: 1px solid #7000ff;
  border-radius: 90px;
  display: flex;
  justify-content: center;
  color: #ffffff;
  background: #7000ff;
  align-items: center;

  cursor: pointer;
  transition: background-color 0.3s ease;
}
.footerTop a:hover {
  background-color: #5a00cc;
}
.footerBottom {
  background: #0b0216;
  height: auto;
  margin: auto;
  padding: 2rem 0;
}
.footerBottom hr {
  opacity: 0.1;
  width: 1200px;
  margin: 1rem auto;
  margin-bottom: 2rem;
}
.footerBottomLeft {
  padding: 2rem auto;
  width: 1200px;
  display: flex;
  margin: auto;
  align-items: center;
  justify-content: space-between;
}
.footerBottomLeft img {
  width: 155.86px;
  height: 32px;
}
.footerBottomLeft ul {
  font-family: 'custom';
  font-style: normal;
  font-weight: 500;
  font-size: 14px;
  line-height: 140%;
  color: #ffffff;
  background: #0b0216;
  border: 1.25px solid rgba(255, 255, 255, 0.1);
  border-radius: 100px;
  text-decoration: none;
  display: flex;
  padding: 5px;
}
.footerBottomLeft li {
  list-style-type: none;
  padding: 10px 20px;
  cursor: pointer;
  transition: background-color 0.3s ease;
}
.footerBottomLeft a {
  text-decoration: none;
  color: #ffffff;
}
.footerBottomLeft li:hover {
  background-color: #7000ff;
  border-radius: 100px;
}
.footerBottomRight {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 1200px;
  margin: 1rem auto;
}
.TermsDiv {
  display: flex;
  justify-content: center;
  align-items: center;
}
.TermsDiv p {
  font-style: normal;
  font-weight: 500;
  font-size: 12px;
  line-height: 140%;
  /* identical to box height, or 17px */
  color: #ffffff;
  opacity: 0.3;
}
.TermsDiv a {
  margin: 0 1rem;
  font-style: normal;
  font-weight: 500;
  font-size: 12px;
  line-height: 140%;
  text-decoration-line: none;
  color: #ffffff;
  transition: background-color 0.3s ease;
}
.TermsDiv a:hover {
  text-decoration-line: underline;
  color: #ffffff;
}
.socialLogo img {
  margin: 0 1rem;
  transition: opacity 0.3s ease;
}
.socialLogo a {
  text-decoration: none;
}
.socialLogo img:hover {
  opacity: 0.5;
}

/* mobile nav */
.header-area {
  display: none;
}
.featuredOn hr:first-of-type {
  /* your styles here */
  display: none;
}
.portfolioImgMobileDiv {
  display: none;
}
.buildWithMobile {
  display: none;
}
.substakEmbed {
  margin-bottom: auto;
  margin-top: 2rem;
}
.success {
  width: 400px;
}
.footerDisclaimer {
  max-width: 1200px;
  color: #ffffff;
  margin: auto;
  font-size: 10px;
  opacity: 0.4;
}
.footerDisclaimer p {
  /* padding: 0 20px; */
}
/* default css end */

/* navbar regular css start */
.navbar-area {
  display: none;
  background: rgba(0, 0, 0, 0.6);
  border-bottom: 1px solid #000;
}
.site-navbar {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
a.site-logo {
  margin-top: 15px;
  font-size: 26px;
  font-weight: 800;
  text-transform: uppercase;
  color: #fff;
  text-decoration: none;
}
.site-navbar ul {
  margin: 0;
  padding: 0;
  list-style: none;
  display: flex;
}
.site-navbar div {
  margin-top: 2rem;
}
.site-navbar p {
  font-style: normal;
  font-weight: 500;
  font-size: 12px;
  line-height: 140%;
  color: #ffffff;
  opacity: 0.3;
}
.site-navbar ul li a {
  color: #fff;
  padding: 20px;
  display: block;
  text-decoration: none;
  text-transform: uppercase;
}
.site-navbar ul li a:hover {
  background: rgba(255, 255, 255, 0.1);
}
/* navbar regular css end */

/* nav-toggler css start */
.nav-toggler {
  border: 3px solid #fff;
  background-color: transparent;
  cursor: pointer;
  display: none;
}
.nav-toggler span,
.nav-toggler span:before,
.nav-toggler span:after {
  width: 15px;
  height: 1px;
  background-color: #fff;
  display: block;
  transition: 0.3s;
}
.nav-toggler span {
  /* background-color: transparent; */
  margin: 3px;
}
/* .nav-toggler span:before {
  content: '';
  transform: translateY(-9px);
}
.nav-toggler span:after {
  content: '';
  transform: translateY(6px);
} */
.nav-toggler.toggler-open span:first-child {
  transform: translateY(-1px) rotate(45deg);
  margin: 0;
}
.nav-toggler.toggler-open span:last-child {
  margin: 0;
  transform: translateY(-2px) rotate(-45deg);
}

/* intro-area css start */
.intro-area {
  height: calc(100vh - 61px);
  display: flex;
  align-items: center;
  text-align: center;
  color: #fff;
}
.intro-area h2 {
  font-size: 50px;
  font-weight: 300;
  line-height: 50px;
  margin-bottom: 25px;
}
.intro-area p {
  font-size: 18px;
}
/* intro-area css end */

.topAlert {
  width: 100%;
  display: flex;
  background-color: #5d2fe8;
  color: #ffffff;
  height: 50px;
}
.topAlert a {
  text-decoration: underline;
  margin: auto;
  color: #ffffff;
  cursor: pointer;
}

.br-mobile {
  display: none;
}
.videoDiv {
  width: auto;
  height: auto;
  justify-content: center;
  align-items: center;
  display: flex;
  margin-bottom: 2rem;
}
.collapsibleLink {
  color: #7000ff;
}
.availableOn {
  display: flex;
  flex-direction: row !important;
  align-items: center;
  align-content: center;
  gap: 40px;
  align-self: stretch;
  flex-wrap: wrap;
}
.availableOn img {
  height: auto;
}
.availableOn img:nth-child(1) {
  height: 20px;
}
.availableOn img:nth-child(4) {
  height: 18px;
}
.availableOn img:nth-child(3) {
  height: 24px;
}
.availableOn img:nth-child(2) {
  height: 32px;
}
.availableOn img:nth-child(5) {
  height: 24px;
}
.BinanceChampain {
  width: 374px;
  height: 90px;
  position: absolute;
  top: -0.25px;
  z-index: 100;
  right: 5%;
  background-image: /*savepage-url=../assets/Card-Bnb.png*/ url();
  background-size: cover;
  background-repeat: no-repeat;
  border-radius: 15px;
}
.BinanceChampainButton {
  background-color: #efc30c;
  color: #0a0e11;
  border-radius: 15px;
  padding: 4px 12px;
  font-size: 11px;
  font-style: normal;
  font-weight: 700;
  line-height: 150%; /* 16.5px */
  text-transform: uppercase;
  cursor: pointer;
  border: none;
  outline: none;
  position: absolute;
  bottom: 10%;
  right: 2%;
  text-decoration: none;
}
.closeBinance {
  position: absolute;
  top: 5%;
  right: 2%;
  cursor: pointer;
}

.background-banner-alert {
  font-family: 'Inter', sans-serif;
  position: relative;
  display: flex;
  width: 100%;
  cursor: pointer;
  align-items: center;
  justify-content: center;
  padding: 8px 0;
  text-align: center;
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
  height: 100%;
  color: white;
  background-color: #1a1a1a; /* Set your banner background */
  background-image: /*savepage-url=../assets/Banner.png*/ var(--media-url-6);
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}

.logo-alert {
  margin-right: 4px;
}

.token-name {
  padding-right: 4px;
  font-weight: bold;
  margin: 0;
}

.trade-button {
  margin-left: 8px;
  padding: 4px 12px;
  border: none;
  border-radius: 9999px; /* full radius */
  background-color: #7000ff; /* primary color */
  color: white;
  font-size: 14px;
  cursor: pointer;
  transition: background-color 0.3s ease;
}



/* mobile breakpoint start */
@media screen and (max-width: 767px) {
  .videoDiv video {
    width: 300px;
    height: auto;
  }
  .container {
    max-width: 720px;
    padding: 0 20px;
  }
  .navbar-area {
    display: block;
    background: rgba(0, 0, 0, 0.6);
    border-bottom: 1px solid #000;
  }
  .header-area {
    display: block;
  }
  /* navbar css for mobile start */
  .nav-toggler {
    height: 35px;
    width: 35px;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    border: none;
    border-radius: 50%;
    background: rgba(255, 255, 255, 0.1);
  }
  .site-navbar {
    width: 90%;
    min-height: 60px;
  }
  .site-navbar ul {
    /* padding-top: 30px; */
    position: absolute;
    width: 100%;
    height: calc(100vh - 60px);
    left: 0;
    top: 60px;
    flex-direction: column;
    align-items: center;
    /* border-top: 1px solid #444; */
    background-color: #0b0216;
    max-height: 0;
    overflow: hidden;
    transition: 0.3s;
  }
  .site-navbar hr {
    width: 80%;
    height: 0;
    opacity: 0.1;
    margin-bottom: 3rem;
  }
  .site-navbar ul li {
    width: 100%;
    text-align: center;
  }
  .site-navbar ul li a {
    padding: 25px;
  }
  .site-navbar ul li a:hover {
    background-color: rgba(255, 255, 255, 0.1);
  }
  .site-navbar ul.open {
    max-height: 100vh;
    overflow: visible;
    z-index: 1;
  }
  .intro-area h2 {
    font-size: 36px;
    margin-bottom: 15px;
  }
  /* navbar css for mobile end */
}
/* mobile breakpoint end */

/* mobile design for remaining */
.newFeaturOn {
  display: flex;
  justify-content: start;
  align-items: center;
  margin: 0 auto;
  width: 1200px;
}
.newFeaturOn img {
  width: 200px;
  mix-blend-mode: multiply;
  margin-right: 1rem;
}

/* .security-container > .last-row {
  grid-column: span 3; 
  display: flex;
  justify-content: center;
  align-items: center;
} */
.last-items {
  gap: 15px;
  display: flex;
  margin: 15px 0;
  justify-content: center;
  align-items: center;
}

@media screen and (max-width: 767px) {
  .desktop-only {
    display: none;
  }
  .br-mobile {
    display: block;
  }
  .last-items {
    display: flex;
    flex-wrap: wrap;
    margin: 10px 2vw;
    gap: 10px;
    flex-direction: row;
  }
  .security-box-new {
    padding: 3vw 2vw;
    width: auto;
    flex: 1 1;
  }
  .security-box-new img {
    width: 30vw;
    height: 12vw;
  }
  .headerCointainr {
    display: none;
  }

  .heading {
    width: auto;
    color: #fff;

    text-align: center;

    font-size: 40px;
    font-style: normal;
    font-weight: 500;
    line-height: 140%; /* 56px */
    letter-spacing: -1.2px;
  }
  .subHeading {
    font-size: 24px;
    font-style: normal;
    font-weight: 450;
    line-height: 140%; /* 33.6px */
  }
  .subHeading span {
    font-size: 24px;
    font-style: normal;
    font-weight: 450;
    line-height: 140%; /* 33.6px */
  }
  .invetsmeAndPortfolioWrapper {
    flex-direction: column-reverse;
  }
  .investmentValue {
    font-size: 25px;
  }
  .investmentDiv {
    display: flex;
    width: auto;
    padding-bottom: 1rem;
    justify-content: center;
    align-items: center;
    flex-direction: column;
    gap: 20px;
  }
  .portfolioImgDiv {
    width: auto;
    background-image: /*savepage-url=../assets/Mobile-bg-2.webp*/ url();
    transform: none;
    transition: none;
  }
  .portfolioImgDiv.in-view {
    translate: none;
    rotate: none;
    scale: none;
    transform: none;
  }
  .investmentHeading {
    font-size: 8px;
    text-align: center;
  }
  .investmentDiv div {
    flex-basis: 35%;
    margin: auto 1rem;
  }
  .availableOn {
    align-content: center;
    gap: 12px 32px;
    align-self: stretch;
    flex-wrap: wrap;
    display: flex;
    justify-content: center;
    align-items: center;
  }
  .portfolioImg {
    display: none;
  }
  .portfolioImgMobile {
    display: block;
    width: 100%;
  }
  .innerTechnolodyDiv div {
    justify-content: center;
    align-items: center;
  }
  .portfolioImgMobileDiv {
    display: block;
    translate: none;
    rotate: none;
    scale: none;
    transform: perspective(207rem) translate3d(0px, 1.13333rem, -4.66666rem)
      rotateX(-40deg) scale(0.9, 0.9);
    transition: transform 0.8s ease;
  }
  .portfolioImgMobileDiv.in-view {
    translate: none;
    rotate: none;
    scale: none;
    transform: perspective(133.333rem);
  }

  .additionalYeild {
    display: flex;
    justify-content: center;
    flex-direction: column;
    width: auto;
    align-items: center;
    margin: 0.5rem auto 4rem auto;
  }
  .additionalYeild div {
    align-items: center;
    justify-content: center;
    font-size: 32px;
    text-align: center;
  }
  .additionalYeild a {
    margin-top: 10px;
  }
  .buildWith {
    display: none;
  }
  .buildWithMobile {
    display: block;
    display: flex;
    color: #ffffff;
  }
  .buildWithMobile hr {
    width: 25%;
    height: 0px;
    opacity: 0.1;
  }
  .buildWithLogo {
    width: auto;
    flex-wrap: wrap;
    justify-content: center;
    gap: 12px 32px;
  }
  .buildWithLogo img {
    flex-basis: 25%;
    height: 24px;
    object-fit: contain;
  }
  .mainHeading {
    font-size: 32px;
    line-height: 110%;
  }
  .mainSubHeading {
    font-size: 14px;
  }
  .productDetails {
    grid-template-columns: repeat(1, 510px);
  }
  .productCard {
    width: 325px;
    height: auto;
  }
  .productCard img {
    width: 100%;
    height: auto;
  }
  .cardImgContainer img {
    height: 250px;
  }
  .productCard p {
    font-size: 28px;
  }
  .secureby {
    margin: 2rem 1rem;
  }

  /* .secureby div {
    justify-content: space-evenly;
  }
  .secureby div img {
    width: 40%;
    object-fit: contain;
  } */
  .technology {
    width: auto;
    height: 875px;
    background-image: /*savepage-url=../assets/CTA-Background-orb-mobile-v1.png*/ url();
    background-position: bottom;
    background-repeat: no-repeat;
    background-size: contain;
  }
  .innerTechnolodyDiv {
    padding: 20px;
    display: flex;
    justify-content: center;
    align-items: center;
    text-align: center;
    flex-direction: column;
  }
  .technologyMainHeading {
    font-weight: 600;
    font-size: 32px;
    width: auto;
    line-height: 110%;
    margin: 20px 0;
  }
  .technologySubHeading {
    font-size: 14px;
    width: auto;
  }
  .featuredOn {
    width: auto;
    font-weight: 600;
    font-size: 12px;
    line-height: 120%;
    letter-spacing: 0.05em;
    margin: 2rem auto;
  }
  .featuredOn hr {
    width: 20%;
  }
  .featuredOn hr:first-of-type {
    display: block;
  }
  .feactureLogo img {
    width: 100%;
    object-fit: contain;
  }
  .feactureLogo {
    grid-template-columns: repeat(2, 40%);
  }

  .feactureLogoBelow {
    grid-template-columns: repeat(2, 40%);
  }
  .feactureLogoBelow img {
    width: 100%;
    object-fit: contain;
  }
  .questionWeHaveContainer {
    width: auto;
    margin: 2rem 1rem;
    flex-direction: column;
  }
  .faqHEading {
    width: auto;
    font-size: 32px;
  }
  .questionsLeft {
    text-align: center;
  }
  .contactUsFaq {
    justify-content: space-evenly;
    align-items: center;
  }
  .collapsibleContainer {
    width: auto;
  }
  .blogCardContainer {
    grid-template-columns: repeat(1, 100%);
    gap: 0;
  }
  .blogHeader {
    margin-left: 1.5rem;
    flex-direction: column;
    width: auto;
  }
  .blogHEading {
    width: auto;
    text-align: center;
  }
  .blogCard {
    flex-direction: column-reverse;
    align-items: center;
    margin: 1rem;
    height: auto;
  }
  .blogCardLeft {
    width: auto;
  }
  .blogCardRight {
    width: 100%;
  }
  .blogCardRight img {
    width: 100%;
    height: 100%;
  }
  .blogContainer {
    padding-top: 3rem;
    background-image: none;
  }
  .blogContainer hr {
    width: auto;
    margin-top: 0;
  }
  .blogFooter {
    margin: auto 1rem;
    width: auto;
    flex-direction: column;
    padding-bottom: 2rem;
  }
  .blogFooterLeft img {
    display: none;
  }
  .blogFooterLeft p {
    margin: 1rem auto;
    width: auto;
    text-align: center;
  }

  .blogFooterRight {
    width: 100%;
    flex-direction: column;
  }
  .blogFooterRight input {
    width: -webkit-fill-available;
  }
  .blogFooterRight button {
    width: -webkit-fill-available;
    margin: 1rem 0;
  }
  .footerContainer {
    top: 345px;
    background-image: none;
  }
  .footerTop div {
    width: auto;
    margin: 5rem 0;
    justify-content: center;
    align-items: center;
    text-align: center;
  }
  .footerTopHeading {
    width: auto;
    font-size: 40px;
    margin: 1rem 0;
  }
  .footerTop {
    border-radius: 40px 40px 0 0;
    height: 500px;
    justify-content: start;
    background-image: /*savepage-url=../assets/Velvet-laptop-1.png*/ url();
    background-position: bottom;
    background-size: contain;
    background-color: #0b0216;
  }
  .footerBottom hr {
    width: auto;
  }
  .footerBottomLeft {
    width: auto;
    flex-direction: column;
  }
  .footerBottomLeft ul {
    flex-direction: column;
    align-items: center;
    background: transparent;
    border: none;
  }
  .footerBottomRight {
    width: auto;
    flex-direction: column-reverse;
  }
  .TermsDiv {
    flex-direction: column;
  }
  .TermsDiv a {
    margin: 0.5rem auto;
  }
  /* collapsHeading */
  .collapsHeading {
    width: 80%;
  }
  .substakEmbed {
    margin-bottom: 2rem;
  }
  .success {
    width: 375px;
  }
  .headingDiv {
    margin-bottom: -1rem;
  }
  .seeAllNewsDiv {
    margin: auto;
  }
  .blogTag {
    text-align: center;
  }
  .o_1 {
    text-align: center;
  }
  .cardtag {
    font-size: 10px;
  }
  .footerDisclaimer p {
    padding: 0 20px;
  }
  .topAlert {
    display: flex;
    justify-content: center;
    align-items: center;
    height: 50px;
  }
  .topAlert a {
    text-decoration: underline;
    margin: auto 20px;
    color: #ffffff;
    font-size: 10px;
    cursor: pointer;
    text-align: center;
  }
  .newFeaturOn {
    width: auto;
    flex-wrap: wrap;
    justify-content: center;
  }
  .newFeaturOn img {
    object-fit: contain;
    margin: 1rem;
    width: 150px;
    height: 50px;
    mix-blend-mode: multiply;
  }
  .mainContainerLastdiv {
    padding-bottom: 1rem;
    padding-top: 0;
  }
  .BinanceChampain {
    position: absolute;
    width: 320px;
    height: 90px;
    top: -0.25px;
    right: 10%;
    left: 10%;
    z-index: 100;
  }
}

/* Gradient Text Effects */
.gradient-text {
  background: linear-gradient(135deg, 
    #8B2BF6 0%, 
    #E91E63 25%, 
    #FF6B35 50%, 
    #8B2BF6 75%, 
    #9C27B0 100%);
  background-size: 200% 200%;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  animation: gradient-flow 3s ease-in-out infinite;
  font-weight: 800;
}

.gradient-highlight {
  background: linear-gradient(90deg, 
    #FF6B35 0%, 
    #F7931E 25%, 
    #FFD700 50%, 
    #F7931E 75%, 
    #FF6B35 100%);
  background-size: 200% 200%;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  animation: gradient-flow 2s ease-in-out infinite;
  font-weight: 700;
  padding: 0 2px;
}

@keyframes gradient-flow {
  0%, 100% {
    background-position: 0% 50%;
  }
  50% {
    background-position: 100% 50%;
  }
}

/* Responsive Design Improvements */
@media (max-width: 1200px) {
  .velvet-pass-container {
    height: 320px;
    margin: 50px 0;
  }
  
  .velvet-pass-image {
    max-width: 500px;
    max-height: 220px;
  }
}

@media (max-width: 992px) {
  .velvet-pass-container {
    height: 300px;
    margin: 45px 0;
  }
  
  .velvet-pass-image {
    max-width: 450px;
    max-height: 200px;
  }
  
  .smoke-effect {
    width: 250px;
    height: 125px;
  }
  
  .smoke-effect.smoke-2 {
    width: 230px;
    height: 115px;
  }
  
  .smoke-effect.smoke-3 {
    width: 280px;
    height: 70px;
  }
}

@media (max-width: 768px) {
  .heading {
    font-size: 2.5rem;
    line-height: 1.2;
  }
  
  .subHeading {
    font-size: 1.1rem;
    line-height: 1.4;
    margin: 15px 0;
  }
  
  .velvet-pass-container {
    height: auto;
    min-height: 460px;
    margin: 10px 0 24px 0;
  }
  
  .velvet-pass-image {
    width: 76vw !important;
    max-width: 76vw !important;
    max-height: 42vh !important;
    transform: rotateX(1deg) rotateY(-2deg) rotateZ(0deg);
  }
  
  .smoke-effect {
    width: 220px;
    height: 110px;
    left: -70px;
    top: 40px;
  }
  
  .smoke-effect.smoke-2 {
    width: 200px;
    height: 100px;
    right: -60px;
    top: 25px;
  }
  
  .smoke-effect.smoke-3 {
    width: 250px;
    height: 60px;
    left: -30px;
    bottom: 15px;
  }
}

@media (max-width: 576px) {
  .heading {
    font-size: 2rem;
  }
  
  .subHeading {
    font-size: 1rem;
    padding: 0 10px;
  }
  
  .velvet-pass-container {
    height: auto;
    min-height: 360px;
    margin: 10px 0 22px 0;
    perspective: 900px;
  }
  
  .velvet-pass-image {
    width: 70vw !important;
    max-width: 70vw !important;
    max-height: 40vh !important;
    transform: rotateX(1deg) rotateY(-2deg) rotateZ(0deg);
  }
  
  .smoke-effect {
    width: 180px;
    height: 90px;
    left: -50px;
    top: 35px;
  }
  
  .smoke-effect.smoke-2 {
    width: 160px;
    height: 80px;
    right: -40px;
    top: 20px;
  }
  
  .smoke-effect.smoke-3 {
    width: 200px;
    height: 50px;
    left: -20px;
    bottom: 10px;
  }
  
  .limited-badge {
    top: -10px;
    right: -15px;
    padding: 4px 8px;
    transform: rotate(10deg);
  }
  
  .badge-text {
    font-size: 8px;
  }
  
  .badge-number {
    font-size: 12px;
  }
  
  .badge-subtext {
    font-size: 6px;
  }
}

@media (max-width: 480px) {
  .heading {
    font-size: 1.8rem;
    margin-bottom: 15px;
  }
  
  .subHeading {
    font-size: 0.9rem;
    margin: 0 0 25px 0;
    padding: 0 10px;
    line-height: 1.3;
  }
  
  .velvet-pass-container {
    height: auto;
    min-height: 340px;
    margin: 8px 0 20px 0;
  }
  
  .velvet-pass-image {
    width: 68vw !important;
    max-width: 68vw !important;
    max-height: 38vh !important;
    transform: rotateX(1deg) rotateY(-2deg) rotateZ(0deg);
  }
  
  .cta-button {
    margin-top: 16px;
  }
}

@media (max-width: 360px) {
  .velvet-pass-container {
    height: auto;
    min-height: 320px;
    margin: 8px 0 18px 0;
  }
  
  .velvet-pass-image {
    width: 66vw !important;
    max-width: 66vw !important;
    max-height: 36vh !important;
    transform: rotateX(0deg) rotateY(0deg) rotateZ(0deg);
  }
  
  .cta-button {
    margin-top: 14px;
  }
}


/* terms and condition style  */
.termsContainer {
  max-width: 1200px;
  margin: auto;
  padding: 20px;
}
.spanP {
  font-size: 18px;
  font-weight: 300;
  opacity: 1;
}
.termsPara {
  font-size: 18px;
  font-weight: 300;
  opacity: 0.6;
}
.termsPara span {
  font-size: 18px;
  font-weight: 300;
  opacity: 1;
}
.termsHeading {
  font-weight: 700;
  font-size: 24px;
}
.privcyUl,
.termsUl {
  font-size: 18px;
  font-weight: 300;
  opacity: 0.6;
}

/* swal style */
.swal2-styled.swal2-confirm {
  width: 126px;
  height: 48px;
  background: #7000ff;
  border-radius: 90px;
  border: none;
  color: #ffffff;
}

.container {
  padding: 1rem 0;
  overflow: hidden;
  display: flex;
  justify-content: center;
  align-items: center;
}
.container .text {
  position: relative;
  color: #7000ff;
  font-weight: 500;
  font-size: 56px;
  line-height: 110%;
  text-align: center;
  letter-spacing: -0.03em;
}
.container .text.first-text {
  color: #fff;
}
.text.sec-text:before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  background-color: #f1f3f7;
  border-left: 3px solid #7000ff;
  animation: animate 4s steps(12) infinite;
}
@keyframes animate {
  40%,
  60% {
    left: calc(100% + 4px);
  }
  100% {
    left: 0%;
  }
}
.wrap {
  color: #7000ff;
  font-weight: 500;
  font-size: 56px;
  line-height: 110%;
  text-align: center;
  letter-spacing: -0.03em;
}
@media screen and (max-width: 767px) {
  .wrap {
    font-size: 40px;
  }
}

/* Testimonial Style */
.testimonial-container {
  margin: 0 auto;
  padding: 4rem;
  width: 1300px;
  height: auto;
  text-align: center;
}
.testimonial-content {
  display: flex;
  justify-content: center;
  align-items: center;
}
.testimonial-header {
  display: flex;
  justify-content: space-between;
  align-items: end;
  margin: 0;
  width: 100%;
}
.testimonial-heading {
  font-style: normal;
  font-weight: 600;
  font-size: 12px;
  line-height: 120%;
  text-align: start;
  letter-spacing: 0.05em;
  text-transform: uppercase;
  color: #7000ff;
}
.testimon-title {
  display: flex;
  justify-content: start;
  align-items: start;
  flex-direction: column;
}

.testimon-subheading {
  color: #0b0216 !important;
  margin-top: 0.5rem;
  font-size: 48px;
  font-weight: 600;
  line-height: 52.8px;
  margin-bottom: 0;
}
.testimonial-buttons {
  padding: 10px;
  display: flex;
}

.testimonial-buttons button {
  background-color: #fff;
  border-radius: 50%;
  width: 50px;
  height: 50px;
  border: none;
  margin: 4px;
  font-size: 25px;
  font-weight: bold;
  color: #7000ff;
  transition: background-color 0.3s, color 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
}
button img {
  height: 20px;
  width: 25px;
}
#next {
  rotate: 180deg;
  padding-top: 5px;
}
.testimonial-buttons button:hover {
  background-color: rgba(112, 0, 255, 0.2);
  color: #7000ff;
}
.testimonial-card-container {
  /* padding: 2rem; */
  margin-top: 2rem;
}
/* card */
.slider-container {
  display: flex;
  flex-direction: column;
  align-items: center;
  padding: 2rem;
  width: 95%;
  margin-right: 80px;
}

.card-slider {
  width: 90%;
  max-width: 1200px;
  margin: 0 auto;
  display: flex;
  justify-content: space-between;
  background-color: #f2f3f6;
}

.card {
  /* flex: 0 0 calc(50% - 20px); */
  width: 500px;
  height: 21rem;
  background-color: #ffffff;
  border: none;
  padding: 20px;
  margin-right: 35px;
  border-radius: 5px;
  box-shadow: 0px 26.25px 70px 0px rgba(224, 224, 224, 0.48);
}
.card p {
  font-size: 16px;
  font-weight: 500;
  line-height: 28px;
  color: rgba(11, 2, 22, 1);
  text-align: start;
}
.card-user {
  display: flex;
  align-items: center;
}

.image-container {
  background: rgba(244, 246, 250, 1);
  border-radius: 50%;
  overflow: hidden;
  width: 50px;
  height: 50px;
}

.image-container img {
  width: 100%;
  height: auto;
  display: block;
}

.user-name h2 {
  font-size: 16px;
  font-weight: 500;
  line-height: 22.4px;
  color: rgba(11, 2, 22, 1);
  margin-bottom: 0;
}
.user-name p {
  font-size: 12px;
  font-weight: 450;
  line-height: 16px;
  color: rgba(11, 2, 22, 1);
  margin-top: 0;
}
.user-name {
  display: flex;
  flex-direction: column;
  justify-content: start;
  text-align: start;
  margin-left: 20px;
}

.card-large {
  width: 850px;
  background-color: #ffffff;
  border: none;
  padding: 20px;
  margin-left: 30px;
  border-radius: 5px;
  box-shadow: 0px 26.25px 70px 0px rgba(224, 224, 224, 0.48);
}
.card-level {
  padding: 10px;
  line-height: 30px;
}
.card-large p {
  text-align: start;
}
.user-name h2 a {
  text-decoration: none;
  color: #000000;
}
.user-name h2 a:hover {
  text-decoration: underline;
}
.user-name p a {
  text-decoration: none;
  color: #000000;
}
.user-name p a:hover {
  text-decoration: underline;
}
.testimonial-wrapper {
  background: #ecedef;
  width: 100%;
  height: auto;
  background-image: /*savepage-url=../assets/blogBackground.png*/ var(--media-url-72);
  background-repeat: no-repeat;
  background-position: top right;
}
.slick-track {
  background: transparent !important;
}
.slick-list {
  background-color: #ecedef;
}
/* Media Queries */
@media screen and (max-width: 480px) {
  .testimonial-container {
    width: 380px;
    padding: 2rem 0;
  }
  .testimonial-heading {
    font-size: 12px;
  }
  .testimonial-content {
    padding: 0 30px;
  }
  .testimon-title {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }

  .testimonial-header h1 {
    font-size: 24px;
  }
  .testimon-subheading {
    width: 280px;

    font-size: 32px;
  }
  .testimonial-header {
    display: flex;
    justify-content: center;
    margin: 0;
    width: 100%;
    flex-direction: column;
    align-content: center;
    align-items: center;
  }

  .testimonial-buttons {
    display: flex;
    justify-content: end;
    align-items: end;
    width: 300px;
  }

  .testimonial-card-container {
    margin-top: 1rem;
  }
  .slider-container {
    padding: 0;
    width: 100%;
    max-width: 425px;
  }
  .card {
    width: 300px;
    height: auto;
    padding: 15px;
  }
  .card p {
    font-size: 12px;
    line-height: 22px;
  }
  .slick-dots {
    margin-top: 15px;
  }
  .slick-slide {
    float: left;
  }
  .slider {
    width: 50%;
    margin: 100px auto;
  }
  .user-name {
    text-align: start;
  }

  .user-name p {
    font-size: 10px;
  }
  .user-name h2 {
    font-size: 14px;
  }
  .card-large p {
    font-size: 12px;
  }

  .card-large {
    width: 286px;
    height: auto;
    padding: 25px;
  }
  .security-heading h1 {
    font-size: 8vw;
  }
  .security-container {
    display: flex;
    flex-wrap: wrap;
    margin: 0 2vw;
    gap: 10px;
  }
  .security-box {
    padding: 3vw 2vw;
  }
  .security-box img {
    width: 30vw;
    height: 12vw;
  }
  .security-desc img {
    width: 3vw;
    height: 3vw;
  }
  .security-desc p {
    font-size: 1.7vw;
    letter-spacing: 0;
  }
  .headerSection {
    background: #0b0216;
    background-image: /*savepage-url=../assets/headerBackLeft.png*/ var(--media-url-8),
    /*savepage-url=../assets/headerBackRight.png*/ var(--media-url-9);
    background-repeat: no-repeat no-repeat;
    background-position: center;
    background-position: -150px 0%, 150px 0%;
  }
}

@media screen and (max-width: 375px) {
  .testimonial-container {
    width: 350px;
  }
  .testimonial-header h1 {
    font-size: 20px;
  }
  .testimon-subheading {
    width: 280px;

    font-size: 32px;
  }
  .card {
    width: 295px;
    height: auto;
  }
  .card-large {
    width: 274px;
  }
}
@media screen and (max-width: 320px) {
  .testimonial-container {
    width: 300px;
  }
  .testimonial-header h1 {
    font-size: 18px;
  }
  .testimon-subheading {
    font-size: 32px;
    width: 280px;
  }
  .card {
    width: 250px;
    height: auto;
  }
  .card-large {
    width: 230px;
  }
}

/* --- Extracted <style> block #5 --- */
:root{--swal2-outline: 0 0 0 3px rgba(100, 150, 200, 0.5);--swal2-container-padding: 0.625em;--swal2-backdrop: rgba(0, 0, 0, 0.4);--swal2-backdrop-transition: background-color 0.15s;--swal2-width: 32em;--swal2-padding: 0 0 1.25em;--swal2-border: none;--swal2-border-radius: 0.3125rem;--swal2-background: white;--swal2-color: #545454;--swal2-show-animation: swal2-show 0.3s;--swal2-hide-animation: swal2-hide 0.15s forwards;--swal2-icon-zoom: 1;--swal2-icon-animations: true;--swal2-title-padding: 0.8em 1em 0;--swal2-html-container-padding: 1em 1.6em 0.3em;--swal2-input-border: 1px solid #d9d9d9;--swal2-input-border-radius: 0.1875em;--swal2-input-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.06), 0 0 0 3px transparent;--swal2-input-background: transparent;--swal2-input-transition: border-color 0.2s, box-shadow 0.2s;--swal2-input-hover-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.06), 0 0 0 3px transparent;--swal2-input-focus-border: 1px solid #b4dbed;--swal2-input-focus-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.06), 0 0 0 3px rgba(100, 150, 200, 0.5);--swal2-progress-step-background: #add8e6;--swal2-validation-message-background: #f0f0f0;--swal2-validation-message-color: #666;--swal2-footer-border-color: #eee;--swal2-footer-background: transparent;--swal2-footer-color: inherit;--swal2-timer-progress-bar-background: rgba(0, 0, 0, 0.3);--swal2-close-button-position: initial;--swal2-close-button-inset: auto;--swal2-close-button-font-size: 2.5em;--swal2-close-button-color: #ccc;--swal2-close-button-transition: color 0.2s, box-shadow 0.2s;--swal2-close-button-outline: initial;--swal2-close-button-box-shadow: inset 0 0 0 3px transparent;--swal2-close-button-focus-box-shadow: inset var(--swal2-outline);--swal2-close-button-hover-transform: none;--swal2-actions-justify-content: center;--swal2-actions-width: auto;--swal2-actions-margin: 1.25em auto 0;--swal2-actions-padding: 0;--swal2-actions-border-radius: 0;--swal2-actions-background: transparent;--swal2-action-button-transition: background-color 0.2s, box-shadow 0.2s;--swal2-action-button-hover: black 10%;--swal2-action-button-active: black 10%;--swal2-confirm-button-box-shadow: none;--swal2-confirm-button-border-radius: 0.25em;--swal2-confirm-button-background-color: #7066e0;--swal2-confirm-button-color: #fff;--swal2-deny-button-box-shadow: none;--swal2-deny-button-border-radius: 0.25em;--swal2-deny-button-background-color: #dc3741;--swal2-deny-button-color: #fff;--swal2-cancel-button-box-shadow: none;--swal2-cancel-button-border-radius: 0.25em;--swal2-cancel-button-background-color: #6e7881;--swal2-cancel-button-color: #fff;--swal2-toast-show-animation: swal2-toast-show 0.5s;--swal2-toast-hide-animation: swal2-toast-hide 0.1s forwards;--swal2-toast-border: none;--swal2-toast-box-shadow: 0 0 1px hsl(0deg 0% 0% / 0.075), 0 1px 2px hsl(0deg 0% 0% / 0.075), 1px 2px 4px hsl(0deg 0% 0% / 0.075), 1px 3px 8px hsl(0deg 0% 0% / 0.075), 2px 4px 16px hsl(0deg 0% 0% / 0.075)}[data-swal2-theme=dark]{--swal2-dark-theme-black: #19191a;--swal2-dark-theme-white: #e1e1e1;--swal2-background: var(--swal2-dark-theme-black);--swal2-color: var(--swal2-dark-theme-white);--swal2-footer-border-color: #555;--swal2-input-background: color-mix(in srgb, var(--swal2-dark-theme-black), var(--swal2-dark-theme-white) 10%);--swal2-validation-message-background: color-mix( in srgb, var(--swal2-dark-theme-black), var(--swal2-dark-theme-white) 10% );--swal2-validation-message-color: var(--swal2-dark-theme-white);--swal2-timer-progress-bar-background: rgba(255, 255, 255, 0.7)}@media(prefers-color-scheme: dark){[data-swal2-theme=auto]{--swal2-dark-theme-black: #19191a;--swal2-dark-theme-white: #e1e1e1;--swal2-background: var(--swal2-dark-theme-black);--swal2-color: var(--swal2-dark-theme-white);--swal2-footer-border-color: #555;--swal2-input-background: color-mix(in srgb, var(--swal2-dark-theme-black), var(--swal2-dark-theme-white) 10%);--swal2-validation-message-background: color-mix( in srgb, var(--swal2-dark-theme-black), var(--swal2-dark-theme-white) 10% );--swal2-validation-message-color: var(--swal2-dark-theme-white);--swal2-timer-progress-bar-background: rgba(255, 255, 255, 0.7)}}body.swal2-shown:not(.swal2-no-backdrop,.swal2-toast-shown){overflow:hidden}body.swal2-height-auto{height:auto !important}body.swal2-no-backdrop .swal2-container{background-color:rgba(0,0,0,0) !important;pointer-events:none}body.swal2-no-backdrop .swal2-container .swal2-popup{pointer-events:all}body.swal2-no-backdrop .swal2-container .swal2-modal{box-shadow:0 0 10px var(--swal2-backdrop)}body.swal2-toast-shown .swal2-container{box-sizing:border-box;width:360px;max-width:100%;background-color:rgba(0,0,0,0);pointer-events:none}body.swal2-toast-shown .swal2-container.swal2-top{inset:0 auto auto 50%;transform:translateX(-50%)}body.swal2-toast-shown .swal2-container.swal2-top-end,body.swal2-toast-shown .swal2-container.swal2-top-right{inset:0 0 auto auto}body.swal2-toast-shown .swal2-container.swal2-top-start,body.swal2-toast-shown .swal2-container.swal2-top-left{inset:0 auto auto 0}body.swal2-toast-shown .swal2-container.swal2-center-start,body.swal2-toast-shown .swal2-container.swal2-center-left{inset:50% auto auto 0;transform:translateY(-50%)}body.swal2-toast-shown .swal2-container.swal2-center{inset:50% auto auto 50%;transform:translate(-50%, -50%)}body.swal2-toast-shown .swal2-container.swal2-center-end,body.swal2-toast-shown .swal2-container.swal2-center-right{inset:50% 0 auto auto;transform:translateY(-50%)}body.swal2-toast-shown .swal2-container.swal2-bottom-start,body.swal2-toast-shown .swal2-container.swal2-bottom-left{inset:auto auto 0 0}body.swal2-toast-shown .swal2-container.swal2-bottom{inset:auto auto 0 50%;transform:translateX(-50%)}body.swal2-toast-shown .swal2-container.swal2-bottom-end,body.swal2-toast-shown .swal2-container.swal2-bottom-right{inset:auto 0 0 auto}@media print{body.swal2-shown:not(.swal2-no-backdrop,.swal2-toast-shown){overflow-y:scroll !important}body.swal2-shown:not(.swal2-no-backdrop,.swal2-toast-shown)>[aria-hidden=true]{display:none}body.swal2-shown:not(.swal2-no-backdrop,.swal2-toast-shown) .swal2-container{position:static !important}}div:where(.swal2-container){display:grid;position:fixed;z-index:1060;inset:0;box-sizing:border-box;grid-template-areas:"top-start     top            top-end" "center-start  center         center-end" "bottom-start  bottom-center  bottom-end";grid-template-rows:minmax(min-content, auto) minmax(min-content, auto) minmax(min-content, auto);height:100%;padding:var(--swal2-container-padding);overflow-x:hidden;transition:var(--swal2-backdrop-transition);-webkit-overflow-scrolling:touch}div:where(.swal2-container).swal2-backdrop-show,div:where(.swal2-container).swal2-noanimation{background:var(--swal2-backdrop)}div:where(.swal2-container).swal2-backdrop-hide{background:rgba(0,0,0,0) !important}div:where(.swal2-container).swal2-top-start,div:where(.swal2-container).swal2-center-start,div:where(.swal2-container).swal2-bottom-start{grid-template-columns:minmax(0, 1fr) auto auto}div:where(.swal2-container).swal2-top,div:where(.swal2-container).swal2-center,div:where(.swal2-container).swal2-bottom{grid-template-columns:auto minmax(0, 1fr) auto}div:where(.swal2-container).swal2-top-end,div:where(.swal2-container).swal2-center-end,div:where(.swal2-container).swal2-bottom-end{grid-template-columns:auto auto minmax(0, 1fr)}div:where(.swal2-container).swal2-top-start>.swal2-popup{align-self:start}div:where(.swal2-container).swal2-top>.swal2-popup{grid-column:2;place-self:start center}div:where(.swal2-container).swal2-top-end>.swal2-popup,div:where(.swal2-container).swal2-top-right>.swal2-popup{grid-column:3;place-self:start end}div:where(.swal2-container).swal2-center-start>.swal2-popup,div:where(.swal2-container).swal2-center-left>.swal2-popup{grid-row:2;align-self:center}div:where(.swal2-container).swal2-center>.swal2-popup{grid-column:2;grid-row:2;place-self:center center}div:where(.swal2-container).swal2-center-end>.swal2-popup,div:where(.swal2-container).swal2-center-right>.swal2-popup{grid-column:3;grid-row:2;place-self:center end}div:where(.swal2-container).swal2-bottom-start>.swal2-popup,div:where(.swal2-container).swal2-bottom-left>.swal2-popup{grid-column:1;grid-row:3;align-self:end}div:where(.swal2-container).swal2-bottom>.swal2-popup{grid-column:2;grid-row:3;place-self:end center}div:where(.swal2-container).swal2-bottom-end>.swal2-popup,div:where(.swal2-container).swal2-bottom-right>.swal2-popup{grid-column:3;grid-row:3;place-self:end end}div:where(.swal2-container).swal2-grow-row>.swal2-popup,div:where(.swal2-container).swal2-grow-fullscreen>.swal2-popup{grid-column:1/4;width:100%}div:where(.swal2-container).swal2-grow-column>.swal2-popup,div:where(.swal2-container).swal2-grow-fullscreen>.swal2-popup{grid-row:1/4;align-self:stretch}div:where(.swal2-container).swal2-no-transition{transition:none !important}div:where(.swal2-container)[popover]{width:auto;border:0}div:where(.swal2-container) div:where(.swal2-popup){display:none;position:relative;box-sizing:border-box;grid-template-columns:minmax(0, 100%);width:var(--swal2-width);max-width:100%;padding:var(--swal2-padding);border:var(--swal2-border);border-radius:var(--swal2-border-radius);background:var(--swal2-background);color:var(--swal2-color);font-family:inherit;font-size:1rem;container-name:swal2-popup}div:where(.swal2-container) div:where(.swal2-popup):focus{outline:none}div:where(.swal2-container) div:where(.swal2-popup).swal2-loading{overflow-y:hidden}div:where(.swal2-container) div:where(.swal2-popup).swal2-draggable{cursor:grab}div:where(.swal2-container) div:where(.swal2-popup).swal2-draggable div:where(.swal2-icon){cursor:grab}div:where(.swal2-container) div:where(.swal2-popup).swal2-dragging{cursor:grabbing}div:where(.swal2-container) div:where(.swal2-popup).swal2-dragging div:where(.swal2-icon){cursor:grabbing}div:where(.swal2-container) h2:where(.swal2-title){position:relative;max-width:100%;margin:0;padding:var(--swal2-title-padding);color:inherit;font-size:1.875em;font-weight:600;text-align:center;text-transform:none;overflow-wrap:break-word;cursor:initial}div:where(.swal2-container) div:where(.swal2-actions){display:flex;z-index:1;box-sizing:border-box;flex-wrap:wrap;align-items:center;justify-content:var(--swal2-actions-justify-content);width:var(--swal2-actions-width);margin:var(--swal2-actions-margin);padding:var(--swal2-actions-padding);border-radius:var(--swal2-actions-border-radius);background:var(--swal2-actions-background)}div:where(.swal2-container) div:where(.swal2-loader){display:none;align-items:center;justify-content:center;width:2.2em;height:2.2em;margin:0 1.875em;animation:swal2-rotate-loading 1.5s linear 0s infinite normal;border-width:.25em;border-style:solid;border-radius:100%;border-color:#2778c4 rgba(0,0,0,0) #2778c4 rgba(0,0,0,0)}div:where(.swal2-container) button:where(.swal2-styled){margin:.3125em;padding:.625em 1.1em;transition:var(--swal2-action-button-transition);border:none;box-shadow:0 0 0 3px rgba(0,0,0,0);font-weight:500}div:where(.swal2-container) button:where(.swal2-styled):not([disabled]){cursor:pointer}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-confirm){border-radius:var(--swal2-confirm-button-border-radius);background:initial;background-color:var(--swal2-confirm-button-background-color);box-shadow:var(--swal2-confirm-button-box-shadow);color:var(--swal2-confirm-button-color);font-size:1em}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-confirm):hover{background-color:color-mix(in srgb, var(--swal2-confirm-button-background-color), var(--swal2-action-button-hover))}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-confirm):active{background-color:color-mix(in srgb, var(--swal2-confirm-button-background-color), var(--swal2-action-button-active))}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-deny){border-radius:var(--swal2-deny-button-border-radius);background:initial;background-color:var(--swal2-deny-button-background-color);box-shadow:var(--swal2-deny-button-box-shadow);color:var(--swal2-deny-button-color);font-size:1em}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-deny):hover{background-color:color-mix(in srgb, var(--swal2-deny-button-background-color), var(--swal2-action-button-hover))}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-deny):active{background-color:color-mix(in srgb, var(--swal2-deny-button-background-color), var(--swal2-action-button-active))}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-cancel){border-radius:var(--swal2-cancel-button-border-radius);background:initial;background-color:var(--swal2-cancel-button-background-color);box-shadow:var(--swal2-cancel-button-box-shadow);color:var(--swal2-cancel-button-color);font-size:1em}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-cancel):hover{background-color:color-mix(in srgb, var(--swal2-cancel-button-background-color), var(--swal2-action-button-hover))}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-cancel):active{background-color:color-mix(in srgb, var(--swal2-cancel-button-background-color), var(--swal2-action-button-active))}div:where(.swal2-container) button:where(.swal2-styled):focus-visible{outline:none;box-shadow:var(--swal2-action-button-focus-box-shadow)}div:where(.swal2-container) button:where(.swal2-styled)[disabled]:not(.swal2-loading){opacity:.4}div:where(.swal2-container) button:where(.swal2-styled)::-moz-focus-inner{border:0}div:where(.swal2-container) div:where(.swal2-footer){margin:1em 0 0;padding:1em 1em 0;border-top:1px solid var(--swal2-footer-border-color);background:var(--swal2-footer-background);color:var(--swal2-footer-color);font-size:1em;text-align:center;cursor:initial}div:where(.swal2-container) .swal2-timer-progress-bar-container{position:absolute;right:0;bottom:0;left:0;grid-column:auto !important;overflow:hidden;border-bottom-right-radius:var(--swal2-border-radius);border-bottom-left-radius:var(--swal2-border-radius)}div:where(.swal2-container) div:where(.swal2-timer-progress-bar){width:100%;height:.25em;background:var(--swal2-timer-progress-bar-background)}div:where(.swal2-container) img:where(.swal2-image){max-width:100%;margin:2em auto 1em;cursor:initial}div:where(.swal2-container) button:where(.swal2-close){position:var(--swal2-close-button-position);inset:var(--swal2-close-button-inset);z-index:2;align-items:center;justify-content:center;width:1.2em;height:1.2em;margin-top:0;margin-right:0;margin-bottom:-1.2em;padding:0;overflow:hidden;transition:var(--swal2-close-button-transition);border:none;border-radius:var(--swal2-border-radius);outline:var(--swal2-close-button-outline);background:rgba(0,0,0,0);color:var(--swal2-close-button-color);font-family:monospace;font-size:var(--swal2-close-button-font-size);cursor:pointer;justify-self:end}div:where(.swal2-container) button:where(.swal2-close):hover{transform:var(--swal2-close-button-hover-transform);background:rgba(0,0,0,0);color:#f27474}div:where(.swal2-container) button:where(.swal2-close):focus-visible{outline:none;box-shadow:var(--swal2-close-button-focus-box-shadow)}div:where(.swal2-container) button:where(.swal2-close)::-moz-focus-inner{border:0}div:where(.swal2-container) div:where(.swal2-html-container){z-index:1;justify-content:center;margin:0;padding:var(--swal2-html-container-padding);overflow:auto;color:inherit;font-size:1.125em;font-weight:normal;line-height:normal;text-align:center;overflow-wrap:break-word;word-break:break-word;cursor:initial}div:where(.swal2-container) input:where(.swal2-input),div:where(.swal2-container) input:where(.swal2-file),div:where(.swal2-container) textarea:where(.swal2-textarea),div:where(.swal2-container) select:where(.swal2-select),div:where(.swal2-container) div:where(.swal2-radio),div:where(.swal2-container) label:where(.swal2-checkbox){margin:1em 2em 3px}div:where(.swal2-container) input:where(.swal2-input),div:where(.swal2-container) input:where(.swal2-file),div:where(.swal2-container) textarea:where(.swal2-textarea){box-sizing:border-box;width:auto;transition:var(--swal2-input-transition);border:var(--swal2-input-border);border-radius:var(--swal2-input-border-radius);background:var(--swal2-input-background);box-shadow:var(--swal2-input-box-shadow);color:inherit;font-size:1.125em}div:where(.swal2-container) input:where(.swal2-input).swal2-inputerror,div:where(.swal2-container) input:where(.swal2-file).swal2-inputerror,div:where(.swal2-container) textarea:where(.swal2-textarea).swal2-inputerror{border-color:#f27474 !important;box-shadow:0 0 2px #f27474 !important}div:where(.swal2-container) input:where(.swal2-input):hover,div:where(.swal2-container) input:where(.swal2-file):hover,div:where(.swal2-container) textarea:where(.swal2-textarea):hover{box-shadow:var(--swal2-input-hover-box-shadow)}div:where(.swal2-container) input:where(.swal2-input):focus,div:where(.swal2-container) input:where(.swal2-file):focus,div:where(.swal2-container) textarea:where(.swal2-textarea):focus{border:var(--swal2-input-focus-border);outline:none;box-shadow:var(--swal2-input-focus-box-shadow)}div:where(.swal2-container) input:where(.swal2-input)::placeholder,div:where(.swal2-container) input:where(.swal2-file)::placeholder,div:where(.swal2-container) textarea:where(.swal2-textarea)::placeholder{color:#ccc}div:where(.swal2-container) .swal2-range{margin:1em 2em 3px;background:var(--swal2-background)}div:where(.swal2-container) .swal2-range input{width:80%}div:where(.swal2-container) .swal2-range output{width:20%;color:inherit;font-weight:600;text-align:center}div:where(.swal2-container) .swal2-range input,div:where(.swal2-container) .swal2-range output{height:2.625em;padding:0;font-size:1.125em;line-height:2.625em}div:where(.swal2-container) .swal2-input{height:2.625em;padding:0 .75em}div:where(.swal2-container) .swal2-file{width:75%;margin-right:auto;margin-left:auto;background:var(--swal2-input-background);font-size:1.125em}div:where(.swal2-container) .swal2-textarea{height:6.75em;padding:.75em}div:where(.swal2-container) .swal2-select{min-width:50%;max-width:100%;padding:.375em .625em;background:var(--swal2-input-background);color:inherit;font-size:1.125em}div:where(.swal2-container) .swal2-radio,div:where(.swal2-container) .swal2-checkbox{align-items:center;justify-content:center;background:var(--swal2-background);color:inherit}div:where(.swal2-container) .swal2-radio label,div:where(.swal2-container) .swal2-checkbox label{margin:0 .6em;font-size:1.125em}div:where(.swal2-container) .swal2-radio input,div:where(.swal2-container) .swal2-checkbox input{flex-shrink:0;margin:0 .4em}div:where(.swal2-container) label:where(.swal2-input-label){display:flex;justify-content:center;margin:1em auto 0}div:where(.swal2-container) div:where(.swal2-validation-message){align-items:center;justify-content:center;margin:1em 0 0;padding:.625em;overflow:hidden;background:var(--swal2-validation-message-background);color:var(--swal2-validation-message-color);font-size:1em;font-weight:300}div:where(.swal2-container) div:where(.swal2-validation-message)::before{content:"!";display:inline-block;width:1.5em;min-width:1.5em;height:1.5em;margin:0 .625em;border-radius:50%;background-color:#f27474;color:#fff;font-weight:600;line-height:1.5em;text-align:center}div:where(.swal2-container) .swal2-progress-steps{flex-wrap:wrap;align-items:center;max-width:100%;margin:1.25em auto;padding:0;background:rgba(0,0,0,0);font-weight:600}div:where(.swal2-container) .swal2-progress-steps li{display:inline-block;position:relative}div:where(.swal2-container) .swal2-progress-steps .swal2-progress-step{z-index:20;flex-shrink:0;width:2em;height:2em;border-radius:2em;background:#2778c4;color:#fff;line-height:2em;text-align:center}div:where(.swal2-container) .swal2-progress-steps .swal2-progress-step.swal2-active-progress-step{background:#2778c4}div:where(.swal2-container) .swal2-progress-steps .swal2-progress-step.swal2-active-progress-step~.swal2-progress-step{background:var(--swal2-progress-step-background);color:#fff}div:where(.swal2-container) .swal2-progress-steps .swal2-progress-step.swal2-active-progress-step~.swal2-progress-step-line{background:var(--swal2-progress-step-background)}div:where(.swal2-container) .swal2-progress-steps .swal2-progress-step-line{z-index:10;flex-shrink:0;width:2.5em;height:.4em;margin:0 -1px;background:#2778c4}div:where(.swal2-icon){position:relative;box-sizing:content-box;justify-content:center;width:5em;height:5em;margin:2.5em auto .6em;zoom:var(--swal2-icon-zoom);border:.25em solid rgba(0,0,0,0);border-radius:50%;border-color:#000;font-family:inherit;line-height:5em;cursor:default;user-select:none}div:where(.swal2-icon) .swal2-icon-content{display:flex;align-items:center;font-size:3.75em}div:where(.swal2-icon).swal2-error{border-color:#f27474;color:#f27474}div:where(.swal2-icon).swal2-error .swal2-x-mark{position:relative;flex-grow:1}div:where(.swal2-icon).swal2-error [class^=swal2-x-mark-line]{display:block;position:absolute;top:2.3125em;width:2.9375em;height:.3125em;border-radius:.125em;background-color:#f27474}div:where(.swal2-icon).swal2-error [class^=swal2-x-mark-line][class$=left]{left:1.0625em;transform:rotate(45deg)}div:where(.swal2-icon).swal2-error [class^=swal2-x-mark-line][class$=right]{right:1em;transform:rotate(-45deg)}@container swal2-popup style(--swal2-icon-animations:true){div:where(.swal2-icon).swal2-error.swal2-icon-show{animation:swal2-animate-error-icon .5s}div:where(.swal2-icon).swal2-error.swal2-icon-show .swal2-x-mark{animation:swal2-animate-error-x-mark .5s}}div:where(.swal2-icon).swal2-warning{border-color:#f8bb86;color:#f8bb86}@container swal2-popup style(--swal2-icon-animations:true){div:where(.swal2-icon).swal2-warning.swal2-icon-show{animation:swal2-animate-error-icon .5s}div:where(.swal2-icon).swal2-warning.swal2-icon-show .swal2-icon-content{animation:swal2-animate-i-mark .5s}}div:where(.swal2-icon).swal2-info{border-color:#3fc3ee;color:#3fc3ee}@container swal2-popup style(--swal2-icon-animations:true){div:where(.swal2-icon).swal2-info.swal2-icon-show{animation:swal2-animate-error-icon .5s}div:where(.swal2-icon).swal2-info.swal2-icon-show .swal2-icon-content{animation:swal2-animate-i-mark .8s}}div:where(.swal2-icon).swal2-question{border-color:#87adbd;color:#87adbd}@container swal2-popup style(--swal2-icon-animations:true){div:where(.swal2-icon).swal2-question.swal2-icon-show{animation:swal2-animate-error-icon .5s}div:where(.swal2-icon).swal2-question.swal2-icon-show .swal2-icon-content{animation:swal2-animate-question-mark .8s}}div:where(.swal2-icon).swal2-success{border-color:#a5dc86;color:#a5dc86}div:where(.swal2-icon).swal2-success [class^=swal2-success-circular-line]{position:absolute;width:3.75em;height:7.5em;border-radius:50%}div:where(.swal2-icon).swal2-success [class^=swal2-success-circular-line][class$=left]{top:-0.4375em;left:-2.0635em;transform:rotate(-45deg);transform-origin:3.75em 3.75em;border-radius:7.5em 0 0 7.5em}div:where(.swal2-icon).swal2-success [class^=swal2-success-circular-line][class$=right]{top:-0.6875em;left:1.875em;transform:rotate(-45deg);transform-origin:0 3.75em;border-radius:0 7.5em 7.5em 0}div:where(.swal2-icon).swal2-success .swal2-success-ring{position:absolute;z-index:2;top:-0.25em;left:-0.25em;box-sizing:content-box;width:100%;height:100%;border:.25em solid rgba(165,220,134,.3);border-radius:50%}div:where(.swal2-icon).swal2-success .swal2-success-fix{position:absolute;z-index:1;top:.5em;left:1.625em;width:.4375em;height:5.625em;transform:rotate(-45deg)}div:where(.swal2-icon).swal2-success [class^=swal2-success-line]{display:block;position:absolute;z-index:2;height:.3125em;border-radius:.125em;background-color:#a5dc86}div:where(.swal2-icon).swal2-success [class^=swal2-success-line][class$=tip]{top:2.875em;left:.8125em;width:1.5625em;transform:rotate(45deg)}div:where(.swal2-icon).swal2-success [class^=swal2-success-line][class$=long]{top:2.375em;right:.5em;width:2.9375em;transform:rotate(-45deg)}@container swal2-popup style(--swal2-icon-animations:true){div:where(.swal2-icon).swal2-success.swal2-icon-show .swal2-success-line-tip{animation:swal2-animate-success-line-tip .75s}div:where(.swal2-icon).swal2-success.swal2-icon-show .swal2-success-line-long{animation:swal2-animate-success-line-long .75s}div:where(.swal2-icon).swal2-success.swal2-icon-show .swal2-success-circular-line-right{animation:swal2-rotate-success-circular-line 4.25s ease-in}}[class^=swal2]{-webkit-tap-highlight-color:rgba(0,0,0,0)}.swal2-show{animation:var(--swal2-show-animation)}.swal2-hide{animation:var(--swal2-hide-animation)}.swal2-noanimation{transition:none}.swal2-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}.swal2-rtl .swal2-close{margin-right:initial;margin-left:0}.swal2-rtl .swal2-timer-progress-bar{right:0;left:auto}.swal2-toast{box-sizing:border-box;grid-column:1/4 !important;grid-row:1/4 !important;grid-template-columns:min-content auto min-content;padding:1em;overflow-y:hidden;border:var(--swal2-toast-border);background:var(--swal2-background);box-shadow:var(--swal2-toast-box-shadow);pointer-events:all}.swal2-toast>*{grid-column:2}.swal2-toast h2:where(.swal2-title){margin:.5em 1em;padding:0;font-size:1em;text-align:initial}.swal2-toast .swal2-loading{justify-content:center}.swal2-toast input:where(.swal2-input){height:2em;margin:.5em;font-size:1em}.swal2-toast .swal2-validation-message{font-size:1em}.swal2-toast div:where(.swal2-footer){margin:.5em 0 0;padding:.5em 0 0;font-size:.8em}.swal2-toast button:where(.swal2-close){grid-column:3/3;grid-row:1/99;align-self:center;width:.8em;height:.8em;margin:0;font-size:2em}.swal2-toast div:where(.swal2-html-container){margin:.5em 1em;padding:0;overflow:initial;font-size:1em;text-align:initial}.swal2-toast div:where(.swal2-html-container):empty{padding:0}.swal2-toast .swal2-loader{grid-column:1;grid-row:1/99;align-self:center;width:2em;height:2em;margin:.25em}.swal2-toast .swal2-icon{grid-column:1;grid-row:1/99;align-self:center;width:2em;min-width:2em;height:2em;margin:0 .5em 0 0}.swal2-toast .swal2-icon .swal2-icon-content{display:flex;align-items:center;font-size:1.8em;font-weight:bold}.swal2-toast .swal2-icon.swal2-success .swal2-success-ring{width:2em;height:2em}.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line]{top:.875em;width:1.375em}.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=left]{left:.3125em}.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=right]{right:.3125em}.swal2-toast div:where(.swal2-actions){justify-content:flex-start;height:auto;margin:0;margin-top:.5em;padding:0 .5em}.swal2-toast button:where(.swal2-styled){margin:.25em .5em;padding:.4em .6em;font-size:1em}.swal2-toast .swal2-success{border-color:#a5dc86}.swal2-toast .swal2-success [class^=swal2-success-circular-line]{position:absolute;width:1.6em;height:3em;border-radius:50%}.swal2-toast .swal2-success [class^=swal2-success-circular-line][class$=left]{top:-0.8em;left:-0.5em;transform:rotate(-45deg);transform-origin:2em 2em;border-radius:4em 0 0 4em}.swal2-toast .swal2-success [class^=swal2-success-circular-line][class$=right]{top:-0.25em;left:.9375em;transform-origin:0 1.5em;border-radius:0 4em 4em 0}.swal2-toast .swal2-success .swal2-success-ring{width:2em;height:2em}.swal2-toast .swal2-success .swal2-success-fix{top:0;left:.4375em;width:.4375em;height:2.6875em}.swal2-toast .swal2-success [class^=swal2-success-line]{height:.3125em}.swal2-toast .swal2-success [class^=swal2-success-line][class$=tip]{top:1.125em;left:.1875em;width:.75em}.swal2-toast .swal2-success [class^=swal2-success-line][class$=long]{top:.9375em;right:.1875em;width:1.375em}@container swal2-popup style(--swal2-icon-animations:true){.swal2-toast .swal2-success.swal2-icon-show .swal2-success-line-tip{animation:swal2-toast-animate-success-line-tip .75s}.swal2-toast .swal2-success.swal2-icon-show .swal2-success-line-long{animation:swal2-toast-animate-success-line-long .75s}}.swal2-toast.swal2-show{animation:var(--swal2-toast-show-animation)}.swal2-toast.swal2-hide{animation:var(--swal2-toast-hide-animation)}@keyframes swal2-show{0%{transform:translate3d(0, -50px, 0) scale(0.9);opacity:0}100%{transform:translate3d(0, 0, 0) scale(1);opacity:1}}@keyframes swal2-hide{0%{transform:translate3d(0, 0, 0) scale(1);opacity:1}100%{transform:translate3d(0, -50px, 0) scale(0.9);opacity:0}}@keyframes swal2-animate-success-line-tip{0%{top:1.1875em;left:.0625em;width:0}54%{top:1.0625em;left:.125em;width:0}70%{top:2.1875em;left:-0.375em;width:3.125em}84%{top:3em;left:1.3125em;width:1.0625em}100%{top:2.8125em;left:.8125em;width:1.5625em}}@keyframes swal2-animate-success-line-long{0%{top:3.375em;right:2.875em;width:0}65%{top:3.375em;right:2.875em;width:0}84%{top:2.1875em;right:0;width:3.4375em}100%{top:2.375em;right:.5em;width:2.9375em}}@keyframes swal2-rotate-success-circular-line{0%{transform:rotate(-45deg)}5%{transform:rotate(-45deg)}12%{transform:rotate(-405deg)}100%{transform:rotate(-405deg)}}@keyframes swal2-animate-error-x-mark{0%{margin-top:1.625em;transform:scale(0.4);opacity:0}50%{margin-top:1.625em;transform:scale(0.4);opacity:0}80%{margin-top:-0.375em;transform:scale(1.15)}100%{margin-top:0;transform:scale(1);opacity:1}}@keyframes swal2-animate-error-icon{0%{transform:rotateX(100deg);opacity:0}100%{transform:rotateX(0deg);opacity:1}}@keyframes swal2-rotate-loading{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes swal2-animate-question-mark{0%{transform:rotateY(-360deg)}100%{transform:rotateY(0)}}@keyframes swal2-animate-i-mark{0%{transform:rotateZ(45deg);opacity:0}25%{transform:rotateZ(-25deg);opacity:.4}50%{transform:rotateZ(15deg);opacity:.8}75%{transform:rotateZ(-5deg);opacity:1}100%{transform:rotateX(0);opacity:1}}@keyframes swal2-toast-show{0%{transform:translateY(-0.625em) rotateZ(2deg)}33%{transform:translateY(0) rotateZ(-2deg)}66%{transform:translateY(0.3125em) rotateZ(2deg)}100%{transform:translateY(0) rotateZ(0deg)}}@keyframes swal2-toast-hide{100%{transform:rotateZ(1deg);opacity:0}}@keyframes swal2-toast-animate-success-line-tip{0%{top:.5625em;left:.0625em;width:0}54%{top:.125em;left:.125em;width:0}70%{top:.625em;left:-0.25em;width:1.625em}84%{top:1.0625em;left:.75em;width:.5em}100%{top:1.125em;left:.1875em;width:.75em}}@keyframes swal2-toast-animate-success-line-long{0%{top:1.625em;right:1.375em;width:0}65%{top:1.25em;right:.9375em;width:0}84%{top:.9375em;right:0;width:1.125em}100%{top:.9375em;right:.1875em;width:1.375em}}

/* --- Extracted <style> block #6 --- */
:root {
    --media-url-6: url(images/image_6f758015408ae1c75990701069d0716e9611118b.png);
    --media-url-8: url(images/image_f818294b21578248a26e71562d81fb6213cfc5c3.png);
    --media-url-9: url(images/image_5ecce8aa34558b3b881d7721b132ffdaa4288dfe.png);
    --media-url-62: url(images/image_69ee5d9f76b9a910f31d19f2dc876252e8964ff2.png);
    --media-url-72: url(images/image_803b884d791642a93eef098eba788367e3bfdb87.png);
    --media-url-78: url(images/image_d9160e35cb6f4600be64ee6f32b392356b900f62.png);
    --media-url-79: url(images/image_694428f5405d2c21e3f8927175b3f48ca569e4fa.png);
  }

/* Velvet Pass with Mysterious Smoke Effect */
.velvet-pass-container {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  margin: 30px 0 50px 0;
  height: 450px;
  overflow: visible;
  perspective: 1200px;
}

.velvet-pass-image {
  max-width: 600px;
  max-height: 300px;
  object-fit: contain;
  position: relative;
  z-index: 10;
  transform: rotateX(8deg) rotateY(-12deg) rotateZ(3deg);
  filter: drop-shadow(0 25px 50px rgba(138, 43, 246, 0.8)) 
          drop-shadow(0 10px 25px rgba(138, 43, 246, 1))
          drop-shadow(0 35px 70px rgba(0, 0, 0, 0.5));
  animation: float-tilt 4s ease-in-out infinite;
  transition: transform 0.3s ease;
}

.velvet-pass-image:hover {
  transform: rotateX(5deg) rotateY(-4deg) rotateZ(-1deg) scale(1.08);
  filter: drop-shadow(0 30px 60px rgba(138, 43, 246, 0.9)) 
          drop-shadow(0 12px 30px rgba(138, 43, 246, 1.1))
          drop-shadow(0 40px 80px rgba(0, 0, 0, 0.6));
}

.smoke-effect {
  position: absolute;
  width: 100px;
  height: 100px;
  background: radial-gradient(circle, rgba(138, 43, 226, 0.3) 0%, rgba(75, 0, 130, 0.2) 30%, transparent 70%);
  border-radius: 50%;
  animation: smoke 4s ease-in-out infinite;
  z-index: 1;
}

.smoke-effect.smoke-2 {
  width: 80px;
  height: 80px;
  left: -20px;
  background: radial-gradient(circle, rgba(75, 0, 130, 0.25) 0%, rgba(138, 43, 226, 0.15) 40%, transparent 80%);
  animation: smoke 5s ease-in-out infinite reverse;
  animation-delay: -1s;
}

.smoke-effect.smoke-3 {
  width: 120px;
  height: 120px;
  right: -30px;
  background: radial-gradient(circle, rgba(148, 0, 211, 0.2) 0%, rgba(138, 43, 226, 0.1) 50%, transparent 90%);
  animation: smoke 6s ease-in-out infinite;
  animation-delay: -2s;
}

@keyframes float-tilt {
  0%, 100% {
    transform: rotateX(15deg) rotateY(-8deg) rotateZ(-2deg) translateY(0px) scale(1);
  }
  50% {
    transform: rotateX(12deg) rotateY(-6deg) rotateZ(-1deg) translateY(-15px) scale(1.02);
  }
}

@keyframes float {
  0%, 100% {
    transform: translateY(0px) scale(1);
  }
  50% {
    transform: translateY(-10px) scale(1.05);
  }
}

@keyframes smoke {
  0% {
    transform: translateY(20px) scale(0.8) rotate(0deg);
    opacity: 0;
  }
  25% {
    opacity: 0.6;
  }
  50% {
    transform: translateY(-10px) scale(1.2) rotate(180deg);
    opacity: 0.8;
  }
  75% {
    opacity: 0.4;
  }
  100% {
    transform: translateY(-30px) scale(1.5) rotate(360deg);
    opacity: 0;
  }
}

/* Responsive adjustments */
@media (max-width: 768px) {
  .velvet-pass-container {
    height: 150px;
    margin: 30px 0;
  }
  
  .velvet-pass-image {
    max-width: 250px;
    max-height: 100px;
  }
  
  .smoke-effect {
    width: 120px;
    height: 120px;
  }
  
  .smoke-effect.smoke-2 {
    width: 100px;
    height: 100px;
  }
  
  .smoke-effect.smoke-3 {
    width: 140px;
    height: 140px;
  }
}

/* Premium CTA Button */
.cta-button {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 24px 48px;
  margin: 30px auto;
  background: linear-gradient(135deg, 
    #8B2BF6 0%, 
    #6A1B9A 25%, 
    #9C27B0 50%, 
    #8B2BF6 75%, 
    #E91E63 100%);
  background-size: 300% 300%;
  border: none;
  border-radius: 50px;
  cursor: pointer;
  font-family: inherit;
  text-decoration: none;
  overflow: hidden;
  transition: all 0.3s ease;
  box-shadow: 
    0 8px 32px rgba(139, 43, 246, 0.4),
    0 4px 16px rgba(139, 43, 246, 0.3),
    inset 0 1px 0 rgba(255, 255, 255, 0.2);
  animation: gradient-shift 3s ease-in-out infinite;
  transform: translateY(0px);
  min-width: 320px;
  font-size: 20px;
  font-weight: 700;
  color: #FFFFFF;
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);
  letter-spacing: 0.5px;
}

.cta-button::before {
  content: '';
  position: absolute;
  top: 0;
  left: -100%;
  width: 100%;
  height: 100%;
  background: linear-gradient(90deg, 
    transparent, 
    rgba(255, 255, 255, 0.3), 
    transparent);
  transition: left 0.6s ease;
}

.cta-button:hover::before {
  left: 100%;
}

.cta-button:hover {
  transform: translateY(-3px) scale(1.02);
  box-shadow: 
    0 12px 40px rgba(139, 43, 246, 0.6),
    0 6px 20px rgba(139, 43, 246, 0.4),
    inset 0 1px 0 rgba(255, 255, 255, 0.3);
  animation-duration: 1.5s;
}

.cta-button:active {
  transform: translateY(-1px) scale(0.98);
  box-shadow: 
    0 6px 24px rgba(139, 43, 246, 0.5),
    0 3px 12px rgba(139, 43, 246, 0.3);
}

.button-text {
  font-size: 18px;
  font-weight: 700;
  color: #FFFFFF;
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);
  margin-bottom: 4px;
  letter-spacing: 0.5px;
}

.button-subtext {
  font-size: 13px;
  font-weight: 500;
  color: rgba(255, 255, 255, 0.9);
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);
  letter-spacing: 0.3px;
}

@keyframes gradient-shift {
  0%, 100% {
    background-position: 0% 50%;
  }
  50% {
    background-position: 100% 50%;
  }
}

/* Responsive button */
@media (max-width: 768px) {
  .cta-button {
    padding: 18px 32px;
    min-width: 260px;
    margin: 25px auto;
  }
  
  .button-text {
    font-size: 16px;
  }
  
  .button-subtext {
    font-size: 12px;
  }
}

@media (max-width: 480px) {
  .cta-button {
    padding: 16px 28px;
    min-width: 240px;
  }
  
  .button-text {
    font-size: 15px;
  }
  
  .button-subtext {
    font-size: 11px;
  }
}

