/* Big screen :1200px. */
@media (min-width: 1200px) and (max-width: 1500px) {
    .hero_img img {
        width: 100%;
    }
    
    .feature-Area {
        margin-top: 0;
    }
    
    .hero_area {
        padding-top: 100px;
    }
    .hero_area_content > p {
        margin: 30px 0;
    }
    .News_text {
        padding: 20px;
    }
    
    .Support_btm {
    }
    
    .footer_btm_mid p {
        max-width: 650px;
    }

}


/* Normal screen :992px. */
@media (min-width: 992px) and (max-width: 1200px) {
    .hero_img img {
        width: 100%;
        max-width: 600px;
        position: absolute;
        right: 0;
    }
    
    .feature-Area {
        margin-top: 50px;
    }
    .hero_area_content.Logo img {
        max-width: 200px;
    }
    
    .hero_area {
        padding-top: 150px;
    }
    
    .hero_area_content > p {
        margin: 40px 0px;
    }
    
    .News_tab__nav ul li button {
        padding: 0 10px;
    }
    
    .News_text {
        padding: 20px;
    }
    
    
    .news_tab ul li {
        margin-bottom: 10px;
    }
    
    .news_tab {
        margin: 20px 0;
    }
    .Support_btm a img {
        width: 200px;
    }
    
    .About_left img {
        height: 100%;
    }
    .blog_blk {
        max-width: 380px;
        margin: auto;
        margin-bottom: 30px;
    }
    
    section.blog-Area .row:nth-child(2) {
        max-width: 700px;
        margin: auto;
    }
    
    .email__box input[type="text"] {
        width: 300px;
    }
    
    .footer_btm_mid p {
        max-width: 418px;
    }
    
    .footer_btm-nav {
        width: 31%;
    }
    .menu-area nav ul li a {
        margin-left: 0;
        margin-right: 20px;
    }
    .A__details_left {
        width: calc(100% - 125px);
    }
    
    .Account_tab {
        padding: 30px;
    }
    
    .Account_nav {
        width: 250px;
    }
    
    .SignUp_img img {
        display: block;
        width: 100%;
        object-fit: cover;
    }
}

 
/* Tablet screen :768px. */
@media (min-width: 768px) and (max-width: 991px) {
    .hero_img {
        display: none;
    }
    .container {
        max-width: 700px;
    }
    
    .sec_title img {
        width: 100%;
    }
    .hero_area {
        padding-top: 150px;
    }
    
    .hero_area_content > p {
        margin: 33px auto;
        max-width: 500px;
    }
    
    .News_img_slider {
        width: 100%;
    }
    
    .News_wrp {
        flex-wrap: wrap;
        max-width: 700px;
        margin: auto;
        margin-top: 189px;
        margin-bottom: 50px;
    }
    
    .News_text {
        width: 100%;
    }
    .About_left {}

.About_left {
    display: none;
}

.blog_blk {
    margin: 13px 0;
}

.newsLetter_wrp {
    flex-wrap: wrap;
    text-align: center;
    justify-content: center;
}

.skicer {
    display: none;
}

.footer_btm_wrp {
    flex-direction: column;
}

.footer_btm-nav {
    width: 100%;
    text-align: center;
}

.footer_btm_mid {
    margin: 20px 0px;
    max-width: 500px;
}

.Support {
    margin: 20px 0;
}
.contact_left {
    max-width: 100%;
    margin-bottom: 40px;
}
.Account_wrp {
    flex-direction: column;
}

.Account_nav {
    width: 100%;
}

.Account_nav ul {
    display: flex;
    justify-content: space-between;
}

.Account_nav ul li button {
    font-size: 13px;
    max-width: max-content;
    margin-right: 2px;
}

.Account_content {
    padding: 20px;
}
.Download__btn_wrp {
    flex-direction: column;
    justify-content: center;
    align-items: center;
}

.Download__btn_wrp a {
    margin-bottom: 20px;
}

.Download__btn_wrp {
    margin: 50px 0;
}
.SignUp_img img {
    width: 100%;
    object-fit: cover;
}

.SignUp_form {
    padding: 30px 15px;
}

}

 
/* small screen :320px. */
@media (max-width: 767px) {
    .hero_img {
        display: none;
    }
    .container {
        max-width: 700px;
    }
    
    .sec_title img {
        width: 100%;
    }
    .hero_area {
        padding-top: 150px;
    }
    
    .hero_area_content > p {
        margin: 33px auto;
        max-width: 500px;
        padding: 0 10px;
    }
    
    .News_img_slider {
        width: 100%;
    }
    
    .News_wrp {
        flex-wrap: wrap;
        max-width: 700px;
        margin: auto;
        margin-top: 189px;
        margin-bottom: 50px;
    }
    
    .News_text {
        width: 100%;
    }
    .About_left {}

.About_left {
    display: none;
}

.blog_blk {
    margin: 13px auto;
    max-width: 329px;
    height: auto;
}

.newsLetter_wrp {
    flex-wrap: wrap;
    text-align: center;
    justify-content: center;
}

.skicer {
    display: none;
}

.footer_btm_wrp {
    flex-direction: column;
}

.footer_btm-nav {
    width: 100%;
    text-align: center;
}

.footer_btm_mid {
    margin: 20px 0px;
    max-width: 500px;
}

.Support {
    margin: 20px 0;
}
.Support_btm {
    flex-direction: column;
}

.About_slider {
    padding: 30px 69px;
}
.About_slider .owl-nav .owl-prev {
    left: 10px;
}

.About_slider .owl-nav .owl-next {
    right: 10px;
}

.email__box input[type="text"] {
    margin: 0 0 20px;
    width: 100%;
}

.newsLetter-Area {
    margin-top: 50px;
}

.footer_btm_left {
    width: 100%;
    text-align: center;
}

.News_tab__nav {
    flex-direction: column;
}

.News_tab__nav ul li button {
    padding: 0px 15px;
}

.News_tab__nav h6 {
    margin-bottom: 20px;
}

.News_img_text h4 {
    font-size: 18px;
}

.News_img_text {
    padding-bottom: 80px;
}

.News_img_Blk i img {
    left: 0;
    width: 630px !important;
    position: absolute;
}

.news_tab ul li {
    flex-wrap: wrap;
    justify-content: flex-end;
}

.news_tab ul li div {
    margin-bottom: 10px;
}
.sp_bdr h6 {
    width: max-content;
}

.sp_bdr hr {
    width: 30%;
}

footer.footer_area {
    padding-top: 30px;
}

.footer_btm {
    margin-top: 30px;
}
.blog-Area {
    margin-bottom: 30px;
}
.hero_area_content i.Logo img {
    width: 177px;
    margin: auto;
}
.blog_blk p {
    height: auto;
}

.blog_blk a {
    margin-top: 40px;
    display: block;
}
.blog_blk i {
    margin-bottom: 25px;
}
.header-area {
    padding: 20px;
}
.SignUp_btns a {
    width: 100px;
    height: 44px;
}
.contact_left h1 {
    font-size: 30px;
}

.contact_left {
    margin-bottom: 40px;
}

.contact_right input.half {
    width: 100%;
}

.contact_right input, .contact_right textarea {
    margin-bottom: 10px;
}

.contact_right textarea {
    height: 120px !important;
    margin-bottom: 20px;
}

.contact_right hr {
    margin: 20px 0 30px;
}

.contact_right {
    padding: 30px;
}

.sec_title {
    margin: 39px 0 30px;
}

.Contact-Area {
    margin-bottom: 100px;
}
.Account_wrp {
    flex-direction: column;
}

.Account_nav {
    width: 100%;
}

.Account_nav ul {
}

.Account_nav ul li button {
    font-size: 16px;
    margin-right: 2px;
}

.Account_content {
    padding: 20px;
}
.Account_top__right {justify-content: space-between;}

.Account_top {
    flex-direction: column;
}

.Account_top__left {
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin-bottom: 10px;
}

.Account_top p {
}

.A__details ul li {
    flex-direction: column;
    align-items: end;
    margin-bottom: 30px;
}

.A__details_left {
    width: 100%;
    margin-bottom: 5px;
}

.A__details_left.Login_li {
    flex-direction: column;
}

.Account_tab {
    padding: 20px;
}

.A__details_btn {
    width: max-content;
}
.Download__btn_wrp {
    flex-direction: column;
    justify-content: center;
    align-items: center;
}

.Download__btn_wrp a {
    margin-bottom: 20px;
    width: 100%;
    max-width: 250px;
}

.Download__btn_wrp {
    margin: 50px 0;
}
.Requirements ul li {justify-content: space-between;align-items: baseline;}

.icon_text {
    width: auto;
}

.Download_content {
    padding: 30px 20px;
}

.icon_text i {
    width: max-content;
    margin-right: 10px;
}

.Requirements ul li p {
    text-align: right;
}

.icon_text span {
    display: inline-block;
    width: max-content;
}

.Requirements ul li p {
    font-size: 14px;
}

.icon_text span {
    font-size: 14px;
}
.SignUp_img {
    display: none;
}

.sec_title h3 {
    font-size: 26px;
}

.select_box__wrp {
    flex-direction: column;
}

.SignUp_form {
    width: 100%;
    padding: 20px;
}

.select_box__wrp .select_box {
    width: 100%;
}

.SignUp_btn_grp a {
    height: 48px;
}
.email__box{
    padding: 0 20px;
}
.SignUp_form p{
    margin: 20px 0 30px;
}
.SignUp_btn_grp {
    padding-bottom: 20px;
}
}
 
/* Large Mobile screen :480px. */
@media only screen and (min-width: 480px) and (max-width: 767px) {
.container {width:450px}
 
}
