/* Enter Your Custom CSS Here */
.cnn-nav-phone{    font-size: 19px !important;}
.cnn-190-section1{height:75vh;
    display: flex;
    justify-content: center;
    align-items: center;}
.cnn-190-section1 h2{    font-size: 50px !important;
    font-weight: bold !important;}
.cnn-190-p1{font-size: 20px !important;}




.cnn-39-section1{    padding-top: 0px !important;
    padding-bottom: 0px !important;}
.cnn-39-section1 .et_pb_row {padding: 0px !important;}

.cnn-39-mob-only1{display: none !important;}
.cnn-39-mob-only2{display: none !important;}
#footer-info {
    color: #bebebe !important;
    font-size: 11px !important;
    line-height: 15px !important;
      padding-bottom: 10px !important;
}

/*********************** Main Rev Slide Start **********************/
.cnn-slide-box{background: rgba(0, 0, 0, 0.32) !important;
    padding: 20px 20px 20px 20px !important;
    text-align: center !important;}
.cnn-slide-box h1{    color: #fff !important;
    font-size: 26px !important;
    line-height: 30px !important;
    font-weight: bold !important;}
.cnn-slide-box p{    font-size: 16px !important;
    line-height: 20px !important;}
/*********************** Main Rev Slide End **********************/


/*********************** home 3box Start **********************/
.cnn-39-box1{background: #646464 !important;
    width: 33.3% !important;
    float: left !important;
    padding: 17px 10px 17px 10px !important;
    height: 192px !important;}
.ccn-39-box1-number1{    float: left;
    width: 25% !important;}
.ccn-39-box1-right{    float: left;
    width: 75% !important;}
.ccn-39-box1-number1 h1{font-weight: 700;
    font-size: 100px;
    color: rgba(203, 220, 0, 0.36);
    padding: 3px 4px !important;}
.ccn-39-box1-right h2{    font-size: 20px;
    color: #fff;
    font-weight: 700;
    line-height: 22px;
    padding-bottom: 3px !important;}
.ccn-39-box1-right p{color: #fff;
    padding-bottom: 5px !important;
    line-height: 22px !important;}
.ccn-39-box1-right .cnn-39-label{}
.cnn-39-label span {
    color: rgb(255, 255, 255) !important;
    font-weight: bold !important;}
.cnn-39-box1-green{    background: #59a618 !important;}
.cnn-39-section1-col2{margin-top: -107px !important;
    position: absolute !important;
    z-index: 9999 !important;}
/*********************** home 3box End **********************/

/*********************** Main Css page-id-39 Start **********************/
.cnn-39-h1-1{    font-size: 25px !important;
    line-height: 24px !important;
    padding-bottom: 8px !important;}
.cnn-39-section2{    margin-top: 42px !important;
    padding-bottom: 0px !important;}
.page-id-39 .caldera-grid .form-control{}
.page-id-39 .caldera-grid .btn-default{    color: #fff !important;
    background-color: #646464 !important;
    border-color: #646464 !important;}
.page-id-39 .caldera-grid .btn-default:hover{background-color: #59a618 !important;
    border-color: #59a618 !important;}
.cnn-39-h2-1{}
.cnn-39-btn1{    background: #ffffff !important;
    padding: 7px 10px 7px 10px !important;
    color: #474747 !important;}
.cnn-lenders{float: left !important;
    width: 16% !important;
    text-align: center !important;
    padding-bottom: 5px !important;}
.lenders-image-36{}
.cnn-39-h2-2{    font-size: 25px !important;
    line-height: 24px !important;
    padding-bottom: 24px !important;
    text-transform: uppercase !important;}
.cnn-39-section5{padding-top: 20px !important;
    padding-bottom: 20px !important;}
.cnn-39-section6{padding-top: 0px !important;
    padding-bottom: 0px !important;}
.cnn-39-section6 p{font-size: 15px !important; }
.cnn-39-section6 .et_pb_row{padding-top: 10px !important;
    padding-bottom: 10px !important;}
/*********************** Main Css page-id-39 End **********************/


/*********************** Main Css page-id-120 Start **********************/
.cnn-120-h2-1{    font-size: 35px !important;
    font-weight: bold !important;}
.cnn-120-section1{}
.cnn-120-section2{    padding-top: 10px !important;
    padding-bottom: 0px !important;}
.cnn-120-h2-2{    font-size: 20px !important;
    padding-bottom: 6px !important;}
.cnn-120-section3{padding-top: 0px !important;
    padding-bottom: 17px !important;}
.cnn-120-h1-h2{    font-size: 25px !important;
    text-transform: uppercase;
color: #858585 !important;}
.cnn-section3-col1{padding-top: 7px !important;}
.cnn-120-section4{}
.cnn-120-h2-3{}
.cnn-120-h2-3{}
/*********************** Main Css page-id-120 End **********************/




@media only screen and (max-width: 1024px){
  .cnn-39-box1{    height: 254px !important;}
  .cnn-39-section2 {margin-top: 122px !important;}
}


@media only screen and (max-width: 768px){
  .ccn-39-box1-number1 {display: none !important;}
  .ccn-39-box1-right {width: 100% !important;}
  .cnn-39-section1-col2 {margin-top: 0px !important;}
  .cnn-39-section1-col2 {z-index: initial !important;
      position: relative !important;}
  .cnn-39-section2 {margin-top: 0px !important;
    padding-top: 0px !important;}
}

@media only screen and (max-width: 603px){
  .cnn-39-mob-only1{display: block !important;}
  .cnn-39-mob-only2{display: block !important;
    padding-top: 0px !important;
    padding-bottom: 0px !important;}
  .cnn-39-mob-banner-text{    padding: 18px 11px !important;
   background: rgba(0, 0, 0, 0.48);}
  .desck-top-only{display: none; !important;}
  .cnn-39-box1 {
    height: auto !important;
    width: 100% !important;
    text-align: center !important;}
  .cnn-39-section2 .et_pb_row{padding-top: 0px !important;}
  .page-id-39 p{text-align: center !important;}
  .cnn-39-h1-1 {text-align: center !important;}
  .page-id-39 .caldera-grid .form-group {text-align: center !important;}
}
