/*--------------------------------------------------------------
This is your custom stylesheet.

Add your own styles here to make theme updates easier.
To override any styles from other stylesheets, simply copy them into here and edit away.

Make sure to respect the media queries! Otherwise you may
accidentally add desktop styles to the mobile layout.
https://www.w3schools.com/css/css_rwd_mediaqueries.asp
--------------------------------------------------------------*/

/*Home*/
.bluerow{font-family:"widescreen";font-weight: 400;font-size: 12px;line-height: 16px;color: #fff;}
.bluerow a{text-decoration: underline;color: #fff!important;}
.bluerow a:hover{text-decoration: none;color: #fff;}
.bluerow .wpb_content_element{margin-bottom: 0;}
.vc_row-has-fill.bluerow>.vc_column_container>.vc_column-inner{padding: 0!important;}
.arrowscroll{display: block;text-align: center;margin-top: -92px;}
.header-section{height: calc(100vh - 110px); align-items: center;justify-content: center;}
.header-section h1,.header-section h2{font-family:"widescreen";font-weight: 900;color: #fff;text-align: center;font-size: 56px;line-height: 66px;max-width: 952px;margin: auto;margin-top: 0;margin-bottom: 125px;}
.header-section .btn.gold-btn{padding: 17px 39px;border-radius: 0;font-family:"widescreen";font-weight: 700;text-transform: uppercase;color: #fff;font-size: 24px;line-height: 32px;background-color: #53ba87;}
.header-section .btn.gold-btn:hover,.header-section .btn.gold-btn:focus{background:rgb(153,101,20);}
.header-section.text-center.visible-sm{display: none!important;visibility: hidden!important;}
.section--maintitle{font-family:"widescreen";font-size: 40px;line-height: 50px;text-transform: uppercase;color: #fff;font-weight:700;}
.section--maintitle.black{font-weight: 900;margin-bottom: 100px!important;}
.section--maintitle.black.gold-color{color: #EAC380;}
.section--maintitle.black.nomargin{margin-bottom: 8px!important;}
.who_weare-section {font-family:"widescreen";font-weight:600;font-size:18px;line-height:28px;color:#fff;}
.who_weare-section p{margin-bottom:20px;}
.who_weare-section p strong{font-weight: 900;color: #EAC380;}
.who_weare-section p a{color: #EAC380;}
.who_weare-section p a strong{font-weight: 900;}
.who_weare-section p a:hover,.who_weare-section p a:hover strong{color: #fff;}
.youtubepopup,.videoItem{cursor: pointer;display: block;border: 4px solid #EAC380;max-width: 660px!important;margin-right: 0;margin-left: auto;margin-bottom: 34px;position: relative;}
.youtubepopup:after,.videoItem:after{display: block;position: absolute;top: 0;right: 15px;max-width: 660px;background-color: rgba(0,0,0,0.16);background-image: url('../png/icon-awesome-play-2.png');background-repeat: no-repeat;background-position: center;content: '';width: 100%;height: 100%;}
.videoItem:hover:after{background-color: rgba(0,0,0,0.16);background-image: url('../png/icon-awesome-play-1.png');background-repeat: no-repeat;background-position: center;}
.videoItem {width: 100%;position: relative; padding-top: 56.664%}
.videoItem img {position: absolute; left: 0; top: 50%; transform: translateY(-50%);}
.youtube .play{display: none!important;}
.youtube.youtubepopup:after,.videoItem:after{right: 0px;}
.video {width: 660px;height: 345px;position: relative;margin-right: 0;margin-left: auto;margin-bottom: 34px;position: relative;}
.video:after{display: block;position: absolute;top: 0;right: 0px;max-width: 660px;background-color: rgba(0,0,0,0.16);background-image: url('../wp-login86bb.html');background-repeat: no-repeat;background-position: center;content: '';width: 100%;height: 100%;}
.video-layer {position: absolute;top: 0;left: 0;width: 100%;height: 100%;opacity: 0;z-index: 9;transition: opacity 0.8s ease-in-out;}
.playing .video-layer {opacity: 1;}
.video-layer iframe {width: 100%;height: 100%;}
.video-preview {width: 100%;border: 4px solid #EAC380;height: 100%;background-size: cover;transition: opacity 0.8s ease-in-out;}
.playing .video-preview {opacity: 0;}
.office-btn{font-family:"widescreen";font-weight:600;font-size:16px;line-height:30px;color:#fff!important;border: 5px solid #EAC380;background: transparent;padding: 11px 19px;margin-right: 0;margin-left: auto;display: block;max-width: 321px;}
.office-btn:hover,.office-btn:focus{background: #EAC380;color: #191919!important;}
.office-btn i{margin-right: 28px;vertical-align: middle;}
.timelines-content {width: 100%;height: 100%;}
.timeline {margin: 80px auto 0;list-style-type: none;padding: 0;text-align: center;}
.timeline li {transition: all 200ms ease-in;}
.timelines-content .timestamp {margin-bottom: 44px;padding: 0px 40px;}
.timelines-content .date {text-align: center;color: #fff;font-size: 40px;font-family:"widescreen";font-weight: 300;line-height: 74px;}
.timelines-content .status {padding: 0px;display: block;width: 100%;border-top: 2px solid #EAC380;position: relative;transition: all 200ms ease-in;}
.timelines-content .status h5 {color: #826944;padding-top: 20px;font-size: 21px;}
.timeline_icn {content: "";width: 36px;height: 36px;display: block;background-color: #EAC380;border-radius: 20px;background: #EAC380;position: absolute;margin-left: -10px;top: 100px;left: 50%;transition: all 200ms ease-in;z-index: 100;}
.timeline_icn:after{content: '';display: block;width: 1px;height: 45px;background-color: #EAC380;position: absolute;bottom: -28px;left: 0;right: 0;margin: auto;}
.timelines-content .status p {/*direction: ltr;*/font-size: 18px;color: #fff;text-align: left;font-weight: 400;font-family:"widescreen";line-height: 28px;max-width: 415px;margin: auto;border: 1px solid #EAC380;border-radius: 12px;padding: 17px 22px;}
.timelines-content .status p:first-child{margin-top: 45px;max-width: 354px;}
.timelines-content .swiper-start .status .icn-start {left: 0;}
.timelines-content .swiper-end .status .icn-end {right: 0;}
.timelines-content .swiper-start .status,.timelines-content .swiper-end .status {margin-top: 44px;}
.timelines-content {width: 100%;}
/*.timeline .swiper-slide:first-child .date{font-weight: 700;}
.timeline .swiper-slide:first-child .timeline_icn{width: 66px;height: 66px;border-radius: 50%;top: 100px;}*/
.timelines-content .swiper-button-next,.timelines-content .swiper-button-prev{color: #EAC380;background: #191919;height: 100%;top: 0;margin-top: 0px;z-index: 400;width: 45px;-webkit-box-shadow: -27px 0px 20px 0px rgba(25,25,25,1);-moz-box-shadow: -27px 0px 20px 0px rgba(25,25,25,1);box-shadow: -27px 0px 20px 0px rgba(25,25,25,1);}
.timelines-content .swiper-button-next{right: 0!important;}
.timelines-content .swiper-button-prev{left: 0!important;}
.timelines-content .swiper-button-next:after,.timelines-content .swiper-button-prev:after{font-size: 30px!important;}
.gold-full_link{padding: 44px 15px;display: block;background: #EAC380;color: #191919!important;font-family:"widescreen";font-weight:700;font-size: 24px;line-height: 74px;text-align: center;}
.gold-full_link:hover,.gold-full_link:focus{background: #fff;color: #191919;}
.gold-full_link img{margin-left: 90px;vertical-align:middle;}
.page-id-6152 .link-bar-row-full{position: relative;top: 0;}
.page-id-6152 .link-bar-row img{position: relative;display: inline-block;vertical-align: middle;}
.link-bar_row{padding: 4px 15px;display: block;width: 100%;background: #EAC380;font-family:"widescreen";font-weight:700;font-size: 24px;line-height: 32px;color: #191919!important;margin-top: 100px;margin-bottom: 80px;}
.link-bar_row:hover,.link-bar_row:focus{background: #fff;color: #191919;}
.link-bar_row img,.link-bar_row p{display: inline-block;vertical-align: middle;}
.link-bar_row p{margin-left: 60px;margin-bottom: 0;}
.link-bar_row p>img{margin-left: 55px;}
.scoial-box{display: block;font-family:"widescreen";font-weight:700;font-size: 17px;color: #fff!important;text-align: center;}
.scoial-box span{display: block;border: 2px solid #fff;padding: 11px 5px;max-width: 461px;margin: auto;}
.scoial-box span i{display: inline-block;vertical-align: middle;margin-right: 8px;font-size: 25px;}
.scoial-box:hover span,.scoial-box:focus span{background-color: #fff;color: #191919!important;}
.modal-header.modalclose-mob{display: none;}
.visilemob{display: none;visibility: hidden;}

/*Contact Us*/
.break-md.nobgmobile{padding-top: 0px!important;}
.social-list i{display: block;font-size: 52px;}
.social-list li{padding: 0 40px;}
.hidesocial .social-list li:first-child{padding-left: 0;}
.hidesocial .social-list li:last-child{padding-right: 0;}
.hidesocial .social-list li{min-width: 135px;}
.social-list li>a{color: #fff;font-family:"widescreen";font-weight: 400;line-height: 39px;font-size: 16px;}
.social-list li>a:hover,.social-list li>a:focus{color: #EAC380;}
.contact-box p{color: #fff;font-family:"widescreen";font-weight: 700;line-height: 25px;font-size: 20px;margin-bottom: 35px;}
.contact-box p>a{color: #eac380;font-weight: 700;}
.contact-box p>a:hover{color: #fff;}
.location-box{border: 2px solid #EAC380;padding: 24px 15px;min-height: 244px;border-bottom: none;}
.location-box h4{margin-top: 23px;margin-bottom: 0;font-family:"widescreen";font-weight: 900;line-height: 30px;font-size: 18px;color: #fff;text-transform: uppercase;}
.location-box p{margin-bottom: 12px;font-family:"widescreen";font-weight: 400;line-height: 18px;font-size: 14px;color: #fff;}
.location-info .office-btn{font-family:"widescreen";padding: 5px 19px;border: 2px solid #EAC380;color: #EAC380!important;;font-size: 10px;font-weight: 400;line-height: 19px;min-height: 34px;margin-right: 0;margin-left: auto;display: block;max-width: 321px;}
.location-info .office-btn:hover{background: #EAC380;color: #191919!important;}
.location-info .office-btn.nobtn:hover{background: transparent;color: #EAC380!important;}
.location-info .office-btn i {margin-right: 11px;}
.about-section.about-section_black{background: rgba(16,16,16,0.3);color: #fff;padding: 88px 78px;padding-right: 94px;max-width: 642px;}
.about-section.about-section_black p{font-family:"widescreen";font-weight: 400;line-height: 30px;font-size: 20px;margin-bottom: 20px;}
.black_smalltitle{text-transform: uppercase;font-family:"widescreen";font-weight: 900;line-height: 46px;font-size: 30px;color: #fff;margin-bottom: 13px;margin-top: 0;}
.white_text p{font-family:"widescreen";font-weight: 400;line-height: 30px;font-size: 20px;margin-bottom: 34px;color: #fff;}
.black_smalltitle.mission-title{margin-top: 107px;}
.contect-video{display: block;max-width: 850px;margin: auto;}
.contect-video_title{border: 2px solid #EAC380;font-family:"widescreen";font-weight: 700;line-height: 34px;font-size: 30px;text-align: center;padding: 30px 15px;color: #fff;max-width: 850px;margin: auto;}
.location-boxes_list li{max-width: 263px;vertical-align: top;display: inline-block;padding-right: 5px;padding-left: 5px;}
.location-info .office-btn.nobtn{line-height: 19px;}
.page-id-5697 .formcraft-css .fc-form .form-element .error{top: 0!important;left: 0!important;height: 100%!important;border: 1px solid red!important;text-indent: -999999px!important;}
.page-id-5697 .formcraft-css .fc-form .form-element-field165 .error{top: 0!important;left: 0!important;height: auto!important;border: none!important;text-indent: -999999px!important;}
.section--maintitle{font-family:"widescreen";font-size: 40px;line-height: 50px;text-transform: uppercase;color: #fff;font-weight:700;}
.section--maintitle.black{font-weight: 900;margin-bottom: 100px!important;}
.section--maintitle.black.gold-color{color: #EAC380;}
.section--maintitle.black.nomargin{margin-bottom: 8px!important;}
.location-box p>a {color: #fff;}
.location-box p>a:hover {color: #EAC380;}
.elementor-repeater-item-9f35149{display: none!important;}

/*Testimonials*/
.youtubepopup_white{display: block;max-width: 697px;position: relative;margin: auto;}
.youtubepopup_white:after{background: rgba(25,25,25,0.5) url('../png/icon-awesome-play.png') no-repeat;content: '';display: none;width: 100%;height: 100%;position: absolute;top: 0;left: 0;background-position: center;}
#play-button,.play-button{position: relative;}
#play-button>span,.play-button>span{cursor: pointer;background: rgba(25,25,25,0.5) url('../png/icon-awesome-play.png') no-repeat;content: '';display: block;width: 100%;height: 100%;position: absolute;top: 0;left: 0;background-position: center;}
#play-button>span:hover,.play-button>span:hover{background: rgba(25,25,25,0.5) url('../png/icon-awesome-play-gold.png') no-repeat;background-position: center;}
.testimonialsbg{background-position: center!important;background: #191919 url('../png/background-site-video40cc.png');background-repeat: no-repeat;}
.youtubepopup_box h4{color: #fff;font-family:"widescreen";font-weight: 900;line-height: 30px;font-size: 18px;margin-bottom: 0px;margin-top: 20px;text-transform: uppercase;}
.youtubepopup_box h5{display: block;font-weight: 700;text-transform: initial;font-size: 14px;line-height: 20px;color: #EAC380;margin-bottom: 20px;margin-top: 0;}
.youtubepopup_box p{color: #fff;font-family:"widescreen";font-weight: 400;line-height: 24px;font-size: 16px;margin-bottom: 5px;}
.youtubepopup_box p em{color: #EAC380;font-style: normal;}
.youtubepopup_box{border: 1px solid #EAC380;padding: 28px 25px;display: block;max-width: 450px;margin-bottom: 60px!important;margin-left: auto;margin-right: auto;}
.youtubepopup_box:hover{background: #EAC380;;}
.youtubepopup_box:hover h4,.youtubepopup_box:hover h5,.youtubepopup_box:hover p,.youtubepopup_box:hover p>em{color: #191919;}
.youtubepopup_box .youtubepopup_white{height: 200px;background-position: center;background-size: cover;}
.invisible{display: none;visibility: hidden;}
.youtubepopup_white .fluid-width-video-wrapper{display: none;}
#vimeo-player{width: 697px;height: 392px;}
.youtubepopup_white_small .fluid-width-video-wrapper {display: block;margin: 0;}
.youtubepopup_white_small .fluid-width-video-wrapper iframe{width: 398px;height: 210px;}
.elementor-shortcode .col-md-4{width: 33.333333333%;display: inline-block;vertical-align: top;padding: 0 15px;}
.elementor-element.elementor-element-c8c4491.e-con-full.e-flex.e-con.e-child{padding: 0!important;}

/*Trader Training*/
.livestream-banner{display: block;background: linear-gradient(90deg, rgba(25,25,25,1) 0%, rgba(21,41,46,1) 100%);}
.livestream-banner:hover{background: linear-gradient(90deg, rgba(42,57,59,1) 0%, rgba(75,162,175,1) 100%);}
.banner-image{float: left;}
.banner-content{float: right;margin-top: 25px;padding-right: 135px;}
.banner-content h4{color: #fff;font-family:"widescreen";font-weight: 600;line-height: 40px;font-size: 30px;max-width: 627px;display: inline-block;vertical-align: middle;margin: 0;}
.banner-content img{display: inline-block;vertical-align: middle;}
.banner-content p{max-width: 182px;border: 2px solid #EAC380;color: #fff;font-family:"widescreen";font-weight: 700;line-height: 16px;font-size: 16px;text-align: right;padding: 5px 7px;display: inline-block;}
.banner-content p>span{font-weight: 300;font-size: 10px;display: block;}
.whitebox-content{color: #fff;font-family:"widescreen";font-weight: 400;line-height: 30px;font-size: 20px;}
.whitebox-content h3{margin-top: 0;margin-bottom: 34px;text-transform: uppercase;color: #fff;font-family:"widescreen";font-weight: 900;line-height: 46px;font-size: 30px;}
.page.page-id-5938 .whitebox-content{font-size: 16px;}
.page.page-id-5938 .whitebox-content p{margin-top: 0!important;}
.page.page-id-5938 .modal.fade.in .modal-content{display:block!important}
.page.page-id-5938 .bb-grid-cell:not(.no-gutter), .bb-grid>:not(.no-gutter) {padding-left: 0px!important;padding-right: 0px!important;}
.postid-5938 .whitebox-content{font-size: 16px;}
.postid-5938 .whitebox-content p{margin-top: 0!important;}
.postid-5938 .modal.fade.in .modal-content{display:block!important}
.postid-5938 .bb-grid-cell:not(.no-gutter), .bb-grid>:not(.no-gutter) {padding-left: 0px!important;padding-right: 0px!important;}
.trading_course{position: relative;border: 5px solid #EAC380;padding: 34px 83px;color: #fff;font-family:"widescreen";font-weight: 400;line-height: 25px;font-size: 18px;min-height: 567px;}
.trading_course h4{margin: 0;text-transform: uppercase;font-family:"widescreen";font-weight: 900;line-height: 50px;font-size: 40px;position: relative;margin-bottom: 30px;color: #fff;}
.trading_course h4:after{width: 276px;height: 3px;background: #EAC380;content: '';display: block;margin-top: 30px;}
.trading_course a{font-family:"widescreen";font-weight: 600;line-height: 40px;font-size: 25px;color: #fff;border: 5px solid #EAC380;padding: 9px 31px;min-width: 258px;display: inline-block;text-align: center;}
.trading_course a:hover{background-color: #EAC380;color: #191919;}
#wpv-view-layout-143021{margin-bottom: 60px!important;}
.trading_course span{display: block;font-family:"widescreen";font-weight: 400;line-height: 20px;font-size: 16px;margin-top: 34px;}
.trading_course>p{margin-bottom: 45px;max-width: 454px;}
.smaller_course #wpv-view-layout-143021{padding: 0;}
.smaller_course .trading_course h4{font-size: 41px;line-height: 52px;margin-bottom: 30px;}
.smaller_course .trading_course h4:after{margin-top: 30px;}
.smaller_course .trading_course{padding: 34px 75px;min-height: 520px;}
.smaller_course .trading_course>p{margin-bottom: 25px;}
.smaller_course .trading_course span{margin-top: 25px;}
.page.page-id-5938 .section--maintitle.black,.postid-5938 .section--maintitle.black{margin-bottom: 35px!important;margin-top: 0!important;}
.trading_course.trading_course-small{padding: 34px 42px;font-size: 16px;line-height: 24px;border: 4px solid #EAC380;min-height: 363px;margin-bottom: 45px!important;}
.trading_course.trading_course-small h4{text-transform: initial;font-size: 20px;line-height: 25px;font-weight: 700;margin-bottom:5px;max-width: 280px;}
.trading_course.trading_course-small h4 b {display: block;font-weight: 700;}
.trading_course.trading_course-small h4>g{display: block;}
.trading_course.trading_course-small h4:after{margin-top: 5px;width: 100%;}
.trading_course.trading_course-small>p {max-width: 370px;min-height: 82px;position: relative;z-index: 9;}
.trading_course.trading_course-smal a{border: 2px solid #EAC380;}
.offer_boxlink{display: table;color: #fff;border: 2px solid #fff;text-align: center;height: calc(100% - 110px);}
.offer_boxlink>div{display: table-cell;vertical-align: middle;}
.offer_boxlink:hover{background: #fff;color: #191919;}
.offer_boxlink h4{font-family:"widescreen";font-weight: 900;line-height: 110px;font-size: 90px;margin: 0;text-align: center;color: #fff;margin-bottom: 5px;}
.offer_boxlink h4>span{font-weight: 600;font-size: 46px;display: block;line-height: 55px;}
.offer_boxlink  h5{margin-top: 20px;margin-bottom: 42px;font-family:"widescreen";font-weight: 900;line-height: 125px;font-size: 159px;text-transform: uppercase;text-align: center;color: #fff;}
.offer_boxlink  h5>span{font-size: 58px;display: block;line-height: 100px;}
.offer_boxlink:hover h4,.offer_boxlink:hover h5{color: #191919;}
.offer_boxlink img{margin: auto;display: block;margin-bottom: 7px;}
.vc_row.eq-height_row.vc_row-flex>.vc_column_container.vc_col-sm-3>.vc_column-inner{-webkit-flex-direction: inherit;-ms-flex-direction: inherit;flex-direction: inherit;}
.vc_row.eq-height_row.vc_row-flex>.vc_column_container.vc_col-sm-3>.vc_column-inner .wpb_raw_html,.vc_row.eq-height_row.vc_row-flex>.vc_column_container.vc_col-sm-3>.vc_column-inner .wpb_wrapper{height: 100%;}
.offer_boxlink.offer_boxlink-smallheight h4{line-height: 85px;font-size: 50px;margin-bottom: 5px;}
.offer_boxlink.offer_boxlink-smallheight h4>span {font-size: 30px;line-height: 40px;}
.offer_boxlink.offer_boxlink-smallheight h5{margin-top: 2px;margin-bottom: 20px;line-height: 90px;font-size: 80px;}
.offer_boxlink.offer_boxlink-smallheight h5>span {font-size: 34px;line-height: 35px;}
.offer_boxlink.offer_boxlink-smallheight img{max-width: 30px;}
.page-id-5938 .hidden,.postid-5938 .hidden{display: none;}
.visible-lg, .visible-lg-block, .visible-lg-inline, .visible-lg-inline-block, .visible-md, .visible-md-block, .visible-md-inline, .visible-md-inline-block, .visible-sm, .visible-sm-block, .visible-sm-inline, .visible-sm-inline-block, .visible-xs, .visible-xs-block, .visible-xs-inline, .visible-xs-inline-block{display: none!important;}
.elementor-element.elementor-element-f0b7d04.e-con-full.e-flex.e-con.e-parent{display: table;}
.elementor-element.elementor-element-f0b7d04.e-con-full.e-flex.e-con.e-parent>.e-child{display: table-cell;vertical-align: top;padding-left: 0;padding-top: 0;}
.elementor-element.elementor-element-f0b7d04.e-con-full.e-flex.e-con.e-parent>.e-child .clearfix .col-md-6:nth-child(3) .trading_course.trading_course-small,.elementor-element.elementor-element-f0b7d04.e-con-full.e-flex.e-con.e-parent>.e-child .clearfix .col-md-6:nth-child(4) .trading_course.trading_course-small{margin-bottom: 0!important;}
.elementor-element.elementor-element-87a4419.elementor-widget.elementor-widget-html{height: 100vh;}
.page-id-5938 .bb-grid,.postid-5938 .bb-grid{margin-left: 0;margin-right: 0;}
.elementor-element.elementor-element-7ad6dd7.e-con-full.e-flex.e-con.e-parent{padding-left: 0;padding-right: 0;}
.page-id-5697 .buddypanel.buddypanel--toggle-on,.page-id-5938 .buddypanel.buddypanel--toggle-on,.postidid-5938 .buddypanel.buddypanel--toggle-on,.page-id-5851 .buddypanel.buddypanel--toggle-on,.page-id-6152 .buddypanel.buddypanel--toggle-on{display: none;}
.page-id-5697.bb-buddypanel.sticky-header:not(.bb-sfwd-aside) .site-header {width: 100%;}
.page-id-5938.bb-buddypanel.sticky-header:not(.bb-sfwd-aside) .site-header,.post-5938.bb-buddypanel.sticky-header:not(.bb-sfwd-aside) .site-header {width: 100%;}
.page-id-5851.bb-buddypanel.sticky-header:not(.bb-sfwd-aside) .site-header {width: 100%;}
.page-id-6152.bb-buddypanel.sticky-header:not(.bb-sfwd-aside) .site-header {width: 100%;}

/*Logout Header*/
body.logout .site-header{background-color: #191919;}
body.logout .primary-menu>li>a{color:#fff;font-family: "widescreen";font-weight: 600;font-size: 18px;line-height: 24px;padding: 0;transition: all 1s;-moz-transition: all 1s;-webkit-transition: all 1s;-o-transition: all 1s;letter-spacing: 2px;display:inline-block;height: auto;background:transparent;}
body.logout .primary-menu>li>a:hover,body.logout .primary-menu>li>a:focus{background:transparent;color:#fff;}
body.logout .primary-menu>li>a>strong {font-weight: 600 !important;}
.bb-template-v2body.logout .primary-menu>li:hover>a{background:transparent;color:#fff;}
body.logout.bb-template-v2 .primary-menu .current-menu-item>a{color: #fff;border-bottom: none;}
body.logout.bb-template-v2 .primary-menu .current-menu-item>a:after{transform: translate3d(0, 0, 0) !important;}
.bb-template-v2 .primary-menu>li:hover>a:before{display:none;}
body.logout .primary-menu>li>a::after {content: '';position: absolute;bottom: 0;left: 0;width: 100%;height: 0.1em;background-color: #EAC380;opacity: 0;transition: opacity 300ms, transform 300ms;}
body.logout .primary-menu>li>a:hover::after,body.logout .primary-menu>li>a:focus::after {opacity: 1;transform: translate3d(0, 0, 0);}
/* Slide in */
body.logout .primary-menu>li>a {overflow: hidden;position:relative;margin-top: 28px;}
body.logout .primary-menu>li>a::after {opacity: 1;transform: translate3d(-100%, 0, 0);}
body.logout .primary-menu>li>a:hover::afterbody.logout .primary-menu>li>a:focus::after{transform: translate3d(0, 0, 0);}
body.logout .site-header-container #site-logo .bb-logo{display:none;}
body.logout .site-header-container #site-logo .bb-logo.bb-logo-dark{display:block;}
body.logout .bb-header-buttons a.button.outline,body.logout .site-header .header-aside i{color: #fff;}
body.logout .container.site-header-container.flex.default-header{width:calc(100% - 30px)!important;max-width: 100%;}
body.logout .site-header i{color:#fff;}
body.logout #primary-navbar{justify-content: center;min-width: 100%;width: 100%;}
body.logout #primary-menu{text-align:center;}
body.logout .primary-menu>li{float:none;padding: 0 15px;}
body.logout .primary-menu>li.menu-item-7020>a{background-color: #eac380 !important;border-radius: 0;font-family: "widescreen";font-weight: 600;font-size: 16px;line-height: 21px;text-transform: uppercase;color: #191919 !important;letter-spacing: inherit;padding: 7px 23px;margin-top: 20px;}
body.logout .primary-menu>li.menu-item-7020>a:hover{background-color: #fff !important;}
body.logout .primary-menu>li.menu-item-7020>a:after{display:none;}

.elementor-element-a610550{display: none;visibility: hidden;}

@media (min-width: 800px){
	.page-id-5697.bb-buddypanel:not(.activate) .site,.page-id-5697.bb-buddypanel:not(.register) .site {margin-left: 0;}
	.page-id-5938.bb-buddypanel:not(.activate) .site,.page-id-5938.bb-buddypanel:not(.register) .site,.postid-5938.bb-buddypanel:not(.logged-in) .site,.postid-5938.bb-buddypanel:not(.logged-in) .site {margin-left: 0;}
	.page-id-5851.bb-buddypanel:not(.activate) .site,.page-id-5851.bb-buddypanel:not(.register) .site {margin-left: 0;}
	.page-id-6152.bb-buddypanel:not(.activate) .site,.page-id-6152.bb-buddypanel:not(.register) .site {margin-left: 0;}
	.page-id-5697.bb-buddypanel.sticky-header:not(.bb-sfwd-aside) .site-header {width: 100%;}
	.page-id-5938.bb-buddypanel.sticky-header:not(.bb-sfwd-aside) .site-header,.postid-5938.bb-buddypanel.sticky-header:not(.bb-sfwd-aside) .site-header {width: 100%;}
	.page-id-5851.bb-buddypanel.sticky-header:not(.bb-sfwd-aside) .site-header {width: 100%;}
	.page-id-6152.bb-buddypanel.sticky-header:not(.bb-sfwd-aside) .site-header {width: 100%;}
}

@media (min-width: 992px){
	.col-md-6 {width: 50%;float: left;padding:0 15px}

}

@media only screen and (max-width : 1875px) {
	.smaller_course .trading_course,.trading_course {padding: 34px 45px;}
	.offer_boxlink{height: 100%;}
	.elementor-element.elementor-element-f0b7d04.e-con-full.e-flex.e-con.e-parent>.e-child .clearfix .col-md-6:nth-child(3) .trading_course.trading_course-small, .elementor-element.elementor-element-f0b7d04.e-con-full.e-flex.e-con.e-parent>.e-child .clearfix .col-md-6:nth-child(4) .trading_course.trading_course-small {margin-bottom: 45px !important; }
}
/* Large Devices, Wide Screens */
@media only screen and (max-width : 1690px) {
	.banner-content{padding-right: 40px;}
	.smaller_course .trading_course h4,.trading_course h4 {font-size: 39px;line-height: 49px;}
	.smaller_course .trading_course,.trading_course {padding: 34px 25px;}
	.smaller_course .trading_course,.trading_course{min-height: 545px;}
	.offer_boxlink h4>span{font-size: 38px;line-height: 50px;}
}
/* Large Devices, Wide Screens */
@media only screen and (max-width : 1600px) {
	.banner-image{max-width: 600px;}
	.location-box{min-height: 245px;}
	.smaller_course .trading_course h4,.trading_course h4 {font-size: 36px;line-height: 46px;}
	body.logout .primary-menu>li {padding: 0 10px;}
}

/* MAC Laptops */
@media only screen and (max-width : 1500px) {
	.section--maintitle{font-size: 40px;line-height: 60px;}
	.location-boxes_list li,.location-boxes_list li:first-child{max-width: 33%;}
	.location-box{min-height: 245px;}
	.timelines-content .status {padding: 0px 15px;}
	.smaller_course .trading_course h4,.trading_course h4 {font-size: 34px;line-height: 46px;}
	.offer_boxlink h5>span{font-size: 45px;line-height: 80px;}
	.offer_boxlink h5{font-size: 120px;line-height: 102px;}
	.offer_boxlink h4{font-size: 80px;line-height: 110px;}
	.smaller_course .trading_course, .trading_course {min-height: 565px;}
	.offer_boxlink.offer_boxlink-smallheight h5{line-height: 80px;font-size: 65px;}
	.offer_boxlink.offer_boxlink-smallheight h4>span {font-size: 24px;line-height: 32px;}
	.scoial-box span{font-size: 15px;}
	body.logout .primary-menu>li {padding: 0 5px;}
	body.logout .primary-menu>li>a{font-size:15px;letter-spacing: 1px;}
}
/* HD Ready Laptops */
@media only screen and (max-width : 1366px) {
	.home-video-pagination .wpv-filter-next-link{right: -49px}
	.home-video-pagination .wpv-filter-previous-link{left: -49px}
	.home-video_row{padding-left: 60px;padding-right: 60px;}
	.youtubepopup_box{padding: 28px 10px;}
	.location-box{padding: 24px 10px;}
	.gold-full_link img {margin-left: 25px;}
}

/* HD Ready Laptops */
@media only screen and (max-width : 1360px) {
	.banner-content h4 {line-height: 35px;font-size: 25px; max-width: 554px;}
	.gold-full_link img {margin-left: 30px;}
	.location-box h4{font-size: 16px;}
}
/* Box Screens 1280x1024 */
@media only screen and (max-width : 1280px) {
	.home-video-pagination .wpv-filter-next-link{right: -47px}
	.home-video-pagination .wpv-filter-previous-link{left: -47px}
	.smaller_course .trading_course, .trading_course {min-height: 610px;}
} 

/* Zoomed in FF Break point */
@media only screen and (max-width : 1240px) {
	.banner-image {max-width: 500px;}
	.gold-full_link {padding: 22px 15px;font-size: 19px;line-height: 60px;}
	.trading_course.trading_course-small a{font-size: 22px;min-width: initial;}
	.trading_course.trading_course-small {padding: 34px 20px;}
	.offer_boxlink h4>span {font-size: 30px;line-height: 40px;}
	.offer_boxlink h4 {font-size: 55px;line-height: 75px;}
	.offer_boxlink h5>span {font-size: 35px;line-height: 50px;}
	.offer_boxlink h5 {font-size: 92px;line-height: 102px;}

} 
@media only screen and (max-width : 1170px) {
	.first-section img{display: none;}
	.youtubepopup_box .youtubepopup_white{height: 134px;}
	.youtubepopup_box .youtubepopup_white:after{background-size: 40px;}
	.section--maintitle {font-size: 32px;line-height: 50px;}
	.banner-content h4 {line-height: 35px;font-size: 17px;max-width: 410px;}
	.banner-content{margin-top: 3px;}
	.location-boxes_list li, .location-boxes_list li:first-child {max-width: 49%;margin-bottom: 20px;}
	.header-section h1,.header-section h2{font-size: 55px;line-height: 65px;}
	.smaller_course .trading_course>p br, .trading_course>p br{display: none;}
	.smaller_course .trading_course h4, .trading_course h4 {font-size: 29px;line-height: 39px;}
	.trading_course.trading_course-small a{padding: 9 20px;}
	.banner-content {padding-right: 22px;}
} 


@media only screen and (max-width : 1005px){
	.first-section img{display: block;}
	.link-bar-row-full{top: 75px}
}

@media only screen and (max-width : 991px){
	.youtubepopup_box .youtubepopup_white {height: 240px;}
	.youtubepopup_box {padding: 28px 25px;}
    .offer_boxlink,.offer_boxlink.offer_boxlink-smallheight{max-width: 795px;margin: auto;display: block;height: inherit;padding: 15px;}
    .offer_boxlink>div,.offer_boxlink.offer_boxlink-smallheight>div{display: block;}
    .location-boxes_list li, .location-boxes_list li:first-child {max-width: 33%;}
    .about-section.about-section_black{padding: 50px 15px;max-width: 100%;}
    .bluerow{margin-top: 49px;}
    .link-bar-row_content{text-align: left;}
    .link-bar_row p {margin-left: 15px;width: calc(100% - 211px);}
    .link-bar_row p>img {margin-left: 6px;max-width: 25px;}
    .gold-full_link{font-size: 15px;}
    .gold-full_link img {margin-left: 7px;max-width: 25px;}
    .smaller_course .trading_course,.trading_course.trading_course-small, .trading_course{min-height: inherit;margin-bottom: 15px!important;}
    .header-section.text-center.hidden-sm{display: none!important;visibility: hidden!important;}
    .header-section.text-center.visible-sm{display: block!important;visibility: visible!important;}
    .header-mob{position: absolute;z-index: 99;top: 50%;margin-top: -90px;}
    .header-section h1,.header-section h2{margin-bottom: 25px;}
    .header-section h1,.header-section h2 {font-size: 43px;line-height: 54px;max-width: 90%;}
    .bluerow {margin-top: 0;}
    .e-con-full.break-md{display: block!important;}
    .e-con-full.break-md .e-con-full.e-flex.e-con.e-child{width: 100%!important;padding: 0 30px;}
    .location-box {min-height: 255px;}
    .elementor-shortcode .col-md-4{width: 100%;}
    .elementor-element.elementor-element-a7d3379.e-con-full.e-flex.e-con.e-child{display: none;}
    .elementor-5938 .elementor-element.elementor-element-48ec5de,.elementor-5938 .elementor-element.elementor-element-895ddb1,.elementor-5938 .elementor-element.elementor-element-4d0c0bf{width: 83.33333333%!important;margin: auto;}
    .elementor-5938 .elementor-element.elementor-element-0798cf8,.elementor-5938 .elementor-element.elementor-element-94f8d81{width: 100%!important;}
    .elementor-element.elementor-element-f0b7d04.e-con-full.e-flex.e-con.e-parent,.elementor-5938 .elementor-element.elementor-element-c72eed8{display: block;}
    .elementor-element.elementor-element-f0b7d04.e-con-full.e-flex.e-con.e-parent>.e-child{display: block;margin: auto;}
    .elementor-element.elementor-element-87a4419.elementor-widget.elementor-widget-html{height: auto;}
    .header-section {height: auto;}
}

@media only screen and (max-width : 950px){
	.banner-image{margin-bottom: 20px;max-width: 100%;}
	.banner-content{float: none;padding-left: 30px;}
	.banner-content p{display: block;}
	.banner-content h4{max-width: 100%;font-weight: bold;}
}

/*Galaxy Tab 3 */
@media only screen and (max-width : 800px) {
    .trade-box .btn.btn-default{padding-left: 3px;padding-right: 3px}
	.home-video-pagination .wpv-filter-next-link{right: 0px}
	.home-video-pagination .wpv-filter-previous-link{left: 0px}
	.trade-box {min-height: 410px;}
	
	.map-info{padding: 15px;}
	.map-info:hover .map-content{height: 350px}
	.map-info .map-content{margin-top: 15px}
	.margin-mobile{margin-top: 57px;}
	.modal-dialog {width: 90%;}
	.about-section {padding: 15px;}
	blockquote:before{font-size: 15px;left: 21px}
	.about-section>p.clearfix{margin-left: 0!important}
	blockquote{padding-left: 6px}
	.page-id-6152 .gold-full_link {font-size: 18px;line-height: 30px;}
	.visilemob{display: block;visibility: visible;}
	.social-list.visilemob li{display: inline-block;}
	.scoial-box{display: none;}
	.nopaddingmobile.hidemob{display: none;visibility: hidden;}
	.section--maintitle.black{margin-bottom: 45px!important;}
	body.logout .site-title img.bb-mobile-logo{display:none;}
	body.logout .site-title img.bb-mobile-logo.bb-mobile-logo-dark{display:block}
}

/* Small Devices, Tablets */
@media only screen and (max-width : 768px) {
	.trade-box .btn.btn-default{padding-left: 32px;padding-right: 32px}
	.partners li{display: block;margin:auto;margin-bottom: 20px}
	.offices-row .vc_col-sm-3{margin-bottom: 20px}
	.trade-box {min-height: inherit;}
	.map-info:hover .map-content {height: 285px;}
	.modal-dialog img{margin: auto;}
	.slider-desktop{display: none;}
	.slider-mobile{display: block;}
	.bounce-up,.animation-element.slide-left,.fadeIn{opacity: 1!important}
	.bounce-up,.animation-element.slide-left,.fadeIn{-moz-transform: translate3d(0px, 0px, 0px)!important;
    -webkit-transform: translate3d(0px, 0px, 0px)!important;
    -o-transform: translate(0px, 0px)!important;
    -ms-transform: translate(0px, 0px)!important;
    transform: translate3d(0px, 0px, 0px)!important;}
    .modal.in .modal-dialog{height: 100%;display: grid;align-items: center;}
    .banner-content{padding-right: 0;padding-top: 13px;}
    .banner-content h4 {line-height: 23px;font-size: 17px;max-width: 384px;}
    .banner-content img{max-width: 28px;}
    .banner-content p {display: block;border: none;padding: 0;margin-top: 10px;text-align: left;margin-bottom: 0;}
    .banner-content p>span{display: block;}
    .nopaddingmobile{padding-left: 0!important;padding-right: 0!important;}
    .trading_course.trading_course-small h4:after{width: 145px;}
    .offer_boxlink, .offer_boxlink.offer_boxlink-smallheight{height: auto;}
    .hidesocial{display: none;visibility: hidden;}

}

@media only screen and (max-width : 767px) {
	.hidden-xs {display: none!important;}
	.visible-xs {display: block!important;}
	.elementor-5938 .elementor-element.elementor-element-48ec5de,.elementor-5938 .elementor-element.elementor-element-4d0c0bf{width: 100%!important;}
	.elementor-5938 .elementor-element.elementor-element-895ddb1,.elementor-5938 .elementor-element.elementor-element-0798cf8{width: calc(100% - 30px)!important;}
	.emptybox{display: none;padding: 0;height: 0;}
	.page.page-id-5938 .section--maintitle.black.nomargin,.postid-5938 .section--maintitle.black.nomargin{margin-bottom: 0!important;}
	.page.page-id-5938 .elementor-element-48b6e8b .section--maintitle.black.nomargin,.postid-5938 .elementor-element-48b6e8b .section--maintitle.black.nomargin{margin-bottom: 35px!important;}
	.arrowscroll{display: none;}
	.elementor-5938 .elementor-element.elementor-element-5a6b8ba{display: none;}
	.page.page-id-5938 .elementor-element-08f228c .section--maintitle.black,.postid-5938 .elementor-element-08f228c .section--maintitle.black{margin-bottom: 0!important;}
	.elementor-element-87a4419 .offer_boxlink{margin-bottom: 30px;}
	body.home .bb-grid,body.page-id-5851 .bb-grid,body.page-id-5697 .bb-grid{margin-left: 0;margin-right: 0;}
	.elementor-element.elementor-element-99714e6.e-con-full.e-flex.e-con.e-parent{margin-top: 0!important;padding-top: 0;}
	.elementor-element.elementor-element-ce75a14.e-con-full.e-flex.e-con.e-child{padding-bottom: 0;}
}

/* LGalaxy SIII*/
@media only screen and (max-width : 720px) {
	.video--img span,.video--img:hover .video--cat{height: 240px!important}
	.post iframe{width: 100%!important}
	.section--maintitle {font-size: 24px;line-height: 30px;}
	.testimonialsbg{padding-top: 0!important;padding-bottom: 32px!important;}
	.gold-full_link{font-size: 16px;}
	.video {width: 100%;height: 300px;}
	.youtubepopup_white>iframe{width: 100%!important;height: auto!important;}
}

/* Extra Small Devices, Phones */ 
@media only screen and (max-width : 600px) {
	.magic_carousel.white .rightNav{right: 7px;z-index: 9999}
	.magic_carousel.white .leftNav{z-index: 9999}
	.font30{font-size: 30px!important}
	blockquote{padding-right: 0}
	.link-bar-row a{font-size: 16px}
	.youtubepopup_box {padding: 28px 15px;}
	.youtubepopup_box .youtubepopup_white {height: 160px;}
	.gold-full_link img {margin-left: 10px;max-width: 16px;}
	.location-boxes_list li, .location-boxes_list li:first-child {max-width: 286px;width: 100%;}
	.contact-box p{line-height: 20px;font-size: 14px;}
	.nobgmobile{background-image: none!important;padding-top: 0!important;}
	.contect-video_title{font-size: 20px;line-height: 20px;}
	.about-section.about-section_black p,.white_text p{line-height: 20px;font-size: 14px;}
	.black_smalltitle{font-size: 20px;line-height: 30px;}
	.about-section.about-section_black{padding: 0;background: transparent;}
	.black_smalltitle.mission-title{margin-top: 0;}
	.section--maintitle.black{margin-bottom: 28px!important;}
	.header-section h1,.header-section h2 {font-size: 24px;line-height: 34px;padding: 0 15px;max-width: 100%;}
	.header-section .btn.gold-btn{padding: 8px 17px;font-size: 13px;line-height: 26px;}
	.who_weare-section p{font-size: 14px;}
	.page-id-6152 .youtubepopup:after{background-size: 55px;right: 0;}
	.header-mob{margin-top: -60px;}
	.timelines-content .date{font-size: 20px;line-height: 30px;}
	.smaller_course .trading_course h4,.trading_course.trading_course-small h4, .trading_course h4{font-size: 18px;line-height: 20px;margin-bottom: 15px;}
	.smaller_course .trading_course h4:after, .trading_course h4:after{margin-top: 10px;}
	.trading_course,.trading_course.trading_course-small, .trading_course{font-size: 14px;line-height: 16px;padding: 25px 20px;}
	.smaller_course .trading_course>p,.trading_course.trading_course-small>p, .trading_course>p{font-size: 14px;line-height: 16px;margin-bottom: 15px;}
	.trading_course a,.trading_course.trading_course-small a, .trading_course a{line-height: 25px;font-size: 15px;border: 2px solid #EAC380;min-width: inherit;}
	.trading_course span,.trading_course.trading_course-small span, .trading_course span{font-size: 10px;line-height: 15px;margin-top: 15px;}
	.offer_boxlink h4>span,.offer_boxlink.offer_boxlink-smallheight h4>span {font-size: 18px;line-height: 28px;display: inline;}
	.offer_boxlink h4,.offer_boxlink.offer_boxlink-smallheight h4 {font-size: 18px;line-height: 28px;text-align: left;position: relative;}
	.offer_boxlink h4:after,.offer_boxlink.offer_boxlink-smallheight h4: after;{content: '';display: block;width: 145px;height: 3px;background-color: #EAC380;margin-top: 11px;}
	.offer_boxlink h5,.offer_boxlink h5>span,.offer_boxlink.offer_boxlink-smallheight h5,.offer_boxlink.offer_boxlink-smallheight h5>span{font-size: 30px;line-height: 40px;text-align: left;}
	.offer_boxlink h5,.offer_boxlink.offer_boxlink-smallheight h5{margin-bottom: 20px;}
	.offer_boxlink h5>span,.offer_boxlink.offer_boxlink-smallheight h5>span{display: inline;}
	.offer_boxlink img,.offer_boxlink.offer_boxlink-smallheight img{max-width: 24px;margin-left: 0;margin-top: 0;margin-bottom: 0;}
	.offer_boxlink,.offer_boxlink.offer_boxlink-smallheight{border: 4px solid #fff}
	.link-bar-row-full{position: relative;top: 0;}
	.link-bar-row a{margin-left: 0;text-align: center;}
	.link-bar-row img{position: relative;margin: auto;max-width: 115px;}
	.link-bar_row>.container{padding: 0!important;}
	.link-bar_row{padding: 0;}
	.link-bar_row p {margin-left: 0;width: calc(100% - 122px);font-size: 10px;position: relative;line-height: 13px;}
	.link-bar_row p>img {margin-left: 6px;max-width: 15px;position: absolute;right: 7px;top: 8px;}
	.link-bar_row .link-bar-row_content>img{max-width: 115px;}
	.timeline {margin: 0 auto 0;}
	.link-bar_row{margin-top: 0;margin-bottom: 0;}
	.timeline_icn {top: 58px;}
	.timelines-content .status p:first-child{max-width: 83%;}
	.timelines-content .swiper-button-next, .timelines-content .swiper-button-prev{background: transparent;box-shadow: none;-webkit-box-shadow: none;-moz-box-shadow: none;}
	.modal-header.modalclose-mob{display: block;}
	.page-id-6152 .gold-full_link {font-size: 10px;line-height: 15px;}
	.magic_carousel.white .bannerControls{z-index: 999!important;}
	.page-id-5697 .break-md.nobgmobile {padding-top: 0px!important;}
	.office-btn i {margin-right: 5px;}
	.home .trading_course{margin: 0 15px;}
	.home .elementor-element-ffd9077 .section--maintitle.black{margin-bottom: 0!important;}
	.elementor-element-7c3b896 .section--maintitle.black.nomargin{margin: 0 15px;}
	.youtubepopup_white_small .fluid-width-video-wrapper iframe{height: 172px;}
	.page-id-5851 #vimeo-player {width: 100%;height: auto;}
	.elementor-element-a1b3555{margin-top: 0!important;}
	.elementor-element-f0b7d04{padding-left: 5px!important;}
	.elementor-element-1939e02{margin-top: 17px!important;}
	.elementor.elementor-6152{background-color: #191919;}
	.elementor-element-9906cd7 #vimeo-player {width: 100%;height: 207px;}
	.elementor-element-9906cd7 .entry-content .fluid-width-video-wrapper{margin-bottom: 0;}
	.home .elementor-element.elementor-element-bcba549.e-con-full.e-flex.e-con.e-parent,.home .elementor-element.elementor-element-5a9dc09.e-con-full.e-flex.e-con.e-child{display: none;}
}
/* iPhone6+ */
@media only screen and (max-width : 480px) {
	.gold-full_link {padding: 15px 4px;font-size: 10px;line-height: 20px;}
	.banner-content h4{font-size: 16px;max-width: 275px;}
	.banner-content{padding-left: 15px;}
	.whitebox-content{line-height: 20px;font-size: 14px;}
	.whitebox-content h3{line-height: 29px;font-size: 20px;margin-bottom: 22px;}
	.social-list li {padding: 0 15px;}
}


/* iphone6*/
@media only screen and (max-width : 375px) {
	.font30 {font-size: 24px!important;}
	.video--img span,.video--img:hover .video--cat{height: 190px!important}
	
}