@import url('https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Oswald:wght@200;300;400;500;600;700&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');

body{font-family: 'Open Sans',sans-serif; font-size:18px; line-height:30px; font-weight:400; color: #818D98;}
.wrapper-new{max-width: 1210px; padding: 0px 30px; margin: 0px auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box;}

.new-pages h1{font-size:72px!important; line-height: 78px!important;font-family: 'Montserrat', sans-serif!important;font-weight: 800!important; margin: 0px;}
.new-pages h2{font-size:46px!important; line-height: 60px!important;font-family: 'Montserrat', sans-serif!important;font-weight: 800!important;margin: 0px;}
.new-pages h3{font-size:28px!important; line-height: 36px!important;font-family: 'Montserrat', sans-serif!important;font-weight: 800!important;margin-bottom: 20px;}
.new-pages h4{font-size:36px!important; line-height: 44px!important;font-family: 'Montserrat', sans-serif!important;font-weight: 800!important; color:#092D4C;}

.button a{font-size: 12px!important; line-height: 15px!important; ;font-family: 'Montserrat', sans-serif!important; color:#ffffff;padding: 16px;font-size: 12px!important; font-weight: 700!important;
	text-transform: uppercase; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; display: inline-block; text-align: center;}
.button a:hover{background-color:transparent;}
.button.green a,.button.blue  a{background-color:#85BE05!important;}
/* .button.blue  a{background-color:#1F99FF!important;}
 */
p{color: #818D98;}
#menu-header-menu li > a {padding: 3px 0px!important;}
/*#menu-header-menu li:hover > a {border-bottom: 1px solid #092D4C; color: #092D4C;}*/

.header .floating-nav{background-color:transparent; box-shadow: none; padding: 22px 9.5px 22px 9.5px;}
.header .nav-menu ul li{font-size:12px; font-weight: 600; line-height: 15px;font-family: 'Montserrat', sans-serif!important;padding-right: 44px!important;
	text-transform: uppercase;}
.header .nav-menu ul li.utmlinktop{padding-right: 0px!important;}
.header .nav-menu ul li a{font-weight: 700; color: #092D4C;}
.header .nav-menu li.utmlinktop > a{color:#092D4C; padding: 6px 0px!important;}
.header .nav-menu ul li:last-child > a{background-color:#1F99FF;color:#ffffff;padding: 8.5px 17.5px!important;border-color:#1F99FF; text-transform: uppercase; border-radius: 5px;}
.header .nav-menu li:last-child{padding:0px!important;}
.header .floating-nav .container{max-width:100%; padding: 12px 49.5px;}
.header .nav-menu li:hover a,
.header .nav-menu li.current_page_item a{border-bottom: 1px solid #092D4C;border-top: 1px solid #092D4C;}
.header .navbar-expand-lg .navbar-logo {width: 150px !important;}
.logo-pnl img{max-width: 143px;}

.single-post #menu-header-menu li:hover > a {border-bottom: 1px solid #ffffff; border-top: 1px solid #ffffff; color: #ffffff;}

.menu-header-menu-container > #menu-header-menu li:last-child > a {border-radius: 6px !important; padding: 8.5px 11.5px 9.5px 12.5px !important;}
.menu-header-menu-container li.utmlinktop > a {border-radius: 6px !important; padding: 8.5px 11.5px 9.5px 12.5px !important;}

.whiteBG{background-color: #ffffff !important;}
.single-post .whiteBG,.single-resource .whiteBG{background-color: #000000 !important;}

.banner-section{background-position: top left; background-size: cover; background-repeat: no-repeat;}
.banner-section .banner-content{padding: 219px 0px 196px; display: flex;}
.banner-section .banner-content h1{padding-top: 10px; padding-bottom: 20px;}
.banner-section .banner-content p{max-width: 535px; padding-bottom: 5px;}
.banner-section .banner-content .button a{padding: 17px 22px 18px 23px}
.banner-section .banner-content .banner-left{width: 70%;}
.banner-section .banner-content .banner-right{width: 30%; position: relative;}
.banner-section .banner-content .banner-right .right-sec{position: absolute; left: 0px; bottom: 70px;}
.banner-section .banner-content .banner-right .right-sec img{box-shadow: 0px 0px 27px rgba(112,122,112,0.5); border-radius: 20px; width: 100%;}
.banner-section .banner-content .banner-right .right-sec .image-1{position: absolute; left: 206px; bottom: -293px; width: 208px;}
.banner-section .banner-content .banner-right .right-sec .image-2{position: absolute; left: -33px; bottom: -367px; z-index: 9; width: 208px;}
.banner-section .banner-content .banner-right .right-sec .image-2{position: relative; -webkit-font-smoothing: antialiased; display: inline-block; font-style: normal; font-variant: normal; text-rendering: auto;
	line-height: 1; font-family: "Font Awesome 5 Free";}
.banner-section .banner-content .banner-right .right-sec .image-2:before{position: absolute; display: block; top: -30px; left: -18px; width: 60px; height: 60px; border-radius: 100%; content: "\f00c";
	background: #85BE05; text-align: center; line-height: 60px; font-size: 24px; color: #ffffff; font-weight: 900;}
.bdr.banner{background: #D8D8D8; width: 100%; height: 1px; margin-top: 62px;}

.banner-section.advisors{background-image: url(../images/advisor-bg.png); background-color: #f0f8ff; background-position: right top;}

.about-section{background:#1F99FF url(../images/about.png) right top no-repeat; padding-top: 130px; padding-bottom: 117px; position: relative;}
.about-section .about-content{max-width: 775px; margin: 0px auto; font-size: 16px; line-height: 19px; font-family: 'Montserrat', sans-serif; font-weight: 600; color: #092D4C; position: relative;}
.about-section .about-content:before{position: absolute; top: 2px; width: 4px; height: 268px; left: -32px; background: #ffffff; content: ''; display: block;}
.about-section .about-img{max-width: 341px; position: absolute; right: 113px; bottom: 0px;}
.about-section .about-content p{color: #092D4C; letter-spacing: 3px;}
.about-section .about-content h2{color: #ffffff;}

footer.new-footer-section{display: flex;
    padding-top: 15px;
    background-color: #092d4c;
    padding-bottom: 61px;
    position: relative;}
footer.new-footer-section .brd{border-bottom:1px solid #3B5973;padding-bottom: 15px;}
footer.new-footer-section .brd .col-sm-6{padding-left:0px;padding-right:0px;}
footer.new-footer-section .brd ul{ margin:0px; padding: 0px; text-align: right;}
footer.new-footer-section .brd ul li{display:inline-block;padding-left:20px; }

footer.new-footer-section .container{max-width: 100%!important; padding-left: 145px;padding-right: 145px}
footer.new-footer-section .footer_block #menu-footer-menu{padding:0px;}
footer.new-footer-section .footer-pnl{width: 38%; float: left; }
footer.new-footer-section .footer-1{}
footer.new-footer-section .footer-2{width: 42%; padding-left: 82px;}
footer.new-footer-section .footer-3{width: 20%;}
footer.new-footer-section .footer-1{padding-left:0px;padding-right:0px; }
footer.new-footer-section .footer-1 .content{padding-right: 48px}
footer.new-footer-section .footer-1 p{font-size:16px; line-height: 28px;font-family: 'Open Sans', sans-serif; color:#C8D1D8;}
footer.new-footer-section .footer-1 p:first-child{line-height: 36px; margin-bottom: 44px;}
footer.new-footer-section .footer-1 a{font-weight:600; color:#DDE4E9;margin-bottom: 8px; display: inline-block;}
footer.new-footer-section .footer-3{padding-left:0px;padding-right:0px;}
footer.new-footer-section .footer-2 .footer_block.one {}
footer.new-footer-section .footer-2 .footer_block ul{padding:0px; margin: 0px; margin: 0px; list-style: none; -webkit-column-count: 2; -webkit-column-width: 100px; -webkit-column-fill: auto; 
	-moz-column-count: 2; -moz-column-width: 100px; -moz-column-fill: auto;}
footer.new-footer-section .footer-2 .footer_block ul li{font-family: 'Montserrat', sans-serif!important;}
footer.new-footer-section .footer-2 .footer_block ul li a{color:#DDE4E9;font-size:16px; line-height: 20px;font-weight: 600;}
footer.new-footer-section .top-pd{padding-top:48px;}
footer.new-footer-section .footer-3 .footer_block .btn-class{text-align: right;}
footer.new-footer-section .footer-3 .footer_block .btn-class a{background-color:#1F99FF; font-size:12px; font-weight: 600; line-height: normal; text-transform: uppercase; color:#ffffff;font-family: 'Montserrat', sans-serif!important;padding: 12px 37px 13px 38px; border-radius: 5px; width: 165px; text-align: center; display: inline-block;}
footer.new-footer-section .col-sm-6{width: 50%; float: left;}
footer.new-footer-section .col-sm-6.float-right{float: right; text-align: right}
footer.new-footer-section .col-sm-6.float-right  a{ border: 1px solid #3B5973; width: 50px; height: 50px; display: inline-block; text-align: center; line-height: 46px; border-radius: 50%;margin-left: 20px;}

.profile-section{background: #F8FAFC; padding: 100px 0px 113px;}
.profile-section .profile{background: #fff;border: 1px solid #DDE4E9;border-radius: 25px; text-align: center;}
.profile-section .profile-content {margin-left: -30px;}
.profile-section .profile-top{padding-bottom: 60px;}
.profile-section .profile-top .profile-left{float: left;}
.profile-section .profile-top .profile-left a{display: inline-block; border: 1px solid #DDE4E9; border-radius: 33px; padding: 23px 80px 20px 78px; font-size: 14px; line-height: 18px;}
.profile-section .profile-top .profile-left i{color: #1F99FF; margin: 0px 10px;}
.profile-section .profile-top .profile-left span{font-family: 'Montserrat', sans-serif;font-weight: 600; color: #092D4C; letter-spacing: 3px; font-size: 16px; line-height: 19px;}
.profile-section .profile-top .profile-right{font-family: 'Montserrat', sans-serif;font-weight: 400; color: #1F99FF; letter-spacing: 1px; font-size: 12px; line-height: 19px; padding-top: 26px;
	display: inline-block; text-align: right; float: right;}
.profile-section .profile-top .profile-right a{color: #1F99FF;}
.profile-section .profile-top .profile-right span{text-decoration: underline;}
.profile-section .p-mid {float:left; width: 33.33%; padding-left: 30px;}
.profile-section .profile .top-image img{width:100%;}
.profile-section .profile .detail .content span.tag{font-family: 'Open Sans', sans-serif!important;font-size:12px!important; line-height: 17px!important; text-align:center;color:#818D98;background-color:#F4F7FA;padding: 5.5px 12.5px;border-radius: 30px; margin: 0px 2px;}
.profile-section .profile .detail{margin-top: -76px;}
.profile-section .profile .detail .p-image img{width: 150px; height:150px;}
.profile-section .profile .detail .p-image img{-moz-border-radius: 100%; -webkit-border-radius: 100%; border-radius: 100%; box-shadow: 0px 0px 27px rgba(112,122,112,0.5);}
.profile-section .profile .detail .content {padding:0px 40px; padding-bottom: 28px;}
.profile-section .profile .detail .content sup{padding-right:7px;}
.profile-section .profile .detail .content ul{margin:0px; padding: 0px; text-align: left; margin-top: 29px; list-style: none;}
.profile-section .profile .detail .content ul li{font-size:16px; line-height: 22px;font-family: 'Open Sans', sans-serif!important; font-weight: 600;color:#818D98; padding-bottom: 12px; position: relative; padding-left: 13px;}
.profile-section .profile .detail .content ul li:before{background-color:#85BE05; width: 6px; height: 6px;top: 8px; left:0; position: absolute; content: ''; border-radius: 50px;}
.profile-section .profile .detail .content .button{width:100%; padding: 0px;margin-bottom: 20px; margin-top: 18px;}
.profile-section .profile .detail .content .button a{width:100%; padding: 12px 0px 13px; background: #1F99FF; border-radius: 6px; margin: 0px; color:#ffffff; font-family: 'Montserrat', sans-serif!important;
	font-weight: 600!important;}
.profile-section .profile .detail .content h2{font-size:22px!important; line-height: 30px!important;font-family: 'Open Sans', sans-serif!important; font-weight: 700!important;color:#092D4C!important;
	margin-top: 15px;}
.profile-section .profile .detail .content span {font-size:15px; font-weight: 600; line-height: 21.6px;font-family: 'Open Sans', sans-serif!important;color:#A4AEB8; }
.profile-section .profile .detail .content span img{margin-right:9px;}
.profile-section .profile .detail .content p{font-size:16px;line-height: 22px; font-weight: 400;font-family: 'Open Sans', sans-serif!important;color:#818D98; margin-bottom: 20px;}
.profile-section .profile .detail .content p span.lab{padding-right:5px; display: inline-block;}
.profile-section .profile .detail .content p span{font-size:14px; line-height: 24px;color:#818D98;font-weight: 400;font-family: 'Open Sans', sans-serif!important;}


.mid-section .top-content{font-family: 'Open Sans',sans-serif; font-size:28px; line-height:38px;}
.feedback-section {position:relative}
.overrall{position:absolute; left:50%; transform: translate(-50%, 0%);}

.overrall{max-width: 807px; margin: 0px auto;border: 1px solid #DDE4E9;border-radius: 30px;}
.overrall h5{font-size:14px; line-height:26px;font-weight: 600;font-family: 'Montserrat', sans-serif!important;color: #092D4C;;}
.overrall h4{font-size:95px; color:#092D4C;font-weight: 700; line-height:normal;font-family: 'Open Sans', sans-serif!important;} 
.small-btn a{font-size: 12px!important; line-height: 17px!important;font-weight: 400!important; color: #818D98!important;background: #EDF1F5!important;border-color: #EDF1F5!important;padding: 5px 35px !important;border-radius: 50px !important;}
.overrall ul{margin:0px; padding: 0px; text-align: left; margin-top: 29px;}
.overrall ul li{font-size:16px; line-height: 22px;font-family: 'Open Sans', sans-serif!important; font-weight: 600;color:#818D98; padding-bottom: 12px; position: relative; padding-left: 13px;}
.overrall ul li:before{background-color:#85BE05; width: 6px; height: 6px;top: 8px; left:0; position: absolute; content: ''; border-radius: 50px;}
.advisor-bannner .vc_custom_1642753571657{padding:0px!important; max-width:756px;margin: 0px auto;}
.over-left{ padding-left: 35px;}
.overrall  .over-left{position:relative;}
.overrall  .over-left:first-child:before{display:none;}
.overrall  .small-btn.over-left .vc_btn3-container.vc_btn3-inline{margin-bottom:16px;}
.overrall  .over-left:before{background-color:#D8D8D8; width: 1px; height: 170px; content: ''; position: absolute; top:34px; left:0px;}

.feedback-section .center-width{max-width:1062px; margin: 0px auto;}





.profile-section .profile-top .profile-left img{padding-left: 13px; padding-right: 11px;margin-top: -12px;}
.featured{padding-top:92px; text-align: center; padding-bottom: 86px;}
.featured .featured-icon{max-width: 882px;margin: 0px auto;}
.featured .featured-icon h3{font-size:35px!important; line-height: 44px!important;color:#092D4C; margin-bottom: 42px;}
.featured .featured-icon img{-webkit-filter: grayscale(100%); /* Safari 6.0 - 9.0 */ filter: grayscale(100%);}
.featured .featured-icon .swiper-button-prev{ background-image: url(../images/arrow-left.svg);width: 42px; left: -30px;top: -52px;}
.featured .featured-icon .swiper-button-prev:after{content:'';}
.featured .featured-icon .swiper-button-next:after{content:'';}
.featured .featured-icon .swiper-button-next{background-image: url(../images/arrow-right.svg);width: 42px; right: -30px;top: -52px;}
.pagition {position:relative;}
.three-plane{padding-bottom:100px;}
.three-plane .mid{margin-left:-30px;}
.three-plane .mid .three{float:left; width: 33.33%; padding-left: 30px; text-align: center; box-sizing: border-box;-moz-box-sizing: border-box; -webkit-box-sizing: border-box;}
.three-plane .mid .three .content{padding:65px 43px 43px;  border:1px solid #85BE05;border-radius: 20px;}
.three-plane .mid .three .content span{font-size:42px; line-height: 50px;color:#1F99FF;}
.three-plane .mid .three .content h3{color:#092D4C;margin-bottom: 5px; margin-top: 52px;}
.three-plane .mid .three .content p{margin:0px;}
.get-metched{padding:94px 0px; text-align: center; border-bottom:1px solid #D7E2EC; position: relative;}
.gry-line{position:relative;}
.gry-line{background-image: url(../images/shield_pattern.png);background-repeat: no-repeat;background-position: top right;}
.get-metched .cnt-pnl{max-width: 790px; margin: 0px auto;}
.get-metched  .button.green a{padding: 22px 45px 23px 47px;}
.get-metched .cnt-pnl p{font-size:28px; line-height: 38px;color:#092D4C!important;}
.confidently-pnl{padding-top:125.5px; padding-bottom: 128px;}
.confidently-pnl .left{display:inline-block;width: 50%; vertical-align: middle;padding-right: 52px;}
.confidently-pnl .left img{width:100%;}
.confidently-pnl .right h2{margin-bottom:20px;}
.confidently-pnl .right{display:inline-block; width: 49%;vertical-align: middle;}
.confidently-pnl .right p:nth-child(4n+0){color: #646f79;font-family: 'Open Sans',sans-serif!important; font-size:12px!important; line-height: 24px!important; font-weight: 400!important}
.confidently-pnl .right p a{color: #646f79;font-weight: 400!important}
.confidently-pnl .right p a:hover{text-decoration: underline;}
.confidently-pnl .right a{font-weight:600; color:#1F99FF;}
.confidently-pnl .right .button{margin-top:10px;}
.confidently-pnl .right .button a{color:#092D4C; border-color:#092D4C; border:1px solid;padding: 16.5px 49px 16.5px;font-weight:400;}
.built-sec .built-pnl{width:100%; max-width:953px; margin: 0px auto; background-size: cover; background-repeat: no-repeat; background-position: center center; border-radius: 20px;}
.built-sec .built-pnl h4{font-size:66px !important; line-height: 78px !important; font-weight: 800 !important;color:#ffffff;font-family: 'Montserrat', sans-serif!important; text-align: center; margin-bottom: 20px;}
.built-sec .built-pnl p{color:#ffffff; padding: 0px 6px 0px 0px; margin-bottom: 33px;}
.built-sec .built-pnl .cnt{padding:70px 123px; font-size:20px; line-height: 37px; }
.built-sec .built-pnl .button{ text-align: center; padding-top: 20px;}
.built-sec .built-pnl .button a{border:1px solid #ffffff; color:#ffffff;padding: 17px 32px 18px 34px;}
.home-bottom{background-color:#F0F8FF; text-align: center; margin-top: -363px; position: relative; z-index: -1;}
.home-bottom img{position: relative;   z-index: -1;}
.home-bottom span{display: block; padding-top: 296px;}
.banner-section.advisors .banner-left{width: 100%; text-align: center;max-width: 760px; margin: 0px auto;}
.banner-section.advisors .banner-content p{max-width: 470px;margin: 0px auto;}
.banner-section.advisors.new .banner-content .button{margin-top:30px;display: inline-block;margin-left: 15px;}
.banner-section.advisors.new .banner-content .button.advisor-signin{margin-top:17px;display: block;}
.banner-section.advisors .banner-content {padding: 157px 0px 106px;}
.banner-section.advisors.new .banner-left .button a{padding: 22.5px 15px 22.5px 15px;width: 270px;}

.banner-section.advisors.how-it .banner-content p{max-width: 530px; margin: 0px;}

.about-section.advisors{padding-top: 110px; padding-bottom: 120px;}
.about-section.advisors .about-content{max-width: 790px;}
.about-section.advisors .about-content:before {top: 15px; display: none;}
.three-plane.advisors {background: #F4F7FA; padding-bottom: 131px;}
.three-plane.advisors .mid .three .content h3{margin-top:18px; position: relative;}
.three-plane.advisors .mid .three .content{padding: 35px 33px 26px; background: #ffffff; position: relative;}
.three-plane.advisors .mid .three .content p{min-height: 120px; font-style: italic; position: relative;}
.three-plane.advisors .mid .three .content span{min-height: 64px; display: inline-block; position: relative;}
.three-plane.advisors .mid .three .content big{position: absolute; color: #F4F7FA; font-size: 200px; font-family: 'Montserrat', sans-serif!important; font-weight: 800; display: block; top: 82px; left: 18px;}
.three-plane.advisors h2{padding-top:119px;padding-bottom: 30px;color:#092D4C}
.three-plane.advisors .three .content span.smll,.three-plane.advisors .three .content span.last{font-size:26px; padding-right:17px;}
.three-plane.advisors .three .content span.mid{margin:0px;}
.three-plane.advisors .three .content span.last{padding-left:17px;}
.feedback .left{width: 390px;vertical-align: middle;}
.feedback .left h2{font-size:186px!important; line-height: 180px !important;font-family: 'Open Sans',sans-serif!important;font-weight: 700!important;color:#85BE05!important; margin-bottom: 20px;}
.feedback {padding:107px 0px 100px;}
.feedback .left strong{font-size:20px; line-height: 30px;color:#092D4C;font-weight: 600!important;max-width: 330px; display: inline-block;}
.feedback .left {font-size:12px; line-height: 24px; color:#818D98}
.feedback .left p{margin-bottom:18px;}
.feedback .right{width: calc(100% - 395px);-moz-width: calc(100% - 395px); -webkit-width: calc(100% - 395px);vertical-align: middle;padding-left: 136px; padding-top: 75px;}
.feedback .right h4{font-size:46px!important; line-height: 60px!important;font-family: 'Montserrat', sans-serif!important;color:#14133A }
.feedback .right h4 span{color:#1F99FF;}
.feedback .cnt{max-width:1067px; margin: 0px auto; display: flex; flex-direction: row-reverse;}
.introducing {position:relative;}
.introducing .left h2{color:#14133A; margin-bottom: 20px;}
.introducing .left{max-width:433px; position: relative; z-index: 5;}
.introducing .right{position:absolute;transform: translate(0px, -50%); top:50%;right: -80px; max-width: 1040px;}
.introducing  .into-sec{padding-top:260px; padding-bottom: 290px;position:relative;}

.independenlty-pnl .three{float:left; width: 33.33%; padding: 0px 15px; box-sizing: border-box;-moz-box-sizing: border-box; -webkit-box-sizing: border-box;border-left:1px solid #DDE4E9;}
.independenlty-pnl .three:first-child{border-left:none;}
.independenlty-pnl{padding-bottom:237px;padding-top:61px; }
.independenlty-pnl .mid{margin-left: -15px;}
.independenlty-pnl .three .cnt{max-width: 285px; margin: 0px auto; text-align: center;}
.independenlty-pnl .three .cnt span{font-size:42px; line-height: 50px;color:#1F99FF;margin-bottom: 20px; display: block;}

.business-pnl{background-color: #F4F7FA; padding: 73px 0px 117px 0px;}
.business-pnl .left{float:left; width: 31.6%;margin-top: -169px;}
.business-pnl .right{float:left; width: 68.4%; padding-left: 98px;box-sizing: border-box;-moz-box-sizing: border-box; -webkit-box-sizing: border-box;}
.business-pnl .right .cnt{max-width: 500px;}
.business-pnl .right h4{font-size:36px!important; line-height: 50px!important; color:#092D4C!important;font-family: 'Montserrat', sans-serif!important;}
.business-pnl .left .profile-section{padding:0px; background-color: transparent;}
.business-pnl .left .profile-section .p-mid{/*float:none;*/ width: 100%; padding: 0px; margin: 0px;}
.business-pnl .profile-section .profile-content{margin:0px;}
.business-pnl .right .button{padding-top:15px;display: inline-block;}
.business-pnl .right .button a{padding: 17px 28px 18px 29px;width: 199.72px;margin-right: 10px;}
.over-sec{overflow: initial!important;}
.fiduciary-panel{margin:90px 0px 100px;}
.fiduciary-panel .cnt-sec{background-color:#1F99FF; padding:59px 101px 57px 58px;border-radius: 20px;max-width: 961px;margin: 0px auto; }
.fiduciary-panel .cnt-sec .left{width:184px; height: 184px; background-color:#ffffff;border-radius:50%; text-align: center; display: inline-block; vertical-align: middle;}
.fiduciary-panel .cnt-sec .left span{font-size:58px;color:#85BE05;line-height: 170px;}
.fiduciary-panel .cnt-sec .left span i{border: 5px solid #85BE05;width: 94px;height: 94px;border-radius: 50%;line-height: 98px;}
.fiduciary-panel .cnt-sec .right{width: calc(100% - 189px);-moz-width: calc(100% - 189px); -webkit-width: calc(100% - 189px);vertical-align: middle;display: inline-block; vertical-align: middle; padding-left: 53px;}
.fiduciary-panel .cnt-sec .right h5{font-family: 'Montserrat', sans-serif!important;font-size:24px!important; font-weight: 400; line-height: 29px!important; margin: 0px; color:#F0F8FF;}
.advisors-resources{padding-bottom:110px;}
.advisors-resources .left{float:left;}
.advisors-resources .right{float:right;}
.advisors-resources .for-sec {margin-left:-30px; padding-top: 10px;}
.advisors-resources .right a{font-size:12px; line-height: 19px; text-transform:uppercase; text-decoration: underline;color:#1F99FF;font-family: 'Montserrat', sans-serif!important;}
.advisors-resources .for-sec .for-pnl{float:left; width: 25%; padding-left: 30px;box-sizing: border-box;-moz-box-sizing: border-box; -webkit-box-sizing: border-box;}
.advisors-resources .for-sec .for-pnl .image{margin-botto:16px;}
.advisors-resources .for-sec .for-pnl .image img{border-top-right-radius: 20px;border-top-left-radius: 20px; width: 100%;}
.advisors-resources .for-sec .for-pnl h5{font-size:22px!important; line-height: 28px!important;font-family: 'Montserrat', sans-serif!important;font-weight: 700!important; color:#092D4C; margin: 0px; margin-top: 15px;}
.advisors-resources .for-sec .for-pnl  a{font-size:12px; line-height: 19px; text-transform:uppercase; text-decoration: underline;color:#1F99FF;}

.indyfin-help{background-color:#ffffff; padding: 102px 0px 110px 0px;}
.indyfin-help .center-cnt{max-width:760px; margin: 0px auto;}
.indyfin-help .center-cnt h3{font-weight: 600!important;}
.indyfin-help .center-cnt span{color:#85BE05; margin-bottom:16px;display:block; font-size: 22px;}
.indyfin-help .center-cnt span img{width: 25px; margin-top: -4px;}
.indyfin-help .center-cnt span i{padding-right:13px;}

.indyfin-pnl{position: relative; margin-bottom: 199px;}
.indyfin-pnl:after{height: 209px; background-color:#F4F7FA; width: 100%; content: ''; display: block; position: absolute; top: 106px; z-index:-1; }
.indyfin-bottom {background-color:#ffffff; border:1px solid #D7E2EC; border-radius: 20px;max-width:760px; margin: 0px auto; padding:24.5px 56px 24.5px 45px;margin-top: -70px;}
.indyfin-bottom .three{float:left; width: 41%;border-left: 1px solid #DDE4E9; padding-left:49px;box-sizing: border-box;-moz-box-sizing: border-box; -webkit-box-sizing: border-box;}
.indyfin-bottom .three.first{width: 27%; padding: 0px; padding-right: 34px; border-left:none;}
.indyfin-bottom .three.last{width: 32%; padding: 0px; padding-left: 44px;}
.indyfin-bottom .three.last .btn{width: 160px; position: relative;}
.indyfin-bottom .three.last .btn:before{top: 5px; left: 12px;position: absolute;content: "\f067";font-family: "Font Awesome 5 Free";    font-weight: 900;}
.indyfin-bottom .three h6{margin:0px; font-size:14px!important; line-height: 26px!important; font-weight: 600!important;color:#092D4C;font-family: 'Montserrat', sans-serif!important; margin-top: 11px;}
.indyfin-bottom .three h2{font-size:94px!important; line-height: 70px!important;color:#092D4C!important; margin-top: 10px; font-family: 'Open Sans',sans-serif !important; font-weight: 700 !important;}
.indyfin-bottom .three span{font-size:16px; color:#85BE05;margin-top: 20px;  display: block;  margin-left: 6px;display: block; height: auto !important;}

.indyfin-bottom .three span:first-child{margin-top: 0px;}
.indyfin-bottom .three span i{padding-right:7.5px;}
.indyfin-bottom .three ul{margin: 0px; padding: 0px; text-align: left;  margin-top: 20px;list-style-type: none;margin-bottom: 17px;}
.indyfin-bottom .three ul li{font-size: 16px;line-height: 22px;font-family: 'Open Sans', sans-serif!important; font-weight: 600; color: #818D98; padding-bottom: 16px; position: relative;
    padding-left: 13px;}
.indyfin-bottom .three ul li:before{background-color: #85BE05; width: 6px; height: 6px; top: 8px;  left: 0;  position: absolute;  content: '';  border-radius: 50px;}
.btn{font-size: 12px!important; line-height: 17px!important; font-weight: 400!important; color: #818D98!important; background: #EDF1F5!important; border-color: #EDF1F5!important; padding: 5px 35px !important; border-radius: 50px !important;}

.banner-section.advisors.how-it .banner-content .left{float: left; width: 685px; padding-top: 35px;}
.banner-section.advisors.how-it .banner-content .right{width: 485px; position: absolute; right: -83px;}
.banner-section.advisors.how-it .banner-content{padding: 152px 0px 184px; position: relative;}
.putting-panel{background-color:#1F99FF; padding: 130px 0px;}
.putting-panel .mid-putting{max-width: 750px;  margin: 0px auto; position:relative}
.putting-panel .mid-putting:before{background-image: url(../images/q-icon-2.svg); width: 189px; height: 142px; background-size: 189px 142px;top: -61px;
    left: -195px;content: ''; position: absolute;}
.putting-panel .mid-putting:after{background-image: url(../images/q-icon-1.svg); width: 189px; height: 142px; background-size: 189px 142px; bottom:-61px; right:-194px; content: '';position: absolute;}
.putting-panel .mid-putting h2{color:#ffffff; font-style: italic; line-height: 64px!important; font-weight: 600!important}
.putting-panel .mid-putting span{font-family: 'Montserrat', sans-serif!important;color:#092D4C; font-size: 16px!important; line-height: 19px!important; letter-spacing: 3px; font-weight: 600!important;
	padding-bottom: 20px; display: inline-block;}
.video-panel{background-image: url(../images/video-sec.png); background-size: cover; background-repeat: no-repeat; background-position: top right; padding-bottom: 115px;}
.video-panel .video{max-width:620px; margin: 0px auto; padding-top: 100px;}
.video-panel .video .image{border:6px solid #ffffff;}
.video-panel .video  .image img{width:100%;}
.video-panel .video .content{padding:44px 0px 0px 0px;}
.video-panel .video .content h3{ margin-bottom: 14px;}
.video-panel .video .content .right{width:148px; display: inline-block; vertical-align: top; position: relative; right: -18px;}
.video-panel .video .content .left{ width: calc(100% - 154px);-moz-width: calc(100% - 154px); -webkit-width: calc(100% - 154px); display: inline-block;padding-right: 30px;vertical-align: top;}
.video-panel .video .content .button.green{display: inline-block;}
.video-panel .video .content .button.green a{padding:17.5px 15px 17.5px 15px;width: 200px;margin-right: 10px;}
.video-panel .video .content .right img{ width: 120px;}
.video-panel .video .content .right{text-align: center;}
.video-panel .video .content .right .author-img img{border-radius: 100%; box-shadow: 0px 0px 27px rgb(112, 122, 112, 50%);}
.video-panel .video .image{position: relative;}
.video-panel .video .image iframe{width:100%; height: 342px;}

.video-panel .video .image .icon{position:absolute; left:50%; top:50%;transform: translate(-50%, -50%); color: #14133A;}
.video-panel .video .content .right span.name{font-size:17.6px!important; line-height: 24px!important;font-family: 'Open Sans',sans-serif !important; color:#092D4C; font-weight: 700; margin-bottom: 4px; margin-top: 16px;}
.video-panel .video .content .right span.designation{font-size:12.8px; font-weight: 600; color:#818D98; line-height: 18px;font-family: 'Open Sans',sans-serif !important;}
.video-panel .video .content .right span{display:block;}
.professional .pro-mid{max-width:1055px; margin: 0px auto; padding: 76px 0px 88px 0px;}
.professional .pro-mid .left{display:inline-block; width: 445px; vertical-align: middle}
.professional .pro-mid .left .qua-img{display:inline-block; width:230px;vertical-align: middle;box-shadow: 0 2px 40px 0 rgba(9,45,76,0.10)!important; -moz-border-radius: 20px; -webkit-border-radius: 20px;
	border-radius: 20px; overflow: hidden; border: 1px solid #DDE4E9;}
.professional .pro-mid .left .qua-img.green{margin-right: -20px;position: relative;z-index: 99;}
.professional .pro-mid .left .qua-img.green .blue-advisor .top-qua{background-color: #85BE05;}
.professional .pro-mid .left .qua-img.green .blue-advisor .top-qua{padding:19px 38px 14px 38px; }
.professional .pro-mid .left .qua-img.green .blue-advisor .top-qua span{color:#ffffff;}
.professional .pro-mid .left .qua-img.green .blue-advisor .cnt ul li{background-color:#ffffff!important; width: 100%!important; font-size:16px!important; line-height: 26px!important; color:#818D98!important;font-family: 'Open Sans',sans-serif !important; margin-bottom: 18.7px!important;padding: 0px!important; }
.professional .pro-mid .left .qua-img.green .blue-advisor .cnt{padding: 28px 40px 9px 40px;}
.professional .pro-mid .left .qua-img.green .blue-advisor .top-qua .check{display:none;}
.professional .pro-mid .left .qua-img.green .blue-advisor .cnt ul li:before{display:none;}
.professional .pro-mid .left .qua-img.green .blue-advisor .cnt ul li h6{font-family: 'Montserrat', sans-serif!important; margin: 0px!important; font-size:14px!important;font-weight: 600!important; line-height: 26px!important; color:#092D4C}
.professional .pro-mid .left .qua-img.green .blue-advisor .cnt p{    color: #818D98!important;}
.professional .pro-mid .left .qua-img.green .blue-advisor .top-qua .title-right{ width: 100%; margin: 0;}
.professional .pro-mid .right{display:inline-block; width: calc(100% - 450px);-moz-width: calc(100% - 450px); -webkit-width: calc(100% - 450px);vertical-align: middle; padding-left: 78px;}
.professional .pro-mid .right h2{margin-bottom:15px;}
.professional .pro-mid .right .button.blue a{padding: 17px 38px 18px 39px;}
.video-panel .video .image p{margin:0px;}
.connections{background-color:#F8FAFC;text-align: center; padding: 66px 0px 91px 0px;}
.connections-width{max-width:710px; margin: 0px auto;}
.connections-width h4{max-width: 690px; margin: 0px auto; margin-bottom: 36px;}
.connections-width p{max-width: 580px; margin: 0px auto; padding: 29px 0px 42px 0px;}
.connections-width .button.green a {padding: 17px 38px 18px 40px;}
.advisors-resources.investor{padding: 110px 0px;}

.how-it-work{text-align: center;padding: 50px 0px 98px 0px;}
.how-it-work .button.blue a {padding: 17px 62px 18px 63px;}

.compare-sec .campare{margin:0px auto; max-width: 1001px; padding: 105px 0px 90px 0px;}
.compare-sec .campare .left{display:inline-block; width:54%;padding-right: 88px; vertical-align: middle;}
.compare-sec .campare .right{display:inline-block; width:45%;}
.compare-sec.howit-pnl .campare{display: flex; flex-direction: row-reverse; padding-bottom: 170px;}
.compare-sec.howit-pnl .campare .left{flex-wrap: wrap; width:54%; padding-top: 84px;}
.compare-sec.howit-pnl .campare .right{flex-wrap: wrap; width:45%; position: relative;}
.compare-sec .campare .right .profile-section{background: none; padding: 0px;}
.compare-sec .campare .right .profile-section .profile{max-width: 290px;}
.compare-sec .campare .right .profile-section .profile.pro-two{position: absolute; top: 112px; left: 151px;}
.compare-sec .campare .right .profile-section .profile .detail {margin-top: -63px;}
.compare-sec .campare .right .profile-section .profile .detail .content{padding: 0px 32px; padding-bottom: 21px;}
.compare-sec .campare .right .profile-section .profile .detail .p-image img {width: 120px; height: 120px;}
.compare-sec .campare .right .profile-section .profile .detail .content h2{font-size: 17.6px !important; line-height: 24px; margin-top: 12px;}
.compare-sec .campare .right .profile-section .profile .detail .content p{font-size: 12.8px; margin-bottom: 15px;}
.compare-sec .campare .right .profile-section .profile .detail .content span.tag{font-size: 9.6px !important; padding: 4.5px 12.5px;}
.compare-sec .campare .right .profile-section .profile .detail .content ul {margin-top: 23px;}
.compare-sec .campare .right .profile-section .profile .detail .content ul li{font-size: 12.8px; line-height: 18px; padding-bottom: 9.6px;}
.compare-sec .campare .right .profile-section .profile .detail .content .button {margin-bottom: 16px; margin-top: 12px;}
.compare-sec .campare .right .profile-section .profile .detail .content .button a{font-size: 9.6px !important; padding: 9.6px 0px;}
.compare-sec .campare .right .profile-section .profile .detail .content span {font-size: 9.6px; line-height: 19.2px;}
.compare-sec .campare .overall-rating{background-color:#F4F7FA; border-radius: 10px;}
.compare-sec .campare .overall-rating .lft{display:inline-block; width: 150px;vertical-align: middle; text-align: center;}
.compare-sec .campare .overall-rating .lft .box{background-color:#ffffff; border-radius: 10px;padding: 10.5px;-webkit-box-shadow: -1px 0px 15px -2px rgba(0,0,0,0.19);-moz-box-shadow: -1px 0px 15px -2px rgba(0,0,0,0.19);box-shadow: -1px 0px 15px -2px rgba(0,0,0,0.19);}
.compare-sec .campare .overall-rating .lft .box h6{font-size:13px; line-height: 18px; font-weight: 600;font-family: 'Montserrat', sans-serif!important;color:#092D4C; margin-bottom: 0px;}
.compare-sec .campare .overall-rating .lft .box h5{font-size:74px!important; line-height: 70px!important;font-family: 'Open Sans',sans-serif !important; color:#092D4C; font-weight: 700;}
.compare-sec .campare .overall-rating .lft .box span{font-size:14px;color:#85BE05;margin-top: -10px;display: block;}
.compare-sec .campare .overall-rating .lft .box span i{padding-left: 5px;}
.compare-sec .campare .overall-rating .rgt{display:inline-block;width: calc(100% - 155px);-moz-width: calc(100% - 155px); -webkit-width: calc(100% - 155px);vertical-align: middle;}
.compare-sec .campare .overall-rating .rgt p{color:#818D98;font-size:14px; line-height: 24px; font-weight: 600;font-family: 'Open Sans',sans-serif !important;margin: 0px; margin: 0px 26px; }

.we-do-section{background-image: url(../images/we-do-banner.png);background-size: cover; background-position: top right; background-repeat: no-repeat;min-height: 516px;padding: 88px 0px;}
.we-do-section .mid-sec{background-color:#ffffff;border-radius: 20px; max-width: 755px; margin: 0px auto; padding: 44px 51px 8px 57px; position: relative}
.we-do-section .mid-sec{background-image: url(../images/we-do-green-icon.png); background-repeat: no-repeat;background-size: contain; background-position: -191px -167px; width: 100%;}
.we-do-section .mid-sec  .lft{float:left; width: 317px;}
.we-do-section .mid-sec  .lft h2{color:#092D4C}
.we-do-section .mid-sec  .rgt{float:left; width:329px;padding-left: 55px;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;}
.we-do-section .mid-sec  .rgt h6{font-size:14px!important; font-weight: 600!important; line-height: 26px!important;font-family: 'Montserrat', sans-serif!important;color:#092D4C}
.we-do-section .mid-sec  .rgt p{color:#818D98;font-size:14px!important;line-height: 24px!important; font-weight: 600!important;font-family: 'Open Sans',sans-serif !important; margin-bottom: 18px;}
.we-do-section .mid-sec  .rgt ul{margin:0; padding: 0; list-style: none;}
.we-do-section .mid-sec  .rgt ul li{position:relative;}
.we-do-section .mid-sec  .rgt ul li:before{position: absolute; top: 6px; border: 2px solid #DDE4E9;  left: -26px; content: ''; width: 16px; height: 16px;
    content: "\f00c";  font-weight: 900; font-family: "Font Awesome 5 Free"; line-height: 13px; font-size: 10px; color: #1F99FF; text-align: center;border-radius: 2px;}
.timeline .page-section{margin-top: 83px; margin-bottom: 66px;}
.timeline {position: relative; padding: 0;list-style: none;}
.timeline > li .timeline-panel .cnt{max-width: 386px; margin: 0 0px 0px auto;}
.timeline > li.timeline-inverted .timeline-panel .cnt{max-width: 349px; margin: 0 auto 0px 0px;}
.timeline:before {position: absolute;top: 0;bottom: 0;left: 40px;width: 2px;margin-left: -1.5px;content: "";background-color: #e9ecef; max-height: 525px;}
.timeline > li {position: relative;  margin-bottom: 84px!important;}
.timeline > li:nth-child(1) .timeline-heading h5{max-width: 251px;}
.timeline > li:nth-child(2) .timeline-heading h5{max-width: 268px; float: right;}
.timeline > li:nth-child(2) .timeline-heading:after{clear: both; display: block; content: '';}
.timeline > li:nth-child(2) .timeline-image{top: 15px;}
.timeline > li:after, .timeline > li:before {display: table; content: " ";}
.timeline > li:after {clear: both;}
.timeline > li .timeline-panel {position: relative;float: right; width: 100%;padding: 0 20px 0 20px;text-align: left;}
.timeline > li .timeline-panel:before {right: auto;left: -15px;border-right-width: 15px;border-left-width: 0;}
.timeline > li .timeline-panel:after {right: auto;left: -14px;border-right-width: 14px; border-left-width: 0;}
.timeline > li .timeline-image {position: absolute; z-index: 100;left: 0;width: 120px!important; height:120px!important; text-align: center;color:#ffffff;  border: 2px solid #1F99FF;border-radius: 100%; background-color: #ffffff;margin-left: -60px!important;}
.timeline > li .timeline-image span{background-color:#85BE05;width: 96px; height: 96px;font-weight: 700!important;line-height: 96px!important; color:#ffffff!important;font-family: 'Montserrat', sans-serif!important; display: inline-block;text-align: center;  border-radius: 50%; margin-top: 10px; font-size: 24px;}
.timeline li .timeline-heading h5 { font-size:22px!important; font-weight: 800!important;line-height: 26px!important; color:#092D4C!important;font-family: 'Montserrat', sans-serif!important;}
.timeline > li.timeline-inverted > .timeline-panel {float: right;  padding: 0 20px 0 20px; text-align: left;}
.timeline > li.timeline-inverted > .timeline-panel:before {right: auto; left: -15px;border-right-width: 15px; border-left-width: 0;}
.timeline > li.timeline-inverted > .timeline-panel:after {right: auto;left: -14px;border-right-width: 14px;border-left-width: 0;}
.timeline > li:last-child {margin-bottom: 0px !important;}
.timeline .timeline-heading h4.subheading, .timeline .timeline-heading .subheading.h4 { text-transform: none;}
.timeline .timeline-body > ul,.timeline .timeline-body > p {margin-bottom: 0;}
footer.new-footer-section .brd ul li a{border: 1px solid #3B5973;  width: 50px; height: 50px; display: inline-block;  text-align: center; line-height: 46px;
    border-radius: 50%;}
.footer-2 .austin-link .austin-txt{color: #C8D1D8;font-size: 16px;margin: 0px;}
.footer_block.one {border-bottom: 1px solid #3B5973;padding-bottom: 20px;margin-bottom: 10px;}
.footer-2 .austin-link .menu-footer-menu-2-container ul li a{font-size: 16px;line-height: 20px;font-weight: 600;color: #ffffff !important;}

@media (min-width: 768px) {
  .timeline:before {
    left: 50%;
  }
  .timeline > li {
    margin-bottom: 80px;
  }
  .timeline > li .timeline-panel {
    float: left;
    width: 41%;
    padding: 0 20px 20px 30px;
    text-align: right;
  }
  .timeline > li .timeline-image {
    left: 50%;
    width: 60px;
    height: 60px;
    margin-left: -60px;
  }

  .timeline > li.timeline-inverted > .timeline-panel {
    float: right;
    padding: 0 30px 20px 20px;
    text-align: left;
  }
}
@media (min-width: 992px) {


  .timeline > li .timeline-image {
    width: 120px;
    height: 120px;
    margin-left: -60px;
  }
}



.banner-section.advisors.how-it .banner-content .right .profile-section .p-mid{float:none; width: 100%; padding:0px;}
.banner-section.advisors.how-it .banner-content  .profile{max-width:343px; margin: 0px auto;}
.banner-section.advisors.how-it .profile-section .profile .detail .p-image img{width:141px; height: 141px;}
.banner-section.advisors.how-it .profile-section{background-color:transparent; padding: 0px;}
.banner-section.advisors.how-it .profile-section .profile .detail .content h2{margin-top:14px;}
.banner-section.advisors.how-it  .profile-section .profile .detail .content h2{font-size:20.79px; line-height: 28px;}
.banner-section.advisors.how-it .profile-section .profile .detail .content p{font-size:15.12px; line-height: 18px;}
.banner-section.advisors.how-it .profile-section .profile .detail .content span{font-size:13.23px !important; line-height: 23px !important;}
.banner-section.advisors.how-it .profile-section .profile .detail .content sup{padding-right: 7px;}
.banner-section.advisors.how-it .profile-section .profile .detail .content ul{margin-top: 27.36px;}
.banner-section.advisors.how-it .profile-section .profile .detail .content ul li{font-size:15.12px; line-height: 20px; padding-bottom: 12.9px;}
.banner-section.advisors.how-it .profile-section .profile{border:none;}
.banner-section.advisors.how-it .profile-section .profile .detail .content{padding: 0px 40px 0px;}
.banner-section.advisors.how-it .profile-section .profile .detail .content a{font-size: 11.34px; line-height: 14px;padding: 5.5px 14.5px;padding: 5.5px 12px;}
.banner-section.advisors.how-it  .profile-section .profile .detail{border:1px solid #DDE4E9; border-bottom-left-radius: 20px;border-bottom-right-radius: 20px;padding-bottom: 30px;}
.banner-section.advisors.how-it .profile-section .profile{border-radius: 20px;}
.banner-section.advisors.how-it .clients-served{background-color:#ffffff;border-radius: 20px; padding:14px 31.8px 15px 26px;max-width: 485px;margin: 0px auto;margin-top: -30px;-webkit-box-shadow: 0px 2px 18px 0px rgba(9,45,76,0.29);
-moz-box-shadow: 0px 2px 18px 0px rgba(9,45,76,0.29);
box-shadow: 0px 2px 18px 0px rgba(9,45,76,0.29); }
.banner-section.advisors.how-it .clients-served .c-left{display:inline-block; width: 133px; padding-right: 27px;border-right: 1px solid #D7E2EC;vertical-align: top;}
.banner-section.advisors.how-it .clients-served span{font-size:13px; line-height: 26px; font-weight: 600; color:#092D4C;font-family: 'Montserrat', sans-serif!important; text-transform: capitalize;}
.banner-section.advisors.how-it .clients-served .c-right{display:inline-block;width: calc(100% - 138px); width: -webkit-calc(100% - 138px);vertical-align: top;     padding-left: 18.73px; }
.banner-section.advisors.how-it .clients-served .c-right ul{margin:0px; padding: 0px; margin-top: 19px;}
.banner-section.advisors.how-it .clients-served .c-right ul li{display:inline-block; text-align: center; padding-left: 15.73px;}
.banner-section.advisors.how-it .clients-served .c-right ul li span{border:1px solid #C8D1D8;height: 52.19px; width: 52.19px;   line-height: 47px; display: inline-block;border-radius:50px;color:#1F99FF;font-size: 22px;}
.banner-section.advisors.how-it .clients-served .c-right ul li span img{max-width:24px; margin: 0px auto;}
.banner-section.advisors.how-it .clients-served .c-right ul li:first-child{padding-left:0px;}
.banner-section.advisors.how-it .clients-served .c-right ul li i{}
.banner-section.advisors.how-it .clients-served .c-left .star span{color:#85BE05;}
.banner-section.advisors.how-it .clients-served .c-left .star span i{margin-right: 4px; display: inline-block;}
.banner-section.advisors.how-it .clients-served .c-left .star{margin-top: -5px;}
.banner-section.advisors.how-it .clients-served .c-left h2{font-size:70px!important; line-height: 66px!important; color:#092D4C;font-family: 'Open Sans', sans-serif!important; font-weight: 700 !important;}

.topsection{margin-top: 120px; background: #1F99FF url(../images/contact-bg.png); background-repeat: no-repeat; background-position: bottom right; background-size: 280px 259px; text-align: center;
	padding: 91px 0px 90px;}
.topsection h1{color: #ffffff; text-shadow: 0px 0px 10px rgba(9,45,75,0.18);}

.socialPanel{background: #F4F7FA;}
.socialPanel .social-button{text-align: center; padding: 46px 0px 45px;}
.socialPanel .social-button a{border: 1px solid #BBC6CE; width: 50px; height: 50px; display: inline-block; line-height: 46px; border-radius: 50%; color: #1F99FF; margin: 0px 7px;}

.contact-from{padding: 96px 0px 84px; max-width: 560px; margin: 0px auto;}
.contact-from h3{font-size: 22px !important; line-height: 26px !important; margin-bottom: 0px;}
.contact-from .form-panel{padding-top: 47px;}
.contact-from .form-panel input[type='text'],
.contact-from .form-panel input[type='email'],
.contact-from .form-panel textarea{color: #818D98; font-size: 14px; line-height: 26px; font-weight: 400; font-family: 'Montserrat', sans-serif!important; padding-bottom: 26px; border-bottom: 1px solid #818D98;
	width: 100%; outline: none;}
.contact-from .form-panel textarea{height: 99px;}
.contact-from .form-panel input[type='submit']{background: #85BE05; border-radius: 6px; border: none; height: 40px; font-size: 12px; font-family: 'Montserrat', sans-serif!important; color: #ffffff;
	text-transform: uppercase; font-weight: 600; padding: 0px 52px 0px 53px;}
.contact-from .form-panel .form-field{}
.contact-from .form-panel .form-field .wpcf7-form-control-wrap{margin-bottom: 39px; display: block;}
.contact-from .form-panel .form-field ::placeholder {color: #818D98;}
.contact-from .form-panel .form-field :-ms-input-placeholder {color: #818D98;}
.contact-from .form-panel .form-field ::-ms-input-placeholder {color: #818D98;}

.address-section{display: flex;}
.address-section .address-left{background: #1F99FF; width: 50%; flex-wrap: wrap; text-align: center; font-size: 20px; line-height: 50px; color: #ffffff; font-weight: 400; padding-top: 140px;}
.address-section .address-left img{width: 130px; margin-bottom: 2px;}
.address-section .address-left a{color: #ffffff; font-weight: 600;}
.address-section .address-left p{margin: 0px; color: #ffffff;}
.address-section .address-left .leftcontent{max-width: 300px; margin: 0px auto;}
.address-section .address-map{ width: 50%; flex-wrap: wrap; text-align: center;}
.address-section .address-map iframe{width: 100%; height: 510px; display: block;}

.banner-section.about-banner{background-position: top right;}
.banner-section.about-banner .banner-content {padding: 202px 0px 194px; display: flex;}
.banner-section.about-banner .left{max-width: 430px;}
.banner-section.about-banner .left h1{padding: 0px; color: #092D4C;}
.banner-section.about-banner .right{max-width: 699px; position: absolute; right: 0px; top: 170px; display: none;}

.indyfin-section{}
.indyfin-section .indyfin-panel{font-size: 32px; line-height: 44px; font-family: 'Montserrat', sans-serif; max-width: 757px; padding: 52px 72px 57px; margin: 0px auto; background: #1F99FF; color: #ffffff;
	-moz-border-radius: 20px; -webkit-border-radius: 20px; border-radius: 20px; margin-top: -56px; position: relative; z-index: 2;}

.compare-sec.about-it {border-bottom: 1px solid #DDE4E9;}
.compare-sec.about-it .campare {max-width: 993px; padding: 132px 0px 206px 0px; display: flex;}
.compare-sec.about-it .campare .right {position: relative; width: 442px;}
.compare-sec.about-it .campare .left {width: 551px; padding-left: 90px; padding-right: 0px; vertical-align: baseline; padding-top: 54px;}
.compare-sec.about-it .campare .left p{font-size: 18px; line-height: 30px;}
.compare-sec.about-it .campare .left h4{font-size: 46px!important; line-height: 60px!important; color: #14133A; margin-bottom: 25px;}

.introducing.about .button a{padding: 17px 40px 17px 41px;}
.introducing.about .into-sec {padding-top: 181px; padding-bottom: 318px;}
.introducing.about .left {max-width: 446px;}
.introducing.about .right {top: 84px; transform: translate(0px, 0px);}

.mission-pnl{font-family: "Montserrat",sans-serif; color: #ffffff; font-size: 37px; line-height: 60px; font-weight: 400; background: #1F99FF; -moz-border-radius: 20px; -webkit-border-radius: 20px;
	border-radius: 20px; padding: 69px 79px 60px 78px;}
.mission-pnl strong{font-weight: 700;}
.mission-pnl p{color: #ffffff; margin-bottom: 36px;}
.mission-pnl h6{font-family: "Montserrat",sans-serif; color: #092d4c; font-size: 16px; line-height: 19px; letter-spacing: 3px; font-weight: 600; padding-bottom: 34px; display: inline-block; margin: 0px;}

.president-section{background: #F4F7FA; margin-top: 100px;}
.president-pnl{max-width: 954px; margin: 0px auto; padding-top: 113px; padding-bottom: 94px;}
.president-pnl .author-img{width: 370px; float:left; padding-top: 7px;}
.president-pnl .author-img img{-moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px;}
.president-pnl .author-content{width: 584px; float:right; padding-left: 52px; font-size: 22px; line-height: 30px;}
.president-pnl .author-content .author-name{font-family: "Montserrat",sans-serif; color: #092d4c; font-size: 16px; line-height: 19px; letter-spacing: 3px; font-weight: 600; display: inline-block; margin: 0px;
	text-transform: uppercase;}
.president-pnl .author-content .author-designation{font-size: 14px; font-weight: 600; color: #818D98; line-height: 19px; padding-bottom: 19px;}
.president-pnl .author-content h3{font-size: 36px !important; line-height: 44px !important; border-top: 1px solid #C8D1D8; padding-top: 58px; color: #092D4C;}

.quality-pnl{max-width: 831px; margin: 0px auto; padding: 99px 0px 88px;}
.quality-pnl .qua-content{width: 538px; float: left; font-size: 30px; line-height: 47px; color: #092D4C; font-weight: 600; border-top: 1px solid #589D3A; border-bottom: 1px solid #589D3A;
	padding-top: 22px; padding-bottom: 28px; margin-top: 90px;}
.quality-pnl .qua-img{width: 230px; float: right;box-shadow: 0 2px 40px 0 rgba(9,45,76,0.10)!important; -moz-border-radius: 20px; -webkit-border-radius: 20px; border-radius: 20px; border: 1px solid #dde4e9;
	overflow: hidden;}
.blue-advisor .top-qua{background:#1F99FF url(../images/line-samll.png); background-size: 79px 90px; background-position: top right; background-repeat: no-repeat;
	padding: 17px 26px 16px 36px;}
.blue-advisor .cnt{background: #ffffff; padding: 34px 35px 16px 35px; border-top:none;}
.blue-advisor .top-qua .check{display:inline-block;width: 40px; height: 40px; background-color:#ffffff;border-radius: 50%; text-align: center; line-height: 46px; vertical-align: middle;}
.blue-advisor .top-qua .title-right{display:inline-block;width: 90px;vertical-align: middle;margin-left: 10px;}
.blue-advisor .top-qua .title-right span{font-family: "Montserrat",sans-serif; color: #092d4c; font-size: 14px; line-height: 19px; letter-spacing: 2px;font-weight: 600!important;}
.blue-advisor .top-qua .title-right h6{font-family: 'Open Sans',sans-serif!important;color: #ffffff!important; font-size: 20px!important; font-weight: 700!important; line-height: 19px!important;}
.blue-advisor .top-qua .check i{font-size:24px; color:#85BE05;}
.blue-advisor .top-qua img{-moz-border-radius: 20px; -webkit-border-radius: 20px; border-radius: 20px; box-shadow: 0px 2px 20px rgba(0,0,0,0.1);}
.blue-advisor .cnt ul{margin:0px; padding: 0px; list-style: none;}
.blue-advisor .cnt ul li{width: 160px;position: relative;font-size: 12px!important; line-height: 17px!important; font-weight: 400!important; color: #818D98!important; background: #EDF1F5!important;border-color: #EDF1F5!important; padding: 5px 0px 5px 28px!important; border-radius: 50px !important; margin-bottom: 20px;}
.blue-advisor .cnt ul li:before { top: 5px; left: 12px; position: absolute; content: "\f067"; font-family: "Font Awesome 5 Free"; font-weight: 900;}
.about-bottom{background: #1F99FF; padding: 100px 0px;}
.about-bottom .lft-pnl{width: 50%; float: left; padding-right: 15px;}
.about-bottom .rgt-pnl{width: 50%; float: right; padding-left: 15px;}
.about-bottom .bot-content{background: #ffffff; -moz-border-radius: 20px; -webkit-border-radius: 20px; border-radius: 20px; padding: 49px 57px 49px 44px;}
.about-bottom .bot-content h3{font-size: 36px!important; line-height: 44px!important; color: #092D4C;}
.about-bottom .bot-content .button a{padding: 17px 45px 17px 46px;}

.cat-btn {font-size: 12px; padding: 4px 14.5px 5px 15.5px; color: #818D98; background: #F4F7FA; display: inline-block; line-height: 17px; border-radius: 14px; font-weight: 600; border: 1px solid #DDE4E9; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; margin: 0px 2px;}
.cat-btn a{color: #818D98;}
.date-btn {font-size: 14px; color: #ffffff; display: inline-block; line-height: 24px; font-weight: 600;}
.date-btn a{color: #ffffff;}
.single-post .header .nav-menu ul li a,.single-resource .header .nav-menu ul li a{color: #ffffff;}
.banner-section.blog-single{position:relative;}
.banner-section.blog-single:before{background-color:#000000; width: 100%; height: 100%; content: ''; top:0; left:0; position: absolute; opacity: 0.6;}
.banner-section.blog-single .banner-content {padding: 160px 0px 120px; display: block;position: relative;}
.banner-section.blog-single .banner-content h1 {padding-top: 0px; padding-bottom: 18px;}
.banner-section.blog-single .banner-left{text-align: center; display: block; width: 770px; margin: 0px auto;}
.banner-section.blog-single .banner-left h1{color: #ffffff;}
.banner-section.blog-single .banner-left .date-btn{padding-left: 14px;}

.single-content{width: 757px; margin: 0px auto;}
.socialPanel {}
.socialPanel .social-Panel{display: flex; align-items: center;}
.socialPanel .social-left{width: 50%; padding: 30px 0px;}
.socialPanel .social-left .author-img{width: 90px; display: inline-block; vertical-align: middle; padding-right: 10px;}
.socialPanel .social-left .author-img img{border-radius: 100%; box-shadow: 0px 0px 16px rgba(0,0,0,0.2);}
.socialPanel .social-left .author-details{display: inline-block; vertical-align: middle;}
.socialPanel .social-left .author-details .name{font-size: 17px; line-height: 24px; font-weight: 700; display: block; color: #092D4C;}
.socialPanel .social-left .author-details .name a{ color: #092D4C;}
.socialPanel .social-left .author-details .designation{font-size: 12px; line-height: 17px; font-weight: 600; display: block; color: #818D98;}
.socialPanel .social-right{width: 50%;}
.socialPanel .social-right .social-button {text-align: right; padding: 0px;}
.socialPanel .social-right .social-button a{text-align: center; margin: 0px 2px; color: #BBC6CE;}
.singlecontent{padding: 40px 0px 87px;}
.singlecontent h5{font-size:22px!important; line-height: 26px!important;font-family: 'Montserrat', sans-serif!important;font-weight: 800!important; color:#092D4C; margin-bottom: 30px;}
.single-post p{font-size: 18px; line-height: 30px; font-weight: 400; color: #818D98; text-align: left;}
.singlecontent blockquote {padding-left: 22px; position: relative;}
.singlecontent blockquote:before {content: ''; display: block; width: 2px; height: -moz-calc(100% - 16px); height: -webkit-calc(100% - 16px); height: calc(100% - 16px); position: absolute; top: 9px; left: 0px;
	background: #85BE05;}
.singlecontent blockquote p{font-size:22px; line-height: 34px; font-style: italic;}
.singlecontent ul{margin-left: 40px;list-style: disc;margin-bottom: 20px;}
.singlecontent ol{margin-left: 40px;margin-bottom: 20px;}
.singlecontent ul li,.singlecontent ol li{padding-bottom: 6px;}
.blog-section{padding-bottom: 102px;}
.blog-section .blog-top{display: flex; align-items: center; padding-top: 40px; padding-bottom: 36px; border-top: 1px solid #DDE4E9;}
.blog-section .blog-top .left-pnl{width: 50%;}
.blog-section .blog-top .left-pnl h2{font-size: 36px!important; line-height: 44px!important;}
.blog-section .blog-top .right-pnl{font-size: 12px; line-height: 19px; color: #1F99FF; text-transform: uppercase; letter-spacing: 1px; text-align: right; width: 50%;}
.blog-section .blog-top .right-pnl span{text-decoration: underline;}
.blog-section .blog-top .right-pnl a{color: #1F99FF;}

.blog-content{}
.blog-content ul{display: flex; flex-wrap: wrap; margin-left: -30px; justify-content: flex-start;}
.blog-content ul li{width: 33.33%; padding-left: 30px; padding-bottom: 30px;}
.blog-content ul li .contentBlog{border: 1px solid #D7E2EC; -moz-border-radius: 20px; -webkit-border-radius: 20px; border-radius: 20px; overflow: hidden; -moz-box-sizing: border-box;-webkit-box-sizing: border-box; box-sizing: border-box; box-shadow: 0px 2px 20px rgba(0,0,0,0.1); height: 100%;}
.blog-content ul li .contentBlog .blog-image img{height: 149px; width: 100%; object-fit: cover;}
.blog-content ul li .blogContent{padding: 35px 29px 30px 30px;}
.blog-content ul li .blogContent p{font-size: 16px; line-height: 26px; height: 55px; overflow: hidden;}
.blog-content ul li .blogContent .cat-btn{padding: 4px 11.5px 5px 12.5px;}
.blog-content ul li .blogContent .date-btn,
.blog-content ul li .blogContent .date-btn a{color: #A4AEB8; font-size: 12px; float: right;}
.blog-content ul li .blogContent h3{font-size: 21px !important; line-height: 26px !important; margin: 0px; padding:34px 0px 10px;}

.tab-content .blog-content{display: none;}
.tab-content .blog-content.active{display: block;}

.read-more.but{color: #1F99FF; font-size: 12px; line-height: 19px; text-transform: uppercase; font-family: 'Montserrat', sans-serif; text-decoration: underline; padding-top: 11px;
	letter-spacing: 1px; font-weight: 600;}
.read-more.but a{color: #1F99FF;}

.banner-section.advisors.resources{}
.banner-section.advisors.resources .banner-content{padding: 147px 0px 89px;}

.tab-section{}
.tab-section .tabs{}
.tab-section .tabs ul{display: flex; align-items: center; justify-content: center; padding: 29px 0px 14px; border-bottom: 1px solid #DDE4E9;}
.tab-section .tabs ul li{padding: 0px 35px; font-size: 14px; line-height: 19px; letter-spacing: 2.63px; color: #818D98; font-family: 'Montserrat', sans-serif; text-transform: uppercase; font-weight: 600;}
.tab-section .tabs ul li a{color: #818D98;}
.tab-section .tabs ul li.active a,
.tab-section .tabs ul li.active span{color: #092D4C; position: relative;}
.tab-section .tabs ul li.active a:after,
.tab-section .tabs ul li.active span:after{content: ''; display: block; background: #85BE05; width: 100%; height: 3px; position: absolute; bottom: -17px;}
.tab-content{padding-top: 60px;}
.tab-content h2{font-size: 36px!important; line-height: 44px!important; padding-bottom: 42px; border-bottom: 1px solid #DDE4E9;}
.tab-content h6{color: #818D98; font-size: 20px!important; line-height: 30px!important; padding: 40px 0px 0px; margin: 0px; font-weight: 600;    font-family: 'Open Sans',sans-serif!important;}
.tab-content .tabContent{margin-left: -28px; display: flex; flex-wrap: wrap; padding-bottom: 8px;}
.tab-content .tabContent .outer-content{padding-left: 28px; padding-bottom: 34px; width: 50%;}
.tab-content .tabContent .inner-content{padding: 30px; background: #F4F7FA; border: 1px solid #D7E2EC; box-shadow: 0px 2px 20px rgba(0,0,0,0.1); -moz-border-radius: 20px; -webkit-border-radius: 20px;
	border-radius: 20px; position: relative; overflow: hidden;}
.tab-content .tabContent .inner-content .cat-btn{padding: 4px 12px 5px 13px;}
.tab-content .tabContent .inner-content .date-btn{float: right; color: #818D98; font-size: 12px;}
.tab-content .tabContent .inner-content .date-btn a{color: #818D98;}
.tab-content .tabContent .inner-content .date-btn img{max-width: 15px; margin-right: 5px;}
.tab-content .tabContent .inner-content .inner-left{font-size: 16px; line-height: 26px; max-width: 326px; padding-top: 34px;}
.tab-content .tabContent .inner-content .inner-left h4{font-size: 28px!important; line-height: 36px!important;}
.tab-content .tabContent .inner-content .inner-left .read-more{padding: 0px;}
.tab-content .tabContent .inner-content .inner-img{max-width: 198px; position: absolute; right: 0px; bottom:0px;}

.tab-content.collection{}
.tab-content.collection .tabContent {margin-left: 0px; display: block; flex-wrap: wrap; padding-bottom: 0px;}
.tab-content.collection .tabContent .outer-content {padding-left: 0px; padding-bottom: 48px; width: 100%;}
.tab-content.collection h6{color: #092D4C; font-size: 22px!important; line-height: 26px!important; font-weight: 600;}
.tab-content.collection .tabContent .inner-content {padding: 20px 22px 17px 42px; background: #1F99FF; border: none; box-shadow: none; -moz-border-radius: 20px; -webkit-border-radius: 20px;
	border-radius: 20px; position: relative; overflow: hidden;}
.tab-content.collection .tabContent .inner-content .inner-left {font-size: 20px; line-height: 26px; max-width: 454px; padding-top: 34px; float: left; color: #ffffff;}
.tab-content.collection .tabContent .inner-content .inner-left p{color: #ffffff; padding-right: 75px; padding-top: 20px;}
.tab-content.collection .tabContent .inner-content .inner-left h4 {font-size: 36px!important; line-height: 44px!important; color: #ffffff; margin: 0px;}
.tab-content.collection .tabContent .inner-content .inner-img.big-img {max-width: 487px; position: static; right: auto; bottom: auto; float: right; background: #ffffff; -moz-border-radius: 10px;
	-webkit-border-radius: 10px; border-radius: 10px; overflow: hidden;}

.tab-bottom{padding-bottom: 50px;}
.tab-content.collection .tab-bottom h6{color: #818D98; font-size: 20px!important; line-height: 30px!important; font-weight: 600; border-bottom: 1px solid #D7E2EC; padding-top: 0px; padding-bottom: 14px;}
.tab-content.collection .tab-bottom h6 small{font-size: 12px; line-height: 24px; margin-left: 19px;}
.tab-content.collection .tab-bottom h6 small img{max-width: 15px; margin-right: 5px;}

.section-blog{padding-bottom: 57px;}
ul.blog-tabs{display: flex; padding: 12px 0px 14px; border-bottom: 1px solid #DDE4E9; margin-bottom: 50px;}
ul.blog-tabs li{padding-right: 60px; font-size: 14px; line-height: 19px; color: #818D98; font-family: 'Montserrat', sans-serif!important;}
ul.blog-tabs li a{color: #818D98;}
ul.blog-tabs li a.active{color: #092D4C; position: relative;}
ul.blog-tabs li a.active:after{content: ''; display: block; background: #85BE05; width: 100%; height: 3px; position: absolute; bottom: -16px;}

.top-financial-advisors{padding-top:120px;border-bottom:1px solid #DDE4E9;}
.top-financial-advisors .banner-sec .left{float:left; width: 705px; padding-left:0px; padding-right: 15px;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box; }
.top-financial-advisors .banner-sec .left .content{padding-left: 141.55px; padding-top: 95.75px}
.top-financial-advisors .banner-sec .right{float:right; width: 705px;padding-left: 15px;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box; }
.top-financial-advisors .banner-sec{max-width:1440px; margin: 0px auto;}
.top-financial-advisors .banner-sec .left h1{font-size:56px!important; line-height: 68px!important;color:#092D4C;font-family: 'Montserrat', sans-serif!important;font-weight: 800!important; margin-bottom: 9.73px;}
.top-financial-advisors .banner-sec .left p{margin-bottom:24.65px;margin-right: 83.43px;}
.top-financial-advisors .banner-sec .left .button a{padding: 17.4px 26px;font-weight: 600!important;}

.lets-panel{padding:90px 0px 96px 0px; background-image: url(../images/lets-bg.png); background-position: -200px 0px; background-repeat: no-repeat; background-size: 594px 810px;}
.lets-panel .lets-sec{max-width: 987px; margin: 0px auto;}
.lets-panel .lets-sec .left{display:inline-block; width:459px; vertical-align: middle; }
.lets-panel .lets-sec .right{display:inline-block; width:523px; vertical-align: middle;}
.lets-panel .lets-sec .left .button a{padding: 17.5px 40.4px;font-weight: 600!important; margin-top: 30px;}

.our-list{padding:114px 0px 116px 0px; background-color: #1F99FF; background-image: url(../images/about.png); background-position: right top; background-repeat: no-repeat; background-size: 446px 652px;}
.our-list .left{float:left; width: 501px;}
.our-list .left .box{background-color:#ffffff;border-radius: 20px; padding: 39px 42px 33px 36px;}
.our-list .left .box ul{margin:0px; padding: 0px; list-style: none;}
.our-list .left .box ul li{ padding-bottom: 16px; padding-left: 35px; position: relative;}
.our-list .left .box ul li h6{font-size:14px!important; line-height: 26px!important;font-family: 'Montserrat', sans-serif!important;font-weight: 700!important; margin-bottom: 4px;color:#092D4C;}
.our-list .left .box ul li p{font-family: 'Open Sans',sans-serif; font-size:14px; line-height:24px; font-weight:600; color: #818D98; margin: 0px;}
.our-list .right{float:left;width: 565px; padding-left: 87px;}
.our-list .right h4{color:#ffffff; margin-bottom: 45px;}
.our-list .right .clients-served{color:#ffffff;}
.our-list .right .clients-served h2{color:#ffffff;}
.our-list .right .clients-served .c-left{display:inline-block;width:106px; margin-right:26px; vertical-align: middle; position: relative;}
.our-list .right .clients-served .c-left:before{background: #DDE4E9; width: 1px; height: 104px; content:''; right: -25px; top:11px; position: absolute;}
.our-list .right .clients-served .c-left .star span{font-size:14px; color:#85BE05;}
.our-list .right .clients-served .c-left .star i{padding-right: 5px;}
.our-list .right .clients-served .c-left span{font-size:13px; line-height: 26px; font-weight: 600;font-family: 'Montserrat', sans-serif!important;}
.our-list .right .clients-served .c-left h2{font-family: 'Open Sans',sans-serif!important; font-size:70px!important; line-height:63px!important; font-weight:700!important;}
.our-list .right .clients-served .c-right{display:inline-block;width:305px;margin-left: 25px;color:#F0F8FF; font-size:14px; line-height: 24px;font-family: 'Open Sans',sans-serif!important; vertical-align: middle;}
.our-list .right .clients-served .c-right p{color:#F0F8FF; margin: 0px;}
.our-list .left .box ul li:before {position: absolute;top: 6px; border: 2px solid #DDE4E9;  left: 0px;  content: ''; width: 16px; height: 16px; content: "\f00c"; font-weight: 900; font-family: "Font Awesome 5 Free"; line-height: 13px; font-size: 10px; color: #1F99FF; text-align: center;
    border-radius: 2px;}

.topadvisory-panel{max-width:953px; margin: 0px auto; padding: 100px 0px;}
.topadvisory-panel h5{font-size:22px!important; line-height: 26px!important;font-family: 'Montserrat', sans-serif!important;font-weight: 800!important; margin-bottom: 30px;color:#092D4C;}
.topadvisory-panel table tr th{background-color:#092D4C!important;color:#85BE05!important; font-size:18px!important; line-height: 24px!important; font-weight: 600!important;font-family: 'Open Sans',sans-serif!important; padding: 22px 30px; width: 33.33%; }
.topadvisory-panel table tr td{font-size:12px!important; line-height: 20px!important; font-weight: 600!important;font-family: 'Montserrat', sans-serif!important; padding: 17px 30px 18px 30px; color:#818D98;}
.topadvisory-panel table tr td a{text-decoration: underline;color:#1F99FF;font-family: 'Montserrat', sans-serif!important;font-weight: 400!important;}
.topadvisory-panel table tr td:last-child{color:#092D4C;}
.topadvisory-panel table tr:nth-child(odd){background-color:#f4f7fa;}
.topadvisory-panel  table, th, td {border: 1px solid #DDE4E9; border-collapse: collapse;}
.profile-section.bg-color{background-color:#F8FAFC}

.top-financial-pnl .top-fix-width{max-width:809px; margin: 0px auto; text-align: center;}
.top-financial-pnl{ padding: 106px 0px 87px 0px; border-bottom: 1px solid #DDE4E9;}
.top-financial-pnl h2{margin-bottom: 29px!important;}
.top-financial-pnl p{ margin:0px;}

.top-financial-list .left{width:756px; float:left; margin-right: 15px;}
.top-financial-list .left .log-sec{padding-bottom:40px;}
.top-financial-list .left p{font-size:16px; line-height: 26px;color:#818D98;}
.top-financial-list .left a{text-decoration:underline;color:#1F99FF;font-weight: 400!important; font-size:12px!important;font-family: 'Montserrat', sans-serif!important; padding-top: 16px; line-height: 19px!important; display:block; padding: 0px;}
.top-financial-list .right{width:363px;float:left; margin-left: 15px;}
.top-financial-list .left .logo{float:left; width:175px;margin-right: 15px;}
.top-financial-list .left .rgt{float:left; width:463px;margin-left: 15px;}
.top-financial-list .left .rgt h6{font-size:22px!important; line-height: 26px!important;font-family: 'Montserrat', sans-serif!important;font-weight: 800!important; margin-bottom: 10px; margin-top: 22px;}
.top-financial-list .left .rgt p{ont-size:18px!important; line-height: 30px!important; font-weight: 400!important;font-family: 'Open Sans',sans-serif!important;color:#818D98; margin-bottom: 12px;}
.top-financial-list .left .rgt ul{margin: 0px; padding: 0px;}
.top-financial-list .left .rgt ul li{display:inline-block;padding: 0px;padding-right: 19px; font-size:18px; border:none; }

.top-financial-list .left .rgt ul li a{color:#818D98;text-decoration:none;font-size:18px!important;}

.top-financial-list .right .blue-box{background-color:#092D4C; border-radius: 10px; border-top: 9px solid #1F99FF; border-top-left-radius: 10px; border-top-right-radius: 10px; padding: 21px 32px 15px 30px;}
.top-financial-list .left .logo img{box-shadow: 0 2px 20px 0 rgba(9,45,76,0.10)!important;border-radius: 50%;}
.top-financial-list .right .blue-box ul{margin:0px; padding: 0px; list-style: none;}
.top-financial-list .right .blue-box ul li{border-top:1px solid #DDE4E9; padding-bottom: 8px; padding-top: 12px; border-bottom: none;}
.top-financial-list .right .blue-box ul li:first-child{padding-top:0px; border-top:none;}
.top-financial-list .right .blue-box ul li p{color:#A4AEB8;font-size:16px!important; line-height: 26px!important; font-weight: 400!important;font-family: 'Open Sans',sans-serif!important; margin: 0px;}
.top-financial-list .right .blue-box ul li h6{margin-bottom:0px;font-size:14px!important; line-height: 26px!important;font-family: 'Montserrat', sans-serif!important;font-weight: 600!important; color:#ffffff;}
.top-financial-list ul {margin:0px; padding: 0px;}
.top-financial-list ul li{padding:60px 0px; border-bottom:1px solid #DDE4E9 }
.top-financial-list ul li:first-child{border-top:0px;}
.top-financial-list .left .main-content{min-height: 266px; margin-bottom: 40px;}
.top-financial-list{padding-top:40px; padding-bottom: 121px;}

.pagination-panel .navigation.pagination{display: block; text-align: center;}
.pagination-panel .navigation.pagination h2{display:none;}
.pagination-panel .navigation.pagination .prev.page-numbers{border:1px solid #DDE4E9; width: 40px; height: 40px; text-align: center;
    display: inline-block; border-radius: 50%; margin-right:20px; }
.pagination-panel .navigation.pagination  i{line-height:40px;color:#1F99FF; font-size: 20px;}
.pagination-panel .navigation.pagination .next.page-numbers{border:1px solid #DDE4E9; width: 40px; height: 40px; text-align: center;
    display: inline-block;border-radius: 50%;margin-left:20px;}
.pagination-panel{padding-top:16px;}
.pagination-panel .navigation.pagination a{color:#C8D1D8; }
.pagination-panel .navigation.pagination  .page-numbers {padding:0px 9px;font-family: 'Montserrat', sans-serif!important; font-size:16px;    font-weight: 600;}
.pagination-panel .navigation.pagination  .page-numbers.current{color:#092D4C}

#results{}
.pagination-panel.navigation{text-align: center;}
#results ul.pagination{display: block; text-align: center; margin-left:0px;}
#results ul.pagination li,.pagination-panel.navigation a{display: inline-block; width: auto; padding: 0px 9px; font-family: 'Montserrat', sans-serif!important; font-size: 16px; font-weight: 600; position: relative;}
.pagination-panel.navigation .prev.page-numbers,.pagination-panel.navigation .next.page-numbers{border: 1px solid #DDE4E9; width: 40px; height: 40px; text-align: center; display: inline-block; border-radius: 50%; margin-left: 10px;}
.pagination-panel.navigation .prev.page-numbers{margin-left: 0px;margin-right: 10px;}
.pagination-panel.navigation .prev.page-numbers .fas,.pagination-panel.navigation .next.page-numbers .fas{line-height: 40px; color: #1F99FF; font-size: 20px;}
.pagination-panel.navigation .page-numbers{position:relative;}
.pagination-panel.navigation .page-numbers:first-child:before{border: 1px solid #DDE4E9; width: 40px; height: 40px; text-align: center; display: inline-block; border-radius: 50%; margin-left: 10px;content:'\f104';position: absolute; left: -71px; top: -6px;font-family: 'Font Awesome 5 Free';    line-height: 38px;font-size: 20px;}
.pagination-panel.navigation .page-numbers:first-child:before{color: #C8D1D8;} 
.paged-2 .pagination-panel.navigation .page-numbers:first-child:before,.paged-3 .pagination-panel.navigation .page-numbers:first-child:before,.paged-4 .pagination-panel.navigation .page-numbers:first-child:before,.paged-5 .pagination-panel.navigation .page-numbers:first-child:before,.paged-6 .pagination-panel.navigation .page-numbers:first-child:before{display:none;}

#results ul.pagination li.active,.pagination-panel.navigation .page-numbers.current{color: #092D4C;}
.pagination-panel.navigation .page-numbers.current{color: #092D4C;display: inline-block; width: auto; padding: 0px 9px; font-family: 'Montserrat', sans-serif!important; font-size: 16px; font-weight: 600; position: relative;}
#results ul.pagination li a,.pagination-panel.navigation a{color: #C8D1D8;}
#results ul.pagination li a.next,
#results ul.pagination li a.prev{border: 1px solid #DDE4E9; width: 40px; height: 40px; text-align: center; display: inline-block; border-radius: 50%; margin-left: 10px;}
#results ul.pagination li a.prev i,
#results ul.pagination li a.next i{line-height: 40px; color: #1F99FF; font-size: 20px;}
#results ul.pagination li.disabled a.next i,
#results ul.pagination li.disabled a.prev i{color: #DDE4E9;}
#results ul.pagination li.disabled:before,
#results ul.pagination li.disabled:before{content: ''; position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 2;}
.alignleft {
  display: inline!important;
  float: left!important;
  margin-right: 1.5em!important;
  margin-bottom: 10px !important;	
}
.alignright {
  display: inline!important;
  float: right!important;
  margin-left: 1.5em!important;
margin-bottom: 10px !important;	
}
.aligncenter {
  clear: both!important;
  display: block!important;
  margin: 0 auto!important;
	margin-bottom: 10px !important;	
}
.center {
  text-align: center!important;
}

.single-content.new ul{ margin: 0px; padding: 0px;margin-left: 44px; margin-bottom: 14px; }
.single-content.new ul li{position: relative;}

.single-content.new ul li:before {background-color: #85BE05; width: 6px; height: 6px;top: 12px; left: -18px; position: absolute; content: '';
    border-radius: 50px;}
.single-content.new ul li a{color:#818D98;}
.single-content.new ul li a:hover{text-decoration: underline;}

.term-condition{padding-top: 170px;margin-bottom: 50px;}
.term-condition ul,
.term-condition ol{margin-left: 20px; list-style: none;}
.term-condition ol li strong{ margin-bottom: 16px; display: inline-block;}
.term-condition ul li strong{ margin-bottom: 0;display: inline-block;}
.term-condition.privacy ul{list-style:disc;margin-left: 49px; margin-bottom: 24px;}
.term-condition.privacy ul li{margin-bottom:0px;}
.term-condition ul li {margin-bottom: 24px;}




/* New Sections CSS Start 05-05-2022 */
.d-flex {
	display: flex;
	flex-wrap: wrap;
}
.display-parent {
	margin: 0 -20px;
}
.display-25 {
	flex: 0 0 25%;
	max-width: 25%;
	padding: 0 20px;
}
.bg-set {
	background-position: center;
	background-size: cover;
	background-repeat: no-repeat;
}

.profile-section .button {
    margin-top: 50px;
}
.profile-section .button a {
    margin: 0 auto;
    display: table;
}
.profile-section .profile-heading {
    margin-bottom: 30px;
}
.profile-section .profile {
	min-height: 545px;
}

/* Knowledge Section CSS Start 
------------------------------*/
.knowledge-center-section {
	padding: 100px 30px;
}
.knowledge-center-section .heading-div {
	margin-bottom: 30px;
	justify-content: space-between;
	align-items: center;
}
.knowledge-center-section .heading-div h2 {
	color: #152a49;
}
.knowledge-center-section .heading-div a,
.knowledge-center-section .knowledge-content .inner-card-div .single-card .card-content a {
	font-family: 'Montserrat', sans-serif;
    font-weight: 400;
    color: #1F99FF;
    letter-spacing: 1px;
    font-size: 12px;
    line-height: 1.2;
    text-decoration: underline;
    text-transform: uppercase;
}
.knowledge-center-section .knowledge-content .inner-card-div .display-25 {
	margin-bottom: 40px;
}
.knowledge-center-section .knowledge-content .inner-card-div .single-card .card-img-div {
    padding-bottom: 56.25%;
    border-radius: 15px 15px 0 0;
    margin-bottom: 20px;
}
.knowledge-center-section .knowledge-content .inner-card-div .single-card .card-content h3 {
    margin-bottom: 20px;
}
/* Knowledge Section CSS Start 
------------------------------*/

/* Media Query CSS Start 
------------------------------*/
@media(max-width: 1366px) {
	.knowledge-center-section .knowledge-content .inner-card-div .single-card .card-content h3 {
		font-size: 22px !important;
		line-height: 28px !important;
	}
}
@media(max-width: 1280px) {
	.profile-section .profile-content {
		display: flex;
		flex-wrap: wrap;
		justify-content: center;
	}
	.profile-section .p-mid {
		width: 100%;
		max-width: 393px;
	}
}
@media(max-width: 1024px) {
	.knowledge-center-section {
		padding: 70px 30px 50px 30px;
	}
	.knowledge-center-section .knowledge-content .inner-card-div .single-card .card-content h3 {
		font-size: 20px !important;
		line-height: 26px !important;
	}
}
@media(max-width: 991px) {
	.display-parent {
		margin: 0 -10px;
	}
	.display-25 {
		flex: 0 0 33.33%;
		max-width: 33.33%;
		padding: 0 10px;
	}

	.profile-section .profile {
		min-height: 485px;
	}
}
@media(max-width: 767px) {
	.display-parent {
		margin: 0 -10px;
	}
	.display-25 {
		flex: 0 0 50%;
		max-width: 50%;
		padding: 0 10px;
	}

	.knowledge-center-section {
		padding: 50px 30px 30px 30px;
	}

	.professional .pro-mid .left {
		width: 100% !important;
		max-width: 345px;
	}

	.banner-section .banner-content .banner-right .right-sec .image-1 {
		left: 0 !important;
	}
}
@media(max-width: 640px) {
	.display-25 {
		flex: 0 0 100%;
		max-width: 100%;
		padding: 0 10px;
	}
}
@media(max-width: 480px) {
	.professional .pro-mid .left .qua-img {
		display: block;
		margin: 0 auto;
	}
	.professional .pro-mid .left .qua-img.green {
		margin: 0 auto;
		margin-bottom: 30px;
	}
}












