/* Grey : #7F838B
/* Blue : #0D91FE */
@import url('https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');
.scrollbar::-webkit-scrollbar-track, .scrollbar-inner-pg::-webkit-scrollbar-track{box-shadow: inset 0 0 6px rgba(0,0,0,0.1);	border-radius: 10px;background-color: #F5F5F5;}
.scrollbar::-webkit-scrollbar, .scrollbar-inner-pg::-webkit-scrollbar{width: 12px;background-color: #F5F5F5; border-radius: 10px;}
.scrollbar::-webkit-scrollbar-thumb, .scrollbar-inner-pg::-webkit-scrollbar-thumb{border-radius: 10px; box-shadow: inset 0 0 6px rgba(0,0,0,.3);	background-color:#d2d2d2;}
.scrollbar-inner-pg::-webkit-scrollbar-track, .scrollbar-inner-pg::-webkit-scrollbar, .scrollbar-inner-pg::-webkit-scrollbar-thumb {border-radius: 0;}
html { font-size: 16px; line-height: 1.5;}
body { background-color: #fff; color: #666; font-family: 'Poppins', sans-serif; overflow-x:hidden; line-height: 1.5; font-size: 16px; padding-right: 0!important; position: relative;}
nav {min-height:58px; margin: 0 -15px;}
*:focus {outline: none !important;}
.dnone {display: none;}
.logo-img-mo {background: url('/images/logo-mo-v7.png')no-repeat; background-size: cover; display:inline-block; width: 130px; margin-top: 10px; height:22.9px}
#PtSidenav .logo-img-mo {margin-top:-1px;}
.navbar {
    padding: 10px 0 10px 55px;
    border-bottom: 1px solid #f3f3f3;
}
.navbar-light .navbar-nav .nav-link {color:#fff}
.navbar-light .navbar-nav .nav-link:hover {color:#fff !important}
.fixed-top {z-index: 999!important;}
.dropdown-menu {right:0!important; width:710px; left:inherit; margin-top: 0px; font-size: 14px; font-family: 'Poppins', sans-serif; font-display: swap}
.dropdown-menu li a:hover, .pt-phone-no a:hover, .pt-phone-no a:hover, #suppLinkFoot:hover{text-decoration: underline!important;}
.dropdown-menu-2 {width: 160px; right: inherit!important; padding: 20px 0;}
.pt-phone-no {display: inline-block; margin-top: 8px;}
.pt-phone-no img {margin-top: -3px; margin-right: 5px;}
nav .navbar-nav {
    gap:15px;
}
.pt-login img {margin-top: -4px; margin-right: 4px;}
.pt-phone-no a, .pt-phone-no span {
    color: #0a0a4a;
}
.pt-phone-no a:hover {color:#000000b3;}
.bg-light {background-color: #fff!important;}
.navbar-nav> li {margin: 0px 3px; padding-top: 6px; padding-bottom: 6px;}
.pad-lt-rt-none {padding-left: 0; padding-right: 0;}
.pad-rt-none {padding-right: 0!important;}
.call-btn {color:#818181; border: 1px solid #ddd; padding: 1px 10px 3px; margin-right:20px; border-radius: 3px; display: inline-block; width: 105px; height: 30px; background: transparent;}
.call-btn:hover {color:000000b3}
.sign-mob-icon {display: inline-block; vertical-align: middle;  border: 0; background: url(/images/icon/sign-in-mob-v2.svg) 0 0/20px no-repeat; width: 20px; height: 21px;}
.dropdown-toggle:hover .dropdown-menu-2, .nav-item:hover .dropdown-menu-2, .nav-item:hover .dropdown-menu, .ser-menu:hover .dropdown-menu{display: block;}
.ser-menu ul li a:hover {text-decoration: underline!important;}
.dropdown-toggle .dropdown-toggle:active { /*Without this, clicking will make it sticky*/ pointer-events: none;}
.mar-rt-4 {margin-right: 3.5px;}
.home-pg-img {background: url('/images/hero-sec/home-hero-section-v3.png') no-repeat; background-size: cover;}
.ac-pg-img {background: url('/images/hero-sec/hero-section-academic.png') no-repeat; background-size: cover;}
.ba-pg-img {background: url('/images/hero-sec/hero-section-business.png') no-repeat; background-size: cover;}
.ja-pg-img {background: url('/images/hero-sec/hero-section-ja.png') no-repeat; background-size: cover;}
.au-pg-img {background: url('/images/hero-sec/hero-section-author.png') no-repeat; background-size: cover;}
.mar-top-55{margin-top:55px}
.mar-top-34{margin-top:34px}
.mar-top-7 {margin-top:7px}
.mar-top-35 {margin-top:35px}
section {padding: 1.45rem 3.5rem 1rem; display: block; justify-content: space-between;}
.pt-home-card h3{ font-size: 32px; font-weight: 600; color: #535b6c; font-family: 'Poppins', sans-serif;letter-spacing: 1.67px;}
.pt-home-card p{ color: #535B6C; font-family: 'Poppins', sans-serif; font-size: 19px; line-height: 23.14px; text-align: center;}
button:focus {outline: none;}
.uk-ing-fluid {padding-right: 3px;}
.ser-cart {transform: scale(0.4); margin-right: -15px; margin-left: -10px; margin-top: 1px;}
.nav-arrow {background-image: url(/images/arrow/nav-arrow-v1.png); width: 20px; height: 12px; display: inline-block; vertical-align: middle;}
.dropdown-toggle:hover .nav-arrow {background-image: url(/images/arrow/nav-arrow-v2.png); width: 20px; height: 12px; display: inline-block; vertical-align: middle;}
.dropdown-toggle::after {content: none;}
.pt-nav-item {width: 65px; z-index: 1;}
.pt-nav-dropdown-item-heading{ color: #EF8D8D!important; font-size: 18px !important; font-weight: 600!important; line-height: 22px!important; text-align: left!important; z-index: 10000;}
.uk-active-hd{color: #0D91FE!important;}
.pt-nav-dropdown{box-shadow: none; transition: all 1s ease-in-out;}
.pt-nav-dropdown-item-container{padding: 10px; margin-top: 0px!important; background-color: #FFF; transition: all 0.5s ease-in-out;}
.pt-nav-border {border-right: 1px solid #ececec;}
.pt-nav-pad-30 {padding-left: 30px;}
/* .pt-nav-dropdown-item-container:hover{background-color: #F2F5FF; box-shadow: inset 0 1px 3px 0 rgba(0, 0, 0, 0.15);} */
.pt-nav-dropdown-item li a:hover{color: #0D91FE!important;}
.pt-nav-dropdown-item li{float: none!important; margin-top: 0px!important;}
.pt-nav-dropdown-item li a{text-align: left; font-size: 13px; font-weight: 600; line-height: 20px; text-align: left;  padding: 2px;}
.pt-nav-dropdown-item{display: none; width: 520px; z-index: 1000; position: absolute; top: 59px; padding: 20px; padding-top: 30px; background-color: #FFF;  border-radius: 0px 5px 5px 5px;  box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.5); transition: all 0.5s ease-in-out;}
.pt-nav-dropdown:hover{ border-radius: 5px 5px 0px 0px; box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.5);}
.pt-nav-dropdown:hover ~ .pt-nav-dropdown-item{display: block;}
.pt-nav-dropdown-item:hover > .pt-nav-dropdown{border-radius: 5px 5px 0px 0px; box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.5);}
.pt-nav-dropdown-item:hover{ display: block; }
.pt-button {border-radius: 20px !important;  font-weight: 400; font-family: 'Poppins', sans-serif; padding: 6px 28px;   color: #fff!important; background-color: #0D91FE; border: none;   cursor: pointer;   box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.19); transition: all 0.6s; margin-top: 4px;}
/* .pt-button:hover {background-color: rgb(83, 178, 255);transform: scale(1.02, 1.02);} */
.pt-heading {
    font-size: 46px;
    font-family: 'Poppins', sans-serif;
    color: #fff;
    line-height: 1.2;
    font-weight: 600;
}
.pt-heading span{
    color: #0c0c4c;
}

/* accordination */
.accordion { background-color: white; color: #535B6C; cursor: pointer; padding: 18px; width: 238px; border: 1px solid #808080; text-align: left;  outline: none; font-family: 'Poppins', sans-serif;  font-size: 20px; font-weight: 600; transition: 0.4s; border-radius: 0px 100px 100px 0px; border-left: none; margin-bottom: 10px;}
/* .active,.accordion:hover {background-color: #FFB85A !important; border: 1px solid transparent;} */
.pointer {width: 100px; height: 2px; background-color: #A7EFCF; margin-top: 5px; margin-left: -100px; position: absolute; z-index: 1; transition: all 0.7s ease-in-out;}
.sec-1 {transition: all 0.7s ease-in-out;}
.slide, .mySlides { display: none;}
.s-card {height: 476px; width: 220px; border-radius: 10px; position: absolute; top: 0; left: 50px; margin-left: -300px; padding: 15px 10px; z-index: 2; overflow-y: hidden; background-color: #A7EFCF; box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.19); transition: all 0.7s ease-in-out;}
.b-card {padding: 20px!important; padding-left: 2px!important; padding-right: 2px!important; height: 475px; width: 580px; border-radius: 10px; margin-top: 0px; box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.19)}
.shadow {box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.2), 0 3px 3px 0 rgba(0, 0, 0, 0.19)!important}
.dots { display: flex; margin-left: 60%; margin-top: -180px}

/* Customer exprience */
.cust-exp-h2 {margin-top: 37px;}



/* upload button  */
label.uploaddoc, .uploaddoc-mid, .uploaddoc{font-size: 17px; font-family: "Poppins-regular","Lato",sans-serif; display:inline-block; color:#fff; border:0; width:300px;  text-align: center; cursor:pointer; font-weight: 800;box-sizing: border-box;border-radius:30px;background-color:#54b869;  box-shadow: inset 0px 0px 0px 0 rgba(255,255,255,0.5), inset 0px 0px 0px 0 rgb(255 255 255 / 50%), 0px 2px 3px #929291;  padding: 10px 30px;background-image: none;transition: all .5s;}
label.uploaddoc:hover, .uploaddoc-mid:hover, .uploaddoc:hover{background-color:#6ecb83;border: 0; text-decoration:none; color: #fff;box-shadow: none;}
.uploaddoc-mid, .uploaddoc{width: 170px; padding: 8px 37px;}
.wid-100-per {width: 100%;}


@media only screen and (max-width: 767px) {  /* For mobile phones: */
   .uk-h3, h3 {font-size: 1.3rem;}
   .re-span {font-size: 14px;}
  .con-mar-lr {padding-right: 0; padding-left: 0;}
  .loc-div-main ul li span:first-child {width:35px; vertical-align: middle;}
  .google-sign-icon {margin-top: 10px;}
  .google-br-btn span {padding: 0 25px; font-size: 1.1rem; width: auto;}
  #msgResponse .sus-msg{width: 70%; }
  #PtSidenav>ul>li>a:not(.not-loggedin),
  #subServicesMenu>ul>li>a{
      display: flex; align-items: center;justify-content: space-between;
  }
}

@media only screen and (max-width: 768px) {
  /* For mobile phones: */
.pt-home-card h3{font-size: 32px; font-weight: 600; color: #535b6c; font-family: 'Poppins', sans-serif;letter-spacing: 1.67px;}
.pt-academic-doc p{color: #535B6C; font-family: 'Poppins', sans-serif; font-size: 17px; font-weight: 400;line-height: 20px; text-align: center; padding-bottom: 0px!important;}
.pt-p-ambassador p{color: #535B6C;font-family: 'Poppins', sans-serif;  font-size: 17px; font-weight: 400; line-height: 20px; text-align: center; padding-bottom: 0px!important;}
.pt-p-affiliate p{ color: #535B6C;font-family: 'Poppins', sans-serif; font-size: 17px; font-weight: 400; line-height: 20px; text-align: center;  padding-bottom: 0px!important;}
.pt-p-earn p{ color: #535B6C; font-family: 'Poppins', sans-serif; font-size: 17px;  font-weight: 400; line-height: 20px; text-align: center; padding-bottom: 0px!important;}
.pt-p-h2{color: #535B6C; font-family: 'Poppins', sans-serif; font-size: 30px!important; font-weight: 700; line-height: 64px!important;text-align: center!important;}
.pt-academic-doc h2{ color: #535B6C; font-family: 'Poppins', sans-serif; font-size: 30px;font-weight: 700; line-height: 40px; text-align: center; padding: 0;}
.pt-academic-doc .pt-padding{padding: 0px;}

.pt-academic-doc .pt-a-card{background-color: #FFF;border-radius: 14px; box-shadow: 0 2px 13px 4px rgba(136, 136, 136, 0.24);padding: 10px 10px; min-height: 100px; position: relative;transition: all 0.6s ease-in-out;}
.pt-academic-doc .pt-a-card h4{font-size: 14px;}
.pt-footer ul li{margin-top: 5px!important;}
.pt-academic-doc .pt-academic-circle-card{width: 150px; height: 150px; border-radius: 50% ; text-align: center;border: dashed 2px #0D91FE;}
.pt-academic-doc .pt-academic-border-card{padding: 10px 15px; border-radius: 5px; border: 1px solid #0D91FE;}
.pt-academic-doc .pt-academic-circle-card p{font-size: 12px; margin: 0px;}
.pt-academic-doc .pt-academic-circle-card h3{margin: 0px;}
.pt-academic-circle-card-container:nth-child(2) .pt-academic-circle-card{width: 180px; height: 180px;}
.pt-a-g .uk-grid>.uk-grid-margin{margin-top: 10px!important;}
.pt-a-g{padding: 0px; padding-top: 20px;}
.mar-left-0-star-ra {margin-left: -30px!important;}
.mar-left-0-star-ra-main {margin-left: -30px!important; margin-top: -20px!important; margin-bottom: -60px;}
}
.pt-about-team .uk-grid {margin-left: -50px; margin-right: -15px;}


h2 {color:#000!important; font-size: 47px; margin-bottom: 30px; font-family: 'Poppins', sans-serif!important; font-weight: 600!important; line-height: 1.2!important;}
.pt-bg1 {background-color: #fef3e6!important;}
.pt-bg2 {background-color: #F3F6FF;}
.pt-bg3 {background-color: #edfff7;}
.pt-foot-bg {background:url('../images/web-footer.png') no-repeat; background-size: cover; background-position:top 0 right 0; background-color:#fbfbf9; padding:5rem 3.5rem 4.2rem}
.rating-container {display: flex; align-items: stretch; margin: -4px -20px 0;}
.rating-container > div {background-color: #fff; margin: 15px 20px; text-align: center; line-height: 30px; padding: 12px 0; border-radius: 10px; transition: all .6s cubic-bezier(0.165, 0.84, 0.44, 1); box-shadow: inset 0px 0px 0px 0 rgba(255,255,255,0.5), inset 0px 0px 0px 0 rgb(255 255 255 / 50%), 0px 1px 3px #929291; transition: all 0.6s;}
.rating-container >:hover div{box-sizing: 0 5px 12px 0 rgba(0, 0, 0, 0.5);}
/* .rating-container .flex-width-5:hover {box-shadow: inset 0 0px 4px 0 #ddd; transition: box-shadow 0.6s ease-in-out;} */
.rating-container .flex-width-5:hover, .rating-container .flex-width-10:hover {transform: scale(1.02, 1.02); cursor: pointer;}
.rating-container p {margin-top: 16px;}
.rating-container h3 {margin-bottom: 16px;}
.user-review-title {font-weight: 600; margin-top:10px}
.flex-width-5 {width: 50%; }
.flex-width-10 {width: 100%; }
.rating-star img{padding-right: 5px;}
canvas, img, video {max-width: 100%; height: auto; box-sizing: border-box;}
video {max-width: initial; height: 100%;}
.black-bkg{background: #1c1412;}

/* Navbar */
.wid-80 {width: 82px;}
.wid-100 {width: 100px;}
.topmenuscrollshow {display: none;}

/* Hero Section */
#docTypeVideo {position: relative;}
.hero-sec-div-height-inner {position: absolute; top: 50%; transform: translate(0, -50%); text-align: left; left: 4%; width: 100%;}
.hero-sec-div {padding: 3.35rem 3.5rem; width:100%;}
.hero-sec-div-height {min-height: 500px;}
.hero-sec-s {
    font-size: 18px;
    font-weight: 400;
    padding: 0px;
    margin: 0px;
    line-height: 1.2;
    color: #0c0c4c;
}
.hero-sec-img {right: 0%; height: 100%;}
.videobg{position: absolute; top: 0; right: -5%; width: 100%; z-index: 9; }
.hero-vid-bg{position: absolute; z-index: 99; top:0}
.min-height-500 {min-height:500px;}
.vid-desk {width: 66%; height: 100%;}
.vid-desk-ser-pg {width: 90%; height: 100%;}

.row-mar-lr {margin-right:-15px; margin-left: -15px;}
.con-mar-lr {margin-left: -15px; margin-right: 15px;}
.re-se-mar-15 {margin-left: -15px;}
.color-green {color: green;}
.font-bold{font-weight: 700;}
.font-15 {font-size: 15px;}
.font-16{font-size: 16px;}
.pad-0 {padding: 0;}
.sec-pad-0 {padding: 3.2rem 0;}
.pad-10 {padding:10px}
.pad-top-0 {padding-top: 0px;}
.pad-top-10 {padding-top:10px}
.pad-top-12 {padding-top:12px}
.mar-top-10-imp {margin-top:10px!important;}
.pad-top-20 {padding-top:20px}
.pad-top-30 {padding-top:30px}
.pad-top-4rem {padding-top: 2.4rem!important;}
.pad-top-4-8rem {padding-top: 2.4rem;}
.pad-top-6-9rem {padding-top: 5rem;}
.pad-left-5 {padding-left: 5px;}
.pad-bot-30 {padding-bottom:30px;}
.pad-bot-50 {padding-bottom:50px;}
.pad-bot-6-2rem {padding-bottom: 6.2rem;}
.pad-bot-6-9rem {padding-bottom: 4.9rem;}
.pad-bot-7-6rem {padding-bottom: 5.6rem;}
.pad-bot-7-3rem {padding-bottom: 5.3rem!important;}
.pad-bot-5-7rem {padding-bottom: 3.7rem;}
.pad-top-5-4rem {padding-top: 3.8rem;}
.pad-top-3-7rem {padding-top: 2rem;}
.pad-bot-3-7rem {padding-bottom: 1.7rem;}
.pad-bot-6rem {padding-bottom: 3.4rem;}
.pad-top-6rem {padding-top: 3.4rem;}
.pad-top-5-7rem {padding-top: 3.5rem;}
.pad-top-4-8rem {padding-top: 4.8rem;}
.pad-top-4-9rem {padding-top: 4.9rem;}
.pad-bot-4-8rem {padding-bottom: 4.8rem;}
.mar-0 {margin:0}
.mar-top-0 {margin-top:0!important}
.mar-top-5-mi{margin-top:-5px}
.mar-top-2 {margin-top:2px}
.mar-top-10 {margin-top: 10px;}
.mar-top-15 {margin-top: 15px;}
.mar-top-20 {margin-top: 20px;}
.mar-top-30 {margin-top: 30px;}
.mar-top-40 {margin-top: 40px;}
.mar-top-44 {margin-top: 44px;}
.mar-top-46 {margin-top: 46px;}
.mar-top-54 {margin-top: 54px;}
.mar-top-60 {margin-top: 60px;}
.mar-top-80 {margin-top: 80px;}
.mar-top-58 {margin-top: 58px;}
.mar-top-50 {margin-top: 50px;}
.mar-top-50-mi {margin-top: -50px!important;}
.mar-top-100-mi {margin-top: -100px;}
.mar-bot-0 {margin-bottom: 0!important;}
.mar-bot-50-mi {margin-bottom: -50px;}
.mar-bot-150-mi {margin-bottom: -150px;}
.mar-bot-100-mi {margin-bottom: -100px;}
.mar-bot-10 {margin-bottom: 10px;}
.mar-bot-20 {margin-bottom: 20px;}
.mar-bot-30 {margin-bottom: 30px;}
.mar-bot-60 {margin-bottom: 60px;}
.mar-bot-5-mi {margin-bottom: -5px;}
.mar-left-5 {margin-left:5px}
.mar-left-15 {margin-left: 15px;}
.mar-left-50 {margin-left: 50px;}
.mar-left-right-30 {margin-left: 30px; margin-right: 30px;}
.position-rel {position: relative!important;}
.z-index-99 {z-index: 99;}
.display-flex {display: flex;}
.color-fff {color:#fff;}
p {margin-bottom: 0.5rem;}  
li {list-style: none;}
.d-in-block {display:inline-block}
.color-gray {color:#808080;}
.line-height-1p8 {line-height: 1.8;}
.width-48-per {max-width: 48%; flex: 0 0 48%;}
.width-2-per {max-width: 2%; flex: 0 0 2%;}
.wid-70-per {width: 70%;}
.wid-40 {width:40px}
.m-auto {margin: auto;}
.order-now-btn-gh {
    box-sizing: border-box;
    text-rendering: auto;
    display: inline-block;
    border-radius: 30px!important;
    font-weight: 400;
    font-family: 'Poppins', sans-serif;
    padding: 11px 37px;
    color: #000000;
    border: 1px solid #000000;
    cursor: pointer;
    transition: all 0.2s;
}
.order-now-btn-gh:hover {color: #e4bb2d;border: 1px solid #e4bb2d; }
.order-now-btn span {vertical-align: text-top;}
.login-btn-web {padding: 8px 40px!important; width:170px;}
video:focus {outline: none;}
.form-control:focus {border-color:#e2e1e1;}
.font-11 {font-size: 11px;}
.font-12 {font-size: 12px!important;}
.font-13 {font-size: 13px;}
.font-14 {font-size: 14px;}
.font-18 {font-size: 18px;} 
.font-20 {font-size: 20px;} 
.font-22 {font-size: 22px;} 
.font-24 {font-size: 24px;} 
.font-30 {font-size: 30px;}
.font-36 {font-size: 36px;}
.f-bold {font-weight: 700;}
.no-link-foot {color: #656565!important; cursor: default!important; }
.close-btn, .close-btn-ab, .close, button.close, .modal-header .close {font-weight: 400;  background: transparent; border-radius: 23px; padding: 1px 6px 0 1px; color:#6d6d6d; width: 26px; height: 25px; position: absolute; top:15px; right: 15px; margin: 0; z-index: 9; box-shadow: 0px 3px 7px #c7c5c5c9;}
.close-btn:hover, .close-btn-ab:hover, .close:hover, button.close:hover, .modal-header .close:hover{color:#a9a9a9; }
.ver-text-top {vertical-align: text-top;}
.min-hei-30 {min-height: 30px;}
.min-hei-35 {min-height: 35px;}
.min-hei-46 {min-height: 46px;}
.min-hei-90 {min-height: 90px!important;}
.min-height-feed-div {min-height:100px!important}
/* view sample  */
.thumbnail{border: 0;}.pt-login-btn {
    box-sizing: border-box;
    text-rendering: auto;
    display: inline-block;
    border-radius: 20px !important;
    font-weight: 400;
    font-family: 'Poppins', sans-serif;
    padding: 8px 30px!important;
    margin-top: 5px;
    color: #fff;
    border: 1px solid #0a0a4a;
       background:#0a0a4a;
    cursor: pointer;
    transition: all 0.6s;
    animation:btnEffect 1s ease-in-out infinite;
}

@keyframes btnEffect{
    0%{    box-shadow: 0 0 0px #0a0a4a;}
    100%{box-shadow: 0 0 10px 5px #0a0a4a00;}
}
.modal-open .modal, #instamojoPopup{z-index: 9999; left: 50%; top: 50%; transform: translate(-50%,-50%); width: 100%;}
.modal-content h3{font-size: 30px;}
.modal-body {min-height: 200px;}
.close { opacity: .75; text-align: right; width: 99%; top: -14px; margin-top: -7px; margin-bottom: 10px;}

#viewOurSamplePopupModal .modal-lg {max-width:1200px}
.tab-content {text-align:center; padding-top:40px;background: #fff; border: 1px solid #ddd; border-top: 0;}
#viewOurSamplePopupModal.modal {height: 100%;}

.pt-login-btn:hover {color: rgba(0,0,0,.7); border:1px solid rgba(0,0,0,.7);}
.pt-login-btn-in {padding: 2px 10px!important;}
.order-now-btn, .pt-button{ box-sizing: border-box; text-rendering: auto; display:inline-block; border-radius: 60px !important;font-weight: 400; font-family: 'Poppins', sans-serif; padding: 11px 25px;color: #fff;background-color: #0D91FE; border: none; cursor: pointer;  transition: all 0.6s; background-color: rgba(255,255,255,0.25); background-color: #0D91FE; color: rgba(255,255,255,1); -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s; position: relative; box-shadow: inset 0px 0px 0px 0 rgba(255,255,255,0.5), inset 0px 0px 0px 0 rgb(255 255 255 / 50%), 0px 2px 3px #929291;}
.pt-button { border-radius: 20px !important; /* font-size: 12px; */ font-weight: 400; font-family: 'Poppins', sans-serif; padding: 3px 20px;  color: #fff;  background-color: #0D91FE;  border: none; cursor: pointer; transition: all 0.6s; margin-left: 5px; box-shadow: inset 0px 0px 0px 0 rgba(255,255,255,0.5), inset 0px 0px 0px 0 rgb(255 255 255 / 50%), 0px 2px 3px #929291; margin-right: 17px;}
.order-now-link {color:#0D91FE!important}
.order-now-btn a, .pt-button a{	color: #0D91FE; text-decoration: none; display: block; }
.order-now-btn:hover, .pt-button:hover{color: #fff; text-decoration: none; box-shadow: none; background-color: #43a9fd;}
.mar-bot-40 {margin-bottom: 40px;}
.mar-bot-50 {margin-bottom: 50px;}
.mar-left-0-star-ra {margin-left: 0px!important;}
.pt-btn-sub {font-size: 18px; font-weight: 400; padding: 11px 40px;}
.pt-customer-ser-div-1 {font-size: 15px; padding-left: 22%; padding-right: 22%; color: #535b6c;}
.pt-customer-ser-div-2 {padding-left: 5%; padding-right: 5%; padding-top: 5%;}
.pt-pad-5 {padding: 5px;}
.pt-star-rating-mob-rev {border-radius: 25px;padding-top: 17px;padding-bottom: 17px;height: 12rem;;width: 20rem;margin-left: 0%;}
.uk-child-width-rating {width:40%}
.pt-font-3-rem {font-size: 3rem}
.pt-font-1-rem{font-size: 1rem;}
.ver-text-top {vertical-align: text-top;}
#exampleModalForgotPassword h5, #exampleModal h5{font-weight: 600; width: 100%; text-align: center;color: #535a6d; font-family: Poppins-semibold,open sans,sans-serif; font-size: 24px;}
.form-group {margin-bottom: 5px; min-height: 62px; }
.form-control {border-radius: 9px; resize: none;}
#msgResponse {font-size: 20px; text-align: center;}
.success-msg { color: green; text-align: center; font-size: 13px!important;  border: 1px solid #e2e1e1; background: #fff; padding:5px 20px; line-height: 22px;}
.sus-msg {color: green; font-size: 20px;width: 75%; margin: auto;}
.sus-msg-body {padding-top:25px!important; width: 100%!important;}
.width-120{width: 120px;}
.width-180{width: 180px;}

.modal-body {width: 80%; margin: auto; padding: 15px;}
#exampleModalChangePassword .modal-body { padding: 10px 50px 0px;}
.modal-title {color: #888686; text-align: center;  margin: auto;}
.modal-title h5 {font-size: 20px!important;}
.modal-content {width: 600px; background: #f4f5f7;  box-sizing: border-box;  box-shadow: inset 0 0 0 0 rgb(255 255 255 / 50%), inset 0 0 0 0 rgb(255 255 255 / 50%), 0 1px 3px #929291;
    -webkit-box-shadow: inset 0 0 0 0 rgb(255 255 255 / 50%), inset 0 0 0 0 rgb(255 255 255 / 50%), 0 1px 3px #929291;
    -moz-box-shadow: inset 0 0 0 0 rgba(255,255,255,.5),inset 0 0 0 0 rgb(255 255 255/50%),0 1px 3px #929291;
    -webkit-transition: .6s; transition: all .6s cubic-bezier(.165,.84,.44,1); transition: all .6s; border-radius: 15px;}
#viewOurSamplePopupModal .modal-content {width: auto;}
#viewOurSamplePopupModal .modal-header {padding: 0; border-bottom: 0;;}
#viewOurSamplePopupModal .modal-body {width: 100%; padding: 0;}
.btn-primary, .btn-primary:not(:disabled):not(.disabled):active {padding: 11px 37px; width:100%; font-family: Poppins-regular,Lato,sans-serif; display: inline-block;
    color: #fff!important; border: 1px solid #60952a; text-align: center;font-weight: 400; box-sizing: border-box;
    border-radius: 20px; box-shadow: inset 0 0 0 0 rgb(255 255 255 / 50%), inset 0 0 0 0 rgb(255 255 255 / 50%), 0 2px 3px #929291;
    background-image: none; background-color: #54b869;  -webkit-transition: .5s;  transition: all .5s;}
.btn-primary:hover, .btn-primary:focus {background: #6ecb83; border: 0; color: #fff; text-decoration: none;  box-shadow: none;}
/* Social icon */
.la-facebook:before {font-size: 26px; vertical-align: sub;}
.la-google:before {font-size: 22px; vertical-align: sub;}
/* New Sample Section */
.flex-width-3 { flex: 0 0 30.333333%; max-width: 30.333333%;}
.flex-width-7 { flex: 0 0 69.333333%; max-width: 69.333333%;}
.tab {margin-right: -15px; padding-top:30px; padding-bottom: 30px;}
.inner-div-box {text-align: center; border-radius: 20px; min-height: 480px; box-shadow: 0px 0px 3px #353333 inset; padding-top: 5px; background:#fff; margin-bottom: 20px;}
.tablinks-pt-sample-button {cursor: pointer; font-size: 20px; color:#666; width: 100%; margin-bottom: 20px; border-radius: 20px 0 0 20px; border:0; padding:18px 50px; text-align: left; box-shadow: inset 0px 0px 2px 0 rgba(255,255,255,0.5), inset 0px 0px 0px 0 rgb(255 255 255 / 50%), 2px 2px 3px #929291; transition: all 0.5s;}
.tablinks-pt-sample-button:hover {box-shadow: none;}
.tablinks-pt-sample-button:active, .tablinks.active{box-shadow: inset 2px 2px 2px 0 rgb(138 138 138 / 50%);}
.pt-sample-button-1, .active.pt-sample-button-1:hover {background:#ffc06c; cursor: default;}
.pt-sample-button-1:hover {background:#ffc67a}
.pt-sample-button-2, .active.pt-sample-button-2:hover {background:#ffb5b5; cursor: default;}
.pt-sample-button-2:hover {background:#fdc2c2}
.pt-sample-button-3, .active.pt-sample-button-3:hover {background: #bdd1e8; cursor: default;}
.pt-sample-button-3:hover {background:#c6d6e8}
.pt-sample-border-1 { border:2px solid #ffc06c;}
.pt-sample-border-2 { border:2px solid #ffb5b5;}
.pt-sample-border-3 { border:2px solid #bdd1e8;}
.tablink-box, .tablink-box-mob {padding-left: 50px; padding-right: 10px;}
.tablink-box ul, .tablink-box-mob ul {padding: 0; list-style: none; margin: 0px 0 20px;}
.tablink-box ul, .tablink-box-mob::marker {display: inline-block;}
.tablink-box.p2 ul li, .tablink-box-mob.pm2 ul li, .tablink-box.p3 ul li, .tablink-box-mob.pm3 ul li, .tablink-box ul li, .tablink-box-mob ul li {list-style: none; margin-left: 17px; padding-left: 5px; margin-top: 0;}
.tablink-box ul li, .tablink-box-mob ul li {list-style-image: url('/images/doc-list-tick.png');}
.tablink-box.p2 ul li, .tablink-box-mob.pm2 ul li {list-style-image: url('/images/icon/tick-v2.png');}
.tablink-box.p3 ul li, .tablink-box-mob.pm3 ul li {list-style-image: url('/images/icon/tick-v3.png');}
.carousel-indicators li {width: 15px; height: 15px; border-radius:15px;  cursor: pointer; opacity: 1;}
.pt-sample-border-1 .carousel-indicators li, #carouselSamSection .carousel-indicators li:first-child{border:1px solid #ffc06c; background:#fff;}
.pt-sample-border-2 .carousel-indicators li, #carouselSamSection .carousel-indicators li:nth-last-child(2){border:1px solid #ffb5b5; background:#fff;}
.pt-sample-border-3 .carousel-indicators li, #carouselSamSection .carousel-indicators li:last-child{border:1px solid #bdd1e8; background:#fff;}
.pt-sample-border-1 .carousel-indicators .active, #carouselSamSection .carousel-indicators .active:first-child {border:1px solid #ffc06c; background:#ffc06c}
.pt-sample-border-2 .carousel-indicators .active, #carouselSamSection .carousel-indicators .active:nth-last-child(2){border:1px solid #ffb5b5; background:#ffb5b5}
.pt-sample-border-3 .carousel-indicators .active, #carouselSamSection .carousel-indicators .active:last-child{border:1px solid #bdd1e8; background:#bdd1e8}
/* .carousel-item {width: initial;} */
.carousel-control-prev {left: -2%;}
.carousel-control-next {right: -2%;}
.pt-sample-border-1 .carousel-control-prev span, .pt-sample-border-1 .carousel-control-next span,
.pt-sample-border-2 .carousel-control-prev span, .pt-sample-border-2 .carousel-control-next span,
.pt-sample-border-3 .carousel-control-prev span, .pt-sample-border-3 .carousel-control-next span {font-size: 40px; font-weight: 800;}
.pt-sample-border-1 .carousel-control-prev span, .pt-sample-border-1 .carousel-control-next span{color: #f2b759;}
.pt-sample-border-2 .carousel-control-prev span, .pt-sample-border-2 .carousel-control-next span{color: #ffb5b5;}
.pt-sample-border-3 .carousel-control-prev span, .pt-sample-border-3 .carousel-control-next span{color: #bdd1e8;}
.carousel-control-prev:focus, .carousel-control-next:focus {opacity: 0.9;}
/* .carousel-control-prev:hover, .carousel-control-next:hover {opacity: 0.5;} */
.carousel-control-next, .carousel-control-prev {width: 5%; opacity: .9;}
#carouselSamSection .carousel-inner .carousel-control-prev, #carouselSamSection .carousel-inner .carousel-control-next{opacity: 1!important;}
#carouselSamSection .carousel-inner:hover .carousel-control-prev, #carouselSamSection .carousel-inner:hover .carousel-control-next{opacity: 1!important;}
.login-drop {width: 0;margin-top: 0px;margin-right: -4px; padding: 20px 0;}
.login-drop a:not([href]){color: #1e87f0;}
.ldt {color: #959595;}

/* exit offer popup */
.modal-content {left: 50%; transform: translateX(-50%);}
#exitOffModal .modal-body {width: 100%; padding:30px}
.customp input {padding: 8px 5px; width: 68%; margin: auto; border-radius: 10px;}
.dis-btn {font-family: Poppins-regular,Lato,sans-serif; display: inline-block; color: #fff; border: 0; text-align: center; font-weight: 400; box-sizing: border-box; border-radius: 20px; background-color: #54b869; box-shadow: inset 0 0 0 0 rgba(255,255,255,.5), inset 0 0 0 0 rgb(255 255 255 / 50%), 0 2px 3px #929291; padding: 7px 5px 10px 5px; width: 68%; transition: all 0.3s;}
.dis-btn.btn-get5{font-size: 20px;}
.dis-btn.btn-copy{padding: 7px 5px 8px 5px;font-size: 17px;}
.error-message {font-size: 14px; color: red;}
.w-68{width:68%;}
a.a-color-blue{color:#1e87f0;}
a.a-color-blue:hover {color: #0f6ecd;}
.dis-btn:hover {background-color: #6ecb83!important; border: 0; text-decoration: none!important; color: #fff!important; box-shadow: none!important;}
.mar-left-10 {margin-left:10px;}
.modal-open {overflow-y: scroll;}
#error-email {font-size: small; color: red;}
.form-control:focus {box-shadow:none!important}
.width-20-per {width:20%}
nav {padding-right:4%!important;}
.width-30-per {width:30%}
.dis-inline{display: inline;}
.width-150 {width: 150px;}
.mar-top-m-3 {margin-top:-3px}
.error-box {color: red; text-align: center; font-size: small; border: 1px solid #e2e1e1; background: #fff; padding:5px 20px; line-height: 22px; width: 100%;}
/* review platform */
.review-platform {background: -moz-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 100%),  url(/images/webp/map-v2.webp) no-repeat center;; /* FF3.6-15 */
    background: -webkit-linear-gradient(top, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%),  url(/images/webp/map-v2.webp) no-repeat center;; /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%),  url(/images/webp/map-v2.webp) no-repeat center;; /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#fff',GradientType=0 ); /* IE6-9 */
    padding-top: 77px; background-size: cover;}
.review-platform h3 {font-size: 32px; line-height: 0.9; margin-top: 20px; font-weight: 600; font-family: 'Poppins', sans-serif;} 
.review-platform h3 span {font-weight: 400; color:#70737b; font-size: 16px; font-family: 'Poppins', sans-serif;}
.review-platform img {transform: scale(0.8);}
.mar-top-30-imp {margin-top: 30px!important;}
.text-rth-imp {text-align: right!important;}
/* nav bar */
#exitOffModal .modal-content {background: #fff;}

.opacity-01 {opacity: 0.1;}
.close-menu {color: rgba(0,0,0,.5); position: absolute; right: 10px;  z-index: 9; border-radius: 50px; padding: 13px 11px 12px 11px!important; box-shadow: 0px 3px 7px #c7c5c5c9; border: 0; top:10px; background: #fff;}
.close-menu span {color: rgba(0,0,0,.5);}
#closeNavMenu {padding: 12px 11px 10px 11px!important; width: 34px; height: 34px; position: relative; top: 0; right: 0;}
.close-popup {width: 28px; height: 28px; display: flex; align-items: center; justify-content: center; padding: 0!important;}
.sus-msg-body span{font-size: 16px;}
.sidenav ul li:first-child{margin-bottom: 20px;}
.font-color-2 {color: #7c7c7c!important;}
.btn-section {width: 280px; position: relative; z-index: 9;}
.or-hr-div-ser{ border-bottom: 1px solid #d9d9d9; width: 100%; margin: 30px auto; margin-top:34px; position: relative;}
.or-hr-div-ser .or-top {border: 1px solid #d9d9d9 ; border-radius: 50%; position: absolute; color: #7f8081; font-size:14px; top: -16px; background:#fff; padding:4px 6px 4px 5px; left: 50%; transform: translate(-50%);}
.btn-section .order-now-btn, .btn-section .order-now-btn-gh {width: 100%; text-align: center;}
#exampleModalForgotPassword .modal-body {width: 86%; padding-top:40px}
/* modal popup */
.modal {width: inherit; height: inherit; right: 0;}
#exitOffModal .customp {min-height: 65px; margin-bottom: 0;}
.min-height-96 {min-height: 86px!important;}
.mar-top-20-imp {margin-top: 20px!important;}
.uk-input:focus, .uk-select:focus, .uk-textarea:focus {border-color: initial;}
.min-height-260-imp {min-height: 260px!important;}
.min-height-130-imp {min-height: 130px!important;}
.myacc-icon-f {margin-top: -4px;}
.modal-body {width: 100%;padding: 15px; text-align: center; padding: 0 15px 15px;}

.border-red-10 {border-radius: 10px;}
@media only screen and (max-width: 768px) {
    .mob-order-1 {order:1}
    .mob-order-2 {order:2}
    nav {padding-right: 15px!important;}
    .modal-dialog {width: 96%; max-width: 600px;}
    .modal-open .modal {width:100%; padding-right: 0!important;}
    .customp input, .dis-btn {width: 80%;}
    #exitOffModal {padding-right: 0!important;}
    #exampleModalForgotPassword .modal-body {padding: 15px!important;}
    .mob-mar-top-20 {margin-top: 20px;}
    .form-control {border-radius: 9px!important;}
    .upload-req-btn, .upload-req-btn:hover, .upload-req-file {border: 1px solid #e2e1e1!important; border-radius: 9px;}
    #exitOffModalTitle {line-height: 40px; margin-top: 20px;}
    .mob-wid-47-per {width: 47%;}
    .btn-section {margin:auto; width: 260px;}
    .close-popup {top: 10px; width:23px; height:22px; padding: 0!important;}
    .close-menu span {font-size: 13px;}
    .navbar-toggler.close-menu span, .dis-btn.btn-get5 {font-size: 16px;}
    #viewOurSamplePopupModal .modal-body {padding: 25px 10px 10px; }
    .modal-content, .mob-wid-100-p {width: 100%!important;}
    .d-f-j-cen-mob {padding: 0 40px;}
    .pt-button {background: transparent; color: #888184!important; box-shadow: none; border: 1px solid; width: 100%!important; font-size: 20px; padding: 6px;}
    .pt-button:hover {background:transparent ;}
    .mob-d-flex {display: flex!important; display: -webkit-box!important; display: -ms-flexbox!important;}
    .mob-ju-center {-webkit-box-pack: center!important; -ms-flex-pack: center!important; justify-content: center!important;}
    .hero-div-con {padding:1rem 3.5rem}
    .xs-text-center {text-align: center!important;}
    nav {min-height: 45px;}
    .navbar {padding: 2px 0 2px 16px;}
    .vid-mob-div {margin-top:45px;}
    .hero-sec-div-height { margin-top:45px; min-height: inherit;}
    .mob-text-center {text-align: center!important;}
    .mar-auto-mob {margin:auto}
    .ser-sec-s {font-size:20px;}
    .mar-top-50 {margin-top: 30px;}
    .back-arrow {box-shadow: 0px 3px 7px #c7c5c5c9; width: 34px; height: 34px; border-radius: 31px; padding: 5px 2px 5px 5px!important; background: #fff;}
    .navbar-light .navbar-toggler {transition: 0.8s;}
    .mar-top-mob-50 {margin-top: 50px;}
    .mar-top-mob-20 {margin-top: 20px;}
    .row-mar-lr {margin-right: 0; margin-left: 0;}
    .pad-bot-50 {padding-bottom: 50px;}
    .pt-button {margin-top:-2px}
    /* Home Page */
    .home-pg-img, .ac-pg-img, .ba-pg-img, .ja-pg-img, .au-pg-img {background-size: cover!important; background-position: 0 -56px; padding-bottom: 65px!important;}
    .home-pg-img {background: url('/images/hero-sec/hero-section-mobile-v5.png') no-repeat; }
    .ac-pg-img {background: url('/images/hero-sec/hero-section-academic-mobile.png') no-repeat; }
    .ba-pg-img {background: url('/images/hero-sec/hero-section-business-mobile.png') no-repeat; }
    .ja-pg-img {background: url('/images/hero-sec/hero-section-ja-mobile.png') no-repeat; }
    .au-pg-img {background: url('/images/hero-sec/hero-section-author-mobile.png') no-repeat; }
    .in-mobile-vid,  .wr-doc-mob-vid, .ac-pg-img, .ba-pg-img, .au-pg-img, .ja-pg-img{margin-top: 30px;}
    .home-pg-img video, .ac-pg-img video, .ba-pg-img video, .ja-pg-img video, .au-pg-img video{margin-top:40px}
    #videoDiv {margin-top:0px; padding-bottom: 1.2rem; }
    .vid-pad-mob {padding-bottom: 4.6rem; }
    .pt-home-serv-card {margin: 30px auto 0;}
     section {padding: 3.5rem 1rem 2.7rem;}
    .cust-ser-text-sub { margin: 0 0%; }
    .hero-sec-div {padding: 0rem 2rem;}
    .pad-left-12 {padding-left: 12px;}
    .pt-heading {font-size: 30px !important; font-family: 'Poppins', sans-serif;  color: #535A6D; line-height: 40px; font-weight: 600; margin-top:30px}
    .hero-sec-s {font-size: 19px;}
    .mob-ser-1 {order: 1; margin-top:30px}
    .mob-ser-2 {order: 2;}
    .mob-ser-3 {order: 3;}
    .mob-ser-4 {order: 4;}
    .mar-bot-50-mi {margin-bottom: -60px;}
    .pt-triangle-4 {margin-bottom: -15px;}
    .min-height-500 {min-height: 0;}
    /* our team */
    .our-team-main {padding-left: 10px!important;}
    .sam-edi-comment-s {padding-left:200px; display: block; width:100%}
    .mySlides {width: 100%;}
    #editorDivShow {padding-top: 4.9rem;}
    
    /* .navbar-toggler {margin-right: 15px;} */
    /*Header*/
    .dropdown-menu {width: 300px;}
    .sidenav { height: 100%; width: 0; position: fixed; z-index: 1; top: 0; right: 0; background-color: #fff; overflow-x: hidden; transition: 0.5s; padding-top: 20px; box-shadow: -2px 1px 10px #ccc9c9;}
    .sidenav a {padding: 8px 8px 8px 0px; text-decoration: none; font-size: 20px; color: #818181; display: block; transition: 0.3s;}
    .sidenav a.sub {color:#EF8D8D}
    .sidenav a.subsub{color:#1e87f0}
    .sidenav .closebtn {position: absolute; top: 0; right: 25px; font-size: 36px; margin-left: 50px;}
    .pt-foot-bg {padding:2.7rem 1rem 4rem}
    .pt-foot-bg ul li .font-22 {font-size: 20px;}
    .navbar-toggler {padding: .05rem .45rem; font-size: 1.10rem; line-height: 0.5;}
    .pt-button {width: 140px; margin-left: 0;}
    .sidenav ul {padding-left: 0;}
    .sidenav ul li {margin:0 36px; min-width: 260px; }
    .sidenav ul li a {padding: 8px 0px 8px 0px; }
    .subServicesMenuZ, .sidenav {z-index: 9;}
    .hero-vid-bg {position:relative}
    .tra-rotate-90 {transform: rotate(-90deg);}
    /* Services Section*/
    #accordionServices.row {margin: 0 -30px;}
   
}

@media screen and (min-width:280px) and (max-width:420px){
    .call-btn {margin-right:0; width: 102px; padding: 1px 5px 3px 5px;}
    #orderingSerSec .container {padding-left: 0; padding-right: 0;}
    #orderingSerSec .container .ser-main-d a {width: 100%;}
    .uk-h3, h3 {font-size: 1.1rem;}
    .re-span {font-size: 13px;}
}

@media (min-width: 576px) {
    #exitOffModal .modal-dialog {max-width: 600px;}
}

@media (min-width: 992px) {
    #editorDivShow .col-lg-5 {flex: 0 0 35.333333%; max-width: 35.333333%;}
    #editorDivShow .col-lg-7 {flex: 0 0 64.333333%; max-width: 64.333333%;}
    
}

@media (max-width: 380px) {
    .mar-bot-150-mi {margin-bottom: -80px;}
    #carouselSerSectionAca .carousel-height {height: 495px;}
    #carouselSerSectionAut .carousel-height {height: 450px;}
    #carouselSerSectionBus .carousel-height {height: 470px;}
    #carouselSerSectionJob .carousel-height {min-height: 410px;}
    #carouselSerSectionHome .carousel-height {min-height: 480px;}
}

/* @media screen and (max-height: 450px) {
    .sidenav {padding-top: 15px;}
    .sidenav a {font-size: 18px;}
} */



@media (max-width: 575px) { 
    .mar-top-20-xmob{margin-top: 20px;}
    .mob-mar-top-40 {margin-top:40px}
    .mob-text-center {text-align: center;}
    .rating-container>div>img {width: 80%;}
    .mar-xs-top-40 {margin-top:40px}
    .xs-content-center{justify-content: center;}
    .xs-text-center {text-align: center!important;}
    .pad-top-32-xs {padding-top:32px;}
    h2 {font-size: 30px;}
    .faq-main-input {width: 280px;}
    .uk-lightbox-items>*>* {max-width:100vw!important; max-height:100vh!important}
    .uk-lightbox-items>* {top: 0px!important;}
    .uk-overflow-hidden {overflow:hidden}
 }

 @media screen and (max-width: 380px) { 
    .sidenav ul li{ min-width: 200px;margin: 0 10px;}
 }

/* // Small devices (landscape phones, 576px and up) */
@media (min-width: 576px) and (max-width: 767px) {
    .mob-mar-top-40 {margin-top:40px}
    .mob-text-center {text-align: center;}
    .hero-sec-img {margin-top:20px}
    h2 {font-size: 36px;}
    .uk-lightbox-items>*>* {max-width:100vw!important; max-height:100vh!important}
    .uk-lightbox-items>* {top: 0px!important;}
    .uk-overflow-hidden {overflow:hidden}
    .xs-text-center {text-align: center!important;}
    .order-now-btn, .pt-button {padding: 11px 15px;}
    .pt-foot-bg {padding: 2.7rem 1rem 1rem;}
    .container{max-width: 600px;}
 }
     

/* // Medium devices (tablets, 768px and up) */
@media (min-width: 768px) and (max-width: 991px) {
    .home-pg-img {background: url('/images/hero-sec/hero-section-mobile-v5.png') no-repeat; }
    .ac-pg-img {background: url('/images/hero-sec/hero-section-academic-mobile.png') no-repeat; }
    .ba-pg-img {background: url('/images/hero-sec/hero-section-business-mobile.png') no-repeat; }
    .ja-pg-img {background: url('/images/hero-sec/hero-section-ja-mobile.png') no-repeat; }
    .au-pg-img {background: url('/images/hero-sec/hero-section-author-mobile.png') no-repeat; }
    .btn-section{margin: auto;}
    .mob-mar-top-40 {margin-top:40px}
    .mob-text-center {text-align: center!important;}
    .hero-sec-img {margin-top:30px}
    .pt-heading {font-size: 36px !important; line-height: 42px; margin-top: 40px;}
    h2 {font-size: 36px;}
    .pt-bg-cont-us .pt-button {  margin-bottom: 60px;  }
    #PtSidenav>ul>li>a:not(.not-loggedin),
    #subServicesMenu>ul>li>a{display: flex; align-items: center;justify-content: space-between;    }
    .navbar-expand-md .right-pull{float: right;width: 100%;}
    .opened .pt-button {background: transparent;color: #888184!important;box-shadow: none; border: 1px solid;width: 100%!important;font-size: 20px;padding: 6px;}
    .navbar.navbar-expand-md {padding: 2px 0 2px 20px;}
    .logo-img-mo {margin-left: -5px;}
    section {padding: 1.45rem 1.5rem 1rem;}
    #accordionServices { margin-left: -20px; margin-right: -20px;}
    .text-rth-imp {text-align: center!important;}
    .sidenav { height: 100%; width: 0; position: fixed; z-index: 1; top: 0; right: 0; background-color: #fff; overflow-x: hidden; transition: 0.5s; padding-top: 20px; box-shadow: -2px 1px 10px #ccc9c9;}
    .sidenav a {padding: 8px 8px 8px 0px; text-decoration: none; font-size: 20px; color: #818181; display: block; transition: 0.3s;}
    .sidenav a.sub {color:#EF8D8D}
    .sidenav a.subsub{color:#1e87f0}
    .sidenav .closebtn {position: absolute; top: 0; right: 25px; font-size: 36px; margin-left: 50px;}
    .sidenav ul {padding-left: 0;}
    .sidenav ul li {margin:0 36px; min-width: 260px; }
    .sidenav ul li a {padding: 8px 0px 8px 0px; }
    .container, .container-md, .container-sm {max-width: 990px;}
    section {padding: 7rem 1rem 5.2rem;}
    .sam-pad-mob {margin-top:30px}
    .video-shadow { width: 60%;}
    .carousel-control-next-icon:after, .carousel-control-prev-icon:after {  font-size: 30px; font-weight: 800; color:#ffb5b5;}
    .carousel-control-next-icon:after {content: '>';}
    .carousel-control-prev-icon:after {content: '<';}
    .add-ser-sec-mob {padding-top: 30px;}
    .carousel-control-next-icon, .carousel-control-prev-icon {width: 1px; height: 1px;}
 }
 @media (min-width: 768px) and (max-width: 1024px) {
     /* ipad */
    .vid-desk {width: 77%;}
    .pt-heading {font-size: 38px; line-height: 43px; margin-top:50px;}
    .hero-sec-div-height {min-height: initial; margin-top: 15px;}
    .min-height-500 {min-height: inherit;}
    .hero-sec-img {margin-top: 55px!important;}
    #docTypePg .mar-top-40{margin-top:15px}
    .pt-home-serv-card-bot, .pt-home-serv-card-1, .pt-home-serv-card-1-mob {min-height: 340px!important;}
    #accordionServices .col-lg-3 {flex: 0 0 50%; max-width: 50%;}
 }
 @media (min-width: 1024px) and (max-width:1280px) {
    .hero-sec-div-height { min-height: 500px; display: flex; align-content: center;}
    .min-height-500 {min-height: inherit;}
    #docTypePg .mar-top-40 {margin-top:20px}
    .services-m-d-right h4 {font-size: 14px!important;}
    .ser-pr-m-d-2 .numeric-input {width:130px!important}
    .label-word-count-div {font-size: 17px!important;}
 }

 @media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (-webkit-min-device-pixel-ratio: 2) 
  and (orientation: portrait){
    .hero-div-con {margin-bottom:30px}
  }
 
.min-height-500 {min-height:inherit}
 @media only screen and (min-width : 768px) and (max-width : 1024px) {
    /* ipad css  */
    #carouselAddSerSection p{width:80%; margin: auto;}
    .upload-req-btn {border-radius: 0 0 9px 9px!important;}
    #requirements {border-radius: 9px 9px 0 0!important;}
    #orderingSec {margin-top: 60px!important;}
    .navbar.navbar-expand-md {padding: 2px 0 2px 28px;}
    .home-pg-bg, .ac-pg-img, .ba-pg-img, .ja-pg-img, .au-pg-img {padding: 6rem 1.5rem 5rem;}
    .home-pg-img .col-lg-5, .home-pg-img .col-lg-7, .ac-pg-img .col-lg-5, .ac-pg-img .col-lg-7, .ba-pg-img .col-lg-5, .ba-pg-img .col-lg-7, .ja-pg-img .col-lg-5, .ja-pg-img .col-lg-7, .au-pg-img .col-lg-5, .au-pg-img .col-lg-7{flex: 0 0 100%; max-width: 100%;  margin: auto;}
    .home-pg-img .btn-section, .ac-pg-img .btn-section, .ba-pg-img .btn-section, .ja-pg-img .btn-section, .au-pg-img .btn-section {margin: auto;}
    .vid-mob-div.mar-top-50-mi { margin-top: -70px!important;  margin-bottom: 5rem;}
    .pad-top-4-8rem {padding-top: 4.4rem;}
    section {padding: 1.45rem 1.5rem 1rem;}
    .our-team-main-min-hgt-3 {min-height: 325px;}
    .tab-b-mob-min-h-280 {min-height: 200px;}
    .reviews-content-mian p:first-child {justify-content: center;}
    .reviews-content-mian img:last-child {margin-right: -5px;}
    .video-shadow { width: 80%!important;}
    #testimonialsVideo {width: 100%!important;}
    .mob-ser-1 {margin-top:0}
    #ptPhoneTopMob {display: flex; justify-content: flex-end;}
    .navbar-expand-md .navbar-toggler {position:relative!important; right:7px!important}
    .pt-home-serv-card-1 {top:inherit}
    .mar-left-0-star-ra-main{margin-left: 0!important;}
    .wid-60-per {width: 100%;}
    .navbar-expand-md .navbar-toggler {display: inline-block; transition: 0.8s; color: rgba(0,0,0,.5);  border-color: rgba(0,0,0,.1);}
    #closeNavMenu {padding: .62rem .90rem;}
    .row-mar-lr {margin-right: 0; margin-left: 0;}
    .mob-mr-top-40 {margin-top:40px}
   .pt-foot-bg {padding:2.2rem 3.5rem 1rem!important}
    .xs-text-center {text-align: center!important;}
    .mar-auto-mob {margin:auto}
    .mob-order-1 {order:1}
    .mob-order-2 {order:2}
    /* Header Section  */
    .dropdown-menu {width: 300px;}
    .ser-menu.show .dropdown-menu.show{width: 710px;}
    .sidenav { height: 100%; width: 0; position: fixed; z-index: 1; top: 0; right:0;/*left: 0;*/ background-color: #fff; overflow-x: hidden; transition: width 0.5s ease-out; padding-top: 5px;}
    .sidenav a {padding: 8px 8px 8px 0px; text-decoration: none; font-size: 15px; color: #818181; display: block; transition: 0.3s;}
    .sidenav .closebtn {position: absolute; top: 0; right: 25px; font-size: 36px; margin-left: 50px;}
    .pt-foot-bg {padding:0rem 1rem 1rem}
    .navbar-toggler {padding: .05rem .45rem; font-size: 1.10rem; line-height: 0.5;}
    .pt-button {width: 140px; margin-left: 0;}
    .hero-vid-bg {position:relative}
    .hero-div-con {padding:3.2rem 3.5rem}
    .mob-ser-1 {order: 1;}
    .mob-ser-2 {order: 2;}
    .mob-ser-3 {order: 3;}
    .mob-ser-4 {order: 4;}
    /* Sample section */
    
    .flex-width-3 {flex: 0 0 100%;max-width: 100%;}
    #carouselSamSection {margin-right: -15px;margin-left: -15px;}
    #carouselSamSection .carousel-control-next, #carouselSamSection .carousel-control-prev {bottom: inherit; top: 7px; font-size: 36px; width: 35%; }
    .carousel-item {width: 100%;}
    .tablinks-pt-sample-button {border-radius: 15px 15px 0 0; text-align: center;  margin-bottom: 0; box-shadow: none;}
    .pt-sample-border-1, .pt-sample-border-2, .pt-sample-border-3 {padding: 20px 0 40px; border-radius: 0 0 15px 15px;}
    .tablink-box-mob {padding-left: 25px; padding-top: 15px; }
    #carouselSerSection .carousel-indicators li, #carouselSamSection .carousel-indicators li, #carouselAddSerSection .carousel-indicators li {border-top: 0px solid transparent;  border-bottom: 0px solid transparent;  border: 1px solid #ffb5b5; width: 15px; height: 15px; margin-left: 10px;}
    #carouselSamSection .carousel-indicators .active { background-color: #ffb5b5;}
    .carousel-control-next-icon:after, .carousel-control-prev-icon:after {  font-size: 30px; font-weight: 800; color:#ffb5b5;}
    .carousel-control-next-icon:after {content: '>';}
    .carousel-control-prev-icon:after {content: '<';}
    .add-ser-sec-mob {padding-top: 30px;}
    .carousel-control-next-icon, .carousel-control-prev-icon {width: 1px; height: 1px;}
    /* our Team */
    /* editors */
    .pt-editor-group {height: inherit;}
    .pt-editor-avatar{min-width: 50px !important; height: 50px !important;}
    .pt-editor-avatar-profile {left: -128px;}
    .pt-editor-avatar:hover~.pt-editor-avatar-profile {top:80px}
    .pt-editor-avatar-profile-4, .pt-editor-avatar-profile-9 {left: -88px;}
    .pt-editor-avatar-profile-6 {left: -22px;}
    .pt-ed-profile-8 {top: 80px !important; left: -292px !important;}
    .pt-editor-el-8 .pt-editor-prifile-tri {left: 38px;}
    .pt-editor-el-12 .pt-editor-prifile-tri {left: 105px;}
    .pt-editor-el-3 .pt-editor-prifile-tri, .pt-editor-el-6 .pt-editor-prifile-tri {left: 100px;}
    .pt-editor-el-13 .pt-editor-prifile-tri, .pt-editor-el-4 .pt-editor-prifile-tri {left: 240px;}
    .pt-editor-el-9 .pt-editor-prifile-tri, .pt-editor-el-11 .pt-editor-prifile-tri {left: 310px;}
    .pt-editor-el-14 .pt-editor-prifile-tri, .pt-editor-el-7 .pt-editor-prifile-tri {left: 38px;}
    .pt-editor-el-15 .pt-editor-prifile-tri {left: 240px;}
    .pt-editor-el-5 .pt-editor-prifile-tri {left: 310px;}
    .pt-ed-profile-2, .pt-ed-profile-9, .pt-ed-profile-16 {top: 80px !important;left: -225px !important;}
    .pt-editor-el-14 .pt-ed-profile-2, .pt-editor-el-7 .pt-ed-profile-2, .pt-ed-profile-10 {top: 80px !important;left: -22px !important;}
    .pt-editor-el-3 .pt-ed-profile-2, .pt-ed-profile-4 {top: 80px !important; left: -88px !important;}
    .pt-editor-el-1 .pt-ed-profile-2, .pt-editor-el-10 .pt-ed-profile-2, .pt-ed-profile-12, .pt-ed-profile-11 {top: 80px !important; left: -155px !important;}
    .pt-editor-el-5 .pt-ed-profile-6, .pt-editor-el-11 .pt-ed-profile-6 {top: 80px !important; left: -294px !important;}
    .pt-ed-profile-7 {top: 80px !important; left: -225px !important;}
    .pt-editor-prifile-tri {left: 170px;}
    .pt-editor-el-1 {top: 35%; left: 42%;}
    .pt-editor-el-2 {top: 5%; left: 42%;}
    .pt-editor-el-3{top: 35%; left: 21%;}
    .pt-editor-el-4 {top: 65%; left: 64%;}
    .pt-editor-el-5 {top: 35%; left: 85%;}
    .pt-editor-el-6 {top: 65%; left: 21%;}
    .pt-editor-el-7 {top: 65%; left: 0%;}
    .pt-editor-el-8 {top: 5%;left: 0%;}
    .pt-editor-el-9 {top: 5%; left: 85%;}
    .pt-editor-el-10 {top: 65%; left: 42%;}
    .pt-editor-el-11 {top: 65%; left: 85%;}
    .pt-editor-el-12{top: 5%; left: 21%;}
    .pt-editor-el-13{top: 5%; left: 64%;}
    .pt-editor-el-14 {top: 35%; left: 0%;}
    .pt-editor-el-15 {top: 35%; left: 64%;}
    .our-team-bg {height: 230px; margin-bottom: 30px; margin-left: 40px;}
    #editorSubText {order: 1;}
    .our-team-main-min-hgt-1 { min-height: 420px;}
    .our-team-main-min-hgt-2 { min-height: 330px;}   
    .our-team-main-min-hgt-4 { min-height: 240px;}
    /* customer exprience */
    .carousel-height {height:305px}
    #carouselSerSection .carousel-indicators li,  #carouselSamSection .carousel-indicators li {border-top: 0px solid transparent; border-bottom: 0px solid transparent; border:1px solid #ffb5b5; width: 15px; height: 15px; margin-left: 10px;}
    #carouselSerSection .carousel-indicators .active, #carouselSamSection .carousel-indicators .active, #carouselAddSerSection .carousel-indicators .active {background-color:#ffb5b5;}
    #carouselSamSection .carousel-control-next, #carouselSamSection .carousel-control-prev {bottom: inherit; top:7px; font-size: 36px; width:35%; }
    .carousel-control-next-icon:after, .carousel-control-prev-icon:after {  font-size: 30px; font-weight: 800; color:#ffb5b5;}
    .mar-top-46 {margin-top: 20px;}
    .cust-ser-text {margin-top: 20px;}
    #carouselSamSection {margin-right: -15px; margin-left: -15px;}
    .cust-ser-text-sub {margin: 0 10%;}

    /* faq */
    .pt-partner-hero h1 {line-height: 50px!important;}
    .faq-main-hero {height: 340px;}
    .cv-accordion{font-size:16px; padding:25px 40px 25px 25px; position: relative; }
    .cv-panel {padding:0 25px}
    .cv-accordion:after {position: absolute; right: 25px; top:25px}
    
    .cv-accordion-container >.cv-panel >.cv-accordion-container, .cv-accordion-container .cv-accordion-container .cv-accordion, .cv-accordion-container .cv-accordion-container .cv-panel {background: #fff!important; }
    .cv-panel .cv-accordion-container .cv-accordion {background-color: #fff!important;}
    .faq-pag-mob-height { padding-bottom: 40px;}
    .pt-triangle-5 {margin-top: -43px;}
    .cv-panel p { line-height: 20px;}
    .sec-pad-0 {padding: 3.2rem 1rem;}
    #faqPageId [class*=uk-width] {
        box-sizing: border-box;
        width: 97%;
        max-width: 100%;
    }
    /* Reviews Platform footer */
    .review-platform {background-size: cover; padding-top: 50px;}
    .review-platform img {transform: scale(0.7);}
    .review-platform h3 {margin-top:10px}s
    .mob-ht {height: 78px;}
    .trus-mob-mar {margin-top:-30px;}
    .mob-mr-top-20 {margin-top:20px;}
    .mob-mr-top-40 {margin-top:40px;}
    /* Footer */
    .pt-footer ul li {font-size: 14px;}
    .mar-top-28-mob {margin-top:28px;}
    .pt-foot-bg {background:url('/images/footer/mobile-footer-1024.png') no-repeat; background-size: cover; background-position:top 0 left 0;}
    /* .con-mar-lr {margin-left: 0; margin-right: 0; margin: auto;} */
    .ver-bottom {vertical-align: bottom;}
    .sup-d-ft ul, .pt-foot-bg ul{padding:0}
    .sup-d-ft ul li, .pt-foot-bg ul li{text-align: center;}
    /* contact us */
    

    /* menu bar */
    .pt-button {background: transparent;color: #888184!important;box-shadow: none; border: 1px solid;width: 100%!important;font-size: 20px;padding: 6px;}
    .tra-rotate-90 {transform: rotate(-90deg);}
    #PtSidenav>ul>li>a:not(.not-loggedin),  #subServicesMenu>ul>li>a{ display: flex; align-items: center;justify-content: space-between;}
    .dropdown-menu {width: 300px;}
    .sidenav { height: 100%; width: 0; position: fixed; z-index: 1; top: 0; right: 0; background-color: #fff; overflow-x: hidden; transition: 0.5s; padding-top: 20px; box-shadow: -2px 1px 10px #ccc9c9;}
    .sidenav a {padding: 8px 8px 8px 0px; text-decoration: none; font-size: 20px; color: #818181; display: block; transition: 0.3s;}
    .sidenav a.sub {color:#EF8D8D}
    .sidenav a.subsub{color:#1e87f0}
    .sidenav .closebtn {position: absolute; top: 0; right: 25px; font-size: 36px; margin-left: 50px;}
    .pt-foot-bg {padding:2.7rem 1rem 4rem}
    .pt-foot-bg ul li .font-22 {font-size: 20px;}
    .navbar-toggler {padding: .05rem .45rem; font-size: 1.10rem; line-height: 0.5;}
    .pt-button {width: 140px; margin-left: 0;}
    .sidenav ul {padding-left: 0;}
    .sidenav ul li {margin:0 36px; min-width: 260px; }
    .sidenav ul li a {padding: 8px 0px 8px 0px; }
    .subServicesMenuZ, .sidenav {z-index: 9;}
} 

@media screen and (device-width: 1280px) and (device-width: 800px) and (orientation:portrait){
    .vid-desk {width: 70%;}
    .row-mar-lr {margin-right: 0; margin-left: 0;}
    .how-it-works-s {width: 100%;}
    #how_1 {left: 4.4%; top: 50%;}
    #how_2 {left: 21%;top: 48%;}
    #how_3 {left: 37%;top: 34%;}
    #how_4 {left: 53%; top: 43%;}
    #how_5 {left: 67%; top: 34%;}
    #how_6 {left: 83%; top: 43%;}
}
/* // Large devices (desktops, 992px and up) */
@media (min-width: 992px) and (max-width: 1199px) { 
    .vid-desk-ser-pg {width: 100%; height: 100%;}
    .navbar-nav li {margin: 0 0px;}
    .navbar-light .navbar-nav .nav-link, .pt-phone-no a, .navbar-nav .font-16 {font-size: 13px;}

    .hero-sec-img {margin-top:70px}
    .ser-sec-link {width: 290px;}
    .how-it-works-s {margin-left: -16%;}
    .how-it-works-s svg {transform: scale(0.9);}
    .carousel-item {width:100%}
    #how_1 {left: 9%!important;}
    #how_2 {left: 24.9%!important;}
    #how_3 {left: 39%!important;}
    #how_4 {left: 52%!important;}
    #how_5 {left: 66%!important;}
    #how_6 {left: 80%!important;}
    .arrow-1 {top: 51%; left: 17%;}
    .arrow-2 {top: 75.5%; left: 34.6%;}
    .arrow-3 {top: 51%; left: 48.5%;}
    .arrow-4 {top: 75.5%; left: 62.5%;}
    .arrow-5 {top: 51%; left: 75.8%;}
    /* header */
    .topmenuscrollshow .pt-button{min-width: max-content;width: auto;padding: 3px 10px;margin-right: 5px;}
    .pt-phone-no{min-width: max-content; margin-top: 4px;}
    .nav-link.pt-login-btn{padding: 2px 15px!important;}
    .flex-width-3 {flex: 0 0 100%;max-width: 100%;}
    #carouselSamSection {margin-right: -15px;margin-left: -15px;}
    #carouselSamSection .carousel-control-next, #carouselSamSection .carousel-control-prev {bottom: inherit; top: 7px; font-size: 36px; width: 35%; }
    .carousel-item {width: 100%;}
    .tablinks-pt-sample-button {border-radius: 15px 15px 0 0; text-align: center;  margin-bottom: 0; box-shadow: none;}
    .pt-sample-border-1, .pt-sample-border-2, .pt-sample-border-3 {padding: 20px 0 40px; border-radius: 0 0 15px 15px;}
    .tablink-box-mob {padding-left: 25px; padding-top: 15px; }
    #carouselSerSection .carousel-indicators li, #carouselSamSection .carousel-indicators li, #carouselAddSerSection .carousel-indicators li {border-top: 0px solid transparent;  border-bottom: 0px solid transparent;  border: 1px solid #ffb5b5; width: 15px; height: 15px; margin-left: 10px;}
    #carouselSamSection .carousel-indicators .active { background-color: #ffb5b5;}
    .carousel-control-next-icon:after, .carousel-control-prev-icon:after {  font-size: 30px; font-weight: 800; color:#ffb5b5;}
    .carousel-control-next-icon:after {content: '>';}
    .carousel-control-prev-icon:after {content: '<';}
    .add-ser-sec-mob {padding-top: 30px;}
    .carousel-control-next-icon, .carousel-control-prev-icon {width: 1px; height: 1px;}
 }

 @media (min-width: 1200px) and (max-width: 1439px) {
    [class*=uk-modal-close-]:first-child+* {margin-top: 0px;}
    #docTypePg.hero-sec-div-height .col-md-5 {flex: 0 0 43.666667%; max-width: 43.666667%;}
    #how_1{left: 60px; top: 268px;}
    #how_2{left: 287px; top: 268px;}
    #how_3{left: 478px; top: 198px;}
    #how_4{left: 685px; top: 268px;}
    #how_5{left: 882px; top: 198px;}
    #how_6{left: 1082px; top: 268px;}
    .container {max-width: 1235px;}
    .home-pg-img .vid-desk-ser-pg {width: 86%;}
 }
 @media all and (device-width: 768px) and (device-height: 1024px) and (orientation:portrait) {
    .pt-editor-group, .how-it-works-main, #navbarNav, .logo-desk {display: none!important;}
    .how-it-works-mob, #PtSidenav, .logo-mob {display: block!important;}
    .navbar-expand-md .navbar-toggler {display: inherit; right: 30px; position: absolute;}
    .hero-sec-div-height {min-height: 65vh;}
    .pt-home-serv-card-bot {min-height: 310px;}
  }
  @media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) {
.pt-button {min-width: 115px;}
.hero-vid-bg {position:absolute}
.hero-sec-div-height {min-height: 380px!important;}
.min-height-500 {min-height: 380px;}
.hero-sec-div-height .xs-text-center {text-align: left!important;}
}
 
@media (min-width: 1440px) and (max-width: 1529px) {
    #docTypePg {padding:0  3.5rem; margin-top:55px}
    .vid-desk-ser-pg {width: 86%; height: 100%;}
    .vid-desk {width:62%}
    #how_1{left: 5.1%;}
    #how_2{left: 22%;}
    #how_3{left: 38%;}
    #how_4{left: 53.1%;}
    #how_5{left: 68%;}
    #how_6 {left: 83%;}
    .arrow-1 {left:13%}
    .arrow-2 {left:33%}
    .arrow-3 {left:48.5%}
    .arrow-4 {left:64%}
    .arrow-5 {left:78.7%}
    #editorDivShow .col-lg-7 {flex: 0 0 52.333333%; max-width: 52.333333%;}
    .container {max-width: 1322px;}
    .pt-editor-group {width: 100%; height: 100%; margin-top: 15px; margin-left: 15px;}
    .our-team-main-min-hgt-2 {min-height: 370px;}
    .our-team-main-min-hgt-1 {min-height: 440px;}
    .our-team-main-min-hgt-3 {min-height: 390px;}
    .our-team-main-min-hgt-4 {min-height: 280x;}
}

@media not all and (min-resolution:.001dpcm)
{ @supports (-webkit-appearance:none) {
    #docTypePg {padding:0  3.5rem; margin-top:0}
}}

@media (min-width: 1530px) {
    .hero-sec-div-height {min-height: 530px;}
    .vid-desk {width:62%}
    #docTypePg .hero-sec-div-height, #docTypeVideo.min-height-500 {min-height: 510px;}
    #docTypePg .hero-sec-div-height .col-md-5 {flex: 0 0 43.666667%; max-width: 43.666667%;}
    .pt-foot-bg {background:url('../images/web-footer.png') no-repeat; background-size: cover; background-position:top 0 left 0;}
    .vid-desk-ser-pg {width: 80%; height: 100%; margin-left: 1em;}
    .au-pg-img .vid-desk-ser-pg, .ja-pg-img .vid-desk-ser-pg {margin-left: 4em;}
    .home-pg-img .vid-desk-ser-pg {width: 83%!important; margin-left: 22px; margin-top: -13px;}
    .ba-pg-img .vid-desk-ser-pg, .au-pg-img .vid-desk-ser-pg, .ja-pg-img .vid-desk-ser-pg, .ac-pg-img .vid-desk-ser-pg{width: 83%!important;}
    .ba-pg-img .vid-desk-ser-pg {margin-left: 3em;}
    .our-team-main-min-hgt-1 {min-height: 440px;}
    .our-team-main-min-hgt-2 { min-height: 323px; }
    .our-team-main-min-hgt-3 {min-height:345px}
    .our-team-main-min-hgt-4 {min-height:255px}
    .our-team-main-min-hgt-5 { min-height: 580px;}
    .pt-editor-group {margin-top: 0;}
    .reviews-content-mian {height: 292px;}
    .hero-sec-div {padding: 3.55rem 3.5rem;}
    .pad-bot-r-scr-5 {padding-bottom: 5px;}
    .pad-bot-r-scr-10 {padding-bottom: 10px;}
    .pad-bot-r-scr-20 {padding-bottom: 10px;}
    .ser-bg-3-bot img {bottom: -46px;}
}

@media screen and (min-width:1680px){
    .vid-desk-ser-pg {width: 70%; height: 100%;}
    .navbar-expand-md .navbar-collapse {margin-right: -20px;}
    .vid-desk {width:55%}
    #how_1{left: 5.1%;}
    #how_2{left: 22%;}
    #how_3{left: 38%;}
    #how_4{left: 53.1%;}
    #how_5{left: 68%;}
    #how_6 {left: 83%;}
    .arrow-1 {left:13%}
    .arrow-2 {left:33%}
    .arrow-3 {left:48.5%}
    .arrow-4 {left:64%}
    .arrow-5 {left:78.7%}
    #editorDivShow .col-lg-7 {flex: 0 0 46.333333%; max-width: 46.333333%;}
}

@media screen and (min-width:1800px){
    .vid-desk {width:45%}
    #how_1{left: 5.1%;}
    #how_2{left: 22%;}
    #how_3{left: 38%;}
    #how_4{left: 53.1%;}
    #how_5{left: 68%;}
    #how_6 {left: 83%;}
    .arrow-1 {left:13%}
    .arrow-2 {left:33%}
    .arrow-3 {left:48.5%}
    .arrow-4 {left:64%}
    .arrow-5 {left:78.7%}
    #editorDivShow .col-lg-7 {flex: 0 0 45.333333%; max-width: 45.333333%;}
}

@media screen and (min-width:1900px){
    .home-pg-img {background: url('/images/hero-sec/hero-section-icons-1900.png') no-repeat; background-size: cover;}
    .ac-pg-img {background: url('/images/hero-sec/hero-section-academic-1900.png') no-repeat; background-size: cover;}
    .ba-pg-img {background: url('/images/hero-sec/hero-section-business-1900.png') no-repeat; background-size: cover;}
    .ja-pg-img {background: url('/images/hero-sec/hero-section-ja-1900.png') no-repeat; background-size: cover;}
    .au-pg-img {background: url('/images/hero-sec/hero-section-author-1900.png') no-repeat; background-size: cover;}
    .vid-desk-ser-pg {width: 60%; height: 100%;}
    .vid-desk {width:50%}
    #how_1{left: 5.1%;}
    #how_2{left: 22%;}
    #how_3{left: 38%;}
    #how_4{left: 53.1%;}
    #how_5{left: 68%;}
    #how_6 {left: 83%;}
    .arrow-1 {left:13%}
    .arrow-2 {left:33%}
    .arrow-3 {left:48.5%}
    .arrow-4 {left:64%}
    .arrow-5 {left:78.7%}
    #editorDivShow .col-lg-7 {flex: 0 0 41.333333%; max-width: 41.333333%;}
    .container {max-width: 1900px;}
}

@media screen and (min-width:2100px){
    .vid-desk-ser-pg {width: 55%; height: 100%;}
    .vid-desk {width:43%}
    .carousel-item {width:100%}
    .navbar-expand-md .navbar-collapse {margin-right: -55px;}
    .container{max-width: 2100px; margin: auto; overflow: hidden;}
    .navbar {padding: 2px 0 2px 40px;}
    #how_1{left: 5.1%;}
    #how_2{left: 22%;}
    #how_3{left: 38%;}
    #how_4{left: 53.1%;}
    #how_5{left: 68%;}
    #how_6 {left: 83%;}
    .arrow-1 {left:13%}
    .arrow-2 {left:33%}
    .arrow-3 {left:48.5%}
    .arrow-4 {left:64%}
    .arrow-5 {left:78.7%}
}


@media only screen and (min-width: 768px) and (max-width: 1199px){
    /* Header  */
    nav {padding-right: 5%!important;}
    #carouselAddSerSection .carousel-height {height:350px}
    /* Hero section */
    .vid-mob-div.mar-top-50-mi {margin-top: 0!important; margin-bottom: 5rem;}
    .d-lg-none {display: block!important;}
    .d-lg-block {display: none!important;}
    .vid-mob-div .btn-section{margin: auto;}
    /* .col-lg-6 {-ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%;} */
    .mob-text-center {text-align: center;}
    #testimonialsVideo {margin-bottom: 20px;}
    #editorDivShow .col-lg-5, #editorDivShow .col-lg-7 { flex: 0 0 100%; max-width:100%; }
    /* editors */
    .pt-editor-group {height: inherit;}
    .pt-editor-avatar{min-width: 50px !important; height: 50px !important;}
    .pt-editor-avatar-profile {left: -128px;}
    .pt-editor-avatar:hover~.pt-editor-avatar-profile {top:80px}
    .pt-editor-avatar-profile-4, .pt-editor-avatar-profile-9 {left: -88px;}
    .pt-editor-avatar-profile-6 {left: -22px;}
    .pt-ed-profile-8 {top: 80px !important; left: -292px !important;}
    .pt-editor-el-8 .pt-editor-prifile-tri {left: 38px;}
    .pt-editor-el-12 .pt-editor-prifile-tri {left: 105px;}
    .pt-editor-el-3 .pt-editor-prifile-tri, .pt-editor-el-6 .pt-editor-prifile-tri {left: 100px;}
    .pt-editor-el-13 .pt-editor-prifile-tri, .pt-editor-el-4 .pt-editor-prifile-tri {left: 240px;}
    .pt-editor-el-9 .pt-editor-prifile-tri, .pt-editor-el-11 .pt-editor-prifile-tri {left: 310px;}
    .pt-editor-el-14 .pt-editor-prifile-tri, .pt-editor-el-7 .pt-editor-prifile-tri {left: 38px;}
    .pt-editor-el-15 .pt-editor-prifile-tri {left: 240px;}
    .pt-editor-el-5 .pt-editor-prifile-tri {left: 310px;}
    .pt-ed-profile-2, .pt-ed-profile-9, .pt-ed-profile-16 {top: 80px !important;left: -225px !important;}
    .pt-editor-el-14 .pt-ed-profile-2, .pt-editor-el-7 .pt-ed-profile-2, .pt-ed-profile-10,  .pt-editor-el-6 .pt-ed-profile-2 {top: 80px !important;left: -22px !important;}
    .pt-editor-el-3 .pt-ed-profile-2, .pt-ed-profile-4, .pt-editor-el-6 .pt-ed-profile-2{top: 80px !important; left: -88px !important;}
    .pt-editor-el-1 .pt-ed-profile-2, .pt-editor-el-10 .pt-ed-profile-2, .pt-ed-profile-12, .pt-ed-profile-11 {top: 80px !important; left: -155px !important;}
    .pt-editor-el-5 .pt-ed-profile-6, .pt-editor-el-11 .pt-ed-profile-6, .pt-editor-el-5 .pt-ed-profile-2 {top: 80px !important; left: -294px !important;}
    .pt-ed-profile-7, .pt-editor-el-4 .pt-ed-profile-2 {top: 80px !important; left: -225px !important;}
 
    .pt-editor-prifile-tri {left: 170px;}
    .pt-editor-el-1 {top: 35%; left: 42%;}
    .pt-editor-el-2 {top: 5%; left: 42%;}
    .pt-editor-el-3{top: 35%; left: 21%;}
    .pt-editor-el-4 {top: 65%; left: 64%;}
    .pt-editor-el-5 {top: 35%; left: 85%;}
    .pt-editor-el-6 {top: 65%; left: 21%;}
    .pt-editor-el-7 {top: 65%; left: 0%;}
    .pt-editor-el-8 {top: 5%;left: 0%;}
    .pt-editor-el-9 {top: 5%; left: 85%;}
    .pt-editor-el-10 {top: 65%; left: 42%;}
    .pt-editor-el-11 {top: 65%; left: 85%;}
    .pt-editor-el-12{top: 5%; left: 21%;}
    .pt-editor-el-13{top: 5%; left: 64%;}
    .pt-editor-el-14 {top: 35%; left: 0%;}
    .pt-editor-el-15 {top: 35%; left: 64%;}
    .our-team-bg {height: 230px; margin-bottom: 30px; margin-left: 40px;}
    #editorSubText {order: 1;}
    .ap {margin-top: 60px; margin-bottom: 60px;}
    /*  Footer  */
    .trust-logo-section .col-lg-2 {flex: 0 0 32.666667%;  max-width: 32.666667%;}
    .pt-footer .col-lg-9, .pt-footer .col-lg-3.mob-ser-2.mob-text-center.mob-mr-top-20, .pt-footer .col-12.col-lg-3.sup-d-ft{flex: 0 0 100%; max-width: 100%;}
    .pt-footer .col-lg-3{flex: 0 0 50%; max-width: 50%;}
    .pt-footer .col-6 ul .text-rth-imp {text-align: center!important;}
    /* menu */
    /* menu bar */
    .navbar-expand-md .navbar-toggler {display: inline-block;}
    .pt-button {background: transparent;color: #888184!important;box-shadow: none; border: 1px solid;width: 100%!important;font-size: 20px;padding: 6px;}
    .tra-rotate-90 {transform: rotate(-90deg);}
    #PtSidenav>ul>li>a:not(.not-loggedin),  #subServicesMenu>ul>li>a{ display: flex; align-items: center;justify-content: space-between;}
    .dropdown-menu {width: 300px;}
    .sidenav { height: 100%; width: 0; position: fixed; z-index: 1; top: 0; right: 0; background-color: #fff; overflow-x: hidden; transition: 0.5s; padding-top: 20px; box-shadow: -2px 1px 10px #ccc9c9;}
    .sidenav a {padding: 8px 8px 8px 0px; text-decoration: none; font-size: 20px; color: #818181; display: block; transition: 0.3s;}
    .sidenav a.sub {color:#EF8D8D}
    .sidenav a.subsub{color:#1e87f0}
    .sidenav .closebtn {position: absolute; top: 0; right: 25px; font-size: 36px; margin-left: 50px;}
    .pt-foot-bg {padding:2.7rem 1rem 4rem}
    .pt-foot-bg ul li .font-22 {font-size: 20px;}
    .navbar-toggler {padding: .05rem .45rem; font-size: 1.10rem; line-height: 0.5;}
    .pt-button {width: 140px; margin-left: 0;}
    .sidenav ul {padding-left: 0;}
    .sidenav ul li {margin:0 36px; min-width: 260px; }
    .sidenav ul li a {padding: 8px 0px 8px 0px; }
    .subServicesMenuZ, .sidenav {z-index: 9;}
    .mob-ser-1 {order: 1;}
    .mob-ser-2 {order: 2;}
    .mob-ser-3 {order: 3;}
    .mob-ser-4 {order: 4;}
    .sup-d-ft ul li, .pt-foot-bg ul li{text-align: center;}
    .d-f-j-cen-mob ul, .sup-d-ft ul{padding-left: 0;}
}

/* uikit css */
.uk-animation-slide-top-small {animation-name: uk-fade-top-small;}
[class*=uk-animation-] {animation-duration: .5s; animation-timing-function: ease-out; animation-fill-mode: both;}
audio, canvas, iframe, img, svg, video { vertical-align: middle;}
.uk-align-center { margin-left: auto;  margin-right: auto; }
.uk-form-horizontal .uk-form-controls {margin-left: 215px;}
.uk-form-stacked .uk-form-label {display: block; margin-bottom: 5px;}
@keyframes uk-fade-top-small { 0% {opacity: 0; transform: translateY(-10px);}   100% {opacity: 1; transform: translateY(0);}}
.uk-link, a {color: #1e87f0; text-decoration: none; cursor: pointer;}
.uk-link:hover, a:hover {color: #0f6ecd; text-decoration: none;}
.uk-link-toggle:focus .uk-link, .uk-link-toggle:hover .uk-link, .uk-link:hover, a:hover{text-decoration: none!important;}
.uk-h1, .uk-h2, .uk-h3, .uk-h4, .uk-h5, .uk-h6, .uk-heading-2xlarge, .uk-heading-large, .uk-heading-medium, .uk-heading-small, .uk-heading-xlarge, h1, h2, h3, h4, h5, h6 {color: #333}
ol, ul {padding-left: 30px;}
h1, .uk-h2, .uk-h3, .uk-h4, .uk-h5, .uk-h6, .uk-heading-2xlarge, .uk-heading-large, .uk-heading-medium, .uk-heading-small, .uk-heading-xlarge, h1, h2, h3, h4, h5, h6 {  font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"; font-weight: 400; color: #333; text-transform: none;}
.uk-h3, h3 {font-size: 1.5rem;  line-height: 1.4;}
svg { max-width: 100%;  height: auto; box-sizing: border-box;}
[class*=uk-align] {display: block;  margin-bottom: 30px;}
h3, h4, h5, h6 {margin: 0 0 20px 0;}
address, dl, fieldset, figure, ol, pre, ul { margin: 0 0 20px 0;}
*+h3, *+h4, *+h5, *+h6 { margin-top: 40px;}
*+ul { margin-top: 20px;}

/* uikit css end */
/* START - CROSS BROWSER css FIXES */
/* 1. about us page header moving when manager popup opens -fix */
.uk-modal-page .navbar.navbar-expand-md{overflow-y:scroll;}
/* 2. in mozila, input type number having counters in signup,contactus forms -fix */
input[type=number][class*='phone']::-webkit-outer-spin-button, input[type=number][class*='phone']::-webkit-inner-spin-button {
    -webkit-appearance: none; margin: 0;}
input[type=number][class*='phone'] {-moz-appearance:textfield;}
@media screen and (min-width: 1200px) {
   /* 3. faq - question line's width to not cover into the portion of down-array image -fix */
   .cv-accordion{width: calc(100% - 15px); word-break: break-word;}
   .cv-accordion-container{position: relative;}
   .cv-accordion:after{position: absolute;right: 25px;}
}
/* ------------------------------ */
/* END - CROSS BROWSER css FIXES */