body {
    font-size: 14px;
    font-family: Open Sans,Arial,sans-serif;
    font-weight: 400;
}


.mainheadlinewrapperpage {
    margin-bottom: 1px;
    float: left;
    width: 100%;
    padding: 14px 0;
    background: #1c2747;
     margin-top:0px;
  }

  .mainheadlinepage h1{
    Margin: 0;
    font-weight: 600;
    font-size: 44px;
    line-height: 1;
    color: #fde07e;
  }
  
  .modzilla_compact{
        display: flex !important;
    }

  ol.breadcrumb {
    padding-left: 4px;
    background: transparent;
  }
  ol.breadcrumb li {
    margin-bottom: 0px;
  }
  .breadcrumb-item a {
    color: #fff !important;
  }

  h4{
      font-size: 27px;
  }


  #main {
    margin-top: 22px;
    margin-bottom: 30px;
    float: left;
    width: 100%;
  }
  #main p {
    margin-bottom: 5px;
  }
  #main ::-webkit-input-placeholder { 
    color: #1c2747; 
  }
  #main ::-moz-placeholder { 
    color:#1c2747; 
  } 
  #main :-ms-input-placeholder {  
    color:#1c2747; 
  } 
  #main :input:-moz-placeholder { 
    color:#1c2747; 
  }
  #main input {
    padding: 0 10px;
    margin-bottom: 0;
    width: 100% !important;
    font-size: 14px;
    outline: none;
    box-shadow: none;
    -webkit-border-radius: 0;
       -moz-border-radius: 0;
          border-radius: 0;
  }
  #main .contact1 input,select {
    position: relative;
    opacity: 1;
    height: 37px;
    color: #1c2747;
    box-shadow: none;
    outline: none;
    background: transparent;
    border: #1c2747 1px solid;
    -webkit-transition: all .1s; 
       -moz-transition: all .1s; 
         -o-transition: all .1s; 
            transition: all .1s;
  }
  #main .contact1 input:focus {
    box-shadow: none;
    outline: none;
    border: #1c2747 1px solid;
  }
  #main .contact2 input {
    position: relative;
    opacity: 1;
    height: 37px;  
    color: #1c2747;
    outline: none;
    border: #1c2747 1px solid;
    background: transparent;
    box-shadow: none;
    transition: all .1s;
    -webkit-transition: all .1s; 
       -moz-transition: all .1s; 
         -o-transition: all .1s; 
          transition: all .1s;     
  }


  #main .textarea {
    width: 100%;
    padding: 10px;
    height: 92px;
    margin-bottom: 0;
    /*float: left;*/
    display: inline;
    color: #1c2747;
    box-shadow: none;
    outline: none;
    border-radius: 0;
    border: #1c2747 1px solid;
    background: transparent;
    -webkit-transition:all .1s; 
      -moz-transition: all .1s; 
        -o-transition: all .1s; 
         transition: all .1s;
  }
  #main .textarea:focus {
    box-shadow: none;
    outline: none;
    border: #1c2747 1px solid;
  }
  #main .buttoncontact {
    margin: 5px auto 0 auto ;
    padding: 0px 15px;
    height: 40px;
    text-transform: capitalize;
    color: #fff;
    font-size: 22px;
    font-weight: bold;
    border: none;
    background: #1c2747;
    box-shadow: none;
    outline: none;
    -webkit-transition: all .1s; 
       -moz-transition: all .1s;
         -o-transition: all .1s; 
            transition: all .1s; 
  }
  #main .buttoncontact:hover {
    background-color: #1c2747;
  }
  #main .buttoncontact:hover {
    background-color: #1c2747;
  }
  #main .buttoncontact:focus {
    background-color: #1c2747;
  }
  
        @media only screen and (min-width: 320px) and (max-width: 419px) {
        .mainheadlinewrapperpage {
   
      margin-top:0px !important;
      }
  }
  
  
  @media only screen and (min-width: 420px) and (max-width: 768px) {
        .mainheadlinewrapperpage {
   
      margin-top:0px !important;
      }
  }
  
  
   @media(max-width:991px){
       .mainheadlinewrapperpage {
   
     margin-top:0px;
  }
  }