/*MT5 Tools Expired*/
.tool-img-card .wp-block-cover {
    height: 100%;
}
.tool-img-card img {
    border-radius: 0 40px 40px 0;
}

/* Register Page*/
.register-page {
    margin-bottom: -140px;
}
.register-page .reg-page {
    max-width: 430px;
    margin: 0 0 0 auto;
    padding: 32px 20px !important;
}
.reg-responsive-cover {
    display: none;
}

.reg-page-subtitle, .reg-page-h1, .login-page-h1, .login-page-subtitle {
	display:none;
}
.custom-lang-switcher .wpml-ls-sub-menu {
	top:50px!important;
	left:0!important;
}

/*MARKET DEPTH*/
.market-depth-intro .fill-formula {
    background: #fff;
    border: solid 1px #fff;
    padding: 10px;
    border-radius:20px;
}
.market-depth-intro .fill-formula .formula-col {
    display: inline-block;
    padding: 10px;
    font-size: 18px;
    font-style: italic;
    vertical-align: middle;
}
.market-depth-intro .fill-formula .formula-col {
    display: inline-block;
    padding: 10px;
    font-size: 18px;
    font-style: italic;
    vertical-align: middle;
}
.market-depth-intro .fill-formula .formula-col .top-formula-value {
    display: block;
    border-bottom: 1px solid #000;
    text-align: center;
    padding-bottom: 5px;
    font-weight: 300;
}
.market-depth-intro .fill-formula .formula-col .bottom-formula-value {
    font-weight: 300;
}

/* Investing.com */
.investing-page {
    padding-top: 60px;
    padding-bottom: 80px;
}
.investing-page .form-title {
    display: none;
}
.investing-page .change-direction {
    align-items: center !important;
}
.investing-left-col>div {
    padding: 10px 0;
    max-width: 650px;
}
.investing-left-col>div:not(:last-child) {
    border-bottom: 1px solid transparent;
    border-image: linear-gradient(270deg, #002180 -1.23%, #7E9BF1 100%);
    border-image-slice: 1;
    width:100%;
}
.investing-left-col .group-images{
    max-width: 315px;
    padding-top: 10px;
}
.investing-page  .reg-form-contact {
    max-width: 440px;
}
.investing-page .form-title {
    color: #000 !important;
}
.investing-page .submit-btn-container {
    margin-top: 20px;
}
.footer-help-center.remove-margin {
    margin: 0 !important;
}

/* NDB Page */
.ndb-cover {
    padding-top: 130px;
    padding-bottom: 70px;
}
.ndb-cover .desktop-title {
    padding-bottom: 170px;
}
.ndb-cover .second-col figure{
    margin-bottom: 100px;
    margin-top: -40px;
}
.ndb-cover .form-title {
    color: #000 !important;
}
.ndb-cover .second-col p {
    padding: 10px 0;
}
.ndb-cover .second-col ol {
    padding-top: 20px;
    color: #03E4BA;
    font-weight: 600;
}
.ndb-cover .second-col ol>li {
    padding: 5px 0;
}
.get-started-steps {
    padding: 40px !important;
    margin: 80px auto !important;
}
.get-started-steps .steps-col>div {
    display: flex;
    align-items: center;
}
.get-started-steps .steps-col>div>h3 {
    min-width: 70px;
    height: 70px;
    background-color: #003be5;
    border-radius: 50px;
    color: #fff;
    font-weight: 800;
    line-height: 70px;
    font-size: 50px;
    margin-right: 20px;
}
.join-card-col img {
    object-fit: unset !important;
}

/* USP Page */
.usp-cover {
    min-height: 1000px;
    padding-top: 60px;
}
.usp-cols .heading-col {
    display: flex;
    flex-direction: column;
    justify-content: center;
    margin-right: 220px;
}
.usp-cols .registration-col {
    border-radius: 30px;
    max-width: 460px;
    margin: 0 auto;
}
.usp.promotions-carousel-outer.adjust-position {
    margin-top: -15vh !important;
}
.usp #promotions-carousel a {
    position: unset;
}
.usp.get-started-steps .steps-col>div {
    justify-content: center;
}
.usp.get-started-steps {
    margin: 120px auto !important;
}

/* Promotions inner pages */
.trading-comp-cover {
    min-height: 400px;
    margin-bottom: 80px;
}
.loyalty-bonus-info .reg-form-col{
    max-width: 460px;
}
.loyalty-bonus-info table thead {
    border-bottom: 0;
}
.loyalty-bonus-info table th, .loyalty-bonus-info table td {
    white-space: nowrap;
}
.loyalty-bonus-info ul li {
    padding-bottom: 10px;
}

/*2462 Landing Page*/
#landing-page-carousel .owl-stage{
    padding-left: 0 !important;
}
.partner-2462-form {
    box-shadow: 0px 4px 27.6px 0px rgba(0, 0, 0, 0.25);
}
.list-partner-2462 {
    text-align:left;
}
.cover-partner-2462 img {
    min-height:217px!important;
}
.toggle-usps-mobile .fa-angle-down{
    display:none;
}
.security-of-funds-partner {
    padding:0!important;
}
.list-partner-2462 li::marker{
    color:#003BE5;
    font-size:25px;
}
.paragraph-style-partner-2462 {
    padding-bottom:40px;
}
.display-mobile-only-partner-2462 {
    display:none;
}
.display-mobile-only-partner-2462 img {
    min-height:100px!important;

}

.column-relative-partner h3 {
    font-size:20px!important;
    color: var(--Secondary, #003BE5);
}

.promotion-carousel-partner .wp-block-columns {
    height:100%!important;

}

/*Leverage & Margin*/
/* Leverage Page */
/* Leverage Type redesign */

.leverage-margin-col > .wp-block-column:last-child {
	flex-basis:664px;
}


.leverage-margin-col > .wp-block-column:first-child {
flex-basis:860px;
}

.leverage-margin-col {
align-items: center!important;
gap:40px;
}

#pairs-dropdown > option{
	font-size:16px!important;
    color:#191919!important;
}


.leverage-margin-col > .wp-block-column:last-child {
	flex-basis:664px;
}


.leverage-margin-col > .wp-block-column:first-child {
flex-basis:860px;
}

.leverage-margin-col {
align-items: center!important;
	gap:40px;
}

.margin-req-col .btn-cover {
    justify-content: center;
}

.accordion-body {
    padding: 0 0 24px 0;
}


@media screen and (max-width:1200px) {

	.leverage-margin-col .wp-block-column:last-child:not(.btn-container) {
		display:none;
	}
	.leverage-margin-col .wp-block-column:first-child {
		flex-basis:100%!important;
	}
	.leverage-margin-col .wp-block-column:first-child p:nth-child(2) {
color: #606060;
font-size: 24px!important;
	}
		.leverage-margin-col .wp-block-column:first-child p:first-child, 	.leverage-margin-col .wp-block-column:first-child p:nth-child(2) {
text-align:center;
	}

}

@media screen and (max-width:1200px) {
	.leverage-margin-col .title {
		padding-bottom:16px;
	}
	.leverage-margin-col p, .leverage-margin-col p:nth-child(5)
    {
		padding-bottom:24px!important;
	}
	.leverage-margin-col p:nth-child(6) {
		padding:0!important;
	}

    .leverage-margin-col {
		padding:0 16px!important;
        margin-top:40px!important;
	}
	.leverage-margin-col .wp-block-column:last-child  {
		display:block;
	}
	.leverage-margin-col .wp-block-column:last-child:not(.btn-container){
		display:none;
	}

	.margin-req-container > .tiers-table.active:first-of-type {
        flex-wrap:wrap;
        flex-direction:column;
        justify-content:center;
        align-items:center;
}
.tiers-table.active {
    flex-direction: column;
}

}

/* Equity Leverage per account type */


.margin-req-col h2 {
	padding-bottom:0!important;
    font-size:40px!important;
	font-weight:700!important;
}


.other-accounts-leverage-heading h4::before
{
    content:'';
    margin-left:5px;
}

.amounts-new-account-type .wp-block-columns > .wp-block-column:first-of-type {
	font-weight:600;
}

.margin-req-col > .wp-block-column  > .wp-block-columns:first-of-type{
	margin:40px 0;
}

.margin-req-col .amounts-new-account-type h4 {
	color:white!important;
}

.margin-req-col .leverage-new-subtitle p{
color: #06CBA6;
	font-weight: 500!important;

}
.margin-req-col .amounts-new-account-type .wp-block-columns:not(.spacer,:first-child, :nth-child(2),:last-child) {	border-bottom:1px solid #515151;
}
.margin-req-col .amounts-new-account-type {
	height:100%;
}
.margin-req-col .other-account-leverage {
	max-height: 513px;
}

.margin-req-col .other-account-leverage > div:first-of-type {
	padding:24px;
	min-height:max-content;
}

.margin-req-col .amounts-new-account-type .wp-block-column > .wp-block-columns .wp-block-column:nth-child(2) {
font-weight: 400!important;
}


.margin-req-col .table-note li, .margin-req-col .table-note strong {
color: #D8D8D8!important;
font-size: 12px!important;
font-style: normal;
font-weight: 500;
line-height: 24px;
}
.margin-req-col .table-note li a{
	color:#D8D8D8!important;
font-size: 12px;
font-style: normal;
line-height: 24px;
text-decoration-line: underline;
text-decoration-style: solid;
text-decoration-skip-ink: auto;
text-decoration-thickness: auto;
text-underline-offset: auto;
text-underline-position: from-font;
	font-weight:500!important;
}

.tables-leverage-accounts {
	margin:40px 0;
}

@media screen and (max-width:1500px) {
        .margin-req-col {
        padding: 40px 16px!important;
    }
}


@media screen and (max-width:1200px) {
	.tables-leverage-accounts {
		gap:30px;
	}
    .margin-req-col h2 {
        font-size: 32px;
    }

	.margin-req-col .other-account-leverage {
		max-height:fit-content;
	}
	.margin-req-col .other-account-leverage > div:first-of-type {
		max-height:fit-content;
		margin:0!important;
	}

	.margin-req-col .other-accounts-leverage-heading > .wp-block-column
	, .margin-req-col .optimus-leverage-heading .wp-block-column
	{
		display: flex;
        flex-wrap: wrap;
        justify-content: flex-start;
	}

}

.margin-req-container .select-hidden {
    display: none;
    visibility: hidden;
    padding-right: 10px;
}
.margin-req-container .select {
    display: inline-block;
    position: relative;
    font-size: 16px;
    color: white;
    background-color: transparent;
    background:transparent;
    margin: 40px 0 24px 0;
    justify-content: center;
    display: flex;
}
.margin-req-container .select-styled {
    padding: 8px 15px;
    font-family: Raleway;
    font-size: 24px;
    font-style: normal;
    font-weight: 700;
    cursor:pointer;
}
 .margin-req-container .select-styled:after {
    content: url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='31'%20height='30'%20viewBox='0%200%2031%2030'%20fill='none'%3E%3Cg%20clip-path='url(%23clip0_799_4118)'%3E%3Cpath%20opacity='0.4'%20d='M0.5%2015C0.5%2018.9782%202.08035%2022.7936%204.8934%2025.6066C7.70644%2028.4196%2011.5218%2030%2015.5%2030C19.4782%2030%2023.2936%2028.4196%2026.1066%2025.6066C28.9196%2022.7936%2030.5%2018.9782%2030.5%2015C30.5%2011.0218%2028.9196%207.20644%2026.1066%204.3934C23.2936%201.58035%2019.4782%200%2015.5%200C11.5218%200%207.70644%201.58035%204.8934%204.3934C2.08035%207.20644%200.5%2011.0218%200.5%2015ZM8%2013.125C8%2012.7676%208.13477%2012.4043%208.41016%2012.1289C8.68555%2011.8535%209.04297%2011.7188%209.40625%2011.7188C9.76953%2011.7188%2010.127%2011.8535%2010.4023%2012.1289L15.5%2017.2266L20.5977%2012.1289C20.873%2011.8535%2021.2305%2011.7188%2021.5938%2011.7188C21.957%2011.7188%2022.3145%2011.8535%2022.5898%2012.1289C22.8652%2012.4043%2023%2012.7617%2023%2013.125C23%2013.4883%2022.8652%2013.8457%2022.5898%2014.1211L16.4961%2020.2148C16.2207%2020.4902%2015.8633%2020.625%2015.5%2020.625C15.1367%2020.625%2014.7793%2020.4902%2014.5039%2020.2148L8.41016%2014.1211C8.13477%2013.8457%208%2013.4883%208%2013.125Z'%20fill='%23464851'/%3E%3Cpath%20d='M14.5046%2020.2148C15.0554%2020.7656%2015.946%2020.7656%2016.491%2020.2148L22.5906%2014.1211C23.1414%2013.5703%2023.1414%2012.6797%2022.5906%2012.1348C22.0398%2011.5898%2021.1492%2011.584%2020.6043%2012.1348L15.5066%2017.2324L10.4089%2012.1348C9.85816%2011.584%208.96753%2011.584%208.42261%2012.1348C7.87769%2012.6855%207.87183%2013.5762%208.42261%2014.1211L14.5046%2020.2148Z'%20fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath%20id='clip0_799_4118'%3E%3Crect%20width='30'%20height='30'%20fill='white'%20transform='translate(0.5)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");    width: 0;
    height: 0;
    color: white;
    position: relative;
    top: 5px;
    left:20px;
    opacity: 1;

}
.margin-req-container .select-styled:hover:after {
content: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2231%22%20height%3D%2230%22%20viewBox%3D%220%200%2031%2030%22%20fill%3D%22none%22%3E%3Cg%20clip-path%3D%22url%28%23clip0_2119_7594%29%22%3E%3Cpath%20opacity%3D%220.4%22%20d%3D%22M0.5%2015C0.5%2018.9782%202.08035%2022.7936%204.8934%2025.6066C7.70644%2028.4196%2011.5218%2030%2015.5%2030C19.4782%2030%2023.2936%2028.4196%2026.1066%2025.6066C28.9196%2022.7936%2030.5%2018.9782%2030.5%2015C30.5%2011.0218%2028.9196%207.20644%2026.1066%204.3934C23.2936%201.58035%2019.4782%200%2015.5%200C11.5218%200%207.70644%201.58035%204.8934%204.3934C2.08035%207.20644%200.5%2011.0218%200.5%2015ZM8%2013.125C8%2012.7676%208.13477%2012.4043%208.41016%2012.1289C8.68555%2011.8535%209.04297%2011.7188%209.40625%2011.7188C9.76953%2011.7188%2010.127%2011.8535%2010.4023%2012.1289L15.5%2017.2266L20.5977%2012.1289C20.873%2011.8535%2021.2305%2011.7188%2021.5938%2011.7188C21.957%2011.7188%2022.3145%2011.8535%2022.5898%2012.1289C22.8652%2012.4043%2023%2012.7617%2023%2013.125C23%2013.4883%2022.8652%2013.8457%2022.5898%2014.1211L16.4961%2020.2148C16.2207%2020.4902%2015.8633%2020.625%2015.5%2020.625C15.1367%2020.625%2014.7793%2020.4902%2014.5039%2020.2148L8.41016%2014.1211C8.13477%2013.8457%208%2013.4883%208%2013.125Z%22%20fill%3D%22%2309B292%22%2F%3E%3Cpath%20d%3D%22M14.5046%2020.2148C15.0554%2020.7656%2015.946%2020.7656%2016.491%2020.2148L22.5906%2014.1211C23.1414%2013.5703%2023.1414%2012.6797%2022.5906%2012.1348C22.0398%2011.5898%2021.1492%2011.584%2020.6043%2012.1348L15.5066%2017.2324L10.4089%2012.1348C9.85816%2011.584%208.96753%2011.584%208.42261%2012.1348C7.87769%2012.6855%207.87183%2013.5762%208.42261%2014.1211L14.5046%2020.2148Z%22%20fill%3D%22%23FFFFFF%22%2F%3E%3C%2Fg%3E%3Cdefs%3E%3CclipPath%20id%3D%22clip0_2119_7594%22%3E%3Crect%20width%3D%2230%22%20height%3D%2230%22%20fill%3D%22white%22%20transform%3D%22translate%280.5%29%22%2F%3E%3C%2FclipPath%3E%3C%2Fdefs%3E%3C%2Fsvg%3E');
transition: opacity 0.3s ease;
}
.margin-req-container .select-styled.active:after {
content: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2231%22%20height%3D%2230%22%20viewBox%3D%220%200%2031%2030%22%20fill%3D%22none%22%3E%3Cg%20clip-path%3D%22url%28%23clip0_2119_7598%29%22%3E%3Cpath%20opacity%3D%220.4%22%20d%3D%22M30.5%2015C30.5%2011.0218%2028.9196%207.20644%2026.1066%204.3934C23.2936%201.58035%2019.4783%200%2015.5%200C11.5218%200%207.70645%201.58035%204.8934%204.3934C2.08035%207.20644%200.500002%2011.0218%200.500001%2015C0.500001%2018.9782%202.08035%2022.7936%204.8934%2025.6066C7.70644%2028.4196%2011.5218%2030%2015.5%2030C19.4782%2030%2023.2936%2028.4196%2026.1066%2025.6066C28.9196%2022.7936%2030.5%2018.9782%2030.5%2015ZM23%2016.875C23%2017.2324%2022.8652%2017.5957%2022.5898%2017.8711C22.3145%2018.1465%2021.957%2018.2812%2021.5938%2018.2812C21.2305%2018.2812%2020.873%2018.1465%2020.5977%2017.8711L15.5%2012.7734L10.4023%2017.8711C10.127%2018.1465%209.76953%2018.2812%209.40625%2018.2812C9.04297%2018.2812%208.68555%2018.1465%208.41016%2017.8711C8.13477%2017.5957%208%2017.2383%208%2016.875C8%2016.5117%208.13477%2016.1543%208.41016%2015.8789L14.5039%209.78515C14.7793%209.50976%2015.1367%209.375%2015.5%209.375C15.8633%209.375%2016.2207%209.50976%2016.4961%209.78516L22.5898%2015.8789C22.8652%2016.1543%2023%2016.5117%2023%2016.875Z%22%20fill%3D%22%2309B292%22%2F%3E%3Cpath%20d%3D%22M16.4954%209.78516C15.9446%209.23437%2015.054%209.23437%2014.509%209.78516L8.40942%2015.8789C7.85864%2016.4297%207.85864%2017.3203%208.40942%2017.8652C8.9602%2018.4102%209.85083%2018.416%2010.3957%2017.8652L15.4934%2012.7676L20.5911%2017.8652C21.1418%2018.416%2022.0325%2018.416%2022.5774%2017.8652C23.1223%2017.3145%2023.1282%2016.4238%2022.5774%2015.8789L16.4954%209.78516Z%22%20fill%3D%22%2306CBA6%22%2F%3E%3C%2Fg%3E%3Cdefs%3E%3CclipPath%20id%3D%22clip0_2119_7598%22%3E%3Crect%20width%3D%2230%22%20height%3D%2230%22%20fill%3D%22white%22%20transform%3D%22translate%2830.5%2030%29%20rotate%28-180%29%22%2F%3E%3C%2FclipPath%3E%3C%2Fdefs%3E%3C%2Fsvg%3E');
}


.margin-req-container .select-options {
    display: none;
    position: absolute;
    top: 100%;
    z-index: 999;
    margin: 0;
    list-style: none;
    background-color: white;
    border-radius: 10px;
    max-width: 420px;
    cursor:pointer;
    padding: 10px 0;
}

.margin-req-container .select-options > li {
    padding: 5px 20px 5px 20px;
    color: #191919;
}

.margin-req-container .select-options > li:hover {
    background-color: #F7F8FA;
    font-weight: 500;
}

.tier-grid-container {
    overflow-x: auto;
    margin: 20px 0;
}

.tier-grid-table {
    display: flex;
    flex-direction: column;
    min-width: 800px;
}

.tier-grid-row {
    display: flex;
}

.tier-grid-cell {
    padding: 12px 16px;
    border: 1px solid #ccc;
    text-align: center;
    min-width: 100px;
    font-weight: 500;
    font-size: 14px;
    box-sizing: border-box;
}

.tier-grid-header .tier-grid-cell {
    font-weight: 700;
    background: #f9f9f9;
}

.category-cell {
    min-width: 220px;
    text-align: left;
    font-weight: 600;
}

@media (max-width: 768px) {
    .tier-grid-container {
        display: none;
    }

    .tiers-mobile-wrapper {
        display: block;
    }
}

.tiers-table {
    display: none;
}
.margin-req-container h3 {
	display:none;
}

/* Leverage Table */

.leverage-matrix-block  {
    padding: 24px;
    border-radius: 8px;
    border: 1px solid #0F0F0F;
    background: radial-gradient(184.49% 189.17% at 89.2% 89.77%, #0F0F0F 0%, #515151 100%);
}
.tier-selectors button {
    border: none;
}

@media (min-width: 1200px) {
    .leverage-matrix-mobile {
        display: none !important;
    }
    .grid-header div{
        padding: 8px 10px;
    }
    .leverage-matrix-desktop {
        margin:40px auto 80px auto!important;
    }
    .tier-selectors {
        align-items: center;
    }
}

@media (max-width: 1200px) {
    .leverage-matrix-mobile {
        display: block !important;
        padding: 24px;
        margin-top: 30px!important;
        margin-bottom:40px;
    }
    .leverage-matrix-desktop {
        display: none !important;
    }
    .mobile-category-dropdown {
        justify-content: center;
        display: flex;
        position: relative;
        border-bottom: 1px solid #464851;
        padding-bottom: 24px;
        margin-bottom: 24px;
        align-items: center;
    }

    .category-dropdown-options {
        border-radius: 8px;
        top:40px;
        background-color: #0f0f0f;
    }
    .mobile-grid-row >div {
        justify-content: space-between;
    }
    .mobile-grid-row .grid-cell {
        display: flex;
        width: 164.143px;
        transform: rotate(0.028deg);
        padding: 4px 10px;
        justify-content: center;
        align-items: center;
        gap: 10px;
        border-radius: 10px;
    }
    .tier-selectors-mobile {
        flex-wrap: wrap;
        align-items: center;
    }
    .tier-selectors-mobile button {
        border-radius: 50px;
        background: rgba(255, 255, 255, 0.09);
        display: flex;
        padding: 6px 12px;
        justify-content: center;
        align-items: center;
        gap: 8px;
        border:none;
        color: white;
    }
    .tier-selectors-mobile .tier-color-dot {
        border-radius:50%;
    }
    .mobile-category-dropdown .category-dropdown-selected::after {
        content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30' fill='none'%3E%3Cg clip-path='url(%23clip0_6341_39052)'%3E%3Cpath opacity='0.4' d='M0 15C0 18.9782 1.58035 22.7936 4.3934 25.6066C7.20644 28.4196 11.0218 30 15 30C18.9782 30 22.7936 28.4196 25.6066 25.6066C28.4196 22.7936 30 18.9782 30 15C30 11.0218 28.4196 7.20644 25.6066 4.3934C22.7936 1.58035 18.9782 0 15 0C11.0218 0 7.20644 1.58035 4.3934 4.3934C1.58035 7.20644 0 11.0218 0 15ZM7.5 13.125C7.5 12.7676 7.63477 12.4043 7.91016 12.1289C8.18555 11.8535 8.54297 11.7188 8.90625 11.7188C9.26953 11.7188 9.62695 11.8535 9.90234 12.1289L15 17.2266L20.0977 12.1289C20.373 11.8535 20.7305 11.7188 21.0938 11.7188C21.457 11.7188 21.8145 11.8535 22.0898 12.1289C22.3652 12.4043 22.5 12.7617 22.5 13.125C22.5 13.4883 22.3652 13.8457 22.0898 14.1211L15.9961 20.2148C15.7207 20.4902 15.3633 20.625 15 20.625C14.6367 20.625 14.2793 20.4902 14.0039 20.2148L7.91016 14.1211C7.63477 13.8457 7.5 13.4883 7.5 13.125Z' fill='%23464851'/%3E%3Cpath d='M14.0007 20.2148C14.5515 20.7656 15.4421 20.7656 15.9871 20.2148L22.0867 14.1211C22.6375 13.5703 22.6375 12.6797 22.0867 12.1348C21.5359 11.5898 20.6453 11.584 20.1003 12.1348L15.0027 17.2324L9.90503 12.1348C9.35425 11.584 8.46363 11.584 7.9187 12.1348C7.37378 12.6855 7.36792 13.5762 7.9187 14.1211L14.0007 20.2148Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_6341_39052'%3E%3Crect width='30' height='30' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
        margin-top: 10px;
        position: relative;
    }
    .mobile-category-dropdown .category-dropdown-selected.active::after {
        content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30' fill='none'%3E%3Cg clip-path='url(%23clip0_6573_38799)'%3E%3Cpath opacity='0.4' d='M30 15C30 11.0218 28.4196 7.20644 25.6066 4.3934C22.7936 1.58035 18.9782 9.63552e-07 15 1.31134e-06C11.0218 1.65913e-06 7.20644 1.58035 4.3934 4.3934C1.58035 7.20645 -1.65913e-06 11.0218 -1.31134e-06 15C-9.63552e-07 18.9783 1.58035 22.7936 4.3934 25.6066C7.20644 28.4196 11.0218 30 15 30C18.9782 30 22.7936 28.4196 25.6066 25.6066C28.4196 22.7936 30 18.9782 30 15ZM22.5 16.875C22.5 17.2324 22.3652 17.5957 22.0898 17.8711C21.8145 18.1465 21.457 18.2813 21.0937 18.2813C20.7305 18.2813 20.373 18.1465 20.0977 17.8711L15 12.7734L9.90234 17.8711C9.62695 18.1465 9.26953 18.2813 8.90625 18.2813C8.54297 18.2813 8.18555 18.1465 7.91016 17.8711C7.63476 17.5957 7.5 17.2383 7.5 16.875C7.5 16.5117 7.63476 16.1543 7.91016 15.8789L14.0039 9.78516C14.2793 9.50977 14.6367 9.375 15 9.375C15.3633 9.375 15.7207 9.50977 15.9961 9.78516L22.0898 15.8789C22.3652 16.1543 22.5 16.5117 22.5 16.875Z' fill='%23464851'/%3E%3Cpath d='M15.9993 9.78516C15.4485 9.23438 14.5579 9.23438 14.0129 9.78516L7.91333 15.8789C7.36255 16.4297 7.36255 17.3203 7.91333 17.8652C8.46411 18.4102 9.35473 18.416 9.89966 17.8652L14.9973 12.7676L20.095 17.8652C20.6457 18.416 21.5364 18.416 22.0813 17.8652C22.6262 17.3145 22.6321 16.4238 22.0813 15.8789L15.9993 9.78516Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_6573_38799'%3E%3Crect width='30' height='30' fill='white' transform='translate(30 30) rotate(180)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
    }

    .mobile-category-dropdown .category-dropdown-selected{
        display: flex;
        justify-content: center;
        align-items: center;
        gap: 10px;
        align-self: stretch;
        color:  #FFF;
        font-family: 'Raleway',sans-serif;
        font-size: 18px;
        font-style: normal;
        font-weight: 700;
        line-height: 32px;
        background: transparent;
        border: none;
    }
    .mobile-grid-header {
        gap:24px;
        min-height: 238px;
        -webkit-touch-callout: none;
	    -webkit-user-select: none;
	    -webkit-text-decoration: none;
    }
}

.MarginRequirementsTable table {
    background: radial-gradient(184.49% 189.17% at 89.2% 89.77%, #0F0F0F 0%, #515151 100%)!important;
    border-radius:8px;
}

.MarginRequirementsTable tr:first-of-type th  {
	background:transparent!important;
}

.MarginRequirementsTable thead th {
	color:#06CBA6;
	font-size: 16px!important;
    font-weight: 500!important;
	text-align:center;
    border:0;
}

.MarginRequirementsTable thead th.th-column {
    padding:0 24px;
}

.MarginRequirementsTable thead:first-of-type tr:first-of-type th {
	padding:24px;
}

.MarginRequirementsTable > table > thead{
    width:100%;
}

.MarginRequirementsTable tbody tr td:first-of-type, .MarginRequirementsTable tbody tr td:nth-of-type(5)  {
	color:white;
	font-weight: 600!important;
}


.margin-req-container > .tiers-table.active:first-of-type {
	display:flex;
	gap:30px;
}
@media screen and (max-width:1200px) {
.margin-req-container > .tiers-table.active:first-of-type {
	flex-direction: column;
}
}

.MarginRequirementsTable tbody tr td {
color: #FFF;
text-align: center;
font-family: Montserrat;
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: 24px;
padding:16px 20px !important;

}

.MarginRequirementsTable tbody tr {
	width:100%;
}

.MarginRequirementsTable thead tr:first-child th, .MarginRequirementsResponsiveTable thead tr:first-child th {
	color:white;
	text-align:left;
	font-size: 24px!important;
	font-style: normal;
	font-weight: 700!important;
}

@media screen and (max-width:1200px) {
    .MarginRequirementsTable thead tr:first-child th, .MarginRequirementsResponsiveTable thead tr:first-child th {
		background-color:unset;
		color:#fff;
		width:100%!important;
	}
    .MarginRequirementsResponsiveTable {
		background: radial-gradient(184.49% 189.17% at 89.2% 89.77%, #0F0F0F 0%, #515151 100%) !important;
        border-radius:8px;
    }

	.MarginRequirementsResponsiveTable {
		padding:24px;
	}

	.MarginRequirementsResponsiveTable  *
	{
        border-bottom: none!important;
		text-align:center;
		color:#fff!important;
	}
	.MarginRequirementsResponsiveTable .table > :not(:first-child) {
		border-top:none;
	}

	.margin-req-container .tiers-table {
	 row-gap:5px!important;
	}
    .margin-req-col	.btn-container > .wp-block-column {
		display:block;
	}
	.MarginRequirementsResponsiveTable thead > tr:nth-of-type(2) >th {
		color:#06CBA6!important;
		font-weight: 500;
        text-align:center!important;

	}
    .MarginRequirementsResponsiveTable tbody td:first-of-type  {
        font-weight:600!important;
	}
.MarginRequirementsResponsiveTable tbody td {
    padding: 16px;
}
}

@media screen and (max-width:1200px) and (min-width:580px) {
.MarginRequirementsResponsiveTable thead > tr >th {
		text-align:center!important;
	}
}

@media screen and (max-width:580px) {
    .MarginRequirementsResponsiveTable thead > tr >th{
        text-align: left!important;
    }
}



/* Leverage Type redesign end*/

html[dir="rtl"] .leverage-margin-col {
    flex-direction:row-reverse;
}

.margin-req-col {
    margin-top: 80px;
    margin-bottom: 80px;
}

/* Margin Requirements */
.margin-req-container .form-select{
    background-color:transparent;
    color:#fff;
    font-family: Raleway;
    font-size: 24px;
    border:none;
    background-image:url('https://fxgt.com/wp-content/uploads/2025/05/circle-chevron-down-duotone-solid-1.png');
    background-size:25px 25px;
    text-align: center;
    width: auto;
    background-position: right bottom 45%!important;
}

.tiers-table {
    display: none;
}
.tiers-table.active {
    display:flex;
    gap:30px;
}

.tiers-table>h2 {
    display: none;
}
.tiers-table>h3 {
    font-size: 32px;
    font-weight: 700;
    margin: 28px 0;
}
.tiers-table .single-table {
    padding: 24px;
    width:100%;
}
.tiers-table .single-table tbody tr {
    background: transparent !important;
}
.tiers-table .single-table th, .tiers-table .single-table td {
    white-space: nowrap;
    font-size: 16px!important;
}

.tiers-table .note {
    display: none;
}

/* FXGT App Page & FXGT.com Trader*/

/* Banner */

.fxgt-app-banner h1 {
	padding-bottom:16px;
}
@media screen and (max-width:1600px) {
	.fxgt-app-banner .fxgt-app-banner-column{
		flex-basis:550px!important;
	}
}
@media screen and (min-width:1500px) {
    .fxgt-app-banner .wp-block-columns, .inner-trade-columns {
        margin: 0!important;
        padding: 0 220px;
        max-width: unset;
    }
}

.fxgt-app-banner p {
	padding:30px 0 30px 0;
}
.fxgt-app-banner .fxgt-app-banner-apps {
	max-width:540px;
    border:solid 1px #fdfdfd26;
    border-radius: 11px;
    width: fit-content;
}

/* Fast, secure, and friendly */

.fast-secure-app h2 {
	padding-bottom:16px;
	font-family: 'Raleway',sans-serif;
	font-size: 40px;
	font-weight: 800;
}
.fast-secure-app p:first-of-type {
	font-family: 'Raleway',sans-serif;
	color: #606060;
	font-size: 24px;
	font-style: normal;
	font-weight: 500;
	line-height: 40px;
}

.fast-secure-app .fast-secure-app-columns {
	padding:40px 0;
	gap:30px;
}

.fast-secure-app .fast-secure-app-columns > .wp-block-column {
	display: flex;
	padding: 24px;
	flex-direction: column;
	align-items: flex-start;
	flex: 1 0 0;
	align-self: stretch;
	border-radius: 20px;
	border: 1px solid #EFF1F5;
}

/* Discover your personal trading assistant  */

.discover-trading {
	max-width:1770px;
}
.discover-trading .discover-trading-column {
    flex-basis: 55%;
}

.discover-trading .discover-trading-column h2{
	padding-bottom:40px;
	line-height: 50px;
}

.discover-trading .discover-trading-column p:not(:last-child){
	padding-bottom:30px;
}

.discover-trading figure {
	display:flex;
	justify-content: center;
}
.discover-trading .discover-trading-column h3 {
	padding-bottom:10px;
}

.discover-trading .discover-trading-tick  {
	padding-bottom:30px;
}

.discover-trading .discover-trading-tick .wp-block-column {
	display:flex;
	flex-direction:column;
	justify-content: center;
}

/* Start Trading Today */

.start-trading-today {
	max-width: 914px;
	margin:0 auto;
	align-items: center !important;
	gap:40px;
}

.start-trading-today h2 {
	padding-bottom:16px;
}

.start-trading-today .start-trading-today-app-columns {
	gap:40px;
	justify-self: right;
}

.system-requirements-desktop {
	margin:0 178px;
}

@media screen and (min-width:1200px) {
	.trading-steps.fxgt-app-steps {
		display:none;
	}
}

@media screen and (max-width: 1200px) {
	.system-requirements {
	    margin:60px auto;
	}
    .system-requirements h2{
		text-align:center;
	}
    .system-requirements-desktop {
		margin:40px 39px;
	}
	.system-requirements-desktop h2{
		text-align:center;
	}
    .start-trading-today {
		display:none!important;
	}
}

@media screen and (max-width:580px) {
	.system-requirements {
		margin:60px auto!important;
	}
    .trading-steps.fxgt-app-steps .app-store-row{
		display:none;
	}
    .system-requirements-desktop {
		margin:0 16px;
	}
}



/* System requirements */

.system-requirements {
	margin:80px auto;
	max-width:1564px;
}

.system-requirements .columns  p {
	padding-bottom:15px;
}

.system-requirements .columns .wp-block-columns {
	padding-top:15px;
}

.system-requirements .columns {
	column-gap:40px!important;
}

.system-requirements .ios .wp-block-columns:not(:last-child), .system-requirements .android .wp-block-columns:not(:last-child) {
	border-bottom:1px solid #EFF1F5;
}


@media screen and (max-width:1500px) {
	.fast-secure-app {
		padding:40px!important;
	}
	.fxgt-app-banner .wp-block-cover__background {
		background-color:#0F0F0FC4!important;
		opacity:1;
	}
}

@media screen and (max-width:1500px) and (min-width:780px) {
		.fast-secure-app-columns {
		display:grid!important;
		grid-template-columns:1fr 1fr;
		grid-template-rows:1fr 1fr;
	}
}

@media screen and (max-width:1200px) {
    	.fxgt-app-banner .fxgt-app-banner-column {
		flex-basis:100%!important;
		display:flex;
		flex-direction:column;
		justify-content:center;
		align-items:center;
	}
    .discover-trading {
		flex-direction:column-reverse!important;
		padding: 24px 24px 0px 24px!important;
	}
	.discover-trading .discover-trading-tick {
		flex-wrap:nowrap!important;
		flex-direction:row;
	}
	.discover-trading .discover-trading-tick > .wp-block-column:first-of-type {
		flex-basis:30px!important;
	}
    .discover-trading figure {
        justify-content: center!important;
    }

}

@media screen and (max-width:780px) {
	.fxgt-app-banner-column {
		text-align:center;
	}
	.fxgt-app-banner-column p {
		font-size:24px!important;
		line-height: 40px!important;
	}
    .fast-secure-app h2 {
        font-size: 32px;
    }
	.fxgt-app-banner-apps {
		display:none!important;
	}
	.fast-secure-app {
		padding:40px 16px!important;
	}

	.start-trading-today {
		display:flex;
		text-align:center;
		justify-content:center;
	}
	.start-trading-today .start-trading-today-app-columns .wp-block-column {
		justify-content:center!important;
		display: flex;
	}
	.system-requirements .columns .wp-block-columns {
		flex-wrap:nowrap!important;
	}
}

@media screen and (max-width:580px) {
    .fxgt-app-banner{
		min-height:650px!important;
	}
}

/* End of FXGT App Page */


/* MT4/MT5 Pages */

.how-to-mt5 {
    max-width:1564px!important;
}

.how-to-mt5 > .wp-block-column .wp-block-column figure{
    position: relative;
    z-index: -1;
    width: 1057px;
    right: 100px;
    bottom: 70px;
}

.how-to-mt5 .mt5-step-column {
	display: flex;
	padding: 30px;
	flex-direction: column;
	align-items: flex-start;
	gap: 20px;
	align-self: stretch;
	border-radius: 20px;
	background: rgba(255, 255, 255, 0.47);
	backdrop-filter: blur(16.25px);
	-webkit-backdrop-filter: blur(16.25px);
    border: 1px solid #EFF1F5;
}

.how-to-mt5 .mt5-step-column .wp-block-column > p:nth-child(2){
    font-weight: 500!important;
}


.how-to-mt5 .mt5-step-column h3{
	padding-bottom:20px!important;
}

@media screen and (max-width:1400px) {
	.how-to-mt5 > .wp-block-column > .wp-block-columns {
		display:flex;
   	    flex-direction: column;	}

	.how-to-mt5 > .wp-block-column .wp-block-column figure {
		position:unset;
		width: 472px;
        height: fit-content;
	}

	.how-to-mt5 > .wp-block-column > .wp-block-columns>.wp-block-column:first-of-type {
		display:flex;
		justify-content:center;
	}
	.how-to-mt5 {
		padding:39px;
		}
	.how-to-mt5 .mt5-step-column {
		padding:0;
	}
    .how-to-mt5 .btn-container > .wp-block-buttons {
        justify-content: center;
    }
}

@media screen and (max-width:580px) {
	.how-to-mt5 {
		text-align:center;
		justify-content:center;
		align-items:center;
	}
}


/* End of MT4/MT5 Pages */


/* Trading View Page */

.section-two-tradingview .wp-block-column  .tradingview-widget-container{
	position:absolute;
	width:100%;
	left:0;
	bottom:0;
}

.section-two-tradingview .wp-block-column  .tradingview-widget-container iframe {
	border-radius:0 0 40px 40px;

}

.button-section-tradingview  {
    padding-bottom:40px!important;
}

.section-two-tradingview {
	display:grid!important;
	grid-template-columns:40% 60%;
	grid-template-rows:1fr;
	padding:40px;
	border-radius:40px;
}

.buttons-trading-view {
	margin-top:40px!important;
}

.section-two-image img
{
	position:absolute;
	left:150px;
	top:10px;
}

.trading-view-blocks {
	gap:24px!important;
	display:flex;
	flex-direction: column;
}

.trading-view-blocks .wp-block-column {
	background: rgba(255, 255, 255, 0.47)!important;
    backdrop-filter:blur(16.25px)!important;
    z-index:1;
    padding:30px!important;
}

.button-section-tradingview {
	grid-row:2;
	grid-column:1/3;
}

.trading-view-blocks h3 {
	padding-bottom:20px;
	margin:0;
}

.trading-view-blocks:not(:last-child){
	padding-bottom:32px;
}

.trading-view-blocks .wp-block-column{
	min-height:210px;
	border-radius: 20px;
	border: 1px solid #EFF1F5;
	background: rgba(255, 255, 255, 0.47);
	backdrop-filter: blur(16.25px);
	display: flex;
	flex-direction: column;
}

.section-carousel-platforms-specs {
	display:flex!important;
}

/* Client Portal Page*/



.client-portal-bundle > .wp-block-columns{
	column-gap:30px;
}
.client-portal-bundle > .wp-block-columns:nth-child(odd) {
		padding-bottom:40px;
}

.client-portal-bundle .column h3 {
	padding-bottom:16px;
}

@media screen and (max-width:1200px) and (min-width:780px) {
    .client-portal-bundle > .wp-block-columns{
	    flex-direction: column;
    }
}
@media screen and (max-width:1200px) {
    .heading-client-portal h2{
        font-size: 32px!important;
    }

    .heading-client-portal p{
        line-height: 40px;
        margin: 0;
    }
    .client-portal-bundle .column h3 {
        font-size:24px!important;
        font-weight: 600!important;
    }
    .client-portal-bundle .column p {
        font-weight: 500!important;
    }
}
/* Flexibility and Autonomy */
.flexibility-and-autonomy {
	padding: 60px 178px;
}

.flexibility-and-autonomy .content-column a {
	line-height: 24px;
	text-decoration-line: underline;
	text-decoration-style: solid;
	text-decoration-skip-ink: auto;
	text-decoration-thickness: auto;
	text-underline-offset: auto;
	text-underline-position: from-font;
}

.client-portal-tab h2:after {
	content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='21' viewBox='0 0 20 21' fill='none'%3E%3Cpath d='M19.375 18.6458C19.375 19.4425 18.748 20.0833 17.9687 20.0833L3.90625 20.0833C3.12695 20.0833 2.5 19.4424 2.5 18.6458C2.5 17.8492 3.12695 17.2083 3.90625 17.2083L14.5762 17.2083L1.03515 3.3724C0.484373 2.80938 0.484373 1.89896 1.03515 1.34193C1.58594 0.784897 2.47656 0.778907 3.02148 1.34193L16.5566 15.1779L16.5625 4.27084C16.5625 3.47422 17.1895 2.83334 17.9687 2.83334C18.748 2.83334 19.375 3.47422 19.375 4.27084L19.375 18.6458Z' fill='white'/%3E%3C/svg%3E");
	position:absolute;
	right:30px;
}

.client-portal-tab.active h2:after {
	content:''!important;
}

.client-portal-tab {
	border-radius: 16px;
	border: 1px solid #515151;
	background: linear-gradient(90deg, rgba(25, 25, 25, 0.20) 0%, rgba(127, 127, 127, 0.20) 100%);
	backdrop-filter: blur(17px);
	-webkit-backdrop-filter: blur(17px);
	padding: 24px 30px;
	gap: 30px;
	min-width:783px;
    cursor: pointer;
}

.client-portal-tab .hidden-section {
	display:none;
}

.client-portal-tab.active h2{
    color:#3ED3BD!important;
}

.client-portal-tab h2 {
    color: #fff!important;
}

.client-portal-tab.active .hidden-section{
    display: block!important;
}

@media screen and (min-width:1200px) {
    .flexibility-and-autonomy {
        min-height: 930px;
        max-height: 930px;
    }
}

.flexibility-and-autonomy .client-portal-tab h2 {
    font-size:24px!important;
}

@media screen and (max-width:1200px) {
	.client-enhanced {
		padding: 0px 16px!important;
	}
	.client-enhanced .column {
		display:grid;
		grid-template-columns:100px 1fr;
		column-gap:24px;
	}
	.client-enhanced .column figure{
		grid-row:1/3;
	}

	.flexibility-and-autonomy {
		padding: 40px 16px;
	}
	.flexibility-and-autonomy h2, .flexibility-and-autonomy .content-column > p {
		text-align:center;
		line-height: 40px!important;
	}
    .flexibility-and-autonomy .content-column > p {
        font-size: 24px!important;
    }
	.flexibility-and-autonomy .wp-block-cover__inner-container{
        justify-content: center;
		display:flex;
        padding:0;
	}
	.flexibility-and-autonomy .content-column {
		flex-basis:100%!important;
	}

    .flexibility-and-autonomy .wp-block-cover__background{
        background-color:#0F0F0F!important;
        opacity:1!important;
    }
	.client-portal-tab {
		width:100%;
		min-width:unset;
	}
	.client-portal-tab .hidden-section .wp-block-columns {
		flex-wrap:nowrap!important;
	}
	.client-portal-tab .hidden-section .wp-block-columns > .wp-block-column:first-child{
	    flex-basis:30px!important;
	}

    .flexibility-and-autonomy .client-portal-tab h2 {
		text-align:left;
		line-height: 30px!important;
	}
	.client-portal-tab .hidden-section .wp-block-columns > .wp-block-column:first-child {
		align-content:center;
	}
	.client-portal-tab .hidden-section .wp-block-columns {
		margin-top:16px!important;
	}
	.client-portal-tab {
		gap:16px;
	}
}

@media screen and (max-width:1200px) {

	.section-two-tradingview {
	    min-height:1300px;
	}

	.image-section-tradingview {
		grid-row:1!important;
	}

	.content-section-tradingview {
		grid-row:2!important;
		grid-column:1/3;
	}

	.button-section-tradingview {
		grid-row:3!important;
	}

	.section-two-image img
	{
		top:-130px;
		left:0;
	}
	.section-carousel-platforms-specs > .wp-block-column {
		flex-basis:min-content!important;
	}

}

@media screen and (max-width:780px){
	.section-two-image img {
	    top:-150px;
	}

	.section-two-tradingview {
	    grid-template-rows:10% 1fr 250px 50px;
	}
}


@media screen and (max-width:580px) {
	.section-two-image img {
		position:absolute;
		top:-120px;
	}

	.section-two-tradingview {
		display:grid!important;
		grid-template-columns:1fr!important;
		grid-template-rows:10%  auto 10% 120px!important;
		padding:0 20px 40px 20px;
		min-height:1000px!important;
	}

	.section-carousel-platforms-specs {
		justify-content:center!important;
	}

	.section-carousel-platforms-specs .owl-dots .owl-dot span {
		width: 10px!important;
        height: 10px!important;
        position: relative;
	}

	.section-carousel-platforms-specs .owl-dots .owl-dot  {
	    padding:0!important;
		margin-left:8px;
	}

	.button-section-tradingview .wp-block-buttons  {
        margin:0!important;
	    padding:0!important;
	}

}

.section-two-tradingview .section-carousel-platforms-specs .owl-dots .owl-dot.active > span{
    background: #29958C!important;
}

/* Charting Tools */


.charting-tools {
	background-color:#F7F8FA;
	padding:40px;
	margin-top:80px!important;
	max-width:unset;

}

.charting-tools.alignwide{
	margin:0;
}

.charting-tools h2 {
	padding-bottom:16px;
}

.charting-tools p:nth-child(1) {
    padding-bottom:16px;
}

.charting-tools-blocks {
	padding:32px 0;
	gap:14px;
	margin: 0 40px;
}

.charting-tools-column  {
	padding:20px;
	border-radius:20px;
	border-radius: 20px;
	border: 1px solid #EFF1F5;
	background: #FFF;
}

.charting-tools-multi-blocks {
    gap: 14px!important;
    display: flex;
    flex-direction: column;
}

.charting-tools-multi-blocks .wp-block-columns {
	gap:14px;
}

.charting-tools-blocks > .wp-block-column > .wp-block-columns {
	height:100%!important;
}

.charting-tools-blocks .wp-block-column:first-child .charting-tools-column p:nth-child(3) {
	padding-bottom:30px;

}
.charting-tools-blocks figure {
	padding-bottom:16px;
}

.charting-tools-blocks p:nth-child(2) {
	padding-bottom:20px;
}

.charting-tools-column ul{
	list-style:none!important;
	padding: 0;
}

.charting-tools-column li:not(:last-child) {
	padding-bottom:17px;
}

.charting-tools-column li {
	display: flex !important;
	align-items:center;
}

.charting-tools-column li:before {
	content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30' fill='none'%3E%3Ccircle cx='15' cy='15' r='15' fill='%23F7F8FA'/%3E%3Cpath d='M22.5941 9.90059C23.0242 10.3237 23.0242 11.0108 22.5941 11.4339L13.7855 20.0993C13.3554 20.5224 12.657 20.5224 12.2268 20.0993L7.82258 15.7666C7.39247 15.3435 7.39247 14.6564 7.82258 14.2332C8.25268 13.8101 8.95117 13.8101 9.38128 14.2332L13.0079 17.7975L21.0388 9.90059C21.4689 9.47747 22.1674 9.47747 22.5975 9.90059H22.5941Z' fill='%233ED3BD'/%3E%3C/svg%3E");
  	margin-right:10px;
	width: 30px;
	height: 30px;
}

.list-charting-tools {
	flex-direction: column;
}

@media screen and (min-width:1500px) {
    .charting-tools {
	    padding: 60px 178px;
	}
}

@media screen and (max-width:1200px) {
	.charting-tools-blocks {
		display:grid!important;
		grid-template-rows:40% 60%;
		grid-template-columns:1fr;
	}

	.last-section-charting-tools.wp-block-columns .wp-block-column:nth-child(2) {
        flex-basis: 100% !important;
    }

	.list-charting-tools {
		display:grid!important;
		grid-template-columns:50% 50%;
		gap:17px;
	}
}

@media screen and (max-width:780px) {
	.charting-tools {
		padding:40px 20px;
	}

	.charting-tools-blocks {
		grid-template-rows:auto;
		margin:0;
	}

	.list-charting-tools {
		display:flex!important;
	}

	.charting-tools .wp-block-buttons {
        margin:0!important;
    }
}


/* End of Charting Tools */

/* -----End of Trading View Page------ */


/* Deposits & Withdrawals Page */

/* Trade Without Delay */
.trade-without-delay .all-columns .columns:nth-child(even) {
    padding-top:30px;
}

.trade-without-delay .all-columns h3 {
	padding-bottom:10px;
}

@media screen and (max-width:1600px) and (min-width:1200px) {
	.trade-without-delay {
		max-width:1200px!important;
	}
}

@media screen and (min-width:1200px) {
    .trade-without-delay > .wp-block-column:first-child {
        flex-basis: 540px!important;
    }
    .trade-without-delay figure{
        position:relative;
        bottom: 40px;
    }
    .trade-without-delay figure img {
        width: 476px!important;
        height: 620px;
    }

    .trade-without-delay > .wp-block-column:last-child {
        display: flex;
        flex-direction: column;
        justify-content: center;
    }
}
@media screen and (min-width:1500px) {
    .trade-without-delay {
        width:unset!important;
        margin:0 auto!important;
        max-width:1500px;
        max-height:580px;
        gap:60px
    }
    .trade-without-delay h2 {
		margin-top:0!important;
	}
    .trade-without-delay p:last-child {
		padding-bottom:0!important;
	}

    .trade-without-delay > .wp-block-column:first-of-type {
        flex-basis: 476px!important;
    }
}

@media screen and (min-width:1920px) {
    .trade-without-delay {
        margin:0 200px!important;
        max-width: unset;
    }
}

@media screen and (max-width:1500px) {
    .trade-without-delay .wp-block-column > .wp-block-image {
        bottom:auto;
    }
	.trade-without-delay {
		display:flex!important;
		padding: 40px 24px 0px 24px!important;
		margin:20px auto!important;
        max-width: 1200px!important;
	}
    .trade-without-delay .all-columns {
        padding-bottom: 40px;
    }
	.trade-without-delay .wp-block-column > .wp-block-image {
		height:100%;
	}
	.trade-without-delay figure{
		display:flex;
		justify-content:center;
	}
	.trade-without-delay img{
		align-self: self-end!important;
	}
}
@media screen and (max-width:1200px) {
	.trade-without-delay {
	    flex-direction:column-reverse;
		border-radius:20px!important;
        margin: 20px 16px!important;
	}
	.trade-without-delay figure, .trade-without-delay img{
		width:auto!important;
		height:auto!important;
	}
	.header-content {
		padding:16px!important;
		margin:40px 0!important;
	}
	.trade-without-delay h2,.trade-without-delay > .wp-block-column > p:first-of-type {
		text-align:center;
		line-height: 40px!important;
	}
	.trade-without-delay > .wp-block-column > p:first-of-type {
	    font-size:24px!important;
	}
    .trade-without-delay img {
        max-width:350px;
    }
}
@media screen and (max-width:780px) {
	.trade-without-delay .columns {
		flex-wrap:nowrap!important;
	}
	.trade-without-delay .columns:nth-child(odd) {
		margin-bottom:24px;
	}
	.trade-without-delay .columns > .wp-block-column:first-of-type {
		flex-basis:30px!important;
	}
}
/* end of Trade Without Delay */

/* A World of Choice for Your Deposits */
.world-of-choice {
    margin:80px 40px;
}
.world-of-choice h2 {
	padding-bottom:16px;
}
.world-of-choice p:first-of-type {
	padding-bottom:40px;
}
.world-of-choice .item {
	display:flex;
	flex-direction:column;
	gap:16px;
}
@media screen and (max-width:1200px) {
    .world-of-choice {
        margin:16px;
    }
	.world-of-choice .columns {
		display:flex;
		flex-direction:column;
	}
	.world-of-choice > .wp-block-column > p:first-of-type {
	    font-size:24px!important;
		line-height:40px!important;
	}
}

/*end of A World of Choice for Your Deposits */

/* Access Your Funds with Ease */
.access-your-funds {
	padding: 20px 0;
}
.access-your-funds h2 {
	padding-bottom:40px;
}
.access-your-funds p:first-of-type {
	padding-bottom:24px;
}

.access-your-funds h3 {
	padding-bottom:8px;
}
.your-funds-control > .wp-block-column {
    max-width: 1580px;
    margin:auto;
}

@media screen and (max-width:1500px) {
    .your-funds-control {
        padding:16px!important;
    }
}
@media screen and (max-width:1200px)
{
	.access-your-funds {
		flex-direction:column;
        margin:40px;
	}
	.access-your-funds > .wp-block-column:last-of-type {
		display:flex;
		justify-content:center;
	}
	.access-your-funds h2,.access-your-funds > .wp-block-column > p:first-of-type {
		text-align:center;
		line-height:40px!important;
	}
	.access-your-funds > .wp-block-column > p:first-of-type {
		font-size:24px!important;
	}
	.access-your-funds .columns-item {
		flex-wrap:nowrap!important;
	}
	.access-your-funds .columns-item .wp-block-column:first-child {
		flex-basis:30px!important;
	}
}


/* About FXGT Page */

.regulated-protection .item{
background: linear-gradient(90deg, rgba(25, 25, 25, 0.20) 0%, rgba(127, 127, 127, 0.20) 100%);
  backdrop-filter:blur(17px);
	padding: 24px 30px;
	width:100%;
	border-radius: 16px;
}

.regulated-protection {
	padding:60px 178px;
}

.regulated-protection .item .hidden-section {
	display:none;
}

.regulated-protection .item.active .hidden-section{
	display:block;
}

.regulated-protection .item:after {
	content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='24' viewBox='0 0 30 24' fill='none'%3E%3Cg clip-path='url(%23clip0_5117_21385)'%3E%3Cpath d='M24.375 20.1458C24.375 20.9424 23.748 21.5833 22.9687 21.5833L8.90625 21.5833C8.12695 21.5833 7.5 20.9424 7.5 20.1458C7.5 19.3492 8.12695 18.7083 8.90625 18.7083L19.5762 18.7083L6.03515 4.87237C5.48437 4.30934 5.48437 3.39893 6.03515 2.8419C6.58594 2.28487 7.47656 2.27888 8.02148 2.8419L21.5566 16.6778L21.5625 5.7708C21.5625 4.97419 22.1895 4.3333 22.9687 4.3333C23.748 4.3333 24.375 4.97419 24.375 5.7708L24.375 20.1458Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_5117_21385'%3E%3Crect width='23' height='30' fill='white' transform='translate(30 0.5) rotate(90)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
	position:absolute;
	right:30px;
}
.regulated-protection .item.active:after {
	content:''!important;
}
@media screen and (max-width:1200px) and (min-width:580px) {
    .regulated-protection.wp-block-cover .wp-block-cover__image-background{
        object-position: 100%!important;
    }
}

@media screen and (max-width:1200px) {
	.regulated-protection .content-column > h2:first-of-type {
		text-align:center;
		font-family: Raleway;
        font-size: 32px!important;
        font-weight: 800!important;
	}
		.regulated-protection .content-column {
			flex-basis:100%!important;
	}
	.regulated-protection .content-column > p {
		text-align:center;
		line-height: 40px!important;
	}
    .regulated-protection.wp-block-cover  .wp-block-cover__background{
        opacity:0.5!important;
        background-color:black!important;
    }
}

@media screen and (max-width:580px) {
    .regulated-protection.wp-block-cover .wp-block-cover__image-background{
        object-position: 85%!important;
    }
}

.fxgt-numbers {
	padding:60px 78px;
}
.fxgt-numbers .columns {
    background: linear-gradient(94deg, rgba(255, 255, 255, 0.03) 12.35%, rgba(153, 153, 153, 0.03) 99.36%);
    background-blend-mode: screen;
    backdrop-filter: blur(10px);
    padding: 30px;
    justify-content: center;
    align-items: center;
    gap: 30px;
    align-self: stretch;
    max-width:unset;
    margin-top:60px;
    border-radius: 20px;
}

.fxgt-numbers .columns h4{
    margin-bottom: 10px;
}

@media screen and (max-width:1200px) {
	.fxgt-numbers {
		padding:40px 60px;
		height:100%;
	}
	.fxgt-numbers h2 {
		font-size: 32px!important;
	}
	.fxgt-numbers .wp-block-cover__inner-container > p {
		font-family: Raleway;
        font-size: 24px!important;
        line-height: 40px!important;
	}
	.fxgt-numbers img {
		object-position:60%!important;
	}
	.fxgt-numbers .columns{
		gap:50px!important;
		margin-top:60px;
		flex-direction:column;
	}
}


@media screen and (max-width:780px) {
	.fxgt-numbers {
		padding: 60px 40px;
	}
	.fxgt-numbers .wp-block-cover__inner-container {
		padding:0;
	}
}

.fxgt-advantage {
	margin:80px 0!important;
}

.fxgt-advantage .wp-block-group {
	margin-bottom:60px;
}


.fxgt-advantage .wp-block-columns h3 {
	padding:20px 0;
	margin:16px 0;
	font-weight:600!important;
}

.fxgt-advantage .wp-block-columns .wp-block-column {
	padding:30px;
}

.awards.awards-about-fxgt {
	background:white;
}

.awards.awards-about-fxgt h2 {
	font-weight:800!important;
}

@media screen and (max-width:1200px) {
    .client-enhanced.fxgt-advantage .column {
        display:flex;
        flex-direction:column;
        gap: 30px;
    }
    .client-enhanced.fxgt-advantage .column h3{
        padding:0;
    }
    .regulated-protection {
        padding:24px;
    }
    .regulated-protection .wp-block-cover__inner-container {
        padding:0;
        display:flex;
        justify-content:center;
    }
}

/* End of about FXGT */

/* VPS Page */

/* What is VPS Hosting ? */
.vps-first-block {
	gap:60px!important;
}

.vps-first-block h3 {
	margin-bottom:40px;
}

.vps-first-block .wp-block-column > .wp-block-columns:not(:last-child) {
	margin-bottom:24px!important;
}
@media screen and (max-width:780px) {
	.vps-first-block figure {
		display:flex;
		justify-content:center;
	}
	.vps-first-block .wp-block-column > .wp-block-columns {
		flex-wrap:nowrap!important;
		font-weight:600;
	}
	.vps-first-block .wp-block-column > .wp-block-columns > .wp-block-column:first-of-type {
		flex-basis:40px!important;
	}
	.vps-first-block h3 {
	margin-bottom:30px;
		font-weight: 700;
	}
	.vps-first-block {
		padding:16px!important;
	}
}
/* Why you will love our VPS */
.love-our-vps, .love-our-vps.wp-block-cover .wp-block-cover__background{
	background-color:black!important;
	opacity:1!important;
}
.love-our-vps .wp-block-cover__inner-container {
    display: flex;
    flex-direction: column;
    gap:40px;
}
.header-subtitle.vps {
    color: #606060;
    font-size: 24px;
    font-style: normal;
    font-weight: 500;
    line-height: 40px;
    margin-top: 16px;
}
.love-our-vps {
	color:white;
    padding:60px;
}
.start-trading.join-vps > .wp-block-cover__inner-container  {
    justify-content: center;
    display: flex;
}

.start-trading.join-vps > .wp-block-cover__inner-container > .wp-block-columns {
    max-width: 1574px;
}

.love-our-vps .columns {
	border-radius: 20px;
    border: 1px solid rgba(255, 255, 255, 0.04);
    background: linear-gradient(94deg, rgba(255, 255, 255, 0.03) 12.35%, rgba(153, 153, 153, 0.03) 99.36%);
    background-blend-mode: screen;
    backdrop-filter: blur(10px);
    padding: 30px;
    gap: 30px;
}

.love-our-vps.wp-block-cover .wp-block-cover__background {
	opacity:0.7!important;
}

.love-our-vps.wp-block-cover .columns {
	margin:0;
}


.love-our-vps .columns .wp-block-column figure {
	margin-bottom:24px;
}

.love-our-vps .columns .wp-block-column p:first-of-type{
	margin-bottom:16px!important;
}

.start-trading.join-vps .steps-columns {
	align-items:center!important;
}
.start-trading.join-vps .steps {
    margin-left:0!important;
}

@media screen and (min-width:1200px) {
    .start-trading.join-vps > .wp-block-cover__inner-container > .wp-block-columns {
	    gap:120px;
        margin:0;
    }
}

.start-trading.join-vps > .wp-block-cover__inner-container > .wp-block-columns {
    margin:0;
}

@media screen and (max-width:1200px) {

    .love-our-vps .wp-block-cover__inner-container {
	    display: flex;
        flex-direction: column;
        align-items: center;
	    padding:0;
    }
    .start-trading.join-vps > .wp-block-cover__inner-container > .wp-block-columns {
        display: block;
    }
	.love-our-vps .columns {
		flex-direction:column;
	}
    .love-our-vps {
	    padding:40px!important;
    }
    .start-trading.join-vps {
        padding: 60px 16px!important;
	}
	.start-trading.join-vps .steps {
		margin-top:0!important;
	}
}

/* End of VPS Page */

/* Security of Funds Page */

.security-of-funds-banner .item {
	border-radius: 5px;
	border: 1.384px solid rgba(253, 253, 253, 0.15);
	background: linear-gradient(101deg, rgba(255, 255, 255, 0.02) 5%, rgba(153, 153, 153, 0.09) 105%);
	backdrop-filter: blur(9px);
	-webkit-backdrop-filter: blur(9px);
	padding:22px;
}
.security-of-funds-banner.wp-block-cover  .wp-block-cover__background{
	opacity:0;
}
 .security-of-funds-banner{
	color:#fff!important;
}

@media screen and (min-width:1200px) {

/* Security of Funds Page */
    .security-of-funds-banner {
	    padding: 85px 177px 92px 178px;
    }

    .security-of-funds-banner .header {
		margin:0 auto!important;
		position:absolute;
		bottom:200px!important;
	}

/* Left Side Banner */

    .security-of-funds-banner .side-left .item:first-child {
        position:absolute;
        bottom:1.5em;
        left:2%;
    }
    .security-of-funds-banner .side-left .item:nth-child(2) {
        position:absolute;
        top:5em;
        left:5%;
    }
    .security-of-funds-banner .side-left .item:nth-child(3) {
        position:absolute;
        top:15em;
        left:0%;
    }
    /* Right Side Banner */
    .security-of-funds-banner .side-right .item:first-child {
        position:absolute;
        bottom:1.5em;
        right:0%;
    }
    .security-of-funds-banner .side-right  .item:nth-child(2) {
        position:absolute;
        top:5em;
        right:5%;
    }
    .security-of-funds-banner .side-right  .item:nth-child(3) {
        position:absolute;
        top:15em;
        right:0%;
    }
}

@media screen and (max-width:1200px) {
	.security-of-funds-banner .side-right ,	.security-of-funds-banner .side-left {
		gap:8px;
	}
	.security-of-funds-banner .side-right {
		margin-top:8px;
	}

	.security-of-funds-banner .header h2 {
	    font-size: 32px!important;
	}
		.security-of-funds-banner .header p {
		margin-top:16px;
		font-size: 32px!important;
		line-height: 40px!important;
	}
	.security-of-funds-banner.wp-block-cover.has-tablet-image{
		background-position: 50% 70%;
	}

	.security-of-funds-banner .wp-block-cover__inner-container {
	    position:absolute;
		top:30px;
	}

	.security-of-funds-banner .header {
		margin:0 auto!important;
		padding:0;
	}
	.side-left, .side-right {
		display:flex;
		flex-direction:column;
	}
	.side-left p, .side-right p {
		font-size: 16px!important;
	}
	.security-of-funds-banner .item {
		padding:8px;
	}
}

/* Columns Section */
.security-columns {
    gap:30px;
}
.security-columns > .wp-block-column {
	display:flex;
	flex-direction:column;
	gap:30px;
}
.security-columns .column > .wp-block-column  {
	display:flex;
	flex-direction:column;
	row-gap:16px;
}
.security-columns .column {
	display: flex;
	padding: 24px;
	flex-direction: column;
	align-items: flex-start;
	gap: 16px;
	flex: 1 0 0;
	align-self: stretch;
	border-radius: 20px;
	border: 1px solid #EFF1F5;
}

 .security-dss {
    margin:80px auto!important;
 }

@media screen and (min-width:1200px) {
    .security-columns, .security-dss {
       max-width:1567px;
    }
}

@media screen and (max-width:1200px) {
    .security-columns, .security-dss {
        padding: 0px 16px;
    }
    .security-dss {
        margin: 40px 0 !important;
    }
    .security-dss > .wp-block-column {
        display: flex;
        gap: 24px;
        flex-direction: column;
    }
}

/* End of Security of Funds Page */

/*** copy trading page ***/

.download-metatrader-steps .item{
	justify-content:center;
	display:flex;
	flex-direction:column;
	align-items:center;
}

.download-metatrader-steps p{
    margin-bottom: 20px;
    background-color: #191919;
    color: white;
    width: 38px;
    height: 38px;
    display: flex;
    border-radius: 50px;
    justify-content: center;
    align-items: center;
    font-size: 20px;
    font-weight: 700;
}

.how-it-works-tabs {
	padding:0!important;
}

.copytrade-tabs .wp-block-columns:first-of-type {
	border-bottom:1px solid #464851;
}

.copytrade-tabs .wp-block-columns:last-child {
	margin:60px 178px 0 178px;
}

.copytrade-tabs .wp-block-columns:last-child  .column {
	padding-bottom:60px;
}


.copytrade-tabs .column h2 {
	padding-bottom:8px;
}

.copytrade-tabs .column {
	display:flex;
	flex-direction:column;
	gap:16px;
	justify-content:center;
}

.metatrader-desc-columns .item {
    border-radius: 20px;
    border: 1px solid #EFF1F5!important;
    padding:24px!important;
    display:flex;
    flex-direction:column;
    gap:16px;
    justify-content:start;
}

.why-copytrade {
	padding:0!important;
}


.copytrade-tabs .column .wp-block-group {
	gap:24px;
}

@media screen and (max-width:1200px) and (min-width:580px) {
	.metatrader-desc-columns {
		display:grid!important;
		grid-template-columns:1fr 1fr;
	}
}

@media screen and (min-width:1500px) {
    .copytrade-banner .wp-block-cover__inner-container > .wp-block-columns {
        margin-left:210px!important;
    }
}

@media screen and (max-width:1200px){
    .copytrade-banner .wp-block-cover__background{
        opacity:0.5!important;
        background-color:black!important;
    }
	.copytrade-banner .wp-block-buttons.is-content-justification-left {
		justify-content:center!important;
		margin:0!important;
		padding:0!important;
	}
	.copytrade-banner .wp-block-columns .wp-block-column:first-child {
		flex-basis:100%!important;
	}
}

@media screen and (min-width:1200px) {
    .copytrade-tabs > .wp-block-columns:first-of-type .wp-block-column:nth-child(2) figure {
        position: relative;
        bottom: 60px;
    }
}

@media screen and (max-width:1200px) {
    .copytrade-tabs > .wp-block-columns:first-of-type .wp-block-column:nth-child(2) figure {
        height:100%;
    }
}
@media screen and (min-width:780px) {
    .copytrade-tabs .wp-block-columns:first-of-type {
	    height:500px;
    }
}

@media screen and (max-width:780px) {
	.copytrade-tabs {
        padding: 40px 24px 0 24px;
	}
	.copytrade-tabs .wp-block-columns:last-child {
		flex-direction:column-reverse
	}
}

@media screen and (max-width:580px) {
	.copytrade-banner.wp-block-cover, .copytrade-banner .wp-block-buttons {
		display:flex;
		align-items:center;
		justify-content:center;
		text-align:center;
	}
}

/* End of copytrading Page */

@media screen and (max-width: 1200px){
    .register-page{
        margin-bottom: -64px;
    }
    .get-started-steps {
        margin: 80px 15px !important;
    }
    .join-card-col .second-col {
        padding: 30px 30px 0 30px !important;
    }
    .join-card-col .wp-block-cover {
        border-radius: 40px 0 0 40px;
    }

    .usp-cols .heading-col {
        margin-right: 0;
    }

    .loyalty-bonus-info .wp-block-columns {
        flex-direction: column;
        justify-content: center;
        align-items: center !important;
    }
    .security-of-funds-partner-left-col {
        display:flex!important;
        justify-content:center!important;
    }
    .left-col-partner-2462 {
        text-align:center;
    }
    .button-partner-2462 .wp-block-button{
        width:100%!important;

    }

    .margin-req-container .form-select {
        font-size: 18px;
    }

    .button-partner-2462 {
        justify-content:center!important;
    }
    .paragraph-style-partner-2462-2 {
        padding-bottom:0!important;
    }

    .promotion-carousel-partner .wp-block-column p:first-of-type {
        font-size:24px!important;
        padding:30px!important;
    }

    .paragraph-style-partner-2462 {
        padding-bottom:20px;
    }
    .promotion-carousel-partner {
        margin-top:0!important;
    }

    .security-of-funds-partner {
        border-radius:20px!important;
    }
    .cover-Partner-2462 .change-direction {
        gap:50px!important;
    }
    .column-whole-partner-2462 img {
        border-radius:0 0 20px 20px;
    }

    .column-whole-partner-2462-reverse .has-tablet-image {
        border-radius:20px 20px 0 0;
    }
    .promotion-carousel-partner.promotion-steps img {
        max-height:162px!important;
        max-width:162px!important;
    }
}

@media screen and (max-width: 991px){
    .tool-img-card {
        flex-direction: column;
    }
    .tool-img-card .wp-block-cover {
        border-radius: 0 0 40px 40px;
    }
    .tool-img-card .wp-block-buttons {
        margin-top: 0 !important;
    }

    .register-page .wp-block-cover__inner-container{
        margin: 0 auto !important;
    }
    /* Register page */
    .reg-responsive-cover {
        display: flex;
    }
    .register-page {
        min-height: 0 !important;
    }
    .register-page img {
        display: none;
    }
    .register-page .reg-page {
        margin: 0 auto !important;
    }

    /* Investing.com */
    .investing-page {
        padding-bottom: 40px;
    }
    .investing-left-col {
        text-align: center;
    }
    .investing-left-col h1 {
        font-size: 24px !important;
        line-height: 35px !important;
    }
    .investing-left-col>div {
        display: none;
    }
    .investing-page .change-direction {
        flex-direction: column;
    }
    .investing-carousel {
        display: block !important;
        text-align: center;
    }
    .investing-carousel .owl-item {
        margin: 15px !important;
    }
    .investing-carousel .group-images {
        flex-wrap: nowrap !important;
        padding-top: 15px;
    }
    .investing-carousel .owl-item img {
        margin: 0 auto;
    }
    .investing-carousel .owl-stage{
        padding-left: 0 !important;
    }
    .investing-carousel .owl-stage .owl-item p:first-of-type{
        padding-bottom: 15px;
        line-height:21px !important;
    }
    /* NDB Page */
    .ndb-cover {
        padding: 20px 10px;
    }
    .ndb-cover .change-direction {
        flex-direction: column-reverse;
    }
    .ndb-cover .desktop-title {
        display: none;
    }
    .ndb-cover .mobile-title {
        display: block !important;
    }
    .ndb-cover .mobile-title .wp-block-button>a {
        width: 330px;
    }
    .ndb-cover .second-col figure {
        text-align: center;
        max-width: 370px;
        margin: 0 auto;
    }
    .get-started-steps {
        padding: 30px !important;
        margin: 40px 10px !important;
    }
    .get-started-steps .steps-col {
        flex-direction: column;
        padding-bottom: 10px !important;
    }
    .ndb-cover .bonus-details {
        text-align: center;
    }
    .ndb-cover .bonus-details .has-medium-font-size {
        font-size: 16px !important;
    }
    .ndb-cover .bonus-details .has-medium-font-size:last-child {
        font-size: 24px !important;
    }
    .ndb-cover .bonus-amount {
        flex-wrap: nowrap !important;
        max-width: 410px;
        margin: 0 auto;
    }

    .usp-cover {
        min-height: 1150px;
        padding-top: 20px;
    }
    .usp-cols {
        flex-direction: column;
    }
    .usp-cols .heading-col{
        align-items: center;
        text-align: center;
    }
    .usp-cols .heading-col>p {
        text-align: center !important;
        font-size: 16px !important;
        padding-bottom: 0 !important;
    }
    .usp-cols .heading-col .has-x-large-font-size {
        font-size: 35px !important;
    }
    .usp.get-started-steps .steps-col {
        max-width: 265px;
        margin: 0 auto;
    }
    .usp.get-started-steps .steps-col>div {
        justify-content: flex-start;
    }

    /*Leverage & Margin*/

    .margin-req-col {
        margin-top: 40px !important;
        margin-bottom: 40px !important;
    }

    .margin-req-container select {
        width: 100%;
        margin-top: 30px;
        margin-bottom: 24px;
    }
    .tiers-table .note {
        padding-top: 30px;
    }

    .cover-Partner-2462 .change-direction {
        flex-direction: column!important;
    }

    .display-mobile-only-partner-2462 img {
        object-fit:contain!important;
        background-size:cover!important;

    }
    .cover-Partner-2462 .change-direction {
        gap:0!important;
    }


    .partner-2462-form  {
        margin-top: 30px!important;
    }


    .display-mobile-only-partner-2462 img {
        z-index:-1!important;
        object-position:50% -30px!important;
        min-height:200px!important;
    }

}
@media screen and (max-width: 900px)
{
    .cover-Partner-2462 .change-direction {
        flex-direction: column!important;
    }

    .display-mobile-only-partner-2462 img {
        object-fit:contain!important;
        background-size:cover!important;

    }
    .cover-Partner-2462 .change-direction {
        gap:0!important;
    }


    .partner-2462-form  {
        margin-top: 30px!important;
    }


    .display-mobile-only-partner-2462 img {
        z-index:-1!important;
        object-position:50% -30px!important;
        min-height:200px!important;
    }

}

@media screen and (max-width: 780px)
{

    .bonus-promotion-partner-paragraph {
        padding-bottom:40px;
    }
    .left-col-partner-2462 {
        text-align:center;
        padding:0 10px 0 10px!important;
    }

    .button-partner-2462 {
        justify-content:center!important;
    }

    .toggle-usps-mobile .hidden-text{
        display:none;
    }

    .toggle-usps-mobile .fa-angle-down{
        display:block;
    }

    .security-of-funds-partner-right-col {
        border-radius:20px;
        padding:15px 22px;

    }

    .security-of-funds-partner-right-col h3  {
        padding:15px!important;
        margin-top:10px;
    }

    .column-relative-partner  {

        position:relative!important

    }

    .column-relative-partner h3 {
        background-color:#EFF1F5;
        color:#000;
        font-weight:500!important;
        border-radius:20px;
        font-size:16px!important;


    }




    .security-of-funds-partner-right-col i {
        position:absolute;
        top:25px;
        right:20px;
        font-size:20px;
        color:#91999B;

    }

    .security-of-funds-partner-right-col.awards-content {
        padding:32px 0 32px 0!important;
    }

    .security-of-funds-partner-right-col p {
        z-index:-1;
        margin-top:-10px;
        background-color:#EFF1F5;
        padding:20px 22px 15px 22px;
        border-radius:0 0 20px 20px;

    }


    .security-of-funds-partner-left-col img {
        max-height:278px;
        object-fit:contain!important;

    }


    .security-of-fund-partner-column {
        padding:24px 16px 0 16px!important;
    }

    .security-of-fund-partner-column > .about-awards {
        margin-top:0!important;

    }

    .security-of-funds-partner-left-col {
        padding-top:32px!important;
    }

    .column-whole-partner-2462 {
        flex-direction:column;
        text-align:center;
    }
    .column-whole-partner-2462 > .awards-content{
        padding-top:15px!important;
    }

    .column-whole-partner-2462 img{
        border-radius:20px 20px 0 0!important;
    }

    .column-whole-partner-2462-reverse   {
        text-align:center;
        flex-direction: column-reverse;
    }
    .column-whole-partner-2462-reverse > .content-side{
        padding-top:20px!important;
    }

    .column-whole-partner-2462-reverse img {
        border-radius:20px 20px 0 0!important;
    }

    .left-col-partner-2462 p {
        padding-top:16px!important;
    }

    .left-col-partner-2462 p:nth-child(2) {
        font-size:18px!important;
    }


    .cover-Partner-2462 {
        background-color:white!important;
        border-radius:0 0 20px 20px;
        padding-top:20px!important;
    }

    .display-mobile-only-partner-2462 img {
        z-index:-1!important;
        object-position:50% -50px!important;
        min-height:200px!important;
    }

    .display-mobile-only-partner-2462 {
        display:block;
        min-height:140px!important;
    }
    .cover-Partner-2462 .change-direction {
        gap:0!important;
    }

    .paragraph-style-partner-2462 {
        font-size:16px!important;
        padding:20px 10px;

    }

    .promotion-carousel-partner {
        margin-top:0!important;
    }

    .button-partner-2462 > .is-style-mint-btn {
        width:100%!important;
    }
    .list-partner-2462 li:not(:last-child){
        padding-bottom:10px!important;
    }

    .list-partner-2462 li {
        font-size:14px;
        font-weight:500;

    }
    .column-whole-partner-2462-reverse p:first-of-type {
        text-align:center;
        padding-bottom:8px!important;
    }
    .column-whole-partner-2462-reverse p:not(:first-of-type) {
        font-size:16px!important;
    }

    .column-whole-partner-2462 p:not(:first-of-type) {
        font-size:16px!important;

    }
    .column-whole-partner-2462 p:first-of-type {
        text-align:center;
        padding-bottom:8px!important;
    }

    .fa-angle-down:before {
        content: '\f107';
    }
    .fa-angle-up:before {
        content: '\f106';
    }
    #landing-page-carousel .owl-stage{
        padding-left: 0 !important;}
    .paragraph-style-partner-2462-2 br{
        display:none;

    }
    .partner-2462-form  {
        margin-top: -100px!important;
    }

}
@media screen and (max-width: 782px) {
    .join-card-col .second-col {
        padding: 30px !important;
    }
    .join-card-col .second-col p {
        text-align: center;
    }
    .join-card-col .wp-block-cover {
        border-radius: 20px 20px 0 0;
    }
}
@media screen and (max-width: 576px){
    .tool-img-card .wp-block-buttons {
        justify-content: center !important;
    }
    .reg-responsive-cover {
        min-height: 115px !important;
    }
    .market-depth-intro .fill-formula .formula-col{
        font-size:11px;
    }
    .investing-left-col {
        display: block;
    }
    .investing-page {
        padding-top: 20px;
    }
    .investing-page .change-direction{
        gap:16px !important;
    }
    .loyalty-bonus-info .wp-block-columns {
        flex-direction: row;
    }

    /*Leverage & Margin*/
    .leverage-margin-col {
        margin-top: 24px !important;
        margin-bottom: 32px !important;
        padding: 24px 16px 0 16px !important;
    }
    .leverage-margin-col .title {
        text-align: center;
        padding-bottom: 24px;
    }
    .leverage-margin-col p{
        padding-top: 0 !important;
    }
    .leverage-margin-col .subtitle {
        padding-bottom: 5px;
        font-size: 16px !important;
    }
    .leverage-margin-col .wp-block-column:first-child {
        max-width: unset;
    }
    .margin-req-col {
        margin-top: 32px !important;
        margin-bottom: 32px !important;
    }
    .register-page .reg-form-contact.reg-page {
        padding: 16px 10px!important;
    }
    .investing-page.register-page{
        margin-bottom:-48px !important;
    }
}