@media (max-width: 1550px) {  

.container {
    /*max-width: 1200px;*/
}

html    {   font-size: 90%  }       

section {
    padding: 80px 0;
}    

.heading p br {
    display: none;
}   
 
img.banner-bk {
    max-width: 190px;
}

img.banner-right {
    max-width: 114%;
}

.home-banner .info-banner {
    margin-top: -80px;
}

img.sticker-ico {
    right: -20px;
    max-width: 150px;
}

img.green-dot {
    max-width: 100px;
}

img.grey-sq {
    max-width: 100px;
    right: 3%;
}

img.ink-pot {
    right: 3%;
    max-width: 100px;
}
 
img.book-pot {
    max-width: 280px;
    left: 2%;
}      

img.pic-top {max-width: 200px;}

.sep {
    margin: 50px 0px;
}

img.cubeblck {
    max-width: 100px;
}     

img.gcta-left {
    left: -300px;
}

img.gcta-right {
    right: -300px;
}    

section.cta-purp {    background-position: 20%;   }

img.csticker-cs {    top: -80px;   }

img.csticker-bk {    right: -200px;   }

img.tangle-left {    max-width: 100px;    left: 3%;   }

img.tangle-right {    max-height: 70px;    right: 3%;   }

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

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

.footer-up ul.ftr-info {    width: 100%;   }    

img.big-arch2 {
    bottom: -130px;
}


}   
	

@media (max-width: 980px)  {
    
    .main-menu {
    display: none;
}

a.logo {
    margin: 0;
}

header .container {
    border-radius: 0;
}
    
    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: 10px;
        top: 7px;
    }
    .menu-bottom span {
        height: 2px;
        background: #ffffff;
        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-mobile{
        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: #F98F2A;
        height: 100%;
        z-index: 9999999 !important;
        padding-top: 80px;
        padding-right:  10px;
        padding-left:  10px;
        display: block;
    }
    .main-mobile ul {
        padding: 0 0;
        width: 100%;
    }
    .main-mobile ul.menu li {
        display: block !important;
        margin: 0;
        padding: 0;
        width: 100%;
        border-bottom: 1px solid #347fa9;
        position: relative;
        text-align: left;
    }
    .menu li a {
        font-size: 16px !important;
        padding-left: 0;
        color: #fff !important;
        font-weight: 400 !important;
        padding: 12px;
        text-align: left;
        display: block;
        width: 100%;
        letter-spacing: 0.5px;
        text-align: left;
        margin-bottom: 0;
        text-transform: uppercase;
    }
    .menu-open .main-mobile {
        right: 0;
    }
    .menu-open .menu {
        transition-delay: 0.5s;
        opacity: 1;
    }
    header .menu {
        opacity: 0;
        margin-top: 0;
    }  
  
    nav.main-mobile ul.menu li {
        clear: both;
        display: block;
    }
    
    nav.main-mobile ul.menu {
        display: block;
    } 

    nav.main-mobile ul.menu li ul.sub-menu {
        position: static;
        width: 100%;
        background: #1e5a79;
        border-color: #1e5a79;
        display: none !important;
    }
    
    nav.main-mobile ul.menu li ul.sub-menu li {
        border-bottom-color: #347fa9;
    }   
    
    nav.main-mobile ul.menu li ul.sub-menu.active {
        display: block !important;
    }    
    
    nav.main-mobile ul.menu li i.fa-angle-down, nav.main-mobile ul.menu li svg.fa-angle-down {
    top: 0;
    bottom: auto;
    width: 50px;
    /* height: 40px; */
    padding: 10px;
    padding: 16px 0;
    font-size: 16px;
    background: #155a7a;
    position: absolute;
    right: 0;
    color: #fff;
    }   

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


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: 9rem;
    padding-bottom: 3rem;
    background-position: center;
    width: 100%;
    border-radius: 0;
}

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;
}

.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;
}

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

.row {
    display: block;
} 

.info-ban-form form.validate-banner li input {
    height: 44px;
}   

img.banner-left {
    display: none;
}

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

section.home-banner:before {
    display: none;
}

.home-banner:after {
    display: none;
}

.banner-txt {
    position: static;
    margin-top: 30px;
    padding: 15px;
    border-radius: 10px;
}

.home-banner .info-banner {
    padding-top: 0;
    margin-top: 0;
}

.topbar {
    display: none;
}

.col-md-2.col-3 {
    display: none;
}

.col-md-2.col-1 {
    width: auto;
}

header {
    padding: 0;
    top: 0;
    border-radius: 0;
    background: #000;
}

.arc-shape {
    right: 0;
    position: absolute;
    transform: scale(0.4);
    top: -150px;
    display: none;
}

img.gr-arrow {
    display: none;
}

img.gr-line {
    display: none;
}

section.home-banner.our-banner {}

.home-banner .info-banner h1 {
    /* margin-bottom: 0; */
}

img.awards-ico {
    display: none;
}

.home-banner .info-banner p {
    margin-bottom: 20px;
    line-height: 23px;
}

.header-up a.logo img {  
    margin: 0;  
    float: left;
    max-width: 140px;
}

.header-up {
    display: table;
}

img.red-store {
    display: none;
}

.banner-txt p {
    margin: 0;
}

img.green-dot {
    display: none;
}

img.grey-sq {
    width: 50px;
    display: none;
}

img.book-pot {
    display: none;
}

img.ink-pot {
    display: none;
}

img.line-sm {
    display: none;
}

.hbtm {
    display: none;
}

.hright {
    display: none;
}

.oul-item {
    max-width: 100%;
    text-align: center;
    border: 1px solid #dce4ee;
    padding: 30px;
    border-radius: 10px;
}

.oul-item p {
    margin: 0;
}

.our-unlock .col-md-4 {
    margin-top: 30px;
    padding-bottom: 0;
}     

.rright {
    display: none;
} 

section.our-unlock {
    border-radius: 0;
}

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


.abt-sect .heading h2 {
    font-size: 1.5rem;
}

img.men-shape {
    max-height: 200px;
}

.row-up .col-md-5 {
    /* display: none; */
    margin-bottom: 20px;
}

img.book-shape {
    max-width: 100%;
    max-height: 180px;
    float: none;
}

.row.row-down {
    margin-top: 4rem;
}

section.abt-sect {
    text-align: center;
}

p.had-email {
    margin-bottom: 0;
}    
.abt-sect .heading {
    margin-bottom: 0;
}   

section.yel-cta {
    padding: 40px 0;
    background: #df5d19;
}

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

.yel-cinn .btn-block {
    margin-top: 20px;
}

img.line-lgreen {
    right: 0;
    left: 0;
    margin: 0 auto;
    max-width: 150px;
}

section.wwrk-sec {
    padding-top: 40px;
    background: transparent;
    padding-bottom: 40px;
}

.orc-item p {
    width: 100%; 
    min-height: auto;
}

.orc-item:after {
    bottom: -194px;
}

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

.box-para p a {
    display: block;
}

img.goodbook {
    display: none;
}

p {
    font-size: 1.1rem;
}

section.cta-purp {
    background: url('../images/cta-bg.html') no-repeat scroll center center #082849;
    background-size: cover;
}

.cpurp-inn {
    padding: 0;
    background: transparent;
}

.cpurp-inn h2 {
    font-size: 1.5rem;
}

.cpurp-inn h3 {
    font-size: 1.5rem;
}

img.cta-left {
    display: none;
}

img.cta-right {
    display: none;
}

.cpurp-inn h4 {
    font-size: 1.5rem;
}    
section.testimonials-sec {
    width: 100%;
    border-radius: 0;
}    

.testimonials-sec h2 {
    font-size: 1.8rem;
    margin-bottom: 20px;
}

section.testimonials-sec:before {
    display: none;
}

img.girl-laptop {
    display: none;
}

.testimonials-sec .col-md-7 h4 {
    left: 0;
    margin-top: 0;
    color: #fff;
    text-align: center;
    font-size: 1.3rem;
    font-weight: normal;
}

section.testimonials-sec {
    padding-bottom: 40px;
}

.testimonials .slick-list {
    padding-top: 0;
}

.testimonial {
    padding: 20px;
}

.testimonial:before {
    top: auto;
    bottom: -4px;
    transform: scale(0.7);
    left: 0px;
}

.slider {
    margin-top: 30px;
}    

.worth-hastle .col-md-7 {
    padding-left: 10px;
}

section.worth-hastle {
    text-align: center;
}

.box-hast:before {
    left: 0;
    right: 0;
}

.box-hast p {
    width: 100%;
}

.worth-hastle:before {
    display: none;
}

.hast-contact {
    border-radius: 20px;
    width: 100%;
    left: 0;
}

img.cnt-bk {
    display: none;
}

.hast-contact:before {
    display: none;
}

.worth-hastle .col-md-7 .col-md-6:last-child {margin-bottom: 0;}    

.active-sec:after {
    clip-path: unset;
}

.box-para {
    clear: both;
    margin: 30px auto 20px;
    width: 100%;
    border-radius: 3px;
}

.heading.text-center {
    width: 100%;
}

.box-para p {
    margin-bottom: 0;
}   

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

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

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

.footer-up ul {
    display: flex;
    justify-content: center;
}

.footer-up ul li {
    margin: 0 5px;
}

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

.footer-up ul.ftr-info {
    flex-flow: wrap;
    width: 100%;
}

.footer-up ul.ftr-info li:last-child {
    width: 100%;
    margin-top: 10px;
    /* text-align: center; */
}

.footer-up ul.ftr-info li {
    width: 100%;
    margin: 0;
    text-align: left;
    padding-left: 46px;
    margin: 7px 0;
}

.footer-up ul li a {
    font-size: 1.1rem;
}

.footer-up ul li {}

.footer-up ul {
    flex-flow: wrap;
}

.copyright {
    padding: 10px;
}

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

.footer-up p {    font-size: 1.1rem;    }   

section.our-faqs {background-position: 46% center;}    
   
.card-header {
    padding: 15px;
}

.card-body {
    padding: 20px;
    padding-top: 0;
}

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

.our-faqs .heading {
    text-align: center;
}   
.box-purp {
    text-align: center;
    height: auto;
}

.box-star {
    margin-left: auto;
    margin-right: auto;
}    
   
img.abti-thumb1 {
    display: none;
}

img.abti-thumb2 {
    display: none;
}

section.abt-banner {
    padding-top: 9rem;
    padding-bottom: 2rem;
}

.info-banner h1 {
    font-size: 1.6rem;
}

img.abt-men {
    display: none;
}

img.abt-wmen {
    display: none;
}

.abt-box {padding-top: 40px;}

section.abt-banner:before {
    clip-path: unset;
    height: 100%;
}

.abt-ibx {
    height: auto;
    padding: 30px;
    text-align: center;
    width: 100%;
}

.abt-ibx p {
    margin: 0;
    font-size: 1.1rem;
}

.abt-unlock .heading p {
    font-size: 1.1rem;
}

.aul-item {
    padding-top: 40px;
    text-align: center;
    height: auto !important;
}

.abt-unlock + .abt-cta {
    margin-top: 30px;
}

.abt-unlock .col-md-4 {
    margin-top: 20px;
}
   
.abt-unlock + .abt-cta .abt-yel-info {
    padding-top: 3rem;
    text-align: center;
    padding-left: 20px;
    padding-right: 20px;
    padding-bottom: 3rem;
}

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

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

.abt-yel-info p {
    font-size: 1.1rem;   
    line-height: normal;
}

.abt-yel-info .btn-block {
    position: static;
}

img.aul-ico {
    position: static;
    margin-bottom: 20px;
    margin-bottom: 0;
}

.aul-item p {
    max-width: 100%;
}      
   
img.abtsecinfo {right: 0;max-width: 100%;max-height: 170px;}

section.abt-secinfo {
    text-align: center;
    padding-top: 0;
}

.abt-secinfo .col-md-7 {padding-bottom: 40px;text-align: center;display: none;}

.asecinfo hr {
    margin: 30px auto;
}

.asecinfo {
    clear: both;
}

section.abt-achive {
    padding-top: 40px;
    margin-bottom: 0;
}

.abts-list h2 {
    font-size: 1.8rem;
}

.abts-list ul {
    padding-right: 0;
}

.form-bg {
    /* display: none; */
    padding: 10px;
}

.form-ar {
    background: #f0f5ed;
    padding: 20px;
}

img.form-arcimg {
    display: none;
}       
  
section.left-banner {
    padding-top: 9rem;
    padding-bottom: 3rem;
}

img.left-img {
    margin-top: 30px;
    display: none;
}

section.left-banner:before {
    /*display: none;*/
    border-radius: 0;
}

.left-banner .info-banner p {
    max-width: 100%;
}      
  
img.genp-right {
    display: none;
}

img.genp-left {
    display: none;
}

.every-gen:before, .every-gen:after {
    display: none;
}

section.every-gen {
    margin: 0;
    border-radius: 0;
    padding-top: 40px;
}

section.gen-outshine {
    padding-top: 4rem;
}

.gen-tblk {
    padding: 35px;
}

img.gen-bk {
    display: none;
}

.gen-tblk:before {
    width: 99%;
    height: 100%;
}

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

.gen-tblk p {
    max-width: 100%;
    text-align: center;   
}

.gen-tblk:after {
    height: 100%;
}

.gen-tblk p {
    margin-bottom: 20px;
}

.gen-tblk .btn {
    margin-left: auto;
    margin-right: auto;
    display: table;
}

h2.gen-h2 {
    margin-right: auto;
    margin-left: auto;
    display: table;
    left: 0;
}     
  
section.gen-outshine {
    margin-bottom: 0;
    padding-bottom: 40px;
    border-radius: 0;
}

.cta-yel {
    margin-top: 0;
    margin-bottom: 40px;
}

.genre-pick {
    padding-top: 40px;
    padding-bottom: 40px;
    text-align: center;
}

.abt-yel-info {
    padding: 40px 20px;
    text-align: center;
}

img.gen-girl {
    display: none;
}

img.book-ithumb {
    display: none;
}

ul.gen-gul {
    text-align: center;
}

ul.gen-gul li {
    margin-left: auto;
    margin-right: auto;
}

.heading-wh h2 {
    font-size: 1.8rem;
}     
  
img.edit-typerwrter {
    display: none;
}

section.our-editp {
    padding-top: 40px;
    padding-bottom: 40px;
    text-align: center;
}

.yl-item {
    padding: 40px;
    text-align: center;
    height: auto;
}

.yle-cnc .col-md-4 {
    margin-bottom: 20px;
}

section.edit-tailor {
    text-align: center;
    margin-bottom: 0;
}

.heading.sub {
    margin-top: 30px;
}

.edit-tailor .row {
    margin-top: 40px;
}

.edit-tailor + .active-sec {
    padding-top: 40px;
}   

.our-editp:before, .our-editp:after {
    display: none;
}
 
img.opc-img {
    display: none;
}

section.our-pub-cost {
    text-align: center;
}

.oec-item {
    padding: 30px;
    text-align: center;
}

.cta-lgreen {
    margin-bottom: 30px;
}

section.oec-cnc {
    background-image: unset;
}

.center-bar:before {
    display: none;
}

.aep-items {
    left: 0;
}

.aep-items:after {
    display: none;
}

span.aep-nos {position: absolute;top: 0px;left: 0px !important;transform: scale(0.7);}

.all-emb-pub .col-md-6:nth-of-type(2) {
    margin-top: 20px;
} 

.aep-txt {
    float: none;
    padding: 40px;
    text-align: center;
}

.center-bar .col-md-6 {
    clear: both;
    margin-top: 20px !important;
    float: left;
}

.aep-items.right {
    right: 0;
}  

.a5 {
    margin-top: 0;
}

.all-emb-pub:before {/* height: 100%; */border-radius: 0;}

img.pub-hand-bk {
    display: none;
}     
img.pub-thumb-jx {
    right: 0;
    max-width: 100%;
    display: none;
}

section.pub-outshine {
    text-align: center;
}

.cst-yel-info {
    margin-top: 40px;
    flex-flow: wrap;
    padding: 40px;
    text-align: center;
}

.cst-yel-info:after {
    display: none;
}    

.oec-cnc .col-md-4 {
    margin-top: 20px; 
}    

img.newi-left {
    display: none;
}

img.newi-right {
    display: none;
}

.newi-unlock .heading.text-center {
    width: 100%;
}

.cg-item {
    text-align: center;
}

img.bwrt-thumb1 {
    right: 0;
    max-width: 100%;
    display: none;
}

.cgp-sect .heading h2 {
    font-size: 1.8rem;
}

section.cgp-sect {
    clear: both;
}

.cta-drk-or {
    margin-bottom: 40px;
}

.cgp-sect .heading {
    text-align: center;
}

img.bwrt-thumb2 {
    max-width: 100%;
}

.gen-item {
    text-align: center;
        padding: 20px;
}

.gen-item .btn {
    float: none;
}  

.cg-item h5 {font-size: 1.5rem;}
 
img.left-img-fr {
    display: none;
}

img.cvb-ethumb {
    display: none;
}

section.bcd-mark {
    text-align: center;
}

img.cvb-bk {
    max-height: 170px;  
}

.cvb-item {
    height: auto;
}     
 
section.widel-bcd {
    padding-top: 20px;
}

.cta-yel-lgt {
    margin-bottom: 30px;
}

img.bcds-ethumb {
    max-width: 120px;
    top: 40px;
    right: 0px;
}

.bcds-item {
    height: auto;
    padding-bottom: 30px;
}

.bcds-item:before {
    width: 100%;
}

.widel-bcd:before {
    border-radius: 0;
}

img.bcd-art-men {
    max-height: 250px;
    margin-bottom: 20px;
    margin-left: auto;
    margin-right: auto;
    display: table;
    right: 0;
}

section.dhp-bcd {
    text-align: center;
}
img.mark-ethumb {
    display: none;
}

.market-list .col-md-4.order-0, .market-list .col-md-4.order-2 {
    width: 100%;
    margin-top: 0;
}

.mlist-tab {
    width: 100%;
    padding: 60px;
}

.market-list .col-md-4.order-1 {
    width: 100%;
}

section.market-list {
    border-radius: 0;
    padding-top: 40px;
}

img.mleft-thumb {
    max-height: 240px;
    margin-left: auto;
    margin-right: auto;
    display: none;
    margin-bottom: 30px;
}     
  
section.every-mark {
    border-radius: 0;
    margin: 0;
    text-align: center;
}

section.our-banner.prc-banner {
    padding-top: 9rem;
    padding-bottom: 3rem;
}

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

.price-design:before {mask: unset;height: 100%;border-radius: 0;}

.pricing-tab {
    border-radius: 0;
    padding: 0;
    background: transparent;
}

.cst-yel-info h2 {
    font-size: 1.3rem;
}

img.cnt-thumb {
    right: 0;
    max-width: 100%;
    display: none;
}

.abt-achive.cnt-form-area {
    margin-top: 0;
}

.cnt-form-area .col-md-5 {
    margin-bottom: 30px;
}

.ctns-list hr {
    margin: 2rem 0;
} 
.popupinn {
    padding: 25px;
    border-radius: 20px;
    top: 0;
    max-width: 100%;
    margin: 0;
}

.popupform h2 b {
    font-size: 1.5rem;
    display: table;
    margin-left: auto;
    margin-right: auto;
}

.fancybox-close-small {
    right: -16px !important;
    top: -20px !important;
}  

.popupform {
    width: 90%;
    padding: 0px; 
    background: transparent;
    transform: none;  
}  
img.oct-ico {
    /* max-width: 90px; */
    max-width: 100%;
    left: 0;
} 

span.cnt-title {
    font-size: 12px;
    padding: 13px 4px;
    text-transform: none;
}   
.testimonials-sec h4 {
    display: none;
}

.testimonial {
    padding: 0;
}

.testimonial p {
    max-width:100%;
}   
.aul-list {
    padding-top: 0;
}      
.portslider {
    margin-top: 0;
    padding-top: 10px;
}   

section {
    overflow: hidden !important;  
}

 .cst-yel-info p.cst-email a {
    font-size: 1.2rem;
}

.cst-yel-info p.cst-email {
    justify-content: center;
    width: 100%;
}    
.ctns-list h2 {
    font-size: 1.8rem;
}  

section.our-banner.prv-banner {
    padding-top: 8rem;
    padding-bottom: 1rem;
}  

img.sticker-ico {width: 100px;right: 0;top: 0;display: none;}

img.banner-bk {
    display: none;
}

ul.info-ul li {
    width: auto !important;
    margin: 6px 5px;
}

ul.info-ul {
    justify-content: center;
}

i.r-arrow {
    display: none;
}

img.pic-top {
    display: none;
}

.abts-ul {
    justify-content: center;
}

.sep {
    margin: 50px 0px;
}

img.cubeblck {
    display: none;
}

.box-para:before, .box-para:after {
    display: none;
}

.color-bg {
    padding-top: 0;
}

img.gcta-left {
    display: none;
}

img.gcta-right {
    display: none;
}

.yel-cinn h4 {
    padding: 10px 10px;
    font-size: 1.2rem;
    background-size: cover;
}     

.row-up .col-md-6 {
    padding-left: 10px;
}

img.arrow-lcta {display: none;}

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

.good-books .col-md-3 {
    margin-top: 20px;
}

.box-purp {
    border: 2px solid #27586c;
    border-radius: 10px;
    padding: 20px;
}   

.box-purp:before {
    display: none;
}

img.csticker-bk {
    display: none;
}

img.csticker-cs {
    max-width: 148px;
    right: 0;
    top: -30px;
}

section.our-faqs {}   

img.tangle-left {
    display: none;
}

img.tangle-right {
    display: none;
}

img.left-arch {
    display: none;
}

img.faq-thumb {
    display: none;
}

img.typewriter {display: none;}     

.footer-up h5:before {
    right: 0;
    margin: 0 auto;
}

.footer-up .col-md-7 ul li span.ico-or {
    width: 34px;
    height: 34px;
}

.copyright * {
    font-size: inherit;
}
 
.left-icover {
    display: none;
}

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

.abt-box.abt-angle:before, .abt-box.abt-angle:after {
    display: none;
}

.abt-ibx.pr {
    text-align: center;
}

img.abt-pot2 {
    display: none;
}

img.abt-pot1 {
    display: none;
}

.heading {
    text-align: center;
}

img.big-arch1 {
    display: none;
}

img.big-arch2 {
    display: none;
}
   
.space-hp {
    display: none;
}

.asecinfo h2 {
    font-size: 1.8rem;
}
  
img.bp-rrect {display: none;}

.gen-outshine:before {
    top: 0;
    clip-path: unset;
    height: 100%;
    aspect-ratio: unset;
}

img.book-bar {
    display: none;  
}
   
img.book-bar {}

.lgen-item {text-align: center;padding-top: 60px;margin-top: 40px;}

.lgen-item:after {
    right: 0;
    left: 0;
    top: -20px;
    margin: 0 auto;
}

.gen-outshine .col-md-4 {
    margin-top: 0;
}

.order-2 .lgen-item:after {
    margin: 0 auto;
    right: 0;
    left: 0;
}

.box-purp p {
    padding-right: 0;
}

.box-purp h4 {
    font-size: 1.3rem;
}

.testimonial p i {
    min-height: auto;
}

span.star {
    margin-top: 20px;
}   

.footer-up ul.social-link {
    padding: 0;
}

.cnt-form-area .col-md-4 {
    margin-top: 10px;
}

.abt-angle {
    padding-top: 40px;
}

img.cnt-rimg , img.cnt-limg {
    display: none;
}

.abt-angle:before {}

.cnt-form-area.abt-angle:before, .cnt-form-area.abt-angle:after {
    display: none;
}

.cnt-form-area .mt-5 {
    margin-top: 0 !important;
}

.social-bg {
    margin-top: 10px; 
    padding: 30px;
}

img.carrow-ic {
    display: none;
}

.clogo-strip {
    display: none;
} 
.form-bg:before {
    border-radius: 30px;
}

.form-ar textarea.form-control {
    height: 90px;
}   

.cntf-item {
    padding: 25px;
    height: auto;
    text-align: center;
}

ul.social-link li a {
    height: 35px;
    width: 35px;
    font-size: 1.1rem;
}

.footer-up ul.social-link li a {
    height: 35px;
    width: 35px;
    font-size: 1.1rem;
}   
.popupinn:before {
    display: none;
}

.popupinn:after {
    display: none;
}

img.pop-sticker {
    display: none;
}    

.btn-bar:before {    width: 68%;   }

.footer-up .col-md-4 {
    width: 100% !important;
}   
.dhp-bcd .col-md-5 {
    display: none;
}

.dhp-bcd {
    background: transparent;
}

section.cvr-list {
    padding-top: 40px;
}     

img.oec-left {
    display: none;
}

img.oec-right {
    display: none;
}

section.oec-cnc:before {
    border-radius: 0;
    clip-path: unset;
}    

.market-list:before {clip-path: unset;}    

section.genre-sec {
    background: #fff;
}     

img.yle-sofa {
    display: none;  
}    

.cta-bgs:after {
    clip-path: unset;
}   

.cntf-ico {
    justify-content: center;
}
.comp-ghost:before {
    clip-path: unset;
} 

.aul-item:after {
    top: -7px !important;
    bottom: auto !important;
    height: 10px;
    width: 90%;
    border-radius: 10px;
    left: 0;
    right: 0 !important; 
}

}