@charset "utf-8";@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;800&display=swap);@import url(https://fonts.googleapis.com/css2?family=Teko:wght@700&display=swap);.book-public,.journy-sec{background-size:cover;background-position:center;background-attachment:fixed}.modal{z-index:9999!important}.banner,footer{background-image:url(../images/hero-bg.webp);background-repeat:no-repeat;background-size:cover}body,html{height:100%}body{background:#fff;overflow-x:hidden}h1,h2,h3,h4,h5,h6{font-family:Poppins,sans-serif;font-weight:800!important}a,input,label,li,p,select,small,textarea,ul{font-family:Poppins,sans-serif;font-weight:300}a,h1,h2,h3,h4,h5,h6,li,p{-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;transition:.3s ease-in-out}.step-blk,a{transition:.5s}a{text-decoration:none!important}ul{margin:0!important;padding:0}li{list-style:none}.top-bar{background-color:#a7393e;padding:10px 0}.hdr-form,.soc-ftr ul li a,.tp-bar-blk ul li a,a.hdr-btn1{background-color:#fff}.copyrit-blk,.hdr-blk,.part-logos,.tp-bar-blk{display:flex;align-items:center;justify-content:space-between}.soc-ftr ul,.tp-bar-blk ul{display:flex;align-items:center;justify-content:flex-end}.book-blk ul li,.book-gallery button,.hdr-btn a,.journy-blk li,.serv-looking label,.theme-btn a,.tmls-blk li{display:inline-block}.banner,.tp-bar-blk ul li a{align-items:center;display:flex}.book-public-blk h2,.book-public-blk li,.book-public-blk p,.step-blk:hover h5,.step-blk:hover p,a.hdr-btn2,a.hdr-email,a.thmn-btn1,span.trms-txt{color:#fff}a.hdr-email i{margin-right:8px}.tp-bar-blk ul li a{min-width:35px;margin-left:10px;height:35px;border-radius:100%;justify-content:center;color:#a7393e;font-size:20px}.hdr-btm{border-bottom:1px solid #85949d;padding:8px 0;width:100%;z-index:99}a.hdr-btn1{color:#175b71}.hdr-btn a{border:1px solid #a7393e;padding:10px 20px;border-radius:10px 10px 10px 0;margin-left:12px;font-weight:400;color:#000}a.hdr-btn2:hover,a.thmn-btn2:hover{color:#fff!important;background-color:#a7393e;border-color:#a7393e}.hdr-btn a i,.theme-btn a i{border:1px solid;min-width:20px;text-align:center;border-radius:100%;margin-left:8px;padding:0 0 2px;position:relative;top:-1px}a.hdr-btn1:hover,a.thmn-btn1:hover{background-color:transparent;color:#fff}a.brand-name{color:#fff;font-size:30px}a.brand-name img{width:200px;height:auto;}.banner{position:relative;overflow:hidden;padding:44px 0}.banner .row,.row-flx,.step-blk span{align-items:center}.magzine-img{position:absolute;bottom:-30px;left:-53px;width:300px;z-index:9}.magzine-img img{width:74%}.banner::before,footer::before{content:'';height:100%;width:100%;position:absolute;top:0;left:0}.book-gallery button.active,.hdr-form button,.partner-logo,a.thmn-btn2{background-color:#a7393e}.banner::after{content:'';height:500px;width:500px;position:absolute;border:70px solid #a7393e2b;border-radius:100%;z-index:0;left:-260px}.leaf-img img{width:100%;opacity:.2}.leaf-img{position:absolute;right:-310px;width:65%}.slide-cap h1{z-index:9;color:#fff;line-height:35px;font-size:30px;position:relative}.slide-cap li{color:#fff;position:relative;margin:13px 0;padding-left:28px}.book-public-blk li::before,.slide-cap li::before{content:'\f00c';color:#a7393e;font-family:FontAwesome;position:absolute;left:0;top:0}.theme-btn a{border:1px solid #fff;padding:10px 20px;border-radius:10px 10px 10px 0;font-weight:400;margin:0 0 8px}a.thmn-btn2{color:#fff;border-color:#a7393e}.slide-cap ul{padding:10px 0 30px}.hdr-form{position:relative;z-index:99;padding:30px;border-radius:15px}.hdr-form h3{color:#a7393e;margin:0 0 8px;text-align:center;font-size:18px}.hdr-form input,.hdr-form select{width:100%;border:1px solid #717171;padding:5px 5px;margin:8px 0 0}.serv-looking{margin:25px 0 5px}.serv-looking input{width:auto;margin-right:2px;transform:scale(1.4)}.serv-looking input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0;width:10px;height:10px}.serv-looking span{font-size:14px}.serv-looking label{margin-right:16px}.hdr-form button{width:100%;border:none;color:#fff;padding:12px 0;border-radius:6px;margin-top:20px;cursor:pointer}.serv-looking h4{color:#133749;font-size:16px}.partner-logo{padding:30px 0}.journy-sec,.tmls-blk{background-color:#efefef}.partner-logo .part-logos{margin-bottom:0!important}.partner-logo .part-logos img{width:121px}.book-gallery,section.step-sec,section.testimonial-sec{text-align:center;padding:60px 0}.book-blk,.modal .modal-dialog .modal-content .modal-body{text-align:center}.book-blk ul li{width:19%}.book-blk ul li img{width:76%}.book-gallery button{padding:10px 20px;border-radius:10px 10px 10px 0;margin-right:12px;font-weight:400;background-color:#A7393E;color:#fff;min-width:160px;border:none;outline:0;cursor:pointer}.book-gallery .tab{margin:50px 0}.book-gallery .tabcontent{display:none}.tabcontent{animation:1s fadeEffect}@keyframes fadeEffect{from{opacity:0}to{opacity:1}}section.testimonial-sec .slick-dots li button::before{content:'';height:5px;width:25px;background-color:#A7393E}.tmls-title{width:60%;margin:0 auto}.tmls-blk::-webkit-scrollbar{width:5px}.tmls-blk::-webkit-scrollbar-track{border-radius:10px}.tmls-blk::-webkit-scrollbar-thumb{background:#a7393e;border-radius:10px}.tmls-blk::-webkit-scrollbar-thumb:hover{background:#46720b}.tmls-blk{border-radius:15px;padding:25px;margin:30px 10px;overflow-y:scroll;height:260px}.tmls-blk li{color:#f5bd07;font-size:20px}.tmls-blk p{margin:10px 0}.tmls-blk h5{color:#175b71;font-size:18px}.review-img{margin:30px 0 0}.mnuscpt-blk p{margin:30px 0 40px}.grey-btn{color:#313131!important;border-color:#313131!important}.mnuscpt-img img{width:50%;margin:0 auto;display:block}.menu-script-sec{padding:0 0 80px;position:relative;overflow:hidden}.journy-sec,footer{padding:70px 0;text-align:center}.bubble-shape1{position:absolute;top:0;width:40%;left:-30px}.bubble-shape2{position:absolute;top:140px;width:34%;right:-250px}.bubble-shape1 img,.bubble-shape2 img,.looking-img img{width:100%}.journy-sec{position:relative;background-image:url(../images/journy-bg.webp);overflow:hidden}.journy-blk{width:65%;margin:0 auto;z-index:9999;position:relative}.journy-blk li{width:30%;margin:8px 0}.copyright p,.journy-blk p,.step-blk p{margin:0}.journy-blk ul{margin:20px 0 30px!important}.journy-blk li span{position:relative;color:#a7393e;font-weight:400}.journy-blk li span::before{content:'\f00c';color:#a7393e;font-family:FontAwesome;position:absolute;left:-20px;top:0}.looking-img{position:absolute;bottom:-70px;width:300px;z-index:1}.looking-img-right{position:absolute;right:-60px;width:400px;bottom:0}.looking-img-right::before{content:'';height:100%;width:100%;position:absolute;background-color:#a7393e;border-radius:100%;right:0;top:-30px}.looking-img-right img{width:100%;position:relative}.get-book{padding:100px 0 60px}.book-pub-img,.book-pub-img img,.book-public,.book-public-blk,.get-book-blk,.modal .modal-dialog .modal-content .modal-body .input-div,.seller-book,.step-blk,footer .container{position:relative}.get-book-blk img{width:100%;border-radius:40px}.get-book-txt{color:#fff;position:absolute;top:0;justify-content:center;display:flex;flex-direction:column;height:100%;width:50%;left:60px}.blue-btn{background-color:#A7393E!important}img.get-book-img{position:absolute;right:90px;width:380px;top:-73px}.book-public{background-image:url();padding:80px 0}.book-public::before{content:'';height:100%;width:100%;position:absolute;background-color:#A7393E;top:0;opacity:.9}.book-public-blk span{display:block}.book-pub-img::before{content:'';background-image:url(../images/book-public-bfr.webp);position:absolute;height:740px;width:570px;top:-100px;background-size:75%;background-position:left center;left:15px;background-repeat:no-repeat}.book-pub-img img{width:85%;float:right}.book-public-blk li{color:#fff;position:relative;margin:6px 0;width:100%;display:inline-block;padding-left:24px}.book-public-blk ul{margin:25px 0!important;padding:0!important}.step-title{width:85%;margin:0 auto 80px}.step-blk{background-color:#e8e8e8;padding:80px 20px 20px;min-height:390px;border-radius:10px;box-shadow:0 0 10px #9d9d9d}.step-blk span{background-color:#A7393E;height:100px;width:100px;display:flex;justify-content:center;margin:0 auto;border-radius:100%;position:absolute;top:-50px;left:0;right:0;z-index:99}.soc-ftr,span.trms-txt{display:inline-flex;align-items:center}.book-public-blk{z-index:99}.step-blk h5{font-weight:500!important;min-height:50px}.step-blk:hover{background-color:#a7393e;cursor:pointer}.seller-book{background-color:#A7393E;padding:60px 0;text-align:center}.seller-book::before{content:'';height:600px;width:600px;border:90px solid #217d90;position:absolute;border-radius:100%;right:0;top:0;opacity:.1}.book-icon{position:absolute;right:0;bottom:-60px}.seller-book .looking-img{bottom:50px;left:-20px}.slr-book-title{color:#fff;width:60%;margin:0 auto 30px}.seller-book input,.seller-book textarea{width:100%;height:38px;border-radius:10px;border:none;margin:10px 0;padding:0 20px;resize:none;font-size:12px}.seller-book textarea{height:150px;padding:12px 20px}.file-blk input{width:100%;padding:0;color:#fff;border-radius:0;margin:15px 0 0}.trms-blk{display:inline-flex;width:100%;flex-direction:column;align-items:flex-start;gap:10px}span.trms-txt input{height:auto;transform:scale(1.7);width:auto;margin:0!important;position:relative;top:-2px}span.trms-txt p{margin:0;font-size:12px;padding-left:18px}.get-book-blk02 img.get-book-img{top:-5px}footer{position:relative;overflow:hidden}.ftr-logo{width:75%;margin:0 auto}.ftr-logo a img{width:28%}.ftr-logo p{color:#fff;margin:25px 0 40px}.soc-ftr{justify-content:space-around;width:100%}.soc-ftr ul li a{min-width:45px;margin-right:10px;height:45px;border-radius:100%;display:flex;align-items:center;justify-content:center;color:#a7393e;font-size:26px}.copyright{background-color:#a7393e;color:#fff;padding:15px 0}.col-md-7.center{float:none;margin:0 auto;z-index:99}.modal .modal-dialog .modal-content .modal-body form{display:flex;flex-direction:column;padding:0!important}.modal .modal-dialog .modal-content .modal-body form input{display:block;border-radius:8px;outline:0;height:34px;border:1px solid #dedede;margin:0 0 25px;padding:0 40px;font-family:rubik,sans-serif;font-weight:300;font-size:14px;width:100%}.modal .modal-dialog .modal-content .modal-body form select{display:block;border-radius:8px;outline:0;height:45px;border:1px solid #000;margin:0 0 21px;padding:0 12px;font-family:rubik,sans-serif;font-weight:300;font-size:15.99px;width:100%;position:relative}.modal .modal-dialog .modal-content .modal-body form select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}.modal .modal-dialog .modal-content .modal-body form select option{border-bottom:1px solid #333}.modal .modal-dialog .modal-content .modal-body h5{font-family:eb garamond,serif;font-size:27px;font-weight:600;text-transform:capitalize;color:#dbad0a}.modal .modal-dialog .modal-content .modal-body h5 span{font-size:36px;text-shadow:0 0 #A7393E}.cr-popup .modal-content{padding-bottom:100px!important;position:relative}.cr-popup h5#exampleModalLabel{position:relative;top:-20px}.cr-popup .modal-content::before{background-image:url(../images/logo.webp)!important;content:'';position:absolute;width:107px;height:57px;background-repeat:no-repeat;bottom:20px;background-size:contain;left:186px;z-index:999;transform:scale(1.3)}.modal .modal-dialog .modal-content{padding:10px 8px;background-size:cover;background-repeat:no-repeat;height:100%;background-position:center;width:100%}.modal .modal-dialog .modal-content .modal-body form input{height:45px;border:1px solid #000}.modal .modal-dialog .modal-content .modal-body p{font-family:rubik,sans-serif;font-weight:400;font-size:24px;margin:0 0 30px;color:#fff}.indep.modal .modal-dialog .modal-header{display:block;text-align:center}.indep.modal .modal-dialog .modal-content h6{color:#a7393e;display:block}.indep.modal .modal-dialog .modal-content h3{color:#000;width:100%}.indep.modal .modal-dialog .modal-content{padding:40px 0}.indep.modal .modal-header:before{position:absolute;background-size:100%;left:0;width:140px;height:240px}@media (min-width:576px){.indep.modal .modal-dialog{max-width:500px;margin:5.75rem auto}}.modal .modal-dialog .modal-content .modal-header,.modal-footer{border:none;justify-content:center;color:#fff;text-transform:uppercase}.modal .modal-dialog .modal-content .modal-header button{border-radius:50%;color:#fff;border:3px solid #8cac05;line-height:1em;text-align:center;font-size:16px;opacity:1}.modal .modal-dialog .modal-content .modal-header .btn-close{background:#fff;opacity:inherit;position:absolute;right:-10px;top:-10px;color:#83ad1d;font-size:20px;padding:7px 9px 9px}.modal .modal-dialog .modal-content .modal-body .input-div i{position:absolute;top:10px;color:#596f00;left:18px}.modal .modal-dialog .modal-content .modal-body button{display:inline-block;border-radius:10px;width:30%;outline:0;margin:0 auto;border:transparent;height:40px;background:#a7393e;color:#fff;font-family:rubik,sans-serif;font-weight:300;font-size:16px;padding:0}button.hvr-grow.tc-image-effect-shine{border:1px solid #a7393e;display:inline-block;padding:10px 20px;background:#a7393e;border-radius:10px 10px 10px 0;margin-left:12px;font-weight:400;color:#fff}button.hvr-grow.tc-image-effect-shine i{margin-left:5px}.input-div textarea{width:100%;border-radius:8px;height:120px;padding:10px 0 0 40px;font-family:rubik,sans-serif;font-weight:300;font-size:14px;outline:unset;resize:none;margin:0 0 10px;position:relative}.input-div span{position:absolute;left:0;top:3px}.theme-btn{position:relative;z-index:9}.book-slides img{margin:20px auto 0;width:200px}.book-glry-title h2,.book-public-blk h2,.get-book-txt h2,.journy-blk h2,.mnuscpt-blk h2,.slr-book-title h2,.step-title h2,.tmls-title h2{line-height:35px;font-size:30px}.pricing{background-image:url();background-position:center;background-repeat:no-repeat;background-size:cover;padding:70px 0;position:relative;overflow:hidden;}.price-head{display:flex;flex-direction:column;justify-content:center;align-items:center}.price-head h2{color:#000;font-size:40px;font-weight:400}.price-head h2 span,.price-head p span{color:#a7393e;font-weight:700}.price-head p{color:#000;font-size:16px;font-weight:400}.pkg-box{background:#eaeaea;border-radius:14px;padding:14px 12px;box-shadow:5px 5px 5px #00000033;transition:.5s;margin:30px 0}.pkg-body{padding-top:20px}.pkg-box h2{text-align:center;color:#000;font-size:26px;font-weight:700}.price-box{display:flex;justify-content:center;align-items:center;background:#a7393e;padding:10px 0;margin:0 -12px;overflow:hidden}.price-box h2{color:#fff;font-size:32px;font-weight:700}.price-box h3{color:#fff;font-size:16px;font-weight:400!important;padding-left:8px}.price-box h3 span{text-decoration:line-through}.pkg-body ul h2{text-align:left}.price-head h2::before{content:'';background-image:url(../images/MONEY.webp);background-repeat:no-repeat;background-position:0;background-size:100%;width:11%;height:12%;position:absolute;right:20%;top:48px}.pkg-body h2{text-align:center;font-size:17px;padding-top:10px;padding-bottom:10px}.pkg-body ul{height:170px;overflow-y:scroll}.pkg-body ul li{font-size:14px;color:#000;font-weight:400!important;text-align:left;list-style:disc;padding:3px 0}.pkg-body ul li::marker{color:#a7393e}.pkg-body ul::-webkit-scrollbar{width:7px}.pkg-body ul::-webkit-scrollbar-track{box-shadow:inset 0 0 5px grey;border-radius:50px}.pkg-body ul::-webkit-scrollbar-thumb{background:#a7393e;border-radius:50px}.pkg-body ul::-webkit-scrollbar-thumb:hover{background:#fff}.pkg-body p{text-align:center;font-size:16px;color:#a7393e;font-weight:400}.pkg-body p span{font-weight:700}.pkg-speak-box{display:flex;justify-content:center;align-items:center}.pkg-btn-box p{color:#000;font-size:14px;text-align:center;padding:0;margin:0}.pkg-btn-box h3 a{font-weight:500!important;font-size:18px;margin:0 10px;color:#000}.pkg-btn-qoute{width:100%;display:flex;justify-content:center;align-items:center}.pkg-btn-qoute a{background:#a7393e;width:90%;padding:14px 30px;color:#fff;text-decoration:none;display:flex;justify-content:center;align-items:center;border-radius:8px;margin-bottom:-38px;margin-top:10px}.pkg-box:hover{background:#a7393e;color:#fff}.pkg-box:hover h2{color:#fff}.pkg-box:hover .price-box{background:#fff;color:#fff}.pkg-box:hover .price-box h2,.pkg-box:hover .price-box h3{color:#a7393e}.pkg-box:hover .pkg-body ul li{color:#fff}.pkg-box:hover .pkg-body ul li::marker{color:#fff}.pkg-box:hover .pkg-body ul::-webkit-scrollbar{width:7px}.pkg-box:hover .pkg-body ul::-webkit-scrollbar-track{box-shadow:inset 0 0 5px #c3c3c3;border-radius:50px}.pkg-box:hover .pkg-body ul::-webkit-scrollbar-thumb{background:#fff;border-radius:50px}.pkg-box:hover .pkg-body ul::-webkit-scrollbar-thumb:hover{background:#fff}.pkg-box:hover .pkg-body p,.pkg-box:hover .pkg-btn-box h3 a,.pkg-box:hover .pkg-btn-box p{color:#fff}.pkg-box:hover .pkg-btn-qoute a{background:#fff;color:#a7393e;box-shadow:5px 5px 5px #0000003d}.pkg-slider .slick-dots li button:before{transform:rotate(45deg);width:20px;height:20px;background:#a7393e;opacity:1;color:#a7393e;position:absolute;top:30px;border-radius:5px}.pkg-slider .slick-dots li.slick-active button:before{background:#a7393e;opacity:1;color:#a7393e}.pkgcombo{display:flex;justify-content:center;align-items:center}.combo-box{background:#a7393e;border-radius:22px;padding:38px;margin-top:30px;box-shadow:5px 5px 5px #0000006b;position:relative}.combo-box::after{content:'';background-image:url(../images/book.webp);background-repeat:no-repeat;background-position:0;background-size:100%;width:30%;height:36%;position:absolute;right:-12px;bottom:-16px}.combohead h4{color:#fff;font-size:16px;font-weight:400!important}.combohead h3{color:#fff;font-size:50px}.combo-price-box{display:flex}.combo-dis img{width:100%}.combo-price{width:100%}.combo-price h3 span{color:#fff;font-size:26px;text-decoration:line-through;font-weight:400}.combo-price h2{color:#fff;font-size:74px;font-weight:700}.combopkg-body{position:relative}.combopkg-body h5{color:#a7393e;font-size:24px;font-weight:600!important}.combopkg-body ul{padding:0;margin:0}.combopkg-body ul li{color:#000;font-size:15px;padding:3px 0;display:flex;z-index:99}.combopkg-body ul li i{font-size:16px;padding-top:2px;padding-right:10px;color:#a7393e}.combo-btn{z-index:9;position:relative}.combo-btn p{color:#000;font-size:16px;padding:0;margin:0}.combopkgbox{background:#eaeaea;padding:40px 0;border-radius:30px 0 30px 30px}.combo-btn h3 a{text-decoration:none;color:#a7393e;font-size:26px;font-weight:700;padding:0;margin:0}.combo-btn p span{font-weight:700}.combo-btn button{margin-bottom:10px;background:#000;color:#fff;border:1px solid #000;padding:14px 56px;border-radius:10px;font-size:16px;font-weight:700;transition:.4s}.combo-btn button:hover{background:0 0;border:1px solid #000;color:#000}@media only screen and (min-width:300px) and (max-width:767px){.price-head h2::before{content:'';background-image:url(../images/MONEY.webp);background-repeat:no-repeat;background-position:0;background-size:100%;width:26%;height:4%;position:absolute;right:4%;top:170px}.combo-price-box{display:flex;flex-direction:column}.combo-price{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.combo-box::after{display:none}}.particles-js-canvas-el{width:100%;height:100%;position:absolute;z-index:0;top:0}select#published-plan,select#services{font-size:14px;color:#808183}ul.slick-dots {display: none !important;}

.sticky-slider a{display:block;width:100%;position:fixed;bottom:0;text-transform:uppercase;text-align:center;font-weight:600!important;border:0;cursor:pointer;color:#fff!important;padding:15px 0;font-size:20px;margin:auto;border-radius:0;-webkit-transition:.1s linear;-moz-transition:.1s linear;-o-transition:.1s linear;-ms-transition:.1s linear;transition:.1s linear;background:#0c267a;float:none;left:0;right:0;animation:1.2s infinite blinkingText;z-index:1000}@keyframes blinkingText{0%{background:#da0d0b;color:#fff}100%,49%{background:#092338;color:#fff}60%{background:#da0c0a;color:#fff}99%{background:#092338}}


.hdr-btn2{

    animation: 1.2s ease 0s infinite normal none running blinkingText;
}

.img-bilibk{

    animation: blinker 1s linear 0s infinite normal none running;

}

@keyframes blinker {

    0% {

        opacity: 1;

    }



    49% {

        opacity: 1;

    }



    60% {

        opacity: 0;

    }



    99% {

        opacity: 0;

    }



    100% {

        opacity: 1;

    }



}


@keyframes blinker {

    0% {

        opacity: 1;

    }



    49% {

        opacity: 1;

    }



    60% {

        opacity: 0;

    }



    99% {

        opacity: 0;

    }



    100% {

        opacity: 1;

    }



}

    .indep.modal .modal-dialog {
        max-width: 1000px;
        margin: 5.75rem auto;
    }
    .cr-popup .modal-content::before{
        display: none !important;
    }

    .modal-header img {
    position: absolute;
    right: 50px;
    top: 0;
}

.indep.modal .modal-dialog .modal-content {
    padding: 40px 0;
    padding-bottom: 20px !important;
    padding-top: 100px !important;
}
button.hvr-grow.tc-image-effect-shine {
    border: 1px solid #ffffff;
}

@media only screen and (max-width: 1500px){
    
    .looking-img-right img {
    width: 70%;
    position: relative;
}

.looking-img-right::before {
    content: '';
    height: 200px;
    width: 200px;
    position: absolute;
    background-color: #a7393e;
    border-radius: 100%;
    right: 0;
    top: -30px;
    right: 25%;
}
.looking-img {
    position: absolute;
    bottom: -70px;
    width: 250px;
    z-index: 1;
}
}

@media only screen and (max-width: 1199px){
    .step-blk p {
    font-size: 13px;
}
.combopkg-body h5 {
    color: #a7393e;
    font-size: 20px;
    font-weight: 600 !important;
}

.combo-btn h3 a {
    font-size: 20px;
}

.combo-box::after {
    width: 25%;
    height: 30%;
}

section.testimonial-sec {
    padding-top: 0;
}

.pkg-btn-box h3 a {
    font-size: 13px;
}

.price-head h2::before {
    width: 10%;
    height: 10%;
    right: 10%;
    top: 75px;
}

    
}

@media only screen and (max-width: 991px){
    
    
    .row.pkg-slider .col-sm-4 {
    width: 50%;
}

.price-head h2::before {
    height: 7%;
}

.indep.modal .modal-dialog {
    max-width: 90%;
}

.row.combopkgbox .col-sm-3 {
    width: 48%;
    margin-bottom: 20px !important;
}

.get-book-blk {
    background: #a7393e;
    border-radius: 40px;
    padding: 30px;
}

.get-book-txt {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    left: 0;
}

.modal-header img {
    position: absolute;
    right: 10px;
    top: 0;
    width: 80px;
}

.copyrit-blk p {
    font-size: 12px !important;
}
    
}

@media only screen and (max-width: 767px){
    
        .row.pkg-slider .col-sm-4 {
        width: 100%;
    }
    .combohead h3 {
    color: #fff;
    font-size: 30px;
}
.combo-btn button {
    padding: 10px 30px;
    font-size: 14px;
}

.tmls-title {
    width: 100%;
    margin: 0 auto;
}
button.hvr-grow.tc-image-effect-shine {
    border: 1px solid #ffffff;
    margin: 10px !important;
}

.get-book-txt {
        width: 100%;
        padding: 20px;
        text-align: center;
    }
    
        .step-title h2 {
        font-size: 20px;
        line-height: 25px;
    }
    
        .step-blk {
        margin: 0 0 70px;
    }
    
    .theme-btn {
    margin-bottom: 0;
}
    .get-book-blk.get-book-blk02 .get-book-txt {
        left: 0px !important;
    }
.combopkg-body ul li {
    color: #000;
    font-size: 12px;
    padding: 2px 0;
    display: flex
;
    z-index: 99;
}
    .combopkg-body h5 {
        color: #a7393e;
        font-size: 18px;
        font-weight: 600 !important;
    }
    .price-head h2 {
    color: #000;
    font-size: 30px;
    font-weight: 400;
}

    .book-glry-title h2 {
        font-size: 25px;
        line-height: 32px;
    }
    
        .banner {
        padding: 80px 0 50px;
    }
    
        .part-logos img {
        width: 140px;
        margin: 0 0 0px;
    }
    
    
    .journy-blk {
    width: 100%
516px
;
    margin: 0 auto;
    z-index: 9999;
    position: relative;
}

.book-icon img {
    max-width: 180px;
}



}

@media only screen and (max-width: 575px){
    .tp-bar-blk {
    display: flex;
    flex-direction: row !important;
}
.tp-bar-blk a {
    font-size: 11px;
}
    .tp-bar-blk ul {
        margin: 0px 0 0 !important;
    }
    
    .tp-bar-blk ul li a {
    min-width: 20px;
    margin-left: 5px;
    height: 20px;
    font-size: 12px;
}
    .hdr-btm {
        padding: 20px 0 20px !important;
    }
    
    .hdr-blk .hdr-btn {
    display: none;
}

    a.brand-name img {
        width: 100px;
        margin-bottom: 0px !important;
    }
    
        .banner {
        padding: 50px 0 50px !important;
        text-align: left !important;
    }
    
        .slide-cap h1 {
        line-height: 22px;
        font-size: 18px;
        text-align: left;
        margin: 0;
        margin-bottom: 10px;
    }
    
    .sticky-slider a {
    padding: 10px 0;
    font-size: 14px;
    
    }
    
    .slide-cap p {
    margin-bottom: 0;
}

.slide-cap p, .slide-cap ul li {
    font-size: 13px;
}
.theme-btn {
    display: flex
;
    flex-direction: row;
    flex-wrap: wrap;
    gap: 5px;
    align-items: center;
    justify-content: center;
}
.theme-btn a {
    font-size: 12px;
    margin-bottom: 2px !important;
}

.part-logos img {
        width: 100px;
        margin: 0 0 0px;
    }
    
    .indep.modal .modal-dialog .modal-content .row.mb-6 {
    display: flex
;
    flex-direction: column;
}

.modal .modal-dialog .modal-content .modal-body form input, .modal .modal-dialog .modal-content .modal-body form select {
    height: 35px;
    margin: 0 0 10px;
    font-size: 12px;
    width: 100%;
}

    .part-logos img {
        width: 100px;
        margin: 0 0 0px !important;
    }
        .price-head h2::before {
        height: 70px;
        width: 70px;
        top: 5.5% !important;
    }
.pkg-box h2 {
    text-align: center;
    color: #000;
    font-size: 22px;
    font-weight: 700;
}
.combohead {
    text-align: center;
}

    .combohead h3 {
        color: #fff;
        font-size: 22px;
    }
    .combo-dis img {
    width: 60%;
    display: block;
    margin: auto;
}

    .row.combopkgbox .col-sm-3 {
        width: 100%;
        margin-bottom: 20px !important;
    }
    
        .combo-btn h3 a {
        font-size: 16px;
    }
        .combopkg-body h5 {
        color: #a7393e;
        font-size: 15px;
        font-weight: 600 !important;
    }
    
    section.pricing {
    padding-bottom: 20px;
}

.tmls-blk p {
    font-size: 11px;
}

.tmls-blk h5 {
    font-size: 15px;
}

section.book-public p, section.book-public ul li {
    font-size: 12px;
    line-height: 20px;
}

    .step-blk {
        margin: 0 0 40px !important;
        height: auto !important;
        min-height: auto !important;
        margin-bottom: 70px !important;
    }
    
    .step-blk h5 {
    font-weight: 500 !important;
    min-height: 25px;
}


    .price-head h2 {
        color: #000;
        font-size: 22px;
        font-weight: 400;
    }
    
        .journy-blk li {
        width: 100% !important;
        font-size: 12px !important;
        margin-bottom: 4px !important;
    }



    
}

.copyright {
    height: 130px !important;
}








