@media only screen and (max-width: 1900px){
    .container{
        max-width: 1500px;
    }
    .banner_left_sec .left_img{
        padding-top: 110px;
    }
    .banner_section .banner_left_sec h1{
        font-size: 50px;
        padding-top: 16px;
}
    .banner_section .banner_right_sec{
        padding-top: 110px;
    }
    .under_banner_sec{
        padding: 60px 0;
    }
    .under_banner_sec .underbanner_sec_right h3{
        font-size: 45px;
    }
    .gameplay_section{
        padding-top: 30px;
        padding-bottom: 30px;
        margin-bottom: 20px; 
    }
    .gameplay_section .heading h2{
        line-height: 70px;
        font-size: 48px;
    }
    .gameplay_section .right_section {
        margin-right: 30px;
    }
    .gameplay_section p{
        font-size: 18px;
    }
    .gameplay_section .conversation_txt{
        margin-left: 24px;
    }
    .feature_section{
        padding-top: 50px;
        padding-bottom: 50px;
    }
    .feature_section .heading h2{
        font-size: 44px;
    }
    .feature_section .row p, .feature_section .row li{
        font-size: 19px;
    }
    .specification_section{
        padding-top: 40px;
        padding-bottom: 40px;
    }
    .specification_section .heading h4{
        font-size: 45px;
        margin-bottom: 90px;
    }
    .specification_section_items{
        margin-bottom: 135px;
    }
    specification_section .col-lg-4{
        
    }
}
@media only screen and (max-width: 1599px){
     .container{
        max-width: 1430px;
    }
    .banner_section .banner_left_sec h1{
        font-size: 47px;
    }
    .gameplay_section .right_section {
        margin-right: 15px;
    }
    .gameplay_section .conversation_txt {
        margin-left: 6px;
    }
    .gameplay_section p{
        font-size: 17px;
    }

}
@media only screen and (max-width: 1439px){
    .container{
        max-width: 1320px;
    }
    .banner_section .banner_left_sec h1{
        font-size: 47px;
    }
    .under_banner_sec .underbanner_sec_right h3{
        font-size: 43px;
    }
    .under_banner_sec p{
        font-size: 18px;
    }
    .gameplay_section .heading h2{
        font-size: 45px;
        line-height: 63px;
    }
    .gameplay_section .left_section{
        margin-left: 13px;
    }
    .gameplay_section .right_section{
        
    }
    .gameplay_section img{
        max-width: 97%
    }
    .gameplay_section p{
        font-size: 16px;
    }
    .feature_section .row p, .feature_section .row li{
        font-size: 16px;
    }
    .specification_section .heading h4{
        font-size: 42px;
    }
}
@media only screen and (max-width: 1359px){
    .container{
        max-width: 1190px;
    }
    .navbar-expand-lg .navbar-nav .nav-link{
        font-size: 13px;
    }
    .banner_section .banner_left_sec h1{
        font-size: 43px;
    }
    .under_banner_sec .underbanner_sec_right h3{
        font-size: 40px;
    }
    .under_banner_sec p{
        font-size: 16px;
    }
    .gameplay_section .heading h2 {
    font-size: 41px;
    line-height: 55px;
    }
    .gameplay_section p{
        font-size: 15px;
    }
    .gameplay_section .right_section{
        margin-right: 6px;
    }
    .feature_section .heading h2{
         font-size: 41px;
    }
    .feature_section .row p, .feature_section .row li{
        font-size: 15px;
    }
    .feature_section .sub_heading p{
        font-size: 16px;
    }
    .feature_section h4{
        font-size: 22px;
    }
    .specification_section {
        padding-top: 30px;
        padding-bottom: 30px;
    }
    .specification_section .heading h4{
        font-size: 39px;
    }
    .specification_section p{
        font-size: 16px;
    }
    .specification_section_items{
        margin-bottom: 110px;
    }
    .gameplay_section .left_section{
        margin-left: 3px;
    }
    .gameplay_section .col-lg-12{
        margin: 10px 5px;
    }


}

@media only screen and (max-width: 1199px){
    .gameplay_section {
        padding-left: 25px;
        padding-right: 25px;
    }
    .gameplay_section .col-lg-3 {
        width: 100%;
        text-align: center;
    }
    .gameplay_section .col-lg-9 {
        width: 100%;
    }
    .section_right_cont  .row {
        flex-direction: column-reverse;
    }
    .gameplay_section_bottom {
        padding-top: 50px;
        flex-direction: column-reverse;
        align-items: center;
    }
    .gameplay_section .gameplay_section_bottom .life_events {
        margin-left: 0px;
        text-align: center;
    }
    .gameplay_section .gameplay_section_bottom .kobe_parent_app {
        margin-right: 0px;
        text-align: center;
    }
    .right_section_icon {
        text-align: center;
    }
    .gameplay_section p {
        text-align: center;
    }
    .gameplay_section .section_left_cont {
        padding-top: 60px;
    }
    .gameplay_section .section_right_cont {
        padding-top: 60px;
    }
    .upper_footer_sec .footer_items li a {
        font-size: 15px;
        margin-left: 15px;
        padding-left: 5px;
        margin-top: 0px;
    }
}

@media only screen and (max-width: 1024px){
}

@media only screen and (max-width: 991px){
    h1,h2,h3,h4,h5,h6{
        line-height: 1.2 !important;
    }
    h1{
        font-size: 35px !important;
    }
    h2{ font-size: 30px !important; 
    }
    h3{
     font-size: 26px !important;
    }
    h4{
        font-size: 22px !important;
    }
    h5{
        font-size: 18px !important;
    }
    h6{
        font-size: 16px !important;
    }
    p{
        font-size: 15px;
    }
    .navbar-expand-lg .navbar-nav .nav-link {
        font-size: 11px;
        padding: 0px;
        margin: 0px 10px;
        text-align: center;
    }
    .banner_section .banner_left_sec {
        padding-left: 0;
    }
    .banner_section .row {
        flex-direction: column-reverse;
    }
    .banner_section .row {
        flex-direction: column-reverse;
        /* align-items: center; */
    }
    .banner_section .banner_left_sec {
        text-align: center;
        padding-bottom: 50px;
    }
    .banner_left_sec .left_img {
        padding-top: 50px;
    }
    hr.banner_divider {
        max-width: 250px;
        margin: 20px auto;
    }
    .banner_section .banner_left_sec h1 {
        font-size: 25px !important;
    }
    .banner_section .banner_left_sec h1 br {
        display: none;
    }
    .banner_section .banner_right_sec {
        padding-top: 60px;
    }
    .under_banner_sec .underbanner_sec_left img {
        height: auto;
    }
    .banner_section .row {
        flex-direction: column-reverse;
    }
    .banner_section .banner_left_sec {
        text-align: center;
        padding-bottom: 50px;
    }
    .banner_left_sec .left_img {
        padding-top: 50px;
    }
    hr.banner_divider {
        max-width: 250px;
        margin: 20px auto;
    }
    .banner_section .banner_left_sec h1 {
        font-size: 25px;
    }
    .banner_section .banner_left_sec h1 br {
        display: none;
    }
    .banner_section .banner_right_sec {
        padding-top: 60px;
    }
    .under_banner_sec .underbanner_sec_right {
        margin: 0px;
        text-align: center;
    }
    .gameplay_section .section_middle_cont {
        order: -1;
    }
    .feature_section .wonderful_tutor {
        padding: 0px;
    }
    .specification_section_items {
        flex-direction: column;
        align-items: center;
        text-align: center;
        margin-bottom: 35px;
    }
    .specification_section_text {
        padding: 15px;
    }
    .upper_footer_sec .row {
        flex-direction: column;
        align-items: center;
    }
    .upper_footer_sec .footer_items {
        justify-content: center;
        flex-wrap: wrap;
    }
    .upper_footer_sec {
        text-align: center;
        padding-bottom: 50px;
    }
    .upper_footer_sec .footer_img {
        width: 156px;
        height: auto;
        margin: 0px auto 25px;
    }
    .upper_footer_sec .footer_items li a {
        font-size: 14px;
        padding: 0px;
        margin: 10px;
    }
    .lower_footer_sec .row {
        flex-direction: column;
        align-items: center;
        text-align: center;
    }
    .lower_footer_sec .social_icons {
        justify-content: center;
    }
    .social_icons a {
        margin: 8px;
    }
    .gameplay_section .row {
        width: 100% !important;
        flex: 0 0 auto !important;
        margin: 0px !important;
        padding: 0px !important;
    }
    .gameplay_section .row .row {
        padding: 0px;
        margin:0px;
    }
    .gameplay_section .col-lg-12 {
        margin:0px;
        padding: 0px;
    }
    .gameplay_section .col-lg-4 {
        padding: 0px;
        margin-bottom: 35px;
    }
    .gameplay_section .col-lg-9 {
        padding: 0px;
        margin:0px;
    }
    .gameplay_section .col-lg-3 {
        padding: 0px;
        margin:0px;
    }
    .gameplay_section .left_section {
        margin-left: 0px;
    }
    .gameplay_section .right_section {
        margin-right: 0;
    }
    .gameplay_section {
        text-align: center;
        padding: 50px 0px;
    }
    .gameplay_section .section_middle_cont {
        margin-bottom: 50px;
    }
    .gameplay_section img {
        margin-top: 0px !important;
    }
    nav.header_nav_section.navbar.navbar-expand-lg {
        top: 14px;
    }
    .header_nav_section .navbar-nav {
        background: #fff;
        padding: 5px 0px;
    }
    .navbar-expand-lg .navbar-nav .nav-link {
        font-size: 14px;
        margin: 8px 0px;
        display: block;
    }
    .navbar-nav {
        width: 100%;
    }
}

@media only screen and (max-width: 767px){
}

@media only screen and (max-width: 575px){
}

@media only screen and (max-width: 479px){
}