.pofc{
    transition: all .25s;
}
.pofc:hover{
    transform: scale(1.05);
}

@media (min-width: 993px){
    .ftco-navbar-light .navbar-nav .nav-item {
        padding: 0 .5rem;
        margin: 0 .25rem;
    }
    .dropdown-menu.show{
        width: 600px;
        left: 50%;
        transform: translateX(-50%);
    }
    .px-12-lg{
        padding-left: 3rem;
        padding-right: 3rem;
    }
}
@media (max-width: 1199px) and (min-width: 992px){
    .dropdown-menu.show{
        width: 600px;
        left: 50%;
        transform: translateX(-50%);
    }
}
@media (min-width: 1200px){
    .ftco-navbar-light .dropdown{
        position: relative;
    }
    .dropdown-menu.show{
        width: 600px;
        left: 0;
        transform: translateX(0);
    }
}
@media (max-width: 767px){
    .ppfd.sttc{
        top:0;
    }
}
.result-sect {
    width: 100%;
    background-color: #fff;
    position: absolute;
    top: 80px;
    z-index: 999;
    display: none; }
    .result-sect.active {
      display: block; }
  
  .result-row {
    border-top: 1px solid #ccc;
    padding: .5rem;
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: row !important;
            flex-direction: row !important;
    -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
            justify-content: flex-start !important;
    -webkit-box-align: center !important;
        -ms-flex-align: center !important;
            align-items: center !important; }
  
  .rsltw-img {
    margin-right: .75rem;
    -ms-flex-preferred-size: 80px;
        flex-basis: 80px;
    max-width: 80px; }
    .rsltw-img img {
      max-height: 50px; }
  
  .rsltwfitc {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: row !important;
            flex-direction: row !important;
    -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
            justify-content: center !important;
    -webkit-box-align: center !important;
        -ms-flex-align: center !important;
            align-items: center !important; }
    .rsltwfitc img {
      height: 100%;
      width: 100%;
      max-width: initial;
      -o-object-fit: cover;
         object-fit: cover; }
  
  .rsltw-cnnt {
    -ms-flex-preferred-size: calc(100% - 80px);
        flex-basis: calc(100% - 80px);
    max-width: calc(100% - 80px); }
    .rsltw-cnnt .title {
      font-weight: 600;
      font-size: 1.15rem;
      line-height: 1.25;
      overflow: hidden !important;
      text-overflow: ellipsis;
      display: -webkit-box;
      -webkit-box-orient: vertical;
      -webkit-line-clamp: 1 !important; }
    .rsltw-cnnt .sub {
      line-height: 1.25;
      color: #ccc; }
      
      @media (min-width: 993px){
      .ftco-navbar-light .dropdown-menu {
          top:35px
        }
      }
      .nav-item .nav-link:focus,.nav-item .nav-link:hover{
          color:#7195ec!important;
      }

      @media (min-width:992px){
        .p-8-lg{
	        padding: 2rem;
        }
      }


.form-wrapper .float-group .form-style,.form-wrapper .float-group .form-style:focus,.form-wrapper .float-group .form-style:focus-within{
	border:none;
}

.bdb{
	border-bottom: 1px solid #ddd;
}

.form-wrapper.float-label .float-group input:focus+label, .form-wrapper.float-label .float-group input:not(:placeholder-shown)+label, .form-wrapper.float-label .float-group textarea:focus+label, .form-wrapper.float-label .float-group textarea:not(:placeholder-shown)+label{background-color:transparent;}

  p,h1,h2,h3,h4,h5,h6,div,li,a,span,td,th,label{
 word-break:break-word;
word-wrap:break-word;
}