/*===================================Added by Rahul=================*/
body{font-family: 'Montserrat', sans-serif !important;}
.litepic{margin-top:20px;}
.litepic h2{font-weight:700;color:#33475B;font-size: 50px;}
.litepic p{font-weight: 500;color: #516F90;line-height: 40px;font-size: 26px;}
.litepic-img img{width:100% !important;}
.litepic-main{padding-top:50px;}
.log{padding-top:30px;}
.gred{background: rgb(0,164,187);
background: linear-gradient(90deg, rgba(0,164,187,1) 0%, rgba(0,183,180,1) 55%, rgba(56,188,176,1) 100%);
border: 2px solid #7FD1DE;
box-shadow: 0px 3px 10px 5px rgba(0, 0, 0, 0.02);
border-radius: 4px;}
.litepic-btn{background: #FF725E !important;border-radius: 4px; border:0px solid #FF725E !important;width: 170px;
font-size:16px !important;}
.litepic-btn:hover{background:#F43D23 !important;}
.litepic-txt{padding:20px 20px 20px 50px !important;box-shadow:0px 0px 8px #dfdede !important;}
.litepic-txt p{font-size:23px;color:#33475B;}
.bg-orange{background:#E78C3D;}
.log {padding:0px;}
.log img{margin-right:10px;}
.log h5{color:#fff}
/*.pricing-header.price-header{padding-bottom: 40px !important;}*/
.price-header h2{font-weight:600;margin-bottom: 30px;}
.price-header p{/*padding: 0 150px;*/margin-bottom: 30px;}
.price-header p span{color:#00a1bc;}
.price-headerbar{background:linear-gradient(93.08deg, #181244 0%, rgba(68, 60, 18, 0.923958) 27.65%, #181244 53.17%, rgba(68, 60, 18, 0.923958) 75.44%, #181244 100%);border-radius:0px !important;    padding: 10px 0 !important;}
.price-headerbar h4{color:#fff;}
.amount{font-weight: 700 !important;font-size: 35px;}
.price-small-txt{display:block;font-size:20px;color:#9b9b9b;font-weight:500;}
.circle-list{float:left;height: 170px;}
.circle-list li{list-style:none;background-image:url(../images/circle-list-icon.png);background-repeat:no-repeat;float: left;
    display: block;
    width: 100%;
    text-align: left;
    padding-left: 50px;
    padding: 8px 0px 20px 59px;font-size:20px;
    margin-bottom: 15px;}
.price-des{    float: left;
    padding: 10px 30px 40px 10px;font-size:20px;}
.pricing-btn {
    background: #E78C3D !important;
    border-radius: 4px !important;
    width: auto !important;
    color: #fff !important;
    margin: 0 auto;
    border: 0px solid white !important;padding:10px 40px !important;
}
.pricing-btn:hover{background:#ff8000 !important;}
.card-wrap{box-shadow:2px 4px 12px rgb(0 0 0 / 25%) !important;padding:20px 20px 90px 20px !important;}
.price-card{border:0px solid #fff !important;}
.talk{
    border-radius: 12px;
    color: #181244;
    font-size: 30px;
    font-weight: 500;
    padding: 10px 20px;
    width: 100%;
    float: left;
    margin:40px 0;
    background: #F5F8FA;
    box-shadow: 0px 2px 2px rgba(0, 0, 0, 0.15);
}
.talk p{    
    font-size: 20px;
    float: left;    
    margin-bottom: 0px;
    padding-top: 7px;
    padding-bottom: 0px;
}
.talk #talkToUs {
    padding: 0 12px!important;
    font-weight: 700;
    background: transparent!important;
    color: #181244!important;
    text-decoration: underline; 
    line-height: 42px;
    margin: 0;
}
.report-wrap{margin-top: 0px !important;}
.report-gred{background: rgb(0,164,187);
background: linear-gradient(90deg, rgba(0,164,187,1) 0%, rgba(0,183,180,1) 55%, rgba(56,188,176,1) 100%);
border: 0px solid #7FD1DE;padding: 20px 40px !important;
border-radius: 0px;}
.report-content{padding:20px 40px;}
.report-wrap h2{color:#516F90;font-size:24px;font-weight:bold;margin-bottom:15px;}
.summary{background-color:#F5F8FA;padding:20px;margin-bottom:20px;}
.summary label{color:#516F90;font-weight: 500;}
.summary .form-control:disabled, .form-control[readonly]{background-color:#fff !important;}
.summary input{max-width:400px;}
.summary p{color:#404447;margin-top:20px;}
.report-content th{text-align:center;color:#516F90;font-weight:500;}
.report-content tr td{text-align:center;color:#404447;font-weight:500;vertical-align: inherit;}
.btn-outline-danger.btn-compress {
  color: #FF725E;
  border:2px solid #FF725E;font-size: 20px;
font-weight: 500;
}
.btn-outline-danger.btn-compress:hover {
  color: #fff;
  background-color: #FF725E;
  border-color: #FF725E;
}
.pagination ul{
    font-size: 12px !important;
}

.pricing-header.price-header{padding:0px !important;}
.circle-list li{margin-bottom:0px !important;}
.circle-list {float: left;height: auto;margin:0px;}

.price-header h2 {font-weight: 600;margin-bottom: 10px !important;}
.price-header p{line-height:22px;font-size: 18px;padding: 0 100px;margin-bottom: 30px;}
.price-des{line-height: 24px;padding:10px 30px 20px 10px;}
.bold-font{font-weight: bold; color:#000 !important;}
.pagination li{display: inline-block;}
.pagination li a.page-link{background-color: rgb(0,164,187);;}
.pagination {
    text-align: center;
    background: transparent !important;
    color: #fff;
    padding: 20px 0;
}
.pagination .page-item.active .page-link {
    z-index: 1;
    color: #fff;
    background-color: #ff7a59;
    border-color: #ff7a59;
}