/* Table of Content
==================================================
	#Homepage Styles
	#Page Styles
	#Media Queries
	#Font-Face */
:root{
	--purple: #652d90;
	--light-purple:#875daf;
	--pink: #eb008b;
}
html, body, #wrapper {
	height: 100%;
	font-family: "Montserrat", sans-serif;
	scroll-behavior: smooth;
}

body > #wrapper {height: auto; min-height: 100%; background:#fff ;
	}
body
#main{
	--header-height:118px;
	width:100%;
	padding:0;
	margin:0 auto;
	padding-top: var(--header-height);
}
*{
	padding:0;
	margin:0;
	}

table{
	width: 100%;
	margin: 0 0 20px;
}
table, th, td {
    border: 1px solid var(--light-purple);
    border-collapse: collapse;    
}
th, td {
    padding: 10px;
    font-size: 16px;
    font-family: "Montserrat", sans-serif;
    text-align: center;
}
th {
    background-color: var(--purple);
    color: #fff;
    vertical-align: middle;
}
td{
	color: #000;
	font-weight: 500;
    vertical-align: middle;
}
table th{
	border: 3px solid #fff;
	padding: 20px 10px;
}
table tr:nth-child(1) th:first-child{
	border-top-left-radius: 15px;
}
table tr:nth-child(1) th:last-child{
	border-top-right-radius: 15px;
}
table td{
	border: 3px solid #fff;
}
table tr:last-child td:first-child{
	border-bottom-left-radius: 15px;
}
table tr:last-child td:last-child{
	border-bottom-right-radius: 15px;
}
table tr:nth-child(even) td{
	background: #EAE4F2;
}
table tr:nth-child(odd) td{
	background: #F7F7F7;
}

a{
	cursor: pointer;
	display: inline-block;
}

span{
	display: inline-block;
}

p{
	font-family: "Montserrat", sans-serif;
	font-size: 16px;
	line-height: 1.4em;
	color: #231f20;
	padding: 0 0 15px 0;
	font-weight: 500;
}
ul{
	padding: 0 0 10px 0;
}
li{
	font-family: "Montserrat", sans-serif;
	font-size: 15px;
	line-height: 1.4em;
	color: #231f20;
	padding: 0 0 10px 0;
	margin: 0 0 0 30px;
	font-weight: 500;
}
li::marker{
	vertical-align: baseline;
}
ul li{
	list-style: disc;
}
.bold li{
	font-weight: 700;
}
ol.roman li{
	list-style-type: lower-roman;
}
li ol{
	list-style: lower-alpha;
	margin-top: 10px;
}
.id_link{
	position: absolute;
	top: calc(var(--header-height) * -1);
}

ul.green_tick li{
	font-size: 16px;
	list-style: none;
	margin: 0;
	padding: 0 0 15px 30px;
	position: relative;
}
ul.green_tick li::before{
	position: absolute;
	content: '';
	left: 0;
	top: 0;
	width: 22px;
	height: 22px;
	background: url(../images/icons/green-tick.png) no-repeat;
	background-size: contain;
	background-position: center;
}

/* #Grid system
================================================== */
.container{
	width:1170px;
	margin:0 auto;
}
.container:before, .container:after, .row:before, .row:after{
	content:"";
	display:table;
	}
.container:after, .row:after{clear:both;}
.row{
	margin-left:-10px;
	margin-right:-10px;
	}
.col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12{
	position:relative;
	min-height:1px;
	padding-left:10px;
	padding-right:10px;
	float:left;
	}

.col-sm-12{width:100%;}
.col-sm-11{width:91.66666667%;}
.col-sm-10{width:83.33333333%;}
.col-sm-9{width:75%;}
.col-sm-8{width:66.66666667%;}
.col-sm-7{width:58.33333333%;}
.col-sm-6{width:50%;}
.col-sm-5{width:41.66666667%;}
.col-sm-4{width:33.33333333%;}
.col-sm-3{width:25%;}
.col-sm-2{width:16.66666667%;}
.col-sm-1{width:8.33333333%;}
.flt-right { float: right; }
.flt-left { float: left; }

.clr{
	clear:both;
}

/* =Header
-------------------------------------------------------------- */
header {
	width: 100%;
	position: fixed;
	top:0px;
	left: 0;
	z-index: 999;
	padding: 15px 0;
	background:#fff;
	-webkit-transition: height 0.3s;
	-moz-transition: height 0.3s;
	box-shadow: 0 0 5px rgba(0, 0, 0, 0.25);
	-ms-transition: height 0.3s;
	-o-transition: height 0.3s;
	transition: height 0.3s;
}
header .inner_container{
	display: flex;
	align-items: center;
}
header .logo {
	width: 134px;
	float: left;
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	-ms-transition: all 0.3s;
	-o-transition: all 0.3s;
	transition: all 0.3s;
	padding:0;
}
header nav {
	display: inline-block;
	float: right;
	padding: 0% 0% 0% 0%;
	background-color: transparent;
	margin:0  0 0 auto;
	width: unset;
}
.ace-responsive-menu li a{
	padding: 12px 20px 12px 15px;
}
.ace-responsive-menu li ul.sub-menu{
	margin: 0;
	padding: 0;
	box-shadow: 0 0 5px rgba(0, 0, 0, 0.25);
}
.ace-responsive-menu li ul.sub-menu li{
	width: unset;
	margin: 0;
}
.ace-responsive-menu li ul.sub-menu li a{
	font-size: 14px;
	text-transform: none;
}
header.smaller {
	top:0;
	background-color: transparent;
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	-ms-transition: all 0.3s;
	-o-transition: all 0.3s;
	transition: all 0.3s;
	background:#fff;
	padding: 1% 6% 0.5% 7%;
}
header.smaller .logo {
	width:14%;
}
header.smaller nav {
	display: inline-block;
	float: left;
	padding:0% 0% 0% 7%;
	margin-top: 1.5%;
}

header .c2a_btn{
	padding: 0 0 0 20px;
	/*display:none;*/
}

.hollow_purple_btn{
	font-size: 15px;
	color: var(--purple);
	background: #fff;
	font-weight: 500;
	border: 1px solid;
	border-radius: 50px;
	padding: 15px 30px;
}
.filled_purple_btn{
	font-size: 15px;
	color: #fff;
	background: var(--purple);
	font-weight: 500;
	border: 1px solid;
	border-radius: 50px;
	padding: 15px 30px;	
	box-shadow: inset 0px 4px 3px 0 #ffffff3d, inset 0px -4px 3px 0 #ffffff3d;

}

.download{
    display:none !important;
}

.heading{
	font-size: 50px;
	color: var(--purple);
	font-weight: 700;
	line-height: 1.3em;
	padding: 0 0 30px;
}
.title{
	font-size: 23px;
	color: #000;
	font-weight: 700;
	line-height: 1.3em;
	padding: 0 0 30px;
}
.pink{
	color: var(--pink);
}
.purple{
	color: var(--purple);
}
.center{
	text-align: center;
}
.right{
	text-align: right;
}
.bold{
	font-weight: 700;
}
.owl-carousel.owl-theme .owl-nav.disabled{
	display: none;
}
.owl-carousel.owl-theme .owl-nav{
	display: flex;
	align-items: center;
	justify-content: flex-end;
}
.owl-carousel.owl-theme .owl-nav [class*=owl-]{
	width: 40px;
	height: 40px;
	display: flex;
	align-items: center;
	justify-content: center;
	background: var(--purple);
	border-radius: 50px;
}
.owl-carousel.owl-theme .owl-nav [class*=owl-]:hover{
	background: var(--pink);
}
.owl-carousel.owl-theme .owl-nav [class*=owl-] span {
    font-size: 50px;
    line-height: 0.2em;
    padding: 0 0 0.3em 0;
    font-family: 'Font Awesome 5 Free';
    color: #fff;
}
.hero{
	padding: 100px 0 50px;
	box-shadow: inset 0px -20px 10px -10px #eefaff;
}
.hero .inner_container{
	display: flex;
	position: relative;
}
.hero .inner_container .left_info{
/*	margin: 0 0 0;*/
    padding: 225px 0 0 calc(50% - 585px);
/*    width: calc(1170px* 0.3);*/
    width:  calc((1170px * 0.4) + (50% - 585px));
    position: relative;
}
.hero .inner_container .left_info .heading{
	position: absolute;
	top: 0;
	white-space: nowrap;
	z-index: 1;
}
.hero .inner_container .left_info .sub_text{
	font-size: 20px;
	font-weight: 500;
	padding: 40px 0 25px 0;
}
.hero .inner_container .left_info .download_info a{
	width: 170px;
    text-align: center;
    padding: 7px 0;
    box-shadow: 0 0 5px 0 #00000024;
    border-radius: 40px;
}
.hero .inner_container .left_info .download_info a:nth-child(1){
	margin: 0 15px 0 0;
}
.hero .inner_container .video_box{
	/*position: absolute;
    right: 0;
    top: 0;
    width: calc(50vw + 10px);
    z-index: -1;*/

    width: calc((1170px * 0.6) + (50% - 585px));
}
.hero .inner_container .video_box video{
	width: 100%;
}

/*investment_plan*/
.investment_plan{
	background: url(../images/bg/investment-plan.png) no-repeat;
    background-size: cover;
    background-position: center bottom;
    padding: 100px 0;
}
.investment_plan .heading{
	padding: 0 0 50px;
}
.investment_plan .info_boxes{
	display: flex;
	flex-wrap: wrap;
}
.investment_plan .info_boxes .info_box{
	background: #fff;
	display: flex;
	flex-direction: column;
	align-items: center;
	text-align: center;
	padding: 15px 20px 0;
	margin: 0 10px;
	border-radius: 10px;
	box-shadow: 0px 10px 1px 0px var(--light-purple);
	height: 100%;
}
.investment_plan .info_boxes .info_box .sub_title{
	font-size: 18px;
	font-weight: 600;
	color: #000;
	padding: 15px 0 15px;
	height: 70px;
	display: flex;
    align-items: center;
    justify-content: center;
}
.investment_plan .info_boxes .info_box p{
	font-weight: 500;
	color: #606060;
}
.investment_plan .four_traingles{
	text-align: center;
	padding: 100px 0 0;
    z-index: 1;
    position: relative;
}
.investment_plan .four_traingles .triangles_wrapper{
	display: flex;
    flex-wrap: wrap;
}
.investment_plan .four_traingles .triangles_wrapper .triangle_1{
	width: 100%;
/*    margin: 0 0 -25px 0;*/
    margin: 0 0 25px 0;
}
.investment_plan .four_traingles .triangles_wrapper .triangle_2{
	width: 50%;
    text-align: right;
    padding: 0 50px 0 0;
}
.investment_plan .four_traingles .triangles_wrapper .triangle_3{
	width: 50%;
    text-align: left;
    padding: 0 0 0 50px;
}
.investment_plan .four_traingles .triangles_wrapper .triangle_4{
	width: 100%;
    margin: -37px 0 0 0;
}

/*why_mintit*/
.why_mintit{
	padding: 50px 0;
	/*background: url(../images/bg/why-mintit.png) no-repeat;
    background-size: cover;
    background-position: center;*/
}
.why_mintit .inner_container{
	display: flex;
	flex-wrap: wrap;
	align-items: center;
}
.why_mintit .left_text p{
	padding: 0 0 30px;
}
.why_mintit .video_box{
/*	padding: 0 30px;*/
}
.why_mintit .video_box video{
	width: 100%;
}

/*how_it_works*/
.how_it_works{
	padding: 50px 0;
	box-shadow: inset 0px 20px 10px -10px #eefaff, inset 0px -20px 10px -10px #eefaff;
}
.how_it_works .heading{
	text-align: center;
	padding: 0 0 15px;
}
.how_it_works .title{
	text-align: center;
}
.how_it_works .text_box{
/*	text-align: right;*/
}
.how_it_works .text_box p b{
	color: var(--purple);
}

/*milestone*/
.milestone{
	text-align: center;
	padding: 50px 0;
	background: #ebedf2;
}
.milestone .heading{
	padding: 0 0 15px;
}
.milestone .milestones_slider_wrapper{
/*	padding: 0 0 0 calc(50vw - 585px);*/
}
.milestone .info_boxes{
	display: flex;
	flex-wrap: wrap;
}
.milestone .info_boxes .info_box{
	margin: 0 20px;
}
.milestone .info_boxes .info_box .icon{
	background: #fff;
	border-radius: 15px;
	position: relative;
	padding: 10%;
}
.milestone .info_boxes .info_box .icon::before{
	position: absolute;
	content: '';
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	box-shadow: 0px 0px 1px 0px var(--light-purple);
	border-radius: 15px;
	transition: all 0.3s;
}
.milestone .info_boxes .info_box:hover .icon::before{
	box-shadow: 10px 10px 1px 0px var(--light-purple);
}
.milestone .info_boxes .info_box .title{
	padding: 25px 0 0;
}
.milestone .info_boxes .info_box p{
	padding: 10px 0 15px;
}

/*not_started*/
.not_started .inner_container{
	display: flex;
	flex-wrap: wrap;
	align-items: center;
	padding: 50px 0;
}
.not_started .inner_container .info_box .heading{
	padding: 0 0 15px;
}
.not_started .inner_container .info_box p{
	padding: 0 0 25px;
}
.not_started .inner_container .video_box video{
	width: 100%;
}

/*testimonials*/
.testimonials{
	background: linear-gradient(0deg, #e5e8ef 25%, #eff0f7 25%, #eff0f7 100%);
	padding: 60px 0 120px 0;
	text-align: center;
}
.testimonials .testimonials_wrapper{
	display: flex;
	flex-wrap: wrap;
}
.testimonials .testimonials_wrapper .attestant_box{
/*	background:;*/
	height: 100%;
	display: flex;
	flex-direction: column;
	border-radius: 15px;
	padding: 50px 60px 20px;
	background: url('../images/icons/wave-pink.png') #fff no-repeat;
	background-size: contain;
	background-position: bottom;
	position: relative;
}
.testimonials .testimonials_wrapper .col-sm-4:nth-child(2) .attestant_box{
	background: url('../images/icons/wave-purple.png') #fff no-repeat;
	background-size: contain;
	background-position: bottom;
}
.testimonials .testimonials_wrapper .col-sm-4:nth-child(3) .attestant_box{
	background: url('../images/icons/wave-blue.png') #fff no-repeat;
	background-size: contain;
	background-position: bottom;
}
.testimonials .testimonials_wrapper .attestant_box::before{
	position: absolute;
	content: '';
	left: 15px;
	top: 30px;
	width: 40px;
	height: 35px;
	background: url(../images/icons/left-quotes-pink.png) no-repeat;
	background-size: contain;
	background-position: center;
}
.testimonials .testimonials_wrapper .col-sm-4:nth-child(2) .attestant_box::before{
	background: url(../images/icons/left-quotes-purple.png) no-repeat;
	background-size: contain;
	background-position: center;
}
.testimonials .testimonials_wrapper .col-sm-4:nth-child(3) .attestant_box::before{
	background: url(../images/icons/left-quotes-blue.png) no-repeat;
	background-size: contain;
	background-position: center;
}
.testimonials .testimonials_wrapper .attestant_box::after{
	position: absolute;
    content: '';
    left: 0px;
    bottom: -70px;
    width: 100%;
    height: 70px;
    border-radius: 15px 15px 0 0;
    background: linear-gradient(180deg, #fc83b461, #ffffff00);
}
.testimonials .testimonials_wrapper .col-sm-4:nth-child(2) .attestant_box::after{
    background: linear-gradient(180deg, #874b9c61, #ffffff00);
}
.testimonials .testimonials_wrapper .col-sm-4:nth-child(3) .attestant_box::after{
    background: linear-gradient(180deg, #1aa6dc61, #ffffff00);
}
.testimonials .testimonials_wrapper .attestant_box .profile{
	margin: auto 0 0 0;
	padding: 30px 0 0 0;
}
.testimonials .testimonials_wrapper .attestant_box .profile .title{
	color: #fff;
	padding: 10px 0 20px 0;
}

/*upgrade_finances*/
.upgrade_finances{
	background: #eeeff2;
	padding: 50px 0;
}
.upgrade_finances .heading{
	padding: 0 0 50px;
}
.upgrade_finances .img_box{
	padding: 0 50px 0 0;
}
.upgrade_finances .text_box .title{
	padding: 0 0 10px;
}

/*why_wait*/
.why_wait{
	/*background: url(../images/bg/why-wait.jpg) no-repeat;
	background-size: cover;
	background-position: center;*/

	box-shadow: inset 0px 20px 10px -10px #eefaff;
}
.why_wait .inner_container{
	padding: 50px 0;
	display: flex;
	align-items: center;
	justify-content: center;
}
.why_wait .inner_container .video_box_wrapper{
	text-align: centere;
}
.why_wait .inner_container .video_box_wrapper .video_box{
	text-align: center;
	width: 400px;
	margin: auto;
}
.why_wait .inner_container .slider_wrapper{
    height: 700px;
    display: flex;
    align-items: center;
    justify-content: center;
}
.why_wait .inner_container .slider_wrapper .why_wait_slider{
    transform: rotate(90deg);
    transform-origin: center;
}

.owl-theme .owl-dots .owl-dot:hover span{
	background: var(--light-purple);
}
.owl-theme .owl-dots .owl-dot.active span{
	background: var(--purple);
}

/*built_by_best*/
.built_by_best{
/*	background: #eef0f8;*/
	padding: 50px 0;
	box-shadow: inset 0px 20px 10px -10px #eefaff;
}
.built_by_best .inner_container{
	display: flex;
	flex-wrap: wrap;
	align-items: center;
}
.built_by_best .inner_container .heading{
	padding: 0 0 15px;
}
.built_by_best .inner_container .text_box p{
	padding: 0 0 25px;
}
.built_by_best .inner_container .img_box{
	text-align: right;
	padding: 0 0 0 50px;
}

/*blogs*/
.blogs{
	background: #eff0f7;
	padding: 100px 0;
}
.blogs .inner_container{
	display: flex;
	flex-wrap: wrap;
	align-items: center;
}
.blogs .inner_container .text_box{
	padding: 0 0 0 50px;
}

/*mintit_youtube*/
.mintit_youtube{
	padding: 100px 0;
}
.mintit_youtube .inner_container{
	display: flex;
	flex-wrap: wrap;
	align-items: center;
}
.mintit_youtube .inner_container .text_box{
	padding: 0 50px 0 0;
}
.mintit_youtube .inner_container .text_box .heading{
	padding: 0 0 15px;
}
.mintit_youtube .inner_container .text_box p{
	padding: 0 0 25px;
}

footer{
	background: #eef0f8;
	padding: 50px 0;
}
footer ul li{
	list-style: none;
	font-family: "Montserrat", sans-serif;
    font-size: unset;
    line-height: unset;
    color: unset;
    padding: 0;
    margin: 0;
    font-weight: unset;
}
footer .upper_sec .logo_box{
	padding: 0 0 30px;
}
footer .upper_sec .download_info{
	display: flex;
}
footer .upper_sec .download_info a{
	background: #fff;
	padding: 10px 20px;
	border-radius: 50px;
}
footer .upper_sec .download_info a:first-child{
	margin: 0 10px 0 0;
}
footer .upper_sec .title{
	text-transform: uppercase;
	font-weight: 500;
	font-size: 18px;
	padding: 0 0 15px;
}
footer .upper_sec .menu_links_wrap ul li a{
	margin: 0 0 15px;
	font-size: 13px;
	font-weight: 500;
	transition: all 0.3s;
}
footer .upper_sec .menu_links_wrap ul li a:hover{
	color: var(--pink);
}
footer .upper_sec .social_links_wrap{
	padding: 35px 0 0 0;
}
footer .upper_sec .social_links_wrap ul.social_links{
	display: flex;
	flex-wrap: wrap;
}
footer .upper_sec .social_links_wrap ul.social_links li{
	display: inline-block;
	padding: 0 15px 0 0;
}
footer .upper_sec .social_links_wrap ul.social_links li a{
	width: 26px;
    height: 26px;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 100px;
    background: #606060;
    font-size: 16px;
    color: #fff;
    transition: all 0.3s;
}
footer .upper_sec .social_links_wrap ul.social_links li a:hover{
    background: var(--pink);
}
footer .lower_sec{
	padding: 50px 0 0 0;
}
footer .lower_sec p{
	font-size: 13px;
	font-weight: 500;
	color: #606060;
}

/*about_us_page*/
.about_us_page .hero_section{
	background: linear-gradient(0deg, #f7f7f7 56%, #0000 50%);
}
.about_us_page .hero_section .inner_container{
	display: flex;
	flex-wrap: wrap;
	align-items: center;
	padding: 50px 0 0 0;
}
.about_us_page .hero_section .inner_container .text_box{
	width: 50%;
    padding: 30px 0 30px calc(50vw - 585px);
}
.about_us_page .hero_section .inner_container .img_box{
	width: 50%;
}

/*mission_vision*/
.mission_vision{
	position: relative;
}
.mission_vision [class*='tri_'] img{
	width: 100%;
}
.mission_vision .tri_1{
	position: absolute;
	width: 7.8vw;
	height: 7.8vw;
	left: 8.8vw;
	top: 150px;
}
.mission_vision .tri_2{
	position: absolute;
	width: 14vw;
	height: 14vw;
	left: -3vw;
	top: 55%;
}
.mission_vision .tri_3{
	position: absolute;
	width: 14vw;
	height: 14vw;
	right: 1vw;
	top: 10%;
}
.mission_vision .tri_4{
	position: absolute;
	width: 14vw;
	height: 14vw;
	right: -4vw;
	bottom: 10%;
}
.mission_vision .inner_container{
	width: 600px;
	margin: auto;
	padding: 100px 0;
}
.mission_vision .inner_container .info_box{
	position: relative;
	display: flex;
/*	flex-wrap: wrap;*/
	--width: 130px;
	position: relative;
}
.mission_vision .inner_container .info_box:nth-child(1){
	margin: 0 0 80px;
}
.mission_vision .inner_container .info_box::before{
	position: absolute;
	content: '';
	right: 0;
	bottom: -25px;
	width: 40px;
	height: 100px;
	background: url(../images/shapes/quotation-right-yellow.png) no-repeat;
	background-size: contain;
	background-position: bottom;
}
.mission_vision .inner_container .info_box .img_box{
	width: var(--width);
	padding: 0 30px 0 0;
}
.mission_vision .inner_container .info_box .text_box{
	width: calc(100% - var(--width));
}
.mission_vision .inner_container .info_box .text_box .heading{
	padding: 0 0 15px;
	line-height: 1em;
}
.mission_vision .inner_container .info_box .text_box p{
	line-height: 1.6em;
}

/*values*/
.values{
	background: #f1f2f2;
	padding: 100px 0;

	min-height: 135vh;
}
.values .container{
	position: sticky;
	top: 150px;
}
.values .info_boxes .info_box{
	display: flex;
	padding: 0 0 30px;

	transform-origin: left;
/*	transform: scale(0.1);*/
}
.values .info_boxes .info_box .single_letter{
	width: 70px;
	font-size: 50px;
    color: var(--purple);
    font-weight: 700;
    line-height: 1em;
}
.values .info_boxes .info_box .full_form{
	width: 35%;
	font-size: 50px;
    color: #c0c0c0;
    font-weight: 700;
    line-height: 1em;
    z-index: 2;
}
.values .info_boxes .info_box .full_form span{
	background: #f1f2f2;
	padding: 0 5px 0 0;
}
.values .info_boxes .info_box .text{
	width: calc(100% - 35% - 70px);
	background: #fff;
	padding: 8px 15px;
	border-radius: 5px;

	font-family: "Montserrat", sans-serif;
    font-size: 16px;
    line-height: 1.4em;
    color: #231f20;
    font-weight: 500;
    position: relative;
    z-index: 1;
}
.values .info_boxes .info_box .text::before{
	position: absolute;
	content: '';
	width: 40%;
	height: 1px;
	background: repeating-linear-gradient(90deg, #c0c0c0, #c0c0c0 5px, transparent 5px, transparent 10px);
	left: -40%;
	top: 50%;
}

/*minting_masters*/
.minting_masters{
	padding: 100px 0 0;
}
.minting_masters .heading{
	padding: 0;
}
.minting_masters .img_txt_box{
	padding: 100px 0;
}
.minting_masters .img_txt_box:nth-child(odd){
	background: #f1f2f2;
	text-align: right;
}
.minting_masters .img_txt_box .inner_container{
	display: flex;
	flex-wrap: wrap;
}
.minting_masters .img_txt_box.image_left .inner_container{
	flex-direction: row-reverse;
}
.minting_masters .img_txt_box .inner_container .text_box{
	padding: 30px 0 0 0;
}
.minting_masters .img_txt_box .inner_container .text_box .title{
	font-size: 32px;
	color: var(--purple);
	padding: 0 0 10px;
}
.minting_masters .img_txt_box .inner_container .text_box .sub_title{
	font-size: 25px;
	color: #000;
	font-weight: 500;
	padding: 0 0 40px;
}
.minting_masters .img_txt_box .inner_container .text_box p{
	line-height: 1.6em;
}

/*contact_us_page*/
.contact_us_page{
	background: #f7f7f7;
	padding: 50px 0;
}
.contact_us_page .first_section .inner_container{
	background: #fff;
    padding: 50px;
    border-radius: 20px;
    box-shadow: 0 0 10px 0 #0000001c;
}
.contact_us_page .first_section .inner_container .heading{
	line-height: 1em;
	padding: 0 0 15px;
}
.contact_us_page .first_section .inner_container .sub_title p{
	padding: 0 0 25px;
	font-weight: 600;
}
.form_box{
	margin: 0 0 0 -20px;
}
.form_error{
	font-size: 14px;
    color: #ff0000;
    padding: 0 0 5px 15px;
    font-weight: 500;
}
.form_error form{
	display: flex;
    flex-wrap: wrap;
    align-items: flex-end;
}
.form-group{
	padding-bottom: 20px;
}
.form-group.submit_btn_wrapper{
	padding-bottom: 0px;
}
.form-group .form-control{
	font-size: 15px;
	color: #000;
    width: 100%;
    border: none;
    outline: none;
    background: #e5e5e5;
    padding: 10px 15px;
    border-radius: 5px;
}
.form-group textarea.form-control{
	height: 227px;
}
.contact_us_page .first_section .inner_container .info_box .text p b{
	font-weight: 600;
}
.contact_us_page .first_section .inner_container .info_box .ctc_info{
	padding: 0 0 15px;
}
.contact_us_page .first_section .inner_container .info_box .ctc_info a{
	font-size: 16px;
	display: inline-flex;
	align-items: center;
}
.contact_us_page .first_section .inner_container .info_box .ctc_info a:nth-child(1){
	margin: 0 20px 0 0;
}
.contact_us_page .first_section .inner_container .info_box .ctc_info a .icon{
	font-size: 13px;
	color: #fff;
    background: #606060;
    width: 25px;
    height: 25px;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 50px;
}
.contact_us_page .first_section .inner_container .info_box .ctc_info a:hover .icon{
	background: var(--pink);
}
.contact_us_page .first_section .inner_container .info_box .ctc_info a .txt{
	font-weight: 500;
	padding: 0 0 0 8px;
}
.contact_us_page .first_section .inner_container .info_box .ctc_info a:hover .txt{
	color: var(--pink);
}
.contact_us_page .first_section .inner_container .info_box .social_links_wrap{
	display: flex;
	align-items: center;
}
.contact_us_page .first_section .inner_container .info_box .social_links_wrap .title{
	text-transform: uppercase;
    font-weight: 500;
    font-size: 14px;
    padding: 0;
}
.contact_us_page .first_section .inner_container .info_box .social_links_wrap ul.social_links {
    display: flex;
    flex-wrap: wrap;
}
.contact_us_page .first_section .inner_container .info_box .social_links_wrap ul.social_links li {
    display: inline-block;
    padding: 0 0 0 15px;
    margin: 0;
}
.contact_us_page .first_section .inner_container .info_box .social_links_wrap ul.social_links li a {
    font-size: 20px;
    color: var(--purple);
    transition: all 0.3s;

    width: 26px;
    height: 26px;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 100px;
    background: #606060;
    font-size: 16px;
    color: #fff;
    transition: all 0.3s;
}
.contact_us_page .first_section .inner_container .info_box .social_links_wrap ul.social_links li a:hover{
    background: var(--pink);
}
.contact_us_page .first_section .inner_container .info_box .illustration{
	padding: 25px 0 0 0;
}

/*Thank You Page*/

.thankyou_page{
	min-height: calc(100vh - 121px - 547px);
	display: flex;
    align-items: center;
    justify-content: center;
}

.thankyou_page .inner_container{
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
	padding: 50px 0;
}

.thankyou_page .inner_container .line1{
	display: inline-block;
	position: relative;
    color: var(--red);
    font-size: 40px;
    line-height: 50px;
    font-weight: 700;
    text-transform: capitalize;
    padding: 0 0 20px 0;
}

.thankyou_page .inner_container .line2{
	font-size: 16px;
	font-weight: 600;
	text-align: center;
}


/*policy_page*/
.policy_page{
	padding: 50px 0 30px 0;
}
.policy_page a{
	color: var(--light-purple);
}
.policy_page a:hover{
	color: var(--pink);
}

.common_hero{
	background: #f7f7f7;
	padding: 50px 0;
}
.common_hero .inner_container{
	display: flex;
	flex-wrap: wrap;
	align-items: center;
}
.common_hero .left_info{
	width: 46%;
	margin: 0 2% 0 0;
}
.common_hero .left_info .heading{
/*	white-space: nowrap;*/
}
.common_hero .right_info{
	width: 52%;
}
.common_hero .right_info img{
	width: 100%;
}


/*portfolio_management_services*/
.portfolio_management_services .hero .inner_container .left_info .download_info a{
	background: #fff;
	padding: 10px 25px;
	border-radius: 15px;
	box-shadow: 0 0 10px 0 #00000026;
}
.portfolio_management_services .hero .inner_container .left_info .download_info a:first-child{
	margin: 0 15px 0 0;
}
.portfolio_management_services .types_of_pms{
	background: #EBEDF2;
}
.portfolio_management_services .benefits_of_pms{
	background: #EBEDF2;
}
.portfolio_management_services .strategy_for_pms{
	background: #EBEDF2;
	padding: 80px 0 60px;
}
.portfolio_management_services .pms_products{
	padding: 80px 0;
}
.portfolio_management_services .pms_products .pms_boxes{
	display: flex;
	flex-wrap: wrap;
}
.portfolio_management_services .pms_products .pms_boxes .box{
	height: 100%;
	background: #EBEDF2;
	border-radius: 13px;
	padding: 40px 20px;
	display: flex;
	flex-direction: column;
}
.portfolio_management_services .pms_products .pms_boxes .box .title{
	font-size: 18px;
	padding: 0 0 15px;
	color: var(--purple);
}
.portfolio_management_services .pms_products .pms_boxes .box a{
	color: var(--purple);
	font-weight: 600;
	border-bottom: 1px solid var(--pink);
	margin: auto auto 0 0;
}
.portfolio_management_services .pms_products .pms_boxes .box span{
	margin: auto 0 0 0;
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.portfolio_management_services .pms_products .pms_boxes .box span a{
	margin: 0;
}
.portfolio_management_services .why_minit_for_pms{
	background: #EBEDF2;
	padding: 80px 0;
}
.portfolio_management_services .why_minit_for_pms .two_boxes{
	display: flex;
	align-items: center;
	justify-content: space-evenly;
}
.portfolio_management_services .why_minit_for_pms .two_boxes .box{
	text-align: center;
}
.portfolio_management_services .why_minit_for_pms .two_boxes .box .title{
	padding: 15px 0 10px 0;
}
.portfolio_management_services .why_minit_for_pms .c2a_btn{
	padding: 30px 0 0 0;
}
.portfolio_management_services .pms_vs_mf{
	padding: 80px 0 100px;
}
.portfolio_management_services .pms_vs_mf .verses_table table th{
	border: 3px solid #fff;
	padding: 20px 10px;
}
.portfolio_management_services .pms_vs_mf .verses_table table td{
	border: 3px solid #fff;
}
.portfolio_management_services .pms_vs_mf .verses_table table tr:nth-child(even) td{
	background: #EAE4F2;
}
.portfolio_management_services .pms_vs_mf .verses_table table tr:nth-child(odd) td{
	background: #F7F7F7;
}
.portfolio_management_services .ideal_investor{
	background: #EBEDF2;
}

.accordion{
	border-radius: 10px;
/*	border: 2px solid #e8e8e8;*/
/*	box-shadow: 3px 3px 5px #0000000D;*/
	box-shadow: 3px 3px 5px #0000000D, -3px -3px 5px #0000000D;
	overflow: hidden;
	background: #fff;
	margin: 0 0 50px;
}
.beefup{
	margin: 0;
	border: none;
	border-bottom: 2px solid #E8E8E8;
	border-radius: 0;
	transition: all 0.3s;
	position: relative;
}
.beefup.is-open{
	background: #f1f2f2;
}
.beefup:last-child{
	border:none;
}
.beefup::before{
	position: absolute;
	content: '';
	top: 0;
	left: 0;
	width: 0px;
	height: 100%;
	background: var(--pink);
	transition: all 0.1s;
}
.beefup.is-open::before{
	width: 10px;
/*	height: 100%;*/
}
.beefup__head, .beefup__body{
	padding: 12px 35px;
}
.beefup__head::after{
	margin: 0;
	padding: 0;
	border: none;
	transform: none;

	--width: 30px;
    transition: transform 0.2s ease-out;
    content: "\f078";
    font-family: 'Font Awesome 5 Free';
    font-size: 18px;
    font-weight: 900;
    position: absolute;
    top: calc(50% - (var(--width) / 2));
    right: 20px;
    z-index: 0;
    color: var(--purple);
    width: var(--width);
    height: var(--width);
    border-radius: 60px;
    display: flex;
    align-items: center;
    justify-content: center;
    box-shadow: 0 0 5px 0 #00000045;
}
.beefup.is-open > .beefup__head::after{
	transform: rotate(180deg);
	color: var(--pink);
}
.beefup__head > button{
	font-size: 20px;
	color: #515151;
	margin: -12px -50px -12px -35px;
}
.is-open .beefup__head > button{
	color: var(--purple);
}
.beefup .beefup:last-child{
	border-bottom: 2px solid #e8e8e8;
}
.beefup .beefup.is-open::before{
	width: 0px;
}
.beefup .beefup .beefup__head::after{
	--width: 24px;
	font-size: 14px;
}
.beefup .beefup .beefup__head button{
	color: #515151;
	font-size: 16px;
}

/*btns_wrapper*/
.btns_wrapper{
	margin: 0 0 50px;
}
.btns_wrapper ul{
	padding: 0;
	display: flex;
	align-items: center;
	justify-content: center;
}
.btns_wrapper ul li{
	margin: 0;
    padding: 0;
    list-style: none;
	padding: 0 35px;
}
.btns_wrapper ul li a{
	display: flex;
	align-items: center;
	justify-content: center;
	position: relative;
	z-index: 1;
}
.btns_wrapper ul li a::before{
	position: absolute;
	content: '';
	right: 0;
	top: 10px;
	width: 90%;
	height: calc(100% - 20px);
	background: transparent linear-gradient(180deg, #AD8FC4 0%, #652D90 16%, #652D90 75%, #652D90 85%, #693292 87%, #74429B 91%, #885DA9 94%, #A382BC 98%, #B499C9 100%) 0% 0% no-repeat padding-box;
	box-shadow: 1px 1px 15px #00000040;
	border-radius: 100px;
	z-index: -1;
}
.btns_wrapper ul li a .icon{
	width: 80px;
	height: 80px;
	background: #fff;
	display: flex;
	align-items: center;
	justify-content: center;
	border-radius: 50%;
	border: 2px solid #652D90;
}
.btns_wrapper ul li a .txt{

	margin: 10px 0;
	display: flex;
	align-items: center;

	color: #fff;
	font-size: 15px;
	font-weight: 700;
	padding: 20px;
}

.connect_mintit_inner_box{
	padding: 50px 0;
	background: #fff;
	box-shadow: 4px 4px 7px #0000001A;
	border-radius: 25px;
}
.connect_mintit_inner_box .img_box{
	padding: 0 50px;
}
.connect_mintit_inner_box .info_box{
	padding: 0 50px 0 0;
}
.connect_mintit_inner_box .info_box .heading{
	font-size: 40px;
	padding: 0 0 15px;
}
.connect_mintit_inner_box .info_box .text p b{
    font-weight: 600;
}
.connect_mintit_inner_box .info_box .ctc_info{
    padding: 0 0 15px;
    display: flex;
    flex-direction: column;
}
.connect_mintit_inner_box .info_box .ctc_info a{
    font-size: 16px;
    display: inline-flex;
    align-items: center;
}
.connect_mintit_inner_box .info_box .ctc_info a:nth-child(1){
    margin: 0 0 10px 0;
}
.connect_mintit_inner_box .info_box .ctc_info a .icon{
    font-size: 13px;
    color: #fff;
    background: #606060;
    width: 25px;
    height: 25px;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 50px;
}
.connect_mintit_inner_box .info_box .ctc_info a:hover .icon{
    background: var(--pink);
}
.connect_mintit_inner_box .info_box .ctc_info a .txt{
    font-weight: 500;
    padding: 0 0 0 8px;
}
.connect_mintit_inner_box .info_box .ctc_info a:hover .txt{
    color: var(--pink);
}
.connect_mintit_inner_box .info_box .social_links_wrap{
    display: flex;
    align-items: center;
}
.connect_mintit_inner_box .info_box .social_links_wrap .title{
    text-transform: uppercase;
    font-weight: 500;
    font-size: 14px;
    padding: 0;
}
.connect_mintit_inner_box .info_box .social_links_wrap ul.social_links {
    display: flex;
    flex-wrap: wrap;
}
.connect_mintit_inner_box .info_box .social_links_wrap ul.social_links li {
    display: inline-block;
    padding: 0 0 0 15px;
}
.connect_mintit_inner_box .info_box .social_links_wrap ul.social_links li a {
    font-size: 20px;
    color: var(--purple);
    transition: all 0.3s;

    width: 26px;
    height: 26px;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 100px;
    background: #606060;
    font-size: 16px;
    color: #fff;
    transition: all 0.3s;
}
.connect_mintit_inner_box .info_box .social_links_wrap ul.social_links li a:hover{
    background: var(--pink);
}


.call_back_popup_inner_box{
	padding: 50px 0;
	background: #fff;
	box-shadow: 4px 4px 7px #0000001A;
	border-radius: 25px;
	display: flex;
    align-items: center;
    position: relative;
    z-index: 2;
}
.call_back_popup_inner_box::before{
	position: absolute;
    content: '';
    width: 18%;
    height: 32%;
    left: 16px;
    bottom: 50px;
    background: url(../images/shapes/triangle-yellow.png) no-repeat;
    background-size: contain;
    background-position: left;
    z-index: 1;
}
.call_back_popup_inner_box::after{
	position: absolute;
    content: '';
    width: 14%;
    height: 20%;
    left: 194px;
    top: 56px;
    background: url(../images/shapes/triangle-blue.png) no-repeat;
    background-size: contain;
    background-position: left;
    z-index: 1;
}
.call_back_popup_inner_box .img_box{
	padding: 0 30px;
	z-index: 2;
	position: relative;
}
.call_back_popup_inner_box .info_box{
	padding: 0 50px 0 0;
}
.call_back_popup_inner_box .info_box .heading{
	font-size: 40px;
	padding: 0 0 15px;
}

video {
    -webkit-mask-image: -webkit-radial-gradient(white, black);
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
}

.body_overlay {
    background: rgba(0,0,0,0.8);
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 10000;
    display: none;
}
.request_overlay_box_wrapper{
	width: 100%;
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
}
.request_overlay_box {
/*    width: 370px;*/
    margin: auto;
    background: #f1f1f1;
    padding: 15px;
    box-shadow: 5px 2px 23px -15px;
    position: relative;
    border-radius: 5px;
}
.request_overlay_box .heading{
	padding: 0;
}
.close_overlay {
  position: absolute;
  right: -5px;
  top: -25px;
  width: 32px;
  height: 32px;
}
.close_overlay:hover {
  opacity: 1;
}
.close_overlay:before, .close_overlay:after {
  position: absolute;
  left: 15px;
  content: ' ';
  height: 20px;
  width: 2px;
  background-color: #fff;
}
.close_overlay:before {
  transform: rotate(45deg);
}
.close_overlay:after {
  transform: rotate(-45deg);
}

/*success_tales*/
/*featured_testimonials*/
.featured_testimonials{
	padding: 50px 0 0;
}
.featured_testimonials .heading{
	padding: 0 0 50px;
}
.featured_testimonials .featured_testimonials_slider{
	margin: 0 0 80px;
}
.featured_testimonials .featured_testimonials_slider .item_box{
	display: flex;
	flex-wrap: wrap;
}
.featured_testimonials .featured_testimonials_slider .item_box .img_box{
	width: 45%;
}
.featured_testimonials .featured_testimonials_slider .item_box .img_box img{
	border-radius: 15px;
}
.featured_testimonials .featured_testimonials_slider .item_box .text_box{
	width: 55%;
	display: flex;
	flex-direction: column;
	padding: 0 0 0 20px;
}
.featured_testimonials .featured_testimonials_slider .item_box .text_box .attestant_name{
	font-size: 28px;
	font-weight: 700;
	color: var(--purple);
	padding: 0 0 15px;
}
.featured_testimonials .featured_testimonials_slider .item_box .text_box .attestant_text{
	/*max-height: calc(100% - 180px);
	overflow: hidden;*/
}
.featured_testimonials .featured_testimonials_slider .item_box .text_box .small_box{
	background: #EEF0F8;
	border-radius: 5px;
	display: flex;
	align-items: center;
	margin: auto 0 0 0;
}
.featured_testimonials .featured_testimonials_slider .item_box .text_box .small_box .icon{
	padding: 5px 0 5px 5px;
	width: 40px;
}
.featured_testimonials .featured_testimonials_slider .item_box .text_box .small_box .txt{
	padding: 5px 15px 5px 5px;
	font-size: 16px;
	font-weight: 600;
	color: #606060;
	width: calc(100% - 40px);
}

.video_veno{
	position: relative;
}
.video_veno::before{
	position: absolute;
	content: '';
	left: calc(50% - 15px);
	top: calc(50% - 20px);
	border-left: 30px solid #fff;
	border-top: 20px solid #fff0;
	border-bottom: 20px solid #fff0;
	transition: all 0.3s;
}
.video_veno:hover::before{
	border-left: 30px solid var(--pink);
}


.success_tales .text_img_box{
	background: #F7F7F7;
	padding: 80px 0;
}
.success_tales .text_img_box .inner_container{
	display: flex;
	flex-wrap: wrap;
	align-items: center;
}
.success_tales .text_img_box .inner_container p{
	padding: 0 0 30px;
}


/*mutual_funds*/
.mutual_funds .mutual_heading_box{
	padding: 80px 0 0 0;
    text-align: center;
}
.mutual_funds .fund_types{
	background: #F1F2F2;
	padding: 60px 0;
}
.mutual_funds .fund_types .inner_container{
	display: flex;
	flex-wrap: wrap;
}
.mutual_funds .fund_types .inner_container .type_box{
	width: 20%;
	display: flex;
	justify-content: center;
}
.mutual_funds .fund_types .inner_container .type_box a{
	display: flex;
	flex-direction: column;
	text-align: center;
}
.mutual_funds .fund_types .inner_container .type_box a.active{
	user-select: none;
	pointer-events: none;
}
.mutual_funds .fund_types .inner_container .type_box a .img_box{
	width: 130px;
	height: 130px;
	display: flex;
	align-items: center;
	justify-content: center;
	background: #fff;
	border-radius: 100px;
	transition: all 0.3s;
}
.mutual_funds .fund_types .inner_container .type_box a:hover .img_box{
	box-shadow: 7px 7px 10px -5px #6d6d6d;
}
.mutual_funds .fund_types .inner_container .type_box a.active:hover .img_box{
	box-shadow: none;
}
.mutual_funds .fund_types .inner_container .type_box a.active .img_box img{
/*	filter: invert(1);*/
/*	filter: invert(39%) sepia(57%) saturate(563%) hue-rotate(228deg) brightness(93%) contrast(79%);*/
	filter: drop-shadow(0px 0px 9px var(--purple));
}
.mutual_funds .fund_types .inner_container .type_box a .text{
	font-size: 22px;
	font-weight: 600;
	color: #000;
	padding: 20px 0 0 0;
}
.mutual_funds .fund_types .inner_container .type_box a.active .text{
	font-weight: 700;
	color: var(--pink);
}

/*tabs*/
.tabs .tab_links_wrapper{
	text-align: center;
}
.ui-tabs-nav{
	width: unset;
    display: inline-flex;
	flex-wrap: wrap;
	justify-content: space-evenly;
	border-bottom: 1px solid #939598;
    padding: 0;
    margin: 0 0 50px 0;
}
.ui-tabs-nav li{
	list-style: none;
	margin: 0;
    padding: 0;
    position: relative;
}
.ui-tabs-nav li a{
	color: #939598;
	font-size: 20px;
	font-weight: 700;
    padding: 0 15px 15px;
}
.ui-tabs-nav li.ui-state-active a{
	color: var(--purple);
}
.ui-tabs-nav li a::before{
	position: absolute;
	content: '';
	left: 50%;
	bottom: -1.5px;
	width: 0;
	height: 3px;
	background: var(--purple);
	border-radius: 50px;
	transition: all 0.3s;
}
.ui-tabs-nav li.ui-state-active a::before{
	left: 0;
	width: 100%;
}
.tabs .img_text_box{
	display: flex;
    flex-wrap: wrap;
    align-items: center;
}
.tabs .img_text_box.reverse_flex{
	flex-direction: row-reverse;
}
.tabs .img_text_box .img_box{
	padding: 0 25px;
}
.tabs .img_text_box .img_box img{
	width: 100%;
}
.tabs .img_text_box .text_box{
	padding: 0 0 0 50px;
}
.tabs .img_text_box.reverse_flex .text_box{
	padding: 0 50px 0 0;
}
.circle_btn_tabs .tabs .tab_links_wrapper{
	text-align: left;
}
.circle_btn_tabs .tabs .tab_links_wrapper .ui-tabs-nav{
	border:0;
	justify-content: unset;
}
.circle_btn_tabs .tabs .tab_links_wrapper .ui-tabs-nav li{
	background: unset;
	margin: 0 20px 20px 0;
}
.circle_btn_tabs .tabs .tab_links_wrapper .ui-tabs-nav li:last-child{
	margin: 0 0 20px 0;
}
.circle_btn_tabs .tabs .tab_links_wrapper .ui-tabs-nav li a{
	background: #f7f7f7;
	color: #000;
	font-size: 16px;
	font-weight: 600;
	padding: 15px 20px;
	border-radius: 50px;
}
.circle_btn_tabs .tabs .tab_links_wrapper .ui-tabs-nav li.ui-state-active a{
	background: var(--purple);
	color: #fff;
}
.circle_btn_tabs .tabs .tab_links_wrapper .ui-tabs-nav li a::before{
	display: none;
}

/*mutual_funds equity*/
.mutual_funds.equity .fund_types{
	background: #fff;
}
.mutual_funds.debt .fund_types{
	background: #fff;
}
.mutual_funds.hybrid .fund_types{
	background: #fff;
}
.mutual_funds.commodity .fund_types{
	background: #fff;
}
.mutual_funds.international .fund_types{
	background: #fff;
}
.mutual_funds .fund_types table tr:nth-last-child(2) td[rowspan="2"]{
	border-bottom-left-radius: 15px;
}

/*mutual_fund_explained*/
.mutual_fund_explained .introduction{
	padding: 80px 0 100px 0;
}
.mutual_fund_explained .understanding{
	padding: 80px 0 100px 0;
	background: #ebedf2;
}
.mutual_fund_explained .investing{
	padding: 80px 0 100px 0;
}
.mutual_fund_explained .financial_future{
	background: #ebedf2;
	padding: 80px 0;
}
.mutual_fund_explained .financial_future .inner_container{
	display: flex;
	flex-wrap: wrap;
	align-items: center;
}
.mutual_fund_explained .financial_future .inner_container p{
	padding: 0 0 30px;
}
.mutual_fund_explained .bonus_info{
	padding: 80px 0 50px 0;
	background: #ebedf2;
}


/*alternate_investment_funds*/
.img_txt_box_wrap{
	padding: 80px 0 100px 0;
}
.img_txt_box_wrap .heading{
	padding: 0 0 50px;
}
.img_txt_box_wrap .heading .pink{
	display: inline;
}
.img_txt_box_wrap .img_txt_box{
	padding: 0;
	display: flex;
	flex-wrap: wrap;
	align-items: center;
}
.img_txt_box_wrap .img_txt_box.reverse_flex{
	flex-direction: row-reverse;
}
.img_txt_box_wrap .img_txt_box .img_box{
	text-align: center;
	padding: 0 40px;
}
.alternate_investment_funds .categories_aifs{
	background: #EBEDF2;
	padding: 80px 0 100px;
}
.alternate_investment_funds .categories_aifs .three_boxes{
	display: flex;
	flex-wrap: wrap;
	padding: 30px 0 0 0;
}
.alternate_investment_funds .categories_aifs .three_boxes .catg_box{
	background: #fff;
	height: 100%;
	box-shadow: 7px 7px 5px #0000000D;
	border-radius: 13px;
	padding: 20px;
	text-align: center;
}
.alternate_investment_funds .categories_aifs .three_boxes .catg_box .icon{
	width: 75px;
	height: 75px;
	background: #ebedf2;
	display: flex;
	align-items: center;
	justify-content: center;
	border-radius: 100px;
	margin: auto;
}
.alternate_investment_funds .categories_aifs .three_boxes .catg_box .title{
	padding: 10px 0 15px;
}
.alternate_investment_funds .benefits_aifs{
	background: #EBEDF2;
}
.alternate_investment_funds .options_aifs ul li{
	font-size: 16px;
	list-style: none;
	margin: 0;
	padding: 0 0 15px 30px;
	position: relative;
}
.alternate_investment_funds .options_aifs ul li::before{
	position: absolute;
	content: '';
	left: 0;
	top: 0;
	width: 22px;
	height: 22px;
	background: url(../images/icons/green-tick.png) no-repeat;
	background-size: contain;
	background-position: center;
}
.alternate_investment_funds .strategy_aifs{
	background: #EBEDF2;
}
.alternate_investment_funds .category_aifs{
	background: #EBEDF2;
}

/*faqs*/
.faqs{
	padding: 80px 0 50px 0;
}
.faqs a{
	color: var(--purple);
    font-weight: 600;
    border-bottom: 1px solid var(--pink);
}

/*blogs_page*/
.blogs_page .categories_slider_wrapper .inner_container{
	padding: 50px 0;
}
.blogs_page .categories_slider_wrapper .categories_slider .item_box{
	display: flex;
	align-items: center;
}
.blogs_page .categories_slider_wrapper .categories_slider .item_box .category_icon{
	width: 90px;
}
.blogs_page .categories_slider_wrapper .categories_slider .item_box .category_icon img{
	border-radius: 100px;
}
.blogs_page .categories_slider_wrapper .categories_slider .item_box .category_name{
	width: calc(100% - 90px);
	padding: 0 0 0 20px;
	font-size: 20px;
	font-weight: 700;
}
.recent_blogs{
	padding: 0 0 50px;
}
.handpicked_blogs{
	padding: 0 0 50px;
}
.best_in_the_category{
	padding: 0 0 50px;
}
.trending_blogs{
	padding: 0 0 50px;
}
.marketupdates_blogs{
	padding: 0 0 50px;
}
.blogs_page .blog_boxes{
	background: #F7F7F7;
	padding: 30px 10px;
	border-radius: 5px;
	
	display:flex;
	flex-wrap:wrap;
}
.blogs_page .blog_boxes .blog_box{
	background: #fff;
	border-radius: 5px;
	height: 100%;
	display:flex;
	flex-direction:column;
}
.blogs_page .blog_boxes .blog_box .cat_name_icon{
	display: flex;
	align-items: center;
	justify-content: space-between;
	padding: 10px;
}
.blogs_page .blog_boxes .blog_box .cat_name_icon .category_name{
	font-size: 18px;
	font-weight: 500;
	color: #000;
	background: #EEEFF2;
	padding: 5px 10px;
	border-radius: 5px;
	transition: all 0.3s;
}
.blogs_page .blog_boxes .blog_box .cat_name_icon .category_name:hover{
	color: #fff;
	background: var(--purple);
}
.blogs_page .blog_boxes .blog_box .cat_name_icon .category_icon{
	width: 32px;
	height: 32px;
	object-fit: contain;
	object-position: center;
	border-radius: 50px;
	overflow: hidden;
}
.blogs_page .blog_boxes .blog_box .cat_name_icon .category_icon img{
	width: 100%;
	height: 100%;
	object-fit: contain;
}
.blogs_page .blog_boxes .blog_box .blog_title{
	font-size: 16px;
	font-weight: 500;
	color: #000;
	padding: 0px 10px 10px 10px;
	transition: all 0.3s;
}
.blogs_page .blog_boxes .blog_box .blog_title:hover{
	color: var(--purple);
	font-weight: 700;
}
.blogs_page .blog_boxes .blog_box .blog_image{
	overflow: hidden;
	margin:auto 0 0 0;
}
.blogs_page .blog_boxes .blog_box .blog_image img{
	transition: all 0.3s;
}
.blogs_page .blog_boxes .blog_box .blog_image:hover img{
	transform: scale(1.1);
}
.blogs_page .blog_boxes .blog_box .post_date{
	font-size: 14px;
	padding: 10px;
}

/*blogs_category_page*/
.blogs_category_page{
	padding: 50px 0;
}
.blogs_category_page .blog_boxes{
	background: #F7F7F7;
	padding: 30px 10px 10px 10px;
	border-radius: 5px;
	display:flex;
	flex-wrap:wrap;
}
.blogs_category_page .blog_boxes .blog_box{
	background: #fff;
	border-radius: 5px;
	margin: 0 0 20px 0;
	height:calc(100% - 20px);
	display:flex;
	flex-direction: column;
}
.blogs_category_page .blog_boxes .blog_box .cat_name_icon{
	display: flex;
	align-items: center;
	justify-content: space-between;
	padding: 10px;
}
.blogs_category_page .blog_boxes .blog_box .cat_name_icon .category_name{
	font-size: 18px;
	font-weight: 500;
	color: #000;
	background: #EEEFF2;
	padding: 5px 10px;
	border-radius: 5px;
	transition: all 0.3s;
}
.blogs_category_page .blog_boxes .blog_box .cat_name_icon .category_name:hover{
	color: #fff;
	background: var(--purple);
}
.blogs_category_page .blog_boxes .blog_box .cat_name_icon .category_icon{
	width: 32px;
	height: 32px;
	object-fit: contain;
	object-position: center;
	border-radius: 50px;
	overflow: hidden;
}
.blogs_category_page .blog_boxes .blog_box .cat_name_icon .category_icon img{
	width: 100%;
	height: 100%;
	object-fit: contain;
}
.blogs_category_page .blog_boxes .blog_box .blog_title{
	font-size: 16px;
	font-weight: 500;
	color: #000;
/*	padding: 0px 10px 10px 10px;*/
	padding: 15px;
	transition: all 0.3s;
}
.blogs_category_page .blog_boxes .blog_box .blog_title:hover{
	color: var(--purple);
	font-weight: 700;
}
.blogs_category_page .blog_boxes .blog_box .blog_image{
	overflow: hidden;
	margin: auto 0 0 0;
}
.blogs_category_page .blog_boxes .blog_box .blog_image img{
	transition: all 0.3s;
}
.blogs_category_page .blog_boxes .blog_box .blog_image:hover img{
	transform: scale(1.1);
}
.blogs_category_page .blog_boxes .blog_box .post_date{
	font-size: 14px;
	padding: 10px;
}


/*single_blog_page*/
.single_blog_page .inner_container{
	padding: 50px 0;
}
.single_blog_page .inner_container .heading{
	padding: 0 0 15px;
}
.single_blog_page .inner_container h1{
    color: #000;
    padding: 5px 0 15px 0;
}
.single_blog_page .inner_container h2{
    color: #000;
    padding: 5px 0 10px 0;
}
.single_blog_page .inner_container h3{
    color: #000;
    padding: 5px 0 10px 0;
}
.single_blog_page .inner_container h4{
    color: #000;
    padding: 5px 0 10px 0;
}
.single_blog_page .inner_container .posted_on{
	padding: 0 0 20px 0;
}
.single_blog_page .inner_container .blog_img{
	padding: 0 0 15px 0;
}
.single_blog_page .inner_container .blog_text p{
	font-size: 15px;
	font-weight: 500;
}
.single_blog_page .inner_container .blog_text a{
	text-decoration: underline;
	color: #0000EE;
}
.single_blog_page .inner_container .blog_text .inner_img{
	padding: 15px 0 0 0;
}
.single_blog_page .inner_container .other_blogs .title{
	font-size: 20px;
    text-transform: uppercase;
    padding: 15px 15px;
    background: var(--purple);
    color: #fff;
    font-weight: 600;
    margin: 0;
}
.single_blog_page .inner_container .other_blogs ul li {
    border: 1px solid #f1f1f1;
    padding: 15px;
    border-top: 0;
    list-style: none;
    margin: 0;
}
.single_blog_page .inner_container .other_blogs ul li.active_blog{
 display: none;
}
.single_blog_page .inner_container .other_blogs ul li.list_head{
	font-size: 16px;
    font-weight: 700;
    color: #000;
    background: #ffc01175;
}
.single_blog_page .inner_container .other_blogs ul li a {
    font-size: 14px;
    color: #000;
    display: block;
}
.single_blog_page .inner_container .other_categories{
	margin: 20px 0 0 0;
}
.single_blog_page .inner_container .other_categories .title{
	font-size: 20px;
    text-transform: uppercase;
    padding: 15px 15px;
    background: #444;
    color: #fff;
    font-weight: 600;
    margin: 0;
}
.single_blog_page .inner_container .other_categories ul li {
    border: 1px solid #f1f1f1;
    padding: 15px;
    border-top: 0;
    list-style: none;
    margin: 0;
}
.single_blog_page .inner_container .other_categories ul li.active_category{
	display: none;
}
.single_blog_page .inner_container .other_categories ul li.list_head{
	font-size: 16px;
    font-weight: 700;
    color: #000;
    background: #ffc01175;
}
.single_blog_page .inner_container .other_categories ul li a {
    font-size: 14px;
    color: #000;
    display: block;
}

.single_blog_page .inner_container .blog_info .sub_head{
	font-size: 18px;
	line-height: 22px;
	color: #000;
	font-weight: 700;
	padding: 10px 0 15px 0;
}
.single_blog_page .inner_container .blog_info .blog_text ul li{
	font-size: 15px;
    font-weight: 500;
    line-height: 20px;
    color: #000;
    padding: 0 0 10px 0px;
    list-style: disc;
    list-style-position: outside;
    margin: 0 0 0 18px;
}

/*set_a_milestone*/
.set_a_milestone .my_milestones{
	background: #EBEDF2;
	padding: 80px 0 100px;
}
.set_a_milestone .my_milestones .three_boxes{
	display: flex;
	flex-wrap: wrap;
	padding: 30px 0 0 0;
}
.set_a_milestone .my_milestones .three_boxes .col-sm-4{
	padding-bottom: 20px;
}
.set_a_milestone .my_milestones .three_boxes .catg_box{
	background: #F7F7F7;
	height: 100%;
	box-shadow: 7px 7px 5px #0000000D;
	border-radius: 13px;
	padding: 20px;
	text-align: center;
}
.set_a_milestone .my_milestones .three_boxes .catg_box .icon{
	width: 75px;
	height: 75px;
	background: #ebedf2;
	display: flex;
	align-items: center;
	justify-content: center;
	border-radius: 100px;
	margin: auto;
}
.set_a_milestone .my_milestones .three_boxes .catg_box .title{
	padding: 10px 0 15px;
}
.set_a_milestone .financial_milestones{
/*	background: #EBEDF2;*/
	padding: 80px 0 100px;
}
.set_a_milestone .financial_milestones .three_boxes{
	display: flex;
	flex-wrap: wrap;
	padding: 30px 0 0 0;
}
.set_a_milestone .financial_milestones .three_boxes .col-sm-4{
	padding-bottom: 20px;
}
.set_a_milestone .financial_milestones .three_boxes .catg_box{
	background: #F7F7F7;
	height: 100%;
	box-shadow: 7px 7px 5px #0000000D;
	border-radius: 13px;
	padding: 20px;
	text-align: center;
}
.set_a_milestone .financial_milestones .three_boxes .catg_box .icon{
	width: 75px;
	height: 75px;
	background: #ebedf2;
	display: flex;
	align-items: center;
	justify-content: center;
	border-radius: 100px;
	margin: auto;
}
.set_a_milestone .financial_milestones .three_boxes .catg_box .title{
	padding: 10px 0 15px;
}
.set_a_milestone .milestone .heading{
	padding: 0 0 30px;
}
.set_a_milestone .milestones_influence{
	padding: 80px 0 100px 0;
	background: #ebedf2;
}
.set_a_milestone .milestones_into_reality{
	background: #ebedf2;
	padding: 80px 0;
}
.set_a_milestone .milestones_into_reality .inner_container{
	display: flex;
	flex-wrap: wrap;
	align-items: center;
}
.set_a_milestone .milestones_into_reality .inner_container .text_box{
	text-align: right;
}

/*financial_pyramid*/
.financial_pyramid .hero .inner_container .left_info{
	padding-top: 290px;
}
.financial_pyramid .hero .inner_container .left_info .heading{
	white-space: unset;
	width: 585px;
}
.financial_pyramid .hero .inner_container .left_info .heading span{
	display: inline;
}

.financial_pyramid .scrolling_section .inner_container{
	display: flex;
	flex-wrap: wrap;
}
.financial_pyramid .scrolling_section .inner_container .left_box{
	width: 50%;
}
.financial_pyramid .scrolling_section .inner_container .left_box .info_box{
	padding: 80px 0;
	height: 600px;
	display: flex;
	flex-direction: column;
	justify-content: center;
}
.financial_pyramid .scrolling_section .inner_container .left_box .info_box .text_box ul li{
	list-style: none;
	display: flex;
	align-items: center;
	margin: 0;
	padding: 0 0 15px 0;
}
.financial_pyramid .scrolling_section .inner_container .left_box .info_box .text_box ul li:last-child{
	padding: 0;
}
.financial_pyramid .scrolling_section .inner_container .left_box .info_box .text_box ul li .icon{
	width: 44px;
	height: 44px;
	display: flex;
	align-items: center;
	justify-content: center;
	background: #F7F7F7;
	border-radius: 50px;
}
.financial_pyramid .scrolling_section .inner_container .left_box .info_box .text_box ul li .txt{
	width: calc(100% - 44px);
	padding: 0 0 0 15px;
}
.financial_pyramid .scrolling_section .inner_container .right_box{
	width: 50%;
}
.financial_pyramid .scrolling_section .inner_container .right_box .img_box{
	height: calc(100vh - var(--header-height));
	display: flex;
	justify-content: center;
	align-items: center;
	position: sticky;
	top: var(--header-height);
}
.financial_pyramid .scrolling_section .inner_container .right_box .img_box .triangles_wrapper{
	display: flex;
    flex-direction: column;
    align-items: center;
}
.financial_pyramid .scrolling_section .inner_container .right_box .img_box .triangles_wrapper .triangle_1{
	position: relative;
	z-index: 4;
}
.financial_pyramid .scrolling_section .inner_container .right_box .img_box .triangles_wrapper .triangle_2{
	margin: -64px 0 0 0;
	position: relative;
	z-index: 3;
}
.financial_pyramid .scrolling_section .inner_container .right_box .img_box .triangles_wrapper .triangle_3{
	margin: -106px 0 0 0;
	position: relative;
	z-index: 2;
}
.financial_pyramid .scrolling_section .inner_container .right_box .img_box .triangles_wrapper .triangle_4{
	margin: -124px 0 0 0;
	position: relative;
	z-index: 1;
}
.financial_pyramid .scrolling_section .inner_container .right_box .img_box .triangles_wrapper .triangle_img{
	opacity: 0;
}
.financial_pyramid .last_section{
	padding: 0 0 80px 0;
}

/*fixed_deposit*/
.fixed_deposit .fd_tabs_wrapper{
	padding: 80px 0;
}
.fixed_deposit .fd_tabs_wrapper .space_between{
	width: 100%;
    justify-content: space-between;
}
.fixed_deposit .fd_tabs_wrapper .tab_wrapper .tab_wrapper.circle_btn_tabs .tabs{
	display: flex;
}
.fixed_deposit .fd_tabs_wrapper .tab_wrapper .tab_wrapper.circle_btn_tabs .tabs .tab_links_wrapper{	
	width: 215px;
}
.fixed_deposit .fd_tabs_wrapper .tab_wrapper .tab_wrapper.circle_btn_tabs .tabs .tab_links_wrapper ul{
	display: flex;
	flex-direction: column;
	padding: 0 20px 0 0;
}
.fixed_deposit .fd_tabs_wrapper .tab_wrapper .tab_wrapper.circle_btn_tabs .tabs .tab_links_wrapper ul li{
	margin: 0 0 20px;
}
.fixed_deposit .fd_tabs_wrapper .tab_wrapper .tab_wrapper.circle_btn_tabs .tabs .tab_links_wrapper ul li a{
	width: 100%;
	padding: 10px 30px;
}
.fixed_deposit .fd_tabs_wrapper .tab_wrapper .tab_wrapper.circle_btn_tabs .tabs .tabs_content_wrapper{
	width: calc(100% - 215px);
}
.fixed_deposit .fd_tabs_wrapper .tab_wrapper .tab_wrapper.circle_btn_tabs .tabs .tabs_content_wrapper table th{
	border: 3px solid #fff;
	padding: 20px 10px;
}
.fixed_deposit .fd_tabs_wrapper .tab_wrapper .tab_wrapper.circle_btn_tabs .tabs .tabs_content_wrapper table tr:nth-child(1) th:first-child{
	border-top-left-radius: 15px;
}
.fixed_deposit .fd_tabs_wrapper .tab_wrapper .tab_wrapper.circle_btn_tabs .tabs .tabs_content_wrapper table tr:nth-child(1) th:last-child{
	border-top-right-radius: 15px;
}
.fixed_deposit .fd_tabs_wrapper .tab_wrapper .tab_wrapper.circle_btn_tabs .tabs .tabs_content_wrapper table td{
	border: 3px solid #fff;
}
.fixed_deposit .fd_tabs_wrapper .tab_wrapper .tab_wrapper.circle_btn_tabs .tabs .tabs_content_wrapper table tr:last-child td:first-child{
	border-bottom-left-radius: 15px;
}
.fixed_deposit .fd_tabs_wrapper .tab_wrapper .tab_wrapper.circle_btn_tabs .tabs .tabs_content_wrapper table tr:last-child td:last-child{
	border-bottom-right-radius: 15px;
}
.fixed_deposit .fd_tabs_wrapper .tab_wrapper .tab_wrapper.circle_btn_tabs .tabs .tabs_content_wrapper table tr:nth-child(even) td{
	background: #EAE4F2;
}
.fixed_deposit .fd_tabs_wrapper .tab_wrapper .tab_wrapper.circle_btn_tabs .tabs .tabs_content_wrapper table tr:nth-child(odd) td{
	background: #F7F7F7;
}
.fixed_deposit .lock_in_your_fixed_deposit{
	background: #EBEDF2;
}
.fixed_deposit .lock_in_your_fixed_deposit .heading{
	padding: 0 0 15px;
}
.fixed_deposit .lock_in_your_fixed_deposit p{
	padding: 0 0 30px;
}

.inline_popup_box{
	background: #fff;
	padding: 30px;
}
.inline_popup_box .title{
	padding: 0 0 15px;
	color: var(--purple);
}
.inline_popup_box table th{
	border: 3px solid #fff;
	padding: 20px 10px;
}
.inline_popup_box table tr:nth-child(1) th:first-child{
	border-top-left-radius: 15px;
}
.inline_popup_box table tr:nth-child(1) th:last-child{
	border-top-right-radius: 15px;
}
.inline_popup_box table td{
	border: 3px solid #fff;
}
.inline_popup_box table tr:last-child td:first-child{
	border-bottom-left-radius: 15px;
}
.inline_popup_box table tr:last-child td:last-child{
	border-bottom-right-radius: 15px;
}
.inline_popup_box table tr:nth-child(even) td{
	background: #EAE4F2;
}
.inline_popup_box table tr:nth-child(odd) td{
	background: #F7F7F7;
}
.inline_popup_box a{
	color: var(--pink);
}

/*consolidate_and_track*/
.consolidate_and_track .feature_highlights{
/*	background: #EBEDF2;*/
	padding: 80px 0 100px;
}
.consolidate_and_track .feature_highlights .three_boxes{
	display: flex;
	flex-wrap: wrap;
	padding: 30px 0 0 0;
}
.consolidate_and_track .feature_highlights .three_boxes .col-sm-4{
	padding-bottom: 20px;
}
.consolidate_and_track .feature_highlights .three_boxes .catg_box{
	background: #F7F7F7;
	height: 100%;
	box-shadow: 7px 7px 5px #0000000D;
	border-radius: 13px;
	padding: 20px;
	text-align: center;
}
.consolidate_and_track .feature_highlights .three_boxes .catg_box .icon{
	width: 75px;
	height: 75px;
	background: #ebedf2;
	display: flex;
	align-items: center;
	justify-content: center;
	border-radius: 100px;
	margin: auto;
}
.consolidate_and_track .feature_highlights .three_boxes .catg_box .title{
	padding: 10px 0 15px;
}
.consolidate_and_track .financial_tracking{
/*	background: #ebedf2;*/
	padding: 80px 0;
}
.consolidate_and_track .financial_tracking .inner_container{
	display: flex;
	flex-wrap: wrap;
	align-items: center;
}
.consolidate_and_track .financial_tracking .inner_container .text_box{
	text-align: right;
}
.consolidate_and_track .benefit_you{
	background: #EBEDF2;
}


[type=submit][disabled]{
	position: relative;
}
[type=submit][disabled]::before{
	position: absolute;
	left: 0;
	top: 0;
	content: '';
	width: 100%;
	height: 100%;
	display: flex;
	justify-content: center;
	align-items: center;
	background: inherit;
	color: #fff;
	z-index: 10;
	border-radius:inherit;
}
[type=submit][disabled]::after{
	position: absolute;
    content: '';
    left: calc(50% - 10px);
    top: calc(50% - 10px);
    width: 20px;
    height: 20px;
    border: 2px solid transparent;
    border-radius: 50%;
    border-top: 2px solid #ffffff;
    border-bottom: 2px solid #ffffff;
    -webkit-animation: spin 1.5s linear infinite;
    animation: spin 1.5s linear infinite;
    z-index: 11;
}
/* Safari */
@-webkit-keyframes spin {
  0% { -webkit-transform: rotate(0deg); }
  100% { -webkit-transform: rotate(360deg); }
}
@keyframes spin {
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}

.disclosure_page{
	padding: 50px 0;
}
.career_page{
	padding: 50px 0;
}
.career_page .title{
	padding: 0 0 20px 0;
}
.career_page .title.pink{
	padding: 0 0 30px;
}
.career_page .title:nth-child(5){
	padding: 0 0 10px 0;
}
.career_page a{
	color: var(--purple);
}
.career_page .form_box{
	background: #e5e5e5;
    padding: 20px 15px;
    border-radius: 20px;
}
.career_page .form_box .title{
	padding: 0 10px 10px;
}
.career_page .form_box .form-group .form-control{
	background: #fff;
}
.career_page .form_box .form-group .cv_wrapper{
	display: flex;
    align-items: center;
}
.career_page .form_box .form-group .cv_wrapper label{
	width: 80px;
    font-size: 16px;
    font-weight: 700;
    color: #494949;
}
.career_page .form_box .form-group .cv_wrapper input{
	width: calc(100% - 80px);
}

.single_blog_page .inner_container table p{
	padding: 0;
}
.single_blog_page .inner_container table .th_custom{

	border: 1px solid #ddd;
    padding: 8px;
    text-align: center;

    background-color: var(--purple);
    color: #fff !important;
    vertical-align: middle;

    font-weight: 700;
}
.single_blog_page .inner_container table .th_custom p{
	color: #fff;
}
.single_blog_page .inner_container table .th_custom strong{
	color: #fff;
}
.single_blog_page .inner_container table .th_custom b{
	color: #fff;
}
.single_blog_page .inner_container table tr td{
	border: 1px solid #ddd;
    padding: 8px;
    text-align: center;
}
.single_blog_page .inner_container table tbody:first-child tr:first-child td{
	background-color: var(--purple);
    color: #fff;
    vertical-align: middle;
}
.single_blog_page .inner_container table tbody:first-child tr:first-child td:first-child {
    border-top-left-radius: 15px;
}
.single_blog_page .inner_container table tbody:first-child tr:first-child td:last-child {
    border-top-right-radius: 15px;
}
.single_blog_page .inner_container table tbody:first-child tr:first-child td p{
    color: #fff;
}