body {
    font-family: "NotoSans-Medium";
    direction: ltr;
    text-align: left;
}
.head_wp .navbar .main_link .nav-link,
.intro_wp .carousel-item .carousel-caption a,
.title_h1,
.ourgames_sec .data h3,
.game_intro_sec .title h1,
.game_know_sec .data h3,
.about_title{
    font-family: "NotoSans-Bold";
}
.custom-file-input~.custom-file-label::after{
    content: 'Browse' !important;
}
.blog_sec .block .start_progress{
    text-align: left;
    direction: ltr;
}
.blog_sec .block .end_progress{
    text-align: right;
    direction: rtl;
}
.community_sec .social_txt li a span{
    margin-left: 5px;
}
input[type='submit'],.publish_sec textarea,.file-group label{
    /*transform: skew(20deg);*/
}
.game_feature_sec .owl-carousel .item p{
    direction: ltr;
}
.slanted-btn,
.slanted-input,
.slanted-file{
    transform: skew(25deg);
}
.slanted-btn input,
.slanted-input input,
.slanted-input select,
.slanted-input textarea,
.slanted-file label{
    transform: skew(-25deg);
}
.head_wp .navbar .nav-item.active{
    transform: skew(25deg);
}
.head_wp .navbar .nav-item.active a{
    transform: skew(-25deg);
}
.footer_wp .info.contact{
    text-align: right;
}
.footer_wp .info.email{
    text-align: left;
}
.about_sec .about_services .item p{
    direction: ltr;
}
/* Extra small devices (portrait phones, less than 576px)*/
@media (max-width: 575.98px) {
    .footer_wp .info.email,
    .footer_wp .info.contact{
        text-align: center;
    }
}
/* Small devices (landscape phones, 576px and up)*/
@media (min-width: 576px) and (max-width: 767.98px) {
    .footer_wp .info.email,
    .footer_wp .info.contact{
        text-align: center;
    }
}
/* Medium devices (tablets, 768px and up)*/
@media (min-width: 768px) and (max-width: 991.98px) {


}
/* Large devices (desktops, 992px and up)*/
@media (min-width: 992px) and (max-width: 1199.98px) {
    .about_sec .about_intro .info:first-child{
        margin-top: 30px;
    }
}
/* Extra large devices (large desktops, 1200px and up)*/
@media (min-width: 1200px) and (max-width: 1799.98px) {
    .about_sec .about_intro .info:first-child{
        margin-top: 30px;
    }
}
@media (min-width: 1800px) and (max-width: 2559.98px){
    .about_sec .about_intro .info:first-child {
        margin-top: 40px;
    }
}
@media (min-width: 2560px) {
    .about_sec .about_intro .info:first-child {
        margin-top: 55px;
    }
}