html { scroll-behavior: smooth; }

  /* Typography
  ================================================== */
  body { background: #fff; color: #000; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-family: "Montserrat", sans-serif; font-size: 16px; line-height: 30px; }
  p { font-size: 16px; line-height: 30px;  font-family: "Montserrat", sans-serif;}
  h1, h2, h3, h4, h5, h6 { color: #252a37; font-weight: 700;  font-family: "Montserrat", sans-serif;}
  h1 { font-size: 48px; line-height: 48px; }
  h2 { font-size: 36px; line-height: 36px; }
  h3 { font-size: 22px; margin-bottom: 20px; }
  h4 { font-size: 18px; line-height: 28px; }
  h5 { font-size: 14px; line-height: 24px; }
  .switcher .option {position: absolute!important; z-index: 9998;}
  /* Global styles
  ================================================== */
  html { overflow-x: hidden !important; width: 100%; height: 100%; position: relative; text-rendering: optimizeLegibility; }
  body { border: 0; margin: 0; padding: 0; position: relative;}
  .body-inner { position: relative;  }
  .preload { position: fixed; background: #fff url(../images/preload.gif) center center no-repeat; left: 0px; top: 0px; width: 100%; height: 100%; z-index: 99999; }
  a { color: #2154cf; }
  a:link, a:visited { text-decoration: none; }
  a:hover { text-decoration: none; color: #fc6a2a; }
  section, .section-padding { padding: 90px 0; position: relative; z-index: 3; }
  .no-padding { padding: 0 !important; }
  .no-border { border: none !important; }
  a:focus { outline: 0; }
  img { max-width: 100% }
  img.pull-left { margin-right: 20px; margin-bottom: 20px; }
  img.pull-right { margin-left: 20px; margin-bottom: 20px; }
  .unstyled, ul, ol, li { list-style: none; margin: 0; padding: 0; }
  .btn { border-radius: 10px; padding: 0.35rem 1.2rem }
  nav.navbar.navbar-expand-lg { justify-content: space-between; z-index: 9; position: relative; }
  .btn.focus, .btn:focus{box-shadow:  none!important; outline: none !important;}
  button:focus { outline: none;}
  /* Bootstrap */
  .nav-tabs > li.active > a { border: 0; }
  .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover { border: 0; }
  .nav-tabs > li > a { border: 0; }
  .nav-tabs > li > a:hover { border: 0; }
  .nav > li > a:focus, .nav > li > a:hover { background: none; }
  .pattern-bg { background: #f5f5f5 url(../images/crossword.png); }
  a[href^=tel] { color: inherit; text-decoration: none; }
  
  /*-- Section title --*/
	.page-title { width: 100%; display: inline-block; text-align: center;}
	.section-title { font-size: 2rem; margin-top: 0; margin-bottom: 20px; position: relative; color: #000; font-weight: 700; line-height: 1.3; }
	.section-title span{    color: #f22d2d;}
	.page-title p {  font-size: 18px; color: #000; line-height: normal; }
	.pricing-section { margin-top: 40px; }
	.form-control:focus{ box-shadow: none;}
  
  .btn-primary { color: #fff; background-color: #008ad2; border-radius: 10px; padding: 0.35rem 1.2rem; font-size: 16px; letter-spacing: .5px; background-image: linear-gradient(37deg, #27c5f0, #0095e6); border: none; }
  .btn-primary:hover { background-image: linear-gradient(37deg, #0095e6, #27c5f0); }
  .btn-danger { color: #fff; background-color: #f22d2d; border-color: #f22d2d;}
  .btn-radius{border-radius: 50px;}
  /* -------------Nav-------------------- */
  
  /* Main navigation */
  .navbar-expand-lg .navbar-nav .dropdown-submenu .nav-link { padding-left: 0; }
  .navbar { border-radius: 0; border: 0; margin-bottom: 0; padding: 0; flex-wrap: wrap }
  .navbar-brand { padding: 0; }
  .navbar-toggle { float: right; margin-top: 20px; padding: 10px; border-radius: 3px; margin-right: 15px; background: #2154cf; }
  .nav-item.dropdown-submenu:hover > a { color: #fff; }
  .navbar-nav > .nav-item:hover > .nav-link { color: #fff; }
  .navbar-toggle .icon-bar { background: #fff; width: 20px; }
  .navbar-toggle .i-bar { background: #fff; }
  ul.navbar-nav > li { float: none; display: inline-block; position: relative; padding-right: 0; }
  .navbar-expand-lg .navbar-collapse { position: relative; z-index: 1 }
  ul.navbar-nav > li:last-child { padding-right: 0; }
  ul.navbar-nav > li:last-child:after { background: none; }
  ul.navbar-nav > li > a { color: #fff; text-rendering: optimizeLegibility; display: inline-block; padding: 5px 12px; line-height: 37px; font-size: 16px; margin: 0; position: relative; -webkit-transition: 350ms; transition: 350ms; transition: 350ms; }
  /*.fixed ul.navbar-nav > li > a { line-height: 45px; }*/
  ul.navbar-nav > li > a:hover, ul.navbar-nav > li > a:focus { background: none; }
  ul.navbar-nav > li > a i { font-weight: 700; }
  @media screen and (min-width:992px) {
    ul.navbar-nav > li > a i { padding-left: 5px; }
    .nav-item:hover > .dropdown-menu, .dropdown-submenu:hover .dropdown-menu { opacity: 1; visibility: visible; }
  }
  
  .nav .open > a { background: transparent; border-color: transparent; }
  .nav .open > a:hover, .nav .open > a:focus { background: transparent; border-color: transparent; }
  
  /* Dropdown */
  #top-bar .top-info a.dropdown-item { color: #000; font-size: 14px; }
  #top-bar .top-info .dropdown-toggle::after { display: none; }
  .dropdown-submenu { position: relative; }
  .dropdown-submenu .fa-angle-right { float: right; font-size: 18px; }
  .dropdown-submenu .dropdown-menu { top: 0; left: 100%; margin-top: -2px; border-radius: 0; }
  .dropdown-toggle::after { display: none; }
  .dropdown-submenu:hover > a:after { border-left-color: #fff; }
  .dropdown-submenu.pull-left { float: none; }
  .dropdown-submenu.pull-left > .dropdown-menu { left: -100%; margin-left: 10px; border-radius: 6px 0 6px 6px; border-radius: 6px 0 6px 6px; }
  ul.navbar-nav .dropdown-menu { text-align: left; background: #ffffff; z-index: 100; min-width: 220px; border-radius: 0; padding: 0; border: 0; }
  .dropdown-menu.menu-center { left: -65px; }
  .dropdown-item { font-size: 14px; }
  .megamenu .mega-dropdown h3 { font-size: 16px; margin: 0 }
  .megamenu .mega-dropdown h3 a.dropdown-item { color: #008ad2; font-size: 16px; }
  @media screen and (min-width:992px) {
    ul.navbar-nav .dropdown-menu { padding: 5px 20px; }
    .megamenu .mega-dropdown { display: flex; }
    .dropdown-column { min-width: 220px; }
    ul.navbar-nav .dropdown-menu.megamenu { padding: 10px 0; }
    .mega-dropdown .dropdown-item { line-height: 24px; }
    ul.navbar-nav .dropdown-menu { display: block; opacity: 0; visibility: hidden; margin-top: 0px; }
  }
  .dropdown-menu-large { min-width: 400px; }
  .dropdown-menu-large > li > ul { padding: 0; margin: 0; list-style: none; }
  .dropdown-menu-large > li > ul > li > a { padding-left: 0; }
  .navbar-nav > li > .dropdown-menu a { background: none; }
  ul.navbar-nav .dropdown-menu li a { display: block; font-size: 14px; font-weight: 400; line-height: normal; text-decoration: none; padding: 10px 0; border-bottom: 1px solid #ddd; color: #000; }
  ul.navbar-nav .dropdown-menu li:last-child > a { border-bottom: 0 !important; }
  ul.navbar-nav > li.nav-item .dropdown-menu .mega-dropdown .dropdown-column h3 a:last-child {border-bottom: 1px solid #ddd !important}
  ul.navbar-nav > li.nav-item .dropdown-menu .mega-dropdown .dropdown-column a:last-child {border-bottom: 0 !important;}
  ul.navbar-nav .dropdown-menu li.active a { color: #fc6a2a; }
  .navbar-nav .active > .nav-link { color: #fff; }
  .navbar-nav .nav-link.active, .navbar-nav .nav-link.show { color: #fff; }
  .navbar-nav .show > .nav-link { color: #fff; }
  .navbar-nav .nav-link { color: #fff; }
  .navbar-nav .nav-link:focus, .navbar-nav .nav-link:hover { color: #fff; }
  .navbar-toggler-icon { background-image: none; color: #fff; width: 39px; height: 35px; border: 1px solid #fff; padding-top: 1px; background-color: #21bdee; font-size: 21px; line-height: 35px; margin: 0; }
  .navbar-toggler-icon:focus { outline: 0 solid; }
  ul.navbar-nav .dropdown-menu li a { -webkit-transition: all 0.3s; transition: all 0.3s; }
  ul.navbar-nav .dropdown-menu li a:hover, ul.navbar-nav .dropdown-menu li a:focus { color: #008ad2; background: none !important; }
  @media (min-width:768px) {
    ul.nav li.dropdown:hover ul.dropdown-menu { display: block; }
  }
  @media (min-width:767px) {
    ul.nav li.dropdown ul.dropdown-menu li.dropdown-submenu .dropdown-menu { left: 100%; top: 0; display: none; }
    ul.nav li.dropdown ul.dropdown-menu li.dropdown-submenu:hover .dropdown-menu { display: block; }
  }
  @media (min-width:992px) and (max-width:1199px) {
    .top-info li.header-get-a-quote { display: none; }
  }
  ul.navbar-nav > li.header-get-a-quote:hover > a:after { position: relative; content: no-close-quote; }
  
  @media screen and (min-width:992px) {
    ul.navbar-nav { padding-right: 0px; }
    .landing-header .navbar .navbar-nav .nav-item .nav-link { color: #000;}
  }
  @media (max-width:991px) {
    ul.navbar-nav{ background-color: #008ad2;border-radius: 10px;}
    ul.navbar-nav li a{color: #fff;}
  }
  
  /*--------------- Header ----------------*/
  .header-standard { background: #ffffff; -webkit-box-shadow: 0px 3px 3px rgba(0, 0, 0, 0.1); box-shadow: 0px 3px 3px rgba(0, 0, 0, 0.1); z-index: 2; padding: 0.7rem; }
  #header.fixed, .site-nav-inner.fixed, #header.header-standard.fixed, #header.header-standard.fixed.highlight, .site-nav-inner.site-navigation.fixed, .site-nav-inner.site-navigation.fixed.nav-transparent { position: fixed; width: 100%; top: 0; left: 0; z-index: 999; -webkit-box-shadow: 0px 13px 35px -12px rgba(35, 35, 35, 0.15); box-shadow: 0px 13px 35px -12px rgba(35, 35, 35, 0.15); -webkit-animation: menusticky 0.5s ease-in-out; animation: menusticky 0.5s ease-in-out; }
  
  /* Sticky Menu Animation*/
  @-webkit-keyframes menusticky {
    0% { margin-top: -120px; opacity: 0; }
    50% { margin-top: -64px; opacity: 0; }
    100% { margin-top: 0; opacity: 1; }
  }
  @keyframes menusticky {
    0% { margin-top: -120px; opacity: 0; }
    50% { margin-top: -64px; opacity: 0; }
    100% { margin-top: 0; opacity: 1; }
  }
  .landing-header .logo { max-width: 210px;  display: table;}
  .landing-header .logo a { display: table-cell; vertical-align: middle;}
  .landing-header .navbar { border-radius: 0; border: 0; padding: 0; flex-wrap: wrap;}
  .landing-header .navbar .navbar-nav .nav-item  { margin-left: 15px;}
  
  /*--------------- Footer ----------------*/
  
  .footer { background: #000; width: 100%;float: left;}
  .ft-botlinks { width: 100%; display: flex; align-items: center;justify-content: space-between;; padding: 10px 0; text-align: center; border-top: 1px solid #444; border-bottom: 1px solid #444;}
  .ft-botlinks li { display: inline-block; }
  .footer h3 {color: #fff !important;}
  .footer a {color: #cdcdcd;}
  .footer .ft-botlinks a {  font-size: 21px;    display: inline-block; margin-right: 10px; line-height: 30px;text-align: center; }
  .footer .ft-botlinks .social-icons img { max-width: 30px;}
  .ft-botlinks .meta-icons { display: flex; align-items: center; justify-content: center;}
  .ft-botlinks .meta-icons img{ max-width: 150px;}
  .ft-botlinks .meta-icons img:nth-last-child(1){margin-left: 20px}
  .ft-botlinks li:last-child a { border-right: 0; }
  .ft-botlinks a:hover { color: #008ad2; }
  .app_footer-text-icon .foot_app_text h3 { font-size: 24px; font-weight: 600; margin-bottom: 0;  text-transform: capitalize;}
  .app_footer-text-icon .foot_app_text p { color: #fff !important;}
  
  .landing-footer-menu {text-align: center; margin-bottom: 15px;}
  .landing-footer-menu li {display: inline-block; margin-bottom: 8px; position: relative; padding-left: 20px;margin-left: 30px; margin-bottom: 0;}
  .landing-footer-menu li:first-child {margin-left: 0 !important;}
  .landing-footer-menu li:before { content: ">"; position: absolute; left: 0; color: #828282; font-size: 18px;}
  .landing-footer-menu li a { font-size: 16px; color: #828282; font-weight: 400; }
  .landing-footer-menu li a:hover { color: #008ad2; }
  .disclaimer { width: 100%; display: inline-block; margin: 0 0 15px; border-bottom: 1px solid #444; padding: 20px 0 10px; }
  
  .disclaimer p{-webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none;color: #606060; text-align: justify;}
  .copyright-text { text-align: center; color: #606060 !important; }
  .app_footer-text-icon{ padding: 20px 0; border-bottom: 0;}
  .app_footer-text-icon .foot_app_text { text-align: left;}
  .back-to-top { position: fixed; bottom: 8px; left: 20px; width: 45px;  height: 43px; z-index: 99; transform: translateY(-50%);}
  
  
  /*--------------- Trade and Invest Online Page ----------------*/

	/* -- Header --*/
	.page-template-trade-and-invest-online .header-standard{  background: #052230; }
	.page-template-trade-and-invest-online .header-standard .navbar-brand .logo{ padding: 0;}
	.page-template-trade-and-invest-online .landing-header .navbar .navbar-nav .nav-item .nav-link {color: #fff;}
	.page-template-trade-and-invest-online .landing-header .logo img {background: #fff; padding: 10px; border-radius: 50px;}

	/* -- First Banner Section --*/
	.trade-invest-banner{background-image: url(../images/landing-trade-invest/trade-and-invest-online-banner.jpg); background-repeat: no-repeat; background-size: cover; padding: 100px 0 !important; position: relative;}
	.trade-banner-content h2{ font-size: 30px; color: #000; margin-bottom: 15px;}
	.trade-banner-content h5{ font-size: 16px; font-weight: 500;}
	

	/* -- Second Trade Invest Counter Section --*/
	.trade-second-invest-counter-sec{ background-color: #061a27;}
	.trade-invest-counter-box-wrapper .trade-invest-counter-box { display: block; text-align: center; padding: 1.5rem 1rem;
		border: 1px solid #949494; border-radius: 10px; margin: 1rem 0; }
	.trade-invest-counter-box-wrapper .trade-invest-counter-box .trade-invest-counter-img{display: inline-block; width: 100%; max-width: 60px; margin-bottom: 20px;}
	.trade-invest-counter-box-wrapper .trade-invest-counter-box p { flex: 1;margin: 0; font-size: 16px; color: #000; line-height: 24px; }

  /* -- Third Trade bonus Trading Section --*/
	.trade-third-style-trading-sec{background-image: linear-gradient(#082231, #000);}
	.trade-third-style-trading-sec .trade-bonus-offer-box { text-align: center; padding: 4rem 2rem; background-image: linear-gradient(#004872, #000); border: 1px solid #fff; overflow: hidden; margin: 1rem 0; box-shadow: 0px 5px 6px 0px #00000036;}
	.trade-third-style-trading-sec .trade-bonus-offer-box .trade-bonus-offer-bigtitle { display: block; font-size: 3rem;}
	.trade-third-style-trading-sec .trade-bonus-offer-box p { color: #D3D3D3; line-height: 26px;}
  
  /* -- Fourth Trade Strategies Section --*/
	 .trade-fourth-strategies-feature{background-image: linear-gradient(#082231, #000); overflow: hidden;}
	
  
  /* -- Fifth Trading Section --*/
	.trade-fifth-trading-sec {background-image: linear-gradient(#082231, #000); overflow: hidden;}
	.trade-fifth-trading-sec .live-spread .nav-pills { background-color: #2e2e2e;}
	.trade-fifth-trading-sec .live-spread .nav-pills .nav-link{color: #fff;}
    .trade-fifth-trading-sec.uniglobe-trading .table-wrap {background: #2e2e2e;}
	.trade-fifth-trading-sec .live-spread table td,
	.trade-fifth-trading-sec .eco-calendar table tr td,
	.trade-fifth-trading-sec .eco-calendar table tr td a{color: #fff;}
	.trade-fifth-trading-sec .live-spread table tbody tr:nth-child(even) {background: #2e2e2e;}
	.trade-fifth-trading-sec .live-spread table tbody tr:nth-child(odd),
	.trade-fifth-trading-sec .eco-calendar table tbody tr{background: #000;}
	.trade-fifth-trading-sec.uniglobe-trading span.num:after{border-bottom: 10px solid #000;}



  
	.live-spread-sec { position: relative; background-color: #000; color: #fff }
  .live-spread, .eco-calendar { margin-bottom: 40px;}
  .live-spread-sec h3 { font-size: 30px; color: #fff; font-weight: 600; }
  .live-spread-sec p { font-size: 18px; color: #fff; text-align: justify; margin-bottom: 30px; }
  .ls-titles { width: 100%; float: left; background-color: #e9e9e9; padding: 15px 10px; }
  .ls-titles li { color: #000; margin-bottom: 0; width: 33.33%; float: left; padding: 0 15px; font-size: 15px; font-weight: 500; line-height: normal; }
  .ls-titles li:after { display: none; }
  .ls-titles li:nth-child(2), .ls-titles li:nth-child(5) { text-align: center; }
  .ls-titles li:nth-child(3), .ls-titles li:nth-child(6) { text-align: right; }
  .live-spread .nav-pills { border: 0; padding: 10px; margin: 0; justify-content: space-between; border-bottom: 1px solid #93e2f7;}
  .live-spread .nav-pills .nav-link { font-size: 16px; color: #000; font-weight: 500; padding: 0.15rem 1rem; border: 1px solid; border-radius: 50px;}
  .live-spread .nav-pills .nav-link.active, .nav-pills .show>.nav-link { color: #fff; background-color: #008ad2; border-radius: 50px; background-image: linear-gradient(300deg, #27c5f0, #006ca4); }
  .live-spread table thead { background-image: linear-gradient(37deg, #27c5f0, #0095e6); }
  .live-spread table th { font-size: 14px; border: 0;  font-weight: 500;  font-family: 'Poppins', sans-serif; color: #fff; line-height: normal; vertical-align: middle; padding: 0.4rem 0.75rem; position: relative;}
  .live-spread table td { font-size: 14px; font-weight: 400; font-family: 'Poppins', sans-serif; color: #3e4667; line-height: 27px; vertical-align: middle; padding: .75rem .55rem; }
  .live-spread table td span { background: #fff; padding: 5px 10px; border-radius: 4px; color: #000; border: 1px solid #e7e7e7 }
  .live-spread table td span.buy-btn {  padding: 5px 10px; border-radius: 4px; overflow: hidden; color: #000 }
  .live-spread table td span.sell-btn { background: #ff0000; border: 1px solid #ff0000; padding: 5px 10px; border-radius: 4px; overflow: hidden; color: #fff }
  .live-spread table th { font-size: 14px; border: 0; font-weight: 500; font-family: 'Poppins', sans-serif; color: #fff; line-height: normal; vertical-align: middle; padding: .40rem .75rem; position: relative; }
  .live-spread table .fa-caret-down { color: #ff6f61; font-size: 18px; }
  .live-spread table .fa-caret-up { color: #42b983; font-size: 18px; }
  
  
  .uniglobe-trading .eco-calendar {overflow: initial;}
  .uniglobe-trading .eco-calendar table th { font-size: 16px; font-weight: 500; font-family: 'Poppins', sans-serif; color: #000; line-height: normal; vertical-align: middle; padding: .40rem .75rem }
  .uniglobe-trading .eco-calendar table tr { background: #ededed; margin: 10px 0; display: table; width: -webkit-fill-available; }
  .uniglobe-trading .eco-calendar table td { font-size: 14px; font-weight: 500; font-family: 'Poppins', sans-serif; color: #3e4667; line-height: normal; vertical-align: middle; }
  .uniglobe-trading .eco-calendar table td { font-size: 16px; color: #000 }
  .uniglobe-trading .eco-calendar table td small { font-size: 70%; color: #999; }
  .uniglobe-trading .eco-calendar table td.user span img { border-radius: 50px; overflow: hidden; }
  .uniglobe-trading .eco-calendar table td.user { min-width: 180px !important;}
  .uniglobe-trading .eco-calendar table td.user span{margin-right: 5px;}
  .uniglobe-trading .eco-calendar table td.user span img { width: 48px;  height: 48px;}
  .uniglobe-trading td { position: relative; }
  .uniglobe-trading span.num { width: 35px; height: 45px; box-sizing: content-box; padding-top: 2px; position: absolute; background-image: linear-gradient(37deg, #27c5f0, #0095e6); color: white; font-size: 24px; letter-spacing: 0.2em; text-align: center; text-transform: uppercase; display: inline-block; top: 0 }
  .uniglobe-trading span.num:after { content: ""; position: absolute; left: 0; bottom: 0; width: 0; height: 0; border-bottom: 10px solid #eee; border-left: 19px solid transparent; border-right: 17px solid transparent; }
  .uniglobe-trading .gray-head { background: #ededed; padding: 15px 15px 50px; text-align: center; color: #000; font-size: 22px; border-radius: 20px; font-weight: 600; }
  .uniglobe-trading .table-wrap { min-height: 370px; background: #fff; box-shadow: 0 0 20px rgb(0 0 0 / 40%); border-radius: 15px; margin-top: -40px; position: relative; z-index: 2; border: 0; margin-left: 5px; margin-right: 5px; overflow: hidden; }
  .eco-head { background-image: linear-gradient(37deg, #27c5f0, #0095e6); padding: 15px 15px 50px; text-align: center; color: #fff; font-size: 22px; font-weight: 600; border-radius: 20px; }
  
  
  /*--Sixth Awards Section--*/
	.trade-sixth-awards {background-image: url(../images/landing-trade-invest/awards-bg-banner.png);}
	.trade-sixth-awards .awards-wrapper {  text-align: center;}
	.trade-sixth-awards .awards-wrapper .awards-imagebox { max-width: 250px; display: inline-block;}

  
  /*--Invest from Anywhere Anytime Section--*/
.Trade-invest-partner-section {background: #082231;}
.invest-partner-logos{ padding: 0 30px;}
.invest-partner-logos .slick-prev {left: 0;}
.invest-partner-logos .slick-next {right: 0;}
.invest-partner-logos .slick-prev:before, .invest-partner-logos .slick-next:before{color: black !important;}
.invest-partner-logos .slick-slide{ border-radius: 6px; margin: 10px 15px; }
.invest-partner-logos .slick-slide:hover{-webkit-filter: grayscale(100%);filter: grayscale(100%);}
  .invest-partner-logos .slick-slide img{width: 100%; max-width: 170px; margin: auto;}
  .invest-partner-logos .slick-slider{position: relative;display: block;box-sizing: border-box;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-touch-callout: none;-khtml-user-select: none;-ms-touch-action: pan-y;touch-action: pan-y;-webkit-tap-highlight-color: transparent}
  .invest-partner-logos .slick-list{position: relative;display: block;overflow: hidden;margin: 0;padding: 0}
  .invest-partner-logos .slick-list:focus{outline: none}
  .invest-partner-logos .slick-list.dragging{cursor: pointer;cursor: hand}
  .invest-partner-logos .slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)}
  .invest-partner-logos .slick-track{position: relative;top: 0;left: 0;display: block}
  .invest-partner-logos .slick-track:before,.slick-track:after{display: table;content: ''}
  .invest-partner-logos .slick-track:after{clear: both}.slick-loading .slick-track{visibility: hidden}
  .invest-partner-logos .slick-slide{float: left;height: 100%;min-height: 1px}[dir='rtl'] 
  .invest-partner-logos .slick-slide{float: right}.slick-slide img{display: block}
  .invest-partner-logos .slick-initialized .slick-slide{display: block}
  .invest-partner-logos .slick-loading .slick-slide{visibility: hidden}
  .invest-partner-logos .slick-vertical .slick-slide{display: block;height: auto;border: 1px solid transparent}
  
  /* Popup Form */
	.trade-invest-modal .modal-dialog {max-width: 600px;}
	.trade-invest-modal .modal-content { border-radius: 20px; }
	.trade-invest-online-form { padding: 15px; }
	.trade-invest-online-form .trade-invest-online-form-head h3 { font-size: 25px; text-align: center; font-weight: 500; }
	.form-group { margin-bottom: 1.4rem; position: relative; }
	.trade-invest-online-form .form-group .form-control { border: 0; border-bottom: 1px solid #000; border-radius: 0;}
	.form-group.carr-apply-recaptche .form-control { padding-left: 90px !important; }
	.form-group.carr-apply-recaptche .form-para {  position: absolute; left: 12px; top: 4px; }
	.form-group.carr-apply-recaptche input::-webkit-outer-spin-button,
	.form-group.carr-apply-recaptche input::-webkit-inner-spin-button {-webkit-appearance: none; -moz-appearance: none; appearance: none;}
  
 /*--------------- Fixed Currency Rate Pakistan Page ----------------*/
  
  /*---First Banner Section---*/
  .fixed-currency-rate-pakistan-banner{background-image: url(../images/landing-trade-invest/Fixed-Rate-PKR-banner.jpg);}
  .fixed-currency-rate-pakistan-banner .trade-banner-content h2{ line-height: 1;}
  .fixed-currency-rate-pakistan-banner .trade-banner-content h2 del {  text-decoration-color: #f22d2d;}
  
  /*---Second Section---*/
  .fix-rate-calculator-converter{ position: relative; padding: 30px 60px; border-radius: 10px; background: #fff; box-shadow: 0px 0px 12px 0px #89898954; }
  .fix-rate-calculator-converter:after{content: ""; position: absolute; bottom: 0; left: 0; right: 0; margin: auto; width: 85%; height: 10px; background-color: #f22d2d; border-top-left-radius: 10px;    border-top-right-radius: 10px;}
  .fix-rate-converter_item .fix-rate-converter_input-wrap .fix-rate-converter_result-box {  min-width: 130px; max-width: 130px; min-height: 45px;display: inline-block; padding: 10px; text-align: center; color: #000;  background: #f2f2f2; border: 0; border-radius: 5px !important; line-height: normal;}
  .fix-rate-converter_item .fix-rate-converter_input-wrap input::-webkit-outer-spin-button, .fix-rate-converter_item .fix-rate-converter_input-wrap input::-webkit-inner-spin-button {-webkit-appearance: none;}
  .fix-rate-converter_item .range-slider{display: none;}
  .fix-rate-converter_result-box span { overflow: hidden; display: block;}
  
  /*---Third Section---*/
   .fix-rate-information-section { position: relative; background: #000;}
   .fix-rate-information-section:before {content: ""; position: absolute; top: 0; left: 0; background-image: url(../images/landing-trade-invest/fix-rate-information-image.jpg); background-size: cover; background-position: center; background-repeat: no-repeat; width: 778px; height: 100%;}
   .fix-rate-information-section .fix-rate-information-wrapper { padding: 20px 40px; background: #fff; }
  
  /*---Fourth Section---*/
  .how-deposit-steps li { display: inline-block; vertical-align: top; margin-top: 20px;}
  .how-deposit-steps li .how-deposit-steps-items { text-align: center; background: #fff; box-shadow: 0px 0px 6px #838383; border-radius: 25px; border-bottom-left-radius: 50px; position: relative; margin: 10px; max-width: 198px; min-width: 198px; min-height: 250px;}
  .how-deposit-steps li .how-deposit-steps-items:after{ content: ""; position: absolute; bottom: -15px; right: -12px; width: 105px; height: 121px; background-size: contain !important; background-repeat: no-repeat !important;}
  .how-deposit-steps li .steps-1:after{background: url(../images/landing-trade-invest/1_steps-shapes.png);}
  .how-deposit-steps li .steps-2:after{ background: url(../images/landing-trade-invest/2_steps-shapes.png);}
  .how-deposit-steps li .steps-3:after{ background: url(../images/landing-trade-invest/3_steps-shapes.png);}
  .how-deposit-steps li .steps-4:after{ background: url(../images/landing-trade-invest/4_steps-shapes.png);}
  .how-deposit-steps li .steps-5:after{ background: url(../images/landing-trade-invest/5_steps-shapes.png);}
  .how-deposit-steps li .how-deposit-steps-items .how-deposit-steps-items-icon { padding: 40px 20px 10px; border: 3px solid #f22d2d; border-top-right-radius: 25px; border-top-left-radius: 25px; border-bottom: 0 !important;}
  .how-deposit-steps li .how-deposit-steps-items .how-deposit-steps-items-text { padding: 20px 20px 40px;}
  .how-deposit-steps li .how-deposit-steps-items .how-deposit-steps-items-text h5 {font-weight: 500;font-size: 16px;}
  
  /*---Fifth Section---*/
  .term-condition-section { width: 100%; }
  .term-condition-section .term-condition-wrapper { padding: 40px 15px; background: #fff; box-shadow: 0 0 12px 0px #00000054;border-radius: 20px; border: 0; }
  .term-condition-section .term-condition-wrapper .section-title { margin-bottom: 0 }
  .term-condition-section .term-condition-wrapper .term-condition-content ul { margin-top: 30px; }
  .term-condition-section .term-condition-wrapper .term-condition-content li { font-size: 16px; font-weight: 300; padding-left: 25px; margin: 0 0 15px; position: relative; line-height: normal }
  .term-condition-section .term-condition-wrapper .term-condition-content li:after { content: ""; position: absolute; left: 0; top: 9px; width: 8px; height: 8px; background-color: #008ad2; border-radius: 50px }
  
  
/*--------------- Start Trading Page ----------------*/
/*---First Banner Section---*/
.start-trading-banner { background-image:  url(../images/landing-trade-invest/start-trading-banner-img.jpg);  background-repeat: no-repeat; background-size: cover; position: relative;}
.start-trading-banner .start-trading-banner-content {text-align: center;}
.start-trading-banner .start-trading-banner-content .start-trading-banner-title{ line-height: 1;}
.start-trading-banner .start-trading-banner-content .start-trading-banner-title span {  color: #f22d2d;}
.start-trading-contact-form { max-width: 450px; margin: auto; padding: 2rem; background: #fff; border-radius: 15px;box-shadow: 0 0 10px 2px rgb(179 179 179 / 40%);}
.start-trading-contact-form .start-trading-contact-form-head {  border-image-slice: 1; border-bottom: 1px solid; border-image-source: linear-gradient(91deg, #ffffff 5%, #c7c7c7 60%, #ffffff 95%); font-weight: 500; padding-bottom: 15px;  margin-bottom: 30px; position: relative;}

.start-trading-contact-form .form-group .form-control { background: #f2f2f2; border: 0;}
.start-trading-contact-form .form-group input::-webkit-outer-spin-button,
.start-trading-contact-form .form-group input::-webkit-inner-spin-button {-webkit-appearance: none;}
.start-trading-contact-form .form-group.tearms-checkbox { display: flex;  align-items: baseline;}
.start-trading-contact-form .form-group.tearms-checkbox label {font-size: 14px; line-height: normal; color: #898989;}
.start-trading-contact-form .form-group.tearms-checkbox label a{color: #001446; font-weight: 600;}

/*---Second Section---*/
.start-trading-experience-box {position: relative;  padding: 1rem 7px; margin: 15px 0;  border-radius: 0; text-align: center; min-height: 195px;  display: flex; align-items: center; flex-flow: column; justify-content: center;box-shadow: inset 0 0 0 2px #001446; overflow: hidden;}
.start-trading-experience-box:hover{    background-color: #e7f2fc;}
.start-trading-experience-box::before,
.start-trading-experience-box::after { border: 0 solid transparent;box-sizing: border-box; content: ""; pointer-events: none; position: absolute; width: 0; height: 0; bottom: 0; right: 0; border-radius: 0;}
.start-trading-experience-box::before { border-bottom-width: 2px; border-left-width: 2px;}
.start-trading-experience-box::after { border-top-width: 2px; border-right-width: 2px;}
.start-trading-experience-box:hover::before,
.start-trading-experience-box:hover::after { border-color: #e7f2fc; transition: border-color 0s, width 0.25s, height 0.25s; width: 100%; height: 100%;}
.start-trading-experience-box:hover::before { transition-delay: 0s, 0s, 0.25s;}
.start-trading-experience-box:hover::after { transition-delay: 0s, 0.25s, 0s;}

.start-trading-experience-box img {  max-width: 65px; margin-bottom: 20px;}
.start-trading-experience-box .start-trading-experience-box-title { font-size: 1rem; font-weight: 500; line-height: normal; margin-bottom: 0;}

/*---Third Section---*/
.third-sec-copy-top-trading { background-color: #e7f2fc; }
.copy-trading-left-box img{ max-width: 600px; margin:auto;}
.third-sec-copy-top-trading .copy-trading-right-box { text-align: center;}

/*---Fourth Section---*/
.fourth-sec-copy-top-trading .start-trading-platforms-left-box { max-width: 500px; margin: auto;}
.fourth-sec-copy-top-trading .start-trading-platforms-tearm-list ul li { padding-left: 30px; position: relative; margin: 10px 0; }
.fourth-sec-copy-top-trading .start-trading-platforms-tearm-list ul li:before{  content: ''; position: absolute; top: 2px; left: 0; width: 16px;height: 21px; background: url(../images/landing-trade-invest/points-arrow.png) no-repeat;}

/*---Fifth Section---*/
.fifth-sec-open-free-account-steps{ background-color: #e7f2fc; }
.fifth-sec-open-free-account-steps .open-free-account-left-box {max-width: 500px; margin: auto;}
.open-free-account-steps-list ul li { position: relative; padding-left: 5.5rem; margin: 2rem 0;}
.open-free-account-steps-list ul li .open-free-account-step-icon { display: inline-block; width: 60px; height: 60px; background: #fff; padding: 13px; border-radius: 10px; position: absolute; left: 0;}


 /*--------------- Trade and Gold Coin Page ----------------*/

/* -- Header --*/
.page-template-trade-and-win-gold-coin-template2024{background: #050708; position: relative; z-index: 0;}
.page-template-trade-and-win-gold-coin-template2024:before{ content: ''; position: absolute; top: 0; bottom: 0; width: 100%; height: 100%; background-image: url(../images/landing-trade-invest/festival-sparkles.gif); background-repeat: no-repeat;  background-size: cover; background-position: center; background-attachment: fixed; z-index: -1;}

.page-template-trade-and-win-gold-coin-template2024 .header-standard {background: none;}
.page-template-trade-and-win-gold-coin-template2024 .header-standard.fixed {background: #000;}
.page-template-trade-and-win-gold-coin-template2024 .header-standard .navbar-brand .logo{ padding: 0; background: #fff; border-radius: 10px;}

.page-template-trade-and-win-gold-coin-template2024 .navbar .acc-buttons { margin: 0 5px;}
.page-template-trade-and-win-gold-coin-template2024 .header .navbar-expand-lg .navbar-collapse{    visibility: hidden;}
.goldcoin-animation{  position: fixed !important; bottom: 0; width: 100%; height: 650px; display: inline-block; background-image: url(../images/landing-trade-invest/flower-design.png); background-repeat: no-repeat; background-size: contain; background-position: center; z-index: -1;opacity: 0.1;}

/* -- First Banner Section --*/
.trade-win-gold-banner{background-image: url(../images/landing-trade-invest/trade-win-gold-banner.png); background-repeat: no-repeat; background-size: cover; background-position: bottom; padding: 180px 0 151px !important; position: relative;  margin-top: -100px; z-index: -1;}
.trade-win-gold-banner .trade-win-gold-banner-title{ font-size: 32px; color: #000; margin-bottom: 0px;}
.trade-win-gold-banner .trade-win-gold-duration{ font-size: 14px; font-weight: 500;  display: inline-block; border: 1px solid rgba(191, 130, 0, 1);padding: 10px 15px;margin: 3rem 0 2rem;}
.text-gold {color: #bf8200;}
.trade-win-gold-banner .trade-win-gold-banner-content p { font-size: 1.3rem;}

.trade-win-goldcoin-offer-content .trade-win-goldcoin-offer-table { padding: 15px; border: 1px solid rgba(122, 122, 122, 1); display: inline-block; border-radius: 15px;  background: linear-gradient(180deg, #050505 -2.05%, rgba(7, 158, 232, 0.99) 175.95%);}
.trade-win-goldcoin-offer-content .trade-win-goldcoin-offer-table tr th, .trade-win-goldcoin-offer-content .trade-win-goldcoin-offer-table tr td {border-color: #7a7a7a !important;}


.trade-win-goldcoin-why-content-mobile li { font-weight: 300; background: #0f212e; display: inline-block; padding: 15px; border: 1px solid #485057; color: #ffffffad; width: 100%; margin: 0.5rem 0rem; }


.trade-goldcoins-how-it-win{ background-image: url(../images/landing-trade-invest/step-bg-banner.png);  background-repeat: no-repeat;  background-size: cover;  background-position: center; position: relative;  z-index: 0; }
.trade-goldcoins-how-it-win:before{content: ''; position: absolute;  top: 0; left: 0;  width: 100%; height: 100%; background: linear-gradient(180deg, #050505 -2.05%, rgba(7, 158, 232, 0.99) 175.95%); z-index: -1; opacity: 0.8; }
.trade-goldcoins-how-it-win .start-trading-steps-mainbox { padding:3rem 2rem ; position: relative; color: #fff; border: 1px solid rgba(122, 122, 122, 1); background: linear-gradient(0deg, #145C86 35%, #050708 100%); z-index: 0;}
.trade-goldcoins-how-it-win .start-trading-steps-mainbox:before{content: ""; position: absolute; top: 0; left: 0;bottom: 0; width: 100%; height: 100%;background-image: url(../images/landing-trade-invest/step-bg-design.png); background-size: cover; z-index: -1;}
.trade-goldcoins-how-it-win .start-trading-steps-mainbox .stepper-wrapper {margin: 1rem 0;position: relative; z-index: 0;}

.trade-goldcoins-how-it-win .start-trading-steps-mainbox .stepper-wrapper .screen-indicator {font-size: 2rem;margin-bottom: 1rem;}
.trade-goldcoins-how-it-win .start-trading-steps-mainbox .stepper-wrapper p { margin-bottom: 0;}
.trade-goldcoins-how-it-win .start-trading-steps-mainbox hr{background: rgba(122, 122, 122, 1);}

.trade-goldcoins-how-it-win .start-trading-steps-mainbox .page-title .section-title { font-size: 24px;  font-weight: 300;}
.trade-goldcoins-how-it-win .start-trading-steps-mainbox .page-title .section-title span { font-weight: 600;}

.trade-and-win-gold-terms-conditon-section {background: -webkit-linear-gradient(rgb(1 74 106) 0%, rgb(0 0 0) 100%);}
.trade-and-win-gold-terms-conditon-section .card {background: none; border: 0 !important;}
.trade-and-win-gold-terms-conditon-section .card .page-title .section-title { color: #fff; margin-bottom: 0;}
.trade-and-win-gold-terms-conditon-section .card .page-title img{ filter: invert(1);  cursor: pointer;}
.trade-and-win-gold-terms-conditon-section .card .about-data {  margin-top: 20px;}
.trade-and-win-gold-terms-conditon-section .card .about-data ul li { color: #fff;font-size: 18px;  font-weight: 300; padding-left: 25px; margin: 0 0 15px; position: relative; line-height: normal;}

.trade-and-win-gold-terms-conditon-section .card .about-data li:after { content: ""; position: absolute;  left: 0; top: 9px;  width: 8px; height: 8px; background-color: #008ad2; border-radius: 50px;}


 /*------------- Investing Global Page ----------------*/

.investing-global-second-sec .section-title,
.investing-global-three-sec .section-title,
.investing-global-fourth-sec .section-title,
.investing-global-fifth-sec .section-title{ color: #000; line-height: 1.3;}

.investing-global-second-sec .section-title span,
.investing-global-three-sec .section-title span,
.investing-global-fourth-sec .section-title span,
.investing-global-fifth-sec .section-title span{ border-bottom: 2px solid; }
.investing-global-banner{ background-image: url(../images/landing-investing-global/investing-global-banner-bg.png);}
.investing-global-banner-content .investing-global-banner-title span,
.investing-global-banner-form .investing-global-form-title span{color: #f22d2d;}
.investing-global-banner-content .investing-global-banner-title { font-size: 32px; line-height: 1.3; margin-bottom: 1rem;}
.investing-global-banner-features { background: #EFECEC; box-shadow: 2px 4px 4px 0px #00000040; border-radius: 10px;}
.investing-global-banner-features .investing-global-banner-features-list li { padding: 1rem; color: #000; background: #fff; margin: 10px 0; border-radius: 10px; position: relative; padding-left: 3.2rem; line-height: normal;}
.investing-global-banner-features .investing-global-banner-features-list li:hover {background-image: linear-gradient(37deg, #27c5f0, #0095e6); color: #fff;}
.investing-global-banner-features .investing-global-banner-features-list li span { position: absolute; left: 15px; top: 0; bottom: 0; margin: auto; display: flex; align-items: center;}
.investing-global-banner-form { border-radius: 10px; background: #EFECEC; box-shadow: 2px 4px 4px 0px #00000040;}
.investing-global-banner-form .investing-global-form-title {font-size: 27px;font-weight: 500;}
.investing-global-banner-form .investing-global-form-title span{font-weight: 800;}
.investing-global-banner-form .form-control { background: #fff;color: #000;font-size: 14px;padding: 0.8rem;border-radius: 10px;border: 1px solid #ffffff;}
.investing-global-banner-form .form-control::placeholder{ color: #000;}
.investing-global-banner-form .form-control::-webkit-outer-spin-button,
.investing-global-banner-form .form-control::-webkit-inner-spin-button {-webkit-appearance: none;}
.investing-global-banner-form .form-group.tearms-checkbox {display: flex;align-items: baseline;}
.investing-global-banner-form .form-group.tearms-checkbox label {font-size: 0.8rem;margin: 0;line-height: normal;color: #484848;}
.investing-global-second-sec{background-image: linear-gradient(#004872, #000);}
.investing-global-second-sec .investing-global-whyus-box .investing-global-whyus-boxtext {background: #fff;border-top-left-radius: 10px;border-top-right-radius: 10px;padding-bottom: 10px !important;}
.investing-global-second-sec .investing-global-whyus-box .investing-global-whyus-box-title {color: #f22d2d;font-weight: 500;}
.investing-global-second-sec .investing-global-whyus-box p {font-size: 14px;line-height: normal;}
.investing-global-service-box {display: flex;align-items: center;padding: 1.5rem 1rem;margin: 0.8rem 0;border-radius: 10px;border: 1.5px solid #35AADE;box-shadow: 5px 4px 9.8px 0px #00000040;position: relative;overflow: hidden;}
.investing-global-service-box:before{content: "";position: absolute;top: 0;left: 0;width: 0;height: 100%;background: linear-gradient(37deg, #27c5f0, #0095e6);background-size: 200% 100%;background-position: right bottom;transition: all .5s ease-out;z-index: -1;}
.investing-global-service-box:hover:before{width: 100%;}
.investing-global-service-box:hover .investing-global-service-box-text{color: #fff;}
.investing-global-service-box .investing-global-service-box-img {margin-right: 1.5rem;max-width: 50px;}
.investing-global-service-box:hover .investing-global-service-box-img img{filter: brightness(20);transition: all 0.7s;}
.investing-global-service-box .investing-global-service-box-text p {font-size: 1.1rem;font-weight: 500;line-height: 1.3;}
.investing-global-fourth-sec{background-color: #F1F1F1;}
.investing-global-brand .slide {background: #ffffff;margin: 10px;padding: 10px;box-shadow: 2px 4px 4px 0px #00000040;display: flex; justify-content: center; border-radius: 10px;}
.investing-global-steps-box { padding: 2rem; padding-bottom: 4rem; width: 275px; height: 275px; margin: auto; display: flex; flex-direction: column; justify-content: center; background: #F1F1F1; box-shadow: 2px 3px 3px 1px #D9D9D9; border: 1px solid #35AADE; border-radius: 100%; position: relative; overflow: hidden; z-index: 0;}
.investing-global-steps-box .investing-globalcircle2{ position: absolute; bottom: 0; right: 0; left: 0; margin: auto; width: 100%; height: 40px; background: linear-gradient(112deg, #27c5f0, #0095e6); border-radius: 100%; transition: all 0.5s; z-index: -1;}
.investing-global-steps-box:hover .investing-globalcircle2{ width: 100%; height: 100%;}
.investing-global-steps-box:hover .investing-global-steps-box-title{ color: #fff; transition: all 0.7s;}
.investing-global-steps-box:hover .investing-global-steps-box-img img{ filter: brightness(20); transition: all 0.7s;}
.investing-global-steps-box:after{ content: ''; pointer-events: none; position: absolute; width: 100%; height: 100%; border-radius: 50%; -webkit-box-sizing: content-box;-moz-box-sizing: content-box; box-sizing: content-box;}
.investing-global-steps-box:hover:after {top: -4px;left: -4px;padding: 0; z-index: 10; border: 4px dashed #fff;}
.investing-global-steps-box-img { max-width: 60px; margin: 20px auto;}
.investing-global-steps-boxtext p { position: absolute; bottom: 0; left: 0; right: 0; margin: auto; background: #fff; border-radius: 100%; display: inline-block; width: 75%; padding: 15px; box-shadow: 3px 3px 7.3px 2px #00000040;}
.investing-global-steps-arrow { position: absolute; right: -20px; top: 0; bottom: 0; margin: auto; display: flex; align-items: center;}
.investing-global-steps-arrow i {padding: 10px; background: #ddd; border-radius: 100px;}
.investing-global-cta-btn .btn {font-size: 1.3rem;}

@media screen and (min-width:992px) {.investing-global-banner-content .investing-global-banner-title {font-size: 40px;}}
@media screen and (max-width:580px) {.landing-header .navbar .acc-buttons{margin: auto;}}   


 /*------------- Forex Webinar Page ----------------*/
.webinars-first-banner, .webinars-third-whychooseus-sec{position: relative; z-index: 0;}
.webinars-first-banner:before, 
.webinars-third-whychooseus-sec:before{content: ""; position: absolute; top: 0; width: 100%;height: 100%;  background-image: url(../images/landing-webinars/trade-graphics.png); background-repeat: no-repeat; background-size: cover; opacity: 0.2;  filter: brightness(0); z-index: -1;}

.webinar-darksection::before { content: ""; position: absolute; top: 0; width: 100%;height: 100%; background-image: linear-gradient(#aed9f8, #aed9f8); opacity: 0.9; z-index: -1;}

.webinars-second-event-sec { background-image: url(../images/landing-webinars/webinars-event-bg.png); background-repeat: no-repeat; background-size: cover; position: relative; z-index: 0;}
.webinars-event-box-wrapper #blur-bg {pointer-events: none;}
.webinars-banner-content .webinars-banner-content-amount .webinars-banner-content-amountcost { font-size: 1.7rem;}
.webinars-banner-content-upcoming li { display: inline-block; font-size: 1.2rem; margin-right: 1rem;}
.webinars-banner-content-upcoming li i{color: #f22d2d;}
.text-blink {animation: blinker 1.5s linear infinite;}
	@keyframes blinker {
  50% { opacity: 0; }}
.webinars-event-box-wrapper{padding: 2rem; background: #ffffff; border-radius: 1rem; max-height: 800px; min-height: 600px;  overflow-y: auto;     object-position: bottom;}
.webinars-event-box-wrapper::-webkit-scrollbar { display: none; }

.webinars-event-box-content .accordion .card .card-header {cursor: pointer;}
.webinars-event-box-content .accordion .card .card-body { padding-top: 0; padding-bottom: 0;}
.webinars-event-box-content .webinars-event-box-text .webinars-event-box-text-title { font-size: 24px; font-weight: 500; line-height: normal;}

.webinars-event-list ul {padding-left: 0.5rem;}
.webinars-event-list ul li { list-style-type: disc;}
.webinars-event-box-time { text-align: center; font-weight: 600; padding: 1rem;background: #aed9f8;border-radius: 0.5rem; box-shadow: 0 0 20px 0px #c7c7c759;}
.webinars-event-box-time ul li i{ color: #f22d2d;}


.webinars-third-whychooseus-sec .webinars-whychooseus-content ul li { position: relative; padding-left: 3.5rem; margin: 10px 0; line-height: normal; margin-bottom: 1.5rem;}
.webinars-third-whychooseus-sec .webinars-whychooseus-content ul li img { position: absolute; left: 0;top: 0; bottom: 0; max-width: 38px;}
.webinars-third-whychooseus-sec .webinars-whychooseus-image { max-width: 400px; margin: auto;}
.webinars-fourth-reserve-form-sec { background-image: url(../images/landing-webinars/webinars-reserve-bg.png); background-repeat: no-repeat; background-size: cover; position: relative;}
.webinars-fourth-reserve-form { max-width: 750px; margin: auto;}
.webinars-fourth-reserve-form .form-group .form-control,
.webinars-fourth-reserve-form .form-group .form-select{ padding: 1rem; border-radius: 10px; border: 0; box-shadow: 0 0 10px 6px #b9b9b924;
height: auto !important;}
.form-group input[type="number"]::-webkit-outer-spin-button,
.form-group input[type="number"]::-webkit-inner-spin-button {-webkit-appearance: none;  -moz-appearance: none; appearance: none;}







  /* Responsive */
  
	@media (min-width: 1200px){
		
		.start-trading-banner:after{content: ""; position: absolute; top: 0; right: 0; background-image: url(../images/landing-trade-invest/start-trading-banner-patren.png); background-size: cover; background-position: left center; background-repeat: no-repeat; width:  49%; height: 100%;    z-index: -1;}
		.fourth-sec-copy-top-trading .row { position: relative;}
		.fourth-sec-copy-top-trading .row:before{content: '';  position: absolute; top: 2px; left: -200px;  width: 800px; height: 420px;background: url(../images/landing-trade-invest/start-trading-terms-patren-image.png) no-repeat; background-size: cover; background-position: center;}
		.fourth-sec-copy-top-trading .start-trading-platforms-left-box {  margin: 0;}
		.trade-win-gold-banner{padding: 250px 0 200px !important; }
	}
	@media (min-width: 992px){
		.section-title { font-size: 2.2rem;}
		.third-sec-copy-top-trading .page-title,
		.third-sec-copy-top-trading .copy-trading-right-box{  text-align: left;}
		.landing-header .navbar .acc-buttons {  margin-left: 30px; }
		.trade-banner-content h2 {font-size: 48px;}
		.fixed-currency-rate-pakistan-banner .trade-banner-content h2{font-size: 62px; font-style: italic;}
		.fixed-currency-rate-pakistan-banner .trade-banner-content h5{ font-size: 18px; font-weight: 300; font-style: italic;}
		.term-condition-section .term-condition-wrapper .term-condition-content li{    font-size: 18px;}
		.start-trading-banner .start-trading-banner-content {text-align: left;}
		.trade-win-gold-banner .trade-win-gold-duration{ font-size: 18px;}
		.trade-win-goldcoin-offer-imgbox{ padding: 180px 100px 50px; background-image: url(../images/landing-trade-invest/trade-win-gold-offer-bg.png); background-repeat: no-repeat; background-size: cover;  background-position: top center; }
		.trade-win-gold-banner .trade-win-gold-banner-title{ font-size: 42px;}
		.trade-goldcoins-how-it-win .start-trading-steps-mainbox .page-title{text-align: left;}
		.trade-goldcoins-how-it-win .start-trading-steps-mainbox .sep-befire-line:after {content: ''; position: absolute; right: -115px; top: 8px; width: 100%; height: 16px; background-image: url(../images/landing-trade-invest/right-arrow.png); background-size: contain; background-repeat: no-repeat;    background-position: center;}
		
		
	}
	@media (max-width: 991px){
		section, .section-padding { padding: 40px 0 !important;}
		.page-title { text-align: center; }
		.section-title { margin-bottom: 15px;}
		.landing-header .navbar-expand-lg .navbar-collapse { position: absolute; top: 52px; width: 100%; z-index: 9;}
		.app_footer-text-icon { padding: 20px 0;  display: inline-block;}
		.app_footer-text-icon .foot_app_text{margin-bottom: 20px;}
		.app_footer-text-icon .foot_app_text, .app_footer-text-icon .foot_app_text p { text-align: center;}
		.trade-style-trading-offer-text, .trading-offer-btn-bottom { text-align: center;}
		.trade-third-style-trading-sec{padding-top: 0 !important;}
		
	}
	@media (min-width: 768px){
		.invest-partner-logos .slide { margin: 5px 20px !important; }
		.trade-invest-banner {padding: 150px 0 !important; min-height: 600px; display: flex; align-items: center;}
		.trade-invest-counter-box-wrapper .trade-invest-counter-box { display: flex; align-items: center; justify-content: center; text-align: left;min-height: 88%; }
		.trade-invest-counter-box-wrapper .trade-invest-counter-box .trade-invest-counter-img{ margin-bottom: 0; margin-right: 20px;}
		.trade-invest-counter-box .trade-invest-counter-title { font-size: 28px;}
		.trade-third-style-trading-sec .trade-bonus-offer-box .trade-bonus-offer-bigtitle { font-size: 4rem; margin-bottom: 0.5rem;}

		
		.landing-footer-menu {text-align: right;}
		.fix-rate-information-btn { text-align: right;}
	}
	@media (max-width: 767px){
		.landing-header .navbar-expand-lg .navbar-collapse { top: 103px;}
		.landing-header ul.navbar-nav {border-radius: 0;}
		
		.live-spread .nav-pills .nav-link { font-size: 14px;}
		.fix-rate-information-section:before {opacity: 0.4;}
		
	}
	@media (max-width: 667px) {
		.uniglobe-trading .eco-calendar table td { font-size: 14px;min-width: 55px !important;}
		.uniglobe-trading .eco-calendar table td.user {min-width: 100px !important; text-align: center;}
		.uniglobe-trading .eco-calendar table td.user span{display: block; margin-bottom: 10px;}
		.live-spread .nav-pills{flex-direction: column; justify-content: center;text-align: center;}
		.live-spread .nav-pills li { margin: 0 10px 10px;}
		.ft-botlinks { padding: 15px 0; display: inline-block;}
		.ft-botlinks .social-icons { margin-left: auto; margin-right: auto;}
		.ft-botlinks .meta-icons {  margin-top: 10px;}
		.footer p { font-size: 14px; line-height: 20px;}
	}
	@media (max-width: 580px) {
		.landing-header .navbar-brand{width: 100%; margin-right: 0;}
		.landing-header .logo{max-width: 170px !important; margin: 0 auto;    margin-bottom: 1rem;}
		.landing-header .navbar .acc-buttons .btn { font-size: 14px; padding-left: 10px; padding-right: 10px;}
		.trade-invest-counter-box-wrapper .trade-invest-counter-box { min-height: 88%;}
		.fix-rate-calculator-converter{ padding: 30px 15px 45px !important;}
	}
