/* ===================================================================================

* Theme Name: Bitrader Child
* Theme URI: https://bitrader.thetork.com/
* Author: TheTork
* Author URI: https://themeforest.net/user/thetork
* Description: Bitrader - Crypto, Stock and Forex Trading WordPress Theme
* Version: 1.0
* Template: bitrader
* License: GNU General Public License version 3.0
* License URI: http://www.gnu.org/licenses/gpl-3.0.html
* Tags: one-column, right-sidebar, left-sidebar, custom-menu, featured-images, post-formats, sticky-post, translation-ready

* We encourage you to create Child theme for any modifications you will want to do.

* Why use Child theme?

* Because of future updates we may provide for this theme that will overwrite your
* modifications and all your custom work.

* If you are not familiar with Child Themes, you can read about it here:
* http://codex.wordpress.org/Child_Themes
* http://wp.tutsplus.com/tutorials/theme-development/child-themes-basics-and-creating-child-themes-in-wordpress/

====================================================================================== */


/* @@@@@@@@@@@@@  aditional Property CSS Writing Now  @@@@@@@@@@@@@@ */
body {
  max-width: 100%;
  overflow-x: hidden;
}
[data-bs-theme=light] {
  --brand-color:#00D094;
  --secondary-color:#0ebfde;
  --tertiary-color:#8619f5;
  --tertiary-color2:#F5F7FC;
  --tertiary-color3:#F5F7FC;
  --primary-color: #190159;
  --body-color:#FFFFFF;
  --header-bg-color: #0e352a;
  --tg-border-color:#E6EDFB;
  --border-color-2: #E6EDFB;
  --border-color-3: #E6EDFB;
  --border-color-4: #E6EDFB;
  --border-color-5: #F1F4FB;
  --border-color-6: #E5F9F3;
  --border-color-7: #9DB9EE;
  --border-color-8: rgba(189, 189, 189, 0.2);
  --feature-bg-color: #00150F;
  --social-border-color:#F0F4FA;
  --social-border-color-2:#ECEFF2;
  --social-border-color-3:#ECEFF2;
  --form-border:#DCDFE8;
  --title-color:#0C263A;
  --title-color-style2:#0C263A;
  --text-color:#6B777F;
  --text-color-light:#6B6F7F;
  --text-color-2: rgba(255, 255, 255, 0.6);
  --text-color-3: rgba(255, 255, 255, 0.70);
  --bg-color: #EDF2F8;
  --bg-color-trans: rgba(237, 242, 248, 0.22);
  --bg-grad-color: #FFF;
  --bg-grad-color-trans: rgba(255, 255, 255, 0.00);
  --bg-grad-color-2: #D5E5F9;
  --bg-grad-color-trans-2: rgba(255, 255, 255, 0.22);
  --bg-grad-color-3: #E9EFF7;
  --bg-grad-color-trans-3: rgba(240, 244, 250, 0.16);
  --bg-grad-color-4: rgba(0, 208, 148, 0.32);
  --bg-grad-color-trans-4: rgba(229, 237, 248, 0.00);
  --bg-color-2:#F5F8FC;
  --bg-color-3:#FFFFFF;
  --bg-color-4:linear-gradient(150.39deg, rgba(237, 242, 248, 0.22) 15.02%, #52eaf0 99.59%);
  --bg-color-5:linear-gradient(150.39deg, rgba(237, 242, 248, 0.22) 15.02%, #52eaf0 99.59%);
  --bg-color-6:#F5F7FC;
  --bg-color-7:#F1F4FB;
  --bg-color-8:#124D6D;
  --bg-color-9:white;
  --bg-white:#ffffff;
  --bg-team: var(--primary-color);
  --form-focus-color:#366CD5;
  --wh-color:#fff;
  --black-color:#161712;
  --floating-content-border-color: rgba(0, 0, 0, 0.02);
  --floating-content-bg-color: rgba(255, 255, 255, 0.90);
  --floating-content-bg-color-2: rgba(255, 255, 255, 0.50);
  --service-item-border-color: #fff;
  --service-item-bg-color: #fff;
  --faq-item-btn-border-color: #03314b12;
  --faq-bg-color: #fff;
  --extra-bg-color: #fff;
  --tag-bg-color: #EDFFFA;
  --bg-shape-color: #B8CFEB;
  --bg-shape-color-trans: rgba(255, 255, 255, 0.22);
  --bg-shape-color-2: #D5E5F9;
  --bg-shape-color-trans-2: rgba(255, 255, 255, 0.22);
  --footer-bg-color: #00150F;
  --faq-img-bg-shadow: #16d466;
  --pagination-bg-color: #E0FAF2;
  --section-bg-color: #f8f8f8;
  --sec-bg-color-2: #fff;
  --account-bg-color: #F5F7FC;
  --account-bg-color2: #FFF;
  --arrow-color1: #B5CAF2;
  --arrow-icon-color: #0A4FD5;
  --header-border-color: #EBE9E1;
  --banner2-bg-color: #0e241d;
  --about-img-bg-shadow: #85F2D382;
  --cta-img-bg-shadow: #45554b;
  --error-color:#F04438;
    --warning-color:#fe5f55;
  --success-color:#6bd425;
  --danger-color:#721121;
}

[data-bs-theme=dark] {
  --brand-color:#00D094;
  --secondary-color:#0ebfde;
  --tertiary-color:#8619f5;
  --tertiary-color2:#002A1E;
  --tertiary-color3:#0E221E;
  --primary-color: #190159;
  --body-color:#00150F;
  --border-color:rgba(230, 237, 251, 0.1215686275);
  --border-color-2: rgba(255, 255, 255, 0.08);
  --border-color-3: #E6EDFB;
  --border-color-4: #1B2D29;
  --border-color-5: rgba(255, 255, 255, 0.08);
  --border-color-6: rgba(255, 255, 255, 0.08);
  --border-color-7: #00533B;
  --border-color-8: rgba(234, 219, 215, 0.06);
  --header-bg-color: var(--primary-color);
  --tg-border-color:#263a36;
  --feature-bg-color: rgba(229, 237, 248, 0.087);
  --social-border-color:rgba(255, 255, 255, 0.0784313725);
  --social-border-color-2:rgba(255, 255, 255, 0.0784313725);
  --social-border-color-3:rgba(255, 255, 255, 0.1);
  --form-border:#DCDFE833;
  --title-color:#FFFFFF;
  --title-color-style2:#BBC2C7;
  --text-color:rgba(255, 255, 255, 0.6);
  --text-color-light:#FFFFFF;
  --text-color-2: rgba(255, 255, 255, 0.6);
  --text-color-3: rgba(255, 255, 255, 0.70);
  --bg-color: rgba(237, 242, 248, 0.08);
  --bg-color-trans: rgba(237, 242, 248, 0.02);
  --bg-grad-color: #253A33;
  --bg-grad-color-trans: rgba(255, 255, 255, 0.00);
  --bg-grad-color-2: rgba(213, 229, 249, 0.16);
  --bg-grad-color-trans-2: rgba(255, 255, 255, 0.04);
  --bg-grad-color-3: rgba(32, 56, 51, 0.50);
  --bg-grad-color-trans-3: rgba(2, 29, 21, 0.00);
  --bg-grad-color-4: rgba(0, 208, 148, 0.24);
  --bg-grad-color-trans-4: rgba(0, 208, 148, 0.00);
  --bg-color-2:#2D2C2C;
  --bg-color-3:#00150F;
  --bg-color-4:linear-gradient(150.39deg, rgba(237, 242, 248, 0.0264) 15.02%, rgba(237, 242, 248, 0.12) 99.59%);
  --bg-color-5:linear-gradient(150.39deg, rgba(237, 242, 248, 0.22) 15.02%, #EDF2F8 99.59%);
  --bg-color-6:#2D2C2C;
  --bg-color-7:rgba(255, 255, 255, 0.0392156863);
  --bg-color-8:#124D6D;
  --bg-color-9:#000;
  --bg-white:#ffffff;
  --bg-team: var(--primary-color);
  --form-focus-color:#366CD5;
  --wh-color:#000000;
  --black-color:#161712;
  --floating-content-border-color: rgba(0, 0, 0, 0.02);
  --floating-content-bg-color: rgba(63, 81, 75, 0.80);
  --floating-content-bg-color-2: rgba(255, 255, 255, 0.08);
  --service-item-border-color: #091E19;
  --service-item-bg-color: rgba(33, 52, 47, 1);
  --faq-item-btn-border-color: #FFFFFF14;
  --faq-bg-color: #21342F;
  --extra-bg-color: #21342F;
  --tag-bg-color: #002A1E;
  --bg-shape-color: rgba(213, 229, 249, 0.08);
  --bg-shape-color-trans: rgba(255, 255, 255, 0.02);
  --bg-shape-color-2: rgba(213, 229, 249, 0.16);
  --bg-shape-color-trans-2: rgba(255, 255, 255, 0.04);
  --footer-bg-color: #00150F;
  --faq-img-bg-shadow: #16d4668f;
  --pagination-bg-color: #00150F;
  --section-bg-color: rgba(237, 242, 248, 0.02);
  --sec-bg-color-2: #081c17;
  --account-bg-color: #00150F;
  --account-bg-color2: #00150F;
  --arrow-color1: #2B4B43;
  --arrow-icon-color: #ffffff;
  --header-border-color: rgba(255, 255, 255, 0.16);
  --banner2-bg-color: #0e241d;
  --about-img-bg-shadow: #85F2D382;
  --cta-img-bg-shadow: #45554b;
  --error-color:#F04438;
  --warning-color:#fe5f55;
  --success-color:#6bd425;
  --danger-color:#721121;
}

header, footer {
	background: linear-gradient(
      45deg,
      rgba(25, 1, 89, 1) 0%,
      rgba(22, 23, 18, 1) 25%,
      rgba(22, 23, 18, 1) 75%,
      rgba(25, 1, 89, 1) 100%
);
}

.footer__shape {
	display: none;
}
.banner--style3 .banner__thumb::before {
	background:  linear-gradient(0deg, rgba(134,25,245,0.5) 0%, rgba(134,25,245,0) 100%);
}

html[data-bs-theme=dark] .partner--gradient::after {
    background: rgba(134, 25, 245, 0.5) !important;
}

.partner--gradient:before {
    content: "";
    left: 0;
    top: 0;
    height: 100%;
    width: 100%;
    background-color: var(--black-color);
    border-top: 8px solid var(--body-color);
    border-bottom: 8px solid var(--body-color);
    z-index: 3;
}

/* Montserrat Regular */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/montserrat/v22/JTURjIg1_i6t8kCHKm45_ZpC3gnD_vx3rCs.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

/* Montserrat Medium */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 500;
  src: url(https://fonts.gstatic.com/s/montserrat/v22/JTURjIg1_i6t8kCHKm45_c5H3gnD_vx3rCs.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

/* Montserrat Bold */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 700;
  src: url(https://fonts.gstatic.com/s/montserrat/v22/JTURjIg1_i6t8kCHKm45_epG3gnD_vx3rCs.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

.main-menu > li > a, .main-menu li .sub-menu li a {
    font-family: "montserrat", sans-serif;
}

/* main menu sub item hover color */
.main-menu li a:hover, .main-menu li .sub-menu li a:hover{
	color: var(--secondary-color);
}


.feature--style2 .feature__item-inner {
	
	background: #161712;
}


.banner__shape-item--3 > img {
	width: 70px !important;
	height: 73px !important;
	max-width: 88% !important;
}

/* hide breadcrum shapes */
.breadcrumb-area__shape {
	display: none !important;
}

/* text-decoration none */
.text-decoration-none {
	text-decoration: none;
}

.about__icon-inner  {
	background: none !important;
}

.contact__item-thumb span{
	background: none !important
}

