p{
    line-height: 1.5!important;
}
h1,h2,h3,h4,h5,h6{
    line-height: 1.3!important;
}
.embla__button,.carousel-control {
  top: 300px!important;
}
.pgk-arrow-up a{
    border-radius: 1rem!important;
}
@media (max-width: 500px){
    .pgk-arrow-up {
        text-align: right;
        left:unset!important;
        right: 20px!important;
        bottom:90px!important;
    }
}
.modal.show .modal-dialog div{
  border-radius: 1rem!important;
  overflow-y: initial !important;
}
.pgk-gallery .modal-body img{
  width: 60% !important;
  height: auto !important;
}  
@media (max-width: 500px){
  .pgk-gallery .modal-body img{
    width: 80% !important;
  }
}
.talkfont{
        position: fixed;
        bottom: 33px;
        right: 20px;
        font-size:50px;
        z-index:100;
        border-radius: 1rem;
    }
    .talkfont:hover{
        opacity: 50%;
    }
    .talkfont img{
        border-radius:1rem;
        width:60px;
        height:60px;
    }
h1, h2, h3, h4, h5, h6, .display-1, .display-2, .display-4, .display-5, .display-7, span, p, a
{
  word-break: keep-all!important;
}
.pgk-iconfont{
line-height:1.3;
}
.pgk-arrow-up a{
background: white;
    background-color: white;
    background-image: none;
  color: black;
  border: black;
  box-shadow: 0 10px 30px rgba(90, 144, 225, 0.1);
}
#scrollToTop a i::before{
border-bottom: 2.5px solid black;
  border-left: 2.5px solid black;
}

.companies{
  font-weight: inherit;
}
