.head-txt2 h1 {
   color: #ff2a2d;
   font-size: 32px;
}

.long_img img {
   margin-top: 30px !important;
}

.long-profile-banner-out {
   margin-bottom: 0px !important;
}

.vertical-line {
   height: 375px;
}

.fs-gal-main {
   padding: 50px;
}

.fs-gal-close {
   top: 30px;
   right: 50px;
}

.fs-gal-next {
   right: 50px;
}

.page-content {
   padding: calc(65px + 20px) calc(24px / 2) 60px calc(24px / 2) !important;
}
body.no-scroll {
   position: fixed;
   width: 100%;
   height: 100vh;
   overflow: hidden;
}
