.template-ns-content-block .txt-container.row_reverse{
flex-direction: row-reverse;
}
.template-ns-content-block .txt-container.column_normal{
flex-direction: column;
}
.template-ns-content-block .txt-container.column_reverse{
flex-direction: column-reverse;
}
.template-ns-content-block h2{
text-transform: none;
font-size: 45px;
line-height: 50px;
font-weight: 500;
margin-bottom: 30px;
}
.template-ns-content-block h4{
color: #FFA500;
font-size: 22px;
font-weight: 500;
letter-spacing: 3px;
margin-bottom: 20px;
}
.template-ns-content-block p{
font-size: 20px;
line-height: 30px;
}
.template-ns-content-block .img-container{
text-align: right;
}
.template-ns-content-block img{
border-radius: 14px;
}
@media (max-width: 991px) {
.template-ns-content-block .row{
gap: 40px;
}
.template-ns-content-block h2{
font-size: 30px;
line-height: 36px;
}
.template-ns-content-block h4{
font-size: 20px;
}
.template-ns-content-block p{
font-size: 18px;
line-height: 26px;
}
}
@media (min-width: 992px) {
.template-ns-content-block .row.hasImage .txt-container{
padding-right: 50px;
}
.template-ns-content-block img{
width: 95%;
}
}