/* Minification failed. Returning unminified contents.
(46,30): run-time error CSS1046: Expect comma, found '57'
(46,36): run-time error CSS1046: Expect comma, found '/'
(47,40): run-time error CSS1046: Expect comma, found '15'
(47,46): run-time error CSS1046: Expect comma, found '/'
(51,40): run-time error CSS1046: Expect comma, found '15'
(51,46): run-time error CSS1046: Expect comma, found '/'
(61,31): run-time error CSS1046: Expect comma, found '255'
(61,39): run-time error CSS1046: Expect comma, found '/'
(64,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(65,31): run-time error CSS1046: Expect comma, found '170'
(65,36): run-time error CSS1046: Expect comma, found ')'
(140,56): run-time error CSS1046: Expect comma, found '55'
(140,63): run-time error CSS1046: Expect comma, found '/'
(140,78): run-time error CSS1046: Expect comma, found '55'
(140,85): run-time error CSS1046: Expect comma, found '/'
(140,101): run-time error CSS1046: Expect comma, found '55'
(140,108): run-time error CSS1046: Expect comma, found '/'
(196,46): run-time error CSS1039: Token not allowed after unary operator: '-c1'
(196,66): run-time error CSS1039: Token not allowed after unary operator: '-c2'
(196,90): run-time error CSS1039: Token not allowed after unary operator: '-c1'
(196,111): run-time error CSS1039: Token not allowed after unary operator: '-x'
(204,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(216,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(217,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(221,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(222,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(226,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(227,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(231,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(232,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(236,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(237,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(241,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(242,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(291,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(398,27): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-link-padding-y'
(398,56): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-link-padding-x'
(465,46): run-time error CSS1046: Expect comma, found '0'
(465,50): run-time error CSS1046: Expect comma, found '/'
(743,28): run-time error CSS1046: Expect comma, found '176'
(743,36): run-time error CSS1046: Expect comma, found '/'
(923,34): run-time error CSS1046: Expect comma, found '36'
(923,40): run-time error CSS1046: Expect comma, found '/'
(941,38): run-time error CSS1046: Expect comma, found '36'
(941,44): run-time error CSS1046: Expect comma, found '/'
(942,54): run-time error CSS1046: Expect comma, found '10'
(942,59): run-time error CSS1046: Expect comma, found '/'
(942,76): run-time error CSS1046: Expect comma, found '0'
(942,80): run-time error CSS1046: Expect comma, found '/'
(1007,27): run-time error CSS1039: Token not allowed after unary operator: '-uifontfamily__two'
(1031,49): run-time error CSS1046: Expect comma, found '15'
(1031,55): run-time error CSS1046: Expect comma, found '/'
(1031,92): run-time error CSS1046: Expect comma, found '109'
(1031,100): run-time error CSS1046: Expect comma, found '/'
(1055,27): run-time error CSS1039: Token not allowed after unary operator: '-uifontfamily__two'
(1102,39): run-time error CSS1046: Expect comma, found '128'
(1102,46): run-time error CSS1046: Expect comma, found '/'
(1105,65): run-time error CSS1046: Expect comma, found '119'
(1105,72): run-time error CSS1046: Expect comma, found ')'
(1105,85): run-time error CSS1046: Expect comma, found '59'
(1105,90): run-time error CSS1046: Expect comma, found ')'
(1158,21): run-time error CSS1039: Token not allowed after unary operator: '-bs-teal'
(1220,46): run-time error CSS1046: Expect comma, found '12'
(1220,52): run-time error CSS1046: Expect comma, found '/'
(1243,50): run-time error CSS1046: Expect comma, found '12'
(1243,56): run-time error CSS1046: Expect comma, found '/'
(1343,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1344,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1345,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1346,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1347,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1348,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1385,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-border-width'
(1385,61): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-border-color'
(1519,51): run-time error CSS1046: Expect comma, found '0'
(1519,54): run-time error CSS1046: Expect comma, found ')'
(1519,66): run-time error CSS1046: Expect comma, found '10'
(1519,71): run-time error CSS1046: Expect comma, found ')'
(1566,51): run-time error CSS1046: Expect comma, found '21'
(1566,56): run-time error CSS1046: Expect comma, found ')'
(1566,68): run-time error CSS1046: Expect comma, found '0'
(1566,72): run-time error CSS1046: Expect comma, found '/'
(1620,21): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-border-subtle'
(1624,21): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-border-subtle'
(1654,40): run-time error CSS1046: Expect comma, found '93'
(1654,47): run-time error CSS1046: Expect comma, found '/'
(1726,51): run-time error CSS1046: Expect comma, found '48'
(1726,56): run-time error CSS1046: Expect comma, found ')'
(1726,68): run-time error CSS1046: Expect comma, found '0'
(1726,72): run-time error CSS1046: Expect comma, found '/'
(1753,49): run-time error CSS1046: Expect comma, found '15'
(1753,55): run-time error CSS1046: Expect comma, found '/'
(1753,92): run-time error CSS1046: Expect comma, found '109'
(1753,100): run-time error CSS1046: Expect comma, found '/'
(1829,27): run-time error CSS1039: Token not allowed after unary operator: '-uifontfamily__two'
(1881,46): run-time error CSS1046: Expect comma, found '12'
(1881,52): run-time error CSS1046: Expect comma, found '/'
 */
/*
** persian-datepicker - v1.2.0
** Reza Babakhani <babakhani.reza@gmail.com>
** http://babakhani.github.io/PersianWebToolkit/docs/datepicker
** Under MIT license 
*/ 

.datepicker-plot-area{-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none}.datepicker-plot-area .datepicker-time-view .down-btn,.datepicker-plot-area .datepicker-time-view .up-btn{transition:all 100ms ease}.datepicker-plot-area .datepicker-day-view .table-days td.disabled span,.datepicker-plot-area .datepicker-year-view .year-item-disable,.datepicker-plot-area .datepicker-month-view .month-item-disable{border-radius:0}.datepicker-plot-area .datepicker-time-view .down-btn,.datepicker-plot-area .datepicker-time-view .up-btn{border-radius:0;border-top-left-radius:0;border-top-right-radius:0}.datepicker-plot-area .datepicker-time-view .down-btn{border-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.datepicker-plot-area,.datepicker-plot-area .datepicker-time-view>.time-segment{border-radius:0}.datepicker-plot-area .datepicker-day-view .table-days td span,.datepicker-plot-area .datepicker-year-view .year-item,.datepicker-plot-area .datepicker-month-view .month-item,.datepicker-plot-area .datepicker-navigator .pwt-btn-next,.datepicker-plot-area .datepicker-navigator .pwt-btn-switch,.datepicker-plot-area .datepicker-navigator .pwt-btn-prev{border-radius:0}.datepicker-plot-area{box-shadow:0 5px 10px rgba(0,0,0,0.2)}.datepicker-plot-area .datepicker-day-view .table-days td span,.datepicker-plot-area .datepicker-year-view .year-item,.datepicker-plot-area .datepicker-month-view .month-item,.datepicker-plot-area .datepicker-day-view .table-days td.disabled span,.datepicker-plot-area .datepicker-year-view .year-item-disable,.datepicker-plot-area .datepicker-month-view .month-item-disable,.datepicker-plot-area .datepicker-time-view>.time-segment,.datepicker-plot-area .datepicker-time-view .down-btn,.datepicker-plot-area .datepicker-time-view .up-btn,.datepicker-plot-area .datepicker-time-view input,.datepicker-plot-area .datepicker-navigator .pwt-btn-next,.datepicker-plot-area .datepicker-navigator .pwt-btn-switch,.datepicker-plot-area .datepicker-navigator .pwt-btn-prev,.datepicker-plot-area .toolbox .pwt-btn-submit,.datepicker-plot-area .toolbox .pwt-btn-calendar,.datepicker-plot-area .toolbox .pwt-btn-today{cursor:pointer}.datepicker-plot-area .datepicker-day-view .table-days td span,.datepicker-plot-area .datepicker-year-view .year-item,.datepicker-plot-area .datepicker-month-view .month-item{font:14px;background-color:#fff;color:#333;border:0;text-shadow:none}.datepicker-plot-area .datepicker-day-view .table-days td.disabled span,.datepicker-plot-area .datepicker-year-view .year-item-disable,.datepicker-plot-area .datepicker-month-view .month-item-disable{background-color:#f1f1f1;color:#ccc;border:none;text-shadow:none;cursor:default}.datepicker-plot-area .datepicker-day-view .table-days td.today span{background-color:#333;color:#fff;border:0;text-shadow:none}.datepicker-plot-area .datepicker-day-view .table-days td span.other-month{background-color:"";color:#ccc;border:none;text-shadow:none}.datepicker-plot-area .datepicker-day-view .table-days td.selected span,.datepicker-plot-area .datepicker-year-view .year-item.selected,.datepicker-plot-area .datepicker-month-view .month-item.selected{background-color:#005299;color:#fff;border:none;text-shadow:1px 1px 1px #000}.datepicker-plot-area .datepicker-day-view .table-days td.selected span .datepicker-plot-area .datepicker-day-view .table-days td:hover,.datepicker-plot-area .datepicker-day-view .table-days td span:hover,.datepicker-plot-area .datepicker-year-view .year-item:hover,.datepicker-plot-area .datepicker-month-view .month-item:hover{background-color:#007be6;color:#fff;border:0;text-shadow:none}.datepicker-container{display:block;position:absolute;z-index:100000;top:0;direction:ltr}.datepicker-container.pwt-hide{display:none}.datepicker-plot-area{box-sizing:border-box;overflow:hidden;min-height:70px;display:block;width:200px;min-width:200px;padding:3px;position:absolute;font:12px tahoma;border:1px solid #ccc;background-color:#fff}.datepicker-plot-area.datepicker-state-only-time{padding:0}.datepicker-plot-area table,.datepicker-plot-area th,.datepicker-plot-area td{border:0;background:none}.datepicker-plot-area *{text-align:center;color:#333}.datepicker-plot-area .datepicker-day-view,.datepicker-plot-area .datepicker-month-view,.datepicker-plot-area .datepicker-year-view{display:block;width:100%;float:left;min-height:200px;margin:0}.datepicker-plot-area-inline-view{display:block;width:100%;position:static;float:left}.datepicker-plot-area .datepicker-time-view{display:block;float:left;width:100%;padding:5px;background:#f9f9f9;border-top:1px solid #f1f1f1}.datepicker-plot-area .datepicker-time-view>.time-segment{display:block;width:22%;float:left;overflow:hidden}.datepicker-plot-area .datepicker-time-view>.time-segment:hover .down-btn,.datepicker-plot-area .datepicker-time-view>.time-segment:hover .up-btn{font-weight:bold}.datepicker-plot-area .datepicker-time-view .divider{display:block;width:3%;height:60px;line-height:60px;float:left;overflow:hidden;font:12px bold}.datepicker-plot-area .datepicker-time-view .divider span{height:60px;line-height:60px}.datepicker-plot-area .datepicker-time-view .down-btn,.datepicker-plot-area .datepicker-time-view .up-btn{display:block;float:left;width:100%;margin:0;height:20px;line-height:22px;color:#ccc}.datepicker-plot-area .datepicker-time-view .down-btn:hover,.datepicker-plot-area .datepicker-time-view .up-btn:hover{background-color:rgba(250,250,250,0.3);color:#807f7f}.datepicker-plot-area .datepicker-time-view input{display:block;width:90%;margin:0 5%;height:20px;padding:0;outline:none;border:none;background:transparent}.datepicker-plot-area.datepicker-state-only-time .datepicker-time-view{padding:0 5px;margin:0}.datepicker-plot-area.datepicker-state-only-time .datepicker-time-view>.time-segment,.datepicker-plot-area.datepicker-state-only-time .datepicker-time-view>.divider{padding:5px 0}.datepicker-plot-area.datepicker-state-no-meridian .datepicker-time-view>.time-segment{width:31.33%}.datepicker-plot-area.datepicker-state-no-meridian .datepicker-time-view>.meridian-divider{display:none}.datepicker-plot-area.datepicker-state-no-second .datepicker-time-view>.time-segment{width:31.33%}.datepicker-plot-area.datepicker-state-no-second .datepicker-time-view>.second-divider{display:none}.datepicker-plot-area.datepicker-state-no-meridian.datepicker-state-no-second .datepicker-time-view>.time-segment{width:48%}.datepicker-plot-area.datepicker-state-no-meridian.datepicker-state-no-second .datepicker-time-view>.second-divider,.datepicker-plot-area.datepicker-state-no-meridian.datepicker-state-no-second .datepicker-time-view>.meridian-divider{display:none}.datepicker-plot-area .datepicker-day-view .table-days{width:100%;float:left;direction:rtl}.datepicker-plot-area .datepicker-day-view .table-days td{width:14.2%;height:26px;padding:0;margin:0;position:relative}.datepicker-plot-area .datepicker-day-view .table-days td .alter-calendar-day{font-style:normal;position:absolute;font-size:8.5px;bottom:0;right:2px;color:#f1f1f1}.datepicker-plot-area .datepicker-day-view .table-days td span{display:block;width:100%;height:26px;line-height:26px;padding:0;margin:0}.datepicker-plot-area .datepicker-day-view .month-grid-box{display:block;width:100%;float:right;min-height:180px;margin:8px 0}.datepicker-plot-area .datepicker-day-view .month-grid-box .header{display:block;width:100%;float:left;padding-bottom:8px}.datepicker-plot-area .datepicker-day-view .month-grid-box .header .header-row{display:block;width:100%;height:25px;float:left}.datepicker-plot-area .datepicker-day-view .month-grid-box .header .header-row-cell{display:block;width:14.2%;height:25px;float:right;line-height:25px;font:11px;font-weight:bold;color:#333}.datepicker-plot-area .datepicker-year-view,.datepicker-plot-area .datepicker-month-view{padding-top:10px}.datepicker-plot-area .datepicker-year-view .year-item,.datepicker-plot-area .datepicker-month-view .month-item{display:block;width:33.333333%;margin:2px 0 0;float:right;height:42px;line-height:42px}.datepicker-plot-area .datepicker-navigator{display:block;width:100%;float:left}.datepicker-plot-area .datepicker-navigator .pwt-btn-next,.datepicker-plot-area .datepicker-navigator .pwt-btn-switch,.datepicker-plot-area .datepicker-navigator .pwt-btn-prev{display:block;float:left;height:28px;line-height:28px;font-weight:bold;background-color:rgba(250,250,250,0.1);color:#333}.datepicker-plot-area .datepicker-navigator .pwt-btn-next:hover,.datepicker-plot-area .datepicker-navigator .pwt-btn-switch:hover,.datepicker-plot-area .datepicker-navigator .pwt-btn-prev:hover{background-color:rgba(250,250,250,0.3)}.datepicker-plot-area .datepicker-navigator .pwt-btn-next{display:block;width:15%;float:left}.datepicker-plot-area .datepicker-navigator .pwt-btn-switch{display:block;width:66%;margin:0 2%;float:left}.datepicker-plot-area .datepicker-navigator .pwt-btn-prev{display:block;width:15%;float:left}.datepicker-plot-area .toolbox{display:block;float:left;width:100%;margin-top:5px}.datepicker-plot-area .toolbox .pwt-btn-submit,.datepicker-plot-area .toolbox .pwt-btn-calendar,.datepicker-plot-area .toolbox .pwt-btn-today{background-color:rgba(250,250,250,0.1);float:right;display:block;font-weight:bold;font-size:11px;height:24px;line-height:24px;white-space:nowrap;margin:0 auto;margin-left:5px;padding:0 5px;min-width:50px}.datepicker-plot-area .toolbox .pwt-btn-submit:hover,.datepicker-plot-area .toolbox .pwt-btn-calendar:hover,.datepicker-plot-area .toolbox .pwt-btn-today:hover{background-color:rgba(250,250,250,0.3)}.datepicker-plot-area .datepicker-navigator{display:block;width:100%;float:left}.datepicker-plot-area .datepicker-navigator .pwt-btn-next,.datepicker-plot-area .datepicker-navigator .pwt-btn-switch,.datepicker-plot-area .datepicker-navigator .pwt-btn-prev{display:block;float:left;height:28px;line-height:28px;font-weight:bold;background-color:rgba(250,250,250,0.1);color:#333}.datepicker-plot-area .datepicker-navigator .pwt-btn-next:hover,.datepicker-plot-area .datepicker-navigator .pwt-btn-switch:hover,.datepicker-plot-area .datepicker-navigator .pwt-btn-prev:hover{background-color:rgba(250,250,250,0.3)}.datepicker-plot-area .datepicker-navigator .pwt-btn-next{display:block;width:15%;float:left}.datepicker-plot-area .datepicker-navigator .pwt-btn-switch{display:block;width:66%;margin:0 2%;float:left}.datepicker-plot-area .datepicker-navigator .pwt-btn-prev{display:block;width:15%;float:left}.datepicker-container.pwt-mobile-view{position:fixed;width:100%;height:100%;top:0;left:0;bottom:0;overflow:hidden;transition:all 1s}.datepicker-container.pwt-mobile-view.pwt-hide{top:100vh;height:0}.datepicker-container.pwt-mobile-view .datepicker-plot-area.datepicker-state-only-time .pwt-btn-submit{color:#fff;background:#ccc}.datepicker-container.pwt-mobile-view .datepicker-plot-area{position:absolute;width:100%;height:100%;top:0;left:0;right:0;bottom:0}.datepicker-container.pwt-mobile-view .datepicker-plot-area .table-days td,.datepicker-container.pwt-mobile-view .datepicker-plot-area .table-days td span{height:44px;line-height:44px;font-size:14px}.datepicker-container.pwt-mobile-view .datepicker-plot-area .datepicker-year-view .year-item,.datepicker-container.pwt-mobile-view .datepicker-plot-area .datepicker-month-view .month-item{height:70px;line-height:70px}.datepicker-container.pwt-mobile-view .datepicker-plot-area [class*='pwt-btn']{height:48px;line-height:48px}.datepicker-container.pwt-mobile-view .datepicker-plot-area .pwt-btn-today{float:left}.datepicker-container.pwt-mobile-view .datepicker-plot-area.datepicker-state-only-time{background:rgba(0,0,0,0.7);border:0;padding-top:60%}.datepicker-container.pwt-mobile-view .datepicker-plot-area.datepicker-state-only-time .pwt-btn-submit{margin-right:5px}.datepicker-container.pwt-mobile-view .datepicker-plot-area.datepicker-state-only-time .datepicker-time-view input{height:40px;line-height:40px;font-size:24px;margin:5px 0}.datepicker-container.pwt-mobile-view .datepicker-plot-area.datepicker-state-only-time .datepicker-time-view .divider,.datepicker-container.pwt-mobile-view .datepicker-plot-area.datepicker-state-only-time .datepicker-time-view .divider span{font-size:16px;display:block;height:144px;line-height:144px}.datepicker-container.pwt-mobile-view .datepicker-plot-area.datepicker-state-only-time .datepicker-time-view .down-btn,.datepicker-container.pwt-mobile-view .datepicker-plot-area.datepicker-state-only-time .datepicker-time-view .up-btn{height:48px;line-height:48px}.datepicker-container.pwt-mobile-view .datepicker-time-view input{height:32px;line-height:34px;font-size:18px}.datepicker-container.pwt-mobile-view .datepicker-time-view .divider,.datepicker-container.pwt-mobile-view .datepicker-time-view .divider span{height:120px;line-height:120px}.datepicker-container.pwt-mobile-view .datepicker-time-view .down-btn,.datepicker-container.pwt-mobile-view .datepicker-time-view .up-btn{height:40px;line-height:40px}

/*# sourceMappingURL=persian-datepicker.min.css.map */
body {
    text-align: right;

}
.main_wrapper {
    position: relative;
    width: 100%;
    overflow: hidden !important;
}
section {
    padding: unset;
}
.site_wrapper {
    position: relative;
    z-index: 1;
    -webkit-flex-grow: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
}
.btn-red {
    background-color: #FF004D;
    color: #fff;
}

    .btn-red:hover {
        background-color: #c5053e;
        color: #fff;
    }
.fixed-top {
    padding: 0;
}
.navbar-toggler-icon svg{
    stroke:#fff;
}
.bg-dark {
    background-color: rgb(57 57 57 / 0.90) !important;
    box-shadow: 0px 0px 10px 0px rgb(0 15 56 / 68%);
}
.bg-light {
   
    box-shadow: 0px 0px 10px 0px rgb(0 15 56 / 68%);
   
}
.header_navbar.bg-light {
    border-bottom: none;
}
.header_navbar.navbar.bg-light .navbar-toggler {
    color: #000;
}
.bg-transparent {
    background-color: rgb(255 255 255 / 0.00) !important;
}
.bg-warning-1 {
    --bs-bg-opacity: 1;
    background-color: rgb(255 170 7) !important;
    border:none;
}
.section__head, .section__body, .section__footer {
    text-align: right;
}
.owl-carousel .owl-stage-outer .owl-item img {
    height: 250px;
    object-fit: cover;
    width:100%;
}
#particles-js {
    width: 100%;
    height: 100%;
    background-color: #001942;
    background-image: url('');
    background-size: cover;
    background-position: 50% 50%;
    background-repeat: no-repeat;
}
canvas {
    display: block;
    vertical-align: bottom;
    position: absolute;
    top: 0;
    z-index: 99;
}
.banner_footer {
    position:absolute;
    bottom:0;
    height:80px;
    width:100%;
    background-image: url(/Content/ui/img/bannerfooterRepaet.png);
    background-repeat: repeat-x;
}

.absolute-top {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    z-index: 1030;
}
    .btn-vana {
        background-color: #321F65;
        color: #fff;
        border: 1px solid #9C87D3;
    }
    .btn-vana:hover, .btn-vana:focus {
        background-color: #452e82;
        color: #fff;
        border: 1px solid #9C87D3;
    }
.btn-bana {
    /*background: rgb(155,55,216);
    background: linear-gradient(90deg, rgba(155,55,216,1) 0%, rgba(58,55,216,1) 100%);
    color: #fff;
    border: none;
    transition: 0.5s;*/
    color: #fff;
    border: none;
    position: relative;
    z-index: 1; /* matters! */
    overflow: hidden;
    padding: 5px 10px;
    outline: 1px solid #ffffffa1;
    outline-offset: 4px;
}
    .btn-bana::before {
        content: "";
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 200%;
        background: linear-gradient(to bottom, rgb(155 55 216 / 68%), rgb(58 55 216 / 61%), rgb(155 55 216 / 58%));
        transition: transform 0.4s;
        z-index: -1;
    }
    .btn-bana:hover::before {
        transform: translateY(-50%);
    }

    .btn-bana:hover, .btn-bana:focus {
        background: linear-gradient(90deg,rgb(58, 55, 216) 0%,rgb(155, 55, 216) 100%);
        color: #fff;
        border: none;
        outline: 1px solid #ffffffa1;
        outline-offset: 4px;
    }
.btn-rana {
    /*background: rgb(155,55,216);
    background: linear-gradient(90deg, rgba(155,55,216,1) 0%, rgba(58,55,216,1) 100%);
    color: #fff;
    border: none;
    transition: 0.5s;*/
    color: #fff;
    border: none;
    position: relative;
    z-index: 1; /* matters! */
    overflow: hidden;
    padding: 5px 10px;
   
    outline-offset: 4px;
}

    .btn-rana::before {
        content: "";
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        background: linear-gradient( to right, rgba(155,55,216,32), rgba(58,55,216,68) );
        transition: transform 0.4s;
        z-index: -1;
    }

    .btn-rana:hover::before {
        transform: translateX(-100%);
    }
    .btn-rana:hover, .btn-rana:focus {
        background: linear-gradient(90deg,rgb(58, 55, 216) 0%,rgb(155, 55, 216) 100%);
        color: #fff;
        border: none;
        outline-offset: 4px;
    }
.dw--btn {
    text-align: center;
    text-transform: uppercase;
    transition: 0.5s;
    background: linear-gradient( 90deg, var(--c1, #f6d365), var(--c2, #fda085) 51%, var(--c1, #f6d365) ) var(--x, 0) / 200%;
    color: #fff;
    text-shadow: 0px 0px 10px rgba(0, 0, 0, 0.2);
    /*box-shadow: 0 0 20px #eee;*/
    border-radius: 5px;
}

    .dw--btn:hover {
        --x: 100%;
        color: #fff;
        box-shadow: 0 0 2px #eee;
    }

    .dw--btn:active, .dw--btn:focus {
        color: #fff !important;
        box-shadow: 0 0 2px #eee;
        border: none;
    }

    .dw--btn.dw--btn-1 {
        --c1: #f6d365;
        --c2: #fda085;
    }

    .dw--btn.dw--btn-2 {
        --c1: #fbc2eb;
        --c2: #a6c1ee;
    }

    .dw--btn.dw--btn-3 {
        --c1: #84fab0;
        --c2: #8fd3f4;
    }

    .dw--btn.dw--btn-4 {
        --c1: #a1c4fd;
        --c2: #c2e9fb;
    }

    .dw--btn.dw--btn-5 {
        --c1: #ffecd2;
        --c2: #fcb69f;
    }

    .dw--btn.dw--btn-purple {
        --c1: #a169ab;
        --c2: #805ab7;
    }



.dw--btn-outline {
    display: flex;
    border-radius: 5px;
    text-align: center;
    padding: 5px 10px;
    color: #000;
    text-decoration: none;
    transition: all 0.35s;
    box-sizing: border-box;
}


    .dw--btn-outline.dw--btn-outline-purple {
        border-color: #ded8ff;
        color: #ffffff;
    }

        .dw--btn-outline.dw--btn-outline-purple:hover {
            /* box-shadow: inset 0 0 0.55em 0em #a280f8;*/

            background-color: #a282d5;
            border-color: #a280f8;
            color: #eeeeee;
        }






.navbar-brand {
    margin-left: 0;
}
.navbar-btn {
    width: 107px;
    text-align: left;
}
.header_navbar {
    /* background-color: #4729735c;*/
    padding-top: 10px;
    border-bottom: 1px solid #646464;
}

    .header_navbar .dropdown-menu {
        --bs-dropdown-min-width: 5rem;
    }

.navbar-toggler {
    background-color: #79629b;
}

    .navbar-toggler:focus {
        box-shadow: none;
        background-color: #695389;
    }
   
        .header_navbar.navbar .navbar-nav {
            margin: 0 auto;
        }

            .header_navbar.navbar .navbar-nav .nav-link, .header_navbar.navbar .navbar-nav .nav-link-empty {
                color: #fff;
                font-weight: 400;
                font-size: 13px;
            }

                .header_navbar.navbar .navbar-nav .nav-link.active, .header_navbar.navbar .navbar-nav .nav-link-empty.active {
                    color: #222222;
                    font-weight: 500;
                }

                .header_navbar.navbar .navbar-nav .nav-link:hover, .header_navbar.navbar .navbar-nav .nav-link-empty:hover {
                    color: #ffd484;
                }


                .header_navbar.navbar .navbar-toggler {
                    color: #ffffff;
                }

        .header_navbar.navbar.bg-dark .navbar-nav .nav-link, .header_navbar.navbar.bg-dark .navbar-nav .nav-link-empty {
            color: #ffffff;
            font-weight: 400;
            font-size: 13px;
        }

            .header_navbar.navbar.bg-dark .navbar-nav .nav-link.active, .header_navbar.navbar.bg-dark .navbar-nav .nav-link-empty.active {
                color: #ffb954;
                font-weight: 500;
            }

            .header_navbar.navbar.bg-dark .navbar-nav .nav-link:hover, .header_navbar.navbar.bg-dark .navbar-nav .nav-link-empty:hover {
                color: #fcb69f;
            }

        .header_navbar.navbar.bg-dark .navbar-toggler {
            color: #fff;
        }
.header_navbar.navbar.bg-light .navbar-nav .nav-link, .header_navbar.navbar.bg-light .navbar-nav .nav-link-empty {
    color: #1d1d1d;
}
    .header_navbar.navbar.bg-light .navbar-nav .nav-link.active, .header_navbar.navbar.bg-light .navbar-nav .nav-link-empty.active {
        color: #fd9500;
        font-weight: 500;
    }

    .header_navbar.navbar.bg-light .navbar-nav .nav-link:hover, .header_navbar.navbar.bg-light .navbar-nav .nav-link-empty:hover {
        color: #e48600;
    }

.header_navbar.navbar.bg-light .navbar-toggler {
    color: #1d1d1d;
}
.header_navbar.navbar.bg-light .navbar-brand h3 {
    font-size: 8px;
    color: #222222;
    margin: 0;
    line-height: 12px;
}

        .offcanvas.show .nav-link, .offcanvas.show .nav-link-empty {
            color: #000000 !important
        }

        .offcanvas.show .sub-menu .nav-link, .offcanvas.show .sub-menu .nav-link-empty {
            color: #787878 !important;
        }

            .offcanvas.show .sub-menu .nav-link:hover, .offcanvas.show .sub-menu .nav-link-empty:hover {
                color: #5a5a5a !important;
            }

        .header_navbar.navbar.navbar-page .navbar-nav .nav-link, .header_navbar.navbar.navbar-page .navbar-nav .nav-link-empty {
            /*color: #fff;*/
        }

            .header_navbar.navbar.navbar-page .navbar-nav .nav-link.active, .header_navbar.navbar.navbar-page .navbar-nav .nav-link-empty.active {
                color: #ff8f3c;
                font-weight: 500;
            }
            .header_navbar.navbar .navbar-nav.navbar-page .nav-link:hover, .header_navbar.navbar.navbar-page .navbar-nav .nav-link-empty:hover {
                color: #e8c692;
            }


        .content, .content-page {
            /* padding: 50px 0;*/
            color: #2a2a2a;
        }

        .nav-link-empty {
            padding: var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);
            cursor: pointer;
            display: block;
        }

        .nav-link, .nav-link a, .nav-link-empty {
            color: #fff;
        }



        .nav-item.nav-item-children .nav-link::after, .nav-item.nav-item-children .nav-link-empty::after {
            content: "\f107";
            font-family: 'FontAwesome';
            font-size: 15px;
            line-height: 1;
            padding-right: 4px;
            vertical-align: middle;
            position: relative;
            -webkit-transform: rotate(0deg) scale(1);
            -ms-transform: rotate(0deg) scale(1);
            transform: rotate(0deg) scale(1);
            display: inline-block;
            transition: opacity .3s;
        }

        .header_navbar.navbar .navbar-nav .nav-item {
            position: relative;
            z-index: 1;
            padding: 0;
            /* line-height: 5;*/
            display: inline-block;
            vertical-align: middle;
        }



            .header_navbar.navbar .navbar-nav .nav-item .sub-menu::before {
                content: "";
                position: absolute;
                top: -18px;
                left: 15px;
                z-index: 2;
                display: block;
                width: 16px;
                height: 16px;
                -webkit-transform: rotate(-45deg) translateY(1rem);
                -ms-transform: rotate(-45deg) translateY(1rem);
                transform: rotate(-45deg) translateY(1rem);
                border-radius: 3px;
                background: #fff;
                box-shadow: none;
            }

        @media (min-width: 992px) {
            .header_navbar.navbar .navbar-nav .nav-item .sub-menu {
                display: block;
                position: absolute;
                left: 0;
                top: 100%;
                width: 200px;
                padding: 15px 0;
                margin: 0;
                z-index: 555;
                opacity: 0;
                visibility: hidden;
                text-align: left;
                box-shadow: 0 0 20px 0 rgb(0 0 0 / 10%);
                background: #fff;
                transition: visibility .25s,opacity .25s,-webkit-transform .25s;
                transition: visibility .25s,opacity .25s,transform .25s;
                transition: visibility .25s,opacity .25s,transform .25s,-webkit-transform .25s;
                -webkit-transform: translateY(10px);
                -ms-transform: translateY(10px);
                transform: translateY(10px);
                border-radius: 5px !important;
            }

            .header_navbar.navbar .navbar-nav .nav-item:hover .sub-menu {
                -webkit-transform: translate(0);
                -ms-transform: translate(0);
                transform: translate(0);
                visibility: visible;
                opacity: 1;
                text-align: right;
            }
        }

        @media (max-width: 991px) {
            .header_navbar .navbar-brand {
                flex-grow: 1 !important;
            }
        }
        /*.offcanvas.show .nav-item:hover .sub-menu {
    opacity: 0 !important;
    display: none !important;
}*/
        .header_navbar.navbar .navbar-nav .nav-item .sub-menu .nav-item {
            display: block;
            line-height: 1;
        }

        .header_navbar.navbar .navbar-nav .nav-item .sub-menu .nav-link, .header_navbar.navbar .navbar-nav .nav-item .sub-menu .nav-link-empty {
            font-weight: 400;
            color: #696687;
        }

            .header_navbar.navbar .navbar-nav .nav-item .sub-menu .nav-link:hover, .header_navbar.navbar .navbar-nav .nav-item .sub-menu .nav-link-empty:hover {
                color: #EF234E;
            }

            .header_navbar.navbar .navbar-nav .nav-item .sub-menu .nav-link.active, .header_navbar.navbar .navbar-nav .nav-item .sub-menu .nav-link-empty.active {
                color: #EF234E;
            }

            .header_navbar.navbar .navbar-nav .nav-item .sub-menu .nav-link::after, .header_navbar.navbar .navbar-nav .nav-item .sub-menu .nav-link-empty::after {
                content: none;
            }

        .navbar-brand span {
            color: #fff;
            font-size: 14px;
        }

        .offcanvas.show .sub-menu {
            display: none !important;
        }

        /*.offcanvas.show .nav-item:hover .sub-menu {
    position: relative !important;
    width: 100% !important;
    padding: 15px 0;
    padding-right: 10px !important;
    display: block !important;
    box-shadow: none;
}*/
        .offcanvas.show .navbar-nav .nav-item .sub-menu::before {
            display: none;
        }
        /*.offcanvas.show .nav-item .sub-menu::before {
    display: none !important;
}*/
        .offcanvas.show .nav-item-children .nav-link::after, .offcanvas.show .nav-item-children .nav-link-empty::after {
            position: absolute !important;
            left: 0;
            top: 13px;
        }

        .offcanvas.show .header_navbar.navbar .navbar-nav .nav-item {
            border-bottom: 1px solid #f0f0f0;
        }

        .offcanvas.show .header_navbar.navbar .sub-menu .nav-item {
            border-bottom: none;
        }

        .offcanvas.show .nav-item-children.item-active .sub-menu {
            position: static !important;
            width: 100% !important;
            padding: 0 30px 22px 0px;
            display: block !important;
            box-shadow: none;
            opacity: 1 !important;
            visibility: visible;
            text-align: right;
            transform: none;
        }

        .btn-line {
            line-height: 28px;
        }

        .navbar-brand img {
            height: 29px;
        }

        .navbar-brand h2 {
            font-size: 14px;
            color: #ffffff;
            font-weight: 400;
            line-height: 17px;
            padding-top: 5px;
            margin: 0;
        }

        .navbar-brand h3 {
            font-size: 8px;
            color: #b6b6b6;
            margin: 0;
            line-height: 12px;
        }

.header_navbar.bg-page {
    background: linear-gradient(0deg, rgba(255,255,255,0) 0%, rgba(0,0,0,0.4234943977591037) 100%);
    border-bottom:none;
}
/*    .header_navbar.navbar .navbar-nav {
        margin: 0 auto;
    }

        .header_navbar.navbar .navbar-nav .nav-link {
            color: #fff;
            font-weight: 400;
            font-size: 13px;
        }

            .header_navbar.navbar .navbar-nav .nav-link.active {
                color: #FF004D;
                font-weight: 500;
            }

            .header_navbar.navbar .navbar-nav .nav-link:hover {
                color: #ff79a1;
            }
    .header_navbar.navbar.navbar-page .navbar-nav .nav-link {
        color: #dfdfdf;
        
    }
        .header_navbar.navbar.navbar-page .navbar-nav .nav-link.active {
            color: #FF004D;
            font-weight: 500;
        }

        .header_navbar.navbar.navbar-page .navbar-nav .nav-link:hover {
            color: #ff79a1;
        }*/
/*.content, .content-page {
    padding: 50px 0;
    color: #242424;
}
.nav-link, .nav-link a {
    color: #242424;
}

.nav-item.nav-item-children .nav-link::after {
    content: "\f107";
    font-family: 'FontAwesome';
    font-size: 15px;
    line-height: 1;
    padding-right: 4px;
    vertical-align: middle;
    position: relative;
    -webkit-transform: rotate(0deg) scale(1);
    -ms-transform: rotate(0deg) scale(1);
    transform: rotate(0deg) scale(1);
    display: inline-block;
    transition: opacity .3s;
}*/
.product_single .product-feature p {
    font-size: 14px;
    margin-bottom: 10px;
}
.product_single .product-feature img {
    width: 16px;
}
.product_single .product_meta span{
    font-size:14px;
    color:#474747;
}
    .product_single .product_meta span a {
        color: #969696;

    }
.product_single .product_meta span a:hover {
    color: #f89828;
}

.tabProduct .nav-link {
    border: 0;
    color: #8b8b8b;
    border-bottom: #dee2e6;
    font-weight:400;
}
    .tabProduct .nav-link.active {
        border: 0;
        color: #ff7f00;
        border-bottom: 2px solid #ff7f00;
    }
    .tabProduct .nav-link.active:hover {
        border: 0;
       
        border-bottom: 2px solid #000;
    }
    .tabProduct .nav-link:hover {
        border: 0;
        border-bottom: 2px solid #000;
    }
    .tabProduct .nav-link:focus {
        border: 0;
        color: #000;
        border-bottom: 2px solid #000;
    }
.tabProduct .tab-pane {
    padding-top: 25px;
    font-size: 15px;
}
@media (max-width: 991px) {
    .ratio::before {
       
        padding-top: calc(3 / 4* 100%);
        
    }
}
    .dropdown-item {
        font-size: 13px;
    }

    .shape {
        background: radial-gradient(34.98% 34.98% at 50% 50%, #725bda 0, rgba(6, 19, 45, 0) 100%);
        content: "";
        height: 2000px;
        left: -60%;
        opacity: .5;
        position: absolute;
        top: -30%;
        width: 2000px;
        z-index: -1;
    }

        .shape.right {
            left: auto;
            right: -60%;
        }

    .home_header {
        height: 280px;
        color: #fff;
        margin-bottom: 50px !important;
    }

        .home_header .breadcrumb a {
            color: #fff;
            font-size: 13px;
        }

            .home_header .breadcrumb a:hover {
                color: #ffd484;
            }

        .home_header .breadcrumb li {
            color: #ffa800;
            font-size: 13px;
        }

        .home_header .breadcrumb-item + .breadcrumb-item::before {
            color: rgb(176 176 176 / 75%);
        }

        .home_header .pattern-layer {
            position: absolute;
            left: 0px;
            /*bottom: 0px;*/
            width: 100%;
            height: 280px;
            z-index: -2;
            background-repeat: repeat-x;
            background-color: rgb(66, 59, 182);
            background-size: cover;
            background-repeat: no-repeat;
            background-attachment: scroll;
            background-position: center center;
            padding-top: 0px;
        }

        .home_header .headerText {
            padding-top: 50px;
        }

    .widget ul, .widget ol {
        margin: 0px;
        padding: 0px;
        list-style-type: none;
    }

        .widget ul li {
            position: relative;
            margin: 6px 0 0;
            color: #9c9c9c;
            font-weight: 400;
            font-size: 16px;
            line-height: 30px;
        }

    .sidebar-wrapper .sidebar-box {
        padding: 30px;
        border: 1px solid #F4EEFB;
        border-radius: 10px;
        background: #fff;
    }

        .sidebar-wrapper .sidebar-box h4 {
            margin-bottom: 35px;
        }

        .sidebar-wrapper .sidebar-box.catagories-box ul li {
            padding-right: 25px;
            position: relative;
        }

            .sidebar-wrapper .sidebar-box.catagories-box ul li::before {
                content: '';
                position: absolute;
                right: 0;
                top: 50%;
                -webkit-transform: translateY(-50%);
                transform: translateY(-50%);
                width: 7px;
                height: 7px;
                border-radius: 50%;
                background: #6A7C92;
                -webkit-transition: all 0.3s ease-out 0s;
                transition: all 0.3s ease-out 0s;
            }

            .sidebar-wrapper .sidebar-box.catagories-box ul li a {
                display: -webkit-box;
                display: -ms-flexbox;
                display: flex;
                -webkit-box-pack: justify;
                -ms-flex-pack: justify;
                justify-content: space-between;
                -webkit-box-align: center;
                -ms-flex-align: center;
                align-items: center;
                -ms-flex-wrap: wrap;
                flex-wrap: wrap;
                font-size: 14px;
                color: #6A7C92;
            }

            .sidebar-wrapper .sidebar-box.catagories-box ul li:hover a {
                color: #fda085 !important;
            }
    /*.left-side-wrapper {
    margin-right: 20px;
}
@media only screen (max-width: 991px) {
    .left-side-wrapper {
        margin-right: 0px;
    }
}*/
    /*.header_navbar.navbar .navbar-nav .nav-item {
    position: relative;
    z-index: 1;
    padding: 0;*/
    /* line-height: 5;*/
    /*display: inline-block;
    vertical-align: middle;
}

    .header_navbar.navbar .navbar-nav .nav-item .sub-menu {
        display: block;
        position: absolute;
        left: 0;
        top: 100%;
        width: 200px;
        padding: 15px 0;
        margin: 0;
        z-index: 555;
        opacity: 0;
        visibility: hidden;
        text-align: left;
        box-shadow: 0 0 20px 0 rgb(0 0 0 / 10%);
        background: #fff;
        transition: visibility .25s,opacity .25s,-webkit-transform .25s;
        transition: visibility .25s,opacity .25s,transform .25s;
        transition: visibility .25s,opacity .25s,transform .25s,-webkit-transform .25s;
        -webkit-transform: translateY(10px);
        -ms-transform: translateY(10px);
        transform: translateY(10px);
        border-radius: 5px !important;
    }

        .header_navbar.navbar .navbar-nav .nav-item .sub-menu::before {
            content: "";
            position: absolute;
            top: -18px;
            left: 15px;
            z-index: 2;
            display: block;
            width: 16px;
            height: 16px;
            -webkit-transform: rotate(-45deg) translateY(1rem);
            -ms-transform: rotate(-45deg) translateY(1rem);
            transform: rotate(-45deg) translateY(1rem);
            border-radius: 3px;
            background: #fff;
            box-shadow: none;
        }

    .header_navbar.navbar .navbar-nav .nav-item:hover .sub-menu {
        -webkit-transform: translate(0);
        -ms-transform: translate(0);
        transform: translate(0);
        visibility: visible;
        opacity: 1;
        text-align: right;
    }

    .header_navbar.navbar .navbar-nav .nav-item .sub-menu .nav-item {
        display: block;
        line-height: 1;
    }

    .header_navbar.navbar .navbar-nav .nav-item .sub-menu .nav-link {
        font-weight: 400;
        color: #696687;
    }

        .header_navbar.navbar .navbar-nav .nav-item .sub-menu .nav-link:hover {
            color: #EF234E;
        }
        .header_navbar.navbar .navbar-nav .nav-item .sub-menu .nav-link.active{
            color: #EF234E;
        }

        .header_navbar.navbar .navbar-nav .nav-item .sub-menu .nav-link::after {
            content: none;
        }
.navbar-brand span{
    color:#fff;
    font-size:14px;
}
*/
    .header .bg-overlay-black {
        background-color: rgb(36 36 36 / 0.75);
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100vh;
        z-index: 9;
    }

    .home_ProductCategory {
        margin-top: 75px;
    }

        .home_ProductCategory .item-cat {
            display: contents;
        }

        .home_ProductCategory .bg-overlay-black-gradinet {
            background-color: rgb(36 36 36 / 0.75);
            background: linear-gradient(0deg, rgb(17 10 2 / 80%) 0%, rgb(0 0 0 / 22%) 100%);
            position: absolute;
            top: 0;
            left: 0;
            width: 100%;
            height: 100%;
            z-index: 9;
            border-radius: 10px;
        }

        .home_ProductCategory .card-body {
            /*  -webkit-backdrop-filter: blur(4px);
    backdrop-filter: blur(4px);
    background: hsla(0, 0%, 100%, .1);
    border-radius: 11px;*/
            bottom: 0px;
            padding: 17px;
            position: absolute;
            text-align: center;
            width: 90%;
            margin-left: auto;
            margin-right: auto;
            left: 0;
            right: 0;
            height: 74px;
            overflow: hidden;
            z-index: 9;
        }

        .home_ProductCategory .owl-theme .owl-nav.disabled + .owl-dots {
            margin-top: -25px;
        }

    .site_wrapper .header {
        /*background-color: #472973;*/
        /*background-image: url(/Content/ui/img/Banner.jpg);*/
        /* background-position: center top; */
        /*background-repeat: no-repeat;
    background-size: contain;
    width:100%;*/
        position: relative;
    }

        .site_wrapper .header .header_img {
            position: relative;
        }

    .header_img .header_img_bg {
        height: 100vh;
        object-fit: cover;
    }

    .site_wrapper .header .header_text {
        position: absolute;
        width: 100%;
        top: 43%;
        z-index: 100;
    }

    .typedBannerDiv {
        height: 70px;
    }

    .header_text .type span {
        /*background: #0019428a;*/
        font-family: var(--uifontfamily__two);
        font-weight: 700;
        font-size: 20px;
        color: #fff;
        text-shadow: #000 1px 0 10px;
        padding-bottom: 20px;
    }

    .header_text .typedBannerDiv .typedBanner {
        /*background: #0109158a;*/
        font-weight: 300;
        font-size: 16px;
    }

    .spacer {
        height: 80px;
    }

    .hoverShadow, .hoverShadow-inset {
        -webkit-transition: all 0.3s ease-out 0s;
        transition: all 0.3s ease-out 0s;
    }

        .hoverShadow-inset:hover {
            box-shadow: 0px 30px 50px 0px rgb(0 15 56 / 10%), inset 0px 3px 0px 0px rgb(42 109 245 / 0%);
        }

        .hoverShadow:hover {
            -webkit-box-shadow: 0px 0px 30px rgba(215, 224, 252, 0.45);
            box-shadow: 0px 0px 30px rgba(215, 224, 252, 0.45);
        }

    section a {
        text-decoration: none;
    }

    footer .section__title-wrapper .section__title {
        color: #eee;
        font-size: 24px;
        font-weight: 700;
        line-height: 43px;
        position: relative;
        padding: 0;
        margin: 0;
    }

    .section__title-wrapper {
        padding-bottom: 20px;
        font-family: var(--uifontfamily__two);
    }

        .section__title-wrapper p {
            font-size: 14px;
            margin-bottom: 0;
            color: #363636;
            padding-top: 5px;
        }

        .section__title-wrapper .section__title {
            color: #222;
            font-size: 24px;
            font-weight: 700;
            line-height: 43px;
            position: relative;
            padding: 0;
            margin: 0;
        }

            .section__title-wrapper .section__title.line_left::after {
                content: "_ ____";
                font-family: Arial, Helvetica, sans-serif;
                padding-right: 10px;
                font-weight: 400;
                position: absolute;
                top: -9px;
            }

            .section__title-wrapper .section__title.line_right::before {
                content: "____ _";
                font-family: Arial, Helvetica, sans-serif;
                padding-left: 6px;
                font-weight: 400;
                position: relative;
                top: -9px;
            }

            .section__title-wrapper .section__title.line_right {
                padding-left: 85px;
            }

            .section__title-wrapper .section__title span {
                color: #ff9b00;
            }

        .section__title-wrapper .section__title_top {
            border: 1px solid rgb(238 128 32 / 0.43);
            border-radius: 4px;
            padding: 0 5px;
            background: -webkit-linear-gradient(180deg, rgb(119 119 119) 0%, rgb(59 59 59) 100%);
            -webkit-background-clip: text;
            -webkit-text-fill-color: transparent;
            font-size: 14px;
        }

    .aboutHomeFeatures p {
        margin-bottom: 5px;
    }

    .section__body p {
        color: #121212;
    }

    .aboutHomeFeatures p {
        font-size: 13px;
    }

        .aboutHomeFeatures p img {
            width: 20px;
            margin-left: 5px;
        }

    .table_Currency sub {
        font-style: normal;
        font-size: 1.375em;
    }

    .table_Currency thead tr th {
        font-weight: 400;
    }

        .table_Currency thead tr th:first-child {
            border-radius: 0px 10px 0 0;
        }

        .table_Currency thead tr th:last-child {
            border-radius: 10px 0px 0 0;
        }

    .table_Currency tbody tr:last-child td:last-child {
        border-radius: 0px 0px 0px 10px;
    }

    .table_Currency tbody tr:last-child td:first-child {
        border-radius: 0px 0px 10px 0px;
    }

    .table_Currency tbody tr:last-child td {
        border: none;
    }

    .table_Currency .text-success {
        color: var(--bs-teal) !important;
    }

    .table_Currency .table-group-divider {
        border-top: 2px solid #8d8d8d;
    }





    .headerText .spacer {
        height: 105px;
    }

    .headerText .type {
        direction: rtl;
    }

        .headerText .type span {
            font-size: 24px;
            font-weight: 500;
            color: #fff;
            line-height: 40px;
        }

    .headerText .typedBannerDiv {
        /* padding-top: 12px; */
    }

    .headerText .typedBanner {
        color: #fff !important;
    }

    .headerText .headerText_bottom {
        color: #9FA5B7;
        font-size: 18px;
        font-weight: 400;
        line-height: 27px;
    }

    .headerText .headerText_image {
        position: relative;
    }

        .headerText .headerText_image img {
            height: auto;
            max-width: 100%;
        }

    .headerText_icon {
        position: absolute;
        left: 2%;
        width: auto;
        max-width: auto;
        top: 11%;
    }

    .headerText .headerText_icon_Circle {
        padding-top: 17px;
        background-color: #FFFFFF;
        border-radius: 100%;
        box-shadow: 19px 33px 43px 0px rgb(3 12 38 / 19%);
        width: 91px;
        height: 91px;
        text-align: center;
    }

        .headerText .headerText_icon_Circle img {
            width: 60px;
            height: 60px;
        }

    .headerMain_image {
        position: relative;
    }

    .headerText_image_play {
        position: absolute;
        top: 45%;
        left: 45%;
    }

        .headerText_image_play img {
            max-width: 60px !important;
            box-shadow: 19px 33px 43px 0px rgb(3 12 38 / 19%);
        }

    .headerText_bottom {
        margin-bottom: 10px;
        position: relative;
        width: 100%;
    }

    .header_text .type .headerText_bottom span {
        /*background: #0019428a;*/
        color: #fff;
        font-weight: 400;
        font-size: 16px;
    }

    .headerText_bottom .spacer {
        height: 388px;
    }

    .header_Bottom_Image {
        /* margin-top: -300px;
    margin-bottom: 0px;*/
        position: relative;
    }

    .home_service_Bottom_Image {
        margin-top: 0px;
        margin-bottom: 125px;
        position: relative;
    }

    .home_convert {
        margin: 150px 0;
    }

        .home_convert .home_convert_main {
            /* background: linear-gradient(264.28deg,#5c37d8 -38.2%, #010814 103.12%);*/
            border-radius: 10px;
            padding: 37px 43px;
            position: relative;
        }

            .home_convert .home_convert_main h2 {
                color: #fff;
            }

    @media only screen and (max-width: 767px) {
        .home_convert .image {
            display: none;
        }
    }

    .card-box {
        /* -webkit-backdrop-filter: blur(2px);
    backdrop-filter: blur(2px);
    background: linear-gradient(89.96deg,hsla(0,0%,100%,.05) .03%,hsla(0,0%,100%,.008) 49.66%,hsla(0,0%,100%,.05) 99.96%);
    border: 1px solid hsla(0,0%,100%,.1);
    border-radius: 20px;
    height: 100%;
    padding: 31px 23px;
    
    z-index: 3;*/
    }

    .home_blog .section__body a {
        width: 100%;
    }

    .home_convert .image {
        -webkit-animation: animate-1 15s linear 0s infinite;
        animation: animate-1 15s linear 0s infinite;
        position: absolute;
        left: 0px;
        top: 23px;
    }

    .BgImage_top_right {
        text-align: right;
        width: 300px;
        max-width: auto;
        top: 60px;
        right: 0px;
        position: absolute;
    }

    .BgImage_top_left {
        text-align: left;
        width: auto;
        max-width: auto;
        top: -160px;
        left: 0px;
        position: absolute;
    }

    #myChart {
        margin: auto !important;
        display: block !important;
        position: relative !important;
        border: 1px solid #20244b;
        --border-bottom-width: 1px;
        --border-color: #2446ec;
        --border-left-width: 1px;
        --border-right-width: 1px;
        --border-style: solid;
        --border-top-width: 1px;
        background-color: #070a29 !important;
        /* border-radius: 5px !important; */
        width: 100% !important;
        height: 500px !important;
        box-shadow: inset 0px -11px 40px 0px #101636;
        border-radius: 32px;
        padding: 40px 24px;
    }

    .home_faq {
        padding: 50px 0;
    }
        .home_faq .year_image {
            bottom:-10px;
            right:-10px;
        }
.accordion-item {
    border-radius: 10px !important;
    margin-bottom: 10px;
    color: #000;
}

        .accordion-item .accordion-button {
            border-radius: 10px !important;
            background: inherit;
            border: inherit;
            box-shadow: inherit;
            padding: 12px 10px;
        }

    .Animation_image {
        -webkit-animation: rotatedelement 5s linear infinite;
        animation: rotatedelement 5s linear infinite;
    }

    .accordion-item:not(:first-of-type) {
        border: var(--bs-accordion-border-width) solid var(--bs-accordion-border-color);
    }

    .accordion-button:not(.collapsed) {
        color: #919191;
    }

    .Animation_top_center {
        left: 40%;
        text-align: left;
        width: auto;
        max-width: auto;
        top: 130px;
        position: absolute;
    }

    .Animation__top_left {
        left: 6%;
        text-align: left;
        width: auto;
        max-width: auto;
        top: -30px;
        position: absolute;
    }

    .Animation__top_right {
        right: 6%;
        text-align: left;
        width: auto;
        max-width: auto;
        top: -30px;
        position: absolute;
    }

    .Animation_w60 img {
        width: 60px
    }

    .Animation_w210 img {
        width: 210px
    }

    .Image_dot_center_top {
        text-align: right;
        width: auto;
        max-width: auto;
        top: 59px;
        right: 50%;
        position: absolute;
    }

    .Image_dot_center_top20 {
        text-align: right;
        width: auto;
        max-width: auto;
        top: -20px;
        right: 40%;
        position: absolute;
    }

    .Image_dot_w250 img {
        width: 250px
    }

    .rotate_y_180 .card_icon {
        transition: transform .9s ease-in-out;
        /*filter: drop-shadow(5px 5px 10px #FFFFFF);*/
    }

    .rotate_y_180:hover .card_icon {
        transform: translate(0,0) rotateY(-1turn);
    }

    .home_smallCurrency {
        margin-bottom: 85px;
        position: relative;
        min-height: 260px;
    }

        .home_smallCurrency .list {
            position: absolute;
            top: 60px;
            z-index: 100;
            width: 100%;
        }

    .back_smallCurrency img {
        height: 220px;
        object-fit: cover;
        opacity: 0.2;
        position: relative;
        filter: blur(2px);
    }

    .home_convert .list {
        position: absolute;
        top: 0px;
        z-index: -10;
        width: 100%;
        height: 100%;
        right: 0;
    }

    .back_convert img {
        height: 340px;
        width: 100%;
        position: relative;
        height: 100%;
        border-radius: 10px;
        object-fit: cover;
        opacity: 0.7;
    }

    .bootstrap-select > .dropdown-toggle {
        border-top-right-radius: 0;
        border-bottom-right-radius: 0;
    }

    .home_convert_main .nav-link.active {
        color: #8BACFF;
        text-underline-offset: 0.675em !important;
        text-decoration: underline;
    }

    .home_convert_main .nav-link {
        color: #858a97;
    }

        .home_convert_main .nav-link:hover {
            color: #7592dd;
        }

    .bg-overlay-light {
        background: rgb(3,16,36);
        background: linear-gradient(180deg, rgb(0 0 0) 0%, rgb(7 10 41) 100%);
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 222px;
        z-index: 9;
    }

    .speciality-box, .speciality-box .icon {
        -webkit-backdrop-filter: blur(4px);
        backdrop-filter: blur(4px);
    }

    .bg_back_smallcuurency {
    }
    /*.home_smallCurrency .img_overlay {
    display: contents;
}*/
    /*.home_smallCurrency .bg_back_smallcuurency {
    border-radius: 24px;
    flex: none;
    inset: 0;
    position: absolute;
    z-index: 0;
}*/
    .home_smallCurrency .img_overlay {
        position: absolute;
        border-radius: inherit;
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        z-index: 0;
    }

        .home_smallCurrency .img_overlay img {
            display: block;
            width: 100%;
            height: 100%;
            object-position: center;
            object-fit: cover;
            border-radius: 26px;
        }

    .home_smallCurrency .speciality-box {
        transition: all .45s ease;
        background: linear-gradient(90deg, rgb(34 21 51) 0%, rgb(0 0 0 / 0%) 100%);
        padding: 15px;
        border: 1px solid #1c1f33fa;
        border-radius: 26px;
        box-shadow: inset 0 -10px 40px #1c103b;
        position: relative;
    }

        .home_smallCurrency .speciality-box:hover {
            border: 1px solid #2a3478;
            box-shadow: inset 0 -5px 30px #080d3f;
        }

    .speciality-box .title {
        margin-bottom: 11px;
        font-size: 16px;
        font-weight: 400;
        color: #fff;
    }

    .speciality-box .icon {
        align-items: center;
        background: linear-gradient(289.89deg, #dec7ff -23.71%, #5c27fe 96.09%);
        border-radius: 50%;
        display: flex;
        height: 105px;
        justify-content: center;
        left: 50%;
        min-width: 105px;
        position: absolute;
        top: -18px;
        -webkit-transform: translate(-50%, -50%);
        transform: translate(-50%, -50%);
        transition: all 1s ease-in-out;
        width: 105px;
    }

    .speciality-box:hover .icon {
        -webkit-transform: translate(-50%, -50%) rotateY(-1turn);
        transform: translate(-50%, -50%) rotateY(-1turn);
    }

    .speciality-box .text-Buy {
        color: #77798B;
        font-size: 14px;
        margin-bottom: 5px;
    }

    .speciality-box .value-Buy {
        color: #ffffff;
        font-size: 16px;
    }

    .text-green {
        color: var(--bs-success-border-subtle);
    }

    .text-red {
        color: var(--bs-danger-border-subtle);
    }
    /*.home_smallCurrency .card::after {
        content: '';
        opacity: 0;
        position: absolute;
        z-index: 0;
        top: 0;
        left: 0;
        bottom: 0;
        right: 0;
        border-radius: inherit;
        transition: opacity .6s;*/
    /* background: linear-gradient(rgb(5, 18, 38) 0%, rgb(3 45 114) 100%);*/
    /*background: linear-gradient(0deg, rgb(32 0 81) 0%, rgb(8, 38, 86) 100%);
    }*/
    /* .home_smallCurrency .card:hover:after {
        opacity: 1;
    }*/
    /*.home_smallCurrency .card:hover {
    background-image: linear-gradient(rgb(5, 18, 38) 0%, rgb(3 45 114) 100%);
}*/
    /*.home_smallCurrency .card {
    background: rgb(255,255,255);*/
    /*background-image: linear-gradient(rgb(5 18 38) 0%, rgb(0 25 66) 100%);*/
    /*background: linear-gradient(0deg, rgb(62 35 105) 0%, rgb(0 25 66) 100%);
    border: none;
    position: relative;
}*/
    .afterline {
        border-right: 1px solid rgb(67 93 122 / 0.72);
    }

    .home_smallCurrency .card .card_header {
        position: absolute;
        height: 40px;
        width: 100%;
        text-align: center;
        top: -25px;
    }

    .home_smallCurrency .card .card_icon {
        height: 40px;
        width: 100%;
        text-align: center;
    }

    .home_smallCurrency .card .card-body {
        padding-top: 60px;
    }

    .home_smallCurrency .card .card-title {
        color: #fff;
        font-weight: 700;
        font-size: 18px;
    }

    .home_smallCurrency .card .card-text {
        color: #fff;
    }

    .home_service {
        /*margin-top: 90px;*/
        margin-bottom: 0px;
        position: relative;
    }

    .home_about {
        padding: 70px 0;
        position: relative;
    }

        .home_about .section_image {
            position: relative;
            z-index: 3;
        }

            .home_about .section_image img {
                position: relative;
                z-index: 3;
                padding: 10px;
            }
    /* .home_about .section_image:after {
        background: hsla(0,0%,100%,.1);
        border-radius: 50px;
        content: "";
        height: 100%;
        position: absolute;
        right: 18px;
        
        -webkit-transform: rotate(10deg);
        transform: rotate(5deg);
        width: 90%;
        z-index: 1;
    }*/
    /*.home_service_padding {
    padding-left: 30px;
}*/
    .home_service .card {
        margin-bottom: 0px;
        border-radius: 10px;
        transition: all .55s ease;
        background: linear-gradient(90deg, rgb(36 48 95) 0%, rgb(0 0 0 / 0%) 100%);
        border: 1px solid #373d65fa;
        border-radius: 26px;
        box-shadow: inset 0 -10px 40px #112142;
        position: relative;
    }

        /*.home_service .card:before {
        position: absolute;
        content: "";
        left: 0px;
        right: 0;
        top: -3px;
        border-radius: 6px 6px 0 0;
        height: 8px;
        width: 100%;
        z-index: 1;
        border: 3px solid #2a6df5;
        transition: all 0.5s ease 0s;
        opacity: 0;
    }

    .home_service .card:hover:before {
        opacity: 1;
    }*/

        .home_service .card:hover {
            box-shadow: 0px 30px 50px 0px rgb(0 15 56 / 10%), inset 0px 3px 0px 0px rgb(42 109 245 / 0%);
            border-color: #655da8;
        }

    .home_service .card-body {
        text-align: center;
        /* padding: 35px 30px 65px 39px;*/
    }

    .home_service .card-image img {
        width: 96px;
        height: 96px;
    }

    .home_service .card-title {
        color: #fff;
    }

    .home_service .card-text {
        font-size: 14px;
        height: 84px;
        overflow: hidden;
        color: #dfdfdf;
    }

    .home_service .card_top {
        margin-top: 30px;
    }

    .home_counter {
        margin-top: 0px;
        margin-bottom: 285px;
    }

    .video_body {
        top: -130px;
    }

    .imgHeightWidthEqual {
        aspect-ratio: 1 / 1;
        object-fit: cover;
    }

    .VideoLinkFrame {
        width: 75%;
        margin: 0 auto;
    }

        .VideoLinkFrame iframe {
            width: 100%;
            margin: 0 auto;
        }

    .home_video {
        background-image: url(/Content/ui/img/home12_video_bg.jpg);
        background-position: top center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .video_frame {
        position: relative;
        /* margin: -85px 0px 54px 0px;*/
    }

    .video-body {
        position: absolute;
        top: 45%;
        left: 0;
        right: 0;
    }

    .video-title {
        padding-top: 20px;
        color: #fff;
        font-weight: 700;
        font-family: var(--uifontfamily__two);
        text-shadow: 2px 2px 2px rgba(0,0,0,0.43);
        font-size: 20px !important;
    }

    .home_blog {
        transition: all 3s ease-in-out;
    }

        .home_blog .card {
            transition: all .3s ease-in-out;
            border: none;
        }

            .home_blog .card .card-image {
                height: 350px;
                overflow: hidden;
                border-radius: 10px;
                transition: all .5s ease-in-out;
            }

                .home_blog .card .card-image img {
                    transition: all .5s ease-in-out;
                }

            .home_blog .card:hover .card-image img {
                transform: scale(1.1);
            }

        .home_blog .section__body .card-body {
            -webkit-backdrop-filter: blur(4px);
            backdrop-filter: blur(4px);
            background: hsla(0,0%,100%,.1);
            border-radius: 11px;
            bottom: 30px;
            padding: 17px;
            position: absolute;
            text-align: center;
            width: 90%;
            margin-left: auto;
            margin-right: auto;
            left: 0;
            right: 0;
            height: 74px;
            overflow: hidden;
        }

        .home_blog .section__body .card {
        }

    .video_image_play img {
        max-width: 60px !important;
        box-shadow: 19px 33px 43px 0px rgb(3 12 38 / 19%);
    }

    .video_frame-image {
        overflow: hidden;
        position: relative;
    }

        .video_frame-image img {
            border-radius: 10px;
        }

        .video_frame-image::after {
            content: "";
            background: #000000;
            display: block;
            height: 100%;
            left: 0;
            opacity: 0;
            top: 0;
            position: absolute;
            width: 100%;
            border-radius: 10px;
        }

    .play_music {
        width: 40px;
        height: 40px;
        border-radius: 50% !important;
        background-color: #0d6efd !important;
        text-align: center;
        padding-top: 8px;
    }

        .play_music img {
            width: 20px;
        }

    .frame_image::after {
        content: "";
        background: rgb(0,0,0);
        background: linear-gradient(0deg, rgba(0,0,0,0.9052871148459384) 0%, rgba(255,255,255,0) 100%);
        display: block;
        height: 100%;
        left: 0;
        opacity: 0.6;
        top: 0;
        position: absolute;
        width: 100%;
        border-radius: 10px;
    }

    .border-radius-10 {
        border-radius: 10px;
    }

    .home_blog .card-body {
        bottom: 10px;
        text-align: center;
        width: 100%;
    }

    .home_blog .card-image img {
        height: 350px;
        object-fit: cover;
    }

    .home_podcast-bg {
        position: relative;
    }

        .home_podcast-bg::before {
            content: ' ';
            display: block;
            position: absolute;
            left: 0;
            top: 0;
            width: 100%;
            height: 100%;
            opacity: 0.4;
            background-image: url(/Content/ui/img/move-music.png);
            background-repeat: no-repeat;
            background-position: center;
            background-size: cover;
        }

        .home_podcast-bg .card-body {
            position: relative;
        }

    .home_podcast .card .card-image {
        left: 0;
        bottom: 0;
    }

        .home_podcast .card .card-image img {
            width: 240px;
        }

    .home_podcast .card .card-body {
        width: 100%;
        bottom: 60px;
    }

    .home_content {
        margin-bottom: 200px;
    }


    .input-groupSelect2 .select2-container {
        width: 90px !important;
    }

    .input-groupSelect2 .input-group-text {
        background-color: #516991cf;
        border: 1px solid #81809e;
        border-left: 0;
        text-align: right;
        color: #fff;
    }

    .input-groupSelect2 .select2-container--default.select2-container--open.select2-container--below .select2-selection--single {
        border-top-right-radius: 0 !important;
        border-bottom-right-radius: 0;
        background-color: #495b88;
        border: 1px solid #dcdcdc82;
        border-right: 0;
    }

    .input-groupSelect2 .select2-container--default .select2-selection--single {
        border-top-right-radius: 0 !important;
        border-bottom-right-radius: 0;
        background-color: #495b88;
        border: 1px solid #81809e;
        border-right: 0;
    }

    .input-groupSelect2 .select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered {
        font-size: 13px;
        color: #ffffff;
        text-align: center;
    }

    .input-groupSelect2 .select2-container--default .select2-selection--single .select2-selection__arrow:before {
        color: #fff7f7;
    }

    .select2-results__option {
        font-size: 12px;
    }

    .select2-container--default .select2-results__option--highlighted[aria-selected] {
        font-size: 12px;
        background-color: #787878;
    }

    footer {
        background-color: #393939;
        padding: 30px 0;
    }

    .footer_about .image_wrapper img {
    }

    .footer_about p {
        color: #fff;
        font-weight: 300;
        font-size: 14px;
    }

    .footer_about i {
        color: #fff;
        font-size: 20px;
    }

    .footer_about ul {
        margin: 0;
        padding: 0;
        list-style: none;
    }

        .footer_about ul li {
            display: inline-block;
        }

        .footer_about ul li {
            margin-left: 10px;
        }

            .footer_about ul li img {
                width: 22px;
            }

    .footer_about .image_wrapper {
        padding-bottom: 5px;
    }

    .footer_menu .section__title-wrapper {
        padding-bottom: 5px;
    }

    .footer_certificate .section__title-wrapper {
        padding-bottom: 5px;
    }

    .footer_menu ul {
        margin: 0;
        padding: 0;
        list-style: none;
    }

        .footer_menu ul li {
            padding: 5px 0;
            color: #fff;
            direction: ltr;
            font-size: 14px;
            font-weight: 300;
        }

            .footer_menu ul li i {
                color: #fe7000
            }

            .footer_menu ul li span {
                width: 25px !important;
                float: right;
            }

            .footer_menu ul li a {
                color: #dfdfdf;
            }

                .footer_menu ul li a:hover {
                    color: #f79d16;
                }

    .footer_certificate ul {
        margin: 0;
        padding: 0;
        list-style: none;
    }

        .footer_certificate ul li {
            padding: 5px;
            /* display: inline-block;*/
        }

            .footer_certificate ul li img {
                width: 80px;
                height: 80px;
                border: 1px solid #a8a8a8;
                border-radius: 5px;
            }

            .footer_certificate ul li a {
                color: #fff;
                font-size: 14px;
                font-weight: 300;
            }

                .footer_certificate ul li a:hover {
                    color: #f79d16;
                }

    /*@media (min-width: 992px) {


    .navbar-expand-lg .navbar-nav .nav-link {
        padding-left: 0.8rem;
        padding-right: 0.8rem;
    }
}*/


    @-webkit-keyframes rotatedelement {
        0% {
            -webkit-transform: translate(0) rotate(0deg);
            transform: translate(0) rotate(0deg)
        }

        25% {
            -webkit-transform: translate(-10px,10px) rotate(10deg);
            transform: translate(-10px,10px) rotate(10deg)
        }

        50% {
            -webkit-transform: translate(5px,-5px) rotate(25deg);
            transform: translate(5px,-5px) rotate(25deg)
        }

        75% {
            -webkit-transform: translate(15px,-5px) rotate(15deg);
            transform: translate(15px,-5px) rotate(15deg)
        }

        to {
            -webkit-transform: translate(0) rotate(0deg);
            transform: translate(0) rotate(0deg)
        }
    }

    @keyframes rotatedelement {
        0% {
            -webkit-transform: translate(0) rotate(0deg);
            transform: translate(0) rotate(0deg)
        }

        25% {
            -webkit-transform: translate(-10px,10px) rotate(10deg);
            transform: translate(-10px,10px) rotate(10deg)
        }

        50% {
            -webkit-transform: translate(5px,-5px) rotate(25deg);
            transform: translate(5px,-5px) rotate(25deg)
        }

        75% {
            -webkit-transform: translate(15px,-5px) rotate(15deg);
            transform: translate(15px,-5px) rotate(15deg)
        }

        to {
            -webkit-transform: translate(0) rotate(0deg);
            transform: translate(0) rotate(0deg)
        }
    }

    @keyframes animate-1 {
        0%, 100% {
            -webkit-transform: translateY(0) translateX(0);
            transform: translateY(0) translateX(0);
        }

        50% {
            -webkit-transform: translateY(-1.5vh) translateX(5vmin);
            transform: translateY(-1.5vh) translateX(5vmin);
        }
    }

    .market-quotes-widget__row:nth-child(even) {
        background-color: #f2f2f2;
    }

    .tradingview-widget-container iframe .market-quotes-widget__row {
        position: absolute;
        top: 0;
        background-color: #f2f2f2;
    }

    .home_product {
        padding: 70px 0;
    }

        .home_product .owl-carousel .owl-stage-outer .owl-item img, .home_product .card_header img {
            height: 200px;
            object-fit: cover;
            border-radius: 5px;
            width: 100%;
        }

        .home_product .card-box {
            padding: 10px;
            border: 1px solid #F4EEFB;
            border-radius: 10px;
        }

            .home_product .card-box .card-title {
                font-size: 16px;
                height: 50px;
            }

            .home_product .card-box .card-cat {
                font-size: 13px;
                color: #898989;
                margin-bottom: 10px;
            }

