.page-visa .main-banner__descp .main-banner__body h1:not(:last-child){margin-bottom:8px;font-size:45px;font-weight:500;text-align:left}
.page-visa .main-banner__body h2 small{font-size:30px;font-weight:500;text-align:left}
.page-visa .item-types-visas__title{line-height:40px}
.page-visa .btn_wrapper{width:100%}
.page-visa .btn{cursor:pointer}
.page-visa .nuar-blk.gradient{background:#00000061}
.page-visa .item-types-visas__text{margin-top:15px}
.page-visa .descp-details__text p:not(:last-child){margin-bottom:1rem}
.page-visa .list-seo_text_top li{position:relative;display:flex;align-items:center;justify-content:flex-start;flex-direction:row;font-size:1.25rem;line-height:1.7;text-align:left}
.page-visa .list-seo_text_top li::before{content:url('/local/templates/shomoltour/img/icons/check-c.svg');width:1.25rem;height:1.25rem;margin-right:.5rem;margin-left:.5rem}
.page-visa .main-banner--inner.visa-banner .main-banner__descp{justify-content:center;align-items:center}
.page-visa .main-banner--inner.visa-banner .main-banner__header{text-align:center}
@supports(padding-bottom:clamp(1.25rem,.4419191919rem + 4.0404040404vw,3.75rem)){.page-visa .main-banner__descp{padding-bottom:clamp(1.25rem,.4419191919rem + 4.0404040404vw,1.75rem)}}
@media only screen and (max-width:768px){.page-visa .visa-banner .main-banner__header h1{font-size:42px;font-weight:500}.page-visa .main-banner.visa-banner h2 small{font-size:23px;font-weight:500;text-align:center}.page-visa .sidebar-template__col:nth-child(2){display:block}}
