@media (max-width: 1400px) { 

html    {   font-size:90%  }    

.container, .container-lg, .container-md, .container-sm, .container-xl {
        max-width: 1100px;  
} 

nav.main-menu {
    padding: 0 60px; 
}

nav.main-menu ul.menu li i.fa-angle-down, nav.main-menu ul.menu li svg.fa-angle-down {
     right: -6px; 
    top: 16px; 
}

.info-banner p {
    font-size: 1.2rem;
        margin-top: 10px;
}

header {
    padding: 15px 10px;
}

.col-md-2.col-1 {
    width: 14.666667%;
}

.col-md-2.col-3 {
    width: 12.666667%;
}

a.logo {
    margin-top: 20px;
}   

section.our-banner {
    padding-top: 12rem;

        min-height: 600px;
        max-height: 600px;
}  

.mark-banner .info-banner {
    margin-top: -140px;
}

img.cvb-bthumb {
    max-width: 130%;
}
nav.main-menu ul.menu li a {
    padding: 12px 10px;
}

header .btn {
    text-transform: none;
    padding: 15px 10px;
    line-height: normal;
    font-size: 0.8rem;
}

.logo img {
    max-width: 150px;
}    

img.arc-shape {
    max-width: 150px;
    bottom: 170px;
}

img.banner-left {
    max-width: 140px;
    left: 0.;
}

section.our-banner h1 {
    font-size: 2.6rem;
}

img.banner-right {
    max-width: 125%;
    position: relative;
    right: 50px;
}

.coffee-img img {
    right: 0;
}

img.ats-right {
    max-width: 150px;
}

img.ats-left {
    max-width: 150px;
}

section.yel-cta {
    width: 98%;
}

img.yel-thumb {
    max-width: 300px;
}

img.book-bar {
    max-width: 170%;
}

.yellow-id {
    padding-top: 70px;
}

.yellow-id h2 {
    font-size: 2rem;
}

.rating-id {
    padding: 50px 48px 80px 48px;
}

.green-id {
    padding: 80px 50px 0;
}

section.our-abt-new {
    padding: 60px;
}

section.our-anatomy {
    padding-top: 13rem;  
}

.info-ban-shd h2 {
    font-size: 2rem;
}

.info-ban-form h4 {
    font-size: 1rem;
}

.info-ban-form {
    padding: 50px 50px;
}

section.wcta h2 {
    font-size: 3.5rem;
    line-height: 3.5rem;
}

.info-ban-shd {
    margin-top: 40px;
}

img.abt-sphone {
    max-width: 120px;
}

.abtw-item {
    margin-bottom: 30px;
}

.abtw-item:first-child {
    padding-bottom: 20px;
}

img.book-men {
    max-width: 120%;
    position: relative;
    right: 110px;
}

img.abtsecinfo {
    right: 430px;
}

.our-banner.edit-banner {
    padding-top: 12rem;
    padding-bottom: 6rem;
}

section {
    padding: 80px 0;
}   

.heading h2 {
    font-size: 2.2rem;
}

.bky-cinn h2 {
    font-size: 2rem;
}

img.bk-cta-men {
    left: -180px;
    /* max-width: 160%; */
    transform: scale(0.9);
    top: -160px;
}

.bk-circle:before {
    left: -80px;
    width: 390px;
    height: 400px;
}

.yl-item {
    padding: 15px;
    gap: 10px;
}   
.rating-id {
    padding: 50px 28px 80px 28px;
}

.rating-pnt {
    padding: 10px 15px;
}   

.rating-lnt span {
    font-size: 1rem;
}

.yellow-id {
    padding-top: 40px;
}

section.our-banner h1 {
    font-size: 2.2rem;
    line-height: 3.2rem;
    margin-bottom: 0;
}

section.our-banner h1 span {
    font-size: 1.2rem;
}

.bkli-item {
    padding: 32px;
}

img.ostop-thumb {
    right: 320px;
}   

section.genre-sec {
    background-position: 50%;
}

img.cvb-ethumb {  
    right: 180px;
}


img.cvb-bk {
    position: absolute;
    z-index: 1;
    max-width: 180px;
    right: 10px;
}

.cvb-item {
    padding: 60px 60px;
}   

img.genre-bthumb {
    max-width: 100%;
    margin-top:0px;
}
 
.btn {
    padding: 11px 20px;
}

img.mleft-thumb {
    right: 200px;
}  

.market-list .btn-block .btn {
    padding: 11px 18px;
}   

.our-banner.prc-banner {
    padding-bottom: 6rem;
}   

.oul-item {
    padding: 36px 40px;
}

.oul-item p {
    font-size: 14px;
}

.process-step h3 {
    font-size: 1.7rem;
}

.process-step ul li h5 {
    font-size: 3rem;
}

.orc-item {
    padding: 33px 30px;
}    

} 
    

@media (max-width: 980px)  {
    
html{font-size:80%} 
  
  
    .menu li a:before{
        display: none;
    }
    .menu-bottom span:nth-child(2) {
        width: 70%;
    }
    .menu-bottom.click span:nth-child(1) {
        width: 0;
    }
    .menu-bottom.click span:nth-child(2) {
        -webkit-transform: rotate(45deg);
        -moz-transform: rotate(45deg);
        -o-transform: rotate(45deg);
        transform: rotate(45deg);
        position: relative;
        top: 9px;
        width: 100%;
    }
    .menu-bottom.click span:nth-child(3) {
        -webkit-transform: rotate(-45deg);
        -moz-transform: rotate(-45deg);
        -o-transform: rotate(-45deg);
        transform: rotate(-45deg);
    }
    .menu-bottom span:last-child {
        margin-bottom: 0;
    }
    .menu-bottom {
        width: 40px;
        height: 40px;
        padding: 5px;
        float: right;
        position: absolute;
        z-index: 99999999999;
        cursor: pointer;
        -webkit-transition: 0.3s;
        -o-transition: 0.3s;
        transition: 0.3s;
        right: 18px;
        top: 20px;
    }
    .menu-bottom span {
        height: 2px;
        background: #007846;
        display: block;
        width: 100%;
        margin-bottom: 6px;
        position: relative;
    }
    .menu-bottom.click span {
        background: white;
    }
    .menu-bottom.click {
        top: -100px;
        position: fixed;
        top: 30px;
    }
    .main-menu{
        margin: 0;
        overflow: auto;
        position: fixed;
        right: -100%;
        width: 100%;
        top: 0;
        -webkit-transition: all .5s ease-in-out;
        -moz-transition: all .5s ease-in-out;
        -o-transition: all .5s ease-in-out;
        transition: all .5s ease-in-out;
        background: rgb(71,66,117);
        background: linear-gradient(180deg, rgb(0 0 0) 0%, rgb(0 0 0) 100%);
        height: 100%;
        z-index: 9999999 !important;
        padding-top: 80px;
    }
    .main-menu ul {
        padding: 0 0;
        width: 100%;
    }
    .menu li {
        display: block !important;
        margin: 0;
        padding: 0;
        width: 100%;
        border-bottom: 1px solid #ffffff9c;
        position: relative;
        text-align: left;
    }
    .menu li a {
        font-size: 16px !important;
        padding-left: 0;
        color: #fff !important;
        font-weight: 400 !important;
        padding: 10px  0;
        text-align: left;
        display: block;
        width: 100%;
        letter-spacing: 0.5px;
        text-align: left;
        margin-bottom: 0;
        text-transform: uppercase;
    }
    .menu-open .main-menu {
        right: 0;
    }
    .menu-open .menu {
        transition-delay: 0.5s;
        opacity: 1;
    }
    header .menu {
        opacity: 0;
        margin-top: 100px;
    }  
  
    nav.main-menu ul.menu li {
        clear: both;
        display: block;
    }
    
    nav.main-menu ul.menu {
        display: block;
    } 

header .row {
    justify-content: center;
}

header .row .col-md-9 {
    display: none;
}
   
header {
    padding: 15px 0;
    overflow: hidden;
    text-align: center;
}

section.our-banner {
    padding-top: 10rem;
    padding-bottom: 5rem;
    background-position: center;
    width: 100%;
    border-radius: 0;
    min-height: auto;
    max-height: unset;
}

section.our-banner h1 {
    font-size: 1.5rem;
    margin-bottom: 15px;
    line-height: normal;
}

br {
    display: none;
} 
section {
    padding: 40px 0;
    overflow: hidden;
}

.heading h2 {
    font-size: 1.8rem;
    padding: 0;
    text-align: center;
    line-height: normal;
}

.heading p {
    font-size: 1.125rem;
}

.info-banner {text-align: center;margin: 0;}

.info-banner p {
    width: 100%;
    font-size: 1.2rem;
    margin-bottom: 25px;
    padding: 0;
    border: none;
    margin-top: 0;
    line-height: normal;
}

.btn-block {
    justify-content: center;
    display: flex;
}

.info-ban-form {
    float: none;
    margin-top: 0;
    width: 100%;
    max-width: 100%;
    padding: 0;
    border-radius: 0;
}

.info-ban-form h2 {
    font-size: 1.5rem;
    text-align: center;
}

.info-ban-form textarea.form-control {
    height: 80px;
}

.heading.text-center {
    margin-bottom: 10px;
} 

.copyright ul {justify-content: center;text-align: center;}

.copyright .row {justify-content: center;}

.copyright p {
    text-align: center;
    font-size: 13px;
}

.copyright ul li {
    font-size: 14px;
}

.btn-block.text-center {
    margin-top: 30px;
}

.owl-testimonial p {
    font-size: 1.1rem;
    min-height: auto;
    margin-bottom: 20px;
}

.owl-testimonial .owl-stage {
    padding-top: 0;
}
  
.copyright {
    padding: 10px 0;
}

.copyright a {
    font-size: 13px;
}

.btn {
    padding: 10px 22px;
    text-transform: none;
} 

.row {
    display: block;
} 

.heading {
    text-align: center;
}

.heading h4 {
    margin-left: auto;
    margin-right: auto;
}
 
.info-idea h4 {
    margin-top: 20px;
}

.owl-testimonial .item {
    text-align: center;
    padding: 0;
}
 
.owl-testimonial .owl-nav {
    text-align: center;
    left: 0;
    right: 0;
    margin: 20px auto 0;
}
 
.owl-testimonial h5 {
    margin-bottom: 0;
    margin-top: 0;
    text-align: left;
}
    
.footer-up a {
    /* letter-spacing: 5px; */
}

footer.footer {
    margin-top: 0;
}   

.banner-bar {
    display: none;
} 

header .col-md-6:last-child {
    display: none;
}
   
.active-up {
    padding: 40px 0;
    border-radius: 0;
    width: 100%;
}

.act-head h2 {
    font-size: 1.5rem;
}

.act-head {
    text-align: center;
}

.info-ban-form button.btn.btn-green {
    margin-top: 0;
}

.act-sub-head {
    margin-top: 0;
    padding-left: 0;
    text-align: center;
}

.active-down {
    /*display: none;*/  
}

section.active-sec {
    width: 100%;
    border-radius: 0;
    border: none;
    padding-top: 4rem;
    padding-bottom: 4rem;
} 

ul.list-ico li::before {transform: scale(0.8);top: -5px;}

ul.list-ico li {
    padding-left: 40px;
    font-size: 1rem;
}   

.owl-testimonial .owl-stage-outer .item {
    /*padding: 30px;*/   
}   

.info-ban-shd {
    max-width: 100%;
    float: none;
    margin: 0 auto;
    border-radius: 0;
    width: 100%;
}

.our-banner .col-md-5 {
    display: none;
}

section.our-abt-new {} 

section.our-anatomy {}    
 
.owl-testimonial {
    margin-top: 0;
} 

.info-ban-form h4 {
    width: 100%;
    left: 0;
    border-radius: 0;
    text-align: center;
} 

section.our-unlock {background-size: 10%;}

.owl-nav {
}

.footer-up h2 {
    padding-right: 0;
    font-size: 1.5rem;
    left: 0;
    line-height: normal;
}

.footer-up p {
    margin-bottom: 10px;
}
      
.footer-up {
    padding: 0;
}     
 
.info-ban-form form.validate-banner li input {
    height: 44px;
}

.our-unlock .col-md-2 {
    display: none;
}

.card-body {}   

.our-anatomy .col-md-4 {
    /* display: none; */
    background: url('../images/cont-thumb-bg.png') no-repeat scroll right top #1f2244;
    padding-top: 40px;
    padding-bottom: 40px;
    margin-top: 40px;
}

section.our-anatomy {   }       

.our-anatomy .heading h2 {
}   

.ftr-cta .btn-block {
    position: static;
    justify-content: left;
    margin-top: 20px;
} 

ul.cinfo {
    display: none;
}

nav.main-menu {
    /* display: none; */
    margin-top: 0;
    padding: 0 10px;
}

header .btn {
    display: none;
}

section.our-banner {
    background-position: left;
}

.oul-list ul li {
    width: 100%;
    padding: 30px;
    text-align: center;
}   

.on-block-1 .heading, .on-block-1 .btn-block {
    padding-left: 0;
}

.on-block-1 .heading {
    margin-top: 30px;
}

.bk-img {
    left: 0;
    display: none;
}

.coffee-img {margin-bottom: 30px;}

.coffee-img img {
    right: 0;
    max-width: 200px;
    margin: 0 auto;
    display: table;
}      

img.banner-left {
    display: none;
}

.awards-txt {
    display: none;
}   

.logo img {
    max-width: 120px;
}

img.arc-shape {
    max-width: 70px;
    margin-bottom: 0;
    top: -40px;
    right: -10px;
}   

.portslider .owl-dots {
    position: static;
}

.op-proces {}

img.ats-left {
    display: none;
}

img.ats-right {
    display: none;
}

.process-step {
    display: block;
    text-align: center;
}

.op-proces-cvr {
    margin-bottom: 40px;
    padding: 20px;
}

.process-step ul {
    width: 100%;
    flex-flow: wrap;
}

.process-step ul li {
    width: 50%;
}

.process-step ul li h5 {
    font-size: 1.5rem;
}

.process-step h3 {
    margin-bottom: 10px;
}      


section.yel-cta {
    width: 100%;
    border-radius: 0;
    text-align: center;
}

img.yel-thumb {
    display: none;
}

.yel-cta h2 {
    font-size: 1.5rem;
}

.yel-cta p {
    font-size: 1.2rem;
}    

.rating-id {
    padding: 30px;
    height: auto;
}

.rating-lnt {
    flex-flow: wrap;
    text-align: center;
}

.rating-pnt {
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 10px; 
}

.green-id {
    padding: 30px;
    height: auto;
}

section.our-abt-new {
    display: none;
}

section.os-section {
    padding-bottom: 40px;
}

section.our-anatomy {
    padding-top: 5rem;
}

.our-anatomy:before {
    height: 25%;
}

.card-body {
    padding: 30px;
}

.card-header {
    padding: 20px;
    padding-right: 50px;
}
  
section.wcta h2 {
    font-size: 1.8rem;
    line-height: normal;
}

section.wcta {
    margin-top: 0;
    padding-top: 40px;
}

section.wcta p {
    font-size: 1.125rem;
}

footer.our-footer {
    text-align: center;
}

.footer-up .col-md-7 {
    padding-left: 15px;
}

.footer-up ul {
    margin-top: 0;
    display: inline-flex;
    flex-flow: wrap;
    justify-content: center;
}

.footer-up {
    padding: 40px 0 0;
}

img.ftr-sticker {
    max-width: 120px;
}      

.yellow-id {
    height: auto;
    padding: 30px;
    text-align: center;
}

.yellow-id h2 {
    font-size: 1.8rem;
}

section.our-wiw {
    text-align: center;
}

.info-ico {
    margin-left: auto;
    margin-right: auto;
}

.wwrk-sec .col-md-4.order-1 {
    display: none;
}   

.footer-up ul li {
    margin: 4px 10px;
    /* width: 20%; */
}

.our-footer .col-md-4 {
    margin-top: 20px;
}   


.portslider .owl-dots button.owl-dot {
    background: #0a1a08;
}    

.col-md-2.col-1 {width: 100%;display: flex;justify-content: space-between;}

a.logo {margin-top: 0;text-align: left;}

.oul-item {text-align: center;padding: 40px;height: auto;}
  
.yel-cinn {    padding: 30px;    border-radius: 0;  }

.org-cta {    margin-top: 30px;  }

.info-ser {padding: 30px;height: auto;} 

.os-section [class*="col-"]:first-child {    /* margin-top: 0; */  }

.btn-ac .arrow {    right: -40px;    top: 0;    }

.card {    border-radius: 10px; }

.btn-ac .arrow {    right: -40px;   } 

.info-ser p {    margin-bottom: 0;     }  

img.abti-thumb1, img.abti-thumb2, img.abti-thumb3, img.abti-thumb4, img.abti-thumb5 {       display: none;     }  

section.abt-unlock {    padding-top: 40px;  } 

.oul-list .col-md-3 {    margin-top: 10px;  }

.abt-secinfo .col-md-5 {    display: none;  }

.abt-proces h3 {    position: static;    padding-top: 0;    text-align: center;    margin: 20px 0;  }

.abt-proces div#counter {margin-top: 0;display: flex;align-items: unset;}

.abt-proces h3:before {    display: none;   }

div#counter .col-md-3 {margin-top: 20px;width: 49%;}

.wac-abt {    width: 100%;    text-align: center;   }

.abt-yel-info {padding: 40px 10px 0 10px;text-align: center;border-radius: 10px;overflow: hidden;margin-bottom: 0;}

.abt-yel-info h2 {    font-size: 1.8rem;    line-height: normal;    }

img.abt-cta-thumb {    display: none;   }

img.abt-cta-arch {    display: none;    }

.abtc-info {    position: relative;    left: 0;    bottom: 0;    margin-top: 20px;    background: #222822;    padding: 10px 0;  }     

section.abtw-sec {    padding-top: 40px;    text-align: center;    padding-bottom: 40px;   }

img.book-men {    position: static;      display: none;   }

img.abt-sphone {    display: none;    }

.abtw-item {    margin-bottom: 0;    padding-bottom: 0;   }

.abtw-item:first-child {    padding-bottom: 0;   }

.info-ritem {    margin-top: 0;   }

.abtw-item h3 {    font-size: 1.8rem;   }

.wac-abt h2 {    font-size: 1.8rem;    margin-bottom: 20px;   }

.abt-nos {    height: 100%;    padding: 30px;   }

.abt-nos p {    line-height: normal;  }

.abt-nos h5 {    font-size: 3rem;   }

.abt-nos h5:before {    width: 35px;    height: 35px;   }      

img.edit-typerwrter {    display: none;     }

.yle-cnc {    margin-top: 0;    }

img.typewriter-shape {    display: none;    }

.yle-text {    text-align: center;     } 

.bk-circle {    display: none;  }

.bky-cinn {padding: 40px;border-radius: 0;text-align: center;}

section.bk-yel-cta {padding-top: 0;padding-bottom: 40px;}

.bky-cinn h2 {    font-size: 1.8rem;    }    

.bkar-cta0 {    display: none;  }

.bky-cinn .btn-block {    width: 100%;    margin: 20px 0;   }

.bk-yel-cta h3 {    margin-top: 20px;    font-size: 1rem;   }

.bky-cinn {}    

.bps-text {    text-align: center;  }

img.opc-img {    display: none; }

.pub-outshine .col-md-4 {    display: none; }

img.ostop-thumb {    display: none; }

.bkli-blk {    width: 100%; }

.bk-list-m {    display: block; }

.bkli-item {    margin-bottom: 20px;    text-align: center; }

.one-stop-pub .col-md-5 {    text-align: center;    }

.cta-ycal {    margin-bottom: 0;   }

section.all-emb-pub {    padding-top: 40px;  }

.aep-txt {    padding: 35px;    text-align: center;   }  

.bkli-blk + .bkli-blk .bkli-item:last-child {    margin-bottom: 0;   }    

.cols-img{    display: none;    }    

.cols-img + .col-md-6 {margin-top: 0;}

.our-banner.bk-banner {background-position: left;padding-bottom: 4rem;}  

img.bkout-thumb-l {     right: 0;   max-width: 100%;    margin-top: 0;       }   

.bk-outshine ul {    margin-top: 30px;    margin-bottom: 30px;  }

img.bkout-flower {    display: none;    }

.bk-outshine .btn-block {    position: static;  }

img.bkout-thumb-r {    margin-top: 30px;    max-width: 100%;    }

section.genre-sec {    margin-top: 0;   }

.inportslider {    clear: both; }

.in-portfolio .btn-block {    float: none;  }

.our-banner.inn-banner.cvb-banner {    padding-bottom: 4rem;   }
   
img.cvb-ethumb {    max-width: 100%;    right: 0;   display:none;   }  

img.cvb-bk {right: 0;z-index: 1;margin-bottom: 40px;position: relative;}

.cvb-item {    height: auto;    display: block;    padding: 40px;       text-align: center;     }

.cvb-ibk {     width: 100%;     position: relative;      z-index: 1;    }

.cvb-item:after {    height: 100%;   }

section.our-banner.inn-banner.mark-banner {padding-bottom: 5rem;padding-top: 9rem;margin-top: 0;}

img.mark-ethumb {    display: none; }

.market-list .col-md-4.order-1 {    display: block; }
  
.market-list .col-md-4.order-2 {    margin-top: 0;  }

.market-list .btn-block {    position: static;  }

img.mleft-thumb {    display: none; }

.mcta-gren {    margin-bottom: 50px;    }       

.our-wiw .col-md-3 {    margin-top: 20px;   }    

.every-mark p {    margin-bottom: 0;    }  

.second-tab-leftbullets, .second-tab-rightbullets {    width: 100%;     }

.content-main-tab {    flex-flow: wrap;     }

.second-tab-leftbullets {    margin-bottom: 50px;   }

.cta-pink .bk-yel-cta {    padding-bottom: 0;   }    

img.genre-bthumb {    display: none;    }  

img.genre-bwc-ico {    display: none;   }

img.gen-bk {    display: none;  }

.gen-tblk h3 {    max-width: 100%;  }

.gen-tblk p {    max-width: 100%;   }
   
.gen-tblk {    background-position: right top;    padding: 40px;    background-size: 30%;   }

.gen-types {    margin-top: 40px;   }
   
.gen-tblk:last-child {    margin-bottom: 0;     }  

.genre-pick .heading {
    margin-top: 30px;
}

.genre-pick .heading p {
    text-align: center;
}

img.genre-result {
    max-width: 100%;
}

div#counter {
    display: flex;
    align-items: unset;
}   


.abtw-item:first-child {
    padding-bottom: 10px;
}

.abtw-item {
    margin-bottom: 30px;
}

      
img.abt-sphone {
    max-width: 120px;  
}   

nav.main-menu ul.menu li ul.sub-menu { 
    position: static;
    width: 100%;
    display: none !important;
}

nav.main-menu ul.menu li ul.sub-menu.active {
    display: block !important;
}

nav.main-menu ul.menu li i.fa-angle-down, nav.main-menu ul.menu li svg.fa-angle-down {
    top: 0; 
    bottom: auto;
    width: 50px;
    /* height: 40px; */
    padding: 10px;
    padding: 16px 0;
    font-size: 16px;
    background: #07582b;
}   

nav.main-menu ul.menu li.open i.fa-angle-down, nav.main-menu ul.menu li.open svg.fa-angle-down {
    transform: rotate(180deg);
}

.talk-txt h2 {
    font-size: 1.8rem;
    line-height: normal;
}

.talk-txt p {
    text-align: center;
}

.talk-txt {
    text-align: center;
}

.talk-txt h6 {
    font-size: 1.3rem;
}

.talk-txt .number {
    font-size: 2rem;
}

.talk-txt ul {
    margin-left: auto;
    margin-right: auto;
    justify-content: center;
    margin-bottom: 30px;  
}

.talk-txt ul a {height: 40px;width: 40px;font-size: 18px;}  

.side-contact .contact-form input, .side-contact .contact-form textarea {
    font-size: 13px;
}

.side-contact {
    padding: 0;
    box-shadow: none;
}    

.popupform {background: #0e8062;width: 90%;padding: 20px;border-radius: 20px;}

.popupform h2 {font-size: 1.3rem;}
   
.popupinn {    right: 0;    float: unset;    max-width: 100%;   }     

.aep-items {    height: auto !important;    }

.col-md-4 .aep-txt {    padding: 20px;  }

.aep-txt {    padding: 20px;  }  

.gen-item {    height: auto;    }  

.bcds-item {
    height: auto;
}   

.mark-banner .info-banner {
    margin-top: 0;
}

}
   
   
                       
                       
@media (max-width: 767px){

    .home-banner.our-banner {
        height: 50vh;
    }

        section.our-banner {
        padding-top: 5rem;
    }

    .rating-id:after{
        display: none;
    }

    .footer-up .coninfo {
    margin-top: 25px;
}

.footer-up .coninfo ul {
    display: block;
}

img.pymnt {}

.footer-up .coninfo ul li {
    flex-direction: column;
}

img.pymnt {
    margin: 0 auto 20px;
}


.copyright ul li.sep{
    display: none;
}

.copyright ul {
    display: inline-block;
    padding: 0;
    margin-top: 20px;
}

.copyright ul li {display: inline-block;width: 45%;margin-bottom: 10px;}

}
           