@import url('https://fonts.googleapis.com/css2?family=Rubik&display=swap');

*{

	margin: 0;

	padding: 0;

}

body{

	margin: 0;

	padding: 0;

	font-family: 'Rubik', sans-serif;

	font-size: 1rem;

	color: #333;

   /* -webkit-touch-callout: none; 
    -webkit-user-select: none;
     -khtml-user-select: none; 
       -moz-user-select: none; 
        -ms-user-select: none;
            user-select: none;*/
                                
    
    background:url("../../assets/images/secbg.jpg");
    background-attachment: fixed;
    background-position: center;
    background-size: cover;
}



h1,h2,h3,h4,h5,h6{

	margin: 0;

	padding: 0;

}

p{

	margin: 0;

	padding: 0;

	line-height: inherit;

}



.btn-link.focus, .btn-link:focus{
    outline: none;
    box-shadow: none;
}
.navBar .navbar-brand img{

	width: 100%;

	max-width: 170px;

}



.social-link{}

.social-link a.nav-link{

	padding: .5rem .5rem;

}

.social-link a.nav-link i{

	font-size: 1.5em;

	color: #fff;

}

.fixedbtnwhatsapp {
    position: fixed;
    bottom: 1em;
    left: 2em;
}



.fixedbtnwhatsapp img{
    width: 100%;
    max-width: 80px;
}

.topbar {

    width: 100%;

    background: #150d63;

    position: relative;

    z-index: 999;

}

.navBar {

    width: 100%;

    position: relative;

    z-index: 99999;

    background: #ffff;

}

.header-sec .navBar a.nav-link {

    color: #000;

    text-transform: uppercase;

    font-size: 0.9em;

    padding: 1.6em 0.5em;

}

.header-sec .navBar a.chatNow {

    background: #ff6666;

    padding: 0.6em 1.8em;

    margin: 0.9em 0em;

    border-radius: 25px;

    color: #fff;
    
        transition: 1s;
    animation: move 2s linear infinite;

}

@keyframes move{

0%{
transform: scale(0.8);
}
30%{
transform: rotate(0deg);    
}
50%{
transform: rotate(5deg);    
}
100%{
transform: scale(0.4);
transform: rotate(0deg);
}

}



.video-slider{

	

}

.video-slider video.background-video {

    left: 50%;

    min-height: 100%;

    min-width: 100%;

    position: absolute;

    top: 242px;

    transform: translate(-50%,-50%);

    width: 100%;

    object-fit: cover;

}

.video-slider .video-overlay {

    position: absolute;

    top: 0;

    bottom: 0;

    width: 100%;

    height: 625px;

    background: #00000082;

    /* background: linear-gradient(28deg,#fb2224d9,#150d636b); */

}



.slider-caption{

    width: 100%;

    background: url("../../assets/images/main-header.jpg");

    background-repeat: no-repeat;

    background-position: top;

    background-size: cover;

   /* background:#23c0d3;*/

    padding: 6em 0em;

}

.assignment_helpbanner_Sample{

   background: url("../../assets/images/sample-banner.jpg");

    background-repeat: no-repeat;

    background-position: right;

    background-size: cover;
        padding: 0rem 0;
        padding-bottom:1rem;
        position:relative;
}


.assignment_helpbanner{

    background: url("../../assets/images/assignment-help-banner.jpg");

    background-repeat: no-repeat;

    background-position: center;

    background-size: cover;
}

.dissertation_helpbanner{

    background: url("../../assets/images/dissertation-help.jpg");

    background-repeat: no-repeat;

    background-position: center;

    background-size: cover;
}


.breadcrumb.arab-open-university-aou-assignment-help{

    background: url(../../assets/images/arab-open-university-aou-assignment-help.jpg);
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
}

.breadcrumb.case-study-writing-help{
    background: url(../../assets/images/case-study-writing-help.jpg);
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
}
.breadcrumb.cipd-assignment-help{
    background: url(../../assets/images/cipd-assignment-help.jpg);
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
}
.breadcrumb.coursework-writing-help{
    background: url(../../assets/images/coursework-writing-help.jpg);
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
}
.breadcrumb.essay-writing-help{
    background: url(../../assets/images/essay-writing-help.jpg);
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
}
.breadcrumb.gcse-assignment-help{
     background: url(../../assets/images/gcse-assignment-help.jpg);
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
}
.breadcrumb.hnd-assignment-help{
    background: url(../../assets/images/hnd-assignment-help.jpg);
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat; 
}
.breadcrumb.iwfm-assignment-help{
    background: url(../../assets/images/iwfm-assignment-help.jpg);
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat; 
}
.breadcrumb.law-assignment-help{
    background: url(../../assets/images/law-assignment-help.jpg);
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat; 
}
.breadcrumb.novel-writing-service{
    background: url(../../assets/images/novel-writing-service.jpg);
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat; 
}
.breadcrumb.nursing-assignment-help{
    background: url(../../assets/images/nursing-assignment-help.jpg);
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat; 
}
.breadcrumb.research-paper-writing-help{
    background: url(../../assets/images/research-paper-writing-help.jpg);
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat; 
}
.breadcrumb.sop-writing-help{
    background: url(../../assets/images/sop-writing-help.jpg);
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat; 
}
.breadcrumb.tefl-assignment-help{
    background: url(../../assets/images/tefl-assignment-help.jpg);
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat; 
}
.breadcrumb.university-assignment-help{
    background: url(../../assets/images/university-assignment-help.jpg);
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat; 
}

.slider-caption h1 {

    font-size: 2.2em;

    color: #143c6f;

    padding-bottom: 0.3em;

    font-weight: 600;

}

.slider-caption h1 span {

   color: #003e46;

}

.slider-caption .caption-detail {

   /*padding: 4em 0;*/

}

.slider-caption .caption-detail p {
    color: #000;
    padding-bottom: 2em;
    font-size: 1.1em;
    position: relative;
    padding-left: 5em;
}
.slider-caption .caption-detail p:before {
    content: '';
    position: absolute;
    width: 100%;
    max-width: 80px;
    height: 3px;
    background: #ff6666;
    top: 18px;
    left: 0;
}

.slider-caption h1 span i {

    color: #ed1c24;

}

.caption-detail a.nav-link{

	padding: .3rem .0rem;

	color: #fff;

}

.caption-form {

    width: 100%;

    max-width: 367px;

    margin-left: auto;

    background: #1104259c;

}

.caption-form h4 {

    font-size: 1.2em;

    color: #000;

    text-transform: uppercase;

    text-align: center;

    font-weight: 600;

}



.caption-detail button , .content_sec button {

    padding: 0.5em 2em;

    border-radius: 22px;

    outline: none;

    border: none;

    background: #e6b800;

}

.caption-detail button.ordernow{}

.caption-detail button.livechat{

    background: #110425;

    color: #fff;

}



.letscalldata .form-control{

    height: auto;

    border-radius: 20px;

    padding: 0.5em 1em;

}



.letscalldata button{

    border-radius: 20px;

    background: #e6b800;

    border-color: #e6b800;

    color: #000;

}



.title_form {

    background: #e6b800;

    padding: 0.5em;

    margin-bottom: 1em;

}



.letscalldata {

    padding: 1.4em 1.5em;

}



.main-wrapp {

    padding-top: 1.4em;

}

.about-content {

    padding: 2em 0;

    text-align: center;

}

.about-content h3 , .project-content h4 , .product-sec h4 {

    padding-bottom: 0.5em;

    font-size: 2em;

    font-weight: 600;

    text-align: center;

    text-transform: uppercase;

}

.about-content h3 span{

	color: #fb2224;

}

.about-content p{}



.project-content {

    width: 100%;

    background: #c5c5c533;

    padding: 2em 0;

}

.project-content .no-gutters {

    background: #150d63;

    color: #fff;

    text-align: center;

}

.project-content .card-title {

    font-size: 2.3em;

    text-transform: uppercase;

    font-weight: 600;

}

.project-content p.card-text {

    font-size: 0.9em;

    line-height: 24px;

    padding-bottom: 16px;

}


.dropdown-submenu {

  position: relative;

}



.dropdown-submenu a::after {

  transform: rotate(-90deg);

  position: absolute;

  right: 6px;

  top: .8em;

}



.dropdown-submenu .dropdown-menu {

  top: 0;

  left: 100%;

  margin-left: .1rem;

  margin-right: .1rem;

}
.dropdown-menu{
    left: -20px;
    background: #f66;
     padding: 0;
     border: none;
}

.dropdown-item:focus, .dropdown-item:hover {
    color: #fff;
    text-decoration: none;
    background-color: #003573;
}

.dropdown-item{
    color: #fff;

}



.product-sec{

	padding: 2em 0;

}

.product-sec p{

	text-align: center;

}



a.items{

    display: block;

}



.itemmenu{}

.itemmenu li {

    display: inline-block;

    vertical-align: middle;

    padding: 0em 0.3em;

}

.itemmenu li a{

    text-decoration: none;

    color: #fff;

}

.itemmenu li a i{

    color: #4cb606;

}

.itemmenu li button {

    background: #e6b800;

    border-color: #e6b800;

    color: #000;

    border-radius: 21px;

    padding: 0.5em 2em;

    text-transform: uppercase;

}

.itemmenu li button:hover{

     background: #e6b800;

    border-color: #e6b800;

    color: #000;

}


/*
.header-sec .container{

    max-width: 1300px;

}*/



.itemmenu li p{

    color: #e6b800;

}

.itemmenu li p span.stars {

    display: block;

    text-align: right;

}

.itemmenu li p span.count {

    background: #e6b800;

    color: #000;

    border-radius: 100%;

    padding: 1.2em 0.7em;

    position: relative;

    top: 13px;

    margin-right: 1em;

}



.service-item{

    width: 100%;

    padding: 2em 0;

    background: #110425;

}

.service-item img{

    width: 100%;

}



.itemdata{

    color: #fff;

}

.itemdata h3{

    font-size: 1.3em;

}

.itemdata p{}



.itemdata .col-md-2{



}



.overview_sec{

    width: 100%;

    padding: 3em 0;

    background: url("../../assets/images/bground.jpg");

    background-repeat: no-repeat;

    background-position: center;

    background-size: cover;

    text-align: center;

    border-bottom: 3px solid #e6b800;

}



.title_sec{

    padding-bottom: 1.7em;

    color: #fff;

}

.overview_item {

    color: #fff;

    box-shadow: 0px 0px 0px 4px #110425;

    padding: 1em;

    margin: 1em 0;

}



.overview_item h3{

    font-size: 1.3em;

    padding: 0.4em 0;

}

.overview_item p{}



.subject_area{



     width: 100%;

    padding: 3em 0;

    background: url("../../assets/images/bground.jpg");

    background-repeat: no-repeat;

    background-position: center;

    background-size: cover;

    text-align: center;

}



.title_sec p{

    padding-top: 0.5em;

}



.subject_item{

    text-align: left;

    color: #fff;

    margin: 1em 0;

}

.subject_item h4{

    font-size: 1.3em;

}

.subject_item p{

      font-size: 0.9em;

      padding: 0.4em 0;

}

.subject_item a{

    text-decoration: none;

    font-size: 0.9em;

    color: #e6b800;

}



.calltoaction{

    width: 100%;

    padding: 1em 0;

    background:#e6b800;

    text-align: center;

    padding-bottom: 1.4em;

}



.calltoaction .title_sec{

    color: #000;

}

.calltoaction .title_sec p{

    font-size: 1.1em;

}

.calltoaction a {

    display: block;

    text-decoration: none;

    color: #fff;

    font-size: 1.3em;

    font-weight: 400;

    border: 1px solid #333;

    background: #110425;

    padding: 0.6em 0;

    border-radius: 54px;

}



.content_sec{

    width: 100%;

    padding: 3em 0;

    background: url("../../assets/images/contentbg.jpg");

    background-repeat: no-repeat;

    background-position: center;

    background-size: cover;

    text-align: center;

    color: #fff;

}



.content_sec h3 , .content_sec h4{

    padding: 0.5em 0;

}

.content_sec p{

    padding-bottom: 0.4em;

}



.testimonail_sec{

    width: 100%;

    text-align: center;

    padding: 3em 0;

    background:#110425;

   border-bottom: 3px solid #e6b800;

   border-top: 3px solid #e6b800;

}



.itemtes {

    text-align: left;

    color: #fff;

    background: #000000;

    padding: 2em 1em;

    border-radius: 5px;

}

.itemtes h4{

font-size: 1.2em;

padding: 0.4em 0;

}

.itemtes h4 i{

    color: #e6b800;

}



.collapce_Sec{

    width: 100%;

    padding: 3em 0;

    background: url("../../assets/images/main-header.jpg");

    background-repeat: no-repeat;

    background-position: center;

    background-size: cover;

    text-align: center;

}



.collapce_Sec h2 button{

    text-decoration: none;

    color: #fff;

    outline: none;

}

.collapce_Sec h2 button:hover{

    text-decoration: none;

    color: #fff;

}



.collapce_Sec .card-header {

    padding: 0.3em 0.6em;

}

.collapce_Sec .card{

    background:transparent;

    border:1px solid #110425;

    margin: 0.5em 0;

}



.collapce_Sec .accordion>.card:not(:last-of-type){

    border-bottom:1px solid #110425;

}



.footer_sec{

    width: 100%;

    padding: 3em 0;

    background:#143c6f;

    padding-bottom: 2em;

}



.footer_sec h2{

    font-size: 4em;

    color: #ff6666;

}



.itemfooter p{

    font-size: 0.8em;

    color: #fff;

    padding: 0.8em 0;
    

}

.itemfooter a{

    color: #fff;

    padding: 0em 0.3em;

    display: inline-block;;

}



.copyright_sec{

    width: 100%;

    padding: 0.4em 0;

    background: #ff6666;

    text-align: left;

}

.copyright_sec p{
    color: #fff;
    padding:0;
    text-align:right;
}



.copyright_sec a {
    color: #fff;
    text-decoration: none;
    padding: 0em 0.7em;
    border-right: 1px solid #ffffff8c;
}



.top_bar{

    width: 100%;

    padding: 0.2em 0;

    background:#f1f1f1;
    border-bottom: 2px solid #143c6f;
    
    background: #ff6666;

}

ul.itemtop{

    margin: 0;

    padding: 0;

    list-style: none;

}

ul.itemtop li{

    display: inline-block;

}

ul.itemtop li a {

    font-size: 0.9em;

    color: #fff;

    padding: 0em 0.3em;

    display: block;

    text-decoration: none;

}



ul.logtop {

    margin: 0;

    padding: 0;

    text-align: right;
    
    list-style:none;

}

ul.logtop li{}

ul.logtop li a{

    color: #fff;

    text-decoration: none;

}

button.btn.btn-primary.chatnow.btnblue {
    background: #143c6f !important;
}

a.navbar-brand {

    font-size: 2.4em;

    color: #ff6666;

}



.caption_item {
    width: 100%;
    background: transparent;
    padding: 0;
    border: none;
    border-radius: 7px;
}

.caption_item ul {

    margin: 0;

    padding: 0;

    list-style: none;

}

.caption_item ul li {

    display: block;

    width: 100%;

}

.caption_item ul li{

    display: block;

    padding: 0.2em 0.5em;
    padding-left: 0;

    font-size: 1em;

    color: #003e46;

    font-weight: 600;

    text-decoration: none;

    cursor: text;

}




.caption_item ul li span {

    background: #ffc30d;

    padding: 0em 0.3em;

}

.caption_item ul li i{
 padding: 0em 0.3em;
    color: #f66;

}



.getoffer {

    background: #d9402f;

    padding: 1em;

    margin: 1em 0em;

    border: 1px solid #7b0c00;

    border-radius: 10px;

}

.getoffer h4 {

    color: #fff;

    font-size: 1.7em;

    font-weight: 100;

}



.getoffer h4 span{

    font-weight: 600;

}



.itemdetail {

    width: 100%;

    max-width: 350px;

    background: #1ba6b77a;

    padding: 1em;

    border-radius: 10px;

}

.itemdetail p{

    color: #fff;

}



.itemdetail h5 {

    font-size: 1.3em;

    padding: 0.4em 0;

}



.headerform{

    width: 100%;

    padding: 1.8em 0;

}

.headerform .form-group{

    margin: 0;

}

.headerform .form-control{

    height: auto;

    padding: 1em;

}



.calltoactiox {

    width: 100%;

    background: url(../../assets/images/calltoaction.jpg);

    background-repeat: no-repeat;

    background-position: center;

    background-size: cover;

    padding: 2em 2em;

    margin: 1em 0;

}



.maincontent{

    width: 100%;

    padding: 1em;

}



.maincontent h4 {

    padding-bottom: 0.7em;

    font-size: 2.3em;

    font-weight: 600;

}



.calltoactiox button {

    background: #003e46;

    border: none;

    color: #fff;

    padding: 0.8em 1.9em;

    margin: 1em 0;

    border-radius: 4px;

}

.maincontent p {

    padding: 0.3em 0;

}



.datapanel{

}





.datas {

    margin: 2em 0em;

    text-align: center;

    border: 1px solid #22c0d3;

    box-shadow: 2px 2px 2px #22c0d3;

    padding: 1em 0.5em;

}



.colapse_data{}

.colapse_data .card-header {

    background: #fff;

    border-bottom: 1px solid #2c2c2c52;

    padding: 0.2em 0.5em;

}

.colapse_data .btn-link {
    color: #0a3d79;
    font-size: 19px;
    font-weight: 600;
    display: block;
    width: 100%;
    text-align: left;
    text-decoration: none;
}

.colapse_data .btn-link i {
    position: absolute;
    right: 0;
    padding: 9px 23px;
    font-size: 31px;
    top: 0;
}
/*
.card-header:after {
    font-family: 'FontAwesome';
    content: "\f078";
    float: right;
    position: absolute;
    top: 0;
    right: 0;
    font-size: 22px;
    padding: 17px 17px;
}
*/


.colapse_data .card{

    border: 1px solid #2c2c2c52;

    margin: 0.5em 0;

}

.colapse_data {
    margin-bottom: 3em;
}



.testionmail{

    width: 100%;

    padding: 1em 0;

}



.topheading {

    width: 100%;

    padding: 1em;

    background: #22c0d3;

    text-align: center;

    position: relative;

    border-top-left-radius: 7px;

    border-top-right-radius: 7px;

}

.topheading h4 {

    font-size: 1em;

    color: #fff;

    padding-bottom: 1em;

}

.circle {

    position: absolute;

    font-size: 24px;

    background: #22c0d3;

    width: 100%;

    max-width: 53px;

    height: 51px;

    border-radius: 28px;

    margin: 0 auto;

    left: 0;

    right: 0;

    top: 40px;

}

.circle i{

    vertical-align: bottom;

    color: #ffd000;

}



.datafirm {

    padding: 1.6em 0.8em;

    padding-top: 2.6em;

    padding-bottom: 3em;

}



.itemdatates {

    border: 1px solid #cccccc;

    border-top-left-radius: 7px;

    border-top-right-radius: 7px;

}



.datafirm p {

    font-size: 0.8em;

    padding: 0.5em 0;

    font-weight: 600;

}



.datafirm p i{

    color: #ffd000;

}







.datafirm h4 {

    font-size: 1em;

    padding: 0.3em 0.3em;

}



.datafirm h4 i{

    color: #22c0d3;

}



.footerdata {

    padding-top: 2em;

}



.header_test {

    width: 100%;

    padding: 1em 0;

    padding-bottom: 2em;

}

.header_test h4{

    font-size: 1em;

}

.header_test p i{

    color: #ffd000;

}

.header_test p span {

    font-size: 1.8em;

    vertical-align: middle;

    position: absolute;

    top: 0;

    right: 23px;

    font-weight: 600;

}





.features {

    padding: 1.6em 0em;

    box-shadow: 0px 0px 12px #00000014;

    padding-bottom: 0;

    margin-bottom: 2em;

}

.heading-title{}

.heading-title h3 {

    font-size: 1.4em;

    text-align: center;

    color: #003e46;

    font-weight: 600;

}



ul.itemfeatures {

    margin: 0;

    margin-bottom: 3em;

}

ul.itemfeatures li {

    display: block;

    padding: 0.6em 1em;

    border-bottom: 1px solid #22c0d3;

}

ul.itemfeatures li span{

    color: #22c0d3;

}

ul.itemfeatures li b{}



.footerfeature {

    padding: 1em 0.6em;

    background: #22c0d3;

}

.footerfeature h5 {

    font-size: 1.4em;

    color: #fff;

}

.footerfeature h4 {

    color: #fff;

    font-weight: 600;

}



ul.myfeatures li {

    font-size: 0.9em;

}



ul.itemfeatures.myfeatures {

    padding-bottom: 3em;

}



ul.myfeatures li span {

    background: #ffc30d;

    padding: 0em 0.1em;

}

ul.myfeatures li span i{

    color: #000;

}



.paperbg{

    background: #22c0d3;

}



ul.myitemsx li span {

    color: #fff;

    display: block;

    padding-left: 1.9em;

}



ul.myitemsx li {

    border-bottom: 1px solid #ffffffa8;

    color: #fff;

}



ul.myitemsx li i {

    color: #000;

    font-size: 1.5em;

    padding-right: 0.4em;

}



ul.itemenu {

    list-style: none;

    margin: 0;

}



ul.itemenu li {

    display: inline-block;

    width: 100%;

    max-width: 217px;

    vertical-align: text-top;

}

ul.itemenu li h6 {

    color: #fff;

    font-size: 0.9em;

    font-weight: 600;

}

ul.itemenu li .line {

    width: 100%;

    height: 2px;

    background: #fff;

    max-width: 126px;

    margin: 10px 0px;

    position: relative;

}

ul.itemenu li .line:before{

    content: '';

    position: absolute;

    top: 0;

    left: 0;

    width: 100%;

    max-width: 44px;

    height: 2px;

    background: #22c0d3

}

ul.itemenu li a {

    display: block;

    color: #fff;

    text-decoration: none;

    padding: 0.3em 0;

    font-size: 0.8em;

}



.breadcrumb {

    width: 100%;

    padding: 116px 0;

        background: #002e34;



}



.editingproff_dissertation {

    background: url(https://londondissertation.co.uk/assets/images/editing-proofread-services.jpg);

    background-repeat: no-repeat;

    background-size: cover;

    background-position: bottom;

}



.title_crumb h2 {

    font-size: 40px;

    text-transform: uppercase;

    font-weight: 600;

    color: #fff;

    padding-bottom: 10px;

}



button.order_now {

    border: none;

    padding: 6px 25px;

    outline: none;

    background: #ff6666;

    color: #fff;

    border-radius: 4px;

    font-size: 14px;

    text-transform: uppercase;

    font-weight: 600;

}



.title_crumb button.order_now {

    background: #f66;

    color: #fff;

}





button.live_chat {

    border: none;

    padding: 6px 25px;

    outline: none;

    background: #003573;

    color: #fff;

    border-radius: 4px;

    font-size: 14px;

    text-transform: uppercase;

    font-weight: 600;

}



.content_data {

    width: 100%;

    padding: 2em 0;

}



.content_data h1 {

    font-size: 38px;

    font-weight: 600;

    color: #ff6666;

    text-transform: uppercase;

    line-height: inherit;

}



.content_data p {

    padding: 10px 0;

}



.content_data h2 {

    font-size: 30px;

    line-height: inherit;

    color: #003573;

    font-weight: 600;

}



ul.item_caption {

    padding: 10px 0;

}



ul.item_caption li {

    display: block;

    padding: 4px 0;

    font-size: 17px;

    color: #343434;

}



ul.item_caption li i {

    color: #003e47;

}



.crumb_caption {

    width: 100%;

    height: auto;

    background: #003573;
    /*url(https://londondissertation.co.uk/assets/images/crumb_titlebg.jpg);*/

    background-position: center;

    background-repeat: no-repeat;

    background-size: cover;

    padding: 40px 15px;

    position: relative;

    margin-top: 112px;

    margin-bottom: 2em;

    z-index: 1;

}



.img_crumb {

    position: absolute;

    top: -148px;

    right: 0;

}



.crumb_caption h2 {

    color: #fff;

    font-weight: 600;

    font-size: 1.8em;

}



.crumb_caption:after {

    content: "";

    position: absolute;

    right: 0;

    width: 100%;

    max-width: 25%;

    background: #ff6666;

    top: 0;

    height: 100%;

}



.crumb_caption button.order_now {

    background: #fff;

    color: #000;

    position: relative;

    z-index: 21312312;

    width: 100%;

    padding: 10px 0;

    margin: 25px 0;

}



.content_data h3 {

    font-size: 30px;

    line-height: inherit;

    color: #003e47;

    font-weight: 600;

}



.counter_crumb {

    width: 100%;

    padding: 25px 30px;

    border: 1px solid #143c6f;

    text-align: center;

    margin: 20px 0;

}



.counter_crumb h3 {

    padding: 10px 0;

    font-size: 30px;

    line-height: inherit;

    color: #364f88;

    font-weight: 600;

}



.counter_crumb p {

    padding: 10px 0;

}



.main_btn {

    padding: 35px 0;

}



.counter_crumb button {

    margin: 7px 0;

    width: 100%;

}



.getaquote_form {

    width: 100%;

    background:#003573;

    padding-bottom: 40px;

    background-repeat: no-repeat;

    background-size: cover;

    background-position: top;

    margin: 20px 0;

}



.title_quote {

    width: 100%;

    text-align: center;

    margin-bottom: 21px;

    background: #ff6666;

}



.getaquote_form .title_quote h3 {

    color: #fff;

    font-size: 19px;

}



.getaquote_form .form-control {

    height: auto;

    width: 100%;

    max-width: 319px;

    border-radius: 5px;

    padding: 10px 15px;

    margin: 0 auto;

    border: 1px solid #fff;

    background-color: #fff;

    color: #000;

}



.getaquote_form button {

    width: 100%;

    max-width: 310px;

    text-transform: uppercase;

    font-weight: 700;

    color: #fff;

    outline: none;

    border-width: initial;

    border-style: none;

    border-color: initial;

    border-image: initial;

    border-radius: 5px;

    padding: 10px 0;

    margin: 0;

    background: #ff6666;

}



.getaquote_form .media {

    margin: 0;

    padding: 11px 13px;

    border-bottom: 1px solid #fff;

}



.getaquote_form .media h4 {
    color: #fff;
    font-size: 14px;
    font-weight: 700;
    padding-left: 10px;
}



.bgtouch .media {

    background: #fff;

    margin: 10px 15px;

    border-radius: 5px;

}



.getaquote_form .form-group {

    margin-bottom: 9px;

    padding: 0 9px;

}



.content_data h3 {

    padding: 10px 0;

}



.bgtouch h4.media-heading {

    color: #000;

    font-size: 13px;

}





.pricing_Sec {

    width: 100%;

    padding: 30px 0;

}

.pricing_Sec .col-md-2{
    padding: 0em 0.2em;
}
.pricing_Sec .col-md-3{
    padding: 0em 0.2em;
}



.pricingbox {

    width: 100%;

    background: #f9f9f9;

    text-align: center;

}



.titlepricing {

    width: 100%;

    padding: 10px 0;

    background: #003573;

    color: #fff;

}



.pricingbox ul {

    margin: 0;

    padding: 10px 0;

    list-style: none;

}



.pricingbox ul li {

    display: block;

    border-bottom: 1px solid #143c6f;

    padding: 5px 0;

}



.pricingbox ul li p {

    color: #143c6f;

}



.pricingbox ul li h3 {

    color: #002e34;

    font-size: 18px;

}



.pricingbox {

    width: 100%;

    background: #f9f9f9;

    text-align: center;

}



.titlepricing.clr {

    background: #ff6666;

    color: #fff;

}



.header_c {

    width: 100%;

    display: block;

    padding: 20px 0;

    text-align: center;

}



.pricing_secv {

    width: 100%;

    padding: 50px 0;

    background: #23c0d3;

}



.inner_pricing {

    background: #fff;

    padding: 30px 0;

    text-align: center;

    border-radius: 8px;

}

.inner_pricing h4 {

    padding: 5px 0;

}



.inner_pricing h5 {

    background: #f5f5f5;

    padding: 8px 5px;

    font-size: 25px;

}

.inner_pricing button {

    background: #143c6f;

    outline: none;

    padding: 6px 39px;

    border: none;

    color: #fff;

    border-radius: 6px;

    margin: 14px 0;

}



.inner_pricing h5 span {

    font-size: 20px;

}



.inner_pricing h5 span i {

    color: #ffb724;

}



.form_order {

    width: 100%;

    padding: 30px 0;

}



.order_specification {

    width: 100%;

    background: #ff6666;

    text-align: center;

    padding: 12px 0;

    color: #fff;

}



.order_details {

    width: 100%;

    background: #003573;

    padding: 20px 30px;

    border-radius: 4px;

}



.order_details .form-control {

    height: auto;

    border-radius: 20px;

    padding: 10px 15px;

    width: 100%;

    margin: 0 auto;

    outline: none;

    border: 1px solid #ccc;

}



.order_details label {

    color: #fff;

}



.personal_info {

    width: 100%;

    background: #ff6666;

    padding: 20px 30px;

    border-radius: 4px;

}

.personal_info .btn.btn-primary{
	background: #013573;
	border-color: #013573;
}



.personal_info h2 {

    color: #fff;

    text-align: center;

    padding: 10px 0;

    font-size: 34px;

}



.personal_info .form-control {

    height: auto;

    border-radius: 20px;

    padding: 10px 15px;

    width: 100%;

    margin: 0 auto;

    outline: none;

    border: 1px solid #ccc;

}



.personal_info p {

    color: #fff;

}



.personal_info label {

    color: #fff;

}



.pricingbox ul li h4 {

    color: #143c6f;

    font-size: 18px;

}



.tabsmenusx .panel-group {

    margin: 0;

}



.tabsmenusx .panel-default>.panel-heading {

    background: #003e47;

    color: #fff;

}



.tabsmenusx h4.panel-title {

    color: #fff;

}



.mycontenttabs h3 {

    color: #002e34;

}



.panel-heading a:before {

    font-family: 'Glyphicons Halflings';

    content: "\e114";

    float: right;

    transition: all .5s;

}



.tabsmenusx .panel-heading {

    padding: 10px 15px;

    border-bottom: 1px solid transparent;

    border-top-left-radius: 3px;

    border-top-right-radius: 3px;

}

.tabsmenusx a{

    color:#fff;

}



ul.mypaneld {

    list-style: circle;

    margin: 10px 17px;

}



.content_data ul li {

    padding: 7px 0;

    font-size: 16px;

    color: #343434;

}



ul.mypaneld li a {

    color: #000;

    font-weight: 700;

}



ul.mypaneld li ul li {

    display: block;

    padding: 2px 14px;

}



ul.mypaneld li ul li a {

    padding: 5px 0;

    font-size: 13px;

    color: #0059ab;

    text-decoration: underline;

    font-weight: 300;

}





.login_section {

    width: 100%;

    max-width: 480px;

    height: auto;

    background: #ff6666;

    position: absolute;

    right: 0;

    left: 0;

    margin: 0 auto;

    top: 130px;

    padding: 45px 60px;

    padding-bottom: 14px;

    border-radius: 5px;

    z-index: 12312312312;

}



.login_section h4 {

    color: #fff;

    padding-bottom: 20px;

    font-size: 23px;

    text-align: center;

}



.login_section .form-control {

    height: auto;

    border-radius: 20px;

    padding: 10px 15px;

    width: 100%;

    max-width: 343px;

    margin: 0 auto;

    outline: none;

    border: 1px solid #ccc;

}

.login_section a{
    color:#fff;
}

.footer_login p{
    color:#fff;
}


.login_section button {

    padding: 10px 30px;

    outline: none;

    border: none;

    background: #143c6f;

    border-radius: 20px;

    margin: 10px 0;

    color: #fff;

    text-transform: uppercase;

    font-weight: 700;

    font-style: italic;

}



.footer_login ul li {

    display: inline-block;

}



.footer_login ul li a {

    padding: 0 7px;

    font-size: 16px;

}


.review {
    position: relative;
}

.review .rating {
    position: absolute;
    width: 100%;
    max-width: 42px;
    height: 42px;
    background: #ff6666;
    border-radius: 50%;
    padding: 0.8em 0.7em;
    top: 0;
    left: 0;
}

.review span.stars {
    display: block;
    padding-left: 4em;
    color: #143c6f;
}
.review span.stars b{
      display: block;
}

.header-sec .navBar a.nav-link.review {
    padding: 1em 0.8em;
}

.header-sec .navBar a.nav-link img {
    padding-right: 0.5em;
}

.formdata{
    width: 100%;
    padding-top: 1em;
}

.form-control:focus{
    box-shadow: none;
    border-color: #ced4da;
}

.formdata .form-control{
    height: auto;
    padding: 0.6em;
    border-radius: 50px;
}

.btn.btn-primary{
    background: #ff6666;
}

.satisfaction_sec{
    width: 100%;
    padding: 2em 0em;
}

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

.mybtn {
    width: 100%;
    display: block;
    position: relative;
    margin: 0.6em 0;
    padding-left: 2em;
}

.mybtn img{
    position: absolute;
    top: 0;
    left: 0;
}

.mybtn button.ordernow {
    width: 100%;
    outline: none;
    border: none;
    padding: 0.6em;
    border-radius: 29px;
    font-size: 1.2em;
    text-transform: uppercase;
}
.mybtn button.chatnow{
    width: 100%;
    outline: none;
    border: none;
    padding: 0.6em;
    border-radius: 29px;
    font-size: 1.2em;
    text-transform: uppercase;
    background: #143c6f;
}

.aboutsec{
    width: 100%;
    padding: 2em 0;
}
.aboutsec img{
    width: 100%;
}

.aboutsec h3 {
    position: relative;
    font-size: 1.2em;
    color: #ff6666;
    padding-left: 5em;
}
.aboutsec h3:before{
    content: '';
    position: absolute;
    width: 100%;
    max-width: 80px;
    height: 3px;
    background: #ff6666;
    top: 12px;
    left: 0;
}
.aboutsec h2 {
    color: #143c6f;
    padding: 0.5em 0;
}
.aboutsec p {
    padding: 0.4em 0;
    line-height: 28px;
}

.aboutsec p i {
    color: #f66;
    font-size: 12px;
    vertical-align: unset;
}

.aboutsec button{
    border-radius: 25px;
    border:none;
    padding: 0.7em 2em;
}

.trustinfo{}
.trustinfo img{
    width: 100%;
}

.infotr {
    width: 100%;
    padding: 1em;
    padding-bottom: 0;
    height: 215px;
}
.infotr p {
    font-size: 0.9em;
    padding-bottom: 0.2em;
}
.infotr h4 {
    font-size: 1em;
    color: #ff6666;
}
.infotr h5 {
    color: #143c6f;
    font-size: 1.1em;
}

.whychoose {
    width: 100%;
    padding: 3em 0;
}

.whychoose h5{
    font-size: 2em;
    padding-bottom: 0.5em;
}

.trustinfo ul{}
.trustinfo ul li {
    display: inline-block;
    font-size: 0.8em;
}

.trustinfo {
    padding-top: 1em;
}

.exc .item {
    border: 1px solid #00000021;
    margin: 0.5em 0;
    box-shadow: 3px 0px 8px -3px #000000bf;
    border-radius: 7px;
}
.exc .owl-dots {
    position: absolute;
    bottom: 26px;
    left: 0;
    right: 0;
}

.calltoaction{
    text-align: left;
    width: 100%;
    padding: 2em 0;
    background: url("../../assets/images/calltoaction.jpg");
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
}
.calltoaction h3 {
    color: #fff;
    padding-top: 1em;
    font-size: 2.3em;
    font-weight: 600;
}

.calltoaction h5 {
    color: #fff;
    padding-top: 1em;
    font-size: 2.3em;
    font-weight: 600;
}
.calltoaction h4 {
    color: #fff;
    padding: 0.2em 0em;
    font-size: 1.3em;
}

.calltoaction button{
    background: #fa9090 !important;
}

.bestservices_cont{
    width: 100%;
    padding: 2.4em 0;
    background:#fff;
}

.bestservices_cont h3,h4,p{
    padding: 0.4em 0;
}

.expertclient{
    width: 100%;
    padding: 2em 0;
    text-align: center;
    background: #fff;
}

.expertclient h5{
    font-size: 2em;
    color: #143c6f;
}
.expertnuni{
    padding-top: 1em;
}

.widesec{
    width: 100%;
    padding: 3em 0;
}

.infowide {
    background: #fff;
    margin: 1em 0;
    text-align: center;
    box-shadow: 2px 0px 7px #cacaca;
    height: 136px;
    padding: 1em 0;
    transition: .2s linear;
}

.infowide:hover{
    background: #ff6666;
}

.infowide:hover img{
    mix-blend-mode: screen;
}

.infowide:hover p{
    color: #fff;
}

.infowide.active{
    background: #ff6666;
    
}
.infowide.active img{
    mix-blend-mode: screen;
}
.infowide.active p{
    color: #fff;
}

.widesec h4 {
    color: #143c6f;
    font-size: 2.3em;
    font-weight: 600;
}
.widesec p {
    font-size: 1.2em;
}

.calculate_price{
    width: 100%;
    padding: 3em 0; 
    color: #fff;
}

.formcal {
    position: absolute;
    top: -165px;
    right: 0;
    width: 100%;
    max-width: 393px;
    background: #ff6666;
    padding: 1.6em 1.5em;
}

.formcal button{
    background: #fff !important;
    border-color:#fff !important;
    color: #143c6f;
}
.formcal button:hover{
    color: #fff;
    background: #143c6f !important;
}

.formcalculate {
    width: 100%;
    height: 227px;
}

.besassignment{
    width: 100%;
    padding: 4em 0;
    text-align: center;
}

/*.besassignment h5{
    font-size: 2em;
}*/


.headingdata{
    font-size: 2em;
}

.cirlebs{
    width: 100%;
    max-width: 100px;
    height: 100px;
    border-radius: 50px;
    border: 7px solid #ff6666;
    margin: 0 auto;
    background: #fff;
    padding: 1.6em 0;
    margin-bottom: 3em;
    position: relative;
}

.cirlebs:before {
    content: '';
    position: absolute;
    width: 5px;
    height: 54%;
    background: #c2c2c2;
    bottom: -53px;
}

.cirlebs.odd:before{
    top: -53px;
}

.cirlebs.odd{
    margin-top: 3em;
    margin-bottom: 0em;
}



.bsitem {
    width: 100%;
    position: relative;
    margin-top: 4em;
}
.infobs {
    background: #fff;
    width: 100%;
    padding: 1em;
    border-radius: 2px;
    box-shadow: 2px 2px 2px 2px #0000001f;
    transition:.2s linear;
}

.infobs:hover{
    transform:scale(1.1);
}

.infobs h3 {
    color: #143c6f;
    font-size: 1.3em;
    font-weight: 600;
}
.infobs p {
    font-size: 0.8em;
    color: #000;
}

.cirlebs h5 {
    font-size: 1.9em;
    color: #143c6f;
    font-weight: 600;
}

.caretsec {
    width: 100%;
    background: #ff6666;
    padding: 3em 0;
    padding-bottom:0;
}

.title_diss {
    width: 100%;
    text-align: center;
    padding-bottom: 50px;
}
.title_diss h2 {
    color: #fff;
}

.title_diss h5{
    font-size: 2em;
    color: #fff;
}

.reviewtest{
    width: 100%;
    padding: 40px 30px;
    background-color: #fff;
    border: 2px solid #f0f0f0;
    border-radius: 15px;
    margin: 30px 0px
}

.reviewtest h3 {
    color: #f66;
    font-weight: 600;
}
.reviewtest p {
    padding: 15px 0px;
    font-size: 16px;
}

.footerreviee p {
    font-size: 17px;
    color: #003573;
    border: 1px solid #0b3e797a;
    padding: 7px 10px;
    border-radius: 5px;
}

.footerreviee p b {
    color: #f66;
}

.testimonail_c{
    text-align: center;
    padding: 20px 0px;
}

.testimonail_c h3{
    color: #003573;
    font-size: 30px;
}

button.show-more {
    display: block;
    text-align: center;
    margin: 0 auto;
    margin: 20px auto;
    padding: 10px 30px;
    background: #f66;
    outline: none;
    border: none;
    border-radius: 23px;
    color: #fff;
}

.totalamt {
    font-size: 24px;
    color: #143c6f;
    vertical-align: middle;
    padding-left: 14px;
    font-weight: 600;
}

.totalamt b{
    font-size:30px;
    color: #f66;
}

.title_crumb button.order_now {
    background: #f66;
    color: #fff;
}

button.live_chat {
    border: none;
    padding: 6px 25px;
    outline: none;
    background: #003573;
    color: #fff;
    border-radius: 4px;
    font-size: 14px;
    text-transform: uppercase;
    font-weight: 600;
}

.topbarclr{
    background: #f1f1f1;
}
.checkprice_form {
    width: 100%;
    background: #f8f8f8;
    padding: 20px;
    border-radius: 9px;
}

.checkprice_form button {
    font-size: 14px;
    background: #f66;
}

.checkprice_form h5{
    font-size: 24px;
    font-weight: 600;
    color: #143c6f;
}
.checkprice_form h4{
      font-weight: 600;
    color: #143c6f;
}

.installment_box {
    width: 100%;
    background: #143c6f;
    padding: 30px 5em;
    text-align: center;
    max-width: 900px;
    margin: auto;
    position: relative;
    color: #fff;
    border-radius: 15px;
    padding-bottom: 6em;
}

.installment_box img.guarentedicons {
    position: absolute;
    bottom: -10px;
    right: -40px;
}

.boxuyyx{
    background: #143c6f;
    border-radius: 15px;
    padding: 10px 20px;
}


.checkprice_form img {
    width: 100%;
    max-width: 31px;
}
.checkprice_form span{}

.navBar.fixed {
    background: #fff;
    transition: .2s linear;
    position: relative;
}


.ordersummary {
    position: sticky;
    top: 153px;
    border: 1px solid #3333;
    padding: 20px 35px;
    border-radius: 20px;
    background: #f9f9f9;
}

.ordersummary h3 {
    font-size: 22px;
    margin: 0;
    text-align: center;
    padding-bottom: 15px;
    font-weight: 700;
}

.ordersummary hr {
    margin: 8px 0;
}

.academic_paper h4 {
    font-size: 16px;
    color: #000;
    font-weight: 700;
}

.academic_paper ul {
    margin: 0;
    list-style: none;
}

.academic_paper ul li {
    font-size: 14px;
    padding: 5px 0;
    display: block;
}

.basic_price {
    width: 100%;
    padding: 15px 0;
}

.basic_price h4 {
    font-size: 16px;
    color: #000;
    font-weight: 700;
}

.basic_price ul {
    margin: 0;
    list-style: none;
}

.basic_price ul li {
    font-size: 14px;
    padding: 5px 0;
    display: block;
}

.basic_price ul li.borderdata {
    border-top: 1px solid #dee2e6;
}

.shapen1 {
    position: absolute;
    top: -6rem;
    left: -7rem;
}
.shapen2 {
    position: absolute;
    bottom: 0;
}

.testmonialSec .d-flex {
    width: 1289px;
    margin-left: auto;
    gap: 20px;
}

.testmonialSec {
    background: url(../../assets/images/testimonailBgxc.png);
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    padding: 16rem 0;
}

.testBox {
    background: #fff;
    padding: 6px 28px;
    border-radius: 7px;
}
.testBox h1 {
    font-size: 25px;
    font-weight: 600;
    display: flex;
    align-items: center;
    gap: 10px;
}
.navLicjDaa {
    width: 1208px;
    margin: auto;
}