.intro-model-intro_V2{
    --bg-color: #000;
    --intro-secondarytext: #78758d;
    --intro-title-color: #ffffff;
    --before-title-color: #dfe9ff;
    --intro-titlestrong-color:
    var(
    --uicolor2);
    --button-text-color: white;
    --button-bgcolor:
    var(
    --uicolor2);
    --button-title-size: 18px;
    --button-shadow: 0 0 0;
    --button-border: 0px solid transparent;
    --input-font-size: 21px;
    --input-bg-color: white;
    --input-border-color: 0px solid transparent;
    --input-border: 0px solid transparent;
    --input-shadow: 0 0 0;
    --top-separator-color:
    var(
    --bgcolor);
    --bottom-separator-color: #fff;
    --svg-max-width: 520px;
}
.intro-model-intro_V2 {
    padding: 70px 0px 80px 0px;
    z-index: 2;
    position: relative;
    perspective: 1000px;
    --diver: #e4e2f124;
}

.intro-model-intro_V2:before {
    content: "";
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    background: transparent;
    top: 0;
    left: 0;
    z-index: 1;
    background-image: linear-gradient(90deg, var(--diver) 1px, transparent 1px), linear-gradient(var(--diver) 1px, transparent 1px);
    background-size: 70px 70px;
    box-shadow: inset 0 170px 60px -110px #0a022e2b;
}

.YourColor-IntroBoxes.intro-model-intro_V2:after {
    content: "";
    display: block;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:svgjs='http://svgjs.dev/svgjs' width='1900' height='500' preserveAspectRatio='none' viewBox='0 0 1900 500'%3e%3cg mask='url(%26quot%3b%23SvgjsMask1087%26quot%3b)' fill='none'%3e%3cpath d='M0 170.56L10 197.12L20 208.09L30 176.89L40 218.11L50 160.98L60 214.82L70 263.81L80 281.01L90 262.23L100 309.11L110 315.34L120 272.84L130 243.19L140 203.07L150 217.26L160 218.91L170 274.1L180 276.06L190 215L200 248.19L210 228.81L220 166.99L230 107.79L240 129.48L250 98.2L260 84.83L270 92.57L280 150.98L290 212L300 154.82L310 179.76L320 216.54L330 223.62L340 222.72L350 253.61L360 261.87L370 296.35L380 325.66L390 330.89L400 315.65L410 260.43L420 248.6L430 282.53L440 335.96L450 372.9L460 319.66L470 272.44L480 258.83L490 315.96L500 319.17L510 333.69L520 311.14L530 349.59L540 379.37L550 333.71L560 367.02L570 408.97L580 382.77L590 421.81L600 475.58L610 425.07L620 374.03L630 355.81L640 363.01L650 380.02L660 405.23L670 385.77L680 398.47L690 399.99L700 435.74L710 468.01L720 415.33L730 417.11L740 419.88L750 448.69L760 439.9L770 411.26L780 366.52L790 381.55L800 415.21L810 473.35L820 425.12L830 429.95L840 473.02L850 455.48L860 437.16L870 499.31L880 478.87L890 498.63L900 441.84L910 498.65L920 461.26L930 468.7L940 470.01L950 442.59L960 494.38L970 435.35L980 399.96L990 420.91L1000 372.61L1010 365.46L1020 314.55L1030 255.52L1040 250.64L1050 279.94L1060 228.73L1070 247.13L1080 268.48L1090 226L1100 165.82L1110 113.26L1120 153.13L1130 105.81L1140 60.26L1150 104.59L1160 71.01L1170 120.23L1180 69.33L1190 112.11L1200 95.15L1210 141.6L1220 186.48L1230 243.47L1240 206.6L1250 157.95L1260 155.77L1270 117.42L1280 98.61L1290 94.31L1300 96.73L1310 75.33L1320 65.93L1330 93.78L1340 149.94L1350 149.02L1360 112.79L1370 74.31L1380 30.14L1390 17.74L1400 63.72L1410 121.34L1420 88.75L1430 83.97L1440 92.67L1450 61.81L1460 13.71L1470 23.33L1480 61.35L1490 100.99L1500 80.36L1510 128.45L1520 174.26L1530 116.88L1540 120.29L1550 155L1560 196.64L1570 209.33L1580 211.67L1590 227.2L1600 187.99L1610 137.48L1620 112.86L1630 108.06L1640 75.15L1650 115.73L1660 115.36L1670 77.62L1680 55.56L1690 8L1700 40.28L1710 76.93L1720 126.94L1730 160.65L1740 155.77L1750 129.7L1760 151.34L1770 125.44L1780 158.32L1790 177.99L1800 187.45L1810 216.25L1820 179.52L1830 140.33L1840 141.65L1850 101.66L1860 52.91L1870 104.53L1880 47.91L1890 83.52L1900 23.02' stroke='rgba(225%2c 225%2c 225%2c 1)' stroke-width='2'%3e%3c/path%3e%3cpath d='M0 170.56L10 197.12L20 208.09L30 176.89L40 218.11L50 160.98L60 214.82L70 263.81L80 281.01L90 262.23L100 309.11L110 315.34L120 272.84L130 243.19L140 203.07L150 217.26L160 218.91L170 274.1L180 276.06L190 215L200 248.19L210 228.81L220 166.99L230 107.79L240 129.48L250 98.2L260 84.83L270 92.57L280 150.98L290 212L300 154.82L310 179.76L320 216.54L330 223.62L340 222.72L350 253.61L360 261.87L370 296.35L380 325.66L390 330.89L400 315.65L410 260.43L420 248.6L430 282.53L440 335.96L450 372.9L460 319.66L470 272.44L480 258.83L490 315.96L500 319.17L510 333.69L520 311.14L530 349.59L540 379.37L550 333.71L560 367.02L570 408.97L580 382.77L590 421.81L600 475.58L610 425.07L620 374.03L630 355.81L640 363.01L650 380.02L660 405.23L670 385.77L680 398.47L690 399.99L700 435.74L710 468.01L720 415.33L730 417.11L740 419.88L750 448.69L760 439.9L770 411.26L780 366.52L790 381.55L800 415.21L810 473.35L820 425.12L830 429.95L840 473.02L850 455.48L860 437.16L870 499.31L880 478.87L890 498.63L900 441.84L910 498.65L920 461.26L930 468.7L940 470.01L950 442.59L960 494.38L970 435.35L980 399.96L990 420.91L1000 372.61L1010 365.46L1020 314.55L1030 255.52L1040 250.64L1050 279.94L1060 228.73L1070 247.13L1080 268.48L1090 226L1100 165.82L1110 113.26L1120 153.13L1130 105.81L1140 60.26L1150 104.59L1160 71.01L1170 120.23L1180 69.33L1190 112.11L1200 95.15L1210 141.6L1220 186.48L1230 243.47L1240 206.6L1250 157.95L1260 155.77L1270 117.42L1280 98.61L1290 94.31L1300 96.73L1310 75.33L1320 65.93L1330 93.78L1340 149.94L1350 149.02L1360 112.79L1370 74.31L1380 30.14L1390 17.74L1400 63.72L1410 121.34L1420 88.75L1430 83.97L1440 92.67L1450 61.81L1460 13.71L1470 23.33L1480 61.35L1490 100.99L1500 80.36L1510 128.45L1520 174.26L1530 116.88L1540 120.29L1550 155L1560 196.64L1570 209.33L1580 211.67L1590 227.2L1600 187.99L1610 137.48L1620 112.86L1630 108.06L1640 75.15L1650 115.73L1660 115.36L1670 77.62L1680 55.56L1690 8L1700 40.28L1710 76.93L1720 126.94L1730 160.65L1740 155.77L1750 129.7L1760 151.34L1770 125.44L1780 158.32L1790 177.99L1800 187.45L1810 216.25L1820 179.52L1830 140.33L1840 141.65L1850 101.66L1860 52.91L1870 104.53L1880 47.91L1890 83.52L1900 23.02L1900 500L0 500z' fill='url(%26quot%3b%23SvgjsLinearGradient1088%26quot%3b)'%3e%3c/path%3e%3c/g%3e%3cdefs%3e%3cmask id='SvgjsMask1087'%3e%3crect width='1900' height='500' fill='white'%3e%3c/rect%3e%3c/mask%3e%3clinearGradient x1='50%25' y1='0%25' x2='50%25' y2='100%25' id='SvgjsLinearGradient1088'%3e%3cstop stop-opacity='0.65' stop-color='rgba(225%2c 225%2c 225%2c 1)' offset='0'%3e%3c/stop%3e%3cstop stop-opacity='0' stop-color='white' offset='0.8'%3e%3c/stop%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e");
    opacity: 0.3;
    z-index: 1;
    background-repeat: no-repeat;
    background-position: bottom;
}
.YourColor-Intro-Vectors {
    position: absolute;
    width: 100%;
    height: 100%;
    z-index: 1;
}
.YourColor-IntroBoxes.intro-model-intro_v1 {
    display: flex;
    align-content: center;
    align-items: center;
    justify-content: center;
}
.YourColor-IntroBoxes .bottom_shoape {
    position: absolute;
    bottom: 0;
    left: 0;
    z-index: -1;
    width: 100%;
    height: auto;
    max-width: 100%;
    border: none;
    border-radius: 0;
}
.YourColor-IntroBoxes .middle_shape {
    position: absolute;
    left: 0;
    bottom: 0;
    z-index: -1;
    transform: rotateY(180deg);
}
.YourColor-IntroBoxes  .leaf.l_right {
    right: 0;
    bottom: 100px;
}
.YourColor-IntroBoxes .leaf.l_left {
    top: 200px;
    left: 260px;
}

.-YourColor-Intro-Info {
    position: relative;
    flex: 1;
    align-self: center;
    margin-inline-end: 30px;
}

.-YourColor-Intro-Info > h4 {
    font-weight: 200;
    font-size: 16px;
    margin-bottom: 24px;
    display: inline-block;
    border-radius: 20px;
    background: var(--uicolor);
    padding: 7px 13px;
    color: #f0eaff;
}
.-YourColor-Intro-Info > h1 {
    font-size: 50px;
    font-weight: 700;
    line-height: 1.38;
    margin-bottom: 20px;
    color: var(--textcolor);
}

.-YourColor-Intro-Info > h1 > strong {
    color: #5239dd;
    position: relative;
    display: inline-flex;
    flex-direction: column;
    vertical-align: 0px;
}

.-YourColor-Intro-Info > h1 > strong:before {
    content: '';
    height: 31%;
    left: 0;
    right: 0;
    background: #f1d06c;
    display: block;
    position: absolute;
    bottom: 0;
    z-index: -1;
}
.-YourColor-Intro-Info > h1 > em-logo {
    color: white;
}

.-YourColor-Intro-Info > .-p-content {
    font-size: 18px;
    line-height: 1.8;
    font-weight: 400;
    color: var(--intro-secondarytext);
}
.-YourColor-IntroBoxInfo {
    position: relative;
    z-index: 1;
    display: flex;
     /;
    max-width: 100%;
    min-width: 100%;
    flex-wrap: wrap;
    border-radius: 20px;
    border: 1px solid var(--diver);
    padding: 40px 80px;
    overflow: hidden;
    box-shadow: 0px 80px 110px #180c5661;
    padding-inline-end: 30px;
}

.-YourColor-IntroBoxInfo:after {
    content: "";
    display: block;
    width: 100%;
    height: 100%;
    background: #ffffffc7;
    position: absolute;
    top: 0;
    left: 0;
    z-index: -2;
    background-image: radial-gradient(circle, #e5eaef40 1px, transparent 1px);
    background-size: 10px 10px;
}

.-YourColor-Intro-SVGIcon {
    width: 600px;
    position: relative;
    margin: 0;
}


.-Intro-Footer {
    position: absolute;
    width: 100%;
    bottom: -60px;
    right: 0;
    height: 380px;
    transform: rotateY(180deg);
}

.-Intro-Footer > svg {
    width: 100%;
    height: 100%;
}

.-Intro-Footer > svg path[fill-rule="evenodd"] {
    fill: var(--bgcolor);
}
.Intro-Container {
        display: flex;
        align-content: center;
        align-items: center;
        justify-content: space-evenly;
        max-width: 1402px;
        margin: 0 auto;
        transform-origin: top;
        z-index: 1;
        border: 1px solid var(--diver);
        padding: 13px 20px 20px 20px;
        border-radius: 20px;
        z-index: 2;
        flex-direction: column;
        position: relative;
        box-shadow: 0 2px 3px #0c3b7414, 0 17px 30px 10px #0f61c70d;
        background: #fdfdfd57;
        transform-origin: bottom;
        border-top: 1px solid #ffffff3b;
}


.Intro-Container:before {
    width: 900px;
    height: 900px;
}

.-YC-Intro-SVG-v2 {
    max-width: var(--svg-max-width);
    position: relative;
    --svg-overlay-color: #5995f033;
    --svg-color-4:
    var(--uicolor2);
    --svg-color-1: #000;
    --svg-color-3:
    rgb(26 35 56);
    flex: 1;
    align-self: center;
}

.-YC-Intro-SVG-v2 {}

.-YC-Intro-SVG-v2 .YC-SVGIcon-Loaded {
    position: relative;
    width: 100%;
    animation: intro-animation 5s infinite alternate ease;
    transform: translate(0px, -20px);
}

.-YC-Intro-SVG-v2 .YC-SVGIcon-Loaded {
    /* height: auto; */
}

.YC-SVGIcon-Loaded img {
    width: auto;
    height: 100%;
}

.-YC-Intro-SVG-v2 .YC-SVGIcon-Loaded > svg {width: calc(100% + 100px);}

.-Mini-Form-Div {
    display: block;
    margin: 50px 0 0;
    background: #fff;
    padding: 8px;
    border-radius: var(--miniradius);
    border: 1px solid var(--diver);
    background: #fff;
    border-radius: var(--miniradius);
    padding: 5px 10px;
    position: relative;
    max-width: 750px;
    /* box-shadow: 0px 21px 40px #00000033; */
    margin-top: 0;
    background-color: white;
    margin: 0px 0px 0px 0px;
    padding: 0px 35px 35px 35px;
    border-radius: 40px 40px 40px 40px;
    box-shadow: -10px 10px 0px 0px var(--uicolor);
}

.-YourColor-Intro-Info .-Mini-Form-Div {
    width: 579px;
    margin-top: 30px;
    border: 1px solid #e9e7f7;
    padding-top: 21px;
}

.-Mini-Form-Div .-YC-Forms-button {
    margin-top: 0;
    gap: 9px;
}

.-Mini-Form-Div  .-YC-Forms-button > .YC-BTN-Forms-Plugin {
    border-radius: var(--miniradius);
    padding: 15px 15px;
    min-width: 200px;
    display: flex;
    justify-content: space-evenly;
    font-size: var(--button-title-size);
    font-weight: 500;
    background: var(--button-bgcolor);
    color: var(--button-text-color);
    align-content: center;
    align-items: center;
    border: var(--button-border);
    box-shadow: var(--button-shadow);
    margin: 0;
}

.-Mini-Form-Div .-YC-Forms-button > .YC-BTN-Forms-Plugin > i {
    font-size: 18px;
    margin: 0 0;
}

.-Mini-Form-Div .-fix-inputs-area {margin-bottom: 0;display: block;margin-left: 10px;flex: 1;min-width: 310px;}

.-Mini-Form-Div>form {
    display: flex;
    align-content: center;
    align-items: center;
}

.-Mini-Form-Div>form .-fix-forms-field-title {
    display: none;
}
.-Mini-Form-Div input[type="text"], .-Mini-Form-Div input[type="number"], .-Mini-Form-Div input[type="date"]{
    min-height: 53px;
    border: var(--input-border-color);
    font-size: var(--input-font-size);
    background: var(--input-bg-color);
    border: 1px solid #e9e7f7;
    box-shadow: var(--input-shadow);
}
@keyframes intro-animation{
    0% {
        transform: translate(0px, 20px);
    }
}

.-YC-Right-Intro-SectionURL a {
    padding: 20px;
    border-radius: 30px;
    padding: 15px 55px;
    display: flex;
    justify-content: space-evenly;
    font-size: var(--button-title-size);
    font-weight: 500;
    background: var(--button-bgcolor);
    color: var(--button-text-color);
    align-content: center;
    align-items: center;
    border: var(--button-border);
    box-shadow: var(--button-shadow);
    margin: 6px;
}

.-YC-Right-Intro-SectionURL a:last-child {
    color: #fff;
    background: var(--header-primary-text);
    z-index: 1;
}

.-YC-Right-Intro-SectionURL a:last-child:after {
    content: "";
    display: block;
    width: 100%;
    height: 100%;
    z-index: -1;
    content: "";
    position: absolute;
    width: calc(100% - 3px);
    height: calc(100% - 3px);
    top: 1.5px;
    margin: 0;
    border-radius: 50px;
    left: 1px;
    right: 1px;
    z-index: -1;
    display: block;
}

.-YC-Right-Intro-SectionURL {
    display: flex;
    align-items: center;
    margin: -6px;
    margin-top: 20px;
}

.-YourColor-IntroBoxInfo_header {
    display: flex;
    align-items: center;
    justify-content: space-between;
    width: 100%;
    margin-bottom: 10px;
}

.-YourColor-IntroBoxInfo_header-left_dots > div {
    --w: 15px;
    width: var(--w);
    height: var(--w);
    background: #e5eaef1c;
    border-radius: 50%;
    margin-inline-start: 9px;
}

.-YourColor-IntroBoxInfo_header-left_dots > div:nth-child(1) {
    background: #FF6059;
}

.-YourColor-IntroBoxInfo_header-left_dots > div:nth-child(2) {
    background: #FFBF2F;
}

.-YourColor-IntroBoxInfo_header-left_dots > div:nth-child(3) {
    background: #28C941;
}

.-YourColor-IntroBoxInfo_header-left_dots {
    display: flex;
    padding-inline-end: 7px;
}

.-YourColor-IntroBoxInfo_header-Logo svg {
    --w: 26px;
    width: var(--w);
    height: var(--w);
}

.-YourColor-IntroBoxInfo_header-Logo {
    width: 30px;
    height: 30px;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 10px;
    padding: 4px;
    filter: grayscale(1);
}