.containerback {
  position: relative;
  text-align: center;
  color: white;
}
a {
    color: #D9D9D9 !important;
  }
.topaligncontainer{
padding-top: 101px;
}
.containeralignprod{
  padding-top: 20px !important;
}
.toppadding{
  padding-top: 8px;
}

.bannerimag{
  position: absolute;
top: 20%;
left: 22px;
  }
.bannerimag1{
  position: absolute;
top: 14%;
left: 22px;
  }
.mapscolor{
      color: #909090;
}

.borderline{
  border: 1px solid #737572;
      padding-top: 10px;
      padding-bottom: 42px;
      padding-left: 10px;
      padding-right: 10px;
      color: white !important;
      margin-bottom: 10px;
}


.yellowcolortexttest{
  color: #ffcb05;
font-family: 'Montserrat';
text-align: left;
font-size: 16px;
}

  .fa-map-marker:before {
      content: "\f041";
      font-size: 14px !important;
  }
  .sectionctaread {
    float: left;
    font-size: 12px !important;
    font-family: 'Montserrat-Medium' !important;
    width: max-content;
    margin-top: 3px;
    color: #ffcb05 !important;
}

  .whyownh{
    color: white !important;
font-family: 'Montserrat-Medium' !important;
font-size: 15px !important;
  }
  .form-control {
      padding-right: 10px;
      padding-left: 10px;
      display: block !important;
      width: 100% !important;
      height: 37px !important;
      padding: !important;
      font-size: 12px !important;
      /* line-height: 1.5 !important;
      background-color: transparent !important;
        border: 1px solid #606060 !important;*/
      background-clip: padding-box !important;
          background-color:#666666 !important;
              border: 1px solid #414244 !important;

      color: white !important;
      font-family: 'Montserrat-Light';
  }
  label {
      margin-bottom: 0rem !important;
      font-size: 12px !important;
      display: flex !important;
      color: white;
      font-family: 'Montserrat-Light' !important;
  }

  .form-group{
        padding-left: 0px !important;
  }
  .acceptform{
      margin-bottom: 0px !important;
    margin-left: 5px;
    font-family: 'Montserrat-Medium' !important;
}

.imagemar{
  margin-top: 10px !important;
margin-bottom: 10px !important;
}
.bottom-text {
  position: absolute;
bottom: 35px;
left: 25px;
}

.studio{
    line-height: inherit !important;
}
.centered-text {
  position: absolute;
top: 58%;
left: 5%;
padding-right: 5px;
    padding-left: 5px;
}

.productalign{
  padding-left: 20px;
padding-right: 20px;
}
.bannerimg{
      height: 600px;
}


.yellowcolor{
      color: #ffcb05;
}


.yellowcolortext{
      color: #ffcb05;
      font-family: 'Montserrat';
    text-align: left;
    font-size: 24px;
}

.yellowaward{
      color: #ffcb05;
      font-family: 'Montserrat';
    text-align: left;
    font-size: 16px;
}
.awardlist{
      color: #ffcb05;
      font-family: 'Montserrat';
    text-align: left;
    font-size: 13px;
}

.parafont{
  font-family: 'Montserrat-Light';
color: white;
text-align: left;
font-size: 24px;
    margin-bottom: 0px !important;
}
.parafontaward{
  font-family: 'Montserrat-Light';
color: white;
text-align: center;
font-size: 16px;
    margin-bottom: 0px !important;
}

.boldfont{
  font-family: 'Montserrat';
color: #737572;
text-align: left;
font-size: 24px;
}
.boldfonts{
  font-family: 'Montserrat';
color: white;
text-align: left;
font-size: 24px;
}

.paraline{
  font-family: 'Montserrat-Light';
color: white;
text-align: left;
font-size: 12px;
}
.paratext{
  font-family: 'Montserrat-Light';
  color: #909090;
  font-size: 12px;
  line-height: normal;
  width: 95%;
      margin-bottom: 0px;
}
.paratextaward{
  font-family: 'Montserrat-Light';
  color: white;
text-align: center;
font-size: 9px !important;
line-height: normal;
  width: 95%;
      margin-bottom: 0px;
}
.awardlistp{
  font-family: 'Montserrat-Light';
  color: white;
text-align: center;
font-size: 10px !important;
line-height: normal;
      margin-bottom: 0px;
}
.paratextstudio{
  font-family:'Montserrat-Medium' !important;
  color: #909090;
  text-align: justify;
  font-size: 12px;
  line-height: 14px;
  width: 95%;
      margin-bottom: 0px;
}
.containerpadding{
  padding-left: 25px !important;
padding-right: 20px !important;
}

.expertisea{
  padding-top: 10px;
padding-bottom: 10px;
padding-left: 10px;
padding-right: 0px;
border: 1px solid #ffcb05;
border-top: 0px solid !important;
border-radius: 5px !important;
}

.exphead{
  font-size: 16px;
color: #ffcb05;
margin-bottom: 0px !important;
}

.exppara{
  font-size: 12px;
color: white;
font-family: 'Montserrat-Light';
margin-bottom: 0px !important;
}


.fa-circle:before {
    content: "\f111";
    font-size: 5px;
}
.sectioncta {
    float: left;
    font-size: 12px;
    font-family: 'Montserrat-Light';
    border-bottom: 1px solid #ffcb05;
    width: max-content;
    margin-top: 10px;
    color: white;
}

.productmod{
  margin-bottom: 0px !important;
background-color: #ffcb05;
width: 54%;
font-size: 13px;
border-radius: 3px;
padding-left: 4px;
font-family: 'Montserrat-Light';
color: black;
}

.paddingc{
      padding-top: 15px;
  padding-right: 5px !important;
  padding-left: 5px !important;
}
.containeralign{
  padding-top: 40px !important;
  padding-bottom: 65px !important;
}

.containerinner{
padding-top: 30px;
padding-bottom: 20px;
}

.lefticon{
  width: 6%;
}




/*    mobile screen   */
@media only screen and (max-device-width: 490px) {
  .containerpadding{
    padding-left: 25px !important;
  padding-right: 20px !important;
  }
.parafont {
    font-size: 30px !important;
}
.yellowcolortext {
    font-size: 30px !important;
}
.boldfont {
  font-size: 30px !important;
}
.paratext {
    font-size: 14px !important;
}
.paratextstudio {
    font-size: 14px !important;
}
.sectioncta {
    font-size: 14px !important;
}
.containeralign {
    padding-top: 50px !important;
    padding-bottom: 85px !important;
}
.paraline {

font-size: 14px !important;
}
.bannerimg{
    height: 650px !important;
}
.productimg{
    height: 200px !important;
    width: 100%;
    border-radius: 5px;
}
.parafontaward{
      font-size: 18px !important;
}
.paratextaward {
font-size: 10px !important;
}
.awardlist {
font-size: 15px !important;
}
.awardlistp {
font-size: 12px !important;
}
}


@media only screen and (max-device-width: 470px) {

  .paratext {
      font-size: 13px !important;
  }
.paratextstudio {
      font-size: 13px !important;
  }
  .sectioncta {
      font-size: 13px !important;
  }

}
@media only screen and (max-device-width: 450px) {
.bannerimg {
  height: 700px !important;
}
.parafont {
    font-size: 28px !important;
}
.yellowcolortext {
    font-size: 28px !important;
}
.boldfont {
  font-size: 28px !important;
}

.containeralign {
    padding-top: 40px !important;
    padding-bottom: 75px !important;
}

}
@media only screen and (max-device-width: 430px) {
.bannerimg {
  height: 680px !important;
}
.paraline {
  font-size: 11px !important;
}
.paratext {
    font-size: 11px !important;
}
.paratextstudio {
    font-size: 11px !important;
}
.sectioncta {
    font-size: 11px !important;
}
.parafontaward{
      font-size: 17px !important;
}
.paratextaward {
font-size: 9px !important;
}
.awardlist {
font-size: 14px !important;
}
.awardlistp {
font-size: 11px !important;
}
}

@media only screen and (max-device-width: 415px) {

.parafont {
    font-size: 26px !important;
}
.yellowcolortext {
    font-size: 26px !important;
}
.boldfont {
  font-size: 26px !important;
}
}


@media only screen and (max-device-width: 400px) {

.parafont {
    font-size: 24px !important;
}
.yellowcolortext {
    font-size: 24px !important;
}
.boldfont {
  font-size: 24px !important;
}
.containeralign {
    padding-top: 35px !important;
    padding-bottom: 65px !important;
}
}


@media only screen and (max-device-width: 390px) {
  .parafontaward{
        font-size: 16px !important;
  }
  .paratextaward {
  font-size: 8px !important;
  }
  .awardlist {
  font-size: 13px !important;
  }
  .awardlistp {
  font-size: 10px !important;
  }

}
@media only screen and (max-device-width: 350px) {
.paratext {
    font-size: 11px !important;
}
.paratextstudio {
    font-size: 11px !important;
}
.sectioncta {
    font-size: 11px !important;
}
.parafontaward{
      font-size: 15px !important;
}
.paratextaward {
font-size: 8px !important;
}
.awardlist {
font-size: 12px !important;
}
.awardlistp {
font-size: 9px !important;
}
.productmod {
font-size: 11px !important;
}
}



@media only screen and (max-device-width: 340px) {
  .parafontaward{
        font-size: 14px !important;
  }

}
@media only screen and (max-device-width: 320px) {
  .productmod {
  font-size: 11px !important;
  }
  .parafont {
    font-size: 18px !important;
}
.yellowcolortext {
    font-size: 18px !important;
}
}
.slider {
max-width: 450px;
}

.slider .slick-slide {
padding: 20px;
outline: none;
}

.slider .slick-slide .inner {
border: 0px solid #000;

}
