.header-top-wrapper .header-desk-links ul .pro-menu-item a {color: #0bab47;font-size: 15px;font-weight: 400;line-height: 24px;border: 1px solid #0bab47;border-radius: 3px;padding: 4px 6px;}
.header-top-wrapper .header-desk-links ul .pro-menu-item a:hover {text-decoration: none; background: #0bab47; color: #FFF;}
#launcher {bottom: 20px !important;}
#webWidget {z-index: 9999999 !important;}
.grecaptcha-badge {display: none !important; bottom: 35px !important; z-index: 1000000;}
html,body{font-family:"Roboto", sans-serif;font-size:15px;color:#404040;font-weight:400;text-rendering:auto}
.container{width:100%;max-width:1200px}
a{transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;color:#080}
*:focus{outline:none !important}
a:focus,
a:hover{text-decoration:none}
p{font-family:"Roboto", sans-serif;font-size:14px;color:#606060;line-height:24px;margin-bottom:24px;font-weight:300}
.noscript{background:#000;color:#fff;float:left;font-size:20px;left:0;margin:0 auto;min-height:50px;padding:10px 0;position:fixed;right:0;text-align:center;bottom:30px;width:100%;z-index:999}
.noscript p{margin-bottom:0;color:#fff}
.noscript p i{color:#f90;margin-right:10px;font-size:20px;vertical-align:middle}
button,html input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer}
figure{margin:0}
.clearfix:before,.clearfix:after{content:"";display:block;clear:both}
.row > div.pull-right{order:2}
::selection{background:#0bab47;color:#FFF}
::-moz-selection{background:#0bab47;color:#FFF}
.scroll_top{bottom:100px;cursor:pointer;height:52px;position:fixed;right:20px;width:52px;z-index:5;text-align:center;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;color:#fff;opacity:0;visibility:hidden;background:#42ce7a;border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;-webkit-border-radius:50%}
.scroll_top .fa-angle-up{font-size:28px;margin:4px 0 0 0}

/********** Strip Content **********/
#live-rate-strip {border-bottom: 1px solid #e2e5ec;max-height: 81px;overflow: hidden;}
.strip-content-top, .strip-content-bottom {display:inline; float: left; width: 100%;padding: 0 5px;}
.strip-content-top {margin-bottom:10px;}
.strip-content {padding: 10px 28px;position: relative;}
.strip-content:after {content: ''; width: 1px; height: 40px; background: #e2e5ec;display: block;position: absolute;right: 0;top: 20px;}
.strip-code {font-family: "Roboto", sans-serif;font-weight: bold;font-size: 16px;color: #282a3c; display: inline-block;}
.strip-spread {display: inline;float: right;}
.strip-spread span {font-family: "Roboto", sans-serif;color: #0bab47; font-size: 12px;font-weight: bold;margin-right:5px;}
.spread-change {font-family: "Roboto", sans-serif;color: #0bab47; font-size: 24px;font-weight:bold;line-height:1;display: inline-block;float:right;}
.strip-content-bottom p {display: inline-block;font-size: 12px;color: #282a3c; margin-right: 5px;float: left;margin-bottom: 0;font-weight: normal;line-height: 26px;}
.strip-content-bottom div {display: inline-block;float: left;width: 50%;}
.strip-content-bottom-item div span {text-align: center;font-size:14px;color:#282a3c;display:block;}
.strip-content-bottom-item div {padding: 2px 12px;background: rgba(226, 229, 236, 0.2);width: auto;font-size: 14px;}
.strip-content-bottom-item div.green {background: rgba(31, 109, 202, 0.1);color: #1f6dca;}
.strip-content-bottom-item div.red {background: rgba(229, 36, 49, 0.1);color: #e52431;}
.strip-content-bottom .strip-content-bottom-item:nth-child(2), .strip-content-bottom .strip-content-bottom-item:nth-child(2) p, .strip-content-bottom .strip-content-bottom-item:nth-child(2) div, .strip-content-bottom .strip-content-bottom-item:nth-child(2) span{float:right;}
.strip-wrapper .slick-arrow {position: absolute;border: none;background: none;font-size: 0;height:100%;}
.strip-wrapper .slick-prev {left: 0px;top: 0px;}
.strip-wrapper .slick-next {right: 0px;top: 0px;}
.strip-wrapper .slick-prev:after {backface-visibility: hidden;margin-left: 10px;display: inline-block;position: relative;vertical-align: middle;content: "";background: url(../images/sprite-wip%402x2020.png) no-repeat -303px -101px transparent;zoom: 0.3;-moz-transform: scale(0.3);height: 38px;width: 36px;}
.strip-wrapper .slick-prev:hover:after {background: url(../images/sprite-wip%402x2020.png) no-repeat -303px -197px transparent;}
.strip-wrapper .slick-next:after {backface-visibility: hidden;margin-left: 10px;display: inline-block;position: relative;vertical-align: middle;content: "";background: url(../images/sprite-wip%402x2020.png) no-repeat -341px -101px transparent;zoom: 0.3;-moz-transform: scale(0.3);height: 38px;width: 36px;}
.strip-wrapper .slick-next:hover:after {background: url(../images/sprite-wip%402x2020.png) no-repeat -341px -197px transparent;}

@media screen and (max-width:1199px){
	#live-rate-strip {display: none !important;}	
}

@-moz-document url-prefix() {
	.strip-wrapper .slick-prev::after {margin-left: -15px;}
	.strip-wrapper .slick-next::after {margin-right: -15px;}
}

/********** Strip Content End **********/

/********** Promo Element **********/
.promo-element-wrapper {display: inline; float: left; width: 100%;}
.promo-element-img-wrap, .promo-element-content-wrap {display: inline; float: left;}
.promo-element-img-wrap img {max-height: 300px; width: auto;}
.promo-element-content-wrap h3 {font-size: 26px; line-height: 28px; text-align: left; margin-top: 45px;}
.promo-element-content-wrap p {font-size: 18px; text-align: left;}
.container .promo-element-button-wrap a.button {float: left; color: #FFF;    margin-top: 20px;}
.promo-element-content-wrap {padding: 0px 30px;max-width: 670px;width: 100%;}

@media screen and (max-width:1199px){
	.promo-element-content-wrap {max-width: 520px;}
}

@media screen and (max-width:991px){
	.promo-element-img-wrap, .promo-element-content-wrap {display:block;float: initial;max-width: 100%;}
	.promo-element-img-wrap img {margin-top: 30px;}
	.promo-element-content-wrap h3, .promo-element-content-wrap p {text-align: center;}
	.container .promo-element-button-wrap a.button {float: inherit; margin-bottom: 30px;}
}

/********** Promo Element End **********/
/********** Landing Template V2 **********/
.page-template-landing-page-template-v2 #landing-promo-panel video {position: absolute;width: 100%;height: 100%;top: 0;left: 0;object-fit: cover;}
.page-template-landing-page-template-v2 .inner-landing-page {overflow: hidden;}
.page-template-landing-page-template-v2 #landing-promo-panel .landing-promo-panel-img img {position: relative;margin-top: 80px;}
.page-template-landing-page-template-v2 #landing-promo-panel {padding: 0px 0px 80px;overflow: hidden;position: relative}
.page-template-landing-page-template-v2 #landing-promo-panel h2 {color: #FFF;font-size: 46px;line-height: 54px;text-align: left !important;margin-top:150px;z-index: 2;position: relative;}
.page-template-landing-page-template-v2 #landing-promo-panel p {color: #FFF; font-size: 18px; line-height: 28px; text-align: left;margin-bottom: 60px;z-index: 2;position: relative;}
.page-template-landing-page-template-v2 #landing-promo-panel .button.button-cta-secondary:hover {border: 1px solid #FFF; background: #FFF;}
.page-template-landing-page-template-v2 #landing-promo-panel .cta-button-wrap {margin-bottom: 70px;}
.page-template-landing-page-template-v2 #landing-promo-panel .bottom-content-wrap p {font-size: 13px; line-height: 18px; max-width: 325px;}
.page-template-landing-page-template-v2 #promo-content-panel {padding: 45px 0px;}
.page-template-landing-page-template-v2 #promo-content-panel h2 {font-size: 26px;text-align: left;line-height: 32px;margin-top: 0px;margin-bottom: 25px;}
.page-template-landing-page-template-v2 #promo-content-panel p {text-align: left;}
.page-template-landing-page-template-v2 .inner-landing-page .content-blocks a:after {background: url(../images/sprite-wip2020.png) no-repeat -172px -98px transparent;}
.page-template-landing-page-template-v2 #step-panel {padding-bottom: 160px;}
.page-template-landing-page-template-v2 #step-panel h2 {margin-top:100px;font-family: "Mulish", "Roboto", sans-serif;text-align: center; font-size: 36px; line-height: 54px; color: #fff;margin-bottom: 70px;}
.page-template-landing-page-template-v2 #step-panel img {margin: 0 auto; display: block;max-width:64px;height:auto;}
.page-template-landing-page-template-v2 #step-panel h3 {color: #fff; text-align: center; font-size: 20px; line-height: 28px;margin-top: 20px;margin-bottom: 10px;}
.page-template-landing-page-template-v2 #step-panel p {color: #fff; text-align: center; font-weight: normal; font-size: 16px; line-height: 26px;max-width: 85%;margin: 0 auto 30px;}
.page-template-landing-page-template-v2 #step-panel .process-button-wrap {text-align: center;margin-top:50px;}
.page-template-landing-page-template-v2 #step-panel .process-button-wrap a.button.button-cta-secondary:hover {border: 1px solid #FFF;color: #091f2c;background: #FFF;}
.page-template-landing-page-template-v2 #step-panel .process-button-wrap a.button {min-width: 196px; padding: 12px 30px;font-size: 18px;}
.page-template-landing-page-template-v2 #thumbnail-image-panel {text-align:center;padding: 40px 0px !important;background-color: #e2e5ec;position: absolute;max-width: 1200px;width: 100%;margin: -60px auto 0;left: 0;right: 0;}
.page-template-landing-page-template-v2 #thumbnail-image-panel h2 {font-family: "Mulish", "Roboto", sans-serif;color: #091f2c;font-size: 20px;line-height: 36px;display:inline-block;float:inherit;margin: 0px 40px 0px 0;}
.page-template-landing-page-template-v2 #thumbnail-image-panel .element-icons {display:inline-block;float: inherit;}
.page-template-landing-page-template-v2 #thumbnail-image-panel .element-icons img {padding: 6px 2px;background: #fff;max-width: 65px;height: auto;margin-right: 8px;}
.page-template-landing-page-template-v2 #thumbnail-image-panel .element-icons a {text-decoration:none;}
.page-template-landing-page-template-v2 .inner-landing-page .content-blocks {margin-top: 80px;margin-bottom: 0px;}
.page-template-landing-page-template-v2 #content-block-panel {margin-top: 125px;margin-bottom: 140px;}
.page-template-landing-page-template-v2 #content-block-panel img {margin-bottom: 25px;}
.page-template-landing-page-template-v2 #content-block-panel h2 {font-family: "Mulish", "Roboto", sans-serif;color: #091f2c; font-size: 36px; line-height: 54px; text-align: center;margin-bottom: 60px;}
.page-template-landing-page-template-v2 #content-block-panel a.content-block-panel-title {width: 100%;color: #091f2c; font-size: 20px; line-height: 28px;font-weight:bold;margin-bottom: 30px;display: inline-block;}
.page-template-landing-page-template-v2 #content-block-panel a.content-block-panel-title:hover {color: #00893e; text-decoration: underline;}
.page-template-landing-page-template-v2 #content-block-panel p {color: #091f2c; font-weight: normal; font-size: 16px; line-height: 26px;text-align:left;}
.page-template-landing-page-template-v2 #content-block-panel a.morelink-left {position:relative;text-align: left; color: #091f2c; font-size: 16px; line-height: 26px;display: inline; float:left; border: none;border-bottom:2px solid #FFF;font-weight:normal;}
.page-template-landing-page-template-v2 #content-block-panel a.morelink-left:after {background: url(../images/sprite-wip2020.png) no-repeat -172px -98px transparent;height: 18px;width: 17px;content: "";top: 3px;margin-left: 10px;display: inline-block;position: absolute;}
.page-template-landing-page-template-v2 #content-block-panel a.morelink-left:hover {border-bottom: 2px solid #0bab47;text-decoration: none;}
.page-template-landing-page-template-v2 #content-block-panel a.morelink-left:hover:after {background: url(../images/sprite-wip2020.png) no-repeat -172px -74px transparent; border-bottom: none;}
.page-template-landing-page-template-v2 #landing-promo-panel .bottom-content-wrap span {max-width:200px;display: table-cell;vertical-align: middle;padding-left: 10px;color: #FFF;z-index: 2;position: relative;font-size:13px;margin-left:10px;}
.page-template-landing-page-template-v2 .bottom-content-wrap {display: table;}
.page-template-landing-page-template-v2 .bottom-content-wrap img {max-width:75px; height: auto;}
.page-template-landing-page-template-v2 .container-main section a.morelink-right:after {top:0;backface-visibility: hidden;margin-left: 10px;display: inline-block;position: relative;vertical-align: middle;content: "";background: url(../images/sprite-wip%402x2020.png) no-repeat -341px -199px transparent;zoom: 0.4;-moz-transform: scale(0.4);height: 38px;width: 36px;}
.page-template-landing-page-template-v2 .container-main section a.morelink-right:hover:after {background: url(../images/sprite-wip%402x2020.png) no-repeat -341px -151px transparent;}
.page-template-landing-page-template-v2 .container-main section a.morelink-right {color: #091f2c;margin-bottom:5px;border-bottom: 0px !important;line-height: 26px;position: relative;display: inline;float: left;font-size: 16px;font-weight: normal;}
.page-template-landing-page-template-v2 .container-main section a.morelink-right:hover {border-bottom: 0px !important;color: #0bab47 !important;text-decoration: none;}
.page-template-landing-page-template-v2 .container-main section a.morelink-right:before{content: "";position: absolute;bottom: -2px;left: 0;width: 0;height: 2px;background: #0bab47;transition: width .4s ease-in-out;}
.page-template-landing-page-template-v2 .container-main section a.morelink-right:hover:before {width: 100%;}
.page-template-landing-page-template-v2 .container-main section a.morelink-left:after {top:0;backface-visibility: hidden;margin-left: 10px;display: inline-block;position: relative;vertical-align: middle;content: "";background: url(../images/sprite-wip%402x2020.png) no-repeat -300px -199px transparent;zoom: 0.4;-moz-transform: scale(0.4);height: 38px;width: 36px;}
.page-template-landing-page-template-v2 .container-main section a.morelink-left:hover:after {background: url(../images/sprite-wip%402x2020.png) no-repeat -300px -151px transparent;}
.page-template-landing-page-template-v2 .container-main section a.morelink-left {color: #091f2c;margin-bottom:5px;border-bottom: 0px !important;line-height: 26px;position: relative;display: inline;float: left;font-size: 16px;font-weight: normal;}
.page-template-landing-page-template-v2 .container-main section a.morelink-left:hover {border-bottom: 0px !important;color: #0bab47 !important;text-decoration: none;}
.page-template-landing-page-template-v2 .container-main section a.morelink-left:before{content: "";position: absolute;bottom: -2px;left: 0;width: 0;height: 2px;background: #0bab47;transition: width .4s ease-in-out;}
.page-template-landing-page-template-v2 .container-main section a.morelink-left:hover:before {width: 100%;}
.page-template-landing-page-template-v2.rtl .container-main section a.morelink-right:after {backface-visibility: hidden;margin-right: 10px;display: inline-block;position: relative;vertical-align: middle;content: "";background: url(../images/sprite-wip%402x2020.png) no-repeat -300px -199px transparent;zoom: 0.4;-moz-transform: scale(0.4);height: 38px;width: 36px;}
.page-template-landing-page-template-v2.rtl .container-main section a.morelink-right:hover:after {background: url(../images/sprite-wip%402x2020.png) no-repeat -300px -151px transparent;}
.page-template-landing-page-template-v2.rtl .container-main section a.morelink-right {color: #091f2c;margin-bottom:5px;border-bottom: 0px !important;line-height: 26px;position: relative;display: inline;float: left;font-size: 16px;font-weight: normal;}
.page-template-landing-page-template-v2.rtl .container-main section a.morelink-right:hover {border-bottom: 0px !important;color: #0bab47 !important;text-decoration: none;}
.page-template-landing-page-template-v2.rtl .container-main section a.morelink-right:before{content: "";position: absolute;bottom: -2px;left: 0;width: 0;height: 2px;background: #0bab47;transition: width .4s ease-in-out;}
.page-template-landing-page-template-v2.rtl .container-main section a.morelink-right:hover:before {width: 100%;}
.page-template-landing-page-template-v2 .button.button-cta-primary {text-decoration: none;min-width: auto;background: #0bab47;border: 1px solid #0bab47;border-radius: 4px;color: #FFF;font-size: 16px;line-height: 20px;padding: 12px 24px;font-weight: 800;}
.page-template-landing-page-template-v2 #image-content-panel {padding: 80px 0px;}
.page-template-landing-page-template-v2 #image-content-panel h2, .page-template-landing-page-template-v2 #image-content-panel p {text-align: left;}
.page-template-landing-page-template-v2 #image-content-panel h2 {margin-top: 0px;}
.page-template-landing-page-template-v2 #image-content-panel img {max-width: 80%;height: auto;margin: 0 auto;display: block;}
.page-template-landing-page-template-v2 #landing-header-panel h2 {color: #FFF;font-size: 46px;line-height: 70px;margin-top:150px;}
.page-template-landing-page-template-v2 #landing-header-panel p {color: #FFF; font-size: 18px; line-height: 28px;margin-bottom: 35px;}
.page-template-landing-page-template-v2 #landing-header-panel .html-editor p {color: #091f2c; font-size: 16px; margin-bottom: 15px;}
.page-template-landing-page-template-v2 #landing-header-panel .html-editor p span {color: #091f2c; font-size: 14px;}
.page-template-landing-page-template-v2 #landing-header-panel .html-editor a {color: #1f6dca; text-decoration: underline;}
.page-template-landing-page-template-v2 #landing-header-panel .html-editor a:hover {color: #00893e;}
.page-template-landing-page-template-v2 #landing-header-panel .header-cta-wrap {text-align:center;margin-bottom: 50px;}
.page-template-landing-page-template-v2 #landing-header-panel .header-cta-wrap a {min-width: 200px;font-size: 18px;}
.page-template-landing-page-template-v2 #landing-header-panel .header-cta-wrap a.button.button-cta-secondary {background: transparent;border: 1px solid #fff;color: #FFF;}
.page-template-landing-page-template-v2 #landing-header-panel .header-cta-wrap a.button.button-cta-secondary:hover {background: #FFF;border: 1px solid #FFF;color:#091f2c;}
.page-template-landing-page-template-v2 #landing-header-panel table{width:100%;margin-bottom:30px;}
.page-template-landing-page-template-v2 #landing-header-panel tr{background:none;}
.page-template-landing-page-template-v2 #landing-header-panel td{line-height:30px;color:#303030;font-weight:400;font-size:16px;border:1px solid #ccc;padding:13px 15px}
.page-template-landing-page-template-v2 #landing-header-panel th{line-height:30px;color:#091f2c;font-weight:800;font-size:16px;border:1px solid #ccc;padding:13px 10px}
.page-template-landing-page-template-v2 #landing-header-panel table thead {background: #636974;border-bottom: 2px solid #282a3c;}
.page-template-landing-page-template-v2 #landing-header-panel table thead th {line-height: 20px;border: none;background: #e2e5ec;text-align: center;}
.page-template-landing-page-template-v2 #landing-header-panel table {table-layout: fixed;width: 100%;margin: 40px 0px 90px;}
.page-template-landing-page-template-v2 #landing-header-panel table tbody tr td {position:relative;text-align: center;font-size: 16px; line-height: 27px;font-weight: normal;border:none;color: #091f2c;}
.page-template-landing-page-template-v2 #landing-header-panel table tbody tr td:first-child {text-align: left;}
.page-template-landing-page-template-v2 #landing-header-panel table tbody tr {border-bottom: 1px solid #cfd1d5; background:#FFF;}
.page-template-landing-page-template-v2 #landing-header-panel table tbody tr:last-child {border: none;}
.page-template-landing-page-template-v2 #landing-header-panel table thead th.featured-col {position:relative;padding:0px;}
.page-template-landing-page-template-v2 #landing-header-panel table thead th.featured-col span {background-color: #091f2c;color: #FFF;font-size: 18px;border: 2px solid #0bab47;border-bottom: none;width: calc(100% + 2px);left: -1px;display: block;line-height: 65px;padding-top: 8px;position: absolute;top: -27px;}
.page-template-landing-page-template-v2 #landing-header-panel table tbody td.featured-col {font-weight: bold;border-left: 2px solid #0bab47; border-right: 2px solid #0bab47;}
.page-template-landing-page-template-v2 #landing-header-panel table tbody td.featured-col a {display: block;max-width: 80%;padding: 9px 10px;margin: 0 auto 15px;}
.page-template-landing-page-template-v2 #landing-header-panel table tbody tr:last-child td.featured-col .featured-col-button {margin-top:13px;left: -2px;right: 0;position: absolute;border: 2px solid #0bab47;border-top: none;width: calc(100% + 4px);}
.page-template-landing-page-template-v2 .mobile-table-wrapper {overflow-x:auto;}
.page-template-landing-page-template-v2 #landing-header-panel .header-content .embed-container {position: relative; padding-bottom: 56.25%;overflow: hidden;max-width: 100%;height: auto;} 
.page-template-landing-page-template-v2 #landing-header-panel .header-content .embed-container iframe,
.page-template-landing-page-template-v2 #landing-header-panel .header-content .embed-container object,
.page-template-landing-page-template-v2 #landing-header-panel .header-content .embed-container embed {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.page-template-landing-page-template-v2 #table-card-block {padding-top:80px;}
@media screen and (max-width:991px){
	.page-template-landing-page-template-v2 #landing-promo-panel .cta-button-wrap a.button {min-width: 80%; margin-bottom: 15px;}
	.page-template-landing-page-template-v2 #landing-promo-panel .cta-button-wrap a.button.button-cta-primary {margin-right:0;}
	.page-template-landing-page-template-v2 #landing-promo-panel .bottom-content-wrap img {display: inline; float: left;}
	.page-template-landing-page-template-v2 #landing-header-panel table tbody td.featured-col a {font-size: 14px;}
	.page-template-landing-page-template-v2 #image-content-panel h2, .page-template-landing-page-template-v2 #image-content-panel p {text-align:center;}
}
@media screen and (max-width:767px){
	.page-template-landing-page-template-v2 #landing-promo-panel .button.button-cta-secondary {color: #FFF; border: 1px solid #FFF;}
	.page-template-landing-page-template-v2 #landing-promo-panel .bottom-content-wrap p {margin: 0px;max-width:100%;}
	.page-template-landing-page-template-v2 #landing-promo-panel .bottom-content-wrap img {margin: 0 auto;}
	.page-template-landing-page-template-v2 #promo-content-panel img {margin-bottom: 60px;}
	.page-template-landing-page-template-v2 #landing-promo-panel .landing-promo-panel-img img {position: relative;    margin-top: 30px;}
	.page-template-landing-page-template-v2 #landing-promo-panel h2 {margin-top: 100px;font-size: 36px;line-height: 42px;}
	.page-template-landing-page-template-v2 #landing-promo-panel p {font-size: 16px; line-height: 26px;}
	.page-template-landing-page-template-v2 #promo-content-panel h2, .page-template-landing-page-template-v2 #alternating-content-panel .content-blocks h2 {text-align: left !important;}
	.page-template-landing-page-template-v2 #step-panel .process-button-wrap a.button {min-width: 80%; border: 1px solid #FFF; color: #FFF;}
	.page-template-landing-page-template-v2 #thumbnail-image-panel .element-icons img {margin: 8px;}
	.page-template-landing-page-template-v2 #landing-promo-panel .cta-button-wrap {text-align: center;margin-bottom:40px;}
	.page-template-landing-page-template-v2 #thumbnail-image-panel {padding: 40px 0px !important; position: relative; display: inline; float: left;}
	.page-template-landing-page-template-v2 #image-content-panel {padding: 60px 0px;}
	.page-template-landing-page-template-v2 #landing-header-panel h2 {font-size: 38px;line-height: 60px;margin-bottom: 30px;}
	.page-template-landing-page-template-v2 #landing-header-panel .header-cta-wrap a {min-width: 300px;}
	.page-template-landing-page-template-v2 #image-content-panel h2 {font-size: 32px;}
	.page-template-landing-page-template-v2 #landing-header-panel table {table-layout: auto}
	.page-template-landing-page-template-v2 #landing-header-panel table thead th {min-width: 150px;}
	.page-template-landing-page-template-v2 #landing-header-panel table thead th:first-child {min-width: 85px;}
	.page-template-landing-page-template-v2 #icon-panel h2 {font-size:32px; line-height: 46px;}
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
	.page-template-landing-page-template-v2 #promo-content-panel a:after {background: url(../images/sprite-wip%402x2020.png) no-repeat -341px -197px transparent;zoom: 0.4;top:12px;height:40px;width:40px;}
	.page-template-landing-page-template-v2 #promo-content-panel a:hover:after {background: url(../images/sprite-wip%402x2020.png) no-repeat -341px -149px transparent;}
	.page-template-landing-page-template-v2 .inner-landing-page .content-blocks a:after {background: url(../images/sprite-wip%402x2020.png) no-repeat -341px -187px transparent;}
	.page-template-landing-page-template-v2 #content-block-panel a.morelink-left:after {background: url(../images/sprite-wip%402x2020.png) no-repeat -341px -187px transparent;zoom:0.4;height: 53px;width: 36px;}
	.page-template-landing-page-template-v2 #content-block-panel a.morelink-left:hover:after {background: url(../images/sprite-wip%402x2020.png) no-repeat -341px -139px transparent;}
}
.rtl.page-template-landing-page-template-v2 #landing-promo-panel h2 {text-align: right !important; direction: rtl;}
.rtl.page-template-landing-page-template-v2 #landing-promo-panel p {text-align: right;}
.rtl.page-template-landing-page-template-v2 #landing-promo-panel .cta-button-wrap {text-align: right;}
.rtl.page-template-landing-page-template-v2 #promo-content-panel h2 {text-align: right;}
.rtl.page-template-landing-page-template-v2 #promo-content-panel p {text-align: right;}
.rtl.page-template-landing-page-template-v2 #promo-content-panel a {float: right;}
.rtl.page-template-landing-page-template-v2 #promo-content-panel a:after, .rtl.page-template-landing-page-template-v2 #content-block-panel a.morelink-left:after {background: url(../images/sprite-wip2020.png) no-repeat -149px -98px transparent;}
.rtl.page-template-landing-page-template-v2 #promo-content-panel a:hover:after, .rtl.page-template-landing-page-template-v2 #content-block-panel a.morelink-left:hover:after {background: url(../images/sprite-wip2020.png) no-repeat -149px -74px transparent;}
.rtl.page-template-landing-page-template-v2 #content-block-panel a {text-align: right;float: right;}
.rtl.page-template-landing-page-template-v2 #content-block-panel p {text-align:right;display: inline;float: right;}
.rtl.page-template-landing-page-template-v2 #content-block-panel a.morelink-left {float: right;}

.page-template-landing-page-template-v3 #landing-promo-panel video {position: absolute;width: 100%;height: 100%;top: 0;left: 0;object-fit: cover;}
.page-template-landing-page-template-v3 .inner-landing-page {overflow: hidden;}
.page-template-landing-page-template-v3 #landing-promo-panel .landing-promo-panel-img img {position: relative;margin-top: 80px;}
.page-template-landing-page-template-v3 #landing-promo-panel {padding: 0px 0px 80px;overflow: hidden;position: relative}
.page-template-landing-page-template-v3 #landing-promo-panel h2 {color: #FFF;font-size: 46px;line-height: 54px;text-align: left !important;margin-top:150px;z-index: 2;position: relative;}
.page-template-landing-page-template-v3 #landing-promo-panel p {color: #FFF; font-size: 18px; line-height: 28px; text-align: left;margin-bottom: 60px;z-index: 2;position: relative;}
.page-template-landing-page-template-v3 #landing-promo-panel .button.button-cta-secondary:hover {border: 1px solid #FFF; background: #FFF;}
.page-template-landing-page-template-v3 #landing-promo-panel .cta-button-wrap {margin-bottom: 70px;}
.page-template-landing-page-template-v3 #landing-promo-panel .bottom-content-wrap p {font-size: 13px; line-height: 18px; max-width: 325px;}
.page-template-landing-page-template-v3 #promo-content-panel {padding: 45px 0px;}
.page-template-landing-page-template-v3 #promo-content-panel h2 {font-size: 26px;text-align: left;line-height: 32px;margin-top: 0px;margin-bottom: 25px;}
.page-template-landing-page-template-v3 #promo-content-panel p {text-align: left;}
.page-template-landing-page-template-v3 .inner-landing-page .content-blocks a:after {background: url(../images/sprite-wip2020.png) no-repeat -172px -98px transparent;}
.page-template-landing-page-template-v3 #step-panel {padding-bottom: 160px;}
.page-template-landing-page-template-v3 #step-panel h2 {margin-top:100px;font-family: "Mulish", "Roboto", sans-serif;text-align: center; font-size: 36px; line-height: 54px; color: #fff;margin-bottom: 70px;}
.page-template-landing-page-template-v3 #step-panel img {margin: 0 auto; display: block;max-width:64px;height:auto;}
.page-template-landing-page-template-v3 #step-panel h3 {color: #fff; text-align: center; font-size: 20px; line-height: 28px;margin-top: 20px;margin-bottom: 10px;}
.page-template-landing-page-template-v3 #step-panel p {color: #fff; text-align: center; font-weight: normal; font-size: 16px; line-height: 26px;max-width: 85%;margin: 0 auto 30px;}
.page-template-landing-page-template-v3 #step-panel .process-button-wrap {text-align: center;margin-top:50px;}
.page-template-landing-page-template-v3 #step-panel .process-button-wrap a.button.button-cta-secondary:hover {border: 1px solid #FFF;color: #091f2c;background: #FFF;}
.page-template-landing-page-template-v3 #step-panel .process-button-wrap a.button {min-width: 196px; padding: 12px 30px;font-size: 18px;}
.page-template-landing-page-template-v3 #thumbnail-image-panel {text-align:center;padding: 40px 0px !important;background-color: #e2e5ec;position: absolute;max-width: 1200px;width: 100%;margin: -60px auto 0;left: 0;right: 0;}
.page-template-landing-page-template-v3 #thumbnail-image-panel h2 {font-family: "Mulish", "Roboto", sans-serif;color: #091f2c;font-size: 20px;line-height: 36px;display:inline-block;float:inherit;margin: 0px 40px 0px 0;}
.page-template-landing-page-template-v3 #thumbnail-image-panel .element-icons {display:inline-block;float: inherit;}
.page-template-landing-page-template-v3 #thumbnail-image-panel .element-icons img {padding: 6px 2px;background: #fff;max-width: 65px;height: auto;margin-right: 8px;}
.page-template-landing-page-template-v3 #thumbnail-image-panel .element-icons a {text-decoration:none;}
.page-template-landing-page-template-v3 .inner-landing-page .content-blocks {margin-top: 80px;margin-bottom: 0px;}
.page-template-landing-page-template-v3 #content-block-panel {margin-top: 125px;margin-bottom: 140px;}
.page-template-landing-page-template-v3 #content-block-panel img {margin-bottom: 25px;}
.page-template-landing-page-template-v3 #content-block-panel h2 {font-family: "Mulish", "Roboto", sans-serif;color: #091f2c; font-size: 36px; line-height: 54px; text-align: center;margin-bottom: 60px;}
.page-template-landing-page-template-v3 #content-block-panel a.content-block-panel-title {width: 100%;color: #091f2c; font-size: 20px; line-height: 28px;font-weight:bold;margin-bottom: 30px;display: inline-block;}
.page-template-landing-page-template-v3 #content-block-panel a.content-block-panel-title:hover {color: #00893e; text-decoration: underline;}
.page-template-landing-page-template-v3 #content-block-panel p {color: #091f2c; font-weight: normal; font-size: 16px; line-height: 26px;text-align:left;}
.page-template-landing-page-template-v3 #content-block-panel a.morelink-left {position:relative;text-align: left; color: #091f2c; font-size: 16px; line-height: 26px;display: inline; float:left; border: none;border-bottom:2px solid #FFF;font-weight:normal;}
.page-template-landing-page-template-v3 #content-block-panel a.morelink-left:after {background: url(../images/sprite-wip2020.png) no-repeat -172px -98px transparent;height: 18px;width: 17px;content: "";top: 3px;margin-left: 10px;display: inline-block;position: absolute;}
.page-template-landing-page-template-v3 #content-block-panel a.morelink-left:hover {border-bottom: 2px solid #0bab47;text-decoration: none;}
.page-template-landing-page-template-v3 #content-block-panel a.morelink-left:hover:after {background: url(../images/sprite-wip2020.png) no-repeat -172px -74px transparent; border-bottom: none;}
.page-template-landing-page-template-v3 #landing-promo-panel .bottom-content-wrap span {max-width:200px;display: table-cell;vertical-align: middle;padding-left: 10px;color: #FFF;z-index: 2;position: relative;font-size:13px;margin-left:10px;}
.page-template-landing-page-template-v3 .bottom-content-wrap {display: table;}
.page-template-landing-page-template-v3 .bottom-content-wrap img {max-width:75px; height: auto;}
.page-template-landing-page-template-v3 .container-main section a.morelink-right:after {top:0;backface-visibility: hidden;margin-left: 10px;display: inline-block;position: relative;vertical-align: middle;content: "";background: url(../images/sprite-wip%402x2020.png) no-repeat -341px -199px transparent;zoom: 0.4;-moz-transform: scale(0.4);height: 38px;width: 36px;}
.page-template-landing-page-template-v3 .container-main section a.morelink-right:hover:after {background: url(../images/sprite-wip%402x2020.png) no-repeat -341px -151px transparent;}
.page-template-landing-page-template-v3 .container-main section a.morelink-right {color: #091f2c;margin-bottom:5px;border-bottom: 0px !important;line-height: 26px;position: relative;display: inline;float: left;font-size: 16px;font-weight: normal;}
.page-template-landing-page-template-v3 .container-main section a.morelink-right:hover {border-bottom: 0px !important;color: #0bab47 !important;text-decoration: none;}
.page-template-landing-page-template-v3 .container-main section a.morelink-right:before{content: "";position: absolute;bottom: -2px;left: 0;width: 0;height: 2px;background: #0bab47;transition: width .4s ease-in-out;}
.page-template-landing-page-template-v3 .container-main section a.morelink-right:hover:before {width: 100%;}
.page-template-landing-page-template-v3 .container-main section a.morelink-left:after {top:0;backface-visibility: hidden;margin-left: 10px;display: inline-block;position: relative;vertical-align: middle;content: "";background: url(../images/sprite-wip%402x2020.png) no-repeat -300px -199px transparent;zoom: 0.4;-moz-transform: scale(0.4);height: 38px;width: 36px;}
.page-template-landing-page-template-v3 .container-main section a.morelink-left:hover:after {background: url(../images/sprite-wip%402x2020.png) no-repeat -300px -151px transparent;}
.page-template-landing-page-template-v3 .container-main section a.morelink-left {color: #091f2c;margin-bottom:5px;border-bottom: 0px !important;line-height: 26px;position: relative;display: inline;float: left;font-size: 16px;font-weight: normal;}
.page-template-landing-page-template-v3 .container-main section a.morelink-left:hover {border-bottom: 0px !important;color: #0bab47 !important;text-decoration: none;}
.page-template-landing-page-template-v3 .container-main section a.morelink-left:before{content: "";position: absolute;bottom: -2px;left: 0;width: 0;height: 2px;background: #0bab47;transition: width .4s ease-in-out;}
.page-template-landing-page-template-v3 .container-main section a.morelink-left:hover:before {width: 100%;}
.page-template-landing-page-template-v3.rtl .container-main section a.morelink-right:after {backface-visibility: hidden;margin-right: 10px;display: inline-block;position: relative;vertical-align: middle;content: "";background: url(../images/sprite-wip%402x2020.png) no-repeat -300px -199px transparent;zoom: 0.4;-moz-transform: scale(0.4);height: 38px;width: 36px;}
.page-template-landing-page-template-v3.rtl .container-main section a.morelink-right:hover:after {background: url(../images/sprite-wip%402x2020.png) no-repeat -300px -151px transparent;}
.page-template-landing-page-template-v3.rtl .container-main section a.morelink-right {color: #091f2c;margin-bottom:5px;border-bottom: 0px !important;line-height: 26px;position: relative;display: inline;float: left;font-size: 16px;font-weight: normal;}
.page-template-landing-page-template-v3.rtl .container-main section a.morelink-right:hover {border-bottom: 0px !important;color: #0bab47 !important;text-decoration: none;}
.page-template-landing-page-template-v3.rtl .container-main section a.morelink-right:before{content: "";position: absolute;bottom: -2px;left: 0;width: 0;height: 2px;background: #0bab47;transition: width .4s ease-in-out;}
.page-template-landing-page-template-v3.rtl .container-main section a.morelink-right:hover:before {width: 100%;}
.page-template-landing-page-template-v3 .button.button-cta-primary {text-decoration: none;min-width: auto;background: #0bab47;border: 1px solid #0bab47;border-radius: 4px;color: #FFF;font-size: 16px;line-height: 20px;padding: 12px 24px;font-weight: 800;}
.page-template-landing-page-template-v3 #image-content-panel {padding: 80px 0px;}
.page-template-landing-page-template-v3 #image-content-panel h2, .page-template-landing-page-template-v3 #image-content-panel p {text-align: left;}
.page-template-landing-page-template-v3 #image-content-panel h2 {margin-top: 0px;}
.page-template-landing-page-template-v3 #image-content-panel img {max-width: 80%;height: auto;margin: 0 auto;display: block;}
.page-template-landing-page-template-v3 #landing-header-panel h2 {color: #FFF;font-size: 46px;line-height: 70px;margin-top:150px;}
.page-template-landing-page-template-v3 #landing-header-panel p {color: #FFF; font-size: 18px; line-height: 28px;margin-bottom: 35px;}
.page-template-landing-page-template-v3 #landing-header-panel .html-editor p {color: #091f2c; font-size: 16px; margin-bottom: 15px;}
.page-template-landing-page-template-v3 #landing-header-panel .html-editor p span {color: #091f2c; font-size: 14px;}
.page-template-landing-page-template-v3 #landing-header-panel .html-editor a {color: #1f6dca; text-decoration: underline;}
.page-template-landing-page-template-v3 #landing-header-panel .html-editor a:hover {color: #00893e;}
.page-template-landing-page-template-v3 #landing-header-panel .header-cta-wrap {text-align:center;margin-bottom: 50px;}
.page-template-landing-page-template-v3 #landing-header-panel .header-cta-wrap a {min-width: 200px;font-size: 18px;}
.page-template-landing-page-template-v3 #landing-header-panel .header-cta-wrap a.button.button-cta-secondary {background: transparent;border: 1px solid #fff;color: #FFF;}
.page-template-landing-page-template-v3 #landing-header-panel .header-cta-wrap a.button.button-cta-secondary:hover {background: #FFF;border: 1px solid #FFF;color:#091f2c;}
.page-template-landing-page-template-v3 #landing-header-panel table{width:100%;margin-bottom:30px;}
.page-template-landing-page-template-v3 #landing-header-panel tr{background:none;}
.page-template-landing-page-template-v3 #landing-header-panel td{line-height:30px;color:#303030;font-weight:400;font-size:16px;border:1px solid #ccc;padding:13px 15px}
.page-template-landing-page-template-v3 #landing-header-panel th{line-height:30px;color:#091f2c;font-weight:800;font-size:16px;border:1px solid #ccc;padding:13px 10px}
.page-template-landing-page-template-v3 #landing-header-panel table thead {background: #636974;border-bottom: 2px solid #282a3c;}
.page-template-landing-page-template-v3 #landing-header-panel table thead th {line-height: 20px;border: none;background: #e2e5ec;text-align: center;}
.page-template-landing-page-template-v3 #landing-header-panel table {table-layout: fixed;width: 100%;margin: 40px 0px 90px;}
.page-template-landing-page-template-v3 #landing-header-panel table tbody tr td {position:relative;text-align: center;font-size: 16px; line-height: 27px;font-weight: normal;border:none;color: #091f2c;}
.page-template-landing-page-template-v3 #landing-header-panel table tbody tr td:first-child {text-align: left;}
.page-template-landing-page-template-v3 #landing-header-panel table tbody tr {border-bottom: 1px solid #cfd1d5; background:#FFF;}
.page-template-landing-page-template-v3 #landing-header-panel table tbody tr:last-child {border: none;}
.page-template-landing-page-template-v3 #landing-header-panel table thead th.featured-col {position:relative;padding:0px;}
.page-template-landing-page-template-v3 #landing-header-panel table thead th.featured-col span {background-color: #091f2c;color: #FFF;font-size: 18px;border: 2px solid #0bab47;border-bottom: none;width: calc(100% + 2px);left: -1px;display: block;line-height: 65px;padding-top: 8px;position: absolute;top: -27px;}
.page-template-landing-page-template-v3 #landing-header-panel table tbody td.featured-col {font-weight: bold;border-left: 2px solid #0bab47; border-right: 2px solid #0bab47;}
.page-template-landing-page-template-v3 #landing-header-panel table tbody td.featured-col a {display: block;max-width: 80%;padding: 9px 10px;margin: 0 auto 15px;}
.page-template-landing-page-template-v3 #landing-header-panel table tbody tr:last-child td.featured-col .featured-col-button {margin-top:13px;left: -2px;right: 0;position: absolute;border: 2px solid #0bab47;border-top: none;width: calc(100% + 4px);}
.page-template-landing-page-template-v3 .mobile-table-wrapper {overflow-x:auto;}
.page-template-landing-page-template-v3 #landing-header-panel .header-content .embed-container {position: relative; padding-bottom: 56.25%;overflow: hidden;max-width: 100%;height: auto;} 
.page-template-landing-page-template-v3 #landing-header-panel .header-content .embed-container iframe,
.page-template-landing-page-template-v3 #landing-header-panel .header-content .embed-container object,
.page-template-landing-page-template-v3 #landing-header-panel .header-content .embed-container embed {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.page-template-landing-page-template-v3 #table-card-block {padding-top:80px;}
@media screen and (max-width:991px){
	.page-template-landing-page-template-v3 #landing-promo-panel .cta-button-wrap a.button {min-width: 80%; margin-bottom: 15px;}
	.page-template-landing-page-template-v3 #landing-promo-panel .cta-button-wrap a.button.button-cta-primary {margin-right:0;}
	.page-template-landing-page-template-v3 #landing-promo-panel .bottom-content-wrap img {display: inline; float: left;}
	.page-template-landing-page-template-v3 #landing-header-panel table tbody td.featured-col a {font-size: 14px;}
	.page-template-landing-page-template-v3 #image-content-panel h2, .page-template-landing-page-template-v3 #image-content-panel p {text-align:center;}
}
@media screen and (max-width:767px){
	.page-template-landing-page-template-v3 #landing-promo-panel .button.button-cta-secondary {color: #FFF; border: 1px solid #FFF;}
	.page-template-landing-page-template-v3 #landing-promo-panel .bottom-content-wrap p {margin: 0px;max-width:100%;}
	.page-template-landing-page-template-v3 #landing-promo-panel .bottom-content-wrap img {margin: 0 auto;}
	.page-template-landing-page-template-v3 #promo-content-panel img {margin-bottom: 60px;}
	.page-template-landing-page-template-v3 #landing-promo-panel .landing-promo-panel-img img {position: relative;    margin-top: 30px;}
	.page-template-landing-page-template-v3 #landing-promo-panel h2 {margin-top: 100px;font-size: 36px;line-height: 42px;}
	.page-template-landing-page-template-v3 #landing-promo-panel p {font-size: 16px; line-height: 26px;}
	.page-template-landing-page-template-v3 #promo-content-panel h2, .page-template-landing-page-template-v3 #alternating-content-panel .content-blocks h2 {text-align: left !important;}
	.page-template-landing-page-template-v3 #step-panel .process-button-wrap a.button {min-width: 80%; border: 1px solid #FFF; color: #FFF;}
	.page-template-landing-page-template-v3 #thumbnail-image-panel .element-icons img {margin: 8px;}
	.page-template-landing-page-template-v3 #landing-promo-panel .cta-button-wrap {text-align: center;margin-bottom:40px;}
	.page-template-landing-page-template-v3 #thumbnail-image-panel {padding: 40px 0px !important; position: relative; display: inline; float: left;}
	.page-template-landing-page-template-v3 #image-content-panel {padding: 60px 0px;}
	.page-template-landing-page-template-v3 #landing-header-panel h2 {font-size: 38px;line-height: 60px;margin-bottom: 30px;}
	.page-template-landing-page-template-v3 #landing-header-panel .header-cta-wrap a {min-width: 300px;}
	.page-template-landing-page-template-v3 #image-content-panel h2 {font-size: 32px;}
	.page-template-landing-page-template-v3 #landing-header-panel table {table-layout: auto}
	.page-template-landing-page-template-v3 #landing-header-panel table thead th {min-width: 150px;}
	.page-template-landing-page-template-v3 #landing-header-panel table thead th:first-child {min-width: 85px;}
	.page-template-landing-page-template-v3 #icon-panel h2 {font-size:32px; line-height: 46px;}
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
	.page-template-landing-page-template-v3 #promo-content-panel a:after {background: url(../images/sprite-wip%402x2020.png) no-repeat -341px -197px transparent;zoom: 0.4;top:12px;height:40px;width:40px;}
	.page-template-landing-page-template-v3 #promo-content-panel a:hover:after {background: url(../images/sprite-wip%402x2020.png) no-repeat -341px -149px transparent;}
	.page-template-landing-page-template-v3 .inner-landing-page .content-blocks a:after {background: url(../images/sprite-wip%402x2020.png) no-repeat -341px -187px transparent;}
	.page-template-landing-page-template-v3 #content-block-panel a.morelink-left:after {background: url(../images/sprite-wip%402x2020.png) no-repeat -341px -187px transparent;zoom:0.4;height: 53px;width: 36px;}
	.page-template-landing-page-template-v3 #content-block-panel a.morelink-left:hover:after {background: url(../images/sprite-wip%402x2020.png) no-repeat -341px -139px transparent;}
}
.rtl.page-template-landing-page-template-v3 #landing-promo-panel h2 {text-align: right !important; direction: rtl;}
.rtl.page-template-landing-page-template-v3 #landing-promo-panel p {text-align: right;}
.rtl.page-template-landing-page-template-v3 #landing-promo-panel .cta-button-wrap {text-align: right;}
.rtl.page-template-landing-page-template-v3 #promo-content-panel h2 {text-align: right;}
.rtl.page-template-landing-page-template-v3 #promo-content-panel p {text-align: right;}
.rtl.page-template-landing-page-template-v3 #promo-content-panel a {float: right;}
.rtl.page-template-landing-page-template-v3 #promo-content-panel a:after, .rtl.page-template-landing-page-template-v3 #content-block-panel a.morelink-left:after {background: url(../images/sprite-wip2020.png) no-repeat -149px -98px transparent;}
.rtl.page-template-landing-page-template-v3 #promo-content-panel a:hover:after, .rtl.page-template-landing-page-template-v3 #content-block-panel a.morelink-left:hover:after {background: url(../images/sprite-wip2020.png) no-repeat -149px -74px transparent;}
.rtl.page-template-landing-page-template-v3 #content-block-panel a {text-align: right;float: right;}
.rtl.page-template-landing-page-template-v3 #content-block-panel p {text-align:right;display: inline;float: right;}
.rtl.page-template-landing-page-template-v3 #content-block-panel a.morelink-left {float: right;}
/********** Landing Template V2 End **********/
/********** Pro Page Template **********/
.page-template-pro .subtitle-banner {max-width: 100%; width: 100%;}
.page-template-pro #page_title {min-height: 416px;}
.page-template-pro #page-breadcrumbs {background-color: rgba(12, 16, 24, 0.2);margin-top: -32px;position: relative;}
.page-template-pro #page-breadcrumbs .breadcrumb > li a, .page-template-pro #page-breadcrumbs .breadcrumb > li + li:before {color: #FFF;}
.page-template-pro .inner-page .accordion .accordion-content a {color: #1f6dca; font-size: 16px; font-weight: normal; text-decoration: underline;border-top: 0;}
.page-template-pro .inner-page .accordion .accordion-content a:hover {border-top: 0;}
.page-template-pro .inner-page table thead {background: none;border-bottom: 2px solid #0bab47;}
.page-template-pro .inner-page table thead th {line-height: 27px;border: none;color:#FFF;text-align:center;}
.page-template-pro .inner-page table {width: 100%;margin-top: 60px;margin-bottom: 80px;}
.page-template-pro .inner-page table tbody tr td {font-size: 16px; line-height: 27px;font-weight: normal;border:none;color: #FFF;text-align:center;}
.page-template-pro .inner-page table tbody tr {border-bottom: 2px solid #282a3c;background:none;}
.page-template-pro .inner-page table tbody tr:last-child {border: none;}
.page-template-pro .inner-page table thead th:empty {padding: 0px;}
.page-template-pro .inner-page .panel-title {color: #FFF;text-align:center;}
.page-template-pro .inner-page h1, .page-template-pro .inner-page .h1, .page-template-pro .inner-page h2, .page-template-pro .inner-page .h2, .page-template-pro .inner-page h3, .page-template-pro .inner-page .h3, .page-template-pro .inner-page h4, .page-template-pro .inner-page .h4, .page-template-pro .inner-page h5, .page-template-pro .inner-page .h5, .page-template-pro .inner-page h6, .page-template-pro .inner-page .h6 {
	color: #FFF;
}
.page-template-pro .inner-page p {color: #FFF;}
.page-template-pro .inner-page .tabs .tab-link {color: #FFF;}
.page-template-pro .inner-page .tab-wrap-element {border-top: 3px solid #282a3c;border-bottom: 3px solid #282a3c;}
.page-template-pro .tab-content h1, .page-template-pro .tab-wrap-element .tab-content h2, .page-template-pro .tab-wrap-element .tab-content h3, .page-template-pro .tab-wrap-element .tab-content h4, .page-template-pro .tab-wrap-element .tab-content h5, .page-template-pro .tab-wrap-element .tab-content h6 {
	color: #FFF;
}
.page-template-pro .inner-page .tab-wrap-element .tab-content .tab-content-inner table tbody tr td {color: #FFF;}
.page-template-pro .inner-page .tab-wrap-element .tab-content .tab-content-inner table thead th {color: #FFF;}
.page-template-pro .inner-page .tab-wrap-element .tab-content .tab-content-inner table thead {background: none; border-bottom: 2px solid #0bab47;}
.page-template-pro .inner-page .tab-wrap-element .tab-content .tab-content-inner table tbody tr {border-bottom: 2px solid #282a3c;}
.page-template-pro .inner-page .accordion a, .page-template-pro .inner-page .accordion a:hover {background: none; border-top: 1px solid #282a3c;}
.page-template-pro .inner-page .accordion dl, .page-template-pro .inner-page .accordion-list {border-bottom: 1px solid #282a3c;}
.page-template-pro .inner-page .accordion a, .page-template-pro .inner-page .accordion a:hover {color: #FFF;}
.page-template-pro .inner-page .accordionTitle.is-expanded, .page-template-pro .inner-page a.accordionTitle.is-expanded:hover {background-color: #cfd1d5;color:#282a3c;}
.page-template-pro .inner-page ul > li, .page-template-pro .inner-page ul > li > ul > li {color: #FFF;}
.page-template-pro #section-wrapper h3, .page-template-pro #section-wrapper h4 {display: inline; float: left;}
.page-template-pro #section-wrapper h3 {line-height:18px;margin-left:25px;}
.page-template-pro #section-wrapper h4 {color: #0bab47;font-weight: 800;font-display: block;font-family: "Mulish", "Roboto", sans-serif;font-size: 18px;}
.page-template-pro #section-wrapper p, .page-template-pro #section-wrapper .section-wrapper-element {display: inline; float: left; width: 100%;}
.page-template-pro #section-wrapper .section-wrapper-element {border-bottom: 3px solid #282a3c;padding:0px 0 50px;margin-bottom:40px;}
.page-template-pro #section-wrapper .section-wrapper-element .cta-button-wrap {display: inline-block;text-align: center;margin: 30px auto 0;width: 100%;}
.page-template-pro #section-wrapper .section-wrapper-element .cta-button-wrap a.button {margin: 0 8px;}
.page-template-pro .inner-page #section-wrapper .section-wrapper-element .section-element ul > li:before {font-size: 26px;top: 0;line-height: 1;}
.page-template-pro .inner-page #section-wrapper .section-wrapper-element .section-element ul {margin-bottom:0px;}
.page-template-pro #section-wrapper .section-wrapper-element .section-element {display: inline; float: left; width: 100%;margin-bottom:20px;border: solid 1px #282a3c;background-color: rgba(40, 42, 60, 0.2);padding: 25px;}
.page-template-pro #section-wrapper .section-wrapper-element .section-element h3 {margin-bottom: 15px;margin-left:0;padding-bottom:20px;display:inline;float:left;width:100%;border-bottom: solid 1px #282a3c;font-family: "Roboto", sans-serif;font-size:20px;line-height:26px;}
.page-template-pro #section-wrapper .section-wrapper-element .section-element h3 span {background: #0bab47; border-radius: 4px;color: #282a3c; font-family: "Roboto", sans-serif; font-weight: 800; text-align: center; font-size: 20px; line-height: 26px;padding: 2px 12px;margin-right: 15px;}
.page-template-pro .table-wrapper {background-color: rgba(40, 42, 60, 0.4);padding:40px 25px 130px;height: 100%;position: relative;}
.page-template-pro .table-wrapper h3 {text-align:center;font-size:24px;}
.page-template-pro .table-wrapper span {color: #0bab47;display:inline;float:left;font-size: 16px;line-height: 26px;margin-right: 12px;}
.page-template-pro .table-wrapper p {display: flex;margin-bottom: 15px;text-align: left;}
.page-template-pro .table-wrapper .table-wrapper-subtitle {margin-bottom: 30px;}
.page-template-pro .table-wrapper a.button {display: block;max-width: 225px;margin: 0px auto 0;text-align:center;position: absolute; bottom: 30px; left: 0; right: 0;}
.page-template-pro .table-wrapper-lower-content {margin-top:45px;text-align:center;}
.page-template-pro .table-wrapper.table-wrapper-1 {border-top: 4px solid #282a3c;}
.page-template-pro .table-wrapper.table-wrapper-2 {border-top: 4px solid #282a3c;}
.page-template-pro .cta-steps img {display: block; margin: 0 auto 10px;max-width: 70px;height: auto;}
.page-template-pro .cta-steps h4 {text-align:center;}
.page-template-pro .cta-steps p {text-align:center;}
.page-template-pro .cta-steps-cta-button-wrap {display: block; text-align:center;margin: 50px auto;}
.page-template-pro .cta-steps-cta-button-wrap a {margin: 0 8px;}
.page-template-pro #section-wrapper .section-wrapper-element .section-element:only-child h3 span {display: none;}
.page-template-pro #section-wrapper .section-wrapper-element .section-element:first-child {background-color: rgba(40, 42, 60, 0.9);}
.page-template-pro #section-wrapper .section-wrapper-element .section-element:nth-child(2) {background-color: rgba(40, 42, 60, 0.6);}
.page-template-pro #section-wrapper .section-wrapper-element .section-element:first-child h3, .page-template-pro #section-wrapper .section-wrapper-element .section-element:nth-child(2) h3 {border-bottom: 1px solid #FFF;}

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
.page-template-pro .inner-page .col-md-6.panel-item h4:before {top: 0px;}
}

@media screen and (max-width: 991px){
	.page-template-pro .page-banner-buttons .button.button-cta-secondary {margin-right:0;}
	.page-template-pro .page-banner-buttons .button {max-width: 225px; width: 100%; margin-bottom: 15px;}
	.page-template-pro .cta-steps {margin: 15px 0px;}
	.page-template-pro #section-wrapper .section-wrapper-element .cta-button-wrap a.button {margin: 0 8px 0px;min-width: 250px;font-size: 16px !important;}
	.page-template-pro .inner-page .cta-steps-cta-button-wrap a {font-size: 16px;}
}

@media screen and (max-width: 767px){
	.page-template-pro .mobile-banner-title .page_title h1 {bottom: 52px;}
	.page-template-pro .inner-page .col-md-6.panel-item {padding: 0 60px;}
	.page-template-pro .inner-page .col-md-6.panel-item h4:before {left: 60px;}
	.page-template-pro .inner-page table thead th, .page-template-pro .inner-page table tbody tr td {line-height: 20px;border: none;padding: 8px;font-size: 14px;}
	.page-template-pro #section-wrapper .section-wrapper-element .cta-button-wrap a.button, .page-template-pro .cta-steps-cta-button-wrap .button {margin: 0 0 12px;}
	.page-template-pro .table-wrapper a.button {max-width: 250px; min-width: 250px;}
}

@media screen and (max-width: 479px){
	.page-template-pro .page-banner-buttons .button.button-cta-secondary {color: #FFF; border: 1px solid #FFF;}
	.page-template-pro #section-wrapper h4 {text-align: center;display: inline;float: left;width: 100%;}
	.page-template-pro #section-wrapper h3 {margin: 0 0 30px;text-align: center;width: 100%;}
	.page-template-pro #section-wrapper .section-wrapper-element .section-element h3 {text-align: left;}
	.page-template-pro .table-wrapper.table-wrapper-2 {margin-top: 30px;}
	.page-template-pro .table-wrapper-lower-content {display: inline;float: left;width: 100%;margin-top: 65px;}
	.page-template-pro #section-wrapper .section-wrapper-element .section-element h3 span {float: left;}
}


/********** Pro Page Template End **********/
/********** New Contact Template **********/
.page-template-new-contact-page .container-main .banner-centered a:hover {background: #FFF; color: #282a3c; border: 1px solid #FFF;}
.page-template-new-contact-page .panel-widget-item {margin-bottom:40px;}
.page-template-new-contact-page .panel-widget-item .panel-widget-item-icon {border-top: 4px solid #282a3c;}
.page-template-new-contact-page .panel-widget-item .panel-widget-item-content {padding: 10px 30px 30px 30px;min-height: 250px;position:relative;border: 1px solid #e2e5ec; background: #FFF;border-top:none;}
.page-template-new-contact-page .panel-widget-item .panel-widget-item-content h4 {margin-bottom: 30px;font-size: 22px;margin-top: 10px;line-height: 32px;}
.page-template-new-contact-page .panel-widget-item .icon-wrapper {padding-top: 40px;padding-left:30px;background: #FFF;border-left: 1px solid #e2e5ec;border-right: 1px solid #e2e5ec;}
.page-template-new-contact-page .panel-widget-item .icon-wrapper img {max-width: 64px;}
.page-template-new-contact-page .border-top-container {border-top: 2px solid #e2e5ec;padding-top:50px;}
.page-template-new-contact-page .full-wrap iframe {margin: 0 auto; display: block;}
.page-template-new-contact-page .inner-page .content-img-item h4 {margin-bottom:20px;}

@media screen and (max-width:991px){
	.page-template-new-contact-page .full-wrap iframe {max-width: 100%;}
}

@media screen and (max-width:767px){
	.page-template-new-contact-page .panel-widget-item-content p {text-align: initial;}
	.page-template-new-contact-page .panel-widget-item .panel-widget-item-content {min-height: 200px;}
	.page-template-new-contact-page .mobile-banner-title {height: auto;}
}

/********** New Contact Template End **********/
/********** Compare Template **********/
.compare-panel-cards {padding-bottom: 100px !important;}
.compare-panel-cards .table-wrapper {margin: 0 20px;padding: 65px 30px 70px 30px; border: 1px solid #e2e5ec;border-top: 4px solid #282a3c; background-color: #fff;}
.compare-panel-cards .recommended .table-wrapper {box-shadow: 0 10px 20px 0 rgba(0, 0, 0, 0.1);padding: 65px 30px 70px 30px;border-top: solid 4px #f26b3e;background-color: #FFFFFF;}
.compare-panel-cards .twocards .table-wrapper {padding: 65px 50px 70px 50px;}
.compare-panel-cards .recommended-tab {position: absolute;max-width: 160px;margin: 0 auto;display: block;text-align: center;left: 0;right: 0;top: 4px;background: #f26b3e;color: #f7f8fa;font-size: 14px;font-weight: 800;text-transform: uppercase;line-height: 30px;}
.compare-panel-cards .recommended-tab span {font-size: 16px;position: relative;}
.compare-panel-cards .recommended-tab:after {background: url(../images/sprite-wip2020.png) no-repeat -244px -124px transparent;height: 15px;width: 15px;margin-left: 0;position: absolute;right: 14px;top: 6px;content: '';}
.compare-panel-cards .table-wrapper h3 {margin-bottom: 20px;color: #282a3c; font-size: 26px; line-height: 36px; text-align: center;}
.compare-panel-cards .table-wrapper p {margin: 0 0 20px 0; color: #282a3c; font-size: 18px; font-weight: 800;text-align: left; margin-left:30px;position: relative;}
.compare-panel-cards .table-wrapper p:before {background: url(../images/sprite-wip2020.png) no-repeat -293px -72px transparent; width: 15px; height: 24px;content: "";display: block;position: absolute;left: -22px;top: 0px;color: #0bab47;}
.compare-panel-cards .table-wrapper .card-subtitle {padding-bottom: 35px;border-bottom: solid 1px #e2e5ec;font-weight: normal;font-size: 16px; line-height: 28px; text-align: center; margin: 0 0 50px;}
.compare-panel-cards .table-wrapper .card-subtitle:before {display: none;}
.compare-panel-cards .recommended .table-wrapper p:before {background: url(../images/sprite-wip2020.png) no-repeat -293px -72px transparent;}
.compare-panel-cards .table-wrapper h4 {color: #282a3c; font-size: 18px; line-height: 26px;text-align: center;margin-top: 35px;margin-bottom:0px;}
.compare-panel-cards .table-wrapper p.currency-content {color: #282a3c; font-weight: normal;font-size: 16px; line-height: 26px;max-width: 90%;margin: 15px auto 40px;text-align: center;}
.compare-panel-cards .table-wrapper p.currency-content:before {display: none;}
.compare-panel-cards .table-wrapper a.button.button-cta-primary, .compare-panel-cards .table-wrapper a.button.button-cta-secondary {max-width: 80%;text-align: center;margin: 0 auto;display: block;font-size: 16px;padding: 12px 20px;}
.compare-panel-cards .table-wrapper a.button.button-cta-secondary {color:#282a3c;border: 1px solid #282a3c;}
.compare-panel-cards .table-wrapper a.button.button-cta-secondary:hover {color: #FFF; background: #282a3c;}
.compare-panel-cards .table-wrapper .compare-link {float: inherit;border-bottom: 2px solid #fff;width: fit-content;text-decoration:none;position:relative;text-align:center;margin:25px auto 0;font-size:16px;line-height:26px;display: block;color:#282a3c;}

.page-template-compare .inner-page .container.panel-step-content {padding-bottom: 160px;}
.page-template-compare .inner-page .panel-step-content h2 {margin-top:100px;font-display: block;font-family: "Mulish", "Roboto", sans-serif;text-align: center; font-size: 36px; line-height: 54px; color: #fff;margin-bottom: 70px;}
.page-template-compare .inner-page .panel-step-content img {margin: 0 auto; display: block;max-width:64px;height:auto;}
.page-template-compare .inner-page .panel-step-content h3 {color: #fff; text-align: center; font-size: 20px; line-height: 28px;margin-top: 20px;margin-bottom: 10px;}
.page-template-compare .inner-page .panel-step-content p {color: #fff; text-align: center; font-weight: normal; font-size: 16px; line-height: 26px;max-width: 85%;margin: 0 auto 30px;}
.page-template-compare .inner-page .panel-step-content .process-button-wrap {text-align: center;margin-top:50px;}
.page-template-compare .inner-page .panel-step-content .process-button-wrap a.button.button-cta-secondary:hover {border: 1px solid #FFF;color: #282a3c;background: #FFF;}
.page-template-compare .inner-page .panel-step-content .process-button-wrap a.button {min-width: 196px; padding: 12px 30px;font-size: 18px;}

.page-template-compare .inner-page .panel-icon-content {text-align:center;padding: 40px 0px !important;background-color: #e2e5ec;position: absolute;max-width: 1200px;width: 100%;margin: -40px auto 0;left: 0;right: 0;}
.page-template-compare .inner-page .panel-icon-content h2 {font-display: block;font-family: "Mulish", "Roboto", sans-serif;color: #282a3c;font-size: 20px;line-height: 36px;display:inline-block;float:inherit;margin: 0px 40px 0px 0;}
.page-template-compare .inner-page .panel-icon-content .element-icons {display:inline-block;float: inherit;}
.page-template-compare .inner-page .panel-icon-content .element-icons img {padding: 6px 2px;background: #fff;max-width: 65px;height: auto;margin-right: 8px;}
.page-template-compare .inner-page .panel-icon-content .element-icons a {text-decoration:none;}

.page-template-compare .inner-page .panel-6-title {margin-top: 140px;}

.page-template-compare .inner-page table thead {background: #e2e5ec;border-bottom: 2px solid #282a3c;}
.page-template-compare .inner-page table thead th {line-height: 27px;border: none;}
.page-template-compare .inner-page table {width: 100%;margin-top: 60px;}
.page-template-compare .inner-page table tbody tr td {font-size: 16px; line-height: 27px;font-weight: normal;border:none;color: #282a3c;}
.page-template-compare .inner-page table tbody tr td img {max-width: 20px;height: auto;}
.page-template-compare .inner-page table tbody tr {border-bottom: 2px solid #e2e5ec;background:none;}
.page-template-compare .inner-page table tbody tr:last-child {border: none;}
.page-template-compare .inner-page table tbody tr td:first-child {width: 30%;}

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
	.compare-panel-cards .table-wrapper .compare-link:after {background: url(../images/sprite-wip%402x2020.png) no-repeat -341px -198px transparent;zoom: 0.4;height: 36px;width: 34px;top: 13px;}
	.compare-panel-cards .table-wrapper .compare-link:hover:after {background: url(../images/sprite-wip%402x2020.png) no-repeat -341px -150px transparent;}
	.compare-panel-cards .table-wrapper p:before, .compare-panel-cards .recommended .table-wrapper p:before {background: url(../images/sprite-wip%402x2020.png) no-repeat -582px -149px transparent;zoom: 0.6;width: 35px;height: 40px;top: 0px;left: -50px;}
	.compare-panel-cards .recommended-tab:after {background: url(../images/sprite-wip%402x2020.png) no-repeat -487px -243px transparent;zoom: 0.4;width: 35px;height: 40px;top: 14px;right: 40px;}
}

@media screen and (max-width:991px){
	.compare-panel-cards .table-wrapper {margin-bottom: 40px;}
}

@media screen and (max-width:767px){
	.page-template-compare .compare-panel-cards {padding-bottom: 40px !important;}
	.page-template-compare .panel-step-content .process-button-wrap a.button.button-cta-secondary {color: #FFF;border:1px solid #fff;}
	.page-template-compare .panel-step-content .process-button-wrap a.button, .page-template-compare .inner-page .panel-step-content .process-button-wrap a.button {min-width: 100%;}
	.page-template-compare .floating-panel {margin: 0;position: relative;max-width: 100%;display: inline;float: left;width: 100%;padding: 0;}
	.page-template-compare .inner-page .panel-icon-content h2 {font-size: 18px;line-height: 28px; text-align: center;margin: 0 0 20px;}
	.page-template-compare .inner-page .panel-icon-content .element-icons img {margin: 15px 0;}
	.page-template-compare .inner-page .panel-icon-content {position:relative;max-width:100%;margin:0;}
	.page-template-compare .inner-page .container.panel-step-content {padding-bottom: 60px;}
	.page-template-compare .inner-page .panel-6-title {margin-top: 60px;}
}


/********** Compare Template End **********/
/********** Demo Template **********/

.demo-mobile-content {display: none;}
.inner-demo-page .container {padding-top: 75px; padding-bottom: 100px;text-align: center;}
.inner-demo-page .container h2 {margin-bottom: 60px;text-align:center;}
.inner-demo-page .container .col-md-6 h2, .inner-demo-page .container .col-md-6 p {text-align: left;}
.inner-demo-page .container p {font-weight: normal;color: #282a3c;font-size: 16px; line-height: 26px;}
.inner-demo-page .container a {color: #282a3c;}
.inner-demo-page .container a:hover {text-decoration: underline;}
.inner-demo-page .component-content h3 {text-align: left;font-size:18px;line-height:28px;color: #282a3c;    margin-bottom: 12px;}
.inner-demo-page .component-content p {text-align: left;font-size:16px;line-height:26px;color: #282a3c;font-weight: 400;}
.inner-demo-page .component-content img {float: left;max-width:20px;height: auto;margin-top: 6px;}
.inner-demo-page .component-content .component-description {padding-left:35px;margin-bottom: 30px;}
.inner-demo-page .tab-wrap-element {border-top: 3px solid #e2e5ec;border-bottom: 3px solid #e2e5ec;padding: 70px 0px;}
.inner-demo-page .tabs .tab-link {cursor: pointer;color: #282a3c; font-size: 16px; line-height: 26px; font-weight: 800; text-align: center;display: inline-block;padding: 0 30px 10px;}
.inner-demo-page .tabs .tab-link.current {border-bottom: 3px solid #0bab47;}
.inner-demo-page .tabs {margin-bottom: -3px;}
.inner-demo-page .tab-wrap-element .tab-content {display:none;}
.inner-demo-page .tab-wrap-element .tab-content.current {display: block;}
.inner-demo-page .tab-wrap-element p {text-align: initial;}
.tab-content h1, .tab-wrap-element .tab-content h2, .tab-wrap-element .tab-content h3, .tab-wrap-element .tab-content h4, .tab-wrap-element .tab-content h5, .tab-wrap-element .tab-content h6 {color: #282a3c; text-align: initial;}
.inner-demo-page .tab-wrap-element .tab-content .tab-content-inner {width: 100%; max-width: 780px;display: block;margin: 0 auto;}
.inner-demo-page .tab-wrap-element .tab-content .tab-content-inner table thead {background: #e2e5ec;border-bottom: 2px solid #282a3c;}
.inner-demo-page .tab-wrap-element .tab-content .tab-content-inner table thead th {line-height: 52px;}
.inner-demo-page .tab-wrap-element .tab-content .tab-content-inner table {width: 100%;margin-top: 60px;}
.inner-demo-page .tab-wrap-element .tab-content .tab-content-inner table tbody tr td {font-size: 16px; line-height: 45px;color: #282a3c;}
.inner-demo-page .tab-wrap-element .tab-content .tab-content-inner table tbody tr {border-bottom: 2px solid #e2e5ec;}
.inner-demo-page .tab-wrap-element .tab-content .tab-content-inner table tbody tr:last-child {border: none;}
.inner-demo-page .card-element img {margin-bottom: 30px;}
.inner-demo-page .card-element a {font-weight: 800;font-size: 20px; text-align: left; line-height: 28px; color: #282a3c;display: block;margin-bottom: 20px;}
.inner-demo-page .card-element a:hover {color: #00893e; text-decoration: underline;}
.inner-demo-page .card-element p {text-align: left;}
.inner-demo-page .step-element h3 {color: #FFF; font-size: 20px; line-height: 28px; text-align: left;margin-bottom: 10px;}
.inner-demo-page .step-element p {color: #FFF; font-size: 16px; text-align: left; line-height: 26px;}
.inner-demo-page .step-buttons .button {min-width: 250px;color: #FFF;}
.inner-demo-page .step-buttons .button:before {display:none;}
.inner-demo-page .step-buttons .button.button-cta-primary:hover {text-decoration: none;background-color: #00893e;border: 1px solid #00893e;color: #FFF;}
.inner-demo-page .step-buttons .button.button-cta-primary {text-decoration: none;min-width: 250px;background: #0bab47;border: 1px solid #0bab47;border-radius: 4px;color: #FFF;font-size: 16px;line-height: 20px;padding: 12px 20px;font-weight: 800;}
.inner-demo-page .step-buttons .button.button-cta-secondary {margin-right: 0; margin-bottom: 12px;font-size: 16px;line-height: 20px;padding: 12px 20px;}
.inner-demo-page .step-buttons .button.button-cta-secondary:hover {color: #282a3c;border: 1px solid #FFF;background: #FFF;}
.inner-demo-page .accordion {max-width: 980px; width: 100%; margin: 0 auto;}
.inner-demo-page .accordion .accordion-content.is-expanded {padding: 45px 0 100px;}
.inner-demo-page form {border-top: 4px solid #0bab47;border-bottom: 1px solid #cfd1d5;padding:35px 0px;}
.inner-demo-page form input {text-indent: 20px;font-size: 16px !important;border: solid 1px #e2e5ec !important;height: 44px !important; border-radius: 4px !important; color: #282a3c !important; line-height: 44px !important; padding: 0px !important;}
.inner-demo-page form label {top: 10px !important;font-size: 16px !important;color: #282a3c !important;}
.inner-demo-page form .focus label {top: -10px !important;}
.inner-demo-page form input[type="submit"] {background: #0bab47 !important;color: #FFF !important;text-indent: 0px !important;}
.inner-demo-page form input[type="submit"]:hover {background: #00893e !important;}
.inner-demo-page form .input-box:before {display: none !important;}
.inner-demo-page form .require {font-size: 14px !important;color: #282a3c !important; font-weight: normal !important;}
.inner-demo-page .form-wrapper {border-top: 4px solid #0bab47; border-bottom: 1px solid #cfd1d5;padding-top:30px;}
.inner-demo-page .container .features-content-wrapper h2 {margin: 0 0 30px 0;}
.inner-demo-page .component-feature-content img {float: left;max-width: 20px;height: auto;margin-top: 6px;}
.inner-demo-page .component-feature-description {padding-left: 35px; padding-bottom: 15px;}
.inner-demo-page .component-feature-description p {font-size: 18px; line-height: 28px; margin-bottom: 0px;}

@media screen and (max-width:991px){
	.inner-demo-page .step-buttons .button {min-width: 100%;}
}

@media screen and (max-width:767px){
	.demo-mobile-content {display: block;}
	.inner-demo-page .demo-mobile-content a.primary-fb {color:#FFF;width:90%;height: 46px;background: #282a3c;border: solid 1px #282a3c;border-radius: 4px;margin-bottom: 30px;font-size: 16px;line-height: 46px; font-weight: 400;}
	.inner-demo-page .demo-mobile-content a.primary-fb img {float: right;margin: 3px 0px;max-width: 38px;height: auto;}
	.inner-demo-page .demo-mobile-content p {color: #282a3c; font-size: 18px; line-height: 28px; text-align: center;}
	.inner-demo-page .demo-mobile-content .mobile-upper-content p {font-weight: 800;}
	.inner-demo-page .container h2 {margin-bottom: 30px;}
	.inner-demo-page .container {padding-top: 50px;padding-bottom: 50px;}
	.inner-demo-page .container.panel1-container {padding-top: 0px;}
	.inner-demo-page .container .col-md-6 h2 {margin-top: 30px;text-align: center;margin-bottom: 30px;}
	.inner-demo-page .card-element a {text-decoration: underline;}
	.inner-demo-page .step-element {margin: 25px 0px;}
	.inner-demo-page .step-element h3, .inner-demo-page .step-element p {text-align: center;}
	.inner-demo-page .step-buttons .button.button-cta-secondary {border: 1px solid #FFF;color: #FFF;}
	.inner-demo-page .step-buttons {margin-top: 25px;}
	.inner-demo-page .tab-wrap-element .tab-content .tab-content-inner table thead th, .inner-demo-page .tab-wrap-element .tab-content .tab-content-inner table tbody tr td {line-height: initial;padding: 10px 0px;}
	.inner-demo-page .tabs .tab-link {padding: 0 0 10px;}
}


/********** Demo Template End **********/
/********** Landing Template **********/
.page-template-landing-page-template .container-main, .page-template-landing-page-template-v2 .container-main {margin-top: 0px !important;}
.page-template-landing-page-template .site-main > header, .page-template-landing-page-template-v2 .site-main > header {top: 0px;background: none;box-shadow: none;position: absolute;}
.page-template-landing-page-template .site-main > header.cbp-af-header-shrink, .page-template-landing-page-template-v2 .site-main > header.cbp-af-header-shrink {background-color: #282a3c;box-shadow: 0 2px 4px 0 rgba(12,16,24,0.2);position: fixed;}
.page-template-landing-page-template .container-main, .page-template-landing-page-template-v3 .container-main {margin-top: 0px !important;}
.page-template-landing-page-template .site-main > header, .page-template-landing-page-template-v3 .site-main > header {top: 0px;background: none;box-shadow: none;position: absolute;}
.page-template-landing-page-template .site-main > header.cbp-af-header-shrink, .page-template-landing-page-template-v3 .site-main > header.cbp-af-header-shrink {background-color: #282a3c;box-shadow: 0 2px 4px 0 rgba(12,16,24,0.2);position: fixed;}
.desktop-main-panel-content .button.primary:before {display: none !important;}
#main-banner-links a {color: #282a3c;font-size: 16px;text-align: left;font-weight: 800;line-height: 64px;}
#main-banner-links a:hover {color: #282a3c;text-decoration: underline;font-weight: 800;}
.mobile-main-panel-content {display: none;}
.desktop-main-panel-content {display: block;}
.landing-page-main-mobile {display: none;}
#landing-page-main-panel .center {text-align: center;}
#landing-page-main-panel h2{font-family: "Roboto", sans-serif;margin-top: 70px;margin-bottom: 20px;text-align: left;font-size: 46px; line-height: 54px; font-weight: 800; color: #FFF;}
#landing-page-main-panel p {margin-bottom: 40px;max-width: 100%;text-align: left; color: #fff;font-size: 18px;line-height: 28px;font-family: "Roboto", sans-serif;font-weight: normal;}
#landing-page-main-panel .button.button-cta-primary {margin-bottom: 50px;min-width: 196px;background: #0bab47;border: 1px solid #0bab47;border-radius: 4px;color: #FFF;font-size: 18px;line-height: 20px;padding: 12px 30px;font-weight: 800;}
#landing-page-main-panel .button.button-cta-primary:hover {background-color: #00893e;border: 1px solid #00893e;}
#landing-page-main-panel .button.button-cta-secondary:hover {color: #282a3c;background: #FFF;border: 1px solid #FFF;}
#landing-page-main-panel .lower-panel-text a {color: #FFF;text-decoration: underline;}
#landing-page-main-panel .lower-panel-text {margin-bottom: 80px;}
#landing-page-main-panel ul {list-style: none; padding: 0;margin: 0 0 20px 0;display: inline;float: left;}
#landing-page-main-panel ul li {display: inline; float: left; width: 100%;position: relative;}
#landing-page-main-panel ul li img {max-width: 24px; height: auto;display:inline;float:left;position: absolute; left: 0;}
#landing-page-main-panel ul li p {margin: 0px;display:inline;float:left;margin-left: 35px;margin-bottom: 15px;}

.inner-landing-page h2 {font-family: "Roboto", sans-serif;margin-top: 100px;margin-bottom: 40px;text-align: center;font-size: 36px;color: #282a3c;}
.inner-landing-page p {font-family: "Roboto", sans-serif;color: #282a3c;font-size: 16px; line-height: 26px; font-weight: normal;text-align: center;}
.inner-landing-page a {font-family: "Roboto", sans-serif;color: #282a3c;}
.inner-landing-page .content-icons img {margin: 0 auto;display: block;max-width: 64px;height: auto;}
.inner-landing-page .content-icons span {width: 100%;display: block;float: inherit;margin-top: 18px;text-align: center;color: #282a3c;font-size: 18px;line-height: 26px;font-weight: 800;max-width: 90%;margin: 18px auto 0;}
.inner-landing-page .content-icons a:hover span {text-decoration: underline;}
.inner-landing-page .content-icons {margin-top: 40px;margin-bottom:100px;}

.landing-table-wrapper {margin-bottom: 60px;margin-top: 20px;border: 1px solid #e2e5ec;border-top: 4px solid #282a3c;padding: 40px 30px;}
.landing-table-wrapper h3 {color: #282a3c;font-size: 20px;line-height: 46px;text-align: center;}
.landing-table-wrapper p {color: #282a3c;font-weight: normal;font-size: 14px;line-height: 22px;max-width: 100%;margin: 5px auto 25px;text-align: center;}
.landing-table-wrapper a.button {margin-top: 20px;min-width: 196px;background: transparent;border: 1px solid #282a3c;border-radius: 4px;color: #282a3c;font-size: 16px;line-height: 20px;padding: 12px 20px;max-width:80%;font-weight: 800;}
.landing-table-wrapper a.button:hover {background: #282a3c; color: #FFF;}
.landing-table-wrapper a.button:before {display: none;}
.landing-table-wrapper .table-feature {max-width: 90%;margin: 0 auto;}
.landing-table-wrapper .table-feature p {margin: 0 0 10px 0;color: #282a3c;font-size: 16px;font-weight: 800;text-align: left;margin-left: 30px;position: relative;}
.landing-table-wrapper .table-feature p:before {background: url(../images/sprite-wip2020.png) no-repeat -293px -75px transparent;width: 15px;height: 24px;content: "";display: block;position: absolute;left: -22px;top: 0px;color: #0bab47;}
.lt-wrapper:nth-child(2) .landing-table-wrapper {border-top: solid 4px #f26b3e;box-shadow: 0 10px 20px 0 rgba(0, 0, 0, 0.1);}
.lt-wrapper:nth-child(2) .landing-table-wrapper a.button {background: #0bab47;border: 1px solid #0bab47;color: #FFF;}
.lt-wrapper:nth-child(2) .landing-table-wrapper a.button:hover {background-color: #00893e;border: 1px solid #00893e;}

.panel-lower-text {text-align: center;font-size: 16px;line-height: 26px;color: #282a3c;font-weight: normal;max-width: 80%;margin: 0 auto 120px;}
.panel-lower-text a {color: #282a3c; text-decoration: underline;}
.panel-lower-text a:hover {color: #282a3c;text-decoration: underline;}
.inner-landing-page .white-text {color: #FFF;}
.inner-landing-page .white-text-content {padding-bottom: 120px;color: #FFF;text-align: center;font-size: 16px;line-height: 26px;font-weight: normal;max-width: 80%;margin:0 auto;}
.inner-landing-page h2.white-text {margin-top: 60px;}

.floating-panel {z-index:2;text-align: center;padding: 40px 0px;background-color: #e2e5ec;position: absolute;max-width: 1200px;width: 100%;margin: -63px auto 0;left: 0;right: 0;}
.floating-panel h2 {font-family: "Roboto", sans-serif;color: #282a3c;font-size: 20px;line-height: 36px;display: inline-block;float: inherit;margin: 0px 40px 0px 0;}
.floating-panel .funding-methods-icons {display: inline-block;float: inherit;}
.floating-panel .funding-methods-icons img {padding: 6px 2px;background: #fff;max-width: 65px;height: auto;margin-right: 8px;}

.accordion-wrapper {padding: 100px 0;}
.accordion-wrapper h2 {margin-bottom: 60px;}

.accordion dl, .accordion-list {border-bottom: 1px solid #d6d6d6;}
.accordion dd {margin-bottom: 0px;}
.accordion dd, .accordion__panel {font-size: 1em;line-height: 1.5em;}
.accordion p {padding: 0;margin: 25px 15px;font-size: 16px;line-height: 26px;color: #282a3c;font-weight: normal;}
.accordion {position: relative;margin-top: 20px;}
.accordionTitle, .accordion__Heading {background-color: #FFFFFF;text-align: left;padding: 15px;display: block;text-decoration: none;color: #222;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;font-family: 'Roboto', 'Open Sans', sans-serif;font-weight: 800;color: #282a3c;font-size: 18px;-webkit-transition: background-color 0.5s ease-in-out;-moz-transition: background-color 0.5s ease-in-out;-o-transition: background-color 0.5s ease-in-out;transition: background-color 0.5s ease-in-out;border-top: 1px solid #e2e5ec;}
.accordionTitle:before, .accordion__Heading:before {background: url(../images/sprite-wip2020.png) no-repeat -101px -95px transparent;content: "";width: 15px;height: 25px;float: right;-webkit-transition: -webkit-transform 0.3s ease-in-out;-moz-transition: -moz-transform 0.3s ease-in-out;-o-transition: -o-transform 0.3s ease-in-out;transition: transform 0.3s ease-in-out;}
.accordionTitle:hover,
.accordion__Heading:hover {color: #282a3c;background-color: #FFFFFF;}
.accordionTitleActive:before, .accordionTitle.is-expanded:before {background: url(../images/sprite-wip2020.png) no-repeat -125px -47px transparent;}
.accordionItem {height: auto;overflow: hidden;max-height: 100%;-webkit-transition: max-height 1s;-moz-transition: max-height 1s;-o-transition: max-height 1s;transition: max-height 1s;}
.accordionItem.is-collapsed {max-height: 0;}
.no-js .accordionItem.is-collapsed {max-height: auto;}
.animateIn {-webkit-animation: accordionIn 0.45s normal ease-in-out both 1;-moz-animation: accordionIn 0.45s normal ease-in-out both 1;-o-animation: accordionIn 0.45s normal ease-in-out both 1;animation: accordionIn 0.45s normal ease-in-out both 1;}
.animateOut {-webkit-animation: accordionOut 0.45s alternate ease-in-out both 1;-moz-animation: accordionOut 0.45s alternate ease-in-out both 1;-o-animation: accordionOut 0.45s alternate ease-in-out both 1;animation: accordionOut 0.45s alternate ease-in-out both 1;}
.accordionTitle.is-expanded {background: #e2e5ec;}

.inner-landing-page .product-icons {margin: 50px 0px;}
.inner-landing-page .product-icons img {display:block; margin: 0 auto;max-width:64px; height: auto;}
.inner-landing-page .product-icons h3 {text-align: center; font-size: 20px; line-height: 28px; color: #282a3c; margin-top: 15px;}
.inner-landing-page .product-icons span {text-align: center;font-size: 16px;line-height: 26px;color: #282a3c;margin: 0 0px 50px;width:100%;display: inline; float: left;}
.inner-landing-page .product-icons a {text-align: center;color: #282a3c;}
.inner-landing-page .product-icons a:hover {text-decoration: underline;color: #282a3c;}

.main-panel-ftimg img {max-height: 440px; width: auto;margin: 80px 0 60px;}

.inner-landing-page .panel3-content h2 {font-size: 26px;text-align:left;line-height:32px;margin-top: 50px;margin-bottom: 25px;}
.inner-landing-page .panel3-content p {text-align:left;font-size:18px;line-height:26px;}
.inner-landing-page .content-blocks {margin-top: 140px; margin-bottom: 80px;}
.inner-landing-page .content-blocks h2 {line-height: 50px;margin-top: 70px; text-align:left;}
.inner-landing-page .content-blocks p {text-align: left;}
.inner-landing-page .content-blocks .col-lg-6 {margin-bottom: 60px;}
.inner-landing-page .content-blocks a {position: relative;border-bottom: 2px solid #fff;display: inline;float: left;color: #282a3c;font-size: 16px;line-height: 26px;margin-bottom: 5px;clear: both;}
.inner-landing-page .content-blocks a:hover {border-bottom: 2px solid #0bab47;}

.panel-5 {padding: 0px 0px 80px;}
.panel-5 h2 {font-family: "Roboto", sans-serif;color: #282a3c; margin-top: 20px; font-size: 36px; line-height: 50px;max-width: 90%;text-align:left;}
.panel-5 p {font-weight: normal; font-size: 16px; line-height: 26px; color: #282a3c; margin-top: 40px;max-width: 90%;text-align:left;}
.panel-5 .account-links a {position:relative;border-bottom: 2px solid #fff;display: inline; float: left; color: #282a3c; font-size: 16px; line-height: 26px;margin-bottom: 5px;}
.panel-5 .account-links a:after {background: url(../images/sprite-wip2020.png) no-repeat -172px -98px transparent;height: 18px;width: 17px;content: "";margin-left: 10px;display: inline-block;position: absolute;}
.panel-5 .account-links a:hover {border-bottom: 2px solid #0bab47;}
.panel-5 .account-links a:hover:after {background: url(../images/sprite-wip2020.png) no-repeat -172px -74px transparent; border-bottom: none;}
.panel-5 .account-links {margin-top: 50px;}
.panel-5 .table-wrapper {margin-top: 18px;margin-left: 8px;padding: 25px 30px 20px 30px; border: 1px solid #e2e5ec;border-top: 4px solid #282a3c; background-color: #e2e5ec;}
.panel-5 .recommended .table-wrapper {box-shadow: 0 10px 20px 0 rgba(0, 0, 0, 0.1);margin-top: 0px;padding: 43px 30px 38px 30px; margin-right: 8px;margin-left:0px;border-top: solid 4px #f26b3e;background-color: #FFFFFF;}
.panel-5 .recommended-tab {position: absolute;max-width: 125px;margin: 0 auto;display: block;text-align: center;left: 0;right: 16px;top: 4px;background: #f26b3e;color: #f7f8fa;font-size: 12px;font-weight: 800;text-transform: uppercase;line-height: 24px;}
.panel-5 .recommended-tab span {font-size: 16px;position: relative;}
.panel-5 .recommended-tab:after {background: url(../images/sprite-wip2020.png) no-repeat -244px -124px transparent;height: 15px;width: 15px;margin-left: 0;position: absolute;right: 8px;top: 4px;content: '';}
.panel-5 .table-wrapper h3 {color: #282a3c; font-size: 20px; line-height: 46px; text-align: center;}
.panel-5 .table-wrapper p {margin: 0 0 10px 0; color: #282a3c; font-size: 16px; font-weight: 800;text-align: left; margin-left:30px;position: relative;}
.panel-5 .table-wrapper p:before {background: url(../images/sprite-wip2020.png) no-repeat -293px -48px transparent; width: 15px; height: 24px;content: "";display: block;position: absolute;left: -22px;top: 0px;color: #0bab47;}
.panel-5 .recommended .table-wrapper p:before {background: url(../images/sprite-wip2020.png) no-repeat -293px -72px transparent;}
.panel-5 .table-wrapper h4 {color: #282a3c; font-size: 16px; line-height: 26px;text-align: center;margin-top: 25px;margin-bottom:0px;}
.panel-5 .table-wrapper p.currency-content {color: #282a3c; font-weight: normal;font-size: 14px; line-height: 22px;max-width: 80%;margin: 5px auto 25px;text-align: center;}
.panel-5 .table-wrapper p.currency-content:before {display: none;}
.panel-5 .table-wrapper a.button.button-cta-primary {max-width: 80%;text-align: center;margin: 0 auto;display: block;font-size: 16px;padding: 12px 20px;}

.panel-7 {padding-bottom: 160px;}
.panel-7 h2 {font-family: "Roboto", sans-serif;text-align: center; font-size: 36px; line-height: 54px; color: #fff;margin-bottom: 70px;}
.panel-7 img {margin: 0 auto; display: block;max-width:64px;height:auto;}
.panel-7 h3 {color: #fff; text-align: center; font-size: 20px; line-height: 28px;margin-top: 20px;}
.panel-7 p {color: #fff; text-align: center; font-weight: normal; font-size: 16px; line-height: 26px;max-width: 85%;margin: 0 auto 30px;}
.panel-7 .process-button-wrap {text-align: center;margin-top:50px;}
.panel-7 .process-button-wrap a.button.button-cta-secondary:hover {border: 1px solid #FFF;color: #282a3c;background: #FFF;}

.panel-8 {text-align:center;padding: 40px 0px;background-color: #e2e5ec;position: absolute;max-width: 1200px;width: 100%;margin: -63px auto 0;left: 0;right: 0;}
.panel-8 h2 {font-family: "Roboto", sans-serif;color: #282a3c;font-size: 20px;line-height: 36px;display:inline-block;float:inherit;margin: 0px 40px 0px 0;}
.panel-8 .element-icons {display:inline-block;float: inherit;}
.panel-8 .element-icons img {padding: 6px 2px;background: #fff;max-width: 65px;height: auto;margin-right: 8px;}

.panel-9 h2 {margin-top: 180px;}
.panel-9 {padding-bottom: 80px;}
.panel-9 h2 {font-family: "Roboto", sans-serif;color: #282a3c; font-size: 36px; line-height: 54px; text-align: center;margin-bottom: 60px;}
.panel-9 a {color: #282a3c; font-size: 20px; line-height: 28px;font-weight:800;margin-bottom: 30px;display: inline-block;}
.panel-9 a:hover {color: #00893e; text-decoration: underline;}
.panel-9 p {color: #282a3c; font-weight: normal; font-size: 16px; line-height: 26px;text-align:left;}
.inner-landing-page .floating-panel {margin: -38px auto 0;}

@media screen and (min-width:1200px) {
	#landing-page-main-panel {min-height: 800px;}
}

@media screen and (max-width:1199px){
	.inner-landing-page .accordion {max-width: 85%;margin: 20px auto 0;}
	#landing-page-main-panel h2 {font-size: 36px;line-height: 48px;}
	#landing-page-main-panel p {font-size: 16px;}
	.desktop-main-panel-content .button {min-width: 100% !important; margin-bottom: 15px;}
	.inner-landing-page .panel3-content h2 {margin-top:25px;}
	.inner-landing-page .panel-5 {padding: 0 15px;}
	.inner-landing-page .panel-5 .nopadding {padding: 0 15px !important}
	.inner-landing-page .content-blocks {margin-top:70px;margin-bottom:30px;}
	.inner-landing-page .panel-5 h2, .panel-5 p {text-align:center;max-width:100%;}
	.inner-landing-page .panel-5 .account-links {margin-bottom: 50px;}
	.inner-landing-page .content-icons span {margin: 18px auto 40px;}
	.inner-landing-page .panel-5 .account-links a {display: block;float: inherit;text-align: center;margin: 0 auto 5px;}
}


@media screen and (max-width:991px){
	.landing-table-wrapper a.button {min-width: 100%;font-size: 14px;}
	#landing-page-main-panel h2 {margin-top: 50px;text-align:center;}
	.main-panel-ftimg img {margin: 0px auto 60px;display: block;}
	#landing-page-main-panel ul,  #landing-page-main-panel .desktop-main-panel-content {max-width: 550px;width: 100%;margin: 0 auto;display: block;float: initial;}
	.inner-landing-page .product-icons span {width: 100%; margin: 0 0 50px;}
	.inner-landing-page .panel3-img img {display: block; float: inherit;margin: 0 auto;}
	.inner-landing-page .panel3-content {padding-bottom: 45px;}
	.inner-landing-page .panel3-content p, .panel3-content h2 {text-align: center !important;}
	.inner-landing-page .panel3-content .button {margin: 0 auto;display: block;max-width: 270px;}
	body .site-main .inner-landing-page h2 {font-size: 28px; line-height: 42px;}
	.inner-landing-page .content-blocks h2 {margin-top: 0px;}
	.inner-landing-page .panel-8 h2 {margin-bottom: 20px;}
}

@media screen and (max-width:767px){
	.mobile-main-panel-content {display: block;}
	.desktop-main-panel-content {display: none;}
	.inner-landing-page .panel-lower-text {margin: 20px auto 30px;}
	.landing-table-wrapper {margin-bottom: 20px;}
	.inner-landing-page h2 {margin-top:60px;}
	#landing-page-main-panel p, #landing-page-main-panel .lower-panel-text a {color: #282a3c;margin-bottom: 30px;}
	#landing-page-main-panel .lower-panel-text {max-width: 80%;margin: 0 auto;}
	#landing-page-main-panel h2 {font-size: 36px;line-height: 42px;margin-top:80px;margin-bottom: 80px;}
	.inner-landing-page #main-banner-links {background: #e2e5ec;}
	.landing-page-main-mobile {display: block; position: absolute;}
	.inner-landing-page .floating-panel .funding-methods-icons img {margin: 8px;}
	.inner-landing-page .floating-panel h2 {margin: 0px;width: 100%;}
	.inner-landing-page .floating-panel {max-width: 94%;margin: -90px auto 0;padding: 25px 0px;}
	.inner-landing-page .accordion {max-width: 95%;margin: 0px auto 0;}
	.inner-landing-page .mobile-main-panel-content h3 {text-align: center;margin-bottom: 30px;color: #282a3c;}
	#landing-page-main-panel .mobile-main-panel-content .button.button-cta-primary {width: 100%;}
	#landing-page-main-panel .mobile-main-panel-content .button.button-cta-primary-whatsapp {width: 100%;background: #282a3c; color: #FFF;margin-bottom: 30px;min-width: 196px;border: 1px solid #282a3c;border-radius: 4px;font-size: 18px;line-height: 20px;padding: 12px 30px;font-weight: 800;}
	#landing-page-main-panel .mobile-main-panel-content .button.button-cta-primary-whatsapp span {text-indent: 0px;display: inline; float: left;}
	#landing-page-main-panel .mobile-main-panel-content .button.button-cta-primary-whatsapp img {right: 10px;display: inline;float: left;max-height: 40px;width: auto;position: absolute;top: 2px;}
	#main-banner-links a {font-size: 16px;line-height: 26px;text-align: center;display: block;margin: 10px 0;}
	.inner-landing-page .main-panel-ftimg img {margin: 0 auto; padding-bottom: 50px;}
	.inner-landing-page .content-icons {margin-bottom: 40px;}
	.inner-landing-page .floating-panel {margin: 0;position: relative;max-width: 100%;display: inline;float: left;width: 100%;padding: 0;}
	.panel-8 {position: relative; margin: 0 auto;}
	.inner-landing-page .panel-7 .button.button-cta-secondary {border: 1px solid #FFF;color: #FFF;}
	.panel-7 {padding-bottom: 60px;}
	.funding-icon-wrapper {max-width:25%;width: 100%;display: inline;float: left;}
	.panel-8 .element-icons img {margin: 15px 0;}
	.panel-8 .element-icons {margin-top: 20px;}
	#landing-page-main-panel h2 {margin-bottom: 30px; margin-top: 60px;font-size: 36px !important;line-height: 48px !important;}
	#landing-page-main-panel ul li p, #landing-page-main-panel p, #landing-page-main-panel a {color: #FFF;}
	#landing-page-main-panel .button.button-cta-secondary {border: 1px solid #FFF;}
	.inner-landing-page .product-icons h3 {font-size: 18px;}
	.inner-landing-page .panel3-img {padding: 0px;}
	body .site-main .inner-landing-page .panel-8 h2 {font-size: 18px; line-height: 28px;}
	.inner-landing-page .panel-5 .table-wrapper h3 {font-size: 20px; line-height: 28px; margin-top: 10px;}
	.inner-landing-page .panel-9 p, .inner-landing-page .panel-9 a {margin-bottom: 15px;}
	.inner-landing-page .panel-9 .col-lg-4 {margin-bottom: 35px;}
	.inner-landing-page .panel-5 h2 {margin-top: 0px;}
}

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
	.landing-table-wrapper .table-feature p:before {
		background: url(../images/sprite-wip%402x2020.png) no-repeat -580px -145px transparent;zoom: 0.4;height: 40px; width: 40px; left: -50px;
	}
	.accordionTitle:before, .accordion__Heading:before {
		    background: url(../images/sprite-wip%402x2020.png) no-repeat -196px -196px transparent;
		    zoom: 0.5;
		    height: 40px;
		    width: 40px;
		    left: -50px;
		    margin-top: 5px;
	}
	.accordionTitleActive:before, .accordionTitle.is-expanded:before {
		background: url(../images/sprite-wip%402x2020.png) no-repeat -244px -100px transparent;
	}
	.panel-5 .account-links a:after {
		background: url(../images/sprite-wip%402x2020.png) no-repeat -345px -186px transparent;
		zoom: 0.4;
		height: 53px;
    	width: 36px;
	}
	.rtl .panel-5 .account-links a:after {
    background: url(../images/sprite-wip%402x2020.png) no-repeat -296px -186px transparent !important;
    zoom: 0.4;
    height: 53px;
    width: 36px;}
	.panel-5 .account-links a:hover:after {
		background: url(../images/sprite-wip%402x2020.png) no-repeat -345px -138px transparent;
	}
	.rtl .panel-5 .account-links a:hover:after {
		background: url(../images/sprite-wip%402x2020.png) no-repeat -296px -138px transparent !important;
	}
	.panel-5 .table-wrapper p:before {background: url(../images/sprite-wip%402x2020.png) no-repeat -582px -101px transparent;zoom: 0.5;width: 35px;height: 40px;top:3px;left:-50px;}
	.panel-5 .recommended .table-wrapper p:before {background: url(../images/sprite-wip%402x2020.png) no-repeat -582px -149px transparent;}
	.inner-landing-page .content-blocks a:after {
		background: url(../images/sprite-wip%402x2020.png) no-repeat -342px -187px transparent;
    	zoom: 0.4;
    	height: 53px;
    	width: 36px;
	}
	.rtl .inner-landing-page .content-blocks a:after {
		background: url(../images/sprite-wip%402x2020.png) no-repeat -297px -187px transparent !important;
	}
	.inner-landing-page .content-blocks a:hover:after {
		background: url(../images/sprite-wip%402x2020.png) no-repeat -341px -139px transparent;
	}
	.rtl .inner-landing-page .content-blocks a:hover:after {
		background: url(../images/sprite-wip%402x2020.png) no-repeat -297px -139px transparent !important;
	}
}

.rtl .logo {float: right;}
.rtl .logo a {float: right;margin-right: 0;}
.rtl .cbp-af-header .logo img {float: right;}
.rtl .float-right {float: left!important;}
.rtl footer .footer-top .footer-logo {float: right;width:100%;}
.rtl footer .footer-top .footer-logo a {text-align: right;}
.rtl footer .footer-top .footer-logo img {float: right;}
.rtl footer .footer-top .mobile-accordion .title {text-align: right;}
.rtl footer .footer-top .footer-contact p {text-align: right;}
.rtl footer .footer-top .footer-contact-numbers p {float: right;}
.rtl .mobile-accordion .quick-links ul li a {text-align:right;width:100%;}
.rtl .footer-social ul li {float: right;}
.rtl .inner-landing-page .content-blocks a:after {background: url(../images/sprite-wip2020.png) no-repeat -149px -98px transparent;}
.rtl .inner-landing-page .content-blocks a:hover:after {background: url(../images/sprite-wip2020.png) no-repeat -149px -74px transparent;}
.rtl .panel-5 .account-links a:after {background: url(../images/sprite-wip2020.png) no-repeat -149px -98px transparent;}
.rtl .panel-5 .account-links a:hover:after {background: url(../images/sprite-wip2020.png) no-repeat -149px -74px transparent;}
.rtl footer .footer-top .footer-social ul li {margin: 0px 0px 0 6px;}

.rtl #landing-page-main-panel p {text-align: right;}
.rtl #landing-page-main-panel h2 {text-align: right;}
.rtl #landing-page-main-panel ul li p {margin: 0px;display: inline;float: right;margin-right: 35px;margin-bottom: 15px;}
.rtl #landing-page-main-panel ul li img {max-width: 24px;height: auto;display: inline;float: right;position: absolute;right: 0;}
.rtl #landing-page-main-panel ul li, .rtl #landing-page-main-panel ul {float: right;}
.rtl #landing-page-main-panel .button.button-cta-primary, .rtl #landing-page-main-panel .button.button-cta-secondary {float: right;margin-left: 15px;}
.rtl .inner-landing-page .content-blocks p {text-align: right;}
.rtl .inner-landing-page .content-blocks h2 {text-align: right;}
.rtl .inner-landing-page .content-blocks a {float: right;}
.rtl .panel-5 .recommended-tab:after {right: auto; left: 8px;}
.rtl .panel-5 .table-wrapper p {text-align: right;margin-right: 30px;}
.rtl .panel-5 .table-wrapper p:before {left: auto; right: -44px;}
.rtl .panel-5 h2, .rtl .panel-5 p {text-align: right;}
.rtl .panel-5 .account-links a {float: right;}

/********** Landing Template End **********/

/********** Deposit/Withdrawal Template **********/

.table-wrap {
	border-top: 2px solid #282a3c;
}

.table-wrap .table-item:nth-child(even){
	background-color: #f7f8fa;
}

.page-template .panel-wrapper {
	padding: 65px 0px;
}

.page-template .full-content-wrapper {
	padding: 80px 0px 0px;
}

.inner-page .full-width-content h2 {
	color: #282a3c;
	font-weight: 800;
}

.full-width-content {
	margin-bottom: 50px;
}

.table-item {
	display: inline;
	float: left;
	width: 100%;
	padding: 15px 0px;
	display: flex;
    justify-content: center;
    align-items: center; 
}

.table-item .table-col1 {
	max-width: 10%;
	display: inline;
	float: left;
	width: 100%;
}

.table-item .table-col1 img {
	margin: 0 auto;
    display: block;
    border: 1px solid #d8dcdb;
    padding: 10px 0px;
    background-color: #fff;
    max-width: 85px;
    height: auto;
}

.table-item .table-col2 {
	max-width: 10%;
	display: inline;
	float: left;
	width: 100%;
	font-weight: 800;
    font-size: 16px;
    color: #282a3c;
}

.table-item .table-col3 {
	max-width: 40%;
	display: inline;
	float: left;
	width: 100%;
}

.table-item .table-col4 {
	max-width: 25%;
	display: inline;
	float: left;
	width: 100%;
}

.inner-page .table-item .table-col4 p, .inner-page .table-item .table-col4 a {
	font-size: 14px;
}

.table-item .table-col5 {
	max-width: 15%;
	display: inline;
	float: left;
	width: 100%;
}

.table-footer {
	margin-top: 30px;
}

.inner-page .table-wrap p {
	margin: 0px;
}

.inner-page .table-wrap .btn-primary {
	border-radius: 4px;
	background-color: #00b957;
	border: none;
    width: 120px;
    height: 40px;
    line-height: 30px;
    font-weight: 800;
    transition: all 0.5s ease;
}

.inner-page .table-wrap .btn-primary:hover {
	background-color: #00893e;
    border: none;
}

.inner-page .table-footer p, .inner-page .table-footer a {
	font-size: 14px;
}

.inner-page .panel-wrapper h2 {
	font-weight: 800;
	color: #282a3c;
}

.inner-page .full-content-wrapper h1, .inner-page .full-content-wrapper h2, .inner-page .full-content-wrapper h3, .inner-page .full-content-wrapper h4, .inner-page .full-content-wrapper h5, .inner-page .full-content-wrapper h6 {
	font-weight: 800;
	color: #282a3c;
}

.inner-page .full-content-wrapper hr {
	margin: 30px 0px;
}

.inner-page .full-content-wrapper blockquote {
	border: solid 1px #ff5a23;
  	background-color: rgba(255, 90, 35, 0.1);
}

.inner-page .full-content-wrapper blockquote p {
	text-align: center;
	font-weight: 800;
	margin: 13px 0;
}

.inner-page .full-width-content p, .inner-page .full-content-wrapper p {
	color: #282a3c;
}

.inner-page .table-footer a, .inner-page .full-width-content a, .inner-page .full-content-wrapper a, .inner-page .panel-wrapper a {
	text-decoration: underline;
	color: #1f6dca;
}

.inner-page .full-width-content p, .inner-page .full-width-content a {
	font-size: 18px;
	line-height: 28px;
}

.inner-page .panel-wrapper p, .inner-page .panel-wrapper a, .inner-page .full-content-wrapper p, .inner-page .full-content-wrapper a {
	font-size: 16px;
	line-height: 26px;
}

@media screen and (max-width:991px){
	.inner-page .table-wrap .btn-primary {
		max-width: 100%;
		width: 100%;
	}
	.table-item .table-col1 img {
		max-width: 80%;
		height: auto;
	}
	.table-item .table-col2 {
		max-width: 15%;
	}
	.table-item .table-col3 {
		max-width: 35%;
		padding: 0 15px;
	}
	.table-item .table-col4 {
		padding: 0 15px;
	}
}

@media screen and (max-width:480px){
	.table-item .table-col1, .table-item .table-col2 {
	    max-width: 100%;
	    margin-bottom: 25px;
	    text-align: center;
	}
	.table-item .table-col3, .table-item .table-col4 {
    	max-width: 100%;
    	margin-bottom: 20px;
		text-align: center;
	}
	.table-item .table-col2 {
		display: flex;
    	justify-content: center;
    	align-items: center;
	}
	.table-item .table-col5 {
		max-width: 100%;
	}
	.table-item {
		display: inline;
		padding-top: 30px;
	}
	.inner-page .table-wrap .btn-primary {
	    max-width: 50%;
	    width: 100%;
	    margin: 0 auto 15px;
	    display: block;
	}
}


/********** Deposit/Withdrawal Template End **********/

/********** Bonus Page Template **********/

.container.container-large {
    max-width: 1400px;
}

.page-template-bonus-page #page_title:before {
	background: none;
}

.page-template-bonus-page .page_title h1, .page-template-bonus-page .page_title .h1 {
	font-weight: 800;
	font-size: 66px;
}

.bonus-form-wrap {
	border-top: 4px solid #00b957;
	border-bottom: 2px solid #cfd1d5;
	padding-bottom: 30px;
}
.inner-page .bonus-form-wrap h3 {
	text-align: center;
	padding: 30px;
	font-weight: 800;
	margin: 0px;
	font-weight: 800;
	color: #282a3c;
}
.inner-page .bonus-form-wrap p {
	text-align: center;
    padding: 0 20px;
    color: #282a3c;
}

.bonus-form-wrap form {
	padding: 0 30px;
}

.bonus-form-wrap form .row > div {
	max-width: 100%;
    flex: 0 0 100%;
}

.bonus-form-wrap form .input-box input[type=text], .bonus-form-wrap form .input-box input[type=email], .bonus-form-wrap form .input-box input[type=number] {
	border-radius: 4px;
  	border: solid 1px #e2e5ec;
    color: #282a3c;
}

.bonus-form-wrap form .input-box {
	margin-bottom: 15px;
}

.bonus-form-wrap form .input-box .input-label {
	color: #282a3c;
}

.bonus-form-wrap form .input-box #btn_submit {
	border-radius: 4px;
  	background-color: #00b957;
  	font-size: 18px;
}

.inner-page .panelbtntitle {
	color: #282a3c;
	size: 32px;
	text-align: center;
	line-height: 46px;
	padding-top: 80px;
	padding-bottom: 30px;
	font-weight: 800;
}

.inner-page .bonus-content-area ul > li:before {
	color: #282a3c;
}

.inner-page .bonus-content-area ul > li {
	margin-bottom: 20px;
}

.bonus-content-area {
	padding-left: 80px;
	font-size: 16px;
	line-height: 28px;
}

.inner-page .bonus-content-area p, .inner-page .bonus-content-area a {
	font-size: 16px;
	line-height: 28px;
	color: #282a3c;
}

.inner-page .bonus-content-area a, .inner-page .tilecontent a {
	font-weight: 800;
	text-decoration: underline;
}

.panel-button-wrap .btncontentwrap {
	border: solid 1px #f7f8fa;
    background-color: #f7f8fa;
    border-left: 4px solid #282a3c;
    padding: 30px 40px;
    display: inline;
    float: left;
    width: 100%;
    min-height: 355px;
}

.btnimgwrap, .btncontent {
	display: inline;
    float: left;
}

.inner-page .btncontent h3 {
	color: #282a3c;
	font-size: 18px;
	font-weight: 800;
	margin-bottom: 10px;
}

.btncontent {
	max-width: 65%;
	width: 100%;
    float: right;
}

.inner-page .btncontent p, .inner-page .btncontent a {
	font-size: 16px;
	line-height: 28px;
	margin: 0px;
	color: #282a3c;
}

.inner-page .panel-wrap h3 {
	color: #ffffff;
	font-size: 32px;
	padding-top: 60px;
	font-weight: 800;
}

.inner-page .panel2contentwrap p {
	margin: 0;
	color: #ffffff;
	font-size: 16px;
}

.tilecontentwrapper {
	margin: 60px 0px;
	background-color: #ffffff;
	padding: 25px;
}

.inner-page .tilecontentwrapper h3 {
	color: #282a3c;
	font-size: 24px;
	text-align: center;
	line-height: 28px;
	padding: 0px;
	font-weight: 800;
	margin-bottom: 25px;
}

.tilecontentcol {
	display: inline;
	float: left;
	width: 33.33333%;
	padding: 0 40px 0 0;
}

.inner-page .tilecontentcol h1, .inner-page .tilecontentcol h2, .inner-page .tilecontentcol h3, .inner-page .tilecontentcol h4, .inner-page .tilecontentcol h5,.inner-page .tilecontentcol h6 {
	font-size: 18px;
	line-height: 28px;
	padding: 0px;
    margin-bottom: 5px;
}

.panel-button-wrap {
	margin-bottom: 80px;
}

.panel3 {
	padding: 100px 180px 80px;
}

.inner-page .panel3 h3 {
	color: #282a3c;
	font-size: 32px;
	font-weight: 800;
	text-align: center;
}

.inner-page .panel3 p {
	color: #282a3c;
	font-size: 18px;
	line-height: 28px;
	text-align: center;
}

.panel-3-images {
	margin-top: 15px;
	text-align: center;
}

.panel3image {
    display: inline-block;
    padding: 8px 0px;
    border: solid 1px #d8dcdb;
    margin: 0px 8px 16px;
}

.panel3image img {
	max-width: 84px;
	height: auto;
}

.inner-page .tilebutton a {
	border-radius: 4px;
	background-color: #ff5a23;
	color: #ffffff;
	font-size: 18px;
	line-height: 20px;
	border: none;
	transition: none;
	display: block;
    margin: 0 auto;
    max-width: 80%;
    padding: 10px 0px;
}

.inner-page .tilebutton a:hover, .tilebutton a:visited, .tilebutton a:focus, .tilebutton a:active {
	background-color: #ff5a23;
    border: none;
}

.tilebutton {
	margin: 0 auto;
    display: block;
}

.tilecontent {
	margin-top: 20px;
}

.inner-page .tilecontent p, .inner-page .tilecontent a {
	text-align: center;
	font-size: 16px;
	line-height: 26px;
	margin: 0;
	color: #282a3c;
}

@media screen and (max-width:991px){
	.bonus-content-area {
		padding-left: 0px;
    	padding-top: 80px;
	}
	.panel-button-wrap .btncontentwrap {
		margin-bottom: 30px;
	}
	.panel3 {
    	padding: 100px 15px 80px;
	}
	.tilecontentcol {
		padding: 0 15px;
	}
}
@media screen and (max-width:480px){
	.btncontent {
		text-align: center;
    	margin-top: 30px;
	}
	.page-template-bonus-page .page_title h1, .page-template-bonus-page .page_title .h1 {
		font-size: 32px;
	}
	.tilecontentcol {
    	padding: 15px;
    	width: 100%;
	}
	.btnimgwrap, .btncontent {
		max-width: 100%;
		width: 100%;
	}
	.btnimgwrap img {
		margin: 0 auto;
    	display: block;
    	width: 25%;
	}
}



/********** Bonus Page Template End **********/

/********** Refer a Friend Template **********/

.page-template-refer-a-friend #page_title:before {
	background: none;
}

.page-template-refer-a-friend .panel-wrap {
	margin: 60px 0px;
}

.page-template-refer-a-friend .panel-wrap h2 {
	margin-top: 60px;
	font-size: 32px;
	color: #282a3c;
	font-weight: 800;
	text-align: center;
}

.page-template-refer-a-friend .panel-bottom-wrap {
	margin: 45px 0;
}

.page-template-refer-a-friend .panel-bottom-wrap p, .page-template-refer-a-friend .panel-bottom-wrap a {
	color: #282a3c;
	font-size: 16px;
	text-align: center;
}

.page-template-refer-a-friend .inner-page {
    padding: 80px 0;
}

.page-template-refer-a-friend .page_title h1, .page-template-refer-a-friend .page_title .h1 {
	font-weight: 800;
	font-size: 66px;
}

.inner-page .raf-content-wrap p, .inner-page .raf-content-wrap ul, .inner-page .raf-content-wrap li, .inner-page .raf-content-wrap h1, .inner-page .raf-content-wrap h2, .inner-page .raf-content-wrap h3, .inner-page .raf-content-wrap h4, .inner-page .raf-content-wrap h5, .inner-page .raf-content-wrap h6 {
	color: #282a3c;
}

.inner-page .raf-content-wrap a, .inner-page .raf-btm-content-wrap a, .page-template-refer-a-friend .panel-bottom-wrap a, .inner-page .faqanswerwrap a {
	font-weight: 800;
	text-decoration: underline;
	color: #282a3c;
}

.inner-page .raf-content-wrap p, .inner-page .raf-btm-content-wrap p {
	font-size: 18px;
	line-height: 28px;
}

.cta-wrap {
	display: inline;
	float: left;
	width: 100%;
	background-color: #f7f8fa;
	border-left: 4px solid #282a3c;
	padding: 25px;
	margin-bottom: 25px;
}

.cta-wrap .ctatitle, .cta-wrap .ctabutton {
	display: inline;
	float: left;
	width: 50%;
}

.inner-page .ctatitle h3 {
	color: #282a3c;
	font-size: 24px;
	font-weight: 800;
	margin: 0px;
	line-height: 40px;
}

.inner-page .iconcontent h3 {
	font-size: 18px;
	font-weight: 800;
	color: #282a3c;
	padding-top: 25px;
}

.inner-page .iconcontent p {
	color: #282a3c;
	font-size: 16px;
}

.inner-page .ctabutton a {
	border-radius: 4px;
	background-color: #00b957;
	color: #ffffff;
	font-size: 18px;
	line-height: 20px;
	border: none;
	transition: none;
	display: block;
    margin: 0 auto;
    max-width: 80%;
    padding: 10px 0px;
    transition:all 0.5s ease;
}

.inner-page .ctabutton a:hover {
	background-color: #00893e;
    border: none;
}

.iconimgwrap img {
    max-width: 90px;
}

.panel-icon-wrap {
	margin-top: 25px;
}

.inner-page .faqheading h2 {
	 color: #282a3c;
	 font-size: 32px;
	 font-weight: 800;
}

.faq-wrap, .faqheading {
	max-width: 780px;
    margin: 0 auto;
}

.inner-page .faqquestionwrap {
	color: #282a3c;
	font-size: 18px;
	font-weight: 800;
	margin-bottom: 8px;
}

.inner-page .faqanswerwrap {
	color: #282a3c;
	font-size: 16px;
}

.faqcontentwrap {
	border-bottom: 2px solid #f7f8fa;
	margin-bottom: 20px;
}

@media screen and (max-width:1024px){
	.inner-page .ctatitle h3 {
		font-size: 20px;
	}
}

@media screen and (max-width:991px){
	.iconcontentwrap, .faqcontentwrap {
		padding: 0 15px;
	}
}

@media screen and (max-width:480px){
	.page-template-refer-a-friend .page_title h1, .page-template-refer-a-friend .page_title .h1 {
		font-size: 32px;
	}
	.page-template-refer-a-friend .inner-page {
    	padding: 50px 0;
	}
	.cta-wrap .ctatitle, .cta-wrap .ctabutton {
		width: 100%;
		text-align: center;
	}
	.iconimgwrap img {
		margin: 0 auto;
		display: block;
	}
	.iconcontent {
	    text-align: center;
	}
}

/********** Refer a Friend Template End **********/
/********** Rebate Template **********/

.rebate-sidebar {
	border-top: 4px solid #00b957;
    border-bottom: 1px solid #cfd1d5;
    padding: 30px;
}

.inner-page .rebate-sidebar h1, .inner-page .rebate-sidebar h2, .inner-page .rebate-sidebar h3, .inner-page .rebate-sidebar h4, .inner-page .rebate-sidebar h5, .inner-page .rebate-sidebar h6 {
	color: #282a3c;
}

.inner-page .rebate-content h1, .inner-page .rebate-content h2, .inner-page .rebate-content h3, .inner-page .rebate-content h4, .inner-page .rebate-content h5, .inner-page .rebate-content h6 {
	color: #282a3c;
}

.inner-page .graphic-title h2 {
	font-weight: 800;
	color: #282a3c;
	font-size: 32px;
	margin-top: 50px;
}

.graphic-wrap {
	background-color: rgba(235, 238, 242, 0.4);
	display: inline;
    float: left;
    width: 100%;
    padding: 50px 40px;
    margin-bottom: 35px;
}

.leftimg {
	display: inline;
	float: left;
	max-width: 429px;
	height: auto;
}

.rightimg {
	display: inline;
	float: right;
	max-width: 212px;
	height: auto;
}

.rebate-wrap, .rebatetitle, .rebatecontent, .rebatetable {
	display: inline;
	float: left;
}

.rebate-wrap {
	border-bottom: 2px solid #dbd9da;
	padding: 50px 0px;
}

.page-template-rebate .inner-page .justify-content-md-center {
	padding: 40px 0px;
}

.page-template-rebate .inner-page .justify-content-md-center ul > li:before {
	color: #282a3c;
}

.inner-page .rebate-content p, .inner-page .rebate-content a {
	color: #282a3c;
	font-size: 18px;
	line-height: 28px;
}

.inner-page .rebate-sidebar p, .inner-page .rebate-sidebar a, .inner-page .rebatecontent p, .inner-page .rebatecontent a {
	color: #282a3c;
	font-size: 16px;
	line-height: 28px;
}
.inner-page .rebatecontent a, .inner-page .rebate-sidebar a {
	color: #00893e;
	text-decoration: underline;
}

.inner-page .rebatecontent p strong, .inner-page .justify-content-md-center p strong {
	font-size: 18px;
}

.page-template-rebate .inner-page .justify-content-md-center p, .page-template-rebate .inner-page .justify-content-md-center a, .page-template-rebate .inner-page .justify-content-md-center ul, .page-template-rebate .inner-page .justify-content-md-center li {
	color: #282a3c;
	font-size: 16px;
	font-weight: 300;
}

.rebate-wrap, .rebatetitle {
	width: 100%;
}

.rebatecontent, .rebatetable {
	width: 50%;
}

.inner-page .rebatetitle h2 {
	font-size: 32px;
	color: #282a3c;
	font-weight: 800;
}

.rebatecontent {
	padding-left: 25px;
}

.rebatetable table thead {
	background-color: #ffffff;
}

.inner-page .rebatetable tr:nth-child(even){
	background-color: #ffffff;
}

.inner-page .rebatetable tr:first-child td {
	font-weight: normal;
}

.inner-page .rebatetable td, .inner-page .rebatetable td, .inner-page .rebatetable tr:first-child td {
	border: 0px;
	border-bottom: 2px solid #dbd9da;
	padding: 8px 10px;
	font-size: 16px;
	color: #282a3c;
}

.inner-page .rebatetable th {
	border: 0px;
	border-bottom: 2px solid #282a3c;
}

.inner-page .rebatetable thead tr th:last-child {
	border-top: 4px solid #00b957;
	background-color: rgba(0, 185, 87, 0.1);
}

.inner-page .rebatetable thead tr th {
	background-color: #f7f8fa;
	width: 1%;
	font-size: 16px;
    color: #282a3c;
    font-weight: 800; 
    line-height: 1.5;
    vertical-align: bottom;
}

.inner-page .rebatetable thead tr th:first-child {
	width: 15%;
}

.inner-page .rebatetable thead tr th:last-child {
	width: 35%;
}

.inner-page .rebatetable thead tr th:nth-child(2){
	width: 15%;
}

.inner-page .rebatetable thead tr th:nth-child(3){
	width: 35%;
} 

.inner-page .rebatetable tbody tr td:last-child {
	background-color: rgba(0, 185, 87, 0.1);
	font-weight: 800;
}

.inner-page .rebate-wrap-4 .rebatetable thead tr th:first-child {
	width: 25%;
}

.inner-page .rebate-wrap-4 .rebatetable thead tr th:nth-child(2){ 
	width: 35%;
}

.inner-page .rebate-wrap-4 .rebatetable thead tr th:nth-child(3){ 
	width: 30%;
}

@media screen and (max-width:1024px){
	.leftimg, .rightimg {
	    max-width: 60%;
	}
}

@media screen and (max-width:768px){
	.rebatecontent, .rebatetable {
	    width: 100%;
	}
}

@media screen and (max-width:480px){
	.leftimg, .rightimg {
		max-width: 100%;
    	margin-bottom: 15px;
    	float: left;
    	text-align: center;
	}
	.leftimg img, .rightimg img {
		margin: 0 auto;
	}
}

/********** Rebate End Template **********/

/* font-awesome change */
.scroll_top .top-text{font-size:12px;font-weight:800;margin:-16px 0 0;text-transform:uppercase;display:block}
/* .scroll_top .top-text{font-size:12px;font-weight:800;margin:-8px 0 0;text-transform:uppercase;display:block} */

.visible{opacity:1;visibility:visible}
.col-xl-offset-1{margin-left:8.33333333%}
.col-xl-offset-2{margin-left:16.66666667%}
.col-xl-offset-3{margin-left:25%}
.col-xl-offset-4{margin-left:33.33333333%}
.col-xl-offset-5{margin-left:41.66666667%}
.col-xl-offset-6{margin-left:50%}
.col-xl-offset-7{margin-left:58.33333333%}
.col-xl-offset-8{margin-left:66.66666667%}
.col-xl-offset-9{margin-left:75%}
.col-xl-offset-10{margin-left:83.33333333%}
.col-xl-offset-11{margin-left:91.66666667%}
h1,.h1{font-size:42px;margin:0 0 20px 0;font-family:"Roboto", sans-serif;font-weight:800;color:#303030}
h2,.h2{font-size:36px;margin:0 0 20px 0;font-family:"Roboto", sans-serif;font-weight:800;color:#303030}
h3,.h3{font-size:30px;margin:0 0 20px 0;font-family:"Roboto", sans-serif;font-weight:800;color:#303030}
h4,.h4{font-size:24px;margin:0 0 20px 0;font-family:"Roboto", sans-serif;font-weight:800;color:#303030}
h5,.h5{font-size:20px;margin:0 0 20px 0;font-family:"Roboto", sans-serif;font-weight:800;color:#303030}
h6,.h6{font-size:16px;margin:0 0 20px 0;font-family:"Roboto", sans-serif;font-weight:800;color:#303030}
span.h1,span.h2,span.h3,span.h4,span.h5,span.h6{display:block}
.mt10{margin-top:10px}
.mt15{margin-top:15px}
.mt20{margin-top:20px}
.mt30{margin-top:30px}
.mb10{margin-bottom:10px}
.mb15{margin-bottom:15px}
.mb20{margin-bottom:20px}
.mb30{margin-bottom:30px}
.mtb10{margin-bottom:10px;margin-top:10px}
.mtb15{margin-bottom:15px;margin-top:15px}
.mtb20{margin-bottom:20px;margin-top:20px}
.mtb30{margin-bottom:30px;margin-top:30px}
.pt10{padding-top:10px}
.pt15{padding-top:15px}
.pt20{padding-top:20px}
.pt30{padding-top:30px}
.pb10{padding-bottom:10px}
.pb15{padding-bottom:15px}
.pb20{padding-bottom:20px}
.pb30{padding-bottom:30px}
.ptb10{padding-bottom:10px;padding-top:10px}
.ptb15{padding-bottom:15px;padding-top:15px}
.ptb20{padding-bottom:20px;padding-top:20px}
.ptb30{padding-bottom:30px;padding-top:30px}
img{max-width:100%;height:auto}
.alignleft{float:left}
.alignright{float:right}
img.alignleft{margin:0 30px 20px 0}
img.alignright{margin:0 0 20px 30px}
img.aligncenter{display:block;margin:0 auto 20px auto}
img.alignnone{margin:0 0 20px 0}
button.button{background:none;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;vertical-align:top;padding:0}
.button{display:inline-block;position:relative;text-align:center;line-height:50px;min-width:170px;position:relative;z-index:1;font-family:"Roboto", sans-serif;font-weight:300;font-size:16px;color:#fff;vertical-align:top;padding:0 15px;border:2px solid}
.button:before{content:"";display:block;height:0;width:100%;position:absolute;top:0;left:0;z-index:-1;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease}
.button.primary{border-color:#42ce7a;color:#42ce7a}
.button.primary:before{background:#42ce7a}
.button.secondary{border-color:#f18959;color:#f18959}
.button.secondary:before{background:#f18959}
.button.default{border-color:#fff}
.button.default:before{background:#fff}
.site-main{overflow:hidden}
.site-main > header{position:fixed;top:0;left:0;right:0;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;z-index:9}
.container-main{}
.logo{padding:20px 0;float:left;width:auto}
.logo-icon{width:45px;display:inline-block;overflow:hidden;vertical-align:top;transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;-webkit-transition:none}
.logo-text{width:auto;display:inline-block;overflow:hidden;vertical-align:top;margin-right:8px;transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;-webkit-transition:none}
.logo-icon img{max-width:inherit}
.logo-text img{max-width:inherit}
.header{position:relative}
.header:before{position:absolute;content:"";display:block;background:url(../images/banner-overlay-shadow.png) repeat-x 0 0 transparent;width:100%;height:129px;pointer-events:none}
.header-right{float:right;padding-top:10px}
.header-cta{display:inline-block;vertical-align:top;margin:0 19px 0 0}
.header-cta ul{list-style-type:none;padding:0;margin:0}
.header-cta ul li{}
.header-cta ul li a{color:#fff;font-weight:400;line-height:20px;font-size:16px;position:relative;padding-left:25px}
.header-cta ul li.header-call a:before{content:"";display:block;position:absolute;left:0;top:1px;height:17px;width:13px;background:url(../images/sprite.png) no-repeat -78px 0 transparent}
.search-text::-webkit-input-placeholder{color:#606060;opacity:1}
.search-text:-moz-placeholder{color:#606060;opacity:1}
.search-text::-moz-placeholder{color:#606060;opacity:1}
.search-text:-ms-input-placeholder{color:#606060;opacity:1}
.search-box{margin:7px 0 0 0;padding:0;width:220px;border:none;box-shadow:none;display:block;transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;-webkit-transition:all .5s ease;border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;-webkit-border-radius:0;position:absolute;top:100%;right:0;border:5px solid #000;display:none;z-index:3;background:#fff}
.search-box input[type="search"]{background:none;border:none;width:170px;height:40px;padding-left:15px;color:#606060;font-size:16px;font-weight:300;float:left}
.search-box input[type="submit"]{border:none;width:40px;padding:0;height:40px;background:#f18959;transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;-webkit-transition:all .5s ease;border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;-webkit-border-radius:0;float:left}
.search-box:after{content:"";display:block;height:0;width:0;border-width:7px;border-style:solid;border-color:transparent transparent #000 transparent;position:absolute;top:-19px;right:1px}

.search-box input[type="submit"]{background:url(../../../../uploads/2020/03/orange-search-min-fa.gif)}
/* .search-box:before{content:"\f002";font-size:20px;font-family:"FontAwesome";position:absolute;right:12px;top:5px;pointer-events:none;color:#fff} */

.header-search{display:inline-block;vertical-align:top;position:relative}
body.popup{overflow:hidden}
.search-btn{height:24px;width:24px;background:url(../images/sprite.png) no-repeat -78px -27px transparent;border:none;vertical-align:top}
.search-btn .fa{color:#42ce7a;pointer-events:none;display:none;font-size:17px;font-weight:400}
.header-navigation{font-size:0}
.header-navigation .button{font-size:14px;line-height:30px;min-width:120px;vertical-align:middle;margin:0 10px 0 0;font-weight:400;padding:0 10px;color:#fff}
.header-links{float:right}
.desk-navigation{padding:30px 0;float:left;margin-right:13px;font-size:0}
.desk-navigation .button{font-size:14px;line-height:30px;min-width:120px;vertical-align:middle;margin:0 0 0 10px;font-weight:400;padding:0 10px}
.desk-navigation ul{list-style-type:none;padding:0;margin:0;display:inline-block;vertical-align:middle;font-size:14px;font-weight:300}
.desk-navigation ul li{float:left;line-height:24px}
.desk-navigation ul li+li{margin-left:14px}
.desk-navigation ul li a{color:#ddd}
.desk-navigation ul li.selected a{color:#42ce7a}
.desk-navigation .links{font-size:14px;font-weight:300;display:inline-block;vertical-align:top;line-height:24px;color:#ddd;margin:0 0 0 14px}
.desk-navigation ul:after{content:"|";margin:0 0 0 14px;color:#fff;line-height:24px;font-size:14px;font-weight:400}
.header-dropdown{display:inline-block;vertical-align:top;margin:0 27px 0 0}
.header-dropdown button{background:none;padding:0 19px 0 0;margin:0;border:none;font-weight:400;color:#fff;font-size:14px;line-height:20px;}
.header-dropdown button img{border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;-webkit-border-radius:3px;margin:-3px 9px 0 0}
.header-dropdown ul{background:none;padding:10px 0 0 0;margin:0;border:none;width:auto;min-width:inherit;left:auto !important;transform:none !important;top:20px !important;left:0;background:#010203;border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;-webkit-border-radius:0;padding:5px 0 8px 0;width:max-content;}
.header-dropdown ul li{font-weight:400;color:#fff;font-size:14px;line-height:20px}
.header-dropdown ul li a{color:#fff;display:inline-block;vertical-align:top;padding:0 8px}
.header-dropdown ul li img{margin:0 9px 0 0}
.header-dropdown ul li+li{margin-top:5px}
.header-dropdown button .fa{position:absolute;right:0;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);font-size:14px;color:#fff}
.hl-banner{position:relative;overflow:hidden}
.hl-banner-slider{}
.hl-banner-slider:before{content:"";display:block;position:absolute;left:0;bottom:0;right:0;height:190px;background:rgba(80,80,80,0.5);background:linear-gradient(to bottom, rgba(80,80,80,0), rgba(80,80,80,1));z-index:1}
.hl-banner-slider figure{overflow:hidden;position:relative}
.hl-banner-slider figure:before{content:"";display:block;height:100%;background:rgba(0,0,0,0.5);width:100%;position:absolute;left:0;top:0}
.hl-banner-slider figure > a{display:block}
.hl-banner-slider figure img{position:relative;z-index:-1;min-width:100%;left:50%;transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);-webkit-transform:translateX(-50%);width:auto !important;max-width:inherit}
.hl-banner-slider figcaption{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);width:1200px;padding:0 340px 0 15px;margin-top:-68px}
.hl-banner-slider figcaption .h1{line-height:57px;font-size:64px;font-weight:100;color:#fff;margin:0 0 24px 0}
.hl-banner-slider figcaption .h1 span{display:block;font-size:34px;font-weight:100}
.hl-banner-slider figcaption p{font-weight:100;color:#fff;margin:0;font-size:30px;margin:0 0 22px 0}
.hl-banner-slider figcaption p span {font-size: 16px !important;}
.hl-banner-slider figcaption .read-more{display:inline-block;vertical-align:top;font-weight:300;font-size:19px;color:#fff;line-height:32px;border-bottom:2px solid #42ce7a;padding:0 2px 0 0}
.hl-banner-slider figcaption .read-more .fa{font-size:19px;font-weight:400;margin-left:8px}
.hl-banner .owl-nav{position:absolute;top:50%;left:50%;width:1430px;padding:0 15px;transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);max-width:100%;pointer-events:none}
.hl-banner .owl-nav > div{float:left;pointer-events:auto}
.hl-banner .owl-nav > div span{display:block;height:56px;width:29px;background:url(../images/sprite.png) no-repeat 0 0 transparent}
.hl-banner .owl-nav > div.owl-next span{background-position:-39px 0}
.hl-banner .owl-nav > div.owl-next{float:right}
.banner-boxes{position:absolute;left:50%;bottom:0;transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);-webkit-transform:translateX(-50%);z-index:1;width:1200px;padding:0 15px}
.banner-box-container{display:flex;flex-wrap:wrap;-ms-flex-wrap:wrap;margin:0 -10px}
.banner-box{padding:0 10px;width:20%;text-align:center;position:relative;pointer-events:none}
.banner-box > a{display:block;font-size:20px;color:#fff !important;line-height:30px;height:100%;vertical-align:middle;position:relative;padding:35px 15px;pointer-events:auto}
.banner-box > a img{display:block;margin:0 auto 10px auto}
.banner-box-content{position:absolute;left:10px;bottom:0;right:10px;padding:15px 15px;background:rgba(0,0,0,0.7);opacity:0;visibility:hidden;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;pointer-events:auto;flex-direction:column;-ms-flex-direction:column;float:left;justify-content:center;-ms-justify-content:center;min-height:240px;display:flex;flex-wrap:wrap;-ms-flex-wrap:wrap}
.banner-box-content p{color:#fff;font-size:14px;line-height:20px;margin:0 0 15px 0}
.banner-box-content .button{line-height:38px;min-width:120px}
.banner-box-content img{width:42px;display:block;margin:0 auto 10px auto}
.banner-box-content .read-more{display:inline-block;vertical-align:top;color:#f08859;font-size:15px;text-decoration:underline}
.hl-banner .owl-dots{position:absolute;left:0;bottom:15px;right:0;text-align:center;line-height:1;z-index:1}
.hl-banner .owl-dot{display:inline-block;vertical-align:top;height:16px;width:16px;border:2px solid #fff;border-radius:5px 0 5px 0;-webkit-border-radius:5px 0 5px 0;position:relative}
.hl-banner .owl-dot span{display:block;background:#fff;border-radius:5px 0 5px 0;-webkit-border-radius:5px 0 5px 0;position:absolute;left:-1px;top:-1px;right:-1px;bottom:-1px;opacity:0;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease}
.hl-banner .owl-dot+.owl-dot{margin-left:10px}
.hl-banner .owl-dot.active span{opacity:1}
.lets-start-box{background:rgba(0,0,0,0.65);padding:21px 20px 20px 20px;text-align:center;width:300px;position:absolute;top:50%;right:50%;transform:translate(585px,-50%);-moz-transform:translate(585px,-50%);-ms-transform:translate(585px,-50%);-o-transform:translate(585px,-50%);-webkit-transform:translate(585px,-50%);z-index:1;margin-top:-62px}
.lets-start-box .title{color:#fff;font-weight:400;font-size:18px;display:inline-block;vertical-align:top;line-height:28px;margin-bottom:17px}
.lets-start-box .button{width:100%;color:#fff !important;font-weight:800;font-size:22px;line-height:28px;padding:5px 0}
.lets-start-box .button+.button{margin-top:10px}
.lets-start-box .button span{display:block;font-weight:100;font-size:14px}
.tabs.tabs_rotate{position:relative;padding-left:220px}
.tabs.tabs_rotate > div{max-height:343px;overflow:hidden;}
.tabs.tabs_rotate > ul{list-style-type:none;padding:0;margin:0;position:absolute;left:0;top:0;width:205px}
.tabs.tabs_rotate > ul li{display:block}
.tabs.tabs_rotate > ul li a{display:block;background:#707070;padding:10px 10px;color:#fff;font-weight:normal;font-size:16px;position:relative}
.tabs.tabs_rotate > ul li a:before{content:"";display:block;height:0;width:0;border-style:solid;border-width:10px 0 10px 12px;position:absolute;top:50%;left:100%;border-color:transparent transparent transparent #707070;margin:-10px 0 0 0;opacity:0;visibility:hidden;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;}
.tabs.tabs_rotate > ul li.active a{background:#f18959}
.tabs.tabs_rotate > ul li.active a:before{opacity:1;visibility:visible;border-color:transparent transparent transparent #f18959}
.tabs.tabs_rotate > ul li+li{margin-top:18px}
.tabs.tabs_rotate > ul li a img{margin-right:12px}
.tabs.tabs_rotate table{width:100%;background:#fff;margin:0;}
.tabs.tabs_rotate table tr{}
.tabs.tabs_rotate table td{color:#303030;font-weight:400;font-size:16px;border:1px solid #ccc;text-align:center;line-height:30px;padding:13px 10px}
.tabs.tabs_rotate table th{color:#000;font-weight:800;font-size:16px;border:1px solid #ccc;text-align:center;line-height:30px;padding:13px 10px;width:25%}
.tabs.tabs_rotate table td:nth-child(2){color:#42ce7a}
.tabs.tabs_rotate table td:nth-child(3){color:#42ce7a}
.tabs.tabs_rotate table td:nth-child(4){}
.hl-live-spreads-table > p{padding-left:220px;margin:0;font-weight:100;color:#303030;font-size:14px;}
.hl-live-spreads-table .mCSB_inside>.mCSB_container{margin:0;padding-bottom:5px;}
.hl-live-spreads-table .mCSB_scrollTools{opacity:0;}
.hl-live-spreads-table .mCSB_scrollTools .mCSB_draggerRail{background:rgba(0,0,0,0.1) !important;}
.hl-live-spreads-table .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background:rgba(0,0,0,0.4) !important;}
.hl-live-spreads-table .tabs.tabs_rotate > div:hover .mCSB_scrollTools{opacity:1;}
.hl-live-spreads-table{min-height:372px;}
.hl-live-spreads-table h3,.hl-live-spreads-table .h3{color:#000;font-weight:100;font-size:30px}
.hl-live-spreads-content{}
.hl-live-spreads-content p{color:#303030;font-weight:300;line-height:24px;font-size:18px;margin:0 0 42px 0}
.hl-live-spreads-content h2,.hl-live-spreads-content .h2{color:#000;font-weight:100;font-size:40px;line-height:50px;margin:0 0 34px 0}
.link.primary{display:inline-block;vertical-align:top;border-bottom:2px solid #42ce7a;font-size:19px;color:#000;line-height:32px}
.link.primary .fa{margin-left:10px}
.link.secondary{display:inline-block;vertical-align:top;border-bottom:2px solid #f18959;font-size:19px;color:#000;line-height:32px}
.link.secondary .fa{margin-left:10px}
.hl-live-spreads .col-lg-5{border-right:1px solid #c0c0c0}
.hl-live-spreads{padding:50px 0;background:#f2f2f2}
.hl-live-spreads-content .link+.link{margin-left:30px}
.hl-live-spreads-mobile-title{display:none}
.hl-live-spreads-table table td .down.fa{font-size:20px;color:#d95252;margin-left:5px}
.hl-live-spreads-table table td .up.fa{font-size:20px;color:#090;margin-left:5px}

.hl-live-spreads-table table td .down.fa:before{content:"↓"}
/* .hl-live-spreads-table table td .down.fa:before{content:"\f175"} */

.hl-live-spreads-table table td .up.fa:before{content:"↑"}
/* .hl-live-spreads-table table td .up.fa:before{content:"\f176"} */



.hl-news{padding:55px 0;}
.hl-news h2,.hl-news .h2{font-size:42px;color:#000;font-weight:100;line-height:60px;margin:0 0 45px 0}
.hl-news figure{}
.hl-news figure h3,.hl-news figure .h3{color:#000;font-size:18px;font-weight:300;line-height:24px;margin:27px 0 8px 0}
.hl-news figure h3 a,.hl-news figure .h3 a{color:#000}
.hl-news-date-time{margin:0 0 8px 0}
.hl-news-date{display:inline-block;vertical-align:top;margin-right:25px;color:#909090;font-weight:100;font-size:14px}
.hl-news-date .fa{color:#f18959;font-size:14px;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;margin-right:5px}
.hl-news-time{display:inline-block;vertical-align:top;color:#909090;font-weight:100;font-size:14px}
.hl-news-time .fa{color:#f18959;font-size:15px;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;margin-right:5px}
.hl-news figure p{color:#303030;line-height:24px;letter-spacing:-0.6px;margin:0}
.hl-news figure p a{color:#2cb362;font-size:18px}
.hl-news figure > a{}
.hl-news figure > a img{}
.hl-news-slider.slide .owl-nav > div{display:block !important}
.hl-news .owl-nav > div{position:absolute;top:50%;left:-45px;transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);margin-top:-30px}
.hl-news .owl-nav > div span{display:block;height:56px;width:29px;background:url(../images/sprite.png) no-repeat 0 -65px transparent}
.hl-news .owl-nav > div.owl-next span{background-position:-39px -65px}
.hl-news .owl-nav > div.owl-next{left:auto;right:-45px}
.mte-news-list-0 iron-list.mte-news-list{padding-bottom:0 !important;}
.hl-cta{position:relative;padding:75px 0;background-size: cover !important;}
.hl-cta:before{content:"";display:block;position:absolute;left:0;top:0;height:100%;width:100%;background:rgba(0,0,0,0.8)}
.hl-cta-title{width:calc(100% - 490px);padding-right:30px;}
.hl-cta-title *{color:#fff;}
.hl-cta-title ul{padding:0;margin:0;list-style-type:none;display:inline-block;text-align:left;}
.hl-cta-title ul li{color:#fff;font-size:18px;line-height:24px;padding:0 0 0 32px;position:relative;margin:0 0 16px 0;}

.hl-cta-title ul li:before{content:"•";height:auto;width:auto;top:5px;background:none;font-size:18px;display:inline-block;position:absolute;left:0;border:none;line-height:initial;color:#f08859;font-weight:900;}

/* .hl-cta-title ul li:before{content:"\f00c";height:auto;width:auto;top:5px;background:none;font-family:'FontAwesome';font-size:18px;display:inline-block;position:absolute;left:0;border:none;line-height:initial;color:#f08859;font-weight:400;} */

.hl-cta-title h2 + *, .hl-cta-title .h2 + *{margin-top:30px;}
.hl-cta-title h2,.hl-cta-title .h2{color:#fff;font-weight:100;font-size:42px;line-height:50px;margin:0}
.hl-cta-links .button{background:none;min-width:230px;line-height:46px;font-size:20px;font-weight:300;}
.hl-cta-links .button+.button{margin-left:30px}
.hl-cta-links{font-size:0;width:490px;text-align:right;}
.hl-cta .col-12{display:flex;flex-wrap:wrap;align-items:center;}
.hl-looking-for{padding:50px 0 30px 0;overflow:hidden;}
.hl-looking-for h2,.hl-looking-for .h2{color:#000;font-weight:100;font-size:42px;margin:0 0 49px 0}
.hl-looking-for a{display:block;position:relative;margin-bottom:30px;overflow:hidden}
.hl-looking-for figure{}
.hl-looking-for figcaption{background:rgba(0,0,0,0.8);text-align:center;position:absolute;left:0;right:0;top:100%;padding:17px 10px;transform:translateY(-80px);-moz-transform:translateY(-80px);-ms-transform:translateY(-80px);-o-transform:translateY(-80px);-webkit-transform:translateY(-80px);transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease}
.hl-looking-for figcaption h3,.hl-looking-for figcaption .h3{color:#fff;font-weight:100;font-size:24px;margin:0;padding:0 0 17px 0;text-align:center}
.hl-looking-for figcaption h3 img,.hl-looking-for figcaption .h3 img{margin-right:15px}
.hl-looking-for figcaption p{margin:0;color:#fff;}
.hl-looking-for-img{position:relative}
.hl-looking-for-content{position:absolute;left:0;top:0;height:100%;width:100%;background:rgba(0,0,0,0.8);text-align:center;padding:15px 15px;opacity:0;visibility:hidden;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;}
.hl-looking-for-content p{color:#fff}
.hl-looking-for-content .button{pointer-events:none}
.hl-why-us{position:relative;padding:40px 0 30px 0;overflow:hidden}
.hl-why-us:before{content:"";display:block;position:absolute;left:0;width:100%;top:0;height:100%;background:rgba(0,0,0,0.8)}
.hl-why-us h2,.hl-why-us .h2{color:#fff;font-weight:100;font-size:42px;margin:0 0 28px 0}
.hl-why-us-box{text-align:center;margin:0;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;padding:20px 0}
.hl-why-us-box h3,.hl-why-us-box .h3{color:#fff;font-weight:300;font-size:18px;margin:22px 0 18px 0}
.hl-why-us-box p{color:#ddd;font-size:13px;font-weight:300;line-height:24px;margin:0}
.hl-funding-methods{padding:50px 0}
.hl-funding-methods-container{position:relative;padding-left:300px}
.hl-funding-methods-container h2 {max-width: 300px;}
.hl-funding-methods-container h2,.hl-funding-methods-container .h2{color:#000;font-weight:100;font-size:32px !important;margin:0;position:absolute;right:0;left:0;top:50%;transform:translateY(-50%);line-height:50px}
.hl-funding-methods-slider.slide .owl-nav > div{display:block !important}
.hl-funding-methods-slider.slide{padding:0 20px}
.hl-funding-methods-slider{}
.hl-funding-methods-slider .owl-nav > div{position:absolute;top:50%;left:0;transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%)}
.hl-funding-methods-slider .owl-nav > div span{font-size:30px;color:#303030;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease}
.hl-funding-methods-slider .owl-nav > div.owl-next{left:auto;right:0}
.hl-funding-methods-slider img{filter:grayscale(100%);-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:gray;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;opacity:0.5}
.hl-newsletter{background:#42ce7a;padding:20px 0 30px 0}
.hl-newsletter h2,.hl-newsletter .h2{color:#fff;font-weight:100;font-size:42px;margin:0 0 22px 0}
.hl-newsletter h2+p,.hl-newsletter .h2+p{color:#fff;font-weight:100;font-size:18px;margin:0 0 17px 0}
.hl-newsletter form{display:block !important;margin:0 auto;max-width:830px;position:relative;border-top: none;padding: 0;}
.hl-newsletter-input{background:none;border:none;border-bottom:1px solid #fff !important;height:41px;color:#fff !important;font-weight:300;font-size:14px;width:300px;background:none !important;box-shadow:none !important;border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;-webkit-border-radius:0;padding:0;}
.hl-newsletter-input::-webkit-input-placeholder{color:#fff;opacity:1}
.hl-newsletter-input:-moz-placeholder{color:#fff;opacity:1}
.hl-newsletter-input::-moz-placeholder{color:#fff;opacity:1}
.hl-newsletter-input:-ms-input-placeholder{color:#fff;opacity:1}
.hl-newsletter-input-box{float:left;margin:10px 30px 0 0;position:relative}
.hl-newsletter .hl-newsletter-submit-box .hl-newsletter-submit{background:none;border:2px solid #fff;height:51px;width:170px;color:#fff;font-size:18px;font-weight:300;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;margin:0;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;}
.hl-newsletter-submit-box{float:left}
.hl-newsletter form:after{content:"";display:block;clear:both}
.hl-newsletter-submit-container{position:relative;z-index:1}
.hl-newsletter-submit-container:before{content:"";position:absolute;left:0;top:0;background:#fff;height:0;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;width:100%;z-index:-1}
.hl-newsletter-input-box label.lbl_input{position:absolute;left:0;top:9px;width:100%;pointer-events:none;margin:0;line-height:22px;padding:0;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;color:#fff;font-weight:300;font-size:14px;background:#42ce7a;}
.hl-newsletter-input-box.focus label.lbl_input,
.hl-newsletter-input-box.filled label.lbl_input{top:-10px}
.site-main > footer{transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease}
.footer{position:relative;overflow:hidden;}
.footer-top{position:relative;background:#000;padding:39px 0 47px 0}
.footer-line{width:100%;position:fixed;bottom:0;z-index:3;background:#404040}
.footer-line p{margin:0;line-height:30px;text-align:center;color:#fff;font-size:15px;font-weight:300}
.mobile-accordion{}
.mobile-accordion .title{color:#fff;font-weight:400;font-size:18px;font-family:"Roboto", sans-serif;display:block;position:relative;line-height:22px;margin:-5px 0 0 0}
.mobile-accordion .title:after{display:block;height:2px;width:50px;background:#42ce7a;content:"";margin-top:6px}
.quick-links{margin-top:23px}
.mobile-accordion .quick-links ul{list-style-type:none;padding:0;margin:0}
.mobile-accordion .quick-links ul li{line-height:24px}
.mobile-accordion .quick-links ul li+li{margin-top:6px}
.mobile-accordion .quick-links ul li a{color:#ddd;position:relative;display:inline-block;font-family:"Roboto", sans-serif;font-weight:300;font-size:13px}
.mobile-accordion .quick-links ul li a:before{content:"";display:block;height:2px;width:0;position:absolute;left:0;top:50%;margin-top:-1px;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;background:#42ce7a}
.mobile-accordion .quick-links ul li.selected a{padding-left:15px;color:#42ce7a}
.mobile-accordion .quick-links ul li.selected a:before{width:10px}
.footer-contact{margin-top:26px}
.footer-contact p{font-size:14px;color:#ddd;line-height:18px;margin:0;font-weight:300}
.footer-contact p strong{display:block}
.footer-contact a{color:#ddd}
.footer-contact p+p{margin:18px 0 0 0}
.footer-social{margin-top:31px}
.footer-social ul{margin:0 -10px 0 0;list-style-type:none;padding:0}
.footer-social ul li{float:left;margin:0 10px 10px 0}
.footer-social ul li a{display:block;position:relative;height:50px;width:50px;background:#303030;font-size:18px;color:#ddd;line-height:50px;text-align:center;z-index:1}
/*.footer-social ul li a:after{content:"";display:block;height:0;width:100%;background:#fff;z-index:-1;position:absolute;left:0;top:0;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease}*/
.footer-social ul:after{content:"";display:block;clear:both}

/* top added as part of font-awesome removal */
.footer-social ul li a.fa-facebook{background-image: url(../../../../uploads/2020/03/footer-social-fb.gif)}
.footer-social ul li a.fa-facebook:after{background:#3c5a99}

/* top added as part of font-awesome removal */
.footer-social ul li a.fa-twitter{background-image: url(../../../../uploads/2020/03/footer-social-twitter.gif)}
.footer-social ul li a.fa-twitter:after{background:#00acec}

/* top added as part of font-awesome removal */
.footer-social ul li a.fa-youtube{background-image: url(../../../../uploads/2020/03/footer-social-youtube.gif)}
.footer-social ul li a.fa-youtube:after{background:#e32525}

/* .footer-social ul li a.fa-google-plus:after{background:#dc4e41} */

/* top added as part of font-awesome removal */
.footer-social ul li a.fa-linkedin{background-image: url(../../../../uploads/2020/03/footer-social-linkedin.gif)}
.footer-social ul li a.fa-linkedin:after{background:#007bb5}

/* top added as part of font-awesome removal */
.footer-social ul li a.fa-instagram{background-image: url(../../../../uploads/2020/03/footer-social-instagram.gif)}

.footer-social ul li a.fa-wechat {background-image: url(../../../../uploads/2021/01/wechat.gif);cursor:pointer;}
.qr-overlay {display:none;position:absolute;top: -100px;left: -75px;z-index: 2;width: 340px;}
.qr-overlay img {display: inline; float: left; margin: 10px;z-index: 2;}

@media screen and (max-width: 767px){
	.qr-overlay {left: 0;top: -150px;}
}

.footer-content{border-top:1px solid #4d4d4d;margin-top:29px;padding-top:27px}
.footer-content p{font-size: 13px;color:#707070;font-weight:normal;line-height:18px;margin-bottom:18px;text-align:justify}
.footer-chat{width:135px;height:40px;right:15px;bottom:0;position:fixed;background:url(../images/chat1.png) no-repeat 0 0 transparent;z-index:3}
.signature{padding:20px 0;text-align:center;position:relative;background:#0e0e0e}
.signature span,.signature p,.signature a{color:#fff;font-family:"Roboto", sans-serif;font-weight:400;line-height:30px;margin:0;font-size:14px;display:inline-block;vertical-align:top}
.signature span:before{content:"|";margin:0 7px 0 3px}
.signature p+p:before{content:"|";margin:0 7px 0 3px}
.signature span{}
.armodal_box{display:none;position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999;padding:15px;background:rgba(0,0,0,0.8);text-align:left;-webkit-overflow-scrolling:touch}
.armodal{margin:0 auto;width:1000px;background:#fff;position:absolute;padding:30px;left:50%;top:50%;transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);max-height:90%;max-width:90%;overflow-y:auto;-webkit-overflow-scrolling:touch}
.armodal-close{position:absolute;top:15px;right:15px;font-size:20px}
body.sticky{overflow:hidden}
.inner-page h1, .inner-page .h1{font-weight:100;color:#000;}
.inner-page h2, .inner-page .h2{font-weight:100;color:#000;font-size:42px;margin:0 0 33px 0;}
.inner-page h3, .inner-page .h3{font-weight:300;color:#303030;font-size:30px;margin:0 0 30px 0;}
.inner-page h4, .inner-page .h4{font-weight:300;color:#303030;font-size:24px;margin:0 0 24px 0;}
.inner-page{padding:50px 0}
.inner-page-content > *:last-child{margin-bottom:0}
.inner-page-content{padding:50px 0}
#page_title{position:relative;overflow:hidden;text-align:center;padding:0 15px}
#page_title:before{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.5);z-index:1}
.page_title h1,.page_title .h1{color:#fff;margin:0;position:relative;font-weight:100;font-size:60px;font-family:"Roboto", sans-serif}
.page_title{position:relative;z-index:2;margin:0 auto;padding:211px 0 76px 0;width:100%;max-width:1200px;}
.breadcrumb_main{max-width:1200px;margin:0 auto;padding:0 15px}
#breadcrumb{border-bottom:1px solid #d7d7d7}
.breadcrumb{background:none;margin:21px 0 0 0;background:none;border-radius:0;-webkit-border-radius:0;padding:0;display:inline-block;vertical-align:top}
.breadcrumb > li{color:#fff;font-size:16px;font-family:"Roboto", sans-serif;font-weight:300;vertical-align:top;position:relative;float:left;line-height:32px}
.breadcrumb > li a:after{content:"";display:block;height:2px;position:absolute;bottom:-4px;left:0;background:#fff;width:0;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease}
.breadcrumb > li a{color:#fff;display:inline-block;vertical-align:top}

/* .breadcrumb > li + li:before{display:inline;vertical-align:top;background:none;position:static;padding:0 12px;content:"\f105";color:#fff;font-family:"FontAwesome";font-size:16px;font-weight:400} */
.breadcrumb > li + li:before{display:inline;vertical-align:top;background:none;position:static;padding:0 12px;content:"/";color:#fff;font-family:"FontAwesome";font-size:16px;font-weight:400}

.breadcrumb > li.selected,
.breadcrumb > li.active{color:#42ce7a}
.bread_crumb{padding:15px 0}
.inner-page ul{list-style-type:none;padding:0 0 0 15px;margin:0 0 22px 0;overflow:hidden}
.inner-page ul > li{padding:0 0 0 22px;position:relative;line-height:24px}

.inner-page ul > li:before{content:"•";height:auto;width:auto;top:5px;background:none;font-size:14px;display:inline-block;position:absolute;left:0;border:none;line-height:initial;color:#f08859;font-weight:900;}

/* .inner-page ul > li:before{content:"\f00c";height:auto;width:auto;top:5px;background:none;font-family:'FontAwesome';font-size:14px;display:inline-block;position:absolute;left:0;border:none;line-height:initial;color:#f08859} */

.inner-page ul ul > li:before{content:"";display:block;height:8px;width:8px;position:absolute;left:0;top:8px;border-radius:50%;-webkit-border-radius:50%}
.inner-page ul ul ul > li:before{background:#f18959}
.inner-page ul ul > li{padding:0 0 0 15px}
.inner-page ul ul ul > li{padding:0 0 0 15px}
.inner-page ul ul{margin:0;padding:0}
.inner-page ul ol{margin:0}
.inner-page ol ul{margin:0;padding:0}
.inner-page ol ol{margin:0;}
.inner-page ol{padding:0 0 0 30px;margin:0 0 26px 0}
.inner-page ol > li{line-height:26px}
.inner-page ol > li:before{}
.inner-page p{color:#404040;font-weight:300;font-size:15px;line-height:24px}
.sidebar{}
.sidebar ul{padding:0;margin:0}
.sidebar ul li{padding:0}
.sidebar ul li:before{display:none}
.sidebar ul ul li:before{display:none}
.sidebar ul li a{display:block;position:relative;font-size:15px;color:#606060;padding:10px 15px;background:#f5f5f5;border-left:5px solid #bfbfbf;z-index:1;font-weight:400}
.sidebar ul li a:before{content:"";position:absolute;left:-5px;top:0;background:#fff;z-index:-1;border:1px solid #42ce7a;border-left:5px solid #42ce7a;right:0;height:100%;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;opacity:0}
.sidebar ul li+li{margin-top:1px}
.sidebar ul li.selected > a{color:#303030}
.sidebar ul li.selected a:before{opacity:1}
.sidebar .title{display:block;color:#FFF;font-size:20px;font-weight:400;margin-bottom:10px;padding:8px 15px;background:#303030;text-align:center}
.my_pagination{text-align:center;margin:0}
.my_pagination .pagination .wp-pagenavi{display:inline-block;vertical-align:top}
.my_pagination .pagination .wp-pagenavi span.current{background:#0b74b9;color:#fff}
.my_pagination .pagination .wp-pagenavi span, .my_pagination .wp-pagenavi a{display:block;width:40px;height:40px;border:1px solid #0b74b9;line-height:40px;color:#303030;font-weight:400;float:left;margin:0;padding:0}
.my_pagination .pagination .wp-pagenavi a + span,.my_pagination .wp-pagenavi a + a,.my_pagination .wp-pagenavi span + a{border-left:0}
.my_pagination .pagination .wp-pagenavi .nextpostslink,.my_pagination .wp-pagenavi .previouspostslink{font-size:22px;line-height:34px}
.my_pagination .pagination li{padding:0;float:left}
.my_pagination .pagination li:before{display:none !important}
.my_pagination .pagination li a,
.my_pagination .pagination li span.page-numbers{border-radius:0;-webkit-border-radius:0;color:#fff;padding:0;height:40px;width:40px;line-height:44px;background:#42ce7a;margin:0;font-weight:400;border:none;font-size:16px;display:block}
.my_pagination .pagination{margin:40px 0 0 0;padding:0;vertical-align:top;border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;-webkit-border-radius:0;display:inline-block;vertical-align:top}
.my_pagination .pagination li.disabled a{pointer-events:none}
.my_pagination .pagination li.selected a{background:#f18959;pointer-events:none}
.my_pagination .pagination li:first-child a,
.my_pagination .pagination li:last-child a{line-height:36px;font-size:26px;font-weight:400}
.my_pagination .pagination li+li{margin-left:3px}
.inner-page table{width:100%;margin-bottom:30px;}
.inner-page tr{background:none;}
.inner-page tr:nth-child(even){background:#f2f2f2;}
.inner-page td{line-height:30px;color:#303030;font-weight:400;font-size:16px;border:1px solid #ccc;padding:13px 10px}
.inner-page th{line-height:30px;color:#000;font-weight:800;font-size:16px;border:1px solid #ccc;padding:13px 10px}
.inner-page tr:first-child td{line-height:30px;color:#000;font-weight:800;font-size:16px;border:1px solid #ccc;padding:13px 10px}
.contact-page .contact_us_icon span.title{display:block;color:#000;font-weight:600;font-size:20px;margin:0 0 9px 0}
.contact-page .contact_us_icon span.fa,
.contact-page .contact_us_icon.abn span{display:table-cell;vertical-align:middle;height:60px;width:60px;position:relative;color:#fff;font-size:26px;background:#01366d;text-align:center}
.contact-page .contact_us_icon.abn span{text-align:center;font-weight:800;font-family:"Delta";font-size:16px;text-transform:uppercase}
.contact-page .contact_us_icon span.fa:before{}
.contact-page .contact_us_icon p, .contact-page .contact_us_icon a{display:table-cell;margin-bottom:0;color:#606060;line-height:24px;vertical-align:middle;font-weight:400;font-size:15px}
.contact-page .contact_us_icon > p{padding-left:15px}
.contact-page .contact_us_icon > a{padding-left:15px}
.contact-page .contact_us_icon+.contact_us_icon{margin-top:30px}
.map{}
.contact-page .map iframe{border:none;width:100%;height:330px;display:block}
.contact-form form{margin:50px auto 0 auto;max-width:770px}
.input-box .input:-webkit-autofill{}
.input-box{margin-bottom:30px;position:relative;z-index:1}
.input-box .input{width:100%;border-radius:0;-webkit-border-radius:0;height:60px;border:1px solid #bbb;color:#707070;font-size:18px;font-weight:400;font-family:"Roboto", sans-serif;padding:6px 15px 8px 18px;background:none;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;background:#fff;appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;-webkit-appearance:none;box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;-webkit-box-shadow:none}
.input-box .input::-webkit-input-placeholder{color:#606060;opacity:1}
.input-box .input:-moz-placeholder{color:#606060;opacity:1}
.input-box .input::-moz-placeholder{color:#606060;opacity:1}
.input-box .input:-ms-input-placeholder{color:#606060;opacity:1}
.lbl-input{font-weight:400;margin:0;font-size:14px;color:#606060;font-family:"Roboto", sans-serif;line-height:22px;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;position:absolute;left:5px;top:20px;padding:0 5px;background:#fff;pointer-events:none}
.input-box textarea.input{height:150px;resize:none;display:block;padding:20px 20px 10px 20px}
.input-label{font-weight:400;font-size:18px;color:#707070;margin:0;position:absolute;left:14px;top:18px;padding:0 5px;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;background:#fff;pointer-events:none;line-height:24px;z-index:1}
.input-box.filled .input-label,
.input-box.focus .input-label{top:-11px}
select{appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;-webkit-appearance:none}
select::-ms-expand{display:none !important}
select:-moz-focusring{color:transparent;text-shadow:0 0 0 #606060;-moz-transition:all 0s ease}
.select-box select{appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;-webkit-appearance:none;width:100%;border-radius:0;-webkit-border-radius:0;height:60px;border:1px solid #bbb;color:#606060;font-size:16px;font-weight:400;padding:10px 18px;background:none;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease}

.select-box:after{content:"﹀";display:block;height:58px;width:50px;background:#fff;position:absolute;right:1px;top:1px;pointer-events:none;font-size:24px;font-family:"FontAwesome";line-height:56px;text-align:center;color:#bbb}
/* .select-box:after{content:"\f107";display:block;height:58px;width:50px;background:#fff;position:absolute;right:1px;top:1px;pointer-events:none;font-size:24px;font-family:"FontAwesome";line-height:56px;text-align:center;color:#bbb} */

.input-box.submit-box{position:relative;z-index:1;margin:0;min-width:226px}
.input-box.submit-box:before{content:"";display:block;height:100%;width:100%;position:absolute;bottom:0;left:0;z-index:-1;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;background:#40cd7b}
.input-box.submit-box input{background:none;padding:0;color:#fff;height:60px;border:none;font-family:'Roboto';font-size:16px;font-weight:800;width:100%;margin:0;border:2px solid #40cd7b}
.radio-container{margin:20px 0 29px 0}
.radio-container:after{content:"";display:block;clear:both}
.input-radio-label{position:relative;padding:0 10px 0 30px;min-height:20px;margin:0;color:#606060;font-size:14px;cursor:pointer}
.input-radio-label input{position:absolute;left:0;top:0;margin:0;height:20px;width:20px;opacity:0}
.input-radio-label .icon{height:20px;width:20px;border:2px solid #CCC;position:absolute;left:0;top:0;padding:4px;border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;-webkit-border-radius:50%}
.input-radio-label .icon:before{content:"";display:block;height:8px;width:8px;background:#10b269;border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;-webkit-border-radius:50%;opacity:0}
.input-radio-label input:checked~.icon{border-color:#10b269}
.input-radio-label input:checked~.icon:before{opacity:1}
.input-radio-label .title{}
.checkbox-container{}
.checkbox-container:after{content:"";display:block;clear:both}
.input-checkbox-label{position:relative;padding-left:35px;min-height:20px;margin:0;color:#606060;font-size:14px}
.input-checkbox-label input{position:absolute;left:0;top:0;margin:0;height:20px;width:20px;opacity:0}
.input-checkbox-label .icon{height:20px;width:20px;border:2px solid #CCC;position:absolute;left:0;top:0;padding:4px}
.input-checkbox-label .icon:before{content:"";display:block;height:8px;width:8px;background:#10b269}
.input-checkbox-label input:checked~.icon{border-color:#10b269}
.input-checkbox-label input:checked~.icon:before{opacity:1}
.input-checkbox-label .title{}

/* .date-box:before{content:"\f073";font-family:"FontAwesome";font-size:26px;color:#b4b4b4;position:absolute;right:1px;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);pointer-events:none;width:42px;background:#fff;line-height:46px;text-align:center} */

.file-box{margin-top:14px}
.file-box:before{content:"Browse";display:block;position:absolute;right:0;top:0;line-height:40px;text-align:center;padding:0 0;min-width:100px;background:#e5e5e5;color:#303030;font-size:14px;font-weight:800;z-index:1;pointer-events:none}
.input-box label.lbl_input{position:absolute;left:0;top:0;width:100%;pointer-events:none;margin:0;line-height:62px;padding:0 10px;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;color:#606060}
.input-box.focus label.lbl_input,
.input-box.filled label.lbl_input{top:-30px}
.captcha-box{position:relative;display:inline-block;}
.wpcf7-form-control-wrap{display:block}
.req{color:#f00;margin:0;font-weight:400}
div .wpcf7-form label.error{background:#9c0000;padding:3px 5px;position:absolute;top:100%;right:10px;margin:-10px 0 0 0;color:#fff;z-index:2;font-size:13px;font-weight:400;}
div .wpcf7-form label.error:before{content:"";display:block;height:5px;background:#9c0000;width:5px;transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg);position:absolute;top:-3px;right:7px}
.recaptcha-error-message{background:#9c0000;padding:3px 5px;position:absolute;top:100%;right:10px;margin:-10px 0 0 0;color:#fff;z-index:2;font-size:12px;font-weight:400;}
.recaptcha-error-message:before{content:"";display:block;height:5px;background:#9c0000;width:5px;transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg);position:absolute;top:-3px;right:7px}
div div.wpcf7-response-output{text-align:center;margin:30px 0 0 0;padding:7px 15px;background:#fff}
div div.wpcf7-validation-errors{color:#f00;border-color:#f00}
div div.wpcf7-mail-sent-ng{color:#f00;border-color:#f00}
div div.wpcf7-spam-blocked{color:#f00;border-color:#f00}
div div.wpcf7-mail-sent-ok{color:#398f14}
label.require{font-size:14px;color:#707070;font-weight:300;margin:6px 0 0 0;display:block;text-align:center}
div.wpcf7 div .ajax-loader{height:24px;width:24px;margin:0;position:absolute;right:15px;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%)}
div.wpcf7 div img.ajax-loader{visibility:visible;background:none}
input:-webkit-autofill,
textarea:-webkit-autofill,
select:-webkit-autofill{}
input:-webkit-autofill,
input:-webkit-autofill:hover,
input:-webkit-autofill:focus,
input:-webkit-autofill:active{transition:background-color 5000s ease-in-out 0s, color 5000s ease-in-out 0s;transition-delay:background-color 5000s, color 5000s;}
.hl-newsletter-input-box .formError{left:auto !important;top:100% !important;background:#9c0000;right:10px;padding:0 10px;margin-top:-10px !important;line-height:20px;font-size:13px;opacity:1 !important;z-index:1;}
.hl-newsletter-input-box .formError .formErrorContent{background:none;border:none;color:#fff;font-family:"Roboto", sans-serif;padding:0;width:auto;}
.hl-newsletter-input-box .formError:before{content:"";display:block !important;height:0;width:0;border-style:solid;border-width:0 5px 6px 5px;position:absolute;right:10px;bottom:100%;border-color:transparent transparent #9c0000 transparent;}
.contact-page{padding:0}
.contact-form{padding:50px 0 57px 0}
.contact-form h2,.contact-form .h2{color:#000;font-weight:100;font-size:42px}
.contact-cta{padding:50px 0 51px 0;background:#f1f1f1}
.contact-cta-content h2,.contact-cta-content .h2{color:#000;font-weight:100;font-size:42px;margin:0 0 43px 0}
.contact-cta-content p{font-size:15px;color:#404040;margin:0}
.contact-cta-box{text-align:center;margin-top:45px}
.contact-cta-box .fa{color:#f08859;font-size:44px}
.contact-cta-box h3,.contact-cta-box .h3{color:#303030;font-weight:400;font-size:24px;line-height:56px;margin:9px 0 18px 0}
.contact-cta-box h3:after,.contact-cta-box .h3:after{content:"";display:block;margin:0 auto;height:2px;width:50px;background:#42ce7a}
.contact-cta-box p{color:#404040;font-size:15px;font-weight:300;line-height:34px;margin:0}
.contact-cta-box p a{color:#404040}
.contact-map{padding:52px 0 60px 0}
.contact-map h2,.contact-map .h2{color:#000;font-weight:100;font-size:42px;margin:0 0 39px 0}
.contact-map iframe{border:none;width:100%;height:400px;vertical-align:top}
.news_container{display:flex;flex-wrap:wrap;-ms-flex-wrap:wrap;margin:0 -15px}
.news_box{width:33.33333333%;position:relative;padding:0 15px;margin:0 0 40px 0}
.news_box figure{}
.news_box figure > a{display:block;position:relative;color:#fff;overflow:hidden}
.news_box figure > a .fa{position:absolute;left:50%;bottom:100%;transform:translate(-50%,-10px);-moz-transform:translate(-50%,-10px);-ms-transform:translate(-50%,-10px);-o-transform:translate(-50%,-10px);-webkit-transform:translate(-50%,-10px);font-size:50px;z-index:2;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease}
.news_box figure > a:before{display:block;content:"";position:absolute;left:0;bottom:0;height:0;width:100%;background:rgba(0,0,0,0.7);z-index:1;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;}
.news_box figure > a img{position:relative;z-index:-1}
.news-date{font-size:15px;color:#f18959;font-family:"Roboto", sans-serif;font-weight:400;display:block;margin:24px 0 6px 0}

/* .news-date:before{content:"\f073";font-family:"FontAwesome";font-size:20px;font-weight:400;margin-right:10px} */

.news_box h4,.news_box .h4{font-size:18px;color:#404040;font-family:"Roboto", sans-serif;font-weight:800;line-height:30px;margin:0 0 14px 0}
.news_box h4 a,.news_box .h4 a{color:#404040}
.news_box p{margin:0 0 27px 0}
.news_box .button{color:#fff;font-size:16px;font-weight:400}
.news_box .button:before{height:100%}
.news-page .my_pagination .pagination{margin:0}
.news-content .comment_box{margin-bottom:10px}
.news-content:after{display:block;content:"";clear:both}
.news-content h5{margin:0 0 10px 0}
.news-sidebar .comment_box > span{color:#999;font-size:15px}
.news-sidebar ul{list-style-type:none;padding:20px;margin:0;display:block;background:#f0f0f0}
.news-sidebar ul li{color:#606060;font-size:16px;padding:0;line-height:24px}
.news-sidebar ul li+li{margin-top:6px}


.news-sidebar ul li a{color:#606060}
.news-sidebar ul li:before{display:none}

/* .news-sidebar ul li a:before{content:"\f105";font-family:"FontAwesome";font-size:18px;margin:-1px 5px 0 0;display:inline-block;vertical-align:top} */
.news-sidebar ul li a:before{content:"•";font-family:"FontAwesome";font-size:18px;margin:-1px 5px 0 0;display:inline-block;vertical-align:top}

.news-content ul li a{color:#808080;position:relative;font-size:16px;margin-right:5px}

/* .news-page .comment_box .blog_date:before{content:"\f073";font:normal normal normal 16px/1 FontAwesome;color:#999;margin:0 5px 0 0} */
/* .news-page .comment_box .blog_author:before{content:"\f007";font:normal normal normal 18px/1 FontAwesome;color:#999;margin:0 5px 0 0} */

.news-content .blog_author{margin:0 0 0 15px;font-size:15px;}
.news-sidebar h5{color:#fff;margin:0;padding:10px 15px;background:#42ce7a;font-size:20px;font-weight:800}
.tags-box{padding:15px;background:#f0f0f0;font-size:0}
.news-sidebar ul .input-box{margin:0}
.news-sidebar ul .select-box select{height:50px;font-size:16px;background:#f0f0f0}
.news-sidebar ul .select-box:after{line-height:46px;height:46px;font-size:22px;background:#f0f0f0;color:#999;top:2px;}
.news-sidebar.tags a{display:inline-block;background:none;color:#fff;margin:0 10px 10px 0;padding:7px 10px 5px 10px;font-size:14px;background:#42ce7a}
.news-sidebar+.news-sidebar{margin-top:30px}
.news-content > *:last-child{margin-bottom:0}
.news-content iframe{max-width:100%;position:static !important}
.news-details .news-content img{}
.blogs .blog{border:1px solid #eee;padding:15px}
.blogs .blog .comment_box{margin-bottom:5px}
.blogs .blog img{float:left;margin:0 30px 0 0}
.blogs .blog:after{display:block;content:"";clear:both}
.blogs .blog h5{font-size:20px;margin:0 0 10px 0}
.blogs .blog h5 a{color:#404040}
.blogs .blog p{margin:0}
.blog-page .comment-box{margin-bottom:5px}
.blogs .blog .comment-box > span{color:#999;font-size:15px}
.blogs .blog .comment-box > span.blog_date:before,

/* .news-details .blog-date:before{content:"\f073";font:normal normal normal 16px/1 FontAwesome;color:#999;margin:0 10px 0 0;} */
/* .news-details .blog-author:before{content:"\f007";font:normal normal normal 18px/1 FontAwesome;color:#999;margin:0 10px 0 0} */

.blog-page .comment-box .blog-author{margin-left:15px}
.blog-page .read-more{display:inline-block}
.blogs .blog+.blog{margin-top:30px}
.news-details .blog_date{font-size:15px}
.news-details img{}
.blog-info{border-bottom:2px solid #42ce7a;margin-bottom:30px;padding-bottom:20px;}
.blog-author{display:block;}
.blog-date{display:block;margin-top:5px;}
.blog-list-content{overflow:hidden;}
.blog-list-content .addtoany_list a{padding:0;}
.blog-list-content .addtoany_list span{vertical-align:top;}
.blog-list-content .addtoany_list a + a{margin-left:10px;}
.blog-list-content .addtoany_shortcode{margin-top:15px;}
.blog-list-content .button.inverse{line-height:34px;min-width:120px;float:right;margin-top:15px;}
.blog-list-content .link{float:right;margin-top:5px;}
.testimonial-list{}
.testimonial-list+.testimonial-list{margin-top:30px;border-top:1px solid #EEE;padding-top:30px}
.testimonial-list .testimonial-content{padding:12px 25px 0 20px;position:relative;}
.testimonial-list .testimonial-content p{margin-bottom:10px;color:#606060;font-size:16px;font-weight:400;line-height:30px}
.testimonial-list .testimonial-content p a{font-weight:400;margin-left:5px}
.testimonial-list .h5,.testimonial-list h5{color:#303030;margin:20px 0 0 0;font-size:20px}
.testimonial_pagination ul{list-style-type:none;padding:0;float:left;position:relative;left:50%;transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);-webkit-transform:translate(-50%,0);}
.testimonial_pagination ul{list-style-type:none;padding:0;float:left;position:relative;left:50%;transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);-webkit-transform:translate(-50%,0);margin:15px 0 0 0}

.testimonial-list .testimonial-content:before{position:absolute;z-index:-1;content:"“";top:0;left:0;font-family:"FontAwesome";font-size:32px;color:#ccc;line-height:initial;opacity:0.5}
/* .testimonial-list .testimonial-content:before{position:absolute;z-index:-1;content:"\f10d";top:0;left:0;font-family:"FontAwesome";font-size:32px;color:#ccc;line-height:initial;opacity:0.5} */

.testimonial-list .testimonial-content:after{position:absolute;z-index:-1;content:"“";bottom:32px;right:0;font-family:"FontAwesome";font-size:32px;color:#ccc;line-height:initial;opacity:0.5;transform:rotateY(180deg);-moz-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-o-transform:rotateY(180deg);-webkit-transform:rotateY(180deg)}
/*.testimonial-list .testimonial-content:after{position:absolute;z-index:-1;content:"\f10d";bottom:32px;right:0;font-family:"FontAwesome";font-size:32px;color:#ccc;line-height:initial;opacity:0.5;transform:rotateY(180deg);-moz-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-o-transform:rotateY(180deg);-webkit-transform:rotateY(180deg)} */

.testimonial-list .testimonial-content *:last-child{margin-bottom:0}
.testimonials-client{color:#003e7e;font-size:18px;font-weight:800;display:block;text-align:right}
.testimonials-designation{color:#283891;font-size:14px;font-weight:300;display:block;text-align:right;margin-top:5px}
.testimonials-page .my_pagination{border-top:1px solid #eee;margin-top:30px}
.team-page{}
.team-page .armodal *:last-child{margin-bottom:0}
.team-page .armodal_box h4,.staff_page .armodal_box .h4{color:#003e7e;font-weight:800;font-size:18px;margin:0 0 5px 0;line-height:30px}
.team-page .armodal img{float:left;margin:0 30px 15px 0;border:1px solid #EEE}
.team-page .armodal ul{padding:0}
.team-page .armodal .team-popup-designation{display:block;font-size:14px;font-weight:400;margin:0 0 20px 0;color:#909090;line-height:20px}
.team{}
.team figure{text-align:center;margin:0 0 40px 0}
.team figure > a{display:block;position:relative;overflow:hidden;padding-bottom:118.52%}
.team figure > a:before{content:"";display:block;height:100%;width:100%;border:1px solid #eee;pointer-events:none;position:absolute;left:0;top:0;z-index:1}
.team figure > a:after{content:"";display:block;position:absolute;left:0;bottom:0;height:0;width:100%;z-index:1;background:rgba(0,0,0,0.8);transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease}
.team figure > a .fa{position:absolute;left:50%;bottom:100%;transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);-webkit-transform:translate(-50%,0);transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;z-index:2;color:#fff;font-size:40px}
.team figure > a img{pointer-events:none;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}
.team figure h4,.team figure .h4{font-size:16px;color:#003e7e;margin:15px 0 0 0;line-height:26px}
.team figure h4 a,.team figure .h4 a{color:#003e7e}
.team-designation{font-size:14px;color:#606060;display:block;line-height:26px}
.team-page .my_pagination .pagination{margin:0}
.download-page{padding:70px 0 40px 0}
.downloads{display:table;width:100%;margin:0 0 30px 0}
.download-content{display:table-cell;vertical-align:middle;padding:0 0 0 15px}
.download-icon{display:table-cell;vertical-align:middle;font-size:50px;width:43px;line-height:52px}
.download-icon .fa{transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease}
.download-icon .fa-file-pdf-o{color:#f00}
.download-icon .fa-file-word-o{color:#78b450}
.download-title{display:block;font-size:14px;line-height:24px}
.download-link{font-weight:500;display:inline-block;vertical-align:top;line-height:24px}
.gallery_listing-page{padding:40px 0 70px 0}
.gallery_listing-page figure{margin-top:30px}
.gallery_listing-page figure > a{display:block;position:relative;overflow:hidden}
.gallery_listing-page figure > a:before{content:"";display:block;position:absolute;left:0;bottom:0;height:0;width:100%;background:rgba(0,0,0,0.7);transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease}

.gallery_listing-page figure > a:after{content:"";font-family:"FontAwesome";font-size:30px;color:#fff;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;position:absolute;left:50%;bottom:100%;transform:translate(-50%,-100%);-moz-transform:translate(-50%,-100%);-ms-transform:translate(-50%,-100%);-o-transform:translate(-50%,-100%);-webkit-transform:translate(-50%,-100%)}
/* .gallery_listing-page figure > a:after{content:"\f00a";font-family:"FontAwesome";font-size:30px;color:#fff;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;position:absolute;left:50%;bottom:100%;transform:translate(-50%,-100%);-moz-transform:translate(-50%,-100%);-ms-transform:translate(-50%,-100%);-o-transform:translate(-50%,-100%);-webkit-transform:translate(-50%,-100%)} */

.gallery_listing-page .sidebar{margin-top:30px}
.gallery_details-page{padding:40px 0 70px 0}
.gallery_details-page figure{margin-top:30px}
.gallery_details-page figure > a{display:block;position:relative;overflow:hidden}
.gallery_details-page figure > a:before{content:"";display:block;position:absolute;left:0;bottom:0;height:0;width:100%;background:rgba(0,0,0,0.7);transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease}

.gallery_details-page figure > a:after{content:"";font-family:"FontAwesome";font-size:30px;color:#fff;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;position:absolute;left:50%;bottom:100%;transform:translate(-50%,-100%);-moz-transform:translate(-50%,-100%);-ms-transform:translate(-50%,-100%);-o-transform:translate(-50%,-100%);-webkit-transform:translate(-50%,-100%)}
/* .gallery_details-page figure > a:after{content:"\f00e";font-family:"FontAwesome";font-size:30px;color:#fff;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;position:absolute;left:50%;bottom:100%;transform:translate(-50%,-100%);-moz-transform:translate(-50%,-100%);-ms-transform:translate(-50%,-100%);-o-transform:translate(-50%,-100%);-webkit-transform:translate(-50%,-100%)} */

.faqs-page .panel-heading{color:#303030;border-radius:0;-webkit-border-radius:0;padding:0}
.faqs-page .panel-heading > a{color:#fff !important;font-size:18px;font-weight:300;padding:14px 60px 14px 20px;display:block;position:relative;background:#40cd7b;border:1px solid #40cd7b;line-height:30px}
.faqs-page .panel{border-radius:0;-webkit-border-radius:0;box-shadow:none;-webkit-box-shadow:none;border:none}
.faqs-page .panel-collapse{}
.faqs-page .store_locators{margin-top:40px}
.faqs-page .panel-heading > a span.icon{display:block;height:30px;width:30px;background:#fff;position:absolute;right:14px;top:14px;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease}
.faqs-page .panel-heading > a span.icon:before,
.faqs-page .panel-heading > a span.icon:after{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);width:14px;height:2px;background:#606060;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease}
.faqs-page .panel-heading > a span.icon:after{width:2px;height:0}
.faqs-page .panel-heading > a.collapsed{background:none;color:#303030 !important;border-color:#ddd}
.faqs-page .panel-heading > a.collapsed span.icon:after{height:14px}
.faqs-page .panel-heading > a.collapsed span.icon{background:#606060}
.faqs-page .panel-heading > a.collapsed span.icon:before,
.faqs-page .panel-heading > a.collapsed span.icon:after{background:#fff}
.faqs-page .panel+.panel{margin-top:20px}
.faqs-page .panel-content{padding:24px 20px}
.faqs-page .faqs img{margin-bottom:20px}
.faqs-page .panel-content *:last-child{margin-bottom:0}
.faqs-page .panel-group.faqs{margin-bottom:0}
.faqs-page .panel-group{max-width:770px;margin:0 auto}
.faqs-content{}
.faqs-content h2,.faqs-content .h2{color:#000;font-weight:100;font-size:42px;margin:0 0 43px 0}
.faqs-content *:last-child{margin-bottom:0}
.faqs-search-container{max-width:770px;margin:48px auto 0 auto}
.faqs-search-container h2,.faqs-search-container .h2{color:#000;font-weight:100;font-size:42px;margin:0 0 49px 0}
.faqs-search-box{position:relative}
.faqs-seach-txt{width:100%;height:60px;background:#eaeaea;font-size:18px;font-weight:300;color:#909090;border:none;padding:0 21px}
.faqs-seach-btn{width:50px;height:60px;border:none;padding:0;position:absolute;right:0;top:0;background:#eaeaea}
.faqs-search-box:before{height:24px;width:24px;background:url(../images/sprite.png) no-repeat -77px -64px transparent;content:"";display:block;position:absolute;right:19px;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);pointer-events:none;z-index:1}
.faqs-seach-txt::-webkit-input-placeholder{color:#909090;opacity:1}
.faqs-seach-txt:-moz-placeholder{color:#909090;opacity:1}
.faqs-seach-txt::-moz-placeholder{color:#909090;opacity:1}
.faqs-seach-txt:-ms-input-placeholder{color:#909090;opacity:1}
.faqs-tabs ul.nav-tabs{padding:0;border:none;padding-bottom:12px;display:block;font-size:0;text-align:center;margin:0 0 50px 0}
.faqs-tabs ul.nav-tabs li.nav-item{padding:0;margin:0;display:inline-block;vertical-align:top}
.faqs-tabs ul.nav-tabs li.nav-item:before{display:none}
.faqs-tabs ul.nav-tabs li.nav-item a.nav-link{padding:0;border:none;background:#6f6f6f;border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;-webkit-border-radius:0;position:relative;display:inline-block;min-width:170px;text-align:center;padding:12px 10px 11px 10px;z-index:1;vertical-align:top}
.faqs-tabs ul.nav-tabs li.nav-item a.nav-link:before{content:"";display:block;height:0;width:0;border-style:solid;border-width:12px 10px 0 10px;position:absolute;left:50%;top:100%;border-color:#707070 transparent transparent transparent;margin:-12px 0 0 -10px;z-index:-2;}
.faqs-tabs ul.nav-tabs li.nav-item a.nav-link span{font-weight:800;color:#fff;font-size:18px;vertical-align:top;line-height:31px;display:inline-block}
.faqs-tabs ul.nav-tabs li.nav-item a.nav-link img{margin:0 8px 0 0;vertical-align:top}
.faqs-tabs ul.nav-tabs li.nav-item a.nav-link.active{}
.faqs-tabs ul.nav-tabs li.nav-item a.nav-link:after{background:#f08859;content:"";height:0;width:100%;position:absolute;left:0;top:0;transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;z-index:-1}
.faqs-tabs ul.nav-tabs li.nav-item a.nav-link.active:after{height:100%}
.faqs-tabs ul.nav-tabs li.nav-item a.nav-link.active:before{margin:0 0 0 -10px;border-color:#f08859 transparent transparent transparent;transition:margin 0.3s ease 0.3s, border 0s ease 0.3s;-moz-transition:margin 0.3s ease 0.3s, border 0s ease 0.3s;-ms-transition:margin 0.3s ease 0.3s, border 0s ease 0.3s;-o-transition:margin 0.3s ease 0.3s, border 0s ease 0.3s;-webkit-transition:margin 0.3s ease 0.3s, border 0s ease 0.3s}
.faqs-tabs ul.nav-tabs li.nav-item+li.nav-item{margin-left:30px}
.faqs-tabs{margin:40px 0 0 0}
.product-list a{display:block;position:relative;margin-top:30px;overflow:hidden}
.product-list figure{}
.product-list figcaption{background:rgba(0,0,0,0.8);text-align:center;position:absolute;left:0;right:0;top:100%;padding:17px 10px;transform:translateY(-80px);-moz-transform:translateY(-80px);-ms-transform:translateY(-80px);-o-transform:translateY(-80px);-webkit-transform:translateY(-80px);transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease}
.product-list figcaption h3,.product-list figcaption .h3{color:#fff;font-weight:100;font-size:24px;margin:0;padding:0 0 17px 0;text-align:center}
.product-list figcaption h3 img,.product-list figcaption .h3 img{margin-right:15px}
.product-list figcaption p{margin:0;color:#fff;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease}
.product-list{padding:0 0 20px 0}
.product-content{margin:50px 0 0 0}
.product-content .text-center{font-size:42px;color:#000;font-weight:100;margin:0 0 42px 0}
.product-content *:last-child{margin-bottom:0}
.product-list h2,.product-list .h2{font-size:42px;color:#000;font-weight:100;margin:0 0 20px 0}
.forex-about{padding:0 0 50px 0;}
.forex-about h2,.forex-about .h2{font-weight:100;color:#000;font-size:42px;margin:0 0 33px 0}
.forex-about p{font-weight:300;color:#404040;font-size:15px;line-height:24px;margin:0 0 21px 0}
.forex-about h4,.forex-about .h4{color:#404040;line-height:24px;font-weight:400;font-size:24px}
.forex-about *:last-child{margin-bottom:0}
.forex-services{margin:42px 0 0 0}
.forex-service{}
.forex-service figure{position:relative}
.forex-service figure > a{display:block}
.forex-service figcaption{position:absolute;left:0;bottom:0;width:100%;pointer-events:none}
.forex-service figcaption h3,.forex-service figcaption .h3{background:rgba(0,0,0,0.8);margin:0;text-align:center;padding:20px 15px;font-weight:100;font-size:24px;color:#fff;line-height:38px;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease}
.forex-service figcaption h3 img,.forex-service figcaption .h3 img{margin:0 16px 0 0;vertical-align:top}
.forex-service-info{margin:33px 0 0 0}
.forex-service-info p{}
.forex-service-info *:last-child{margin-bottom:0}
.forex-cta{position:relative;padding:119px 0}
.forex-cta:before{content:"";display:block;position:absolute;left:0;top:0;right:0;bottom:0;background:rgba(0,0,0,0.7)}
.forex-cta h2,.forex-cta .h2{color:#fff;font-size:42px;font-weight:100;margin:0 0 10px 0}
.forex-cta p{color:#fff;margin:0 0 25px 0}
.forex-cta ul{column-count:2;-moz-column-count:2;-ms-column-count:2;-o-column-count:2;-webkit-column-count:2;padding:0;margin:0}
.forex-cta ul li{color:#fff;font-size:18px;line-height:40px;padding:0 0 0 32px}
.forex-cta ul li:before{color:#f08859;font-size:18px;top:11px;font-weight:400}
.forex-cta .button{display:block;color:#fff;font-size:20px;font-weight:300;line-height:57px}
.forex-cta-content{margin:33px 0 0 0}
.forex-cta-buttons{}
.forex-cta .button+.button{margin-top:20px}
.forex-page .panel-heading{color:#303030;border-radius:0;-webkit-border-radius:0;padding:0}
.forex-page .panel-heading > a{color:#fff !important;font-size:24px;font-weight:300;padding:14px 65px 14px 30px;display:block;position:relative;background:#40cd7b;border:1px solid #40cd7b;line-height:40px;min-height:70px;left:-0.2px;}
.forex-page .panel{border-radius:0;-webkit-border-radius:0;box-shadow:none;-webkit-box-shadow:none;border:none}
.forex-page .panel-collapse{padding-bottom:30px}
.forex-page .panel-heading > a span.icon{display:block;height:30px;width:30px;position:absolute;right:26px;top:19px;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease}
.forex-page .panel-heading > a span.icon:before,
.forex-page .panel-heading > a span.icon:after{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);width:24px;height:2px;background:#fff;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease}
.forex-page .panel-heading > a span.icon:after{width:2px;height:0}
.forex-page .panel-heading > a.collapsed{background:none;color:#000 !important;border-color:#606060}
.forex-page .panel-heading > a.collapsed span.icon:after{height:24px}
.forex-page .panel-heading > a.collapsed span.icon{}
.forex-page .panel-heading > a.collapsed span.icon:before,
.forex-page .panel-heading > a.collapsed span.icon:after{background:#202020}
.forex-page .panel+.panel{margin-top:30px}
.forex-page .panel-content{padding:30px 30px;box-shadow:0 0 60px rgba(0,0,0,0.15);-moz-box-shadow:0 0 60px rgba(0,0,0,0.15);-ms-box-shadow:0 0 60px rgba(0,0,0,0.15);-o-box-shadow:0 0 60px rgba(0,0,0,0.15);-webkit-box-shadow:0 0 60px rgba(0,0,0,0.15)}
.forex-page .faqs img{margin-bottom:20px}
.forex-page .panel-content *:last-child{margin-bottom:0}
.forex-page .panel-group.faqs{margin-bottom:0}
.forex-page .panel-group{}
.forex-info-tables{padding:60px 0 0 0}
.forex-info-table{}
.forex-info-table table{}
.forex-info-table tr{text-align:center}
.forex-info-table td{border-color:#ccc;font-size:16px;font-weight:400;width:16.66666667%;padding:13px 10px;line-height:30px;background:none;}
.forex-info-table th{border-color:#6f6f6f;color:#fff;font-size:16px;padding:13px 10px;line-height:30px;background:#6f6f6f;border-right-color:#ccc}
.forex-info-table th:last-child{border-right-color:#6f6f6f}
.trading-platforms-content{margin:0 0 17px 0}
.trading-platforms-content *:last-child{margin-bottom:0}
.trading-platforms-content h2,.trading-platforms-content .h2{color:#000;font-weight:100;font-size:42px;margin:0 0 44px 0}
.trading-platforms-content p{}
.trading-platform{margin:30px 0 0 0}
.trading-platform figure{position:relative}
.trading-platform figure > a{display:block}
.trading-platform figure > a img{width:100%;}
.trading-platform figcaption{position:absolute;left:0;bottom:0;width:100%;text-align:center;background:rgba(0,0,0,0.8);padding:14px 0 15px 0;pointer-events:none;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease}
.trading-platform figcaption h3,.trading-platform figcaption .h3{color:#fff;font-weight:100;font-size:22px;margin:0;line-height:51px}
.trading-platform figcaption h3 img,.trading-platform figcaption .h3 img{margin:0 18px 0 0;vertical-align:top}
.trading-tools{padding:60px 0 0 0}
.trading-tools-content{margin:0 0 17px 0}
.trading-tools-content *:last-child{margin-bottom:0}
.trading-tools-content h2,.trading-tools-content .h2{color:#000;font-weight:100;font-size:42px;margin:0 0 43px 0}
.trading-tools-content p{}
.trading-tool{margin:30px 0 0 0}
.trading-tool figure{position:relative}
.trading-tool figure > a{display:block}
.trading-tool figcaption{position:absolute;left:0;bottom:0;width:100%;text-align:center;background:rgba(0,0,0,0.8);padding:14px 0 14px 0;pointer-events:none;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease}
.trading-tool figcaption h3,.trading-tool figcaption .h3{color:#fff;font-weight:100;font-size:24px;margin:0}
.trading-tool figcaption h3 img,.trading-tool figcaption .h3 img{margin:0 18px 0 0}
.trades-contents{padding:60px 0 0 0}
.trades-content{}
.trades-content *:last-child{margin-bottom:0}
.trades-content h2,.trades-content .h2{color:#000;font-weight:100;font-size:42px;margin:0 0 43px 0}
.trades-content p{}
.trading-platforms .row{justify-content:center;}
.quick-support-page{padding:0}
.quick-support-downloads{padding:50px 0 60px 0}
.quick-support-download{margin-top:30px;text-align:center;}
.quick-support-download p{}
.quick-support-download figure{position:relative;}
.quick-support-download figure img{width:380px;max-width:100%;}
.quick-support-download figcaption{position:absolute;left:50%;top:31%;transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);-webkit-transform:translateX(-50%);}
.quick-support-download a.button{background:#42ce7a;min-width:230px;padding:0 65px 0 15px;font-weight:800;font-size:18px;color:#fff !important;}
.quick-support-download a i{position:absolute;right:-2px;top:-2px;width:50px;bottom:-2px;line-height:50px;background:#22a259;font-size:22px;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;}
.quick-support-download a:before{display:none;}
.quick-support-download a img{}
.quick-support-downloads-content{}
.quick-support-downloads-content h2,.quick-support-downloads-content .h2{color:#000;font-weight:100;font-size:42px;margin:0 0 43px 0}
.quick-support-downloads-content p{}
.quick-support-downloads-content *:last-child{margin-bottom:0}
.remote-access{background:#f1f1f1;padding:50px 0 60px 0}
.remote-access-content{}
.remote-access-content *:last-child{margin-bottom:0}
.remote-access-content ul{counter-reset:index;padding:0;margin:0 0 40px 0}
.remote-access-content ul li{padding:10px 0 0 100px;color:#404040;font-weight:300;font-size:15px;position:relative;min-height:70px}
.remote-access-content ul li+li{margin-top:50px}
.remote-access-content ul li:before{display:none}
.remote-access-content ul li:after{counter-increment:index;content:counter(index);display:block;line-height:70px;width:70px;text-align:center;background:#606060;color:#fff;font-weight:800;font-size:36px;position:absolute;left:0;top:0}
.remote-access-content ul li strong{color:#f18959;font-weight:800;font-size:18px;display:block}
.remote-access-content p{}
.remote-access h2,.remote-access .h2{color:#000;font-weight:100;font-size:42px;margin:0 0 50px 0}
.inner-page.wallet-page{padding:0}
.wallet-contents{padding:50px 0 57px 0}
.wallet-contents h2,.wallet-contents .h2{color:#000;font-weight:100;font-size:42px;margin:0 0 33px 0}
.wallet-contents p{}
.wallet-contents *:last-child{margin-bottom:0}
.wallet-cta{position:relative;padding:75px 0 74px 0}
.wallet-cta:before{content:"";display:block;position:absolute;left:0;top:0;background:rgba(0,0,0,0.8);width:100%;height:100%}
.wallet-cta h2,.wallet-cta .h2{color:#fff;font-weight:100;font-size:42px;margin:0;display:inline;line-height:50px}
.wallet-cta .button{float:right;margin-left:15px;min-width:230px;color:#fff !important;line-height:47px}
.wallet-currencies{padding-top:50px}
.wallet-currencies-content{}
.wallet-currencies-content h2,.wallet-currencies-content .h2{color:#000;font-weight:100;font-size:42px;margin:0 0 43px 0}
.wallet-currencies-content *:last-child{margin-bottom:0}
.wallet-currencies figure{text-align:center;padding:37px 0}
.wallet-currencies figure img{width:auto !important;margin:0 auto 24px auto;}
.wallet-currencies figcaption{}
.wallet-currencies .currency-type{color:#404040;font-size:15px;font-weight:300;line-height:24px;display:block}
.wallet-currencies .currency-name{color:#000;font-size:15px;font-weight:800;line-height:24px;display:block}
.wallet-currencies-slider{}
.wallet-currencies-slider .owl-nav > div{position:absolute;top:50%;left:-30px;transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);margin-top:-20px;}
.wallet-currencies-slider .owl-nav > div span{font-size:50px;color:#303030;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease}
.wallet-currencies-slider .owl-nav > div.owl-next{left:auto;right:-30px}
.wallet-clients{padding-bottom:60px}
.wallet-clients img{filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);-webkit-filter:grayscale(100%);opacity:0.5;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease}
.wallet-clients-content{}
.wallet-clients-content *:last-child{margin-bottom:0}
.wallet-clients figure{padding:47px 0 0 0;text-align:center}
.wallet-notices{background:#f1f1f1;padding:49px 0 17px 0}
.wallet-notice-content{}
.wallet-notice-content h2,.wallet-notice-content .h2{color:#000;font-weight:100;font-size:42px;margin:0 0 43px 0}
.wallet-notice-content *:last-child{margin-bottom:0}
.wallet-notice-contents ul{padding:0;margin:0 0 40px 0}
.wallet-notice-contents ul li{padding:8px 0 0 100px;color:#404040;font-weight:300;font-size:15px;position:relative;min-height:70px}
.wallet-notice-contents ul li+li{margin-top:50px}
.wallet-notice-contents ul li:before{display:none}
.wallet-notice-contents ul li:after{display:block;line-height:70px;height:70px;width:70px;text-align:center;content:"";background:url(../images/note-icon.png) no-repeat center center #606060;position:absolute;left:0;top:0;}
.wallet-notice-contents ul li strong{color:#000;font-weight:800}
.wallet-notices-img{padding:54px 0 0 0}
.wallet-notices-img img{opacity:0.2}
.wallet-notice-contents{padding:23px 0 0 0}
.wallet-notice-contents p{}
.wallet-notice-contents p strong{color:#404040;font-weight:800;font-size:18px}
.inner-page.leverage-change-page{padding:0}
.leverage-rates{padding:50px 0 56px 0}
.leverage-rates h2,.leverage-rates .h2{color:#000;font-weight:100;font-size:42px;margin:0 0 43px 0}
.leverage-rates p{}
.leverage-rates p strong{font-weight:800;font-size:18px;color:#404040}
.leverage-rates *:last-child{margin-bottom:0}
.leverage-change-cta{position:relative;padding:75px 0 74px 0}
.leverage-change-cta:before{content:"";display:block;position:absolute;left:0;top:0;background:rgba(0,0,0,0.8);width:100%;height:100%}
.leverage-change-cta h2,.leverage-change-cta .h2{color:#fff;font-weight:100;font-size:42px;margin:0;display:inline;line-height:50px}
.leverage-change-cta .button{float:right;margin-left:15px;min-width:230px;color:#fff !important;line-height:47px}
.leverage-ratio{padding:59px 0 60px 0}
.leverage-ratio-content{}
.leverage-ratio-content h2,.leverage-ratio-content .h2{color:#000;font-weight:100;font-size:42px;margin:-10px 0 43px 0;line-height:50px}
.leverage-ratio-content p{margin-bottom:30px}
.leverage-ratio-content *:last-child{margin-bottom:0}
.leverage-ratio-content .link{}
.leverage-ratio-table td{border-color:#ccc;width:33.33333333%;padding:13px 30px}
.leverage-ratio-table th{border-color:#6f6f6f;color:#fff;background:#6f6f6f;border-right-color:#ccc;width:33.33333333%;padding:13px 30px}
.leverage-ratio-table th:last-child{border-right-color:#6f6f6f}
.inner-page.forex-trading-page{padding:0}
.about-foreign-exchange{padding:50px 0 57px 0}
.about-foreign-exchange h2,.about-foreign-exchange .h2{color:#000;font-weight:100;font-size:42px;margin:0 0 44px 0}
.about-foreign-exchange p{}
.about-foreign-exchange *:last-child{margin-bottom:0}
.forex-trading-handbook{background:#f1f1f1;padding:50px 0 75px 0}
.forex-trading-handbook-content{}
.forex-trading-handbook-content h2,.forex-trading-handbook-content .h2{color:#000;font-weight:100;font-size:42px;margin:0 0 43px 0}
.forex-trading-handbook-content p{margin-bottom:31px;}
.forex-trading-handbook-content ul{column-count:2;-moz-column-count:2;-ms-column-count:2;-o-column-count:2;-webkit-column-count:2;padding:0;font-size:18px;margin:0 0 41px 0}
.forex-trading-handbook-content ul li{padding:0 0 0 32px;line-height:40px}
.forex-trading-handbook-content ul li:before{top:9px;font-size:20px}
.forex-trading-handbook-content .button{color:#fff;min-width:230px;font-weight:800;font-size:16px;line-height:47px}
.forex-trading-handbook-content .button:before{height:100%}
.forex-trading-handbook-content *:last-child{margin-bottom:0}
.forex-trading-handbook-img{text-align:center;padding:10px 0 0 0}
.forex-beginners{padding:50px 0 60px 0}
.forex-beginners h2,.forex-beginners .h2{color:#000;font-weight:100;font-size:42px;margin:0 0 19px 0}
.forex-beginners figure{position:relative;text-align:center;margin:30px 0 0 0}
.forex-beginners figure > a{display:block}
.forex-beginners figure > a img{width:100%}
.forex-beginners figcaption{background:rgba(0,0,0,0.7);padding:15px 15px;position:absolute;bottom:0;left:0;width:100%;pointer-events:none;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease}
.forex-beginners figcaption h3,.forex-beginners figcaption .h3{margin:0;color:#fff;font-size:18px;font-weight:100;line-height:30px}
.forex-trading-books{background:#f1f1f1;padding:50px 0 59px 0}
.forex-trading-book{text-align:center}
.forex-trading-book h2,.forex-trading-book .h2{color:#000;font-weight:100;font-size:42px;margin:0 0 40px 0}
.forex-trading-book img{box-shadow:10px 10px 20px rgba(0,0,0,0.2);-moz-box-shadow:10px 10px 20px rgba(0,0,0,0.2);-ms-box-shadow:10px 10px 20px rgba(0,0,0,0.2);-o-box-shadow:10px 10px 20px rgba(0,0,0,0.2);-webkit-box-shadow:10px 10px 20px rgba(0,0,0,0.2);display:block;margin:0 auto;}
.forex-trading-book .button{color:#fff;min-width:230px;font-weight:800;font-size:16px;margin-top:60px;line-height:47px}
.forex-trading-book .button:before{height:100%;top:auto;bottom:0;}
.forex-trading-book .button span{font-size:20px;margin-right:20px;vertical-align:middle}
.forex-strategies{padding:50px 0 0 0}
.forex-strategies h2,.forex-strategies .h2{color:#000;font-weight:100;font-size:42px;margin:0 0 19px 0}
.forex-strategies figure{position:relative;margin:30px 0 0 0;overflow:hidden}
.forex-strategies figure > a{display:block}
.forex-strategies figure > a img{width:100%}
.forex-strategies figcaption{background:rgba(0,0,0,0.7);top:100%;position:absolute;left:0;width:100%;padding:20px 15px;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;transform:translateY(-80px);-moz-transform:translateY(-80px);-ms-transform:translateY(-80px);-o-transform:translateY(-80px);-webkit-transform:translateY(-80px);pointer-events:none;text-align:center}
.forex-strategies figcaption h3,.forex-strategies figcaption .h3{padding:0 0 20px 0;color:#fff;font-size:24px;font-weight:100;margin:0;line-height:40px}
.forex-strategies figcaption p{color:#fff;margin:0}
.forex-strategies figure.locked:after{content:"";display:block;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);background:url(../images/lock.png);height:110px;width:96px;pointer-events:none}
.forex-strategies figure.locked:before{content:"";display:block;position:absolute;left:0;right:0;top:0;bottom:80px;background:rgba(255,255,255,0.7);pointer-events:none}
.forex-strategies figure.locked figcaption{background:rgba(144,144,144,0.9);transform:translateY(-80px) !important;-moz-transform:translateY(-80px) !important;-ms-transform:translateY(-80px) !important;-o-transform:translateY(-80px) !important;-webkit-transform:translateY(-80px) !important}
.forex-trading-content{padding:55px 0 54px 0}
.forex-trading-content *:last-child{margin-bottom:0}
.inner-page.webinars-page{padding:0}
.webinars-content{padding:50px 0 57px 0}
.webinars-content h2,.webinars-content .h2{color:#000;font-weight:100;font-size:42px;margin:0 0 44px 0}
.webinars-content p{}
.webinars-content *:last-child{margin-bottom:0}
.webinars-list{background:#f1f1f1;padding:60px 0 52px 0}
.webinars-list-content{}
.webinars-list-content .subject{display:block;color:#f18959;font-size:18px;font-weight:800;line-height:28px;margin:-7px 0 5px 0}
.webinars-list-content h2,.webinars-list-content .h2{color:#000;font-weight:100;font-size:42px;margin:0 0 37px 0}
.webinars-list-content ul{padding:0 0 30px 0;margin:0}
.webinars-list-content ul li{color:#404040;font-size:18px;line-height:40px;padding:0 0 0 32px}
.webinars-list-content ul li:before{top:9px;font-size:20px}
.webinars-by{}
.webinars-by:before{content:"";display:block;height:1px;max-width:570px;background:#bbb;margin-bottom:35px}
.webinars-by-name{font-size:24px;color:#000;font-weight:300;line-height:30px;margin:0}
.webinars-by-designation{display:inline-block;vertical-align:top;line-height:34px;color:#606060;font-size:16px}
.webinars-by-company{display:inline-block;vertical-align:top;color:#606060;line-height:34px;font-size:16px}
.webinars-by-company:before{content:"|";margin:0 11px 0 7px}
.webinars-info:before{position:absolute;left:0;right:0;top:0;bottom:0;content:"";border:1px solid #bbb;z-index:-1}
.webinars-info:after{position:absolute;left:5px;right:5px;top:5px;bottom:5px;content:"";border:1px solid #bbb;z-index:-2}
.webinars-calendar{position:relative;padding:30px 0}
.webinars-calendar:before{content:"";display:block;position:absolute;left:50%;top:0;transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);-webkit-transform:translateX(-50%);background:url(../images/calendar.png) no-repeat center center transparent;width:194px;height:222px;opacity:0.1}
.webinars-month{display:block;color:#000;font-weight:300;font-size:24px}
.webinars-date{display:block;color:#000;font-weight:800;font-size:100px;line-height:94px;margin:5px 0 2px 0}
.webinars-day{display:block;color:#404040;font-weight:300;font-size:16px}
.webinars-time{color:#000;font-weight:300;font-size:42px;padding:12px 0 26px 0}
.webinars-time span{color:#000;font-weight:100;font-size:18px;display:inline-block}
.webinars-info{text-align:center;padding:66px 0;position:relative;z-index:1}
.webinars-info .button{min-width:230px;line-height:47px;color:#fff;font-weight:800;font-size:16px}
.webinars-info .button:before{height:100%;top:auto;bottom:0;}
.webinars-list:nth-child(even){background:none}
.inner-page.video-tutorials-page{padding:0}
.video-tutorials-cta{position:relative;padding:71px 0 80px 0}
.video-tutorials-cta:before{content:"";display:block;position:absolute;left:0;top:0;background:rgba(0,0,0,0.8);width:100%;height:100%}
.video-tutorials-cta h2,.video-tutorials-cta .h2{color:#fff;font-weight:100;font-size:42px;margin:0;display:inline-block;line-height:50px;vertical-align:top;max-width:600px}
.video-tutorials-cta .button{float:right;margin-left:15px;min-width:230px;color:#fff !important;line-height:47px;margin-top:29px;font-size:20px}
.video-tutorials-learn{padding:50px 0 51px 0;border-bottom:1px solid #e5e5e5}
.video-tutorials-learn h2,.video-tutorials-learn .h2{color:#000;font-weight:100;font-size:42px;margin:0 0 44px 0}
.video-tutorials-learn p{}
.video-tutorials-learn *:last-child{margin-bottom:0}
.video-tutorials-learn ul{column-count:2;-moz-column-count:2;-ms-column-count:2;-o-column-count:2;-webkit-column-count:2;padding:0}
.video-tutorials-learn ul li{color:#404040;font-size:18px;line-height:40px;font-weight:300;padding:0 0 0 32px}
.video-tutorials-learn ul li:before{font-size:18px;top:11px}
.video-tutorials-content{background:#f1f1f1;padding:50px 0 60px 0}
.video-tutorials-content h2,.video-tutorials-content .h2{color:#000;font-weight:100;font-size:42px;margin:0 0 40px 0}
.video-tutorials-content .button{color:#fff;font-size:16px;font-weight:800;line-height:47px;min-width:230px;margin-top:47px}
.video-tutorials-content .button:before{height:100%;top:auto;bottom:0;}
.video-tutorials-content *:last-child{margin-bottom:0}
.video-tutorials{padding:50px 0 21px 0}
.video-tutorials h2,.video-tutorials .h2{color:#000;font-weight:100;font-size:42px;margin:0 0 50px 0}
.video-tutorials figure{margin:0 0 58px 0;pointer-events:none;text-align:center}
.video-tutorials figure > a{display:block;position:relative}
.video-tutorials figure > a:before{content:"";display:block;position:absolute;left:0;top:0;right:0;bottom:0;background:rgba(0,0,0,0.4)}
.video-tutorials figure > a .fa{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);font-size:90px;color:#42ce7a}
.video-tutorials figure > a .fa:after{content:"";height:50px;width:50px;background:#fff;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);z-index:-1;background-image: url("../../../../uploads/2020/04/tut-play-img-50x.jpg"); background-repeat:no-repeat;}
.video-tutorials figcaption{margin:25px 0 0 0;padding:0 20px}
.video-tutorials figcaption a{color:#404040;font-size:18px;font-weight:300;line-height:24px}
.video-tutorials figure a{pointer-events:auto}
.account-types-page{padding:50px 0 0 0}
.account-types-content{padding:0 0 57px 0}
.account-types-content h2,.account-types-content .h2{color:#000;font-weight:100;font-size:42px;margin:0 0 44px 0}
.account-types-content p{font-size:15px}
.account-types-content *:last-child{margin-bottom:0}
.account-types-container{padding:0 0 50px 0;}
.account-type-title{vertical-align:middle}
.account-type-content{}
.account-type-row{line-height:24px;padding:0 15px;color:#404040;font-size:16px;text-align:center;border:1px solid #909090;border-width:0 1px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;}
.account-type-goplus{width:33.33333333%;padding:0 15px}
.account-type-goplus .account-type-title{background:#000;position:relative;padding:0 15px;text-align:center;overflow:hidden;height:auto !important;line-height:150px}
.account-type-goplus .account-type-title:after{content:"New";font-size:24px;display:block;line-height:40px;background:#f27f0c;color:#fff;position:absolute;right:0;top:0;transform:rotate(45deg);width:200px;font-weight:800;margin:18px -65px 0 0;text-align:center}
.account-type-standard{width:33.33333333%;padding:0 15px}
.account-type-standard .account-type-title{background:#06b572;font-weight:800;color:#fff;font-size:40px;line-height:150px;padding:0 15px;text-align:center;height:auto !important;}
.account-types-titles{width:25%;padding:0 15px}
.account-types-titles .account-type-title{color:#404040;font-weight:300;font-size:24px;line-height:150px;padding:0 30px;height:auto !important;}
.account-types{display:flex;flex-wrap:wrap;-ms-flex-wrap:wrap;margin:0 -15px}
.account-types > div > div:before{content:"";display:block;position:absolute;left:0;right:-30px;top:0;bottom:0;z-index:-1}
.account-types > div > div{position:relative}
.account-types > div > div:nth-child(odd):before{background:#efefef}
.account-type-row label{margin:0;display:none}
.account-type-row.content{padding:17px 15px;min-height:83px;border-top:1px solid #909090}
.account-type-row .fa-check{font-size:24px;vertical-align:top}
.account-types-titles .account-type-row{border-color:transparent;text-align:left}
.account-types > div.account-type-goplus > div:before{right:0}
.account-type-row.markets{min-height:80px;padding:16px 15px}
.account-types > div{position:relative;padding-top:150px;}
.account-types > div:before{content:"";display:block;position:absolute;left:15px;right:15px;top:0;bottom:0;background:#fafafa;z-index:-1;border-bottom:1px solid #909090}
.account-types > div.account-types-titles:before{background:none;border-color:transparent}
.account-type-row .button{min-width:230px;line-height:47px;color:#fff;font-size:16px;font-weight:800}
.account-type-row .button:before{height:100%;top:auto;bottom:0;}
.account-type-goplus .account-type-row .button{border-color:#000}
.account-type-goplus .account-type-row .button:before{background:#000}
.account-type-row.deposit > span{display:block;width:100%;}
.account-type-row.deposit p{margin:48px 0 13px 0;width:100%}
.account-type-row.deposit p+p{margin:21px 0 13px 0}
.account-type-row .link{font-weight:800}
.account-type-row.deposit{}
.account-type-row:last-child{padding:18px 15px;display:block;text-align:center;}
.account-types-page .contact-cta{background:none}
.account-types-page .contact-form{background:#606060}
.account-types-page .contact-form h2,.account-types-page .contact-form .h2{color:#fff;margin:0}
.account-types-page .input-label{background:none}
.account-types-page .input-box.filled .input-label,
.account-types-page .input-box.focus .input-label{top:-22px;color:#fff}
.account-types-page label.require{color:#fff;width:100%;}
.popup *{pointer-events:none;}
.forex-trading-page .armodal{width:400px;text-align:center;}
.forex-trading-page .armodal h2, .forex-trading-page .armodal .h2{font-size:30px;font-weight:800;color:#000;margin:0 0 16px 0;}
.forex-trading-page .armodal .button{line-height:40px;color:#fff;}
.forex-trading-page .armodal .button:before{height:100%;}
.forex-trading-page .armodal h4, .forex-trading-page .armodal .h4{font-size:24px;font-weight:800;color:#606060;}
.forex-beginners iframe{vertical-align:top;position:absolute;left:0;top:0;width:100%;height:100%;}
.forex-beginer-iframe-container{position:relative;padding-bottom:50%;margin:30px -15px 0 -15px;}
.forex-strategies iframe{height:1128px;vertical-align:top;}
#items.iron-list{display:flex;flex-wrap:wrap;-ms-flex-wrap:wrap;height:auto !important;margin:0 -15px;}
.hl-news #items.iron-list > .style-scope.mte-news-list{width:20%;display:block;position:static;transform:none !important;padding:0 15px;margin:0 0 30px 0;}
.style-scope.iron-list .item.mte-news-list{padding:0;border:none;margin:0;display:block;border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;-webkit-border-radius:0;background:none;}
.mte-news-list-0 paper-scroll-header-panel.mte-news-list{max-width:100%;position:static;}
.paper-scroll-header-panel-0 #mainContainer.paper-scroll-header-panel{position:static;padding:0 !important;}
.mte-news-list-0 #maindiv.mte-news-list{height:auto !important;}
.hl-news #items.iron-list > template.style-scope.mte-news-list{display:none;}
.mte-news-list-0 .pad.mte-news-list{padding:0;}
.mte-news-list-0 .pad.mte-news-list .horizontal.layout{display:block;}
.mte-news-list-0 .pad.mte-news-list .horizontal.layout .end-justified{display:none;}
.hl-news .mte-news-list-0 .primary.mte-news-list{font-family:"Roboto", sans-serif;color:#000;font-size:18px;font-weight:300;line-height:24px;margin:27px 0 8px 0;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;}
.hl-news .mte-news-list-0 .secondary.mte-news-list{color:#303030;line-height:24px;letter-spacing:-0.6px;margin:0;font-family:"Roboto", sans-serif;font-size:14px;}

/* .hl-news .mte-news-list-0 .postedat.mte-news-list:before{content:"\f073";color:#f18959;font-size:14px;margin-right:5px;font-family:"FontAwesome";} */

.hl-news .mte-news-list-0 .postedat.mte-news-list{display:inline-block;vertical-align:top;margin-right:25px;color:#909090;font-weight:100;font-size:14px;font-family:"Roboto", sans-serif;}
.hl-news .mte-news-list-0 .image-responsive.mte-news-list{max-width:100%;width:100%;}
.hl-newsletter-input-box label.error{background:#9c0000;color:#fff;margin:0;position:absolute;top:100%;right:10px;padding:0 10px;margin-top:-10px;line-height:20px;font-size:13px;}
.hl-newsletter-input-box label.error:before{content:"";display:block;height:0;width:0;border-style:solid;border-width:0 5px 6px 5px;position:absolute;right:10px;bottom:100%;border-color:transparent transparent #9c0000 transparent;}
.hl-newsletter .mc4wp-alert.mc4wp-error{background:#9c0000;color:#fff;margin:15px 0 0 0;padding:5px 10px;float:left;width:100%;text-align:center;}
.hl-newsletter .mc4wp-alert.mc4wp-error p{margin:0;color:#fff;line-height:20px;}
.custom-page{overflow:hidden;}
.custom-page-section{}
.custom-page-section h2,.custom-page-section .h2{color:#000;font-weight:100;font-size:42px;margin:0 0 40px 0 !important;line-height:50px;}
.custom-page-section + .custom-page-section{padding-top:50px;margin-top:50px;border-top:1px solid #eee;}
.custom-page-section p{text-align:left;}
.custom-page-section figcaption{padding:30px 0 40px 0;}
.custom-page-section *:last-child{margin-bottom:0;}
.custom-page .account-types-page{margin-bottom:-50px;}
.pdf-documents{margin:35px 0 0 0;}
.pdf-documents > a{display:table;margin:0 0 15px 0 !important;}
.pdf-documents > a i{font-size:40px;color:#f00;display:table-cell;vertical-align:middle;width:50px;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;}
.pdf-documents > a span{color:#000;display:table-cell;vertical-align:middle;font-weight:800;font-size:16px;}
b, strong{font-weight:800;}
.pdf-documents p{margin-top:15px;}
.cms-contents{border:1px solid #eee;padding:20px 20px;}
.cms-contents+.cms-contents{margin-top:30px;}
.cms-contents:nth-child(even){background:#eee;}
/*.go-plus .button{width:100%;font-size:18px;}
.go-plus .button + .button{margin-top:30px;}
.go-plus{position:relative;padding:0 0 50px 0;}
.go-plus:before{content:"";display:block;background:rgba(255,255,255,0.5);position:absolute;left:0;top:0;right:0;bottom:0;}
.go-plus h2,.go-plus .h2{color:#000;font-weight:100;font-size:42px;margin:30px 0 40px 0 !important;line-height:50px;}*/
.go-plus-cta{position:relative;padding:75px 0 74px 0;margin:50px 0;}
.go-plus-cta:before{content:"";display:block;position:absolute;left:0;top:0;background:rgba(0,0,0,0.8);width:100%;height:100%;}
.go-plus-cta h2, .go-plus-cta .h2{color:#fff;font-weight:100;font-size:42px;margin:0;display:inline;line-height:50px;}
.go-plus-cta .button{float:right;margin-left:15px;min-width:230px;color:#fff !important;line-height:47px;}
.why-go-plus{}
.why-go-plus figure{position:relative;overflow:hidden;text-align:center;margin:30px 0 0 0;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;}
.why-go-plus figcaption{padding:30px 0 0 0;}
.why-go-plus figcaption h3,.why-go-plus figcaption .h3{margin:0 0 25px 0;font-size:22px;}
.why-go-plus figcaption p{text-align:center;}
.why-go-plus figure > img{}
ul.trading-benefits{padding:0;margin:0 -15px;text-align:left;display:flex;flex-wrap:wrap;-ms-flex-wrap:wrap;}
ul.trading-benefits li{width:20%;padding:0 15px;font-size:14px;text-align:center;}
ul.trading-benefits li:before{display:none;}
ul.trading-benefits li i{font-size:60px;color:#42ce7a;line-height:80px;font-weight:400;margin:0 0 10px 0;}
ul.trading-benefits li span{display:block;}
body > div.zopim:first-child { bottom: 30px !important; right: 85px !important; }
.hl-news #items.iron-list > div.style-scope.mte-news-list{display:none;}
.hl-news #items.iron-list > div.style-scope.mte-news-list:nth-child(2),
.hl-news #items.iron-list > div.style-scope.mte-news-list:nth-child(3),
.hl-news #items.iron-list > div.style-scope.mte-news-list:nth-child(4),
.hl-news #items.iron-list > div.style-scope.mte-news-list:nth-child(5),
.hl-news #items.iron-list > div.style-scope.mte-news-list:nth-child(6){display:block;}
.mt4-demo-form-container{padding-bottom:50px;}
.mt4-demo-form-container h2, .mt4-demo-form-container .h2{font-weight:100;color:#000;font-size:42px;margin:0 0 43px 0;}
.mt4-demo-form-content h3, .mt4-demo-form-content .h3{font-weight:400;color:#303030;font-size:24px;margin:0 0 43px 0;}
.mt4-demo-form-content h3:after, .mt4-demo-form-content .h3:after{content:"";display:block;width:50px;height:2px;background:#42ce7a;margin-top:14px;}
.mt4-demo-form-content ul{padding:0;margin:0;}
.mt4-demo-form-content ul li{color:#404040;font-weight:300;font-size:18px;padding:0 0 0 32px;}
.mt4-demo-form-content ul li:before{font-size:18px;}
.mt4-demo-form-content ul li+li{margin-top:16px;}
.input-box.mobile-box{padding:0 0 0 118px;}
.input-box.mobile-box .input-label{left:134px;}
.input-box.mobile-box .select-box{position:absolute;left:0;top:0;width:119px;}
.input-box.mobile-box .select-box:after{}
.input-box.mobile-box .select-box select{padding:10px 10px;}
.try-demo-account{background:#f1f1f1;padding:50px 0 60px 0;}
.try-demo-account h2,.try-demo-account .h2{font-weight:100;color:#000;font-size:42px;margin:0 0 44px 0;}
.try-demo-account figcaption{margin-top:22px;}
.try-demo-account figcaption span{font-weight:100;color:#fff;font-size:24px;margin:0 0 43px 0;}
.try-demo-account img{}
.try-demo-account figure{background:#484848;text-align:center;height:170px;margin:33px 0 0 0;padding:34px 15px 0 15px;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;}
.mt4-demo-cta{position:relative;z-index:1;padding:70px 0;margin-bottom:-50px;}
.mt4-demo-cta:before{content:"";display:block;position:absolute;left:0;top:0;background:rgba(0,0,0,0.8);right:0;bottom:0;}
.mt4-demo-cta h2,.mt4-demo-cta .h2{color:#fff;font-weight:100;font-size:42px;margin:0;line-height:60px;max-width:calc(100% - 540px);}
.mt4-demo-cta .col-12{display:flex;flex-wrap:wrap;-ms-flex-wrap:wrap;align-items:center;}
.mt4-demo-cta .button{color:#fff;min-width:230px;}
.mt4-demo-form label.require{width:100%;text-align:center;}
.mt4-demo-form .input-box.submit-box{width:100%;}
.go-plus-currency{padding:50px 0 0 0;}
.go-plus-currency figure{text-align:center;}
.go-plus-currency figure img{width:auto !important;margin:0 auto;}
.go-plus-currency-type{color:#404040;font-size:15px;font-weight:300;line-height:24px;display:block;}
.go-plus-currency-price{color:#000;font-size:15px;font-weight:800;line-height:24px;display:block;}
.go-plus-currency-name{color:#000;font-size:15px;font-weight:800;line-height:24px;display:block;text-transform:uppercase;}
.go-plus-currency figcaption{padding:20px 0 40px 0;}
.go-plus-currency .col-cust-5{flex:0 0 20%;-ms-flex:0 0 20%;max-width:20%;}
.custom-page-section.go-plus-steps{margin-top:15px;}
.go-plus-steps .button{margin-top:30px;color:#fff;min-width:230px;}
.go-plus-steps .button:before{height:100%;bottom:0;top:auto;}
.go-plus-free-access h2 + p, .go-plus-free-access .h2 + p{margin-bottom:30px !important;}
.go-plus-free-access figure{margin-bottom:30px !important;}
.go-plus-currency-slider {text-align: center;}
.go-plus-currency-slider .item {display: inline-block; margin: 0 30px;}
.go-plus-currency-slider .owl-nav > div{position:absolute;top:50%;left:-30px;transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);margin-top:-20px;}
.go-plus-currency-slider .owl-nav > div span{font-size:50px;color:#303030;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease}
.go-plus-currency-slider .owl-nav > div.owl-next{left:auto;right:-30px}
.webinars-popup{display:none;background:rgba(0, 0, 0, 0.8);position:fixed;top:0;left:0;right:0;bottom:0;z-index:99999999;}
.webinars-iframe-container{display:flex;position:absolute;left:0;top:0;right:0;bottom:0;flex-wrap:wrap;align-items:center;justify-content:center;padding:0 15px;}
.webinars-iframe{position:relative;padding:40px 35px;width:540px;background:#fff;}
.webinars-iframe iframe{height:calc(100vh - 100px);width:100%;border:1px solid #eee;max-height:430px;}
.webinars-iframe button{background:none;border:none;position:absolute;right:15px;top:15px;font-size:20px;padding:0;}
body.webinars-sticky{position:fixed;top:0;left:0;right:0;bottom:0;}
.affiliates-form-container{padding-bottom:50px;}
.affiliates-form-container h2, .affiliates-form-container .h2{font-weight:100;color:#000;font-size:42px;margin:0 0 43px 0;}
.affiliates-form-content{}
.affiliates-form-content figure{background:#484848;text-align:center;margin:0 0 30px 0;padding:40px 10px;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;}
.affiliates-form-content figcaption{margin:20px 0 0 0;}
.affiliates-form-content figcaption span{font-weight:100;color:#fff;font-size:19px;}
.affiliates-form{padding-top:30px;}
.affiliates-form h3, .affiliates-form .h3{font-weight:300;color:#303030;font-size:30px;margin:0 0 30px 0;}
.affiliates-guidelines{padding-top:50px;}
.affiliates-guidelines h3, .affiliates-guidelines .h3{font-weight:300;color:#303030;font-size:30px;margin:0 0 43px 0;}
.affiliates-guidelines .button{min-width:200px;font-size:16px;margin-top:20px;}
.affiliates-why-us{background:#f1f1f1;padding:50px 0;}
.affiliates-why-us-content{}
.affiliates-why-us-content ul{padding:0;margin:0;}
.affiliates-why-us-content ul li{padding:0;}
.affiliates-why-us-content ul li .icon{width:40px;font-size:30px;vertical-align:middle;color:#2c9755;margin-bottom:6px;}
.affiliates-why-us-content ul li h4, .affiliates-why-us-content ul li .h4{font-weight:300;color:#303030;font-size:30px;margin:0 0 15px 0;}
.affiliates-why-us-content ul li:before{display:none;}
.affiliates-why-us-content h2, .affiliates-why-us-content .h2{font-weight:100;color:#000;font-size:42px;margin:0 0 43px 0;}
.affiliates-why-us-content ul li p{margin:0;}
.affiliates-why-us-content ul li+li{margin-top:30px;}
.metatrader-page{}
ul.metatrader-trading-platform{font-size:0;padding:0;margin:0 -15px;text-align:left;}
ul.metatrader-trading-platform li{display:table;width:25%;padding:0 15px;vertical-align:top;font-size:14px;display:inline-block;}
ul.metatrader-trading-platform li:before{display:none;}
ul.metatrader-trading-platform li i{display:table-cell;vertical-align:middle;width:50px;font-size:40px;color:#42ce7a;}
ul.metatrader-trading-platform li span{display:table-cell;vertical-align:middle;}
.metatrader-content h2, .metatrader-content .h2{font-weight:100;color:#000;font-size:42px;margin:0 0 33px 0;}
.metatrader-content{border-bottom:1px solid #eee;padding:0 0 40px 0;}
.metatrader-page h3, .metatrader-page .h3{font-weight:300;color:#303030;font-size:30px;margin:0 0 30px 0;}
.metatrader-experience{border-bottom:1px solid #eee;padding:40px 0;}
.metatrader-experience ul{margin:0;}
.metatrader-tutorial{padding:40px 0;}
.metatrader-for-mac .order-1{order:1;}
.metatrader-for-mac .order-2{order:2;text-align:right;}
.metatrader-for-mac .file-download{margin:30px 0 0 0;text-align:left;}
.file-download > a{display:table;}
.file-download > a i{font-size:40px;color:#42ce7a;display:table-cell;vertical-align:middle;width:50px;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;text-align:left;}
.file-download > a span{color:#000;display:table-cell;vertical-align:middle;font-weight:800;font-size:16px;}
.metatrader-for-mac ul{margin:0;}
.metatrader-started{padding:50px 0 0 0;border-top:1px solid #eee;}
.metatrader-started ul{margin:0;}
.metatrader-tutorial-iframe{padding-bottom:49%;position:relative;margin:0 -15px;}
.metatrader-tutorial-iframe iframe{position:absolute;left:0;top:0;height:100%;width:100%;}
.forex-about hr{margin:40px 0;border-color:#eee;}
.metatrader-for-devices{border-top:1px solid #eee;padding:50px 0;}
.metatrader-for-devices img{display:block;margin:0 auto;}
.metatrader-for-devices h3,.metatrader-for-devices .h3{text-align:center;}
.metatrader-for-devices .col-12 + .col-12{border-left:1px solid #ccc;}
.metatrader-for-mobile > *:last-child{margin-bottom:0;}
p.step-index{margin:-35px auto 0 auto;display:flex;height:70px;width:70px;align-items:center;justify-content:center;border:1px solid #bbb;background:#fff;color:#404040;font-size:24px;font-weight:800;}
.fx-traders-step{border:1px solid #bbb;text-align:center;padding:0 15px 30px 15px;min-height:302px;margin-bottom:30px;}
.fx-traders-steps-container{display:flex;flex-wrap:wrap;margin:0 -15px;}
.fx-traders-step-container{width:50%;padding:34px 15px 0 15px;}
.fx-traders-step figure{margin:50px 0;}
.fx-traders-step h4, .fx-traders-step .h4{font-size:18px;font-weight:400;line-height:24px;margin:0;}
.fx-traders-page h2, .fx-traders-page .h2{font-weight:100;color:#000;font-size:42px;margin:0 0 30px 0;}
.fx-traders-page h3, .fx-traders-page .h3{font-weight:300;color:#303030;font-size:30px;margin:0 0 30px 0;}
.fx-traders-step-container ul{margin-bottom:0;padding:0;}
.fx-traders-steps{margin-top:50px;}
.search-page{}
.search-page h3, .search-page .h3{font-weight:300;font-size:30px;margin:0 0 24px 0;color:#303030;}
.search-content{border:1px solid #bbb;padding:30px 15px;}
.search-content h4, .search-content .h4{font-weight:300;font-size:24px;margin:0 0 30px 0;color:#404040;line-height:1.4;}
.search-content h4 a, .search-content .h4 a{color:#404040;}
.search-content + .search-content{margin-top:30px;}
.search-content .button{min-width:120px;line-height:36px;float:right;}
.search-content:after{content:"";display:block;clear:both;}
.button.inverse:before{height:100%;top:auto;bottom:0;}
.button.inverse{color:#fff;}
.mobile-trading-mt4{}
.mobile-trading-mt4 figure{text-align:center;}
.mobile-trading-platforms-page h2, .mobile-trading-platforms-page .h2{font-weight:100;color:#000;font-size:42px;margin:0 0 30px 0;}
.mobile-trading-platforms-page h3, .mobile-trading-platforms-page .h3{font-weight:300;color:#303030;font-size:30px;margin:0 0 40px 0;line-height:1.4;}
.mobile-trading-mt4 .text-center{font-size:0;position:absolute;bottom:0;right:15px;left:15px;}
.mobile-trading-mt4 .download-app{display:inline-block;vertical-align:top;font-size:15px;margin:0 15px 30px 15px;}
.mobile-trading-mt4 ul{padding:0;margin:30px 0;}
.mobile-trading-mt4 ul li{color:#404040;font-weight:300;font-size:18px;padding:0 0 0 32px;}
.mobile-trading-mt4 ul li + li{margin-top:16px;}
.mobile-trading-mt4 ul li:before{font-size:18px;}
.mobile-trading-mt4 .col-12:before{content:"";display:block;border:1px solid #bbb;position:absolute;left:15px;right:15px;top:0;bottom:0;z-index:-1;}
.mobile-trading-mt4 .col-12 > div{padding:20px 15px 100px 15px;}
.mobile-trading-mt4 h3, .mobile-trading-mt4 .h3{text-align:center;}
.mobile-trading-platforms-page h4, .mobile-trading-platforms-page .h4{font-weight:300;color:#303030;font-size:24px;margin:0 0 24px 0;line-height:1.5;}
.mobile-trading-faqs .panel-heading{color:#303030;border-radius:0;-webkit-border-radius:0;padding:0}
.mobile-trading-faqs .panel-heading > a{color:#fff !important;font-size:18px;font-weight:300;padding:14px 60px 14px 20px;display:block;position:relative;background:#40cd7b;border:1px solid #40cd7b;line-height:30px}
.mobile-trading-faqs .panel{border-radius:0;-webkit-border-radius:0;box-shadow:none;-webkit-box-shadow:none;border:none}
.mobile-trading-faqs .panel-collapse{}
.mobile-trading-faqs .store_locators{margin-top:40px}
.mobile-trading-faqs .panel-heading > a span.icon{display:block;height:30px;width:30px;background:#fff;position:absolute;right:14px;top:14px;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease}
.mobile-trading-faqs .panel-heading > a span.icon:before,
.mobile-trading-faqs .panel-heading > a span.icon:after{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);width:14px;height:2px;background:#606060;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease}
.mobile-trading-faqs .panel-heading > a span.icon:after{width:2px;height:0}
.mobile-trading-faqs .panel-heading > a.collapsed{background:none;color:#303030 !important;border-color:#ddd}
.mobile-trading-faqs .panel-heading > a.collapsed span.icon:after{height:14px}
.mobile-trading-faqs .panel-heading > a.collapsed span.icon{background:#606060}
.mobile-trading-faqs .panel-heading > a.collapsed span.icon:before,
.mobile-trading-faqs .panel-heading > a.collapsed span.icon:after{background:#fff}
.mobile-trading-faqs .panel+.panel{margin-top:20px}
.mobile-trading-faqs .panel-content{padding:24px 20px}
.mobile-trading-faqs .faqs img{margin-bottom:20px}
.mobile-trading-faqs .panel-content *:last-child{margin-bottom:0}
.mobile-trading-faqs .panel-group.faqs{margin-bottom:0}
.mobile-trading-faqs .panel-group{max-width:770px;margin:0 auto}
.mobile-trading-faqs ul.nav-tabs{display:flex;flex-wrap:wrap;-ms-flex-wrap:wrap;margin:0 -15px;max-width:500px;margin:0 auto 50px auto;justify-content:center;}
.mobile-trading-faqs ul.nav-tabs li.nav-item a.nav-link{display:block;min-width:inherit;min-width:initial;font-weight:800;color:#fff;font-size:18px;}
.mobile-trading-faqs ul.nav-tabs li.nav-item{margin:0 !important;flex-grow:1;width:200px;padding:0 15px;}
.mobile-trading-faqs .panel-content figure img{border:1px solid #eee;}
.mobile-trading-faqs .panel-content figure{margin-bottom:30px;}
.mobile-trading-mt4 .text-center p{display:inline-block;vertical-align:top;margin:0;}
.mobile-trading-guide-iframe{position:relative;padding-bottom:49%;margin:0 -15px;}
.mobile-trading-guide-iframe iframe{position:absolute;left:0;top:0;height:100%;width:100%;}
.mobile-trading-guide{padding:50px 0;}
.mobile-trading-faqs{padding:50px 0;border-top:1px solid #eee;}
.mobile-trading-faqs .faqs-tabs{margin:0;}
.mobile-trading-content{padding:50px 0;border-top:1px solid #eee;}
.mobile-trading-warning{padding:50px 0 0 0;border-top:1px solid #eee;}
.mobile-trading-warning p{font-style:italic;margin:0;}
.mobile-trading-warning p strong{font-style:normal;font-size:16px;color:#000;}
.mobile-trading-content *:last-child{margin-bottom:0;}
.leagal-document-contents{margin-top:30px;}
.leagal-document-sidebar{padding:10px 15px;border:1px solid #ddd;background:#fff;}
.leagal-document-sidebar-title{font-weight:300;color:#303030;font-size:24px;margin:0 0 10px 0;border-bottom:2px solid #303030;line-height:1.5;display:block;}
.leagal-document-sidebar ul{padding:0;}
.leagal-document-sidebar ul li{padding:0;}
.leagal-document-sidebar ul li:before{display:none;}
.leagal-document-sidebar ul li a{color:#606060;display:block;padding:5px 0;}
.leagal-document-sidebar ul li+li{border-top:1px solid #ccc;}
.leagal-document-sidebar.sticky{position:fixed;z-index:2;top:74px;right:50%;transform:translateX(585px);width:270px;}
.leagal-document-sidebar.sticky.sticky_bottom{position:absolute;right:15px;transform:none;top:auto;bottom:0;width:calc(100% - 30px);}
.affiliates-form-content .col-cust-12{width:0;padding:0 15px;flex-grow:1;}
.autochartist-page h3 sup, .autochartist-page .h3 sup{font-size:50%;top:-0.75em;}
.autochartist-page p sup{font-size:12px;top:-0.35em;}
.cms-order-1{order:1 !important;}
.cms-order-2{order:2 !important;}
.cms-iframe{padding-bottom:70.176%;position:relative;}
.cms-iframe iframe{position:absolute;left:0;top:0;height:100%;width:100%;}
.autochartist-page .row + .row{margin-top:50px;padding-top:50px;border-top:1px solid #eee;}
.autochartist-page img{margin:0 !important;}
.autochartist-page .col-12 *:last-child{margin-bottom:0;}
.post-description .post-description-main span{font-size:15px !important;}
.cryptocurrencies_img_container{position:fixed;top:0;left:0;z-index:9;background:rgba(0, 0, 0, 0.8);overflow:auto;width:100%;height:100%;display:none;}
.cryptocurrencies_img_contents{text-align:center;padding:30px;min-height:100vh;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;}
body.cryptocurrencies_sticky{position:fixed;top:0;bottom:0;height:100%;width:100%;}
.cryptocurrencies_img_close{background:none;border:none;color:#fff;position:absolute;right:20px;top:10px;font-size:20px;padding:0;}
.cryptocurrencies_img_content{display:inline-block;vertical-align:top;}
.standard-account .account-type-goplus{display:none;}
.standard-account .account-types > div.account-type-standard > div:before{right:0;}
.standard-account .account-types{justify-content:center;}
.trading-step{text-align:center;padding:0 15px;}
.trading-step-index{height:70px;width:70px;border:1px solid #bbb;background:#fff;color:#404040;font-size:24px;font-weight:800;display:inline-flex;align-items:center;justify-content:center;margin:0 auto 40px auto;}
.trading-step h4, .trading-step .h4{font-size:18px;font-weight:400;line-height:24px;margin:30px 0;}
.trading-steps{padding:50px 0 0 0;}
.trading-steps .col-xl-4 .trading-step:before{border:1px solid #bbb;display:block;content:"";position:absolute;left:15px;right:15px;top:35px;bottom:0;z-index:-1;}
.inner-page #wallet-cta{padding-top:50px;}
.indices .forex-info-table tr td{font-size:14px;}
.page_title img{margin:0 auto 10px auto;display:block;}
.page_title.banner-logo{padding:187px 0 76px 0;}
.news-sidebar .button.inverse{line-height:34px;min-width:120px;margin-top:10px;}
.inner-page .lets-start-box{position:relative;transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;-webkit-transform:none;margin:0 0 30px 0;top:auto;right:auto;width:100%;}
.standard-account .go-plus-cta{margin:50px 0 0 0;}
.standard-account .account-types-page{padding:0;}
.mobile-trading-accordions .panel-heading{color:#303030;border-radius:0;-webkit-border-radius:0;padding:0}
.mobile-trading-accordions .panel-heading > a{color:#fff !important;font-size:24px;font-weight:300;padding:14px 65px 14px 30px;display:block;position:relative;background:#40cd7b;border:1px solid #40cd7b;line-height:40px;min-height:70px;left:-0.2px;}
.mobile-trading-accordions .panel{border-radius:0;-webkit-border-radius:0;box-shadow:none;-webkit-box-shadow:none;border:none}
.mobile-trading-accordions .panel-collapse{padding-bottom:30px}
.mobile-trading-accordions .panel-heading > a span.icon{display:block;height:30px;width:30px;position:absolute;right:26px;top:19px;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease}
.mobile-trading-accordions .panel-heading > a span.icon:before,
.mobile-trading-accordions .panel-heading > a span.icon:after{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);width:24px;height:2px;background:#fff;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease}
.mobile-trading-accordions .panel-heading > a span.icon:after{width:2px;height:0}
.mobile-trading-accordions .panel-heading > a.collapsed{background:none;color:#000 !important;border-color:#606060}
.mobile-trading-accordions .panel-heading > a.collapsed span.icon:after{height:24px}
.mobile-trading-accordions .panel-heading > a.collapsed span.icon{}
.mobile-trading-accordions .panel-heading > a.collapsed span.icon:before,
.mobile-trading-accordions .panel-heading > a.collapsed span.icon:after{background:#202020}
.mobile-trading-accordions .panel+.panel{margin-top:30px}
.mobile-trading-accordions .panel-content{padding:30px 30px;box-shadow:0 0 60px rgba(0,0,0,0.15);-moz-box-shadow:0 0 60px rgba(0,0,0,0.15);-ms-box-shadow:0 0 60px rgba(0,0,0,0.15);-o-box-shadow:0 0 60px rgba(0,0,0,0.15);-webkit-box-shadow:0 0 60px rgba(0,0,0,0.15)}
.mobile-trading-accordions .faqs img{margin-bottom:20px}
.mobile-trading-accordions .panel-content *:last-child{margin-bottom:0}
.mobile-trading-accordions .panel-group.faqs{margin-bottom:0}
.mobile-trading-accordions .panel-group{}
.hl-cta-links .device-visible{display:none;}
.mt5-desktop-content .row{margin-top:50px;border-top:1px solid #eee;padding-top:50px;align-items:center;}
.mt5-desktop-content *:last-child{margin-bottom:0;}
.mt5-mobile-features{display:flex;margin:0 -15px;flex-wrap:wrap;}
.mt5-mobile-features-img{padding:0 15px;width:30%;order:2;text-align:center;}
.mt5-mobile-features-content{order:1;width:70%;padding:0 15px;}
.download-app{display:inline-block;vertical-align:top;padding:13px 15px;min-width:210px;text-align:center;border:2px solid #000;position:relative;border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;-webkit-border-radius:10px;z-index:1;overflow:hidden;margin:0 30px 15px 0;}
.download-app:before{background:#000;content:"";display:block;position:absolute;left:0;bottom:0;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;z-index:-1;width:100%;height:100%;}
.download-app img{margin:0;}
.download-app-title{color:#fff;font-size:14px;font-weight:300;padding-left:15px;display:inline-block;vertical-align:middle;line-height:20px;text-align:left;}
.download-app-title span{font-size:20px;font-weight:800;display:block;}
.mt5-mobile-page img.alignnone{margin-bottom:0;}
.forex-introduction-content{}
.forex-introduction-content:after{content:"";display:block;clear:both;}
.forex-introduction-content img{max-width:35%;}
.forex-introduction{margin:0 0 30px 0;}
.forex-introduction-type{border-top:1px solid #eee;padding-top:50px;margin-top:20px;}
.forex-introduction-type h2{}
.forex-introduction:after{content:"";display:block;clear:both;}
.forex-introduction > p{text-align:center;}
.forex-introduction img{margin:0 15px 0 0;width:40px;float:left;}
.forex-introduction-container{}
.forex-introduction h3, .forex-introduction .h3{font-size:24px;display:flex;align-items:center;}
.forex-introduction h4, .forex-introduction .h4{font-size:20px;}
.forex-introduction-container h3 a, .forex-introduction-container .h3 a{display:inline-block;color:#42ce7a;display:flex;align-items:center;}
.forex-introduction-container *:last-child{margin-bottom:0;}
.forex-introduction .column-2{column-count:2;-moz-column-count:2;-ms-column-count:2;-o-column-count:2;-webkit-column-count:2;column-gap:30px;-moz-column-gap:30px;-ms-column-gap:30px;-o-column-gap:30px;-webkit-column-gap:30px;}
.forex-page .hl-cta-title h2, .forex-page .hl-cta-title .h2{color:#fff;}
.forex-page .hl-cta-title p{color:#fff;}
.forex-page .hl-cta-title ul{margin-bottom:0;}
.introducing-brokers iframe{border:2px solid #eee !important;margin-bottom:30px;}
.binary-options iframe{border:2px solid #eee !important;}
.white-labels iframe{border:2px solid #eee !important;}
.trading-platforms .download-app{margin:30px 0 0 0;}
.trading-platforms .download-app + .download-app{margin-left:30px;}
body.education-centre .product-list figcaption{transform:translateY(-62px);-moz-transform:translateY(-62px);-ms-transform:translateY(-62px);-o-transform:translateY(-62px);-webkit-transform:translateY(-62px);}
.content-expand{display:none;}
.sidebar-newletter{background:#42ce7a;padding:20px 15px;margin:0 0 30px 0;}
.sidebar-newletter h2, .sidebar-newletter h2{font-size:20px !important;font-weight:400;line-height:1.4;margin:0 0 20px 0;color:#fff;}
.sidebar-newletter p{color:#fff;}
.sidebar-newletter .hl-newsletter-input-box{float:none;margin:0 0 30px 0;width:100%;}
.sidebar-newletter .hl-newsletter-input-box label.lbl_input{}
.sidebar-newletter .hl-newsletter-input{width:100%;}
.sidebar-newletter .hl-newsletter-submit-box{float:none;width:100%;}
.sidebar-newletter .hl-newsletter-submit{width:100%;}
.sidebar-newletter .mc4wp-alert.mc4wp-error p{margin:15px 0 0 0;color:#fff;background:#900;text-align:center;padding:5px 15px;}
.news-sidebar.iframe p{margin-bottom:0;}
.social-demo-signup-page{padding:0;}
.social-demo-signup-page .contact-form{background:#606060;}
.social-demo-signup-page .contact-form h2,.account-types-page .contact-form .h2{color:#fff;margin:0}
.social-demo-signup-page .contact-form .input-label{background:none}
.social-demo-signup-page .contact-form .input-box.filled .input-label,
.social-demo-signup-page .contact-form .input-box.focus .input-label{top:-22px;color:#fff}
.social-demo-signup-page .contact-form label.require{color:#fff;width:100%;}
.social-demo-account-types{padding:50px 0;border-top:1px solid #ddd;}
.social-demo-account-types h2,.social-demo-account-types .h2{color:#000;font-weight:100;font-size:42px;margin:0 0 35px 0}
.social-demo-account-types .col-cust-12 a{display:block;position:relative;margin-bottom:30px;overflow:hidden}
.social-demo-account-types figcaption{background:rgba(0,0,0,0.8);text-align:center;position:absolute;left:0;right:0;top:100%;padding:17px 10px;transform:translateY(-60px);-moz-transform:translateY(-60px);-ms-transform:translateY(-60px);-o-transform:translateY(-60px);-webkit-transform:translateY(-60px);transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease}
.social-demo-account-types figcaption h3,.social-demo-account-types figcaption .h3{color:#fff;font-weight:300;font-size:20px;margin:0;padding:0 0 17px 0;text-align:center}
.social-demo-account-types figcaption h3 img,.hl-looking-for figcaption .h3 img{margin-right:15px}
.social-demo-account-types figcaption p{margin:0;color:#fff;}
.social-demo-account-types .want-more{font-size:18px;margin-bottom:0;}
.social-demo-handbook{background:#f1f1f1;padding:50px 0;}
.social-demo-handbook-content{}
.social-demo-handbook-content ul{padding:0;display:flex;flex-wrap:wrap;margin:0;align-items:center;text-align:left;}
.social-demo-handbook-content ul li{padding:0;width:100%;margin:10px 0;}
.social-demo-handbook-content ul li:before{display:none;}
.social-demo-handbook-content ul li a{display:flex;flex-wrap:wrap;align-items:center;}
.social-demo-handbook-content ul li a i{font-size:50px;color:#42ce7a;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;}
.social-demo-handbook-content ul li a span{font-size:16px;color:#303030;width:calc(100% - 50px);padding-left:15px;}
.marketing-banner{height:800px;position:relative;padding:110px 0 240px 0;display:flex;flex-wrap:wrap;align-items:center;}
.marketing-banner:before{content:"";display:block;height:100%;background:rgba(0,0,0,0.5);width:100%;position:absolute;left:0;top:0;}
.marketing-banner-boxes{position:absolute;bottom:0;left:0;right:0;background:rgba(80,80,80,0.5);background:linear-gradient(to bottom, rgba(80,80,80,0), rgba(80,80,80,1));}
.marketing-banner-box-img figcaption span{font-size:22px;color:#fff;margin:0;line-height:30px;}
.marketing-banner-box-img figcaption{padding:20px 0 0 0;}
.marketing-banner-boxes .col-cust-5{text-align:center;width:20%;padding:0 15px;position:relative;}
.marketing-banner-box-img{padding:35px 15px;display:block;}
.marketing-banner-box-img-hover{position:absolute;left:10px;right:10px;top:0;bottom:0;opacity:0;visibility:hidden;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;background:rgba(0,0,0,0.7);display:flex;flex-wrap:wrap;padding:15px 10px;flex-direction:column;justify-content:center;}
.marketing-banner-box-img-hover img{width:42px;display:block;margin:0 auto;}
.marketing-banner-box-img-hover p{color:#fff;margin:10px 0 15px 0;width:100%;line-height:20px;}
.marketing-banner-boxes .row{margin:0 -10px;}
.marketing-banner-box-img-hover figcaption{width:100%;}
.marketing-banner-box-img-hover .read-more{display:inline-block;vertical-align:top;color:#f08859;font-size:15px;text-decoration:underline;}
.social-demo-signup-banner-content h1, .social-demo-signup-banner-content .h1{color:#fff;font-size:40px;font-weight:300;}
.social-demo-signup-banner-content h2, .social-demo-signup-banner-content .h2{color:#fff;font-size:28px;font-weight:400;}
.social-demo-signup-banner-content p{color:#fff;font-size:20px;line-height:1.5;}
.social-demo-signup-banner-content a{color:#42ce7a;}
.social-demo-signup-banner-form h3, .social-demo-signup-banner-form .h3{color:#fff;font-size:22px;font-weight:800;}
.social-demo-signup-banner-form p{color:#fff;font-size:18px;}
.southeast-asia-campaign-cta{background:rgba(0,0,0,0.65);padding:21px 20px 20px 20px;text-align:center;width:300px;max-width:100%; }
.southeast-asia-campaign-cta .title{color:#fff;font-weight:400;font-size:18px;display:inline-block;vertical-align:top;line-height:28px;margin-bottom:17px}
.southeast-asia-campaign-cta .button{width:100%;color:#fff !important;font-weight:800;font-size:22px;line-height:28px;padding:5px 0}
.southeast-asia-campaign-cta .button+.button{margin-top:10px}
.southeast-asia-campaign-cta .button span{display:block;font-weight:100;font-size:14px}
.southeast-asia-campaign-banner-content h1, .southeast-asia-campaign-banner-content .h1{color:#fff;font-size:40px;font-weight:300;}
.southeast-asia-campaign-banner-content h2, .southeast-asia-campaign-banner-content .h2{color:#fff;font-size:28px;font-weight:400;}
.southeast-asia-campaign-banner-content p{color:#fff;font-size:20px;line-height:1.5;}
.southeast-asia-campaign-banner-content a{color:#42ce7a;}
.southeast-asia-campaign-banner-form h3, .southeast-asia-campaign-banner-form .h3{color:#fff;font-size:22px;font-weight:800;}
.southeast-asia-campaign-banner-content ul { font-size: 20px; font-weight: 300; }
.southeast-asia-campaign-banner-content * { color: #fff; }
.southeast-asia-campaign-banner-form p{color:#fff;font-size:18px;}
.social-demo-signup-form{padding:50px 0;}
.social-demo-signup-form form{margin:0 auto;max-width:770px;}
.social-demo-signup-page .try-demo-account{padding:15px 0 50px 0;background:none;border:1px solid #ddd;border-width:1px 0;}
.page-template-gomarkets-offer .try-demo-account{border:none;}
.marketing-about-us-content *:last-child{margin-bottom:0;}
.marketing-about-us-content{width:78%;padding-left:30px;}
.flex{display:flex;}
.marketing-about-us{padding:50px 0;border-bottom:1px solid #ddd;}
.marketing-about-logo{max-width:22%;}
.marketing-terms-conditions-content{padding:50px 0;}
.marketing-terms-conditions-content > *:last-child{margin-bottom:0;}
.marketing-terms-conditions-content ol{padding-left:15px;}
.gomarkets-offer-banner-content h1, .gomarkets-offer-banner-content .h1{color:#fff;font-size:40px;font-weight:400;}
.gomarkets-offer-banner-content h2, .gomarkets-offer-banner-content .h2{color:#fff;font-size:30px;font-weight:300;}
.gomarkets-offer-banner-content p{color:#fff;font-size:20px;line-height:1.5;}
.gomarkets-offer-banner-content a{color:#42ce7a;}
.account-types-sticky .account-types-titles .account-type-title{position:fixed;top:74px;left:50%;width:270px;transform:translateX(-584px);z-index:1;}
.account-types-sticky .account-type-standard .account-type-title{position:fixed;top:74px;left:50%;width:370px;transform:translateX(-285px);z-index:1;}
.account-types-sticky .account-type-goplus .account-type-title{position:fixed;top:74px;left:50%;width:370px;transform:translateX(115px);z-index:1;}
.account-types-sticky .account-type-standard .account-type-title:before{display:none;}
.account-types-sticky .account-type-goplus .account-type-title:before{display:none;}
.account-types:not(.account-types-sticky):not(.over) .account-types-titles .account-type-title{position:absolute;left:15px;right:15px;top:0;}
.account-types:not(.account-types-sticky):not(.over) .account-type-standard .account-type-title{position:absolute;left:15px;right:15px;top:0;}
.account-types:not(.account-types-sticky):not(.over) .account-type-goplus .account-type-title{position:absolute;left:15px;right:15px;top:0;}
.account-types:not(.over) .account-types-titles .account-type-title{bottom:auto !important;}
.account-types:not(.over) .account-type-standard .account-type-title{bottom:auto !important;}
.account-types:not(.over) .account-type-goplus .account-type-title{bottom:auto !important;}
.account-types-sticky.over .account-types-titles .account-type-title{position:absolute;top:auto;left:15px;transform:none;}
.account-types-sticky.over .account-type-standard .account-type-title{position:absolute;top:auto;left:15px;transform:none;}
.account-types-sticky.over .account-type-goplus .account-type-title{position:absolute;top:auto;left:15px;transform:none;}
.tabs.tabs_rotate > ul li a span{width:calc(100% - 50px);display:inline-block;vertical-align:middle;}
.hl-newsletter .widget_wysija_cont .allmsgs .updated{margin:0 auto 20px auto;max-width:830px;background:#090;border:none;color:#fff;text-align:center;padding:7px 0;font-family:"Roboto", sans-serif;font-size:14px;}
.hl-newsletter .widget_wysija_cont .allmsgs .error{margin:0 auto 20px auto;max-width:830px;background:#900;border:none;color:#fff;text-align:center;padding:7px 0;font-family:"Roboto", sans-serif;font-size:14px;}
.hl-newsletter .widget_wysija_cont .allmsgs .error ul{margin:0;}
.hl-newsletter .widget_wysija_cont .allmsgs blink{display:block;text-align:center;color:#fff;}
.mt4-demo-form iframe{box-shadow:0 0 5px rgba(0, 0, 0, 0.3);-moz-box-shadow:0 0 5px rgba(0, 0, 0, 0.3);-ms-box-shadow:0 0 5px rgba(0, 0, 0, 0.3);-o-box-shadow:0 0 5px rgba(0, 0, 0, 0.3);-webkit-box-shadow:0 0 5px rgba(0, 0, 0, 0.3);}
.marketing-about-us iframe{box-shadow:0 0 5px rgba(0, 0, 0, 0.3);-moz-box-shadow:0 0 5px rgba(0, 0, 0, 0.3);-ms-box-shadow:0 0 5px rgba(0, 0, 0, 0.3);-o-box-shadow:0 0 5px rgba(0, 0, 0, 0.3);-webkit-box-shadow:0 0 5px rgba(0, 0, 0, 0.3);}
.social-demo-handbook-img > p{float:right;margin:0;width:180px;padding-left:30px;}
.social-demo-handbook-img > p img{margin:0;}
.thank-you-content .fa{color:#42ce7a;font-size:70px;padding:30px 0;}
.thank-you-content p{margin:0;line-height:1.6;font-size:18px;}
.thank-you-page .thank-you-content h2, .thank-you-page .thank-you-content .h2{margin:0;font-size:42px;}
.thank-you-cta{border:1px solid #ddd;margin:50px auto 0 auto;padding:50px 15px;max-width:500px;}
.thank-you-cta p{font-size:18px;margin:30px 0 0 0;line-height:1.6;}
.thank-you-cta img{margin:0;}
.thank-you-cta p:first-child{margin:0;}
.sidebar-newletter .hl-newsletter{padding:10px 0 0 0;background:transparent;}
.sidebar-newletter .hl-newsletter form{display:block !important;max-width:inherit;max-width:initial;position:relative;}
.sidebar-newletter .hl-newsletter .hl-newsletter-submit-box .hl-newsletter-submit{width:100%;}
.sidebar-newletter .hl-newsletter .widget_wysija_cont .allmsgs li{padding:5px 10px;}
.sidebar-newletter .hl-newsletter .widget_wysija_cont .allmsgs li::before{display:none;}
.sidebar-newletter .hl-newsletter .widget_wysija_cont .allmsgs blink{display:block;text-align:center;color:#fff;line-height:1.5;font-size:14px;margin-bottom:15px;}
.page-template-socialdemosignup .social-demo-account-types{border:none;padding:0;}
.page-template-socialdemosignup .social-demo-account-types figcaption{position:static;transform:none !important;width:50%;display:flex;flex-wrap:wrap;align-content:center;justify-content:left;text-align:left;padding:0 15px;}
.page-template-socialdemosignup .hl-looking-for-img{width:50%;}
.page-template-socialdemosignup .social-demo-account-types figure{display:flex;flex-wrap:wrap;}
.page-template-socialdemosignup .col-cust-12:nth-child(even) .hl-looking-for-img{order:2;}
.page-template-socialdemosignup .col-cust-12:nth-child(even) figcaption{order:1;}
.page-template-socialdemosignup .social-demo-account-types figcaption h3, .page-template-socialdemosignup .social-demo-account-types figcaption .h3{text-align:left;padding:0 0 17px 0;}
.page-template-socialdemosignup .social-demo-account-types figcaption p{display:block;}
.marketing-terms-conditions-content .panel-heading{color:#303030;border-radius:0;-webkit-border-radius:0;padding:0}
.marketing-terms-conditions-content .panel-heading > a{color:#fff !important;font-size:24px;font-weight:300;padding:14px 65px 14px 30px;display:block;position:relative;background:#40cd7b;border:1px solid #40cd7b;line-height:40px;min-height:70px;left:-0.2px;}
.marketing-terms-conditions-content .panel{border-radius:0;-webkit-border-radius:0;box-shadow:none;-webkit-box-shadow:none;border:none}
.marketing-terms-conditions-content .panel-collapse{padding-bottom:30px}
.marketing-terms-conditions-content .panel-heading > a span.icon{display:block;height:30px;width:30px;position:absolute;right:26px;top:19px;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease}
.marketing-terms-conditions-content .panel-heading > a span.icon:before,
.marketing-terms-conditions-content .panel-heading > a span.icon:after{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);width:24px;height:2px;background:#fff;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease}
.marketing-terms-conditions-content .panel-heading > a span.icon:after{width:2px;height:0}
.marketing-terms-conditions-content .panel-heading > a.collapsed{background:none;color:#000 !important;border-color:#606060}
.marketing-terms-conditions-content .panel-heading > a.collapsed span.icon:after{height:24px}
.marketing-terms-conditions-content .panel-heading > a.collapsed span.icon{}
.marketing-terms-conditions-content .panel-heading > a.collapsed span.icon:before,
.marketing-terms-conditions-content .panel-heading > a.collapsed span.icon:after{background:#202020}
.marketing-terms-conditions-content .panel+.panel{margin-top:30px}
.marketing-terms-conditions-content .panel-content{padding:30px 30px;box-shadow:0 0 60px rgba(0,0,0,0.15);-moz-box-shadow:0 0 60px rgba(0,0,0,0.15);-ms-box-shadow:0 0 60px rgba(0,0,0,0.15);-o-box-shadow:0 0 60px rgba(0,0,0,0.15);-webkit-box-shadow:0 0 60px rgba(0,0,0,0.15)}
.marketing-terms-conditions-content .panel-content *:last-child{margin-bottom:0}
.forex-strategies-iframe{margin:0 -15px;}
.introducing-brokers .button{min-width:200px;}
.cn-seminars-form .input-box.submit-box { margin-top: 25px; }
.campaign-form iframe { width: 100%; height: 430px; border: none; vertical-align: top; }
.header.templateclass .logo-text { width: 187px; }
.header.templateclass .desk-navigation { margin-right: 18px; display: block; }
.video_container{position:fixed;top:0;left:0;right:0;bottom:0;z-index:11;background:rgba(0,0,0,0.8);display:none}
body.video_sticky{overflow:hidden}
.video_box{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}

/* .video_close:before{content:"\f00d";font-family:"FontAwesome";font-size:26px;color:#fff} */

.video_close{position:absolute;right:15px;top:15px}
.video_box iframe{width:770px;height:450px;border:none}
.video_popup * { pointer-events: none; }

.page-id-73965 .lets-start-box .button { font-size: 18px; }
.page-id-73965 .lets-start-box .button span { font-size: 13px; }
.page-id-73965 .hl-cta-links .button { padding: 0 10px; font-size: 15px; }

.header-top {display: -webkit-flex; display: -ms-flexbox; display: flex; flex-wrap: wrap; align-items: center; justify-content: flex-end; }
.header-desk-links ul { list-style-type: none; padding: 0; margin: 0; display: -webkit-flex; display: -ms-flexbox; display: flex; flex-wrap: wrap; font-size: 15px; font-weight: 400; line-height: 24px; }
.header-desk-links ul li + li { margin-left: 14px; }
.header-desk-links ul li a { color: #fff; }
.header-desk-links { padding: 0 20px 0 0; }
.header-bottom ul{ display: -webkit-flex; display: -ms-flexbox; display: flex; flex-wrap: wrap; list-style-type: none; padding: 0; margin: 0; font-size: 13px; font-weight: 400; line-height: 24px; text-align: left; }
.header-bottom > ul > li + li { margin-left: 14px; }
.header-bottom ul li a,.header-bottom ul li a:not([href]):not([tabindex]) { color: #fff; }
.header-bottom { text-align: right; padding-top: 13px; }
.header .float-right { padding: 12px 0; }
.header-bottom > ul ul { position: absolute; left: 0; top: 100%; display: none; width: 215px; background: rgba(0,0,0,0.65); list-style-type: none; box-shadow: 0 0 3px 0 rgba(255, 255, 255, 0.2); -moz-box-shadow: 0 0 3px 0 rgba(255, 255, 255, 0.2); -ms-box-shadow: 0 0 3px 0 rgba(255, 255, 255, 0.2); -o-box-shadow: 0 0 3px 0 rgba(255, 255, 255, 0.2); -webkit-box-shadow: 0 0 3px 0 rgba(255, 255, 255, 0.2); }
.header-bottom > ul ul ul { left: 100%; top: 0; }
.header-bottom > ul ul li a, .header-bottom > ul ul li a:not([href]):not([tabindex]) { padding: 4px 10px; display: block; color: #fff; }
.header-bottom ul li { position: relative; }
.header-bottom ul ul li + li { border-top: 1px solid rgba(255,255,255,0.2); }
.header-bottom ul ul li.sub-level:before { content: ""; display: block; height: 0; width: 0; border-width: 4px 0 4px 6px; border-style: solid; border-color: transparent transparent transparent #fff; position: absolute; right: 10px; top: 50%; margin-top: -4px; }

.hl-news2-month { font-weight: 300; color: #666; font-size: 18px; }
.hl-news2 .col-cust-5 { -ms-flex: 0 0 20%; flex: 0 0 20%; max-width: 20%; margin: 15px 0; }
.hl-news2 { padding: 50px 0; }
.hl-news2-date { color: #f18959; font-size: 48px; font-weight: 800; -moz-transition: all 0.5s ease; -ms-transition: all 0.5s ease; -o-transition: all 0.5s ease; -webkit-transition: all 0.5s ease; transition: all 0.5s ease; }
.hl-news2-dates { position: relative; margin: 0 0 25px 0; }
.hl-news2-dates:before { content: ""; display: block; height: 2px; width: 170px; background: #42ce7a; position: absolute; bottom: 0; left: 0; }
a.hl-news2-title { line-height: 30px; color: #000; font-size: 20px; }
a.hl-news2-read-more { display: block; width: 30px; height: 30px; border: 3px solid #999; border-radius: 50%; position: relative; margin-top: 22px; }
a.hl-news2-read-more:before, a.hl-news2-read-more:after { content: ""; display: block; width: 16px; height: 3px; position: absolute; left: 50%; top: 50%; background: #999; -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); -moz-transition: all 0.5s ease; -ms-transition: all 0.5s ease; -o-transition: all 0.5s ease; -webkit-transition: all 0.5s ease; transition: all 0.5s ease; }
a.hl-news2-read-more:after { width: 3px; height: 16px; }
.hl-news2 .link { margin-top: 55px; }
.hl-news2 h2,.hl-news2 .h2{font-size:42px;color:#000;font-weight:100;line-height:60px;margin:0 0 30px 0}

.hl-looking-for2 { padding: 50px 0; background: url(../images/why-go-bg.png) no-repeat center center transparent; }
.hl-product-icon { float: left; position: relative; margin: 0 12px; }
.hl-product-content { overflow: hidden; padding: 0 0 0 28px; }
img.hl-product-img-hover { position: absolute; left: 0; top: 0; opacity: 0; }
.hl-product-icon img { -moz-transition: all 0.5s ease; -ms-transition: all 0.5s ease; -o-transition: all 0.5s ease; -webkit-transition: all 0.5s ease; transition: all 0.5s ease; }
.hl-product-content h3, .hl-product-content .h3 { font-weight: 300; color: #000; font-size: 22px; margin: 0px 0 7px 0; }
.hl-product-content h3 a, .hl-product-content .h3 a { color: #000; }
.hl-product-content p { margin: 0; font-size: 16px; color: #666; }
.hl-looking-for2 h2,.hl-looking-for2 .h2{font-size:42px;color:#000;font-weight:100;line-height:60px;margin:0 0 30px 0}
.hl-product2 { padding: 18px 0; margin: 0 0 24px 0; position: relative; overflow: hidden; }
.hl-product2:before { content: ""; display: block; position: absolute; left: 0; bottom: 0; width: 100%; height: 1px; -moz-transition: all 0.5s ease; -ms-transition: all 0.5s ease; -o-transition: all 0.5s ease; -webkit-transition: all 0.5s ease; transition: all 0.5s ease; background: #c0c0c0; }
.hl-cta2 { padding: 50px 0; border-width: 1px 0; background: #42ce7a; }
.hl-cta2-title { text-align: right; }
.hl-cta2-title h3, .hl-cta2-title .h3 { margin: 0; color: #fff; font-weight: 400; }
.hl-cta2-content p { margin: 0; font-size: 18px; color: #fff; }
.hl-cta2-links .button { font-size: 18px; }

.header-bottom ul li a span { font-size: 10px; position: relative; top: -6px; color: #f18959; font-style: italic; }

@media screen and (max-width:1919px){}
@media screen and (max-width:1599px){}
@media screen and (max-width:1439px){}
@media screen and (max-width:1348px){}
@media screen and (max-width:1279px){.hl-news-slider.slide .owl-nav > div{position:relative;transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;-webkit-transform:none;margin:0;top:auto;left:auto;right:auto !important;height:50px;width:50px;background:#000;display:inline-block !important;margin:0 15px}
.hl-news .owl-nav > div span{display:none}

.hl-news .owl-nav > div:before{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);content:"⟨";font-family:"FontAwesome";font-size:30px;color:#fff}
/* .hl-news .owl-nav > div:before{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);content:"\f104";font-family:"FontAwesome";font-size:30px;color:#fff} */

.hl-news .owl-nav > div.owl-next:before{content:"⟩"}
/* .hl-news .owl-nav > div.owl-next:before{content:"\f105"} */

.hl-news-slider.slide .owl-nav{text-align:center;line-height:1;margin:30px 0 0 0}
.go-plus-currency-slider{padding:0 30px;}
.go-plus-currency-slider .owl-nav > div{left:0;}
.go-plus-currency-slider .owl-nav > div.owl-next{right:0;}
}
@media screen and (min-width:1200px){
.site-main > header.sticky{background:rgba(0,0,0,0.8)}
header.sticky .logo-text{width:0;margin:0}
header.sticky .logo{padding:15px 0}
header.sticky .header:before{display:none}
header.sticky .header-navigation{padding:20px 0}
header.sticky .header-right{padding-top:5px}
header.sticky .logo{padding:15px 0;float:left;position:fixed;top:0;left:50%;transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);-webkit-transform:translateX(-50%);width:270px;text-align:center}
header.sticky .header-links{float:none}
header.sticky .desk-navigation{display:none}
header.sticky .header-dropdown{display:none}
.fa.client-login-device{display:none}
.site-main > header:not(.sticky) .navigation-toggle { display: none; }
.site-main > header.sticky .header-top { padding: 11px 0; }
.site-main > header.sticky .header-desk-links { display: none; }
.site-main > header.sticky .header .float-right { padding: 14px 0; }
.site-main > header.sticky .header-bottom { display: none; }
}
@media screen and (min-width:1025px){a:hover{color:#f08859;text-decoration:none}
.scroll_top:hover{color:#fff;background:#f18959}
.button:hover{color:#fff}
.button:hover:before{height:100%}
.button.default:hover{color:#000}
.input-box .input:focus{}
.input-box.submit-box.focus .input,
.input-box.submit-box:hover .input{color:#40cd7b}
.input-box.submit-box.focus:before,
.input-box.submit-box:hover:before{height:0}
.logo img{max-height:102px}
/*.site-main > header.sticky{background:rgba(0,0,0,0.8)}
header.sticky .logo-text{width:0;margin:0}
header.sticky .logo{padding:15px 0}
header.sticky .header:before{display:none}
header.sticky .header-navigation{padding:20px 0}
header.sticky .header-right{padding-top:5px}
header.sticky .logo{padding:15px 0;float:left;position:fixed;top:0;left:50%;transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);-webkit-transform:translateX(-50%);width:270px;text-align:center}
header.sticky .header-links{float:none}
header.sticky .desk-navigation{display:none}
header.sticky .header-dropdown{display:none}*/
.header-cta ul li a:hover{color:#42ce7a}
.search-box-main .search-close:hover{color:#42ce7a}
.hl-banner-slider figcaption .read-more:hover{color:#42ce7a}
.link.primary:hover{color:#42ce7a}
.link.secondary:hover{color:#f18959}
.tabs.tabs_rotate > ul li a:hover{background:#f18959}
.hl-news figure:hover h3 a,.hl-news figure:hover .h3 a{color:#3db66f}
.hl-looking-for a:hover:before{opacity:1}
.hl-looking-for a:hover:after{opacity:1}
.hl-why-us-box:hover{transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);-webkit-transform:scale(1.1)}
.hl-funding-methods-slider img:hover{filter:grayscale(0%);-webkit-filter:grayscale(0%);-moz-filter:grayscale(0%);-ms-filter:grayscale(0%);-o-filter:grayscale(0%);filter:none;opacity:1}
.hl-funding-methods-slider .owl-nav > div span:hover{color:#f18959}
.hl-newsletter-submit-container:hover:before,
.hl-newsletter-submit-container.focus:before{height:100%}
.hl-newsletter-submit-container:hover .hl-newsletter-submit,
.hl-newsletter-submit-container.focus .hl-newsletter-submit{color:#42ce7a}
.footer-contact a:hover{color:#42ce7a}
.footer-social ul li a:hover{color:#fff}
.footer-social ul li a:hover:after{height:100%}
.banner-box-content a.button:hover{color:#fff}
.banner-box:hover .banner-box-content{opacity:1;visibility:visible}
.banner-box:hover > a{opacity:0}
.hl-looking-for figure:hover .hl-looking-for-content{opacity:1;visibility:visible}
.hl-looking-for a:hover figcaption{transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);-webkit-transform:translateY(-100%)}
.banner-box-content .read-more:hover{color:#42ce7a}
.desk-navigation .links:hover{color:#42ce7a}
.signature a:hover{color:#10b269}
.mobile-accordion .quick-links ul li a:hover{padding-left:15px;color:#42ce7a}
.mobile-accordion .quick-links ul li a:hover:before{width:10px}
.my_pagination li a:hover{background:#f18959;border-color:#000}
.breadcrumb > li a:hover{color:#42ce7a}
.sidebar ul li a:hover{color:#303030}
.sidebar ul li a:hover:before{opacity:1}
.contact-page .contact_us_icon a:hover{color:#01366d}
.contact_info a:hover{color:#10b269}
.news_box figure > a:hover:before{height:100%}
.news_box h4 a:hover,.news_box .h4 a:hover{color:#909090}
.news_box figure > a:hover .fa{transform:translate(-50%,50%);-moz-transform:translate(-50%,50%);-ms-transform:translate(-50%,50%);-o-transform:translate(-50%,50%);-webkit-transform:translate(-50%,50%);bottom:50%}
.news-sidebar.tags a:hover{background:#f18959}
.blogs .blog h5 a:hover{color:#028c39}
.news_box .button:hover{color:#42ce7a}
.news_box .button:hover:before{height:0}
.team figure h4 a:hover,.team figure .h4 a:hover{color:#93bb00}
.team figure > a:hover:after{height:100%}
.team figure > a:hover .fa{transform:translate(-50%,50%);-moz-transform:translate(-50%,50%);-ms-transform:translate(-50%,50%);-o-transform:translate(-50%,50%);-webkit-transform:translate(-50%,50%);bottom:50%;pointer-events:none}
.gallery_listing-page figure > a:hover:before{height:100%}
.gallery_listing-page figure > a:hover:after{transform:translate(-50%,50%);-moz-transform:translate(-50%,50%);-ms-transform:translate(-50%,50%);-o-transform:translate(-50%,50%);-webkit-transform:translate(-50%,50%);bottom:50%}
.gallery_details-page figure > a:hover:before{height:100%}
.gallery_details-page figure > a:hover:after{transform:translate(-50%,50%);-moz-transform:translate(-50%,50%);-ms-transform:translate(-50%,50%);-o-transform:translate(-50%,50%);-webkit-transform:translate(-50%,50%);bottom:50%}
body.menu-action section#hl-banner{margin-left:17px}
.hl-cta-links .button.device-visible{display:none}
.contact-cta-box p a:hover{color:#f08859}
.product-list a:hover figcaption{transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);-webkit-transform:translateY(-100%)}
.faqs-tabs ul.nav-tabs li.nav-item a.nav-link:hover:after{height:100%}
.product-list a:hover figcaption{}
.forex-service:hover figcaption h3,.forex-service:hover figcaption .h3{background:rgba(66,206,122,0.8)}
.trading-platform:hover figcaption{background:rgba(66,206,122,0.8)}
.trading-tool:hover figcaption{background:rgba(66,206,122,0.8)}
.quick-support-download a:hover{}
.wallet-clients img:hover{filter:grayscale(0);-moz-filter:grayscale(0);-ms-filter:grayscale(0);-o-filter:grayscale(0);-webkit-filter:grayscale(0);opacity:1}
.forex-trading-handbook-content .button:hover{color:#42ce7a}
.forex-trading-handbook-content .button:hover:before{height:0}
.forex-beginners figure:hover figcaption{background:rgba(66,206,122,0.8)}
.forex-trading-book .button.primary:hover{color:#42ce7a}
.forex-trading-book .button.secondary:hover{color:#f18959}
.forex-trading-book .button:hover:before{height:0}
.forex-strategies figure:hover figcaption{transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);-webkit-transform:translateY(-100%)}
.webinars-info .button:hover{color:#42ce7a}
.webinars-info .button:hover:before{height:0}
.video-tutorials-content .button:hover{color:#f18959}
.video-tutorials-content .button:hover:before{height:0}
.video-tutorials figure:hover figcaption a{color:#080}
.account-type-row .button:hover:before{height:0}
.account-type-standard .account-type-row .button:hover{color:#42ce7a}
.account-type-goplus .account-type-row .button:hover{color:#000}
.forex-trading-page .armodal .button:hover{color:#42ce7a;}
.forex-trading-page .armodal .button:hover:before{height:0;}
.hl-news .mte-news-list-0 .item.mte-news-list:hover .primary.mte-news-list{color:#3db66f;}
.pdf-documents > a:hover i{color:#000;}
.go-plus-steps .button:hover{color:#42ce7a;}
.go-plus-steps .button:hover:before{height:0;}
.try-demo-account a:hover figure{background:#42ce7a;}
.affiliates-form-content a:hover figure{background:#42ce7a;}
.metatrader-for-mac .file-download > a:hover i{color:#000;}
.button.inverse:hover:before{height:0;}
.button.inverse.primary:hover{color:#42ce7a;}
.button.inverse.secondary:hover{color:#f18959;}
.search-content h4 a:hover, .search-content .h4 a:hover{color:#42ce7a;}
.leagal-document-sidebar ul li a:hover{color:#42ce7a;}
.go-plus-currency-slider .owl-nav > div:hover span{color:#42ce7a;}
.why-go-plus figure:hover{transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);-webkit-transform:scale(1.1);}
.quick-support-download a:hover{background:#f18959;border-color:#f18959;}
.quick-support-download a:hover i{background:#e06a34;}
.forex-introduction-container h3 a:hover, .forex-introduction-container .h3 a:hover{color:#000;}
.social-demo-handbook-content ul li a:hover i{color:#000;}
.marketing-banner-boxes .col-cust-5:hover .marketing-banner-box-img-hover{opacity:1;visibility:visible;}
.marketing-banner-boxes .col-cust-5:hover .marketing-banner-box-img{opacity:0;visibility:hidden;}
.marketing-banner-box-img-hover .read-more:hover{color:#42ce7a;}
.social-demo-account-types a:hover figcaption{transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);-webkit-transform:translateY(-100%);}

.desk-navigation > ul li:hover > ul { display: block; }
.header-desk-links ul li a:hover { color: #42ce7a; }
.header-bottom ul li a:hover { color: #42ce7a; }
.header-bottom > ul li:hover > ul { display: block; }
.header-bottom ul ul li a:hover { background: #42ce7a; color: #fff; }

.hl-news2-box:hover .hl-news2-date { color: #42ce7a; }
.hl-news2-box:hover a.hl-news2-title { border-bottom: 2px solid #a3a3a3; }
.hl-news2-box:hover .hl-news2-date { color: #42ce7a; }
a.hl-news2-title:hover { color: #000; }
.hl-news2-box:hover a.hl-news2-read-more { border-color: #42ce7a; }
.hl-news2-box:hover a.hl-news2-read-more:before, .hl-news2-box:hover a.hl-news2-read-more:after { background: #42ce7a; }
.hl-product2:hover .hl-product-img { opacity: 0; }
.hl-product2:hover .hl-product-img-hover { opacity: 1; }
.hl-product2:hover:before { height: 2px; background: #42ce7a; }
}
@media screen and (max-width:1199px){.col-xl-offset-1{margin:0}
.hl-banner-slider figcaption{width:100%;left:0;transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);-webkit-transform:translate(0,-50%)}
.lets-start-box{right:15px;transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);margin-top:-100px}
.banner-boxes{width:100%;left:0;transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;-webkit-transform:none;bottom:50px}
.banner-box > a{}
.hl-banner-slider figure img{max-width:inherit;height:800px}
.search-box-main .search-close{top:15px;right:15px}
.hl-banner .owl-nav > div{display:none !important}
.hl-looking-for-content p{margin:0 0 15px 0;line-height:20px;font-size:13px}
.hl-looking-for-content .button{line-height:40px;min-width:140px}
.banner-box-content{min-height:259px}
.header-navigation{padding:20px 0}
.quick-support-downloads-content h2, .quick-support-downloads-content .h2{font-size:40px}
.remote-access h2, .remote-access .h2{font-size:40px}
.forex-strategies figcaption h3, .forex-strategies figcaption .h3{font-size:22px}
.account-type-row.content{min-height:107px}
.account-type-row.currencies{min-height:84px}
.account-types-titles{width:33.33333333%}
.account-type-goplus .account-type-title:after{font-size:20px;line-height:30px;}
.tabs.tabs_rotate table td{font-size:15px}
ul.trading-benefits li i{font-size:50px;}
.mt4-demo-cta h2, .mt4-demo-cta .h2{max-width:calc(100% - 260px);}
.go-plus h2, .go-plus .h2{font-size:40px;}
.leagal-document-sidebar.sticky{width:calc(33.33333333% - 30px);right:15px;transform:none;top:64px;}
.affiliates-form-content .col-cust-12{width:33%;}
.wallet-currencies-slider{padding:0 30px;}
.wallet-currencies-slider .owl-nav > div{left:0;}
.wallet-currencies-slider .owl-nav > div.owl-next{left:auto;right:0;}
.why-go-plus figcaption h3, .why-go-plus figcaption .h3{font-size:20px;}
.inner-page .lets-start-box .button{padding:10px 5px;font-size:18px;}
.inner-page .lets-start-box .button span{line-height:16px;margin-top:5px;}
.inner-page .lets-start-box .title{font-size:16px;}
.trading-platforms .download-app{min-width:180px;}
.social-demo-handbook-content ul li{}
.account-types-sticky .account-types-titles .account-type-title{transform:none;left:15px;width:calc(33.33333333% - 30px);}
.account-types-sticky .account-type-standard .account-type-title{transform:none;left:calc(33.33333333% + 15px);width:calc(33.33333333% - 30px);}
.account-types-sticky .account-type-goplus .account-type-title{transform:none;left:calc(66.66666667% + 15px);width:calc(33.33333333% - 30px);}
.account-types-sticky.over .account-types-titles .account-type-title{width:auto;right:15px;}
.account-types-sticky.over .account-type-standard .account-type-title{width:auto;right:15px;}
.account-types-sticky.over .account-type-goplus .account-type-title{width:auto;right:15px;}

.southeast-asia-campaign-cta .button { width: calc(50% - 12px); font-size: 14px; font-weight: 400; min-width: initial; margin: 0 5px !important; }
.southeast-asia-campaign-cta { width: 350px; }
.campaign-form iframe { height: 384px; }
.marketing-banner-box-img figcaption span { font-size: 19px; }
.southeast-asia-campaign-banner-content ul { font-size: 18px; }
.southeast-asia-campaign-banner-content p { font-size: 18px; }
.desk-navigation ul li+li{margin-left:10px}
.desk-navigation .links { margin: 0 0 0 10px; }
.desk-navigation ul:after { margin: 0 0 0 10px; }

.logo{padding:10px 0;float:left;position:fixed;top:0;left:50%;transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);-webkit-transform:translateX(-50%);width:270px;text-align:center}
.header-links{float:none}
.desk-navigation{display:none}
/*.header-dropdown{display:none}*/
.header-navigation{display:block}
header.sticky .header:before{display:none}
.site-main > header.sticky{background:rgba(0,0,0,0.8);box-shadow:0 0 5px rgba(255,255,255,0.5);-moz-box-shadow:0 0 5px rgba(255,255,255,0.5);-ms-box-shadow:0 0 5px rgba(255,255,255,0.5);-o-box-shadow:0 0 5px rgba(255,255,255,0.5);-webkit-box-shadow:0 0 5px rgba(255,255,255,0.5)}
.fa.client-login-device{font-size:20px;color:#42ce7a;margin:24px 15px 0 0;}
.header-bottom  { display: none; }
.header-desk-links { display: none; }
.header-top { padding: 6px 0; }

a.hl-news2-title { font-size: 18px; }
}
@media screen and (max-width:1024px){header.sticky .logo{}
/*header.sticky .header:before{display:none}
.site-main > header.sticky{background:rgba(0,0,0,0.8);box-shadow:0 0 5px rgba(255,255,255,0.5);-moz-box-shadow:0 0 5px rgba(255,255,255,0.5);-ms-box-shadow:0 0 5px rgba(255,255,255,0.5);-o-box-shadow:0 0 5px rgba(255,255,255,0.5);-webkit-box-shadow:0 0 5px rgba(255,255,255,0.5)}*/
.banner-box-content{display:none}
.logo{padding:10px 0}
.header-navigation{padding:15px 0}
.header-right{padding-top:0}
.hl-cta{background-position:center center !important;background-attachment:inherit !important;background-size:cover !important}
.hl-looking-for-content{display:none}
.hl-why-us{background-position:center center !important;background-attachment:inherit !important;background-size:cover !important}
.forex-cta{background-position:center center !important;background-attachment:inherit !important;background-size:cover !important}
.wallet-cta{background-position:center center !important;background-attachment:inherit !important;background-size:cover !important}
.leverage-change-cta{background-position:center center !important;background-attachment:inherit !important;background-size:cover !important}
.video-tutorials-cta{background-position:center center !important;background-attachment:inherit !important;background-size:cover !important}
/*.logo{padding:10px 0;float:left;position:fixed;top:0;left:50%;transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);-webkit-transform:translateX(-50%);width:270px;text-align:center}
.header-links{float:none}
.desk-navigation{display:none}
.header-dropdown{display:none}
.header-navigation{display:block}*/
.hl-cta-title{margin:0 0 30px 0;width:100%;padding:0;}
.hl-cta-links{width:100%;text-align:center;}
.hl-cta{text-align:center;}
.hl-looking-for figcaption p{display:none}
.hl-cta-links .button + .button{}
.hl-looking-for figcaption h3, .hl-looking-for figcaption .h3{padding:0}
.product-list figcaption h3, .product-list figcaption .h3{padding:0}
.hl-looking-for figcaption{bottom:0;top:auto;transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;-webkit-transform:none}
.product-list figcaption{bottom:0;top:auto;transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;-webkit-transform:none}
.hl-looking-for figcaption p{display:none}
.product-list figcaption p{display:none}
.forex-strategies figcaption{transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;-webkit-transform:none;top:auto;bottom:0}
.forex-strategies figcaption p{display:none}
.forex-strategies figcaption h3, .forex-strategies figcaption .h3{padding-bottom:0}
.forex-strategies figure.locked figcaption{transform:none !important;-moz-transform:none !important;-ms-transform:none !important;-o-transform:none !important;-webkit-transform:none !important}
.hl-live-spreads-table .tabs.tabs_rotate > div .mCSB_scrollTools{opacity:1;}
.hl-banner-slider figure img.homebanner-mobile{display:none;}
.hl-banner-slider figure img.homebanner-ipad{display:block;}
.marketing-banner{height:800px;}
.marketing-banner-box-img-hover{display:none;}
.social-demo-account-types figcaption{transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;-webkit-transform:none;top:auto;bottom:0;}
.social-demo-account-types figcaption p{display:none;}
.social-demo-account-types figcaption h3, .social-demo-account-types figcaption .h3{padding-bottom:0;}
.account-types-sticky .account-types-titles .account-type-title{top:64px;}
.account-types-sticky .account-type-standard .account-type-title{top:64px;}
.account-types-sticky .account-type-goplus .account-type-title{top:64px;}
body > div.zopim:nth-child(3) { bottom: 30px !important; }
body.education-centre .product-list figcaption{transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;-webkit-transform:none;}
.header.templateclass .header-links { float: right; }
.header.templateclass .desk-navigation { padding: 20px 0; }
}
@media screen and (min-width:768px) and (max-width:1024px){header.sticky .logo-text{width:0;margin:0}
.site-main > header.sticky .header.templateclass .header-right { padding-top: 5px; }
.desk-hid{display:none;}
}
@media screen and (max-width:1023px){.tabs.tabs_rotate table td{font-size:14px}
.go-plus h2, .go-plus .h2{font-size:38px;}
.mobile-trading-mt4 .download-app{margin:0 9px 30px 9px;}
.trading-platforms .download-app{margin:30px 15px 0 15px !important;}
}
@media screen and (max-width:991px){.inner-page h2, .inner-page .h2{font-size:38px;}
.inner-page h3, .inner-page .h3{font-size:28px;}
.page_title h1,.page_title .h1{font-size:50px}
.page_title{padding:130px 0 40px 0}
.news_box{width:50%}
.header-cta ul li a span{display:none}
.header-cta ul li a{padding-left:12px}
.banner-box > a{padding:15px 15px;font-size:14px;line-height:20px}
.lets-start-box{margin-top:-45px}
.hl-banner-slider figure img{height:550px}
.hl-banner-slider figcaption .h1{font-size:42px;line-height:36px}
.hl-banner-slider figcaption p{font-size:22px}
.hl-banner-slider figcaption .h1 span{font-size:24px}
.hl-live-spreads-content h2, .hl-live-spreads-content .h2{max-width:inherit;margin:0 0 30px 0;font-size:30px}
.hl-live-spreads-content p{margin:0 0 30px 0}
.hl-live-spreads-content{margin:0 0 30px 0}
.hl-cta-title{float:none}
.hl-cta-links{float:none}
.hl-cta{text-align:center;padding:50px 0}
.hl-cta-title h2, .hl-cta-title .h2{margin:0 0 20px 0}
.hl-newsletter-input-box{padding:0 15px;width:38%;margin:10px 0 0 0}
.hl-newsletter-submit-box{width:24%;padding:0 15px}
.hl-newsletter-input{width:100%}
.hl-newsletter-submit{width:100%}
.hl-newsletter form{margin:0 -15px;max-width:initial}
.mobile-toggle{margin:35px 0 0 0}
.footer-logo{text-align:center}

.hl-newsletter-input-box label.lbl_input{left:15px;width:auto;right:15px}
.header-right{padding-bottom:10px;padding-top:0}
.header-navigation .button{min-width:inherit;min-width:initial;font-size:13px}
.search-btn{background:none;height:auto;width:auto;padding:0;margin-top:2px;}
.search-btn .fa{display:block}
.header-cta{margin:0 10px 0 0}
.header-cta ul li.header-call a:before{top:1px;}
.hl-looking-for figcaption{padding:10px 10px}
.header-search{margin-right:10px}
.search-box{right:-5px}
.hl-cta-links .button{min-width:220px;}
.product-list figcaption{padding:10px 10px}
.forex-cta{padding:70px 0}
.forex-cta-content{padding:0 0 40px 0}
.forex-cta-buttons{text-align:center}
.forex-cta .button{display:inline-block;min-width:230px}
.forex-cta .button+.button{margin:0 0 0 20px}
.trading-platform figcaption h3,.trading-platform figcaption .h3{font-size:20px}
.wallet-currencies figure{padding:0 0 30px 0}
.wallet-currencies-content{padding-bottom:30px}
.wallet-clients figure{padding:30px 0 0 0}
.leverage-ratio-content h2, .leverage-ratio-content .h2{font-size:38px}
.leverage-change-cta h2, .leverage-change-cta .h2{font-size:38px}
.leverage-rates h2, .leverage-rates .h2{font-size:38px}
.forex-trading-handbook-content h2, .forex-trading-handbook-content .h2{font-size:36px}
.about-foreign-exchange h2, .about-foreign-exchange .h2{font-size:36px}
.forex-beginners h2, .forex-beginners .h2{font-size:36px}
.forex-trading-book h2, .forex-trading-book .h2{font-size:36px}
.forex-strategies h2, .forex-strategies .h2{font-size:36px}
.forex-trading-handbook-content ul{font-size:15px}
.forex-trading-handbook-content ul li{padding:0 0 0 25px;line-height:26px}
.forex-trading-handbook-content ul li:before{font-size:15px;top:6px}
.webinars-list-content h2, .webinars-list-content .h2{font-size:34px}
.webinars-list-content ul li{line-height:30px;font-size:16px;padding:0 0 0 25px}
.webinars-list-content ul li:before{font-size:14px;top:7px}
.webinars-content h2, .webinars-content .h2{font-size:34px}
.webinars-info{padding:55px 0}
.video-tutorials-cta h2,.video-tutorials-cta .h2{font-size:40px;max-width:480px}
.video-tutorials-learn ul li{line-height:30px;font-size:16px;padding:0 0 0 25px}
.video-tutorials-learn ul li:before{font-size:14px;top:7px}
.account-types-titles{width:25%}
.account-type-standard{width:37.5%}
.account-type-goplus{width:37.5%}
.account-types-titles .account-type-title{padding:0 20px 0 20px;font-size:20px;line-height:100px}
.account-type-goplus .account-type-title{padding:0 15px;text-align:left;line-height:100px}
.account-type-goplus .account-type-title img{height:65px}
.account-type-standard .account-type-title{padding:0 15px 0 15px;line-height:100px}
.account-type-row.manager{min-height:84px}
.account-type-row{font-size:15px}
.account-type-row .button{min-width:200px}
.forex-strategies iframe{height:1735px;}
.hl-news #items.iron-list > .style-scope.mte-news-list{width:33.33333333%;}
ul.trading-benefits li i{font-size:40px;line-height:54px;}
.mt4-demo-cta h2, .mt4-demo-cta .h2{font-size:32px;line-height:50px;}
.try-demo-account figcaption span{font-size:20px;}
.custom-page-section h2, .custom-page-section .h2{font-size:38px;}
.mt4-demo-form-container h2, .mt4-demo-form-container .h2{font-size:38px;}
.try-demo-account h2, .try-demo-account .h2{font-size:38px;}
.inner-page .order-md-3{order:3;}
.inner-page .order-md-2{order:2;}
.mt4-demo-form-content{margin-top:30px;}
.go-plus-buttons{display:flex;flex-wrap:wrap;-ms-flex-wrap:wrap;margin:0 -15px;justify-content:center;}
.go-plus-buttons .button{width:calc(50% - 30px);margin:0 15px !important;}
.go-plus figure{margin:30px 0 0 0;}
.go-plus-cta{text-align:center;}
.go-plus-cta h2, .go-plus-cta .h2{display:block;}
.go-plus-cta .button{margin:30px 0 0 0;float:none;}
.forex-beginer-iframe-container{padding-bottom:75%;}
.affiliates-why-us-content h2, .affiliates-why-us-content .h2{font-size:36px;}
.affiliates-form-container h2, .affiliates-form-container .h2{font-size:36px;}
.metatrader-tutorial-iframe{padding-bottom:111%;}
.fx-traders-page h2, .fx-traders-page .h2{font-size:36px;}
.fx-traders-page h3, .fx-traders-page .h3{font-size:28px;}
.mobile-trading-guide-iframe{padding-bottom:112%;}
.mobile-trading-platforms-page h3, .mobile-trading-platforms-page .h3{font-size:28px;}
.mobile-trading-platforms-page h2, .mobile-trading-platforms-page .h2{font-size:38px;}
.mobile-trading-mt4 .col-12 > div{padding:20px 15px 0 15px;}
.hl-newsletter-input-box label.error{right:25px;}
.why-go-plus h3, .why-go-plus .h3{font-size:18px;}
.page_title.banner-logo{padding:115px 0 30px 0;}
.blog-list-content .button.inverse{min-width:100px;}
.mt5-mobile-features-content{width:50%;}
.mt5-mobile-features-img{width:50%;}
.forex-introduction h3,.forex-introduction .h3{font-size:20px;}
.forex-introduction h4,.forex-introduction .h4{font-size:18px;}
.mobile-trading-mt4 .text-center{position:static;}
.marketing-banner { /*height: 550px;*/ /*padding: 110px 0 200px 0;*/ }
.social-demo-signup-banner-content h2, .social-demo-signup-banner-content .h2{font-size:24px;}
.social-demo-signup-banner-content h1, .social-demo-signup-banner-content .h1{font-size:36px;}
.marketing-banner-box-img figcaption span{font-size:13px;line-height:20px;}
.social-demo-handbook-content ul li{width:100%;}
.southeast-asia-campaign-banner-content h2, .southeast-asia-campaign-banner-content .h2{font-size:22px;margin:0;}
.southeast-asia-campaign-banner-content p{font-size:18px;}
.southeast-asia-campaign-banner-content h1, .southeast-asia-campaign-banner-content .h1{font-size:30px;}
.account-types-sticky .account-types-titles .account-type-title{left:15px;width:calc(25% - 30px);}
.account-types-sticky .account-type-standard .account-type-title{left:calc(25% + 15px);width:calc(37.5% - 30px);}
.account-types-sticky .account-type-goplus .account-type-title{left:calc(62.5% + 15px);width:calc(37.5% - 30px);}
.account-types > div{padding-top:100px;}
.social-demo-handbook-img > p{width:180px;}
.page-template-socialdemosignup .hl-looking-for-img{width:100%;}
.page-template-socialdemosignup .social-demo-account-types figcaption{position:absolute;bottom:0;width:100%;}
.page-template-socialdemosignup .social-demo-account-types figcaption p{display:none;}
.page-template-socialdemosignup .social-demo-account-types figcaption{justify-content:center;}
.page-template-socialdemosignup .social-demo-account-types figcaption h3, .page-template-socialdemosignup .social-demo-account-types figcaption .h3{padding:17px 0;text-align:center;}
.fa.client-login-device{margin:23px 15px 0 0;}
.hl-newsletter .hl-newsletter-submit-box .hl-newsletter-submit{width:100%;}
.sidebar-newletter .hl-newsletter form{margin:0 -15px;}
.video_box iframe{width: 800px;height: 409px;}
.hl-news2-month { font-size: 15px; }
.hl-news2-date { font-size: 38px; }
.hl-news2-dates:before { width: 100%; }
a.hl-news2-title { font-size: 16px; line-height: 24px; }
.hl-news2 .col-cust-5 { -ms-flex: 0 0 33.33333333%; flex: 0 0 33.33333333%; max-width: 33.33333333%; margin: 15px 0; }
.hl-cta2-title { text-align: center; }
.hl-cta2-content { text-align: center; }
.hl-cta2-links { text-align: center; }
.hl-cta2-title h3, .hl-cta2-title .h3 { margin: 0 0 25px 0; }
.hl-cta2-content p { margin: 0 0 30px 0; }
}
@media screen and (min-width:768px) and (max-width:991px)
{
.page-template-campaign-landing .marketing-banner { height: 800px; }
.southeast-asia-campaign-cta { margin-top: 20px; }
}
@media screen and (min-width:768px){
    .desk-hid{display:none;}
    .header-buttons{display:none}
.mobile-accordion-toggle{display:block !important}
.inner-banner-device{display:none}
body:not(.home) #hl-cta{}
.autochartist .order-2{order:2;}
.mt5-desktop-content .order-1{order:1 !important;}
.mt5-desktop-content .order-2{order:2 !important;}
body.binary-options .forex-info-tables{padding:0;}
body.metatrader-5 .forex-info-tables{padding:0;}
.site-main > header.sticky .header.templateclass .logo-text { width: 0; }
.site-main > header.sticky .header.templateclass { height: 74px; }
.site-main > header.sticky .header.templateclass .desk-navigation { padding: 25px 0; display: block; }
.site-main > header.sticky .header.templateclass  .header-links { float: right; }
}
@media screen and (max-width:767px){

.mob-hid{ display:none;}    
.inner-page h2, .inner-page .h2{font-size:30px;margin:0 0 25px 0;}

#hl-news{ display:none !important;}
.inner-page h3, .inner-page .h3{font-size:24px;margin:0 0 25px 0;}
.inner-page h4, .inner-page .h4{font-size:20px;margin:0 0 20px 0;}
.breadcrumb{}
.page_title{padding:110px 0 48px 0}
.scroll_top .top-text{display:none}
.scroll_top{line-height:42px;height:40px;width:40px;bottom:70px;right:15px}
.scroll_top .fa-angle-up{margin-top:6px;font-size:24px}
.sidebar .title .icon{display:block}
h1,.h1{font-size:30px}
h2,.h2{font-size:24px}
h3,.h3{font-size:20px}
h4,.h4{font-size:18px}
h5,.h5{font-size:16px}
h6,.h6{font-size:14px}
img.alignleft{float:none;margin:0 auto 20px auto;display:block}
img.alignright{float:none;margin:0 auto 20px auto;display:block}
.sidebar{margin-top:30px}
.contact-page .contact_us_icon span.fa,
.contact-page .contact_us_icon.abn span{height:50px;width:50px;margin:0 10px 0 0;font-size:22px}
.contact-page .contact_us_icon.abn span{font-size:14px}
.contact-page .map{margin-top:30px}
.contact-page .map iframe{height:290px}
.inner-page-content{padding:0}
.inner-page{padding:40px 0}
.sidebar .title{font-size:20px;padding:5px 20px}
.page_title h1, .page_title .h1{font-size:35px}
.testimonial-list .testimonial-content p{}
.testimonials-client{}
.testimonials-page .my_pagination .pagination{margin-top:25px}
.news-sidebar span{display:block;width:100%;position:absolute;top:0px;left:0px;height:40px}

.news-sidebar span:after{content:"+";font:normal normal normal 18px/1 FontAwesome;color:#fff;position:absolute;right:15px;top:12px}
/* .news-sidebar span:after{content:"\f067";font:normal normal normal 18px/1 FontAwesome;color:#fff;position:absolute;right:15px;top:12px} */

.news-sidebar.in span:after{content:"-"}
/* .news-sidebar.in span:after{content:"\f068"} */

.news-sidebar{position:relative;margin-top:30px}
.news-sidebar ul{display:none}
.tags-box{display:none}
.news-sidebar h5{font-size:16px;line-height:20px}
.news-sidebar+.news-sidebar{margin-top:15px}
.news_box{margin:0 0 30px 0}
.news_box h4, .news_box .h4{font-size:15px;line-height:24px}
.blog-page .my_pagination .pagination{margin:25px 0 0 0}
.news-details .news-content img{float:none;max-width:100%;margin:0 auto 25px auto;display:block}
.team figure{margin:0 0 30px 0}
.my_pagination .pagination{margin:0}
.my_pagination .pagination li{margin-top:5px}
.my_pagination .pagination li a,
.my_pagination .pagination li span.page-numbers{height:38px;width:38px;line-height:42px}
.my_pagination .pagination li:first-child a, .my_pagination .pagination li:last-child a{line-height:34px;}
.gallery_listing-page{padding:10px 0 40px 0}
.gallery_details-page{padding:10px 0 40px 0}
.mobile-accordion{margin-bottom:20px}
.mobile-accordion .title{margin:0;padding:15px 35px 15px 15px;background:#42ce7a;color:#000;text-align:center;position:relative;margin:0 !important;text-align:left;font-size:18px}
.mobile-accordion .title span{position:absolute;right:10px;font-weight:300;font-size:18px;width:100%;height:100%;left:0;top:0}

.mobile-accordion .title span:after{content:"+";font-family:"FontAwesome";position:absolute;right:15px;top:16px}
/* .mobile-accordion .title span:after{content:"\f067";font-family:"FontAwesome";position:absolute;right:15px;top:16px} */

.mobile-accordion.in .title span:after{content:"-"}
/* .mobile-accordion.in .title span:after{content:"\f068"} */

.mobile-accordion > ul,.mobile-accordion-toggle{border:1px solid #42ce7a;padding:15px;display:none;margin:0}
.mobile-accordion .title:after{display:none}
.mobile-accordion .title{line-height:18px}
.mobile-accordion.mobile-toggle{margin-top:0}
.search-box-main span{top:20px;right:20px}
.search-input{height:40px;font-size:18px;padding:0 45px 0 15px;line-height:46px}
.search-text{height:40px}
.banner-boxes{display:none}
.lets-start-box{display:none}
.hl-banner-slider figure img{height:calc(100vh - 74px)}
.container-main.home_page{display:flex;flex-wrap:wrap;-ms-flex-wrap:wrap}
.container-main.home_page > section{width:100%;order:3}
.container-main.home_page > section#hl-banner{order:1}
.container-main.home_page > section#hl-cta{order:2}
.header{padding:0}
header.sticky .logo{}
.header-navigation,.header-right{transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;float:none}
.hl-live-spreads{padding:30px 0}
.hl-news h2, .hl-news .h2{font-size:32px;line-height:50px;margin:0 0 20px 0}
.hl-news{padding:35px 0}
.hl-news-slider.slide .owl-nav > div{height:40px;width:40px;margin:0 10px}
.hl-news .owl-nav > div:before{font-size:24px}
.hl-cta-title h2, .hl-cta-title .h2{font-size:30px}
.hl-cta{padding:40px 0 20px 0;}
.hl-looking-for h2, .hl-looking-for .h2{font-size:32px;margin:0 0 20px 0}
.hl-looking-for{padding:30px 0 0 0}
.hl-looking-for figcaption h3, .hl-looking-for figcaption .h3{font-size:20px}
.hl-why-us h2, .hl-why-us .h2{margin:0 0 20px 0;font-size:32px}
.hl-funding-methods-container h2, .hl-funding-methods-container .h2{position:static;transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;-webkit-transform:none;text-align:center;font-size:32px !important;margin:0 0 20px 0}
.hl-funding-methods-container{padding:0}
.hl-funding-methods{padding:30px 0}
.hl-newsletter h2, .hl-newsletter .h2{font-size:30px;margin:0 0 20px 0}
.hl-newsletter-input-box{width:100%;margin:0 0 25px 0}
.hl-newsletter-submit-box{width:100%}
.quick-links,
.footer-contact,
.footer-social{margin:0}
.footer-logo{margin-bottom:30px}
.footer-content{margin-top:15px}
.footer-line p{font-size:13px;line-height:20px;padding:5px 0}
.footer-line{padding:0 160px 0 15px;display:none}
.hl-banner-slider:before{display:none}
.desk-navigation{margin-right:42px}
.footer-top{padding:35px 0}
.header-navigation{display:none !important}
.header-buttons{font-size:0;padding:20px 0}
.header-buttons .button{line-height:34px;min-width:125px;font-weight:800;font-size:14px;padding:0 10px;margin:0 10px}
.header-cta{margin:0 10px 0 0}
.header-right{padding:0}
.header-links{padding:22px 42px 22px 0;float:right}
.hl-banner-slider figcaption{margin:15px 0 0 0;padding:0 15px}
.hl-banner-slider figcaption .h1{font-size:30px;line-height:36px;margin:0 0 14px 0}
.hl-banner-slider figcaption p{font-size:18px;margin:0 0 14px 0}
.hl-banner-slider figcaption .h1 span{font-size:20px;line-height:22px}
.tabs.tabs_rotate table td{padding:13px 0}
.tabs.tabs_rotate table th{padding:13px 0}
.search-btn{margin-top:1px;}
.logo{position:static;text-align:left;transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;-webkit-transform:none}
.footer-chat{display:none}
.hl-cta-links .button{display:block;max-width:230px;margin:0 auto 20px auto;transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;-webkit-transition:none}
.hl-cta-title{display:none}
#hl-cta{position:fixed;bottom:0;left:0;width:100%;z-index:5}
.hl-cta-links .button{min-width:120px;display:inline-block;font-size:13px;margin:0;padding:0 10px;line-height:40px}
.hl-cta-links .button+.button{margin-left:15px}
.hl-cta{padding:15px 0}
.site-main > footer{padding-bottom:74px}
.hl-cta-links .button.device-visible{display:none !important}
.input-box.submit-box{margin:30px 0 0 0}
.contact-cta-box{margin-top:30px}
.contact-cta-content h2, .contact-cta-content .h2{font-size:30px;margin:0 0 25px 0}
.contact-cta{padding:35px 0}
.contact-cta-box h3, .contact-cta-box .h3{font-size:22px;line-height:40px}
.contact-cta-box .fa{font-size:36px}
.contact-map h2, .contact-map .h2{font-size:30px;margin:0 0 25px 0}
.contact-map{padding:35px 0 40px 0}
.contact-map iframe{max-height:300px}
.contact-form h2, .contact-form .h2{font-size:30px}
.contact-page form{margin:25px 0 0 0}
.contact-page{padding:0}
.contact-form{padding:35px 0 40px 0}
.product-list h2,.product-list .h2{font-size:30px;margin:0 0 10px 0}
.product-content .text-center{font-size:30px;margin:0 0 25px 0}
.product-content{margin:35px 0 0 0}
.product-list{padding:0}
.faqs-tabs ul.nav-tabs{margin:0 0 25px 0}
.panel-heading > a{font-size:16px}
.faqs-content h2, .faqs-content .h2{font-size:30px;margin:0 0 20px 0}
.faqs-search-container h2, .faqs-search-container .h2{font-size:30px;margin:0 0 20px 0}
.product-list figcaption h3,.product-list figcaption .h3{font-size:20px}
.forex-service figcaption h3, .forex-service figcaption .h3{padding:10px 15px;font-size:22px}
.forex-about h2, .forex-about .h2{margin:0 0 10px 0;font-size:30px}
.forex-about h4, .forex-about .h4{font-size:20px}
.forex-service-info{margin:30px 0 0 0}
.forex-cta h2, .forex-cta .h2{font-size:30px}
.forex-cta-content{margin:0;padding:25px 0 40px 0}
.forex-cta{padding:40px 0}
.forex-cta ul li{font-size:16px;line-height:30px}
.forex-cta ul li:before{font-size:16px;top:7px}
.forex-cta p{margin:0 0 15px 0}
.forex-cta .button{font-size:18px}
.forex-info-table{overflow:auto;border:1px solid #ddd}
.forex-info-table table{width:800px}
.forex-page .panel-heading > a{font-size:18px;line-height:24px;min-height:50px;padding:12px 48px 12px 20px}
.forex-page .panel-heading > a span.icon{top:9px;right:10px}
.forex-page .panel-heading > a span.icon:before{width:18px}
.forex-page .panel-heading > a.collapsed span.icon:after{height:18px}
.forex-page .panel+.panel{margin-top:20px}
.forex-info-tables{padding:35px 0 0 0}
.forex-info-table th{padding:12px 10px;font-size:16px}
.forex-info-table td{font-size:15px;padding:10px 10px}
.trading-tool figcaption h3,.trading-tool figcaption .h3{font-size:20px}
.trading-tool figcaption{padding:10px 0}
.trading-platform figure > a img{width:100%}
.trading-tools-content h2, .trading-tools-content .h2{font-size:30px;margin:0 0 20px 0}
.trading-tools{padding:40px 0 0 0}
.trading-platforms-content h2, .trading-platforms-content .h2{font-size:30px;margin:0 0 20px 0}
.trades-content h2, .trades-content .h2{font-size:30px;margin:0 0 20px 0}
.trades-contents{padding:35px 0 0 0}
.quick-support-page{padding:0}
.quick-support-downloads-content h2, .quick-support-downloads-content .h2{font-size:30px;margin:0 0 20px 0}
.quick-support-downloads{padding:35px 0 40px 0}
.remote-access h2, .remote-access .h2{font-size:30px;margin:0 0 30px 0}
.remote-access{padding:35px 0 40px 0}
.remote-access-img{margin-top:30px}
.remote-access-content ul li:after{line-height:50px;width:50px;font-size:26px}
.remote-access-content ul li{padding:0 0 0 70px;min-height:50px}
.remote-access-content ul li+li{margin-top:30px;}
.quick-support-download .title{margin:0 0 25px 0}
.quick-support-download{}
.quick-support-download a{min-width:250px;padding:15px 15px 15px 27px}
.remote-access-content ul li strong{font-size:16px}
.remote-access-content ul{margin:0 0 30px 0}
.wallet-notices-img{padding:0 0 30px 0}
.wallet-notices{padding:40px 0 10px 0}
.wallet-notice-content h2,.wallet-notice-content .h2{margin:0 0 30px 0;font-size:30px}
.wallet-clients{padding-bottom:40px}
.wallet-currencies-content h2, .wallet-currencies-content .h2{margin:0 0 30px 0;font-size:30px}
.wallet-currencies{padding-top:40px}
.wallet-cta h2, .wallet-cta .h2{margin:0 0 30px 0;font-size:30px;display:block;line-height:32px;}
.wallet-cta .button{float:none}
.wallet-cta{text-align:center;padding:35px 0 40px 0}
.wallet-contents{padding:40px 0}
.wallet-contents h2, .wallet-contents .h2{margin:0 0 30px 0;font-size:30px}
.wallet-notice-contents ul li:after{line-height:50px;width:50px;font-size:26px}
.wallet-notice-contents ul li{padding:0 0 0 70px}
.wallet-notice-contents ul li+li{margin-top:30px}
.leverage-change-cta{text-align:center;padding:35px 0 40px 0}
.leverage-change-cta h2, .leverage-change-cta .h2{font-size:30px;display:block;margin:0 0 20px 0}
.leverage-change-cta .button{float:none}
.leverage-rates h2, .leverage-rates .h2{margin:0 0 30px 0;font-size:30px}
.leverage-ratio-content h2, .leverage-ratio-content .h2{margin:0 0 30px 0;font-size:30px}
.leverage-rates{padding:40px 0}
.leverage-ratio-table{margin-top:30px}
.leverage-ratio{padding:40px 0}
.leverage-ratio-table th{padding:15px 30px;line-height:22px}
.forex-strategies figcaption h3, .forex-strategies figcaption .h3{font-size:20px;line-height:30px}
.forex-strategies figcaption{padding:15px}
.forex-strategies figure.locked:before{bottom:60px}
.forex-trading-content{padding:40px 0}
.forex-strategies h2, .forex-strategies .h2{font-size:30px;margin:0}
.forex-strategies{padding-top:40px}
.forex-trading-book h2, .forex-trading-book .h2{font-size:30px;margin:0 0 30px 0}
.forex-beginners{padding:40px 0 40px 0}
.forex-trading-handbook-content ul{column-count:1;-moz-column-count:1;-ms-column-count:1;-o-column-count:1;-webkit-column-count:1}
.forex-trading-handbook-content h2, .forex-trading-handbook-content .h2{font-size:30px;margin:0 0 30px 0}
.forex-trading-handbook{padding:40px 0}
.about-foreign-exchange h2, .about-foreign-exchange .h2{font-size:30px;margin:0 0 30px 0}
.about-foreign-exchange{padding:40px 0}
.forex-beginners h2, .forex-beginners .h2{font-size:30px;margin:0}
.forex-trading-books{padding:40px 0}
.forex-trading-book .button{margin-top:40px;min-width:170px}
.forex-strategies figure.locked:after{margin-top:-25px}
.webinars-content h2, .webinars-content .h2{font-size:30px;margin:0 0 25px 0}
.webinars-list-content h2, .webinars-list-content .h2{font-size:30px;margin:0 0 25px 0}
.webinars-list{padding:40px 0}
.webinars-list .col-xl-4{order:1}
.webinars-list .col-xl-8{order:2}
.webinars-list-content .subject{margin:30px 0 5px 0;font-size:16px}
.webinars-calendar:before{}
.webinars-info{padding:45px 0}
.webinars-by-name{font-size:20px}
.webinars-by-designation{font-size:14px;line-height:30px}
.webinars-by-company{font-size:14px;line-height:30px}
.video-tutorials h2, .video-tutorials .h2{font-size:30px;margin:0 0 30px 0}
.video-tutorials-learn ul{column-count:1;-moz-column-count:1;-ms-column-count:1;-o-column-count:1;-webkit-column-count:1}
.video-tutorials-learn h2, .video-tutorials-learn .h2{margin:0 0 25px 0;font-size:30px}
.video-tutorials-learn{padding:40px 0}
.video-tutorials{padding:40px 0 10px 0}
.video-tutorials figure > a .fa{font-size:60px}
.video-tutorials figure > a .fa:after{height:34px;width:34px}
.video-tutorials figure{margin:0 0 30px 0}
.video-tutorials-content h2, .video-tutorials-content .h2{font-size:30px;margin:0 0 25px 0}
.video-tutorials-content{padding:40px 0}
.video-tutorials-cta h2, .video-tutorials-cta .h2{display:block;line-height:40px;max-width:inherit;max-width:initial;font-size:30px}
.video-tutorials-cta .button{float:none;margin:30px 0 0 0}
.video-tutorials-cta{text-align:center;padding:40px 0}
.video-tutorials figcaption{padding:0}
.video-tutorials figure a{font-size:16px}
.inner-banner-device{position:absolute;left:0;top:0;height:100%;width:100%;}
.account-types-titles{display:none}
.account-types > div > div:before{display:none}
.account-types > div > div:nth-child(odd){background:#efefef}
.account-type-standard .account-type-title{background:#06b572 !important;padding:15px 15px;line-height:40px;font-size:30px;position:static !important;}
.account-type-goplus .account-type-title{background:#000 !important;text-align:center;margin-top:40px;line-height:130px}
.account-type-goplus .account-type-title img{height:auto}
.account-type-goplus{width:100%}
.account-type-standard{width:100%}
.account-types > div > div{min-height:inherit !important;min-height:initial !important;height:auto !important;padding:18px 15px;display:block;position:relative !important;top:auto !important;left:auto !important;right:auto !important;bottom:auto !important;}
.account-types-content h2, .account-types-content .h2{font-size:30px;margin:0 0 25px 0}
.account-types-content{padding:0 0 40px 0}
.account-type-row label{display:inline-block;color:#303030;font-weight:800;font-size:16px;min-width:200px;float:left;text-align:left;}
.account-type-row > span{float:right;text-align:right;width:calc(100% - 200px)}
.account-type-row:after{content:"";display:block;clear:both}
.account-type-row .fa-check{font-size:20px}
.account-types > div{padding-top:0;}
.forex-trading-page .armodal h2, .forex-trading-page .armodal .h2{font-size:24px;}
.forex-trading-page .armodal h4, .forex-trading-page .armodal .h4{font-size:20px;}
.forex-strategies iframe{height:1355px;}
.hl-news #items.iron-list > .style-scope.mte-news-list{width:33.33333333%;margin:0 0 30px 0;}
.custom-page-section h2,.custom-page-section .h2{margin:0 0 30px 0 !important;font-size:30px;}
.custom-page-section + .custom-page-section{padding-top:35px;margin-top:35px;}
ul.trading-benefits li{width:33.33333333%;margin:15px 0;}
ul.trading-benefits li i{}
.hl-news #items.iron-list > div.style-scope.mte-news-list{display:none;}
.account-type-row:nth-child(2) > span{width:100%;text-align:center;}
.mt4-demo-cta h2, .mt4-demo-cta .h2{max-width:100%;margin:0 0 30px 0;text-align:center;font-size:28px;line-height:40px;}
.mt4-demo-cta{padding:40px 0;margin-bottom:-40px;}
.mt4-demo-cta .col-12{justify-content:center !important;}
.mt4-demo-form-container h2, .mt4-demo-form-container .h2{font-size:30px;margin:0 0 25px 0;}
.try-demo-account h2, .try-demo-account .h2{font-size:30px;margin:0 0 25px 0;}
.mt4-demo-form-content h3, .mt4-demo-form-content .h3{margin:0 0 25px 0;font-size:20px;}
.mt4-demo-form-content h3:after, .mt4-demo-form-content .h3:after{margin-top:7px;}
.try-demo-account{padding:40px 0;}
.try-demo-account p{margin:0;}
.mt4-demo-form-container{padding-bottom:40px;}
.go-plus h2, .go-plus .h2{font-size:30px;margin:15px 0 25px 0 !important;}
.go-plus{margin-bottom:30px;}
.go-plus-cta{padding:40px 0;}
.go-plus-cta h2, .go-plus-cta .h2{font-size:30px;}
.go-plus-cta .button{margin:20px 0 0 0;}
.go-plus-currency .col-cust-5{flex:0 0 33.33333333%;-ms-flex:0 0 33.33333333%;max-width:33.33333333%;}
.go-plus-currency{padding:30px 0 0 0;}
.custom-page-section.go-plus-steps{margin-top:5px;}
.account-types-page label.require{text-align:left;}
.account-types-page .input-box.submit-box{width:100%;}
.account-types-page .contact-form form{margin:25px auto 0 auto;}
.account-types-page{padding:40px 0 0 0;}
.custom-page .account-types-page{margin-bottom:-40px;}
.forex-beginer-iframe-container{padding-bottom:75%;}
.webinars-iframe{padding:30px 15px;}
.webinars-iframe button{right:10px;top:5px;}
.affiliates-form-container{padding-bottom:35px;}
.affiliates-form{padding-top:10px;}
.affiliates-form-container h2, .affiliates-form-container .h2{font-size:30px;margin:0 0 25px 0;}
.affiliates-form h3, .affiliates-form .h3{font-size:24px;margin:0 0 25px 0;}
.affiliates-why-us-content h2, .affiliates-why-us-content .h2{font-size:30px;margin:0 0 25px 0;}
.affiliates-why-us-content ul li .icon{font-size:24px;width:32px;}
.affiliates-why-us-content ul li h4, .affiliates-why-us-content ul li .h4{font-size:20px;}
.affiliates-why-us-content{margin-bottom:30px;}
.affiliates-why-us{padding:40px 0;}
.affiliates-guidelines h3, .affiliates-guidelines .h3{font-size:24px;margin:0 0 30px 0;}
.affiliates-guidelines .button{margin-top:0;}
.metatrader-tutorial-iframe{padding-bottom:113%;}
.metatrader-experience img{margin-bottom:30px;}
.metatrader-for-mac .order-2{text-align:center;}
.metatrader-for-mobile{padding:40px 0 0 0;border-top:1px solid #eee;}
.metatrader-started{padding:40px 0 0 0;}
.metatrader-for-mobile img{margin-bottom:30px;}
.metatrader-for-mac ul{margin:0 0 30px 0;}
.metatrader-page h3, .metatrader-page .h3{font-size:24px;margin:0 0 20px 0;}
.metatrader-for-mac{padding:0 0 40px 0;}
ul.metatrader-trading-platform li{margin:0 0 20px 0;width:50%;}
.metatrader-content h2, .metatrader-content .h2{font-size:30px;margin:0 0 25px 0;}
.metatrader-content{padding:0 0 20px 0;}
.metatrader-for-devices .col-12 + .col-12{border:none;}
.metatrader-for-devices{padding:40px 0;}
.fx-traders-step-container{width:100%;}
.fx-traders-step-container + .fx-traders-step-container{margin-top:30px;}
.fx-traders-steps{margin-top:30px;}
.fx-traders-page h2, .fx-traders-page .h2{font-size:30px;margin:0 0 25px 0;}
.fx-traders-page h3, .fx-traders-page .h3{font-size:24px;}
.fx-traders-step{min-height:inherit;min-height:initial;}
.search-content h4, .search-content .h4{font-size:20px;}
.mobile-trading-platforms-page h4, .mobile-trading-platforms-page .h4{font-size:20px;}
.mobile-trading-platforms-page h3, .mobile-trading-platforms-page .h3{font-size:24px;margin:0 0 25px 0;}
.mobile-trading-platforms-page h2, .mobile-trading-platforms-page .h2{font-size:30px;margin:0 0 25px 0;}
.mobile-trading-content{padding:30px 0;}
.mobile-trading-faqs{padding:30px 0;}
.mobile-trading-guide{padding:30px 0;}
.mobile-trading-guide-iframe{padding-bottom:114%;}
.mobile-trading-warning{padding:30px 0 0 0;}
.mobile-trading-faqs ul.nav-tabs{margin:0 auto 25px auto;}
.mobile-trading-mt4 .col-12 + .col-12{margin-top:30px}
.mobile-trading-mt4 ul{font-size:15px;}
.mobile-trading-mt4 ul li{padding:0 0 0 25px;line-height:26px;}
.mobile-trading-mt4 ul li:before{font-size:15px;top:6px;}
.fa.client-login-device{margin:1px 10px 0 0;}
.leagal-document-sidebar{position:static !important;width:100% !important;margin-bottom:30px !important;}
.device-order-1{order:1 !important;}
.device-order-2{order:2 !important;}
.affiliates-form-content .col-cust-12{width:50%;}
.hl-cta-title ul{display:none;}
.autochartist-page img{margin:0 auto 30px auto !important;}
.autochartist-page .row + .row{margin-top:30px;padding-top:30px;}
.cms-iframe{width:410px;height:287px;margin:30px auto 0 auto;padding:0;}
.mt4-genesis .custom-page-section:last-child{margin-top:0;}
.mobile-trading-platforms .site-main > footer,
.mt4-genesis .site-main > footer,
.autochartist .site-main > footer,
.myfxbook .site-main > footer,
.vps .site-main > footer,
.metals .site-main > footer,
.go-markets-plus .site-main > footer,
.standard-account .site-main > footer{padding-bottom:0;}
.cryptocurrencies_img_contents{padding:30px 15px;}
.go-plus-currency-slider .owl-nav > div span{font-size:30px;}
.go-plus-currency-slider{padding:0 20px;}
.wallet-currencies-slider{padding:0 20px;}
.wallet-currencies-slider .owl-nav > div span{font-size:30px;}
.why-go-plus figcaption h3, .why-go-plus figcaption .h3{font-size:18px;}
.why-go-plus{margin-top:0;}
.trading-step h4, .trading-step .h4{margin:30px 0;}
.trading-steps .col-xl-4{margin-top:30px;}
.trading-steps h2, .trading-steps .h2{margin:0;}
.page_title.banner-logo{padding:95px 0 30px 0;}
.news-iframe{display:none;}
.inner-page .lets-start-box{display:block;margin:30px 0 0 0;}
.go-plus-cta{margin:40px 0;}
.mobile-trading-accordions .panel-heading > a{font-size:18px;line-height:24px;min-height:50px;padding:12px 48px 12px 20px}
.mobile-trading-accordions .panel-heading > a span.icon{top:9px;right:10px}
.mobile-trading-accordions .panel-heading > a span.icon:before{width:18px}
.mobile-trading-accordions .panel-heading > a.collapsed span.icon:after{height:18px}
.mobile-trading-accordions .panel+.panel{margin-top:20px}
.mt5-desktop-content .row{padding-top:40px;margin-top:40px;}
.mt5-desktop-content .row h3, .mt5-desktop-content .row .h3{margin-top:25px;}
.mt5-desktop-content .row img{display:block;margin:0 auto;}
.mt5-mobile-features-content{width:100%;}
.mt5-mobile-features-img{width:100%;}
.forex-introduction-type{margin-top:10px;padding-top:35px;}
.introduction-to-forex .inner-page{padding-bottom:10px;}
.forex-introduction .column-2{column-count:1;-moz-column-count:1;-ms-column-count:1;-o-column-count:1;-webkit-column-count:1;}
.forex-about{padding:0;}
.trading-platform figcaption h3, .trading-platform figcaption .h3{font-size:18px;}
body.cryptocurrencies .inner-page td{font-size:10px;}
body.cryptocurrencies .inner-page tr:first-child td{font-size:12px;}
.social-demo-signup-page label.require{text-align:left;}
.social-demo-signup-page .input-box.submit-box{width:100%;}
.social-demo-signup-page .contact-form form{margin:25px auto 0 auto;}
.marketing-banner-boxes{display:none;}
.social-demo-signup-banner-content p{font-size:14px;}
.social-demo-signup-banner-content h1, .social-demo-signup-banner-content .h1{font-size:24px;}
.social-demo-signup-banner-content h2, .social-demo-signup-banner-content .h2{font-size:18px;margin:0;}
.marketing-banner { padding: 67px 0 0 0; height: calc(100vh - 74px); margin-bottom: 584px; position: relative; }
.cnservices .marketing-banner { margin-bottom: 112px; }
.social-demo-signup-page{padding:0;}
.social-demo-signup-form{padding:35px 0;}
.social-demo-account-types figcaption h3, .social-demo-account-types figcaption .h3{font-size:18px;}
.social-demo-handbook-img{text-align:center;margin-top:30px;}
.social-demo-account-types{padding:35px 0 30px 0;}
.social-demo-account-types .want-more{font-size:16px;}
.device-banner-hide{display:none;}
.southeast-asia-campaign-banner-content p{font-size:16px;margin:0 0 15px 0;}
.southeast-asia-campaign-banner-content h2, .southeast-asia-campaign-banner-content .h2{font-size:17px;}
.southeast-asia-campaign-banner-content h1, .southeast-asia-campaign-banner-content .h1{font-size:22px;margin:0 0 15px 0;}
.social-demo-signup-page .try-demo-account{padding:0 0 35px 0;}
.marketing-terms-conditions-content{padding:35px 0;}
.marketing-about-us{padding:35px 0;}
.marketing-about-us-content{width:100%;padding:0;margin-top:30px;}
.marketing-about-logo{max-width:100%;}
.marketing-about-us .col-12.justify-content-between{justify-content:center !important;}
.thank-you-page .thank-you-content h2, .thank-you-page .thank-you-content .h2{font-size:34px;}
.thank-you-content .fa{font-size:40px;padding:20px 0;}
.thank-you-content p{font-size:16px;}
.thank-you-cta p{font-size:16px;}
.thank-you-cta img{width:70px;}
.thank-you-cta{margin:30px auto 0 auto;padding:30px 15px;}
.hl-newsletter .hl-newsletter-submit-box .hl-newsletter-submit{width:170px;}
.blog-page .sidebar-newletter{margin-top:30px;}
.search-page .my_pagination{margin-top:25px;}
.cn-seminars-form { margin-bottom: 35px; }
.cn-seminars-webinars-001 .inner-page { padding: 40px 0 0 0; }
body > div.zopim:nth-child(3) { bottom: 20px !important; }
.header.templateclass .header-links { padding-right: 0; }
.header.templateclass .desk-navigation { padding: 0; }
.header.templateclass .header-right { float: right; }
.campaign-form { position: absolute; left: 15px; right: 15px; top: 100%; border-bottom: 1px solid #ccc; }
.campaign-form iframe { height: 584px; }
.marketing-banner .col-xl-5 { position: static; }
.video_box iframe{width:520px;height:304px;}

body.crypto-ad .campaign-form iframe { height: 424px; }
body.crypto-ad .marketing-banner { margin-bottom: 500px; }

.hl-news2 .col-cust-5 { -ms-flex: 0 0 33.33333333%; flex: 0 0 33.33333333%; max-width: 33.33333333%; }
.hl-news2 { padding: 30px 0 20px 0; display: none; }
.hl-news2 h2, .hl-news2 .h2 { margin: 0; font-size: 32px; line-height: 50px; }
.hl-news2 .link { margin-top: 20px; }
.hl-product-icon { margin: 0; text-align: center; width: 100%; }
.hl-product-content { padding: 0 0 0 15px; width: 100%; text-align: center; }
.hl-product-content h3, .hl-product-content .h3 { font-size: 18px; margin: 10px 0 0 0; }
.hl-looking-for2 h2, .hl-looking-for2 .h2 { margin: 0 0 15px 0; font-size: 28px; line-height: 50px; }
.hl-looking-for2 { padding: 30px 0 20px 0; }
.hl-product-content p { display: none; }
.hl-cta2-content p { font-size: 14px; }
.hl-cta2-links .button { line-height: 40px; min-width: 150px; }
}
@media screen and (max-width:639px){.tabs.tabs_rotate{padding:0}
.hl-live-spreads-table > p{padding:0}
.tabs.tabs_rotate > ul{position:static;width:auto;text-align:center;margin:0 -5px 10px -5px}
.tabs.tabs_rotate > ul li a:before{border-width:10px 10px 0 12px;border-color:#707070 transparent transparent transparent;left:50%;top:100%;margin:0 0 0 -10px}
.tabs.tabs_rotate > ul li.active a:before{border-color:#f18959 transparent transparent transparent}
.tabs.tabs_rotate > ul li{margin:0 !important;width:20%;float:left;padding:0 5px}
.tabs.tabs_rotate > ul li a{font-weight:300;font-size:14px;line-height:18px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;height:70px;}
.tabs.tabs_rotate > ul li a img{display:block;margin:0 auto 5px auto}
.tabs.tabs_rotate > ul:after{content:"";display:block;clear:both}
.header-navigation{width:auto;padding-bottom:10px}
.desk-navigation .button{margin:0 10px 0 0;min-width:100px}
.desk-navigation{margin:0}
.hl-banner-slider figure img{}
.hl-cta-links .button{}
.forex-cta ul{column-count:1;-moz-column-count:1;-ms-column-count:1;-o-column-count:1;-webkit-column-count:1}
.forex-trading-book h2, .forex-trading-book .h2{font-size:28px}
.forex-strategies figcaption h3, .forex-strategies figcaption .h3{font-size:18px}
.forex-beginners iframe{height:454px;}
.forex-strategies iframe{height:1135px;}
.tabs.tabs_rotate > div{height:327px;}
.paper-toolbar-0{display:none !important;}
.forex-beginer-iframe-container{padding-bottom:77%;}
.metatrader-tutorial-iframe{padding-bottom:114%;}
.tabs.tabs_rotate > ul li a span{display:none;}
.hl-live-spreads-mobile-title{display:block;border:1px solid #ccc;text-align:center;padding:0 10px;line-height:40px;color:#303030;font-size:16px;font-weight:800;border-bottom:0;background:#fff}
.cnservices .marketing-banner { margin-bottom: 177px; }
}
@media screen and (min-width:568px) and (max-width:991px){}
@media screen and (max-width:575px){.forex-services{margin:0}
.forex-service{margin:30px 0 0 0}
.forex-trading-handbook-content{margin-bottom:30px}
.forex-trading-book{margin-top:30px}
.forex-trading-books{padding:10px 0 40px 0}
}
@media screen and (max-width:567px){.blog_content .comment_box > span{display:block}
.blog_content .blog_author{margin:5px 0 0 0}
.news_box figure > a img{width:100%}
.news_box{width:100%}
.signature span{display:block}
.signature span:before{display:none}
.tabs.tabs_rotate > ul li a{font-size:13px;padding:10px 5px}
.tabs.tabs_rotate table td{font-size:15px}
.hl-cta-links .button{}
.hl-cta-title h2, .hl-cta-title .h2{margin:0}
.contact-cta .col-cust-12{max-width:100%;flex:0 0 100%;-ms-flex:0 0 100%}
.faqs-tabs ul.nav-tabs li.nav-item a.nav-link{min-width:138px}
.faqs-tabs ul.nav-tabs li.nav-item+li.nav-item{margin-left:15px}
.mobile-trading-faqs ul.nav-tabs li.nav-item a.nav-link{font-size:16px;line-height:20px;height:60px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;}
.faqs-tabs ul.nav-tabs li.nav-item a.nav-link span{font-size:16px}
.forex-cta .button{display:block;max-width:230px;margin:0 auto}
.forex-cta .button+.button{margin:20px auto 0 auto}
.trading-platforms .col-cust-12{max-width:100%;flex:0 0 100%;-ms-flex:0 0 100%}
.forex-trading-books .col-cust-12{max-width:100%;flex:0 0 100%;-ms-flex:0 0 100%}
.forex-strategies figcaption h3, .forex-strategies figcaption .h3{font-size:16px}
.forex-strategies figcaption{padding:15px 5px}
.forex-strategies figure.locked:after{transform:scale(0.5) translate(-50%,-50%);-moz-transform:scale(0.5) translate(-50%,-50%);-ms-transform:scale(0.5) translate(-50%,-50%);-o-transform:scale(0.5) translate(-50%,-50%);-webkit-transform:scale(0.5) translate(-50%,-50%);transform-origin:left top;-moz-transform-origin:left top;-ms-transform-origin:left top;-o-transform-origin:left top;-webkit-transform-origin:left top}
.video-tutorials figure a{font-size:15px}
.forex-beginners iframe{height:1584px;}
.forex-strategies iframe{height:3960px;}
.hl-news #items.iron-list > .style-scope.mte-news-list{width:50%;}
.metatrader-tutorial-iframe{padding-bottom:378%;}
.mobile-trading-guide-iframe{padding-bottom:454%;}
.mobile-trading-faqs ul.nav-tabs{margin:0 -15px 25px -15px;max-width:inherit;max-width:initial;}
ul.trading-benefits li{width:50%;}
.blog-list-content .button.inverse{float:none;}
.hl-banner-slider figure img.homebanner-mobile{display:block;min-width:initial;width:100% !important;height:auto;min-height:100% !important;}
.hl-banner-slider figure img.homebanner-ipad{display:none;}
.hl-banner-slider figure{height:calc(100vh - 74px);}
body > div.zopim:nth-child(3) { bottom: 74px !important; }
.scroll_top { bottom: 110px; }
.video_box iframe{width:400px;height:234px;}
.hl-news2 .col-cust-5 { -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; }
}
@media screen and (max-width:479px){.inner-page h2, .inner-page .h2{font-size:24px;}
.inner-page h3, .inner-page .h3{font-size:20px;}
.inner-page h4, .inner-page .h4{font-size:16px;}
.page_title h1, .page_title .h1{font-size:32px}
.blogs .blog img{margin:0 auto 15px auto;display:block;float:none}
.team-page .col-cust-12{max-width:100%;flex:0 0 100%;-ms-flex:0 0 100%;}
.search-input{text-indent:-10000px;width:40px;overflow:hidden;padding:0}
.search-box form:before{right:11px}
.hl-banner-slider figure img{}
.tabs.tabs_rotate > ul li a span{display:none}
.hl-looking-for-img img{width:100%}
.logo-text{width:142px}
.logo-text img{max-height:30px}
.logo-icon img{max-height:30px}
.logo-icon{width:30px}
.header-links{padding:16px 42px 13px 0}
.header-cta{margin:0 5px 0 0}
.hl-looking-for a{margin-bottom:10px}
.hl-looking-for figcaption{top:0;padding:0;height:100%;transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;-webkit-transform:none}
.hl-looking-for figcaption h3,.hl-looking-for figcaption .h3{position:absolute;left:0;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);padding:10px;width:100%}
.hl-looking-for figcaption h3 img,.hl-looking-for figcaption .h3 img{display:block;margin:0 auto 10px auto}
.hl-looking-for .col-cust-12{padding:0 5px}
.hl-looking-for .col-12{padding:0 5px}
.hl-looking-for{padding:30px 0}
.hl-looking-for .row{margin:0 -10px}
.logo{width:190px}
.hl-live-spreads-content h2, .hl-live-spreads-content .h2{line-height:30px;font-size:22px}
.contact-cta-content h2,.contact-cta-content .h2{font-size:24px}
.contact-cta-box h3,.contact-cta-box .h3{font-size:20px}
.contact-form h2,.contact-form .h2{font-size:23px}
.contact-map h2,.contact-map .h2{font-size:24px}
.product-list a{margin-top:10px}
.product-list figcaption{top:0;padding:0}
.product-list figcaption h3,.product-list figcaption .h3{position:absolute;left:0;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);padding:10px;width:100%}
.product-list figcaption h3 img,.product-list figcaption .h3 img{display:block;margin:0 auto 10px auto}
.product-list .col-cust-12{padding:0 5px}
.product-list .col-12{padding:0 5px}
.product-list .row{margin:0 -10px}
.faqs-tabs ul.nav-tabs li.nav-item a.nav-link img{display:block;margin:0 auto}
.faqs-tabs ul.nav-tabs li.nav-item a.nav-link{min-width:85px;padding:10px;}
.faqs-tabs ul.nav-tabs li.nav-item a.nav-link span{font-size:15px;font-weight:400;line-height:20px;margin-top:8px}
.faqs-content h2, .faqs-content .h2{font-size:24px}
.faqs-search-container h2, .faqs-search-container .h2{font-size:24px}
.forex-page .panel-heading > a{font-size:16px}
.page_title{padding:82px 0 30px 0}
.quick-support-downloads-content h2, .quick-support-downloads-content .h2{font-size:24px}
.remote-access h2, .remote-access .h2{font-size:24px}
.col-cust-6{max-width:50%;flex:0 0 50%;-ms-flex:0 0 50%;}
.wallet-currencies-content h2, .wallet-currencies-content .h2{font-size:24px}
.wallet-notice-content h2, .wallet-notice-content .h2{font-size:24px}
.wallet-cta h2, .wallet-cta .h2{font-size:24px}
.wallet-contents h2, .wallet-contents .h2{font-size:24px}
.leverage-change-cta h2, .leverage-change-cta .h2{font-size:24px}
.leverage-rates h2, .leverage-rates .h2{font-size:24px}
.leverage-ratio-content h2, .leverage-ratio-content .h2{font-size:24px}
.leverage-ratio-table{border:1px solid #ccc;overflow:auto;border-width:0 1px;}
.leverage-ratio-table table{width:800px;border:none;margin:0;}
.forex-beginners .col-cust-12{max-width:100%;flex:0 0 100%;-ms-flex:0 0 100%}
.forex-strategies .col-cust-12{max-width:100%;flex:0 0 100%;-ms-flex:0 0 100%}
.about-foreign-exchange h2, .about-foreign-exchange .h2{font-size:24px}
.forex-trading-handbook-content h2, .forex-trading-handbook-content .h2{font-size:24px}
.forex-beginners h2, .forex-beginners .h2{font-size:24px}
.forex-trading-book h2, .forex-trading-book .h2{font-size:24px}
.forex-strategies h2, .forex-strategies .h2{font-size:24px}
.video-tutorials .col-cust-12{max-width:100%;flex:0 0 100%;-ms-flex:0 0 100%}
.video-tutorials h2, .video-tutorials .h2{font-size:24px}
.video-tutorials-learn h2, .video-tutorials-learn .h2{font-size:24px}
.video-tutorials-content h2, .video-tutorials-content .h2{font-size:24px}
.video-tutorials-cta h2, .video-tutorials-cta .h2{font-size:24px;line-height:32px}
.account-type-row label{float:none;display:block}
.account-type-row > span{width:100%;float:none;text-align:left;display:block}
.account-type-row.deposit p{margin:25px 0 13px 0}
.account-types-content h2, .account-types-content .h2{font-size:24px}
.forex-beginners iframe{height:1344px;}
.forex-strategies iframe{height:3360px;}
.custom-page-section .col-cust-12{flex:0 0 100%;-ms-flex:0 0 100%;max-width:100%;}
.custom-page-section h2,.custom-page-section .h2{font-size:22px;line-height:30px;}
ul.trading-benefits li{width:100%;}
.mt4-demo-cta h2, .mt4-demo-cta .h2{font-size:22px;line-height:34px}
.mt4-demo-form-container h2, .mt4-demo-form-container .h2{font-size:24px;}
.try-demo-account h2, .try-demo-account .h2{font-size:24px;}
.go-plus-buttons .button{width:100%;}
.go-plus-buttons .button + .button{margin-top:30px !important;}
.go-plus-cta h2, .go-plus-cta .h2{font-size:24px;line-height:30px;}
.go-plus-currency .col-cust-5{max-width:50%;flex:0 0 50%;-ms-flex:0 0 50%;}
.go-plus .col-cust-12{max-width:100%;flex:0 0 100%;-ms-flex:0 0 100%;}
.forex-beginer-iframe-container{padding-bottom:318%;}
.affiliates-why-us-content h2, .affiliates-why-us-content .h2{font-size:24px;}
.affiliates-form h3, .affiliates-form .h3{font-size:20px;}
.affiliates-why-us-content ul li h4, .affiliates-why-us-content ul li .h4{font-size:20px;}
.affiliates-form-content figure{padding:25px 10px;}
.affiliates-form-content figure img{}
.affiliates-form-content figcaption span{}
.affiliates-form-content figcaption{margin:10px 0 0 0;}
.affiliates-guidelines h3, .affiliates-guidelines .h3{font-size:20px;}
.metatrader-tutorial-iframe{padding-bottom:396%;}
ul.metatrader-trading-platform li{width:100%;}
.metatrader-content h2, .metatrader-content .h2{font-size:24px;}
.fx-traders-page h2, .fx-traders-page .h2{font-size:24px;}
.fx-traders-page h3, .fx-traders-page .h3{font-size:20px;}
.fx-traders-step h4, .fx-traders-step .h4{font-size:16px;}
.mobile-trading-platforms-page ul.nav-tabs li.nav-item a.nav-link span{margin:0;}
.mobile-trading-faqs ul.nav-tabs li.nav-item{width:150px;}
.mobile-trading-guide-iframe{padding-bottom:467%;}
.affiliates-form-content .col-cust-12{width:100%;}
.cms-iframe{padding-bottom:70.176%;height:auto;width:auto;}
.quick-support-download figcaption{top:27%;}
.marketing-banner{padding:46px 0 0 0;}
.social-demo-account-types .col-cust-12{max-width:100%;flex:0 0 100%;text-align:center;}
.social-demo-account-types .col-cust-12 a{display:inline-block;vertical-align:top;}
.social-demo-handbook-img > p{float:none;width:100%;padding:0;margin:0 0 20px 0;}
.header.templateclass .logo-text { width: 125px; }
.header.templateclass .desk-navigation { margin-top: -2px; }
.video_box iframe{width:290px;height:170px}
.page-id-73965 .hl-cta-links .button { font-size: 9px; }
.page-id-73965 .hl-cta-links .button+.button { margin-left: 10px; }
.header-top { padding: 0; }
body.crypto-ad .campaign-form iframe { height: 454px; }
body.crypto-ad .marketing-banner { margin-bottom: 556px; }
.hl-news2 .col-cust-5 { -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; }
.go-plus-currency-slider .item {
    display: inline-block;
    margin: auto;
    width: 100%;
}
}
@media screen and (max-width:374px){.desk-navigation .button{padding:0 7px}
.header-dropdown button img{display:none}
.header-dropdown ul li img{display:none}
.header-dropdown ul{width:max-content}
.product-list h2, .product-list .h2{font-size:28px}
.tabs.tabs_rotate table td{font-size:14px}
.hl-live-spreads-table table td .up.fa{font-size:16px;margin-left:2px}
.hl-live-spreads-table table td .down.fa{font-size:16px;margin-left:2px}
.forex-beginners iframe{height:1060px;}
.forex-strategies iframe{height:2640px;}
.hl-news #items.iron-list > .style-scope.mte-news-list{width:100%;}
.social-demo-signup-banner-content p{font-size:12px;margin:0 0 15px 0;}
.social-demo-signup-banner-content h2, .social-demo-signup-banner-content .h2{font-size:16px;}
.social-demo-signup-banner-content h1, .social-demo-signup-banner-content .h1{font-size:20px;margin:0 0 15px 0;}
.southeast-asia-campaign-banner-content p{font-size:14px;}
.campaign-form iframe { height: 650px; }
.marketing-banner { margin-bottom: 650px; }
.cnservices .marketing-banner { margin-bottom: 177px; }
}
@media screen and (max-width:359px){.g-recaptcha{overflow:hidden}
.captcha-box iframe{transform:scale(0.95);-moz-transform:scale(0.95);-ms-transform:scale(0.95);-o-transform:scale(0.95);-webkit-transform:scale(0.95);transform-origin:left;-moz-transform-origin:left;-ms-transform-origin:left;-o-transform-origin:left;-webkit-transform-origin:left}
.forex-beginners iframe{height:1016px;}
.forex-strategies iframe{height:2540px;}
.try-demo-account figure{font-size:16px;}
.mobile-trading-faqs ul.nav-tabs li.nav-item a.nav-link{}
.mobile-trading-mt4 .download-app{max-width:120px;}
.mobile-trading-mt4 p+p .download-app{margin-left:15px;}
.mobile-trading-mt4 .col-12 > div{padding:20px 15px 74px 15px;}
.mobile-trading-guide-iframe{padding-bottom:477%;}
.logo{width:170px;}
.logo-text img{max-height:26px;}
.logo-icon img{max-height:26px;}
.header-links{padding:13px 42px 10px 0;}
.logo-text{width:124px;}
.hl-cta-links .button { font-size: 12px; }
.header.templateclass .logo-text { width: 109px; }
}

/* migrated from /themes/gomarket/assets/css/font-awesome.min.css */

.fa-check:before{content:"✔"}
.fa-angle-double-left:before{content:"⟨⟨"}
.fa-angle-double-right:before{content:"⟩⟩"}
.fa-angle-double-up:before{content:"︽"}
.fa-angle-double-down:before{content:"︾"}
.fa-angle-left:before{content:"⟨"}
.fa-angle-right:before{content:"⟩"}
.fa-angle-up:before{content:"︿"}
.fa-angle-down:before{content:"﹀"}

.widget_wysija_cont .abs-req {display: none;}