.sub-dropdown li a:hover/*Main Css */
::selection{background:rgb(226,143,38);color:#fff;text-shadow:none;}
::-webkit-scrollbar{width:5px;background-color:#F5F5F5;}
::-webkit-scrollbar-button:start:decrement,::-webkit-scrollbar-button:end:increment{display:none;}
::-webkit-scrollbar-track-piece{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#fff;}
::-webkit-scrollbar-thumb:vertical{border-radius:10px;background-color:rgb(226,143,38);}
[class^="box-"]{display:none}
[class^="box-"].showfirst{display:block}
html{scroll-behavior:smooth;}
body{font-family:'Jost';overflow-x:hidden;font-size:16px;line-height:1;color:#000000;}
h1,h2,h3,h4,h5,h6{display:block;font-weight:normal;}
*:hover,*:focus,*{outline:none!important;}
img{max-width:100%;height:auto;}
a,input[type="submit"]{-webkit-transition:all 0.4s ease-In-out;-moz-transition:all 0.4s ease-In-out;-o-transition:all 0.4s ease-In-out;transition:all 0.4s ease-In-out;display:inline-block;cursor:pointer;}
a:hover{color:#e18e25;}
span{display:inline-block;}
textarea,select,input[type],textarea,select,button{background:transparent;border:none;border-radius:0px;font-family:'Jost';font-weight:400;}
::-webkit-input-placeholder{color:#a3a3a3;font-weight:400;}
::-moz-placeholder{color:#a3a3a3;font-weight:400;}
:-ms-input-placeholder{color:#a3a3a3;font-weight:400;}
:-moz-placeholder{color:#a3a3a3;font-weight:400;}

/*inner section*/
.inner_page_banner{width:100%;padding:110px 0 30px;text-align:center;background:#000000;color:#fff;}
.inner_page_banner h3{font-size:24px;color:#ffffff;text-transform:capitalize;}
.terms_section{width:100%;padding:40px 0;}
.terms_section h5{margin:20px 0;font-size:20px;text-transform:capitalize;font-weight:700;}
.terms_section p{margin:10px 0;color:#666;font-size:16px;}
.terms_section ul li:before{content:"";position:absolute;left:-23px;background:#21a7d0;width:1%;height:4px;border-radius:50px;top:10px;}
.terms_section ul li{list-style:none;font-size:16px;margin:0 0 20px;position:relative;color:#000;}
.terms_section ul li a{color:#102a45;text-transform:capitalize;}
.terms_section .form-control{resize:none;border-radius:0;height:auto;padding:13px;border-color:#ccc;}
.terms_section_form{width:100%;}
.terms_section_form h5{font-size:22px;margin:0 0 30px;}
.terms_s_left{width:100%;padding:90px 0;}
.terms_s_left h3{font-size:24px;margin:0 0 10px;}
.terms_s_left p{color:#666;}
.capbox0{width:100%;margin:10px 0;overflow:hidden;}
#CaptchaDiv0{width:20%;background:var(--white);padding:9px 12px;margin:0 0 15px;border-radius:0;float:left;border:2px solid #555;}
.capbox-inner0{padding:3px 13px;width:76%;float:left;border-radius:0;margin:0 0 0 20px;border:2px solid #555;}
#CaptchaInput0{margin:1px 0px 1px 30px;width:130px;border-radius:0;padding:4px;border:2px solid #555;}
button.cont_but{font-size:18px;background:#f7941d;color:#fff;border-radius:50px;padding:12px 0;box-shadow:0px 5px 15px #00000087;transition:0.3s ease-in;text-transform:uppercase;display:inline-block;width:100%;border:none;}

/* Padding Classes */
.pad-sec{padding:100px 0;}
.pad-zero{padding:0px;}
.pad-l-zero{padding-left:0px;}
.pad-r-zero{padding-right:0px;}
.pad-b-140{padding-bottom:140px;}
.pb-75{padding-bottom:75px;}
.pb-100{padding-bottom:100px;}
.w-1200{max-width:100%;width:1200px;}
.ovr-hiddn{overflow:hidden;}
.overlay:after{content:"";position:fixed;width:100%;height:100%;left:0;top:0;background:rgba(0,0,0,0.60);z-index:1;}
.overlay{display:none;}
.overlay.active{display:block;}


.ban_form{width:100%;padding:30px;background: #0000007a;position:relative;z-index:1;box-shadow:5px 5px 20px 0 #0000006b;border:2px solid #f78f1e;border-radius:0 60px 0 60px;}
.ban_form h3{color:#fff;font-weight:900;margin:0 0 30px;text-align:center;}
.ban_form .form-control{background: #ffffff;color:#000000;padding:25px 20px;box-shadow:3px 3px 10px 0 #0000007a;border-color:#f78f1e;}
.ban_form .main_btn{display:block;width:100%;border:none;    padding: 20px 0;
    border-radius: 10px;background: #ffdf04;}

/* Heading Classes */
.hding-1 h1{font-size:75px;font-weight:700;line-height:75px;}
.hding-2 h2{font-size:45px;font-weight:700;color:#271907;line-height:48px;}
.hding-3 h3{font-size:24px;color:#271907;font-weight:600;}
.hding-4 h4{}
.hding-5 h5{}
.hding-6 h6{}
.para p{font-size:18px;line-height:23px;color:#897c68;}
.para-sm p{font-size:15px;line-height:23px;color:#897c68;}
.top_head{text-align:center;}
.top_head h2{font-size:28px;font-weight:600;color:#1e1d1d;padding:40px 0 21px 0;}

/* Custom Slick Css */
.slick-list{margin:0 -15px;}
.slick-slide{margin:0 15px;}
.slick-dots{padding:50px 0 0;text-align:center;}
.slick-dots li{margin:0 20px 0 0px;width:auto;display:inline-block;vertical-align:middle;overflow:hidden;padding:0px;border:none;}
.slick-dots li button:before,.slick-dots li button:before{color:#FFF;opacity:1;font-size:20px;}
.slick-dots li button{height:8px;width:8px;border-radius:50%;padding:0px;background:#527595;border:none;cursor:pointer;font-size:0px;padding:0px;-webkit-transition:all 0.4s ease-In-out;-moz-transition:all 0.4s ease-In-out;-o-transition:all 0.4s ease-In-out;transition:all 0.4s ease-In-out;box-sizing:border-box;}
.slick-dots li.slick-active button{background:#a3bbbf;width:11px;height:11px;}

/*header css*/
header{-webkit-transition:all 0.4s ease-In-out;-moz-transition:all 0.4s ease-In-out;-o-transition:all 0.4s ease-In-out;transition:all 0.4s ease-In-out;}
.logo{display:inline-block;}
.logo img{display:block;}
.btn-hover{position:relative;overflow:hidden;z-index:0;}
.btn-hover span{position:absolute;display:block;width:0;height:0;border-radius:50%;background-color:#e28f26;-webkit-transition:width 0.4s ease-in-out,height 0.4s ease-in-out;transition:width 0.4s ease-in-out,height 0.4s ease-in-out;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:-1;}
.btn-hover:hover{color:#ffffff;}
.btn-hover:hover span,ul.portfolio-menu>li.current>a span{width:225%;height:562.5px;}

/* Hamburger Menu */
.menu-Bar{width:30px;height:20px;cursor:pointer;position:absolute;right:15px;top:0;bottom:0px;margin:auto;z-index:22;display:none;}
.menu-Bar span{display:block;height:4px;width:100%;background:#0f4c97;position:absolute;transition:.6s all;border-radius:100px;}
.menu-Bar span:nth-child(1){top:0;}
.menu-Bar span:nth-child(2){top:8px;transform-origin:left;}
.menu-Bar span:nth-child(3){top:16px;}
.menu-Bar.open span{background:#b70404;}
.menu-Bar.open span:nth-child(1){transform:rotate(45deg);top:12px;transform-origin:right-center;}
.menu-Bar.open span:nth-child(2){width:0;opacity:0;}
.menu-Bar.open span:nth-child(3){transform:rotate(-45deg);top:12px;transform-origin:right-center;}

/* Menu Css */
.menu{font-size:0px;display:inline-block;vertical-align:middle;}
.menu li{display:inline-block;vertical-align:middle;margin-right:55px;}
.menu li.last{margin:0;}
.menu li a{display:block;font-size:15px;color:#000;font-weight:400;}
.menu li:hover a,.menu li.active a{color:#e18e25;}

/* Drop Down Css */
.dropdown-nav{position:relative;}
.dropdownWrap{position:absolute;left:-20px;top:18px;display:none;}
ul.dropdown{width:257px;border-radius:8px;background-color:#ffffff;z-index:1;padding:20px 15px;text-align:left;margin-top:40px;box-shadow:0 0 5px rgba(0,0,0,0.1);}
ul.dropdown li{width:100%;display:block;margin-bottom:5px;}
ul.dropdown li a{font-size:15px;letter-spacing:-0.1px;color:#636e72;padding:12px 12px 12px 40px;position:relative;display:block;border-radius:6px;line-height:normal;}
ul.dropdown li a:before{content:"\f570";position:absolute;left:12px;top:10px;font-family:"Font Awesome 5";font-size:18px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.22;letter-spacing:normal;text-align:center;color:#2d3436;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}
ul.dropdown li:hover a,ul.dropdown li.active a{background-color:#eef2f3;color:#6c5ce7;}
ul.dropdown li:hover a:before,ul.dropdown li.active a:before{color:#6c5ce7;}
ul.dropdown li.last{margin-bottom:0px;}

/* Dropdown CSS*/
@keyframes btotreverse{
    0%{top:75px;opacity:1;}
    100%{top:115px;opacity:0;}
}
@keyframes btot{
    0%{top:115px;opacity:0;}
    100%{top:40px;opacity:1;}
}

/* Main Banner CSS */
.main-banner{background:url('../images/home-banner.webp');position:relative;padding:200px 0 30px 0;z-index:1;display:flex;align-items:center;height:900px;background-repeat:no-repeat;background-size:cover;}
.left-banner-book-1{animation:updown2 4s ease-in-out infinite;}
.left-banner-book-2{animation:updown2 6s ease-in-out infinite;}
.left-banner-book-3{animation:updown2 5s ease-in-out infinite;}
.right-banner-book-1{animation:updown2 4s ease-in-out infinite;top:-120px;right:-180px;}
.right-banner-book-2{animation:updown2 5s ease-in-out infinite;right:-60px;top:100px;}
.right-banner-book-3{right:-290px;animation:updown2 6s ease-in-out infinite;}
header{position:absolute;left:0;right:0;top:0;z-index:2;}

/*.main-banner::before{

position: absolute;

content: "";

background: url('../images/banner-book-1.png');

width: 409px;

height: 627px;

left: 90px;

background-position: left;

top: 0;

bottom: 0;

margin: auto;
}

.main-banner::after{

position: absolute;

content: "";

background: url('../images/banner-book-2.png');

width: 433px;

height: 566px;

right: 80px;

background-position: right;

top: 0;

bottom: 0;

margin: auto;
}*/
ul.main-menu{display:flex;align-items:center;justify-content:center;}
a:hover{text-decoration:none;}
ul.main-menu li a{color:#ffff;font-size:16px;padding:0px 0 0 21px;display:block;}
ul.banner-cta li:nth-child(1) a{border-radius:5px;background-color:rgb(255,223,4);padding:16px 25px;color:#000;font-size:16px;font-weight:600;transition:0.5s;}
ul.banner-cta{display:flex;align-items:center;justify-content:space-evenly;}
ul.banner-cta li:nth-child(2) a{border-radius:5px;border:1px solid #fff;padding:15px 20px;color:#fff;font-weight:600;transition:0.5s;}
.main-header{padding:40px 0px 0 0;}
.main-banner-head h1{color:#ffff;font-size:36px;font-weight:300;text-align:center;}
.main-banner-head h3{text-align:center;font-size: 50px;font-weight:500;color:yellow;padding:17px 0 20px 0;}
.main-banner-head h3 span{color:#ffff;}
.main-banner-head p{color:#fff;font-size:16px;line-height:24px;text-align:center;padding:0 0 25px 0;}
.main-banner-head ul.banner-cta{justify-content:center;}
.main-banner-head ul.banner-cta li:nth-child(1) a{margin:0px 10px 0 0;}
ul.banner-brands-logos{display:flex;align-items:center;justify-content:space-between;margin:130px 0 0px 0;}

/**/

/**/

.hm-what-we-sec{position:relative;}
.hm-what-we-sec::before{position:absolute;content:"";background:url('../images/shape-1.png');width:809px;height:1031px;left:0;top:0;opacity:0.5;}
.hm-what-we-sec::after{position:absolute;content:"";background:url('../images/shape-2.png');width:640px;height:408px;right:0;top:0;z-index:-1;opacity:0.2;}
.home-sec2-book{position:absolute;right:0;bottom:0;opacity:0.2;}
.hm-what-we-sec{padding:70px 0px;}
.hm-what-we-sec-head span{color:#0c1430;font-size:20px;font-weight:400;}
.hm-what-we-sec-head h5{font-size:24px;line-height:43px;font-weight:600;color:#1e1d1d;padding:15px 0 10px 0;}
.hm-what-we-sec-head p{font-size:15px;line-height:22px;color:#1e1d1d;font-weight:500;padding:0 0 30px 0;}
ul.btn-cta li:nth-child(1) a{border-radius:5px;padding:15px 23px;color:#ffff;background-color:rgb(193,0,0);margin:0px 15px 0 0;transition:0.5s;}
ul.btn-cta li:nth-child(2) a{border-radius:5px;background:none;padding:12px 23px;color:#000;border:2px solid #D7D6D7;transition:0.5s;}
ul.btn-cta{display:flex;align-items:center;}
.hm-what-we-sec-img{position:relative;}
.hm-what-we-sec-box-dtl{position:absolute;background-color:rgb(193,0,0);right:-90px;bottom:35px;width:258px;height:auto;padding:20px 22px;}
.hm-what-we-sec-box-dtl p{color:#fff;font-size:17px;line-height:25px;padding:0 0 10px 0;}
.hm-what-we-sec-box-dtl ul{display:flex;align-items:center;justify-content:space-between;}
.hm-what-we-sec-box-dtl ul li h6{color:#fff;font-size:20px;font-weight:500;line-height:27px;}
.what-we-box-inner{background:#fff;padding:30px 25px;box-shadow:0 5px 21px 0 rgb(0 0 0 / 7%);min-height:290px;margin:0 0 30px 0;transition:0.5s;}
.what-we-box-inner h6{padding:15px 0 10px 0;font-size:16px;color:#021b6d;font-weight:500;}
.what-we-box-inner p{color:#969696;font-size:15px;line-height:22px;}
.hm-what-we-sec-box-dtl ul li a{color:#fff;font-size:40px;}
.what-we-do-box .row{justify-content:center;}
.what-we-do-box{padding:70px 0 0 0;}
.what-we-box-inner:hover{background:#c10000;transform:scale(1.04);}
.what-we-box-inner:hover h6{color:#ffff;}
.what-we-box-inner:hover p{color:#ffff;}

/**/

/**/

.cta-sec{background:url('../images/cta-bag-1.webp');height:390px;background-repeat:no-repeat;background-size:cover;position:relative;}
.cta-sec span{color:#fff;}
.cta-sec h5{color:#ffff;}
.cta-sec p{color:#fff;font-weight:400;}
.cta-img-1 img{max-width:fit-content;position:relative;top:-10px;/* animation:updown2 3s ease-in-out infinite; */height:400px;}
.cta-sec .hm-what-we-sec-head{padding:50px 0 0 0;}

/**/

/**/
.reason-sec-hm{padding:90px 0px;position:relative;}
.reason-book-img{text-align:right;padding:20px 0 0 0;}
.reason-sec-hm::before{position:absolute;content:"";background:url('../images/reason-img-2.png');width:459px;height:584px;top:0;left:-40px;}
.reason-sec-hm::after{position:absolute;content:"";background:url('../images/reason-img-3.png');width:459px;height:410px;right:0;top:0;}
.reason-detail-box{padding:20px 25px;background:#f8f0fb;margin:0 0 15px 0;border-left:5px solid #c10000;transition:0.5s;}
.reason-detail-box h6{color:#252525;font-size:20px;font-weight:500;padding:0 0 5px 0;}
.reason-detail-box p{color:#252525;font-size:14px;line-height:21px;}
.reason-detail-box-2{position:relative;left:-30px;}
.reason-detail-box:hover{background:#c10000;border-color:#ffdf04;}
.reason-detail-box:hover p{color:#fff;}
.reason-detail-box:hover h6{color:#fff;}

/**/

/**/
.hm-counter-sec{background:#c10000;padding:35px 0px;}
.counter-box{background:#fff;border-radius:5px;display:flex;align-items:center;padding:20px 0px;transition:0.5s;}
.counter-box img{border-radius:5px;padding:0 15px 0 0;height:70px;width:100px;}
.counter-box-detail span{color:#000000;font-size:35px;font-weight:500;}
.counter-box-detail h6{color:#000000;font-size:16px;font-weight:500;padding:9px 0 0 0;}

/**/

/**/

.pricing-sec{background:url('../images/pricing-banner.png');padding:70px 0px 190px;position:relative;}
.pricing-box{padding:30px 0 0 0;transition:.5s;position:relative;border-width:1px;border-color:rgb(204,204,204);border-style:solid;border-radius:10px;background-color:rgb(255,255,255);box-shadow:0px 10px 32px 0px rgba(0,0,0,0.15);}
.price-tag{background:url('../images/price-tag-1.png');width:119px;height:60px;position:absolute;right:-1px;top:83px;padding:14px 29px;}
.pricing-box-inner{padding:0 19px;}
.pricing-box h4{color:#000;font-size:30px;}
.pricing-box h6{color:#505050;font-size:16px;padding:5px 0 5px 0;border-bottom:3px solid #e2e5ec;margin:0 0 20px 0px;}
.pricing-box span{font-size:40px;color:#021b6d;font-weight:700;text-shadow:0 3px 43px rgb(0 0 0 / 18%);}
ul.pricing-list{border-width:1px;border-color:#ccc;border-style:solid;    /* border-radius: 20px 0 0 20px; */background-color:#fcfcfc;padding:20px 20px;margin:25px 0 30px 0;height:300px;overflow-y:scroll;}
ul.pricing-list li{color:#202020;font-size:14px;padding:0 0 14px 10px;display:flex;position:relative;}
ul.pricing-list li i{color:#9e2e44;padding:0 10px 0 0;}
ul.pkg-btn{display:flex;align-items:center;margin:0 0 30px 0;justify-content:space-between;}
ul.pkg-btn li:nth-child(1) a{border-width:2px;border-color:#021b6d;border-style:solid;padding:14px 25px;border-radius:25px;color:#140b24;font-weight:700;font-size:16px;position:relative;}
ul.pkg-btn li:nth-child(2) a{color:#140b24;font-weight:600;font-size:20px;}
.btm-box{position:relative;}
.btm-box{display:flex;align-items:center;background:#f3f3f3;justify-content:space-between;padding:10px 20px;border-radius:0 0 25px 25px;transition:0.5s;}
.btm-box a{color:#180931;font-weight:700;font-size:13px;}
.btm-box p{color:#180931;font-size:13px;margin:0;line-height:0;padding:0!important;}
ul.pkg-btn li:nth-child(2) a{color:#140b24;font-weight:600;font-size:20px;}
ul.pkg-btn li:nth-child(2) i{color:#25191f;font-size:17px;position:relative;left:8px;}
ul.pkg-btn strong{color:#8a8a8a;font-size:14px;font-weight:400;}
ul.pkg-btn li:nth-child(1) i{position:absolute;bottom:-13px;font-size:25px;background:#fff;color:#021b6d;right:6px;padding:0 25px;}
.price-tag b{color:#140b24;font-size:14px;font-weight:600;display:block;}
.price-tag del{font-size:24px;font-weight:700;color:#140b24;}
.pricing-sec h3{color:#1e1d1d;font-size:30px;text-align:center;font-weight:600;}
.pricing-sec p{text-align:center;font-size:15px;line-height:22px;color:#1e1d1d;padding:15px 0 70px 0;}
ul.pricing-list li a{padding:0 0 0 10px;}
.pricing-box:hover{background:#c10000;}
.pricing-box:hover .btm-box{background:#000;border-radius:inherit;}
.pricing-box:hover .btm-box a{color:#fff;}
.pricing-box:hover .btm-box p{color:#ffff;}
.pricing-box:hover h6{color:#fff;}
.pricing-box:hover h4{color:#fff;}
.pricing-box:hover span{color:#fff;}
.pricing-box:hover ul.pkg-btn li:nth-child(1) a{border-color:#ffdf04;color:#fff;}
.pricing-box:hover ul.pkg-btn li:nth-child(1) i{background:#c10000;color:yellow;}
.pricing-box:hover ul.pkg-btn strong{color:#fff;}
.pricing-box:hover ul.pkg-btn li:nth-child(2) i{color:#fff;}
.pricing-box:hover ul.pkg-btn li:nth-child(2) a{color:#fff;}
.cta-sec-2{background:url(../images/cta-bag-2.webp);height:346px;background-repeat:no-repeat;background-size:cover;padding:45px 0 0 0;transition:0.5s;background-position:center;overflow:hidden;}
.cta-sec-2 span{color:#fff;}
.cta-sec-2 h5{color:#ffff;font-size:36px;}
.cta-sec-2 p{color:#ffff;}
.cta-sec-2-img{position:relative;top:-125px;}
.cta-sec ul.btn-cta li:nth-child(2) a{color:#fff;}
.cta-sec-2 ul.btn-cta li:nth-child(2) a{color:#fff;}

/**/

/**/

.hm-process-sec{background:url(../images/artwork-bag.png);height:900px;background-repeat:no-repeat;background-size:cover;padding:50px 0;position:relative;background-position:center;}
.p-box-main-process-1{display:flex;margin:-580px 0px 200px 200px;}
.p-box-main-process-2{display:flex;position:relative;}
.process-box.process-box-3{position:relative;top:60px;left:384px;}
.process-img-new{background:url('../images/process-img.png');}
.hm-process-sec h3{color:#1e1d1d;font-size:30px;text-align:center;font-weight:600;}
.hm-process-sec p{text-align:center;font-size:15px;line-height:22px;color:#1e1d1d;padding:15px 0 100px 0;}
.process-box-inner{display:flex;align-items:center;}
.process-box-inner span{color:#1e1d1d;font-size:34px;padding:0px 10px 0 0;}
.process-box-inner h6{color:#1e1d1d;font-size:18px;font-weight:600;line-height:24px;}
.process-box-inner-detail{background-color:rgb(193,0,0);width:267px;padding:14px 15px;}
.process-box-inner-detail{color:#fff;font-size:14px;line-height:20px;margin:10px 0 0 0;position:relative;}
.process-box.process-box-1{}
.process-box.process-box-2{position:relative;top:80px;left:20px;}
.process-box.process-box-3{}
.process-box.process-box-4{position:relative;left:40px;}
.process-box.process-box-4 .process-box-inner-detail{width:357px;}
.process-box.process-box-5{position:relative;top:120px;left:60px;}
.process-box-inner-detail::before{background-color:rgb(147,29,19);width:279px;height:14px;position:absolute;content:"";right:0;left:-6px;border-radius:10px;top:-4px;}
.process-box.process-box-4 .process-box-inner-detail::before{width:371px;}

/**/

/**/

.awards-sec{background:url('../images/awards-bag.webp');padding:30px 0px;}
.awards-sec-head span{font-size:20px;font-weight:400;}
.awards-sec-head h4{font-size:30px;color:#000000;font-weight:600;padding:15px 0px 20px 0;}
.awards-sec .border-box{border-right:3px solid #FFDF03;}
.awards-sec-img-2{    /* text-align: center; */
padding:0 0 0 20px;}

/**/
.testi-sec{background:url('../images/testi-bag.webp');height:auto;background-repeat:no-repeat;background-size:cover;display:flex;align-items:center;overflow:hidden;}
section.testi-sec .row{position:relative;}
section.testi-sec .row::before{position:absolute;content:"";background:#012f6b;width:80%;height:100%;}
.test-head{}
.test-head h4{color:#fff;font-size:30px;font-weight:500;line-height:40px;}
.test-head p{color:#fff;font-size:16px;padding:20px 0;line-height:21px;}
.test-head ul.btn-cta li:nth-child(1) a{color:#000;background:#ffdf04;}
.test-head ul.btn-cta li:nth-child(2) a{color:#fff;}
.test-box-detail{border-radius:6px;background-color:rgb(255,255,255);padding:0 0 20px 0;position:relative;min-height:360px;}
.test-box-detail img{width:100%;position:relative;}
.test-box-detail p{font-size:14px;line-height:21px;padding:24px 15px 0;min-height:180px;}
.test-box-detail h6{color:#000;font-size:20px;font-weight:600;padding:10px 0 0 20px;}
section.testi-sec .col-md-4{padding:190px 0 0 20px;}
.test-box-detail::before{position:absolute;content:"";background:url('../images/coma-2.png');width:42px;height:42px;z-index:1;top:0;margin:auto;left:23px;bottom:88px;}
.testi-sec .slick-arrow{font-size:0;position:absolute;right:1%;cursor:pointer;z-index:1;padding:0;width:47px;bottom:10%;height:47px;    /* border-radius: 100px */}
.testi-sec .slick-arrow:before{content:"\f178";font-family:'Font Awesome 5';font-size:20px;font-weight:700;color:#fff;line-height:47px;transition:.5s;}
.testi-sec .slick-prev{bottom:-30px;left:0;background:#72aadb;display:none;}
.testi-sec .slick-prev:before{content:"\f177"}
.testi-sec .slick-next{top:50%;right:-6%}
section.testi-sec .col-md-8{padding:130px 0 0 10px;}
.testi-sec .slick-next{top:442px;right:618px;left:0;margin:auto;background:#418ddb;display:none;}
section.testi-sec .slick-dots{text-align:right;position:relative;right:325px;bottom:11px;}
section.testi-sec .row::after{position:absolute;content:"";background:url('../images/coma-1.png');width:202px;height:201px;top:-120px;left:80px;}

/**/

/**/
.footer-section{padding:35px 0;background-color:#17161a;color:#fff;}
.ft-cont a{padding:25px 0 0 0;color:#fff;}
.ft-cont{display:grid;float:right;}

/*.ft-cont img {
    height: 50px;
}*/
.ft-cont img{padding:0;margin:0 0 7px 0;}
.ft-cont h3{font-size:18px;font-weight:700;}
.ft-cont h3{padding:20px 0 0 0;}
.ft-cont ul{padding:28px 0 0 0;list-style-type:none;}
.ft-cont ul li{padding:0 0 10px 0;}
.ft-cont ul li i{color:#d90a2c;font-size:14px;padding-right:15px;}
.ft-cont a{padding:0 0 11px 0px;color:#fff;}
.ft-brd{border-top:2px solid #232227;padding:33px 0 0 0;margin:0 -10px;}
.ft-brd a{    /* text-decoration: none; */
color:#fff;margin:0 2px;}
.ft-brd a{    /* text-decoration: none; */
color:#fff;margin:0 2px;}
.ft-bt2{float:right;    /* padding: 0 0; */}
.ft-bt2 a{padding:0 0 0 20px;}
.ft-brd address{line-height:23px;}

/**/

/**/

.article-banner{background:url('../images/article-writing-banner.png');background-repeat:no-repeat!important;height:793px;display:flex;align-items:center;background-size:cover!important;}
.article-banner ul.banner-brands-logos{margin:70px 0 0 0;}

/**/

/**/

.article-writing-sec-1{position:relative;padding:95px 0px;}
.article-writing-sec-1::before{position:absolute;content:"";background:url('../images/artice-sec2-img-1.png');width:330px;height:351px;right:116px;top:0;background-position:right top;z-index:-1;opacity:0.2;}
.article-writing-sec-1::after{position:absolute;content:"";background:url('../images/artice-sec2-img-2.png');height:550px;width:1015px;top:0;opacity:0.6;z-index:-1;}

/**/

/**/

section.article-serving-offer{background:#e1dfe6;padding:70px 0px;}
.article-ser-box{background-color:rgb(235,235,235);padding:50px 25px 20px;transition:0.5s;min-height:400px;}
.article-ser-box h6{color:#1e1d1d;font-size:20px;font-weight:600;line-height:26px;padding:20px 0 15px 0;}
.article-ser-box p{color:#1e1d1d;font-size:15px;line-height:22px;}
.article-ser-box:hover{transform:scale(1.04);background:#c10000;}
.article-ser-box:hover h6{color:#fff;}
.article-ser-box:hover p{color:#fff;}
section.article-serving-offer h3{color:#1e1d1d;font-size:30px;text-align:center;font-weight:600;}
.para-sec-head{text-align:center;font-size:15px;line-height:22px;color:#1e1d1d;padding:15px 0 70px 0;}
section.article-serving-offer .para-sec-head{font-weight:500;padding-bottom:55px;}

/**/

/**/

section.industries-sec{padding:100px 0 50px 0;background:#fcfbff;}
.industries-sec-head h6{text-align:center;color:#000000;font-size:20px;}
.industries-sec-head h3{text-align:center;color:#000;font-size:30px;font-weight:500;padding:10px 0 20px 0;}
.industries-sec-head p{text-align:center;color:#333333;font-size:16px;line-height:22px;padding:0 0 55px 0;}
.industries-box{background-color:rgb(255,255,255);box-shadow:3.942px 10.269px 54px 0px rgba(0,0,0,0.08);padding:40px 30px;margin:0 0 30px 0;transition:0.5s;min-height:334px;}
.industries-box-dtl{display:flex;align-items:center;justify-content:space-between;padding:0 0 20px 0;}
.industries-box-dtl h6{color:#1c1c1c;font-size:21px;font-weight:500;line-height:26px;}
.industries-box p{color:#555555;font-size:16px;line-height:25px;}
.industries-box:hover{background:#c10000;transform:scale(1.06);}
.industries-box:hover h6{color:#fff;}
.industries-box:hover img{filter:invert(1);}
.industries-box:hover p{color:#fff;}
.hm-what-we-sec-img{text-align:center;}
section.article-banner .main-banner-head h3{font-size:50px;line-height:60px;}

/**/

/**/
.audio-banner{background:url('../images/audio-banner.png');}
.author-banner{background:url('../images/author-web-banner.png');}
.blog-banner{background:url('../images/blog-banner.png');}
.book-cover-banner{background:url('../images/book-cover-banner.png');}
.book-promotions-banner{background:url('../images/book-promotions-banner.png');}
.ebook-writing-banner{background:url('../images/ebook-writing-banner.png');}
.editing-banner{background:url('../images/editing-banner.png');}
.formating-banner{background:url('../images/formating-banner.png');}
.ghost-banner{background:url('../images/ghost-banner.png');}
.proofreading-banner{background:url('../images/proofreading-banner.png');}
.publishing-banner{background:url('../images/publishing-banner.png');}
.video-book-banner{background:url('../images/video-book-banner.png');}
.webdesign-seo-banner{background:url('../images/webdesign-seo-banner.png');}
.website-content-banner{background:url('../images/website-content-banner.png');}

/**/

/**/
.about-banner{background:url('../images/about-us-banner.png');height:793px;display:flex;align-items:center;}
.about-who-box:hover{background:#c10000;transform:scale(1.05);}
.about-who-box:hover h5{color:#fff;}
.about-who-box:hover p{color:#fff;}
.about-who-we-are{padding:80px 0px;background:#fcfbff;position:relative;z-index:1;}
.about-who-head h4{color:#1e1d1d;font-size:52px;font-weight:600;padding:0 0 20px 0;}
.about-who-head p{font-size:16px;line-height:24px;color:#1e1d1d;font-weight:500;}
.about-who-box{background-color:rgb(255,255,255);box-shadow:0px 0px 43px 0px rgba(18,18,18,0.08);padding:30px 25px;margin:0 0 18px 0;transition:0.5s;}
.about-who-box h5{padding:0 0 15px 0;}
.about-who-box h5{color:#1e1d1d;font-size:25px;font-weight:500;}
.about-who-box p{color:#1e1d1d;font-size:16px;line-height:22px;font-weight:500;}
a.get-started{width:100%;background:#c10000;color:#fff;text-align:center;height:50px;line-height:50px;font-weight:500;font-size:17px;transition:0.5s;}
.about-who-we-are::before{position:absolute;background:url('../images/about-us-img-2.png');content:"";width:484px;height:414px;top:0;left:0;}
.about-who-we-are::after{position:absolute;background:url('../images/about-us-img-3.png');content:"";width:368px;height:448px;right:0;top:0;bottom:0;margin:auto;}

/**/

/**/
.about-what-we-do{background:url('../images/what-we-do-banner-about.png');background-repeat:no-repeat;background-size:cover;padding:90px 0px 40px 0;}
.what-we-do-box-about{background:#fff;padding:44px 13px;margin:0 0 30px 0;transition:0.5s;}
.what-we-do-box-about h6{color:#000000;font-size:20px;font-weight:600;line-height:28px;padding:10px 0 15px 0;}
.what-we-do-box-about p{color:#000000;font-size:15px;line-height:20px;}
.about-what-we-do-head span{}
.about-what-we-do-head span{color:#ffff;font-size:20px;font-weight:300;}
.about-what-we-do-head h6{color:#fff;font-size:30px;line-height:40px;font-weight:500;padding:20px 0 30px 0;}
.about-what-we-do-head p{color:#fff;font-size:16px;line-height:28px;padding:0 0 40px 0;}
.what-we-do-box-about-2{margin:70px 0 0px 0;}

/**/

/**/

.contact-banner{background:url('../images/contact-banner.png');}
.contact-page-section .info-column .title{position:relative;color:#43b97e;font-size:16px;}
.contact-page-section{position:relative;padding:50px 0px 79px;}
.contact-page-section .pattern-layer-three{position:absolute;left:10%;top:55%;width:45px;height:43px;background-repeat:no-repeat;}
.contact-page-section .info-column{position:relative;margin-bottom:30px;}
.contact-page-section .info-column .inner-column{position:relative;}
.contact-page-section .info-column .title{position:relative;color:#43b97e;font-size:16px;text-transform:uppercase;}
.contact-page-section .info-column h2{position:relative;color:#06142d;font-weight:700;line-height:1.2em;font-size:36px;margin-top:20px;margin-bottom:22px;}
.contact-page-section .info-column .text{position:relative;color:#181818;font-size:18px;line-height:1.7em;margin-bottom:18px;}
.contact-page-section .info-column ul{position:relative;}
.contact-page-section .info-column ul li{position:relative;color:#06142d;font-size:16px;line-height:1.7em;margin-bottom:17px;}
.contact-page-section .info-column ul li span{position:relative;display:block;color:#fe6915;display:block;margin-bottom:5px;}
.contact-page-section .form-column{position:relative;margin-bottom:30px;}
.contact-page-section .form-column .inner-column{position:relative;padding:40px 35px;background-color:#f4f7fa;}
.contact-page-section .form-column .circle-layer{position:absolute;left:-130px;bottom:-60px;width:565px;height:565px;z-index:-1;border-radius:50%;background-color:#fff7f0;}
.contact-page-section .form-column .pattern-layer-one{position:absolute;right:-40px;top:-25px;width:106px;height:70px;z-index:-1;background-repeat:no-repeat;}
.contact-page-section .form-column .pattern-layer-two{position:absolute;left:-50px;bottom:-25px;width:106px;height:153px;z-index:-1;background-repeat:no-repeat;}
.contact-page-section .form-column h2{position:relative;color:#06142d;font-size:30px;font-weight:700;text-align:center;}
.contact-page-section .form-column .text{position:relative;color:#181818;font-size:16px;line-height:1.8em;text-align:center;margin-top:12px;margin-bottom:30px;}
.contact-form .form-group{margin-bottom:20px;}
.contact-form .form-group input[type="text"],.contact-form .form-group input[type="password"],.contact-form .form-group input[type="tel"],.contact-form .form-group input[type="email"],.contact-form .form-group select,.contact-form .form-group .contact_input{position:relative;display:block;width:100%;line-height:28px;padding:10px 25px;color:#888888;height:55px;font-size:14px;border-radius:3px;background:#ffffff;border:1px solid transparent;-webkit-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;-moz-transition:all 300ms ease;transition:all 300ms ease;}
.contact-form .form-group textarea{position:relative;display:block;width:100%;line-height:24px;padding:15px 25px 25px;color:#888888;height:100px;background:#ffffff;resize:none;font-size:14px;border-radius:3px;border:1px solid transparent;-webkit-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;-moz-transition:all 300ms ease;transition:all 300ms ease;}
input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;}

/* Firefox */
input[type=number]{-moz-appearance:textfield;}
.contact-form .theme-btn{cursor:pointer;margin-top:10px;text-transform:uppercase;}
.btn-style-five{position:relative;display:inline-block;font-size:16px;line-height:30px;color:#000000;padding:15px 40px;font-weight:700;overflow:hidden;border-radius:3px;overflow:hidden;background-color:#ffe00c;transition:0.5s;}
.contact-page-section .form-column h2{position:relative;color:#06142d;font-size:30px;font-weight:700;text-align:center;}
.contact-page-section .form-column .text{position:relative;color:#181818;font-size:16px;line-height:1.8em;text-align:center;margin-top:12px;margin-bottom:30px;}
section.contact-page-section br{display:none;}
.contact-page-section .form-column h2:before{position:absolute;content:'';right:20px;top:0px;width:91px;height:38px;background:url(../images/contact-arrow.png);}

/**/

/**/
.pricing-banner-new{background:url('../images/pricing-banner-2.png');background-repeat:no-repeat;background-size:cover;padding:275px 0px;}
ul.pricing-tab-list{display:flex;align-items:center;justify-content:space-evenly;margin:0 0 65px 0;}
ul.pricing-tab-list li{color:#1e1d1d;font-size:18px;font-weight:500;cursor:pointer;padding:12px 30px;}
.pricing-tab-list li.active{background:#c10000;color:#fff!important;}
.best-seller-tag{background:url('../images/best-seller-bag.png');width:109px;height:50px;position:absolute;right:0;display:flex;align-items:center;justify-content:center;top:29px;}
.best-seller-tag strong{color:#fff;}
.pricing-main{padding-bottom:80px;}

/**/

/**/

.testi-banner-new{background:url('../images/testi-bag-new.png');background-repeat:no-repeat;background-size:cover;display:flex;align-items:center;height:793px;}
.test-dtl-box span{color:#1e1d1d;font-size:20px;padding:0 0 20px 0;}
.test-dtl-box h3{font-size:34px;font-weight:500;}
.test-dtl-box p{padding:15px 0px 20px 0;color:#1e1d1d;font-size:15px;line-height:22px;font-weight:500;}
.test-dtl-box h5{color:#333138;font-size:25px;padding:0 0 10px 0;font-weight:600;}
.test-dtl-box h6{color:#a6a5a8;font-size:20px;font-weight:300;}
section.testi-sec-new-1{padding:70px 0px;position:relative;}
section.testi-sec-new-1::before{box-shadow:0 10px 32px 0 rgb(0 0 0 / 15%);background:#ffff;padding:40px 100px;width:1435px;position:absolute;content:"";left:0;right:0;margin:auto;height:1130px;}
section.testi-sec-new-1::after{position:absolute;content:"";background:url('../images/testi-bf-1.png');width:1615px;height:658px;top:-80px;z-index:-1;left:0;}
.test-dtl-box{position:relative;}
.test-dtl-box::before{position:absolute;content:"";background:url('../images/testi-coma-1.png');width:80px;height:66px;top:-90px;left:-70px;}
.test-dtl-box::after{position:absolute;content:"";background:url('../images/testi-coma-2.png');width:80px;height:66px;right:0;bottom:-20px;}
section.testi-sec-new-1 .container{padding:50px 0px;}
img.testi-bf-2{position:absolute;right:0;bottom:0;z-index:-1;}
.testi-dtl-box-new{background:#021b6b;padding:40px 20px;margin:0 0 30px 0;border-radius:8px;transition:0.5s;min-height:390px;}
.testi-dtl-box-new h4{color:#ef7d13;font-size:25px;line-height:32px;font-weight:600;}
.testi-dtl-box-new p{font-size:16px;line-height:24px;color:#fff;padding:0 0 25px 0;}
.testi-dtl-box-new span{color:#fff;font-weight:600;font-size:20px;}
.testi-dtl-box-new img{padding:15px 0 25px 0;}
section.testi-sec-new-2{position:relative;padding-bottom:40px;}
.testi-dtl-box-new:hover{background:#c10000;transform:scale(1.04);}
.testi-dtl-box-new:hover p{color:#fff;}
.testi-dtl-box-new:hover h4{color:#fff;}
.testi-sec-new-2{background:url('../images/testi-sec-2-bag.png');}

/**/

/**/

ul.dropdown-list{position:absolute;background:#e6e6e6;padding:16px 0 0 0;    /* column-count: 2; */left:182px;top:19px;display:none;transition:0.5s;width:360px;}
ul.dropdown-list li a{color:#000;line-height:26px;font-size:15px;    /* border-bottom: 1px solid; */padding:0;    /* margin: 0 0 15px 0px; */}
ul.dropdown-list li{}
li.dropdown-head:hover ul.dropdown-list{display:block;}
ul.main-menu li a i{position:relative;top:-4px;}
ul.btn-cta li:nth-child(1) a:hover{background:#fff;color:#000;}
ul.btn-cta li:nth-child(2) a:hover{background:#D7D6D7;color:#fff;}
section.testi-sec ul.btn-cta li:nth-child(1) a:hover{color:#fff;}
ul.banner-cta li:nth-child(1) a:hover{background:#000;color:#fff;}
ul.banner-cta li:nth-child(2) a:hover{background:#fff;color:#000;}
.btn-style-five:hover{background:#000;color:#fff;}
a.get-started:hover{background:#000;}

/**/

/**/
@keyframes updown2{
    0%,100%{transform:translate(0,0);-webkit-transition:.4s;-moz-transition:.4s;-o-transition:.4s;transition:.4s}
    50%{transform:translate(0,10px);-webkit-transition:.4s;-moz-transition:.4s;-o-transition:.4s;transition:.4s}
}
.awards-sec-img-2 img{}
.awards-sec-img-2 span{color:#000;font-size:20px;font-weight:400;}
.awards-sec-img-2 h4{font-size:30px;font-weight:600;padding:15px 0 59px 0;}
.blinking{animation:blinkingText 1.2s infinite;}
.social-icons a{font-size:30px;padding:0px 10px 0 0;}
.ft-bt{text-align:left!important;}
.social-icons{text-align:center!important;}
a.trust-icon{margin:15px 0 0 0;}
@keyframes blinkingText{
    0%{color:#000;}
    49%{color:#fff;}
    60%{color:#000;}
    99%{color:#ffff;}
    100%{color:#fff;}
}
.counter-box:hover{filter:invert(1);}
.what-we-do-box-about:hover{background:#c10000;}
.what-we-do-box-about:hover h6,.what-we-do-box-about:hover p{color:#fff;}
.article-writing-sec-1 ul.btn-cta li:nth-child(2) a:hover{background:#000;}
.cta-sec ul.btn-cta li:nth-child(2) a:hover{background:#000;border-color:#000;color:#fff;}
.foilo-sec h3{color:#1e1d1d;font-size:30px;text-align:center;font-weight:600;}
.foilo-sec p{text-align:center;font-size:15px;line-height:22px;color:#1e1d1d;padding:15px 0 50px 0;}
.foilo-sec{padding:60px 0px 80px;}
.folio-main-box-2{padding:30px 0 0 0;}
.cta-sec-2:hover{filter:sepia(1);}
.foilo-sec{background:url('../images/folio-sec-bag.webp');}
.portfolio_box{position:relative;margin-bottom:20px;border-radius:0;}
.portfolio_box a{transition-duration:.5s;overflow:hidden;display:block;}
.portfolio_box a:hover:before{content:"";position:absolute;background-color:rgba(21,21,21,.84);top:0;bottom:0;left:0;right:0;z-index:9;border-radius:12px;}
.portfolio_box a:hover:after{content:"Preview";position:absolute;background:url(../images/preview-search.png);background-repeat:no-repeat;height:160px;width:90px;top:-30px;bottom:0;left:0;right:0;margin:auto;display:grid;color:#fff;text-align:center;line-height:33px;background-position:center;font-weight:700;text-transform:uppercase;letter-spacing:4px;z-index:99;margin:auto;align-items:end;background-size:70%;}
.portfolio_box a:hover img{transform:scale(1.1);}
.portfolio_box img{object-fit:fill;transition-duration:.9s;}

/**/
.contact-page-section .info-column ul li a{color:#06142d;text-decoration:none;}
.pricing-sec-editing .pricing-box span{font-size:21px;margin:13px 0 13px 0;}
.terms_conditions{padding:30px 0;}
.terms_conditions h2{position:relative;color:#06142d;font-weight:700;line-height:1.2em;font-size:36px;margin-top:20px;margin-bottom:22px;}
.ghost-pricing-slider .col-md-4{max-width:100%;}
.ghost-pricing{padding-bottom:90px;}
.price-material{background-color:#133b78;padding:30px 20px 40px;border-radius:10px;margin:0 0 30px 0;    /* height: 432px; */transition:0.5s;}
.prc-img img{width:100%;border-radius:10px;}
.prc-text{text-align:center;color:#fff;display:flex;flex-direction:row;justify-content:end;height:100%;}
.prc-text h2{font-size:22px;font-weight:700;}
.prc-text h3{font-size:20px;color:#fff;padding:10px 0 0 0;}
.prc-text .hd-btn{margin-top:19px;padding:0;}
.hd-btn{text-align:center;padding:20px 0;font-size:20px;}
.price-material .hd-btn .chat-btn{background-color:#fff;color:#000;font-weight:500;transition:0.5s;}
.hd-btn .chat-btn{padding:11px 30px;background-color:#111c56;color:#fff;margin-right:11px;border-radius:8px;}
.hd-btn .chat-btn{padding:11px 30px;background-color:#111c56;color:#fff;margin-right:11px;border-radius:8px;}
.prc-mt h4{font-size:20px;font-weight:700;padding:5px 0;}
.prc-mt ul{height:75px;overflow-x:hidden;overflow-y:auto;padding:0 0 0 30px;}
.prc-mt{color:#fff;padding:20px 0 0 0;}
.prc-mt ul li{list-style:disc;line-height:24px;}
section.main-banner .row{position:relative;z-index:1;}
.book-image-box-1 img{position:absolute;}
.left-banner-book-1{left:-185px;top:-140px;}
.left-banner-book-2{top:165px;left:-288px;}
.left-banner-book-3{top:50px;left:-65px;}
.book-image-box-2 img{position:absolute;}
section.reason-sec-hm ul.btn-cta li:nth-child(1) a:hover{background:#000;color:#fff;}
section.reason-sec-hm ul.btn-cta li:nth-child(2) a:hover{background:#285178;border-color:#285178;}
.price-material:hover{background:#000;}
.price-material .hd-btn .chat-btn:hover{background:#061958;color:#fff;}
.main-banner-head{margin-top:130px;}
section.main-banner .main-banner-head{margin: 50px 0 0;}
section.article-writing-sec-1 ul.btn-cta li:nth-child(1) a:hover{background:#000;color:#fff;}
.test-head ul.btn-cta li:nth-child(1) a:hover{background:#000;}
.test-head ul.btn-cta li:nth-child(2) a:hover{color:#000;}
ul.pricing-list li::before{position:absolute;content:"";background:#000;height:5px;width:5px;border-radius:50%;left:-7px;top:-17px;bottom:0;margin:auto;}
img.contact-img{margin:0 0 40px 0;}
.awards-sec-img-2 img{position:relative;top:-20px;}
.contact-banner h3{font-size:76px!important;}
section.hm-what-we-sec ul.btn-cta li:nth-child(1) a:hover{background:#000;color:#fff;}
.hm-what-we-sec-head ul.btn-cta li:nth-child(2) a:hover{background:#172964;}
ul.dropdown-list ul{}
ul.dropdown-list ul li{border-bottom:1px solid #d3d3d3;padding:0 15px 5px 15px;margin:0 0 15px 0;}
ul.dropdown-list ul{display:inline-grid;padding:0 0 0 0;width:49%;}
ul.dropdown-list ul+ul{}
ul.dropdown-list::before{position:absolute;content:"";background:#d3d3d3;height:365px;width:1px;margin:auto;left:0;right:3px;}
li.editing-list.last{border:none;}
li.editing-list.last{padding-bottom:0;margin:0 0 10px 0;}
.terms_conditions p{font-size:16px;line-height:28px;}
.terms_conditions ul{list-style:disc;margin:20px 0 0 16px;}
.terms_conditions ul li{padding:0 0 20px 0;line-height:29px;}
video.inner_vid{position:absolute;left:0;top:0;right:0;bottom:0;margin:auto;width:100%;z-index:0;height:100%;object-fit:cover;z-index:0;}
section.main-banner::before{content:"";background-color: rgb(0 0 0 / 70%);position:absolute;z-index:1;left:0;right:0;width:100%;height:100%;top:0;bottom:0;}
.ft-cont-2 h3{border-bottom:1px solid #fff;padding:0 0 10px 0;}
.new-dd-ame{position:absolute;background-color:rgb(255,255,255);width:auto;height:auto;display:none;border-radius:5px;    /* left: 0; */}
.new-dd-ame li a{color:#000!important;}
ul.new-dd-ame-list li a{padding-bottom:20px;padding:10px 10px 10px;}
li.dropdown-head:hover .new-dd-ame{display:block;}
a.dropdown-head-aa{margin:0 0 50px 0;position:relative;top:24px;}
.dmca_badges{display:flex;align-items:center;}
.dmca_badges a{margin:0 13px 0 0;}
.h_sec5{background:url(../images/artwork-bag.png);background-repeat:no-repeat;background-size:cover;padding:50px 0;position:relative;background-position:center;}
.s5_top h2{text-align:center;font-size:28px;line-height:35px;color:#081245;font-weight:700;margin: 0 0 20px;}
.s5_img{margin-right:5px;display:inline-block;vertical-align:top;width:50px;height:50px;}
.s5_text{display:inline-block;width:80%;}
.s5_text h3{font-size:19px;font-weight:500;color:#363636;margin:0 0 5px;}
.s5_text p{font-size:16px;color:#555555;}
.s5_box{margin:0 0 20px;}
.s5_top{margin:0 0 40px;text-align: center;}
.s5_bot{display:flex;flex-direction:row;flex-wrap:wrap;}
.h_sec9{padding:40px 0 40px;}
.s9_top{text-align:center;margin:0 0 20px;}
.s9_top h3{font-size:16px;color:#ffb200;font-weight:700;}
.s9_top h2{font-size:28px;line-height:35px;color:#081245;font-weight:700;margin:10px 0;}
.s9_top a{margin:20px 0 0;}
.accordion_head{color:#2d3436;font-weight:500;line-height:36px;position:relative;background:#ffffff;box-shadow:0px 0px 7px 0.3px rgb(0 0 0 / 16%);margin:10px 0px 0px;display:block;width:100%;cursor:pointer;border-bottom:1px solid #e9ecef;font-size:24px;padding:15px 30px 15px 30px;}
.accordion_head:after{content:"";background-image:linear-gradient(to right,#00eda4,#6a7df1);opacity:0;}
.accorion_head:hover:after{opacity:1;}
.accordion_body{background:#ffffff;margin:0 0 14px 0;border:1px solid #e9ecef;box-shadow:0px 0px 7px 0.3px rgb(0 0 0 / 16%);}
.accordion_body p{padding:30px 20px;}
.plusminus{float:right;color:#ffba00;font-size:30px;padding:2px 12px;border-radius:5px;margin:-3px 15px 0 0;font-weight:600;}
.h_sec7{padding:40px 0;}
.s7_top{text-align:center;}
.s7_top h2{font-size:30px;margin:0 0 15px;font-weight:600;}
.s7_top{margin:0 0 25px;}
.s7_box ul li p span{font-weight:700;font-size:16px;margin:0 10px 0 0;}
.s7_box ul li{margin:0 0 20px;}
.s7_box ul li i{margin:0 10px 0 0;}
.s10_box img{background:radial-gradient(circle,#36348d,#2e2c7f,#262471,#1e1c64,#161457);border:8px solid #e0e0fa;border-radius:100%;position:relative;transition:ease all 0.5s;padding:20px;}
.s10_bot{display:flex;flex-direction:row;flex-wrap:wrap;}
.s10_box{text-align:center;margin:0 0 30px;background:#fff;box-shadow:0 0 30px rgb(0 0 0 / 15%);padding:30px 30px;margin-bottom:20px;border-radius:20px;position:relative;overflow:hidden;}
.s10_box h3{margin:20px 0;font-weight:600;}
.h_sec10{padding:60px 0;}
.s10_top{text-align:center;margin:0 0 30px;}
.s10_top h2{font-size:25px;font-weight:600;}











/* --- Base Styling (Optional but recommended for layout) --- */
.new-dd-ame-list {
    list-style: none; /* Removes bullet points */
    padding: 0;
    margin: 0;
}

.new-dd-ame-list > li {
    position: relative; /* Essential for positioning the sub-menu */
    padding: 10px 15px;
}

/* --- Sub-Dropdown Styling (The Key Steps) --- */

/* 1. Initially HIDE the sub-dropdown for Dissertation */
.new-dd-ame-list-2 {
    list-style: none;
    padding: 0;
    margin: 0;
    position: absolute;
    top: 100%; /* Positions the sub-menu directly below the parent link */
    left: 0;
    z-index: 1000; /* Ensures the dropdown appears over other content */
    background-color: #f9f9f9; /* Set a background color for visibility */
    min-width: 200px;
    
    /* The most important line: HIDES the menu */
    display: none; 
    
}

/* 2. SHOW the sub-dropdown on hover */
/* When the parent <li> with class .dd-parent is hovered, find the sub-menu (.new-dd-ame-list-2) and display it */
.dd-parent:hover > .new-dd-ame-list-2 {
    display: block; 
    margin: -1.5cm 0cm 0cm 3.4cm;
    padding: 15px;
    border-radius: 5px;
}

/* --- Sub-Dropdown Link Styling --- */
.new-dd-ame-list-2 li a {
    display: block;
    padding: 10px 15px;
    text-decoration: none;
    color: #333;
    white-space: nowrap; /* Prevents text from wrapping */

}

.new-dd-ame-list-2 li a:hover {
    background-color: #ddd; /* Hover effect for sub-links */

}








/* 1. Initially HIDE the sub-dropdown for Assignsment*/
.new-dd-ame-list-3 {
    list-style: none;
    padding: 0;
    margin: 0;
    position: absolute;
    top: 100%; /* Positions the sub-menu directly below the parent link */
    left: 0;
    z-index: 1000; /* Ensures the dropdown appears over other content */
    background-color: #f9f9f9; /* Set a background color for visibility */
    min-width: 200px;
    
    /* The most important line: HIDES the menu */
    display: none; 
    
}

/* 2. SHOW the sub-dropdown on hover */
/* When the parent <li> with class .dd-parent is hovered, find the sub-menu (.new-dd-ame-list-2) and display it */
.dd-parent-2:hover > .new-dd-ame-list-3 {
    display: block; 
    margin: -1.5cm 0cm 0cm 3.4cm;
    padding: 15px;
    border-radius: 5px;
}

/* --- Sub-Dropdown Link Styling --- */
.new-dd-ame-list-3 li a {
    display: block;
    padding: 10px 15px;
    text-decoration: none;
    color: #333;
    white-space: nowrap; /* Prevents text from wrapping */
}

.new-dd-ame-list-3 li a:hover {
    background-color: #ddd; /* Hover effect for sub-links */
}