:root{
    font-family: 'Open Sans Hebrew';
    font-size: 16px;
    --base-color:#323c47; 
    --theme-color:#0478cd;
    --theme-dark-color:#0366ae;
    --theme-light-color:#0093ff;
    --green-color:#00b72e;
    --green-btn-color:#2cbe46;
    --blur-btn-color:#0478cd;
    --blue-color:#0093ff;
    --heading-color:#304156;
    --white-color:#ffffff;
    --black-color:#000;
    --gray-color:#f4f7f9;
    --footer-color:#225078;
    --gray_line-color:#eaecee;
    direction: rtl;
}
@charset "utf-8";
/* CSS Document */
/*-----------------------------------------------------------------------------

Prototype Version:  2.4

*/

/* Table of Contents
-----------------------------------------------------------------------------

1. Clean Base
2. Base Typography
3. Images
4. Links
5. Forms
6. Tables
7. Framework

*/

/* 1. Create a Clean Base
------------------------------------------------------------------------------*/

html, body, br, hr, div, span, a, object, iframe, ul, ol, dl, li, dt, dd, h1, h2, h3, h4, h5, h6, p, blockquote, q, address,
small, big, cite, dfn, ins, del, i, em, b, strong, sup, sub, strike, pre, code, samp, kbd, var, tt, form, fieldset, legend, label,input, textarea, option, .nobox {background: transparent; border: 0; margin: 0; outline: 0; padding: 0; vertical-align: baseline;}

/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section, main {display: block;}

blockquote, q {quotes: none;}
br {height: 0;}
ul, ol, dl, li {margin:0; padding:0;  color: #555555; font-size: 14px; line-height: 24px;}
html, body{height: 100%; -webkit-appearance:none; border:none; -webkit-text-size-adjust:none;}
body{position:relative;}

/* Class for clearing floats */
.clear {clear:both; display:block; overflow:hidden; visibility:hidden; width:0; height:0;}
.cf:after,.cf:before{display: table;content: ''}
.cf:after{clear: both;}
*{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}

/* 2. Define Base Typography
------------------------------------------------------------------------------*/

/* Create the Default Headers  */
h1, h2, h3, h4, h5, h6 {}

/* Specific Header Settings */
h1 {font-weight:bold; font-size:36px; color:#fff; }
h2 {font-weight:bold; font-size:24px; color:#555; }
h3 {font-size:18px; }
h4 {font-size:16px;}
h5 {font-size: 14px;}
h6 {font-size: 12px;}

/* Create the Default Paragraphs */
p {line-height: 24px;color: var(--heading-color);}

/* Other Typo */
strong {font-weight: bold;}
hr {border:0 #000 solid; border-top-width: 1px; clear: both; height: 0;}
ol {list-style: decimal;}
ul {list-style: disc;}

/* To make FontSmooth in MAC */
.mac * {-webkit-font-smoothing: antialiased;}

/* 3. Images
------------------------------------------------------------------------------*/

/* Remove border around linked images */
img {border: 0; border-style: none;}

/* 4. Links
------------------------------------------------------------------------------*/

/* Default Link Types */
a {color: #000000; text-decoration:none;}
a:hover {}
a:active {color: #e8941a;}
a:focus {outline: none;}
a.current{color: #e8941a;}


/* 5. Forms
------------------------------------------------------------------------------*/

input{line-height: normal;}
input[type='email'],input[type='text'],input[type='password']{ -webkit-appearance:none; border:none; -webkit-text-size-adjust:none;padding: 5px;border: 1px solid #cbcbcb;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
textarea{-webkit-appearance:none; border:none; -webkit-text-size-adjust:none;box-sizing: border-box;padding: 5px;border: 1px solid #cbcbcb;display: block;overflow: auto;}
input[type='email']:focus,input[type='text']:focus,input[type='password']:focus,textarea:focus{border-color: #ccc}
button,input[type="button"],input[type="reset"],input[type="submit"] {-webkit-appearance: button;cursor: pointer;border:none;-webkit-text-size-adjust:none;background: #cbcbcb;}
input[type="checkbox"],input[type="radio"] {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;padding: 0;}
input[type="search"] {-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;-webkit-appearance: textfield;}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration {-webkit-appearance: none;}
::-webkit-input-placeholder{ color: #2b343b;}
:-moz-placeholder{ color: #2b343b;}
::-moz-placeholder{ color: #2b343b;}
:-ms-input-placeholder{ color: #2b343b;}
::-ms-input-placeholder{ color: #2b343b;}
:placeholder-shown{ color: #2b343b;}

/* Removes fieldset borders. even on Opea 7 */
fieldset {border: 1px solid transparent;}

/* 6. Tables
------------------------------------------------------------------------------*/

/* Table Fixes */
table {border-spacing: 0; border-collapse: collapse;}
td {text-align: left; font-weight: normal;}


/* 7. Framework
------------------------------------------------------------------------------*/

/* Common CSS */
/*common margin style*/
.m0{margin:0 !important;}
.mr20{margin-right:20px;}
.mt20{margin-top:20px !important;}
.mb80{margin-bottom:80px !important;}
.mt25{ margin-top:25px !important;}
.mt50{ margin-top:50px !important;}

/*all padding zero*/
.p0{padding:0 !important;}
.pt20{padding-top:20px;}

/*common display style*/
.dis-b{display:block}
.pos_rel{ position:relative;}
.hidden{ display:none !important;}

/*border*/
.no_bdr{border:none !important;}

/*common fonts style*/
.f16{ font-size:16px !important;}
.f18{ font-size:18px !important;}
.fbold{font-weight:bold;}

/*transition effect*/
.tra,a,.in,.sub{-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;}

/* opacity effect */
.opacity1{ -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter: alpha(opacity=100);-moz-opacity: 1;-khtml-opacity:1;opacity:1;}
.opacity0{ -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter: alpha(opacity=0);-moz-opacity: 0;-khtml-opacity: 0; opacity:0; }

/* column grid */
.row{width: 100%;}
.col-12,.col-11,.col-10,.col-9,.col-8,.col-7,.col-6,.col-5,.col-4,.col-3,.col-2,.col-1{float: left;}
.col-12 {width: 100%;}
.col-11 {width: 91.66666667%;}
.col-10 {width: 83.33333333%;}
.col-9 {width: 75%;}
.col-8 {width: 66.66666667%;}
.col-7 {width: 58.33333333%;}
.col-6 {width: 50%;}
.col-5 {width: 41.66666667%;}
.col-4 {width: 33.33333333%;}
.col-3 {width: 25%;}
.col-2 {width: 16.66666667%;}
.col-1 {width: 8.33333333%;}

/* Page Layout */
body *{font-family: 'Open Sans Hebrew';direction: rtl !important;}
#full_wrapper{min-height: 100%; height: auto !important; height: 100%; margin: 0 auto; /* the bottom margin is the negative value of the footer's height */}
.wrapper{ width:100%; margin:0 auto;max-width: 1168px;}
.content{ margin:0 auto; padding:0; width:100%;}
a{display: inline-block;}
img{max-width: 100%;}
/* Push */
.push{}

/* Header*/

.d-flex{display: -webkit-flex;display: -moz-flex;display: -ms-flex;display: -o-flex;display: flex; flex-wrap: wrap;}
.justify-content-center{justify-content: center}
.align-items-center{align-items: center;}
.hamburger{display: none;}
header {background: var(--theme-color); position: fixed; left: 0; top: 0; width: 100%;z-index: 9999;}
header .top-section{justify-content: space-between; padding-left: 140px; padding-right: 140px; padding-top: 7px; padding-bottom: 7px;}
header>.d-flex{justify-content: space-between;}
header .right-side-section{ width: calc(100% - 385px); align-content: center;}
header .right-side-section nav {display: -webkit-flex;display: -moz-flex;display: -ms-flex;display: -o-flex;display: flex; align-items: center; margin-right: 70px;}
header .right-side-section nav ul{display: -webkit-flex;display: -moz-flex;display: -ms-flex;display: -o-flex;display: flex;}
header .right-side-section nav ul li{list-style: none; margin-left: 40px;}
header .right-side-section nav ul li a{font-size: 16px; color: var(--white-color); font-weight: bold; display: block; padding:8px 24px; border: 1px solid transparent; border-radius: 15px; transition: 0.5s ease all;}
header .right-side-section nav ul li a:hover{border-color: var(--white-color)}
header .right-side-section nav ul+ul{display: none;}
header .left-section{ width: 385px; align-content: center; position: relative;}
header .left-section .header-button-1{width: 204px; border: 1px solid var(--white-color); background: var(--green-btn-color); line-height: 34px; display: inline-block; text-align: center; border-radius: 23px; font-weight: bold; color: var(--white-color); margin-right: 10px;}
header .left-section .header-button-1 img{margin-right: 8px;}
header .left-section .header-button-1:hover{border-color: var(--green-btn-color)}
header .left-section .whatsapp-btn{display: inline-block; vertical-align: middle; width: 168px; line-height: 34px; border-radius: 23px; text-align: left; border: 1px solid var(--green-btn-color); padding-left: 20px; padding-right: 20px; position: relative; color: var(--white-color); font-weight: 500;}
header .left-section .whatsapp-btn:hover{background: var(--green-btn-color)}
header .left-section .whatsapp-btn img{position: absolute; right: -8px; top: -5px;}
header .left-section ul{position: absolute; left: 0; top: 0; list-style: none; width: 100%; text-align: left; padding-left: 15px;}
header .left-section ul li{margin-right: 10px; display: inline-block;}
header .left-section ul li a{font-size: 12px; color: var(--white-color); font-weight: 500; display: block; position: relative;}
header .left-section ul li a:after{position: absolute; content: ''; width: 100%; height: 1px; background: var(--white-color); left: 0; bottom: 0; opacity: 0; visibility: hidden; transition: 0.5s ease all;}
header .left-section ul li a:hover:after{opacity: 1; visibility: visible;}
header .secondry-nav {background: var(--theme-dark-color); padding-left: 140px; padding-right: 140px; text-align: center;}
header .secondry-nav ul li{display: inline-block; vertical-align: middle; list-style: none; margin-left: 50px;}
header .secondry-nav ul li:last-child{margin-left: 0;}
header .secondry-nav ul li a{line-height: 56px; font-size: 14px; color: var(--white-color); position: relative;}
header .secondry-nav ul li a:after{position: absolute; content: ''; width: 100%; right: 0; left: 0; bottom: 10px; height: 2px; background: var(--white-color); opacity: 0; width: 0; transition: 0.5s ease all; margin: 0 auto;}
header .secondry-nav ul li a:hover:after{width: 100%; opacity: 1;}

.main-banner{background-color: var(--theme-color); padding-top: 55px; text-align: center; padding-bottom: 157px; position: relative; background-image: url(../images/site/banner-bg-1.png); background-repeat: no-repeat; background-position: right 50px bottom 30px}
.main-banner h1{font-weight: 900; color: var(--white-color); margin-bottom: 12px;}
.main-banner ul{margin-bottom: 25px;}
.main-banner ul li{display: inline-block; color: var(--white-color); font-size: 21px; font-weight: bold; margin-left: 25px; position: relative;}
.main-banner ul li:after{position: absolute; content: ''; width: 7px; height: 7px; border-radius: 50%; background: var(--white-color); right: -19px; top: 10px;}
.main-banner ul li:first-child:after{display: none;}
.main-banner .work_blog_item {text-align: center;}
.main-banner .work_blog_item .item{ width: 95px; height: 95px; background: rgba(0, 97, 168,0.6); border-radius: 50%; display: inline-flex; vertical-align: middle; margin-left: 65px; position: relative; align-items: center; justify-content: center; flex-direction: column}
.main-banner .work_blog_item .item:after{position: absolute; width: 100%; height: 100%; left: -86%; top: 0; background-image: url(../images/site/blog-arrow.svg); background-repeat: no-repeat; background-position: center; content: ''}
.main-banner .work_blog_item .item:last-child{margin-left: 0;}
.main-banner .work_blog_item .item:last-child:after{display: none;}
.main-banner .work_blog_item .item .img-section{height: 40px;}
.main-banner .work_blog_item .item h5{color: var(--white-color);}
.main-banner .bottom-section-blog{ position: absolute; left: 0; right: 0; bottom: -11%; justify-content: space-between}
.main-banner .bottom-section-blog .blog{background: var(--white-color); width: 32%; border: 1px solid #3398db; border-radius: 10px; padding-top: 15px; padding-bottom: 15px; padding-right: 11px; padding-left: 11px;}
.main-banner .bottom-section-blog .img-section{width: 96px; height: 96px; border-radius: 50%; background: rgba(0, 147, 255,0.05);}
.main-banner .bottom-section-blog .img-section img{max-height: 60px;}
.main-banner .bottom-section-blog .content-section{width: calc(100% - 96px); align-items: center; justify-content: center;}
.main-banner .bottom-section-blog .content-section h4{color: var(--theme-light-color); text-decoration: underline}



.future_savings_calculator{padding-bottom: 165px;padding-top: 22px;}
.future_savings_calculator h2{text-align: center;color: #304156;font-size: 32px;margin-bottom: 13px;}
.future_savings_calculator h2 img{display: inline-block;vertical-align:  middle;}
.future_savings_calculator hr{ border: none;border-bottom: 9px var(--gray_line-color) solid;background-color: transparent;}
.future_savings_calculator .inner{display: flex;justify-content:space-between;flex-wrap: wrap;padding-top: 29px;}
.future_savings_calculator .inner .col{width: 450px;}
.future_savings_calculator .inner .col+.col{width: 370px;}
.future_savings_calculator .inner .col+.col+.col{width:250px;text-align: center;}
.future_savings_calculator .inner .col+.col+.col p{line-height: 22px;margin-top: 7px;}

.total_sav{background-color: #046bb6;border-radius: 10px;padding: 30px 19px;text-align: center;}
.total_sav span{color: var(--white-color);font-size: 16px;font-weight: 400;}
.total_sav h3{color: var(--white-color);font-size: 43.54px;font-weight: bold;line-height: 42px;margin-bottom: 3px;}
.total_sav h3 em{font-style: normal;font-size: 23px;font-weight: 400;margin-right: -14px;}
.total_sav a{display: block;background-color: #224f76;height: 35px;line-height: 35px;border-radius: 7px;font-size: 20px;color:var( --white-color);font-weight: bold;background-image: url(../images/site/green_arrow.png);background-position: left 12px center;background-repeat: no-repeat;}
.total_sav a em{font-style: normal;font-size:14.58px;margin-right: -3px;}
.total_sav h4{color:var( --white-color);font-size: 16px;font-weight: 400;margin-top: 8px;}

.initial_deposit{border: 1px solid #e4ebf0;border-radius: 7px;padding: 12px;padding-left: 17px;padding-bottom: 18px;margin-bottom: 8px;}
.initial_deposit h3{color: var(--heading-color);padding-right: 8px;min-width: 157px;line-height: 28px;background-color: #f2f2f2;display: inline-block;    border-top-left-radius: 20px;}
.initial_deposit .range_col{display: flex;justify-content: space-between;margin-top: 17px;}
.initial_deposit .range_col .right_c{width: 93px;height: 25px;border: 1px solid #cecdcd;border-radius: 4px;text-align: center;color: #000000;font-weight: bold;font-size: 14px;line-height: 23px;}
.initial_deposit .range_col .right_c input{width: 100%;text-align: center;color: #000000;font-weight: bold;font-size: 14px;line-height: 23px;}
.initial_deposit .range_col .left_c{width:calc(100% - 93px);padding-right: 8px;position: relative;    padding-top: 6px;}
.initial_deposit .range_col .left_c *{direction: ltr !important;}

.initial_deposit .irs--flat .irs-line {top: 0;height: 13px;background-color: #c8d7e4;border-radius: 5px;}
.initial_deposit .irs--flat .irs-min,.initial_deposit .irs--flat .irs-max {top: 14px;padding:0px;line-height: 1.333;text-shadow: none;background-color: transparent;color: #000000;font-size: 10px;}
.initial_deposit .irs--flat .irs-bar {top: 0;height: 13px;background-color: #ed5565;}
.irs--flat .irs-from, .irs--flat .irs-to, .irs--flat .irs-single {color: white;font-size: 10px;line-height: 1.333;text-shadow: none;padding: 1px 5px;background-color: #f4f7f9;border-radius: 4px;position: absolute;top: 20px;top: 31px;box-shadow: none;border-radius: 5px;line-height: 20px;height: 20px;font-size: 12px;font-weight: bold;color: #000;border-color: #f2f5f8;box-shadow: 0px 0px 10px inset #f2f5f8;min-width: 62px;text-align: center;cursor: pointer;}
.irs--flat .irs-handle {top: 0;width: 16px;height: 18px;background-color: transparent;position: absolute;top: -7px;width: 25px;height: 25px;border-radius: 50%;border: 7px solid #fff;box-sizing: border-box;}
.irs--flat .irs-from:before, .irs--flat .irs-to:before, .irs--flat .irs-single:before {margin-left: -3px;border: 3px solid transparent;border-bottom-color: #e5ecf1;top: -6px;}
.irs--flat .irs-handle>i{display: none !important;}

.initial_deposit .range_col_blue .irs--flat .irs-bar,.initial_deposit .range_col_blue .irs--flat .irs-handle{background-color: #4da1ff;}
.initial_deposit .range_col_yellow .irs--flat .irs-bar,.initial_deposit .range_col_yellow .irs--flat .irs-handle{background-color: #ffd74d;}
.initial_deposit .range_col_perpal .irs--flat .irs-bar,.initial_deposit .range_col_perpal .irs--flat .irs-handle{background-color: #8e1ece;}




.selected_channels{}
.selected_channels h3{font-size: 20px;color:var(--black-color);border-bottom: 1px solid #e5e5e5;padding-bottom: 14px;}
.selected_channels ul{list-style: none;display: flex;justify-content: space-between;flex-wrap: wrap;align-items: center;padding: 7px 0px;width: 100%;}
.selected_channels ul:first-child{background-color: transparent !important;}
.selected_channels ul:nth-child(odd){background-color: var(--gray-color)}
.selected_channels ul:(even){}
.selected_channels ul li{width:13.785%;color:var(--heading-color);font-size: 14px;font-weight: bold;position: relative}
.selected_channels ul li .taj{position: absolute;left: 0;top: 0;bottom: 0;margin: auto 0;}
.selected_channels ul li+li{width:19.778%;}
.selected_channels ul li+li+li{width:9.761%;text-align: center;font-weight: 400;color:var(--black-color);}
.selected_channels ul li+li+li+li+li+li+li{width:26.114%;text-align: left;padding-left: 18px;}
.selected_channels ul+ul li+li+li{font-weight: 400;color:var(--black-color);}
.selected_channels ul+ul li:first-child{padding-right: 15px;}
.selected_channels ul+ul li:nth-child(6){color: var( --green-color);font-weight: bold;}
.selected_channels ul+ul li:nth-child(2){padding-left: 67px;}
.selected_channels ul .join{color:var(--white-color);background-color: var(--blue-color);font-size: 14.14px;font-weight: bold;border-radius: 10px;padding: 5px 19px;}
.selected_channels .title{border-bottom: 3px solid var(--gray-color)}


footer{background-color: var( --blur-btn-color);position: relative;padding-top: 80px;background-image: url(../images/site/footer_arrow.png);background-position: bottom 80px right 30px;background-repeat: no-repeat;}
.footer_live{height: 46px;}
footer .sign_up_tips{position: absolute;left: 0;top: -49px;width: 100%;}
.latest_update{background-color:var(--footer-color);border-radius: 5px;padding-left: 52px;display: flex;padding-right: 15px;justify-content: space-between;flex-wrap: wrap;align-items: center;padding-top: 16.5px;padding-bottom: 16.5px;}
.latest_update .text_right{width: calc(100% - 360px);text-align: center;}
.latest_update .text_right h2{color: var(--white-color);font-size: 31.68px;font-weight: bold;}
.latest_update .text_right h6{color: var(--white-color);font-size: 16px;line-height: 20px;font-weight: 400;}
.latest_update .co_form{position: relative;}
.latest_update .co_form .email_in{width: 360px;height: 46px;background-color: var(--white-color);border-radius: 50px;border: 0px;text-align: right;font-family: 'Open Sans Hebrew';font-size: 16px;color: var( --heading-color);font-weight: 500;padding-right: 15px;}
.latest_update .co_form .submit{background-color: var(--blue-color);border-radius: 50%;width: 38px;height: 38px;font-size: 0px;background-image: url(../images/site/send_icon.png);background-repeat: no-repeat;background-position: center center;position: absolute;left: 5px;top: 0;bottom: 0;margin: auto;font-family: 'Open Sans Hebrew';}
footer>.wrapper{display: flex;justify-content: space-between;flex-wrap: wrap;}
footer>.wrapper .right_col{ display: flex;justify-content: flex-start;flex-wrap: wrap;}
footer>.wrapper ul{list-style: none;width: 258px;}
footer>.wrapper ul li h3{color:var(--white-color);font-size: 17px;position: relative;padding-bottom: 26px;margin-bottom: 15px;}
footer>.wrapper ul li h3:after{content: '';position: absolute;right: 0;bottom: 0;background-image: url(../images/site/line.png);background-repeat: no-repeat;background-size: contain;width: 90px;height: 10px;}
footer>.wrapper ul li a{color: var(--white-color);font-size: 14px;font-weight: 400;line-height: 31px;}
footer>.wrapper ul li a:hover{text-decoration: underline;}
footer>.wrapper .logo{margin-left: 118px;}
footer>.wrapper .left_col{width: 178px;text-align: center;}
footer>.wrapper .left_col .tell{color: var(--white-color);display: block;background-color:var( --footer-color);border: 1px solid var(--white-color);border-radius: 10px;font-size: 19.37px;font-weight: 400;    padding: 3px 0px;}
footer>.wrapper .left_col .tell:hover{opacity: 0.8}
footer>.wrapper .left_col .tell em{font-style: normal;display: block;font-size: 13px;}
footer>.wrapper .left_col .tell img{ display: inline-block;vertical-align: middle;position: relative;top: -3px;margin-right: 3px;}
footer>.wrapper .left_col .fb{line-height: 35px;color: var(--white-color);font-weight: 400;font-size: 15.20px;margin-top: 24px;}
footer>.wrapper .left_col .fb img{ margin-right:5px;display: inline-block;vertical-align: middle;}
footer>.wrapper .bottom_col{width: 100%;display: flex;justify-content: space-between;flex-wrap: wrap;align-items: center;    padding: 10.5px 0px;border-top: 1px solid rgba(255, 255, 255, 0.2);margin-top: 32px;}
footer>.wrapper .bottom_col p{color:var(--white-color);font-size: 12px;font-weight: 400;}


.year_tab{}
.year_tab ul{list-style: none;display: flex;justify-content: space-between;border-bottom: 1px solid #e5e5e5;}
.year_tab ul li{color: rgba(48, 65, 86, 0.5);font-size: 14px;font-weight:bold;transition: 0.4s ease all;cursor: pointer;position: relative;padding: 0px 7px;    padding-bottom: 10px;}
.year_tab ul li:after{content: '';position: absolute;right: 0;bottom: 0;width: 00%;height: 2px;background-color: #4da1ff;transition: 0.4s ease all;}
.year_tab ul li:hover:after,.year_tab ul li.active:after{width: 100%}
.year_tab ul li.active,.year_tab ul li:hover{color: #304156;}
.year_tab .tab_content{position: relative;}
.year_tab .tab_content .inner_wrap{position: absolute;left: 0;top: 0;width: 100%;transition: 0.4s ease all;opacity: 0;pointer-events: none;padding-top: 28px;}
.year_tab .tab_content .inner_wrap.active{pointer-events: auto;opacity: 1;}
.year_tab .tab_content .wrap{width: 100%;}
.year_tab .tab_content .deposit{position: relative;padding:11.5px 33px 11.5px 6px;display: flex;justify-content: space-between;align-items: center;width: 100%;border-bottom: 1px solid #dee3e7;}
.year_tab .tab_content .deposit:after{position: absolute;content: '';right: 10px;top: 0;bottom: 0;width: 12px;height: 12px;border-radius: 50%;background-color: #4da1ff;margin: auto 0;}
.year_tab .tab_content .deposit:nth-child(2):after{background-color: #ffd74d;}
.year_tab .tab_content .deposit:nth-child(3):after{background-color: #bbf2c8;}
.year_tab .tab_content .deposit:nth-child(4):after{background-color: #e9e9e9;}
.year_tab .tab_content .deposit:nth-child(4){border: none;}
.year_tab .tab_content .deposit:nth-child(4) h5{font-size: 22.67px;}
.year_tab .tab_content h3{font-size: 12px;color: var(--heading-color);margin-top: 6px;}
.year_tab .tab_content h4{color: var(--heading-color);font-size: 16px;font-weight: 400;}
.year_tab .tab_content h5{color: var(--heading-color);font-size: 16.2px;}
.year_tab .tab_content h5 em{font-style: normal;}

.future_savings_calculator .details_join{text-align: center;margin-top: 25px;margin-bottom: 37px;}
.future_savings_calculator .details_join a{width: 314px;height: 48px;border-radius: 30px;border: 2px solid var(--green-color);color: var(--green-color);font-size: 16px;line-height: 44px;font-weight: bold;background-image: url(../images/site/back_me.png);background-repeat: no-repeat;background-position: right 22px center;margin: 0px 5px;}
.future_savings_calculator .details_join a:hover{background-image: url(../images/site/back_me_h.png);background-color: var(--green-color);color: var(--white-color);}
.future_savings_calculator .details_join .join{background-image: url(../images/site/join.png);}
.future_savings_calculator .details_join .join:hover{background-image: url(../images/site/join_h.png);}

.week_articles{background-color: #f4f7f9;border-top: 1px solid #eaf0f4;border-bottom: 1px solid #eaf0f4;text-align: center;padding-top: 26px;padding-bottom: 23px;background-image: url(../images/site/arrow_white.png);background-position:top 20px right -60px;background-repeat: no-repeat}
.week_articles .wrapper{display: flex;justify-content:flex-start;flex-wrap: wrap;}
.week_articles h2{color: #323c47;font-size: 28px;position: relative;padding-bottom: 4px;margin-bottom: 28px;}
.week_articles h2:after{content: '';position: absolute;left: 0;right: 0;bottom: 0;height: 2px;width: 25px;margin:0 auto;background-color: #72c2fc;}
.week_articles .col{ width: 19.093%;border-radius: 5px;  background-color: rgb(255, 255, 255);border: 1px solid rgb(233, 239, 244);    margin-left: 1.12%;}
.week_articles .col:last-child{margin-left: 0px;}
.week_articles .img_col{height: 120px;background-repeat: no-repeat;background-position: center;width: 100%;}
.week_articles .col span{display: block;color: #323c47;font-size: 14px;font-weight:bold;text-align: right;line-height: 17px;padding: 15.5px 10px;}
.week_articles .all_articles{ color: #0093ff;font-size: 14px;font-weight: bold;line-height: 28px;background-color: #fff;padding: 1px 24px;border-radius: 20px;margin-top: 18px;border: 1px solid transparent;}
.week_articles .all_articles:hover{border-color:#0093ff;}
.week_articles .all_articles img{margin-left: 5px;display: inline-block;vertical-align: middle;}

.pension_section{padding-bottom: 52px;padding-top: 22px;position: relative;overflow: hidden;}
.pension_section>img{ position: absolute;left: -100px;top: 32%;}
.pension_section h2{text-align: center;color: #304156;font-size: 32px;margin-bottom: 13px;}
.pension_section h2 img{display: inline-block;vertical-align:  middle;}
.pension_section hr{ border: none;border-bottom: 9px var(--gray_line-color) solid;background-color: transparent;}
.pension_section .funds_training_title{margin-top: 19px;}
.funds_training_title{list-style: none;display: flex;justify-content: flex-start;flex-wrap: wrap;border-bottom: 1px solid #f0f1f2;}
.funds_training_title li{height: 72px;width: 152px;text-align: center;color: #7a7a7a;font-size: 18px;font-weight: 400;    line-height: 22px;display: flex;
    align-items: center;margin-right: 32px;transition: 0.4s ease all;justify-content: center;position: relative;cursor: pointer;}
.funds_training_title li:hover,.funds_training_title li.active{font-weight: bold;color: #323c47;}
.funds_training_title li:after{content: '';position: absolute;right: 0;bottom: 0;width: 0%;height: 3px;background-color: #4da1ff;transition: 0.4s ease all;}
.funds_training_title li:hover:after,.funds_training_title li.active:after{width: 100%;}

.leading_pension_graph{display: flex;justify-content: space-between;flex-wrap: wrap;margin-top: 29px;padding-bottom: 40px;}
.leading_pension_graph .right_col{width: calc(100% - 274px);}
.leading_pension_graph .left_col{width: 274px;text-align: center;padding-right: 24px;border-right: 1px solid #e5e5e5;}
.leading_pension_graph .left_col h3{font-size: 16px;color: var(--heading-color);    line-height: 20px;}
.leading_pension_graph .left_col h3 img{display:inline-block;vertical-align: middle;}
.leading_pension_graph .left_col h4{font-size: 14px;color: var(--heading-color);    line-height: 21px;margin-top: 8px;}
.leading_pension_graph .left_col h5{font-size: 14.4px;color: var(--heading-color);    line-height: 20px;font-weight: 400;margin-top: 25px;margin-bottom: 4px;}
.leading_pension_graph .left_col .gray_blog{border: 1px solid rgb(233, 239, 244);background-color:#ededed;border-radius: 10px;margin-top: 18px;padding: 30px 16px 25px;}
.leading_pension_graph .left_col .gray_blog .logo_box{ border-radius: 10px;background-color: rgb(255, 255, 255);border: 1px solid rgb(240, 240, 240); width: 138px;height: 92px;margin: 0 auto;display: flex;justify-content: center;align-items: center;}
.leading_pension_graph .left_col .gray_blog a{background-image: url(../images/site/gree.png);background-position: left 10px center;background-repeat: no-repeat;background-color:  var(--heading-color);height: 35px;line-height: 35px;width: 100%;border-radius: 10px;color:var(--white-color);font-size: 20.23px;font-weight: bold;}
.leading_pension_graph .left_col .gray_blog a:hover{opacity: 0.8;}

.leading_pension_graph .details_join{text-align: center;padding: 0px 11px;margin-top: 29px;}
.leading_pension_graph .details_join a{width: 100%;height: 46px;border-radius: 30px;border: 2px solid var(--green-color);color: var(--green-color);font-size: 14px;line-height: 44px;font-weight: bold;background-image: url(../images/site/back_me.png);background-repeat: no-repeat;background-position: right 18px center;margin: 0px 5px;margin-bottom: 16px;background-size: 22px;}
.leading_pension_graph .details_join a:hover{background-image: url(../images/site/back_me_h.png);background-color: var(--green-color);color: var(--white-color);}
.leading_pension_graph .details_join .join{background-image: url(../images/site/join.png);}
.leading_pension_graph .details_join .join:hover{background-image: url(../images/site/join_h.png);}
.leading_pension_graph .return{display: block;text-align: left;font-size: 12px;font-weight: bold;color: var(--heading-color);padding-left: 50px;margin-bottom: 13px;}


.period {display: flex;justify-content: flex-start;align-items: center;}
.period span,.period a{color: #304156;font-size: 13.40px;font-weight: bold;}
.period a{font-size: 14px;font-weight: bold;margin-right: 34px;position: relative;padding: 0px 4px;margin-bottom:6px;opacity: 0.5;}
.period a.active,.period a:hover{opacity: 1;}
.period a:after{content: '';position: absolute;right: 0;bottom: -5px;width: 0%;height: 2px;background-color: #4da1ff;transition: 0.4s ease all;}
.period a:hover:after,.period a.active:after{width: 100%;}

.route_blog{display: flex;justify-content:center;align-items: center;width: 100%;margin-top: 22px;margin-bottom: 8px;}
.route_blog h4{font-size: 14px;font-weight: 400;color: var(--heading-color);}
.route_blog input[type="radio"] {opacity: 0;visibility: hidden;position: absolute;}
.route_blog label {position: relative;padding-right: 26px;background-image: url(../images/site/no.png);background-repeat: no-repeat;background-size: 20px;font-size:14px;color: rgba(48, 65, 86, 0.71);line-height: 23px;font-weight:bold;text-align: right;background-position: right center;margin-right: 22px;}
.route_blog label.active {background-image: url(../images/site/yes.png);color: #4da1ff;}

.cumulative_return_comparison{padding-bottom: 52px;padding-top: 86px;}
.cumulative_return_comparison h2{text-align: center;color: #304156;font-size: 32px;margin-bottom: 13px;}
.cumulative_return_comparison h2 img{display: inline-block;vertical-align:  middle;}
.cumulative_return_comparison hr{ border: none;border-bottom: 9px var(--gray_line-color) solid;background-color: transparent;}
.cumulative_return_comparison .funds_training_title{margin-top: 19px;}

.comparison_line_graph{display: flex;justify-content: space-between;flex-wrap: wrap;margin-top: 56px;padding-bottom: 40px;}
.comparison_line_graph .right_col{width: calc(100% - 250px);padding-left: 48px;}
.comparison_line_graph .left_col{width: 250px;text-align: center;}
.comparison_line_graph .amount_blog{padding: 10px 18px 23px;border: 2px solid #f5f7fa;border-radius: 10px;position: relative;}
.comparison_line_graph .amount_blog h3{font-size: 16px;color: var(--heading-color);margin-bottom: 12px;}
.comparison_line_graph .amount_blog label{width: 100%;display: flex;justify-content: space-between;flex-wrap: wrap;padding-right: 25px; line-height: 27px;    background-image: url(../images/site/up.png);background-repeat: no-repeat;background-position: right 5px center;}
.comparison_line_graph .amount_blog h3+label+label{ background-image: url(../images/site/down.png);}
.comparison_line_graph .amount_blog label span{font-size: 15px;color: var(--heading-color);font-weight: 400;}
.comparison_line_graph .amount_blog label span em{font-style: normal;}
.comparison_line_graph .amount_blog a{width: 100%;font-size: 29.16px;font-weight: bold;border-radius: 10px;background-color: #e5f1ff;height: 41px;color: var(--heading-color);line-height: 41px;margin-top: 14px;}
.comparison_line_graph .amount_blog a em{font-style: normal;font-weight: 400;font-size: 18px;}
.comparison_line_graph .amount_blog a img{ display: inline-block;vertical-align: middle;margin-right: 7px;}
.comparison_line_graph .amount_blog .col:first-child{margin-bottom: 26px;padding-bottom: 30px;border-bottom: 1px solid #e5e5e5;}
.comparison_line_graph .amount_blog>img{position: absolute; top: 100%;left: 0;right: 0;margin: 0 auto;    width: 30px;}
.comparison_line_graph .details_join{text-align: center;padding: 0px 11px;margin-top: 29px;}
.comparison_line_graph .details_join a{width: 100%;height: 46px;border-radius: 30px;border: 2px solid var(--green-color);color: var(--green-color);font-size: 14px;line-height: 44px;font-weight: bold;background-image: url(../images/site/back_me.png);background-repeat: no-repeat;background-position: right 18px center;margin: 0px 5px;margin-bottom: 16px;background-size: 22px;}
.comparison_line_graph .details_join a:hover{background-image: url(../images/site/back_me_h.png);background-color: var(--green-color);color: var(--white-color);}
.comparison_line_graph .details_join .join{background-image: url(../images/site/join.png);}
.comparison_line_graph .details_join .join:hover{background-image: url(../images/site/join_h.png);}

.comparison_line_graph .compare_blog{display: flex;justify-content: flex-start;align-items: center;flex-wrap: wrap;}
.comparison_line_graph .compare_blog h3{color:var(--heading-color);font-size: 14px;font-weight: 400;margin-left: 18px;}
.comparison_line_graph .compare_blog .col{width: 254px;position: relative;margin-left: 20px;}
.comparison_line_graph .compare_blog .col:after{content: '';position: absolute;right: 12px;top: 0;bottom: 0;margin: auto 0;width: 11px;height: 11px;background-image: url(../images/site/up.png);background-repeat: no-repeat;background-position:center;}
.comparison_line_graph .compare_blog .col:last-child:after{background-image: url(../images/site/down.png);}

.vodiapicker,.vodiapicker1{display: none; }
.imges_select,.imges_select1{padding-left: 0px;}
.imges_select img, .btn-select img,.imges_select1 img, .btn-select1 img{width: auto;max-width: 100%;}
.imges_select li,.imges_select1 li{  list-style: none;padding-top: 5px;padding-bottom: 5px;display: flex;align-items: center;height: 40px;}
.imges_select li:hover,.imges_select1 li:hover{background-color: #F4F3F3;}
.imges_select li img ,.imges_select1 li img {margin:0;    max-height: 25px;margin-right: 40px;}
.imges_select li span, .btn-select li span,.imges_select1 li span, .btn-select1 li span{margin-left: 30px;}

.select_option,.select_option1{width: 100%;max-width: 350px;box-shadow: 0 6px 12px rgba(0,0,0,.175);border: 1px solid rgba(0,0,0,.15);border-radius: 5px;opacity: 0;pointer-events: none; position: absolute;width: 100%;top: 100%;right: 0;    background-color:var(--white-color);z-index: 9;}
.select_option.active,.select_option1.active{opacity: 1;pointer-events: auto;}
.btn-select,.btn-select1{    margin-top: 0;width: 100%;max-width: 100%;height: 41px;border-radius: 5px;background-color: #fff;border: 1px solid #818181;background-image: url(../images/site/select_arrow.png);background-repeat: no-repeat;background-position: left 15px center;}
.btn-select li,.btn-select1 li{list-style: none;padding-bottom: 0px;width: 100%;padding-right: 35px;text-align: right;height: 100%;display: flex;justify-content: flex-start;align-items: center;    padding-bottom: 2px;outline:none;}

.comparison_line_graph .period{background-color: #fafbfb;padding: 13px 22px;margin-top: 18px;}
.comparison_line_graph .period select{width: 226px;height: 38px;outline: none;background-color: #ecf7ff;background-image: url(../images/site/select_arrow.png);background-repeat: no-repeat;background-position: left 15px center;border: 2px solid #dfe8ef;font-size: 18.59px;padding-right: 16px;font-weight: bold;-webkit-appearance: none;-moz-appearance: none;margin-left: 46px;border-radius: 4px;}
.comparison_line_graph .period a:after {bottom: -12px;}
.comparison_line_graph .return {display: block;text-align: left;font-size: 12px;font-weight: bold;color: var(--heading-color);padding-left: 0px;margin-bottom: 13px;}

.circle_graph{display: flex;justify-content: space-between;align-items: center;margin-top: 48px;}
.circle_graph .col{width: 282px;min-height: 211px;border: 1px solid #e4ebf0;border-radius: 5px;}
.circle_graph .col .top{background-color: #f4f7f9;display: flex;justify-content: space-between;align-items: center;padding:8px 21px 8px 16px;}
.circle_graph .col .top img{display: block;margin: 0 auto;}
.circle_graph .col .top h3{font-size: 18px;color:var(--heading-color); }
.circle_graph .col .top span{font-size: 15px;color:var(--heading-color);font-weight: bold;}
.circle_graph .col .bottom{display: flex;justify-content: space-between;align-items: center;}
.circle_graph .col .bottom>div{width: 50%;text-align: center;position: relative;padding-top: 18px;}
.circle_graph .col .bottom>div span{display: block;font-size: 14px;font-weight: bold;color:var(--heading-color);margin-top: 6px;}
.circle_graph .col .bottom>div h4{position: absolute;left: 0;right: 0;margin: 0 auto;top: 53px;font-size: 18px;font-weight: bold;color:var(--heading-color);}

.stackedgraph {width: 100%;height: 350px;}
.stackedgraph *{direction: ltr !important;}
.stackedgraph svg g [aria-labelledby]{display: none !important;}


#chartdiv,.chartdivgraph {width: 100%;height:400px;}
#chartdiv *,.chartdivgraph *{direction: ltr !important;}
#chartdiv svg g [aria-labelledby="id-66-title"],.chartdivgraph svg g [aria-labelledby]{display: none !important;}

.selected_channels_title{margin-top: 37px;}
.selected_channels_title ul{list-style: none;display: flex;justify-content: flex-start;flex-wrap: wrap;}
.selected_channels_title ul li{height: 52px;line-height: 50px;width: 214px;margin-left: 12px;font-size: 16px;color:var(--heading-color);font-weight: bold;text-align: center;border: 1px solid #f1f1f1;border-radius: 10px 10px 0px 0px;background-color: #f0f0f0;transition: 0.4s ease all;cursor: pointer;}
.selected_channels_title ul li.active{background-color: transparent;}
.selected_channels_title ul li:last-child{margin-left: 0px;}
.cumulative_return_comparison .selected_channels{position: relative;border: 1px solid #f1f1f1;}
.cumulative_return_comparison .selected_channels .inner{opacity: 0;pointer-events: none;position: absolute;left: 0;top: 0;width: 100%;transition: 0.4s ease all;padding: 12px;}
.cumulative_return_comparison .selected_channels .inner.active{opacity:1;pointer-events:auto;}

.contact_blog{background-color: #007bd5;border-radius: 5px;text-align: center;margin-top: 20px;}
.contact_blog .top{background-color: #0075ca;border-radius:5px 5px 0px 0px;padding: 9px 0px;}
.contact_blog .top h3{font-size: 18px;color: var(--white-color);font-weight: 400;}
.contact_blog .top h3 a{font-size: 23px;color: var(--white-color);font-weight: 400;}
.contact_blog .top h4{font-size: 22px;color: var(--white-color);}
.contact_blog .bottom{padding: 11px 60px;text-align: right;}
.contact_blog .bottom form>label{color:var(--white-color);font-size: 15px;font-weight: 400;margin-top: 6px;display: block;}
.contact_blog .col{    width: 32.7%;display: inline-block;text-align: right;margin-left: 0.5%;}
.contact_blog .col:nth-child(3){margin-left: 0px;}
.contact_blog .col label{color:var(--white-color);font-size: 13px;font-weight: bold;margin-bottom: 4px;display: block;}
.contact_blog .in{width: 100%;height: 38px;background-color: var(--white-color);border-radius: 6px;border: 1px solid var(--white-color);color: #495057;font-size: 14px;font-weight: 400;padding-right: 12px;}
.contact_blog .sub{width: 100%;height: 38px;background-color: #23465f;border-radius: 30px;color:var(--white-color);font-size: 18px;font-weight:bold;cursor: pointer;background-image: url(../images/site/smal_left.png);background-repeat: no-repeat;background-position: left 28px center;}
.contact_blog .sub:hover{background-color: #fbb200;}

.leading_pension_graph_tab{position: relative;}
.leading_pension_graph_tab .leading_pension_graph{position: absolute;left:0;top: 0;width: 100%;opacity: 0;pointer-events: none;transition: 0.4s ease all;}
.leading_pension_graph_tab .leading_pension_graph.active{opacity: 1;pointer-events: auto;}
.insurance_text{text-align: center;}
.insurance_text span{font-size: 16.36px;font-weight: 400;color:var(--heading-color);padding-right: 16px; background-image: url(../images/site/up.png);background-repeat: no-repeat;background-position: right center;}
.insurance_text span+span{margin-right: 15px;    background-image: url(../images/site/down.png);}
.comparison_line_graph_tab{position: relative;}
.comparison_line_graph_tab .comparison_line_graph{opacity: 0;pointer-events: none;position: absolute;left: 0;top: 0;transition: 0.4s ease all;width: 100%}
.comparison_line_graph_tab .comparison_line_graph.active{opacity: 1;pointer-events: auto;}

/* blog list-1 page */
body{background-color: #f4f7f9;}
body:not(home){background-color: transparent;}
body:not(home) header .secondry-nav{background-color: var(--white-color);border-bottom: 1px solid #eff1f3;}
body:not(home) header .secondry-nav ul li a {color: #595959;}
body:not(home) header .secondry-nav ul li a:after{background-color: #595959;}

.blog_list_page{margin-top:30px;padding-bottom: 158px;}
.blog_list_page .wrapper{display: flex;justify-content: space-between;flex-wrap: wrap;}
.blog_list_page .wrapper .right_col{width: calc(100% - 280px);padding-left: 50px;}
.blog_list_page .wrapper .left_col{width: 280px;}

.ccc_return{padding: 10px;border: 1px solid #eaf0f5;background-color: #fff;border-radius: 5px;margin-bottom: 30px;}
.ccc_return .inner{background-color: #0478cd;min-height: 208px;position: relative;border-radius: 5px;overflow: hidden}
.ccc_return .inner>img{ position: absolute;right: -16px;top: 49px;z-index: 1;}
.ccc_return .img_col{height: 143px;background-repeat: no-repeat;background-size: cover;position: relative;}
.ccc_return .img_col:after{ content: '';position: absolute;right: 0;bottom: 0;width: 100%;height: 26px;background-image: url(../images/site/span.png);background-position: bottom;background-repeat: no-repeat;background-size: 100%;}
.ccc_return .text{position: absolute;left: 0;bottom: 0;width: 100%;display: flex;justify-content: space-between;align-items: flex-end;padding: 0px 8px 18px;}
.ccc_return h4{font-size: 18px;color:var(--white-color);line-height: 20px;}
.ccc_return a{ background-color: #323c47;color: #fff;font-size: 12px;line-height: 20px;padding: 0px 8px;border-radius: 11px;}

.ccc_articles{padding: 10px;border: 1px solid #eaf0f5;background-color: #fff; padding-top: 24px;margin-bottom: 30px;}
.ccc_articles h3{font-size: 20px;color: var(--heading-color);font-weight: bold;padding-right: 10px;margin-bottom: 10px;}
.ccc_articles .col{padding:20px 10px;display:flex;justify-content: space-between;flex-wrap: wrap;border-bottom: 1px solid #ebebeb;}
.ccc_articles .col:last-child{border: none;}
.ccc_articles .col .img_col{width: 60px;height: 60px;}
.ccc_articles .col .text{width: calc(100% - 60px);padding-right: 15px;    padding-top: 4px;}
.ccc_articles .col .text em{font-style: normal;font-size: 16px;color: var(--heading-color);font-weight: bold; line-height: 18px;display: block;}
.ccc_articles .col .text:hover em{color:#0478cd;}

.money_work{padding: 10px;border: 1px solid #eaf0f5;background-color: #fff;border-radius: 5px;margin-bottom: 30px;}
.money_work .inner{background-color: #029a7c;min-height: 150px;text-align: center;padding: 17px 10px;}
.money_work h3{color:var(--white-color);font-size: 20px;font-weight: 900;margin-bottom: 5px;}
.money_work p{color:var(--white-color);font-size: 12px;font-weight: 400;margin-bottom: 15px;}
.money_work .in{height: 30px;width: 148px;background-color: #187064;border-radius: 5px;color:var(--white-color);border: none;margin-left: 4px;}
.money_work .sub{height: 30px;width: 80px;background-color: var(--white-color);border-radius: 5px;color:var(--black-color);font-size: 13px;}
.money_work .in::-webkit-input-placeholder{ color: var(--white-color);}
.money_work .in:-moz-placeholder{ color: var(--white-color);}
.money_work .in::-moz-placeholder{ color: var(--white-color);}
.money_work .in:-ms-input-placeholder{ color: var(--white-color);}
.money_work .in::-ms-input-placeholder{ color: var(--white-color);}
.money_work .in:placeholder-shown{ color: var(--white-color);}

.capital_market{padding: 15px 10px;border: 1px solid #eaf0f5;background-color: #fff;border-radius: 5px;margin-bottom: 18px;}
.capital_market .inner{min-height:125px;border-radius: 5px;background-position: center;background-repeat: no-repeat;position: relative; background-size: 100%;display: flex;align-items: center;}
.capital_market .inner>img{ position: absolute;right: 20px;bottom: 20px;transform: scale(1.2);}
.capital_market .inner h1 {color: var(--white-color);font-size: 28px;background-color: #2cbe46;line-height: 36px;position: relative;padding: 0px 30.4px;border-radius: 10px 0px 0px 10px;padding-bottom: 6px;}

.big_image_market{padding: 15px;border: 1px solid #eaf0f5;background-color: #fff;border-radius: 5px;margin-bottom: 18px;display: flex;justify-content: space-between;flex-wrap: wrap;}
.big_image_market .right_l{width: calc(100% - 300px);    padding-left: 40px;padding-top: 10px;}
.big_image_market .left_l{width: 300px;height: 180px;background-repeat: no-repeat;background-position: center;background-size: cover}
.big_image_market h3{font-size: 24px;color: #304156;    line-height: 29px;margin-bottom: 18px;}

.big_image_market_list {display: flex;justify-content: space-between;flex-wrap: wrap;}
.big_image_market_list .col{padding: 13px;border: 1px solid #eaf0f5;background-color: #fff;border-radius: 5px;margin-bottom: 18px;display: flex;justify-content: space-between;flex-wrap: wrap;width: 49%;align-items: center;}
.big_image_market_list .right_l{width: 83px;height:83px;background-repeat: no-repeat;background-position: center;background-size: cover}
.big_image_market_list .left_l{width: calc(100% - 83px);  padding:0px 16px; color: #304156;font-size: 14px;font-weight: bold;}

.blog_market_title{position: relative;margin-top: 32px;margin-bottom: 36px;}
.blog_market_title:after{content: '';position: absolute;left: 0;top: 0;bottom: 0;margin: auto 0;height: 2px;width: 100%;background-color: rgb(214, 220, 225);}
.blog_market_title h3{display: inline-block;padding-left: 15px;color: #1e476b;font-size: 18px;background-color: #f4f7f9;position: relative;z-index: 1;}

.list_contact{ padding: 20px 19px;border: 1px solid #eaf0f5;background-color: #fff;border-radius: 5px;margin-bottom: 30px;text-align: center;}
.list_contact h3{font-size: 18px;color: #304156;margin-bottom: 10px;}
.list_contact p{font-size: 14px;font-weight: 400;    line-height: 22px;}
.list_contact label{display: block;text-align: right;color: #000000;font-size: 13px;font-weight: 400;margin-bottom: 4px;margin-top: 16px;}
.list_contact .in{width: 100%;border: 1px solid #bfbfbf;border-radius: 4px;background-color: #f9fbfd;height: 35px;}
.list_contact .sub{height: 48px;background-color: #0478cd;width: 100%;color: #fff;font-size: 18px;font-weight: bold;margin-top: 26px;border-radius: 25px;}

.blog_detail{border: 1px solid #eaf0f5;background-color: #fff;border-radius: 5px;padding:19px 30px;}
.blog_detail h1{color: #304156;font-size: 35px;    margin-bottom: 10px;}
.blog_detail hr{border: 2px solid #f4f7f9;}
.blog_detail label{display: block;color: #000000;font-size: 13px;font-weight: 400;margin-top: 10px;margin-bottom: 22px;}
.blog_detail label em{color: #1a73e8;font-style: normal;}
.blog_detail>img{max-width: 100%;display: block;margin-bottom: 16px;}
.blog_detail .icon {display: flex;justify-content: flex-end;align-items: center;margin-top: 4px;}
.blog_detail .icon a{margin-right: 5px;height: 28px;}
.blog_detail p{color: #000;margin-bottom: 22px;}
.blog_detail h2{color: #000;font-size: 22px;font-weight: bold;margin-bottom: 4px;}
.blog_detail h3{color: #000;font-size: 17px;font-weight: bold;margin-bottom: 10px;}



.blog_list_page .contact_blog{margin-top: 92px;}
.blog_list_page .contact_blog .col{width: 204px;margin-left: 3.6%;}
.blog_list_page .contact_blog .col+.col+.col{width:  250px;margin-left: 0px;}

.week_articles_iner{padding-bottom: 150px;padding-top: 0px;border: none;margin-top: -97px;background-image: none;}

.step_blog{max-width: 660px;margin: 0 auto;text-align: center;padding-top: 28px;}
.step_blog .wrap{padding: 18px 75px;background-color: #fff;border: 1px solid #eaf0f5;margin-top: 15px;padding-bottom: 70px;    }
.step_blog h1{color: #323c47;font-size: 28px;font-weight: 300;margin-bottom: 4px;}
.step_blog .wrap>p{color: #304156;font-size: 14px;font-weight: 400;}
.step_blog .wrap ul{list-style: none;display: flex;justify-content: center;width: 100%;align-items: center;margin-bottom: 40px;}
.step_blog .wrap ul li{width: 33px;height: 33px;border-radius: 50%;border: 1px solid #0478cd;color: #0478cd;font-size: 14.5px;font-weight: 900;position: relative;display: flex;justify-content: center;align-items: center;margin: 0px 37px;}
.step_blog .wrap ul li.active{color: #fff;background-color: #0478cd;}
.step_blog .wrap ul li:after{height: 7px;width: 74px;right: 102%;background-image: url(../images/site/dot.jpg);background-repeat: no-repeat;background-size: 100% 100%;content: '';position: absolute;}
.step_blog .wrap ul li:last-child:after{display: none;}
.step_blog h3{font-size: 20px;color: #304156;font-weight: bold;margin-bottom: 4px;}
.step_blog h4{font-size: 14px;color: #626b77;font-weight: 400;margin-bottom: 34px;}
.step_blog h5{display: block;text-align: right;color: #304156;font-size: 14px;font-weight: bold;margin-bottom: 6px;}
.step_blog .in{display: block;width: 100%;height: 47px;border: 1px solid #c7c7c7;border-radius: 5px;color: #575757;font-size: 13px;padding-right: 13px;margin-bottom: 10px;}
.step_blog .in:focus{border-color: #0478cd;}

.step_blog .in::-webkit-input-placeholder{ color: #575757;}
.step_blog .in:-moz-placeholder{ color: #575757;}
.step_blog .in::-moz-placeholder{ color: #575757;}
.step_blog .in:-ms-input-placeholder{ color: #575757;}
.step_blog .in::-ms-input-placeholder{ color: #575757;}
.step_blog .in:placeholder-shown{ color: #575757;}
.step_blog .inner .step{font-size: 20px;color: #fff;height: 47px;line-height: 47px;text-align: center;width: 100%;border-radius: 45px;margin-top: 22px;font-weight: bold;background-image: url(../images/site/sub_arrow.png);background-repeat: no-repeat;background-position: left 22px center;position: relative;overflow: hidden;    z-index: 0;display: block;}
.step_blog .inner .step:after{content: '';position: absolute;left: 0;width: 100%;height: 100%;background-image: linear-gradient(180deg, #0fcd76, #0daf64);top: 0;    z-index: -1;}
.step_blog .inner .step:after:hover{background-image: linear-gradient(0deg, #0fcd76, #0daf64);}
.step_blog .inner .step:before{content: '';position: absolute;left: 22px;width: 15px;height: 11px;background-image: url(../images/site/sub_arrow.png);background-repeat: no-repeat; top: 0;bottom: 0;margin: auto 0;}
.step_blog .last{display:block;width: 100%;text-align: center;color: #555555;font-size: 14px;font-weight: 400;margin-top: 28px;}
.step_blog .last a{color: #0096d6;font-weight: 400;font-size: 14px;margin: 0px 2px;}
.step_blog .last a:hover{color: #0fce76;}
.step_blog select.in{background-image: url(../images/site/select.png);background-repeat: no-repeat;background-position: left 25px center;-webkit-appearance: none;-moz-appearance: none;}
.step_blog label{display: block;text-align: right;cursor: pointer;}
.step_blog .tab{position: relative;transition: 0.4s ease all;}
.step_blog .tab .inner{position: absolute;left: 0;top: 0;width: 100%;opacity: 0;pointer-events: none;transition: 0.4s ease all;}
.step_blog .tab .inner.active{opacity: 1;pointer-events: auto;}
.step_blog .thankyou{padding-top:78px;}
.step_blog .thankyou h3{color: #323c47;font-size: 32px;font-weight: 900;margin-top: 10px;margin-bottom: 18px;}
.step_blog .thankyou p{color: #454545;font-size:20px;font-weight: 400;line-height: 28px;padding: 0px 10px;}
.step_blog .thankyou .last{display: block !important;margin-top: 38px;}


.step_blog .thankyou .back_home{font-size: 20px;color: #fff;height: 47px;line-height: 47px;text-align: center;width: 100%;border-radius: 45px;margin-top: 22px;font-weight: bold;background-image: url(../images/site/sub_arrow.png);background-repeat: no-repeat;background-position: left 22px center;position: relative;   z-index: 0;display: block;width: 228px;margin: 0 auto;box-shadow: 0px 3px 12.09px 0.91px rgba(0, 0, 0, 0.14);margin-top: 50px;}
.step_blog .thankyou .back_home:after{content: '';position: absolute;left: 0;width: 100%;height: 100%;background-image: linear-gradient(180deg, #0fcd76, #0daf64);top: 0;    z-index: -1;border-radius: 45px;}
.step_blog .thankyou .back_home:after:hover{background-image: linear-gradient(0deg, #0fcd76, #0daf64);}
.step_blog .thankyou .back_home:before{content: '';position: absolute;left: 22px;width: 15px;height: 11px;background-image: url(../images/site/sub_arrow.png);background-repeat: no-repeat; top: 0;bottom: 0;margin: auto 0;}

/* policy_page */
.policy_page{text-align: center;padding-top: 37px;padding-bottom: 100px;}
.policy_page .wrap {max-width: 920px;margin: 0 auto;}
.policy_page h1{font-size: 40px;color: #0472c2;font-weight: 400;position: relative;    padding-bottom: 15px;margin-bottom: 38px;}
.policy_page h1:after{content: '';position: absolute;left: 0;right: 0;margin: 0 auto;width: 49px;height: 2px;background-color: #34ce50;bottom: 0;}
.policy_page h3{font-size: 22px;color: #000;font-weight:bold;text-align: right;margin-bottom: 6px;}
.policy_page p{color: #000;font-weight: 400;text-align: right;    line-height: 27px;margin-bottom: 31px;}

.about_page{padding-top: 37px;padding-bottom: 100px;}
.about_page h1{font-size: 40px;color: #0472c2;font-weight: 400;position: relative;    padding-bottom: 15px;margin-bottom: 38px;text-align: center;}
.about_page h1:after{content: '';position: absolute;left: 0;right: 0;margin: 0 auto;width: 49px;height: 2px;background-color: #34ce50;bottom: 0;}
.about_page .wrapper{display: flex;justify-content: space-between;flex-wrap: wrap;}
.about_page .right_col{width: calc(100% - 470px);padding-left: 30px;}
.about_page .left_col{width: 470px;}
.about_page h3{font-size: 22px;color: #000;font-weight:bold;text-align: right;margin-bottom: 6px;}
.about_page p{color: #000;font-weight: 400;text-align: right;    line-height: 27px;margin-bottom: 24px;letter-spacing: -0.5px;}

.popup{position: fixed;left: 0;top: 0;width: 100%;height: 100%;background-color: rgba(0, 0, 0, 0.67);z-index: 999999991;display: flex;justify-content: center;align-items: center;text-align: center;pointer-events: none;opacity: 0;transition: 0.4s ease all;}
.popup.active{opacity:1;pointer-events: auto;}
.popup .inner{width: 340px;background-color: #fff;border-radius: 15px;padding-bottom: 24px;position: relative;}
.popup .inner>img{position: absolute;right: -8px;top: -8px;}
.popup .top_col{background-color: #b6b6b6;border-radius: 10px 10px 0px 0px;padding: 11px 0px;margin-bottom: 14px;}
.popup h2{color: #304156;font-size: 22px;padding-bottom: 14px;}
.popup .in{width: 100%;height: 40px;border: 1px solid #bfbfbf;border-radius: 5px;background-color: #f9fbfd;margin-bottom: 10px;font-size: 14px;color: #000;padding-right: 12px;}
.popup .wrap{padding: 0px 27px;}
.popup .sub{color: #fff;font-size: 18px;font-weight: bold;height: 38px;border-radius: 40px;background-color: #00b72e;width: 100%;background-image: url(../images/site/left_arrow.png);background-position: left 17px center;background-repeat: no-repeat;}

.contact_page{padding: 36px 0px;padding-bottom: 85px;background-color: #fff;}
.contact_page h1{font-size: 40px;color: #0472c2;font-weight: 400;position: relative;    padding-bottom: 15px;margin-bottom: 38px;text-align: center;margin-bottom: 67px;}
.contact_page h1:after{content: '';position: absolute;left: 0;right: 0;margin: 0 auto;width: 49px;height: 2px;background-color: #34ce50;bottom: 0;}
.contact_page .wrapper{display: flex;justify-content: space-between;flex-wrap: wrap;}
.contact_page .right_col{width:533px;}
.contact_page .left_col{width: calc(100% - 533px);padding-right: 68px;}
.contact_page .inner{ background-color: rgb(255, 255, 255);box-shadow: 0px 6px 18px 0px rgba(0, 0, 0, 0.1);border: 1px solid rgb(238, 238, 238);padding: 30px 33px;}
.contact_page .right_col h3{font-size: 17px;color: #535353;margin-bottom: 23px;}
.contact_page .right_col .in{width: 100%;height: 35px;border: 1px solid #cfcfcf;padding-right: 12px;margin-bottom:10px;color: #585858;font-size: 13px;font-weight: 400;}
.contact_page .right_col .in:focus{border-color: #0478cd;}
.contact_page .right_col label{display: block;}
.contact_page .right_col textarea.in{height: 108px;padding-top: 12px;}
.contact_page .right_col .sub{max-width: 135px;height: 40px;text-align: right;padding-right: 28px;font-size: 18px;color: #fff;background-color: #0478cd;width: 100%;margin: 0 auto;margin-left: 0px;display: block;border-radius: 10px;background-image: url(../images/site/sub.png);background-position: left 16px center;background-repeat: no-repeat;cursor: pointer;margin-top: -3px;}
.contact_page .right_col .sub:hover{background-color: var(--green-btn-color);}
.contact_page .right_col .fb{color: #3b5999;font-size: 16px;font-weight: bold;margin-top: 38px;}
.contact_page .right_col .fb img{display: inline-block;vertical-align: middle;margin-right: 7px;}
.contact_page ul{list-style: none;width: 100%;}
.contact_page ul li{padding: 18px 0px; padding-right: 48px;background-repeat: no-repeat;background-position: right 10px top 22px;border-bottom: 1px solid #ebebeb;}
.contact_page ul li p,.contact_page ul li a{line-height: 22px;color: #303030;font-weight: 400;font-size: 16px;}
.contact_page ul li a:hover{color: #619de5;}
.contact_page ul li:last-child{border: none;}

.whatsapp{text-align: center;background-color: #f4f7f9;padding-top: 35px;padding-bottom:93px;}
.whatsapp h3{color: #535353;font-size: 20px;font-weight: 900;}
.whatsapp .link{background-color: #35d251;display: inline-block;color: #fff;font-size: 22px;padding: 7px 50px;border-radius: 40px;padding-right: 60px;position: relative;margin-top: 29px;}
.whatsapp .link img{position: absolute;right: -42px;top: 0;bottom: 0;margin: auto 0;}
.whatsapp .link em{display: block;font-style: normal;font-size: 18px;}
.whatsapp p{color: #303030;font-size: 14px;font-weight: 400;margin-top: 12px;}






















