/*
 * Global Styles
 */
 * {margin: 0;padding: 0;}
 header, footer, article, section, figure, nav, aside {display: block;}
 a {color: var(--primary-font-color);text-decoration: none;outline: none;}
 body {color: #000;font-family: Arial, Helvetica, sans-serif;
    background: var(--primary-bg-color);}
 body.overflw, html.overflw{overflow: hidden;}
 img {border: 0 none;max-width: 100%;height: auto;}
 ul, ol {list-style-type: none;}
 .clearfix:after {visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
 .clearfix {display: inline-block;}
 .clearfix {display: block;}
 html, body{height: 100%;margin: 0;padding: 0;}
 html {scroll-behavior: smooth;}
 .overflowhide {overflow: hidden;}
 
 
 /*
  * 
  */
 /*
 :root {
     --primary-bg-color : #111827;

     --secondary-bg-color : #1B1212;
     --bg-color-third: #F6F6F6;
     --primary-font-color: #FDF8F8;
     --secondary-font-color: #0D0C0C;
     --color-grey: #363636;
     --font-color-title: #151515;
     --font-color-desc: #5C5C5C;
     --bg-active-color: #159B5A;
     --fb-color: #E91240;
     --border-color1: #423E3E;
     --border-color2: #E2E5E9;
     --ad-bg-color: #2D2C2C;
     --ad-text-color: #898787;
     --color-white: #ffffff;
     --loss-color: #FF4040;
     --gain-color: #159B5A;
     --tab-inactive-bg-color: #DCFDEC;
     --tab-inactive-font-color: #5CD29E;
     --table-border-color: #E8F7F0;
     --footer-color: #ffffff;
     --input-text-color: #F5F6F7;
     
     --signin-bg-color: #141d27;
     --signedin-bg-color: #fff;
     --signin-close-bg: #159B5A;
     --signin-close-color: #fff;
     --signin-heading-color: #159B5A;
     --signin-desc-color: #fff;
     --signin-btn-color: #000000;
     
     --profile-font-color: #0A0E12;
     --signout-color: #FFFFFF;
     --signout-bg-color: #141D27;
     --color-d8:#d8d8d8;
     
     
     --bg-color-primary: #fff;
     /* --btn-color: #F2F2F2; */
     --btn-color: #FD1D4D;
     --otherscitys-border:#2D2C2C;
     --footer-wsvg: url(https://images.filmibeat.com/images/whatsapp-1734946439857.svg);
     --footer-isvg: url(https://images.filmibeat.com/images/twitter-1734946363742.svg);
     --footer-ssvg: url(https://images.filmibeat.com/images/share-1734946411205.svg);
 }*/
 
 /*
  * Flexbox Styles
  */
 .flex { display: flex; }
 .flex-row { flex-direction: row; }
 .flex-column { flex-direction: column; }
 .flex-wrap { flex-wrap: wrap; }
 .justify-center { justify-content: center; }
 .justify-between { justify-content: space-between; }
 .justify-start {justify-content: flex-start;}
 .align-center { align-items: center; }
 .align-start { align-items: flex-start; }
 .align-end { align-items: flex-end; }
 
 
 /*
  * Aspect Ratio for Images & Iframes
  */
 .aspect-ratio-img {width: 100%;aspect-ratio: 16 / 9; }
 .aspect-ratio-iframe {width: 100%; aspect-ratio: 16 / 9; }
 
 
 
 .gd-margin-top-24px {margin-top: 24px!important;}
 .gd-margin-bottom-24px {margin-bottom: 24px!important;}
 .gd-padding-top-12px {padding-top: 12px!important;}

.oi-fb-ad {padding: 16px;text-align: center;max-width: 100%;min-height: 250px;background: var(--ad-primary-bg-color);border-radius: 4px;text-align: center;overflow: hidden;display: flex;flex-direction: column;justify-content: center;align-items: center;width: 1080px;margin: 40px auto;}
.oi-fb-ad img {width: 100%;height: 100%;display: block;}
.ad-label {
  font-size: 8px !important;
  letter-spacing: .05em;
  text-transform: uppercase;
  color: var(--ad-label-color);
  margin-bottom: 8px;
  font-weight: 500;
  text-align: center;
  line-height: 1;
  width: 100%;
  display: block;}
.oi-adblock {background: var(--ad-primary-bg-color);margin-bottom: 32px;border-radius: 4px;}
.oi-adtext {color: var(--ad-label-color);font-size: 8px;font-weight: 400;line-height: 150%;letter-spacing: 0.1px;text-transform: uppercase;padding: 8px 6px;text-align: center;}
.oi-adimg {margin: 0 auto;max-width: 300px;text-align: center;}
.oi-adimg img {width: 100%;display: block;}
.fb-left-wrap{float: left;width: 740px;}
.fb-right-wrap{float: right;width: 300px;}
.fb-common-sub-wrapper{display: flex;align-items: flex-start;justify-content: space-between;}
.fb-sub-left-wrap{width: 420px;}
.fb-sub-right-wrap{width: 300px;}
.oi-content-ad{margin-top: 48px !important;}