@charset "utf-8";
/*
Theme Name: VFX ru New
*/
@font-face {
    font-family: 'Gilroy-Regular';
    src: url('fonts/Gilroy-Regular.eot');
    src: url('fonts/Gilroy-Regular.eot?#iefix') format('embedded-opentype'),
        url('fonts/Gilroy-Regular.woff2') format('woff2'),
        url('fonts/Gilroy-Regular.woff') format('woff'),
        url('fonts/Gilroy-Regular.ttf') format('truetype'),
        url('fonts/Gilroy-Regular.svg#Gilroy-Regular') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Gilroy-RegularItalic';
    src: url('fonts/Gilroy-RegularItalic.eot');
    src: url('fonts/Gilroy-RegularItalic.eot?#iefix') format('embedded-opentype'),
        url('fonts/Gilroy-RegularItalic.woff2') format('woff2'),
        url('fonts/Gilroy-RegularItalic.woff') format('woff'),
        url('fonts/Gilroy-RegularItalic.ttf') format('truetype'),
        url('fonts/Gilroy-RegularItalic.svg#Gilroy-RegularItalic') format('svg');
    font-weight: normal;
    font-style: italic;
    font-display: swap;
}
@font-face {
    font-family: 'Gilroy-Bold';
    src: url('fonts/Gilroy-Bold.eot');
    src: url('fonts/Gilroy-Bold.eot?#iefix') format('embedded-opentype'),
        url('fonts/Gilroy-Bold.woff2') format('woff2'),
        url('fonts/Gilroy-Bold.woff') format('woff'),
        url('fonts/Gilroy-Bold.ttf') format('truetype'),
        url('fonts/Gilroy-Bold.svg#Gilroy-Bold') format('svg');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Gilroy-BoldItalic';
    src: url('fonts/Gilroy-BoldItalic.eot');
    src: url('fonts/Gilroy-BoldItalic.eot?#iefix') format('embedded-opentype'),
        url('fonts/Gilroy-BoldItalic.woff2') format('woff2'),
        url('fonts/Gilroy-BoldItalic.woff') format('woff'),
        url('fonts/Gilroy-BoldItalic.ttf') format('truetype'),
        url('fonts/Gilroy-BoldItalic.svg#Gilroy-BoldItalic') format('svg');
    font-weight: bold;
    font-style: italic;
    font-display: swap;
}
@font-face {
    font-family: 'Gilroy-Medium';
    src: url('fonts/Gilroy-Medium.eot');
    src: url('fonts/Gilroy-Medium.eot?#iefix') format('embedded-opentype'),
        url('fonts/Gilroy-Medium.woff2') format('woff2'),
        url('fonts/Gilroy-Medium.woff') format('woff'),
        url('fonts/Gilroy-Medium.ttf') format('truetype'),
        url('fonts/Gilroy-Medium.svg#Gilroy-Medium') format('svg');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Gilroy-MediumItalic';
    src: url('fonts/Gilroy-MediumItalic.eot');
    src: url('fonts/Gilroy-MediumItalic.eot?#iefix') format('embedded-opentype'),
        url('fonts/Gilroy-MediumItalic.woff2') format('woff2'),
        url('fonts/Gilroy-MediumItalic.woff') format('woff'),
        url('fonts/Gilroy-MediumItalic.ttf') format('truetype'),
        url('fonts/Gilroy-MediumItalic.svg#Gilroy-MediumItalic') format('svg');
    font-weight: 500;
    font-style: italic;
    font-display: swap;
}
@font-face {
    font-family: 'Gilroy-ExtraBold';
    src: url('fonts/Gilroy-ExtraBold.eot');
    src: url('fonts/Gilroy-ExtraBold.eot?#iefix') format('embedded-opentype'),
        url('fonts/Gilroy-ExtraBold.woff2') format('woff2'),
        url('fonts/Gilroy-ExtraBold.woff') format('woff'),
        url('fonts/Gilroy-ExtraBold.ttf') format('truetype'),
        url('fonts/Gilroy-ExtraBold.svg#Gilroy-ExtraBold') format('svg');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Gilroy-ExtraBoldItalic';
    src: url('fonts/Gilroy-ExtraBoldItalic.eot');
    src: url('fonts/Gilroy-ExtraBoldItalic.eot?#iefix') format('embedded-opentype'),
        url('fonts/Gilroy-ExtraBoldItalic.woff2') format('woff2'),
        url('fonts/Gilroy-ExtraBoldItalic.woff') format('woff'),
        url('fonts/Gilroy-ExtraBoldItalic.ttf') format('truetype'),
        url('fonts/Gilroy-ExtraBoldItalic.svg#Gilroy-ExtraBoldItalic') format('svg');
    font-weight: bold;
    font-style: italic;
    font-display: swap;
}
@font-face {
    font-family: 'Gilroy-SemiBold';
    src: url('fonts/Gilroy-SemiBold.eot');
    src: url('fonts/Gilroy-SemiBold.eot?#iefix') format('embedded-opentype'),
        url('fonts/Gilroy-SemiBold.woff2') format('woff2'),
        url('fonts/Gilroy-SemiBold.woff') format('woff'),
        url('fonts/Gilroy-SemiBold.ttf') format('truetype'),
        url('fonts/Gilroy-SemiBold.svg#Gilroy-SemiBold') format('svg');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Gilroy-SemiBoldItalic';
    src: url('fonts/Gilroy-SemiBoldItalic.eot');
    src: url('fonts/Gilroy-SemiBoldItalic.eot?#iefix') format('embedded-opentype'),
        url('fonts/Gilroy-SemiBoldItalic.woff2') format('woff2'),
        url('fonts/Gilroy-SemiBoldItalic.woff') format('woff'),
        url('fonts/Gilroy-SemiBoldItalic.ttf') format('truetype'),
        url('fonts/Gilroy-SemiBoldItalic.svg#Gilroy-SemiBoldItalic') format('svg');
    font-weight: 600;
    font-style: italic;
    font-display: swap;
}
@font-face {
  font-family: "SukhumvitSet-Bold";
  src: url("fonts/SukhumvitSet-Bold.woff2") format("woff2"),
       url("fonts/SukhumvitSet-Bold.woff") format("woff"),
       url("fonts/SukhumvitSet-Bold.ttf") format("truetype"),
       url("fonts/SukhumvitSet-Bold.eot") format("embedded-opentype"),
       url("fonts/SukhumvitSet-Bold.svg") format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
    font-family: 'Sukhumvit Set Semi';
    src: url('fonts/SukhumvitSet-SemiBold.eot');
    src: url('fonts/SukhumvitSet-SemiBold.eot?#iefix') format('embedded-opentype'),
        url('fonts/SukhumvitSet-SemiBold.woff2') format('woff2'),
        url('fonts/SukhumvitSet-SemiBold.woff') format('woff'),
        url('fonts/SukhumvitSet-SemiBold.ttf') format('truetype'),
        url('fonts/SukhumvitSet-SemiBold.svg#SukhumvitSet-SemiBold') format('svg');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}
*,
*:before,
*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
html{background:none;-webkit-text-size-adjust:100%;height:100%;}
body{background:#f5f5f5;font-size:14px;color:#646464;font-family:'Gilroy-Regular', Arial, Helvetica, sans-serif;}


/*Google Language Translator Css Start*/
body font{ vertical-align:baseline !important;}
/*Google Language Translator Css End*/


a{color:#646464;text-decoration:underline;outline-style:none;}
a:hover{color:#646464;text-decoration:underline;}
p{line-height:20px;margin:0 0 20px;}
li{list-style:none outside none;}
strong,
b{font-weight: normal; font-family: 'Gilroy-SemiBold';}
em,
i{font-style:normal; font-family: 'Gilroy-RegularItalic';}
strong em,
em strong{font-style:normal;font-weight:normal; font-family: 'Gilroy-SemiBoldItalic';}
h1,
h2,
h3,
h4,
h5,
h6,
h7{ font-weight:normal; margin-bottom:20px; line-height:1; font-family: 'Gilroy-SemiBold';}
h1{font-size:42px; font-family: 'Gilroy-Bold'; line-height:50px;}
h2{font-size:42px; line-height:50px;}
h3{font-size:36px; line-height:45px;}
h4{font-size:20px; font-family: 'Gilroy-Medium'; line-height:25px;}
h5{font-size:18px; font-family: 'Gilroy-Medium'; line-height:30px;}
h6{font-size:18px; font-family: 'Gilroy-Regular'; line-height:30px;}
h7{font-size:16px; line-height:20px;}
img{max-width:100%;height:auto;vertical-align:middle;}
hr{clear:both;margin:40px 0;border:0;border-bottom:0;padding:0px;width:100%;background:#e1e0da;height:1px;}
pre{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word;}

.left{float:left;}
.right{float:right;}
.clear{clear:both;height:0;font-size:0;width:100%;}
.alignleft{display:inline;float:left;margin:0 20px 20px 0;}
.alignright{display:inline;float:right;margin:0 0 20px 20px;}
.aligncenter{clear:both;display:block;margin:0 auto 20px;}
.alignnone{clear:both;display:block;margin:0 auto 20px;}
.tableBox{display:table;table-layout:fixed;width:100%;height:100%;}
.table_cellBox{display:table-cell;vertical-align:middle;}
.inner{max-width:1240px;padding-left:20px;padding-right:20px;margin:0 auto;}

.white_button{ font-family: 'Gilroy-Medium'; text-transform:uppercase; background:#ffffff; border-radius:25px; border:1px solid #d43030; padding:10px 25px; display:inline-block; color:#d43030; font-size:14px; line-height:20px; text-align:center; -webkit-transition:all 0.2s; -moz-transition:all 0.2s; -o-transition:all 0.2s; transition:all 0.2s; -webkit-appearance:none; text-decoration:none; cursor:pointer;}
.white_button:hover{ background:#ffffff; border-color:#d43030c7; color:#d43030c7; text-decoration:none;}

.orange_button{ font-family: 'Gilroy-Medium'; text-transform:uppercase; background:#e35728; border-radius:25px; border:1px solid #e35728; padding:10px 25px; display:inline-block; color:#fff; font-size:14px; line-height:20px; text-align:center; -webkit-transition:all 0.2s; -moz-transition:all 0.2s; -o-transition:all 0.2s; transition:all 0.2s; -webkit-appearance:none; text-decoration:none; cursor:pointer;}
.orange_button:hover{ background:#ff8e5c; border-color:#ff8e5c; color:#fff; text-decoration:none;}

.green_button{ font-family: 'Gilroy-Medium'; text-transform:uppercase; background:#d43030 ; border-radius:25px; border:1px solid #d43030 ; padding:10px 25px; display:inline-block; color:#fff; font-size:14px; line-height:20px; text-align:center; -webkit-transition:all 0.2s; -moz-transition:all 0.2s; -o-transition:all 0.2s; transition:all 0.2s; -webkit-appearance:none; text-decoration:none; cursor:pointer;}
.green_button:hover{ background:#d43030c7; border-color:#d43030c7; color:#fff; text-decoration:none;}

.white_arrow_button{ font-family: 'Gilroy-Medium'; text-transform:uppercase; background:#ffffff; border-radius:35px; border:1px solid #6b6b6b; padding:11px 18px; display:inline-block; color:#646464; font-size:14px; line-height:20px; text-align:center; -webkit-transition:all 0.2s; -moz-transition:all 0.2s; -o-transition:all 0.2s; transition:all 0.2s; -webkit-appearance:none; text-decoration:none; cursor:pointer;}
.white_arrow_button:hover{ background:#ffffff; border-color:#e35728; color:#e35728;text-decoration:none;}
.white_arrow_button:after{ content:"\f105"; font-family:'FontAwesome'; margin-left:20px;}

.orange_arrow_button{ font-family: 'Gilroy-Medium'; text-transform:uppercase; background:#d43030; border-radius:35px; border:1px solid #d43030; padding:11px 18px; display:inline-block; color:#fff; font-size:14px; line-height:20px; text-align:center; -webkit-transition:all 0.2s; -moz-transition:all 0.2s; -o-transition:all 0.2s; transition:all 0.2s; -webkit-appearance:none; text-decoration:none; cursor:pointer;}
.orange_arrow_button:hover{ background:#d43030c7; border-color:#d43030c7; color:#FFF;text-decoration:none;}
.orange_arrow_button:after{ content:"\f105"; font-family:'FontAwesome'; margin-left:20px;}

.green_arrow_button{ font-family: 'Gilroy-Medium'; text-transform:uppercase; background:#d43030; border-radius:35px; border:1px solid #d43030; padding:11px 18px; display:inline-block; color:#fff; font-size:14px; line-height:20px; text-align:center; -webkit-transition:all 0.2s; -moz-transition:all 0.2s; -o-transition:all 0.2s; transition:all 0.2s; -webkit-appearance:none; text-decoration:none; cursor:pointer;}
.green_arrow_button:hover{ background:#d43030c7; border-color:#d43030c7; color:#FFF; text-decoration:none;}
.green_arrow_button:after{ content:"\f105"; font-family:'FontAwesome'; margin-left:20px;}


input,
button,
textarea,
select{outline-style:none;}
.wrapper{width:100%;overflow:hidden;}
.clearfix:after{content:"."; display:block; height:0; clear:both; visibility:hidden; }
.clearfix{zoom:1; /*IE6,7 Compatibility Settings for*/}

/*Header Css Start*/
.header{position:relative;width:100%;z-index:100;}
.header_top_bar{padding:5px 0px 5px;background:#e2e2e2;}
.header_top_bar .inner{ position:relative;}
.header_top_bar .left_link{ float:left; padding-top:4px;}
.header_top_bar .top_bar_link{ font-family: 'Gilroy-SemiBold'; position:relative; font-size:16px;color:#646464; text-decoration:none; display:inline-block; margin-right:30px; vertical-align:middle;}
.header_top_bar .top_bar_link:before{ content:""; display:block; position:absolute; left:0px; top:0px;}
.header_top_bar .top_bar_link:hover{ color:#646464; text-decoration:none;}

.header_top_bar .header_protrader_link{ padding:0px 0px 0px 38px;}
.header_top_bar .header_protrader_link:before{ width:31px; height:16px; background:url(/wp-content/themes/theforest/storage/public_icons_new.webp) left top no-repeat; background-position: 0px -5px; top:0px;}

.header_top_bar .header_webtrader_link{ padding:0px 0px 0px 32px;}
.header_top_bar .header_webtrader_link:before{ width:24px; height:24px; background:url(/wp-content/themes/theforest/storage/public_icons_new.webp) left top no-repeat; background-position: -41px 0px; top:-4px;}

.header_top_bar .header_app_link{ padding:0px 0px 0px 24px;}
.header_top_bar .header_app_link:before{ width:16px; height:22px; background:url(/wp-content/themes/theforest/storage/public_icons_new.webp) left top no-repeat; background-position: -78px 0px; top:-2px;}

.header_top_bar .right_link{ float:right;}
.header_top_bar .right_link .btn_link{ margin-left:6px; font-size:12px; padding:7px 15px;}
.header_top_bar .right_link .white_button{ border-color:#d43030; color:#d43030;}
.header_top_bar .right_link .white_button:hover{ border-color:#d43030c7; color:#d43030c7;}
.header_menu_right{ float:right; position:relative; padding-right:35px; margin-top:-2px;}
.header_menu_right .support_menu{ float:left; position:relative; z-index:15;}
.header_menu_right .support_menu span{ display:block; cursor:pointer; font-size:16px; color:#646464; font-family: 'Gilroy-SemiBold'; padding-top:7px;}
.header_menu_right .support_menu span a{ color:#646464; text-decoration:none;}
.header_menu_right .support_menu span a:hover{ color:#646464; text-decoration:none;}
.header_menu_right .support_menu ul{ display:none; position:absolute; left:-10px; top:100%; width:235px; padding:10px 10px 0px 10px; background:#fff; border-radius:0px 0px 10px 10px;}
.header_menu_right .support_menu ul li{ padding:0px 0px 10px; font-family: 'Gilroy-SemiBold';}
.header_menu_right .support_menu ul li a{ text-decoration:none; font-size:14px; color:#646464;}
.header_menu_right .support_menu ul li a:hover{ text-decoration:none; color:#034854;}
.header_language{ float:left; position:relative; text-align:left; z-index:12; padding-left:20px; padding-right:55px;}
.header_language_nav{ position:relative; font-size:19px; color:#646464; cursor:pointer; text-transform:uppercase; font-family: 'Gilroy-SemiBold';}
.header_language_nav:after{ content:"\f107"; font-family:'FontAwesome'; margin-left:5px; font-size:26px; vertical-align:-2px;}
.header_language_nav.active:after{ content:"\f106";}
.header_language_inner{ display:none; width:402px; position:absolute; right:45px; top:35px; background:#222e3e; padding:6px 0px; z-index:9;}
.header_language_inner ul{ padding:12px 20px 16px; margin:0px; width:50%; float:left;}
.header_language_inner ul li{ padding:9px 5px; margin:0px;}
.header_language_inner a{display:block;font-size:12px;color:#ffffff;padding:6px 0px 6px 14px;text-decoration:none; text-transform:uppercase;}
.header_language_inner a:after{content:"";display:block;clear:both;}
.header_language_inner a:hover{text-decoration:none;color:#ffffff; background:#147875;}
.header_language_inner li.active a{ color:#ffffff; background:#147875;}
.header_language span{display:inline-block; float:left; width:19px;height:13px;margin-right:8px;}
.header_language span.icon_english{background:url(/wp-content/themes/theforest/storage/header_language_icon_english.png) left top no-repeat;}
.header_language span.icon_france{background:url(/wp-content/themes/theforest/storage/header_language_icon_france.png) left top no-repeat;}
.header_language span.icon_german{background:url(/wp-content/themes/theforest/storage/header_language_icon_german.png) left top no-repeat;}
.header_language span.icon_italy{background:url(/wp-content/themes/theforest/storage/header_language_icon_italy.png) left top no-repeat;}
.header_language span.icon_spain{background:url(/wp-content/themes/theforest/storage/header_language_icon_spain.png) left top no-repeat;}
.header_language span.icon_arab{background:url(/wp-content/themes/theforest/storage/header_language_icon_arab.png?v=2) left top no-repeat;}
.header_language span.icon_portugal{background:url(/wp-content/themes/theforest/storage/header_language_icon_portugal.png) left top no-repeat;}
.header_language span.icon_thailand{background:url(/wp-content/themes/theforest/storage/header_language_icon_thailand.png) left top no-repeat;}
.header_language span.icon_malaysia{background:url(/wp-content/themes/theforest/storage/header_language_icon_malaysia.png) left top no-repeat;}
.header_language span.icon_chinese{background:url(/wp-content/themes/theforest/storage/header_language_icon_chinese.png) left top no-repeat;}
.header_language span.icon_vn{background:url(/wp-content/themes/theforest/storage/header_language_icon_vn.png) left top no-repeat;}
.header_language span.icon_indonesia{background:url(/wp-content/themes/theforest/storage/header_language_icon_id.png) left top no-repeat;}
.header_language span.icon_kr{background:url(/wp-content/themes/theforest/storage/header_language_icon_kr.png) left top no-repeat;}
.header_language span.icon_japanese{background:url(/wp-content/themes/theforest/storage/header_language_icon_japanese.png?v=1) left top no-repeat;}
.header_language span.icon_india{background:url(/wp-content/themes/theforest/storage/header_language_icon_india.png) left top no-repeat;}
.header_language span.icon_mongolia{background:url(/wp-content/themes/theforest/storage/header_language_icon_mn.png?v=1) left top no-repeat;}
.header_language span.icon_russian{background:url(/wp-content/themes/theforest/storage/header_language_icon_russian.png) left top no-repeat;}
.header_language span.icon_kz {background: url(/wp-content/themes/theforest/storage/header_language_icon_kz.png) left top no-repeat;}
.header_language span.icon_hong_kong{background:url(/wp-content/themes/theforest/storage/header_language_icon_hong_kong.png) left top no-repeat;}
.header_language span.icon_poland{background:url(/wp-content/themes/theforest/storage/header_language_icon_poland.png?v=1) left top no-repeat;}
.header_language span.icon_dutch{background:url(/wp-content/themes/theforest/storage/header_language_icon_dutch.png) left top no-repeat;}
.header_language span.icon_ph{background:url(/wp-content/themes/theforest/storage/header_language_icon_ph.png) left top no-repeat;}
.header_language span.icon_za{background:url(/wp-content/themes/theforest/storage/header_language_icon_za.png) left top no-repeat;}


.search_box{ position:absolute; z-index:20; right:37px; top:0px;}
.search_box .search_box_button{ width:24px; height:24px; background:url(/wp-content/themes/theforest/storage/public_icons_new.webp) left top no-repeat; background-position: -107px 0px; cursor:pointer; margin-top:5px;}
.search-form{ position:absolute; right:0px; top:-3px; z-index:10; display:none;}
.search-form .search-field {width:230px; padding:0px 0px 0px 34px; border:1px solid grey; height:37px; color:#000; line-height:35px; font-size:16px; background:#FFF;}
.search-form .search_icon{ content:""; display:block; position:absolute; left:8px;top:6px;background:url(/wp-content/themes/theforest/storage/search_box_button_icon.png) left top no-repeat; width:26px; height:26px;}
.search-form .search-field:focus{ background-color:#fff; border:1px solid #a3a3a4; width:230px; cursor:text; outline:none;}
.search-submit{display:none;}


.header_logo{float:left;display:block;width:80px;padding:0px;margin:0px auto;}
.header_logo img{ display:block; width:100%; height:auto;}
.header_menu_wrapper{ background:rgba(255,255,255,1); position:relative; width:100%; padding:24px 0px 0px 0px;}
.header_menu_wrapper .inner{position:relative;z-index:9; max-width:1314px;}
.header_menu_wrapper .header_menu_tabs{padding:0px;margin:0px;}
.header_menu_wrapper .header_menu_tabs>li{padding:0px 5px;margin:0px;float:left;}
.header_menu_wrapper .header_menu_tabs>li>a{ font-family: 'Gilroy-SemiBold'; display:block; padding:5px 0px 29px; font-size:16px; color:#646464; text-decoration:none; font-weight:bold; position:relative; transition:all .3s;}
.header_menu_wrapper .header_menu_tabs>li>a:hover{ color:#e35728;}

.header_menu_container{ float:left; padding-left:20px;}
.header_menu_tab_content{ position:absolute; left:0px; top:100%; padding:0px 20px; width:100%; height:0px; overflow:hidden; opacity:0; transition:all .3s; -webkit-transition:all .3s;}
.header_menu_tab_content:before{content:"";display:block;position:absolute;width:1600px;height:100%;right:50%;top:0px;background:rgba(245,245,245,1); z-index:9;}
.header_menu_tab_content:after{content:"";display:block;position:absolute;width:1600px;height:100%;left:50%;top:0px;background:rgba(245,245,245,1); z-index:10;}
.header_menu_wrapper .header_menu_tabs>li:hover .header_menu_tab_content{height:auto;opacity:1;top:100%;overflow:inherit;}

.header_menu_tab_content_inner{ position:relative; z-index:11; display:flex; justify-content: space-between; flex-wrap: wrap; padding-top:83px; padding-bottom:50px;}
.header_menu_tab_content .header_menu_links{ width:312px; max-width:27%; text-align:center; padding-top:7px; padding-right:20px;}
.header_menu_tab_content .header_menu_links .orange_arrow_button,
.header_menu_tab_content .header_menu_links .green_arrow_button{ padding-left:15px; padding-right:15px; width:218px; display:block; margin:0px auto 18px; max-width:100%; text-align:left;}



.header_menu_tab_content .sub_menu_box{ padding:0px 0px 30px; width:73%; margin:0px; position:relative; z-index:3;}
.header_menu_tab_content .sub_menu{ padding:0px; margin:0px; display:flex; justify-content: flex-start; flex-wrap: wrap;}
.header_menu_tab_content .sub_menu:after{content:"";display:block;clear:both;}
.header_menu_tab_content .sub_menu > li{padding:0px 15px 0px 0px;margin:0px; width:33.333%;}
.header_menu_tab_content .sub_menu > li h4{display:block;font-size:22px;color:#034854;padding:0px 0px 38px; margin:0px; font-family: 'Gilroy-SemiBold'; text-transform:lowercase;}
.header_menu_tab_content .sub_menu > li p{display:block;font-size:22px;color:#034854;padding:0px; margin:0px; font-family: 'Gilroy-SemiBold'; text-transform:lowercase; line-height:1.2;}
.header_menu_tab_content .sub_menu > li>ul{ padding-top:35px;}
.header_menu_tab_content .sub_menu li ul li a{ font-size:14px; color:#646464; display:inline-block; padding:4px 0px; text-decoration:none; font-family: 'Gilroy-Regular';}
.header_menu_tab_content .sub_menu li ul li a:hover{ text-decoration:none; color:#034854;}
.header_menu_tab_content .sub_menu li a.menu_popular_icon{padding-right:60px; position:relative;}
.header_menu_tab_content .sub_menu li a.menu_popular_icon:after{content:"Popular"; display:inline-block; position:absolute; right:0px;  top:6px; font-size:12px; color:#00ddce; text-transform:uppercase; font-family: 'Gilroy-ExtraBold';}
.header_menu_tab_content .sub_menu li a.menu_new_icon{padding-right:32px; position:relative;}
.header_menu_tab_content .sub_menu li a.menu_new_icon:after{content:"New"; display:inline-block; position:absolute; right:0px; top:6px; font-size:12px; color:#00ddce; text-transform:uppercase; font-family: 'Gilroy-ExtraBold';}

.header_menu_tab_content#header_menu_contnet1 .sub_menu > li{width:25%;}


#fixed_header{ background:rgba(255,255,255,1); position:fixed; top:0; left:0; z-index:200; width:100%; display:none;}
#fixed_header .inner{ position:relative; padding-top:20px; padding-bottom:20px;}
#fixed_header .fixed_header_logo{ display:block; width:160px; max-width:100%; position:absolute; left:29%; top:24px;}
#fixed_header .fixed_header_logo img{ display:block; width:100%; height:auto;}
#fixed_header .left_link{ float:left;}
#fixed_header .left_link .white_button{ border-color:#034854; color:#034854; margin-right:8px; padding-left:10px; padding-right:10px;}
#fixed_header .left_link .white_button:hover{ color:#147875; border-color:#147875; color:#147875;}
#fixed_header .right_link{ float:right;}
#fixed_header .right_link a.btn_link{ margin-left:8px; padding-left:10px; padding-right:10px;}
/*Header Css End*/

/*Concise Header Css Start*/
.concise_header{ width:100%; background:#fff;}
.concise_header .inner{ padding-top:25px; padding-bottom:25px; display:flex; justify-content: space-between; align-items: flex-start; flex-wrap: wrap;}
.concise_header_logo{ display:block; width:160px; margin-left:-35px;}
.concise_header_logo img{ display:block; width:100%; height:auto;}
.concise_header ul{ padding:6px 0px 0px; margin:0px;}
.concise_header ul li{ display:inline-block; color:#646464; padding:0px 0px 5px 54px; margin:0px; font-size:16px; font-family: 'Gilroy-Medium';}
.concise_header ul li a{ color:#646464; text-decoration:none;}
.concise_header ul li a:hover{ color:#646464; text-decoration:none;}
/*Concise Header Css End*/

/*Mobile menu Css Start*/
.mobile_menu_hamburger{width:25px;padding:4px 0px 0px;text-align:center;cursor:pointer; display:none;  position:absolute; right:20px; bottom:5px;}
.mobile_menu_hamburger i{ font-family:'FontAwesome'; font-size:32px; color:#e35728;}
.mobile_menu{display:none;position:absolute;width:100%;left:0px;top:100%;z-index:97;text-align:center;}
.mobile_menu_content{background:rgba(29,40,54,0.9);position:relative; padding-top:0px;}
.mobile_menu_content .home_icon_link{padding:0px;}
.mobile_menu_content .home_icon_link a{font-size:20px;color:#fff;display:block;text-align:left;text-decoration:none;padding:0px 0px;}
.mobile_menu_content .home_icon_link a:hover{text-decoration:none;color:#fff;background:#147875;}
.mobile_menu_content .home_icon_link a i{margin-right:6px;}
.mobile_menu_content .home_icon_link a span{display:block;padding:15px 50px 15px;border-bottom:1px solid #147875;}
.mobile_menu_content .home_icon_link a:hover span{border-bottom:1px solid #147875;}
.mobile_menu_content .header_menu{text-align:left;position:relative;}
.mobile_menu_content .header_menu a{font-weight:300;display:block;color:#fff;padding:15px 50px 15px;font-size:18px;text-decoration:none;}
.mobile_menu_content .header_menu a i{margin-right:6px;}
.mobile_menu_content .header_menu li > a{position:relative;text-transform:uppercase;}
.mobile_menu_content .header_menu li > a::before{background:#147875;content:"";display:block;height:1px;left:0px;position:absolute;bottom:-1px;width:calc(100% - 0px);}
.mobile_menu_content .header_menu li > a:hover::before{display:none;}
.mobile_menu_content .header_menu li > a:hover{background:#147875;color:#fff;}
.mobile_menu_content .header_menu > li.button,
.mobile_menu_content .header_menu > li.blue_button{display:none;}
.mobile_menu_content .header_menu > li > a{font-size:16px;color:#ffffff;font-weight:300;}
.mobile_menu_content .header_menu li li a{text-transform:none;color:#ffffff;}
.mobile_menu_content .header_menu li li a:hover{color:#fff;text-decoration:underline;background:none;}
.mobile_menu_content .header_menu li li a:hover::before{display:block;}
.mobile_menu_content .header_menu li li a:hover .accordsuffix{color:#147875;}
.mobile_menu_content .header_menu > li > ul > li > a{text-transform:none;color:#ffffff;padding-left:80px;}
.mobile_menu_content .header_menu > li > ul > li > ul > li > a{padding-left:110px;}
.mobile_menu_content .header_menu li ul{border:0px;padding:0px;}
/*.mobile_menu_content .header_menu li ul li:last-child a{border:0;}*/
.mobile_menu_content .header_menu .sub_menu{display:none;}
.mobile_menu_content .header_menu a{display:block;position:relative;}
.mobile_menu_content .header_menu .accordsuffix{display:block;position:absolute;color:#FFF;right:50px;top:13px;}
.mobile_menu_content .header_menu > li > a .accordsuffix{color:#FFF;}
.mobile_menu_content .header_menu .accordsuffix:before{content:"\f055";font-family:'FontAwesome';font-size:16px;}
.mobile_menu_content .header_menu .active .accordsuffix:before{content:"\f056";color:#FFF;}
.mobile_menu_content .header_menu .active:hover .accordsuffix{color:#FFF;}
.mobile_menu_content .header_menu a.active{}
.mobile_menu_content .header_menu a:hover .accordsuffix{color:#FFF;}
.mobile_menu_content .header_menu li li .active .accordsuffix{/* color:#491700;*/}
.mobile_menu_content .header_menu > li a i.fa-envelope-o{margin-right:5px;}
/*Mobile menu Css End*/

/*Footer Css Start*/
#footer{background:#fff; padding-bottom:90px;}
.footer_top{ width:100%; padding:72px 0px 20px;}
.footer_top h2{ font-size:15px; font-family: 'Gilroy-SemiBold'; color:#034854; margin-bottom:25px; line-height:1.2;}
.footer_top p.footer_title{ font-size:15px !important; font-family: 'Gilroy-SemiBold' !important; color:#034854 !important; margin-bottom:25px !important; line-height:1.2 !important; width:auto !important;}
.footer_top .footer_top_left{ width:42.5%; float:left; padding-left:104px; padding-right:50px; position:relative;}
.footer_logo{ display:block; width:36px; position:absolute; left:0px; top:5px;}
.footer_logo img{ display:block; width:100%; height:auto;}
.footer_top .footer_top_left p{ font-size:14px; font-family: 'Gilroy-Medium'; color:#646464; line-height:1.8; padding:0px; margin:0px 0px 30px; width:347px; max-width:100%;}
.footer_top .footer_top_left p strong{font-family: 'Gilroy-Bold';}

.subscribe_form{ padding-top:14px;}
.subscribe_form h3{ font-size:15px; font-family: 'Gilroy-SemiBold'; color:#034854; margin-bottom:17px;}

.subscribe_form .gform_legacy_markup_wrapper{ padding:0px; margin:0px; width:290px; max-width:100%;}
.subscribe_form .gform_legacy_markup_wrapper form{ position:relative;}
body .subscribe_form .gform_legacy_markup_wrapper ul li.gfield{ padding:0px; margin:0px;}
.subscribe_form .gform_legacy_markup_wrapper .top_label .gfield_label,
.subscribe_form .gform_legacy_markup_wrapper legend.gfield_label{ display:none;}
body .subscribe_form .gform_legacy_markup_wrapper .top_label div.ginput_container{ padding:0px; margin:0px;}
.subscribe_form .gform_legacy_markup_wrapper .top_label input.large{ border:2px solid #e25628; height:38px; color:#c6c6c6; font-family: 'Gilroy-SemiBold' !important; display:block; width:100%; font-weight:normal; font-size:14px !important; padding:0px 30px 0px 12px !important;}
.subscribe_form .gform_legacy_markup_wrapper .top_label ::-webkit-input-placeholder{ color:#c6c6c6; opacity:1; font-size:14px !important;}
.subscribe_form .gform_legacy_markup_wrapper .top_label :-moz-placeholder{ color:#c6c6c6; opacity:1; font-size:14px !important;}
.subscribe_form .gform_legacy_markup_wrapper .top_label ::-moz-placeholder{ color:#c6c6c6; opacity:1; font-size:14px !important;}
.subscribe_form .gform_legacy_markup_wrapper .top_label :-ms-input-placeholder{ color:#c6c6c6; opacity:1; font-size:14px !important;}
.subscribe_form .gform_legacy_markup_wrapper .gform_footer{ padding:8px 0px 0px; margin:0px; position:absolute; right:0px; top:0px; width:30px !important;}

.subscribe_form .gform_legacy_markup_wrapper .gform_footer input.button,
.subscribe_form .gform_legacy_markup_wrapper .gform_footer input[type=submit],
.subscribe_form .gform_legacy_markup_wrapper .gform_page_footer input.button,
.subscribe_form .gform_legacy_markup_wrapper .gform_page_footer input[type=submit]{ display:block; width:20px; height:20px; cursor:pointer; text-indent:-9999em; border:none; background:url(/wp-content/themes/theforest/storage/subscribe_form_button_1200v2_icon.png) left top no-repeat; background-size:100% 100%; line-height:normal !important; min-height:inherit !important;}

@media only screen and (min-width: 641px){
	.subscribe_form .gform_legacy_markup_wrapper.gform_validation_error .gform_body ul li.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half){ max-width: calc(100% - 0px)!important;}
}
.subscribe_form .gform_legacy_markup_wrapper li.gfield.gfield_error,
.subscribe_form .gform_legacy_markup_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning{ background:none; margin-bottom:0px!important; border:none; padding:0px; margin:0px;}
.subscribe_form .gform_legacy_markup_wrapper div.validation_error{ display:none;}
.subscribe_form .gform_legacy_markup_wrapper li.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .gform_legacy_markup_wrapper li.gfield_error textarea{ border:2px solid #f00;}
.subscribe_form .gform_legacy_markup_wrapper .validation_message{ color:#f00; padding-top:10px;}

.footer_top .footer_top_center{width:32%;float:left;}
.footer_top_icon_list{ padding:0px 0px 12px; margin:0px; display:flex; align-items: center; justify-content: flex-start; flex-wrap: wrap;}
.footer_top_icon_list li{ padding:0px 18px 12px 0px; margin:0px 0px 5px; display:inline-block;}
.footer_top_icon_list li img{ display:inline-block;}

.footer_grade{display: flex;justify-content: center; flex-wrap: wrap; justify-content: flex-start; align-items: flex-start;}
.footer_grade_item{ max-width:180px; width:50%;}

.footer_grade_item a{ text-decoration:none;}
.footer_grade_item a:hover{ text-decoration:none;}
.footer_grade_item .footer_grade_score{font-size:14px; color: #646464; line-height:1.2; margin-bottom:6px; font-family: 'Gilroy-Medium';}
.footer_grade_item .footer_grade_score .footer_grade_score_branch,
.footer_grade_item .footer_grade_score .footer_grade_score_total{}
.footer_grade_score_img{ position:relative; display:inline-block; margin-bottom:6px;}
.footer_grade_item_score_img_item_active{position: absolute;top: 0;left: 0;overflow: hidden;width: 100%;}
.footer_grade_item_score_img_item_active img {max-width: initial;}

.footer_grade_item.google{ width:auto; max-width:100%;}
.footer_grade_item.google .footer_grade_text{}
.footer_grade_item.google .footer_grade_img{ text-align:center; font-size:22px; color:#000; padding-bottom:11px; width:100%; clear:both;}
.footer_grade_item.google .footer_grade_score { margin-bottom:0px; margin-top:-2px; padding-right:6px; font-size:22px; color: #ed9a27; font-family: 'Gilroy-Bold'; float:left;}
.footer_grade_item.google .footer_grade_score_img{ margin-bottom:0px; position:relative; float:left;}
.footer_grade_item.google .google_score_icon{ float:left; width:27px; height:28px; margin-left:16px; margin-top:-3px;}


.footer_top .footer_top_right{ float:right; width:290px; max-width:25%;}
.footer_top .footer_top_right .text_box{ padding-bottom:32px;}
.footer_top .footer_top_right .text_box p{ line-height:1.3;}
.footer_top .footer_top_right p{ font-size:16px; font-family: 'Gilroy-Medium'; color:#646464; line-height:1.62; padding:0px; margin:0px 0px 7px;}
.footer_top .footer_top_right p a{ color:#646464; text-decoration:none;}
.footer_top .footer_top_right p:hover a{ color:#646464; text-decoration:none;}

.footer_img_content{ padding-left:104px; display:flex; justify-content: flex-start; align-items: flex-start; flex-wrap: wrap;}
.footer_img_content img{ display:block; margin:0px auto 18px;}
.footer_img_content_left{ width:37%; text-align:center; padding-right:30px;}
.footer_img_content_left a{ display:inline-block;}
.footer_img_content_left img{ display:inline-block;}
.footer_img_content_left hr{ display:block; clear:both; width:67px; margin:2px auto 23px; border:none; height:2px; background:#6f6f6f;}
.footer_img_content_right{ width:63%; position:relative; top:16px; left:-12px;}
.footer_img_content_right a{ display:inline-block;}
.footer_img_content_right img{ display:inline-block; margin:0px;}

.footer_middle{ padding:0px 0px 15px 104px;}
.footer_middle hr{ padding:0px; margin:0px 0px 20px; border-bottom:2px solid #c5c5c5; width:100%; clear:both;}
.footer_middle ul{padding:0px;margin:0px;float:left;}
.footer_middle ul li{padding:0px 42px 5px 0px;margin:0px;display:inline-block;font-size:12px;color:#aecaea;line-height:1.4;position:relative;}
.footer_middle ul li a{ text-decoration:none; font-size:14px; font-family: 'Gilroy-SemiBold'; color:#646464;}
.footer_middle ul li a:hover{color:#034854;text-decoration:none;}
.footer_middle .footer_share_list{display:block;float:right; padding-right:45px;}
.footer_middle .footer_share_list a{display:inline-block;margin:0px 0px 6px 20px; vertical-align:middle; color:#646464; text-decoration:none;}
.footer_middle .footer_share_list a:hover{ color:#e35728; text-decoration:none;}
.footer_middle .footer_share_list a i{font-family:'FontAwesome'; font-size:24px;}
.footer_bottom{ background:#f1f1f1;}
.footer_bottom .inner{ padding-top:73px; padding-bottom:42px; padding-left:124px;}
.footer_bottom .footer_bottom_text{padding-bottom:5px;}
.footer_bottom p{ font-size:14px; font-family: 'Gilroy-Medium'; color:#646464; line-height:1.18; padding:0px; margin:0px 0px 18px; text-align:justify;}
.footer_bottom p a{color:#646464;text-decoration:underline;}
.footer_bottom p a:hover{color:#646464;text-decoration:none;}
.footer_bottom ul{padding:0; margin-left:-20px; margin-right:-18px; display:flex; justify-content: space-between; flex-wrap: wrap;}
.footer_bottom ul li{margin:0px; padding:0px 20px 7px; list-style-type:none; width:33.333%;}
.footer_bottom ul li p{text-align:justify;}
.footer_bottom_bar{}
.footer_bottom_bar p{padding:0px;margin:0px;font-size:14px;color:#034854;line-height:1.2; font-family: 'Gilroy-Bold';}
/*Footer Css End*/

/*Back to top Start*/
.back_to_top{ position: fixed; right:10px; display:none; bottom:110px; width:62px; height:62px; background:#e35728 url(/wp-content/themes/theforest/storage/back_to_top_icon.webp?v=5) center center no-repeat; border:2px solid #fff; border-radius:50%; cursor:pointer; z-index:1999;}
/*Back to top End*/

/* Live and Demo Header Start */
.open_account_header{background: rgba(255,255,255,1);position: relative;width: 100%;padding: 23px 0px 0px 0px; z-index:15;}
.open_account_header .inner{position: relative;z-index: 9;max-width: 1300px;}
.open_account_header .open_account_header_logo{float: left;display: block;width: 162px;padding: 0px;margin:0 auto;}
.open_account_header .open_account_link_box{padding-left: 40px;float: left;}
.open_account_header .open_account_link{padding: 0px 18px;margin: 0px;float: left;}
.open_account_header .open_account_link a{font-family: 'Gilroy-Medium';display: block;padding: 5px 0px 32px;font-size: 16px;color: #646464;text-decoration: none;position: relative;transition: all .3s;}
.open_account_header .open_account_link a:hover{color: #e35728;}
.open_account_header .search_box{top: 2px;}
.open_account_header .search_box .search_box_button{margin-top: 2px;}
.open_account_header .header_language{ float:right; padding-left:0px;}
/* Live and Demo Header end */

/* Only logo Header Start */
.only_logo_header{ background:#fff;}
.only_logo_header .inner{ padding-top:20px; padding-bottom:20px;}
.only_logo_header .inner .only_logo_header_logo{ display:block; width:200px; margin:0px auto;}
.only_logo_header .inner .only_logo_header_logo img{ display:block; width:100%; height:auto;}
/* Only logo Header end */

/*Page encryption Css Start*/
form.post-password-form{ background:#147875; width:600px; max-width:100%; text-align:center; padding:50px 20px; margin:0px auto; text-align:center;}
form.post-password-form .ppw-ppf-desc,
form.post-password-form p:first-child{ font-weight:bold; font-size:24px; text-align:center; color:#FFF; line-height:1.2; margin-bottom:20px;}
form.post-password-form p label{ color:#FFF; font-size:16px; font-weight:normal; width:280px; max-width:100%; margin:0px auto; display: block; text-align:left; line-height:1.2;}
form.post-password-form p label input[type=password]{ display:block; width:100%; color:#000; height:40px; line-height:28px; margin-top:6px; padding:5px 10px;}
form.post-password-form input[type=submit]{text-transform:uppercase;background:#e35728;border-radius:5px;border:none;display:block;text-shadow:0px 0px 1px #e35728; color:#FFF; text-align:center;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s;-webkit-appearance:none;cursor:pointer; width:140px; margin:10px auto 0px; -webkit-box-shadow:0px 0px 6px rgba(0,0,0,0.2);-moz-box-shadow:0px 0px 6px rgba(0,0,0,0.2);box-shadow:0px 0px 6px rgba(0,0,0,0.2); height:42px; font-size:14px !important;}
form.post-password-form input[type=submit]:hover{background:#ff8e5c;color:#FFF;text-decoration:none;}
/*Page encryption Css End*/

.fast_easy_wrapper{ background:#e25628; width:100%; overflow:hidden;}
.fast_easy_wrapper .inner{ position:relative;}
.fast_easy_content{ width:800px; max-width:65%; position:relative; text-align:left; padding:80px 0px 90px; z-index:9;}
.fast_easy_content h3{ color:#fff; margin-bottom:40px;}
.fast_easy_content ul{ display:flex; padding:0px 0px 10px; margin:0px;}
.fast_easy_content ul li{ padding:0px 20px 25px 0px; margin:0px; width:33.333%;}
.fast_easy_wrapper ul li .text_box{ position:relative; padding:0px;}
.fast_easy_wrapper ul li .text_box:before{ content:""; display:block; width:44px; height:44px; color:#e25628; border-radius:50%; font-size:24px; margin-bottom:17px; text-align:center; line-height:44px; font-family: 'Gilroy-Bold'; background:#fff;}
.fast_easy_wrapper ul li:nth-child(1) .text_box:before{content:"1";}
.fast_easy_wrapper ul li:nth-child(2) .text_box:before{content:"2";}
.fast_easy_wrapper ul li:nth-child(3) .text_box:before{content:"3";}
.fast_easy_wrapper ul li .text_box h4{ padding:0px; margin:0px 0px 3px; color:#fff; font-family: 'Gilroy-Medium';}
.fast_easy_wrapper ul li .text_box p{ padding:0px; margin:0px; width:185px; max-width:100%; color:#fff; font-family: 'Gilroy-Regular';}
.fast_easy_wrapper h6{ padding:0px; margin:0px 0px 45px; font-size:16px; line-height:1.3; font-family: 'Gilroy-SemiBold'; color:#fff;}
.fast_easy_wrapper_img_box{ width:35%; position:absolute; right:0px; bottom:0px;}
.fast_easy_wrapper_img_box img{ display:block; margin:0px auto; width:auto; height:auto;}


/*Pages Banner Css Start*/
.page_banner_content_wrapper{ width:100%; overflow:hidden; position:relative;}
.page_banner_content_wrapper .banner_bottom{ bottom:0px;}
.page_banner_content{}
.page_banner_content .inner{ height:648px; padding-bottom:90px; display:flex; align-items: center; justify-content: flex-start;}
.page_banner_content h1{ color:#fff; margin-bottom:32px;}
.page_banner_content h1 img{ vertical-align: bottom;}
.page_banner_content .white h1{ color:#fff;}
.page_banner_content .blue h1{ color:#034854;}
.page_banner_content .orange h1{ color:#e35728;}
.page_banner_content h1.page_banner_title{ margin-bottom:0px;}
.page_banner_content h2{ color:#fff; margin-bottom:50px;}
.page_banner_content .white h2{ color:#fff;}
.page_banner_content .blue h2{ color:#034854;}
.page_banner_content .orange h2{ color:#e35728;}
/*Pages Banner Css End*/

/*Default page content Css Start*/
.default_page_content{}
.default_page_content .inner{ padding-top:80px; padding-bottom:70px;}
/*Default page content Css End*/

/*Pages text and image Css Start*/
.pages_text_and_image_row_wrapper{ background:#f5f5f5; width:100%; padding-top:90px; padding-bottom:40px;}
.pages_text_and_image_row{ padding-bottom:50px; padding-left:20px; padding-right:20px;}
.pages_text_and_image_row .text_and_image_inner{ width:1200px; max-width:100%; margin:0px auto; display:flex; flex-wrap: wrap; justify-content: space-between;}
.pages_text_and_image_row .text_box{ width:49%; padding:75px 85px 0px; position:relative; background:#fff; border-radius:25px 0px 0px 25px;}
.pages_text_and_image_row .img_box{ width:51%; position:relative; border-radius:0px 25px 25px 0px;}
.pages_text_and_image_row .img_box img{ opacity:0;}
.pages_text_and_image_row.text_and_image_position_left .text_and_image_inner{flex-direction:row-reverse;}
.pages_text_and_image_row.text_and_image_position_left .text_box{ border-radius:0px 25px 25px 0px;}

.pages_text_and_image_row h3{ color:#034854; margin-bottom:40px;}
.pages_text_and_image_row p{ color:#646464; font-family: 'Gilroy-Regular'; margin-bottom:15px;}
.pages_text_and_image_row .text_box .dotted_ul li{position: relative;padding-left: 30px;color: #646464;font-size: 14px;line-height: 1.3;font-family: 'Gilroy-Medium';margin-bottom: 15px;}
.pages_text_and_image_row .text_box .dotted_ul li::after{content: "";display: block;width: 4px;height: 4px;background: #646464;border-radius:100%;position: absolute;top: 7px;left: 12px;}
.pages_text_and_image_row h5 strong{color:#e35728;}


.pages_text_and_image_row .bottom_text{position:absolute; left:85px; bottom:80px; padding-right:85px;}
.pages_text_and_image_row .bottom_text p{font-size:14px;color:#034854; margin-bottom:2px; font-family: 'Gilroy-Medium';}
.pages_text_and_image_row .bottom_text p strong{font-size:36px; color:#e35728; font-family: 'Gilroy-SemiBold';}
.pages_text_and_image_row .bottom_text p span{ font-family: 'Gilroy-SemiBold';}
.pages_text_and_image_row .bottom_text p:first-child{ margin-bottom:12px;}
.pages_text_and_image_row .bottom_text img{ position:absolute; left:100%; bottom:0px; max-width:none;}
.pages_text_and_image_row .img_box span{ display:inline-block; position:absolute; right:-8px; top:92px; background:#e35728; border-radius:25px 12px 0px 25px; font-size:14px; color:#fff; padding:12px 30px 11px 25px; text-transform:uppercase; line-height:1.15; font-family: 'Gilroy-Regular'; background:#147875; text-align:left;}
.pages_text_and_image_row .img_box span:after{ content:""; display:block; width:8px; height:7px; position:absolute; right:0px; top:100%; background:url(/wp-content/themes/theforest/storage/pages_text_and_image_row_right_icon2.webp) left top no-repeat; background-size:100% 100%;}
.pages_text_and_image_row .img_box span strong{ font-family: 'Gilroy-SemiBold';}
.pages_text_and_image_row.text_and_image_position_left .img_box{ border-radius:25px 0px 0px 25px;}
.pages_text_and_image_row.text_and_image_position_left .img_box span{ right:auto; left:-8px; padding:12px 25px 11px 30px; border-radius:12px 25px 25px 0px;}
.pages_text_and_image_row.text_and_image_position_left .img_box span:after{ right:auto; left:0px; background:url(/wp-content/themes/theforest/storage/pages_text_and_image_row_left_icon2.webp) left top no-repeat; background-size:100% 100%;}
/*Pages text and image Css End*/

/*Experience our spreads Css Start*/
.experience_our_spreads_wrapper{background:#034854;}
.experience_our_spreads_wrapper .inner{ padding-top:90px; padding-bottom:90px; position:relative;}
.experience_our_spreads_wrapper .inner:before{ content:""; display:block; width:450px; height:411px; background:url(/wp-content/themes/theforest/storage/experience_our_spreads_wrapper_icon.webp) left top no-repeat; background-size:100% 100%; position:absolute; z-index:8; left:-205px; top:0px;}
.experience_our_spreads_wrapper .inner:after{ content:""; display:block; width:100%; clear:both;}
.experience_our_spreads_wrapper .experience_our_spreads_content{ width:1000px; padding-right:15px; float:right; max-width:100%; position:relative; z-index:9; display:flex; align-items: center; flex-wrap: wrap; justify-content:space-between;}

.experience_our_spreads_wrapper .text_box{ width:34%; padding-bottom:30px;}
.experience_our_spreads_wrapper .text_box h3{ color:#fff; margin-bottom:60px;}
.experience_our_spreads_wrapper .rawecn_box{width:630px; max-width:630px;}
.rawecn_list .rawecn_content{ background:#fff; border-radius:0px 0px 25px 25px; padding:29px 36px 15px; min-height:268px;}
.rawecn_list .rawecn_content .row_top{ display:flex; border-bottom:1px solid #c6c6c6; padding-bottom:12px; margin-bottom:13px;}
.rawecn_list .rawecn_content .row_top .row_top_item{ width:25%; text-align:center; font-size:16px; color:#034854; font-family: 'Gilroy-SemiBold';}

.rawecn_list .rawecn_content .row{ padding-top:10px; padding-bottom:12px; display:flex;}
.rawecn_list .rawecn_content .row span{ width:25%; float:left; text-align:center; font-size:18px; color:#505050; font-family: 'Gilroy-Medium';}
.rawecn_list .rawecn_content .row span.spread{ font-family: 'Gilroy-Bold'; color:#034854;}

.rawecn_list .rawecn_nav { padding:0px; margin:0px; display:flex; flex-wrap: wrap; align-items: flex-end; justify-content: flex-start;}
.rawecn_list .rawecn_nav li{width:33.333%; position:relative; cursor:pointer;}
.rawecn_list .rawecn_nav li.rawecn_active{ z-index:20;}
.rawecn_list .rawecn_nav li:before,
.rawecn_list .rawecn_nav li:after{content:""; display:block; width:60%; height:100%; position:absolute; background-color:#c5c5c5; transform: skewX(-25deg); -webkit-transform: skewX(-25deg); -ms-transform: skewX(-25deg); -moz-transform: skewX(-25deg); top:0px;}

.rawecn_list .rawecn_nav li:before{ left:-1px;}
.rawecn_list .rawecn_nav li:after{ right:-1px;}

.rawecn_list .rawecn_nav li.rawecn_active:before,
.rawecn_list .rawecn_nav li.rawecn_active:after{background:#e35728;}

.rawecn_list .rawecn_nav li span{ display:block; padding:10px 2px 10px 0px; color:#FFF; font-size:16px; font-family: 'Gilroy-SemiBold'; text-transform:uppercase; text-align:center; position:relative; z-index:9;}
.rawecn_list .rawecn_nav li.rawecn_active span {font-size:24px; z-index:10; padding:13px 0px 12px;}

.rawecn_list .rawecn_nav li span:after{ content:""; display:block; width:22px; height:43px; background:url(/wp-content/themes/theforest/storage/home_row1_tab_title_li_shadow.webp?v=4) left top no-repeat; background-size:100% 100%; position:absolute; z-index:8; left:-8px; bottom:-2px; transform: rotate(11deg);}
.rawecn_list .rawecn_nav li:first-child span::after{ display:none;}
.rawecn_list .rawecn_nav li:first-child:before{ left:0px; transform: skewX(0deg); -webkit-transform: skewX(0deg); -ms-transform: skewX(0deg); -moz-transform: skewX(0deg);}
.rawecn_list .rawecn_nav li:last-child:after{ right:-9px;}

.rawecn_list .rawecn_nav li.rawecn_active:first-child:before{ left:0; transform: skewX(0deg); -webkit-transform: skewX(0deg); -ms-transform: skewX(0deg); -moz-transform: skewX(0deg);}
.rawecn_list .rawecn_nav li.rawecn_active:after{ right:-5px;}
.rawecn_list .rawecn_nav li.rawecn_active:last-child:after{ right:-13px;}
.rawecn_list .rawecn_nav li.rawecn_active span:after{ left:-12px;}
/*Experience our spreads Css End*/

/*Single Css Start*/
.educations_content{ padding-top:103px; padding-bottom:60px;}
.educations_content_left{ float:right; width:67%;}
.educations_content_left .new_single{ background:#fff; border-radius:16px; padding:30px 58px 50px;}
.educations_content_left h2.single_title{ font-size:36px; color:#e35728; margin-bottom:35px; line-height:1.3;}
.educations_content_left h2{ font-family: 'Gilroy-SemiBold'; font-size:14px; color:#646464; line-height:20px; margin-bottom:8px;}
.educations_content_left p{ color:#646464;}
.educations_content_left p a{ color:#646464; text-decoration:underline;}
.educations_content_left p a:hover{ color:#646464; text-decoration:underline;}
.mt4_manuals_single_content h2.single_title{ color:#034854;}
.mt4_basics_single_content h2.single_title{ color:#034854;}
.smarttrader_tools_videos_single_content h2.single_title{ color:#034854;}


.educations_content_left .addtoany_content{ display:none !important;}

.educations_content_left .new_single ul,
.educations_content_left .new_single ol{ margin:0px 0px 20px 25px; padding-left:0 !important;}
.educations_content_left .new_single ul ul{ margin:15px 0px 0px 25px;}
.educations_content_left .new_single li{ font-size:14px; list-style:disc outside none; color:#646464; padding-bottom:3px;}
.educations_content_left .new_single ol ol{ margin:15px 0px 0px 25px;}
.educations_content_left .new_single ul li{ list-style:disc outside none;}
.educations_content_left .new_single ol li{ list-style:decimal outside none; margin-bottom:15px;}
.educations_content_left .new_single ol{ margin-bottom:0px;}

.educations_newer_older{ text-align:center; padding-top:36px;}
.educations_newer_older .prev_link,
.educations_newer_older .next_link{ display: inline-block; vertical-align:top; padding:0px 5px 10px;}
.educations_newer_older a{ font-family: 'Gilroy-Medium'; text-transform:uppercase; background:#034854; border-radius:25px; border:2px solid #034854; padding:6px 25px; display:inline-block; color:#fff; font-size:14px; text-align:center; -webkit-transition:all 0.2s; -moz-transition:all 0.2s; -o-transition:all 0.2s; transition:all 0.2s; -webkit-appearance:none; text-decoration:none; cursor:pointer; margin:0px;}
.educations_newer_older a:hover{ background:#147875; border-color:#147875; color:#fff; text-decoration:none;}
.educations_newer_older .prev_link a{ background:none; color:#034854;}
.educations_newer_older .prev_link a:hover{ background:none; color:#147875;}


.educations_content_sidebar{ width:28.5%; float:left;}
.educations_content_sidebar_box{ background:#fff; border-radius:16px; padding:40px 25px 30px 32px; margin-bottom:62px;}
.educations_content_sidebar_box:last-child{ margin-bottom:0px;}
.educations_content_sidebar_box .accordionContent_inner{ padding-top:15px; padding-bottom:28px;}
.educations_content_sidebar h2{ font-size:20px; color:#e35728; line-height:1.2; padding:0px; margin:0px 0px 37px; font-family: 'Gilroy-Medium';}
.educations_content_sidebar h3{ font-size:22px; color:#034854; margin-bottom:22px; font-family: 'Gilroy-SemiBold'; line-height:1; position:relative; width:100%; padding-right:15px; cursor:pointer;}
.educations_content_sidebar h3:before{ content:"\f067"; font-family:'FontAwesome'; font-size:14px; position:absolute; right:0px; top:5px; font-weight:normal;}
.educations_content_sidebar h3.selected:before{ content:"\f068";}

.educations_content_sidebar h4{ font-size:18px; color:#646464; padding:0px 0px 6px 16px; position:relative; margin:0px; font-family: 'Gilroy-SemiBold'; line-height:1.2;}
.educations_content_sidebar h4:before{ content:"\f067"; font-family:'FontAwesome'; font-size:12px; position:absolute; left:0px; top:3px; font-weight:normal;}
.educations_content_sidebar h4.selected:before{ content:"\f068";}
.educations_content_sidebar h4.title{ cursor:pointer;}
.educations_content_sidebar ul{ padding:0px 0px 2px 18px; margin:0px;}
.educations_content_sidebar ul li{ padding:0px 0px 8px 16px; margin:0px; font-size:18px; color:#646464; font-family: 'Gilroy-Medium'; line-height:1.2; position:relative;}
.educations_content_sidebar ul li:before{ content:"\f068"; font-family:'FontAwesome'; font-size:12px; position:absolute; left:0px; top:3px; font-weight:normal;}
.educations_content_sidebar ul li a{ text-decoration:none;}
.educations_content_sidebar ul li a:hover{ text-decoration:underline;}
.educations_content_sidebar ul li a.active{ text-decoration:underline;}

.educations_content_left table{border-left:0;border-top:0;margin:0 0 20px;color:#797979;border:none;}
.educations_content_left table td{border-bottom:0;border-right:0;background:#e1e1e1;}
.educations_content_left table th,
.educations_content_left table td{padding:5px 20px;text-align:left;line-height:20px;border:none;}
.educations_content_left table th{color:#2c2c2c;font-weight:bold;border-bottom:0;border-right:0;background:#e1e1e1;text-transform:none;}
.educations_content_left table tr:nth-child(2n) td{background:#FFF;}

.educations_content_sidebar_box.tags_list_content{ padding-right:20px;}
.tags_list_content h2{ margin-bottom:15px;}
.educations_content_sidebar_box .tags_list{ padding:0px; margin:0px 0px 0px; display:flex; flex-wrap: wrap;}
.educations_content_sidebar_box .tags_list li{ padding:0px 5px 18px 0px; margin:0px;}
.educations_content_sidebar_box .tags_list li:before{ display:none;}
.educations_content_sidebar_box .tags_list li a{ display:inline-block; padding:2px 16px 3px; font-size:14px; color:#646464; font-family: 'Gilroy-Regular'; border:1px solid #034854; border-radius:15px; text-decoration:none;}
.educations_content_sidebar_box .tags_list li a:hover{ border-color:#e35728; color:#646464; text-decoration:none;}

.mt4_videos_content{ position:relative; margin-bottom:25px;}
.mt4_videos_content img{ display:block; width:100%; height:auto;}
.mt4_videos_content iframe{ display:block; width:100% !important; height:100% !important; position:absolute; left:0px; top:0px;}
.smarttrader_tools_videos_box_wrapper{margin-bottom:25px;}

.wp-pagenavi{ padding:0px; margin:0px; text-align: center;}
.wp-pagenavi .pages{display: none;}
.wp-pagenavi a,
.wp-pagenavi a:hover,
.wp-pagenavi span{ font-family: 'Gilroy-SemiBold'; font-size:18px; border:none; margin:0px 14px 5px; color: #646464; padding:0px; display: inline-block; text-decoration:none; vertical-align:top;}
.wp-pagenavi span.current{border:0; background:none; color: #000000;}

.wp-pagenavi a.nextpostslink,
.wp-pagenavi a.previouspostslink,
.wp-pagenavi a.last,
.wp-pagenavi a.first{ background:none; color: #fff; text-transform: uppercase; text-align:center; font-size:14px; color:#e25628; font-family: 'Gilroy-SemiBold'; padding-top:2px; margin-left:10px; margin-right:10px;}
.wp-pagenavi span.extend{ border:none;}
/*Single Css End*/


/*Refer and Earn 1,2,3 Css Start*/
.refer_and_earn_wrapper{ background:#034854;}
.refer_and_earn_wrapper .inner{ padding-top:80px; padding-bottom:90px; position:relative;}
.refer_and_earn_wrapper .inner:after{ content:""; display:block; width:430px; height:399px; background:url(/wp-content/themes/theforest/storage/introducing_brokers_row3_icon.png) left top no-repeat; background-size:100% 100%; position:absolute; left:-90px; top:0px;}
.refer_and_earn_wrapper .refer_and_earn_content{width:796px; max-width:76%; float:right; position:relative; z-index:9;}
.refer_and_earn_wrapper h3{ color:#fff; margin-bottom:40px;}
.refer_and_earn_wrapper ul{ padding:0px 0px 18px; margin:0px; display:flex; justify-content: flex-start; flex-wrap: wrap; align-items: flex-start;}
.refer_and_earn_wrapper ul li{ padding:0px 20px 25px 0px; margin:0px; width:33.333%;}
.refer_and_earn_wrapper ul li:nth-child(1){ width:34.5%;}
.refer_and_earn_wrapper ul li:nth-child(2){ width:37.2%;}
.refer_and_earn_wrapper ul li:nth-child(3){ width:28.3%; padding-right:0px;}
.refer_and_earn_wrapper ul li .text_box{ position:relative; padding:0px;}
.refer_and_earn_wrapper ul li .text_box:before{ content:""; display:block; width:44px; height:44px; color:#034854; border-radius:50%; font-size:24px; margin-bottom:17px; text-align:center; line-height:44px; font-family: 'Gilroy-Bold'; background:#fff;}
.refer_and_earn_wrapper ul li:nth-child(1) .text_box:before{content:"1";}
.refer_and_earn_wrapper ul li:nth-child(2) .text_box:before{content:"2";}
.refer_and_earn_wrapper ul li:nth-child(3) .text_box:before{content:"3";}
.refer_and_earn_wrapper ul li .text_box h4{ padding:0px; margin:0px 0px 3px; color:#fff; font-family: 'Gilroy-Medium';}
.refer_and_earn_wrapper ul li .text_box p{ padding:0px; margin:0px; width:220px; max-width:100%; color:#fff; font-family: 'Gilroy-Regular';}
/*Refer and Earn 1,2,3 Css End*/


/*Transparent. Profitable. Robust. css Start*/
.transparent_profitable_robust_row{ background:#fff;}
.transparent_profitable_robust_row .inner{ padding-top:170px; padding-bottom:130px; position:relative; z-index:9; display:flex; flex-wrap: wrap; justify-content:space-between;}
.transparent_profitable_robust_row .inner:after{ content:""; display:block; width:380px; height:350px; position:absolute; right:-170px; top:0; background:url(/wp-content/themes/theforest/storage/introducing_brokers_row2_icon.png) left top no-repeat; background-size:100% 100%;}
.transparent_profitable_robust_row .img_box{ width:306px; max-width:26%; padding-right:20px; position:relative; z-index:9;}
.transparent_profitable_robust_row .text_box{ width:73%; position:relative; z-index:9;}
.transparent_profitable_robust_row .text_box ul{ padding:20px 0px 22px; margin:0px; display:flex; justify-content: flex-start; align-items: flex-start; flex-wrap: wrap;}
.transparent_profitable_robust_row .text_box ul li{ padding:0px 102px 30px 0px; margin:0px;}
.transparent_profitable_robust_row .text_box ul li:last-child{ padding-right:0px;}
.transparent_profitable_robust_row .text_box ul li .icon_box{ padding-bottom:12px;}
.transparent_profitable_robust_row .text_box ul li h3{ color:#034854;}
.transparent_profitable_robust_row .text_box .text{ width:440px; max-width:100%;}
.transparent_profitable_robust_row .text_box p{ color:#646464;}
.transparent_profitable_robust_row .text_box .text .green_arrow_button{ margin-top:25px;}
.transparent_profitable_robust_row .text_box .text .orange_arrow_button{ margin-top:25px;}
/*Transparent. Profitable. Robust. css End*/


/*Page Content Form css Start*/
.page_content_form{background:url(/wp-content/themes/theforest/storage/page_content_form_wrapper_bg.jpg) center top no-repeat;background-size:cover;}
.page_content_form .inner{ padding-top:90px;padding-bottom:90px;}
.page_content_form_content{ border-radius:20px; background:#fff; padding:68px 30px 90px; overflow:hidden;}
.page_content_form_content_inner{ width:1025px; margin:0px auto; max-width:100%; display:flex; justify-content: space-between; flex-wrap: wrap; align-items: flex-start;}
.page_content_form .text_box{ width:320px; max-width:32%; padding-top:6px; padding-right:20px;}
.page_content_form .text_box h3{ color:#eb5629; margin-bottom:30px;}
.page_content_form .text_box p{ color:#646464;}
.page_content_form .page_content_form_box{ width:620px; max-width:67%;}
.page_content_form .gform_wrapper{padding:0px; margin:0px ; width:100%; max-width:100%;}
.page_content_form .gform_legacy_markup_wrapper ul.gform_fields{ margin-left:-30px !important; margin-right:-30px !important; display:flex; justify-content: space-between; flex-wrap: wrap; align-items: flex-start;}
body .page_content_form .gform_wrapper ul li.gfield{padding:0px 30px 25px;margin:0px; width:50%;}
body .page_content_form .gform_wrapper ul li.gfield.field_full{ width:100%;}
.page_content_form .gform_wrapper .top_label .gfield_label,
.page_content_form .gform_wrapper legend.gfield_label{padding:0px;margin:0px 0px 10px;font-size:14px;color:#17307d;line-height:1.65;display:none;}
body .page_content_form .gform_wrapper .top_label div.ginput_container{padding:0px;margin:0px;}
.page_content_form .gform_wrapper .top_label input.medium,
.page_content_form .gform_wrapper .top_label select.medium,
.page_content_form .gform_wrapper textarea.medium{ width:100%; font-size:20px !important; color:#c6c6c6!important; padding:0px 18px!important; margin:0px!important; line-height:1.2 !important; font-family:'Gilroy-Medium' !important; height:55px;border:0px; border-bottom:1px solid #e1e1e1; background:#fff; box-shadow:none;letter-spacing:0px!important;}
.page_content_form .gform_wrapper .top_label select.medium{padding:0px 12px !important;}
.page_content_form .gform_wrapper textarea.medium{height:160px; border:1px solid #e1e1e1; padding-top:14px !important; margin-top:22px !important;}
.page_content_form .gform_wrapper .top_label li.field_name input.medium{ background-image:url(/wp-content/themes/theforest/storage/gform_wrapper_name_icon.png); background-position:calc(100% - 15px) 17px; background-repeat:no-repeat;}


.page_content_form .gform_wrapper .top_label ::-webkit-input-placeholder{ color:#c6c6c6; opacity:1; font-size:20px;}
.page_content_form .gform_wrapper .top_label :-moz-placeholder{ color:#c6c6c6; opacity:1; font-size:20px;}
.page_content_form .gform_wrapper .top_label ::-moz-placeholder{ color:#c6c6c6; opacity:1; font-size:20px;}
.page_content_form .gform_wrapper .top_label :-ms-input-placeholder{ color:#c6c6c6; opacity:1; font-size:20px;}
.page_content_form .gform_wrapper ul.gform_fields li.gfield .gfield_checkbox{padding:7px 0px 15px;margin:0px;}
.page_content_form .gform_wrapper ul.gform_fields li.gfield .gfield_checkbox li input[type=checkbox]{vertical-align:top;margin:0px!important;opacity:0;position:absolute;}
.page_content_form .gform_wrapper ul.gform_fields li.gfield  ul.gfield_checkbox li label{display:block;color:#2544a2;margin:0px;font-size:14px;padding:0px 0px 0px 22px;position:relative;max-width:100%;}
.page_content_form .gform_wrapper ul.gform_fields li.gfield  ul.gfield_checkbox li label::after{content:'';background:#FFF;border-radius:2px;display:block;width:15px;height:15px;position:absolute;left:0px;top:3px;}
.page_content_form .gform_wrapper ul.gform_fields li.gfield  ul.gfield_checkbox input[type=checkbox]:checked + label:after{background:#2544a2;}
.page_content_form .gchoice_select_all,
.page_content_form .gform_wrapper ul.gfield_checkbox li input[type=checkbox]:checked+label,
.page_content_form .gform_wrapper ul.gfield_radio li input[type=radio]:checked+label{font-weight:normal;}
.page_content_form .gform_wrapper .gform_footer{padding:18px 0px 0px;margin:0px;}
.page_content_form .gform_wrapper .gform_footer input.button,
.page_content_form .gform_wrapper .gform_footer input[type=submit],
.page_content_form .gform_wrapper .gform_page_footer input.button,
.page_content_form .gform_wrapper .gform_page_footer input[type=submit],
.page_content_form .gform_legacy_markup_wrapper .gform_footer input.button,
.page_content_form .gform_legacy_markup_wrapper .gform_footer input[type=submit]{ font-family: 'Gilroy-Medium'; text-transform:uppercase; background:#e35728 url(/wp-content/themes/theforest/storage/gform_footer_button_icon.png) calc(100% - 15px) 14px no-repeat; border-radius:35px; border:1px solid #e35728; padding:0px 107px 0px 20px; height:45px; display:inline-block; width:auto; margin-bottom:0px; color:#fff; font-size:14px; line-height:20px; text-align:center; -webkit-transition:all 0.2s; -moz-transition:all 0.2s; -o-transition:all 0.2s; transition:all 0.2s; -webkit-appearance:none; text-decoration:none; cursor:pointer;}
.page_content_form .gform_wrapper .gform_footer input.button:hover,
.page_content_form .gform_wrapper .gform_footer input[type=submit]:hover,
.page_content_form .gform_wrapper .gform_page_footer input.button:hover,
.page_content_form .gform_wrapper .gform_page_footer input[type=submit]:hover,
.page_content_form .gform_legacy_markup_wrapper .gform_footer input.button:hover,
.page_content_form .gform_legacy_markup_wrapper .gform_footer input[type=submit]:hover{ background-color:#ff8e5c; border-color:#ff8e5c; color:#FFF;text-decoration:none;}

.page_content_form .gform_confirmation_message{font-size:20px;padding:30px 0px;text-align:center;}
.page_content_form .gform_wrapper div.validation_error{display:none;}
.page_content_form .gform_wrapper.gform_validation_error .gform_body ul li.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half){max-width:calc(100% - 0px)!important;}
.page_content_form .gform_wrapper li.gfield.gfield_error{border:0px;background:none;}
.page_content_form .gform_wrapper.gform_validation_error .top_label input.medium,
.page_content_form .gform_wrapper.gform_validation_error .top_label select.medium{width:100%;}
.page_content_form .gform_wrapper li.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){ border:none; border-bottom:1px solid #e1e1e1; }
.page_content_form .gform_wrapper li.gfield_error textarea{ border:none; border:1px solid #e1e1e1; }
.page_content_form .gform_wrapper li.gfield.gfield_error.gfield_contains_required div.ginput_container,
.page_content_form .gform_wrapper li.gfield.gfield_error.gfield_contains_required label.gfield_label{margin-top:0px;}
.page_content_form .gform_wrapper .top_label .gfield_error { width:50%;}
.page_content_form .gform_legacy_markup_wrapper li.gfield.gfield_error{ margin-bottom:0px !important;}
.gform_legacy_markup_wrapper .field_description_below .gfield_description{ padding-top:10px !important; font-weight:normal; font-family: 'Gilroy-Bold';}
@media only screen and (min-width: 641px){
	.page_content_form .gform_wrapper .top_label li ul.gfield_checkbox,
	.page_content_form .gform_wrapper .top_label li ul.gfield_radio { width: calc(100% + 0px);}
}

@media only screen and (max-width: 761px), (min-device-width: 768px) and (max-device-width: 1023px){
	.page_content_form .gform_legacy_markup_wrapper ul.gform_fields li.gfield.gfield_error+li.gfield.gfield_error{ margin-top:0px;}
}
.page_content_form .gform_wrapper.gf_browser_chrome .gfield_error input[type=email],
.page_content_form .gform_wrapper.gf_browser_chrome .gfield_error input[type=number],
.page_content_form .gform_wrapper.gf_browser_chrome .gfield_error input[type=password],
.page_content_form .gform_wrapper.gf_browser_chrome .gfield_error input[type=tel],
.page_content_form .gform_wrapper.gf_browser_chrome .gfield_error input[type=text],
.page_content_form .gform_wrapper.gf_browser_chrome .gfield_error input[type=url],
.page_content_form .gform_wrapper.gf_browser_chrome .gfield_error select,
.page_content_form .gform_wrapper.gf_browser_chrome .gfield_error textarea,
.page_content_form .gform_wrapper.gf_browser_chrome li.gfield_error.field_sublabel_above .ginput_complex input[type=text],
.page_content_form .gform_wrapper.gf_browser_chrome li.gfield_error.field_sublabel_above .ginput_complex input[type=email],
.page_content_form .gform_wrapper.gf_browser_chrome li.gfield_error.field_sublabel_above .ginput_complex input[type=number],
.page_content_form .gform_wrapper.gf_browser_chrome li.gfield_error.field_sublabel_above .ginput_complex input[type=tel]{margin-bottom:0px;}
/*Page Content Form css End*/


/*Products page Css Start*/
.products_page_table_wrapper{ background:#e35728; padding:90px 0px 90px;}
.products_page_table_wrapper h2,
.products_page_table_wrapper h3{ color:#fff; line-height:1.3; text-align:center; margin-top:-15px; margin-bottom:38px;}
.products_page_table_wrapper h2{ font-size:36px;}
.products_page_table_content{ padding-right:20px;}
.products_page_table_wrapper table{ border-collapse:collapse; border:0px; width:100%;}
.products_page_table_wrapper table th,
.products_page_table_wrapper table td{ border:0px; text-align:center; background:#ffffff;}
.products_page_table_wrapper table th{ background:#034854; color:#fff; font-size:16px; font-family: 'Gilroy-SemiBold'; line-height:1.3; padding:15px 3px; position:relative; z-index:9;}
.products_page_table_wrapper table th span{font-family: 'Gilroy-Medium';}
.products_page_table_wrapper table tr th:last-child{ position:relative;}
.products_page_table_wrapper table tr th:last-child strong{ position:relative; z-index:9;}
.products_page_table_wrapper table tr th:last-child:after{ content:""; display:block; width:50px; height:100%; position:absolute; right:-20px; top:0px; background:#034854; transform: skewX(-20deg); -webkit-transform: skewX(-20deg); -ms-transform: skewX(-20deg); -moz-transform: skewX(-20deg);}
.products_page_table_wrapper table tr:nth-child(odd) td{background:#f5f5f5;}
.products_page_table_wrapper table td{ font-size:14px; line-height:1.2; color:#646464; padding:10px 3px; font-family: 'Gilroy-Regular';}
.products_page_table_wrapper table tr:nth-child(2) td{ padding-top:25px;}
.products_page_table_wrapper table tr:last-child td{ padding-bottom:25px;}
.products_page_table_wrapper table tr:last-child td:first-child{ border-radius:0px 0px 0px 18px;}
.products_page_table_wrapper table tr:last-child td:last-child{ border-radius:0px 0px 18px 0px;}

.products_page_bottom_table_wrapper{ background:#f5f5f5;}
.products_page_bottom_table_wrapper .inner{ position:relative; padding-top:90px; padding-bottom:90px; display:flex; justify-content: center; flex-wrap: wrap;}
.products_page_bottom_table_wrapper .inner:before{ content:""; display:block; width:451px; height:412px; background:url(/wp-content/themes/theforest/storage/products_page_bottom_table_icon_orange.png) left top no-repeat; background-size:100% 100%; position:absolute; top:0px; left:-212px;}
.products_page_bottom_table_wrapper .inner.add_green_icon:before{ width:449px; height:410px; background:url(/wp-content/themes/theforest/storage/products_page_bottom_table_icon_green.png) left top no-repeat; background-size:100% 100%;}

.products_page_bottom_table_wrapper .text_box{ position:relative; z-index:9; width:41%; padding-left:10px; padding-right:10px; padding-top:62px; text-align:center;}
.products_page_bottom_table_wrapper .text_box h3{ display:inline-block; text-align:left; color:#034854; line-height:1.2; padding:0px; margin:0px;}
.products_page_bottom_table_wrapper .products_page_bottom_table_content{ position:relative; z-index:9; padding-right:20px; width:59%;}

.products_page_bottom_table_content table{ border-collapse:collapse; border:0px; width:100%;}
.products_page_bottom_table_content table th,
.products_page_bottom_table_content table td{ border:0px; text-align:center; background:#ffffff;}
.products_page_bottom_table_content table th{ background:#034854; color:#fff; font-size:24px; font-family: 'Gilroy-Bold'; line-height:1.3; padding:13px 3px; text-transform:uppercase; position:relative; z-index:9;}
.products_page_bottom_table_content table tr th:last-child{ position:relative;}
.products_page_bottom_table_content table tr th:last-child strong{ position:relative; z-index:9;}
.products_page_bottom_table_content table tr th:last-child:after{ content:""; display:block; width:50px; height:100%; position:absolute; right:-10px; top:0px; background:#034854; transform: skewX(-20deg); -webkit-transform: skewX(-20deg); -ms-transform: skewX(-20deg); -moz-transform: skewX(-20deg);}
.products_page_bottom_table_content table td{ font-size:18px; line-height:1.2; color:#505050; padding:12px 3px; font-family: 'Gilroy-Medium'; width:40%;}
.products_page_bottom_table_content table td:last-child{ width:60%;}
.products_page_bottom_table_content table tr:nth-child(2) td{ padding-top:28px;}
.products_page_bottom_table_content table tr:last-child td{ padding-bottom:40px;}
.products_page_bottom_table_content table tr:last-child td:first-child{ border-radius:0px 0px 0px 18px;}
.products_page_bottom_table_content table tr:last-child td:last-child{ border-radius:0px 0px 18px 0px;}


.products_text_and_image_wrapper{ background:#f5f5f5;}
.products_text_and_image_wrapper .inner{ padding-top:90px; padding-bottom:0px;}
.products_text_and_image_wrapper ul{ padding:0px; margin:0px -20px; display:flex; flex-wrap: wrap; justify-content: center;}
.products_text_and_image_wrapper ul li{ padding:0px 20px 90px; margin:0px; width:50%;}
.products_text_and_image_box{ border-radius:25px; background:#fff; height:100%; position:relative; padding-bottom:140px;}
.products_text_and_image_box .img_box{ position:relative; border-radius:25px 25px 0px 0px;}
.products_text_and_image_box .img_box img{ display:block; width:100%; height:auto; opacity:0;}
.products_text_and_image_box .img_box span{ display:inline-block; position:absolute; left:-12px; top:50px; background:#e35728; padding:14px 25px 13px 25px; min-width:207px; border-radius:12px 25px 25px 0px; font-size:14px; color:#fff; text-transform:uppercase; line-height:1.15; font-family: 'Gilroy-Regular'; background:#147875; text-align:left;}
.products_text_and_image_box .img_box span:after{ content:""; display:block; width:12px; height:9px; position:absolute; left:0px; top:100%; background:url(/wp-content/themes/theforest/storage/introducing_brokers_row1_box_icon.png) left top no-repeat; background-size:100% 100%;}
.products_text_and_image_box .text_box{ padding-left:20px; padding-right:20px;}
.products_text_and_image_box .text_box .text_box_inner{ width:410px; padding-top:46px; margin:0px auto; max-width:100%;}
.products_text_and_image_box h3{ font-size:24px; color:#e35728; font-family: 'Gilroy-Bold'; line-height:1.1; margin-bottom:34px;}

.products_text_and_image_box .bottom_text{ width:410px; position:absolute; left:50%; margin-left:-205px; bottom:50px;}
.products_text_and_image_box .bottom_text p{font-size:14px;color:#034854; margin-bottom:2px; font-family: 'Gilroy-Medium';}
.products_text_and_image_box .bottom_text p strong{font-size:36px; color:#e35728; font-family: 'Gilroy-SemiBold';}
.products_text_and_image_box .bottom_text p span{ font-family: 'Gilroy-SemiBold';}
.products_text_and_image_box .bottom_text p:first-child{ margin-bottom:12px;}
/*Products page Css End*/

/*Title change adjust style 20220421 Start*/
/*Pages Banner Section Css Start*/
.page_banner_section{ width:100%; overflow:hidden; position:relative;}
.page_banner_section .banner_bottom{ bottom:0px;}
.page_banner_section_content{}
.page_banner_section_content .inner{ height:648px; padding-bottom:90px; display:flex; align-items: center; justify-content: flex-start;}
.page_banner_section_content p.page_banner_title,
.page_banner_section_content p.page_banner_sub_title,
.page_banner_section_content p.page_banner_text{ color:#fff; margin-bottom:0px; font-family: 'Gilroy-Bold'; font-size:42px; line-height:1.2;}

.page_banner_section_content p.page_banner_sub_title{ margin-bottom:50px; font-family: 'Gilroy-SemiBold';}
.page_banner_section_content p.page_banner_text{ margin-bottom:32px;}

.page_banner_section_content p.page_banner_title img{ vertical-align: bottom;}
.page_banner_section_content .white p.page_banner_title,
.page_banner_section_content .white p.page_banner_sub_title,
.page_banner_section_content .white p.page_banner_text{ color:#fff;}

.page_banner_section_content .blue p.page_banner_title,
.page_banner_section_content .blue p.page_banner_sub_title,
.page_banner_section_content .blue p.page_banner_text{ color:#034854;}

.page_banner_section_content .orange p.page_banner_title,
.page_banner_section_content .orange p.page_banner_sub_title,
.page_banner_section_content .orange p.page_banner_text{ color:#e35728;}
/*Pages Banner Section Css End*/

/*Text and Image Section Css Start*/
.text_and_image_section{ background:#f5f5f5; width:100%; padding-top:90px; padding-bottom:40px;}
.text_and_image_section_row{ padding-bottom:50px; padding-left:20px; padding-right:20px;}
.text_and_image_section_row .text_and_image_inner{ width:1200px; max-width:100%; margin:0px auto; display:flex; flex-wrap: wrap; justify-content: space-between;}
.text_and_image_section_row .text_box{ width:49%; padding:75px 85px 0px; position:relative; background:#fff; border-radius:25px 0px 0px 25px;}
.text_and_image_section_row .img_box{ width:51%; position:relative; border-radius:0px 25px 25px 0px;}
.text_and_image_section_row .img_box img{ opacity:0;}
.text_and_image_section_row.text_and_image_position_left .text_and_image_inner{flex-direction:row-reverse;}
.text_and_image_section_row.text_and_image_position_left .text_box{ border-radius:0px 25px 25px 0px;}

.text_and_image_section_row h2{ color:#034854; margin-bottom:40px; line-height:1.25; font-size:36px;}
.text_and_image_section_row p{ color:#646464; font-family: 'Gilroy-Regular'; margin-bottom:15px;}
.text_and_image_section_row .text_box .dotted_ul li{position: relative;padding-left: 30px;color: #646464;font-size: 14px;line-height: 1.3;font-family: 'Gilroy-Medium';margin-bottom: 15px;}
.text_and_image_section_row .text_box .dotted_ul li::after{content: "";display: block;width: 4px;height: 4px;background: #646464;border-radius:100%;position: absolute;top: 7px;left: 12px;}
.text_and_image_section_row h5 strong{color:#e35728;}

.text_and_image_section_row .bottom_text{position:absolute; left:85px; bottom:80px; padding-right:85px;}
.text_and_image_section_row .bottom_text p{font-size:14px;color:#034854; margin-bottom:0px; line-height:1.25; font-family: 'Gilroy-Medium';}
.text_and_image_section_row .bottom_text p strong{font-size:36px; color:#e35728; font-family: 'Gilroy-SemiBold';}
.text_and_image_section_row .bottom_text p span{ font-family: 'Gilroy-SemiBold';}
.text_and_image_section_row .bottom_text img{ position:absolute; left:100%; bottom:0px; max-width:none;}

.text_and_image_section_row .img_box span{ display:inline-block; position:absolute; right:-8px; top:92px; background:#e35728; border-radius:25px 12px 0px 25px; font-size:14px; color:#fff; padding:12px 30px 11px 25px; text-transform:uppercase; line-height:1.15; font-family: 'Gilroy-Regular'; background:#147875; text-align:left;}
.text_and_image_section_row .img_box span:after{ content:""; display:block; width:8px; height:7px; position:absolute; right:0px; top:100%; background:url(/wp-content/themes/theforest/storage/pages_text_and_image_row_right_icon2.webp) left top no-repeat; background-size:100% 100%;}
.text_and_image_section_row .img_box span strong{ font-family: 'Gilroy-SemiBold';}
.text_and_image_section_row.text_and_image_position_left .img_box{ border-radius:25px 0px 0px 25px;}
.text_and_image_section_row.text_and_image_position_left .img_box span{ right:auto; left:-8px; padding:12px 25px 11px 30px; border-radius:12px 25px 25px 0px;}
.text_and_image_section_row.text_and_image_position_left .img_box span:after{ right:auto; left:0px; background:url(/wp-content/themes/theforest/storage/pages_text_and_image_row_left_icon2.webp) left top no-repeat; background-size:100% 100%;}
/*Text and Image Section Css End*/
/*Title change adjust style 20220421 End*/

@media (max-width:1370px){
	.concise_header_logo{ margin-left:0px;}
}

@media(max-width:1300px){
	.search_box{ right:0px;}
	.header_language{ padding-right:20px;}
	.open_account_header .search_box{ right:20px;}
	.open_account_header .header_language{ padding-right:35px;}
}
@media(max-width:1230px){
	.header_menu_container{ padding-left:10px;}
	.header_menu_wrapper .header_menu_tabs>li>a{ font-size:14px;}
	.header_menu_wrapper{ padding-top:40px;}
	.header_menu_right{ margin-top:-30px;}
}
@media (max-width:1210px){
	#footer{ padding-bottom:62px;}
    .footer_top .footer_top_left p{line-height: 1.6;margin: 0px 0px 20px;}
	.footer_middle ul li{ padding-right:20px;}
	.footer_middle .footer_share_list{ padding-right:0px;}
	.pages_text_and_image_row .text_box{ padding-left:40px; padding-right:40px;}
	.pages_text_and_image_row .bottom_text{ left:40px; padding-right:40px;}
	
	/*Title change adjust style 20220421 Start*/
	.text_and_image_section_row .text_box{ padding-left:40px; padding-right:40px;}
	.text_and_image_section_row .bottom_text{ left:40px; padding-right:40px;}
	/*Title change adjust style 20220421 End*/
	
	.products_page_table_content{ padding-right:0px;}
	.products_page_bottom_table_wrapper .products_page_bottom_table_content{ padding-right:0px;}	
	.products_page_table_wrapper table tr th:last-child:after{ display:none;}
}
@media(max-width:1160px){
	.header_top_bar .left_link{ padding-top:2px;}
	.header_top_bar .top_bar_link{ font-size:14px; margin-right:15px;}
	.header_top_bar .right_link .btn_link{ padding-left:12px; padding-right:12px;}
	
	#fixed_header .fixed_header_logo{ left:26%;}
	#fixed_header .left_link .white_button{ margin-right:5px;}
	#fixed_header .right_link a.btn_link{ margin-left:5px;}
}
@media(max-width:1120px){
	.search_box .search_box_button{ margin-top:0px;}
	
	#fixed_header .fixed_header_logo{ left:28%; width:140px;}
	#fixed_header .left_link .white_button,
	#fixed_header .right_link a.btn_link{ font-size:12px;}
	#fixed_header .right_link a.btn_link{ margin-left:2px;}
	#fixed_header .left_link .white_button{ margin-right:2px;}
}

@media(max-width:1050px){	
	.header_top_bar .top_bar_link{ margin-right:5px;}
	.header_top_bar .right_link .btn_link{ padding-left:8px; padding-right:8px; margin-left:3px;}
	
}
@media(max-width:1000px){
	.products_page_table_content{ width:100%; overflow:auto;}
	.products_page_table_wrapper table{ width:990px;}
	.products_page_table_wrapper table tr th:last-child:after{ display:none;}
	
	
	#fixed_header .left_link .white_button,
	#fixed_header .right_link a.btn_link{ padding-left:6px; padding-right:6px;}
}
@media(max-width:980px){
	.header_top_bar .left_link{ padding-top:6px;}
	.header_top_bar .top_bar_link{ font-size:12px;}
	.header_top_bar .header_protrader_link{ padding-left:30px;}
	.header_top_bar .header_protrader_link:before{ width:25px; height:13px;background-position: -149px -4px;}	
	.header_top_bar .header_webtrader_link{ padding-left:23px;}
	.header_top_bar .header_webtrader_link:before{ width:18px; height:18px;background-position: -194px 0px;}
	.header_top_bar .header_app_link{ padding-left:17px;}
	.header_top_bar .header_app_link:before{ width:12px; height:17px;background-position: -230px 0px;}
	.header_top_bar .right_link .btn_link{ padding-left:5px; padding-right:5px; margin-left:0px;}
	
	.fast_easy_wrapper_img_box{ right:5px;}
	.footer_top{ padding-top:50px;}
	.footer_top .footer_top_left{ padding-left:0px; width:100%; padding-right:0px; padding-bottom:30px;}
	.footer_logo{ position:static; margin-bottom:20px;}
	.footer_top .footer_top_left p{ width:100%;}
	.subscribe_form{ width:420px; max-width:100%; padding-top:0px;}
	.footer_top .footer_top_center{ width:48%;}
	.footer_top .footer_top_right{ width:48%; max-width:48%;}	
	.footer_middle{ padding-left:0px;}
	.footer_bottom .inner{ padding-left:20px; padding-top:50px;}
	.footer_img_content{ padding-left:0px;}
	.footer_img_content_left{ padding-left:20px;}
		
	.experience_our_spreads_wrapper .inner:before{ width:300px; height:274px; left:-140px;}
	.rawecn_list .rawecn_nav li span{ font-size:14px;}
	.rawecn_list .rawecn_nav li.rawecn_active span {font-size:20px;}
	.rawecn_list .rawecn_nav li span:after{ height:40px; transform:rotate(10deg);}
	
	.pages_text_and_image_row .bottom_text img{ height:auto; bottom:auto; top:5px;}
	
	/*Title change adjust style 20220421 Start*/
	.text_and_image_section_row .bottom_text img{ height:auto; bottom:auto; top:5px;}
	/*Title change adjust style 20220421 End*/
	
	.educations_content{ padding-top:60px;}
	.educations_content_left{ float:none; width:100%; padding-bottom:30px;}
	.educations_content_left .new_single{ padding:40px 30px 30px;}
	.educations_content_sidebar{ width:320px; margin:0px auto; float:none; max-width:100%;}
	.educations_content_sidebar_box{ margin-bottom:30px;}	
	
	.transparent_profitable_robust_row .text_box ul{ padding-top:0px;}
	.transparent_profitable_robust_row .text_box ul li{ width:33.333%; padding-right:20px;}
	
	.products_page_bottom_table_wrapper .inner:before{ width:320px; height:292px; left:-152px;}
	.products_page_bottom_table_wrapper .inner.add_green_icon:before{ width:320px; height:292px;}
	
	
	.products_text_and_image_box .bottom_text{ width:100%; padding-left:20px; padding-right:20px; left:0px; margin-left:0px;}
}
	
@media(max-width:940px){
	h1{font-size:32px; line-height:38px;}
	h2{font-size:32px; line-height:38px;}
	h3{font-size:30px; line-height:36px;}
	h4{font-size:18px; line-height:24px;}
	h5{font-size:16px; line-height:22px;}
	h6{font-size:16px; line-height:22px;}
	h7{font-size:14px; line-height:20px;}
	.white_button,	
	.orange_button,	
	.green_button{ border-radius:25px; padding-top:8px; padding-bottom:8px;}
	.white_arrow_button,	
	.orange_arrow_button,	
	.green_arrow_button{ border-radius:25px; padding-top:8px; padding-bottom:8px;}
	.white_arrow_button:after,
	.orange_arrow_button:after,
	.green_arrow_button:after{ margin-left:15px;}
	
	.header_menu_tab_content_inner{ padding-top:50px; padding-bottom:30px;}
	.header_menu_tab_content .sub_menu > li h4{ font-size:20px; padding-bottom:20px;}
	.header_menu_tab_content .sub_menu > li p{ font-size:20px;}
	.header_menu_tab_content .sub_menu > li>ul{ padding-top:20px;}
	.header_menu_tab_content .header_menu_links{ width:225px; max-width: none;}
	.header_menu_tab_content .sub_menu_box{ width:calc(100% - 225px);}
	.header_menu_tab_content .sub_menu > li{ width:50%; padding-bottom:20px;}
	.header_menu_tab_content#header_menu_contnet1 .sub_menu > li{ width:50%;}
	.header_menu_tab_content .header_menu_links .orange_arrow_button,
	.header_menu_tab_content .header_menu_links .green_arrow_button{ text-align:center;}
	
	#fixed_header{ display:none !important;}
	
	.open_account_header .open_account_link_box{ padding-left:15px;}
	.open_account_header .open_account_link{ padding-left:8px; padding-right:8px;}
    .products_page_table_wrapper h2{ font-size:30px;}
	
	.footer_bottom .inner{ padding-bottom:30px;}
			
	.fast_easy_content{ width:66%; max-width:66%;}	
	
	.page_banner_content .inner{ height:520px; padding-bottom:0px;}
	.page_banner_content h1{ font-size:36px; line-height:42px; margin-bottom:25px;}
	.page_banner_content h2{ font-size:32px; line-height:38px; margin-bottom:30px;}
	
	.page_content_form .text_box{ width:100%; max-width:100%; padding:0px 0px 10px;}
	.page_content_form .page_content_form_box{ width:100%; max-width:100%;}
	
	
	.transparent_profitable_robust_row .inner{ padding-top:60px; padding-bottom:60px;}
	.transparent_profitable_robust_row .inner:after{ width:250px; height:230px; right:0px;}
	.transparent_profitable_robust_row .img_box{ width:100%; max-width:100%; padding-right:0px; padding-bottom:30px;}
	.transparent_profitable_robust_row .text_box{ width:100%;}
	.transparent_profitable_robust_row .text_box ul{ width:700px; max-width:100%; padding-bottom:0px;}
	.transparent_profitable_robust_row .text_box ul li{ padding-bottom:10px;}
	.transparent_profitable_robust_row .text_box .text .green_arrow_button{ margin-top:0px;}
	.transparent_profitable_robust_row .text_box .text .orange_arrow_button{ margin-top:0px;}
	
	
	/*Title change adjust style 20220421 Start*/
	.page_banner_section_content .inner{ height:520px; padding-bottom:0px;}
	.page_banner_section_content p.page_banner_title{ font-size:36px;}
	.page_banner_section_content p.page_banner_sub_title{ font-size:32px; margin-bottom:30px;}
	.page_banner_section_content p.page_banner_text{ font-size:32px; margin-bottom:25px;}
	
	.text_and_image_section_row h2{ font-size:30px;}
	/*Title change adjust style 20220421 End*/
}
@media(max-width:900px){
	.footer_middle ul{ float:none; padding-top:0px; padding-bottom:10px;}
	.footer_middle ul li{ padding-left:0px; padding-right:10px;}
	.footer_middle .footer_share_list{ float:none;}
	.footer_middle .footer_share_list a{ margin-left:0px; margin-right:10px;}
	
	
	.header_menu_wrapper{ padding-top:24px;}
	.header_menu_right{ margin-top:0px;}
	.header_menu_container{ padding-top:10px; padding-left:0px; width:100%; display: flex; flex-direction: column; align-items: center;}
	.header_menu_wrapper .header_menu_tabs>li{ padding-left:8px; padding-right:8px;}	
}
@media(max-width:880px){
	.header_top_bar .left_link{ float:none; width:100%; padding-top:8px; text-align:center;}
	.header_top_bar .top_bar_link{ margin-left:3px; margin-right:3px; margin-bottom:8px; vertical-align:top;}
	.header_top_bar .right_link{ position:static; float:none; padding-bottom:0px; text-align:center; width:100%; clear:both;}
	.header_top_bar .right_link .btn_link{ margin-right:2px; margin-left:2px; margin-bottom:5px; font-size:12px; padding-top:5px; padding-bottom:5px;}	
}
@media(max-width:820px){
	#footer{ padding-bottom:105px;}	
}
@media only screen and (min-width: 769px){
    .mobile_menu{ display: none !important;}
}
@media(max-width:768px){	
	.white_button,	
	.orange_button,	
	.green_button{ padding:8px 12px; line-height:18px;}
	.white_arrow_button,	
	.orange_arrow_button,	
	.green_arrow_button{ padding:10px 20px; line-height:18px;}
	.white_arrow_button:after,
	.orange_arrow_button:after,
	.green_arrow_button:after{ margin-left:15px;}
	
	.mobile_menu_hamburger{ display:block;}
	.header_menu_container{ display:none;}
	.header_menu_wrapper{ padding-top:15px; padding-bottom:25px;}
	.header_logo{ float:none; margin:0px auto; width:80px;}
	
	.header_menu_wrapper .inner{ padding-top:0px;}
	.header_menu_wrapper .right_link{ position:static; float:none; padding-bottom:15px; text-align:center; width:100%; clear:both;}
	.header_menu_wrapper .right_link .btn_link{ margin-right:2px; margin-left:2px; margin-bottom:5px; font-size:12px; padding-top:5px; padding-bottom:5px;}
	
	/*.search_box .search_box_button{ width:21px; height:21px;}*/
	.back_to_top{ bottom:75px; width:42px; height:42px; background-size:16px auto;}
	
	#footer{ padding-bottom:0px;}		
	.footer_top h2{ margin-bottom:15px;}
	.footer_top p.footer_title{ margin-bottom:15px !important;}
	.footer_top .footer_top_left{ padding-left:0px; width:100%; padding-right:0px; padding-bottom:30px;}
	.footer_logo{ position:static; margin-bottom:20px;}
	.footer_top .footer_top_left p{ width:100%;}
	.subscribe_form{ width:320px; max-width:100%; padding-top:0px;}
	.footer_top .footer_top_center{ width:48%;}
	.footer_top .footer_top_right{ width:48%; max-width:48%;}
	
	.footer_middle{ padding-left:0px;}
	.footer_bottom .inner{ padding-left:20px;}
	
	.footer_top .footer_top_left p{ line-height:1.5;margin: 0px 0px 15px;}
	.footer_top .footer_top_right p{ font-size:14px;}
	
	.footer_img_content{ justify-content: center;}
	.footer_img_content_left{ padding-left:0px; width:300px; max-width:100%; padding-right:0px;}
	.footer_img_content_right{ width:100%; left:auto;}
	.footer_img_content_right img{ margin:0px auto;}
	
	
	.header_top_bar .top_bar_link{ font-size:12px;}
	.header_top_bar .header_protrader_link{ padding-left:30px;}
	.header_top_bar .header_protrader_link:before{ width:25px; height:13px;background-position: -149px -4px;}	
	.header_top_bar .header_webtrader_link{ padding-left:23px;}
	.header_top_bar .header_webtrader_link:before{ width:18px; height:18px;background-position: -194px 0px;}
	.header_top_bar .header_app_link{ padding-left:17px;}
	.header_top_bar .header_app_link:before{ width:12px; height:17px;background-position: -230px 0px;}
	
	
	.header_menu_right{ text-align:center; margin:0px; padding-bottom:10px; padding-right:0px; display:flex; float:none; justify-content: center; align-items: flex-start;}
	.header_menu_right .clear{ display:none;}
	.header_menu_right .support_menu{ float:none; text-align:left; display:none;}
	.header_menu_right .support_menu span{ padding-top:0px;}
	.search_box{ position: relative;}
	.header_language{ float:none;}
	.header_language_nav{ font-size:18px; padding-top:0px;}
	.header_language_nav:after{ font-size:18px;}
	.header_language_inner{ right:auto; left:50%; margin-left:-200px;}
	.open_account_header .search_box{ position:absolute;}
	
	
	.concise_header .inner{justify-content: center; padding-top:20px; padding-bottom:15px;}
	.concise_header_logo{ width:200px;}
	.concise_header ul{ width:100%; text-align:center; padding-top:20px;}
	.concise_header ul li{ padding-left:10px; padding-right:10px;}
	
	.open_account_header{ padding-top:20px;}
	.open_account_header .open_account_header_logo{float: none;}
	.open_account_header .open_account_link_box{padding: 5px 0px 19px;float: none;margin: 0 auto;text-align: center;}
	.open_account_header .open_account_link{float: none;display: inline-block;padding: 0px 7px;}
	.open_account_header .open_account_link a{padding: 5px 0px;}
	.open_account_header .search_box{position: absolute;top: 2px;display: block;right: 10px;}
	.open_account_header .search-form{right: auto;left: -210px;top: -6px;margin: 0;}	
	.open_account_header_top{ width:100%; position:relative; display:flex; justify-content: center; flex-wrap: wrap; align-items: center; padding-bottom:15px;}
	.open_account_header .search_box{ position:static;}
	.open_account_header .header_language{ padding-left:0px; padding-right:15px; position:static;}
	.open_account_header .header_language_inner{ right:auto; left:50%; margin-left:-201px;}
	.open_account_header .header_language_nav{ padding-top:6px;}
	.open_account_header .header_language_nav:after{ vertical-align: 0px;}
	
	.fast_easy_content{ padding-top:45px; padding-bottom:50px; width:100%; max-width:100%;}	
	.fast_easy_content h3{ margin-bottom:20px;}
	.fast_easy_wrapper ul li .text_box:before{ margin-bottom:10px;}	
	.fast_easy_wrapper_img_box{ position:static; width:260px; max-width:100%; margin:0px auto;}
	
	
	.page_banner_content .inner{ height:400px; padding-top:35px; padding-bottom:35px;}
	.page_banner_content h1{ font-size:30px; line-height:36px; margin-bottom:20px;}
	.page_banner_content h2{ font-size:24px; line-height:30px; margin-bottom:20px;}
	.page_banner_content .inner.banner_text_add_bg_color{ background:rgba(0,0,0,0.5);}
	.page_banner_content .inner.banner_text_add_bg_color h1,
	.page_banner_content .inner.banner_text_add_bg_color h2{ color:#fff !important;}
	
	.pages_text_and_image_row_wrapper{ padding-top:60px; padding-bottom:10px;}
	.pages_text_and_image_row .text_and_image_inner{}
	.pages_text_and_image_row h3{ margin-bottom:20px;}
	.pages_text_and_image_row .text_box{ width:100%;padding-left:20px; padding-right:20px; padding-top:30px; padding-bottom:30px !important; height:auto !important; border-radius:20px 20px 0px 0px;}
	.pages_text_and_image_row.text_and_image_position_left .text_box{border-radius:20px 20px 0px 0px;}
	.pages_text_and_image_row .img_box{ width:100%; border-radius: 0px 0px 20px 20px;}
	.pages_text_and_image_row.text_and_image_position_left .img_box{ width:100%; border-radius:0px 0px 20px 20px;}
	.pages_text_and_image_row .bottom_text{ position:static; padding-right:0px; padding-top:20px;}	
	.pages_text_and_image_row .bottom_text img{ position:static; width:auto; margin-top:10px; max-width:100%;}
		
	/*Title change adjust style 20220421 Start*/
	.page_banner_section_content .inner{ height:400px; padding-top:35px; padding-bottom:35px;}	
	.page_banner_section_content p.page_banner_title{ font-size:30px;}	
	.page_banner_section_content p.page_banner_sub_title{ font-size:30px; margin-bottom:20px;}
	.page_banner_section_content p.page_banner_text{ font-size:30px; margin-bottom:20px;}	
	.page_banner_section_content .inner.banner_text_add_bg_color{ background:rgba(0,0,0,0.5);}
	.page_banner_section_content .inner.banner_text_add_bg_color p.page_banner_title,
	.page_banner_section_content .inner.banner_text_add_bg_color p.page_banner_sub_title,
	.page_banner_section_content .inner.banner_text_add_bg_color p.page_banner_text{ color:#fff !important;}	
	
	.text_and_image_section{ padding-top:60px; padding-bottom:10px;}
	.text_and_image_section_row .text_and_image_inner{}
	.text_and_image_section_row h2{ margin-bottom:20px;}
	.text_and_image_section_row .text_box{ width:100%;padding-left:20px; padding-right:20px; padding-top:30px; padding-bottom:30px !important; height:auto !important; border-radius:20px 20px 0px 0px;}
	.text_and_image_section_row.text_and_image_position_left .text_box{border-radius:20px 20px 0px 0px;}
	.text_and_image_section_row .img_box{ width:100%; border-radius: 0px 0px 20px 20px;}
	.text_and_image_section_row.text_and_image_position_left .img_box{ width:100%; border-radius:0px 0px 20px 20px;}
	.text_and_image_section_row .bottom_text{ position:static; padding-right:0px; padding-top:20px;}	
	.text_and_image_section_row .bottom_text img{ position:static; width:auto; margin-top:10px; max-width:100%;}	
	/*Title change adjust style 20220421 End*/
	
	.default_page_content .inner{padding-top:50px; padding-bottom:35px;}
	
	.experience_our_spreads_wrapper .inner{ padding-top:45px; padding-bottom:50px;}	
	.experience_our_spreads_wrapper .inner:before{ width:200px; height:183px; left:-90px;}
	.experience_our_spreads_wrapper .experience_our_spreads_content{ float:none; align-items: flex-start; padding-right:0px;}
	.experience_our_spreads_wrapper .text_box{ width:100%; padding-bottom:45px;}
	.experience_our_spreads_wrapper .text_box h3{ margin-bottom:20px;}
	.experience_our_spreads_wrapper .rawecn_box{ max-width:100%;}
	.rawecn_list .rawecn_content{ padding-left:20px; padding-right:20px;}
	
	.educations_content_left h2.single_title{ font-size:30px; line-height:38px;}
	.educations_content_left .new_single{ padding-left:20px; padding-right:20px;}
	.educations_content_sidebar_box{ padding:30px 20px;}
	
	
	.refer_and_earn_wrapper .inner{ padding-top:50px; padding-bottom:50px;}
	.refer_and_earn_wrapper .inner:after{ width:260px; height:241px; left:-120px;}
	.refer_and_earn_wrapper h3{ margin-bottom:25px;}
	.refer_and_earn_wrapper .refer_and_earn_content{ max-width:100%; width:100%;}
	
	
	.transparent_profitable_robust_row .text_box ul li{ width:auto; padding-right:20px;}
	
	.page_content_form .inner{ padding-top:60px; padding-bottom:60px;}
	.page_content_form_content{ padding-top:50px; padding-bottom:50px; padding-left:20px; padding-right:20px;}
	.page_content_form .text_box h3{ margin-bottom:20px;}
	.page_content_form .page_content_form_box{ padding-right:0px;}
	.page_content_form .gform_legacy_markup_wrapper ul.gform_fields{ margin-left:0px !important; margin-right:0px !important;}
	body .page_content_form .gform_wrapper ul li.gfield{ width:100%; padding-left:0px; padding-right:0px; padding-bottom:20px;}
	.page_content_form .gform_wrapper .top_label .gfield_error{ width:100%;}
	.page_content_form .gform_wrapper textarea.medium{ margin-top:0px !important;}
	.page_content_form .gform_wrapper .gform_footer{ padding-top:0px;}
	
	.products_page_table_wrapper{ padding-top:60px; padding-bottom:60px;}
	.products_page_bottom_table_wrapper .inner{ padding-top:55px; padding-bottom:60px;}
	
	.products_page_bottom_table_wrapper .text_box{ width:100%; padding-top:0px; padding-bottom:20px;}
	.products_page_bottom_table_wrapper .text_box h3{ display:block; text-align:center;}
	.products_page_bottom_table_wrapper .text_box h3 br{ display:none;}
	.products_page_bottom_table_wrapper .products_page_bottom_table_content{ width:100%;}
	.products_page_bottom_table_content table th{ font-size:20px;}
	.products_page_bottom_table_content table td{ font-size:16px;}
	.products_page_bottom_table_wrapper .inner:before{ width:240px; height:219px; left:-110px;}
	.products_page_bottom_table_wrapper .inner.add_green_icon:before{ width:240px; height:219px;}
	
	.products_text_and_image_wrapper .inner{ padding-top:50px;}
	.products_text_and_image_wrapper ul{ width:520px; margin:0px auto; max-width:100%;}
	.products_text_and_image_wrapper ul li{ width:100%; padding-left:0px; padding-right:0px; padding-bottom:50px;}
	.products_text_and_image_box{ padding-bottom:30px;}
	.products_text_and_image_box .text_box .text_box_inner{ padding-top:30px;}
	.products_text_and_image_box h3{ margin-bottom:20px;}
	.products_text_and_image_box .bottom_text{ position:static; padding-left:0px; padding-right:0px;}
}
@media(max-width:650px){
	.footer_top{ padding-bottom:20px;}
	.footer_top .footer_top_center{ width:100%; padding-bottom:20px;}
	.footer_top .footer_top_right{ width:100%; max-width:100%;}
	.footer_bottom ul li{ width:100%; padding-bottom:0px;}
	.footer_top .footer_top_right .text_box{ padding-bottom:10px;}
	.footer_top{ padding-top:50px;}
	.footer_top_icon_list{ padding-bottom:10px;}
	.footer_bottom_bar p{ font-size:16px;}
	
	.fast_easy_content ul{ flex-wrap: wrap;}
	.fast_easy_content ul li{ width:100%; padding-right:0px; padding-bottom:20px;}
	.fast_easy_wrapper ul li .text_box h4{ font-size:16px; line-height:24px;}
	.fast_easy_wrapper ul li .text_box p{ width:220px;}
	.fast_easy_wrapper h6{ font-size:16px; margin-bottom:20px; line-height:20px;}
	
	.products_page_bottom_table_wrapper .products_page_bottom_table_content{ width:100%; overflow:auto;}
	.products_page_bottom_table_content table{ width:620px;}
	.products_page_bottom_table_content table tr th:last-child:after{ display:none }
}
@media(max-width:600px){	
	.refer_and_earn_wrapper ul li:nth-child(1),
	.refer_and_earn_wrapper ul li:nth-child(2),
	.refer_and_earn_wrapper ul li:nth-child(3){ width:100%; padding-right:0px;}
	.refer_and_earn_wrapper ul li .text_box p{ width:320px;}
}
@media(max-width:500px){	
	.header_top_bar{ text-align:center; padding-bottom:3px;}
	.header_top_bar .left_link{ float:none; width:100%; padding-top:0px; text-align:center;}
	.header_top_bar .top_bar_link{ margin-left:3px; margin-right:3px; margin-bottom:8px; vertical-align:top;}
	.header_language{ float:none; display:inline-block; padding-right:5px;}
	.header_language_inner{ right:0px;}	
	.search_box{ position:relative; top:auto; right:auto; display:inline-block;}
	.search_box .search_box_button{ width:20px; height:20px;}
	.search-form{ right:auto; left:50%; margin-left:-115px;}
	
	.header_language_inner ul{ width:100%; float:none; padding:0px;}
	.header_language_inner{ width:170px; padding:15px 0px;margin-left: -85px;}
	.header_language_inner ul li{ padding:5px 10px;}
	.open_account_header .header_language_inner{ margin-left:-85px;}
		
	.pages_text_and_image_row h3{ font-size:24px; line-height:32px;}
	.pages_text_and_image_row .img_box span{ font-size:12px; top:45px; padding-top:10px; padding-bottom:9px;}
	
	/*Title change adjust style 20220421 Start*/
	.text_and_image_section_row h2{ font-size:24px;}
	.text_and_image_section_row .img_box span{ font-size:12px; top:45px; padding-top:10px; padding-bottom:9px;}
	/*Title change adjust style 20220421 End*/
	
	.educations_content_left h2.single_title{ font-size:24px; line-height:32px;}
	.educations_content_left h2{ font-size:20px; line-height:30px;}
	
	.rawecn_list .rawecn_nav{border-radius:20px 20px 0px 0px; overflow:hidden;}
	.rawecn_list .rawecn_nav li{ width:50%;}
	.rawecn_list .rawecn_nav li.commodities{ width:100%;}
	.rawecn_list .rawecn_nav li:after,
	.rawecn_list .rawecn_nav li:before,	
	.rawecn_list .rawecn_nav li.rawecn_active:after,	
	.rawecn_list .rawecn_nav li.rawecn_active:before{ display:none !important;}	
	.rawecn_list .rawecn_nav li span{ background:#c5c5c5; padding:12px 2px 13px 0px;}
	.rawecn_list .rawecn_nav li.rawecn_active span{  font-size:14px; padding:12px 2px 13px 0px; background:#e35728;}	
	.rawecn_list .rawecn_nav li span:after{ display:none;}
	.rawecn_list .rawecn_content .row span{ font-size:14px;}
	.rawecn_list .rawecn_content{ min-height:236px; padding-top:20px;}
}
@media(max-width:360px){	
	.header_logo{ width:80px;}
	
	.footer_top .footer_top_center{ padding-bottom:10px;}
	.footer_grade_item{ width:100%; padding-bottom:20px;}
	.footer_grade_item.google{ margin-top:0px;}
	.transparent_profitable_robust_row .text_box ul li .icon_box{ padding-bottom:10px;}
	.transparent_profitable_robust_row .text_box ul li{ width:100%; padding-right:0px;}
}
/* Country icon */
.country_list_icon{display: inline-block;width: 22px;height: 15px;margin-right: 10px;vertical-align: middle;background-image: url(/wp-content/themes/theforest/storage/country_list_icon.png?v=20210107);background-repeat: no-repeat;}
.form_ad_country_icon{background-position: 0px 0px;}
.form_ae_country_icon{background-position: -23px 0px;}
.form_af_country_icon{background-position: -46px 0px;}
.form_ag_country_icon{background-position: -69px 0px;}
.form_ai_country_icon{background-position: -92px 0px;}
.form_al_country_icon{background-position: -115px 0px;}
.form_am_country_icon{background-position: -138px 0px;}
.form_an_country_icon{background-position: -161px 0px;}
.form_ao_country_icon{background-position: -184px 0px;}
.form_aq_country_icon{background-position: -207px 0px;}
.form_ar_country_icon{background-position: 0px -16px;}
.form_as_country_icon{background-position: -23px -16px;}
.form_at_country_icon{background-position: -46px -16px;}
.form_au_country_icon{background-position: -69px -16px;}
.form_aw_country_icon{background-position: -92px -16px;}
.form_ax_country_icon{background-position: -115px -16px;}
.form_az_country_icon{background-position: -138px -16px;}
.form_ba_country_icon{background-position: -161px -16px;}
.form_bb_country_icon{background-position: -184px -16px;}
.form_bd_country_icon{background-position: -207px -16px;}
.form_be_country_icon{background-position: 0px -32px;}
.form_bf_country_icon{background-position: -23px -32px;}
.form_bg_country_icon{background-position: -46px -32px;}
.form_bh_country_icon{background-position: -69px -32px;}
.form_bi_country_icon{background-position: -92px -32px;}
.form_bj_country_icon{background-position: -115px -32px;}
.form_bl_country_icon{background-position: -138px -32px;}
.form_bm_country_icon{background-position: -161px -32px;}
.form_bn_country_icon{background-position: -184px -32px;}
.form_bo_country_icon{background-position: -207px -32px;}
.form_bq_country_icon{background-position: 0px -48px;}
.form_br_country_icon{background-position: -23px -48px;}
.form_bs_country_icon{background-position: -46px -48px;}
.form_bt_country_icon{background-position: -69px -48px;}
.form_bv_country_icon{background-position: -92px -48px;}
.form_bw_country_icon{background-position: -115px -48px;}
.form_by_country_icon{background-position: -138px -48px;}
.form_bz_country_icon{background-position: -161px -48px;}
.form_ca_country_icon{background-position: -184px -48px;}
.form_cc_country_icon{background-position: -207px -48px;}
.form_cd_country_icon{background-position: 0px -64px;}
.form_cf_country_icon{background-position: -23px -64px;}
.form_cg_country_icon{background-position: -46px -64px;}
.form_ch_country_icon{background-position: -69px -64px;}
.form_ci_country_icon{background-position: -92px -64px;}
.form_ck_country_icon{background-position: -115px -64px;}
.form_cl_country_icon{background-position: -138px -64px;}
.form_cm_country_icon{background-position: -161px -64px;}
.form_cn_country_icon{background-position: -184px -64px;}
.form_co_country_icon{background-position: -207px -64px;}
.form_cr_country_icon{background-position: 0px -80px;}
.form_cu_country_icon{background-position: -23px -80px;}
.form_cv_country_icon{background-position: -46px -80px;}
.form_cw_country_icon{background-position: -69px -80px;}
.form_cx_country_icon{background-position: -92px -80px;}
.form_cy_country_icon{background-position: -115px -80px;}
.form_cz_country_icon{background-position: -138px -80px;}
.form_de_country_icon{background-position: -161px -80px;}
.form_dj_country_icon{background-position: -184px -80px;}
.form_dk_country_icon{background-position: -207 -80px;}
.form_dm_country_icon{background-position: 0px -96px;}
.form_do_country_icon{background-position: -23px -96px;}
.form_dz_country_icon{background-position: -46px -96px;}
.form_ec_country_icon{background-position: -69px -96px;}
.form_ee_country_icon{background-position: -92px -96px;}
.form_eg_country_icon{background-position: -115px -96px;}
.form_eh_country_icon{background-position: -138px -96px;}
.form_er_country_icon{background-position: -161px -96px;}
.form_es_country_icon{background-position: -184px -96px;}
.form_et_country_icon{background-position: -207px -96px;}
.form_eu_country_icon{background-position: 0px -112px;}
.form_fi_country_icon{background-position: -23px -112px;}
.form_fj_country_icon{background-position: -46px -112px;}
.form_fk_country_icon{background-position: -69px -112px;}
.form_fm_country_icon{background-position: -92px -112px;}
.form_fo_country_icon{background-position: -115px -112px;}
.form_fr_country_icon{background-position: -138px -112px;}
.form_ga_country_icon{background-position: -161px -112px;}
.form_gb_country_icon{background-position: -184px -112px;}
.form_gd_country_icon{background-position: -207px -112px;}
.form_ge_country_icon{background-position: 0px -128px;}
.form_gf_country_icon{background-position: -23px -128px;}
.form_gg_country_icon{background-position: -46px -128px;}
.form_gh_country_icon{background-position: -69px -128px;}
.form_gi_country_icon{background-position: -92px -128px;}
.form_gl_country_icon{background-position: -115px -128px;}
.form_gm_country_icon{background-position: -138px -128px;}
.form_gn_country_icon{background-position: -161px -128px;}
.form_gp_country_icon{background-position: -184px -128px;}
.form_gq_country_icon{background-position: -207px -128px;}
.form_gr_country_icon{background-position: 0px -144px;}
.form_gs_country_icon{background-position: -23px -144px;}
.form_gt_country_icon{background-position: -46px -144px;}
.form_gu_country_icon{background-position: -69px -144px;}
.form_gw_country_icon{background-position: -92px -144px;}
.form_gy_country_icon{background-position: -115px -144px;}
.form_hk_country_icon{background-position: -138px -144px;}
.form_hm_country_icon{background-position: -161px -144px;}
.form_hn_country_icon{background-position: -184px -144px;}
.form_hr_country_icon{background-position: -207px -144px;}
.form_ht_country_icon{background-position: 0px -160px;}
.form_hu_country_icon{background-position: -23px -160px;}
.form_id_country_icon{background-position: -46px -160px;}
.form_ie_country_icon{background-position: -69px -160px;}
.form_il_country_icon{background-position: -92px -160px;}
.form_im_country_icon{background-position: -115px -160px;}
.form_in_country_icon{background-position: -138px -160px;}
.form_io_country_icon{background-position: -161px -160px;}
.form_iq_country_icon{background-position: -184px -160px;}
.form_ir_country_icon{background-position: -207px -160px;}
.form_is_country_icon{background-position: 0px -176px;}
.form_it_country_icon{background-position: -23px -176px;}
.form_je_country_icon{background-position: -46px -176px;}
.form_jm_country_icon{background-position: -69px -176px;}
.form_jo_country_icon{background-position: -92px -176px;}
.form_jp_country_icon{background-position: -115px -176px;}
.form_ke_country_icon{background-position: -138px -176px;}
.form_kg_country_icon{background-position: -161px -176px;}
.form_kh_country_icon{background-position: -184px -176px;}
.form_ki_country_icon{background-position: -207px -176px;}
.form_km_country_icon{background-position: 0px -192px;}
.form_kn_country_icon{background-position: -23px -192px;}
.form_kp_country_icon{background-position: -46px -192px;}
.form_kr_country_icon{background-position: -69px -192px;}
.form_kw_country_icon{background-position: -92px -192px;}
.form_ky_country_icon{background-position: -115px -192px;}
.form_kz_country_icon{background-position: -138px -192px;}
.form_la_country_icon{background-position: -161px -192px;}
.form_lb_country_icon{background-position: -184px -192px;}
.form_lc_country_icon{background-position: -207px -192px;}
.form_li_country_icon{background-position: 0px -208px;}
.form_lk_country_icon{background-position: -23px -208px;}
.form_lr_country_icon{background-position: -46px -208px;}
.form_ls_country_icon{background-position: -69px -208px;}
.form_lt_country_icon{background-position: -92px -208px;}
.form_lu_country_icon{background-position: -115px -208px;}
.form_lv_country_icon{background-position: -138px -208px;}
.form_ly_country_icon{background-position: -161px -208px;}
.form_ma_country_icon{background-position: -184px -208px;}
.form_mc_country_icon{background-position: -207px -208px;}
.form_md_country_icon{background-position: 0px -224px;}
.form_me_country_icon{background-position: -23px -224px;}
.form_mf_country_icon{background-position: -46px -224px;}
.form_mg_country_icon{background-position: -69px -224px;}
.form_mh_country_icon{background-position: -92px -224px;}
.form_mk_country_icon{background-position: -115px -224px;}
.form_ml_country_icon{background-position: -138px -224px;}
.form_mm_country_icon{background-position: -161px -224px;}
.form_mn_country_icon{background-position: -184px -224px;}
.form_mo_country_icon{background-position: -207px -224px;}
.form_mp_country_icon{background-position: 0px -240px;}
.form_mq_country_icon{background-position: -23px -240px;}
.form_mr_country_icon{background-position: -46px -240px;}
.form_ms_country_icon{background-position: -69px -240px;}
.form_mt_country_icon{background-position: -92px -240px;}
.form_mu_country_icon{background-position: -115px -240px;}
.form_mv_country_icon{background-position: -138px -240px;}
.form_mw_country_icon{background-position: -161px -240px;}
.form_mx_country_icon{background-position: -184px -240px;}
.form_my_country_icon{background-position: -207px -240px;}
.form_mz_country_icon{background-position: 0px -256px;}
.form_na_country_icon{background-position: -23px -256px;}
.form_nc_country_icon{background-position: -46px -256px;}
.form_ne_country_icon{background-position: -69px -256px;}
.form_nf_country_icon{background-position: -92px -256px;}
.form_ng_country_icon{background-position: -115px -256px;}
.form_ni_country_icon{background-position: -138px -256px;}
.form_nl_country_icon{background-position: -161px -256px;}
.form_no_country_icon{background-position: -184px -256px;}
.form_np_country_icon{background-position: -207px -256px;}
.form_nr_country_icon{background-position: 0px -272px;}
.form_nu_country_icon{background-position: -23px -272px;}
.form_nz_country_icon{background-position: -46px -272px;}
.form_om_country_icon{background-position: -69px -272px;}
.form_pa_country_icon{background-position: -92px -272px;}
.form_pe_country_icon{background-position: -115px -272px;}
.form_pf_country_icon{background-position: -138px -272px;}
.form_pg_country_icon{background-position: -161px -272px;}
.form_ph_country_icon{background-position: -184px -272px;}
.form_pk_country_icon{background-position: -207px -272px;}
.form_pl_country_icon{background-position: 0px -288px;}
.form_pm_country_icon{background-position: -23px -288px;}
.form_pn_country_icon{background-position: -46px -288px;}
.form_pr_country_icon{background-position: -69px -288px;}
.form_ps_country_icon{background-position: -92px -288px;}
.form_pt_country_icon{background-position: -115px -288px;}
.form_pw_country_icon{background-position: -138px -288px;}
.form_py_country_icon{background-position: -161px -288px;}
.form_qa_country_icon{background-position: -184px -288px;}
.form_re_country_icon{background-position: -207px -288px;}
.form_ro_country_icon{background-position: 0px -304px;}
.form_rs_country_icon{background-position: -23px -304px;}
.form_ru_country_icon{background-position: -46px -304px;}
.form_rw_country_icon{background-position: -69px -304px;}
.form_sa_country_icon{background-position: -92px -304px;}
.form_sb_country_icon{background-position: -115px -304px;}
.form_sc_country_icon{background-position: -138px -304px;}
.form_sd_country_icon{background-position: -161px -304px;}
.form_se_country_icon{background-position: -184px -304px;}
.form_sg_country_icon{background-position: -207px -304px;}
.form_sh_country_icon{background-position: 0px -320px;}
.form_si_country_icon{background-position: -23px -320px;}
.form_sj_country_icon{background-position: -46px -320px;}
.form_sk_country_icon{background-position: -69px -320px;}
.form_sl_country_icon{background-position: -92px -320px;}
.form_sm_country_icon{background-position: -115px -320px;}
.form_sn_country_icon{background-position: -138px -320px;}
.form_so_country_icon{background-position: -161px -320px;}
.form_sr_country_icon{background-position: -184px -320px;}
.form_ss_country_icon{background-position: -207px -320px;}
.form_st_country_icon{background-position: 0px -336px;}
.form_sv_country_icon{background-position: -23px -336px;}
.form_sx_country_icon{background-position: -46px -336px;}
.form_sy_country_icon{background-position: -69px -336px;}
.form_sz_country_icon{background-position: -92px -336px;}
.form_tc_country_icon{background-position: -115px -336px;}
.form_td_country_icon{background-position: -138px -336px;}
.form_tf_country_icon{background-position: -161px -336px;}
.form_tg_country_icon{background-position: -184px -336px;}
.form_th_country_icon{background-position: -207px -336px;}
.form_tj_country_icon{background-position: 0px -352px;}
.form_tk_country_icon{background-position: -23px -352px;}
.form_tl_country_icon{background-position: -46px -352px;}
.form_tm_country_icon{background-position: -69px -352px;}
.form_tn_country_icon{background-position: -92px -352px;}
.form_to_country_icon{background-position: -115px -352px;}
.form_tr_country_icon{background-position: -138px -352px;}
.form_tt_country_icon{background-position: -161px -352px;}
.form_tv_country_icon{background-position: -184px -352px;}
.form_tw_country_icon{background-position: -207px -352px;}
.form_tz_country_icon{background-position: 0px -368px;}
.form_ua_country_icon{background-position: -23px -368px;}
.form_ug_country_icon{background-position: -46px -368px;}
.form_um_country_icon{background-position: -69px -368px;}
.form_us_country_icon{background-position: -92px -368px;}
.form_uy_country_icon{background-position: -115px -368px;}
.form_uz_country_icon{background-position: -138px -368px;}
.form_va_country_icon{background-position: -161px -368px;}
.form_vc_country_icon{background-position: -184px -368px;}
.form_ve_country_icon{background-position: -207px -368px;}
.form_vg_country_icon{background-position: 0px -384px;}
.form_vi_country_icon{background-position: -23px -384px;}
.form_vn_country_icon{background-position: -46px -384px;}
.form_vu_country_icon{background-position: -69px -384px;}
.form_wf_country_icon{background-position: -92px -384px;}
.form_ws_country_icon{background-position: -115px -384px;}
.form_xk_country_icon{background-position: -138px -384px;}
.form_ye_country_icon{background-position: -161px -384px;}
.form_yt_country_icon{background-position: -184px -384px;}
.form_za_country_icon{background-position: -207px -384px;}
.form_zm_country_icon{background-position: 0px -400px;}
.form_zw_country_icon{background-position: -23px -400px;}
.form_eg_country_icon{background-position: -46px -400px;}
.form_tn_country_icon{background-position: -69px -400px;}
.form_ru_country_icon{background-position: -92px -400px;}
.form_ua_country_icon{background-position: -115px -400px;}
