
  
  .league_font
  {
    font-family: 'League Gothic', sans-serif;
    font-family: 'Lobster', cursive;
  }
  .heavy_font
  {
    font-weight:600;
    font-size:4rem;
    color: white; 
  }
  .main_div
  {        
    background-color: black;
    overflow: hidden;  
  } 
  .main_heading
  {
      font-size:5rem; 
      color: white;
      font-weight:600; 
  }
  .sub_div1
  {
    overflow: hidden;
  } 
  .maindiv_im
  {
    opacity:0.8;
  }
  .sub_div2
  {    
    width:30%;  
    overflow: hidden;
  }
  .sub_div3
  {
     height:50%;
     overflow: hidden;  
  }
  .sub_div3 img
  {
    width: 100%;
    height: 100%;
  }
        .head1
        {
          font-size: 1rem;
          
        }
        .head2
        {
          font-size: 1rem;
        }
        .head3
        {
          font-size: 1.2rem;
        }
        .head4
        {
          font-size: 1rem;
        }
        .head5
        {
          font-size: 1rem;
        }
  .top
  {
    background:rgba(0,0,0,0.4);
  }
  .mainhead
  {
    font-family:'lobster';color:white;
  }
  
  .lobster
  {
    font-family:'lobster';
  }
  .head_border
  {
    background-color:black;width:80px;height:7px;margin-left:47%;
  }

  .main_btn
  {
    background-color:black;color:white;
  }
  .img_div
  {
    overflow:hidden;height:200px;width:100%;
  }
  .content_div
  {
    background-color:#F5F5F5;
  }

  .customized_div
  {
    margin-bottom:-60px; 
  }
  .top_text
  {
      position: absolute;
      top: 150px;
      left: 0px;
      right: 20%;
  }
  .main_caption
  {
     font-size:1.2rem;
     margin-top:-15px;  
     color: grey;
  }
  .google_div
  {
      position: absolute;
      bottom:3%; 
      left: 0px;
      right:0px; 
  }
  .call_div
  {
    width:35px;right:0;height:7%;top:20%;
  }
  .call_div h3
  {
     transform: rotate(90deg);
  }
  .google_logo
  {
    width:15%;
    height: 15%; 
  }
  .main_description
  {
    padding:0px 30px; 
  }

  @media screen and (min-width:1601px)
  {  
      .google_div
      {
          position: absolute;
          bottom:7%; 
          left: 0px;
          right:30%; 
      }
        .main_div
        {
           height:500px;   
        }  
        .sub_div1
        {
           height:200px;
           overflow:hidden;        
           background-color:black;
        }    
        .mainhead
        {
           padding-top: 200px;
           font-size:90px;       
        } 
        .price_text
        {
           font-size:40px; 
        }
  
        .querydiv
        {
           width:600px;
           height:80px;
           background-color:purple;   
        } 
        .top
        {
          height:700px; 
        }
        
        .main_btn
        {
          padding: 20px 70px;
        }
         .tripimg
        {
          width:100%;
          height: auto; 
        }

   }      
  @media screen and (max-width:1600px)
  {
        .google_div
        {
          position: absolute;
          
          left: 0px;
          right:300px; 
        }
        .google_logo
        {
           width: 10%;
           height: 10%;
        }
        .main_div
        {
           height:450px; 
        }

        .mainhead
        {
           padding-top:200px;
           font-size:4rem;       
        } 
        .price_text
        {
           font-size:25px; 
        }
        .main_btn
        {
          padding: 12px 48px;
        }
        .querydiv
        {
           width:600px;
           height:80px;
           background-color:purple;   
        } 
        .top
        {
        	height:550px; 
        }
        .tripimg
        {

          height: 250px;
          margin-top: -25px;
        }
       
       
	}
  @media screen and (max-width:900px)
  {
      .main_div
      {
        height: 350px;
      }
      .google_div
        {
          position: absolute;
          
          left: 0px;
          right:0px; 
        }
        .google_logo
        {
           width: 13%;
           height: 13%;
        }
  }
	@media screen and (max-width:600px)
	{
        .head1
        {
          font-size: 0.8rem;
          font-weight:400;
        }
        .head2
        {
          font-size: 0.8rem;
        }
        .head3
        {
          font-size: 0.9rem;
        }
        .head4
        {
          font-size: 1rem;
        }
        .head5
        {
          font-size: 0.9rem;
        }
        .img_div
        {
             overflow:hidden;height:140px;width:100%;
        }
        .tripimg
        {
          width: 100%;
          height: 100%;
          margin: 0px;
        }
        .call_div
        {
          height:5%;
        }
        .google_div
        {
          position: absolute;
           
          left: 0px;
          right:0px; 
        }
        .google_logo
        {
           width: 15%;
           height: 15%;
        }
        .main_div
        {  
          height:400px; 
          overflow: hidden;

        }
        .top_text
        {
          position: absolute;
          left: 0px;
          right: 0px;
        }
        .main_heading
        {
           font-size:4rem; 

        }
        .sub_div
        {
          overflow: hidden;
          width:100%; 
        }
        
        .mainhead       
	      {
          padding-top:150px;    
          font-size: 40px;
        }  
         .price_text
        {
           font-size:15px; 
        }
        .querydiv
        {
        	width:100%;
        	height:auto;  
        }
        .top
        {
        	height:450px; 
        }
        .head_border
        {
          margin-left: 40%;
        }
        .main_btn
        {
          padding: 10px 40px;
        }
        .main_container
        {
          box-sizing: border-box;
          padding: 0% 7%;
        }
	}
  
