	.tally-startup{font-size:1rem !important;}
	@font-face {font-family: Glyphicons Halflings;src: url('/wp-content/themes/tally/assets/fonts/glyphicons-halflings-regular.ttf');}
	.tally-startup h1{color: #000000;font-size: 2.8rem;font-weight: 700;}
	.tally-startup h2{font-size:1.7rem;color: #000000;font-weight:700;}
	.tally-startup h4 {font-size: 1.2rem;padding:20px 0;margin: 0;}
	.banner p{margin:0;}
	.tally-startup p{margin:0;font-size:1rem !important;}
	.feature-hd {text-align:center; min-height:140px;}
	.para-credit{font-size:1.35rem !important;}
	.tally-startup .banner{background: #FFFAE4;padding:0 !important;}
	.logo-img{max-width: 240px;}
	
	.bg-grey{background: #F7F7FB;}
	.list-blue{list-style-image: url('/wp-content/themes/tally/assets/images/tally-startup/tick-icon.svg');margin: 0;}
	.feature-box{box-shadow:0px 4px 40px rgba(42, 103, 178, 0.25); border-radius:15px;min-height: 278px;}
	.feature-box.last{min-height: auto !important; margin-top:2.5rem;}
	.feature-box .last img, .last h4{display:inline;}
	.feature-box h4 span{color: #2A67B2;}
	.why-img{width: auto;max-width: 160px; margin-top:4px;}
	.banner-img{width: auto;max-width: 100%;max-height: 350px;}
	.chooseus-box{border-radius:15px;background: #FFFFFF;box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.05);min-height: 240px;}
	.list-blue li{padding: 3px;}
	.expcol{
	background: #FFFFFF;
    border: 1px solid #D8D8D8;
    box-shadow: 0px 0px 10px rgb(181 181 181 / 35%);
    border-radius: 13px;
    float: left;
    width: 100%;
    text-align: left;padding: 20px;
	}
	.expcol_hd a{color: #000000;display:block;font-weight: 600; display: flex;padding-right: 20px;font-size: 0.9rem;}
	.expcol_hd a:hover{text-decoration: none;}
	.expcol .collapse{text-align:left;}
	.expcol p{margin: 20px 0 0;}


.expcol_hd .acordintoggle.collapsed:after {
	font-family: 'Glyphicons Halflings';
    content: "\002b";
    display: block;
    position: absolute;
	right: 5%;
    color: #6F6C90;
    font-weight: normal;
    font-size:x-small;
    background: #F1F1FF;
    padding: 3px 7px;
    border-radius: 4px;
}

.expcol_hd .acordintoggle:after {
    font-family: 'Glyphicons Halflings';
    content: "\2212";
    float: right;
    transition: all 0.5s;
    display: block;
    position: absolute;
	right: 5%;
    color: #ffffff;
    font-weight: normal;
    font-size: x-small;
    background: #2A67B2;
    padding: 3px 7px;
    border-radius: 4px;
}
.expcol p{font-size:1rem !important;}
.reach-text{color: #2A67B2;display:block;line-height: 40px;}
.font-bold{font-weight:700;}
.cmgsoon-blk{display:inline;font-size: 1rem !important;}
.loc1{width: 45px;padding-left: 13px;}
.loc2{width: 80%;}

.startup-form input{width: 100%;
    margin: 1.8rem 0 0;
    border: 1px solid #B7B7B7;
    border-radius: 0.2rem;
	padding: 0.5rem;}
.startup-form textarea{
	width: 100%;
	border: 1px solid #B7B7B7;
	border-radius: 0.2rem;
	padding: 0.5rem; margin: 1.8rem 0 0;max-height: 90px;}
.startup-form select {
	width:100%;
    word-wrap: normal;
    margin: 1.8rem 0 0;
    border: 1px solid #B7B7B7;
    border-radius: 0.2rem;
    padding: 0.7rem;
}
.startup-form label{
	width: auto;
    margin: 1.8rem 0 0;
    padding: 0.5rem;
	font-weight: normal;
}

.startup-form .wpcf7-radio .wpcf7-list-item.first, .wpcf7-list-item.last{display: inline-flex;font-weight: normal;}

.startup-form .wpcf7-radio .wpcf7-list-item-label{    padding: 0.2rem 0;
    width: 60px;
    text-align: center;}

.togglebuttons .wpcf7-list-item {
  margin: 0 2px 0 0;
  display: inline-block;
}
.togglebuttons > span input {
  opacity: 0;
  position: absolute;width: auto;
}
.togglebuttons label{padding: 0;margin: 0.5rem 0 0;}
.togglebuttons > span .wpcf7-list-item-label {
  cursor: pointer;
  display: block;
  color: #333;
  border-radius: 2px;
  background: #ffffff;
  padding: 2px 8px;
  background: #efefef;
  box-shadow: 0 1px 1px rgba(0,0,0,.2);
  border: 1px solid #e0e0e0;
}

.togglebuttons > span input:checked + .wpcf7-list-item-label {
	background: #3066b1;
    border: 1px solid #3066b1;
    color: #ffffff;
    padding: 0.2rem 0;
    width: 60px;
    text-align: center;
}

.tally-startup .screen-reader-response, .tally-startup .wpcf7-validation-errors{display:none;}
.tally-startup .wpcf7-not-valid-tip{color:#ff0000; font-weight:normal;font-size: 0.85rem;}

.startup-form .wpcf7-submit{background: #2E60AB; box-shadow: 3.6559500694274902px 3.6559500694274902px 7.3119001388549805px 0px #252C6159; width:250px; color:#ffffff;}


::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
  color: #000;
  opacity: 1; /* Firefox */
}

:-ms-input-placeholder { /* Internet Explorer 10-11 */
   color: #000
}

::-ms-input-placeholder { /* Microsoft Edge */
   color: #000
}
.bgBlue{background: #3069B1 !important;color:#ffffff !important;border-radius:0 !important;}

.tick-list li {
    list-style-image: URL('/wp-content/themes/tally/assets/images/tally-startup/icon-tick.png');
    line-height: normal;
    padding: 5px 10px;
}

.arrow-list li {
	list-style-type: none;
    background: URL('/wp-content/themes/tally/assets/images/tally-startup/icon-arrow.png') no-repeat right;
    line-height: normal;
    padding: 10px 0;
    border-bottom: 0.5px solid #000000;
}

@media (max-width: 768px){
	.flexi-loan-img{width:100%;max-width: 400px;min-height: auto;}
	.feature-box{margin-top:2rem !important;max-width: 500px;margin: 0 auto;}
	h2 {font-size: 2rem;}
	h3 {font-size: 1.2rem;}
	.chooseus-box{ min-height: auto;max-width: 500px;margin:2rem auto 0 auto;}
	.cmgsoon-blk{display:block;font-size: 1rem !important;}
	.feature-odd{display: block !important;text-align:center !important;}
	.expcol_hd .acordintoggle.collapsed:after {right:7%;}
	.expcol_hd .acordintoggle:after {right:7%;}
}

.video-icon {
    cursor: pointer;
    width: 60px;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}
.modal-backdrop {
			opacity: 0.8;
		}
		.modal-content {
            background: transparent !important;
			min-height:auto !important;
            border: none;
        }
		.modal-dialog {
            max-width: 60%;
            width: 80%;
        }
		.close-btn {
            position: absolute;
            top: 10px;
            right: 10px;
            font-size: 24px !important;
            color: white;
            background: #3f2222;
			border-radius: 50%;
			border: none;
			width: 35px;
            cursor: pointer;
			z-index:999;
        }
		
.footer ul li, address{font-weight:normal !important;}