.construction_bond{
    height:100vh;
    width:100%;
    background-color: rgba(205, 204, 204, 0.3);

    display:flex;
    align-items: center;
    justify-content: center;
    font-family: "Montserrat", sans-serif;


}


.construction_casing{
    max-width:1700px;
    width:100%;
    display:flex;
    align-content: center;
    justify-content: center;
}
.cb_left{
    width:50%;
    height:auto;
    /*background: #599359;*/
    display: flex;
    flex-direction: column;
    align-items: center;

}
.gtname{
    width:70%;
    height:100px;
    /*background:blue;*/
    content:"";
    margin-top:50px;
    margin-bottom:0px;
    font-size:20px;
    font-weight: bold;
    font-style:italic;
}

.underConstruction_header{
    font-weight:600;
    font-size:30px;
    display:flex;
    /*background:red;*/
    align-items: center;
    column-gap: 20px;
    
    
    
    width:70%;

}

.uc_image img{
    max-width:100px;
    width:100%;
}

.underConstruction_body{
    width:70%;
    max-width:600px;
    line-height: 35px;
}

 .call{
    color:blue;
     margin:0px 5px 0px 5px;
     padding-top:20px;
  
}

 .call img{
     width:17px;
 }
 a{
     text-decoration:none;
     color:blue;
     cursor:pointer;
 }

.cb_right{
    width:40%;
    height:auto;
    background-image:url("images/solarconstruction.jpg");
    background-repeat: no-repeat;
    background-size:contain;
    /*background:brown;*/

}


@media screen and (max-width: 950px){

    .construction_bond{
        height:auto;
        padding:30px 0px 30px 0px;
    }
      .construction_casing {
       flex-direction: column-reverse;
          align-items: center;
      }

    .underConstruction_body, .underConstruction_header, .gtname {
        width: 95%;
    }
    .gtname{
        margin-bottom:30px;
        margin-top:120px;
        height:30px;
    }
    .cb_left,.cb_right{  width:90%; }
    .cb_left{height:auto;}
    .cb_right{background-size:cover; height:63vh;}
    
}


@media screen and (max-width:360px){
    .underConstruction_header{
        font-size:22px;
        line-height: 35px;
    }
}